WO2024075152A1 - 情報収集システム、情報収集方法、情報収集サーバ、およびプログラム - Google Patents

情報収集システム、情報収集方法、情報収集サーバ、およびプログラム Download PDF

Info

Publication number
WO2024075152A1
WO2024075152A1 PCT/JP2022/036947 JP2022036947W WO2024075152A1 WO 2024075152 A1 WO2024075152 A1 WO 2024075152A1 JP 2022036947 W JP2022036947 W JP 2022036947W WO 2024075152 A1 WO2024075152 A1 WO 2024075152A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
communication device
unit
error
location
Prior art date
Application number
PCT/JP2022/036947
Other languages
English (en)
French (fr)
Inventor
遥 名越
Original Assignee
日本電信電話株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 日本電信電話株式会社 filed Critical 日本電信電話株式会社
Priority to PCT/JP2022/036947 priority Critical patent/WO2024075152A1/ja
Publication of WO2024075152A1 publication Critical patent/WO2024075152A1/ja

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • H04L43/045Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications

Definitions

  • the present invention relates to an information collection system, an information collection method, an information collection server, and a program technology.
  • ONUs Optical Network Units
  • OLTs Optical Line Terminals
  • FIG 34 is a diagram showing an example of a system for observing air showers.
  • the system uses a detector to detect air showers.
  • Detectors include water Cherenkov detectors and air fluorescence detectors.
  • multiple detectors are arranged in a planar fashion on the ground as shown in Figure 34 to perform complex observations.
  • communication devices store a wide variety of information, including the types of errors that can occur, but there was no system in place to obtain this information, including location information, and create a distribution map.
  • the present invention aims to provide technology that collects various information from communication devices and creates a distribution map.
  • One aspect of the present invention is an information collection system including a plurality of communication devices and an information collection server that collects information on the communication devices, the communication devices each having a detection unit that detects that information on the communication devices has been acquired, and an information transmission unit that transmits to the information collection server or a specified device that information on the communication devices has been acquired when the detection unit detects that information on the communication devices has been acquired, the information collection server each having an information receiving unit that receives information on the communication devices transmitted from the communication devices or the specified device, a location information acquisition unit that acquires location information indicating the location of the communication devices to which the information on the communication devices received by the information receiving unit was transmitted, a storage unit that stores information on the communication devices and the location information, and a creation unit that creates a distribution map based on the information on the communication devices and the location information stored in the storage unit.
  • One aspect of the present invention is an information collection method in an information collection system including a plurality of communication devices and an information collection server that collects information on the communication devices, the communication devices comprising a detection step of detecting that information on the communication devices has been acquired, and an information transmission step of transmitting to the information collection server or a specified device, when it is detected that information on the communication devices has been acquired by the detection step, that the information on the communication devices has been acquired.
  • the information collection server comprises an information reception step of receiving information on the communication devices transmitted from the communication devices or the specified device, a location information acquisition step of acquiring location information indicating the location of the communication devices to which the information on the communication devices received by the information reception step was transmitted, a storage step of storing information on the communication devices and the location information, and a creation step of creating a distribution map based on the information on the communication devices and the location information stored by the storage step.
  • One aspect of the present invention is an information collection server that includes an information receiving unit that receives information about the communication device transmitted from the communication device, a location information acquiring unit that acquires location information indicating the location of the communication device to which the information about the communication device received by the information receiving unit was transmitted, a storage unit that stores information about the communication device and the location information, and a creation unit that creates a distribution map based on the information about the communication device and the location information stored in the storage unit.
  • One aspect of the present invention is a program for causing a computer to function as the above-mentioned information collection server.
  • the present invention makes it possible to provide technology that can collect various types of information from communication devices.
  • FIG. 1 is a diagram illustrating an example of the configuration of an information collecting system according to an embodiment of the present invention.
  • FIG. 2 is a diagram illustrating an example of the configuration of a data information collecting server. 11 is a diagram illustrating an example of the configuration of an error DB stored in an error information storage unit; 10 is a diagram illustrating an example of the configuration of a position DB stored in a position information storage unit;
  • FIG. 2 is a diagram illustrating an example of the configuration of a terminal according to the first embodiment.
  • FIG. 2 is a diagram illustrating an example of the configuration of an OLT according to the first embodiment.
  • FIG. 2 is a sequence diagram showing processing contents in the information collecting system in the first embodiment.
  • FIG. 1 is a diagram showing an example of a distribution map.
  • FIG. 11 is a diagram illustrating an example of the configuration of an OLT according to a second embodiment.
  • FIG. 11 is a sequence diagram showing the processing contents in the information collecting system according to the second embodiment.
  • FIG. 13 is a sequence diagram showing the processing contents in the information collecting system according to the third embodiment.
  • FIG. 13 is a diagram illustrating an example of the configuration of a terminal according to the fourth embodiment.
  • FIG. 13 is a sequence diagram showing the processing contents in the information collecting system according to the fourth embodiment.
  • FIG. 13 is a diagram illustrating an example of the configuration of an OLT according to a fifth embodiment.
  • FIG. 13 is a sequence diagram showing the processing contents in the information collecting system in the fifth embodiment.
  • FIG. 23 is a sequence diagram showing the processing contents in the information collecting system in the sixth embodiment.
  • FIG. 11 is a diagram illustrating an example of the configuration of an OLT according to a second embodiment.
  • FIG. 11 is a sequence diagram showing the processing contents in the information collecting system according to the second embodiment.
  • FIG. 23 is a diagram illustrating an example of the configuration of a terminal according to the seventh embodiment.
  • FIG. 23 is a diagram illustrating an example of the configuration of an OLT according to the seventh embodiment.
  • FIG. 23 is a sequence diagram showing the processing contents in the information collecting system in the seventh embodiment.
  • FIG. 23 is a diagram illustrating an example of the configuration of an OLT according to the eighth embodiment.
  • FIG. 23 is a sequence diagram showing the processing contents in the information collecting system in the eighth embodiment.
  • FIG. 13 is a diagram illustrating an example of the configuration of an OLT according to the ninth embodiment.
  • FIG. 13 is a sequence diagram showing the processing contents in the information collecting system in the ninth embodiment.
  • FIG. 1 is a diagram illustrating an example of a configuration of an information collection system including a time synchronization server.
  • FIG. 1 is a diagram illustrating an example of a configuration of an information collection system including a time synchronization server.
  • FIG. 23 is a diagram illustrating an example of the configuration of a terminal according to the tenth embodiment.
  • FIG. 23 is a diagram illustrating an example of the configuration of an OLT according to a tenth embodiment.
  • FIG. 23 is a diagram illustrating an example of the configuration of an OLT according to an eleventh embodiment.
  • FIG. 23 is a diagram illustrating an example of the configuration of an OLT according to a fourteenth embodiment.
  • FIG. 23 is a diagram illustrating an example of the configuration of an OLT according to the sixteenth embodiment.
  • FIG. 23 is a diagram illustrating an example of the configuration of an OLT according to the seventeenth embodiment.
  • FIG. 23 is a diagram illustrating an example of the configuration of an OLT according to the 18th embodiment.
  • FIG. 1 is a diagram showing an example of an information collection system for observing an air shower
  • FIG. 1 is a diagram showing an example of the configuration of an information collection system 1 according to this embodiment.
  • the information collection system 1 is composed of a data information collection server 10, multiple OLTs (Optical Line Terminals) 20, and multiple terminals 30.
  • the OLTs 20 and the terminals 30 may be connected by wired connection using optical fiber or metal wire, or may be connected by wireless connection such as Wi-fi (registered trademark).
  • Wi-fi registered trademark
  • the terminals 30 are connected to the OLT 20 via an optical splitter 40.
  • the OLTs 20 are connected to the data information collection server 10.
  • the terminal 30 is installed in a private home or business located in the collection area.
  • the terminal 30 is, for example, an electronic device capable of communication, such as an ONU (Optical Network Unit), a personal computer, or a microwave oven.
  • error information on soft errors such as bit inversion in RAM (Random Access Memory)
  • RAM Random Access Memory
  • the terminal 30 or the OLT 20 can detect that a soft error has occurred and obtain soft error information.
  • the terminal 30 transmits error information related to the soft error to the data information collection server 10 via the OLT 20.
  • the OLT 20 transmits error information received from the terminal 30 and error information related to a soft error that it has detected to the data information collection server 10.
  • a soft error may be simply referred to as an error.
  • the terminal 30 is an example of a communication device.
  • the OLT 20 is an example of a communication device or a specified device. Specifically, the OLT 20 is an example of a specified device when it receives error information from the terminal 30 and transmits it to the data information collection server 10. When the OLT 20 transmits error information to the data information collection server 10, the OLT 20 is an example of a communication device.
  • the data information collection server 10 is an example of an information collection server.
  • Figure 2 is a diagram showing an example of the configuration of the data information collection server 10.
  • the data information collection server 10 is composed of a communication unit 11, a control unit 12, an error information storage unit 13, and a location information storage unit 14.
  • the data information collection server 10 comprises a CPU (Central Processing Unit), memory, auxiliary storage device, etc., which are connected via a bus, and functions as a device comprising the communication unit 11, error information storage unit 13, location information storage unit 14, and control unit 12 by executing a data collection program.
  • CPU Central Processing Unit
  • the communication unit 11 communicates with the OLT 20 and the like.
  • the control unit 12 controls the entire data information collection server 10.
  • the error information storage unit 13 and the location information storage unit 14 are composed of non-volatile storage devices such as HDDs (Hard Disk Drives) and SSDs (Solid State Drives).
  • the control unit 12 is composed of an error information receiving unit 15, a location information acquiring unit 16, and a creation unit 17.
  • the error information receiving unit 15 receives error information transmitted from the terminal 30 or the OLT 20.
  • the received error information is stored in the error information storage unit 13.
  • the location information acquiring unit 16 acquires location information indicating the location of the communication device from which the error information was transmitted.
  • the location information is stored in the location information storage unit 14.
  • the creation unit 17 creates a distribution map indicating the location of the errors based on the stored error information and location information.
  • All or part of the functions of the control unit 12 may be realized using hardware such as an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), or an FPGA (Field Programmable Gate Array).
  • the data collection program may be recorded on a computer-readable recording medium. Examples of computer-readable recording media include portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, and storage devices such as hard disks built into a computer system.
  • the data collection program may be transmitted via a telecommunications line.
  • FIG. 3 is a diagram showing an example of the configuration of an error DB stored in the error information storage unit 13.
  • the error DB is composed of a sequence number, an occurrence date and time, and an error type.
  • the sequence number is a unique number that is assigned each time error information is received.
  • the occurrence date and time indicates the date and time when the error occurred.
  • An example of the error type is the bit inversion mentioned above, but it may also include types indicating increased noise and increased power consumption caused by the effects of cosmic rays.
  • FIG. 4 is a diagram showing an example of the configuration of the location DB stored in the location information storage unit 14.
  • the location DB is composed of the sequence number and occurrence location described above.
  • the occurrence location is information indicating the location of the terminal 30 or OLT 20 where the error occurred, for example, by east longitude and north latitude. Note that the occurrence location is not limited to statistics and north latitude, and may be, for example, the address or postal code where the terminal 30 or OLT 20 where the error occurred is installed.
  • the sequence number is used as a key to associate the occurrence date and time, error type, and occurrence location.
  • the first embodiment is a form in which an error is detected only by the terminal 30.
  • Fig. 5 is a diagram showing an example of the configuration of the terminal 30 according to the first embodiment.
  • the terminal 30 is composed of an error detection unit 301, a GPS (Global Positioning System) 302, a location information acquisition unit 303, an error information transmission unit 304, and a communication unit 390.
  • GPS Global Positioning System
  • Error detection unit 301 detects that error information has been acquired.
  • GPS 302 detects the position (east longitude, north latitude) of terminal 30.
  • Position information acquisition unit 303 acquires the position detected by GPS 302.
  • error detection unit 301 detects that error information has been acquired
  • error information transmission unit 304 acquires position information from position information acquisition unit 303, acquires date and time information detected using an RTC (Real Time Clock) or the like, and transmits this to OLT 20 by communication unit 390. Note that it is assumed that the destination OLT 20 has been registered in advance.
  • Communication unit 390 is, for example, a communication unit that performs optical communication, and transmits and receives optical signals.
  • FIG. 6 is a diagram showing an example of the configuration of the OLT 20 according to the first embodiment.
  • the OLT 20 includes a communication unit 290.
  • the communication unit 290 is, for example, a communication unit that performs optical communication, and transmits and receives optical signals.
  • the communication unit 290 transmits error information and the like sent by the terminal 30 to the data information collection server 10.
  • FIG. 7 is a sequence diagram showing the processing contents in the information collection system 1 in the first embodiment.
  • the terminal 30 detects an error (step S101), it acquires location information from the GPS 302 (step S102), acquires the date and time of occurrence (step S103), and transmits the error information and location information to the OLT 20.
  • the error information here includes the error type and the date and time of occurrence.
  • OLT 20 When OLT 20 receives the error information and location information, it transmits the error information and location information directly to data information collection server 10.
  • Data information collection server 10 stores the received error information in error information storage unit 13, and stores the location information in location information storage unit 14 (step S104).
  • data information collection server 10 stores the error information and location information from each terminal 30 in this manner, it creates a distribution map based on the error information and location information (step S105).
  • information regarding the terminal 30 can be collected.
  • FIG. 8 is a diagram showing an example of a distribution map.
  • the distribution map displays location information and error information on a map showing the area where data is collected.
  • the image showing the location (circle, diamond, square) may be different, as shown in FIG. 8.
  • FIG. 8 shows errors that occurred on a certain day as an example, it may also show errors that occurred within a period, such as a month, and may even show the number of occurrences within the period.
  • Fig. 9 is a diagram showing an example of the configuration of the OLT 20 according to the second embodiment.
  • the OLT 20 is composed of an error detection unit 201, a GPS 202, a location information acquisition unit 203, an error information transmission unit 204, and a communication unit 290.
  • the error detection unit 201 detects that error information has been acquired.
  • the GPS 202 detects the position (east longitude, north latitude) of the OLT 20.
  • the position information acquisition unit 203 acquires the position detected by the GPS 202.
  • the error information transmission unit 204 acquires the position information acquired by the position information acquisition unit 203, acquires date and time information detected using an RTC or the like, and transmits it to the data information collection server 10 by the communication unit 290.
  • the communication unit 290 is, for example, a communication unit that performs optical communication, and transmits and receives optical signals.
  • FIG. 10 is a sequence diagram showing the processing contents in the information collection system 1 in the second embodiment.
  • the OLT 20 detects an error (step S201), it acquires location information from the GPS 202 (step S202), acquires the date and time of occurrence (step S203), and transmits the error information and location information to the data information collection server 10.
  • the error information here includes the error type and the date and time of occurrence.
  • the data information collection server 10 stores the received error information in the error information storage unit 13, and stores the location information in the location information storage unit 14 (step S204).
  • the data information collection server 10 stores the error information and location information from each terminal 30 in this manner, it creates a distribution diagram as shown in FIG. 9 based on the error information and location information (step S205).
  • information can be collected using the OLT 20 without providing the terminal 30 with a function such as error detection.
  • the third embodiment is a form in which an error is detected by both the terminal 30 and the OLT 20.
  • the configuration of the terminal 30 is that shown in Fig. 5.
  • the configuration of the OLT 20 is that shown in Fig. 9.
  • FIG. 11 is a sequence diagram showing the processing contents in the information collection system 1 in the third embodiment.
  • the terminal 30 detects an error (step S301), it acquires location information from the GPS 302 (step S302), acquires the date and time of occurrence (step S303), and transmits the error information and location information to the OLT 20.
  • the error information here includes the error type and the date and time of occurrence.
  • OLT 20 When OLT 20 receives the error information and location information, it transmits the error information and location information directly to data information collection server 10.
  • Data information collection server 10 stores the received error information in error information storage unit 13 and stores the location information in location information storage unit 14 (step S304).
  • the OLT 20 detects an error (step S305), it acquires location information from the GPS 202 (step S306), acquires the date and time of occurrence (step S307), and transmits the error information and location information to the data information collection server 10.
  • the error information here includes the error type and the date and time of occurrence.
  • the data information collection server 10 stores the received error information in the error information storage unit 13, and stores the location information in the location information storage unit 14 (step S308).
  • the data information collection server 10 stores the error information and location information from each terminal 30 in this manner, it creates a distribution diagram as shown in FIG. 9 based on the error information and location information (step S209).
  • the terminal 30 detects an error first, and then the OLT 20 detects it, but the terminal 30 and OLT 20 each detect errors independently and perform processing as soon as they are detected.
  • information can be collected by the terminal 30 and the OLT 20. Therefore, more detailed information can be collected compared to the case where information is collected by only one of the terminal 30 and the OLT 20.
  • the fourth embodiment is a form in which only the terminal 30 detects an error. Furthermore, the terminal 30 is a form in which a location information storage unit is provided in advance in the terminal 30 without detecting location information by the GPS 302. The location information of the terminal 30 is stored in the location information storage unit provided in the terminal 30.
  • FIG. 12 is a diagram showing an example of the configuration of the terminal 30 according to the fourth embodiment.
  • the terminal 30 is composed of an error detection unit 301, a location information storage unit 305, a location information acquisition unit 303, an error information transmission unit 304, and a communication unit 390.
  • the error detection unit 301 detects that error information has been acquired.
  • the location information storage unit 305 stores the location (east longitude, north latitude) of the terminal 30.
  • the location information acquisition unit 303 acquires the location stored by the location information storage unit 305.
  • the error information transmission unit 304 acquires the location information from the location information acquisition unit 303, acquires date and time information detected using an RTC or the like, and transmits it to the OLT 20 by the communication unit 390. It is assumed that the destination OLT 20 has been registered in advance.
  • the communication unit 390 is, for example, a communication unit that performs optical communication, and transmits and receives optical signals.
  • the configuration of the OLT 20 according to the fourth embodiment is the configuration shown in FIG. 6.
  • FIG. 13 is a sequence diagram showing the processing contents in the information collection system 1 in the fourth embodiment.
  • the terminal 30 detects an error (step S401), it acquires location information from the location information storage unit 305 (step S402), acquires the date and time of occurrence (step S403), and transmits the error information and location information to the OLT 20.
  • the error information here includes the error type and the date and time of occurrence.
  • OLT 20 When OLT 20 receives the error information and location information, it transmits the error information and location information directly to data information collection server 10.
  • Data information collection server 10 stores the received error information in error information storage unit 13, and stores the location information in location information storage unit 14 (step S404).
  • data information collection server 10 stores the error information and location information from each terminal 30 in this manner, it creates a distribution map based on the error information and location information (step S405).
  • information can be collected using the terminal 30.
  • location information can be stored in the location information storage unit 305 instead of the GPS 302. In this case, only memory is required, so costs can be reduced compared to when the GPS 302 is used.
  • Fig. 14 is a diagram showing an example of the configuration of the OLT 20 according to the fifth embodiment.
  • the OLT 20 is composed of an error detection unit 201, a location information storage unit 205, a location information acquisition unit 203, an error information transmission unit 204, and a communication unit 290.
  • the error detection unit 201 detects that error information has been acquired.
  • the location information storage unit 205 stores the location (east longitude, north latitude) of the OLT 20.
  • the location information acquisition unit 203 acquires the location stored by the location information storage unit 205.
  • the error information transmission unit 204 acquires the location information acquired by the location information acquisition unit 203, acquires date and time information detected using an RTC or the like, and transmits it to the data information collection server 10 by the communication unit 290.
  • the communication unit 290 is, for example, a communication unit that performs optical communication and transmits and receives optical signals.
  • FIG. 15 is a sequence diagram showing the processing contents in the information collection system 1 in the fifth embodiment.
  • the OLT 20 detects an error (step S501), it acquires location information from the location information storage unit 205 (step S502), acquires the date and time of occurrence (step S503), and transmits the error information and location information to the data information collection server 10.
  • the error information here includes the error type and the date and time of occurrence.
  • the data information collection server 10 stores the received error information in the error information storage unit 13, and stores the location information in the location information storage unit 14 (step S504).
  • the data information collection server 10 stores the error information and location information from each terminal 30 in this manner, it creates a distribution diagram as shown in FIG. 9 based on the error information and location information (step S505).
  • information can be collected using the OLT 20 without providing the terminal 30 with a function such as error detection.
  • location information can be stored in the location information storage unit 205 instead of the GPS 202. In this case, only memory is required, so costs can be reduced compared to when the GPS 202 is used.
  • both the terminal 30 and the OLT 20 detect an error, and a location information storage unit is provided instead of the GPS.
  • the terminal 30 has the configuration shown in Fig. 12.
  • the OLT 20 has the configuration shown in Fig. 14.
  • FIG. 16 is a sequence diagram showing the processing contents in the information collection system 1 in the sixth embodiment.
  • the terminal 30 detects an error (step S601), it acquires location information from the location information storage unit 305 (step S602), acquires the date and time of occurrence (step S603), and transmits the error information and location information to the OLT 20.
  • the error information here includes the error type and the date and time of occurrence.
  • OLT 20 When OLT 20 receives the error information and location information, it transmits the error information and location information directly to data information collection server 10.
  • Data information collection server 10 stores the received error information in error information storage unit 13 and stores the location information in location information storage unit 14 (step S604).
  • the OLT 20 detects an error (step S605), it acquires the location information from the location information storage unit 205 (step S606), acquires the date and time of occurrence (step S607), and transmits the error information and the location information to the data information collection server 10.
  • the error information here includes the error type and the date and time of occurrence.
  • the data information collection server 10 stores the received error information in the error information storage unit 13, and stores the location information in the location information storage unit 14 (step S608).
  • the data information collection server 10 stores the error information and location information from each terminal 30 in this manner, it creates a distribution diagram as shown in FIG. 9 based on the error information and location information (step S209).
  • the terminal 30 detects an error first, and then the OLT 20 detects it, but the terminal 30 and OLT 20 each detect errors independently and perform processing as soon as they are detected.
  • information can be collected by the terminal 30 and the OLT 20. Therefore, more detailed information can be collected compared to when information is collected by only one of the terminal 30 and the OLT 20.
  • location information can be stored in the location information storage units 205, 305 instead of the GPS 202, 302. In this case, only memory is required, so costs can be reduced compared to when the GPS 202, 302 is used.
  • the seventh embodiment is a form in which only the terminal 30 detects an error. Also, the location information is provided by the OLT 20.
  • Fig. 17 is a diagram showing an example of the configuration of the terminal 30 according to the seventh embodiment.
  • the terminal 30 is composed of an error detection unit 301, an error information transmission unit 304, and a communication unit 390.
  • the error detection unit 301 detects that error information has been acquired.
  • the error information transmission unit 304 acquires the date and time information detected using an RTC or the like, and transmits it to the OLT 20 via the communication unit 390. Note that it is assumed that the destination OLT 20 has been registered in advance.
  • the communication unit 390 is, for example, a communication unit that performs optical communication, and transmits and receives optical signals.
  • FIG. 18 is a diagram showing an example of the configuration of an OLT 20 according to the seventh embodiment.
  • the OLT 20 is composed of a GPS 202, a location information acquisition unit 203, an error information transmission unit 204, a location information assignment unit 280, and a communication unit 290.
  • the GPS 202 detects the position (east longitude, north latitude) of the OLT 20.
  • the position information acquisition unit 203 acquires the position detected by the GPS 202.
  • the position information assignment unit 280 assigns position information to the error information received from the terminal 30, and transmits the error information with the position information assigned to it to the data information collection server 10 by the communication unit 290.
  • the communication unit 290 is, for example, a communication unit that performs optical communication, and transmits and receives optical signals.
  • 19 is a sequence diagram showing the processing contents in the information collection system 1 in the seventh embodiment.
  • the terminal 30 detects an error (step S701), it acquires the date and time of occurrence (step S702) and transmits error information to the OLT 20.
  • the error information here includes the error type and the date and time of occurrence.
  • OLT 20 When OLT 20 receives the error information, it acquires location information from GPS 202 (step S703), appends the acquired location information (step S704), and transmits the error information and location information to data information collection server 10.
  • Data information collection server 10 stores the received error information in error information storage unit 13, and stores the location information in location information storage unit 14 (step S705).
  • data information collection server 10 stores the error information and location information from each terminal 30 in this manner, it creates a distribution map based on the error information and location information (step S706).
  • the location information is the location of the OLT 20, but for example, the OLT 20 accommodates terminals 30 located within a circle with a predetermined radius (e.g., 5 km) centered on the OLT 20. This makes it clear that information has been collected within a circle with a predetermined radius centered on the OLT 20.
  • a predetermined radius e.g., 5 km
  • information can be collected using the terminal 30.
  • the terminal 30 since the terminal 30 does not need to acquire location information, the cost of the terminal 30 can be reduced.
  • the eighth embodiment is a form in which both the terminal 30 and the OLT 20 detect an error, and in which location information is provided by the OLT 20.
  • the configuration of the terminal 30 in this case is the configuration shown in FIG.
  • FIG. 20 is a diagram showing an example of the configuration of an OLT 20 according to the eighth embodiment.
  • the OLT 20 is composed of an error detection unit 201, a GPS 202, a location information acquisition unit 203, an error information transmission unit 204, a location information assignment unit 280, and a communication unit 290.
  • the error detection unit 201 detects that error information has been acquired.
  • the GPS 202 detects the position (east longitude, north latitude) of the OLT 20.
  • the position information acquisition unit 203 acquires the position detected by the GPS 202.
  • the error information transmission unit 204 acquires the position information acquired by the position information acquisition unit 203, acquires date and time information detected using an RTC or the like, and transmits it to the data information collection server 10 by the communication unit 290.
  • the position information assignment unit 280 assigns position information to the error information received from the terminal 30, and transmits the error information with the position information assigned to it to the data information collection server 10 by the communication unit 290.
  • the communication unit 290 is, for example, a communication unit that performs optical communication, and transmits and receives optical signals.
  • FIG. 21 is a sequence diagram showing the processing contents in the information collection system 1 in the eighth embodiment.
  • the terminal 30 detects an error (step S801), it acquires the date and time of occurrence (step S802), and transmits the error information and the location information to the OLT 20.
  • the error information here includes the error type and the date and time of occurrence.
  • OLT 20 When OLT 20 receives the error information, it acquires location information from GPS 202 (step S803), appends the acquired location information (step S804), and transmits the error information and location information to data information collection server 10.
  • Data information collection server 10 stores the received error information in error information storage unit 13, and stores the location information in location information storage unit 14 (step S805).
  • the OLT 20 detects an error (step S806), it acquires location information from the GPS 202 (step S807), acquires the date and time of occurrence (step S808), and transmits the error information and location information to the data information collection server 10.
  • the error information here includes the error type and the date and time of occurrence.
  • the data information collection server 10 stores the received error information in the error information storage unit 13, and stores the location information in the location information storage unit 14 (step S809).
  • the data information collection server 10 stores the error information and location information from each terminal 30 in this manner, it creates a distribution diagram as shown in FIG. 9 based on the error information and location information (step S810).
  • the terminal 30 detects an error first, and then the OLT 20 detects it, but the terminal 30 and OLT 20 each detect errors independently and perform processing as soon as they are detected.
  • the location information is the location of the OLT 20, but for example, the OLT 20 accommodates terminals 30 located within a circle with a predetermined radius (e.g., 5 km) centered on the OLT 20. This makes it clear that information has been collected within a circle with a predetermined radius centered on the OLT 20.
  • a predetermined radius e.g., 5 km
  • information can be collected by the terminal 30 and the OLT 20. Therefore, more detailed information can be collected compared to the case where information is collected by only one of the terminal 30 and the OLT 20. In addition, since the terminal 30 does not need to acquire location information, the cost of the terminal 30 can be reduced.
  • the ninth embodiment is a form in which both the terminal 30 and the OLT 20 detect an error, and a location information storage unit is provided in the OLT 20.
  • the configuration of the terminal 30 in this case is the configuration shown in FIG.
  • FIG. 22 is a diagram showing an example of the configuration of an OLT 20 according to the ninth embodiment.
  • the OLT 20 is composed of an error detection unit 201, a location information storage unit 205, a location information acquisition unit 203, an error information transmission unit 204, a location information assignment unit 280, and a communication unit 290.
  • the error detection unit 201 detects that error information has been acquired.
  • the location information storage unit 205 stores the location (east longitude, north latitude) of the OLT 20.
  • the location information acquisition unit 203 acquires the location stored by the location information storage unit 205.
  • the error information transmission unit 204 acquires location information from the location information acquisition unit 203, acquires date and time information detected using an RTC or the like, and transmits it to the data information collection server 10 by the communication unit 290.
  • the location information assignment unit 280 assigns location information to the error information received from the terminal 30, and transmits the error information with the location information assigned to it to the data information collection server 10 by the communication unit 290.
  • the communication unit 290 is, for example, a communication unit that performs optical communication, and transmits and receives optical signals.
  • FIG. 23 is a sequence diagram showing the processing contents in the information collection system 1 in the ninth embodiment.
  • the terminal 30 detects an error (step S901), it acquires the date and time of occurrence (step S902), and transmits the error information and the location information to the OLT 20.
  • the error information here includes the error type and the date and time of occurrence.
  • the OLT 20 When the OLT 20 receives the error information, it acquires the location information from the location information storage unit 203 (step S903), appends the acquired location information (step S904), and transmits the error information and location information to the data information collection server 10.
  • the data information collection server 10 stores the received error information in the error information storage unit 13, and stores the location information in the location information storage unit 14 (step S905).
  • the OLT 20 detects an error (step S906), it acquires the location information from the location information storage unit 203 (step S907), acquires the date and time of occurrence (step S908), and transmits the error information and the location information to the data information collection server 10.
  • the error information here includes the error type and the date and time of occurrence.
  • the data information collection server 10 stores the received error information in the error information storage unit 13, and stores the location information in the location information storage unit 14 (step S909).
  • the data information collection server 10 stores the error information and location information from each terminal 30 in this manner, it creates a distribution diagram as shown in FIG. 9 based on the error information and location information (step S910).
  • the terminal 30 detects an error first, and then the OLT 20 detects it, but the terminal 30 and OLT 20 each detect errors independently and perform processing as soon as they are detected.
  • the location information is the location of the OLT 20, but for example, the OLT 20 accommodates terminals 30 located within a circle with a predetermined radius (e.g., 5 km) centered on the OLT 20. This makes it clear that information has been collected within a circle with a predetermined radius centered on the OLT 20.
  • a predetermined radius e.g., 5 km
  • location information can be stored in location information storage unit 205 instead of GPS 202. In this case, only memory is required, so costs can be reduced compared to when GPS 302 is used.
  • FIG. 24 is a diagram showing an example of the configuration of an information collection system 1 including a time synchronization server 50.
  • the OLT 20 is able to access the time synchronization server 50.
  • the tenth embodiment is a form in which an error is detected only by the terminal 30.
  • Fig. 25 is a diagram showing an example of the configuration of the terminal 30 according to the tenth embodiment.
  • the terminal 30 is composed of an error detection unit 301, a GPS 302, a location information acquisition unit 303, an error information transmission unit 304, a synchronization time holding unit 307, and a communication unit 390.
  • the error detection unit 301 detects that error information has been acquired.
  • the GPS 302 detects the position (east longitude, north latitude) of the terminal 30.
  • the position information acquisition unit 303 acquires the position detected by the GPS 302.
  • the synchronized time holding unit 307 synchronizes the time with the OLT 20, whose time has been synchronized by the time synchronization server 50. The time synchronization is performed, for example, at a set timing.
  • the error information transmission unit 304 acquires the position information from the position information acquisition unit 303, acquires the synchronized date and time information by the synchronized time holding unit 307, and transmits it to the OLT 20 by the communication unit 390. It is assumed that the destination OLT 20 has been registered in advance.
  • the communication unit 390 is, for example, a communication unit that performs optical communication, and transmits and receives optical signals.
  • FIG. 26 is a diagram showing an example of the configuration of an OLT 20 according to the tenth embodiment.
  • the OLT 20 includes a synchronization time holding unit 207 and a communication unit 290.
  • the synchronization time holding unit 207 synchronizes the time with the time synchronization server 50. The time synchronization is performed, for example, at a set timing.
  • the synchronization time holding unit 207 also synchronizes the time with the terminal 30.
  • the communication unit 290 is, for example, a communication unit that performs optical communication, and transmits and receives optical signals. In the tenth embodiment, in particular, error information and the like sent by the terminal 30 is sent to the data information collection server 10.
  • the sequence diagram showing the processing contents in the information collection system 1 in the tenth embodiment is the same as the sequence diagram shown in FIG. 7, so it is omitted.
  • information can be collected using the terminal 30. Furthermore, by synchronizing the time with the time synchronization server 50, the data information collection server 10 can create a distribution map with a more accurate date and time.
  • the eleventh embodiment is a form in which only the OLT 20 detects an error. Therefore, in the eleventh embodiment, the configuration of the terminal 30 is omitted.
  • Fig. 27 is a diagram showing an example of the configuration of the OLT 20 according to the eleventh embodiment.
  • the OLT 20 is composed of an error detection unit 201, a GPS 202, a location information acquisition unit 203, an error information transmission unit 204, a synchronization time holding unit 207, and a communication unit 290.
  • the error detection unit 201 detects that error information has been acquired.
  • the GPS 202 detects the position (east longitude, north latitude) of the OLT 20.
  • the location information acquisition unit 203 acquires the location detected by the GPS 202.
  • the synchronization time holding unit 207 synchronizes the time with the time synchronization server 50. Time synchronization is performed, for example, at a set timing.
  • the error information transmission unit 204 acquires the location information acquired by the location information acquisition unit 203, acquires the date and time information synchronized by the synchronization time holding unit 207, and transmits it to the data information collection server 10 by the communication unit 290.
  • the communication unit 290 is, for example, a communication unit that performs optical communication and transmits and receives optical signals.
  • the sequence diagram showing the processing contents in the information collection system 1 in the 11th embodiment is omitted because it is similar to the sequence diagram shown in FIG. 10.
  • information can be collected using the OLT 20 without providing the terminal 30 with a function such as error detection.
  • the data information collection server 10 can create a distribution map with a more accurate date and time.
  • the twelfth embodiment is a form in which both the terminal 30 and the OLT 20 detect an error.
  • the configuration of the terminal 30 in this case is the configuration shown in Fig. 25.
  • the configuration of the OLT 20 is the configuration shown in Fig. 27.
  • a sequence diagram showing the processing contents in the information collection system 1 in the twelfth embodiment is omitted because it is similar to the sequence diagram shown in Fig. 11.
  • information can be collected by the terminal 30 and the OLT 20. Therefore, more detailed information can be collected compared to the case where information is collected by only one of the terminal 30 and the OLT 20. Furthermore, by synchronizing the time with the time synchronization server 50, the data information collection server 10 can create a distribution map with a more accurate date and time.
  • the thirteenth embodiment is a form in which only the terminal 30 detects an error. Furthermore, the terminal 30 is a form in which a position information storage unit is provided in advance in the terminal 30 without detecting position information by the GPS 302. The position information of the terminal 30 is stored in the position information storage unit provided in the terminal 30.
  • FIG. 28 is a diagram showing an example of the configuration of the terminal 30 according to the thirteenth embodiment.
  • the terminal 30 is composed of an error detection unit 301, a position information storage unit 305, a position information acquisition unit 303, an error information transmission unit 304, a synchronization time holding unit 307, and a communication unit 390.
  • the error detection unit 301 detects that error information has been acquired.
  • the location information storage unit 305 stores the location (east longitude, north latitude) of the terminal 30.
  • the location information acquisition unit 303 acquires the location stored by the location information storage unit 305.
  • the synchronization time holding unit 307 synchronizes the time with the OLT 20 whose time has been synchronized by the time synchronization server 50. The time synchronization is performed, for example, at a set timing.
  • the error information transmission unit 304 acquires the location information from the location information acquisition unit 303, acquires the synchronized date and time information by the synchronization time holding unit 307, and transmits it to the OLT 20 by the communication unit 390.
  • the communication unit 390 is, for example, a communication unit that performs optical communication and transmits and receives optical signals.
  • the configuration of the OLT 20 according to the thirteenth embodiment is the configuration shown in FIG. 26.
  • the sequence diagram showing the processing contents in the information collection system 1 in the thirteenth embodiment is omitted because it is similar to the sequence diagram shown in FIG. 13.
  • information can be collected using the terminal 30.
  • location information can be stored in the location information storage unit 305 instead of the GPS 302. In this case, only memory is required, so costs can be reduced compared to when the GPS 302 is used.
  • the data information collection server 10 can create a distribution map with a more accurate date and time.
  • the fourteenth embodiment is a form in which only the OLT 20 detects an error. Therefore, the configuration of the terminal 30 is omitted in the fourteenth embodiment.
  • Fig. 29 is a diagram showing an example of the configuration of the OLT 20 according to the fourteenth embodiment.
  • the OLT 20 is composed of an error detection unit 201, a location information storage unit 205, a location information acquisition unit 203, an error information transmission unit 204, a synchronization time holding unit 207, and a communication unit 290.
  • the error detection unit 201 detects that error information has been acquired.
  • the location information storage unit 205 stores the location (east longitude, north latitude) of the OLT 20.
  • the location information acquisition unit 203 acquires the location stored by the location information storage unit 205.
  • the synchronization time holding unit 207 synchronizes time with the time synchronization server 50. Time synchronization is performed, for example, at a set timing.
  • the error information transmission unit 204 acquires the location information acquired by the location information acquisition unit 203, acquires the date and time information synchronized by the synchronization time holding unit 207, and transmits it to the data information collection server 10 by the communication unit 290.
  • the communication unit 290 is, for example, a communication unit that performs optical communication and transmits and receives optical signals.
  • the sequence diagram showing the processing contents in the information collection system 1 in the 14th embodiment is omitted because it is similar to the sequence diagram shown in FIG. 15.
  • information can be collected using the OLT 20 without providing the terminal 30 with a function such as error detection.
  • the location information can be stored in the location information storage unit 205 instead of the GPS 202. In this case, only memory is required, so costs can be reduced compared to when the GPS 202 is used.
  • the data information collection server 10 can create a distribution map with a more accurate date and time.
  • the fifteenth embodiment is a form in which both the terminal 30 and the OLT 20 detect an error and a location information storage unit is provided instead of the GPS.
  • the configuration of the terminal 30 in this case is the configuration shown in Fig. 28.
  • the configuration of the OLT 20 is the configuration shown in Fig. 29.
  • the sequence diagram showing the processing contents in the information collection system 1 in the 15th embodiment is omitted because it is similar to the sequence diagram shown in FIG. 16.
  • information can be collected by the terminal 30 and the OLT 20. Therefore, more detailed information can be collected compared to when information is collected by only one of the terminal 30 and the OLT 20.
  • location information can be stored in the location information storage units 205, 305 instead of the GPS 202, 302. In this case, only memory is required, so costs can be reduced compared to when the GPS 202, 302 is used.
  • the data information collection server 10 can create a distribution map with a more accurate date and time.
  • the sixteenth embodiment is a form in which only the terminal 30 detects an error. Also, the OLT 20 provides location information.
  • Fig. 30 is a diagram showing an example of the configuration of the terminal 30 according to the sixteenth embodiment.
  • the terminal 30 is composed of an error detection unit 301, an error information transmission unit 304, a synchronization time holding unit 307, and a communication unit 390.
  • the synchronized time holding unit 307 synchronizes the time with the OLT 20, whose time has been synchronized by the time synchronization server 50.
  • the time synchronization is performed, for example, at a set timing.
  • the error detection unit 301 detects that error information has been acquired
  • the error information transmission unit 304 acquires the date and time information synchronized by the synchronized time holding unit 307 and transmits it to the OLT 20 by the communication unit 390. It is assumed that the destination OLT 20 has been registered in advance.
  • the communication unit 390 is, for example, a communication unit that performs optical communication, and transmits and receives optical signals.
  • FIG. 31 is a diagram showing an example of the configuration of an OLT 20 according to the 16th embodiment.
  • the OLT 20 is composed of a GPS 202, a synchronization time holding unit 207, a location information acquisition unit 203, an error information transmission unit 204, a location information assignment unit 280, and a communication unit 290.
  • GPS202 detects the position (east longitude, north latitude) of OLT20.
  • Location information acquisition unit 203 acquires the position detected by GPS202.
  • Synchronization time holding unit 207 synchronizes time with time synchronization server 50. Time synchronization is performed, for example, at a set timing. Synchronization time holding unit 207 also synchronizes time with terminal 30.
  • Location information assignment unit 280 assigns location information to error information received from terminal 30, and transmits the error information with the location information assigned to it to data information collection server 10 by communication unit 290.
  • Communication unit 290 is, for example, a communication unit that performs optical communication, and transmits and receives optical signals.
  • the sequence diagram showing the processing contents in the information collection system 1 in the 16th embodiment is the same as the sequence diagram shown in FIG. 19, so it is omitted.
  • the location information is the location of the OLT 20, but for example, the OLT 20 accommodates terminals 30 located within a circle with a specified radius (e.g., 5 km) centered on the OLT 20. This makes it possible to know that air shower information has been collected within a circle with a specified radius centered on the OLT 20.
  • a specified radius e.g., 5 km
  • information can be collected using the terminal 30.
  • the terminal 30 since the terminal 30 does not need to acquire location information, the cost of the terminal 30 can be reduced.
  • the data information collection server 10 can create a distribution map with a more accurate date and time.
  • the seventeenth embodiment is a form in which both the terminal 30 and the OLT 20 detect an error. Also, the location information is provided by the OLT 20.
  • the configuration of the terminal 30 in this case is the configuration shown in FIG.
  • FIG. 32 is a diagram showing an example of the configuration of an OLT 20 according to the 17th embodiment.
  • the OLT 20 is composed of an error detection unit 201, a GPS 202, a location information acquisition unit 203, an error information transmission unit 204, a synchronization time holding unit 207, a location information assignment unit 280, and a communication unit 290.
  • the error detection unit 201 detects that error information has been acquired.
  • the GPS 202 detects the position (east longitude, north latitude) of the OLT 20.
  • the location information acquisition unit 203 acquires the location detected by the GPS 202.
  • the synchronization time holding unit 207 synchronizes the time with the time synchronization server 50. The time synchronization is performed, for example, at a set timing. The synchronization time holding unit 207 also synchronizes the time with the terminal 30.
  • the error information transmission unit 204 acquires the location information acquired by the location information acquisition unit 203, acquires the date and time information synchronized by the synchronization time holding unit 207, and transmits it to the data information collection server 10 by the communication unit 290.
  • the location information assignment unit 280 assigns location information to the error information received from the terminal 30, and transmits the error information with the location information assigned to it to the data information collection server 10 by the communication unit 290.
  • the communication unit 290 is, for example, a communication unit that performs optical communication and transmits and receives optical signals.
  • the sequence diagram showing the processing contents in the information collection system 1 in the 17th embodiment is the same as the sequence diagram shown in FIG. 21, so it is omitted.
  • the location information is the location of the OLT 20, but for example, the OLT 20 accommodates terminals 30 located within a circle with a predetermined radius (e.g., 5 km) centered on the OLT 20. This makes it clear that information has been collected within a circle with a predetermined radius centered on the OLT 20.
  • a predetermined radius e.g., 5 km
  • information can be collected by the terminal 30 and the OLT 20. Therefore, more detailed information can be collected compared to the case where information is collected by only one of the terminal 30 and the OLT 20.
  • the terminal 30 since the terminal 30 does not need to acquire location information, the cost of the terminal 30 can be reduced.
  • the data information collection server 10 can create a distribution map with a more accurate date and time.
  • the eighteenth embodiment is a form in which both the terminal 30 and the OLT 20 detect an error, and a location information storage unit is provided in the OLT 20.
  • the configuration of the terminal 30 in this case is the configuration shown in FIG.
  • FIG. 33 is a diagram showing an example of the configuration of an OLT 20 according to the 18th embodiment.
  • the OLT 20 is composed of an error detection unit 201, a location information storage unit 205, a location information acquisition unit 203, an error information transmission unit 204, a synchronization time holding unit 207, a location information assignment unit 280, and a communication unit 290.
  • the error detection unit 201 detects that error information has been acquired.
  • the location information storage unit 205 stores the location (east longitude, north latitude) of the OLT 20.
  • the location information acquisition unit 203 acquires the location stored by the location information storage unit 205.
  • the synchronization time holding unit 207 synchronizes time with the time synchronization server 50. Time synchronization is performed, for example, at a set timing.
  • the synchronization time holding unit 207 also synchronizes time with the terminal 30.
  • the error information transmission unit 204 acquires the location information acquired by the location information acquisition unit 203, acquires the date and time information synchronized by the synchronization time holding unit 207, and transmits it to the data information collection server 10 by the communication unit 290.
  • the communication unit 290 is, for example, a communication unit that performs optical communication and transmits and receives optical signals.
  • the sequence diagram showing the processing contents in the information collection system 1 in the 18th embodiment is omitted because it is similar to the sequence diagram shown in FIG. 23.
  • the location information is the location of the OLT 20, but for example, the OLT 20 accommodates terminals 30 located within a circle with a predetermined radius (e.g., 5 km) centered on the OLT 20. This makes it clear that information has been collected within a circle with a predetermined radius centered on the OLT 20.
  • a predetermined radius e.g., 5 km
  • location information can be stored in location information storage unit 205. In this case, only memory is required, so costs can be reduced compared to using GPS 302. Also, by synchronizing the time with time synchronization server 50, data information collection server 10 can create distribution maps with more accurate dates and times.
  • thresholds may be set as standards for displaying error information, and whether or not to display the error information may be determined based on the thresholds.
  • An example of the threshold is the frequency of occurrence per unit time. For example, a threshold may be set to N times per day, and it may be determined that the error information is not to be displayed if the number of times is less than N.
  • Another example of a threshold is the number of terminals 30 under the OLT 20. For example, a threshold may be set to M terminals 30 under the OLT 20, and it may be determined that the error information is not to be displayed if the number of times is less than M.
  • error information is used as an example of information related to the communication device, but this is not limited to this.
  • information related to the communication device may include configuration information related to the network.
  • the detection unit may detect, for example, that the configuration information has been changed, and transmit the information to the data collection server 10.
  • the error information receiving unit 15, location information acquiring unit 16, and creation unit 17 in the data information collection server 10 may be configured using a processor such as a CPU (Central Processing Unit) and a memory.
  • the error information receiving unit 15, location information acquiring unit 16, and creation unit 17 function as the error information receiving unit 15, location information acquiring unit 16, and creation unit 17 by the processor executing a program.
  • all or part of the functions of the error information receiving unit 15, location information acquiring unit 16, and creation unit 17 may be realized using hardware such as an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), or an FPGA (Field Programmable Gate Array).
  • the above programs may be recorded on a computer-readable recording medium.
  • Examples of computer-readable recording media include portable media such as flexible disks, optical magnetic disks, ROMs, CD-ROMs, and semiconductor storage devices (e.g., SSDs: Solid State Drives), as well as storage devices such as hard disks and semiconductor storage devices built into computer systems.
  • portable media such as flexible disks, optical magnetic disks, ROMs, CD-ROMs, and semiconductor storage devices (e.g., SSDs: Solid State Drives), as well as storage devices such as hard disks and semiconductor storage devices built into computer systems.
  • SSDs Solid State Drives
  • the present invention is applicable to systems that collect information from communication devices.
  • 1... Information collection system 10... Data information collection server, 11... Communication unit, 12... Control unit, 15... Error information receiving unit, 16... Location information acquisition unit, 17... Creation unit, 20... OLT, 30... Terminal, 201, 301... Error detection unit, 203, 303... Location information acquisition unit, 204, 304... Error information transmission unit

