Terminal monitoring and control device

The terminal monitoring and control device efficiently identifies and registers network devices using communication path information, reducing communication load and enabling automatic registration, thus addressing inefficiencies in existing network monitoring systems.

JP7599071B2Active Publication Date: 2024-12-13PANASONIC PROJECTOR & DISPLAY CORPORATION
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023096660
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2016-09-13
Filing Date
2023-06-13
Publication Date
2024-12-13
Estimated Expiration
2037-08-30

AI Technical Summary

Technical Problem

Existing network monitoring systems face increased communication load and processing load due to periodic transmission of terminal device information and the need for manual registration of devices that do not support trap notifications, leading to inefficiencies in monitoring and control of multiple terminal devices.

Method used

A terminal monitoring and control device that utilizes communication path information to identify and register terminal devices without requiring trap notifications, using commands only when necessary, and allows for automatic registration based on pre-set conditions.

Benefits of technology

Reduces communication load and registration effort by using stored communication path information to monitor and control terminal devices, enabling efficient identification and automatic registration without the need for special commands or manual intervention.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007599071000001
    Figure 0007599071000001
  • Figure 0007599071000002
    Figure 0007599071000002
  • Figure 0007599071000003
    Figure 0007599071000003
Patent Text Reader

Abstract

To provide a monitoring control device which does not require pre-registration of terminal information or commands for registration in order to monitor and control a display terminal device connected to a network.SOLUTION: A terminal monitoring control device for controlling a terminal device of a monitoring object connected to a network includes a communication information creating unit and a communication route information creating unit. A terminal registration unit of the terminal monitoring control device has a registration confirmation unit, a terminal registration memory, and a display. The display displays address information of a registration object that can be registered with the registration confirmation unit. When a user selects the address information to be registered, the terminal registration memory registers it in a database as the terminal device of the monitoring object.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a terminal monitoring and control device that monitors and controls a plurality of terminal devices connected, for example, to a network. [Background technology]

[0002] Patent Document 1 discloses a monitoring server, a network monitoring system, a network monitoring method, and a network monitoring program that can automatically register information on a monitored terminal device. This network monitoring program transmits a specific trap signal to a monitoring server arranged on a network when a new display terminal device is connected to the same network. When the monitoring server detects the trap signal, it determines that the request is for the new terminal device to be added and registered. This makes it possible for the terminal device to be automatically registered in the monitoring server. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2015-186164 A [Non-patent literature]

[0004] [Non-Patent Document 1] Japan Business Machine and Information System Industries Association, "PJLink Specification", Version 1.04, pp.1-32, December 10, 2013 Summary of the Invention [Problem to be solved by the invention]

[0005] In a system that monitors and controls multiple terminal devices connected on a network, if terminal device information including a trap notification is sent onto the network every time a monitored terminal is connected, the communication load may become high. In addition, terminal device information is periodically sent from terminal devices that have already been registered, which increases the processing load on the monitoring server. Furthermore, it is necessary to prepare trap notification information in the terminal devices. In this case, there is a problem that terminal devices that do not support trap notifications cannot be automatically registered, so they must be manually pre-registered on the monitoring server.

[0006] The present disclosure provides a terminal monitoring and control device that can identify terminal devices to be monitored based on communication path information stored for each network device, without the need to add information such as trap notifications to terminal devices connected to a network, and using only information about terminal devices that may be targets of monitoring and communication commands that are sent only when information for identification is required. [Means for solving the problem]

[0007] A terminal monitoring control device according to one embodiment of the present disclosure is a terminal monitoring control device that controls a terminal device to be monitored that is connected to a network, and includes a communication information creation unit that transmits a first command to the terminal device and receives a response to the first command, and determines whether the terminal device is able to communicate based on the received result, and a communication path information detection unit that transmits a second command to the terminal device and receives a response to the second command, thereby acquiring communication path information for extracting terminal information of the terminal device to be monitored.

[0008] The first command is created based on the communication path information. Effect of the Invention

