INFORMATION PROCESSING EQUIPMENT, DISPLAY METHOD AND DISPLAY PROGRAM
Patent Information
- Application Number
- DE112022007009
- Authority / Receiving Office
- DE · DE
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2022-06-15
- Publication Date
- 2025-02-13
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
FIELD OF TECHNOLOGY
[0001] The present disclosure relates to an information processing device, a display method, and a display program. TECHNICAL BACKGROUND
[0002] In an air terminal, an air traffic control controller monitors aircraft. A display used by the air traffic control controller displays the aircraft or aircraft placeholders. The air traffic control controller can determine the position of each individual aircraft by viewing the display. The aircraft or aircraft placeholders are displayed on a two-dimensional display. Here, a technology for displaying aircraft symbols as the aircraft placeholders in a three-dimensional display has been proposed (see Patent Document 1). In the following description, an aircraft or the aircraft placeholder is referred to as an aircraft. REFERENCE TO THE STATE OF THE ART PATENT REFERENCE
[0003] Patent Reference 1: Japanese Patent Application Publication No. HEI9-304526 SUMMARY OF THE INVENTION PROBLEM TO BE SOLVED BY THE INVENTION
[0004] With the technology described above, aircraft are displayed in three-dimensional form. There are cases where multiple three-dimensional aircraft overlap in the air traffic control line of sight. When multiple three-dimensional aircraft overlap, the air traffic control detection accuracy decreases.
[0005] An object of the present disclosure is to increase recognition accuracy. MEANS TO SOLVE THE PROBLEM
[0006] An information processing device according to one aspect of the present disclosure is provided. The information processing device causes a display device to display information. The information processing device includes an acquisition unit that acquires position information indicating a position of each of a plurality of aircraft, reference direction information indicating a reference direction, and direction information indicating one or more directions different from the reference direction; a generation unit that generates, based on the position information and the reference direction information, the plurality of aircraft viewed from the reference direction in a three-dimensional space; an evaluation unit that evaluates an overlap degree of the aircraft viewed from the reference direction;evaluates and evaluates the degree of overlap of the aircraft viewed from each of one or more directions different from the reference direction, based on the direction information, a detection unit that detects a direction in a case where the degree of overlap is the smallest, and a display control unit that causes the display device to display the plurality of aircraft viewed from the detected direction. EFFECT OF THE INVENTION
[0007] According to the present disclosure, the recognition accuracy can be increased. BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a diagram showing a communication system in a first embodiment. Fig. 2 is a diagram showing an example of a plurality of aircraft in the first embodiment. Fig. 3 is a diagram showing hardware included in the information processing device in the first embodiment. Fig. 4 is a block diagram showing functions of the information processing device in the first embodiment. Fig. 5(A) to 5(F) are diagrams showing a concrete example of an evaluation process in the first embodiment. Fig. 6 is a flowchart showing an example of a process executed by the information processing device in the first embodiment. Fig. 7 is a diagram showing an example of a case where a plurality of aircraft and a plurality of additional information are displayed by one display device in a second embodiment. Fig. 8 is a flowchart showing an example of a process executed by an information processing device in the second embodiment. Fig. 9 is a block diagram showing functions of an information processing device in a third embodiment. Fig. 10 is a flowchart showing an example of a process executed by the information processing device in the third embodiment. Fig. 11 is a flowchart showing an example of a process executed by an information processing device in a modification of the third embodiment. Fig. 12 is a block diagram showing the functions of an information processing device in a fourth embodiment. Fig. 13 is a diagram showing a concrete example of a display switching process in the fourth embodiment. Fig. 14 is a flowchart showing an example of a process executed by the information processing device in the fourth embodiment. Fig. 15 is a flowchart showing an example of a process executed by an information processing device in a first modification of the fourth embodiment. Fig. 16 is a flowchart showing an example of a process executed by an information processing device in a second modification of the fourth embodiment. Fig. 17 is a flowchart showing an example of a process executed by an information processing device in a third modification of the fourth embodiment. MODE FOR CARRYING OUT THE INVENTION
[0008] Embodiments will be described below with reference to the drawings. The following embodiments are merely examples, and various modifications are possible within the scope of the present disclosure. First embodiment
[0009] Fig. Figure 1 is a diagram showing a communication system in a first embodiment. The communication system includes an information processing device 100, a management device 200, and a display device 300. The information processing device 100, the management device 200, and the display device 300 communicate via a network. The network is a wired network or a wireless network.
[0010] Information processing device 100 is a device that executes a display process. Information processing device 100 is, for example, a personal computer (PC). Information processing device 100 causes display device 300 to display information.
[0011] The management device 200 stores information such as the position of each aircraft, the flight number of each aircraft, and the destination of each aircraft.
[0012] The display device 300 is a device used by an air traffic control center. It is also permissible if the display device 300 is included in the information processing device 100.
[0013] A process performed by the information processing device 100 will be briefly described below. The information processing device 100 generates a plurality of aircraft in a three-dimensional space based on the position of each of the plurality of aircraft. The information processing device 100 detects a direction in a case where a degree of overlap is the smallest. The information processing device 100 causes the display device 300 to display the plurality of aircraft as viewed from the direction. An example of the plurality of aircraft displayed by the display device 300 is shown below.
[0014] Fig. 2 is a diagram showing an example of the plurality of aircraft in the first embodiment. Aircraft 11 to 16 are aircraft displayed by display device 300. Aircraft 11 to 16 are displayed in three-dimensional form. As mentioned above, aircraft 11 to 16 can be represented either by the shapes of the aircraft or by placeholders of the aircraft.
[0015] The state of aircraft 11 to 16 is a state in which the degree of overlap is the smallest. This increases the detection accuracy of air traffic control. Accordingly, the information processing device 100 is able to increase the detection accuracy.
[0016] The information processing device 100 is described in detail below.
[0017] Next, hardware included in the information processing device 100 will be described below.
[0018] Fig. Figure 3 is a diagram showing the hardware included in the information processing device in the first embodiment. The information processing device 100 includes a processor 101, a volatile memory device 102, and a non-volatile memory device 103.
[0019] The processor 101 controls the information processing device 100 as a whole. The processor 101 is, for example, a central processing unit (CPU), a field-programmable gate array (FPGA), or the like. The processor 101 may also be a multiprocessor. The information processing device 100 may further include processing circuitry.
[0020] The volatile storage device 102 is a main memory of the information processing device 100. The volatile storage device 102 is, for example, a random access memory (RAM). The non-volatile storage device 103 is an auxiliary memory of the information processing device 100. The non-volatile storage device 103 is, for example, a hard disk drive (HDD) or a solid state drive (SSD).
[0021] The functions of the information processing device 100 are described below.
[0022] Fig. Figure 4 is a block diagram showing the functions of the information processing device in the first embodiment. The information processing device 100 includes a storage unit 110, an acquisition unit 120, a generation unit 130, an evaluation unit 140, a detection unit 150, and a display control unit 160.
[0023] The storage unit 110 may be implemented as a memory area reserved in the volatile memory device 102 or in the non-volatile memory device 103.
[0024] Part or all of the acquisition unit 120, the generation unit 130, the evaluation unit 140, the acquisition unit 150, and the display control unit 160 may be implemented through processing. Part or all of the acquisition unit 120, the generation unit 130, the evaluation unit 140, the acquisition unit 150, and the display control unit 160 may also be implemented as modules of a program executed by the processor 101. For example, the program executed by the processor 101 is also referred to as a display program. The display program has been recorded, for example, in a recording medium.
[0025] Reference direction information indicating a reference direction and direction information indicating one or more directions deviating from the reference direction can be stored in the storage unit 110. Incidentally, the reference direction is, for example, a direction in which air traffic control normally directs the line of sight. Furthermore, the one or more directions are, for example, directions obtained by shifting the reference direction horizontally and / or vertically.
[0026] The acquisition unit 120 acquires position information indicating the position of each of the plurality of aircraft from the management device 200. It is also possible for the acquisition unit 120 to acquire the position information from an external device. Incidentally, the external device is a device that can be connected to the information processing device 100. The external device is, for example, a server. An illustration of the external device is omitted. Furthermore, the position of each of the plurality of aircraft can also be represented as a current position.
[0027] The acquisition unit 120 acquires the reference direction information and the direction information from the storage unit 110 or an external device.
[0028] The generation unit 130 generates the plurality of aircraft, viewed from the reference direction, in the three-dimensional space based on the position information and the reference direction information. In short, the generation unit 130 generates the plurality of aircraft, viewed from the reference direction, in a three-dimensional virtual space. Accordingly, the plurality of three-dimensionally displayed aircraft are generated.
[0029] The evaluation unit 140 evaluates the degree of overlap of the aircraft, viewed from the reference direction. Furthermore, the evaluation unit 140 evaluates the degrees of overlap of the aircraft, viewed from one or more directions different from the reference direction, based on the directional information.
[0030] The evaluation process is described in detail below.
[0031] Fig. 5(A) to 5(F) are diagrams showing a concrete example of the evaluation process in the first embodiment. Fig. Figure 5(A) shows the plurality of aircraft viewed from the reference direction. Fig. Figures 5(B) to 5(F) each show the plurality of aircraft viewed from five directions different from the reference direction.
[0032] The evaluation unit 140 evaluates the degree of overlap based on the state of the plurality of aircraft in Fig. 5(A). The evaluation unit 140 evaluates the degree of overlap based on the state of the plurality of aircraft in each of the Fig. 5(B) to 5(F). The evaluation unit 140 evaluates the overlap degrees in six states as described above.
[0033] The detection unit 150 detects a direction in a case where the degree of overlap is the smallest. Specifically, the detection unit 150 detects the direction in the case where the degree of overlap is the smallest, from the degree of overlap viewed from the reference direction, and the degree of overlap viewed from one or more directions different from the reference direction. For example, the detection unit 150 detects the direction in the state of Fig. 5(C). When there are a plurality of directions in cases where the degree of overlap is the smallest, the detection unit 150 may detect one of the plurality of directions that is closest to the reference direction.
[0034] The display control unit 160 causes the display device 300 to display the plurality of aircraft as viewed from the detected direction. For example, the display control unit 160 transmits information indicating the plurality of aircraft and a display command to the display device 300. Accordingly, the display device 300 displays the plurality of three-dimensional aircraft.
[0035] The display control unit 160 also ensures that the detected direction matches a forward direction of the display device 300. This allows air traffic control to detect the plurality of aircraft in the case where the degree of overlap is the smallest.
[0036] A process executed by the information processing device 100 will be described below using a flowchart.
[0037] Fig. 6 is a flowchart showing an example of the process executed by the information processing device in the first embodiment.
[0038] (Step S11) The acquisition unit 120 acquires the position information from the management facility 200.
[0039] (Step S12) The acquisition unit 120 acquires the reference direction information and the direction information from the storage unit 110.
[0040] (Step S13) The generation unit 130 generates the plurality of aircraft viewed from the reference direction based on the position information and the reference direction information.
[0041] (Step S14) The evaluation unit 140 evaluates the degree of overlap of the aircraft as viewed from the reference direction. Further, the evaluation unit 140 evaluates the degree of overlap of the aircraft as viewed from each of one or more directions different from the reference direction based on the direction information.
[0042] (Step S15) The detection unit 150 detects the direction in the case where the degree of overlap is the smallest.
[0043] (Step S16) The display control unit 160 causes the display device 300 to display the plurality of aircraft viewed from the detected direction.
[0044] The processing order of the process in Fig. 6 is just an example, so the process can also be executed in a different processing order than in Fig. 6 can be executed.
[0045] According to the first embodiment, the information processing device 100 causes the display device 300 to display the plurality of aircraft, viewed from the direction where the degree of overlap is the smallest. This increases the detection accuracy of the air traffic control system. Accordingly, the information processing device 100 is capable of increasing the detection accuracy. Second embodiment
[0046] A second embodiment is described below. In the second embodiment, the features that differ from those of the first embodiment are primarily described. In the second embodiment, the description of features that are the same as those of the first embodiment is omitted.
[0047] In the first embodiment, the case where a plurality of aircraft are displayed by the display device 300 was described. There are cases where a plurality of aircraft and a plurality of additional information are displayed by the display device 300. The additional information includes, for example, the flight number, destination, altitude, or the like. In the second embodiment, such a case where a plurality of aircraft and a plurality of additional information are displayed will be described.
[0048] First, an example of the case where a plurality of aircraft and a plurality of additional information are displayed by the display device 300 will be shown below.
[0049] Fig. 7 is a diagram showing an example of the case where a plurality of aircraft and a plurality of additional information are displayed by the display device in the second embodiment.
[0050] The left part of Fig. Figure 7 shows a case where a plurality of aircraft and additional information 21 to 26 are displayed. In addition, the left part of Fig. 7 shows a case where an aircraft and additional information overlap. Furthermore, the left part of Fig. 7 shows a case where additional information and additional information overlap. When the overlap occurs as described above, the detection accuracy of the air traffic control system decreases. Thus, the information processing device 100 detects the direction in the case where the degree of overlap is the smallest. The information processing device 100 causes the display device 300 to display the plurality of aircraft and the additional information 21 to 26 as viewed from the direction.
[0051] The right part of Fig. 7 shows a state in which the plurality of aircraft and the additional information 21 to 26 are displayed by the display device 300. Such a display increases the detection accuracy for air traffic control.
[0052] The process is described in detail below.
[0053] Functional blocks included in information processing device 100 also have additional functions. The added functions are described below.
[0054] The acquisition unit 120 acquires a plurality of additional information items. The acquisition unit 120 acquires the plurality of additional information items, for example, from the management facility 200 or the external facility. Incidentally, the plurality of additional information items are, for example, information corresponding to the plurality of aircraft. This means that each of the plurality of additional information items is information corresponding to one aircraft.
[0055] The generation unit 130 generates, based on the position information and the reference direction information, the plurality of aircraft and the plurality of additional information viewed from the reference direction in the three-dimensional space.
[0056] The evaluation unit 140 evaluates the degree of overlap based on the plurality of aircraft and the plurality of additional information, viewed from the reference direction. The degree of overlap refers to at least one of the degree of overlap between an aircraft and an aircraft, the degree of overlap between additional information and additional information, and the degree of overlap between an aircraft and additional information. For example, the evaluation unit 140 evaluates the sum of the degree of overlap between an aircraft and an aircraft, the degree of overlap between additional information and additional information, and the degree of overlap between an aircraft and additional information as the degree of overlap.
[0057] The evaluation unit 140 further evaluates the degree of overlap based on the plurality of aircraft and the plurality of additional information, viewed from each of the one or more directions different from the reference direction. Similar to the definition described above, the degree of overlap refers to at least one of the degree of overlap between an aircraft and an aircraft, the degree of overlap between additional information and additional information, and the degree of overlap between an aircraft and additional information.
[0058] The detection unit 150 detects the direction in the case where the degree of overlap is the smallest.
[0059] The display control unit 160 causes the display device 300 to display the plurality of aircraft and the plurality of additional information as viewed from the detected direction.
[0060] A process executed by the information processing device 100 will be described below using a flowchart.
[0061] Fig. 8 is a flowchart showing an example of the process executed by the information processing device in the second embodiment.
[0062] (Step S21) The acquisition unit 120 acquires the position information from the management facility 200.
[0063] (Step S22) The acquisition unit 120 acquires the reference direction information and the direction information from the storage unit 110.
[0064] (Step S23) The acquisition unit 120 acquires the plurality of additional information from the management device 200.
[0065] (Step S24) The generation unit 130 generates, based on the position information and the reference direction information, the plurality of aircraft and the plurality of additional information viewed from the reference direction.
[0066] (Step S25) The evaluation unit 140 evaluates the degree of overlap based on the plurality of aircraft and the plurality of additional information, as viewed from the reference direction. Furthermore, the evaluation unit 140 evaluates the degree of overlap, as viewed from each of the one or more directions different from the reference direction, based on the directional information.
[0067] (Step S26) The detecting unit 150 detects the direction in the case where the degree of overlap is the smallest.
[0068] (Step S27) The display control unit 160 causes the display device 300 to display the plurality of aircraft and the plurality of additional information as viewed from the detected direction.
[0069] The processing order of the process in Fig. 8 is just an example, so the process can also be executed in a different processing order than in Fig. 8 can be executed.
[0070] According to the second embodiment, the information processing device 100 causes the display device 300 to display the plurality of aircraft and the plurality of additional information, viewed from the direction where the degree of overlap is the smallest. This increases the recognition accuracy of the air traffic control. Accordingly, the information processing device 100 is capable of increasing the recognition accuracy. Third embodiment
[0071] Next, a third embodiment will be described below. In the third embodiment, description will be given mainly of features different from those in the first embodiment. In the third embodiment, description of features common to the first embodiment will be omitted.
[0072] In the first embodiment, the case where the recognition accuracy is increased at the current time was described. In the third embodiment, a case where the recognition accuracy is increased from the current time to time N seconds is described. Incidentally, N is a positive integer.
[0073] Fig. Fig. 9 is a block diagram showing functions of an information processing device in the third embodiment. Each component in Fig. 9, which one in Fig. 4 shown component, the same reference numeral as in Fig. 4. The information processing device 100a includes an acquisition unit 120a, an evaluation unit 140a, a detection unit 150a, and a display control unit 160a.
[0074] The acquisition unit 120a acquires heading information indicating a heading of each of the plurality of aircraft from the management facility 200. It is also possible for the acquisition unit 120a to acquire the heading information from the external facility. Incidentally, the heading can also be represented as a flight route.
[0075] The acquisition unit 120a acquires speed information indicating a speed of each of the plurality of aircraft from the management device 200. It is also possible for the acquisition unit 120a to acquire the speed information from the storage unit 110 or the external device. Incidentally, the speed may also be a value determined based on historical records.
[0076] The evaluation unit 140a evaluates an average value of the degree of overlap of the aircraft, viewed from the reference direction, in a predetermined period based on the heading information and the speed information as an average degree of overlap. In short, the evaluation unit 140a evaluates the average value of the degree of overlap in the movement of the plurality of aircraft based on the heading information and the speed information in the period as the average degree of overlap. For example, the evaluation unit 140a calculates the degree of overlap of the aircraft, viewed from the reference direction, in a period from the current time to N seconds later at 1-second intervals. The evaluation unit 140a calculates the average value of a plurality of calculated degrees of overlap.The evaluation unit 140a evaluates the calculated average value as the average overlap degree.
[0077] The evaluation unit 140a further evaluates an average value of the aircraft's overlap degree, viewed from each of one or more directions different from the reference direction, in the predetermined period based on the direction information, the heading information, and the speed information as an average overlap degree. For example, the evaluation unit 140a calculates the aircraft's overlap degree, viewed from each of the one or more directions different from the reference direction, in a period from the current time to N seconds later at 1-second intervals. The evaluation unit 140a calculates the average value of a plurality of calculated overlap degrees. The evaluation unit 140a evaluates the calculated average value as the average overlap degree.
[0078] The detection unit 150a detects a direction in a case where the average overlap degree is the smallest. Specifically, the detection unit 150a detects the direction in the case where the average overlap degree is the smallest, from the average overlap degree viewed from the reference direction and the average overlap degree viewed from one or more directions different from the reference direction.
[0079] The display control unit 160a performs control such that the plurality of aircraft, viewed from the detected direction, are displayed by the display device 300 for the period.
[0080] A process executed by the information processing device 100a will be described below using a flowchart.
[0081] Fig. 10 is a flowchart showing an example of the process executed by the information processing device in the third embodiment.
[0082] (Step S31) The acquisition unit 120a acquires the position information from the management device 200. The acquisition unit 120a acquires the course information from the management device 200. The acquisition unit 120a acquires the speed information from the management device 200.
[0083] (Step S32) The acquisition unit 120a acquires the reference direction information and the direction information from the storage unit 110.
[0084] (Step S33) The generation unit 130 generates the plurality of aircraft viewed from the reference direction based on the position information and the reference direction information.
[0085] (Step S34) The evaluation unit 140a evaluates the average value of the aircraft's overlap degree, viewed from the reference direction, in the period based on the heading information and the speed information as the average overlap degree. The evaluation unit 140a further evaluates the average value of the aircraft's overlap degree, viewed from each of the one or more directions different from the reference direction, in the predetermined period based on the heading information, the heading information, and the speed information as the average overlap degree.
[0086] (Step S35) The detecting unit 150a detects the direction in the case where the average overlap degree is the smallest.
[0087] (Step S36) The display control unit 160a causes the display device 300 to display the plurality of aircraft as viewed from the detected direction. The display control unit 160a further executes control so that the plurality of aircraft as viewed from the detected direction are displayed by the display device 300 for the period.
[0088] The processing order of the process in Fig. 10 is just an example, so the process can also be executed in a different processing order than in Fig. 10 are executed.
[0089] According to the third embodiment, the information processing device 100a is capable of increasing the recognition accuracy from the current time to the time N seconds. Modification of the third embodiment
[0090] In a modification of the third embodiment, a case will be described where a plurality of aircraft and a plurality of additional information are displayed by the display device 300. The modification of the third embodiment can be considered a combination of the second and third embodiments.
[0091] In the modification of the third embodiment, the features that are different from those of the third embodiment will be described primarily. In the modification of the third embodiment, the description of features that are the same as those of the third embodiment will be omitted.
[0092] The acquisition unit 120a acquires the plurality of additional information corresponding to the plurality of aircraft.
[0093] The generation unit 130 generates, based on the position information and the reference direction information, the plurality of aircraft and the plurality of additional information viewed from the reference direction in the three-dimensional space.
[0094] The evaluation unit 140a evaluates the average value of the degree of overlap, viewed from the reference direction, in a predetermined period based on the heading information and the speed information as the average degree of overlap. The degree of overlap refers to at least one of the degree of overlap between an aircraft and an aircraft, the degree of overlap between additional information and additional information, and the degree of overlap between an aircraft and additional information.
[0095] The evaluation unit 140a further evaluates the average value of the degree of overlap, viewed from each of one or more directions different from the reference direction, in the predetermined period based on the direction information, the heading information, and the speed information as the average degree of overlap. The degree of overlap refers to at least one of the degree of overlap between an aircraft and an aircraft, the degree of overlap between additional information and additional information, and the degree of overlap between an aircraft and additional information.
[0096] The display control unit 160a performs control so that the plurality of aircraft and the plurality of additional information, viewed from the detected direction, are displayed by the display device 300 for the period.
[0097] A process executed by the information processing device 100a will be described below using a flowchart.
[0098] Fig. 11 is a flowchart showing an example of the process executed by the information processing device in the modification of the third embodiment.
[0099] (Step S41) The acquisition unit 120a acquires the position information from the management device 200. The acquisition unit 120a acquires the course information from the management device 200. The acquisition unit 120a acquires the speed information from the management device 200.
[0100] (Step S42) The acquisition unit 120a acquires the reference direction information and the direction information from the storage unit 110.
[0101] (Step S43) The acquisition unit 120a acquires the plurality of additional information from the management device 200.
[0102] (Step S44) The generation unit 130 generates, based on the position information and the reference direction information, the plurality of aircraft and the plurality of additional information viewed from the reference direction.
[0103] (Step S45) The evaluation unit 140a evaluates the average value of the degree of overlap, viewed from the reference direction, in the period based on the heading information and the speed information as the average degree of overlap. The evaluation unit 140a further evaluates the average value of the degree of overlap, viewed from each of one or more directions different from the reference direction, in the period based on the direction information, the heading information, and the speed information as the average degree of overlap.
[0104] (Step S46) The detecting unit 150a detects the direction in the case where the average overlap degree is the smallest.
[0105] (Step S47) The display control unit 160a causes the display device 300 to display the plurality of aircraft and the plurality of additional information, viewed from the detected direction. Furthermore, the display control unit 160a executes control so that the plurality of aircraft and the plurality of additional information, viewed from the detected direction, are displayed by the display device 300 for the period.
[0106] The processing order of the process in Fig. 11 is just an example, so the process can also be executed in a different processing order than in Fig. 11 are executed.
[0107] According to the modification of the third embodiment, the information processing device 100a is capable of increasing the recognition accuracy from the current time to the time N seconds. Fourth embodiment
[0108] A fourth embodiment will be described below. In the fourth embodiment, features different from those of the first embodiment will be mainly described. In the fourth embodiment, descriptions of features common to the first embodiment will be omitted.
[0109] In the fourth embodiment, the increase in recognition accuracy when a plurality of two-dimensionally displayed aircraft are displayed three-dimensionally is described.
[0110] Fig. Fig. 12 is a block diagram showing the functions of an information processing device in the fourth embodiment. Each component in Fig. 12, which has a Fig. 4, the same reference number as in Fig. 4. The information processing device 100b comprises an acquisition unit 120b, a generation unit 130b, an evaluation unit 140b, a detection unit 150b, and a display control unit 160b.
[0111] The functions of the acquisition unit 120b, the generation unit 130b, the evaluation unit 140b, the detection unit 150b and the display control unit 160b will be described in detail later.
[0112] Hereinafter, a process executed by the information processing apparatus 100b will be briefly described using a concrete example.
[0113] Fig. Fig. 13 is a diagram showing a concrete example of a display switching process in the fourth embodiment. The left part of Fig. 13 shows a state in which the aircraft 11 to 16 are displayed two-dimensionally by the display device 300. There are cases where the air traffic control wants to switch the two-dimensional display to a three-dimensional display. The air traffic control gives a command to the information processing device 100b using an input device (e.g., a keyboard or the like). The information processing device 100b switches the two-dimensional display to the three-dimensional display based on the command. The information processing device 100b uses conventional technology to switch the display. For example, if the coordinates of the aircraft 11 in two-dimensional space are "(X1, Y1, 0)", the information processing device 100b adds a value greater than or equal to 1 to the Z-axis coordinate.
[0114] Here, when switching the display, the information processing device 100b does not simply switch from the two-dimensional display to the three-dimensional display. The information processing device 100b switches from the two-dimensional display to the three-dimensional display so that the display is executed in a state where the degree of overlap of the aircraft is the smallest.
[0115] The right part of Fig. 13 shows a state in which the aircraft 11 to 16 are displayed by the display device 300 in the three-dimensional display.
[0116] Next, a process executed by the information processing apparatus 100b will be described using a flowchart.
[0117] Fig. 14 is a flowchart showing an example of the process executed by the information processing device in the fourth embodiment.
[0118] (Step S51) The acquisition unit 120b acquires a switching command from the two-dimensional display to the three-dimensional display. The switching command is acquired, for example, through an input operation performed by the air traffic control.
[0119] (Step S52) The acquisition unit 120b acquires the reference direction information and the direction information from the storage unit 110.
[0120] (Step S53) The acquisition unit 120b acquires position information indicating the position of each of the plurality of two-dimensionally displayed aircraft from the storage unit 110. It is also possible for the acquisition unit 120b to acquire the position information from the external device.
[0121] (Step S54) The generation unit 130b generates, based on the position information and the reference direction information, the plurality of aircraft viewed from the reference direction in the three-dimensional space.
[0122] (Step S55) The evaluation unit 140b evaluates the degree of overlap of the aircraft as viewed from the reference direction. Further, the evaluation unit 140b evaluates the degree of overlap of the aircraft as viewed from each of one or more directions different from the reference direction based on the direction information.
[0123] (Step S56) The detecting unit 150b detects the direction in the case where the degree of overlap is the smallest.
[0124] (Step S57) The display control unit 160b causes the display device 300 to display the plurality of aircraft viewed from the detected direction.
[0125] Through this process, the two-dimensional display is switched to the three-dimensional display. The degree of overlap of the aircraft shown in the three-dimensional display is the smallest. This increases the detection accuracy of the air traffic control system. Accordingly, the information processing device 100b is able to increase the detection accuracy.
[0126] The processing order of the process in Fig. 14 is just an example, so the process can also be executed in a different processing sequence than in Fig. 14 are executed.
[0127] According to the fourth embodiment, the information processing device 100b is capable of increasing the detection accuracy. For example, when the two-dimensional display is simply switched to the three-dimensional display, the air traffic control system automatically adjusts to prevent aircraft from intersecting. According to the fourth embodiment, the information processing device 100b automatically adjusts to prevent aircraft from intersecting. Therefore, the information processing device 100b is capable of reducing the burden on the air traffic control system. First modification of the fourth embodiment
[0128] A first modification of the fourth embodiment can be considered as a combination of the second and fourth embodiments.
[0129] Fig. 15 is a flowchart showing an example of a process executed by an information processing device in the first modification of the fourth embodiment.
[0130] (Step S61) The acquisition unit 120b acquires the switching command from the two-dimensional display to the three-dimensional display.
[0131] (Step S62) The acquisition unit 120b acquires the reference direction information and the direction information from the storage unit 110.
[0132] (Step S63) The acquisition unit 120b acquires the position information indicating the position of each of the plurality of two-dimensionally displayed aircraft from the storage unit 110. The acquisition unit 120b acquires the plurality of additional information from the storage unit 110.
[0133] (Step S64) The generation unit 130b generates, based on the position information and the reference direction information, the plurality of aircraft and the plurality of additional information viewed from the reference direction in the three-dimensional space.
[0134] (Step S65) The evaluation unit 140b evaluates the degree of overlap as viewed from the reference direction. The degree of overlap refers to at least one of the degree of overlap between an aircraft and an aircraft, the degree of overlap between additional information and additional information, and the degree of overlap between an aircraft and additional information.
[0135] Further, the evaluation unit 140b evaluates the degree of overlap, viewed from each of the one or more directions different from the reference direction, based on the directional information. The degree of overlap refers to at least one of the degree of overlap between an aircraft and an aircraft, the degree of overlap between additional information and additional information, and the degree of overlap between an aircraft and additional information.
[0136] (Step S66) The detecting unit 150b detects the direction in the case where the degree of overlap is the smallest.
[0137] (Step S67) The display control unit 160b causes the display device 300 to display the plurality of aircraft and the plurality of additional information as viewed from the detected direction.
[0138] Through this process, the two-dimensional display is switched to a three-dimensional display. For example, the aircraft and the three-dimensionally displayed additional information do not overlap. This increases the recognition accuracy of the air traffic control system. Accordingly, the information processing device 100b is able to increase the recognition accuracy.
[0139] The processing order of the process in Fig. 15 is just an example, so the process can also be executed in a different processing sequence than in Fig. 15 are executed. Second modification of the fourth embodiment
[0140] A second modification of the fourth embodiment may be considered as a combination of the third embodiment and the fourth embodiment.
[0141] Fig. 16 is a flowchart showing an example of a process executed by an information processing device in the second modification of the fourth embodiment.
[0142] (Step S71) The acquisition unit 120b acquires the switching command from the two-dimensional display to the three-dimensional display.
[0143] (Step S72) The acquisition unit 120b acquires the reference direction information and the direction information from the storage unit 110.
[0144] (Step S73) The acquisition unit 120b acquires the position information indicating the position of each of the plurality of two-dimensionally displayed aircraft from the storage unit 110.
[0145] (Step S74) The acquisition unit 120b acquires the course information from the management device 200. The acquisition unit 120b acquires the speed information from the management device 200. It is also possible for the acquisition unit 120b to acquire the course information and the speed information from the external device.
[0146] (Step S75) The generation unit 130b generates, based on the position information and the reference direction information, the plurality of aircraft viewed from the reference direction in the three-dimensional space.
[0147] (Step S76) The evaluation unit 140b evaluates the average value of the overlap degree of the aircraft, viewed from the reference direction, in a predetermined period based on the course information and the speed information as the average overlap degree.
[0148] The evaluation unit 140b further evaluates the average value of the overlap degree of the aircraft, viewed from each of one or more directions different from the reference direction, in the period based on the direction information, the course information, and the speed information as the average overlap degree.
[0149] (Step S77) The detecting unit 150b detects the direction in the case where the average overlap degree is the smallest.
[0150] (Step S78) The display control unit 160b causes the display device 300 to display the plurality of aircraft as viewed from the detected direction. The display control unit 160b further executes control so that the plurality of aircraft as viewed from the detected direction are displayed by the display device 300 for the period.
[0151] According to the second modification of the fourth embodiment, the information processing device 100b is capable of increasing the recognition accuracy from the current time to the time N seconds. Third modification of the fourth embodiment
[0152] A third modification of the fourth embodiment can be considered as a combination of the modification of the third embodiment and the fourth embodiment.
[0153] Fig. 17 is a flowchart showing an example of a process executed by an information processing device in the third modification of the fourth embodiment.
[0154] (Step S81) The acquisition unit 120b acquires the switching command from the two-dimensional display to the three-dimensional display.
[0155] (Step S82) The acquisition unit 120b acquires the reference direction information and the direction information from the storage unit 110.
[0156] (Step S83) The acquisition unit 120b acquires the position information indicating the position of each of the plurality of two-dimensionally displayed aircraft from the storage unit 110. The acquisition unit 120b acquires the plurality of additional information from the storage unit 110.
[0157] (Step S84) The acquisition unit 120b acquires the course information from the management device 200. The acquisition unit 120b acquires the speed information from the management device 200. It is also possible for the acquisition unit 120b to acquire the course information and the speed information from the external device.
[0158] (Step S85) The generation unit 130b generates, based on the position information and the reference direction information, the plurality of aircraft and the plurality of additional information viewed from the reference direction in the three-dimensional space.
[0159] (Step S86) The evaluation unit 140b evaluates the average value of the degree of overlap, viewed from the reference direction, in a predetermined period based on the heading information and the speed information as the average degree of overlap. The degree of overlap refers to at least one of the degree of overlap between an aircraft and an aircraft, the degree of overlap between additional information and additional information, and the degree of overlap between an aircraft and additional information.
[0160] The evaluation unit 140b further evaluates the average value of the degree of overlap, viewed from each of one or more directions different from the reference direction, in the period based on the direction information, the heading information, and the speed information as the average degree of overlap. The degree of overlap refers to at least one of the degree of overlap between an aircraft and an aircraft, the degree of overlap between additional information and additional information, and the degree of overlap between an aircraft and additional information.
[0161] (Step S87) The detecting unit 150b detects the direction in the case where the average overlap degree is the smallest.
[0162] (Step S88) The display control unit 160b causes the display device 300 to display the plurality of aircraft and the plurality of additional information, viewed from the detected direction. Furthermore, the display control unit 160b executes control so that the plurality of aircraft and the plurality of additional information, viewed from the detected direction, are displayed by the display device 300 for the period.
[0163] According to the third modification of the fourth embodiment, the information processing device 100b is capable of increasing the recognition accuracy from the current time to the time N seconds.
[0164] Features in the embodiments described above can be combined with each other in a suitable manner. LIST OF REFERENCE SYMBOLS
[0165] 11 - 16: aircraft, 21 - 26: additional information, 100: information processing device, 100a: information processing device, 100b: information processing device, 101: processor, 102: volatile storage device, 103: non-volatile storage device, 110: storage unit, 120: acquisition unit, 120a: acquisition unit, 120b: acquisition unit, 130: generation unit, 130b: generation unit, 140: evaluation unit, 140a: evaluation unit, 140b: evaluation unit, 150: acquisition unit, 150a: acquisition unit, 150b: acquisition unit, 160: display control unit, 160a: display control unit, 160b: display control unit, 200: management device, 300: Display device QUOTES CONTAINED IN THE DESCRIPTION
[0000] This list of documents submitted by the applicant was generated automatically and is included solely for the convenience of the reader. This list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions. Cited patent literature
[0000] JP 9-304526
[0003]
Claims
[1] An information processing device which causes a display device to display information, the information processing device comprising: an acquisition unit that acquires position information indicating a position of each of a plurality of aircraft, reference direction information indicating a reference direction, and direction information indicating one or more directions different from the reference direction; a generation unit that generates the plurality of aircraft, viewed from the reference direction, in a three-dimensional space based on the position information and the reference direction information; an evaluation unit that evaluates a degree of overlap of the aircraft viewed from the reference direction and evaluates the degree of overlap of the aircraft viewed from each of one or more directions different from the reference direction, based on the direction information; a detection unit that detects a direction in a case where the degree of overlap is the smallest; and a display control unit that causes the display device to display the plurality of aircraft viewed from the detected direction. [2] Information processing device according to claim 1, wherein the procurement unit acquires a variety of additional information corresponding to the variety of aircraft, the generating unit generates, on the basis of the position information and the reference direction information, the plurality of aircraft and the plurality of additional information, viewed from the reference direction, in the three-dimensional space, the evaluation unit evaluates the degree of overlap based on the plurality of aircraft and the plurality of additional information, viewed from the reference direction, and evaluates the degree of overlap based on the plurality of aircraft and the plurality of additional information, viewed from each of the one or more directions that differ from the reference direction, the detection unit detects the direction in the case where the degree of overlap is the smallest, and the display control unit causes the display device to display the plurality of aircraft and the plurality of additional information, viewed from the detected direction. [3] Information processing device according to claim 1, wherein the acquisition unit acquires heading information indicating a heading of each of the plurality of aircraft and speed information indicating a speed of each of the plurality of aircraft, the evaluation unit evaluates an average value of the degree of overlap of the aircraft, viewed from the reference direction, in a predetermined period on the basis of the course information and the speed information as an average degree of overlap, and evaluates an average value of the degree of overlap of the aircraft, viewed from each of the one or more directions that differ from the reference direction, in the period on the basis of the direction information, the course information, and the speed information as an average degree of overlap, the detection unit detects a direction in a case where the average degree of overlap is the smallest, and the display control unit executes control such that the plurality of aircraft, viewed from the detected direction, are displayed by the display device for the period. [4] Information processing device according to claim 1, wherein the acquisition unit acquires a plurality of additional information corresponding to the plurality of aircraft, heading information indicating a heading of each of the plurality of aircraft, and speed information indicating a speed of each of the plurality of aircraft, the generating unit generates, on the basis of the position information and the reference direction information, the plurality of aircraft and the plurality of additional information, viewed from the reference direction, in the three-dimensional space, the evaluation unit evaluates an average value of the degree of overlap, viewed from the reference direction, in a predetermined period on the basis of the course information and the speed information as an average degree of overlap, and evaluates an average value of the degree of overlap, viewed from each of the one or more directions different from the reference direction, in the period on the basis of the direction information, the course information, and the speed information as an average degree of overlap, the detection unit detects a direction in a case where the average degree of overlap is the smallest, and the display control unit executes control such that the plurality of aircraft and the plurality of additional information, viewed from the detected direction, are displayed by the display device for the period. [5] Information processing device according to one of claims 1 to 4, wherein the position information indicates the position of each of the plurality of two-dimensionally displayed aircraft, and the procurement unit procures a switching command from the two-dimensional display to the three-dimensional display. [6] A display method performed by an information processing device causing a display device to display display information, the display method comprising: Obtaining position information indicating a position of each of a plurality of aircraft, reference direction information indicating a reference direction, and direction information indicating one or more directions different from the reference direction, and generating, based on the position information and the reference direction information, the plurality of aircraft viewed from the reference direction in a three-dimensional space; Evaluating a degree of overlap of the aircraft as viewed from the reference direction and evaluating the degree of overlap of the aircraft as viewed from each of one or more directions different from the reference direction based on the directional information; Detecting a direction in a case where the degree of overlap is the smallest; and Causing the display device to display the plurality of aircraft viewed from the detected direction. [7] Display program that causes an information processing device that causes a display device to display information to perform a process of: Obtaining position information indicating a position of each of a plurality of aircraft, reference direction information indicating a reference direction, and direction information indicating one or more directions different from the reference direction, and generating the plurality of aircraft, viewed from the reference direction, in a three-dimensional space based on the position information and the reference direction information; Evaluating a degree of overlap of the aircraft as viewed from the reference direction and evaluating the degree of overlap of the aircraft as viewed from each of one or more directions different from the reference direction based on the directional information; Detecting a direction in a case where the degree of overlap is the smallest; and Causing the display device to display the plurality of aircraft viewed from the detected direction.
Citation Information
Patent Citations
JP000H09304526A
JP002001273599A
JP002011232827A
JP9304526U
System and method for rendering aircraft traffic on a vertical situation display
US20100152932A1