WO2006129474A1 - Data transfer method, transfer instructing communication terminal device, transfer controlling communication terminal device, transfer instructing program, and transfer controlling program - Google Patents
Data transfer method, transfer instructing communication terminal device, transfer controlling communication terminal device, transfer instructing program, and transfer controlling program Download PDFInfo
- Publication number
- WO2006129474A1 WO2006129474A1 PCT/JP2006/309747 JP2006309747W WO2006129474A1 WO 2006129474 A1 WO2006129474 A1 WO 2006129474A1 JP 2006309747 W JP2006309747 W JP 2006309747W WO 2006129474 A1 WO2006129474 A1 WO 2006129474A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- communication terminal
- transfer
- terminal device
- data
- communication
- Prior art date
Links
Classifications
-
- 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/105—Multiple levels of security
-
- 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/18—Network architectures or network communication protocols for network security using different networks or channels, e.g. using out of band channels
Definitions
- the present invention belongs to the technical field of data transfer between communication terminal devices.
- USB Universal Serial Bus
- IEEE13 94 the Institute of Electrical and Electronics Engineers 1394.
- a technology for constructing a network between communication terminal devices and transferring arbitrary data to other communication terminal devices based on the development of the standard and the penetration of each communication standard is generally used.
- a communication terminal device that makes a data transfer request is used for other communication.
- a communication line is established with the terminal device, and data is acquired and provided while browsing the internal data to the other communication terminal device. Disclosure of the invention
- the present invention provides a communication terminal that makes a data transfer request for data other than data related to transfer or data structure thereof and detailed information about the data related to transfer Data that can prevent leakage of information without notifying the device A data transfer method and a communication terminal device that performs the data transfer method.
- a communication terminal device between a first communication terminal device that instructs data transfer and a second communication terminal device that performs data transfer control.
- a data transfer method in which either a server or a client function is set when a communication line is established and data is transferred based on a transfer request of a communication terminal device having the client function.
- the first communication terminal device as the client a transfer instruction step for establishing a communication line and instructing transfer of predetermined data to the second communication terminal device based on a predetermined instruction;
- the communication with the other communication terminal apparatus is performed.
- the communication instruction device for transfer instruction that sets a function of either a server or a client at the time of establishment of a communication line and issues a transfer instruction to the other communication terminal device when set to the client.
- a transfer control communication terminal device that sets a function of either a server or a client at the time of establishment, makes a transfer request to the other communication terminal device when it is set to the client, and controls data transfer
- a communication control unit configured to establish a communication line with the other communication terminal device as the server based on a communication request of the other communication terminal device, and to receive a predetermined data transfer instruction; and Recognizing means for recognizing the content of the transfer instruction of the other communication terminal device, and controlling the disconnection of the communication line established after recognizing the content of the transfer instruction from the other communication terminal device.
- a disconnect control means a transfer request means for re-establishing a communication line to the recognized other communication terminal device as the client after disconnecting the communication line, and requesting transfer of data, and the transfer
- a transmission / reception means for performing at least one of reception of predetermined data provided from the other communication terminal device based on the request or transmission of predetermined data to the other communication terminal device based on the transfer request; It has the structure equipped with.
- data transfer is performed between a communication terminal device between a first communication terminal device that instructs data transfer and a second communication terminal device that performs data transfer control.
- the first communication terminal A device as the client, establishes a communication line to the second communication terminal device based on a predetermined instruction and issues a predetermined data transfer instruction, and after transferring the transfer instruction, (2) a disconnecting means for disconnecting the communication line based on a disconnection instruction from the communication terminal device, and a communication line between the second communication terminal device and the communication line based on a communication request of the second communication terminal device.
- a communication control means for establishing a communication line with a communication terminal device as the server and receiving a transfer instruction of predetermined data; a recognition means for recognizing the content of the received transfer instruction of the first communication terminal device; A disconnect control means for controlling disconnection of the communication line established after recognizing the content of the transfer instruction from the first communication terminal device, and after the communication line is disconnected, (1) Transfer request means for reestablishing a communication line to the communication terminal device and making a data transfer request, and receiving or receiving predetermined data provided by the first communication terminal device based on the transfer request. And a transmission / reception means for performing at least one of transmission of predetermined data to the first communication terminal device based on the transfer request.
- transfer instruction program for setting any function of a server or a client when establishing a communication line with a communication terminal apparatus and instructing transfer to the other communication terminal apparatus when set to the client
- transfer instruction means for establishing a communication line and instructing transfer of predetermined data to the other communication terminal device based on a predetermined instruction
- the transfer instruction means after transferring the transfer instruction Disconnection means for disconnecting the communication line based on a disconnection instruction from another communication terminal device, and the other communication terminal device based on a communication request from the other communication terminal device
- a transfer unit that performs at least one of provision of predetermined data to the other communication terminal device or acquisition of the predetermined data of
- the other communication when performing data transfer with another communication terminal device based on a data transfer instruction in the other communication terminal device by a computer, the other communication is performed.
- Either server or client when establishing communication line with terminal device When the above function is set and the client is set, the transfer request is made to the other communication terminal device, and the communication request of the other communication terminal device is performed in the transfer control program for controlling the data transfer.
- Transfer request means for re-establishing a communication line to another recognized communication terminal apparatus and requesting data transfer, provided from the other communication terminal apparatus based on the transfer request It has a configuration which is predetermined in a predetermined at least one receiving means for performing one of sending data to the other communication terminal equipment based on the reception or the transfer request for data, to function as a.
- FIG. 1 is a block diagram showing a configuration of an embodiment of a data transfer system according to the present application.
- FIG. 2 is a flowchart (I) showing a transfer operation between the respective devices including communication control processes of the communication terminal device and the information processing device in the embodiment.
- FIG. 3 is a flowchart (II) showing a transfer operation between each communication device including communication control processes of the communication terminal device and the information processing device in the embodiment.
- FIG. 4 is a flowchart (III) showing a transfer operation between the respective devices including communication control processes of the communication terminal device and the information processing device in one embodiment.
- the embodiment described below is applied to a transfer system including a communication terminal device such as a personal computer and an information processing device that performs data communication with another communication terminal device such as a navigation device.
- the data transfer method, the transfer instruction communication terminal device, and the transfer control communication terminal device are applied.
- data transfer is performed using a server Z client type communication protocol such as HTTP (Hypertext Transfer Protocol) or FTP (File Transfer Protocol).
- the information processing apparatus is configured to be connectable to a display unit including a display control unit such as a liquid crystal display and an operation device such as a remote control unit.
- FIG. 1 is a block diagram showing a schematic configuration of the data transfer system according to the present application.
- the data transfer system 100 includes a communication terminal device 200 that instructs data transfer based on an instruction from an operator, and a data transfer instruction in the communication terminal device 200.
- the communication terminal device 200 and the information processing device 300 are connected to each other by wireless or wired communication.
- the communication control device of the present embodiment constitutes the first communication terminal device 200 and the transfer instruction communication terminal device 200 of the present invention
- the information processing device 300 is the second communication of the present invention.
- the terminal device 200 and the transfer control communication terminal device 200 are configured.
- communication terminal apparatus 200 transmits a communication request indicating communication start to information processing apparatus 300 as a client, and information processing apparatus Establish a communication line with 300.
- the information processing apparatus 300 when the information processing apparatus 300 receives the communication request and establishes a communication line with the communication terminal apparatus 200 as a server, the information processing apparatus 300 recognizes the data transfer content and the communication terminal apparatus 200 based on the communication request, Based on an instruction from the communication terminal device 200, the established communication line is disconnected once. Then, the information processing device 300 transmits a communication request to the communication terminal device 200 again as a client based on the recognized data transfer content and the communication terminal device 200 for which the transfer instruction has been given, and sets the communication line. Reestablishment is performed, and predetermined data is acquired from the communication terminal device 200 or predetermined data is provided to the communication terminal device 200 according to the recognized data transfer content.
- communication terminal apparatus 200 acquires predetermined data from information processing apparatus 300 and transmits the predetermined data to information communication terminal apparatus 200 based on the control of information communication terminal apparatus 200 as a server. I started to offer.
- the data transfer system 100 disconnects the communication line once after recognizing a transfer instruction from the communication terminal apparatus 200 based on the operation of the operator as a client, and the information processing apparatus 300 As a client, a communication line is established with respect to the communication terminal device 200 again to perform transfer control of predetermined data, and data other than the data related to the transfer of the information processing device 300 or its data structure and transfer are controlled. Since it is possible to perform data transfer of predetermined data without browsing and notifying the communication terminal device 200 of detailed information on such data, it is possible to prevent information leakage during data transfer. Get ready!
- communication terminal apparatus 200 and terminal apparatus communication control section 210 that controls communication with information processing apparatus 300 and data to be transferred (hereinafter also referred to as “transfer data”).
- Data storage unit 220 that stores other data, display unit 230 used when transferring data, display control unit 240 that controls display unit 230, and data transfer in conjunction with display unit 230 Operation unit 250 used when performing transfer, and managing the transfer data when transferring transfer data
- Terminal controller system controller 260 that controls each part when transferring predetermined data and performing other processes, and terminal apparatus system controller 260 that is used when each part is controlled.
- ROMZRAM270 and each part is connected to each other by a bus B.
- the terminal device communication control unit 210 of the present embodiment constitutes a disconnection unit, an establishment unit, a transfer unit, and a reception unit of the present invention
- the data storage unit 220 stores the storage unit of the present invention.
- the system control unit of the present embodiment constitutes a transfer instruction unit and a storage control unit.
- the terminal device communication control unit 210 is configured to be connected to the information processing device 300 via a predetermined wired communication line or wirelessly. Control and data exchange are started.
- This terminal device communication control unit 210 is for USB, IEEE1394, or Bluetooth.
- the data storage unit 220 stores, for example, transfer data such as music data or point data used for navigation processing, and other data. Below, when data is transferred, the specified data is output to the ROMZRAM270 for the terminal device.
- the display unit 230 is configured by, for example, a CRT or a liquid crystal display, and is mainly used for an operation when transferring predetermined data. For example, an operation such as specifying data to be transferred in conjunction with the operation unit 250 is performed. A predetermined image related to the instruction is displayed!
- the display control unit 240 generates image data to be displayed on the display unit 230 under the control of the terminal device system control unit 260. In particular, in order to link the operation unit 250 and the display unit 230 together. Then, predetermined image data related to an operation instruction such as specifying data to be transferred is generated, and the generated image data is output to the display unit 230 at a predetermined timing.
- the operation unit 250 includes a keyboard including a number of keys such as various confirmation buttons, selection buttons, and numeric keys, and a mouse that is one of input pointing devices. In particular, the operation unit 250 works in conjunction with the display unit 230. It is now used when operating instructions from the operator such as specifying data to be transferred.
- the terminal device system control unit 260 is mainly a central processing unit (hereinafter referred to as a CPU).
- processing related to communication control with the information processing device 300 (hereinafter referred to as “communication control processing”) and predetermined applications. It is designed to control overall functions for performing various types of processing such as processing related to program execution (hereinafter simply referred to as “program execution processing”).
- the terminal device system control unit 260 of the present embodiment is activated as a client when communicating with the information processing device 300 based on an operation instruction of the operator, and the information processing as the client. Communication with the device 300 is controlled. Then, when the communication with the information processing device 300 as a client is terminated due to the disconnection of the communication line, the terminal device system control unit 260 starts communication again based on the communication request of the information processing device 300. Is started as a server and controls communication in the data transfer with the information processing apparatus 300 as the server.
- the terminal device system control unit 260 performs data management of data stored in the data storage unit 220 and data transferred from the information processing device 300. Specifically, When the predetermined data is transferred to the information processing device 300, the data to be transferred is read from the data storage unit 220 and stored in the ROMZRAM 270 for the terminal device, and a list of data to be transferred is generated and generated. The list data (hereinafter simply “list data” t) will be stored in the ROMZRAM 270 for the terminal device. On the other hand, the terminal system control unit 260 associates the data transferred from the information processing device 300 with the already stored data or as data used in the program execution process in the data storage unit 220. Storage control for storing is performed.
- the list data in the present embodiment is stored in the information processing apparatus 300 as will be described later.
- information related to transfer data such as type data such as point data used for route guidance and file names in transfer data is specified. .
- ROMZRAM 270 for terminal device stores a control program and application program for performing a predetermined operation, and stores transfer data and list data when transferring predetermined data to information processing device 300. Has come to be
- the information processing apparatus 300 includes an information processing apparatus communication control unit 310 that performs communication control with the communication terminal apparatus 200, and the information processing apparatus 300 such as transfer data.
- Data storage unit 320 for storing various data used in the network, transfer control when transferring predetermined data to and from the communication terminal device 200, based on the data acquired by the control and transfer of each unit during the transfer control
- Information processing system control unit 330 that controls each unit when executing a predetermined application program, and information processing unit ROMZRAM 340 used when information processing unit system control unit 330 controls each unit.
- the parts are connected to each other by bus B.
- the communication control unit of the present embodiment constitutes a communication control unit, a disconnection control unit and a transmission / reception unit of the present invention
- the system control unit constitutes a recognition unit and a transfer request unit of the present invention.
- the communication control unit 310 for the information processing device is configured to be connected to the communication terminal device 200 via a predetermined wired communication line or wirelessly, and performs communication with the communication terminal device 200. It will begin to send and receive specified controls and data.
- This information processing device communication control unit 310 has a short-range wireless communication interface such as USB, IEEE1394, or Bluetooth (registered trademark), and is based on a communication request from the communication terminal device 200.
- a short-range wireless communication interface such as USB, IEEE1394, or Bluetooth (registered trademark)
- Bluetooth registered trademark
- the data storage unit 320 is, for example, music data or navigation.
- Various data used in the information processing apparatus 300 such as spot data used for the gating process is stored.
- the system controller 330 for the information processing apparatus is mainly composed of a CPU, includes various input / output ports such as communication ports, and performs communication control processing related to communication control with the communication terminal apparatus 200 and a predetermined application.
- the overall functions for performing various processes such as the processes related to program execution are now comprehensively controlled!
- the system control unit 330 for the information processing device provides predetermined data to the communication terminal device 200 based on the transfer instruction transmitted from the communication terminal device 200 or the predetermined data.
- the control related to the acquisition from the communication terminal device 200 (hereinafter referred to as “transfer control”) is performed.
- the system control unit 330 for the information processing device of the present embodiment starts up as a server when communicating with the communication terminal device 200 based on the transfer instruction to which the communication terminal device 200 is also transmitted, Communication with the communication terminal device 200 is controlled as the server.
- the information processing apparatus system control unit 330 recognizes the transfer instruction of the communication terminal apparatus 200 such as the communication terminal apparatus 200 that performs transfer as a server and the data to be transferred, and after recognizing the transfer instruction, The communication line is temporarily disconnected.
- the information processing apparatus system control unit 330 is activated as a client, reestablishes communication with the communication terminal apparatus 200 based on the recognized transfer instruction, and provides communication control or provision for acquiring transfer data. It is designed to perform communication control for this purpose.
- ROMZRAM 340 for information processing apparatus stores a control program for performing a predetermined operation, and also stores transfer data and list data when transferring predetermined data to information processing apparatus 300. Come on! /
- FIGS. 2 to 4 are flowcharts showing a transfer operation between the respective devices including the respective communication control processes of the communication terminal device 200 and the information processing device 300 in the present embodiment.
- the communication terminal device 200 and the information processing device 300 are wired in advance. It is assumed that the communication lines can be established by assuming that they are physically connected to each other and that they are aware of each other. It is assumed that transfer data to be transferred is stored in the data storage unit 220 and the data storage unit 320, respectively.
- an instruction to acquire or provide predetermined data to information processing apparatus 300 by the operator via operation unit 250 When the terminal device system control unit 260 detects the input of the transfer instruction (hereinafter referred to as “transfer instruction”), the data transfer instruction including “transfer instruction content”) is input.
- the terminal device system control unit 260 acquires predetermined data from the information processing device 300 based on the detected operation instruction (hereinafter also referred to as “data acquisition”), or It is determined whether the information is provided to the information processing apparatus 300 (hereinafter referred to as “data provision”) (step S 102).
- the terminal device system control unit 260 determines that the predetermined data is to be provided to the information processing device 300, the terminal device system control unit 260 proceeds to the processing of step S103, and starts from the information processing device 300 for the predetermined data. If it is determined that the acquisition is, the process proceeds to step S105.
- step S102 when the terminal device system control unit 260 determines in step S102 that predetermined data is to be provided to the information processing device 300, the terminal device system control unit 260 reads data to be transferred from the data storage unit 220. Then, it is stored in the ROMZRAM 270 for terminal equipment (step S 103).
- the terminal device system control unit 260 generates list data relating to data to be transferred such as a data type such as music data or point data and a file name of data to be transferred, and the generated list data. Is stored in the ROMZRAM 270 for the terminal device (step S104).
- the terminal device system control unit 260 sends a communication request regarding data transfer input to the information processing device 300 to the terminal device communication control unit 210, and information indicating the content of the transfer instruction (hereinafter, " And the identification information of the communication terminal device 200 (hereinafter referred to as “terminal identification information”), and waits for reception of a response to the communication request (step S 105).
- terminal identification information information indicating the content of the transfer instruction
- terminal identification information information indicating the content of the transfer instruction
- terminal identification information hereinafter, " And the identification information of the communication terminal device 200
- terminal identification information the information processing apparatus 300 receives the information (step S201).
- the communication control unit 310 for processing device performs authentication and other processing with the communication terminal device 200 for which the communication request has been made, and transmits to the communication terminal device 200 that the establishment of the communication line is permitted (step S202). ).
- the system controller 330 for the information processing device recognizes the communication terminal device 200 that performs the transfer instruction content and data transfer based on the terminal identification information and the transfer instruction information, and sets the communication line. Wait for reception of a disconnection instruction (step S203).
- terminal apparatus system control section 260 permits establishment of a communication line via terminal apparatus communication control section 210, that is, step S1 05.
- step S106 a response to the communication request transmitted in the above process is received (step S106).
- the terminal device communication control unit 210 receives a response to the communication request within a predetermined time after transmitting the communication request to the information processing device 300 in the process of step S105 in the process of step S106. If not, or if the communication request is received but the establishment of the communication line is not permitted, this operation is terminated.
- the terminal device system control unit 260 causes the terminal device communication control unit 210 to transmit an instruction to disconnect the communication line to the information processing device 300, and waits for reception of the response (step S108). ).
- the information processing device communication control unit 310 when the information processing device communication control unit 310 receives the disconnection instruction transmitted from the communication terminal device 200 (step S204), the information processing device system control unit 330 The processing device communication control unit 310 transmits a disconnection permission to the communication terminal device 200, and disconnects the communication line with the communication terminal device 200 (step S205).
- the information processing device communication control unit 310 transmits the disconnection instruction within a predetermined time after transmitting the communication line establishment permission to the information processing device 300 in the process of step S203 in the process of step S204. If no response is received, this operation is terminated.
- the communication control unit 210 for terminal device performs the information processing device.
- the terminal device system control unit 260 disconnects the communication line and waits for reception of a communication request for re-establishing the communication line. (Step S110).
- the terminal device communication control unit 210 transmits the disconnection instruction within a predetermined time after transmitting the communication line establishment permission to the information processing device 300 in the process of step S109 in the process of step S109. If no response is received, this operation is terminated.
- the information processing device system control unit 330 performs information processing device communication control based on the communication terminal device 200 that performs data transfer recognized in step S203.
- the unit 310 causes the communication terminal apparatus 200 to transmit a communication request for establishing a communication line again, and waits for reception of a response to the communication request (step S 206).
- the terminal device communication control unit 210 receives a communication request transmitted from the information processing device 300 for establishing a communication line again (step S111), the terminal device system control unit 260 The terminal device communication control unit 210 performs authentication and other processing with the communication terminal device 200 for which the communication request has been made, and transmits to the information processing device 300 that the establishment of the communication line is permitted and forwards it. Wait for reception of the instruction (step S112).
- the terminal device communication control unit 210 does not receive a response to the communication request within a predetermined time after disconnecting the communication line in the process of step S110 in the process of step S111. This operation is finished.
- the information processing terminal device when the information processing device communication control unit 310 receives that the establishment of the communication line transmitted from the communication terminal device 200 is permitted (step S2 07), the information processing device Based on the transfer instruction information recognized by the information processing apparatus communication control section 310 in the processing of step S203, the system control section 330 sends a predetermined data communication terminal to the communication terminal apparatus 200. A transfer request indicating transfer contents acquired from the device 200 or provided to the communication terminal device 200 is transmitted (step S208).
- the information processing apparatus communication control unit 310 transmits the communication request within a predetermined time after transmitting the communication line establishment permission to the information processing apparatus 300 in the process of step S206 in the process of step S207. If no response is received, this operation ends.
- the system controller 330 for the information processing device determines the predetermined content based on the transfer content information! It is determined whether the acquisition power of the data from the communication terminal device 200 and whether the predetermined data is provided to the communication terminal device 200 (step S209). When the process proceeds to S210 and it is determined that predetermined data is to be provided to the communication terminal device 200, the process proceeds to step S213.
- step S210 when it is determined that the predetermined data is acquired from the communication terminal device 200 in the process of step S209, the information processing apparatus system control unit 330 waits for reception of the data (step S210).
- terminal apparatus system control section 260 receives predetermined data. Whether the information is acquired from the information processing apparatus 300 or provided to the information processing apparatus 300 (step S114).
- the terminal device communication control unit 210 does not receive a response to the transfer instruction within a predetermined time after disconnecting the communication line in the process of step S112 in the process of step S113. This operation is finished.
- the terminal device system control unit 260 determines that the predetermined data is to be provided to the information processing device 300, the list stored in the terminal device ROMZRAM 270 in the terminal device communication control unit 210.
- the corresponding data indicated in the squirrel data is sequentially read from the ROMZRA M270 for terminal device in cooperation with the information processing device 300 and transmitted to the information processing device 300 (step S115). .
- the information processing device system control unit 330 receives the list data via the information processing device communication control unit 310 and interlocks with the communication terminal device 200.
- the information processing device communication control unit 310 sequentially obtains the corresponding data indicated in the list data (step S211). Then, after acquiring the corresponding data, the information processing device system control unit 330 transmits a data reception instruction to the communication terminal device 200 and the information processing device communication control unit 310 acquires the data. Is stored in the data storage unit 320 (step S212), the communication line is disconnected (step S213), and this operation is terminated.
- the terminal device communication control unit 210 operates the information processing device.
- the communication line is disconnected (step S 117) and this operation is terminated.
- the information processing device system control unit 330 determines that the predetermined data is provided to the communication terminal device 200 in the process of step S209, the predetermined data Is sent, it waits for the response to be received (step S214).
- the terminal device system control unit 260 determines that the predetermined data is acquired from the information processing device 300 during the process of step S114, the terminal device system control unit 260 The communication control unit 210 transmits an instruction indicating that transfer is possible to the information processing apparatus 300, and waits for reception thereof (step S118).
- the information processing apparatus system control unit 330 receives an instruction indicating that transfer is possible via the information processing apparatus communication control unit 310 (step S2 15).
- the data corresponding to the information processing device communication control unit 310 is acquired from the data storage unit 320, and is sequentially transmitted to the communication terminal device 200 to receive the data reception instruction. Wait (step S216).
- the information processing device communication control unit 310 allows the transfer within a predetermined time after transmitting the communication line establishment permission to the information processing device 300 in the process of step S214 in the process of step S215. If no response to the instruction is received, this operation ends.
- the terminal device system control unit 260 sequentially acquires data corresponding to the terminal device communication control unit 210 in conjunction with the information processing device 300. And stored in the data storage unit 220 (step S119). Then, after acquiring the corresponding data, the terminal device system control unit 260 transmits a data reception instruction to the information processing device 300 (step S 120) and disconnects the communication line (step S 121). This operation ends.
- step S217 when the terminal device system control unit 260 receives the reception instruction via the information processing device communication control unit 310 (step S217), the communication line is disconnected (step S217). S 218) End this operation.
- the data transfer method of the present embodiment when data transfer is performed between the communication terminal apparatus 200 that issues a data transfer instruction and the communication terminal apparatus 200 between the information processing apparatus 300 that performs data transfer control.
- the communication terminal apparatus 200 As a client, a process of establishing a communication line and instructing the information processing device 300 to transfer predetermined data based on a predetermined instruction, and the information processing device 300 transferring data from the communication terminal device 200 The process of disconnecting the established communication line after recognizing the instruction, and the information processing apparatus 300 as a client to the recognized communication terminal apparatus 200 after disconnecting the communication line.
- the communication terminal 200 re-establishes the communication line and makes a data transfer request, and the communication terminal device 200 provides predetermined data to the information processing device 300 or information based on the transfer request from the information processing device 300. And a step of performing at least one of obtaining predetermined data from the processing device 300.
- the data transfer method of the present embodiment disconnects the established communication line after recognizing the transfer instruction from the communication terminal apparatus 200, and after disconnecting the communication line, the information processing apparatus 300 establishes a communication line again with respect to communication terminal apparatus 200 and makes a data transfer request, and communication terminal apparatus 200 transmits information to information processing apparatus 300 for predetermined data based on the transfer request. And / or acquisition of predetermined data from the information processing apparatus 300.
- the data transfer method of the present embodiment can perform data transfer control by the information processing apparatus 300, the data other than the data related to transfer or the data structure thereof and the details of the data related to transfer are detailed. It is possible to prevent information leakage without notifying the communication terminal device 200 that makes a data transfer request.
- the communication terminal device 200 when performing data transfer with the information processing device 300 based on the data transfer control in the information processing device 300, When a communication line is established, the server or client function is set, and when set to the client, the communication terminal device 200 that issues a transfer instruction to the information processing device 300 performs a predetermined operation as a client.
- Information processing based on instructions Establish a communication line to the device 300 and execute a predetermined data transfer instruction. After transferring the transfer instruction, disconnect the communication line based on the disconnection instruction from the information processing device 300.
- the communication control unit 210 for the terminal device Based on the received transfer request, the communication control unit 210 for the terminal device performs at least one of provision of predetermined data to the information processing device 300 and acquisition of predetermined data from the information processing device 300 And a system control unit 260 for the terminal device.
- the communication terminal apparatus 200 executes a transfer instruction, and after the communication line is disconnected, the information processing apparatus 300 re-establishes the communication line with respect to the communication terminal apparatus 200. Based on the data transfer request made, the data is provided to the information processing apparatus 300 and / or the predetermined data is acquired from the information processing apparatus 300.
- the communication terminal device 200 can perform data transfer control by the information processing device 300, and therefore, data other than data related to transfer or data structure and data related to transfer. It is possible to prevent leakage of information without notifying the communication terminal device 200 that makes a data transfer request of the detailed information.
- the terminal device system control unit 260 has at least either the identification information of the communication terminal device 200 or the type information indicating the type of data to be transferred.
- the information processing apparatus 300 is instructed to transfer data based on either information!
- communication terminal apparatus 200 of the present embodiment can perform data transfer of data based on identification information or type information, so that transfer data can be accurately and reliably transmitted. Data can be transferred.
- the communication terminal device 200 when the communication terminal device 200 according to the present embodiment provides predetermined data to the information processing device 300, when the terminal device system control unit 260 issues a transfer instruction, the communication terminal device 200 relates to the transfer.
- the predetermined data is stored in the terminal ROMZRAM 270 different from other data.
- the communication terminal device 200 according to the present embodiment can transfer the data stored in the terminal device ROMZRAM 270 to the information processing device 300. Therefore, the data other than the data related to the transfer or the data It is possible to prevent leakage of information without notifying the communication terminal device 200 that makes a data transfer request of detailed data structure and data related to transfer.
- the information processing apparatus 300 communicates with the communication terminal apparatus 200 when performing data transfer with the communication terminal apparatus 200 based on a data transfer instruction in the communication terminal apparatus 200.
- the information processing device 300 that controls the transfer of data by setting a function of either the server or the client at the time of establishing the line, making a transfer request to the communication terminal device 200 when the function is set to the client, Based on the communication request of the terminal device 200, a communication line with the communication terminal device 200 is established as a server, and a communication control unit 310 for information processing device that receives a predetermined data transfer instruction, and the received communication terminal device
- Information processing system controller 330 for recognizing the contents of 200 transfer instructions
- information processing apparatus communication control section 310 for recognizing the contents of transfer instructions from communication terminal apparatus 200.
- the information processing device system control unit 330 disconnects the communication line and then reconnects the communication line to the recognized communication terminal device 200 as a client. Establishing and making a data transfer request, and then the information processing device system control unit 330 receives the predetermined data provided from the communication terminal device 200 based on the transfer request or the communication terminal device based on the transfer request It has a configuration that performs at least one of transmission of predetermined data to 200.
- the information processing apparatus 300 controls the disconnection of the communication line established after recognizing the content of the transfer instruction from the communication terminal apparatus 200 and disconnects the communication line. After that, as a client, a communication line is re-established with respect to the recognized communication terminal device 200, a data transfer request is made, and predetermined data provided from the communication terminal device 200 is received based on the transfer request. Alternatively, at least one of predetermined data transmission to the communication terminal device 200 based on the transfer request is performed. Therefore, the information processing apparatus 300 according to the present embodiment can perform data transfer control by the information processing apparatus 300, so that data other than the data related to transfer or the data structure and data related to transfer can be controlled. It is possible to prevent information leakage without notifying detailed information to the communication terminal device 200 that makes a data transfer request.
- the information processing apparatus system control unit 330 includes the identification information of the communication terminal apparatus 200 that issues a transfer instruction and the type information indicating the type of data to be transferred. It has a configuration for recognizing at least one of the information.
- the information processing apparatus 300 can perform data transfer of data based on identification information or type information, so that transfer data can be accurately and reliably transferred. Data can be transferred.
- the information processing apparatus system control unit 330 performs a predetermined process related to transfer from the terminal apparatus ROMZRA M270. It has a configuration for acquiring data.
- the information processing apparatus 300 can transfer the data stored in the terminal device ROMZRAM 270 to the information processing apparatus 300. Therefore, the data other than the data related to the transfer or the data It is possible to prevent leakage of information without notifying the communication terminal device 200 that makes a data transfer request of detailed data structure and data related to transfer.
- the data transfer system 100 of the present embodiment transfers data from the communication terminal apparatus 200 to the information processing apparatus 300
- the data related to the transfer is stored once in the terminal ROMZR AM270.
- the data may be directly read from the data storage unit 220 and transferred to the information processing apparatus 300 based on the list data.
- a transfer instruction is given to the information processing apparatus 300 based on an instruction of an operator in the communication terminal apparatus 200, but the communication terminal apparatus 200 is controlled.
- the transfer instruction may be issued by the control device.
- the navigation apparatus is described as an example of the information processing apparatus 300.
- any apparatus that can be connected to the communication terminal apparatus 200 such as a PDA or a mobile phone may be used.
- the terminal device system control unit 260 and the information processing device system control unit 330 are configured to store the force predetermined data for performing each communication control process.
- a communication terminal device 200 or information processing device 300 having an information recording medium or an information storage medium for storing the predetermined data is provided with a computer and a recording medium, and a control program for executing the communication control processing described above is provided on the recording medium. It is possible to store and read the control program on each computer to perform the same communication control process as described above.
- the present invention is not limited to the above-described embodiment.
- the above embodiment is merely an example, and has any configuration that is substantially the same as the technical idea described in the claims of the present invention and that exhibits the same operational effects. Are also included in the technical scope of the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Communication Control (AREA)
Abstract
Provided is a data transfer method for performing a data transfer, while preventing leakage of information, without notifying a communication terminal device requesting a data transfer, of the data other than the data to be transferred, the data structure, or the detailed information of the data. An information processing device (300) recognizes, when it receives a communication request and establishes the communication line as a server with a communication terminal device (200), the contents of the data transfer and the communication terminal device (200) on the basis of the communication request, and once cuts the established communication line on the basis of the instruction of the communication terminal device (200). On the basis of the contents of the recognized data transfer and the communication terminal device (200) instructed to transfer, the information processing device (300) transmits again the communication request as a client to the communication terminal device (200) to establish the communication line again, and either acquires predetermined data from the communication terminal device (200) in accordance with the contents of the recognized data transfer or provides the communication terminal device (200) with the predetermined data.
Description
明 細 書 Specification
データ転送方法、転送指示用通信端末装置、転送制御用通信端末装置 、転送指示用プログラムおよび転送制御用プログラム Data transfer method, transfer instruction communication terminal device, transfer control communication terminal device, transfer instruction program, and transfer control program
技術分野 Technical field
[0001] 本発明は、通信端末装置間におけるデータ転送の技術分野に属する。 The present invention belongs to the technical field of data transfer between communication terminal devices.
背景技術 Background art
[0002] 近年、パーソナルコンピュータ、 PDA (Personal Digital Assistant)または携帯用電 話機などの通信端末装置の発展により、 USB (Universal Serial Bus)または IEEE13 94 (the Institute of Electrical and Electronics Engineers 1394)などの通信規格の発 展、および、当該各通信規格の浸透により、各通信端末装置間においてネットワーク を構築し、任意のデータを他の通信端末装置に転送する技術が一般ィ匕している。 In recent years, communication terminals such as USB (Universal Serial Bus) or IEEE13 94 (the Institute of Electrical and Electronics Engineers 1394) have been developed due to the development of communication terminals such as personal computers, PDAs (Personal Digital Assistants), and portable telephones. A technology for constructing a network between communication terminal devices and transferring arbitrary data to other communication terminal devices based on the development of the standard and the penetration of each communication standard is generally used.
[0003] 従来、例えば、 HTTP (Hypertext Transfer Protocol)に代表されるサーバ Zクライ アント型の通信プロトコルでは、データの転送を行う場合に、データの転送要求を行 う通信端末装置が、他の通信端末装置と通信回線を確立し、当該他の通信端末装 置に内部のデータを閲覧しつつ、データの取得および提供を行うようになっている。 発明の開示 Conventionally, for example, in a server Z client communication protocol typified by HTTP (Hypertext Transfer Protocol), when data transfer is performed, a communication terminal device that makes a data transfer request is used for other communication. A communication line is established with the terminal device, and data is acquired and provided while browsing the internal data to the other communication terminal device. Disclosure of the invention
発明が解決しょうとする課題 Problems to be solved by the invention
[0004] し力しながら、従来のサーバ Zクライアント型の通信プロトコルによって、データ転送 では、データが提供されるまたはデータが取得される通信端末装置の内部を閲覧し つつデータ転送を行うことになるので、転送に係るデータ以外のデータまたはそのデ ータ構造および転送に係るデータの詳細な情報を、データの転送要求を行う通信端 末装置に、必然的に通知してしまうこととなる。したがって、このような転送方法では、 データが提供されるまたはデータが取得される通信端末装置において、プライベート な情報など秘匿事項が漏洩してしまう可能性がある。 [0004] However, with the conventional server Z client type communication protocol, in the data transfer, data is transferred while browsing the inside of the communication terminal device to which data is provided or data is acquired. Therefore, data other than the data related to the transfer or the data structure thereof and detailed information about the data related to the transfer are inevitably notified to the communication terminal device that makes the data transfer request. Therefore, with such a transfer method, there is a possibility that confidential matters such as private information may be leaked in the communication terminal device to which data is provided or data is acquired.
[0005] 本発明は、上記の課題の一例を解決するものとして、転送に係るデータ以外のデ ータまたはそのデータ構造および転送に係るデータの詳細な情報を、データの転送 要求を行う通信端末装置に通知することなぐ情報の漏洩を防止することのできるデ
ータ転送方法およびそれを行う通信端末装置を提供することにある。 In order to solve an example of the above-described problem, the present invention provides a communication terminal that makes a data transfer request for data other than data related to transfer or data structure thereof and detailed information about the data related to transfer Data that can prevent leakage of information without notifying the device A data transfer method and a communication terminal device that performs the data transfer method.
課題を解決するための手段 Means for solving the problem
[0006] 上記の課題を解決するために、本発明の 1つの観点では、データの転送指示を行 う第 1通信端末装置とデータの転送制御を行う第 2通信端末装置との通信端末装置 間にてデータ転送を行う際に、通信回線の確立時にサーバまたはクライアントの何れ かの機能を設定し、当該クライアント機能を有する通信端末装置の転送要求に基づ いてデータ転送が行われるデータ転送方法において、前記第 1通信端末装置が、前 記クライアントとして、所定の指示に基づいて前記第 2通信端末装置に対して、通信 回線を確立して所定のデータの転送指示を行う転送指示工程と、前記第 2通信端末 装置が、前記第 1通信端末装置からの転送指示を認識した後に確立されている通信 回線を切断する切断工程と、前記通信回線を切断した後に、前記第 2通信端末装置 力 前記クライアントとして、前記認識した第 1通信端末装置に対して通信回線を再 度確立してデータの転送要求を行う転送要求工程と、前記第 1通信端末装置が、前 記第 2通信端末装置からの転送要求に基づいて、所定のデータの第 2通信端末装 置への提供または第 2通信端末装置力 の所定のデータの取得の少なくとも何れか 一方を行うデータ転送工程と、を含む構成を有している。 [0006] In order to solve the above-described problem, according to one aspect of the present invention, there is provided a communication terminal device between a first communication terminal device that instructs data transfer and a second communication terminal device that performs data transfer control. In a data transfer method in which either a server or a client function is set when a communication line is established and data is transferred based on a transfer request of a communication terminal device having the client function. The first communication terminal device as the client, a transfer instruction step for establishing a communication line and instructing transfer of predetermined data to the second communication terminal device based on a predetermined instruction; A disconnecting step of disconnecting a communication line established after the second communication terminal device recognizes a transfer instruction from the first communication terminal device; and after disconnecting the communication line, the second communication terminal End device power A transfer request step for re-establishing a communication line to the recognized first communication terminal device as the client and making a data transfer request, and the first communication terminal device in the second communication A data transfer step of performing at least one of provision of predetermined data to the second communication terminal device and acquisition of the predetermined data of the second communication terminal device based on a transfer request from the terminal device It has a configuration.
[0007] また、本願の他の観点では、他の通信端末装置におけるデータの転送制御に基づ いて、当該他の通信端末装置とのデータ転送を行う際に、当該他の通信端末装置と の通信回線の確立時にサーバまたはクライアントの何れかの機能を設定し、前記クラ イアントに設定された場合に当該他の通信端末装置に対して転送指示を行う転送指 示用通信端末装置において、前記クライアントとして、所定の指示に基づいて前記他 の通信端末装置に対して、通信回線を確立して所定のデータの転送指示を行う転送 指示手段と、前記転送指示の転送後に前記他の通信端末装置からの切断指示に基 づいて前記通信回線を切断する切断手段と、前記他の通信端末装置の通信要求に 基づいて当該他の通信端末装置と通信回線をサーバとして再度確立する確立手段 と、前記通信回線が再度確立された際に、前記他の通信端末装置から送信された転 送要求を受信する受信手段と、前記受信された転送要求に基づいて、所定のデータ の前記他の通信端末装置への提供または前記他の通信端末装置からの所定のデ
ータの取得の少なくとも何れか一方を行う転送手段と、を備える構成を有している。 [0007] Further, in another aspect of the present application, when performing data transfer with the other communication terminal apparatus based on data transfer control in the other communication terminal apparatus, the communication with the other communication terminal apparatus is performed. In the communication instruction device for transfer instruction that sets a function of either a server or a client at the time of establishment of a communication line and issues a transfer instruction to the other communication terminal device when set to the client. A transfer instruction means for establishing a communication line and instructing transfer of predetermined data to the other communication terminal apparatus based on a predetermined instruction; and from the other communication terminal apparatus after transferring the transfer instruction A disconnecting means for disconnecting the communication line based on the disconnection instruction of the terminal, and a re-establishment of establishing the communication line as a server with the other communication terminal apparatus based on the communication request of the other communication terminal apparatus. Means, a receiving means for receiving a transfer request transmitted from the other communication terminal device when the communication line is re-established, and the other of the predetermined data based on the received transfer request. To a communication terminal device or a predetermined data from the other communication terminal device. And a transfer means for performing at least one of data acquisition.
[0008] また、本願のさらに他の観点では、他の通信端末装置におけるデータの転送指示 に基づいて当該他の通信端末装置とのデータ転送を行う際に、当該他の通信端末 装置と通信回線の確立時にサーバまたはクライアントの何れかの機能を設定し、当 該クライアントに設定された場合に当該他の通信端末装置に対して転送要求を行い 、データの転送制御を行う転送制御用通信端末装置において、前記他の通信端末 装置の通信要求に基づいて、当該他の通信端末装置との通信回線を前記サーバと して確立し、所定のデータの転送指示を受信する通信制御手段と、前記受信された 他の通信端末装置の転送指示の内容を認識する認識手段と、前記他の通信端末装 置からの転送指示の内容を認識した後に確立されて 、る通信回線の切断を制御す る切断制御手段と、前記通信回線を切断した後に、前記クライアントとして、前記認 識した他の通信端末装置に対して通信回線を再度確立してデータの転送要求を行 う転送要求手段と、前記転送要求に基づいて前記他の通信端末装置から提供され る所定のデータの受信または前記転送要求に基づく当該他の通信端末装置への所 定のデータの送信の少なくとも何れか一方を行う送受信手段と、を備える構成を有し ている。 [0008] Further, according to still another aspect of the present application, when performing data transfer with the other communication terminal apparatus based on a data transfer instruction in the other communication terminal apparatus, the communication line with the other communication terminal apparatus is communicated. A transfer control communication terminal device that sets a function of either a server or a client at the time of establishment, makes a transfer request to the other communication terminal device when it is set to the client, and controls data transfer A communication control unit configured to establish a communication line with the other communication terminal device as the server based on a communication request of the other communication terminal device, and to receive a predetermined data transfer instruction; and Recognizing means for recognizing the content of the transfer instruction of the other communication terminal device, and controlling the disconnection of the communication line established after recognizing the content of the transfer instruction from the other communication terminal device. A disconnect control means, a transfer request means for re-establishing a communication line to the recognized other communication terminal device as the client after disconnecting the communication line, and requesting transfer of data, and the transfer A transmission / reception means for performing at least one of reception of predetermined data provided from the other communication terminal device based on the request or transmission of predetermined data to the other communication terminal device based on the transfer request; It has the structure equipped with.
[0009] また、本願のさらに他の観点では、データの転送指示を行う第 1通信端末装置とデ ータの転送制御を行う第 2通信端末装置との通信端末装置間にてデータ転送を行う 際に、通信回線の確立時にサーバまたはクライアントの何れかの機能を設定し、当該 クライアント機能を有する通信端末装置の転送要求に基づいてデータ転送が行われ るデータ転送システムにおいて、前記第 1通信端末装置が、前記クライアントとして、 所定の指示に基づいて前記第 2通信端末装置に対して、通信回線を確立して所定 のデータの転送指示を行う転送指示手段と、前記転送指示の転送後に前記第 2通 信端末装置からの切断指示に基づいて前記通信回線を切断する切断手段と、前記 第 2通信端末装置の通信要求に基づいて当該第 2通信端末装置と通信回線をサー バとして再度確立する確立手段と、前記通信回線が再度確立された際に、前記第 2 通信端末装置から送信された転送要求を受信する受信手段と、前記受信された転 送要求に基づいて、所定のデータの前記第 2通信端末装置への提供または前記第
2通信端末装置からの所定のデータの取得の少なくとも何れか一方を行う転送手段 と、を備えるとともに、第 2通信端末装置が、前記第 1通信端末装置の通信要求に基 づいて、当該第 1通信端末装置との通信回線を前記サーバとして確立し、所定のデ ータの転送指示を受信する通信制御手段と、前記受信された第 1通信端末装置の 転送指示の内容を認識する認識手段と、前記第 1通信端末装置からの転送指示の 内容を認識した後に確立されている通信回線の切断を制御する切断制御手段と、前 記通信回線を切断した後に、前記クライアントとして、前記認識した第 1通信端末装 置に対して通信回線を再度確立してデータの転送要求を行う転送要求手段と、前記 転送要求に基づいて前記第 1通信端末装置力 提供される所定のデータの受信ま たは前記転送要求に基づく当該第 1通信端末装置への所定のデータの送信の少な くとも何れか一方を行う送受信手段と、を備える構成を有している。 [0009] Further, according to still another aspect of the present application, data transfer is performed between a communication terminal device between a first communication terminal device that instructs data transfer and a second communication terminal device that performs data transfer control. In the data transfer system in which either the server or the client function is set when the communication line is established, and the data transfer is performed based on the transfer request of the communication terminal apparatus having the client function, the first communication terminal A device, as the client, establishes a communication line to the second communication terminal device based on a predetermined instruction and issues a predetermined data transfer instruction, and after transferring the transfer instruction, (2) a disconnecting means for disconnecting the communication line based on a disconnection instruction from the communication terminal device, and a communication line between the second communication terminal device and the communication line based on a communication request of the second communication terminal device. An establishing means for reestablishing as a server, a receiving means for receiving a transfer request transmitted from the second communication terminal device when the communication line is reestablished, and a reception request based on the received transfer request. Provision of predetermined data to the second communication terminal device or the second And a transfer means for performing at least one of acquisition of predetermined data from the communication terminal device, and the second communication terminal device performs the first communication based on the communication request of the first communication terminal device. A communication control means for establishing a communication line with a communication terminal device as the server and receiving a transfer instruction of predetermined data; a recognition means for recognizing the content of the received transfer instruction of the first communication terminal device; A disconnect control means for controlling disconnection of the communication line established after recognizing the content of the transfer instruction from the first communication terminal device, and after the communication line is disconnected, (1) Transfer request means for reestablishing a communication line to the communication terminal device and making a data transfer request, and receiving or receiving predetermined data provided by the first communication terminal device based on the transfer request. And a transmission / reception means for performing at least one of transmission of predetermined data to the first communication terminal device based on the transfer request.
[0010] また、本願のさらに他の観点では、コンピュータによって、他の通信端末装置にお けるデータの転送制御に基づいて、当該他の通信端末装置とのデータ転送を行う際 に、当該他の通信端末装置との通信回線の確立時にサーバまたはクライアントの何 れかの機能を設定し、前記クライアントに設定された場合に当該他の通信端末装置 に対して転送指示を行う転送指示プログラムにおいて、前記コンピュータを、前記クラ イアントとして、所定の指示に基づいて前記他の通信端末装置に対して、通信回線 を確立して所定のデータの転送指示を行う転送指示手段、前記転送指示の転送後 に前記他の通信端末装置からの切断指示に基づいて前記通信回線を切断する切 断手段、前記他の通信端末装置の通信要求に基づいて当該他の通信端末装置と 通信回線をサーバとして再度確立する確立手段、前記通信回線が再度確立された 際に、前記他の通信端末装置から送信された転送要求を受信する受信手段、前記 受信された転送要求に基づいて、所定のデータの前記他の通信端末装置への提供 または前記他の通信端末装置力 の所定のデータの取得の少なくとも何れか一方を 行う転送手段、として機能させる構成を有している。 [0010] Further, according to still another aspect of the present application, when performing data transfer with another communication terminal device based on data transfer control in another communication terminal device by a computer, In the transfer instruction program for setting any function of a server or a client when establishing a communication line with a communication terminal apparatus and instructing transfer to the other communication terminal apparatus when set to the client, As a client, transfer instruction means for establishing a communication line and instructing transfer of predetermined data to the other communication terminal device based on a predetermined instruction, the transfer instruction means after transferring the transfer instruction Disconnection means for disconnecting the communication line based on a disconnection instruction from another communication terminal device, and the other communication terminal device based on a communication request from the other communication terminal device And establishing means for re-establishing the communication line as a server, receiving means for receiving a transfer request transmitted from the other communication terminal device when the communication line is re-established, based on the received transfer request A transfer unit that performs at least one of provision of predetermined data to the other communication terminal device or acquisition of the predetermined data of the other communication terminal device power.
[0011] また、本願のさらに他の観点では、コンピュータによって、他の通信端末装置にお けるデータの転送指示に基づいて当該他の通信端末装置とのデータ転送を行う際 に、当該他の通信端末装置と通信回線の確立時にサーバまたはクライアントの何れ
かの機能を設定し、当該クライアントに設定された場合に当該他の通信端末装置に 対して転送要求を行い、データの転送制御を行う転送制御プログラムにおいて、前 記他の通信端末装置の通信要求に基づいて、当該他の通信端末装置との通信回 線を前記サーバとして確立し、所定のデータの転送指示を受信する通信制御手段、 前記受信された他の通信端末装置の転送指示の内容を認識する認識手段、前記他 の通信端末装置力 の転送指示の内容を認識した後に確立されている通信回線の 切断を制御する切断制御手段、前記通信回線を切断した後に、前記クライアントとし て、前記認識した他の通信端末装置に対して通信回線を再度確立してデータの転 送要求を行う転送要求手段、前記転送要求に基づ 、て前記他の通信端末装置から 提供される所定のデータの受信または前記転送要求に基づく当該他の通信端末装 置への所定のデータの送信の少なくとも何れか一方を行う送受信手段、として機能さ せる構成を有している。 [0011] Further, according to still another aspect of the present application, when performing data transfer with another communication terminal device based on a data transfer instruction in the other communication terminal device by a computer, the other communication is performed. Either server or client when establishing communication line with terminal device When the above function is set and the client is set, the transfer request is made to the other communication terminal device, and the communication request of the other communication terminal device is performed in the transfer control program for controlling the data transfer. Communication control means for establishing a communication line with the other communication terminal device as the server and receiving a predetermined data transfer instruction, and receiving the content of the received transfer instruction of the other communication terminal device. A recognition means for recognizing, a disconnection control means for controlling disconnection of a communication line established after recognizing the content of the transfer instruction of the other communication terminal device power, and the client as the client after disconnecting the communication line Transfer request means for re-establishing a communication line to another recognized communication terminal apparatus and requesting data transfer, provided from the other communication terminal apparatus based on the transfer request It has a configuration which is predetermined in a predetermined at least one receiving means for performing one of sending data to the other communication terminal equipment based on the reception or the transfer request for data, to function as a.
図面の簡単な説明 Brief Description of Drawings
[0012] [図 1]本願に係るデータ転送システムにおける一実施形態の構成を示すブロック図で ある。 FIG. 1 is a block diagram showing a configuration of an embodiment of a data transfer system according to the present application.
[図 2]—実施形態における通信端末装置と情報処理装置の各通信制御処理を含む 当該各装置間における転送動作を示すフローチャート (I)である。 FIG. 2 is a flowchart (I) showing a transfer operation between the respective devices including communication control processes of the communication terminal device and the information processing device in the embodiment.
[図 3]—実施形態における通信端末装置と情報処理装置の各通信制御処理を含む 当該各装置間における転送動作を示すフローチャート(II)である。 FIG. 3 is a flowchart (II) showing a transfer operation between each communication device including communication control processes of the communication terminal device and the information processing device in the embodiment.
[図 4]一実施形態における通信端末装置と情報処理装置の各通信制御処理を含む 当該各装置間における転送動作を示すフローチャート(III)である。 FIG. 4 is a flowchart (III) showing a transfer operation between the respective devices including communication control processes of the communication terminal device and the information processing device in one embodiment.
符号の説明 Explanation of symbols
[0013] 100 … データ転送システム [0013] 100 ... Data transfer system
200 … 通信端末装置 200… Communication terminal device
210 … 端末装置用通信制御部 210… Communication control unit for terminal equipment
220 … データ格納部 220… Data storage
230 … 表示部 230… Display section
240 … 表示制御部
250 · ·· 操作部 240… Display controller 250
260 · ·· 端末装置用システム制御部 260 · · · System controller for terminal equipment
270 · ·· 端末装置用 ROMZRAM 270 ··· ROMZRAM for terminal equipment
300 · ·· 情報処理装置 300 ... Information processing equipment
310 · ·· 情報処理装置用通信制御部 310 ··· Communication controller for information processing equipment
320 · ·· データ記憶部 330 … 情報処理装置用システム制御部 320 ··· Data storage 330… System controller for information processing equipment
340 · ·· 情報処理装置用 ROMZRAM 340 ··· ROMZRAM for information processing equipment
発明を実施するための最良の形態 BEST MODE FOR CARRYING OUT THE INVENTION
[0014] 次に、本発明に好適な実施の形態について、図面に基づいて説明する。 Next, preferred embodiments of the present invention will be described with reference to the drawings.
[0015] 以下に説明する実施の形態は、パーソナルコンピュータなどの通信端末装置と、ナ ピゲーシヨン装置などの他の通信端末装置とデータ通信を行う情報処理装置とから 構成される転送システムに対して本願のデータ転送方法、転送指示用通信端末装 置および転送制御用通信端末装置を適用した場合の実施形態である。また、以下の 説明では、例えば、 HTTP (Hypertext Transfer Protocol)または FTP (File Transfer Protocol)などのサーバ Zクライアント型の通信プロトコルにてデータ転送を行うものと して説明する。そして、情報処理装置は、液晶ディスプレイなどの表示制御部を含む 表示部およびリモートコントロールユニットなどの操作装置と接続可能に構成される。 The embodiment described below is applied to a transfer system including a communication terminal device such as a personal computer and an information processing device that performs data communication with another communication terminal device such as a navigation device. In this embodiment, the data transfer method, the transfer instruction communication terminal device, and the transfer control communication terminal device are applied. Further, in the following description, for example, it is assumed that data transfer is performed using a server Z client type communication protocol such as HTTP (Hypertext Transfer Protocol) or FTP (File Transfer Protocol). The information processing apparatus is configured to be connectable to a display unit including a display control unit such as a liquid crystal display and an operation device such as a remote control unit.
[0016] まず、図 1に用いて本願に係るデータ転送システムの概要構成について説明する。 First, the schematic configuration of the data transfer system according to the present application will be described with reference to FIG.
なお、図 1は、本願に係るデータ転送システムの概要の構成を示すブロック図である FIG. 1 is a block diagram showing a schematic configuration of the data transfer system according to the present application.
[0017] 本実施形態のデータ転送システム 100は、図 1に示すように、操作者の指示に基づ いてデータ転送の指示を行う通信端末装置 200と、当該通信端末装置 200における データ転送指示に基づいてデータ転送制御を行う情報処理装置 300と、から構成さ れており、通信端末装置 200および情報処理装置 300間は、無線または有線によつ て互いに接続されている。 As shown in FIG. 1, the data transfer system 100 according to the present embodiment includes a communication terminal device 200 that instructs data transfer based on an instruction from an operator, and a data transfer instruction in the communication terminal device 200. The communication terminal device 200 and the information processing device 300 are connected to each other by wireless or wired communication.
[0018] なお、例えば、本実施形態の通信制御装置は、本発明の第 1通信端末装置 200お よび転送指示用通信端末装置 200を構成し、情報処理装置 300は、本発明の第 2 通信端末装置 200および転送制御用通信端末装置 200を構成する。
[0019] 通信端末装置 200は、操作者によって所定のデータのデータ転送を行う旨の指示 が入力されると、クライアントとして情報処理装置 300に通信開始を示す通信要求を 送信するとともに、情報処理装置 300との通信回線を確立するようになっている。 [0018] Note that, for example, the communication control device of the present embodiment constitutes the first communication terminal device 200 and the transfer instruction communication terminal device 200 of the present invention, and the information processing device 300 is the second communication of the present invention. The terminal device 200 and the transfer control communication terminal device 200 are configured. When an instruction to transfer data of predetermined data is input by an operator, communication terminal apparatus 200 transmits a communication request indicating communication start to information processing apparatus 300 as a client, and information processing apparatus Establish a communication line with 300.
[0020] また、情報処理装置 300は、通信要求を受信してサーバとして通信端末装置 200 との通信回線を確立すると、通信要求に基づいてデータ転送の内容および通信端 末装置 200を認識し、通信端末装置 200の指示に基づいて当該確立された通信回 線を一度切断するようになっている。そして、情報処理装置 300は、認識されたデー タ転送の内容および転送指示が為された通信端末装置 200に基づいて、クライアン トとして再度通信端末装置 200に通信要求を送信するとともに、通信回線を再度確 立し、当該認識されたデータ転送の内容に応じて通信端末装置 200から所定のデ ータの取得または通信端末装置 200に所定のデータの提供を行うようになって 、る。 [0020] Further, when the information processing apparatus 300 receives the communication request and establishes a communication line with the communication terminal apparatus 200 as a server, the information processing apparatus 300 recognizes the data transfer content and the communication terminal apparatus 200 based on the communication request, Based on an instruction from the communication terminal device 200, the established communication line is disconnected once. Then, the information processing device 300 transmits a communication request to the communication terminal device 200 again as a client based on the recognized data transfer content and the communication terminal device 200 for which the transfer instruction has been given, and sets the communication line. Reestablishment is performed, and predetermined data is acquired from the communication terminal device 200 or predetermined data is provided to the communication terminal device 200 according to the recognized data transfer content.
[0021] このとき、通信端末装置 200は、サーバとして情報通信端末装置 200の制御に基 づいて、情報処理装置 300から所定のデータの取得および所定のデータの当該情 報通信端末装置 200への提供を行うようになって 、る。 At this time, communication terminal apparatus 200 acquires predetermined data from information processing apparatus 300 and transmits the predetermined data to information communication terminal apparatus 200 based on the control of information communication terminal apparatus 200 as a server. I started to offer.
[0022] このように、本実施形態のデータ転送システム 100は、クライアントとして操作者の 操作に基づく通信端末装置 200からの転送指示を認識した後に通信回線を一度切 断させ、情報処理装置 300によって再度クライアントとして通信端末装置 200に対し て通信回線を確立して所定のデータの転送制御を行うようになっており、情報処理装 置 300の転送に係るデータ以外のデータまたはそのデータ構造および転送に係るデ ータの詳細な情報を通信端末装置 200に閲覧および通知することなぐ所定のデー タのデータ転送を行うことができるので、データ転送時における情報の漏洩を防止す ることのできるようになって!/、る。 As described above, the data transfer system 100 according to this embodiment disconnects the communication line once after recognizing a transfer instruction from the communication terminal apparatus 200 based on the operation of the operator as a client, and the information processing apparatus 300 As a client, a communication line is established with respect to the communication terminal device 200 again to perform transfer control of predetermined data, and data other than the data related to the transfer of the information processing device 300 or its data structure and transfer are controlled. Since it is possible to perform data transfer of predetermined data without browsing and notifying the communication terminal device 200 of detailed information on such data, it is possible to prevent information leakage during data transfer. Get ready!
[0023] 次に、同様にして図 1を用いて通信端末装置 200の構成について説明する。 Next, the configuration of communication terminal apparatus 200 will be described using FIG. 1 in the same manner.
[0024] 通信端末装置 200は、図 1に示すように、情報処理装置 300との通信制御を行う端 末装置用通信制御部 210と、転送すべきデータ(以下、「転送データ」ともいう。)その 他のデータが格納されるデータ格納部 220と、データを転送する際に用いる表示部 230と、表示部 230を制御する表示制御部 240と、表示部 230と連動してデータを転 送する際に用 ヽる操作部 250と、転送データを転送する際に当該転送データの管理
を行うとともに所定のデータを転送する際およびその他の処理を行う際に各部を制御 する端末装置用システム制御部 260と、端末装置用システム制御部 260が各部を制 御する際に用いる端末装置用 ROMZRAM270と、を備え、各部はバス Bによって 互いに接続されている。 As shown in FIG. 1, communication terminal apparatus 200 and terminal apparatus communication control section 210 that controls communication with information processing apparatus 300 and data to be transferred (hereinafter also referred to as “transfer data”). ) Data storage unit 220 that stores other data, display unit 230 used when transferring data, display control unit 240 that controls display unit 230, and data transfer in conjunction with display unit 230 Operation unit 250 used when performing transfer, and managing the transfer data when transferring transfer data Terminal controller system controller 260 that controls each part when transferring predetermined data and performing other processes, and terminal apparatus system controller 260 that is used when each part is controlled. ROMZRAM270, and each part is connected to each other by a bus B.
[0025] なお、例えば、本実施形態の端末装置用通信制御部 210は、本発明の切断手段、 確立手段、転送手段および受信手段を構成し、データ格納部 220は、本発明の記 憶手段を構成する。また、例えば、本実施形態のシステム制御部は、転送指示手段 および記憶制御手段を構成する。 [0025] For example, the terminal device communication control unit 210 of the present embodiment constitutes a disconnection unit, an establishment unit, a transfer unit, and a reception unit of the present invention, and the data storage unit 220 stores the storage unit of the present invention. Configure. Further, for example, the system control unit of the present embodiment constitutes a transfer instruction unit and a storage control unit.
[0026] 端末装置用通信制御部 210は、所定の有線の通信線または無線によって情報処 理装置 300と接続されるようになっており、当該情報処理装置 300との通信を行う際 に所定の制御およびデータの授受を行うようになって 、る。 [0026] The terminal device communication control unit 210 is configured to be connected to the information processing device 300 via a predetermined wired communication line or wirelessly. Control and data exchange are started.
[0027] この端末装置用通信制御部 210は、 USB用、 IEEE1394用またはブルートゥース [0027] This terminal device communication control unit 210 is for USB, IEEE1394, or Bluetooth.
(登録商標)などの近距離無線用の通信インターフェースを有し、情報処理装置 300 力もの通信要求に基づいて、または、端末装置用システム制御部 260の制御の下、 情報処理装置 300との通信回線の確立および転送データなどの所定のデータの授 受を行うようになっている。 (Registered trademark) and other communication interfaces for short-range wireless communication, and communication with the information processing device 300 based on the communication request of the information processing device 300 or under the control of the system control unit 260 for the terminal device It establishes lines and exchanges predetermined data such as transfer data.
[0028] データ格納部 220には、例えば、音楽データまたはナビゲーシヨン処理に用いる地 点データなどの転送データその他のデータが格納されるようになっており、端末装置 用システム制御部 260の制御の下、データ転送を行う際に、所定のデータを端末装 置用 ROMZRAM270に出力するようになって!/、る。 [0028] The data storage unit 220 stores, for example, transfer data such as music data or point data used for navigation processing, and other data. Below, when data is transferred, the specified data is output to the ROMZRAM270 for the terminal device.
[0029] 表示部 230は、例えば、 CRTまたは液晶ディスプレイによって構成されており、主 に所定のデータを転送する際の操作に用いられ、操作部 250と連動して転送すべき データの特定など操作指示に関する所定の画像を表示するようになって!/、る。 [0029] The display unit 230 is configured by, for example, a CRT or a liquid crystal display, and is mainly used for an operation when transferring predetermined data. For example, an operation such as specifying data to be transferred in conjunction with the operation unit 250 is performed. A predetermined image related to the instruction is displayed!
[0030] 表示制御部 240は、端末装置用システム制御部 260の制御下、表示部 230に表示 する画像データを生成するようになっており、特に、操作部 250と表示部 230を連動 させるため、転送すべきデータの特定など操作指示に関する所定の画像データを生 成し、生成された画像データを所定のタイミングにて表示部 230に出力するようにな つている。
[0031] 操作部 250は、各種確認ボタン、選択ボタン及び数字キー等の多数のキーを含む キーボードおよび入力ポインティングデバイスの一つであるマウス等により構成されて おり、特に、表示部 230と連動して転送すべきデータの特定など操作者の操作指示 を行う際に用いられるようになって 、る。 [0030] The display control unit 240 generates image data to be displayed on the display unit 230 under the control of the terminal device system control unit 260. In particular, in order to link the operation unit 250 and the display unit 230 together. Then, predetermined image data related to an operation instruction such as specifying data to be transferred is generated, and the generated image data is output to the display unit 230 at a predetermined timing. [0031] The operation unit 250 includes a keyboard including a number of keys such as various confirmation buttons, selection buttons, and numeric keys, and a mouse that is one of input pointing devices. In particular, the operation unit 250 works in conjunction with the display unit 230. It is now used when operating instructions from the operator such as specifying data to be transferred.
[0032] 端末装置用システム制御部 260は、主に、中央演算処理装置(以下、 CPUと 、う。 [0032] The terminal device system control unit 260 is mainly a central processing unit (hereinafter referred to as a CPU).
)から構成され、通信ポート、キー入力ポート、表示制御ポート等の各種入出力ポート を含み、情報処理装置 300との通信制御に関する処理 (以下、「通信制御処理」とい う。)および所定のアプリケーションプログラムの実行に関する処理 (以下、単に、「プ ログラム実行処理」と 、う。)など各種処理を行うための全般的な機能を総括的に制 御するようになっている。 ), Including various input / output ports such as communication ports, key input ports, display control ports, etc., and processing related to communication control with the information processing device 300 (hereinafter referred to as “communication control processing”) and predetermined applications. It is designed to control overall functions for performing various types of processing such as processing related to program execution (hereinafter simply referred to as “program execution processing”).
[0033] 特に、本実施形態の端末装置用システム制御部 260は、操作者の操作指示に基 づいて情報処理装置 300と通信を行う際に、クライアントとして起動させ、当該クライ アントとして当該情報処理装置 300との通信を制御するようになっている。そして、こ の端末装置用システム制御部 260は、クライアントとして情報処理装置 300と通信が 通信回線の切断により終了した後に、当該情報処理装置 300の通信要求に基づい て再度通信が開始された場合には、サーバとして起動させ、当該サーバとして当該 情報処理装置 300とデータ転送における通信を制御するようになっている。 [0033] In particular, the terminal device system control unit 260 of the present embodiment is activated as a client when communicating with the information processing device 300 based on an operation instruction of the operator, and the information processing as the client. Communication with the device 300 is controlled. Then, when the communication with the information processing device 300 as a client is terminated due to the disconnection of the communication line, the terminal device system control unit 260 starts communication again based on the communication request of the information processing device 300. Is started as a server and controls communication in the data transfer with the information processing apparatus 300 as the server.
[0034] また、この端末装置用システム制御部 260は、データ格納部 220に格納されたデ ータおよび情報処理装置 300から転送されたデータのデータ管理を行うようになって おり、具体的には、情報処理装置 300に所定のデータを転送する際に、転送すべき データをデータ格納部 220から読み出して端末装置用 ROMZRAM270に記憶す るとともに、転送すべきデータのリストを生成し、生成されたリストデータ(以下、単に「 リストデータ」 t 、う。)を端末装置用 ROMZRAM270に記憶するようになって 、る。 その一方、この端末装置用システム制御部 260は、情報処理装置 300から転送され てきたデータを既に格納されたデータに関連づけて、または、プログラム実行処理の 際に用いられるデータとしてデータ格納部 220に格納する格納制御を行うようになつ ている。 [0034] Further, the terminal device system control unit 260 performs data management of data stored in the data storage unit 220 and data transferred from the information processing device 300. Specifically, When the predetermined data is transferred to the information processing device 300, the data to be transferred is read from the data storage unit 220 and stored in the ROMZRAM 270 for the terminal device, and a list of data to be transferred is generated and generated. The list data (hereinafter simply “list data” t) will be stored in the ROMZRAM 270 for the terminal device. On the other hand, the terminal system control unit 260 associates the data transferred from the information processing device 300 with the already stored data or as data used in the program execution process in the data storage unit 220. Storage control for storing is performed.
[0035] なお、本実施形態におけるリストデータには、後述するように、情報処理装置 300に
て再生可能な音楽データまたは情報処理装置 300がナビゲーシヨン装置として機能 する際に、経路誘導に用いられる地点データなどの種別データおよび転送データに おけるファイル名などの転送データに関する情報が規定されている。 It should be noted that the list data in the present embodiment is stored in the information processing apparatus 300 as will be described later. When the information processing device 300 functions as a navigation device, information related to transfer data such as type data such as point data used for route guidance and file names in transfer data is specified. .
[0036] 端末装置用 ROMZRAM270には、所定の動作を行う際の制御プログラムおよび アプリケーションプログラムが記憶されているとともに、所定のデータを情報処理装置 300に転送する場合に、転送データおよびリストデータが記憶されるようになっている [0036] ROMZRAM 270 for terminal device stores a control program and application program for performing a predetermined operation, and stores transfer data and list data when transferring predetermined data to information processing device 300. Has come to be
[0037] 次に、同様にして図 1を用いて情報処理装置 300の構成について説明する。 Next, the configuration of the information processing apparatus 300 will be described using FIG. 1 in the same manner.
[0038] 本実施形態の情報処理装置 300は、図 1に示すように、通信端末装置 200との通 信制御を行う情報処理装置用通信制御部 310と、転送データなど当該情報処理装 置 300にて用いる各種データが記憶されるデータ記憶部 320と、通信端末装置 200 と所定のデータを転送する際の転送制御、当該転送制御の際に各部の制御および 転送にて取得されたデータに基づいて所定のアプリケーションプログラムを実行する 際に各部を制御する情報処理装置用システム制御部 330と、情報処理装置用システ ム制御部 330が各部を制御する際に用いる情報処理装置用 ROMZRAM340と、 を備え、各部はバス Bによって互いに接続されて 、る。 As shown in FIG. 1, the information processing apparatus 300 according to the present embodiment includes an information processing apparatus communication control unit 310 that performs communication control with the communication terminal apparatus 200, and the information processing apparatus 300 such as transfer data. Data storage unit 320 for storing various data used in the network, transfer control when transferring predetermined data to and from the communication terminal device 200, based on the data acquired by the control and transfer of each unit during the transfer control Information processing system control unit 330 that controls each unit when executing a predetermined application program, and information processing unit ROMZRAM 340 used when information processing unit system control unit 330 controls each unit. The parts are connected to each other by bus B.
[0039] なお、例えば、本実施形態の通信制御部は、本発明の通信制御手段、切断制御 手段および送受信手段を構成し、システム制御部は、本発明の認識手段および転送 要求手段を構成する。 Note that, for example, the communication control unit of the present embodiment constitutes a communication control unit, a disconnection control unit and a transmission / reception unit of the present invention, and the system control unit constitutes a recognition unit and a transfer request unit of the present invention. .
[0040] 情報処理装置用通信制御部 310は、所定の有線の通信線または無線によって通 信端末装置 200と接続されるようになっており、当該通信端末装置 200との通信を行 う際に所定の制御およびデータの授受を行うようになって 、る。 [0040] The communication control unit 310 for the information processing device is configured to be connected to the communication terminal device 200 via a predetermined wired communication line or wirelessly, and performs communication with the communication terminal device 200. It will begin to send and receive specified controls and data.
[0041] この情報処理装置用通信制御部 310は、 USB用、 IEEE1394用またはブルートウ ース (登録商標)などの近距離無線用の通信インターフェースを有し、通信端末装置 200からの通信要求に基づいて、または、情報処理装置用システム制御部 330の制 御の下、通信端末装置 200との通信回線の確立および転送データなどの所定のデ ータの授受を行うようになって 、る。 [0041] This information processing device communication control unit 310 has a short-range wireless communication interface such as USB, IEEE1394, or Bluetooth (registered trademark), and is based on a communication request from the communication terminal device 200. Alternatively, under the control of the information processing apparatus system control unit 330, communication lines are established with the communication terminal apparatus 200 and predetermined data such as transfer data is exchanged.
[0042] データ記憶部 320は、データ格納部 220と同様に、例えば、音楽データまたはナビ
ゲーシヨン処理に用いる地点データなど当該情報処理装置 300にて用いる各種デ ータが記憶される。 [0042] Similar to the data storage unit 220, the data storage unit 320 is, for example, music data or navigation. Various data used in the information processing apparatus 300 such as spot data used for the gating process is stored.
[0043] 情報処理装置用システム制御部 330は、主に、 CPUとから構成され、通信ポート等 の各種入出力ポートを含み、通信端末装置 200との通信制御に関する通信制御処 理および所定のアプリケーションプログラムの実行に関する処理など各種処理を行う ための全般的な機能を総括的に制御するようになって!/、る。 [0043] The system controller 330 for the information processing apparatus is mainly composed of a CPU, includes various input / output ports such as communication ports, and performs communication control processing related to communication control with the communication terminal apparatus 200 and a predetermined application. The overall functions for performing various processes such as the processes related to program execution are now comprehensively controlled!
[0044] 本実施形態の情報処理装置用システム制御部 330は、通信端末装置 200から送 信された転送指示に基づいて、所定のデータの当該通信端末装置 200への提供ま たは所定のデータの当該通信端末装置 200からの取得に関する制御(以下、「転送 制御」という。)を行うようになっている。 [0044] The system control unit 330 for the information processing device according to the present embodiment provides predetermined data to the communication terminal device 200 based on the transfer instruction transmitted from the communication terminal device 200 or the predetermined data. The control related to the acquisition from the communication terminal device 200 (hereinafter referred to as “transfer control”) is performed.
[0045] 特に、本実施形態の情報処理装置用システム制御部 330は、通信端末装置 200 力も送信された転送指示に基づいて当該通信端末装置 200と通信を行う際に、サー バとして起動させ、当該サーバとして当該通信端末装置 200との通信を制御するよう になっている。また、この情報処理装置用システム制御部 330は、サーバとして転送 を行う通信端末装置 200および転送すべきデータなど通信端末装置 200の転送指 示を認識し、認識した後に、通信端末装置 200との通信回線を一時切断させるように なっている。そして、この情報処理装置用システム制御部 330は、クライアントとして 起動させ、認識された転送指示に基づいて通信端末装置 200との通信を再び確立 し、転送データの取得するための通信制御または提供するための通信制御を行うよう になっている。 [0045] In particular, the system control unit 330 for the information processing device of the present embodiment starts up as a server when communicating with the communication terminal device 200 based on the transfer instruction to which the communication terminal device 200 is also transmitted, Communication with the communication terminal device 200 is controlled as the server. In addition, the information processing apparatus system control unit 330 recognizes the transfer instruction of the communication terminal apparatus 200 such as the communication terminal apparatus 200 that performs transfer as a server and the data to be transferred, and after recognizing the transfer instruction, The communication line is temporarily disconnected. The information processing apparatus system control unit 330 is activated as a client, reestablishes communication with the communication terminal apparatus 200 based on the recognized transfer instruction, and provides communication control or provision for acquiring transfer data. It is designed to perform communication control for this purpose.
[0046] 情報処理装置用 ROMZRAM340には、所定の動作を行う際の制御プログラムが 記憶されているとともに、所定のデータを情報処理装置 300に転送する場合に、転 送データおよびリストデータが記憶されるようになって!/、る。 [0046] ROMZRAM 340 for information processing apparatus stores a control program for performing a predetermined operation, and also stores transfer data and list data when transferring predetermined data to information processing apparatus 300. Come on! /
[0047] 次に、図 2〜図 4を用いて本実施形態における通信端末装置 200と情報処理装置 300との間における所定の転送動作を各通信制御処理を含めて説明する。なお、図 2〜図 4は、本実施形態における通信端末装置 200と情報処理装置 300の各通信制 御処理を含む当該各装置間における転送動作を示すフローチャートである。 Next, a predetermined transfer operation between the communication terminal device 200 and the information processing device 300 in the present embodiment will be described including each communication control process with reference to FIGS. 2 to 4 are flowcharts showing a transfer operation between the respective devices including the respective communication control processes of the communication terminal device 200 and the information processing device 300 in the present embodiment.
[0048] 以下の説明にお!/、て、通信端末装置 200および情報処理装置 300は、予め有線
によって物理的に接続されているもとし、かつ、互いにその接続を認識しているものと し、通信回線の確立を行うことができるものとする。また、転送の対象となる転送デー タは、それぞれ、データ格納部 220およびデータ記憶部 320に記憶されているものと する。 [0048] In the following description, the communication terminal device 200 and the information processing device 300 are wired in advance. It is assumed that the communication lines can be established by assuming that they are physically connected to each other and that they are aware of each other. It is assumed that transfer data to be transferred is stored in the data storage unit 220 and the data storage unit 320, respectively.
[0049] まず、通信端末装置 200にお 、て、操作部 250を介して操作者によって所定のデ ータの情報処理装置 300からの取得または当該情報処理装置 300への提供の指示 内容 (以下、「転送指示内容」という。)を含めてデータ転送を行う旨の指示 (以下、「 転送指示」という。)が入力され、端末装置用システム制御部 260が当該転送指示の 入力を検出すると (ステップ S101)、当該端末装置用システム制御部 260は、検出さ れた操作指示に基づいて、所定のデータの情報処理装置 300からの取得 (以下、「 データ取得」ともいう。)か、または、当該情報処理装置 300への提供 (以下、「データ 提供」という)かを判別する (ステップ S 102)。このとき、端末装置用システム制御部 2 60は、所定のデータの情報処理装置 300への提供であると判別したときには、ステツ プ S 103の処理に移行し、所定のデータの情報処理装置 300からの取得であると判 別したときには、ステップ S 105の処理に移行する。 First, in communication terminal apparatus 200, an instruction to acquire or provide predetermined data to information processing apparatus 300 by the operator via operation unit 250 When the terminal device system control unit 260 detects the input of the transfer instruction (hereinafter referred to as “transfer instruction”), the data transfer instruction including “transfer instruction content”) is input. In step S101), the terminal device system control unit 260 acquires predetermined data from the information processing device 300 based on the detected operation instruction (hereinafter also referred to as “data acquisition”), or It is determined whether the information is provided to the information processing apparatus 300 (hereinafter referred to as “data provision”) (step S 102). At this time, if the terminal device system control unit 260 determines that the predetermined data is to be provided to the information processing device 300, the terminal device system control unit 260 proceeds to the processing of step S103, and starts from the information processing device 300 for the predetermined data. If it is determined that the acquisition is, the process proceeds to step S105.
[0050] 次いで、端末装置用システム制御部 260は、ステップ S102の処理において、所定 のデータの情報処理装置 300への提供であると判別したときには、データ格納部 22 0から転送すべきデータを読み出し、端末装置用 ROMZRAM270に記憶する (ス テツプ S 103)。 [0050] Next, when the terminal device system control unit 260 determines in step S102 that predetermined data is to be provided to the information processing device 300, the terminal device system control unit 260 reads data to be transferred from the data storage unit 220. Then, it is stored in the ROMZRAM 270 for terminal equipment (step S 103).
[0051] 次 、で、端末装置用システム制御部 260は、音楽データまたは地点データなどの データ種別および転送すべきデータのファイル名などの転送すべきデータに関する リストデータを生成し、生成したリストデータを端末装置用 ROMZRAM270に記憶 する(ステップ S 104)。 [0051] Next, the terminal device system control unit 260 generates list data relating to data to be transferred such as a data type such as music data or point data and a file name of data to be transferred, and the generated list data. Is stored in the ROMZRAM 270 for the terminal device (step S104).
[0052] 次いで、端末装置用システム制御部 260は、端末装置用通信制御部 210に情報 処理装置 300に対して指示入力されたデータ転送に関する通信要求を、転送指示 内容を示す情報 (以下、「転送指示情報」という。)および当該通信端末装置 200の 識別情報 (以下、「端末識別情報」という。)とともに送信させ、当該通信要求に対する 応答の受信を待機させる (ステップ S 105)。
[0053] 次 ヽで、情報処理装置 300にお ヽて、通信端末装置 200から送信されたデータ転 送に関する通信要求を情報処理装置用通信制御部 310が受信すると (ステップ S20 1)、当該情報処理装置用通信制御部 310は、当該通信要求が為された通信端末装 置 200と認証その他の処理を行 、、通信回線の確立を許可する旨を通信端末装置 2 00に送信する(ステップ S202)。 [0052] Next, the terminal device system control unit 260 sends a communication request regarding data transfer input to the information processing device 300 to the terminal device communication control unit 210, and information indicating the content of the transfer instruction (hereinafter, " And the identification information of the communication terminal device 200 (hereinafter referred to as “terminal identification information”), and waits for reception of a response to the communication request (step S 105). [0053] Next, when the information processing apparatus communication control unit 310 receives a communication request regarding data transfer transmitted from the communication terminal apparatus 200, the information processing apparatus 300 receives the information (step S201). The communication control unit 310 for processing device performs authentication and other processing with the communication terminal device 200 for which the communication request has been made, and transmits to the communication terminal device 200 that the establishment of the communication line is permitted (step S202). ).
[0054] 次 、で、情報処理装置用システム制御部 330は、端末識別情報および転送指示 情報に基づ!ヽて、転送指示内容およびデータ転送を行う通信端末装置 200を認識 し、通信回線の切断指示の受信を待機させる (ステップ S203)。 Next, the system controller 330 for the information processing device recognizes the communication terminal device 200 that performs the transfer instruction content and data transfer based on the terminal identification information and the transfer instruction information, and sets the communication line. Wait for reception of a disconnection instruction (step S203).
[0055] 次 、で、通信端末装置 200にお 、て、端末装置用システム制御部 260は、端末装 置用通信制御部 210を介して通信回線の確立を許可する旨、すなわち、ステップ S1 05の処理において送信した通信要求に対する応答を受信すると (ステップ S 106)、 情報処理装置 300との通信回線を確立する (ステップ S 107)。 Next, in communication terminal apparatus 200, terminal apparatus system control section 260 permits establishment of a communication line via terminal apparatus communication control section 210, that is, step S1 05. When a response to the communication request transmitted in the above process is received (step S106), a communication line with the information processing apparatus 300 is established (step S107).
[0056] なお、端末装置用通信制御部 210は、ステップ S106の処理において、ステップ S1 05の処理にて通信要求を情報処理装置 300に送信した後に所定の時間内に当該 通信要求に対する応答を受信しない場合には、または、当該通信要求を受信したも のの、通信回線の確立を許可しない旨を受信すると、本動作を終了する。 Note that the terminal device communication control unit 210 receives a response to the communication request within a predetermined time after transmitting the communication request to the information processing device 300 in the process of step S105 in the process of step S106. If not, or if the communication request is received but the establishment of the communication line is not permitted, this operation is terminated.
[0057] 次いで、端末装置用システム制御部 260は、端末装置用通信制御部 210に情報 処理装置 300に対して通信回線の切断指示を送信させ、その応答の受信を待機さ せる(ステップ S 108)。 [0057] Next, the terminal device system control unit 260 causes the terminal device communication control unit 210 to transmit an instruction to disconnect the communication line to the information processing device 300, and waits for reception of the response (step S108). ).
[0058] 次いで、情報処理装置 300において、情報処理装置用通信制御部 310が通信端 末装置 200から送信された切断指示を受信すると (ステップ S204)、情報処理装置 用システム制御部 330は、情報処理装置用通信制御部 310に切断許可を通信端末 装置 200に対して送信させ、当該通信端末装置 200との通信回線を切断する (ステ ップ S 205)。 Next, in the information processing device 300, when the information processing device communication control unit 310 receives the disconnection instruction transmitted from the communication terminal device 200 (step S204), the information processing device system control unit 330 The processing device communication control unit 310 transmits a disconnection permission to the communication terminal device 200, and disconnects the communication line with the communication terminal device 200 (step S205).
[0059] なお、情報処理装置用通信制御部 310は、ステップ S204の処理において、ステツ プ S203の処理にて通信回線の確立許可を情報処理装置 300に送信した後に所定 の時間内に当該切断指示に対する応答を受信しない場合には本動作を終了する。 Note that the information processing device communication control unit 310 transmits the disconnection instruction within a predetermined time after transmitting the communication line establishment permission to the information processing device 300 in the process of step S203 in the process of step S204. If no response is received, this operation is terminated.
[0060] このとき、通信端末装置 200において、端末装置用通信制御部 210が情報処理装
置 300から送信された通信回線の切断許可を受信すると (ステップ S 109)、端末装 置用システム制御部 260は、通信回線を切断し、通信回線の再確立のための通信 要求の受信を待機させる (ステップ S 110)。 [0060] At this time, in the communication terminal device 200, the communication control unit 210 for terminal device performs the information processing device. When receiving the disconnection permission of the communication line transmitted from the device 300 (step S109), the terminal device system control unit 260 disconnects the communication line and waits for reception of a communication request for re-establishing the communication line. (Step S110).
[0061] なお、端末装置用通信制御部 210は、ステップ S109の処理において、ステップ S1 08の処理にて通信回線の確立許可を情報処理装置 300に送信した後に所定の時 間内に当該切断指示に対する応答を受信しない場合には本動作を終了する。 [0061] Note that the terminal device communication control unit 210 transmits the disconnection instruction within a predetermined time after transmitting the communication line establishment permission to the information processing device 300 in the process of step S109 in the process of step S109. If no response is received, this operation is terminated.
[0062] 次!、で、情報処理装置用システム制御部 330は、ステップ S203の処理にお!、て認 識したデータ転送を行う通信端末装置 200に基づ 、て、情報処理装置用通信制御 部 310に、当該通信端末装置 200に再度通信回線を確立するための通信要求を送 信させ、当該通信要求に対する応答の受信を待機させる (ステップ S 206)。 [0062] Next, the information processing device system control unit 330 performs information processing device communication control based on the communication terminal device 200 that performs data transfer recognized in step S203. The unit 310 causes the communication terminal apparatus 200 to transmit a communication request for establishing a communication line again, and waits for reception of a response to the communication request (step S 206).
[0063] 次いで、端末装置用通信制御部 210が情報処理装置 300から送信された再度通 信回線を確立するための通信要求を受信すると (ステップ S111)、端末装置用シス テム制御部 260は、端末装置用通信制御部 210に当該通信要求が為された通信端 末装置 200と認証その他の処理を行うとともに、通信回線の確立を許可する旨を情 報処理装置 300に対して送信させ、転送指示の受信を待機させる (ステップ S 112)。 [0063] Next, when the terminal device communication control unit 210 receives a communication request transmitted from the information processing device 300 for establishing a communication line again (step S111), the terminal device system control unit 260 The terminal device communication control unit 210 performs authentication and other processing with the communication terminal device 200 for which the communication request has been made, and transmits to the information processing device 300 that the establishment of the communication line is permitted and forwards it. Wait for reception of the instruction (step S112).
[0064] なお、端末装置用通信制御部 210は、ステップ S111の処理において、ステップ S1 10の処理にて通信回線を切断した後に所定の時間内に当該通信要求に対する応 答を受信しな 、場合には本動作を終了する。 [0064] Note that the terminal device communication control unit 210 does not receive a response to the communication request within a predetermined time after disconnecting the communication line in the process of step S110 in the process of step S111. This operation is finished.
[0065] 次いで、情報処理端末装置において、情報処理装置用通信制御部 310が通信端 末装置 200から送信された通信回線の確立を許可する旨を受信すると (ステップ S2 07)、情報処理装置用システム制御部 330は、情報処理装置用通信制御部 310に ステップ S203の処理にぉ 、て認識した転送指示情報に基づ!/、て、通信端末装置 2 00に対して所定のデータの通信端末装置 200からの取得または当該通信端末装置 200への提供の転送内容を示す転送要求を送信させる (ステップ S208)。 Next, in the information processing terminal device, when the information processing device communication control unit 310 receives that the establishment of the communication line transmitted from the communication terminal device 200 is permitted (step S2 07), the information processing device Based on the transfer instruction information recognized by the information processing apparatus communication control section 310 in the processing of step S203, the system control section 330 sends a predetermined data communication terminal to the communication terminal apparatus 200. A transfer request indicating transfer contents acquired from the device 200 or provided to the communication terminal device 200 is transmitted (step S208).
[0066] なお、情報処理装置用通信制御部 310は、ステップ S207の処理において、ステツ プ S206の処理にて通信回線の確立許可を情報処理装置 300に送信した後に所定 の時間内に当該通信要求に対する応答を受信しな 、場合には本動作を終了する。 [0066] Note that the information processing apparatus communication control unit 310 transmits the communication request within a predetermined time after transmitting the communication line establishment permission to the information processing apparatus 300 in the process of step S206 in the process of step S207. If no response is received, this operation ends.
[0067] 次 、で、情報処理装置用システム制御部 330は、転送内容情報に基づ!/、て所定の
データの通信端末装置 200からの取得力、所定のデータの当該通信端末装置 200 への提供かを判別し (ステップ S209)、所定のデータの通信端末装置 200からの取 得と判別したときには、ステップ S210の処理に移行し、所定のデータの当該通信端 末装置 200への提供と判別したときには、ステップ S213の処理に移行する。 [0067] Next, the system controller 330 for the information processing device determines the predetermined content based on the transfer content information! It is determined whether the acquisition power of the data from the communication terminal device 200 and whether the predetermined data is provided to the communication terminal device 200 (step S209). When the process proceeds to S210 and it is determined that predetermined data is to be provided to the communication terminal device 200, the process proceeds to step S213.
[0068] 次いで、情報処理装置用システム制御部 330は、ステップ S209の処理において所 定のデータの通信端末装置 200からの取得と判別したときには、当該データの受信 を待機させる (ステップ S210)。 Next, when it is determined that the predetermined data is acquired from the communication terminal device 200 in the process of step S209, the information processing apparatus system control unit 330 waits for reception of the data (step S210).
[0069] 他方、通信端末装置 200において、端末装置用通信制御部 210が情報処理装置 300から送信された転送要求を受信すると (ステップ S113)、端末装置用システム制 御部 260は、所定のデータの情報処理装置 300からの取得または当該情報処理装 置 300への提供かを判別する(ステップ S114)。 On the other hand, in communication terminal apparatus 200, when terminal device communication control section 210 receives the transfer request transmitted from information processing apparatus 300 (step S113), terminal apparatus system control section 260 receives predetermined data. Whether the information is acquired from the information processing apparatus 300 or provided to the information processing apparatus 300 (step S114).
[0070] なお、端末装置用通信制御部 210は、ステップ S113の処理において、ステップ S1 12の処理にて通信回線を切断した後に所定の時間内に当該転送指示に対する応 答を受信しな 、場合には本動作を終了する。 [0070] Note that the terminal device communication control unit 210 does not receive a response to the transfer instruction within a predetermined time after disconnecting the communication line in the process of step S112 in the process of step S113. This operation is finished.
[0071] 次いで、端末装置用システム制御部 260は、所定のデータの当該情報処理装置 3 00への提供と判別すると、端末装置用通信制御部 210に端末装置用 ROMZRAM 270に記憶されているリストデータを送信させるとともに、当該情報処理装置 300と連 動しつつ当該リスデータに示された該当するデータを順次端末装置用 ROMZRA M270から順次読み出させ、情報処理装置 300に送信させる (ステップ S115)。 Next, when the terminal device system control unit 260 determines that the predetermined data is to be provided to the information processing device 300, the list stored in the terminal device ROMZRAM 270 in the terminal device communication control unit 210. In addition to transmitting data, the corresponding data indicated in the squirrel data is sequentially read from the ROMZRA M270 for terminal device in cooperation with the information processing device 300 and transmitted to the information processing device 300 (step S115). .
[0072] このとき、情報処理装置 300において、情報処理装置用システム制御部 330は、情 報処理装置用通信制御部 310を介してリストデータを受信させるとともに、通信端末 装置 200と連動しつつ、情報処理装置用通信制御部 310に当該リストデータに示さ れる該当するデータを順次取得させる (ステップ S211)。そして、情報処理装置用シ ステム制御部 330は、該当するデータを取得した後に、データの受け取り指示を通信 端末装置 200に送信するとともに、情報処理装置用通信制御部 310に取得させたデ ータをデータ記憶部 320に記憶し (ステップ S212)、通信回線を切断して (ステップ S 213)本動作を終了する。 [0072] At this time, in the information processing device 300, the information processing device system control unit 330 receives the list data via the information processing device communication control unit 310 and interlocks with the communication terminal device 200. The information processing device communication control unit 310 sequentially obtains the corresponding data indicated in the list data (step S211). Then, after acquiring the corresponding data, the information processing device system control unit 330 transmits a data reception instruction to the communication terminal device 200 and the information processing device communication control unit 310 acquires the data. Is stored in the data storage unit 320 (step S212), the communication line is disconnected (step S213), and this operation is terminated.
[0073] 次いで、通信端末装置 200において、端末装置用通信制御部 210が情報処理装
置 300から送信されたデータの受け取り指示を受信すると (ステップ SI 16)、通信回 線を切断して (ステップ S 117)本動作を終了する。 [0073] Next, in the communication terminal device 200, the terminal device communication control unit 210 operates the information processing device. When receiving an instruction to receive data transmitted from the device 300 (step SI 16), the communication line is disconnected (step S 117) and this operation is terminated.
[0074] 一方、情報処理装置 300において、情報処理装置用システム制御部 330は、ステ ップ S 209の処理において所定のデータの当該通信端末装置 200への提供と判別し たときには、所定のデータを送信する場合にはその応答の受信を待機させる (ステツ プ S214)。 On the other hand, in the information processing device 300, when the information processing device system control unit 330 determines that the predetermined data is provided to the communication terminal device 200 in the process of step S209, the predetermined data Is sent, it waits for the response to be received (step S214).
[0075] そして、通信端末装置 200において、端末装置用システム制御部 260は、ステップ S 114の処理にぉ 、て所定のデータの情報処理装置 300からの取得と判別したとき には、端末装置用通信制御部 210に転送可を示す指示を情報処理装置 300に対し て送信させ、その受信を待機させる (ステップ S118)。 [0075] Then, in the communication terminal device 200, when the terminal device system control unit 260 determines that the predetermined data is acquired from the information processing device 300 during the process of step S114, the terminal device system control unit 260 The communication control unit 210 transmits an instruction indicating that transfer is possible to the information processing apparatus 300, and waits for reception thereof (step S118).
[0076] 次 、で、情報処理装置 300にお 、て、情報処理装置用システム制御部 330は、情 報処理装置用通信制御部 310を介して転送可を示す指示を受信すると (ステップ S2 15)、通信端末装置 200と連動しつつ、情報処理装置用通信制御部 310に該当す るデータをデータ記憶部 320から取得させるとともに、通信端末装置 200に順次送信 させ、データの受け取り指示の受信を待機させる (ステップ S216)。 Next, in the information processing apparatus 300, the information processing apparatus system control unit 330 receives an instruction indicating that transfer is possible via the information processing apparatus communication control unit 310 (step S2 15). ) In conjunction with the communication terminal device 200, the data corresponding to the information processing device communication control unit 310 is acquired from the data storage unit 320, and is sequentially transmitted to the communication terminal device 200 to receive the data reception instruction. Wait (step S216).
[0077] なお、情報処理装置用通信制御部 310は、ステップ S215の処理において、ステツ プ S214の処理にて通信回線の確立許可を情報処理装置 300に送信した後に所定 の時間内に当該転送可の指示に対する応答を受信しな 、場合には本動作を終了す る。 Note that the information processing device communication control unit 310 allows the transfer within a predetermined time after transmitting the communication line establishment permission to the information processing device 300 in the process of step S214 in the process of step S215. If no response to the instruction is received, this operation ends.
[0078] 次 、で、通信端末装置 200にお 、て、端末装置用システム制御部 260は、情報処 理装置 300と連動しつつ、端末装置用通信制御部 210に該当するデータを順次取 得させ、データ格納部 220に格納させる (ステップ S119)。そして、端末装置用シス テム制御部 260は、該当するデータを取得した後に、データの受け取り指示を情報 処理装置 300に送信するとともに (ステップ S 120)、通信回線を切断して (ステップ S 121)本動作を終了する。 Next, in the communication terminal device 200, the terminal device system control unit 260 sequentially acquires data corresponding to the terminal device communication control unit 210 in conjunction with the information processing device 300. And stored in the data storage unit 220 (step S119). Then, after acquiring the corresponding data, the terminal device system control unit 260 transmits a data reception instruction to the information processing device 300 (step S 120) and disconnects the communication line (step S 121). This operation ends.
[0079] このとき、情報処理装置 300において、端末装置用システム制御部 260は、情報処 理装置用通信制御部 310を介して受け取り指示受信すると (ステップ S217)、通信 回線を切断して (ステップ S 218)本動作を終了する。
[0080] 以上本実施形態のデータ転送方法は、データの転送指示を行う通信端末装置 20 0とデータの転送制御を行う情報処理装置 300との通信端末装置 200間にてデータ 転送を行う際に、通信回線の確立時にサーバまたはクライアントの何れかの機能を設 定し、当該クライアント機能を有する通信端末装置 200の転送要求に基づいてデー タ転送が行われるデータ転送方法において、通信端末装置 200が、クライアントとし て、所定の指示に基づいて情報処理装置 300に対して、通信回線を確立して所定の データの転送指示を行う工程と、情報処理装置 300が、通信端末装置 200からの転 送指示を認識した後に確立されている通信回線を切断する工程と、通信回線を切断 した後に、情報処理装置 300が、クライアントとして、認識した通信端末装置 200に対 して通信回線を再度確立してデータの転送要求を行う工程と、通信端末装置 200が 、情報処理装置 300からの転送要求に基づいて、所定のデータの情報処理装置 30 0への提供または情報処理装置 300からの所定のデータの取得の少なくとも何れか 一方を行う工程と、を含む構成を有している。 At this time, in the information processing device 300, when the terminal device system control unit 260 receives the reception instruction via the information processing device communication control unit 310 (step S217), the communication line is disconnected (step S217). S 218) End this operation. As described above, in the data transfer method of the present embodiment, when data transfer is performed between the communication terminal apparatus 200 that issues a data transfer instruction and the communication terminal apparatus 200 between the information processing apparatus 300 that performs data transfer control. In the data transfer method in which either the server or the client function is set when the communication line is established and the data transfer is performed based on the transfer request of the communication terminal apparatus 200 having the client function, the communication terminal apparatus 200 As a client, a process of establishing a communication line and instructing the information processing device 300 to transfer predetermined data based on a predetermined instruction, and the information processing device 300 transferring data from the communication terminal device 200 The process of disconnecting the established communication line after recognizing the instruction, and the information processing apparatus 300 as a client to the recognized communication terminal apparatus 200 after disconnecting the communication line. The communication terminal 200 re-establishes the communication line and makes a data transfer request, and the communication terminal device 200 provides predetermined data to the information processing device 300 or information based on the transfer request from the information processing device 300. And a step of performing at least one of obtaining predetermined data from the processing device 300.
[0081] この構成により、本実施形態のデータ転送方法は、通信端末装置 200からの転送 指示を認識した後に確立されている通信回線を切断するとともに、当該通信回線を 切断した後に、情報処理装置 300が通信端末装置 200に対して通信回線を再度確 立してデータの転送要求を行い、当該通信端末装置 200が、当該転送要求に基づ V、て、所定のデータの情報処理装置 300への提供または情報処理装置 300からの 所定のデータの取得の少なくとも何れか一方を行う。 With this configuration, the data transfer method of the present embodiment disconnects the established communication line after recognizing the transfer instruction from the communication terminal apparatus 200, and after disconnecting the communication line, the information processing apparatus 300 establishes a communication line again with respect to communication terminal apparatus 200 and makes a data transfer request, and communication terminal apparatus 200 transmits information to information processing apparatus 300 for predetermined data based on the transfer request. And / or acquisition of predetermined data from the information processing apparatus 300.
[0082] したがって、本実施形態のデータ転送方法は、情報処理装置 300によってデータ の転送制御を行うことができるので、転送に係るデータ以外のデータまたはそのデー タ構造および転送に係るデータの詳細な情報を、データの転送要求を行う通信端末 装置 200に通知することなぐ情報の漏洩を防止することができる。 Therefore, since the data transfer method of the present embodiment can perform data transfer control by the information processing apparatus 300, the data other than the data related to transfer or the data structure thereof and the details of the data related to transfer are detailed. It is possible to prevent information leakage without notifying the communication terminal device 200 that makes a data transfer request.
[0083] また、本実施形態の通信端末装置 200は、情報処理装置 300におけるデータの転 送制御に基づいて、当該情報処理装置 300とのデータ転送を行う際に、当該情報処 理装置 300との通信回線の確立時にサーバまたはクライアントの何れかの機能を設 定し、クライアントに設定された場合に当該情報処理装置 300に対して転送指示を行 う通信端末装置 200において、クライアントとして、所定の指示に基づいて情報処理
装置 300に対して、通信回線を確立して所定のデータの転送指示の実行、転送指 示の転送後に情報処理装置 300からの切断指示に基づいて通信回線の切断の実 行、情報処理装置 300の通信要求に基づいて当該情報処理装置 300と通信回線の サーバとして再確立の実行、および、通信回線が再度確立された際に、情報処理装 置 300から送信された転送要求の受信の実行を行う端末装置用通信制御部 210と、 受信された転送要求に基づいて、所定のデータの情報処理装置 300への提供また は情報処理装置 300からの所定のデータの取得の少なくとも何れか一方を行う端末 装置用システム制御部 260と、を備える構成を有して!/、る。 In addition, the communication terminal device 200 according to the present embodiment, when performing data transfer with the information processing device 300 based on the data transfer control in the information processing device 300, When a communication line is established, the server or client function is set, and when set to the client, the communication terminal device 200 that issues a transfer instruction to the information processing device 300 performs a predetermined operation as a client. Information processing based on instructions Establish a communication line to the device 300 and execute a predetermined data transfer instruction. After transferring the transfer instruction, disconnect the communication line based on the disconnection instruction from the information processing device 300. Execution of re-establishment as a server of the communication line with the information processing apparatus 300 based on the communication request, and reception of a transfer request transmitted from the information processing apparatus 300 when the communication line is re-established. Based on the received transfer request, the communication control unit 210 for the terminal device performs at least one of provision of predetermined data to the information processing device 300 and acquisition of predetermined data from the information processing device 300 And a system control unit 260 for the terminal device.
[0084] この構成により、本実施形態の通信端末装置 200は、転送指示を実行し、通信回 線が切断された後に、情報処理装置 300が通信端末装置 200に対して通信回線を 再度確立して為されたデータの転送要求に基づ!/、て、所定のデータの情報処理装 置 300への提供または情報処理装置 300からの所定のデータの取得の少なくとも何 れか一方を行う。 With this configuration, the communication terminal apparatus 200 according to the present embodiment executes a transfer instruction, and after the communication line is disconnected, the information processing apparatus 300 re-establishes the communication line with respect to the communication terminal apparatus 200. Based on the data transfer request made, the data is provided to the information processing apparatus 300 and / or the predetermined data is acquired from the information processing apparatus 300.
[0085] したがって、本実施形態の通信端末装置 200は、情報処理装置 300によってデー タの転送制御を行うことができるので、転送に係るデータ以外のデータまたはそのデ ータ構造および転送に係るデータの詳細な情報を、データの転送要求を行う通信端 末装置 200に通知することなぐ情報の漏洩を防止することができる。 Accordingly, the communication terminal device 200 according to the present embodiment can perform data transfer control by the information processing device 300, and therefore, data other than data related to transfer or data structure and data related to transfer. It is possible to prevent leakage of information without notifying the communication terminal device 200 that makes a data transfer request of the detailed information.
[0086] また、本実施形態の通信端末装置 200は、端末装置用システム制御部 260が、当 該通信端末装置 200の識別情報、または、転送すべきデータの種別を示す種別情 報の少なくとも何れか一方の情報に基づいて情報処理装置 300に対してデータ転送 の転送指示を行う構成を有して!/、る。 [0086] Further, in the communication terminal device 200 of this embodiment, the terminal device system control unit 260 has at least either the identification information of the communication terminal device 200 or the type information indicating the type of data to be transferred. The information processing apparatus 300 is instructed to transfer data based on either information!
[0087] この構成により、本実施形態の通信端末装置 200は、識別情報、または、種別情報 に基づ!/、てデータのデータ転送を行うことができるので、的確にかつ確実に転送デ ータを転送させることができる。 With this configuration, communication terminal apparatus 200 of the present embodiment can perform data transfer of data based on identification information or type information, so that transfer data can be accurately and reliably transmitted. Data can be transferred.
[0088] また、本実施形態の通信端末装置 200は、所定のデータを情報処理装置 300に提 供する場合に、端末装置用システム制御部 260が、転送指示が為された際に、転送 に係る所定のデータを他のデータとは異なる端末装置用 ROMZRAM270に記憶 する構成を有している。
[0089] この構成により、本実施形態の通信端末装置 200は、端末装置用 ROMZRAM2 70に記憶されたデータを情報処理装置 300に転送することができるので、転送に係 るデータ以外のデータまたはそのデータ構造および転送に係るデータの詳細な情報 を、データの転送要求を行う通信端末装置 200に通知することなぐ情報の漏洩を防 止することができる。 [0088] Further, when the communication terminal device 200 according to the present embodiment provides predetermined data to the information processing device 300, when the terminal device system control unit 260 issues a transfer instruction, the communication terminal device 200 relates to the transfer. The predetermined data is stored in the terminal ROMZRAM 270 different from other data. With this configuration, the communication terminal device 200 according to the present embodiment can transfer the data stored in the terminal device ROMZRAM 270 to the information processing device 300. Therefore, the data other than the data related to the transfer or the data It is possible to prevent leakage of information without notifying the communication terminal device 200 that makes a data transfer request of detailed data structure and data related to transfer.
[0090] また、本実施形態の情報処理装置 300は、通信端末装置 200におけるデータの転 送指示に基づいて当該通信端末装置 200とのデータ転送を行う際に、当該通信端 末装置 200と通信回線の確立時にサーバまたはクライアントの何れかの機能を設定 し、当該クライアントに設定された場合に当該通信端末装置 200に対して転送要求を 行い、データの転送制御を行う情報処理装置 300において、通信端末装置 200の 通信要求に基づいて、当該通信端末装置 200との通信回線をサーバとして確立し、 所定のデータの転送指示を受信する情報処理装置用通信制御部 310と、受信され た通信端末装置 200の転送指示の内容を認識する情報処理装置用システム制御部 330と、を備え、情報処理装置用通信制御部 310が、通信端末装置 200からの転送 指示の内容を認識した後に確立されて 、る通信回線の切断を制御するとともに、情 報処理装置用システム制御部 330が、通信回線を切断した後に、クライアントとして、 認識した通信端末装置 200に対して通信回線を再度確立してデータの転送要求を 行い、そして、情報処理装置用システム制御部 330が、転送要求に基づいて通信端 末装置 200から提供される所定のデータの受信または転送要求に基づく当該通信 端末装置 200への所定のデータの送信の少なくとも何れか一方を行う構成を有して いる。 Further, the information processing apparatus 300 according to the present embodiment communicates with the communication terminal apparatus 200 when performing data transfer with the communication terminal apparatus 200 based on a data transfer instruction in the communication terminal apparatus 200. In the information processing device 300 that controls the transfer of data by setting a function of either the server or the client at the time of establishing the line, making a transfer request to the communication terminal device 200 when the function is set to the client, Based on the communication request of the terminal device 200, a communication line with the communication terminal device 200 is established as a server, and a communication control unit 310 for information processing device that receives a predetermined data transfer instruction, and the received communication terminal device Information processing system controller 330 for recognizing the contents of 200 transfer instructions, and information processing apparatus communication control section 310 for recognizing the contents of transfer instructions from communication terminal apparatus 200. The information processing device system control unit 330 disconnects the communication line and then reconnects the communication line to the recognized communication terminal device 200 as a client. Establishing and making a data transfer request, and then the information processing device system control unit 330 receives the predetermined data provided from the communication terminal device 200 based on the transfer request or the communication terminal device based on the transfer request It has a configuration that performs at least one of transmission of predetermined data to 200.
[0091] この構成により、本実施形態の情報処理装置 300は、通信端末装置 200からの転 送指示の内容を認識した後に確立されて 、る通信回線の切断を制御するとともに、 通信回線を切断した後に、クライアントとして、認識した通信端末装置 200に対して 通信回線を再度確立してデータの転送要求を行い、そして、転送要求に基づいて通 信端末装置 200から提供される所定のデータの受信または転送要求に基づく当該 通信端末装置 200への所定のデータの送信の少なくとも何れか一方を行う構成を有 している。
[0092] したがって、本実施形態の情報処理装置 300は、当該情報処理装置 300によって データの転送制御を行うことができるので、転送に係るデータ以外のデータまたはそ のデータ構造および転送に係るデータの詳細な情報を、データの転送要求を行う通 信端末装置 200に通知することなぐ情報の漏洩を防止することができる。 With this configuration, the information processing apparatus 300 according to the present embodiment controls the disconnection of the communication line established after recognizing the content of the transfer instruction from the communication terminal apparatus 200 and disconnects the communication line. After that, as a client, a communication line is re-established with respect to the recognized communication terminal device 200, a data transfer request is made, and predetermined data provided from the communication terminal device 200 is received based on the transfer request. Alternatively, at least one of predetermined data transmission to the communication terminal device 200 based on the transfer request is performed. Therefore, the information processing apparatus 300 according to the present embodiment can perform data transfer control by the information processing apparatus 300, so that data other than the data related to transfer or the data structure and data related to transfer can be controlled. It is possible to prevent information leakage without notifying detailed information to the communication terminal device 200 that makes a data transfer request.
[0093] また、本実施形態の情報処理装置 300は、情報処理装置用システム制御部 330が 、転送指示を行う通信端末装置 200の識別情報、および、転送すべきデータの種別 を示す種別情報の少なくとも何れか一方の情報を認識する構成を有している。 Further, in the information processing apparatus 300 according to the present embodiment, the information processing apparatus system control unit 330 includes the identification information of the communication terminal apparatus 200 that issues a transfer instruction and the type information indicating the type of data to be transferred. It has a configuration for recognizing at least one of the information.
[0094] この構成により、本実施形態の情報処理装置 300は、識別情報、または、種別情報 に基づ!/、てデータのデータ転送を行うことができるので、的確にかつ確実に転送デ ータを転送させることができる。 [0094] With this configuration, the information processing apparatus 300 according to the present embodiment can perform data transfer of data based on identification information or type information, so that transfer data can be accurately and reliably transferred. Data can be transferred.
[0095] また、本実施形態の情報処理装置 300は、所定のデータを通信端末装置 200から 取得する場合に、情報処理装置用システム制御部 330が、端末装置用 ROMZRA M270から転送に係る所定のデータを取得する構成を有している。 In addition, when the information processing apparatus 300 according to the present embodiment acquires predetermined data from the communication terminal apparatus 200, the information processing apparatus system control unit 330 performs a predetermined process related to transfer from the terminal apparatus ROMZRA M270. It has a configuration for acquiring data.
[0096] この構成により、本実施形態の情報処理装置 300は、端末装置用 ROMZRAM2 70に記憶されたデータを情報処理装置 300に転送することができるので、転送に係 るデータ以外のデータまたはそのデータ構造および転送に係るデータの詳細な情報 を、データの転送要求を行う通信端末装置 200に通知することなぐ情報の漏洩を防 止することができる。 With this configuration, the information processing apparatus 300 according to the present embodiment can transfer the data stored in the terminal device ROMZRAM 270 to the information processing apparatus 300. Therefore, the data other than the data related to the transfer or the data It is possible to prevent leakage of information without notifying the communication terminal device 200 that makes a data transfer request of detailed data structure and data related to transfer.
[0097] なお、本実施形態のデータ転送システム 100は、通信端末装置 200から情報処理 装置 300にデータを転送する際に、当該転送に係るデータを端末装置用 ROMZR AM270に一度記憶するようになって 、るが、リストデータに基づ 、てデータ格納部 2 20から直接読み出して情報処理装置 300に転送するようにしてもよい。 Note that, when the data transfer system 100 of the present embodiment transfers data from the communication terminal apparatus 200 to the information processing apparatus 300, the data related to the transfer is stored once in the terminal ROMZR AM270. However, the data may be directly read from the data storage unit 220 and transferred to the information processing apparatus 300 based on the list data.
[0098] また、本実施形態では、通信端末装置 200における操作者の指示に基づ 、て転送 指示が情報処理装置 300に為されるようになっているが、当該通信端末装置 200を 制御する制御装置によって当該転送指示を行うようにしてもよい。 Further, in the present embodiment, a transfer instruction is given to the information processing apparatus 300 based on an instruction of an operator in the communication terminal apparatus 200, but the communication terminal apparatus 200 is controlled. The transfer instruction may be issued by the control device.
[0099] また、本実施形態では、情報処理装置 300としてナビゲーシヨン装置を例として説 明したが、 PDAまたは携帯用電話機などの通信端末装置 200と接続可能な装置で あればよい。
[0100] また、本実施形態では、端末装置用システム制御部 260および情報処理装置用シ ステム制御部 330によって、各通信制御処理を行うようになっている力 所定のデー タを格納するための情報記録媒体または当該所定のデータを記憶するための情報 記憶媒体を有する通信端末装置 200または情報処理装置 300にコンピュータおよび 記録媒体を備え、この記録媒体に上述の通信制御処理を実行する制御プログラムを 格納し、この各コンピュータで当該各制御プログラムを読み込むことによって上述と同 様の通信制御処理を行うようにしてもょ ヽ。 In the present embodiment, the navigation apparatus is described as an example of the information processing apparatus 300. However, any apparatus that can be connected to the communication terminal apparatus 200 such as a PDA or a mobile phone may be used. [0100] Also, in the present embodiment, the terminal device system control unit 260 and the information processing device system control unit 330 are configured to store the force predetermined data for performing each communication control process. A communication terminal device 200 or information processing device 300 having an information recording medium or an information storage medium for storing the predetermined data is provided with a computer and a recording medium, and a control program for executing the communication control processing described above is provided on the recording medium. It is possible to store and read the control program on each computer to perform the same communication control process as described above.
[0101] なお、本発明は、上記実施形態に限定されるものではない。上記実施形態は、例 示であり、本発明の特許請求の範囲に記載された技術的思想と実質的に同一な構 成を有し、同様な作用効果を奏するものは、いかなるものであっても本発明の技術的 範囲に包含される。 Note that the present invention is not limited to the above-described embodiment. The above embodiment is merely an example, and has any configuration that is substantially the same as the technical idea described in the claims of the present invention and that exhibits the same operational effects. Are also included in the technical scope of the present invention.
[0102] また、 2005年 5月 31日に出願された明細書、特許請求の範囲、図面、要約を含む 日本の特許出願(No.2005-160739)の全ての開示は、その全てを参照することよって 、ここに組み込まれる。
[0102] In addition, the entire disclosure of the Japanese patent application (No. 2005-160739), including the specification, claims, drawings, and abstract filed on May 31, 2005, refers to all of them. Incorporated here.
Claims
請求の範囲 The scope of the claims
[1] データの転送指示を行う第 1通信端末装置とデータの転送制御を行う第 2通信端 末装置との通信端末装置間にてデータ転送を行う際に、通信回線の確立時にサー バまたはクライアントの何れかの機能を設定し、当該クライアント機能を有する通信端 末装置の転送要求に基づ 、てデータ転送が行われるデータ転送方法にぉ ヽて、 前記第 1通信端末装置が、前記クライアントとして、所定の指示に基づいて前記第 2 通信端末装置に対して、通信回線を確立して所定のデータの転送指示を行う転送 指示工程と、 [1] When data is transferred between the first communication terminal device that instructs data transfer and the second communication terminal device that controls data transfer, the server or According to a data transfer method in which any function of a client is set and data transfer is performed based on a transfer request of a communication terminal device having the client function, the first communication terminal device A transfer instruction step of establishing a communication line and instructing transfer of predetermined data to the second communication terminal device based on a predetermined instruction;
前記第 2通信端末装置が、前記第 1通信端末装置からの転送指示を認識した後に 確立されて!、る通信回線を切断する切断工程と、 A disconnecting step of disconnecting the communication line established after the second communication terminal device recognizes the transfer instruction from the first communication terminal device; and
前記通信回線を切断した後に、前記第 2通信端末装置が、前記クライアントとして、 前記認識した第 1通信端末装置に対して通信回線を再度確立してデータの転送要 求を行う転送要求工程と、 A transfer request step in which, after disconnecting the communication line, the second communication terminal device reestablishes a communication line as the client to the recognized first communication terminal device and makes a data transfer request;
前記第 1通信端末装置が、前記第 2通信端末装置からの転送要求に基づいて、所 定のデータの第 2通信端末装置への提供または第 2通信端末装置からの所定のデ ータの取得の少なくとも何れか一方を行うデータ転送工程と、 The first communication terminal apparatus provides predetermined data to the second communication terminal apparatus or obtains predetermined data from the second communication terminal apparatus based on a transfer request from the second communication terminal apparatus A data transfer step of performing at least one of
を含むことを特徴とするデータ転送方法。 A data transfer method comprising:
[2] 他の通信端末装置におけるデータの転送制御に基づいて、当該他の通信端末装 置とのデータ転送を行う際に、当該他の通信端末装置との通信回線の確立時にサ ーバまたはクライアントの何れかの機能を設定し、前記クライアントに設定された場合 に当該他の通信端末装置に対して転送指示を行う転送指示用通信端末装置におい て、 [2] Based on the data transfer control in another communication terminal device, when performing data transfer with the other communication terminal device, the server or In the communication instruction device for transfer instruction that sets any function of the client and issues a transfer instruction to the other communication terminal device when set to the client.
前記クライアントとして、所定の指示に基づいて前記他の通信端末装置に対して、 通信回線を確立して所定のデータの転送指示を行う転送指示手段と、 Transfer instruction means for establishing a communication line and instructing transfer of predetermined data to the other communication terminal device based on a predetermined instruction as the client,
前記転送指示の転送後に前記他の通信端末装置からの切断指示に基づいて前 記通信回線を切断する切断手段と、 A disconnecting means for disconnecting the communication line based on a disconnection instruction from the other communication terminal device after transferring the transfer instruction;
前記他の通信端末装置の通信要求に基づいて当該他の通信端末装置と通信回 線をサーバとして再度確立する確立手段と、
前記通信回線が再度確立された際に、前記他の通信端末装置力 送信された転 送要求を受信する受信手段と、 Establishing means for re-establishing a communication line as a server with the other communication terminal device based on a communication request of the other communication terminal device; Receiving means for receiving a transfer request transmitted by the other communication terminal device when the communication line is re-established;
前記受信された転送要求に基づ!、て、所定のデータの前記他の通信端末装置へ の提供または前記他の通信端末装置からの所定のデータの取得の少なくとも何れか 一方を行う転送手段と、 Transfer means for performing at least one of provision of predetermined data to the other communication terminal apparatus and acquisition of predetermined data from the other communication terminal apparatus based on the received transfer request; ,
を備えることを特徴とする転送指示用通信端末装置。 A transfer instruction communication terminal device comprising:
[3] 請求項 2に記載の転送指示用通信端末装置において、 [3] In the communication terminal device for transfer instruction according to claim 2,
前記転送指示手段が、当該転送指示用通信端末装置の識別情報、または、転送 すべきデータの種別を示す種別情報の少なくとも何れか一方の情報に基づいて他 の通信端末装置に対してデータ転送の転送指示を行うことを特徴とする転送指示用 通信端末装置。 Based on at least one of the identification information of the transfer instruction communication terminal device and the type information indicating the type of data to be transferred, the transfer instruction means transmits data to other communication terminal devices. A communication terminal device for transfer instruction, characterized by issuing a transfer instruction.
[4] 請求項 2または 3に記載の転送指示用通信端末装置にお 、て、 [4] In the transfer instruction communication terminal device according to claim 2 or 3,
所定のデータを前記他の通信端末装置に提供する場合に、 When providing predetermined data to the other communication terminal device,
前記転送指示手段によって転送指示が為された際に、前記転送に係る所定のデ ータを他のデータとは異なる所定の記憶手段の記憶領域に記憶する記憶制御手段 を更に備えることを特徴とする転送指示用通信端末装置。 And further comprising storage control means for storing predetermined data related to the transfer in a storage area of a predetermined storage means different from other data when a transfer instruction is given by the transfer instruction means. A communication terminal device for transfer instruction.
[5] 請求項 2乃至 4の何れか一項に記載の転送指示用通信端末装置にお 、て、 [5] In the transfer instruction communication terminal device according to any one of claims 2 to 4,
前記転送指示手段が、前記転送指示として、所定のデータの前記他の通信端末装 置への提供または前記他の通信端末装置からの所定のデータの取得の少なくとも何 れか一方の指示を行うことを特徴とする転送指示用通信端末装置。 The transfer instruction means issues at least one instruction of providing predetermined data to the other communication terminal apparatus or acquiring predetermined data from the other communication terminal apparatus as the transfer instruction. A transfer instruction communication terminal device characterized by the above.
[6] 請求項 2乃至 5の何れか一項に記載の転送指示用通信端末装置において、 [6] In the transfer instruction communication terminal device according to any one of claims 2 to 5,
前記転送手段が、所定のデータを前記他の通信端末装置に提供する場合に、転 送すべきデータの種別を示す種別情報または当該データの名称を示す名称情報の 少なくとも何れか一方の情報を提供することを特徴とする転送指示用通信端末装置 When the transfer means provides predetermined data to the other communication terminal device, it provides at least one of type information indicating the type of data to be transferred and name information indicating the name of the data A communication terminal device for transfer instruction characterized by
[7] 他の通信端末装置におけるデータの転送指示に基づいて当該他の通信端末装置 とのデータ転送を行う際に、当該他の通信端末装置と通信回線の確立時にサーバま たはクライアントの何れかの機能を設定し、当該クライアントに設定された場合に当該
他の通信端末装置に対して転送要求を行!、、データの転送制御を行う転送制御用 通信端末装置において、 [7] When performing data transfer with the other communication terminal apparatus based on the data transfer instruction in the other communication terminal apparatus, either the server or the client is established when the communication line is established with the other communication terminal apparatus. If any of these functions are set and set for the client, the Make a transfer request to other communication terminal devices! In the communication terminal device for transfer control that performs data transfer control,
前記他の通信端末装置の通信要求に基づいて、当該他の通信端末装置との通信 回線を前記サーバとして確立し、所定のデータの転送指示を受信する通信制御手段 と、 Communication control means for establishing a communication line with the other communication terminal apparatus as the server based on a communication request of the other communication terminal apparatus and receiving a predetermined data transfer instruction;
前記受信された他の通信端末装置の転送指示の内容を認識する認識手段と、 前記他の通信端末装置からの転送指示の内容を認識した後に確立されて 、る通 信回線の切断を制御する切断制御手段と、 Recognizing means for recognizing the content of the transfer instruction received from the other communication terminal device, and controlling the disconnection of the communication line established after recognizing the content of the transfer instruction from the other communication terminal device Cutting control means;
前記通信回線を切断した後に、前記クライアントとして、前記認識した他の通信端 末装置に対して通信回線を再度確立してデータの転送要求を行う転送要求手段と、 前記転送要求に基づいて前記他の通信端末装置から提供される所定のデータの 受信または前記転送要求に基づく当該他の通信端末装置への所定のデータの送信 の少なくとも何れか一方を行う送受信手段と、 After disconnecting the communication line, as the client, transfer request means for reestablishing the communication line to the other recognized communication terminal device and requesting data transfer, and the other based on the transfer request Transmitting / receiving means for performing at least one of reception of predetermined data provided from the communication terminal apparatus or transmission of predetermined data to the other communication terminal apparatus based on the transfer request;
を備えることを特徴とする転送制御用通信端末装置。 A communication terminal device for transfer control, comprising:
[8] 請求項 7に記載の転送制御用通信端末装置にお 、て、 [8] In the communication terminal device for transfer control according to claim 7,
前記認識手段が、前記転送指示を行う他の通信端末装置の識別情報、および、転 送すべきデータの種別を示す種別情報の少なくとも何れか一方の情報を認識するこ とを特徴とする転送制御用通信端末装置。 Transfer control characterized in that the recognition means recognizes at least one of identification information of another communication terminal device that performs the transfer instruction and type information indicating a type of data to be transferred. Communication terminal equipment.
[9] 請求項 7または 8に記載の転送指示用通信端末装置にお 、て、 [9] In the transfer instruction communication terminal device according to claim 7 or 8,
所定のデータを前記他の通信端末装置から取得する場合に、 When obtaining predetermined data from the other communication terminal device,
送受信手段が、前記他の通信端末装置が有する所定の記憶手段の記憶領域から 転送に係る所定のデータを取得することを特徴とする転送制御用通信端末装置。 The communication terminal device for transfer control, wherein the transmission / reception means acquires predetermined data relating to transfer from a storage area of a predetermined storage means possessed by the other communication terminal device.
[10] 請求項 7乃至 9の何れか一項に記載の転送制御用通信端末装置において、 [10] In the communication terminal device for transfer control according to any one of claims 7 to 9,
前記通信制御手段が、前記転送指示として、前記他の通信端末装置から提供され る所定のデータの受信または前記他の通信端末装置への所定のデータの送信の少 なくとも何れか一方の指示を受信することを特徴とする転送制御用通信端末装置。 The communication control means gives, as the transfer instruction, at least one instruction of receiving predetermined data provided from the other communication terminal apparatus or transmitting predetermined data to the other communication terminal apparatus. A communication terminal device for transfer control, characterized by receiving.
[11] 請求項 7乃至 10の何れか一項に記載の転送制御用通信端末装置において、 前記送受信手段が、前記他の通信端末装置から提供される所定のデータを受信
する場合に、転送すべきデータの種別を示す種別情報または当該データの名称を 示す名称情報の少なくとも何れか一方の情報を受信することを特徴とする転送制御 用通信端末装置。 [11] The transfer control communication terminal device according to any one of claims 7 to 10, wherein the transmission / reception means receives predetermined data provided from the other communication terminal device. In this case, at least one of the type information indicating the type of data to be transferred and the name information indicating the name of the data is received.
データの転送指示を行う第 1通信端末装置とデータの転送制御を行う第 2通信端 末装置との通信端末装置間にてデータ転送を行う際に、通信回線の確立時にサー バまたはクライアントの何れかの機能を設定し、当該クライアント機能を有する通信端 末装置の転送要求に基づ 、てデータ転送が行われるデータ転送システムにお!、て、 前記第 1通信端末装置が、 When data is transferred between the first communication terminal device that issues data transfer instructions and the second communication terminal device that performs data transfer control, either the server or the client when establishing a communication line In the data transfer system in which data transfer is performed based on the transfer request of the communication terminal device having the client function, the first communication terminal device
前記クライアントとして、所定の指示に基づいて前記第 2通信端末装置に対して、 通信回線を確立して所定のデータの転送指示を行う転送指示手段と、 Transfer instruction means for establishing a communication line and instructing transfer of predetermined data to the second communication terminal device as the client based on a predetermined instruction;
前記転送指示の転送後に前記第 2通信端末装置からの切断指示に基づいて前記 通信回線を切断する切断手段と、 A disconnecting means for disconnecting the communication line based on a disconnection instruction from the second communication terminal device after transferring the transfer instruction;
前記第 2通信端末装置の通信要求に基づいて当該第 2通信端末装置と通信回線 をサーバとして再度確立する確立手段と、 Establishing means for re-establishing a communication line as a server with the second communication terminal device based on a communication request of the second communication terminal device;
前記通信回線が再度確立された際に、前記第 2通信端末装置力 送信された転送 要求を受信する受信手段と、 Receiving means for receiving the transfer request transmitted by the second communication terminal device when the communication line is re-established;
前記受信された転送要求に基づいて、所定のデータの前記第 2通信端末装置へ の提供または前記第 2通信端末装置力 の所定のデータの取得の少なくとも何れか 一方を行う転送手段と、 Transfer means for performing at least one of provision of predetermined data to the second communication terminal apparatus and acquisition of predetermined data of the second communication terminal apparatus based on the received transfer request;
を備えるとともに、 With
第 2通信端末装置が、 The second communication terminal device
前記第 1通信端末装置の通信要求に基づいて、当該第 1通信端末装置との通信 回線を前記サーバとして確立し、所定のデータの転送指示を受信する通信制御手段 と、 Communication control means for establishing a communication line with the first communication terminal apparatus as the server based on a communication request of the first communication terminal apparatus and receiving a predetermined data transfer instruction;
前記受信された第 1通信端末装置の転送指示の内容を認識する認識手段と、 前記第 1通信端末装置力 の転送指示の内容を認識した後に確立されている通信 回線の切断を制御する切断制御手段と、 Recognizing means for recognizing the content of the received transfer instruction of the first communication terminal device, and disconnection control for controlling disconnection of the communication line established after recognizing the content of the transfer instruction of the first communication terminal device power Means,
前記通信回線を切断した後に、前記クライアントとして、前記認識した第 1通信端末
装置に対して通信回線を再度確立してデータの転送要求を行う転送要求手段と、 前記転送要求に基づいて前記第 1通信端末装置から提供される所定のデータの 受信または前記転送要求に基づく当該第 1通信端末装置への所定のデータの送信 の少なくとも何れか一方を行う送受信手段と、 After disconnecting the communication line, the recognized first communication terminal as the client Transfer request means for re-establishing a communication line to the device and requesting transfer of data; receiving of predetermined data provided from the first communication terminal device based on the transfer request; or Transmission / reception means for performing at least one of transmission of predetermined data to the first communication terminal device;
を備えることを特徴とするデータ転送システム。 A data transfer system comprising:
[13] コンピュータによって、他の通信端末装置におけるデータの転送制御に基づいて、 当該他の通信端末装置とのデータ転送を行う際に、当該他の通信端末装置との通 信回線の確立時にサーバまたはクライアントの何れかの機能を設定し、前記クライァ ントに設定された場合に当該他の通信端末装置に対して転送指示を行う転送指示 プログラムにおいて、 [13] When performing data transfer with the other communication terminal apparatus based on the data transfer control in the other communication terminal apparatus by the computer, the server is established when establishing a communication line with the other communication terminal apparatus. Alternatively, in a transfer instruction program that sets any function of the client and issues a transfer instruction to the other communication terminal device when the function is set in the client.
前記コンピュータを、 The computer,
前記クライアントとして、所定の指示に基づいて前記他の通信端末装置に対して、 通信回線を確立して所定のデータの転送指示を行う転送指示手段、 Transfer instruction means for establishing a communication line and instructing transfer of predetermined data to the other communication terminal device based on a predetermined instruction as the client;
前記転送指示の転送後に前記他の通信端末装置からの切断指示に基づいて前 記通信回線を切断する切断手段、 A disconnecting means for disconnecting the communication line based on a disconnection instruction from the other communication terminal device after transferring the transfer instruction;
前記他の通信端末装置の通信要求に基づいて当該他の通信端末装置と通信回 線をサーバとして再度確立する確立手段、 Establishing means for re-establishing a communication line as a server with the other communication terminal device based on a communication request of the other communication terminal device;
前記通信回線が再度確立された際に、前記他の通信端末装置力 送信された転 送要求を受信する受信手段、 Receiving means for receiving a transfer request transmitted by the other communication terminal device when the communication line is re-established;
前記受信された転送要求に基づ!、て、所定のデータの前記他の通信端末装置へ の提供または前記他の通信端末装置からの所定のデータの取得の少なくとも何れか 一方を行う転送手段、 Transfer means for performing at least one of provision of predetermined data to the other communication terminal apparatus and acquisition of predetermined data from the other communication terminal apparatus based on the received transfer request;
として機能させることを特徴とする転送指示プログラム。 A transfer instruction program characterized by functioning as
[14] 前記コンピュータによって、他の通信端末装置におけるデータの転送指示に基づ いて当該他の通信端末装置とのデータ転送を行う際に、当該他の通信端末装置と 通信回線の確立時にサーバまたはクライアントの何れかの機能を設定し、当該クライ アントに設定された場合に当該他の通信端末装置に対して転送要求を行い、データ の転送制御を行う転送制御プログラムにおいて、
前記他の通信端末装置の通信要求に基づいて、当該他の通信端末装置との通信 回線を前記サーバとして確立し、所定のデータの転送指示を受信する通信制御手段 前記受信された他の通信端末装置の転送指示の内容を認識する認識手段、 前記他の通信端末装置からの転送指示の内容を認識した後に確立されて 、る通 信回線の切断を制御する切断制御手段、 [14] When the computer performs data transfer with the other communication terminal apparatus based on the data transfer instruction in the other communication terminal apparatus, the server or the communication line is established when the communication line is established with the other communication terminal apparatus. In a transfer control program that sets a function of a client, makes a transfer request to the other communication terminal device when it is set to the client, and controls data transfer. Communication control means for establishing a communication line with the other communication terminal apparatus as the server based on a communication request of the other communication terminal apparatus and receiving a predetermined data transfer instruction The received other communication terminal Recognizing means for recognizing the contents of the transfer instruction of the apparatus; disconnection control means for controlling disconnection of the communication line established after recognizing the contents of the transfer instruction from the other communication terminal apparatus;
前記通信回線を切断した後に、前記クライアントとして、前記認識した他の通信端 末装置に対して通信回線を再度確立してデータの転送要求を行う転送要求手段、 前記転送要求に基づいて前記他の通信端末装置から提供される所定のデータの 受信または前記転送要求に基づく当該他の通信端末装置への所定のデータの送信 の少なくとも何れか一方を行う送受信手段、 After disconnecting the communication line, as the client, transfer request means for reestablishing a communication line to the recognized other communication terminal device and requesting transfer of data, the other request based on the transfer request Transmission / reception means for performing at least one of reception of predetermined data provided from a communication terminal device or transmission of predetermined data to the other communication terminal device based on the transfer request;
として機能させることを特徴とする転送制御プログラム。
A transfer control program characterized by functioning as
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005160739A JP2008205520A (en) | 2005-05-31 | 2005-05-31 | Data transfer method, transfer instructing communication terminal device, transfer controlling communication terminal device, transfer instructing proram, and transfer controlling program |
JP2005-160739 | 2005-05-31 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2006129474A1 true WO2006129474A1 (en) | 2006-12-07 |
Family
ID=37481405
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2006/309747 WO2006129474A1 (en) | 2005-05-31 | 2006-05-16 | Data transfer method, transfer instructing communication terminal device, transfer controlling communication terminal device, transfer instructing program, and transfer controlling program |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP2008205520A (en) |
WO (1) | WO2006129474A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012134830A (en) * | 2010-12-22 | 2012-07-12 | Fujitsu Ltd | Communication device |
JP6272575B1 (en) * | 2017-01-11 | 2018-01-31 | 甲賀電子株式会社 | Data communication method |
WO2018131176A1 (en) * | 2017-01-11 | 2018-07-19 | 甲賀電子株式会社 | Data communication method |
JP6472550B1 (en) * | 2018-01-23 | 2019-02-20 | 甲賀電子株式会社 | Mutual authentication system for communication lines in IP network |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6546760B2 (en) * | 2015-03-12 | 2019-07-17 | 株式会社 ミックウェア | Navigation system |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08129497A (en) * | 1994-11-02 | 1996-05-21 | Mitsubishi Denki Toubu Computer Syst Kk | Maintenance system, remote maintenance method and remote maintenance system |
JPH11232225A (en) * | 1998-02-16 | 1999-08-27 | Nec Software Chubu Ltd | Call back method using user authentication information and operation execution instructing information |
JPH11345212A (en) * | 1998-06-01 | 1999-12-14 | Kobe Steel Ltd | Communication system |
JP2001333113A (en) * | 2000-05-24 | 2001-11-30 | Nec Corp | Callback processing system |
JP2002032342A (en) * | 2000-07-17 | 2002-01-31 | Isamu Maeda | Information terminal confirmation and authentication system by to one-time password or the like |
JP2002236670A (en) * | 2001-02-13 | 2002-08-23 | Ipex:Kk | Providing method of security contents |
JP2004280595A (en) * | 2003-03-17 | 2004-10-07 | Nec Corp | Callback vpn system and connection method |
JP2005136879A (en) * | 2003-10-31 | 2005-05-26 | Ntt Docomo Inc | Viewing system |
-
2005
- 2005-05-31 JP JP2005160739A patent/JP2008205520A/en active Pending
-
2006
- 2006-05-16 WO PCT/JP2006/309747 patent/WO2006129474A1/en active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08129497A (en) * | 1994-11-02 | 1996-05-21 | Mitsubishi Denki Toubu Computer Syst Kk | Maintenance system, remote maintenance method and remote maintenance system |
JPH11232225A (en) * | 1998-02-16 | 1999-08-27 | Nec Software Chubu Ltd | Call back method using user authentication information and operation execution instructing information |
JPH11345212A (en) * | 1998-06-01 | 1999-12-14 | Kobe Steel Ltd | Communication system |
JP2001333113A (en) * | 2000-05-24 | 2001-11-30 | Nec Corp | Callback processing system |
JP2002032342A (en) * | 2000-07-17 | 2002-01-31 | Isamu Maeda | Information terminal confirmation and authentication system by to one-time password or the like |
JP2002236670A (en) * | 2001-02-13 | 2002-08-23 | Ipex:Kk | Providing method of security contents |
JP2004280595A (en) * | 2003-03-17 | 2004-10-07 | Nec Corp | Callback vpn system and connection method |
JP2005136879A (en) * | 2003-10-31 | 2005-05-26 | Ntt Docomo Inc | Viewing system |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012134830A (en) * | 2010-12-22 | 2012-07-12 | Fujitsu Ltd | Communication device |
JP6272575B1 (en) * | 2017-01-11 | 2018-01-31 | 甲賀電子株式会社 | Data communication method |
WO2018131176A1 (en) * | 2017-01-11 | 2018-07-19 | 甲賀電子株式会社 | Data communication method |
CN110178339A (en) * | 2017-01-11 | 2019-08-27 | 甲贺电子株式会社 | Data communications method |
US10855681B2 (en) | 2017-01-11 | 2020-12-01 | Koga Electronics Co., Ltd. | Data communication method |
JP6472550B1 (en) * | 2018-01-23 | 2019-02-20 | 甲賀電子株式会社 | Mutual authentication system for communication lines in IP network |
WO2019146182A1 (en) * | 2018-01-23 | 2019-08-01 | 甲賀電子株式会社 | Communication line mutual authentication system in ip network |
US11146550B2 (en) | 2018-01-23 | 2021-10-12 | Koga Electronics Co., Ltd. | Communication line mutual authentication system in IP network |
Also Published As
Publication number | Publication date |
---|---|
JP2008205520A (en) | 2008-09-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100735382B1 (en) | Security communication method and apparatus in bluetooth terminal | |
JP4676014B2 (en) | Information processing apparatus and capture image transfer processing method | |
JP6069939B2 (en) | Wireless communication device, communication setting method, and communication setting program | |
JP2002125268A (en) | Method for specifying radio communication connection destination | |
JP4172458B2 (en) | Connection control apparatus, communication system, and connection control method | |
CN104982020A (en) | Authenticating a wireless dockee to a wireless docking service | |
JP2007508617A (en) | Method and apparatus for providing access to persistent application sessions | |
JP2013126152A (en) | Information processing terminal apparatus and method for controlling information processing terminal apparatus | |
CN111050415B (en) | Wireless data transmission method convenient to operate | |
JP2016111487A (en) | Communication device, control method of communication device, and program | |
WO2006129474A1 (en) | Data transfer method, transfer instructing communication terminal device, transfer controlling communication terminal device, transfer instructing program, and transfer controlling program | |
WO2005101746A1 (en) | Radio communication device and radio communication method | |
JP4176337B2 (en) | Communication method | |
JP2016171505A (en) | Wireless communication device, wireless communication system, and program | |
JP4445302B2 (en) | Wireless terminal device and service search method | |
CN110213748A (en) | Data transmission method, device, terminal and system | |
KR20100006325A (en) | Apparatus and method for holding data between devices using local wireless communication | |
JP5198170B2 (en) | Distributed device mutual control system and information processing apparatus | |
JP2019129368A (en) | Communication device, communication system, information processing method and program | |
JP2013062581A (en) | Radio communication device, opposite device, and short-range wireless communication system | |
JP2003224567A (en) | Communication connection auxiliary device, communication equipment and communication method | |
JP2015231158A (en) | Information processing device and control method thereof, and program | |
JP2011205648A (en) | Information processing apparatus, and captured image acquiring method | |
JP5454059B2 (en) | Mobile device | |
JP2018005486A (en) | Authentication printing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
NENP | Non-entry into the national phase |
Ref country code: DE |
|
NENP | Non-entry into the national phase |
Ref country code: RU |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 06746461 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: JP |