Landscapes

  • Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本発明の一態様は、複数の通信装置と、通信装置に関する情報を収集する情報収集サーバとを含む情報収集システムであって、通信装置は、通信装置に関する情報を取得したことを検出する検出部と、検出部により通信装置に関する情報を取得したことが検出された場合に、通信装置に関する情報を取得したことを情報収集サーバまたは所定の装置に送信する情報送信部と、を備え、情報収集サーバは、通信装置または所定の装置から送信された通信装置に関する情報を受信する情報受信部と、情報受信部により受信された通信装置に関する情報が送信された通信装置の位置を示す位置情報を取得する位置情報取得部と、通信装置に関する情報と位置情報とを記憶する記憶部と、を備えた。

Description

情報収集システム、情報収集方法、情報収集サーバ、およびプログラム
 本発明は、情報収集システム、情報収集方法、情報収集サーバ、およびプログラムの技術に関する。
 ONU(Optical Network Unit)やOLT(Optical Line Terminal)などの通信装置では、装置のエラー情報や故障情報が保持されている。
 例えば、装置のエラーに関する情報として、空気シャワーにより生じるビット反転などのエラーがある。図34は、空気シャワーを観測するシステムの一例を示す図である。システムは、空気シャワーを検出する検出器が用いられる。検出器には、水チェレンコフ検出器や大気蛍光検出器などが用いられる。システムでは、図34に示されるように複数台の検出器を地上に面的に配置して複合的な観測が行われる。