[0009] According to the terminal monitoring control device disclosed herein, there is no need to add information such as trap notifications to terminal devices connected to the network. Based on the communication path information stored for each network device, the terminal devices to be monitored can be identified and registered using only information about terminal devices that may be targets of monitoring and communication commands that are sent only when information for identification is required. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a block diagram showing a configuration example of a display system including a terminal monitor and control device 103 according to an embodiment. [Diagram 2] FIG. 2 is a block diagram showing an example of the configuration of the communication path information detector 104 shown in FIG. [Diagram 3] FIG. 2 is a block diagram showing an example of the configuration of the communication information creation unit 105 shown in FIG. [Figure 4] FIG. 2 is a block diagram showing an example of the configuration of the specific information setting unit 106 of FIG. 1; [Diagram 5] FIG. 2 is a block diagram showing an example of the configuration of the information analysis unit 107 shown in FIG. [Figure 6] FIG. 2 is a block diagram showing an example of the configuration of a terminal registration unit 108 in FIG. 1; [Figure 7A] FIG. 13 is a table showing local IP addresses set for valid network devices in the terminal monitor and control device 103. [Figure 7B] FIG. 13 is a table showing IP addresses for each valid network device set in the terminal monitor and control device 103. [Figure 7C] FIG. 13 is a table showing excluded IP addresses for each valid network device set in the terminal monitor and control device 103. [Figure 8A] A diagram showing a table showing the IP addresses to search for for each available network device. [Figure 8B] FIG. 13 is a table showing search target IP addresses for each valid network device and responses to a Request command. [Figure 9]FIG. 1 is a table showing whether a registrable IP address is a registered terminal device or not, and whether the IP address is a registered IP address or not. [Figure 10] FIG. 7 is a front view showing an example of a registration operation screen displayed on the display 603 by the terminal registration unit 108 of FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Hereinafter, the embodiments will be described in detail with reference to the drawings as appropriate. However, more detailed explanation than necessary may be omitted. For example, detailed explanation of already well-known matters or duplicate explanation of substantially the same configuration may be omitted. This is to avoid the following explanation becoming unnecessarily redundant and to facilitate understanding by those skilled in the art.

[0012] It should be noted that the accompanying drawings and the following description are provided to enable those skilled in the art to fully understand the present disclosure, and are not intended to limit the subject matter described in the claims.

[0013] (Embodiment) Hereinafter, an embodiment will be described with reference to FIGS.

[0014] [1-1. Configuration] [1-1-1. Configuration of terminal monitoring and control device] FIG. 1 is a block diagram showing a configuration example of a display system including a terminal monitoring and controlling device 103 according to an embodiment. In FIG. 1, the display system according to the embodiment is configured by connecting a plurality of N terminal devices 101-1 to 101-N (hereinafter collectively referred to as 101), each of which is a display terminal device, and a terminal monitoring and controlling device 103 to a local area network (hereinafter referred to as LAN) 102. Here, the LAN 102 is used, but the present disclosure is not limited to this, and may be a predetermined network. Furthermore, each of the plurality of terminal devices 101 has a display and a communication interface unit, and the displays of the plurality of terminal devices 101 may be arranged in a matrix form to form a multi-display device.

[0015] As shown in FIG. 1, the terminal monitor and control device 103 includes a communication path information detection unit 104, a communication information creation unit 105, a specific information setting unit 106, an information analysis unit 107, and a terminal registration unit .

[0016] In FIG. 1, the communication path information detection unit 104 communicates with a plurality of terminal devices 101 via the LAN 102, and acquires communication path information stored in the terminal monitoring and control device 103. The communication information creation unit 105 creates a communication command for determining whether communication is possible with each terminal device 101 based on the communication path information (communication possibility information). The specific information setting unit 106 sets a specific command for determining whether the monitoring items of the terminal device 101 to be monitored are possible (monitoring possibility information). The information analysis unit 107 performs information analysis based on the received information acquired from each terminal device 101, and determines whether the terminal device 101 is a monitoring target and whether it has already been registered. If it is necessary to add the terminal device 101 to the monitoring targets based on the determination result, the terminal registration unit 108 creates and displays an operation screen, and registers the terminal device 101 in the terminal monitoring and control device 103 by a user operation. Note that registration unique information (e.g., ID, password, etc.) required for registration may be input in advance. At this time, the terminal registration unit 108 judges whether the unique information input by the user matches the unique information for registration, and automatically registers the information if it is determined that the information matches. This can further simplify the process.

