Control system and control method, method and apparatus for processing information, information processing terminal and method thereof, storage medium, and program
First Claim
1. A control system comprising an information processing apparatus and an information terminal connected with each other via a network, the system comprising:
- the information terminal comprising;
request means for, in a state in which a device is connected with the information terminal, requesting the information processing apparatus to establish communication via the network;
receiving means for receiving a packet, including a command for controlling the device, and a script indicating processes to be performed to complete the command, from the information processing apparatus via communication established in response to the request issued by the request means; and
control means for controlling the device in accordance with the command included in the packet received by the receiving means,the information processing apparatus comprising;
establishment means for establishing communication performed via the network between the information processing apparatus and the information terminal, in response to the request issued by the information terminal; and
transmission means for transmitting the packet to the information terminal from the information processing apparatus after the communication with the information terminal is established by the establishment means,wherein the command includes information indicating whether, when the information terminal fails to perform a process to be performed in order to complete the command, an other process should be continued in accordance with a following command, part of the processes in the script for controlling the device are performed in the information terminal, and after the processes in the script are performed, a response packet, including responses from the device to the information terminal, is transmitted to the information processing apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
A client (such as a PC, portable telephone, PDA, electrical appliances), to which a device such as a IC card is connected, starts a handshake protocol to request a server to start communication. When communication is established via the handshake protocol, the initiative of communication is transferred to the server, and the state changes into a neutral state. In this neutral state, a control packet including a particular number of messages and a finished message is transmitted from the server to the client. If the client receives the control packet, the client performs a process according to the messages included in the control packet. This makes it possible to remotely control a device via a network in a highly reliable and efficient manner.
49 Citations
16 Claims
-
1. A control system comprising an information processing apparatus and an information terminal connected with each other via a network, the system comprising:
-
the information terminal comprising; request means for, in a state in which a device is connected with the information terminal, requesting the information processing apparatus to establish communication via the network; receiving means for receiving a packet, including a command for controlling the device, and a script indicating processes to be performed to complete the command, from the information processing apparatus via communication established in response to the request issued by the request means; and control means for controlling the device in accordance with the command included in the packet received by the receiving means, the information processing apparatus comprising; establishment means for establishing communication performed via the network between the information processing apparatus and the information terminal, in response to the request issued by the information terminal; and transmission means for transmitting the packet to the information terminal from the information processing apparatus after the communication with the information terminal is established by the establishment means, wherein the command includes information indicating whether, when the information terminal fails to perform a process to be performed in order to complete the command, an other process should be continued in accordance with a following command, part of the processes in the script for controlling the device are performed in the information terminal, and after the processes in the script are performed, a response packet, including responses from the device to the information terminal, is transmitted to the information processing apparatus.
-
-
2. A control method for controlling a control system comprising an information processing apparatus and an information terminal connected with each other via a network, the method comprising an information processing method associated with the information terminal and an information processing method associated with the information processing apparatus,
the information processing method associated with the information terminal comprising: -
in a state in which a device is connected with the information terminal, requesting the information processing apparatus to establish communication via the network; receiving a packet, including a command for controlling the device, and a script indicating processes to be performed to complete the command, from the information processing apparatus via communication established in response to the request issued in the requesting; and controlling the device in accordance with the command included in the packet received in the receiving, the information processing method associated with the information processing apparatus comprising; establishing communication performed via the network between the information processing apparatus and the information terminal, in response to the request issued by the information terminal; and transmitting the packet to the information terminal from the information processing apparatus after the communication with the information terminal is established, wherein the command includes information indicating whether, when the information terminal fails to perform a process to be performed in order to complete the command, an other process should be continued in accordance with a following command, part of the processes in the script for controlling the device are performed in the information terminal, and after the processes in the script are performed, a response packet, including responses from the device to the information terminal, is transmitted to the information processing apparatus.
-
-
3. An information processing apparatus for controlling a device connected with an information terminal with a particular timing via the information terminal connected via a network with the information processing apparatus, the information processing apparatus comprising:
-
establishment means for establishing communication performed via the network between the information processing apparatus and the information terminal, in response to a request issued, in a state in which the device is connected with the information terminal, by the information terminal; and transmission means for transmitting a first packet, including a command for controlling the device and a script indicating processes to be performed to complete the command to the information terminal from the information processing apparatus after the communication with the information terminal is established by the establishment means, wherein the command includes information indicating whether, when the information terminal fails to perform a process to be performed in order to complete the command, an other process should be continued in accordance with a following command, part of the processes in the script for controlling the device are performed in the information terminal, and after the processes in the script are performed, a response packet, including responses from the device to the information terminal, is transmitted to the information processing apparatus. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
-
11. An information processing method for an information processing apparatus to control a device connected with an information terminal with a particular timing via the information terminal connected via a network with the information processing apparatus, the method comprising:
-
establishing communication performed via the network between the information processing apparatus and the information terminal, in response to a request issued, in a state in which the device is connected with the information terminal, by the information terminal; and transmitting a packet, including a command for controlling the device, and a script indicating processes to be performed to complete the command to the information terminal from the information processing apparatus after the communication with the information terminal is established, wherein the command includes information indicating whether, when the information terminal fails to perform a process to be performed in order to complete the command, an other process should be continued in accordance with a following command, part of the processes in the script for controlling the device are performed in the information terminal, and after the processes in the script are performed, a response packet, including responses from the device to the information terminal, is transmitted to the information processing apparatus.
-
-
12. A computer readable medium including computer executable instructions, wherein the instructions, when executed by a processor cause a computer to perform a process of controlling a device connected with an information terminal with a particular timing via the information terminal connected via a network with the computer, the process comprising:
-
establishing communication performed via the network between the information processing apparatus and the information terminal, in response to a request issued, in a state in which the device is connected with the information terminal, by the information terminal; and transmitting a packet, including a command for controlling the device, and a script indicating processes to be performed to complete the command to the information terminal from the information processing apparatus after the communication with the information terminal is established, wherein the command includes information indicating whether, when the information terminal fails to perform a process to be performed in order to complete the command, an other process should be continued in accordance with a following command, part of the processes in the script for controlling the device are performed in the information terminal, and after the processes in the script are performed, a response packet, including responses from the device to the information terminal, is transmitted to the information processing apparatus.
-
-
13. An information terminal connected via a network with an information processing apparatus for remotely controlling a device, comprising:
-
request means for, in a state in which the device is connected with the information terminal, requesting the information processing apparatus to establish communication via the network; receiving means for receiving a first packet, including a command for controlling the device, and a script indicating processes to be performed to complete the command, from the information processing apparatus via communication established in response to the request issued by the request means; and control means for controlling the device in accordance with the command included in the first packet received by the receiving means, wherein the command includes information indicating whether, when the information terminal fails to perform a process to be performed in order to complete the command, an other process should be continued in accordance with a following command, part of the processes in the script for controlling the device are performed in the information terminal, and after the processes in the script are performed, a response packet, including responses from the device to the information terminal, is transmitted to the information processing apparatus. - View Dependent Claims (14)
-
-
15. An information processing method for an information terminal connected via a network with an information processing apparatus for remotely controlling a device, the method comprising:
-
in a state in which the device is connected with the information terminal, requesting the information processing apparatus to establish communication via the network; receiving a packet, including a command for controlling the device, and a script indicating processes to be performed to complete the command, from the information processing apparatus via communication established in response to the request issued in the requesting; and controlling the device in accordance with the command included in the packet received in the receiving, wherein the command includes information indicating whether, when the information terminal fails to perform a process to be performed in order to complete the command, an other process should be continued in accordance with a following command, part of the processes in the script for controlling the device are performed in the information terminal, and after the processes in the script are performed, a response packet, including responses from the device to the information terminal, is transmitted to the information processing apparatus.
-
-
16. A computer readable medium including computer executable instructions, wherein the instructions, when executed by a processor cause a computer to perform information processing performed between the computer and an information processing apparatus for remotely controlling a device, the process comprising:
-
in a state in which the device is connected with the information terminal, requesting the information processing apparatus to establish communication via the network; receiving a packet, including a command for controlling the device, and a script indicating processes to be performed to complete the command, from the information processing apparatus via communication established in response to the request issued in the requesting; and controlling the device in accordance with the command included in the packet received in the receiving, wherein the command includes information indicating whether, when the information terminal fails to perform a process to be performed in order to complete the command, an other process should be continued in accordance with a following command, part of the processes in the script for controlling the device are performed in the information terminal, and after the processes in the script are performed, a response packet, including responses from the device to the information terminal, is transmitted to the information processing apparatus.
-
Specification