国際公開2021/161441号
Pierre Auger Observatory A Hybrid Detector, https://www.auger.org/observatory/auger-hybrid-detector (2022.6.9, 12:35)
 このように、通信装置では、発生するエラーの種類も多種多様なものがあるなど、個々の通信装置ごとに種々の情報が保持されているが、こうした情報を位置情報も含めて取得し、分布図を作成する仕組みがなかった。
 上記事情に鑑み、本発明は、通信装置から各種情報を収集し、分布図を作成する技術の提供を目的としている。
 本発明の一態様は、複数の通信装置と、前記通信装置に関する情報を収集する情報収集サーバとを含む情報収集システムであって、前記通信装置は、前記通信装置に関する情報を取得したことを検出する検出部と、前記検出部により前記通信装置に関する情報を取得したことが検出された場合に、前記通信装置に関する情報を取得したことを前記情報収集サーバまたは所定の装置に送信する情報送信部と、を備え、前記情報収集サーバは、前記通信装置または前記所定の装置から送信された前記通信装置に関する情報を受信する情報受信部と、前記情報受信部により受信された前記通信装置に関する情報が送信された前記通信装置の位置を示す位置情報を取得する位置情報取得部と、前記通信装置に関する情報と前記位置情報とを記憶する記憶部と、前記記憶部により記憶された前記通信装置に関する情報と前記位置情報とにもとづき、分布図を作成する作成部と、を備えた情報収集システムである。
 本発明の一態様は、複数の通信装置と、前記通信装置に関する情報を収集する情報収集サーバとを含む情報収集システムにおける情報収集方法であって、前記通信装置は、前記通信装置に関する情報を取得したことを検出する検出ステップと、前記検出ステップにより前記通信装置に関する情報を取得したことが検出された場合に、前記通信装置に関する情報を取得したことを前記情報収集サーバまたは所定の装置に送信する情報送信ステップと、を備え、前記情報収集サーバは、前記通信装置または前記所定の装置から送信された前記通信装置に関する情報を受信する情報受信ステップと、前記情報受信ステップにより受信された前記通信装置に関する情報が送信された前記通信装置の位置を示す位置情報を取得する位置情報取得ステップと、前記通信装置に関する情報と前記位置情報とを記憶する記憶ステップと、前記記憶ステップにより記憶された前記通信装置に関する情報と前記位置情報とにもとづき、分布図を作成する作成ステップと、を備えた情報収集方法である。
 本発明の一態様は、前記通信装置から送信された、前記通信装置に関する情報を受信する情報受信部と、前記情報受信部により受信された前記通信装置に関する情報が送信された前記通信装置の位置を示す位置情報を取得する位置情報取得部と、前記通信装置に関する情報と前記位置情報とを記憶する記憶部と、前記記憶部により記憶された前記通信装置に関する情報と前記位置情報とにもとづき、分布図を作成する作成部と、を備えた情報収集サーバである。
 本発明の一態様は、上記情報収集サーバとしてコンピュータを機能させるためのプログラムである。
 本発明により、通信装置から各種情報を収集可能な技術を提供することが可能となる。
