WO2014155548A1 - 端末装置、プログラム、データ送受信システム及びデータ送受信方法 - Google Patents
端末装置、プログラム、データ送受信システム及びデータ送受信方法 Download PDFInfo
- Publication number
- WO2014155548A1 WO2014155548A1 PCT/JP2013/058903 JP2013058903W WO2014155548A1 WO 2014155548 A1 WO2014155548 A1 WO 2014155548A1 JP 2013058903 W JP2013058903 W JP 2013058903W WO 2014155548 A1 WO2014155548 A1 WO 2014155548A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- server
- terminal device
- information
- network
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 58
- 238000000034 method Methods 0.000 title claims description 9
- 238000013500 data storage Methods 0.000 claims description 25
- 238000012545 processing Methods 0.000 claims description 24
- 238000012546 transfer Methods 0.000 abstract description 30
- 238000010586 diagram Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/102—Entity profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
- H04W12/062—Pre-authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
- H04W12/068—Authentication using credential vaults, e.g. password manager applications or one time password [OTP] applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
Definitions
- the present invention relates to a system, a method, a program, and a terminal device related to data transmission / reception.
- cloud computing has been used as a network-based computer usage form instead of the conventional term network computing.
- users such as companies do not own software, hardware as storage, and large amounts of data themselves, but enjoy them as services via a network.
- many cloud services for individual users have been provided, and individual users can use a storage on a network to share data between terminals.
- Patent Document 1 As a prior art of data transmission / reception on a network.
- the system has at least a cloud service having a data store A that encrypts and stores the database of user A and a data store B that encrypts and stores the database of user B.
- the encrypted data in the data store A is encrypted with the public key of the user B and transferred to the data store B.
- B stores the encrypted data or further encrypted data in the data store B, and The data transmission information from the user A is transmitted to the user B outside the cloud service.
- the present invention has been made in view of the above points, and an object thereof is to improve the convenience of data transmission / reception when data is acquired from a network.
- FIG. 3 is a block diagram showing an example of the configuration of the mobile terminal 102.
- FIG. 1 is a schematic diagram showing a first embodiment of a data transmission / reception system according to the present invention.
- 101 is a user
- 102 is a mobile terminal of the user 101
- 103 is the Internet
- 104 is a content providing service (data providing subsystem) provided by a predetermined content provider A
- 105 is a server in the content providing service 104
- 106 is storage
- 107 Is an authentication server
- 108 is a cloud service (data storage subsystem) provided by service provider B
- 109 is a server in the cloud service 108
- 110 is a storage
- 111 is an authentication server.
- the mobile terminal 102 is not limited to a mobile terminal as long as it is a device that accesses a network, such as a personal computer.
- FIG. 4 is a diagram showing an operation flow of data town load from the content providing service 104.
- the configuration corresponds to the operations of the mobile terminal 102, the Internet 103, and the content providing service 104 in FIG. 1, and will be described using the reference numerals in FIG.
- User 101 uses mobile terminal 102 to access content providing service 104 provided by content provider A via Internet 103 in order to obtain desired data.
- the content provider A prepares the server 105 and provides, for example, an HTML format WEB page.
- the user 101 uses the WEB browser of the mobile terminal 102 to access the WEB page described above via the Internet 103, and selects desired data from the data stored in the storage 106 (S401).
- the server 105 requests access information for the data selection (S402).
- the user 101 inputs access information (user ID, password, etc.) to the portable terminal 102 and notifies the server 105 of them (S403).
- the authentication server 107 performs access authentication based on the access information received by the server 105 (S404).
- the data server that performs data transfer with the WEB server may be shared with the server 105 described above, or may have a different configuration.
- the content provider A can also provide dedicated application software corresponding to the user's terminal and use it to access the WEB server.
- the types of data (contents) to be acquired range from normal text files to e-book files, music files, image files, and so on. Even if data compression is performed, the data size is several gigabytes. Since the time required for downloading data depends on the communication band, even if the user 101 is connected to the Internet using a broadband line (transfer rate of several tens of Mbits / sec or more) such as an optical fiber, all data is acquired. Can take a lot of time.
- the content providing service 104 may be required to notify the payment information.
- the payment information is notified once the access authentication has been performed, there is a configuration in which the steps corresponding to S406 and S407 are not required for subsequent access. That is, according to the policy of the content providing service 104, each notification timing and the like can be changed without being limited to this embodiment, but at least the notification of the access information and the payment information is necessary at some timing. It becomes.
- FIG. 5 is a diagram showing an operation flow of data upload to the cloud service 108.
- the configuration corresponds to the operations of the mobile terminal 102, the Internet 103, and the cloud service 108 in FIG. 1, and will be described using the reference numerals in FIG.
- the user 101 accesses the cloud service 108 provided by the service provider B via the Internet 103 in order to upload the data stored in the storage attached to his / her mobile terminal 102.
- Data transfer may be performed by a WEB page as in the case of data download described above, or dedicated application software may be provided and used.
- a server 109 for performing access via the Internet is prepared in the same manner as described above.
- the mobile terminal 102 makes an access request to the server 109 (S501).
- the server 109 makes an access information request (S502).
- the user 101 inputs access information (user ID, password, etc.) to the portable terminal 102 and notifies the server 109 of them (S503).
- the authentication server 111 performs access authentication based on the access information received by the server 109 (S504). When access authentication fails, a request for access information is made again (not shown). If the access authentication is successful, access is permitted and the data is transferred from the portable terminal 102 to the server 109 and stored in the storage 110 (S505). When the data transfer is completed, a completion notification is sent from the portable terminal 102 to the server 109 (S506).
- the user 101 acquires desired data from the content providing service 104 and stores it in the storage 110 in the cloud service 108 with which the user 101 contracts. However, unlike the individual operation described above, the acquired data is not downloaded to the storage in the mobile terminal 102.
- the user 101 accesses the content providing service 104 provided by the content provider A using the mobile terminal 102 via the Internet 103. Since the operation from the data selection in step S201 to the payment authentication in step S207 is the same as the operation from step S401 to step S407 in FIG. 4, detailed description thereof will be omitted.
- the server 105 sends an authentication notification to the mobile terminal 102 (S208).
- the authentication notification includes a data access key that enables access to the selected data.
- the user 101 makes an access request to the server 109 in the cloud service 108 from the mobile terminal 102 and notifies the access information of the cloud service 108 and the access instruction (including the data access key) to the content providing service 104 (S209). ).
- the authentication server 111 performs access authentication based on the access information of the cloud service 108 received by the server 109 (S210). If the access authentication fails, a request for access information again is made to the mobile terminal 102 (not shown). If the access authentication is successful, the server 109 makes a data request to the server 105 based on the access instruction described above, and is notified of the data access key described above (S211). The server 105 reads the data selected by the user 101 in step S201 based on the data access key from the storage 106 and transfers it to the server 109 (S212). The data server 109 stores the received data in the storage 110. The progress of the data transfer is notified from the server 109 to the portable terminal 102 sequentially or at an appropriate timing (S213). When the data transfer is completed, a completion notification is sent from the server 105 to the server 109 (S214), and a completion notice is sent from the server 109 to the portable terminal 102 (S215).
- FIG. 3 is a block diagram showing an example of the configuration of the mobile terminal 102.
- Reference numeral 301 denotes a control unit that controls each unit of the mobile terminal 102; 302, storage; 303, a network processing unit; 304, input / output terminals for inputting / outputting data to / from the network; 305, encoding / decoding of image data, image generation, and the like.
- An image processing unit to perform 306, a display unit for displaying a generated image; 307, a user I / F (interface) processing unit for processing input data by a user; 308, an input terminal for receiving key input;
- An audio processing unit 310 that performs encoding, decoding, mixing, and the like is an audio input / output terminal corresponding to a microphone, a speaker, and an earphone terminal.
- the network processing unit 303 and the network input / output terminal 304 are shown as a single unit, wireless input / output and wired input / output may coexist, and the connection to the network is not limited to one form.
- the display unit 306 may use a capacitive touch panel or the like, and may receive a user instruction input using the touch panel.
- the input terminal 308 is configured to be shared by the display unit 306. Furthermore, the voice input from the voice input / output terminal 310 (microphone) may be processed by the voice processing unit 309 and may be received by the user I / F unit 307 as a user instruction input. Further, as described above, when a personal computer or the like is used instead of the portable terminal 102, the display unit 306 may be configured as an output terminal that outputs image data without being included in the terminal.
- data selection and access information notification are performed as follows. First, a user instruction input from the input terminal 308 or the display unit 306 is converted into a predetermined code by the user I / F processing unit 307, the control unit 301 interprets it, and the network processing unit generates necessary data. Transmission for the Internet is performed via the input / output terminal 304. Similarly, when data is uploaded to the cloud service 108, data read from the storage 302 is transmitted via the input / output terminal 304. When predetermined data is received via the input / output terminal 304, the control unit 301 determines data processed by the network processing unit 303, causes the image processing unit to generate necessary image data, and displays the display unit 306. To display. In the case of data download or the like, the received data is stored in the storage 302.
- the cloud service directly provides the content providing service.
- the cloud service By performing the operation so as to acquire data from the data, it is possible to smoothly transmit and receive data without going through the user terminal, that is, without squeezing the data capacity of the storage attached to the user terminal.
- FIG. 6 is a diagram showing an operation flow of the second embodiment of the data transmission / reception system according to the present invention. Since the schematic diagram of the system configuration is the same as that in FIG. 1, description will be made using the reference numerals in FIG.
- the user 101 accesses the content providing service 104 provided by the content provider A using the mobile terminal 102 via the Internet 103. Since the operation from the data selection in step S601 to the payment authentication in step S607 is the same as the operation from step S401 to step S407 in FIG. 4, detailed description thereof will be omitted.
- the server 105 sends an authentication notification to the user terminal 102 (S608).
- the user 101 gives a transfer destination instruction to the server 105 from the portable terminal 102 and notifies the access information of the cloud service 108 (S609).
- the server 105 makes an access request to the server 109 and notifies the access information of the cloud service 108 (S610).
- the authentication server 111 performs access authentication based on the access information of the cloud service 108 received by the server 109 (S611). If the access authentication fails, a request for access information again is made to the server 105, and the server 105 notifies the request to the mobile terminal 102 (not shown). If the access authentication is successful, the data selected by the user 101 in step S601 is read from the storage 106 by the server 105, transferred to the server 109, and stored in the storage 110 (S612). The progress of data transfer is notified from the server 105 to the portable terminal 102 sequentially or at an appropriate timing (S613). When the data transfer is completed, the server 105 sends a completion notification to the mobile terminal 102 (S614).
- the present embodiment even when different servers such as a content providing service and a cloud service are used, authentication information for access and billing is notified to an appropriate server, and the content providing service is mainly directly connected to the cloud service.
- the operation so as to send data to the terminal it is possible to smoothly transmit and receive data without going through the user terminal, that is, without squeezing the data capacity of the storage attached to the user terminal.
- FIG. 7 to 10 are diagrams showing an example of display output in the mobile terminal 102 described above.
- FIG. 3 shows the display output of the display unit 306 in FIG. 3, and description will be made assuming that the user's instruction is input through the touch panel as described above.
- FIG. 7A is provided by the content providing service 104, and is a display output when the server 105 is accessed using application software (for example, a program) used in the mobile terminal 102, for example.
- 701, 702, and 703 are icons when a list of data held by the content providing service 104 is displayed. The user can select desired data by touching any icon. This corresponds to the case of step S201 in FIG.
- FIG. 7B is an example of the display output of the display unit 306 when the user selects the icon 701 in FIG.
- input of a user ID and a password is requested as access information of the content providing service 704 as indicated by 704. This corresponds to the case of step S202 in FIG.
- FIG. 8A shows an example of a display output after the user inputs access information to the state of FIG. 7B described above and is authenticated by the authentication server 107.
- Reference numeral 801 denotes detailed information on the data of the icon 701. In this case, since the data of the icon 701 is a movie content, the detailed information 801 indicates the director name, performer name, synopsis, and the like.
- Reference numeral 802 denotes a rental button, and reference numeral 803 denotes a purchase button. If the user does not need to acquire data and only needs to be able to view the content within a predetermined period, the rental button 802 is selected. When the user wants to completely acquire data, the user selects a purchase button 803.
- FIG. 8B shows an example of display output when the user selects the purchase button 803. As shown at 804, billing information for the content purchase is shown, and input of payment information is prompted. This corresponds to the case of step S205 in FIG.
- FIG. 9A shows an example of a display output after the user inputs payment information in the state of FIG. 8B described above and is authenticated by the authentication server 107.
- FIG. 9B is an example of display output after the successful payment authentication display.
- the display output up to FIG. 9A is based on the application software (app A) provided from the content providing service 104, whereas the display output in FIG. Display output is provided by the provided application software (referred to as application B).
- the software configuration is realized by setting the mobile terminal 102 so that the application B is called when data storage is required by any software.
- FIG. 10A shows the server 105 based on the access authentication by the authentication server 111 in the cloud service 108, the data request from the server 109 to the server 105, and the data access key after the operation of FIG. 9B.
- 4 shows an example of display output after data transfer from the server to the server 109 starts. The progress of data transfer is notified from the server 109 and displayed in a bar format such as 1001. This corresponds to the case of step S213 in FIG.
- FIG. 10B shows an example of display output when the data transfer is completed, a completion notification is sent from the server 105 to the server 109, and a completion notice is also sent from the server 109 to the mobile terminal 102. This corresponds to step S215 in FIG. The operation of the playback button 1002 will be described later.
- the present embodiment by performing display output that can be easily recognized by the user in each step, the user's intuitive operation is realized, and the data transmission / reception operation corresponding to the first embodiment is smoothly performed. Can be done.
- the design of the display output shown in each drawing is not limited to these. As described above, any operation flow that clearly reflects the operation flow in each step and can be operated intuitively by the user may be used. Further, the input of the access information of the content providing service 104 shown in FIG. 7B and the input of the access information of the cloud service 108 shown in FIG. Steps can be eliminated. For example, if the access information of the cloud service 108 has been input and set, the data transfer can be automatically started if the payment authentication is performed in FIG. 9A.
- FIG. 11 is a diagram showing an example of the display output in the above-described portable terminal 102 as in FIGS. 7 to 10, and shows the display output of the display unit 306 in FIG.
- This embodiment corresponds to the above-described second embodiment, that is, the operation flow of FIG. Steps S601 to S608 in FIG. 6 can be realized in the same manner as the display output from FIGS. 7 to 9A.
- the difference is that the display output of FIG. 9A is changed to the display output of FIG. 11A without going to FIG. 9B.
- FIG. 11A the above-mentioned switching from the application A to the application B does not occur, and the data storage destination selection as shown in 1101 is performed in the application A as it is.
- the software is realized by configuring the application 302 as a storage 302 associated with the mobile terminal 102 and a usable external cloud service as storage destinations in advance.
- the display output prompts the user to input the access information of the cloud service 108 as shown by 1102 in FIG. It becomes.
- the access information is notified to the server 105 together with an instruction to set the data transfer destination to the cloud service 108. This corresponds to the case of step S609 in FIG.
- the process is sequentially executed from the data request in step S610 to the data transfer completion notification in S614, and the display content is updated within 1102 of FIG. 11B, for example, without switching from the application A. Can be.
- the design of the display output shown in each drawing in the present embodiment is not limited to these.
- any operation flow that clearly reflects the operation flow in each step and can be operated intuitively by the user may be used.
- this step can be omitted.
- the data transfer can be automatically started if the data storage destination is selected in FIG.
- the data storage destination selection itself shown in FIG. 11 (a) may be set in advance, and a configuration in which selection in this step is not particularly necessary is also possible.
- FIG. 12 is a schematic diagram showing an example of a data transmission / reception system according to the present invention, in which a data flow is added to the configuration of FIG. Since the same reference numerals as those in FIG. 1 are given, detailed description of each component is omitted.
- a characteristic of this embodiment is that the mobile terminal 102 receives streaming distribution from the cloud service 108 (indicated by 1202) while sending data directly from the content providing service 104 to the cloud service 108 (indicated by 1201). .
- data transfer from the content providing service 104 to the cloud service 108 is possible.
- the data is movie content or the like.
- the data transfer takes some time.
- the data transfer in this case is not download but streaming delivery that continues viewing while caching.
- the user touches the play button 1002 and inputs an instruction in the step of FIG.
- the portable terminal 102 notifies the server 109 of a data transfer instruction, and the server 109 reads the data transferred from the server 105 and stored in the storage 110 from the storage 110 to the portable terminal 102.
- the portable terminal 102 decodes the transferred data, and performs display output of an image on the display unit 306 and sound output to a sound input / output terminal (speaker or earphone terminal).
- the configuration of the software in the portable terminal is realized by configuring the above-described application B not to store the transferred data but to perform a data reproduction operation as a streaming behavior.
- the playback operation may be configured such that the application B calls other playback-dedicated application software.
- streaming viewing of image data and the like can be realized while performing transmission and reception of data without going through the user terminal, and user convenience can be further improved.
- the transferred data is only temporarily cached in the memory area of the user terminal, the data capacity of the storage of the user terminal is not compressed.
- the playback button 1002 in FIG. 10A is used as a trigger for starting the streaming operation.
- this is not limited to this shape, and the user can input instructions intuitively. I just need it.
- FIG. 13 is a schematic diagram showing a sixth embodiment of the data transmission / reception system according to the present invention.
- the configuration is basically the same as that of the above-described embodiment, and shows another example of the server and storage configurations in the content providing service 104 and the cloud service 108.
- symbol is attached
- 1301 is an authentication server in the content providing service 104
- 1302 is a data server
- 1303 is an authentication server in the cloud service 108
- 1304 is a data server.
- the operation of the data transmission / reception system in FIG. 13 will be described using the operation flow in FIG.
- the data flow of data transmission from the content providing service 104 to the cloud service 108 is basically the same as the operation flow of FIG.
- the user 101 acquires desired data from the content providing service 104 and stores it in the storage 110 in the cloud service 108 with which the user 101 contracts. As in the case of the above-described embodiment, the acquired data is not downloaded to the storage in the mobile terminal 102.
- the user 101 accesses the WEB page prepared by the content providing service 104 via the Internet 103 by using application software (such as the above-described application A) provided from the WEB browser of the mobile terminal 102 or the content providing service 104, and as data Desired data is selected from those stored in the storage 106 (S1401).
- the authentication server 1301 plays the role of a WEB server that displays a list of data and the like.
- the authentication server 1301 requests access information for the data selection (S1402).
- the user 101 inputs access information (user ID, password, etc.) to the mobile terminal 102 and notifies the authentication server 1301 of them (S1403).
- the authentication server 1301 performs access authentication based on the received access information (S1404).
- the charging information of the selected data is notified (S1405).
- the user 101 inputs payment information (such as a credit card number) to the mobile terminal 102, which is notified to the authentication server 1301 (S1406), and a predetermined payment authentication is performed in the authentication server 1301 (S1407). If the payment authentication is successful, the authentication server 1301 sends an authentication notification to the mobile terminal 102 (S1408).
- the authentication notification includes a data access key that enables access to the selected data.
- the user 101 makes an access request to the authentication server 1303 in the cloud service 108 from the mobile terminal 102 and notifies the access information of the cloud service 108 and the access instruction to the content providing service 104 (including the data access key) ( S1409).
- the authentication server 1303 performs access authentication based on the received access information of the cloud service 108 (S1410). If the access authentication fails, a request for access information again is made to the mobile terminal 102 (not shown). If the access authentication is successful, the authentication server 1303 makes a data request to the data server 1302 of the content providing service 104 based on the access instruction, and the data access key is notified (S1411).
- the data server 1301 reads the data selected by the user 101 in step S1401 based on the data access key from the storage 106 and transfers it to the data server 1304 of the cloud service 108 (S1412).
- the data server 1304 stores the received data in the storage 110.
- the progress of data transfer is notified from the authentication server 1303 to the portable terminal 102 sequentially or at an appropriate timing (S1413).
- the authentication server 1301 notifies the authentication server 1303 of completion (S1414), and the authentication server 1303 notifies the portable terminal 102 of completion (S1415).
- the authentication information for access and billing can be stored in an appropriate server even between different servers such as the content providing service and the cloud service.
- the cloud service By operating the cloud service directly to acquire data from the content providing service, without going through the user terminal, that is, without squeezing the data capacity of the storage attached to the user terminal, Data can be transmitted and received smoothly.
- the server configuration according to the present embodiment can similarly explain the operation in the case of the second embodiment described above, in which case the content providing service mainly operates so as to send data directly to the cloud service. By doing so, it is possible to smoothly transmit and receive data without going through the user terminal, that is, without squeezing the data capacity of the storage associated with the user terminal.
- the storage 106 of the content providing service 104 and the storage 110 of the cloud service 108 are each described as an example, but in particular, such as being configured by a plurality of hardware, The number is not limited. Although the case where movie content is acquired as data from the content providing service 104 has been described, the type of data is not limited to this. Furthermore, in the description according to FIGS. 7 to 11, a portable terminal having a display unit having a touch panel function is used as a user terminal. However, when a personal computer or the like is used, a series of instructions such as a user instruction is performed by keyboard input. The user terminal is not limited to the above form by using application software corresponding to the user terminal function as long as the function can be executed.
- the present invention is not limited to the above-described embodiment, and includes various modifications.
- the above-described embodiments have been described in detail for easy understanding of the present invention, and are not necessarily limited to those having all the configurations described.
- each of the above-described functions, processing units, etc. may be realized in hardware by designing a part or all of them, for example, with an integrated circuit, or the processor interprets a program that realizes each function, It may be realized by software by executing.
- control lines and information lines are those that are considered necessary for explanation, and not all control lines and information lines are necessarily shown.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
図9(b)は、前記支払い認証成功の表示の後の表示出力の一例である。データの転送を開始するにあたり、クラウドサービス108に対するアクセス情報の入力が必要になる。図9(a)までの表示出力が、コンテンツ提供サービス104から提供されるアプリケーションソフトウェア(アプリAとする)によるものだったのに対して、図9(b)の表示出力は、クラウドサービス108により提供されるアプリケーションソフトウェア(アプリBとする)による表示出力となる。ソフトウェアの構成としては、携帯端末102において、いずれかのソフトウェアでデータ保存が必要になった場合に、アプリBがコールされるような構成にしておくことにより実現される。図9(b)において、ユーザがクラウドサービス108に対するアクセス情報を入力すると、そのアクセス情報と共に、前述のコンテンツ提供サービス104のアクセス情報(購入データのデータアクセスキーを含む)がサーバ109に通知される。これは図2におけるステップS209の場合に相当する。
102… 携帯端末
103… インターネット
104… コンテンツ提供サービス
105、109… サーバ
106、110… ストレージ
107、111… 認証サーバ
108… クラウドサービス
301… 制御部
302… ストレージ
303… ネットワーク処理部
304… 入出力端子
305… 画像処理部
306… 表示部
307… ユーザI/F処理部
308… 入力端子
309… 音声処理部
310… 入出力端子
1301、1303…認証サーバ
1302、1304…データサーバ
Claims (21)
- ネットワークを介して相互に接続された、端末装置、データ提供サブシステム及びデータ保存サブシステムとを備えるデータ送受信システムにおける、端末装置であって、
ネットワークとの接続を行うネットワーク処理部と、
ユーザの指示入力を行うユーザインターフェースと、
画像の表示出力を行う表示出力部と、
前記端末装置の各部を制御する制御部と、を備え、
前記制御部は、前記データ提供サブシステムが備える第1のサーバが保持する第1のデータの、アクセス許可をもらうための第1の情報の入力を要求する表示出力を前記表示出力部に出力し、前記ユーザインターフェースにより入力された前記第1の情報を、前記ネットワーク処理部を介して前記第1のサーバに通知し、前記第1のデータの保存先の選択を促す表示出力を前記表示出力部に出力し、前記ユーザインターフェースからの入力で、前記保存先として前記データ保存サブシステムが選択された場合には、前記データ保存サブシステムが備える第2のサーバをデータ送付先とする前記第1のデータの送付指示と供に、前記第2のサーバにアクセスするための第2の情報を、前記ネットワーク処理部を介して前記第1のサーバに対して通知することを特徴とする端末装置。 - 請求項1に記載の端末装置において、
前記第1の情報には、ユーザのアクセス情報及び支払い情報が含まれることを特徴とする端末装置。 - ネットワークを介して相互に接続された、端末装置と、データ提供サブシステムと、データ保存サブシステムとを備えるデータ送受信システムにおける、端末装置であって、
ネットワークとの接続を行うネットワーク処理部と、
ユーザの指示入力を行うユーザインターフェースと、
画像の表示出力を行う表示出力部と、
前記端末装置の各部を制御する制御部と、を備え、
前記制御部は、前記データ提供サブシステムが備える第1のサーバが保持する第1のデータへのアクセスを認証する認証情報と共に、前記データ保存サブシステムが備える第2のサーバに対して、前記第1のサーバに前記第1のデータの取得要求を行うよう前記ネットワーク処理部を介して通知し、前記第1のサーバから前記第2のサーバへの前記第1のデータの送付が実行されるようにすることを特徴とする端末装置。 - 請求項3に記載の端末装置において、
前記認証情報には、前記第1のデータのアクセスを許可する第3の情報が含まれることを特徴とする端末装置。 - 請求項1乃至請求項4のいずれか1項に記載の端末装置であって、
前記制御部は、前記ネットワーク処理部を介して、前記第1のサーバから前記第2のサーバへの前記第1のデータの送受信状況を受信し、前記送受信状況により、前記第1のデータの総量に対する送受信済データの割合を、前記表示出力部に出力することを特徴とする端末装置。 - ネットワークを介して相互に接続された、端末装置と、データ提供サブシステムと、データ保存サブシステムとを備えるデータ送受信システムにおける、端末装置であって、
ネットワークとの接続を行うネットワーク処理部と、
ユーザの指示入力を行うユーザインタフェースと、
前記データ提供サブシステムからの取得データの保存先として、ネットワークを介してそれぞれ前記端末装置と接続された複数のデータ保存サブシステムを一覧表示する画像であって、前記ユーザインタフェースからの入力により、前記保存先としてひとつのデータ保存サブシステムを前記一覧表示の中から選択する画像の表示出力を行う表示出力部と、を備えることを特徴とする端末装置。 - ネットワークを介したデータ送受信を実行させるプログラムであって、
前記ネットワークに接続された、第1のサーバが保持する第1のデータの、アクセス許可をもらうための第1の情報の入力を要求する表示出力を行い、入力された前記第1の情報を前記第1のサーバに通知し、前記第1のデータの保存先の選択を促す表示出力を行い、前記保存先として前記ネットワークに接続された第2のサーバが選択された場合には、前記第2のサーバをデータ送付先とする前記第1のデータの送付指示と供に、前記第2のサーバにアクセスするための第2の情報を前記第1のサーバに対して通知するように、制御を行うことを特徴とするプログラム。 - 請求項7に記載のプログラムにおいて、
前記第1の情報には、ユーザのアクセス情報及び支払い情報が含まれることを特徴とするプログラム。 - ネットワークを介したデータ送受信を実行させるプログラムであって、
前記ネットワークに接続された、第1のサーバが保持する第1のデータへのアクセスを認証する認証情報と共に、前記ネットワークに接続された第2のサーバに対して、前記第1のサーバに前記第1のデータの取得要求を行うよう通知し、前記第1のサーバから前記第2のサーバへの前記第1のデータの送付が実行されるように、制御を行うことを特徴とするプログラム。 - 請求項9に記載のプログラムにおいて、
前記認証情報には、前記第1のデータのアクセスを許可する第3の情報が含まれることを特徴とするプログラム。 - 請求項7乃至請求項10のいずれか1項に記載のプログラムであって、
前記第1のサーバから前記第2のサーバに対する前記第1のデータの送付開始後終了するまでの間、前記データの送受信状況により、前記データの総量に対する送受信済データの割合を表示出力するように、制御を行うことを特徴とするプログラム。 - ネットワークを介して相互に接続された、端末装置と、データ提供サブシステムと、データ保存サブシステムとを備えるデータ送受信システムにおける、端末装置で用いられるプログラムであって、
ネットワークとの接続を行うネットワーク処理部と、ユーザの指示入力を行うユーザインタフェースと、画像の表示出力を行う表示出力部とを備える端末装置に対し、
前記データ提供サブシステムからの取得データの保存先として、ネットワークを介してそれぞれ前記端末装置と接続された複数のデータ保存サブシステムを一覧表示する画像であって、前記ユーザインタフェースからの入力により、前記保存先としてひとつのデータ保存サブシステムを前記一覧表示の中から選択する画像の表示出力を行うよう、前記表示出力部を制御することを特徴とするプログラム。 - ネットワークを介して相互に接続された、端末装置と、データ提供サブシステムと、データ保存サブシステムとを備えるデータ送受信システムにおける、前記データ保存サブシステムが行うデータ送受信方法であって、
前記端末装置から、前記データ提供サブシステム内の第1のサーバが保持する第1のデータへアクセスするための情報を受信した場合には、前記データ保存サブシステム内の第2のサーバは、前記第1のサーバへ前記第1のデータの取得要求を行い、前記第1のサーバから前記第2のサーバへの前記第1のデータの送付が実行されるようにすることを特徴とするデータ送受信方法。 - 請求項13に記載のデータ送受信方法であって、
前記第1のサーバから前記第2のサーバへの前記第1のデータの送付が実行されている期間内に、前記端末装置から前記第1のデータの配信要求があった場合には、前記第2のサーバは、前記第1のサーバから送付された前記第1のデータを、順次前記端末装置に対して配信することを特徴とするデータ送受信方法。 - ネットワークを介して相互に接続された、端末装置と、データ提供サブシステムと、データ保存サブシステムとを備えるデータ送受信システムにおける、データ提供サブシステムが行うデータ送受信方法であって、
前記端末装置から、前記データ提供サブシステム内の第1のサーバが保持する第1のデータについて、前記データ保存サブシステム内の第2のサーバをデータ送付先とする前記第1のデータの送付指示と、前記第2のサーバへアクセスするための情報を受信した場合には、前記第1のサーバから前記第2のサーバへの前記第1のデータの送付が実行されるようにすることを特徴とするデータ送受信方法。 - ネットワークを介してデータの送受信を行うデータ送受信システムにおいて、
前記ネットワークを介して相互に接続された、端末装置と、データ提供サブシステムと、データ保存サブシステムとを有し、
前記データ提供サブシステムは、第1のサーバと第1のストレージとを備え、
前記データ保存サブシステムは、第2のサーバと第2のストレージとを備え、
前記第1のストレージに保存された第1のデータを取得するときに、
前記端末装置は、前記第1のストレージに保存された第1のデータのアクセス許可をもらうための第1の情報を前記第1のサーバに通知し、
前記第1のサーバは、前記第1のデータのアクセスに対する認証情報を前記端末装置に通知し、
前記端末装置は、前記第2のサーバにアクセスするための第2の情報を用いて前記第2のサーバにアクセスし、前記認証情報を前記第2のサーバに通知し、前記第2のサーバが前記第1のサーバに対して前記第1のデータの取得要求を行い、前記第1のサーバから前記第2のサーバへの前記第1のデータの送付が実行されるようにすることを特徴とするデータ送受信システム。 - 請求項16に記載のデータ送受信システムにおいて、
前記認証情報には、前記第1のデータのアクセスを許可する第3の情報が含まれることを特徴とするデータ送受信システム。 - 請求項16に記載のデータ送受信システムにおいて、
前記第1の情報には、ユーザのアクセス情報及び支払い情報が含まれることを特徴とするデータ送受信システム。 - ネットワークを介してデータの送受信を行うデータ送受信システムにおいて、
前記ネットワークを介して相互に接続された、端末装置と、データ提供サブシステムと、データ保存サブシステムとを有し、
前記データ提供サブシステムは、第1のサーバと第1のストレージとを備え、
前記データ保存サブシステムは、第2のサーバと第2のストレージとを備え、
前記第1のストレージに保存された第1のデータを取得するときに、
前記端末装置は、前記第1のストレージに保存された第1のデータのアクセス許可をもらうための第1の情報を前記第1のサーバに通知し、前記第2のサーバをデータ送付先とする前記第1のデータの送付指示を通知し、前記第1のサーバから前記第2のサーバへの前記第1のデータの送付が実行されるようにすることを特徴とするデータ送受信システム。 - 請求項19に記載のデータ送受信システムにおいて、
前記第2のサーバをデータ送付先とする前記第1のデータの送付指示には、前記第2のサーバにアクセスするための第2の情報が含まれることを特徴とするデータ送受信システム。 - 請求項19に記載のデータ送受信システムにおいて、
前記第1の情報には、ユーザのアクセス情報及び支払い情報が含まれることを特徴とするデータ送受信システム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/655,207 US20150334185A1 (en) | 2013-03-27 | 2013-03-27 | Terminal device, program, data transmission/reception system, and data transmission/reception method |
JP2015507757A JPWO2014155548A1 (ja) | 2013-03-27 | 2013-03-27 | 端末装置、プログラム、データ送受信システム及びデータ送受信方法 |
PCT/JP2013/058903 WO2014155548A1 (ja) | 2013-03-27 | 2013-03-27 | 端末装置、プログラム、データ送受信システム及びデータ送受信方法 |
CN201380067821.0A CN104937571A (zh) | 2013-03-27 | 2013-03-27 | 终端装置、程序、数据收发系统和数据收发方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2013/058903 WO2014155548A1 (ja) | 2013-03-27 | 2013-03-27 | 端末装置、プログラム、データ送受信システム及びデータ送受信方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014155548A1 true WO2014155548A1 (ja) | 2014-10-02 |
Family
ID=51622628
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2013/058903 WO2014155548A1 (ja) | 2013-03-27 | 2013-03-27 | 端末装置、プログラム、データ送受信システム及びデータ送受信方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20150334185A1 (ja) |
JP (1) | JPWO2014155548A1 (ja) |
CN (1) | CN104937571A (ja) |
WO (1) | WO2014155548A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5830729B1 (ja) * | 2014-11-07 | 2015-12-09 | 株式会社ビアンコネロ | 携帯通信端末を所持するユーザーを自動もしくは手動にて撮影する撮影及び映像配信システム |
JP2019053379A (ja) * | 2017-09-13 | 2019-04-04 | 日本電気株式会社 | 端末装置、データ取得システム、データ取得方法、及びプログラム |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USD768719S1 (en) * | 2015-02-27 | 2016-10-11 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
CN108509616B (zh) * | 2018-03-30 | 2022-03-08 | 北京怡生乐居信息服务有限公司 | 数据处理方法及系统 |
CN111131220B (zh) * | 2019-12-19 | 2022-01-04 | 广州极尚网络技术有限公司 | 多网络环境间数据传输方法、装置、设备和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004334544A (ja) * | 2003-05-08 | 2004-11-25 | Nec Corp | コンテンツ保存システム、コンテンツ保存方法およびコンテンツ保存プログラム |
JP2005031803A (ja) * | 2003-07-08 | 2005-02-03 | Sony Corp | コンテンツマネージメント装置,ネットワーク経由でのコンテンツの取得方法,プログラム |
JP2006221476A (ja) * | 2005-02-10 | 2006-08-24 | Fujitsu Ltd | 管理装置、データ受信装置、操作端末及び情報処理装置 |
JP2008118329A (ja) * | 2006-11-02 | 2008-05-22 | Matsushita Electric Ind Co Ltd | コンテンツ送信装置、およびコンテンツ受信装置 |
JP2009157761A (ja) * | 2007-12-27 | 2009-07-16 | Hitachi Ltd | ストレージシステム及びストレージシステムにおけるデータ管理方法 |
JP2010021905A (ja) * | 2008-07-14 | 2010-01-28 | Hitachi Ltd | デジタル放送受信装置、送信方法、送信装置 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101267454A (zh) * | 2008-04-30 | 2008-09-17 | 中兴通讯股份有限公司 | 一种文件传输信息的提示方法及系统 |
US10057775B2 (en) * | 2009-01-28 | 2018-08-21 | Headwater Research Llc | Virtualized policy and charging system |
US8762642B2 (en) * | 2009-01-30 | 2014-06-24 | Twinstrata Inc | System and method for secure and reliable multi-cloud data replication |
EP2583211B1 (en) * | 2010-06-15 | 2020-04-15 | Oracle International Corporation | Virtual computing infrastructure |
US20120047339A1 (en) * | 2010-08-20 | 2012-02-23 | Dan Decasper | Redundant array of independent clouds |
US9128626B2 (en) * | 2010-10-01 | 2015-09-08 | Peter Chacko | Distributed virtual storage cloud architecture and a method thereof |
EP2715601A1 (en) * | 2011-06-01 | 2014-04-09 | Security First Corp. | Systems and methods for secure distributed storage |
US9069444B1 (en) * | 2011-09-23 | 2015-06-30 | Andrew S Hansen | Methods for synchronizing large files with a cloud network |
US8966643B2 (en) * | 2011-10-08 | 2015-02-24 | Broadcom Corporation | Content security in a social network |
WO2013123548A2 (en) * | 2012-02-20 | 2013-08-29 | Lock Box Pty Ltd. | Cryptographic method and system |
US9258371B1 (en) * | 2012-03-23 | 2016-02-09 | Amazon Technologies, Inc. | Managing interaction with hosted services |
US9397987B1 (en) * | 2012-03-23 | 2016-07-19 | Amazon Technologies, Inc. | Managing interaction with hosted services |
JP5978759B2 (ja) * | 2012-05-21 | 2016-08-24 | 富士通株式会社 | サービス要求装置、サービス提供システム、サービス要求方法およびサービス要求プログラム |
US20130346302A1 (en) * | 2012-06-20 | 2013-12-26 | Visa International Service Association | Remote Portal Bill Payment Platform Apparatuses, Methods and Systems |
US20140058938A1 (en) * | 2012-08-27 | 2014-02-27 | Guy LaMonte McClung, III | eWallet choice |
US9075529B2 (en) * | 2013-01-04 | 2015-07-07 | International Business Machines Corporation | Cloud based data migration and replication |
US9483657B2 (en) * | 2013-01-14 | 2016-11-01 | Accenture Global Services Limited | Secure online distributed data storage services |
JP6064636B2 (ja) * | 2013-02-06 | 2017-01-25 | 株式会社リコー | 情報処理システム、情報処理装置、認証方法及びプログラム |
-
2013
- 2013-03-27 CN CN201380067821.0A patent/CN104937571A/zh active Pending
- 2013-03-27 JP JP2015507757A patent/JPWO2014155548A1/ja active Pending
- 2013-03-27 US US14/655,207 patent/US20150334185A1/en not_active Abandoned
- 2013-03-27 WO PCT/JP2013/058903 patent/WO2014155548A1/ja active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004334544A (ja) * | 2003-05-08 | 2004-11-25 | Nec Corp | コンテンツ保存システム、コンテンツ保存方法およびコンテンツ保存プログラム |
JP2005031803A (ja) * | 2003-07-08 | 2005-02-03 | Sony Corp | コンテンツマネージメント装置,ネットワーク経由でのコンテンツの取得方法,プログラム |
JP2006221476A (ja) * | 2005-02-10 | 2006-08-24 | Fujitsu Ltd | 管理装置、データ受信装置、操作端末及び情報処理装置 |
JP2008118329A (ja) * | 2006-11-02 | 2008-05-22 | Matsushita Electric Ind Co Ltd | コンテンツ送信装置、およびコンテンツ受信装置 |
JP2009157761A (ja) * | 2007-12-27 | 2009-07-16 | Hitachi Ltd | ストレージシステム及びストレージシステムにおけるデータ管理方法 |
JP2010021905A (ja) * | 2008-07-14 | 2010-01-28 | Hitachi Ltd | デジタル放送受信装置、送信方法、送信装置 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5830729B1 (ja) * | 2014-11-07 | 2015-12-09 | 株式会社ビアンコネロ | 携帯通信端末を所持するユーザーを自動もしくは手動にて撮影する撮影及び映像配信システム |
WO2016072121A1 (ja) * | 2014-11-07 | 2016-05-12 | 株式会社ビアンコネロ | 携帯通信端末を所持するユーザーを自動もしくは手動にて撮影する撮影及び映像配信システム |
US10142534B2 (en) | 2014-11-07 | 2018-11-27 | Bianconero, Inc. | Image-capturing and image-distributing system for automatically or manually capturing image of user carrying mobile communication terminal |
JP2019053379A (ja) * | 2017-09-13 | 2019-04-04 | 日本電気株式会社 | 端末装置、データ取得システム、データ取得方法、及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
US20150334185A1 (en) | 2015-11-19 |
CN104937571A (zh) | 2015-09-23 |
JPWO2014155548A1 (ja) | 2017-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101874081B1 (ko) | 개선된 보안 기능 기반의 클라우드 서비스 시스템 및 이를 지원하는 방법 | |
US8948729B2 (en) | Secure device configuration profiles | |
CN107491296A (zh) | 与一个或多个扩展应用程序对接的消息应用程序 | |
WO2014155548A1 (ja) | 端末装置、プログラム、データ送受信システム及びデータ送受信方法 | |
US20090144811A1 (en) | Content delivery system | |
TW201347469A (zh) | 透過閘道器伺服器或服務以存取雲端運算服務儲存的多媒體裝置 | |
CN102572550A (zh) | 作为第二显示器控制设备的web浏览器 | |
CN106464497A (zh) | 利用低延迟会话聚合框架体系发放、传送和管理令牌的方法和系统 | |
KR20130085509A (ko) | 어플리케이션 사용자 인증 장치 및 방법 | |
US9319407B1 (en) | Authentication extension to untrusted devices on an untrusted network | |
JP2023550819A (ja) | 呈示方法、装置及び電子機器 | |
CN100593779C (zh) | 用于通过移动网络接口来共享信息的通信系统和方法 | |
US11405398B2 (en) | Information processing apparatus, information processing system, and information processing method | |
KR20060102683A (ko) | 개인 컨텐츠 공유를 위한 인증 및 개인 컨텐츠 전송 방법과그에 적합한 디스플레이 장치와 서버 | |
JP4296194B2 (ja) | コンテンツ伝達システム、通信端末及びコンテンツ伝達方法 | |
US9781600B2 (en) | Remote control method between mobile communication terminals using programs mounted on mobile communication terminals | |
CN104243568A (zh) | 一种数据流量分享方法和装置 | |
CN112016280B (zh) | 一种文件编辑方法、装置及计算机可读介质 | |
KR20120139233A (ko) | 데이터 관리 시스템 및 그 시스템에서 데이터 표시 방법 | |
JP2018028724A (ja) | クラウドシステム、及びアプリケーション実行装置の遠隔操作方法、並びにその課金方法 | |
CN108259456B (zh) | 实现用户免登录的方法、装置、设备、计算机存储介质 | |
JP2020013419A (ja) | 情報処理方法、情報処理装置及びプログラム | |
WO2013168492A1 (ja) | 通信端末装置、サイト装置、及び情報配信システム | |
KR20130082941A (ko) | 다중 단말 제어 방법 및 장치 | |
JP6169543B2 (ja) | リモートコントロールシステム及び、リモートコントロール方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13880653 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2015507757 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14655207 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 13880653 Country of ref document: EP Kind code of ref document: A1 |