[0017] [1-1-2. Configuration of communication path information detection unit] Fig. 2 is a block diagram showing an example of the configuration of the communication path information detection unit 104 in Fig. 1. In Fig. 2, the communication path information detection unit 104 is configured to include a communication interface unit 201, a communication path information acquisition unit 202, and a detection unit 203. Here, the communication interface unit 201 can have a plurality of network devices (for example, communication devices using TCP / IP) for connecting to a plurality of networks on the LAN 102.

[0018] In FIG. 2, the communication interface unit 201 is connected to the LAN 102, and communicates with a plurality of terminal devices 101 connected to the LAN 102 by transmitting and receiving commands and data. The communication path information acquisition unit 202 is connected to the communication interface unit 201. The communication path information acquisition unit 202 stores the plurality of terminal devices 101 connected to the LAN 102 and communication path information (an ARP (Address Resolution Protocol) table described in detail later) for the plurality of terminal devices 101 in a communication path information memory 204 for each network device of the terminal monitoring and controlling device 103. The communication path information is acquired by performing communication using, for example, an ARP command (third command) in TCP / IP. The communication path information acquisition unit 202 acquires the communication path information for each network device of the terminal monitoring and controlling device 103 from the communication path information memory 204. In addition, the communication path information acquisition unit 202 transmits the communication command created by the communication information creation unit 105 to the corresponding terminal device 101 via the communication interface unit 201 and the LAN 102. The detection unit 203 extracts the communication path information acquired by the communication path information acquisition unit 202 .

[0019] Therefore, the communication path information detection unit 104 extracts the terminal information of the terminal device 101 to be monitored based on the communication path information stored in the communication path information memory 204 , and outputs the terminal information to the communication information creation unit 105 .

[0020] To extract the communication path information of the terminal device 101, the communication path information detection unit 104 transmits, for example, an ARP command (see, for example, RFC (Request For Comments) 826, etc.) in TCP / IP to the terminal device 101 and receives a reply from the terminal device 101. This makes it possible to acquire the ARP tables in Tables 1 to 3 below. Note that Notes 1 to 3 are excluded IP addresses, the details of which will be described later. (Note 1) In the embodiment, this is excluded because it is a broadcast address. (Note 2) In the embodiment, this is excluded for multicast addresses. (Note 3) In the embodiment, this is excluded because of the gateway address. [Table 1] ---------------------------------------------------------------------------------- Interface: 198.245.80.110 --- 0xb ---------------------------------------------------------------------------------- Internet Address Physical Address Type Notes ---------------------------------------------------------------------------------- 198.245.80.19 00-08-9b-d3-c7-fb Dynamic 198.245.80.109 e0-cb-4e-26-b4-d1 Dynamic 198.245.80.200 4c-e6-76-e1-b7-3b dynamic 198.245.80.255 ff-ff-ff-ff-ff-ff Static (Note 1) 224.0.0.22 01-00-5e-00-00-16 Static (Note 2) 224.0.0.252 01-00-5e-00-00-fc Static (Note 2) 239.255.255.250 01-00-5e-7f-ff-fa Static (Note 2) 255.255.255.255 ff-ff-ff-ff-ff-ff Static (Note 1) ---------------------------------------------------------------------------------- [Table 2] ---------------------------------------------------------------------------------- Interface: 10.73.182.108 --- 0xc ---------------------------------------------------------------------------------- Internet Address Physical Address Type Notes ---------------------------------------------------------------------------------- 10.73.182.1 00-00-0c-07-ac-01 Dynamic (Note 3) 10.73.182.237 74-46-a0-8f-00-68 Dynamic 10.73.182.246 00-1b-a9-d1-73-f2 Dynamic 10.73.182.247 48-5b-39-6f-92-db Dynamic 10.73.182.248 78-e3-b5-94-c2-a0 Dynamic 10.73.182.249 d4-be-d9-97-f8-9c Dynamic 10.73.183.11 8c-c1-21-51-02-39 Dynamic 10.73.183.14 50-e5-49-a2-54-35 Dynamic 10.73.183.226 8c-c1-21-50-d4-20 Dynamic 10.73.183.241 54-04-a6-4b-80-1a Dynamic 10.73.183.255 ff-ff-ff-ff-ff-ff Static (Note 1) 224.0.0.22 01-00-5e-00-00-16 Static (Note 2) 224.0.0.252 01-00-5e-00-00-fc Static (Note 2) 239.255.255.250 01-00-5e-7f-ff-fa Static (Note 2) 255.255.255.255 ff-ff-ff-ff-ff-ff Static (Note 1) ---------------------------------------------------------------------------------- [Table 3] ---------------------------------------------------------------------------------- Interface: 192.168.13.11 --- 0x10 ---------------------------------------------------------------------------------- Internet Address Physical Address Type Notes ---------------------------------------------------------------------------------- 192.168.13.242 d4-7b-b0-34-6a-a0 Dynamic 192.168.13.255 ff-ff-ff-ff-ff-ff Static (Note 1) 224.0.0.22 01-00-5e-00-00-16 Static (Note 2) 224.0.0.252 01-00-5e-00-00-fc Static (Note 2) 255.255.255.255 ff-ff-ff-ff-ff-ff Static (Note 1) ----------------------------------------------------------------------------------