本実施形態に係る情報収集システムの構成例を示す図である。 データ情報収集サーバの構成例を示す図である。 エラー情報記憶部に記憶されるエラーDBの構成例を示す図である。 位置情報記憶部に記憶される位置DBの構成例を示す図である。 第1実施形態に係る端末の構成例を示す図である。 第1実施形態に係るOLTの構成例を示す図である。 第1実施形態における情報収集システムでの処理内容を示すシーケンス図である。 分布図の一例を示す図である。 第2実施形態に係るOLTの構成例を示す図である。 第2実施形態における情報収集システムでの処理内容を示すシーケンス図である。 第3実施形態における情報収集システムでの処理内容を示すシーケンス図である。 第4実施形態に係る端末の構成例を示す図である。 第4実施形態における情報収集システムでの処理内容を示すシーケンス図である。 第5実施形態に係るOLTの構成例を示す図である。 第5実施形態における情報収集システムでの処理内容を示すシーケンス図である。 第6実施形態における情報収集システムでの処理内容を示すシーケンス図である。 第7実施形態に係る端末の構成例を示す図である。 第7実施形態に係るOLTの構成例を示す図である。 第7実施形態における情報収集システムでの処理内容を示すシーケンス図である。 第8実施形態に係るOLTの構成例を示す図である。 第8実施形態における情報収集システムでの処理内容を示すシーケンス図である。 第9実施形態に係るOLTの構成例を示す図である。 第9実施形態における情報収集システムでの処理内容を示すシーケンス図である。 時刻同期サーバを含む情報収集システムの構成例を示す図である。 第10実施形態に係る端末の構成例を示す図である。 第10実施形態に係るOLTの構成例を示す図である。 第11実施形態に係るOLTの構成例を示す図である。 第13実施形態に係る端末の構成例を示す図である。 第14実施形態に係るOLTの構成例を示す図である。 第16実施形態に係る端末の構成例を示す図である。 第16実施形態に係るOLTの構成例を示す図である。 第17実施形態に係るOLTの構成例を示す図である。 第18実施形態に係るOLTの構成例を示す図である。 空気シャワーを観測する情報収集システムの一例を示す図である。
 本発明の実施形態について、図面を参照して詳細に説明する。図1は、本実施形態に係る情報収集システム1の構成例を示す図である。情報収集システム1は、データ情報収集サーバ10、複数のOLT(Optical Line Terminal)20、複数の端末30で構成される。OLT20と端末30は、光ファイバやメタル線による有線接続であってもよいし、Wi-fi(登録商標)等の無線接続によって接続してもよい。本実施形態では、光ファイバによる有線接続の構成例を示す。端末30は、光スプリッタ40を介してOLT20に接続する。OLT20は、データ情報収集サーバ10に接続する。
 端末30は、収集対象地域に位置する一般住宅や事業所などに設置される。端末30は、例えばONU(Optical Network Unit)、パソコン、電子レンジなどの通信可能な電子機器である。本実施形態では、収集する通信装置に関する情報、の一例として宇宙線中性子により生じた可能性のあるソフトエラー(例えば、RAM(Random Access Memory)のビット反転など)に関するエラー情報を例に説明する。
 端末30、またはOLT20は、ソフトエラーが発生し、ソフトエラー情報を取得したこと検出可能である。端末30は、OLT20を介して、ソフトエラーに関するエラー情報をデータ情報収集サーバ10に送信する。OLT20は、端末30から受信したエラー情報や、自らが検出したソフトエラーに関するエラー情報をデータ情報収集サーバ10に送信する。以下の説明において、ソフトエラーを単にエラーと表現することがある。
 端末30は、通信装置の一例である。OLT20は、通信装置または所定の装置の一例である。具体的に、OLT20は、端末30からエラー情報を受信してデータ情報収集サーバ10に送信する場合には所定の装置の一例である。OLT20がエラー情報をデータ情報収集サーバ10に送信する場合には、OLT20が通信装置の一例である。
 データ情報収集サーバ10は、情報収集サーバの一例である。図2は、データ情報収集サーバ10の構成例を示す図である。データ情報収集サーバ10は、通信部11、制御部12、エラー情報記憶部13、および位置情報記憶部14で構成される。データ情報収集サーバ10は、バスで接続されたCPU(Central Processing Unit)やメモリや補助記憶装置などを備え、データ収集プログラムを実行することによって通信部11、エラー情報記憶部13、位置情報記憶部14、および制御部12を備える装置として機能する。
 通信部11は、OLT20などと通信を行う。制御部12は、データ情報収集サーバ10全体を制御する。エラー情報記憶部13、位置情報記憶部14は、HDD(Hard Disk Drive)やSSD(Solid State Drive)など不揮発性の記憶装置で構成される。
 制御部12は、エラー情報受信部15、位置情報取得部16、および作成部17で構成される。エラー情報受信部15は、端末30またはOLT20から送信されたエラー情報を受信する。受信したエラー情報は、エラー情報記憶部13に記憶される。位置情報取得部16は、エラー情報が送信された通信装置の位置を示す位置情報を取得する。位置情報は位置情報記憶部14に記憶される。作成部17は、記憶されたエラー情報と位置情報とにもとづき、エラーの発生位置を示す分布図を作成する。
 制御部12の各機能の全て又は一部は、ASIC(Application Specific Integrated Circuit)やPLD(Programmable Logic Device)やFPGA(Field Programmable Gate Array)等のハードウェアを用いて実現されてもよい。データ収集プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。データ収集プログラムは、電気通信回線を介して送信されてもよい。
 図3は、エラー情報記憶部13に記憶されるエラーDBの構成例を示す図である。エラーDBは、シーケンス番号、発生日時、およびエラー種別で構成される。シーケンス番号は、エラー情報が受信されるたびに割り当てられるユニークな番号である。発生日時は、エラーの発生日時を示す。エラー種別は、例えば上述したビット反転が挙げられるが、宇宙線の影響により生じるノイズ増大、および消費電力増大などを示す種別を含めるようにしてもよい。
 図4は、位置情報記憶部14に記憶される位置DBの構成例を示す図である。位置DBは、上述したシーケンス番号と発生位置とで構成される。発生位置は、エラーが発生した端末30またはOLT20の位置を、例えば東経と北緯で示した情報である。なお、発生位置は、統計と北緯に限らず、例えばエラーが発生した端末30またはOLT20が設置された住所や郵便番号などであってもよい。シーケンス番号をキーにして、発生日時、エラー種別、および発生位置が関連づけられる。
 図1~図4で説明した構成を踏まえ、第1実施形態から第9実施形態について説明する。
