Display control method and display control system
The display control method and system facilitate efficient circuit analysis by displaying three-dimensional and two-dimensional data simultaneously, improving maintenance and installation efficiency by allowing direct comparison and reducing errors.
Patent Information
- Application Number
- JP2024080664
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-17
- Publication Date
- 2025-11-28
AI Technical Summary
Existing display control methods require switching between three-dimensional and two-dimensional views of circuit configurations, leading to decreased work efficiency during tasks like wiring in vehicles.
A display control method and system that displays first and second data representing circuits on the same screen in different modes, allowing simultaneous viewing and comparison of three-dimensional and two-dimensional representations of circuit layouts.
Enhances work efficiency by enabling easy comparison and identification of circuit components without screen switching, reducing the risk of errors and improving maintenance and installation processes.
Smart Images

Figure 2025174357000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a display control method and a display control system for displaying a circuit configuration, such as the routing status of a wire harness, on a display screen. [Background technology]
[0002] As a related art, for example, there is known a display control method (control method for a wiring route display device) that is used during wiring work, which is work of wiring a wire harness in a vehicle such as a railway car, and that displays the wiring route of the wire harness in the vehicle (see, for example, Patent Document 1). In the display control method according to the related art, a frame arranged between the wiring start end and the wiring end end of an item to be routed is displayed on a display screen, and a wire harness that has a predetermined positional relationship with the frame and corresponds to a harness ID that indicates the wiring order is displayed on the display screen.
[0003] Here, the frame is generated based on three-dimensional CAD data read from a three-dimensional CAD data storage unit and displayed three-dimensionally on a display screen. Three-dimensional display refers to displaying an object such as a frame expressed in three-dimensional coordinates, such as three-dimensional CAD data, on a two-dimensional plane, such as a display screen. Furthermore, instead of the three-dimensional display image of the frame, the display screen can also display the wiring path of the wire harness. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Publication No. 2017-157561 Summary of the Invention [Problem to be solved by the invention]
[0005] In the configuration of the above-mentioned related technology, it is necessary to switch the display screen to compare the three-dimensional display image of the frame and the wiring route of the wire harness, which makes it difficult to compare the two, and this may lead to a decrease in work efficiency, such as wiring work, using the display screen.
[0006] An object of the present invention is to provide a display control method and a display control system that can easily improve work efficiency. [Means for solving the problem]
[0007] A display control method according to one aspect of the present invention includes displaying first data and second data, each representing a circuit and associated with each other, on a same display screen, wherein the first data and the second data have different display modes.
[0008] A work vehicle control program according to one aspect of the present invention is a program for causing one or more processors to execute the work vehicle control method.
[0009] A display control system according to one aspect of the present invention includes a display control unit that displays first data and second data, each representing a circuit, that are associated with each other on a single display screen, and that differentiates the display manner of the first data from the display manner of the second data. [Effects of the Invention]
[0010] According to the present invention, it is possible to provide a display control method and a display control system that can easily improve work efficiency. [Brief explanation of the drawings]
[0011] [Figure 1] FIG. 1 is a schematic diagram showing the configuration of a display control system according to the first embodiment. [Figure 2] FIG. 2 is a schematic side view showing the appearance of a work vehicle in which the display control system according to the first embodiment is used. [Figure 3]FIG. 3 is a schematic block diagram of the display control system according to the first embodiment. [Figure 4] FIG. 4 is a diagram showing an example of a display screen displayed by the production display control system according to the first embodiment. [Figure 5] FIG. 5 is a diagram showing an example of an operation area on a display screen displayed by the production display control system according to the first embodiment. [Figure 6] FIG. 6 is a diagram showing an example of a display screen displayed by the production display control system according to the first embodiment. [Figure 7] FIG. 7 shows an example of a display screen displayed by the production display control system according to the first embodiment, and is an enlarged view of the area Z1 in FIG. [Figure 8] FIG. 8 shows an example of a display screen displayed by the production display control system according to the first embodiment, and is an enlarged view of the area Z2 in FIG. [Figure 9] FIG. 9 is a diagram illustrating an example of related data used in the production display control system according to the first embodiment. [Figure 10] FIG. 10 is a diagram showing an example of a display screen displayed by the production display control system according to the first embodiment. [Figure 11] FIG. 11 is a diagram showing a specific example of related data used in the production display control system according to the first embodiment. [Figure 12] FIG. 12 is a diagram showing a specific example of related data used in the production display control system according to the first embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0012] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The following description will discuss preferred embodiments of the present invention with reference to the accompanying drawings. The preferred embodiments are merely examples of the present invention and are not intended to limit the technical scope of the present invention.
[0013] (Embodiment 1) [1] Overview First, an overview of a display control system 100 according to this embodiment will be described with reference to Figures 1 and 2. The display control system 100 according to this embodiment is used to visualize a circuit (electrical circuit) using a harness or the like included in a work vehicle 4 (see Figure 2).
[0014] In this embodiment, the display control system 100 includes a server device 1 and one or more user terminals 2. The server device 1 and the user terminals 2 are capable of communicating with each other. In the present disclosure, "capable of communication" means that information can be exchanged directly or indirectly via a communication network or a repeater, using an appropriate communication method such as wired communication or wireless communication (communication using radio waves or light as a medium). Examples of communication networks include the Internet, a local area network (LAN), a wide area network (WAN), a public telephone line, a mobile phone network, a packet network, or a wireless LAN.
[0015] The work vehicle 4 moves through the target area F1 (see FIG. 2 ) and performs some kind of work within the target area F1 using the work implement 42. In this disclosure, "work" refers to work that the work implement 42 performs on the target area F1, and includes, for example, various types of agricultural work such as plowing, leveling, sowing, fertilizing, spraying pesticides, planting (rice planting) or harvesting, and various types of work such as construction work.
[0016] The work implement 42 performs work within the target area F1 when the body 41 of the work vehicle 4 moves through the target area F1. One example of the work implement 42 is a tiller such as a rotary tiller or plow that performs tilling work. This type of work implement 42 includes a directly mounted type work implement that is directly attached to a three-point linkage, and a towed type work implement that is towed by the body 41. In this embodiment, the work implement 42 is included as a component of the work vehicle 4, but since the work implement 42 is detachable from the body 41, it does not have to be included as a component of the work vehicle 4.
[0017] In this disclosure, the term "work vehicle" refers to a vehicle that performs various tasks in a target area F1 such as a farm field, and examples include agricultural machinery (farm machinery) such as a tractor, seed drill, rice transplanter, spreader, sprayer, transplanter, and harvester. The work vehicle 4 may also be, for example, a construction machine (construction machinery). In this embodiment, unless otherwise specified, the work vehicle 4 will be described as a tractor.
[0018] The vehicle 41 has steering wheels 411 consisting of a pair of left and right front wheels, and driving wheels 412 consisting of a pair of left and right rear wheels, and travels in the target area F1 using these four wheels (the pair of steering wheels 411 and the pair of driving wheels 412).
[0019] Furthermore, the work vehicle 4 is an automated machine that can operate by automatic travel (autonomous travel, etc.) while allowing a person (operator) to ride in. However, the work vehicle 4 is not limited to this, and may be an unmanned machine that travels automatically, or may be operated by operation (including remote control) by a person (operator).
[0020] In the present disclosure, the term "target area" refers to an area in which the work vehicle 4 travels and performs various tasks, such as plowing, leveling, sowing, fertilizing, spraying pesticides, planting (rice transplanting), or harvesting, and includes paddy fields, fields, orchards, pastures, and the like. For example, if the target area F1 is a paddy field or field where crops (agricultural products) such as rice, wheat, soybeans, or buckwheat are grown, the crops grown in the target area F1 are agricultural products. Furthermore, if plants are grown in a nursery, the nursery is the target area F1, and if trees for lumber are grown in a forest, as in forestry, the forest is the target area F1. In this case, the crops grown in the target area F1 are plants, trees, or the like. As an example, the work vehicle 4 is used for agricultural work in a farm field (target area F1), and the target area F1 is a rice paddy for growing rice. Furthermore, the target area F1 is not limited to a farm field. For example, if the work vehicle 4 is a construction machine, the target area F1 is the site where the construction machine is working.
[0021] Furthermore, "automated driving" as used in this disclosure includes "autonomous driving," in which the work vehicle 4 drives autonomously without operator operation, and "semi-automated driving," in which only steering is automated, such as straight-line assist. "Autonomous driving" is a driving mode in which, for example, the steering wheels 411 are automatically steered and vehicle speed and other controls are also performed automatically so that the work vehicle 4 drives along a target route. "Straight-line assist" is a driving mode in which, for example, only the steering wheels 411 are automatically steered so that the work vehicle 4 drives along a straight-line target route parallel to a reference straight line (reference line), and vehicle speed and other controls are controlled by operator operation. In other words, while "semi-automated driving" does not allow the work vehicle 4 to drive without operator operation, it reduces the steering burden on the operator and allows the work vehicle 4 to drive along a target route such as a straight line, leading to improved work efficiency.
[0022] During automatic driving, the steering wheels 411 are automatically steered by a motor. That is, instead of an operator operating a steering handle, automatic steering is realized by changing the direction of the steering wheels 411 using the output of the motor.
[0023] The work vehicle 4 is equipped with an antenna unit 43 and the like in addition to a machine body 41 and a work implement 42. The antenna unit 43 includes a measuring device, a positioning device, and the like.
[0024] The machine body 41 has a driving section 413 in which a person (operator) can ride. The driving section 413 is provided with a steering wheel, a gearshift lever, operating devices, etc. The steering wheel, gearshift lever, operating devices, etc. are operating sections that are operated by the operator. Therefore, the work vehicle 4 is configured to be capable of not only automatic driving, but also manual driving by manual operation by the operator.
[0025] The machine body 41 drives drive wheels 412 consisting of (a pair of left and right) rear wheels to propel the work vehicle 4. The machine body 41 includes a transmission, and transmits power generated by a power source to the drive wheels 412 via the transmission to move the machine body 41 forward or backward. Furthermore, the machine body 41 steers steering wheels 411 consisting of (a pair of left and right) front wheels.
[0026] The measuring device is mounted on the body 41 of the work vehicle 4, and is a device that measures the tilt angle of the work vehicle 4 with respect to a reference attitude. Specifically, the measuring device is built into the antenna unit 43 that is arranged on the roof of the driver's section 413. The measuring device is, for example, an inertial measurement unit (IMU) that has a three-axis angular velocity sensor (gyro sensor) that is orthogonal to one another, and a three-axis acceleration sensor that is orthogonal to one another, and measures the attitude, etc. of the work vehicle 4. This measuring device 14 is capable of detecting three-dimensional inertial motion (rotational motion and translational motion in three orthogonal axial directions), and measures the rotation angle (tilt angle) around the three axes due to the rotational motion using the angular velocity sensor, and measures the three-axis acceleration due to the translational motion using the acceleration sensor.
[0027] The positioning device determines the current position (latitude, longitude, altitude, etc.) of the aircraft 41. Specifically, the positioning device is built into, for example, an antenna unit 43 arranged on the roof of the driver's section 413. The positioning device calculates the current position (latitude and longitude) of the aircraft 41 using a satellite positioning system such as GNSS (Global Navigation Satellite System). In other words, the positioning device has a positioning antenna that receives positioning signals from multiple satellites, and calculates the current position based on the positioning signals.
[0028] In addition to the above-mentioned configuration, the work vehicle 4 is further equipped with a detection device, a control device, a battery, a display device, various sensors, etc. The battery supplies power for operation to each part of the work vehicle 4, such as the control device. In particular, electronic devices such as the control device, measuring device, positioning device, detection device, and communication device can operate even when the power source is stopped by operating on power supplied from the battery. The display device is a user interface for presenting information to the user (operator), such as a liquid crystal display or organic EL display that displays various information.
[0029] The detection device detects obstacles in a detection area. The detection device includes an obstacle sensor and a detection processing unit. The obstacle sensor may include various sensors such as a camera (image sensor), a sonar sensor, a human presence sensor, radar, or LiDAR (Light Detection and Ranging).
[0030] The detection results of the detection device are output to the control device. When the detection device detects an obstacle at least during the automatic travel of the work vehicle 4, the control device outputs an alarm (including an alarm by sound and / or light) and controls the vehicle 41 to perform obstacle avoidance processing (including detouring, slowing down, stopping, etc.).
[0031] The control device is mainly composed of a computer system having one or more processors such as a CPU (Central Processing Unit) and one or more memories such as a ROM (Read Only Memory) and a RAM (Random Access Memory), and performs various processes (information processing). The control device is an integrated controller that controls the entire work vehicle 4, and is composed of, for example, an electronic control unit (ECU).
[0032] The control device is configured to be able to communicate with devices provided in various parts of the aircraft 41. In other words, the antenna unit 43 (measurement device and positioning device), display device, detection device, etc. are electrically connected to the control device. This allows the control device to acquire outputs from the measurement device, positioning device, detection device, etc. Here, the control device may exchange various information (data) with each device directly, or indirectly via a repeater, etc.
[0033] In this type of work vehicle 4, for example, an antenna unit 43 (measuring device and positioning device), a display device, a detection device, etc. are electrically connected to the control device to form an electrical circuit. The connections between each device (control device, antenna unit 43 (measuring device and positioning device), a display device, a detection device, etc.) are realized using harnesses. In other words, the work vehicle 4 includes a circuit (electrical circuit) that uses a harness. However, the harness is routed through a location that cannot be seen from the outside of the vehicle 41, such as inside the outer panel of the vehicle body 41. Furthermore, it may not be possible to determine from the outside which harness is connected to which device. In particular, as the number of devices mounted on the vehicle body 41 increases, the circuit (electrical circuit) becomes more complex, making it difficult to grasp the entire circuit from the outside.
[0034] For this reason, a display control system 100 for visualizing the circuit (electrical circuit) is used when performing maintenance (including inspection and repair) of this type of work vehicle 4. The display control system 100 displays a display screen G1 (see FIG. 4) that graphically shows the circuit (electrical circuit) of the work vehicle 4 to the worker performing the maintenance work. This allows the worker to perform the maintenance work while checking, for example, the locations that need to be inspected or repaired on the display screen G1.
[0035] Therefore, the display screen G1 is displayed on the display unit 20 (see FIG. 1) of the user terminal 2 used by a user such as a worker. This allows a user such as a worker performing maintenance work on the work vehicle 4 to check, for example, the parts that need to be inspected or repaired on the display screen G1 displayed on the display unit 20 of the user terminal 2.
[0036] In the display control system 100 according to this embodiment, a general-purpose terminal such as a laptop computer, a tablet terminal, or a smartphone is used as the user terminal 2. Dedicated application software (program) is installed in the user terminal 2, which is a general-purpose terminal, and by starting this application software, the user terminal 2 functions as the user terminal 2 of the display control system 100.
[0037] The user terminal 2 includes a display unit 20 and an operation unit. The display unit 20 includes, for example, a liquid crystal display or an organic EL display. The operation unit includes, for example, a touch panel, a physical switch, a mouse, or a keyboard. By operating the operation unit while the display screen G1 is displayed on the display unit 20, the user terminal 2 can accept user operations on the display screen.
[0038] Here, the server device 1 can display various types of information on the display unit 20 of the user terminal 2 in response to a user's operation of the user terminal 2. The server device 1 can also accept operation input to the user terminal 2 by the user.
[0039] Specifically, in this embodiment, a client-server system is configured by a server device 1 and a user terminal 2 (client terminal), and the server device 1 executes various processes such as display in response to user operations of the user terminal 2. Therefore, in this embodiment, the "display" and "operation" described below will be described as being performed using the user terminal 2. Similar displays and operations may also be performed by the server device 1.
[0040] The user terminal 2 executes various processes in accordance with the browser software, thereby acquiring various data from the server device 1, and displays a display screen G1 on the display unit 20, for example.
[0041] [2] Display control system configuration Next, the configuration of the display control system 100 according to this embodiment will be described in detail with reference to FIG.
[0042] In this embodiment, the display control system 100 includes the server device 1 and the user terminal 2 as described above, and displays a display screen G1 on the display unit 20 of the user terminal 2. The server device 1 and the user terminal 2 can communicate with each other via a communication network such as the Internet.
[0043] The server device 1 includes a conversion server 11 and a distribution server 12. The conversion server 11 and the distribution server 12 are connected to each other. Furthermore, the conversion server 11 is connected to a three-dimensional image server 31 and a two-dimensional image server 32. The distribution server 12 is connected to a user terminal 2 via a communication network.
[0044] The conversion server 11 has a first conversion unit 111, a second conversion unit 112, a third conversion unit 113, and a fourth conversion unit 114. The conversion server 11 mainly comprises a computer system having one or more processors such as a CPU and one or more memories such as a ROM and a RAM, and realizes the functions of the first conversion unit 111, the second conversion unit 112, the third conversion unit 113, and the fourth conversion unit 114 by executing a program.
[0045] The first conversion unit 111 converts a three-dimensional image (3D CAD) file D11 stored in the three-dimensional image server 31 into first data D1. Here, the three-dimensional image file D11 is data of a three-dimensional model of the work vehicle 4, and includes at least a model representing the vehicle body 41 and circuits such as harnesses routed in the vehicle body 41. The first data D1 is data for three-dimensional display obtained by converting the three-dimensional image file D11 into a format that can be displayed on the display screen G1. The generated first data D1 is stored in the distribution server 12.
[0046] The second conversion unit 112 converts the two-dimensional image (2D CAD) file D12 stored in the two-dimensional image server 32 into second data D2. Here, the two-dimensional image file D12 is wiring data for the circuits (electrical circuits) of the work vehicle 4, and represents at least circuits such as harnesses routed in the vehicle body 41. The second data D2 is data for two-dimensional display obtained by converting the two-dimensional image file D12 into a format that can be displayed on the display screen G1. The generated second data D2 is stored in the distribution server 12.
[0047] The third conversion unit 113 takes in the content D13 for producing the display screen G1, and generates the first data D1 and the second data D2.
[0048] The fourth conversion unit 114 generates associated data D4 for associating the first data D1 converted by the first conversion unit 111 with the second data D2 converted by the second conversion unit 112. The associated data D4 is data that associates (correlates) the first data D1 with the second data D2 for each body part. The generated associated data D4 is stored in the distribution server 12.
[0049] The user terminal 2 has a data receiving and storing unit 21, a display control unit 22, an operation processing unit 23, and an associated data processing unit 24. The user terminal 2 mainly comprises a computer system having one or more processors such as a CPU, and one or more memories such as a ROM and a RAM, and realizes the functions of the data receiving and storing unit 21, the display control unit 22, the operation processing unit 23, and the associated data processing unit 24 by executing a program.
[0050] The data receiving and storing unit 21 receives and stores (saves) various data from the distribution server 12. Specifically, the user terminal 2 communicates with the distribution server 12 to download the first data D1, the second data D2, and the related data D4 stored in the distribution server 12, and stores them in the data receiving and storing unit 21.
[0051] When the first data D1, the second data D2, and the related data D4 are saved (stored) in the data receiving and storing unit 21, the user terminal 2 can perform processing using the first data D1, the second data D2, and the related data D4 even when the user terminal 2 is in an offline state where communication between the user terminal 2 and the distribution server 12 is cut off.
[0052] The display control unit 22 generates a display screen G1 using the first data D1, the second data D2, and the related data D4, and causes the display unit 20 to display the display screen G1. That is, the display control unit 22 generates the display screen G1 using the first data D1, the second data D2, and the related data D4 received (and stored) by the data receiving and storing unit 21.
[0053] The operation processing unit 23 aggregates user operations on the display screen G1. Specifically, the operation processing unit 23 aggregates user operations performed on the operation unit while the display screen G1 is displayed on the display unit 20. The operation processing unit 23 outputs operation information related to the user operations.
[0054] The associated data processing unit 24 updates the display screen G1 based on the operation information related to the user operations collected by the operation processing unit 23 and the associated data D4.
[0055] [3] Display control method Next, an example of a display control method executed mainly by the display control system 100 will be described with reference to FIGS.
[0056] The display control method according to this embodiment is executed by a display control system 100 whose main component is a computer system, and in other words, is embodied in a display control program. In other words, the display control program according to this embodiment is a computer program that causes one or more processors to execute each process related to the display control method.
[0057] Here, the display control system 100 executes the following various processes related to the display control method when a specific, preset start operation is performed to execute the display control program. The start operation is, for example, an operation to start an application program (display control program) on the user terminal 2, a login operation on the user terminal 2, etc. On the other hand, the display control system 100 terminates the following various processes related to the display control method when a specific, preset end operation is performed. The end operation is, for example, an operation to terminate the application program (display control program) on the user terminal 2, etc.
[0058] [3.1] Display screen Here, we will first explain the configuration of the display screen G1 displayed on the display unit 20 of the user terminal 2 by the display control method according to this embodiment. In the drawings showing the display screen G1 displayed on the display unit 20 of the user terminal 2, such as Fig. 4, the dashed dotted lines, leader lines, and reference symbols representing areas are added merely for the purpose of explanation and are not actually displayed on the display unit 20.
[0059] 4 is a screen for visualizing a circuit (electrical circuit) included in the work vehicle 4. The display screen G1 includes a first region R1, a second region R2, and a third region R3. In the present embodiment, as an example, the display screen G1 is displayed in a horizontally long display region on the display unit 20 of the user terminal 2, and is therefore a horizontally long screen.
[0060] Specifically, the display screen G1 is divided into two regions in the horizontal direction (left-right direction). The right-hand region is further divided into two regions in the vertical direction (up-down direction). As a result, the display screen G1 is divided into a total of three regions. The left-hand region is the first region R1, the upper right region is the second region R2, and the lower right region is the third region R3. In the present embodiment, as an example, the display screen G1 is divided into approximately two equal parts horizontally and vertically. Therefore, the first region R1 and the second region R2 (or the third region R3) have approximately the same horizontal size, and the second region R2 and the third region R3 have approximately the same vertical size. Therefore, the first region R1 is approximately twice as large as the second region R2 (or the third region R3), and the first region R1 is the largest of the three regions.
[0061] However, the arrangement and size of each of these regions are merely examples and can be changed as appropriate. Furthermore, each region may or may not be clearly divided by a boundary line. For example, in the example of Figure 4, there is no boundary line between the first region R1, the second region R2, and the third region R3, but for example, the first region R1 may be clearly divided by a boundary line from the second region R2 and the third region R3.
[0062] The first area R1 is a rectangular area that is slightly elongated in the horizontal direction. The first area R1 displays first data D1, which is data for three-dimensional display. As described above, the first data D1 is data of a three-dimensional model of the work vehicle 4, and is data generated based on a three-dimensional image file D11 that represents at least the vehicle body 41 and circuits such as harnesses routed on the vehicle body 41. The first data D1 is a three-dimensional model that represents the vehicle body 41 and circuits such as harnesses routed on the vehicle body 41. Here, the first data D1 is displayed in three dimensions in the first area R1.
[0063] In the present disclosure, "three-dimensional display" refers to displaying an object expressed in three-dimensional coordinates, such as three-dimensional CAD data, on a two-dimensional plane, such as the display screen G1. More specifically, first data D1 consisting of objects that resemble the airframe 41 and circuits, such as harnesses, wired on the airframe 41, is three-dimensionally displayed in the first region R1.
[0064] Furthermore, the first data D1 displayed in the first region R1 can be operated to rotate the coordinate axes in addition to operations such as zooming in and out. Specifically, for example, by operating a mouse wheel on the first region R1 using an operation unit made up of a pointing device such as a mouse, the first data D1 can be zoomed in and out in the first region R1. Also, by using a drag operation on the first region R1 using an operation unit made up of a pointing device such as a mouse, the first data D1 can be tilted or rotated in the first region R1.
[0065] In addition, in the first data D1 displayed in the first area R1, the aircraft 41 is displayed as a semi-transparent skeleton so that the harnesses and the like routed inside the outer skin of the aircraft 41 can be seen. This makes it possible to visualize the routing of the harnesses and the like that make up the circuit (electrical circuit) in the first data D1 displayed in the first area R1.
[0066] The second area R2 is a rectangular area that is long in the horizontal direction. The second area R2 displays second data D2, which is data for two-dimensional display. As described above, the second data D2 is wiring data for the circuits (electrical circuits) of the work vehicle 4, and is data generated based on the two-dimensional image file D12 that represents at least circuits such as harnesses routed in the vehicle body 41. The second data D2 is a circuit diagram (wiring diagram) that shows circuits such as harnesses routed in the vehicle body 41. Here, the second data D2 is displayed two-dimensionally in the second area R2.
[0067] In this disclosure, the term "two-dimensional display" refers to displaying an object represented by two-dimensional coordinates, such as two-dimensional CAD data, on a two-dimensional plane, such as the display screen G1, i.e., a general display. More specifically, the second data D2 consisting of objects (circuit diagrams) that resemble circuits, such as harnesses, wired in the aircraft 41, is displayed two-dimensionally in the second region R2.
[0068] Furthermore, the second data D2 displayed in the second area R2 supports operations such as sliding in addition to operations such as zooming in and out. Specifically, for example, the second data D2 can be zoomed in and out in the second area R2 by operating the magnification buttons C1 to C4 (see FIG. 5) or the magnification slider C5 (see FIG. 5) displayed in the operation area R21. Also, by using an operation unit consisting of a pointing device such as a mouse to operate a mouse wheel or a slider on the second area R2, the position of the second data D2 can be slid in the second area R2.
[0069] However, since the second data D2 is displayed two-dimensionally, it does not support rotation operations like the first data D1.
[0070] The third area R3 is a rectangular area that is long in the horizontal direction. The third area R3 displays third data D3, which is detailed data of a component such as a harness or a connector. The third data D3 is a two-dimensional single-item drawing showing the details of the component such as a harness or a connector. As an example, in the case of a connector, a two-dimensional image showing the part number of the connector and its pin arrangement, etc. is displayed as the third data D3. Here, the third area R3 displays the third data D3 in two dimensions.
[0071] Furthermore, the third data D3 displayed in the third region R3 does not support operations such as zooming in / out, rotating, or sliding, as with the first data D1 or the second data D2.
[0072] Furthermore, an operation area R21 is superimposed on a part of the second area R2 (the upper right part in this embodiment, as an example). As shown in Fig. 5, the operation area R21 includes magnification buttons C1 to C4 for enlarging / reducing the second data D2, a magnification slider C5, a first input field C6, and a second input field C8.
[0073] The first input field C6 is a free input field for inputting a desired pin name. When a pin name is input in the first input field C6 and the Search button C7 is operated, the pin with the pin name input in the first input field C6 is selected.
[0074] The second input field C8 is an input field for inputting a pin name in a pull-down format. By inputting a pin name into the second input field C8, the pin with the pin name input into the second input field C8 is selected.
[0075] In this way, in the display control method according to the present embodiment, the first data D1 and the second data D2, which each represent a circuit and are associated with each other, are displayed on the same display screen G1. The first data D1 and the second data D2 are displayed in different ways.
[0076] 4, the first data D1 and the second data D2 are displayed on the same display screen G1 in a viewable manner (i.e., simultaneously on one screen). Here, the first data D1 and the second data D2 are data representing circuits (electrical circuits) such as harnesses routed in the body 41 of the work vehicle 4, and are associated with each other by representing the same circuit. In the present embodiment, as an example, the first data D1 is displayed three-dimensionally and the second data D2 is displayed two-dimensionally, resulting in different display manners for the first data D1 and the second data D2.
[0077] This allows, for example, a worker performing maintenance work to simultaneously view the first data D1 and the second data D2, which have different display formats, on one display screen G1. Therefore, the worker can compare the first data D1 and the second data D2 without switching display screens, making it easy to compare the two. Consequently, the display control method according to this embodiment can improve the efficiency of work such as routing work using the display screen G1.
[0078] Specifically, for example, a worker performing maintenance work can identify a faulty or suspected faulty location, etc., by taking into consideration both the first data D1 and the second data D2 displayed on the display screen G1. This makes it easier for the worker to intuitively identify a faulty or suspected faulty location, etc., simply by looking at the same display screen G1 (without switching the display screen), and also reduces the time required for identification. Furthermore, when switching the display screen, for example, if a drawing of a different model is mistakenly displayed, this could lead to a work error. However, by displaying the first data D1 and the second data D2 on the same display screen G1, such work errors can be easily avoided.
[0079] The display control method according to this embodiment further includes displaying third data D3 on the display screen G1. The third data D3 is data corresponding to the first data D1 and the second data D2. In this embodiment, as an example, the first data D1 is a three-dimensional model that simulates a circuit of a harness or the like wired in the airframe 41, and the second data D2 is a circuit diagram (wiring diagram) showing the circuit of the harness or the like wired in the airframe 41, while the third data D3 is a two-dimensional single-item drawing that shows details of a component such as a harness or a connector.
[0080] This allows, for example, a worker performing maintenance work to refer to three types of data (first data D1, second data D2, and third data D3) displayed on the display screen G1, thereby further improving the efficiency of installation work using the display screen G1.
[0081] [3.2] Display screen operation Next, the operation of the display screen G1 will be described.
[0082] In the example of FIG. 4, parts assigned numbers "1" to "23" are displayed in the first data D1 of the first region R1. Here, when a portion corresponding to part "20" (the portion indicated by reference symbol "P1" in FIG. 4) is selected (clicked) in the first data D1 of the first region R1, for example, the contents of the display screen G1 change as shown in FIG. 6. That is, when an operation to select a selected part is performed on the display screen G1, the display screen G1 changes in response to that operation. Here, an example is shown in which part "20" is selected as the "selected part."
[0083] That is, in the example of FIG. 6, the part (selected portion) "No. 20" in the first data D1 of the first region R1 is highlighted. The highlighting can be achieved, for example, by coloring, displaying a mark (such as a frame or cursor), enlarging, or blinking. Here, as an example, as shown in FIG. 7, the part (selected portion) "No. 20" is highlighted by coloring (highlighting) it and adding a cursor (downward arrow). FIG. 7 shows an enlarged view of a portion (region Z1) of the first region R1 of FIG. 6. The coloring (highlighting) can be any color, but a relatively noticeable color such as light blue, green, or yellow is preferable.
[0084] At this time, in the second region R2, a part (here, a connector) corresponding to the part (selected portion) "No. 20" in the second data D2 is highlighted. As an example, as shown in FIG. 8, the connector, which is the part (selected portion) "No. 20," is highlighted by coloring (highlighting). FIG. 8 shows an enlarged view of a portion (region Z2) of the second region R2 in FIG. 6. The coloring (highlighting) may be in any color, but a relatively noticeable color such as light blue, green, or yellow is preferable.
[0085] At this time, third data D3 showing detailed information about the "No. 20" part (selected part) is displayed in the third region R3. For example, if the "No. 20" part is a connector, a single-part drawing showing the part number of the connector and its pin arrangement, etc., is displayed two-dimensionally in the third region R3 as third data D3.
[0086] In this way, when an operation to select a selected body part is performed in the first data D1 in the first region R1 on the display screen G1, the operation is reflected not only in the first data D1 but also in the body part corresponding to the selected body part in the second data D2 in the second region R2. Furthermore, the operation is also reflected in the third data D3 in the third region R3. In other words, the first data D1, the second data D2, and the third data D3 on the display screen G1 are linked to one another, and an operation on the first data D1 is also reflected in the second data D2 and the third data D3.
[0087] Additionally, although an example is shown here in which an operation on the first data D1 is reflected in the second data D2 and the third data D3, an operation on the second data D2 is similarly reflected in the first data D1 and the third data D3. In other words, when an operation to select a selected part is performed in the second data D2 in the second region R2, the operation is reflected not only in the second data D2, but also in the part corresponding to the selected part in the first data D1 in the first region R1, and in the third data D3 in the third region R3.
[0088] In short, in the display control method according to the present embodiment, an operation for selecting a selected portion performed on either the first data D1 or the second data D2 on the display screen G1 is reflected on both the first data D1 and the second data D2, which makes it easier for a user, such as a worker performing maintenance work, to understand the correspondence between the first data D1 and the second data D2 on the display screen G1.
[0089] Furthermore, in the display control method according to the present embodiment, the selected part in the first data D1 and the second data D2 is highlighted, which makes it easier for a user, such as a worker performing maintenance work, to find the selected part in both the first data D1 and the second data D2 on the display screen G1.
[0090] Furthermore, the selected part can be selected in the smallest structural unit in the first data D1 and the second data D2. That is, the selected part can be selected in parts such as connectors. This allows a user, such as a worker performing maintenance work, to individually select a part of interest in the smallest structural unit (part) on the display screen G1.
[0091] 6, when a pin name is input into the first input field C6 or the second input field C8 in the operation area R21, the pin with that pin name in the second data D2 is selected as the selected portion, and the path (harness) connected to that pin is also highlighted in both the first data D1 and the second data D2. Here, as an example, the path connected to the selected pin is highlighted by coloring (highlighting) it, as shown in FIGS. 7 and 8. The coloring (highlighting) may be any color, but a relatively noticeable color such as green, light blue, or yellow is preferable.
[0092] The operation of selecting a pin as the selected part is not limited to an operation in the operation area R21, but may also be an operation on the third data D3 displayed in the third area R3, for example. In other words, when an operation is performed to select (click) any pin in the third data D3 consisting of a single-part drawing, the pin is selected as the selected part.
[0093] In this way, the selected part can be selected in units of a predetermined range in the first data D1 and the second data D2. That is, the selected part can be selected, for example, in units of a route. This allows a user, such as a worker performing maintenance work, to select a part of interest on the display screen G1, taking into account the connection relationships.
[0094] In the present embodiment, as an example, the user terminal 2 receives the first data D1, the second data D2, the related data D4, etc. from the server device 1 using a browser application that uses only standard web functions such as "Service Worker" or "indexedDB," and displays the display screen G1. By using a standard browser application, the user terminal 2 can be used even when it is difficult to install new software, or even if it is a mobile terminal such as a tablet terminal. Furthermore, various information terminals can be used as the user terminal 2, regardless of the operating system.
[0095] For example, by creating it as a web application equipped with a cache mechanism called "Service Worker," the user terminal 2 can view the first data D1, second data D2, related data D4, etc., once obtained from the server device 1, even when offline.
[0096] In short, in this embodiment, the first data D1 and the second data D2 can be received by the user terminal 2 and stored as received data in a storage unit (data receiving and storing unit 21) of the user terminal 2. As a result, even if the user terminal 2 is in an "offline state" in which communication with the server device 1 is not possible, the user terminal 2 can display the display screen G1 using the first data D1, second data D2, and related data D4 that have already been received and stored in the data receiving and storing unit 21.
[0097] Furthermore, when distributing the first data D1, second data D2, related data D4, etc., the server device 1 sets an "expiration date" during which the data can be viewed offline, and distributes the expiration date as well. When the expiration date has passed, the user terminal 2 discards the data (first data D1, second data D2, related data D4, etc.) stored in the data receiving and storing unit 21. On the other hand, when the user terminal 2 displays the display screen G1 in an "online state" in which communication with the server device 1 is possible, the user terminal 2 extends the expiration date. This makes it possible to specify an expiration date for a series of data without placing the burden of expiration date management on the user.
[0098] In this case, when the user terminal 2 is online, it updates the data to the latest version. This prevents the display screen G1 from being displayed using expired data, and realizes the forced discarding and updating of data with reduced reliability. Furthermore, when the expiration date is extended by going online, it is possible to perform user authentication, for example, to prevent unauthorized users from using the data.
[0099] In short, the display control method according to this embodiment further includes making a presentation according to the time elapsed since the reception of the received data. Here, "presentation according to the time elapsed" includes, for example, displaying the display screen G1 with an expiration date as described above, as well as a display prompting the user to update the data or a display of the number of days elapsed since the reception of the received data. This configuration makes it possible to display a highly reliable display screen G1.
[0100] Furthermore, displaying the data as a browser is not good at handling high-load processing. Therefore, the server device 1 converts the 3D image file D11, etc., into data (first data D1, second data D2, and related data D4) suitable for distribution and display on a browser using the conversion server 11. This makes it possible to display the display screen G1 even when displaying the data on a browser.
[0101] In addition, since a browser application is used to view data on the web, it is possible to point to a certain model of work vehicle 4 or a selected part thereof using, for example, a URL (Uniform Resource Locator). Therefore, the content displayed on the display screen G1 can be uniquely identified by a URL, and this can be shared among multiple user terminals 2 or registered as a favorite. In other words, the browser can "share" the content it displays using a URL. Therefore, pointing to specific data with a unique URL prevents misunderstandings when sharing information and ensures reliable transmission of information between multiple users. Furthermore, the browser also allows users to register favorites, thereby increasing user convenience.
[0102] The configuration for linking the first data D1 and the second data D2 on the display screen G1 as described above will be described in detail below.
[0103] The display control method according to this embodiment uses the associated data D4 to centrally interpret and process operations on a plurality of data sets including the first data D1 and the second data D2, and performs display control. That is, operations on data sets with different granularities, such as the first data D1 consisting of a three-dimensional model and the second data D2 consisting of a circuit diagram (wiring diagram), are centrally processed by the associated data processing unit 24 that uses the associated data D4, and the results are reflected in the plurality of data sets, thereby performing consistent operations.
[0104] This allows the same results to be obtained whether an operation is performed on the first data D1 or the second data D2, and makes it possible to view, for example, fragmentary information such as the location of parts in the machine body 41 or a wiring route that requires investigation, as related information in multiple pieces of data in a synchronized manner. This allows the user to carry out reliable and efficient investigations or work planning, and allows for effective explanations to be given to users of the work vehicle 4, for example.
[0105] Specifically, in the conversion server 11, the fourth conversion unit 114 creates the associated data D4 at the same time as generating the distribution data (first data D1, second data D2, etc.). The associated data D4 assigns identification information (ID) to branch points and ends of a circuit, and includes a correspondence between a section (also referred to as "FROM-TO") represented by a combination of two adjacent points and the identification information (ID) of the first data D1 and the second data D2 to which the section corresponds. In other words, the correspondence between each part (component, etc.) in the first data D1 and each part (component, etc.) in the second data D2 is defined by the associated data D4, and by taking the associated data D4 into consideration, when a part of the first data D1 is selected as a selected part, it becomes possible to highlight the part in the second data D2 that corresponds to the selected part.
[0106] As an example, as shown in FIG. 9, the related data D4 is a table showing the correspondence between a section (FROM-TO) represented by a combination of two points and the first data D1 (represented as "3D data"), the second data D2 (represented as "harness diagram"), and the third data D3 (represented as "single-item diagram"). In FIG. 9, "U" means an end, "C" means a connector, and "J" means a junction. In FIG. 9, for example, there may be some data that does not correspond to the first data D1 corresponding to FROM "U49" - TO "C9." Such related data D4 is extensible, and it is possible to associate data other than the first data D1, the second data D2, and the third data D3.
[0107] When displaying the display screen G1, the user terminal 2 operates as follows, using, for example, the associated data D4 shown in FIG.
[0108] That is, for example, when an operation is performed on the first data D1 to select any part as a selected part, operation information corresponding to the operation is input to the association data processing unit 24 of the user terminal 2. The operation information is information for identifying at least the selected part, and includes, for example, identification information (ID) of the part as the selected part.
[0109] The associated data processing unit 24 identifies a section (FROM-TO) containing the operation information in the associated data D4. Then, the first display processing unit 221 of the display control unit 22 extracts identification information (ID) corresponding to the identified section for the first data D1 and performs operations such as highlighting or display switching on the first data D1 displayed in the first region R1. The second display processing unit 222 of the display control unit 22 extracts identification information (ID) corresponding to the identified section for the second data D2 and performs operations such as highlighting or display switching on the second data D2 displayed in the second region R2. The third display processing unit 223 of the display control unit 22 extracts identification information (ID) corresponding to the identified section for the third data D3 and performs operations such as display switching on the third data D3 displayed in the third region R3.
[0110] As a result, for example, in the first region R1 of the display screen G1, if a selected part different from the selected part of the first data D1 currently being displayed is specified, the display is switched and the selected part is highlighted. If multiple selected parts are specified, the display control is performed for these multiple selected parts simultaneously. At this time, the second input field C8 of the operation region R21 displays the ends (pins) included in the section specified by the operation information as options, allowing for easy selection.
[0111] Furthermore, when any pin (end) is selected as the selected part by an operation on the operation area R21 or the third data D3 on the display screen G1, operation information corresponding to the operation is input to the association data processing unit 24 of the user terminal 2. The operation information is information for identifying at least the selected part, and includes, for example, identification information (ID) of the pin (end) as the selected part.
[0112] The associated data processing unit 24 extracts all the paths that start from a pin (end) included in the operation information and pass through in a single stroke until reaching the opposite pin (end) in the associated data D4. The extracted paths are regarded as sections (FROM-TO) in pairs of two points, and the sections (FROM-TO) are identified.
[0113] Then, the first display processing unit 221 of the display control unit 22 extracts all identification information (ID) corresponding to the specified interval for the first data D1 and performs operations such as highlighting or display switching for the first data D1 displayed in the first region R1. The second display processing unit 222 of the display control unit 22 extracts all identification information (ID) corresponding to the specified interval for the second data D2 and performs operations such as highlighting or display switching for the second data D2 displayed in the second region R2. The third display processing unit 223 of the display control unit 22 extracts identification information (ID) corresponding to the specified interval for the third data D3 and performs operations such as display switching for the third data D3 displayed in the third region R3.
[0114] In this way, the display control of the first data D1 and the second data D2 is performed individually by the first display processing unit 221 and the second display processing unit 222. That is, in this embodiment, operation information related to the operation of selecting the selected part is output to each of the first display processing unit 221, which displays the first data D1, and the second display processing unit 222, which displays the second data D2. Then, the first display processing unit 221 reflects the operation information in the first data D1, and the second display processing unit 222 reflects the operation information in the second data D2.
[0115] In this way, the first display processing unit 221 and the second display processing unit 222 only operate according to the operation information, which makes it easy to reduce the processing load on each of the first display processing unit 221 and the second display processing unit 222. Furthermore, since all of these processes are performed using data downloaded to the user terminal 2, no communication with the server device 1 is required. Furthermore, since the user terminal 2 dynamically calculates the information required for display, the total amount of data can also be reduced.
[0116] Furthermore, in this embodiment, by using the above-described browser application, the operation information is specified by a URL, which allows the operation content for selecting the selected part to be easily shared among multiple user terminals 2, and enables the same display screen G1 to be displayed.
[0117] [3.3] Examples of display screens for each display medium Next, display examples of the display screen G1 for each display medium will be described.
[0118] In the display control method according to the present embodiment, the layout of the first data D1 and the second data D2 on the display screen G1 is changed depending on the display medium. For example, when the display medium (user terminal 2) is a smartphone having a portrait-oriented display unit, the display screen G1 as shown in FIG. 10 is displayed.
[0119] 10, since the display area is small, the second area R2 and the third area R3 are displayed superimposed on the first area R1 to ensure visibility. Here, the second data D2 displayed in the second area R2 and the third data D3 displayed in the third area R3 are transparent, so that the visibility of the first data D1 displayed in the first area R1 can also be ensured.
[0120] The layout of the first data D1, second data D2, etc. on the display screen G1 is automatically changed by the display medium (user terminal 2). This makes it possible to display the display screen G1 in a manner suitable for various display media, ensuring the visibility and operability of the display screen G1. Furthermore, when a user wants to focus on a particular piece of data, it is preferable to accommodate flexible display by, for example, enlarging and displaying only that data.
[0121] Furthermore, for example, a user terminal 2 such as a smartphone with a camera may support augmented reality (AR) display in which virtual information such as the first data D1 is superimposed on the work vehicle 4 in real space captured by the camera.
[0122] [3.4] Examples of related data Next, a specific example of the related data D4 will be described with reference to FIGS.
[0123] As a general rule, in the related data D4, the selected parts of the first data D1, etc., have a "one-to-one" or "one-to-none" relationship with respect to the section (FROM-TO). In other words, if a corresponding part (minimum configuration) exists for the section, it is a "one-to-one" relationship, and if a corresponding part (minimum configuration) does not exist, it is a "one-to-none" relationship. For example, in "Group 1" of the first pattern in FIG. 11, the second data D2 and the third data D3 have a "one-to-one" relationship because corresponding parts exist, while the first data D1 has a "one-to-none" relationship because no corresponding part exists. Therefore, for example, if "H / 3" of the second data D2 is selected as the selected part in the second pattern in FIG. 11, no parts in the first data D1 are highlighted because there is no corresponding part in the first data D1.
[0124] 11 and 12, the part before the " / " (slash) indicates the drawing number, and the part after it indicates the element number. For example, "H / 2" indicates the second element in the harness diagram "H" (second data D2).
[0125] When a certain data has a "one-to-none" relationship, the interval is specified by selecting the selected portion of the other data. For example, in the first pattern, when "3D / 1" in the first data D1 is selected, the interval (FROM "B" - TO "C") is selected, and "H / 2," "3D / 1," and "C1 / 2" corresponding to that interval are delivered. In the third data D3, when "C1 / 2" is received, the detailed diagram of the connector "C1" is read and its second element is highlighted. Therefore, the selection operation of "C1 / 1" is possible in the third data D3.
[0126] To deal with special cases that cannot be avoided even with the above-mentioned processing, this embodiment allows for correspondence relationships to be set across multiple lines in the related data D4. This can be avoided by splitting the spanning part for convenience and combining it with the corresponding part in other data.
[0127] Specifically, for example, when an operation to select a selected part (such as "H / 1") is performed in the first data D1 or the second data D2, the processing is executed in the following procedure, and ultimately, the selection is made in units of the "group" column.
[0128] That is, first, when a selected region is selected, its ID is input to the association data processing unit 24. The association data processing unit 24 refers to the association data D4 to identify the section (FROM-TO) corresponding to the selected region and sets it as the target of judgment. The association data processing unit 24 determines whether the target section spans multiple lines in the association data D4. If it does, the association data processing unit 24 expands the target section and performs judgment again.
[0129] If the section to be judged does not span multiple sections, the association data processing unit 24 delivers the selection event of the current section to be judged and the ID included therein to the first display processing unit 221, the second display processing unit 222, and the third display processing unit 223. The first display processing unit 221, the second display processing unit 222, and the third display processing unit 223 perform operations such as highlighting the selected part in accordance with the selection event.
[0130] The third pattern in Figure 11 assumes a case where multiple components are depicted connected in the harness diagram (second data D2), i.e., where it is inappropriate to separate and select them, but the multiple components are separated in the 3D model (first data D1). In the third pattern, the section to be judged may span two lines. That is, in the third pattern, when "3D / 1" in the first data D1 is selected as the selected part, the section to be judged spans two lines included in "Group 1." Therefore, the section to be judged is expanded to FROM "X1" - TO "C," and the parts included in that section (such as "H / 1" and "3D / 1") are highlighted.
[0131] The fourth pattern in Figure 11 assumes a case where the three-dimensional model (first data D1) is not divided. In the fourth pattern, when "H / 2" in the second data D2 is selected as the selected part, the section to be judged spans two rows included in "Group 2." Therefore, the section to be judged is expanded from "B" to "D," and the parts included in that section (such as "H / 2," "H / 3," and "3D / 1") are highlighted.
[0132] The fifth pattern in Figure 12 assumes a case where the number of rows spanned is greater than in the fourth pattern. In the fifth pattern, when "H / 2" in the second data D2 is selected as the selected part, the section to be judged spans three rows included in "Group 2." Therefore, the section to be judged is expanded to FROM "B" TO "E," and the parts included in that section (such as "H / 2," "H / 3," "H / 4," and "3D / 1") are highlighted.
[0133] The sixth pattern in FIG. 12 is a combination of the third and fourth patterns, and the seventh pattern is a combination of the second and third patterns.
[0134] As described above, in the display control method according to this embodiment, when a selected portion is selected in either the first data D1 or the second data D2, it is possible to enlarge the selected portion and reflect it in both the first data D1 and the second data D2. This makes it possible to link the operations of the first data D1 and the second data D2 even in a case where the sectioning (division) methods do not match between the harness diagram (second data D2) and the three-dimensional model (first data D1), for example, as in the third pattern above.
[0135] [4] Variation Below, we will list some modified examples of embodiment 1. The modified examples explained below can be applied in appropriate combinations.
[0136] The display control system 100 in the present disclosure includes a computer system. The computer system mainly comprises one or more processors and one or more memories as hardware. The functions of the display control system 100 in the present disclosure are realized by the processor executing a program (display control program) recorded in the memory of the computer system. The program may be pre-recorded in the memory of the computer system, provided via a telecommunications line, or provided by being recorded on a non-transitory recording medium such as a memory card, optical disc, or hard disk drive that is readable by the computer system. In addition, some or all of the functional units included in the display control system 100 may be configured with electronic circuits.
[0137] Furthermore, it is not essential for the display control system 100 that at least some of the functions of the display control system 100 be concentrated in one housing, and the components of the display control system 100 may be distributed across multiple devices (for example, the server device 1 and the user terminal 2). Conversely, in the first embodiment, the functions distributed across multiple devices may be concentrated in one housing. Furthermore, at least some of the functions of the display control system 100 may be realized by the cloud (cloud computing) or the like.
[0138] Furthermore, the user terminal 2 is not limited to a general-purpose terminal such as a tablet terminal, a smartphone, or a laptop computer, but may be configured as a dedicated terminal.
[0139] Furthermore, in the first embodiment, an example has been shown in which the display control system 100 is used to visualize a circuit (electrical circuit) using a harness or the like included in the work vehicle 4, but the present invention is not limited to this and can be used to visualize various circuits. For example, the display control system 100 may be used to visualize a circuit other than an electric circuit, such as a hydraulic circuit.
[0140] [Appendix to the invention] The following is a summary of the invention extracted from the above-described embodiment. Note that the configurations and processing functions described in the following supplementary notes can be selected and combined as desired.
[0141] <Appendix 1> and displaying the first data and the second data, each representing a circuit and associated with each other, on the same display screen; The first data and the second data have different display modes. Display control method.
[0142] <Appendix 2> The method further includes reflecting an operation of selecting a selected portion performed on either the first data or the second data on the display screen to both the first data and the second data. 2. A display control method as described in appendix 1.
[0143] <Appendix 3> highlighting the selected portion in the first data and the second data; 3. A display control method as described in appendix 2.
[0144] <Appendix 4> When the selected portion is selected in either the first data or the second data, the selected portion is enlarged and reflected in both the first data and the second data. 4. A display control method according to claim 2 or 3.
[0145] <Appendix 5> The selected portion can be selected in the smallest unit in the first data and the second data. A display control method according to any one of Supplementary Notes 2 to 4.
[0146] <Appendix 6> The selected portion can be selected in units of a predetermined range in the first data and the second data. A display control method according to any one of Supplementary Notes 2 to 5.
[0147] <Appendix 7> outputting operation information relating to an operation of selecting the selected portion to each of a first display processing unit that displays the first data and a second display processing unit that displays the second data, the first display processing unit reflecting the operation information in the first data, and the second display processing unit reflecting the operation information in the second data; A display control method according to any one of Supplementary Notes 2 to 6.
[0148] <Appendix 8> The operation information is identified by a URL. 8. The display control method according to claim 7.
[0149] <Appendix 9> and further comprising displaying third data corresponding to the first data and the second data on the display screen. A display control method according to any one of Supplementary Notes 1 to 8.
[0150] <Appendix 10> a layout of the first data and the second data on the display screen is changed by a display medium; A display control method according to any one of Supplementary Notes 1 to 9.
[0151] <Appendix 11> The method further includes receiving the first data and the second data in a user terminal and storing the first data and the second data as received data in a storage unit of the user terminal. A display control method according to any one of Supplementary Notes 1 to 10.
[0152] <Appendix 12> The method further includes: presenting the received data according to the elapsed time since the data was received. 12. A display control method according to claim 11. [Explanation of symbols]
[0153] 100 Display Control System 22 Display control unit D1 First data D2 Second data G1 indicates the screen.
Claims
1. and displaying the first data and the second data, each representing a circuit and associated with each other, on the same display screen; The first data and the second data have different display modes. Display control method.
2. The method further includes reflecting an operation of selecting a selected portion performed on either the first data or the second data on the display screen to both the first data and the second data. The display control method according to claim 1 .
3. highlighting the selected portion in the first data and the second data; The display control method according to claim 2 .
4. When the selected portion is selected in either the first data or the second data, the selected portion is enlarged and reflected in both the first data and the second data. The display control method according to claim 2 or 3.
5. the selected portion is selectable in the smallest structural unit in the first data and the second data; The display control method according to claim 2 or 3.
6. the selected portion is selectable in a predetermined range unit in the first data and the second data; The display control method according to claim 2 or 3.
7. outputting operation information relating to an operation of selecting the selected portion to each of a first display processing unit that displays the first data and a second display processing unit that displays the second data, the first display processing unit reflecting the operation information in the first data, and the second display processing unit reflecting the operation information in the second data; The display control method according to claim 2 or 3.
8. The operation information is identified by a URL. The display control method according to claim 7.
9. and further comprising displaying third data corresponding to the first data and the second data on the display screen. The display control method according to any one of claims 1 to 3.
10. a layout of the first data and the second data on the display screen is changed by a display medium; The display control method according to any one of claims 1 to 3.
11. The method further includes receiving the first data and the second data in a user terminal and storing the first data and the second data as received data in a storage unit of the user terminal. The display control method according to any one of claims 1 to 3.
12. The method further includes: presenting the received data according to the elapsed time since the data was received. The display control method according to claim 11.
13. a display control unit that displays the first data and the second data, each representing a circuit and associated with each other, on the same display screen; The display control unit causes the first data and the second data to be displayed in different manners. Display control system.
Citation Information
Patent Citations
Wiring path display device, control method, and control program of wiring path display device
JP2017157561A