[0021] [1-1-3. Structure of the communication information creation unit] Fig. 3 is a block diagram showing an example of the configuration of the communication information creation unit 105 in Fig. 1. In Fig. 3, the communication information creation unit 105 is configured to include a communication information search and creation unit 301 and a target terminal extraction unit 302.

[0022] 3, the target terminal extraction unit 302 extracts terminal information (such as IP address and physical address (MAC address) information) of the terminal device 101 based on the communication path information extracted by the detection unit 203. The target terminal extraction unit 302 also extracts the received contents from the terminal device 101 in response to a specific command described later, and outputs the contents to the communication information search creation unit 301. The communication information search creation unit 301 creates a communication command (first command) for acquiring detailed information for the terminal device 101 based on the specific command information set by the specific information setting unit 106 and the communication path information extracted by the target terminal extraction unit 302. The communication information search creation unit 301 outputs the created communication command to the communication path information detection unit 104, and also receives the received information of the terminal device 101 in response to the specific command information from the target terminal extraction unit 302 and outputs it to the information analysis unit 107.

[0023] Therefore, the communication information creation unit 105 can create and transmit a communication command to determine the terminal device 101 to be monitored from the above-mentioned communication path information acquired in advance, and then extract the reception results for the communication command received from each terminal device 101 in response to the command.

[0024] Furthermore, the communication information creation unit 105 judges whether or not the terminal device 101 has an IP address to be excluded based on the acquired communication possibility information of the terminal device 101. When the terminal device 101 is a terminal device that does not have an IP address to be excluded, it judges that communication is possible. When the terminal device 101 is a terminal device that has an IP address to be excluded, it judges that communication is not possible.

[0025] In order to determine whether the terminal device 101 is communicable and can be monitored (communication availability information), the applicant may use the following specific command (for example, a serial command conforming to the RS-232C standard) unique to the terminal device 101. The command format is shown in Table 4, and an example of the command is shown in Table 5. [Table 4] (Command format) ---------------------------------------------------------------------------------- [STX] C1 C2 C3:p1p2p3…pn (undefined length) [ETX] (Note) The parameters after ':' are added as necessary. ---------------------------------------------------------------------------------- [Table 5] (Example command) ------------------------------------------------------------------ <Information acquisition> Location Request: [STX]QPS [ETX] Location Reply: [STX] QPS=11 [ETX] ------------------------------------------------------------------ <Information Settings> Location information settings (Request): [STX]OPS:11 [ETX] Location information setting response (Reply) (Note) Returned by callback: [STX]OPS:11 [ETX] ------------------------------------------------------------------

[0026] [1-1-4. Configuration of specific information setting section] Fig. 4 is a block diagram showing an example of the configuration of the specific information setting unit 106 in Fig. 1. In Fig. 4, the specific information setting unit 106 is configured to include a command generating unit 401 and a monitoring item setting unit 402.