(第1実施形態)
 第1実施形態は、端末30のみがエラーを検出する形態である。図5は、第1実施形態に係る端末30の構成例を示す図である。端末30は、エラー検出部301、GPS(Global Positioning System)302、位置情報取得部303、エラー情報送信部304、および通信部390で構成される。
 エラー検出部301は、エラー情報が取得されたことを検出する。GPS302は、端末30の位置(東経、北緯)を検出する。位置情報取得部303は、GPS302によって検出された位置を取得する。エラー情報送信部304は、エラー検出部301によってエラー情報が取得されたことが検出されると、位置情報取得部303から位置情報を取得し、RTC(Real Time Clock)などを用いて検出された日時情報を取得して、通信部390によってOLT20に送信する。なお、送信先のOLT20は予め登録されているものとする。通信部390は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。
 図6は、第1実施形態に係るOLT20の構成例を示す図である。OLT20は、通信部290を備える。通信部290は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。第1実施形態では、特に端末30が送信したエラー情報等をデータ情報収集サーバ10に送信する。
 図7は、第1実施形態における情報収集システム1での処理内容を示すシーケンス図である。端末30は、エラーを検出すると(ステップS101)、GPS302から位置情報を取得し(ステップS102)、発生日時を取得し(ステップS103)、エラー情報と位置情報をOLT20に送信する。ここでのエラー情報には、エラー種別と発生日時とが含まれる。
 OLT20は、エラー情報、および位置情報を受信すると、そのままデータ情報収集サーバ10にエラー情報、および位置情報を送信する。データ情報収集サーバ10は、受信したエラー情報をエラー情報記憶部13に記憶し、位置情報を位置情報記憶部14に記憶する(ステップS104)。このようにデータ情報収集サーバ10が各端末30からエラー情報や位置情報を記憶すると、エラー情報および位置情報にもとづき分布図を作成する(ステップS105)。
 第1実施形態によれば、端末30に関する情報を収集することができる。
 図8は、分布図の一例を示す図である。分布図は、収集対象の地域を示す地図上に、位置情報、エラー情報を表示する。エラー種別によって、図8に示されるように位置を示す画像(丸、ひし形、正方形)を異なるようにしてもよい。図8では、一例としてある1日に発生したエラーを示しているが、例えば1か月など期間内に発生したエラーを示してもよいし、さらに期間内の発生回数を示してもよい。
(第2実施形態)
 第2実施形態は、OLT20のみがエラーを検出する形態である。したがって第2実施形態では端末30の構成は省略する。図9は、第2実施形態に係るOLT20の構成例を示す図である。OLT20は、エラー検出部201、GPS202、位置情報取得部203、エラー情報送信部204、および通信部290で構成される。
 エラー検出部201は、エラー情報が取得されたことを検出する。GPS202は、OLT20の位置(東経、北緯)を検出する。位置情報取得部203は、GPS202によって検出された位置を取得する。エラー情報送信部204は、エラー検出部201によってエラー情報が取得されたことが検出されると、位置情報取得部203が取得した位置情報を取得し、RTCなどを用いて検出された日時情報を取得して、通信部290によってデータ情報収集サーバ10に送信する。通信部290は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。
 図10は、第2実施形態における情報収集システム1での処理内容を示すシーケンス図である。OLT20は、エラーを検出すると(ステップS201)、GPS202から位置情報を取得し(ステップS202)、発生日時を取得し(ステップS203)、エラー情報と位置情報をデータ情報収集サーバ10に送信する。ここでのエラー情報には、エラー種別と発生日時とが含まれる。
 データ情報収集サーバ10は、受信したエラー情報をエラー情報記憶部13に記憶し、位置情報を位置情報記憶部14に記憶する(ステップS204)。このようにデータ情報収集サーバ10が各端末30からエラー情報や位置情報を記憶すると、エラー情報および位置情報にもとづき、図9で示した分布図を作成する(ステップS205)。
 第2実施形態によれば、端末30にエラーの検出などの機能を設けなくても、OLT20を用いて情報を収集することができる。
(第3実施形態)
 第3実施形態は、端末30およびOLT20の両方がエラーを検出する形態である。この場合の端末30の構成は、図5に示した構成である。OLT20の構成は、図9に示した構成である。
 図11は、第3実施形態における情報収集システム1での処理内容を示すシーケンス図である。端末30は、エラーを検出すると(ステップS301)、GPS302から位置情報を取得し(ステップS302)、発生日時を取得し(ステップS303)、エラー情報と位置情報をOLT20に送信する。ここでのエラー情報には、エラー種別と発生日時とが含まれる。
 OLT20は、エラー情報、および位置情報を受信すると、そのままデータ情報収集サーバ10にエラー情報、および位置情報を送信する。データ情報収集サーバ10は、受信したエラー情報をエラー情報記憶部13に記憶し、位置情報を位置情報記憶部14に記憶する(ステップS304)。
 一方、OLT20は、エラーを検出すると(ステップS305)、GPS202から位置情報を取得し(ステップS306)、発生日時を取得し(ステップS307)、エラー情報と位置情報をデータ情報収集サーバ10に送信する。ここでのエラー情報には、エラー種別と発生日時とが含まれる。
 データ情報収集サーバ10は、受信したエラー情報をエラー情報記憶部13に記憶し、位置情報を位置情報記憶部14に記憶する(ステップS308)。このようにデータ情報収集サーバ10が各端末30からエラー情報や位置情報を記憶すると、エラー情報および位置情報にもとづき、図9で示した分布図を作成する(ステップS209)。
 図11に示したシーケンス図では、一例として端末30が検出した後にOLT20が検出した流れとなっているが、端末30とOLT20はそれぞれ独立してエラーを検出し、検出次第処理を行う。
 第3実施形態によれば、端末30およびOLT20によって情報を収集することができる。そのため、端末30およびOLT20のいずれか一方のみで情報を収集する場合と比較して、より詳細に情報を収集することができる。
