Inspection support device, inspection support method, and program
The inspection support device addresses the need for comprehensive inspection across multiple frequency bands by transmitting, receiving, and comparing audio data to determine communication status, enhancing the effectiveness of wireless system inspections.
Patent Information
- Application Number
- JP2023093621
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-06-07
- Publication Date
- 2024-12-19
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing wireless communication systems require tailored inspection methods due to the variability in frequency bands used, necessitating a device that can support comprehensive inspection across multiple frequency bands.
An inspection support device that transmits inspection audio data across multiple frequency bands, acquires received audio data, compares information, and determines communication status based on the comparison results, supporting inspection of wireless systems with multiple frequency bands.
Enables effective inspection of wireless systems by determining the communication status of each frequency band, ensuring proper operation and identifying issues in wireless communication.
Smart Images

Figure 2024175713000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to techniques for inspecting wireless communications. [Background technology]
[0002] There are wireless systems that communicate using lines of a specific frequency band. Such wireless systems are sometimes used by organizations such as fire departments, emergency services, and police. For example, voice communication is performed via wireless devices installed in various locations. Users of the wireless system periodically inspect the wireless system. For example, one user transmits voice using one wireless device, and another user checks the voice output from the other wireless device. By performing this inspection in both directions, the users can check whether the voice communication is normal.
[0003] In relation to the inspection of wireless systems, Patent Document 1 discloses an inspection device for an elevator's speech path. Specifically, a microphone in the elevator car captures the emitted inspection sound, and a recording and playback device in the monitoring center records the inspection sound. The recording and playback device causes a speaker in the car to emit the recorded sound. The inspection device judges whether the operating condition of the speech path is good or bad based on the emitted sound. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2000-253182 A Summary of the Invention [Problem to be solved by the invention]
[0005] There are various types of wireless systems. For example, there are wireless systems that can switch the frequency band of the line they use. Therefore, when inspecting a wireless system, inspections must be performed according to the type of wireless system.
[0006] The present disclosure has been made in consideration of the above-mentioned problems, and has as one object to provide an inspection support device etc. capable of supporting the inspection of a wireless system. [Means for solving the problem]
[0007] An inspection support device according to one aspect of the present disclosure is a device for inspecting a wireless system in which voice data is communicated between multiple wireless devices, and includes: a control means for causing a transmitting device representing one wireless device to transmit inspection voice data to a receiving device representing another wireless device using each of multiple frequency band lines; an acquisition means for acquiring received voice data from the receiving device, the received voice data indicating the voice output based on the inspection voice data; a comparison means for comparing information regarding the inspection voice data with information regarding the received voice data for each of the lines used; and a determination means for determining the communication status of each of the lines used based on the result of the comparison.
[0008] An inspection support method according to one aspect of the present disclosure is a method for inspecting a wireless system in which voice data is communicated between multiple wireless devices, which involves causing a transmitting device representing one wireless device to transmit inspection voice data to a receiving device representing another wireless device using each of multiple frequency band lines, obtaining received voice data from the receiving device indicating voice output based on the inspection voice data, comparing information relating to the inspection voice data with information relating to the received voice data for each of the lines used, and determining the communication status for each of the lines used based on the results of the comparison.
[0009] A program according to one aspect of the present disclosure, in an apparatus for inspecting a wireless system in which voice data is communicated between multiple wireless devices, causes a transmitting device representing one wireless device to transmit inspection voice data to a receiving device representing another wireless device using each of multiple frequency band lines, acquires received voice data from the receiving device indicating voice output based on the inspection voice data, compares information regarding the inspection voice data with information regarding the received voice data for each of the lines used, and determines the communication status for each of the lines used based on the results of the comparison. Effect of the Invention
[0010] According to the present disclosure, it is possible to assist in inspection of a wireless system. [Brief description of the drawings]
[0011] [Figure 1] 1 is a diagram illustrating an example of a configuration including an inspection support device according to a first embodiment; [Diagram 2] 1 is a block diagram showing an example of a functional configuration of an inspection support device according to a first embodiment; [Diagram 3] 4 is a flowchart illustrating an example of an operation of the inspection support device according to the first embodiment. [Figure 4] FIG. 13 is a diagram illustrating a further example of the configuration of the inspection system according to the second embodiment. [Diagram 5] FIG. 11 is a block diagram showing an example of a functional configuration of an inspection system according to a second embodiment. [Figure 6] FIG. 11 is a diagram showing an example of an inspection result according to the second embodiment. [Figure 7] FIG. 11 is a sequence diagram illustrating a first example of the operation of the inspection system according to the second embodiment. [Figure 8] FIG. 11 is a sequence diagram illustrating a second example of the operation of the inspection system according to the second embodiment. [Figure 9] FIG. 13 is a block diagram showing an example of a functional configuration of an inspection system according to a third embodiment. [Figure 10]13 is an example of an area map according to the third embodiment. [Figure 11] 13 is a flowchart illustrating a first example of the operation of the inspection support device according to the third embodiment. [Figure 12] 13 is a flowchart illustrating a second example of the operation of the inspection support device according to the third embodiment. [Figure 13] FIG. 2 is a block diagram showing an example of a hardware configuration of a computer device that realizes the inspection system according to the first, second, and third embodiments of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings.
[0013] <First embodiment> An overview of the inspection support device according to the first embodiment will be described.
[0014] FIG. 1 is a diagram showing a schematic diagram of an example of a configuration including an inspection support device 100. An inspection system 1000 includes at least the inspection support device 100. In the example of FIG. 1, the inspection system 1000 includes the inspection support device 100, a transmitting device 200, and a receiving device 300. In this example, the receiving devices 300-1, . . . , 300-n (n is a natural number) are collectively described as receiving device 300. Hereinafter, when there is no need to distinguish between the receiving devices 300-1, . . . , 300-n, they will be referred to as receiving device 300. Note that the configuration of the inspection system 1000 is not limited to this example.
[0015] The transmitting device 200 and the receiving device 300 are examples of wireless devices capable of inputting and outputting audio. For example, each of the transmitting device 200 and the receiving device 300 has a speaker and a microphone. The transmitting device 200 and the receiving device 300 can communicate with each other using a predetermined line. In addition, there may be a plurality of receiving devices 300. In this case, the plurality of receiving devices 300 may be installed in different locations. The transmitting device 200 may be capable of communicating with each of the plurality of receiving devices 300 using a predetermined line.
[0016] The transmitting device 200 can accept voice input. The transmitting device 200 transmits voice data indicating the input voice to the receiving device 300. The receiving device 300 receives the voice data. The receiving device 300 outputs voice based on the received voice data. For convenience, one wireless device is referred to as the "transmitting device" and the other wireless device is referred to as the "receiving device", but the transmission path of the voice data is not limited to one direction. That is, the receiving device 300 may accept the input of voice and transmit the voice data indicating the input voice to the transmitting device 200. The transmitting device 200 may receive the voice data and output the voice based on the voice data.
[0017] The transmitting device 200 can transmit voice data using lines of multiple frequency bands. Here, the receiving device 300 may be capable of receiving voice data using each of the lines of the multiple frequency bands, or may be capable of receiving the voice data using at least one line of the lines of the multiple frequency bands. When there are multiple receiving devices 300, each of the multiple receiving devices 300 may be capable of receiving voice data using one line of the lines of the multiple frequency bands. For example, one frequency band line may be predetermined for a combination of the transmitting device 200 and one receiving device 300.
[0018] In this manner, transmitting device 200 and receiving device 300 configure a wireless system capable of communicating voice data.
[0019] The inspection support device 100 can at least output audio to the transmitting device 200 and can acquire audio from the receiving device 300. In this case, the inspection support device 100 may be communicably connected to the transmitting device 200 and the receiving device 300 via a wireless or wired network.
[0020] An example of the inspection support device 100 is a server device, but is not limited to this example. For example, the inspection support device 100 may be a device integrated with the transmitting device 200 or the receiving device 300. In the example of FIG. 1, the inspection support device 100, the transmitting device 200, and the receiving device 300 are each described as a single device for convenience, but are not limited to this example. In other words, each of the inspection support device 100, the transmitting device 200, and the receiving device 300 may be composed of multiple devices.
[0021] Next, an example of the functional configuration of the inspection support device 100 will be described.
[0022] 2 is a block diagram showing an example of a functional configuration of the inspection support device 100. The inspection support device 100 includes a control unit 110, an acquisition unit 120, a comparison unit 130, and a determination unit 140.
[0023] The control unit 110 causes the transmitting device 200 to transmit the inspection voice data. The inspection voice data indicates a voice for inspection. For example, the control unit 110 may input the inspection voice data to the transmitting device 200 via a network. Also, for example, the control unit 110 may input the inspection voice data to the transmitting device 200 by outputting the inspection voice to a speaker and collecting the voice to a microphone of the transmitting device 200. Then, the control unit 110 causes the transmitting device 200 to transmit the inspection voice data on a predetermined line. At this time, the control unit 110 causes the transmitting device 200 to transmit the inspection voice data using each of the lines of a plurality of frequency bands. For example, the control unit 110 causes the transmitting device 200 to transmit the inspection voice data on a line of one frequency band, and then causes the transmitting device 200 to transmit the inspection voice data on a line of another frequency band.
[0024] In this way, the control unit 110 causes the transmitting device 200, which represents one wireless device, to transmit the inspection voice data to the receiving device 300, which is another wireless device, using each of the lines of the multiple frequency bands. The control unit 110 is an example of a control means.
[0025] The acquiring unit 120 acquires received voice data. The received voice data indicates a voice output from the receiving device 300. For example, when the receiving device 300 receives inspection voice data, the receiving device 300 outputs a voice based on the received inspection voice data using a speaker. The acquiring unit 120 may acquire the received voice data by collecting the output voice with a microphone.
[0026] In this manner, the acquiring unit 120 acquires received voice data indicating the voice output based on the inspection voice data from the receiving device 300. The acquiring unit 120 is an example of an acquiring means.
[0027] The comparison unit 130 compares information related to the inspection voice data with information related to the received voice data. For example, the comparison unit 130 may compare the waveforms of the inspection voice data and the received voice data. Also, for example, the comparison unit 130 may compare text data corresponding to the inspection voice data and the received voice data. The text data indicates the content of the voice indicated in the voice data. In this case, the text data corresponding to the inspection voice data is stored in advance in, for example, a storage device (not shown) communicatively connected to the inspection support device 100. The text data corresponding to the received voice data is converted from the acquired received voice data.
[0028] The received voice data is acquired for each line used. Therefore, the comparison unit 130 compares the information on the inspection voice data with each piece of information on the received voice data. Then, the comparison unit 130 may calculate the results of the comparison between the information on the inspection voice data and each piece of information on the received voice data. The results of the comparison may be information indicating whether the information on the inspection voice data and the information on the received voice data match, or may be information indicating the degree of match between the information on the inspection voice data and the information on the received voice data.
[0029] In this manner, the comparison unit 130 compares the information on the inspection voice data with the information on the received voice data for each used line. The comparison unit 130 is an example of a comparison means.
[0030] The determination unit 140 determines the communication status according to the result of the comparison by the comparison unit 130. For example, it is assumed that wireless communication using a line of a first frequency band is performed between the transmitting device 200 and the receiving device 300-1. At this time, it is assumed that the information on the inspection voice data and the information on the received voice data corresponding to the receiving device 300-1 match. In this case, the transmitting device 200 and the receiving device 300-1 perform wireless communication appropriately. Therefore, the determination unit 140 determines that the communication status is good in the wireless communication using the line of the first frequency band between the transmitting device 200 and the receiving device 300-1, for example.
[0031] Also, for example, suppose that wireless communication using a line of the second frequency band is performed between the transmitting device 200 and the receiving device 300-2. At this time, suppose that the information on the inspection voice data and the information on the received voice data corresponding to the receiving device 300-2 do not match. In this case, there is a possibility that the received voice data contains noise and sound skipping, or the receiving device 300-2 cannot receive the voice data. That is, there is a possibility that wireless communication is not performed appropriately between the transmitting device 200 and the receiving device 300-2. Therefore, the determining unit 140 determines that the communication status is poor in the wireless communication using the line of the second frequency band between the transmitting device 200 and the receiving device 300-2.
[0032] In addition, when one receiving device 300 can use lines of a plurality of frequency bands, the determining unit 140 determines the communication status of each line used between the transmitting device 200 and the one receiving device 300.
[0033] In this manner, the determining unit 140 determines the communication status of each used line according to the result of the comparison. The determining unit 140 is an example of a determining means.
[0034] The information indicating the determined communication status may be outputted on an output device having an output function, such as a display of a personal computer.
[0035] Next, an example of the operation of the inspection support device 100 will be described with reference to Fig. 3. In this disclosure, each step in a flowchart will be expressed using a number assigned to each step, such as "S1".
[0036] 3 is a flow chart for explaining an example of the operation of the inspection support device 100. The control unit 110 causes the transmitting device 200, which represents one wireless device, to transmit inspection voice data to the receiving device 300, which is another wireless device, using each of the lines of a plurality of frequency bands (S1). The acquiring unit 120 acquires received voice data from the receiving device 300, which represents a voice output based on the inspection voice data (S2). The comparing unit 130 compares information on the inspection voice data with information on the received voice data for each used line (S3). The determining unit 140 determines the communication status for each used line according to the result of the comparison (S4).
[0037] In this way, the inspection support device 100 of the first embodiment is a device that can be used when inspecting a wireless system that communicates voice data between multiple wireless devices. Specifically, the inspection support device 100 causes the transmitting device 200, which represents one wireless device, to transmit inspection voice data to the receiving device 300, which is another wireless device, using each of multiple frequency band lines. The inspection support device 100 also acquires received voice data from the receiving device 300, which represents a voice output based on the inspection voice data. The inspection support device 100 also compares information about the inspection voice data with information about the received voice data for each used line. Then, the inspection support device 100 determines the communication status for each used line according to the comparison result.
[0038] In a wireless system that communicates voice data, multiple frequency bands of lines may be used. When inspecting such a wireless system, it is necessary to inspect the communication status of each of the multiple frequency bands of lines. In response to this, the inspection support device 100 can inspect the communication status of each of the lines of a predetermined frequency band for the wireless system. In other words, the inspection support device 100 can support the inspection of the wireless system.
[0039] <Second embodiment> Next, an inspection support device according to a second embodiment will be described. In the second embodiment, a further example of an inspection system 1000 including the inspection support device 100 described in the first embodiment will be described. Note that some of the contents overlapping with the first embodiment will not be described.
[0040] FIG. 4 is a diagram showing a schematic diagram of a further example of the configuration of the inspection system 1000. The inspection system 1000 includes an inspection support device 100, a transmitting device 200, and a receiving device 300. The inspection system 1000 further includes a microphone 10, a speaker 11, microphones 20-1, . . . , 20-n, and speakers 21-1, . . . , 20-n (n is a natural number). Here, when the microphones 20-1, . . . , 20-n are not differentiated from one another, they are simply referred to as the microphone 20. When the speakers 21-1, . . . , 21-n are not differentiated from one another, they are simply referred to as the speaker 21. The microphones 10 and 20 and the speakers 11 and 21 are connected to the inspection support device 100.
[0041] The transmitting device 200 and the receiving device 300 are wireless devices constituting a wireless system capable of communicating voice. Hereinafter, an example in which the wireless system is a fire department wireless system will be mainly described, but the wireless system is not limited to this example. The wireless system may be used for public services such as emergency services and police, or may be used for private services.
[0042] For each of the wireless devices constituting the wireless system, one or more pairs of microphones and speakers are installed. In the example of FIG. 4, the microphone 10 and speaker 11 correspond to the transmitting device 200. The microphone 20-n and speaker 21-n correspond to the receiving device 300-n. In this embodiment, the wireless devices are scattered. For example, the transmitting device 200 is installed in a facility of a fire department headquarters. At this time, the microphone 10 and speaker 11 are installed near the transmitting device 200 in the facility of the fire department headquarters. Also, for example, the receiving device 300-1 is installed in a fire station. At this time, the microphone 20-1 and speaker 21-1 are installed near the receiving device 300-1 in the fire station. The inspection support device 100 may be installed in the fire department headquarters.
[0043] Note that the wireless devices constituting the wireless system may be realized as mobile stations. For example, the transmitting device 200 and the receiving device 300 may be mounted on a fire engine. Alternatively, the transmitting device 200 and the receiving device 300 may be devices that can be carried by a user. The user may be, for example, a firefighter or an operator of an organization related to firefighting. For example, it is assumed that the receiving device 300-2 is mounted on a fire engine. In this case, the microphone 20-2 and the speaker 21-2 are installed on the fire engine.
[0044] [Details of Inspection System 1000] Fig. 5 is a block diagram showing an example of a functional configuration of the inspection system 1000. Note that although no line connecting the transmitting device 200 and the receiving device 300 is shown in Fig. 5, the transmitting device 200 and the receiving device 300 are capable of communicating with each other.
[0045] The transmitting device 200 includes an input unit 210, a transmitting unit 220, a receiving unit 230, and an output unit 240. The input unit 210 accepts input of voice data. At this time, the input unit 210 may accept the input of the voice data by collecting the voice output by the speaker 11 using a microphone or the like included in the transmitting device 200. Alternatively, the input unit 210 may accept the input of the voice data by receiving the voice data transmitted from the inspection support device 100.
[0046] The transmitting unit 220 transmits the input voice data to the receiving device 300. At this time, the transmitting unit 220 transmits the voice data through a line of a frequency band designated by control from the inspection support device 100.
[0047] The receiving unit 230 receives the voice data transmitted from the receiving device 300. That is, the transmission path of the voice data may be not only a path from the transmitting device 200 to the receiving device 300, but also a path from the receiving device 300 to the transmitting device 200. In other words, the transmitting device 200 and the receiving device 300 can perform two-way voice communication.
[0048] The output unit 240 outputs a sound based on the audio data received by the receiving unit 230. At this time, the output unit 240 may output the sound from a speaker that the originating device 200 has.
[0049] The receiving device 300 includes an input unit 310, a transmission unit 320, a receiving unit 330, and an output unit 340. The input unit 310 accepts input of voice data, similar to the input unit 210. At this time, the input unit 310 may accept the input of the voice data by collecting the voice output by the speaker 21 using a microphone or the like included in the receiving device 300. Alternatively, the input unit 310 may accept the input of the voice data by receiving the voice data transmitted from the inspection support device 100.
[0050] The transmitting unit 320 transmits the input voice data to the transmitting device 200, similar to the transmitting unit 220. At this time, the transmitting unit 320 transmits the voice data on a line of a frequency band designated by control from the inspection support device 100. The receiving unit 330 receives the voice data transmitted from the transmitting device 200. The transmitting unit 320 may transmit the voice data on the line used when the voice data was received from the transmitting device 200.
[0051] The output unit 340 outputs a sound based on the audio data received by the receiving unit 330. At this time, the output unit 340 may output the sound from a speaker that the originating device 200 has.
[0052] The inspection support device 100 includes a control unit 110, an acquisition unit 120, a comparison unit 130, and a determination unit 140. The inspection support device 100 further includes a storage device 190.
[0053] The control unit 110 causes the transmitting device 200 to transmit the inspection voice data. For example, the control unit 110 causes the speaker 11 to output the inspection voice. At this time, the transmitting device 200 collects the voice output from the speaker 11, and inputs the inspection voice data to the input unit 210. The control unit 110 may also transmit the inspection voice data to the transmitting device 200.
[0054] Furthermore, the control unit 110 causes the transmitting device 200 to transmit the inspection voice data using each of the lines of a plurality of frequency bands. In the case of a firefighting radio, lines of different frequency bands may be used depending on the application. For example, an example of lines of different frequency bands is one called an active wave and a common wave. The control unit 110 controls the transmitting device 200 to transmit the inspection voice data on a line of a specific frequency band. As a result, the transmitting unit 220 of the transmitting device 200 transmits the inspection voice data using the line of the specific frequency band.
[0055] The acquisition unit 120 acquires the received voice data. For example, the output unit 340 of the receiving device 300 outputs a voice based on the inspection voice data. The output voice is collected by the microphone 20. The acquisition unit 120 acquires voice data indicating the collected voice as the received voice data. At this time, the acquisition unit 120 may store the received voice data, the reception time, information indicating the used line, and the like in association with each other in the storage device 190. In this case, the reception time may be the time when the receiving device 300 received the voice data from the transmitting device 200, or the time when the voice was collected by the microphone 20. The information indicating the used line may be information of the line specified by the control unit 110 when the inspection voice data is transmitted, or may be information acquired from the receiving device 300.
[0056] The comparison unit 130 compares the information about the inspection voice data with the information about the received voice data. An example of the information about the voice data is text data. At this time, the inspection text data indicating the contents of the inspection voice is stored in the storage device 190. That is, the inspection text data corresponds to the inspection voice data.
[0057] The comparison unit 130 converts the received voice data into text data. The conversion method into text data may utilize an existing voice recognition technology. Then, the comparison unit 130 compares the converted text data with the inspection text data. At this time, the comparison unit 130 may calculate a rate of match as a numerical value. Furthermore, the comparison unit 130 may determine whether the converted text data and the inspection text data match based on whether the numerical value exceeds a threshold value.
[0058] The comparison unit 130 may compare the converted text data with the inspection text data each time it acquires received voice data. That is, the comparison unit 130 converts each piece of received voice data into text data, and compares each piece of converted text data with the inspection text data corresponding to the inspection voice data.
[0059] The comparison method is not limited to the above example. For example, the comparison unit 130 may compare the waveform of the inspection voice data with the waveform of the received voice data.
[0060] The determination unit 140 determines the communication status according to the result of the comparison by the comparison unit 130. For example, it is assumed that the comparison unit 130 indicates whether the information on the inspection voice data and the information on the received voice data match. In this case, the determination unit 140 may determine that the communication status is good if the two match. Also, the determination unit 140 may determine that the communication status is poor if the two do not match. If the result of the comparison is expressed as a numerical value indicating the rate of match, the determination unit 140 may determine whether the communication status is good or poor depending on whether the numerical value exceeds a threshold value. The communication status may be indicated in two or more stages. For example, it is assumed that the communication status is indicated in five stages from 1 to 5, in order of good communication status. In this case, the determination unit 140 may determine the communication status by outputting one of 1 to 5 according to the numerical value of the comparison result.
[0061] The determination unit 140 determines the communication status of each line used for each transmission path of voice data between the originating device 200 and the receiving device 300. For example, assume that communication is performed from the originating device 200 to the receiving devices 300-1 and 300-2. In this case, the determination unit 140 determines the communication status of each line used in the transmission path of voice data from the originating device 200 to the receiving device 300-1. The determination unit 140 also determines the communication status of each line used in the transmission path of voice data from the originating device 200 to the receiving device 300-2.
[0062] It should be noted that the transmission route is not one-way from the transmitting device 200 to the receiving device 300. In other words, inspection voice data may be transmitted from each of the receiving devices 300 to the transmitting device 200.
[0063] For example, the control unit 110 causes the receiving device 300 to transmit voice data indicating an inspection voice on the line used for transmitting the inspection voice data from the transmitting device 200. Here, the voice data indicating the inspection voice transmitted from the receiving device 300 to the transmitting device 200 is referred to as second inspection voice data. The inspection voice data and the second inspection voice data may be data indicating voices of the same content. They may be data indicating voices of different content. The control unit 110 causes the receiving device 300 to transmit the second inspection voice data in the same manner as when the control unit 110 causes the transmitting device 200 to transmit the inspection voice data. That is, the control unit 110 controls the receiving device 300 to transmit the second inspection voice data on the line used. As a result, the transmitting unit 320 of the receiving device 300 transmits the second inspection voice data using the line.
[0064] The acquisition unit 120 causes the output unit 240 of the transmitting device 200 to output a voice based on the second inspection voice data. The output voice is collected by the microphone 10. The acquisition unit 120 acquires voice data indicating the collected voice as second received voice data.
[0065] The comparison unit 130 compares the information related to the second inspection voice data with the information related to the second received voice data in a manner similar to the comparison between the information related to the inspection voice data and the information related to the received voice data.
[0066] The determination unit 140 determines the communication status of each line used in the transmission path of the voice data from the receiving device 300 to the transmitting device 200. That is, the determination unit 140 determines the communication status of each line used for each transmission path of the voice data between the transmitting device 200 and the receiving device 300.
[0067] The determination unit 140 may generate an inspection result indicating the determined communication status. FIG. 6 is a diagram showing an example of the inspection result. In the example of FIG. 6, the inspection result includes information in which the voice data transmission route, the used line, the determined communication status, and the time are associated with each other. The "originator" and the "destination" indicate identification information for identifying the wireless device. That is, the "originator" and the "destination" indicate either the transmitting device 200 or the receiving device 300. For example, the record in the first line indicates that the communication status is "good" when the line "X" is used for the voice data transmission route from the wireless device with the identification information "001" to the wireless device with the identification information "002". In this example, the time information (for example, the time when the voice data is received) is further associated with the information, but further information may be associated with the information. For example, when the location information indicating the location where the wireless device is located is determined, the location information of the originator and the destination may be further associated with each other.
[0068] The generated inspection result is output to an output device (not shown) such as a display. The output device may be installed in, for example, a fire department headquarters. The determination unit 140 may store the generated inspection result in the storage device 190.
[0069] In this way, the inspection support device 100 can inspect the communication status of each line used in each of the two-way communications between the transmitting device 200 and the receiving device 300.
[0070] [Example of operation of inspection system 1000] Next, an example of the operation of the inspection system 1000 will be described with reference to Fig. 7 and Fig. 8. Note that in the examples of Fig. 7 and Fig. 8, an example of the operation in communication between the transmitting device 200 and one receiving device 300 is shown.
[0071] 7 is a sequence diagram illustrating a first example of the operation of the inspection system 1000. The control unit 110 of the inspection support device 100 controls the transmitting device 200 to perform communication on a specific line (S101). The control unit 110 outputs an inspection sound using the speaker 11 (S102).
[0072] The input unit 210 of the transmitting device 200 receives the inspection voice data by collecting the voice output by the speaker 11 (S103). The transmitting unit 220 transmits the inspection voice data on a specific line (S104). The receiving unit 330 of the receiving device 300 receives the inspection voice data (S105). The output unit 340 outputs a voice based on the inspection voice data (S106).
[0073] The acquisition unit 120 of the inspection support device 100 collects the output voice with the microphone 20 to acquire received voice data indicating the output voice (S107). The comparison unit 130 compares information regarding the inspection voice data with information regarding the received voice data (S108). The determination unit 140 determines the communication status (S109). Then, the determination unit 140 generates an inspection result indicating the result of the determination (S110).
[0074] In this example, the determination unit 140 determines the communication status of a specific line on the transmission path from the transmitting device 200 to one receiving device 300. If communication from the transmitting device 200 to the receiving device 300 is possible on a line of another frequency band, the inspection system 1000 may perform the processes of S101 to S110 using the line of the other frequency band. That is, the inspection system 1000 can determine communication information for each of the lines of multiple frequency bands on the transmission path from the transmitting device 200 to one receiving device 300.
[0075] Furthermore, the inspection system 1000 may determine the communication status of the transmission path from one receiving device 300 to the transmitting device 200. Fig. 8 is a sequence diagram illustrating a second example of the operation of the inspection system 1000. For example, the processing of S111 and subsequent steps in Fig. 8 may be performed after the processing of S110.
[0076] The control unit 110 controls the receiving device 300 so as to perform communication through the line used in the process of S104 (S111). The control unit 110 outputs an inspection sound using the speaker 21 (S112).
[0077] The input unit 310 of the receiving device 300 receives the second inspection voice data by collecting the voice output by the speaker 21 (S113). The transmitting unit 320 transmits the second inspection voice data on the line (S114). The receiving unit 230 of the transmitting device 200 receives the second inspection voice data (S115). The output unit 240 outputs voice based on the second inspection voice data (S116).
[0078] The acquisition unit 120 of the inspection support device 100 collects the output voice with the microphone 10 to acquire second received voice data indicating the output voice (S117). The comparison unit 130 compares information regarding the second inspection voice data with information regarding the second received voice data (S118). The determination unit 140 determines the communication status (S119). Then, the determination unit 140 generates an inspection result indicating the result of the determination (S120).
[0079] In this example, the determination unit 140 determines the communication status of a specific line on the transmission path from one receiving device 300 to the transmitting device 200. The inspection system 1000 can determine communication information on each of the lines of multiple frequency bands on the bidirectional transmission path between the transmitting device 200 and one receiving device 300.
[0080] Note that this operation example is merely an example, and the operation of the inspection system 1000 is not limited to the above example.
[0081] In this way, the inspection support device 100 of the second embodiment is a device that can be used when inspecting a wireless system that communicates voice data between multiple wireless devices. Specifically, the inspection support device 100 causes the transmitting device 200, which represents one wireless device, to transmit inspection voice data to the receiving device 300, which is another wireless device, using each of multiple frequency band lines. The inspection support device 100 also acquires received voice data from the receiving device 300, which represents a voice output based on the inspection voice data. The inspection support device 100 also compares information about the inspection voice data with information about the received voice data for each used line. Then, the inspection support device 100 determines the communication status for each used line according to the comparison result.
[0082] In a wireless system that communicates voice data, multiple frequency bands of lines may be used. When inspecting such a wireless system, it is necessary to inspect the communication status of each of the multiple frequency lines. In response to this, the inspection support device 100 can inspect the communication status of each line of a predetermined frequency band for the wireless system. In other words, the inspection support device 100 can support the inspection of the wireless system.
[0083] The inspection support device 100 may have the following configuration. That is, the inspection support device 100 causes the receiving device 300 to transmit the second inspection voice data to the transmitting device 200 via the used line. The inspection support device 100 also acquires second received voice data from the transmitting device, which indicates a voice output based on the second inspection voice data. The inspection support device 100 also compares information on the second inspection voice data with information on the second received voice data for each used line. Then, the inspection support device 100 determines the communication status for each used line for each transmission path of voice data between the transmitting device and the receiving device according to the comparison result.
[0084] Furthermore, when there are multiple receiving devices 300, the inspection support device 100 determines the communication status of each line used for each transmission path of voice data between the transmitting device 200 and each receiving device 300.
[0085] This allows the inspection support device 100 to inspect each of the lines of a plurality of frequency bands in bidirectional communication between a plurality of wireless devices.
[0086] [Variation 1] In the above embodiment, an example in which the inspection support device 100 outputs an inspection voice has been mainly described. The inspection voice is not limited to this example. For example, the inspection voice may be the user's actual voice. For example, the user reads out predetermined content. The read-out voice is input as inspection voice data by the input unit 210 of the transmitting device 200. In this case, for example, text data indicating the predetermined content is stored in the storage device 190. The comparison unit 130 may compare the stored text data with text data converted from the received voice data.
[0087] <Third embodiment> Next, an inspection system according to a third embodiment will be described. In the third embodiment, an example of a process using an inspection result will be described. Note that some of the contents overlapping with the first and second embodiments will not be described.
[0088] [Details of Inspection System 1001] The inspection system 1001 may perform the processes described below in addition to the processes described in the first and second embodiments.
[0089] 9 is a block diagram showing an example of a functional configuration of an inspection system 1001. The inspection system 1001 includes an inspection support device 101, a transmitting device 200, and a receiving device 300. The inspection system 1001 further includes a microphone 10, a speaker 11, a microphone 20, and a speaker 21.
[0090] The inspection support device 101 includes a control unit 110, an acquisition unit 120, a comparison unit 130, a determination unit 140, an estimation unit 150, a position information acquisition unit 160, a generation unit 170, and a presentation unit 180. Furthermore, the inspection support device 100 includes a storage device 190.
[0091] The estimation unit 150 estimates factors related to the communication conditions. For example, assume that there is an outgoing call route whose communication conditions have been determined to be poor by the determination unit 140. In this case, the estimation unit 150 estimates which part is responsible for the factor that has been determined to be poor, based on the communication conditions of other outgoing call routes.
[0092] For example, assume that an inspection result as shown in FIG. 6 has been generated. In the example of FIG. 6, the communication status is determined to be "bad" when the line "X" is used in the call path from the wireless device with the identification information "001" to the wireless device with the identification information "003". On the other hand, the communication status is determined to be "good" when the line "X" is used in the call path from the wireless device with the identification information "001" to the wireless device with the identification information "002". In this case, it is considered that the cause of the poor communication status exists in the call path or the wireless device with the identification information "003". Therefore, the estimation unit 150 estimates that the cause of the poor communication status exists in the call path or the wireless device with the identification information "003".
[0093] In this manner, when there are communication conditions determined to be poor by the determining unit 140, the estimating unit 150 estimates the cause of the poor judgment based on each of the determined communication conditions. The estimating unit 150 is an example of an estimating means.
[0094] The location information acquisition unit 160 acquires various types of location information. The wireless devices are located in various places. The location information acquisition unit 160 acquires location information of each of the wireless devices. That is, the location information acquisition unit 160 acquires location information of the transmitting device 200 and location information of the receiving device 300. When the wireless devices are installed in a fixed location, the location information of the wireless devices may be stored in the storage device 190. When the wireless devices have a function capable of measuring their own location information, the location information acquisition unit 160 may acquire the location information of the wireless devices.
[0095] In this manner, location information acquiring unit 160 acquires the location information of transmitting device 200 and receiving device 300. Location information acquiring unit 160 is an example of a location information acquiring means.
[0096] The generating unit 170 generates an area map regarding the communication status. The area map is information indicating the communication status for each location in a specified area. The inspection result generated by the determining unit 140 includes the communication status for each line used between multiple wireless devices. The generating unit 170, for example, links the determined communication status with the location information of each wireless device. At this time, the generating unit 170 complements the communication status between the locations indicated by the location information. Then, the generating unit 170 generates an area map that is information indicating the communication status for each location. The area map may be, for example, information in which information indicating the communication status is superimposed on a map. FIG. 10 is an example of an area map. In the example of FIG. 10, information indicating the communication status for line X is superimposed on a map indicating a specified area. In addition, in this example, the type of line can be selected.
[0097] The generating unit 170 may store the generated area map in the storage device 190.
[0098] In this way, the generating unit 170 generates an area map indicating the communication situation for each location based on the determined communication situation and the position information. The generating unit 170 is an example of a generating means.
[0099] The presentation unit 180 presents various information. For example, the presentation unit 180 presents information on factors related to the communication situation estimated by the estimation unit 150 by outputting the information to an output device such as a display. The presentation unit 180 may also present a generated area map on the output device.
[0100] Furthermore, the presentation unit 180 may present a location where the communication situation is good based on an area map. For example, assume that the user has a terminal. The terminal is, for example, a mobile terminal such as a smartphone or a tablet terminal, but is not limited to this example. The location information acquisition unit 160 acquires location information of the terminal. Then, based on the area map, the presentation unit 180 identifies a location where the communication situation is good within a predetermined range from the location indicated by the location information of the terminal. Then, the presentation unit 180 may present the identified location on the terminal.
[0101] In this way, the location information acquisition unit 160 acquires the location information of the terminal used by the user. Then, the presentation unit 180 may present locations with good communication conditions within a predetermined range from the location indicated by the location information of the terminal based on an area map. The presentation unit 180 is an example of a presentation means.
[0102] [Example of operation of Inspection System 1001] Next, an example of the operation of the inspection system 1001 will be described with reference to Fig. 11 and Fig. 12. Note that in the operation example of Fig. 11 and Fig. 12, the operation of the inspection support device is shown. In addition, in this operation example, it is assumed that the inspection result has already been generated.
[0103] FIG. 11 is a flowchart for explaining a first example of the operation of the inspection support device 101. It is assumed that the inspection result includes an outgoing call route whose communication status has been determined to be poor. The estimation unit 150 estimates the cause of the poor judgment based on the inspection result (S201). Specifically, the estimation unit 150 estimates the cause of the poor judgment based on each of the communication statuses of each line in each outgoing call route included in the inspection result. Then, the presentation unit 180 presents the estimated cause on the output device (S202).
[0104] Fig. 12 is a flowchart illustrating a second example of the operation of the inspection support device 101. Fig. 12 shows the operation of the inspection support device 101 when an area map is generated.
[0105] The location information acquisition unit 160 acquires location information of each wireless device (S301). That is, the location information acquisition unit 160 acquires the location information of the transmitting device 200 and the receiving device 300. The generation unit 170 generates an area map based on the communication situation determined by the determination unit 140 and the acquired location information (S302).
[0106] The location information acquisition unit 160 also acquires location information of the terminal used by the user (S304). The presentation unit 180 identifies a location with good communication conditions within a predetermined range from the location indicated by the location information of the terminal based on the area map (S304). The presentation unit 180 then presents the identified location to the terminal (S305).
[0107] This operation example is merely an example. The operation of the inspection support device 101 is not limited to the above example. For example, the presentation unit 180 may present the generated information as appropriate. For example, the generated area map may be presented on an output device. The processing of S301 may not be performed at the timing shown in FIG. 12. For example, the processing of S301 may be performed before the determination unit 140 makes a determination. For example, the inspection result may include location information of the wireless device of the call origin and location information of the wireless device of the call destination.
[0108] In this way, when there is a communication state determined to be poor, the inspection support device 101 of the third embodiment may estimate the cause of the poor state based on each of the determined communication states. This allows the inspection support device 101 to inform the user of candidates for the cause of the poor state.
[0109] Furthermore, the inspection support device 101 may acquire location information of the transmitting device 200 and the receiving device 300. Then, the inspection support device 101 may generate an area map showing the communication situation for each location based on the determined communication situation and the location information. This allows the inspection support device 101 to allow the user to easily understand the communication situation in the area where voice data is communicated by the wireless system.
[0110] The inspection support device 101 may also acquire location information of the terminal used by the user. Then, based on an area map, the inspection support device 101 presents locations with good communication conditions within a predetermined range from the location indicated by the terminal's location information. This makes it possible to inform the user of locations where communication is easy.
[0111] [Variation 2] The area map is accumulated as the communication situation is determined. In addition, the communication situation shown in the area map may change over time. The inspection support device 101 may estimate the change in the communication situation by using the accumulated area map.
[0112] For example, the estimation unit 150 identifies a location where the communication situation has changed by comparing a first area map generated at a predetermined time with a second area map generated after the predetermined time. The estimation unit 150 estimates the cause of the change in the communication situation based on data related to the environment in the location where the communication situation has changed.
[0113] Data related to the environment may be changes in buildings and topography. For example, when a building or the like is constructed, the communication conditions in the surrounding area may change. In addition, the communication conditions in the surrounding area of a thicket may change depending on whether the trees are green or bare. For example, when there is a change in the environment of a specified location, it is estimated that the change in the environment is affecting the communication conditions. Therefore, the estimation unit 150 estimates that one of the factors of the change in the communication conditions is the change in the environment.
[0114] In this way, when there is a change in communication conditions between a first area map generated at a specified time and a second area map generated after the specified time, the estimation unit 150 may estimate the cause of the change in communication conditions based on changes in buildings and terrain in the areas corresponding to the first area map and the second area map.
[0115] <Example of hardware configuration for inspection system> The hardware constituting the inspection system of the first, second and third embodiments described above will be described. FIG. 13 is a block diagram showing an example of the hardware configuration of a computer device constituting the inspection system in each embodiment. In a computer device 90, the inspection support device and the inspection support method described in each embodiment and each modified example are realized. For example, the inspection support device, the transmitting device, the receiving device, etc. described in each embodiment and each modified example may have the hardware configuration shown in FIG. 12.
[0116] 13, a computer device 90 includes a processor 91, a RAM (Random Access Memory) 92, a ROM (Read Only Memory) 93, a storage device 94, an input / output interface 95, a bus 96, and a drive device 97. Note that the inspection support device and the like may be realized by a plurality of electric circuits.
[0117] The storage device 94 stores a program (computer program) 98. The processor 91 executes the program 98 of the reception support system using the RAM 92. Specifically, for example, the program 98 includes a program that causes a computer to execute processes shown in FIG. 3, FIG. 7, FIG. 8, FIG. 11, FIG. 12, etc. The processor 91 executes the program 98 to realize the functions of each component of the inspection system. The program 98 may be stored in the ROM 93. The program 98 may be recorded in the storage medium 80 and read out using the drive device 97, or may be transmitted to the computer device 90 from an external device (not shown) via a network (not shown).
[0118] The input / output interface 95 exchanges data with peripheral devices (such as a keyboard, a mouse, and a display device) 99. The input / output interface 95 functions as a means for acquiring or outputting data. The bus 96 connects each component.
[0119] There are various variations in the method of implementing the inspection system. For example, each component included in the inspection system can be implemented as a dedicated device. Also, the inspection system can be implemented based on a combination of multiple devices.
[0120] The scope of each embodiment also includes a processing method for recording a program for implementing each configuration in the functions of each embodiment on a storage medium, reading the program recorded on the storage medium as code, and executing the program on a computer. That is, a computer-readable storage medium is also included in the scope of each embodiment. Also, the storage medium on which the above-mentioned program is recorded and the program itself are included in each embodiment.
[0121] The storage medium is, for example, a floppy disk, a hard disk, an optical disk, a magneto-optical disk, a CD (Compact Disc)-ROM, a magnetic tape, a non-volatile memory card, or a ROM, but is not limited to these examples. Furthermore, the programs recorded on the storage medium are not limited to programs that execute processes independently, but also include programs that operate on an OS (Operating System) and execute processes in cooperation with other software and functions of an expansion board, which are included in the scope of each embodiment.
[0122] Although the present invention has been described above with reference to the embodiment, the present invention is not limited to the above embodiment. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.
[0123] Furthermore, the above embodiments and modifications can be combined as appropriate. [Explanation of symbols]
[0124] 100, 101 Inspection support device 110 Control section 120 Acquisition Department 130 Comparison section 140 Judgment section 150 Estimation part 160 Location information acquisition unit 170 Generation part 180 Presentation section 200 Transmitting Device 300 Receiving device 1000, 1001 Inspection System
Claims
1. An apparatus for inspecting a wireless system for communicating voice data between a plurality of wireless devices, comprising: A control means for causing a transmitting device representing one wireless device to transmit inspection voice data to a receiving device representing another wireless device by using each of a plurality of frequency bands; an acquisition means for acquiring received voice data from the receiving device, the received voice data indicating a voice output based on the inspection voice data; a comparison means for comparing information on the inspection voice data with information on the received voice data for each of the lines used; and a determination means for determining the communication status of each of the lines used according to the result of the comparison. Inspection support device.
2. The control means causes the receiving device to transmit second inspection voice data to the transmitting device via the utilized line, The acquisition means acquires second received voice data from the transmitting device, the second received voice data indicating a voice output based on the second inspection voice data, The comparison means compares information about the second inspection voice data with information about the second received voice data for each of the lines used, the determining means determines the communication status of each of the lines used for each transmission path of the voice data between the transmitting device and the receiving device according to a result of the comparison. The inspection support device according to claim 1.
3. There are a plurality of the receiving devices, the determining means determines a communication status of each of the lines used for each transmission path of the voice data between the transmitting device and each of the receiving devices; The inspection support device according to claim 2.
4. The communication device further includes an estimation unit that, when a communication state determined to be poor by the determination unit exists, estimates a cause of the communication state being determined to be poor based on each of the determined communication states. The inspection support device according to claim 3.
5. a location information acquisition means for acquiring location information of the transmitting device and the receiving device; A generating means for generating an area map showing the communication situation for each location based on the determined communication situation and the location information. The inspection support device according to claim 1.
6. A presentation means is provided, The location information acquisition means acquires location information of a terminal used by a user, the presenting means presents, based on the area map, locations within a predetermined range from the location indicated by the location information of the terminal where communication conditions are good; The inspection support device according to claim 5.
7. an estimation means for estimating, when a change occurs in a communication situation between a first area map generated at a predetermined time point and a second area map generated after the predetermined time point, a cause of the change in the communication situation based on changes in buildings and topography in the areas corresponding to the first area map and the second area map; 7. The inspection support device according to claim 5 or 6.
8. The comparison means is Converting each of the received voice data into text data; comparing each of the converted text data with inspection text data corresponding to the inspection voice data; The inspection support device according to claim 1.
9. 1. A method for inspecting a wireless system for communicating voice data between a plurality of wireless devices, comprising: A transmitting device representing one wireless device transmits inspection voice data to a receiving device representing another wireless device using each of a plurality of frequency bands; Acquire received voice data from the receiving device, the received voice data indicating a voice output based on the inspection voice data; comparing information on the inspection voice data with information on the received voice data for each of the lines used; determining the communication status of each of the lines used according to the result of the comparison; Inspection support methods.
10. In a device for inspecting a wireless system in which voice data is communicated between a plurality of wireless devices, A process of causing a transmitting device representing one wireless device to transmit inspection voice data to a receiving device representing another wireless device using each of a plurality of frequency bands; A process of acquiring received voice data from the receiving device, the received voice data indicating a voice output based on the inspection voice data; A process of comparing information about the inspection voice data with information about the received voice data for each of the lines used; and executing a process of determining the communication status of each of the lines used according to a result of the comparison. program.
Citation Information
Patent Citations
Device for checking speech path and speech device of elevator
JP2000253182A