[0027] 4, a monitoring item setting unit 402 sets in advance monitorable monitoring items (temperature information, usage time information, etc.) of the terminal device 101 to be monitored by user operation input or input from an external device via a predetermined interface. A command generating unit 401 creates a specific command (second command) corresponding to the item set in the monitoring item setting unit 402 and outputs it to the communication information search and creation unit 301. Therefore, by the specific information setting unit 106 creating the command required for monitoring, it becomes possible to filter the terminal devices 101 to be monitored and register only the terminal devices 101 that can be monitored.

[0028] For example, commands of the PJLink standard (see, for example, Non-Patent Document 1) can be used to inquire about monitoring items to the terminal device 101. Table 6 shows the command format, and Table 7 shows command examples. [Table 6] (Command format (transmission)) ---------------------------------------------------------------------------------- Header + Class Command Separator (space) Transmission parameters Terminator (CR) ---------------------------------------------------------------------------------- (Command Response (Response)) ---------------------------------------------------------------------------------- Header + Class Command Separator (=) Transmission parameters Terminator (CR) ---------------------------------------------------------------------------------- [Table 7] (Example command) ------------------------------------------------------------------ Information Inquiry %1INFO(SP)?(CR) ------------------------------------------------------------------ Information Response %1INFO=(Response data (Note))(CR) (Note) Stores any character string. ------------------------------------------------------------------ In case of an error %1INFO=ERR1(CR) ------------------------------------------------------------------

[0029] [1-1-5. Structure of the information analysis section] Fig. 5 is a block diagram showing an example of the configuration of information analysis unit 107 in Fig. 1. In Fig. 5, information analysis unit 107 includes a command response extraction unit 501, a determination unit 502, and a registered terminal memory 503.

[0030] 5, a command response extraction unit 501 receives and extracts a response result from the terminal device 101 in response to a communication command created by the communication information creation unit 105. A determination unit 502 is connected to the command response extraction unit 501. When the determination unit 502 determines that the command response is a predetermined response, it compares the response result information extracted by the command response extraction unit 501 with the registered terminal information stored in the registered terminal memory 503. The determination unit 502 determines whether the response information is a response from an unregistered terminal device 101, and outputs the response to the terminal registration unit 108 if it is determined that the terminal device 101 can be monitored and is an unregistered terminal device.

[0031] [1-1-6. Configuration of the terminal registration unit] Fig. 6 is a block diagram showing an example of the configuration of the terminal registration unit 108 in Fig. 1. In Fig. 6, the terminal registration unit 108 is configured to include a registration confirmation unit 601, a terminal registration memory 602, and a display 603.

[0032] 6, when it is determined based on the analysis result of the information analysis unit 107 that the terminal information is unregistered, the registration confirmation unit 601 displays on the display 603 a confirmation screen for asking whether or not to register the terminal device 101 as a monitoring target. When the user's operation allows the registration of a specific terminal device 101 as a monitoring target, the registration confirmation unit 601 stores and registers the information of the terminal device 101 in the terminal registration memory 602. Note that registration unique information (e.g., ID, password, etc.) may be set in advance for the terminal information of the terminal device 101. At this time, the registration confirmation unit 601 determines whether or not the unique information input by the user matches the above-mentioned registration unique information, and when it is confirmed that they match, it automatically registers the unique information in the terminal registration memory 602. This makes it unnecessary to obtain confirmation permission, and further simplifies the process.

[0033] [1-2. Operation] The operation of the terminal monitor and control device 103 configured as above will be described in detail with reference to FIGS. 7A to 10. FIG.

[0034] [1-2-1. Acquiring communication route information] 7A to 7C are tables for explaining the operation of the communication path information acquisition unit 202 in Fig. 2. Here, Fig. 7A is a diagram showing a table indicating local IP addresses set for valid network devices (network names) in the terminal monitoring and control device 103. Fig. 7B is a diagram showing a table indicating IP addresses for each valid network device (network name) set in the terminal monitoring and control device 103. Furthermore, Fig. 7C is a diagram showing a table indicating excluded IP addresses for each valid network device (network name) set in the terminal monitoring and control device 103.

[0035] The operational examples in FIGS. 7A to 7C show a case in which there are two valid network devices (Network-A, Network-B) and a plurality of terminal devices 101 connected to a LAN 102. In the operational examples in FIGS.