(第4実施形態)
 第4実施形態は、端末30のみがエラーを検出する形態である。さらに、端末30は、GPS302で位置情報を検出せずに、予め端末30に位置情報記憶部を設けておく形態である。端末30に設けられた位置情報記憶部には、端末30の位置情報が記憶されている。図12は、第4実施形態に係る端末30の構成例を示す図である。端末30は、エラー検出部301、位置情報記憶部305、位置情報取得部303、エラー情報送信部304、および通信部390で構成される。
 エラー検出部301は、エラー情報が取得されたことを検出する。位置情報記憶部305は、端末30の位置(東経、北緯)を記憶する。位置情報取得部303は、位置情報記憶部305によって記憶された位置を取得する。エラー情報送信部304は、エラー検出部301によってエラー情報が取得されたことが検出されると、位置情報取得部303から位置情報を取得し、RTCなどを用いて検出された日時情報を取得して、通信部390によってOLT20に送信する。なお、送信先のOLT20は予め登録されているものとする。通信部390は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。第4実施形態に係るOLT20の構成は、図6で示した構成である。
 図13は、第4実施形態における情報収集システム1での処理内容を示すシーケンス図である。端末30は、エラーを検出すると(ステップS401)、位置情報記憶部305から位置情報を取得し(ステップS402)、発生日時を取得し(ステップS403)、エラー情報と位置情報をOLT20に送信する。ここでのエラー情報には、エラー種別と発生日時とが含まれる。
 OLT20は、エラー情報、および位置情報を受信すると、そのままデータ情報収集サーバ10にエラー情報、および位置情報を送信する。データ情報収集サーバ10は、受信したエラー情報をエラー情報記憶部13に記憶し、位置情報を位置情報記憶部14に記憶する(ステップS404)。このようにデータ情報収集サーバ10が各端末30からエラー情報や位置情報を記憶すると、エラー情報および位置情報にもとづき分布図を作成する(ステップS405)。
 第4実施形態によれば、端末30を用いて情報を収集することができる。また、GPS302に代えて位置情報記憶部305に位置情報を記憶させておけばよい。この場合、メモリのみで足りるため、GPS302を用いる場合と比較してコストを抑制できる。
(第5実施形態)
 第5実施形態は、OLT20のみがエラーを検出する形態である。したがって第5実施形態では端末30の構成は省略する。図14は、第5実施形態に係るOLT20の構成例を示す図である。OLT20は、エラー検出部201、位置情報記憶部205、位置情報取得部203、エラー情報送信部204、および通信部290で構成される。
 エラー検出部201は、エラー情報が取得されたことを検出する。位置情報記憶部205は、OLT20の位置(東経、北緯)を記憶する。位置情報取得部203は、位置情報記憶部205によって記憶された位置を取得する。エラー情報送信部204は、エラー検出部201によってエラー情報が取得されたことが検出されると、位置情報取得部203が取得した位置情報を取得し、RTCなどを用いて検出された日時情報を取得して、通信部290によってデータ情報収集サーバ10に送信する。通信部290は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。
 図15は、第5実施形態における情報収集システム1での処理内容を示すシーケンス図である。OLT20は、エラーを検出すると(ステップS501)、位置情報記憶部205から位置情報を取得し(ステップS502)、発生日時を取得し(ステップS503)、エラー情報と位置情報をデータ情報収集サーバ10に送信する。ここでのエラー情報には、エラー種別と発生日時とが含まれる。
 データ情報収集サーバ10は、受信したエラー情報をエラー情報記憶部13に記憶し、位置情報を位置情報記憶部14に記憶する(ステップS504)。このようにデータ情報収集サーバ10が各端末30からエラー情報や位置情報を記憶すると、エラー情報および位置情報にもとづき、図9で示した分布図を作成する(ステップS505)。
 第5実施形態によれば、端末30にエラーの検出などの機能を設けなくても、OLT20を用いて情報を収集することができる。また、GPS202に代えて位置情報記憶部205に位置情報を記憶させておけばよい。この場合、メモリのみで足りるため、GPS202を用いる場合と比較してコストを抑制できる。
(第6実施形態)
 第6実施形態は、端末30およびOLT20の両方がエラーを検出し、GPSに代えて位置情報記憶部を設けた形態である。この場合の端末30の構成は、図12に示した構成である。OLT20の構成は、図14に示した構成である。
 図16は、第6実施形態における情報収集システム1での処理内容を示すシーケンス図である。端末30は、エラーを検出すると(ステップS601)、位置情報記憶部305から位置情報を取得し(ステップS602)、発生日時を取得し(ステップS603)、エラー情報と位置情報をOLT20に送信する。ここでのエラー情報には、エラー種別と発生日時とが含まれる。
 OLT20は、エラー情報、および位置情報を受信すると、そのままデータ情報収集サーバ10にエラー情報、および位置情報を送信する。データ情報収集サーバ10は、受信したエラー情報をエラー情報記憶部13に記憶し、位置情報を位置情報記憶部14に記憶する(ステップS604)。
 一方、OLT20は、エラーを検出すると(ステップS605)、位置情報記憶部205から位置情報を取得し(ステップS606)、発生日時を取得し(ステップS607)、エラー情報と位置情報をデータ情報収集サーバ10に送信する。ここでのエラー情報には、エラー種別と発生日時とが含まれる。
 データ情報収集サーバ10は、受信したエラー情報をエラー情報記憶部13に記憶し、位置情報を位置情報記憶部14に記憶する(ステップS608)。このようにデータ情報収集サーバ10が各端末30からエラー情報や位置情報を記憶すると、エラー情報および位置情報にもとづき、図9で示した分布図を作成する(ステップS209)。
 図11に示したシーケンス図では、一例として端末30が検出した後にOLT20が検出した流れとなっているが、端末30とOLT20はそれぞれ独立してエラーを検出し、検出次第処理を行う。
 第6実施形態によれば、端末30およびOLT20によって情報を収集することができる。そのため、端末30およびOLT20のいずれか一方のみで情報を収集する場合と比較して、より詳細に情報を収集することができる。また、GPS202、302に代えて位置情報記憶部205、305に位置情報を記憶させておけばよい。この場合、メモリのみで足りるため、GPS202、302を用いる場合と比較してコストを抑制できる。
(第7実施形態)
 第7実施形態は、端末30のみがエラーを検出する形態である。また、位置情報をOLT20が付与する形態である。図17は、第7実施形態に係る端末30の構成例を示す図である。端末30は、エラー検出部301、エラー情報送信部304、および通信部390で構成される。
 エラー検出部301は、エラー情報が取得されたことを検出する。エラー情報送信部304は、エラー検出部301によってエラー情報が取得されたことが検出されると、RTCなどを用いて検出された日時情報を取得して、通信部390によってOLT20に送信する。なお、送信先のOLT20は予め登録されているものとする。通信部390は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。
 図18は、第7実施形態に係るOLT20の構成例を示す図である。OLT20は、GPS202、位置情報取得部203、エラー情報送信部204、位置情報付与部280、および通信部290で構成される。
 GPS202は、OLT20の位置(東経、北緯)を検出する。位置情報取得部203は、GPS202によって検出された位置を取得する。位置情報付与部280は、端末30から受信したエラー情報に、位置情報を付与して、位置情報を付与したエラー情報を、通信部290によってデータ情報収集サーバ10に送信する。通信部290は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。
 図19は、第7実施形態における情報収集システム1での処理内容を示すシーケンス図である。端末30は、エラーを検出すると(ステップS701)、発生日時を取得し(ステップS702)、エラー情報をOLT20に送信する。ここでのエラー情報には、エラー種別と発生日時とが含まれる。
 OLT20は、エラー情報を受信すると、GPS202から位置情報を取得し(ステップS703)、取得した位置情報を付与して(ステップS704)、データ情報収集サーバ10にエラー情報、および位置情報を送信する。データ情報収集サーバ10は、受信したエラー情報をエラー情報記憶部13に記憶し、位置情報を位置情報記憶部14に記憶する(ステップS705)。このようにデータ情報収集サーバ10が各端末30からエラー情報や位置情報を記憶すると、エラー情報および位置情報にもとづき分布図を作成する(ステップS706)。
 第7実施形態によれば、位置情報がOLT20の位置となってしまうが、例えば、OLT20を中心とした所定の半径(例えば5km)となる円内に位置する端末30をOLT20が収容する。これにより、OLT20を中心とした所定の半径となる円内で情報を収集されたことがわかる。
 第7実施形態によれば、端末30を用いて情報を収集することができる。また、端末30が位置情報を取得せずともよいため、端末30のコストを低減できる。
(第8実施形態)
 第8実施形態は、端末30およびOLT20の両方がエラーを検出する形態である。また、位置情報をOLT20が付与する形態である。この場合の端末30の構成は、図17に示した構成である。
 図20は、第8実施形態に係るOLT20の構成例を示す図である。OLT20は、エラー検出部201、GPS202、位置情報取得部203、エラー情報送信部204、位置情報付与部280、および通信部290で構成される。
 エラー検出部201は、エラー情報が取得されたことを検出する。GPS202は、OLT20の位置(東経、北緯)を検出する。位置情報取得部203は、GPS202によって検出された位置を取得する。エラー情報送信部204は、エラー検出部201によってエラー情報が取得されたことが検出されると、位置情報取得部203が取得した位置情報を取得し、RTCなどを用いて検出された日時情報を取得して、通信部290によってデータ情報収集サーバ10に送信する。位置情報付与部280は、端末30から受信したエラー情報に、位置情報を付与して、位置情報を付与したエラー情報を、通信部290によってデータ情報収集サーバ10に送信する。通信部290は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。
 図21は、第8実施形態における情報収集システム1での処理内容を示すシーケンス図である。端末30は、エラーを検出すると(ステップS801)、発生日時を取得し(ステップS802)、エラー情報と位置情報をOLT20に送信する。ここでのエラー情報には、エラー種別と発生日時とが含まれる。
 OLT20は、エラー情報を受信すると、GPS202から位置情報を取得し(ステップS803)、取得した位置情報を付与して(ステップS804)、データ情報収集サーバ10にエラー情報、および位置情報を送信する。データ情報収集サーバ10は、受信したエラー情報をエラー情報記憶部13に記憶し、位置情報を位置情報記憶部14に記憶する(ステップS805)。
 一方、OLT20は、エラーを検出すると(ステップS806)、GPS202から位置情報を取得し(ステップS807)、発生日時を取得し(ステップS808)、エラー情報と位置情報をデータ情報収集サーバ10に送信する。ここでのエラー情報には、エラー種別と発生日時とが含まれる。
 データ情報収集サーバ10は、受信したエラー情報をエラー情報記憶部13に記憶し、位置情報を位置情報記憶部14に記憶する(ステップS809)。このようにデータ情報収集サーバ10が各端末30からエラー情報や位置情報を記憶すると、エラー情報および位置情報にもとづき、図9で示した分布図を作成する(ステップS810)。
 図21に示したシーケンス図では、一例として端末30が検出した後にOLT20が検出した流れとなっているが、端末30とOLT20はそれぞれ独立してエラーを検出し、検出次第処理を行う。
 第8実施形態によれば、位置情報がOLT20の位置となってしまうが、例えば、OLT20を中心とした所定の半径(例えば5km)となる円内に位置する端末30をOLT20が収容する。これにより、OLT20を中心とした所定の半径となる円内で情報を収集されたことがわかる。
 第8実施形態によれば、端末30およびOLT20によって情報を収集することができる。そのため、端末30およびOLT20のいずれか一方のみで情報を収集する場合と比較して、より詳細に情報を収集することができる。また、端末30が位置情報を取得せずともよいため、端末30のコストを低減できる。
