IP Library Granted Patent US 11,405,232
Granted Patent B2
US 11,405,232 · App. 16/839,650 · Granted Aug 2, 2022

Device control apparatus, device control system, device control method, and recording medium

Inventors: Kosuke Konomi (Hiroshima, JP); Yasunori Yamasaki (Hiroshima, JP)
H04L12/2838H04L12/56H04L2012/5614
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,405,232
App. No.
16/839,650
Granted
Aug 2, 2022
Kind
B2
Abstract

A control apparatus is connected to another control apparatus that is connected to a network. The control apparatus acquires control information of another device controlled by the other control apparatus. The control apparatus, during control of the other device connected to the other control apparatus, executes a predetermined command having a format that is a same as that of an interface in the control apparatus and to which an identifier other than that of the control apparatus is appended, the control apparatus using a response from the other control apparatus as a result for the executed command.

Claims (47)

1. A device control system, comprising:

a first control apparatus;

a second control apparatus that communicates with the first control apparatus; and

a device directly connected to the second control apparatus, wherein

the first control apparatus controls the device via another control apparatus including the second control apparatus, and

the first control apparatus includes

a computing device; and

a non-transitory storage medium containing program instructions for object-oriented programming, execution of which by the computing device causes the first control apparatus to provide functions of:

creating an object for controlling the device, the object including an object name, a function name, and argument information;

connecting the second control apparatus and acquiring control information of the device controlled by the second control apparatus;

during predetermined control for the device connected to the second control apparatus, executing a predetermined command having a format same as that of an interface in the first control apparatus and an identifier other than that of the first control apparatus attached thereto, referring to a communication scheme and a communication parameter of the device related to a network to acquire information for accessing the object;

converting the object name, the function name, and the argument information into a packet, and selecting a port that supports the communication scheme to deliver the packet; and

transmitting the packet to, and receiving a response to the object from, the second control apparatus.

2. The device control system according to claim 1 , wherein

the first control apparatus is connected to the second control apparatus through the network.

3. The device control system according to claim 1 , wherein

the first control apparatus and the second control apparatus are connected between CPUs in a single apparatus.

4. A device control method in which a first control apparatus controls a device connected to second control apparatus, the first control apparatus controlling the device via another control apparatus including the second control apparatus, the device control method being executed by a computer of the first control apparatus and comprising:

creating an object for controlling the device, the object including an object name, a function name, and argument information;

connecting the first control apparatus to the second control apparatus and acquiring control information of the device controlled by the second control apparatus;

executing, during predetermined control for the device connected to the second control apparatus, a predetermined command having a format same as that of an interface in the first control apparatus and an identifier other than that of the first control apparatus attached thereto;

referring to a communication scheme and a communication parameter of the device related to a network to acquire information for accessing the object; and

converting the object name, the function name, and the argument information into a packet, and selecting a port that supports the communication scheme to deliver the packet and

transmitting the packet to, and receiving a response to the object from, the second control apparatus.

5. The device control method according to claim 4 , wherein

control of the device connected to the second control apparatus includes designating a connection port of the first control apparatus, and

control of the device connected to the second control apparatus includes setting a port of a predetermined command corresponding to the control, as a port other than that of the first control apparatus.

6. The device control method according to claim 4 , wherein

the control information includes functions of the device and identifiers of the functions, and

the first control apparatus refers to the control information and transmits to the second control apparatus, information of an identifier corresponding to control of a desired function.

7. The device control method according to claim 4 , wherein

the first control apparatus acquires in advance the control information of the device and stores and retains therein the control information.

8. The device control method according to claim 4 , wherein

the first control apparatus acquires the control information of the device from the second control apparatus.

9. The device control method according to claim 4 , further comprising

collecting control information of the second control apparatus by a server to which the second control apparatus is connected, wherein

the first control apparatus acquires the control information of the device from the server.

10. The device control method according to claim 4 , wherein

the second control apparatus, when a request is issued from the first control apparatus, designates a connection port to which the device is connected, the second control apparatus designating the connection port based on the control information of the device and controlling the device.

11. The device control method according to claim 1 , further comprising

an other device that is connected to and is directly controlled by the first control apparatus, wherein

the object includes a flag that has a first value for controlling the device controlled by the first control apparatus via the second control apparatus, or a second value for controlling the other device directly controlled by the first control apparatus, the functions further comprising

transmitting the packet to the device controlled by the first control apparatus via the second control apparatus when the flag has the first value, and to the other device directly controlled by the first control apparatus when the flag has the second value.

12. The device control method according to claim 4 , wherein

the first control device directly controls an other device, and

the object includes a flag that has a first value for controlling the device controlled by the first control apparatus via the second control apparatus, or a second value for controlling the other device directly controlled by the first control apparatus, the method further comprising

transmitting the packet to the device controlled by the first control apparatus via the second control apparatus when the flag has the first value, and to the other device directly controlled by the first control apparatus when the flag has the second value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2020
From: KONOMI, KOSUKE; YAMASAKI, YASUNORI
To: INTERNATIONAL LABORATORY CORPORATION
Reel/Frame 052306/0848 →
Priority Claims (1)
JP JP2018-077195 · Apr 12, 2018 · national
Continuity (2)
Division 16175771 · Oct 30, 2018
Related Publication 20200235956A1 · Jul 23, 2020