[0036] In FIG. 7A, the following local IP addresses are set for the valid network devices of the terminal monitor and control device 103. (1) IP address "192.168.0.10" for Network-A; (2) IP address "169.254.0.10" for Network-B.

[0037] FIG. 7B shows the following as an example of an address information table that is stored when communication is performed using a valid network device. (1) The address information (IP addresses) used to communicate with the network device (Network-A) are shown as "192.168.0.1", "192.168.0.2", "192.168.0.5", "192.168.0.9", and "192.168.0.10". (2) The address information (IP addresses) used to communicate with the network device (Network-B) are shown as "169.254.0.1", "169.254.0.2", "169.254.0.5", "169.254.0.9", and "169.254.0.10".

[0038] The communication path information acquisition unit 202 in FIG. 2 acquires communication path information from the address information table stored for each valid network device, for example, by transmitting an ARP command to the LAN 102. From the acquired communication path information of the address information table, the detection unit 203 detects information that may be the terminal device 101 to be monitored. That is, from the communication path information acquired in the address information table, as shown in FIG. 7C, an address to be excluded, such as its own IP address or a special IP address, is detected. In FIG. 7C, the network device (Network-A) detects "192.168.0.1" and "192.168.0.10" as excluded IP addresses. Similarly, the network device (Network-B) detects "169.254.0.1" and "169.254.0.10" as excluded IP addresses. The remaining IP addresses in the address information table are extracted by the target terminal extraction unit 302 as IP addresses that can be monitored.

[0039] [1-2-2. Search for the display terminal device to be monitored] Fig. 8A is a table for explaining the operation of the communication information creation unit 105 in Fig. 3, which shows the search target IP address for each valid network device. Fig. 8B is a table for explaining the operation of the information analysis unit 107 in Fig. 5, which shows the search target IP address for each valid network device and a response to a Request command. Hereinafter, the operation related to the creation of a communication command for the terminal device 101 of the IP address extracted by the communication information creation unit 105 and the reception result will be described with reference to Figs. 8A and 8B.

[0040] 8A shows search target IP addresses for valid network devices extracted by the target terminal extraction unit 302. The communication information search and creation unit 301 transmits a communication command including the specific command set by the specific information setting unit 106 to the terminal device 101 via the communication path information detection unit 104 and the LAN 102.

[0041] The command response extraction unit 501 of the information analysis unit 107 receives responses from the terminal devices 101 to the transmitted communication command via the LAN 102, the communication path information detection unit 104, and the communication information creation unit 105. At this time, the command response extraction unit 501 searches for a Request command response as shown in Fig. 8B. In the operation example of Fig. 8B, as responses to the terminal devices 101 of the network device (Network-A), "Responses Present" are detected from the terminal devices 101 with IP addresses "192.168.0.2" and "192.168.0.5", and "ERROR Response" is detected from the terminal device 101 with IP address "192.168.0.9". Similarly, in FIG. 8B, responses to each terminal device 101 in the network device (Network-B) are detected as “Responses” from the terminal devices 101 with IP addresses “169.254.0.5” and “169.254.0.9”, and as an “ERROR response” from the terminal device 101 with IP address “169.254.0.2”.

[0042] Therefore, the command response extraction unit 501 consequently (A) The IP addresses of the terminal device 101 that can communicate with the network device (Network-A) are “192.168.0.2” and “192.168.0.5”, (B) The IP addresses of the terminal device 101 that can communicate with the network device (Network-B) are “169.254.0.5” and “169.254.0.9” The address information (IP address) is output as

[0043] [1-2-3. Confirmation of registration of terminal device to be monitored] FIG. 9 is a table for explaining the operation of terminal registration unit 108 in FIG. 6, showing a table indicating whether or not a registrable IP address is a registered terminal device, and whether or not the IP address is a registered IP address.

[0044] For the IP addresses extracted by the command response extraction unit 501 in Fig. 5, the IP addresses of the terminal devices 101 that have already been registered as monitoring targets are extracted in the registered terminal memory 503. In Fig. 9, when information that only "192.168.0.2" has been registered as the IP address of the registered terminal device 101 is acquired, the remaining IP addresses "192.168.0.5", "169.254.0.5", and "169.254.0.9" are output from the determination unit 502 to the terminal registration unit 108 as IP addresses to be registered that can be registered.