(第9実施形態)
 第9実施形態は、端末30およびOLT20の両方がエラーを検出し、OLT20において位置情報記憶部を設けた形態である。この場合の端末30の構成は、図17に示した構成である。
 図22は、第9実施形態に係るOLT20の構成例を示す図である。OLT20は、エラー検出部201、位置情報記憶部205、位置情報取得部203、エラー情報送信部204、位置情報付与部280、および通信部290で構成される。
 エラー検出部201は、エラー情報が取得されたことを検出する。位置情報記憶部205は、OLT20の位置(東経、北緯)を記憶する。位置情報取得部203は、位置情報記憶部205によって記憶された位置を取得する。エラー情報送信部204は、エラー検出部201によってエラー情報が取得されたことが検出されると、位置情報取得部203から位置情報を取得し、RTCなどを用いて検出された日時情報を取得して、通信部290によってデータ情報収集サーバ10に送信する。位置情報付与部280は、端末30から受信したエラー情報に、位置情報を付与して、位置情報を付与したエラー情報を、通信部290によってデータ情報収集サーバ10に送信する。通信部290は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。
 図23は、第9実施形態における情報収集システム1での処理内容を示すシーケンス図である。端末30は、エラーを検出すると(ステップS901)、発生日時を取得し(ステップS902)、エラー情報と位置情報をOLT20に送信する。ここでのエラー情報には、エラー種別と発生日時とが含まれる。
 OLT20は、エラー情報を受信すると、位置情報記憶部203から位置情報を取得し(ステップS903)、取得した位置情報を付与して(ステップS904)、データ情報収集サーバ10にエラー情報、および位置情報を送信する。データ情報収集サーバ10は、受信したエラー情報をエラー情報記憶部13に記憶し、位置情報を位置情報記憶部14に記憶する(ステップS905)。
 一方、OLT20は、エラーを検出すると(ステップS906)、位置情報記憶部203から位置情報を取得し(ステップS907)、発生日時を取得し(ステップS908)、エラー情報と位置情報をデータ情報収集サーバ10に送信する。ここでのエラー情報には、エラー種別と発生日時とが含まれる。
 データ情報収集サーバ10は、受信したエラー情報をエラー情報記憶部13に記憶し、位置情報を位置情報記憶部14に記憶する(ステップS909)。このようにデータ情報収集サーバ10が各端末30からエラー情報や位置情報を記憶すると、エラー情報および位置情報にもとづき、図9で示した分布図を作成する(ステップS910)。
 図23に示したシーケンス図では、一例として端末30が検出した後にOLT20が検出した流れとなっているが、端末30とOLT20はそれぞれ独立してエラーを検出し、検出次第処理を行う。
 第9実施形態によれば、位置情報がOLT20の位置となってしまうが、例えば、OLT20を中心とした所定の半径(例えば5km)となる円内に位置する端末30をOLT20が収容する。これにより、OLT20を中心とした所定の半径となる円内で情報を収集されたことがわかる。
 また、GPS202に代えて位置情報記憶部205に位置情報を記憶させておけばよい。この場合、メモリのみで足りるため、GPS302を用いる場合と比較してコストを抑制できる。
 次に、図1で説明した情報収集システム1に、時刻同期サーバを設けた実施形態について説明する。図24は、時刻同期サーバ50を含む情報収集システム1の構成例を示す図である。情報収集システム1において、OLT20は時刻同期サーバ50にアクセス可能とする。
 図24、図2~図4で説明した構成を踏まえ、第10実施形態から第18実施形態について説明する。
(第10実施形態)
 第10実施形態は、端末30のみがエラーを検出する形態である。図25は、第10実施形態に係る端末30の構成例を示す図である。端末30は、エラー検出部301、GPS302、位置情報取得部303、エラー情報送信部304、同期時刻保持部307、および通信部390で構成される。
 エラー検出部301は、エラー情報が取得されたことを検出する。GPS302は、端末30の位置(東経、北緯)を検出する。位置情報取得部303は、GPS302によって検出された位置を取得する。同期時刻保持部307は、時刻同期サーバ50により時刻が同期されたOLT20によって時刻を同期する。時刻の同期は、例えば設定されたタイミングで行われる。エラー情報送信部304は、エラー検出部301によってエラー情報が取得されたことが検出されると、位置情報取得部303から位置情報を取得し、同期時刻保持部307により同期された日時情報を取得して、通信部390によってOLT20に送信する。なお、送信先のOLT20は予め登録されているものとする。通信部390は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。
 図26は、第10実施形態に係るOLT20の構成例を示す図である。OLT20は、同期時刻保持部207、および通信部290を備える。同期時刻保持部207は、時刻同期サーバ50により時刻を同期する。時刻の同期は、例えば設定されたタイミングで行われる。また、同期時刻保持部207は、端末30と時刻を同期する。通信部290は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。第10実施形態では、特に端末30が送信したエラー情報等をデータ情報収集サーバ10に送信する。
 第10実施形態における情報収集システム1での処理内容を示すシーケンス図は、図7に示したシーケンス図と同様であるので省略する。
 第10実施形態によれば、端末30を用いて情報を収集することができる。また、時刻同期サーバ50と時刻を同期することで、データ情報収集サーバ10は、より正確な日時で分布図を作成することができる。
(第11実施形態)
 第11実施形態は、OLT20のみがエラーを検出する形態である。したがって第11実施形態では端末30の構成は省略する。図27は、第11実施形態に係るOLT20の構成例を示す図である。OLT20は、エラー検出部201、GPS202、位置情報取得部203、エラー情報送信部204、同期時刻保持部207、および通信部290で構成される。
 エラー検出部201は、エラー情報が取得されたことを検出する。GPS202は、OLT20の位置(東経、北緯)を検出する。位置情報取得部203は、GPS202によって検出された位置を取得する。同期時刻保持部207は、時刻同期サーバ50により時刻を同期する。時刻の同期は、例えば設定されたタイミングで行われる。エラー情報送信部204は、エラー検出部201によってエラー情報が取得されたことが検出されると、位置情報取得部203が取得した位置情報を取得し、同期時刻保持部207により同期された日時情報を取得して、通信部290によってデータ情報収集サーバ10に送信する。通信部290は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。
 第11実施形態における情報収集システム1での処理内容を示すシーケンス図は、図10に示したシーケンス図と同様であるので省略する。
 第11実施形態によれば、端末30にエラーの検出などの機能を設けなくても、OLT20を用いて情報を収集することができる。また、時刻同期サーバ50と時刻を同期することで、データ情報収集サーバ10は、より正確な日時で分布図を作成することができる。
(第12実施形態)
 第12実施形態は、端末30およびOLT20の両方がエラーを検出する形態である。この場合の端末30の構成は、図25に示した構成である。OLT20の構成は、図27に示した構成である。第12実施形態における情報収集システム1での処理内容を示すシーケンス図は、図11に示したシーケンス図と同様であるので省略する。
 第12実施形態によれば、端末30およびOLT20によって情報を収集することができる。そのため、端末30およびOLT20のいずれか一方のみで情報を収集する場合と比較して、より詳細に情報を収集することができる。また、時刻同期サーバ50と時刻を同期することで、データ情報収集サーバ10は、より正確な日時で分布図を作成することができる。
(第13実施形態)
 第13実施形態は、端末30のみがエラーを検出する形態である。さらに、端末30は、GPS302で位置情報を検出せずに、予め端末30に位置情報記憶部を設けておく形態である。端末30に設けられた位置情報記憶部には、端末30の位置情報が記憶されている。図28は、第13実施形態に係る端末30の構成例を示す図である。端末30は、エラー検出部301、位置情報記憶部305、位置情報取得部303、エラー情報送信部304、同期時刻保持部307、および通信部390で構成される。
 エラー検出部301は、エラー情報が取得されたことを検出する。位置情報記憶部305は、端末30の位置(東経、北緯)を記憶する。位置情報取得部303は、位置情報記憶部305によって記憶された位置を取得する。同期時刻保持部307は、時刻同期サーバ50により時刻が同期されたOLT20によって時刻を同期する。時刻の同期は、例えば設定されたタイミングで行われる。エラー情報送信部304は、エラー検出部301によってエラー情報が取得されたことが検出されると、位置情報取得部303から位置情報を取得し、同期時刻保持部307により同期された日時情報を取得して、通信部390によってOLT20に送信する。なお、送信先のOLT20は予め登録されているものとする。通信部390は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。第13実施形態に係るOLT20の構成は、図26で示した構成である。
 第13実施形態における情報収集システム1での処理内容を示すシーケンス図は、図13に示したシーケンス図と同様であるので省略する。
 第13実施形態によれば、端末30を用いて情報を収集することができる。また、GPS302に代えて位置情報記憶部305に位置情報を記憶させておけばよい。この場合、メモリのみで足りるため、GPS302を用いる場合と比較してコストを抑制できる。また、時刻同期サーバ50と時刻を同期することで、データ情報収集サーバ10は、より正確な日時で分布図を作成することができる。
(第14実施形態)
 第14実施形態は、OLT20のみがエラーを検出する形態である。したがって第14実施形態では端末30の構成は省略する。図29は、第14実施形態に係るOLT20の構成例を示す図である。OLT20は、エラー検出部201、位置情報記憶部205、位置情報取得部203、エラー情報送信部204、同期時刻保持部207、および通信部290で構成される。
 エラー検出部201は、エラー情報が取得されたことを検出する。位置情報記憶部205は、OLT20の位置(東経、北緯)を記憶する。位置情報取得部203は、位置情報記憶部205によって記憶された位置を取得する。同期時刻保持部207は、時刻同期サーバ50により時刻を同期する。時刻の同期は、例えば設定されたタイミングで行われる。エラー情報送信部204は、エラー検出部201によってエラー情報が取得されたことが検出されると、位置情報取得部203が取得した位置情報を取得し、同期時刻保持部207により同期された日時情報を取得して、通信部290によってデータ情報収集サーバ10に送信する。通信部290は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。
 第14実施形態における情報収集システム1での処理内容を示すシーケンス図は、図15に示したシーケンス図と同様であるので省略する。
 第14実施形態によれば、端末30にエラーの検出などの機能を設けなくても、OLT20を用いて情報を収集することができる。また、GPS202に代えて位置情報記憶部205に位置情報を記憶させておけばよい。この場合、メモリのみで足りるため、GPS202を用いる場合と比較してコストを抑制できる。また、時刻同期サーバ50と時刻を同期することで、データ情報収集サーバ10は、より正確な日時で分布図を作成することができる。
(第15実施形態)
 第15実施形態は、端末30およびOLT20の両方がエラーを検出し、GPSに代えて位置情報記憶部を設けた形態である。この場合の端末30の構成は、図28に示した構成である。OLT20の構成は、図29に示した構成である。
 第15実施形態における情報収集システム1での処理内容を示すシーケンス図は、図16に示したシーケンス図と同様であるので省略する。
 第15実施形態によれば、端末30およびOLT20によって情報を収集することができる。そのため、端末30およびOLT20のいずれか一方のみで情報を収集する場合と比較して、より詳細に情報を収集することができる。また、GPS202、302に代えて位置情報記憶部205、305に位置情報を記憶させておけばよい。この場合、メモリのみで足りるため、GPS202、302を用いる場合と比較してコストを抑制できる。また、時刻同期サーバ50と時刻を同期することで、データ情報収集サーバ10は、より正確な日時で分布図を作成することができる。
(第16実施形態)
 第16実施形態は、端末30のみがエラーを検出する形態である。また、位置情報をOLT20が付与する形態である。図30は、第16実施形態に係る端末30の構成例を示す図である。端末30は、エラー検出部301、エラー情報送信部304、同期時刻保持部307、および通信部390で構成される。
 同期時刻保持部307は、時刻同期サーバ50により時刻が同期されたOLT20によって時刻を同期する。時刻の同期は、例えば設定されたタイミングで行われる。エラー情報送信部304は、エラー検出部301によってエラー情報が取得されたことが検出されると、同期時刻保持部307により同期された日時情報を取得して、通信部390によってOLT20に送信する。なお、送信先のOLT20は予め登録されているものとする。通信部390は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。
 図31は、第16実施形態に係るOLT20の構成例を示す図である。OLT20は、GPS202、同期時刻保持部207、位置情報取得部203、エラー情報送信部204、位置情報付与部280、および通信部290で構成される。
 GPS202は、OLT20の位置(東経、北緯)を検出する。位置情報取得部203は、GPS202によって検出された位置を取得する。同期時刻保持部207は、時刻同期サーバ50により時刻を同期する。時刻の同期は、例えば設定されたタイミングで行われる。また、同期時刻保持部207は、端末30と時刻を同期する。位置情報付与部280は、端末30から受信したエラー情報に、位置情報を付与して、位置情報を付与したエラー情報を、通信部290によってデータ情報収集サーバ10に送信する。通信部290は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。
 第16実施形態における情報収集システム1での処理内容を示すシーケンス図は、図19に示したシーケンス図と同様であるので省略する。
 第16実施形態によれば、位置情報がOLT20の位置となってしまうが、例えば、OLT20を中心とした所定の半径(例えば5km)となる円内に位置する端末30をOLT20が収容する。これにより、OLT20を中心とした所定の半径となる円内で空気シャワーが情報を収集されたことがわかる。
 第16実施形態によれば、端末30を用いて情報を収集することができる。また、端末30が位置情報を取得せずともよいため、端末30のコストを低減できる。また、時刻同期サーバ50と時刻を同期することで、データ情報収集サーバ10は、より正確な日時で分布図を作成することができる。