[0045] [1-2-4. Registration of terminal devices to be monitored] FIG. 10 is a front view showing an example of a registration operation screen displayed on the display 603 by the terminal registration unit 108 of FIG.

[0046] Based on the result of the judgment made by the judgment unit 502 in Fig. 5, the registration confirmation unit 601 displays the IP addresses 11 that can be registered on the display 603 of the user interface as shown in Fig. 10. The user selects the address information to be registered and presses the registration button 13. The terminal registration memory 602 then registers the address information in the database as the terminal device 101 to be monitored.

[0047] Furthermore, by setting the setting information of the unique information input 12 in advance as the registration conditions (in FIG. 10, ID information and password (PASS) are specified as an example), it is possible to automatically register only those that match the above conditions.

[0048] [1-3. Summary of configuration operations] The terminal monitor and control device 103 configured as above is characterized by the following configuration and operation. (A) A terminal monitor and control device 103 that monitors and controls a plurality of terminal devices 101 connected to a LAN 102 . (B) The communication path information detection unit 104 acquires communication path information of multiple terminal devices 101, for example, by sending an ARP command to multiple terminal devices 101 and then receiving communication path information, which is response information to the ARP command, from the multiple terminal devices 101. (C) The communication information creation unit 105 transmits a communication command to at least one terminal device 101 for which communication path information has been acquired to determine whether communication is possible for the terminal device 101, and then receives response information to the communication command from the terminal device 101, thereby acquiring communication possibility information for the terminal device 101. (D) When the terminal device 101 is capable of communication, the information analysis unit 107 transmits a search command to the terminal device 101 to specify a specific monitoring item of the terminal device 101 and determine whether or not monitoring is possible, and then receives response information to the search command from the terminal device 101, thereby acquiring monitorability information of the terminal device 101. (E) When the terminal device 101 can be monitored for the monitoring items, the terminal registration unit 108 registers the terminal device 101 as a terminal device 101 to be monitored.

[0049] [1-4. Effects, etc.] As described above, according to the terminal monitoring and control device of this embodiment, when constructing a display system that monitors and controls a plurality of terminal devices 101 connected to the LAN 102, it is not necessary to register information on the terminal devices 101 to be monitored in a database in advance or to implement special commands (such as trap notification) for automatic registration in the terminal devices 101, and it is possible to search for the terminal devices 101 to be monitored using route information that can be extracted from the normal network connection state. This makes it possible to reduce the communication load that occurs when a dedicated search command is sent, and also makes it possible to reduce the effort required for registration.

[0050] A "trap notification" is a notification for monitoring an information and communication system, which is automatically sent from a terminal device when an abnormality occurs in the terminal device being monitored, or when the terminal device goes into a state that is not the correct state as originally set.

[0051] In this embodiment, the terminal monitor and control device can register registration conditions in advance in the user interface, and can perform automatic registration when the registration conditions are met. This makes it possible to automatically register the terminal device 101 without registration confirmation by simply connecting the terminal device 101 to the same network.

[0052] (Other embodiments) As described above, the embodiments have been described as examples of the technology disclosed in this application. However, the technology in this disclosure is not limited to these, and can be applied to embodiments in which modifications, substitutions, additions, omissions, etc. are made. In addition, it is also possible to combine the components described in the above embodiments to create new embodiments.

[0053] Therefore, other embodiments will be exemplified below.

[0054] In the embodiment, an example in which a plurality of terminal devices 101 are connected to a network has been described. The present disclosure is not limited to this, and the terminal device 101 may be replaced by any terminal device that can be connected to a network, such as a surveillance camera, another terminal monitoring and control device, or a personal computer. In this case, a predetermined communication system replaces the display system of FIG. 1. Also, although the terminal device 101 has been described as being multiple N devices, at least one device is sufficient. At least one terminal device 101 is sufficient to communicate with the communication path information detection unit 104 via the LAN 102.

[0055] In the embodiment, the communication path information detection unit 104 acquires communication path information of the multiple terminal devices 101 by, for example, transmitting an ARP command to the multiple terminal devices and then receiving communication path information, which is response information to the ARP command, from the multiple terminal devices. However, the present disclosure is not limited to this, and the communication path information may be detected and stored in advance in the communication path information detection unit 104.

[0056] It should be noted that the above-described embodiments are intended to illustrate the technology of the present disclosure, and various modifications, substitutions, additions, omissions, and the like can be made within the scope of the claims or their equivalents. [Industrial Applicability]

[0057] The present disclosure is applicable to a terminal monitoring and control device that configures a system for monitoring and controlling a plurality of terminal devices, such as display terminal devices, connected on a network. [Explanation of symbols]

[0058] 101, 101-1 to 101-N Terminal equipment 102 Local Area Network (LAN) 103 Terminal monitoring and control device 104 Communication path information detection unit 105 Communication Information Creation Department 106 Specific information setting section 107 Information Analysis Department 108 Terminal Registration Department 201 Communication Interface Section 202 Communication path information acquisition unit 203 Detection unit 204 Communication path information memory 301 Communication Information Search and Creation Department 302 Target Terminal Extraction Unit 401 Command Generation Unit 402 Monitoring item setting section 501 Command Response Extraction Unit 502 Judgment section 503 Registered Terminal Memory 601 Registration Verification Section 602 Terminal Registration Memory 603 Display

Claims

1. A terminal monitoring and control device that controls a terminal device to be monitored that is connected to a network, a communication information creation unit that transmits a first command to the terminal device and receives a response to the first command, and determines whether or not the terminal device is capable of communication based on the received results; a communication path information detection unit that acquires communication path information for extracting terminal information of the terminal device to be monitored by transmitting a second command to the terminal device and receiving a response to the second command; a specific information setting unit that receives a setting of a monitoring item of a terminal device input by a user, and transmits a specific command corresponding to the set monitoring item to the communication information creation unit in order to determine whether the terminal device to which the command is sent is a monitorable terminal; The first command is created based on the communication path information and the specific command.

2. the communication information creation unit determines whether the terminal device has an address to be excluded in order to determine whether the terminal device is capable of communication based on communication possibility information of the terminal device acquired by receiving a response to the first command, and when the terminal device is a terminal device having the address to be excluded, the terminal device is determined to be an incapable of communication. The terminal monitoring and control device according to claim 1.

3. The communication path information is an ARP table including an IP address and a MAC address.

3. The terminal monitoring and control device according to claim 1 or 2.

4. Further comprising a memory for storing terminal information, accepting a user operation for registering the terminal device in the memory as a terminal device to be monitored, when the response to the first command is a response from a terminal device that is not registered in the memory and can be monitored; 4. A terminal monitoring and control device according to claim 1.

5. A method for determining whether a monitored terminal device connected to a network is connectable, comprising: a step of transmitting a first command to the terminal device, receiving a response to the first command, and determining whether or not the terminal device is capable of communication based on the received result; acquiring communication path information for extracting terminal information of the terminal device to be monitored by transmitting a second command to the terminal device and receiving a response to the second command; receiving a setting of a monitoring item of the terminal device input by a user, and generating a specific command corresponding to the set monitoring item; The first command is generated based on the communication path information and the specific command.

6. The method further includes a step of determining whether or not the terminal device has an address to be excluded in order to determine whether or not the terminal device is capable of communication based on communication capability information of the terminal device obtained by receiving a response to the first command; When the terminal device has the address to be excluded, the terminal device is determined to be an incapable of communication. The method according to claim 5 .

7. The communication path information is an ARP table including an IP address and a MAC address. The method for determining whether or not a substance is a serotype according to claim 5 or 6.

8. When a response to the first command is a response from a terminal device that is not registered in a memory and can be monitored, a user operation is accepted for registering the terminal device in the memory as a terminal device to be monitored. The method according to any one of claims 5 to 7.

Citation Information

Patent Citations

  • Apparatus monitoring device and apparatus monitoring system

    JP2006033592A

  • Device managing apparatus, device searching program, and storage medium

    JP2007221565A

  • Monitoring server, network monitoring system, network monitoring method and network monitoring program

    JP2015186164A

  • Determining network connection structure of target area

    US20160044494A1