(第17実施形態)
 第17実施形態は、端末30およびOLT20の両方がエラーを検出する形態である。また、位置情報をOLT20が付与する形態である。この場合の端末30の構成は、図30に示した構成である。
 図32は、第17実施形態に係るOLT20の構成例を示す図である。OLT20は、エラー検出部201、GPS202、位置情報取得部203、エラー情報送信部204、同期時刻保持部207、位置情報付与部280、および通信部290で構成される。
 エラー検出部201は、エラー情報が取得されたことを検出する。GPS202は、OLT20の位置(東経、北緯)を検出する。位置情報取得部203は、GPS202によって検出された位置を取得する。同期時刻保持部207は、時刻同期サーバ50により時刻を同期する。時刻の同期は、例えば設定されたタイミングで行われる。また、同期時刻保持部207は、端末30と時刻を同期する。エラー情報送信部204は、エラー検出部201によってエラー情報が取得されたことが検出されると、位置情報取得部203が取得した位置情報を取得し、同期時刻保持部207により同期された日時情報を取得して、通信部290によってデータ情報収集サーバ10に送信する。位置情報付与部280は、端末30から受信したエラー情報に、位置情報を付与して、位置情報を付与したエラー情報を、通信部290によってデータ情報収集サーバ10に送信する。通信部290は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。
 第17実施形態における情報収集システム1での処理内容を示すシーケンス図は、図21に示したシーケンス図と同様であるので省略する。
 第17実施形態によれば、位置情報がOLT20の位置となってしまうが、例えば、OLT20を中心とした所定の半径(例えば5km)となる円内に位置する端末30をOLT20が収容する。これにより、OLT20を中心とした所定の半径となる円内で情報を収集されたことがわかる。
 第17実施形態によれば、端末30およびOLT20によって情報を収集することができる。そのため、端末30およびOLT20のいずれか一方のみで情報を収集する場合と比較して、より詳細に情報を収集することができる。また、端末30が位置情報を取得せずともよいため、端末30のコストを低減できる。また、時刻同期サーバ50と時刻を同期することで、データ情報収集サーバ10は、より正確な日時で分布図を作成することができる。
(第18実施形態)
 第18実施形態は、端末30およびOLT20の両方がエラーを検出し、OLT20において位置情報記憶部を設けた形態である。この場合の端末30の構成は、図30に示した構成である。
 図33は、第18実施形態に係るOLT20の構成例を示す図である。OLT20は、エラー検出部201、位置情報記憶部205、位置情報取得部203、エラー情報送信部204、同期時刻保持部207、位置情報付与部280、および通信部290で構成される。
 エラー検出部201は、エラー情報が取得されたことを検出する。位置情報記憶部205は、OLT20の位置(東経、北緯)を記憶する。位置情報取得部203は、位置情報記憶部205によって記憶された位置を取得する。同期時刻保持部207は、時刻同期サーバ50により時刻を同期する。時刻の同期は、例えば設定されたタイミングで行われる。また、同期時刻保持部207は、端末30と時刻を同期する。エラー情報送信部204は、エラー検出部201によってエラー情報が取得されたことが検出されると、位置情報取得部203が取得した位置情報を取得し、同期時刻保持部207により同期された日時情報を取得して、通信部290によってデータ情報収集サーバ10に送信する。通信部290は、例えば光通信を行う通信ユニットであり、光信号の送受信を行う。
 第18実施形態における情報収集システム1での処理内容を示すシーケンス図は、図23に示したシーケンス図と同様であるので省略する。
 第18実施形態によれば、位置情報がOLT20の位置となってしまうが、例えば、OLT20を中心とした所定の半径(例えば5km)となる円内に位置する端末30をOLT20が収容する。これにより、OLT20を中心とした所定の半径となる円内で情報を収集されたことがわかる。
 また、GPS202に代えて位置情報記憶部205に位置情報を記憶させておけばよい。この場合、メモリのみで足りるため、GPS302を用いる場合と比較してコストを抑制できる。また、時刻同期サーバ50と時刻を同期することで、データ情報収集サーバ10は、より正確な日時で分布図を作成することができる。
 (分布図の作成について)
 分布図の作成例として、エラー情報を表示すための基準とするいくつかの閾値を設け、当該閾値により表示するか否かを判定してもよい。上記閾値として、単位時間当たりの発生頻度が挙げられる。例えば、1日あたりのN回との閾値を設け、N回未満の場合にはエラー情報を表示しないと判定してもよい。他の閾値として、OLT20の配下の端末30の数が挙げられる。例えば、OLT20の配下の端末30がM個との閾値を設け、M個未満の場合にはエラー情報を表示しないと判定してもよい。
 以上説明した実施形態では、通信装置に関する情報として、エラー情報を例にしたが、これに限るものではない。例えば、通信装置に関する情報として、ネットワークに関する設定情報が挙げられる。この場合、検出部は、例えば設定情報が変更されたことを検出し、データ収集サーバ10に送信してもよい。
 データ情報収集サーバ10におけるエラー情報受信部15、位置情報取得部16、および作成部17は、CPU(Central Processing Unit)等のプロセッサーとメモリーとを用いて構成されてもよい。この場合、エラー情報受信部15、位置情報取得部16、および作成部17は、プロセッサーがプログラムを実行することによって、エラー情報受信部15、位置情報取得部16、および作成部17として機能する。なお、エラー情報受信部15、位置情報取得部16、および作成部17の各機能の全て又は一部は、ASIC(Application Specific Integrated Circuit)やPLD(Programmable Logic Device)やFPGA(Field Programmable Gate Array)等のハードウェアを用いて実現されても良い。上記のプログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM、CD-ROM、半導体記憶装置(例えばSSD:Solid State Drive)等の可搬媒体、コンピュータシステムに内蔵されるハードディスクや半導体記憶装置等の記憶装置である。上記のプログラムは、電気通信回線を介して送信されてもよい。
 以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
 本発明は、通信装置から情報を収集するシステムに適用可能である。
1…情報収集システム、10…データ情報収集サーバ、11…通信部、12…制御部、15…エラー情報受信部、16…位置情報取得部、17…作成部、20…OLT、30…端末、201、301…エラー検出部、203、303…位置情報取得部、204、304…エラー情報送信部

Claims (7)

  1.  複数の通信装置と、前記通信装置に関する情報を収集する情報収集サーバとを含む情報収集システムであって、
     前記通信装置は、
     前記通信装置に関する情報を取得したことを検出する検出部と、
     前記検出部により前記通信装置に関する情報を取得したことが検出された場合に、前記通信装置に関する情報を取得したことを前記情報収集サーバまたは所定の装置に送信する情報送信部と、
     を備え、
     前記情報収集サーバは、
     前記通信装置または前記所定の装置から送信された前記通信装置に関する情報を受信する情報受信部と、
     前記情報受信部により受信された前記通信装置に関する情報が送信された前記通信装置の位置を示す位置情報を取得する位置情報取得部と、
     前記通信装置に関する情報と前記位置情報とを記憶する記憶部と、
     前記記憶部により記憶された前記通信装置に関する情報と前記位置情報とにもとづき、分布図を作成する作成部と、
     を備えた情報収集システム。
  2.  前記通信装置は、自らの位置を示す位置情報を取得し、前記通信装置に関する情報とともに送信する請求項1に記載の情報収集システム。
  3.  前記所定の装置は、自らの位置を示す位置情報を取得し、前記通信装置に関する情報とともに送信する請求項1に記載の情報収集システム。
  4.  前記通信装置に関する情報には、通信装置に関する情報を検出した日時を示す情報が含まれ、
     前記通信装置と前記所定の装置とは、時刻を同期させる請求項1に記載の情報収集システム。
  5.  複数の通信装置と、前記通信装置に関する情報を収集する情報収集サーバとを含む情報収集システムにおける情報収集方法であって、
     前記通信装置は、
     前記通信装置に関する情報を取得したことを検出する検出ステップと、
     前記検出ステップにより前記通信装置に関する情報を取得したことが検出された場合に、前記通信装置に関する情報を取得したことを前記情報収集サーバまたは所定の装置に送信する情報送信ステップと、
     を備え、
     前記情報収集サーバは、
     前記通信装置または前記所定の装置から送信された前記通信装置に関する情報を受信する情報受信ステップと、
     前記情報受信ステップにより受信された前記通信装置に関する情報が送信された前記通信装置の位置を示す位置情報を取得する位置情報取得ステップと、
     前記通信装置に関する情報と前記位置情報とを記憶する記憶ステップと、
     前記記憶ステップにより記憶された前記通信装置に関する情報と前記位置情報とにもとづき、分布図を作成する作成ステップと、
     を備えた情報収集方法。
  6.  前記通信装置から送信された、前記通信装置に関する情報を受信する情報受信部と、
     前記情報受信部により受信された前記通信装置に関する情報が送信された前記通信装置の位置を示す位置情報を取得する位置情報取得部と、
     前記通信装置に関する情報と前記位置情報とを記憶する記憶部と、
     前記記憶部により記憶された前記通信装置に関する情報と前記位置情報とにもとづき、分布図を作成する作成部と、
     を備えた情報収集サーバ。
  7.  請求項6に記載した情報収集サーバとしてコンピュータを機能させるためのプログラム。
PCT/JP2022/036947 2022-10-03 2022-10-03 情報収集システム、情報収集方法、情報収集サーバ、およびプログラム WO2024075152A1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2022/036947 WO2024075152A1 (ja) 2022-10-03 2022-10-03 情報収集システム、情報収集方法、情報収集サーバ、およびプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2022/036947 WO2024075152A1 (ja) 2022-10-03 2022-10-03 情報収集システム、情報収集方法、情報収集サーバ、およびプログラム

Publications (1)

Publication Number Publication Date
WO2024075152A1 true WO2024075152A1 (ja) 2024-04-11

Family

ID=90607672

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2022/036947 WO2024075152A1 (ja) 2022-10-03 2022-10-03 情報収集システム、情報収集方法、情報収集サーバ、およびプログラム

Country Status (1)

Country Link
WO (1) WO2024075152A1 (ja)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002188934A (ja) * 2000-12-20 2002-07-05 Denso Corp 情報提供システム、サーバ、携帯端末およびプログラム
JP2004289394A (ja) * 2003-03-20 2004-10-14 Mitsubishi Electric Corp 移動体通信の情報提供システムおよび移動体通信の情報提供方法
JP2019114900A (ja) * 2017-12-22 2019-07-11 Kddi株式会社 管理装置、管理プログラム、管理方法及び通信システム
JP2020046962A (ja) * 2018-09-19 2020-03-26 シャープ株式会社 通信端末、サーバ、計測データ可視化システム、およびプログラム
WO2020144786A1 (ja) * 2019-01-09 2020-07-16 株式会社Nttドコモ 端末及び通信方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002188934A (ja) * 2000-12-20 2002-07-05 Denso Corp 情報提供システム、サーバ、携帯端末およびプログラム
JP2004289394A (ja) * 2003-03-20 2004-10-14 Mitsubishi Electric Corp 移動体通信の情報提供システムおよび移動体通信の情報提供方法
JP2019114900A (ja) * 2017-12-22 2019-07-11 Kddi株式会社 管理装置、管理プログラム、管理方法及び通信システム
JP2020046962A (ja) * 2018-09-19 2020-03-26 シャープ株式会社 通信端末、サーバ、計測データ可視化システム、およびプログラム
WO2020144786A1 (ja) * 2019-01-09 2020-07-16 株式会社Nttドコモ 端末及び通信方法

Similar Documents

Publication Publication Date Title
CN102735263B (zh) 空间立体测绘相机时间同步精度的全程实时检测***和方法
ES2592308T3 (es) Sistema de provisión de información de posición, transmisor interior y método para proporcionar información de posición
JP5474075B2 (ja) 移動経路処理装置およびこれを用いた情報提供システム
US8502158B1 (en) Distributed system for radiation detection utilizing multiple clustered detectors
US20130158855A1 (en) Journey Learning System
CN103178998A (zh) 一种测控数据传输方法和装置
US11616603B2 (en) Telemetry data error detection
CN104393981B (zh) 一种多路测量数据并行的时间标记方法及***
Chamoli et al. A prototype earthquake early warning system for northern India
WO2024075152A1 (ja) 情報収集システム、情報収集方法、情報収集サーバ、およびプログラム
US20080016384A1 (en) System and method for precise absolute time event generation and capture
JP4612428B2 (ja) データ収集システム及びデータ収集親機
CN109586788B (zh) 监控***故障诊断方法、装置、计算机设备及存储介质
Rompas et al. Robust flood monitoring platform using message queueing telemetry transport protocol
CN113109845B (zh) 一种gps模块测试***
CN1972301A (zh) 图像传输装置、图像诊断装置、图像管理服务器
RU67740U1 (ru) Система мониторинга состояния территориально-распределенных объектов контроля
CN101710845B (zh) 利用gps***进行单向传输时延测试的方法
JP2005265552A (ja) Gpsアシストデータ提供方法、gpsアシストデータ提供機器及びgpsアシストデータ要求機器
US9127944B2 (en) Avionics display interface and method of operation
KR101801825B1 (ko) 스위치 간 링크 정보를 검출하기 위한 장치 및 방법
CN112949294B (zh) 湿延迟数据文本的生成方法、装置、设备及存储介质
Goldstein et al. Time distribution alternatives for the smart grid
SU968838A1 (ru) Устройство дл приема и анализа калибровочных сигналов
JP4434761B2 (ja) Pet装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22961344

Country of ref document: EP

Kind code of ref document: A1