Projection system and projection method
By projecting patterns to multiple work parts in the projection system at the work site and adjusting projection parameters, the problem of low work efficiency in many work parts is solved, and efficient work and shortening of work periods for the operators is achieved.
Patent Information
- Application Number
- CN202080059367.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2019-08-28
- Filing Date
- 2020-08-13
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2040-08-13
AI Technical Summary
When there are many working parts, the prior art is difficult for operators to perform operations efficiently, resulting in extended work periods and increased burden on operators.
A projection system is designed to project patterns to multiple working parts of the work site through the projection device, and adjust the projection amount and setting parameters of the projection method of the pattern to improve the operation efficiency.
It achieves efficient operation of operators, shortens construction periods, and reduces the burden on operators.
Smart Images

Figure CN114303094B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to a projection system and a projection method. Background Art
[0002] Conventionally, there is known a projection device that can project an image onto a screen, etc. As a technique related to the projection device, Patent Document 1 discloses a method of displaying a design object on a boundary wall of a room.
[0003] Prior art literature
[0004] Patent Literature
[0005] Patent Document 1: Japanese Patent Application No. 2016-522905 Summary of the invention
[0006] Problem that the invention aims to solve
[0007] However, in the above-mentioned conventional technology, when there are many working locations, it is impossible for the operator to perform the work efficiently.
[0008] Therefore, an object of the present invention is to provide a projection system and a projection method that enable an operator to perform work efficiently, shorten the work period, and reduce the burden on the operator.
[0009] Solutions for solving problems
[0010] In order to achieve the above-mentioned purpose, the projection system involved in one embodiment of the present invention comprises: a projection device, which projects a pattern to each working position in a plurality of working positions at a working site; and an adjustment unit, which adjusts at least one of the setting parameters related to the amount of the pattern projected simultaneously by the projection device and the mode in which the projection device projects.
[0011] In addition, a projection method involved in one embodiment of the present invention comprises the following steps: a projection device projects a pattern to each of a plurality of working positions at a work site; and adjusts at least one of the amount of the pattern simultaneously projected by the projection device and the setting parameters related to the manner in which the projection device performs projection.
[0012] In addition, one aspect of the present invention can be implemented as a program for causing a computer to execute the above-mentioned projection method, or can be implemented as a computer-readable non-transitory recording medium storing the program.
[0013] Effects of the Invention
[0014] According to the present invention, it is possible to enable a worker to perform work efficiently, shorten the construction period, and reduce the burden on the worker. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 This is a perspective view showing a work site where the projection system according to Embodiment 1 is used.
[0016] Figure 2 This is an external view of a device constituting the projection system according to Embodiment 1.
[0017] Figure 3 This is a block diagram showing the functional structure of the projection system according to Embodiment 1.
[0018] Figure 4 This is a diagram showing an example of an adjustment screen for setting parameters related to the projection amount of a pattern and the projection method in the projection system according to Embodiment 1.
[0019] Figure 5 This is a flowchart showing the operation of the projection system according to Embodiment 1.
[0020] Figure 6 This is a perspective view showing an example of a work order (projection order of drawings) of a plurality of work locations included in a work site.
[0021] Figure 7 This is a perspective view showing a state in which the projection system according to Embodiment 1 projects a pattern at every three working locations in the projection order.
[0022] Figure 8 This is a perspective view showing a state in which the projection system according to Embodiment 1 projects a pattern at every five working locations in the projection order.
[0023] Fig. 9 This is a block diagram showing the functional structure of the projection system involved in Embodiment 2.
[0024] Fig.10 This is a stereoscopic diagram for explaining projection of a pattern when an obstacle exists in the projection system involved in Embodiment 2.
[0025] Fig.11 This is a flowchart showing the operation of the projection system according to the second embodiment. DETAILED DESCRIPTION
[0026] Below, the projection system and projection method involved in the embodiment of the present invention are described in detail using the accompanying drawings. In addition, the embodiment described below all represents a specific example of the present invention. Therefore, the numerical value, shape, material, structural element, configuration and connection mode of the structural element, step, order of steps, etc. shown in the following embodiment are an example, and its purpose is not to limit the present invention. Therefore, the structural element that is not recorded in the independent claim in the structural element in the following embodiment is described as an arbitrary structural element.
[0027] In addition, each figure is a schematic diagram and may not be strictly illustrated. Therefore, for example, the scales in each figure may not be consistent. In addition, in each figure, the same reference numerals are marked for substantially the same structure, and repeated descriptions are omitted or simplified.
[0028] (Implementation Method 1)
[0029] [summary]
[0030] First, use Figure 1 and Figure 2 An overview of the projection system according to the embodiment will be described. Figure 1 1 is a perspective view showing a work site 100 using the projection system according to the present embodiment. Figure 2 It is an external view of devices constituting the projection system 10 according to the present embodiment.
[0031] like Figure 2 As shown, the projection system 10 includes a projection device 20. Figure 1 As shown, the projection device 20 is installed at a predetermined location of a work site 100 in a building under construction. The projection device 20 projects a pattern 111 onto a structure constituting the work site 100. Specifically, the structure is a floor, a wall, a support, a ceiling, or the like.
[0032] The pattern 111 is, for example, a pattern projected onto the work site 101 of the work site 100. Figure 1 In the diagram 111, the work site 101 is indicated by a dotted line, but the work site 101 is not shown in the actual work site 100. Therefore, in the case where the pattern 111 is not projected, the operator 120 cannot recognize the exact position of the work site 101. By projecting the pattern 111, the operator 120 can recognize the work site 101. The operator 120 can perform the work easily and accurately by performing the work according to the pattern 111.
[0033] The operation is, for example, a line laying operation. For example, the projected pattern 111 is a line or a figure of light projected at a designed length to the position where the operator 120 should draw the marking line. The operator 120 can easily draw the marking line only by tracing the line or the figure of light shown in the pattern 111. In addition, it is not necessary to use the line or the figure of light as a guide for drawing the marking line. The line or the figure of light itself can also be used as the marking line. In addition, the operation may not be a line laying operation, but may be a hole drilling operation, and there is no special limitation.
[0034] The work site 100 includes a plurality of work areas 101. At this time, the projection range 110 of the projection device 20 is limited, so it is difficult to simultaneously project the pattern 111 to all the work areas 101. The worker 120 works according to the projected pattern 111, so if the projection order of the pattern 111 is inappropriate, the work efficiency will be deteriorated.
[0035] In addition, assuming that the projection device 20 can project the pattern 111 to all the working parts 101, a large number of patterns 111 are projected at one time, so it is possible that the operator 120 is difficult to know the order of performing the work. In addition, due to the environment of the working site 100 (for example, a bright environment) or the personality of the operator 120 (for example, poor eyesight), the operator 120 cannot accurately recognize the projected pattern 111, and the working efficiency may be deteriorated.
[0036] In contrast, the projection system 10 according to the present embodiment adjusts at least one of the order and amount of the patterns 111 projected by the projection device 20 and the setting parameters related to the projection method of the projection device 20. Thus, the operator 120 can perform the operation efficiently, shorten the construction period, and reduce the burden on the operator.
[0037] [structure]
[0038] Next, use Figure 2 and Figure 3 A specific functional structure of the projection system 10 according to the present embodiment will be described. Figure 3 2 is a block diagram showing the functional structure of the projection system 10 according to the present embodiment.
[0039] like Figure 2 and Figure 3 As shown, the projection system 10 includes a projection device 20, a data processing device 30, and a terminal device 40. The specific configuration of each device constituting the projection system 10 will be described in sequence below.
[0040] [Projection device]
[0041] For example Figure 1 and Figure 2 As shown, the projection device 20 is mounted on a tripod and is set at a predetermined location on the ground of the work site 100. Alternatively, the projection device 20 may also be set on a wall or ceiling of the work site 100. Figure 3 As shown, the projection device 20 includes a communication unit 21 , a distance measuring unit 22 , a projection unit 23 , a control unit 24 , a storage unit 25 , a driving unit 26 , and an adjustment unit 27 .
[0042] The communication unit 21 is a communication interface for the projection device 20 to communicate with the data processing device 30 and the terminal device 40. The communication unit 21 performs wireless communication with the data processing device 30 and the terminal device 40, but may also perform wired communication. The communication standard performed by the communication unit 21 is not particularly limited.
[0043] The distance measuring unit 22 measures the distance from the projection device 20 to the structure constituting the work site 100. The distance measuring unit 22 is, for example, a distance image sensor such as a TOF (Time Of Flight) sensor. The distance image sensor generates a distance image as a result of the distance measurement. The pixel value of each of the plurality of pixels constituting the distance image represents the distance from the distance measuring unit 22. In addition, the distance measuring unit 22 may also be another distance measuring sensor such as a distance measuring sensor using a phase difference detection method or a distance measuring sensor using a triangulation distance measuring method. Figure 3 As shown, the distance measuring unit 22 includes a distance measuring light source 22a and a detection unit 22b.
[0044] The distance-measuring light source 22a is a light source that emits light toward the structure. The distance-measuring light source 22a is, for example, a light-emitting element that emits infrared light. Alternatively, the distance-measuring light source 22a may also be a light-emitting element that emits visible light. In addition, the distance-measuring light source 22a does not need to be separated from the light source 23a of the projection unit 23, and the light source 23a of the projection unit 23 may also be used as the distance-measuring light source 22a. That is, the distance-measuring unit 22 may not have the distance-measuring light source 22a, and may be a sensor having only the detection unit 22b.
[0045] The detection unit 22b is a light receiving element that detects the reflected light of the light emitted by the distance measuring light source 22a and reflected by the structure. The detection unit 22b is, for example, an image sensor including a photodiode array.
[0046] The projection unit 23 is a projection module for projecting the pattern 111 onto a projection surface. The projection unit 23 includes a light source 23a and a scanning unit 23b. Although not shown in the figure, the projection unit 23 may also include optical components such as a lens and a reflective mirror.
[0047] The light source 23a is, for example, a semiconductor laser element that emits visible light. Alternatively, the light source 23a may also be an LED (Light Emitting Diode). The light source 23a may also have a structure that can change the color of the light emitted. For example, the light source 23a may also include a plurality of light emitting elements with different light emitting colors. The plurality of light emitting elements may include, for example, a blue light emitting element, a green light emitting element, and a red light emitting element.
[0048] The scanning unit 23b scans the structure with the light emitted by the light source 23a. The scanning unit 23b is, for example, a MEMS (Micro Electro Mechanical Systems) mirror or a galvanometer scanner.
[0049] In this embodiment, the projection unit 23 projects the object pattern onto the target part among the plurality of working parts 101. The target part is the working part determined by the data processing device 30, and the object pattern is the pattern to be projected onto the target part. Figure 1 In the illustrated example, the projection unit 23 projects three patterns 111 onto three work sites 101 .
[0050] As described above, there is a limitation on the projection range 110 that can be projected by the projection unit 23. For example, with respect to the projection range 110, when the projection device 20 is set on a horizontal plane, projection can be performed within a range of about 40° in the horizontal direction and about 20° in the vertical direction. In order to project a pattern to a working part outside the projection range 110, it is necessary to change the posture of the projection device 20. Alternatively, it is necessary to change the setting place of the projection device 20. In the present embodiment, the projection direction of the projection unit 23 and the range that can be projected are changed by changing the posture of the projection device 20 using the drive unit 26.
[0051] The control unit 24 is a control device for controlling the distance measuring unit 22, the projection unit 23 and the driving unit 26 in order to project the pattern 111 onto the projection surface. The control unit 24 is implemented, for example, by LSI (Large Scale Integration) which is an integrated circuit (IC). In addition, the integrated circuit is not limited to being implemented by LSI, and can also be implemented by a dedicated circuit or a general-purpose processor. For example, the control unit 24 can also be implemented by a microcomputer. In addition, the control unit 24 can also use a programmable FPGA (Field Programmable Gate Array) or a reconfigurable processor that can reconfigure the connection and setting of the circuit unit inside the LSI.
[0052] The storage unit 25 is a storage device that stores a control program for projecting the pattern 111 executed by the control unit 24. The storage unit 25 is, for example, a nonvolatile memory, and is implemented by a semiconductor memory or the like.
[0053] The drive unit 26 is a drive mechanism for changing the posture of the projection device 20. The drive unit 26 changes the direction in which projection can be performed by changing the posture of the projection device 20. For example, the drive unit 26 can change the posture of the projection device 20 for translation (horizontal direction), tilt (vertical direction) and roll (rotational direction). The drive unit 26 is implemented, for example, by a stepping motor or the like. In addition, the projection device 20 may not include the drive unit 26.
[0054] The adjustment unit 27 adjusts at least one of the amount of the pattern 111 simultaneously projected by the projection device 20 and the setting parameters related to the projection method of the projection device 20. In this embodiment, the adjustment unit 27 adjusts the amount of the pattern 111 simultaneously projected by the projection device 20. Specifically, the amount of the pattern 111 is the number of the working parts 101 to which the pattern 111 is simultaneously projected. For example, Figure 1 In the example shown, the pattern 111 is projected onto three working areas 101. Figure 4 A specific example of the adjustment performed by the adjustment unit 27 will be described later.
[0055] In this embodiment, the projection device 20 projects the pattern 111 onto the plurality of work sites 101 included in the work site 100 in a predetermined order. The order of projection of the pattern 111 is determined, for example, by the data processing device 30. The projection device 20 projects the pattern 111 in the order determined by the data processing device 30, and projects the pattern 111 of the amount adjusted by the adjustment unit 27. For example, the projection device 20 sets three work sites 101 as a group and sequentially projects the pattern 111 three by three. Figure 7 A specific example will be described later.
[0056] For example, when the projection device 20 determines that all operations at multiple operation locations where multiple patterns 111 are projected are completed, the projection device 20 projects the patterns 111 to the next multiple operation locations 101 according to the determined projection order. Regarding the completion of the operation, for example, the control unit 24 determines the completion of the operation based on a signal sent from the terminal device 40 operated by the operator 120. Alternatively, the control unit 24 may also determine the completion of the operation based on an image captured by a camera not shown. The camera captures the operation situation of the operator 120 or the operation results at each operation location. In addition, when the detection unit 22b generates a visible light image, the control unit 24 may also use the detection result of the detection unit 22b instead of the image captured by the camera.
[0057] [Data processing device]
[0058] Next, the data processing device 30 will be described. The data processing device 30 is a device that performs processing related to the image projected by the projection device 20. The data processing device 30 is, for example, a computer device. Figure 3As shown, the data processing device 30 includes a communication unit 31 , a data processing unit 32 , a control unit 33 , a storage unit 34 , an input unit 35 , and a display unit 36 .
[0059] The communication unit 31 is a communication interface for the data processing device 30 to communicate with the projection device 20 and the terminal device 40. The communication unit 31 performs wireless communication with the projection device 20 and the terminal device 40, but may also perform wired communication. The communication standard of the communication performed by the communication unit 31 is not particularly limited.
[0060] The data processing unit 32 is, for example, a microcomputer or a processor. The data processing unit 32 determines, based on the architectural design data, a plurality of work locations 101, i.e., target locations, for the operator 120 to perform work, and a target pattern to be projected onto the target locations. For example, the target locations are a plurality of work locations 101 included in the projection range 110 of the projection device 20 when the projection device 20 is installed at a predetermined location. Figure 3 As shown, the data processing unit 32 includes a determination unit 32a.
[0061] The decision unit 32a decides the projection order of the pattern 111 to each of the plurality of work locations 101. The projection order is equivalent to the work order for the operator 120 to perform the work. The decision unit 32a decides the projection order based on the architectural design data. The decision unit 32a sends the determined projection order and the order information of the pattern projected to each work location to the control unit 24 of the projection device 20 via the communication unit 31 and the communication unit 21.
[0062] The architectural design data is data representing a plurality of work sites 101. Specifically, the architectural design data is three-dimensional data representing the size and shape of the work site 100. For example, the architectural design data is three-dimensional CAD (Computer Aided Design) data. The architectural design data also includes two-dimensional data representing the planar layout of the work site 100 and two-dimensional data representing a plurality of work sites 101. In the architectural design data, a correspondence is established between each of the plurality of work sites 101 and the projected pattern. Since the work site 101 is determined as the object site, the object pattern to be projected onto the object site is determined by referring to the architectural design data.
[0063] The decision unit 32a establishes a correspondence between the architectural design data and the actual work site 100, for example. The actual work site 100 is represented by spatial data, for example, which is obtained by setting the projection device 20 at the work site 100 and measuring the distance to the surrounding structures. By establishing the correspondence, the setting position and posture (orientation) of the projection device 20 on the architectural design data are determined. In addition, the position of the projection device 20 set on the design data may also be input by a user such as an operator 120 or a manager of the work. In other words, the distance measurement of the work site 100 may not be performed.
[0064] In this embodiment, the decision unit 32a determines the projection order as the order in which the path is the shortest when one operator 120 passes through each of the plurality of work sites 101 once. At this time, the decision unit 32a determines the projection order in such a way that the operator 120 does not pass through the same work site 101 twice. In addition, it is assumed that the operator 120 can move between any two work sites 101 with the shortest distance, that is, the straight-line distance. In other words, the decision unit 32a determines the projection order based on the so-called traveling salesman problem.
[0065] Specifically, the decision unit 32a determines the order that minimizes the cost by taking the plurality of working parts 101 as vertices and the cost of the edges between the vertices as the straight-line distance between the working parts 101. In addition, the starting point and the end point are, for example, the installation places of the projection device 20. Alternatively, the starting point and the end point may also be one of the plurality of working parts 101, or the starting point and the end point may be different.
[0066] The control unit 33 is used to determine the operation sequence and pattern, and to generate an adjustment screen (see Figure 4 ) to control the communication unit 31, the data processing unit 32, the storage unit 34, the input unit 35, and the display unit 36. In addition, the adjustment screen is an operation screen for adjusting the projection amount of the pattern and setting parameters related to the projection method of the projection device 20. Figure 4 The details of the adjustment screen will be described later.
[0067] The control unit 33 is implemented, for example, by an LSI which is an integrated circuit. In addition, the integrated circuit is not limited to being implemented by an LSI, and may also be implemented by a dedicated circuit or a general-purpose processor. For example, the control unit 33 may also be implemented by a microcomputer. In addition, the control unit 33 may also utilize a programmable FPGA or a reconfigurable processor that can reconfigure the connection and setting of the circuit unit inside the LSI.
[0068] The storage unit 34 is a storage device that stores a control program for determining the operation sequence and the pattern executed by the data processing unit 32 and the control unit 33. The storage unit 34 is, for example, a nonvolatile memory, and is implemented by a semiconductor memory or the like. The storage unit 34 also stores architectural design data and pattern data representing the projected pattern.
[0069] The input unit 35 is an example of a receiving unit that receives operations on the data processing device 30. The input unit 35 is, for example, an input device such as a keyboard or a mouse, but may also be a touch sensor or a physical button.
[0070] The display unit 36 displays an adjustment screen for adjusting the projection amount of the pattern and setting parameters related to the projection method of the projection device 20. The display unit 36 is, for example, a liquid crystal display panel or an organic EL (ElectroLuminescence) display panel.
[0071] [Terminal device]
[0072] Next, the terminal device 40 is described. The terminal device 40 functions as a remote controller for the operator 120 to remotely operate the projection device 20. For example, the terminal device 40 is a dedicated remote controller for the projection device 20. Alternatively, the terminal device 40 may be a mobile terminal such as a smartphone or a tablet terminal installed with a dedicated application. Figure 3 As shown, the terminal device 40 includes a communication unit 41 , an operation accepting unit 42 , a display unit 43 , a control unit 44 , and a storage unit 45 .
[0073] The communication unit 41 is a communication interface for the terminal device 40 to communicate with the projection device 20 and the data processing device 30. The communication unit 41 performs wireless communication with the projection device 20 and the data processing device 30, but may also perform wired communication. The communication standard of the communication performed by the communication unit 41 is not particularly limited.
[0074] The operation accepting unit 42 is a user interface device that accepts operations by the operator 120. The operation accepting unit 42 is realized by, for example, one or more physical buttons, but may also be a touch panel or the like.
[0075] The display unit 43 displays an image showing the operating status of the projection device 20. The display unit 43 may also display an adjustment screen for adjusting the projection amount of the pattern and setting parameters related to the projection method of the projection device 20. The display unit 43 is, for example, a liquid crystal display panel or an organic EL display panel.
[0076] The control unit 44 is a control device that controls the communication unit 41, the operation receiving unit 42, the display unit 43, and the storage unit 45. The control unit 44 is implemented by an LSI, which is an integrated circuit. In addition, the integrated circuit is not limited to being implemented by an LSI, and can also be implemented by a dedicated circuit or a general-purpose processor. For example, the control unit 44 can also be implemented by a microcomputer. In addition, the control unit 44 can also use a programmable FPGA or a reconfigurable processor that can reconfigure the connection and setting of the circuit unit inside the LSI.
[0077] Specifically, the control unit 44 causes the communication unit 41 to send a signal to the projection device 20 for causing the projection device 20 to operate according to the operation accepted by the operation accepting unit 42. For example, when the operation accepting unit 42 accepts an operation of accepting an instruction to end a job from the operator 120, the control unit 44 causes the communication unit 41 to send an end signal to the projection device 20 indicating that the job has ended.
[0078] The storage unit 45 is a storage device that stores a control program executed by the control unit 44. The storage unit 45 is, for example, a nonvolatile memory, and is implemented by a semiconductor memory, etc. The storage unit 45 may also store identification information unique to the terminal device 40.
[0079] [Adjustment of the projection amount and setting parameters of the pattern]
[0080] Next, refer to Figure 4 A specific example of adjusting the setting parameters of the projection amount and projection method of the pattern 111 will be described.
[0081] Figure 4 1 is a diagram showing an example of an adjustment screen for setting parameters related to the projection amount of the pattern 111 and the projection method in the projection system 10 according to the present embodiment. Figure 4 The adjustment screen shown is displayed on, for example, the display unit 43 of the terminal device 40. Alternatively, the adjustment screen may be displayed on the display unit 36 of the data processing device 30. In addition, when the projection device 20 includes a display unit, the adjustment screen may be displayed on the display unit.
[0082] like Figure 4 As shown, the adjustment screen includes a GUI (Graphical User Interface) object, and the GUI object is used to adjust the brightness, the projection interval, and the number of simultaneous projections of the pattern 111. Brightness and projection interval are examples of setting parameters related to the way in which the projection device 20 performs projection. The number of simultaneous projections of the pattern 111 is an example of the amount of the pattern 111 projected simultaneously. In addition, the adjustment screen may include only one of brightness, projection interval, and simultaneous projection number.
[0083] [Brightness adjustment]
[0084] Brightness is equivalent to the amount of light emitted when the projection device 20 projects the pattern 111. Figure 4 As shown, the adjustment screen includes a slider 50 for adjusting brightness and a determination button 51 .
[0085] The slider 50 is a GUI object for manually adjusting brightness. The brightness is adjusted by moving the slider 50 in the left-right direction. In addition, in the adjustment screen, a text box for inputting brightness or a radio button (radio button) for selecting one of a plurality of predetermined brightnesses may be included instead of or in addition to the slider 50.
[0086] The determination button 51 is a GUI object for determining the brightness of the pattern 111 to be the brightness adjusted by the slider 50. When the operator 120 or the operation manager selects the determination button 51 after adjusting the slider 50, the adjustment unit 27 determines the brightness of the pattern 111 to be the brightness adjusted by the slider 50.
[0087] Thus, by accepting operation input related to the brightness of the projected pattern 111 from the operator 120 or the operation manager, the projection device 20 can project the pattern 111 at the accepted brightness. That is, the operator 120 etc. can manually set the brightness of the projected pattern 111 to a desired brightness.
[0088] [Adjustment of projection interval]
[0089] The projection interval is the time interval at which the projection device 20 projects the pattern 111. In the present embodiment, the projection device 20 can project the pattern 111 in a manner that causes the pattern 111 to flicker. Specifically, the projection device 20 can repeatedly project the pattern 111 and stop the projection. The projection interval is equivalent to the length of the projection time of the projected pattern 111. The shorter the projection interval, the shorter the flicker of the pattern 111. The longer the projection interval, the longer the time for which the pattern 111 is projected.
[0090] like Figure 4 As shown, the adjustment screen includes a slider 60 for adjusting the projection interval and a determination button 61 .
[0091] The slider 60 is a GUI object for manually adjusting the projection interval. The projection interval is adjusted by moving the slider 60 in the left-right direction. The position where the projection interval on the slider 60 is the longest, specifically the right end of the slider 60, means that the pattern 111 is continuously projected.
[0092] Furthermore, the adjustment screen may include a text box for inputting a projection interval, a radio button for selecting one of a plurality of predetermined projection intervals, or the like, instead of or in addition to the slider 60 .
[0093] The determination button 61 is a GUI object for determining the projection interval of the pattern 111 to be the projection interval adjusted by the slider 60. When the operator 120 or the manager of the operation selects the determination button 61 after adjusting the slider 60, the adjustment unit 27 determines the projection interval of the pattern 111 to be the projection interval adjusted by the slider 60.
[0094] Thus, by accepting operation input related to the projection interval of the projected pattern 111 from the operator 120 or the operation manager, the projection device 20 can project the pattern 111 at the accepted projection interval. That is, the operator 120 etc. can manually set the projection interval of the projected pattern 111 to a desired projection interval.
[0095] In this embodiment, the projection time of the projection pattern 111 and the stop time of the projection of the stop pattern 111 are the same time. Alternatively, the projection time and the stop time may be different times. For example, the ratio of the projection time to the stop time may also be a constant value. When the projection interval is adjusted, both the projection time and the stop time are adjusted.
[0096] Alternatively, both the projection time and the stop time may be independently adjustable. Thus, the projection time and the stop time desired by the operator 120 or the like can be realized.
[0097] Furthermore, the adjustment unit 27 may also make the projection method of at least one of the multiple patterns 111 projected simultaneously different from the projection methods of the other patterns 111. For example, the adjustment unit 27 may make the pattern 111 projected onto the working part 101 in operation be projected continuously, and make the pattern 111 projected onto the working part 101 not in operation be projected in a flashing manner. Alternatively, the adjustment unit 27 may make the pattern 111 projected onto the working part 101 in operation or incomplete be projected continuously, and make the pattern 111 projected onto the working part 101 incomplete be projected in a flashing manner.
[0098] [Projection amount of the pattern]
[0099] The projection amount of the pattern 111 is equivalent to the number of working positions 101 where the projection device 20 simultaneously projects the pattern 111 (i.e., the number of simultaneous projections). Figure 4 As shown, the adjustment screen includes a slider 70 for adjusting the number of simultaneous projections (projection amount) and a determination button 71.
[0100] The slider 70 is a GUI object for manually adjusting the projection amount of the pattern 111. The projection amount of the pattern 111 is adjusted by moving the slider 70 in the left-right direction. In addition, in the adjustment screen, a text box for inputting the projection amount of the pattern 111 or a radio button for selecting a projection amount from a plurality of predetermined projection amounts may be included instead of or in addition to the slider 70.
[0101] The determination button 71 is a GUI object for determining the projection amount of the pattern 111 to be the projection amount adjusted by the slider 70. When the operator 120 or the manager of the operation selects the determination button 71 after adjusting the slider 70, the adjustment unit 27 determines the projection amount of the pattern 111 to be the projection amount adjusted by the slider 70.
[0102] Thus, by accepting operation input related to the projection amount (number of simultaneous projections) of the projected pattern 111 from the operator 120 or the manager of the operation, the projection device 20 can project the pattern 111 with the accepted projection amount. In other words, the operator 120 etc. can manually set the projection amount of the projected pattern 111 to the desired projection amount.
[0103] In addition, the input performed by the operator 120 is not limited to the operation input on the adjustment screen. For example, the input performed by the operator 120 may also be a voice input. Specifically, the input unit 35 of the data processing device 30 or the operation receiving unit 42 of the terminal device 40 may also be implemented by a microphone that acquires sound.
[0104] [action]
[0105] Next, use Figure 5 The operation of the projection system 10 according to this embodiment will be described.
[0106] Figure 5 FIG. 1 is a flowchart showing the operation of the projection system 10 according to the present embodiment. Figure 5 As shown, first, the operator 120 sets the projection device 20 at a predetermined location of the work site 100 (S10). The initial location can be a location arbitrarily determined by the operator 120, or a location determined by the data processing device 30. After the projection device 20 is set, the data processing device 30 establishes a correspondence between the actual work site 100 and the architectural design data.
[0107] Next, the decision unit 32a of the data processing device 30 decides the projection order (S12). Specifically, the decision unit 32a decides the projection order of the plurality of work areas 101 included in the projection range 110 of the projection device 20, that is, decides the work order for the worker 120 to perform work.
[0108] Figure 61 is a perspective view showing an example of a work sequence of a plurality of work locations 101 included in a work site 100. Figure 6 , 11 working parts 101 are shown. For example, the decision unit 32a decides Figure 6 The sequence 121 represented by the alphabetical order from "A" to "K" is shown as the projection sequence. The sequence 121 is represented by arrows connecting the work sites 101. The determined projection sequence (sequence 121) is the sequence that minimizes the distance required for the operator 120 to move from the work site "A" to the work site "K" among all the work sites.
[0109] Then, if Figure 5 As shown in FIG. 1 , the adjustment unit 27 adjusts the setting parameters related to the projection method (S14). For example, the display unit 43 of the terminal device 40 displays Figure 4 The adjustment screen shown in FIG. 1 is displayed. The operation accepting unit 42 accepts the input from the operator 120, and acquires setting information of brightness and projection interval desired by the operator 120. The adjusting unit 27 adjusts the brightness and projection interval based on the acquired setting information.
[0110] The adjustment unit 27 adjusts the amount of the pattern 111 to be projected simultaneously (S16). Next, the projection device 20 projects the adjusted amount of the pattern 111 onto the work site 101 (S18).
[0111] Here, use Figure 7 A case where the adjustment unit 27 determines the amount of the pattern 111 corresponding to the three work sites 101 as the projection amount of the pattern 111 will be described. Figure 7 It is a perspective view showing an example of a projection order of the pattern 111 projected at a predetermined projection amount by the projection system 10 according to the present embodiment.
[0112] like Figure 7 As shown, the projection device 20 projects the pattern 111 on every three working positions 101 according to the working order determined by the determination unit 32a (specifically, the order of "A" to "K"). Figure 7 As shown in (a), the projection device 20 initially projects three patterns 111 simultaneously onto the working locations "A", "B" and "C".
[0113] By simultaneously projecting the pattern 111 onto the plurality of work sites 101 , the worker 120 can sequentially perform work such as wire laying work at each of the plurality of work sites 101 based on the projected pattern 111 .
[0114] After the work at the three work sites 101 is completed (YES in S20 ), the worker 120 instructs the completion of the work by operating the terminal device 40 . Until the completion of the work is instructed (NO in S20 ), the pattern 111 is continuously projected onto the three work sites 101 .
[0115] After the instruction to finish the work ("Yes" in S20), if there is a next work site ("Yes" in S22), the process returns to step S18, and the projection device 20 projects the pattern 111 onto the next work site 101. Specifically, if Figure 7 As shown in (b), the projection device 20 simultaneously projects three patterns 111 onto the next working positions "D", "E" and "F".
[0116] Thereafter, the above-described processes of steps S18 to S22 are repeatedly performed until the work at all the work locations included in the work site 100 is completed (“No” in S22 ).
[0117] exist Figure 7 , the case where the projection amount of the pattern 111 is an amount corresponding to three parts is shown, but the present invention is not limited to this. Figure 8 The projection system 10 according to the present embodiment is shown in FIG. Figure 7 The projection amount shown is a stereogram of an example of the projection order of the pattern 111 projected with different projection amounts. Specifically, Figure 8 An example is shown in which the pattern 111 is simultaneously projected onto five working locations 101 .
[0118] like Figure 8 As shown in (a), the projection device 20 initially projects five patterns 111 simultaneously onto five working locations 101, namely, working locations "A", "B", "C", "D" and "E". After the work at the five working locations 101 is completed, the projection device 20, as shown in FIG. Figure 8 As shown in (b), the projection device 20 simultaneously projects five patterns 111 onto the next five working locations "F", "G", "H", "I" and "J".
[0119] As described above, according to the projection order (operation order) determined by the determination unit 32a, the pattern 111 is projected by the amount adjusted by the adjustment unit 27. Thus, the pattern 111 can be projected by an amount that is easy for the operator 120 to work, thereby improving work efficiency.
[0120] In addition, Figure 5In the flowchart shown, when the work at the work part 101 of the projected pattern 111 is completed and the next work part remains ("Yes" in S22), the process returns to step S16 and the projection amount is adjusted again by the adjustment unit 27. Alternatively, when the next work part remains ("Yes" in S22), the process returns to step S12 and the projection order is determined again.
[0121] In addition, it is not necessary to adjust either the setting parameter (S14) or the projection amount of the pattern 111 (S16). In addition, in the setting parameter adjustment (S14), it is not necessary to adjust at least one of the brightness and the projection interval.
[0122] [Effects, etc.]
[0123] As described above, the projection system 10 involved in this embodiment comprises: a projection device 20, which projects a pattern 111 to each of the multiple work locations 101 at the work site 100; and an adjustment unit 27, which adjusts the amount of patterns simultaneously projected by the projection device 20 and at least one of the setting parameters related to the way in which the projection device 20 performs projection.
[0124] Thus, the projection amount of the pattern 111 or setting parameters related to the projection method can be adjusted to facilitate the work of the operator 120. Therefore, the operator 120 can work efficiently, shorten the construction period, and reduce the burden on the operator 120.
[0125] In addition, for example, the projection system 10 further includes a determination unit 32a that determines the order in which the pattern 111 is projected onto each of the plurality of work locations 101. The adjustment unit 27 adjusts the amount of the pattern 111 simultaneously projected by the projection device 20. The projection device 20 projects in the order determined by the determination unit 32a, and projects the pattern of the amount adjusted by the adjustment unit 27.
[0126] Thus, the patterns 111 are projected in an appropriate order and in an appropriate amount, so that the operator 120 can perform the work more easily, thereby improving the work efficiency.
[0127] Furthermore, for example, the decision unit 32 a decides, as the projection order, an order that allows a single worker 120 to pass through each of the plurality of work sites 101 once, to have the shortest path.
[0128] Thus, when the worker 120 performs work at a plurality of work locations 101 , the time required for movement between the work locations 101 is shortened, thereby improving work efficiency.
[0129] In addition, for example, the adjustment unit 27 adjusts a setting parameter. The setting parameter is at least one of the amount of light used for projection of the pattern 111 and the projection interval of the pattern 111.
[0130] Thus, when the amount of light used in the projection of the pattern 111 is adjusted, the projected pattern 111 is made brighter for the operator 120 to see, thereby improving the work efficiency. In addition, when the projection interval of the pattern 111 is adjusted, for example, the pattern 111 is projected in accordance with the work speed of the operator 120, thereby improving the work efficiency.
[0131] In addition, for example, the projection method involved in this embodiment includes the following steps: the projection device 20 projects a pattern 111 onto each of the multiple work locations 101 at the work site 100; and adjusts the amount of the pattern 111 simultaneously projected by the projection device 20 and at least one of the setting parameters related to the way in which the projection device 20 performs projection.
[0132] Thus, the projection amount of the pattern 111 or setting parameters related to the projection method can be adjusted to facilitate the work of the operator 120. Therefore, the operator 120 can work efficiently, shorten the construction period, and reduce the burden on the operator 120.
[0133] (Implementation Method 2)
[0134] Next, embodiment 2 will be described.
[0135] In the projection system according to the second embodiment, when there is an obstacle that prevents the projection of the pattern 111 at the work site 100, the projection of the pattern 111 is stopped, and the pattern 111 is projected after the situation becomes suitable for projecting the pattern 111. The following description will focus on the differences from the first embodiment, and the description of the common points will be omitted or simplified.
[0136] [structure]
[0137] First, use Fig. 9 The functional structure of the projection system involved in this embodiment is described. Fig. 9 2 is a block diagram showing a functional structure of a projection system 210 according to the present embodiment.
[0138] Fig. 9 The projection system 210 shown is different from the projection system 10 according to Embodiment 1 in that the data processing device 30 includes a data processing unit 232 instead of the data processing unit 32, and the projection device 20 includes a control unit 224 instead of the control unit 24. The data processing unit 232 newly includes a determination unit 232b.
[0139] The determination unit 232b determines whether the pattern 111 can be projected onto the work site 101. Specifically, the determination unit 232b determines whether the pattern 111 that should be projected can be projected based on obstacles existing in the work site 100. For example, work tools or building materials used by the worker 120 may be arranged at the work site 100. The work tools or building materials are obstacles 130 (see FIG. 1 ) that are not included in the architectural design data. Fig.10 ). When the obstacle 130 is located between the projection device 20 and the working area 101 , the pattern 111 projected by the projection device 20 is blocked by the obstacle 130 , and the pattern 111 cannot be projected onto the working area 101 .
[0140] Fig.10 1 is a perspective view for explaining the projection of the pattern 111 when an obstacle 130 exists in the projection system 210 according to the present embodiment. Fig.10 As shown in (a), the projection device 20 can project the pattern 111 onto the working areas "A", "B", and "C". However, the projection device 20 cannot project the pattern 111 onto the working areas "G", "H", and "K".
[0141] In the present embodiment, the determination unit 232b determines whether the pattern 111 can be projected based on the information inputted in the operation receiving unit 42 of the terminal device 40 or the input unit 35 of the data processing device 30. For example, when the projection device 20 projects the pattern 111, the operator 120 visually confirms whether the pattern 111 can be projected on the working part 101. When the pattern 111 cannot be projected on the working part 101, the operator 120 inputs information indicating the working part 101 to which the pattern 111 cannot be projected, using the terminal device 40 or the data processing device 30. The determination unit 232b determines whether the pattern 111 can be projected based on the inputted information, and stores the non-projection information indicating the working part 101 determined as not to be projected on the pattern 111 in the storage unit 34.
[0142] In addition, the determination unit 232b may determine whether the pattern 111 can be projected onto the work site 101 by a method other than the input from the operator 120. For example, the determination unit 232b may determine whether the pattern 111 can be projected onto the work site 101 based on an image obtained by a camera installed at the work site 100 for photographing the work site 100. In addition, the camera for photographing the work site 100 may be installed in the projection device 20. By photographing the pattern 111 and the work site 101 projected by the projection device 20 with the camera, the determination unit 232b can determine whether the pattern 111 is properly projected onto the work site 101.
[0143] Alternatively, before the pattern 111 is projected, the determination unit 232b determines whether the pattern 111 can be projected. For example, the determination unit 232b detects an object not included in the architectural design data as the obstacle 130 based on the image captured by the camera. The determination unit 232b determines whether the pattern 111 can be projected based on the position of the detected obstacle 130, the installation position of the projection device 20, and the position of the work site 101.
[0144] In the present embodiment, the data processing unit 232 of the data processing device 30 is described as including the determination unit 232 b , but the present invention is not limited thereto. The projection device 20 or the terminal device 40 may include the determination unit 232 b .
[0145] In this embodiment, the projection device 20 stops projecting the pattern 111 onto the work area 101 determined by the determination unit 232b as not being projectable with the pattern 111. Specifically, the control unit 224 acquires the determination result of the determination unit 232b and stops projecting the pattern 111 based on the acquired determination result.
[0146] When the installation location of the projection device 20 is changed, the control unit 224 restarts the projection of the pattern 111 to the work site where the projection was stopped based on the projection-unable information stored in the storage unit 34. In addition, when the projection is to be restarted, when the installation location of the projection device 20 is changed, the decision unit 32a may also newly decide the work order.
[0147] Furthermore, when the projection of the pattern 111 becomes possible due to the movement of the obstacle 130, the control unit 224 may restart the projection of the pattern 111 to the work site where the projection was stopped based on the information stored in the storage unit 34. For example, the determination unit 232b determines whether the obstacle 130 has been moved.
[0148] [action]
[0149] Next, use Fig.11 The operation of the projection system 210 according to this embodiment will be described. Fig.11 2 is a flowchart showing the operation of the projection system 210 according to the present embodiment.
[0150] like Fig.11 As shown, the process (S10 to S18) from installing the projection device 20 to projecting the pattern 111 onto the work site 101 is the same as that of the first embodiment.
[0151] Next, the determination unit 232b determines whether there is a work area 101 to which the pattern 111 cannot be projected (S30). Fig.10In the example shown in (a), when the projection device 20 is intended to project the pattern 111 onto the work areas "G", "H", and "K", the pattern 111 that should be projected onto the work areas "G", "H", and "K" is blocked by the obstacle 130. Therefore, the operator 120 can recognize that the pattern 111 is not projected onto the work areas "G", "H", and "K" by visually observing that the pattern 111 is projected onto the obstacle 130.
[0152] At this time, the display unit 43 of the terminal device 40 may also display an image showing the work area 101 (specifically, the work areas "G", "H" and "K") to be projected by the projection device 20. The operator 120 can easily determine the work area 101 where the pattern 111 cannot be projected by comparing the image displayed on the display unit 43 with the projection status of the pattern 111 in the actual work site 100. The operator 120 inputs the work area where the pattern 111 cannot be projected by operating the terminal device 40. The determination unit 232b determines whether there is a work area where the pattern 111 cannot be properly projected based on the input information.
[0153] When it is determined that there is a work site 101 to which the pattern 111 cannot be projected ("Yes" in S30), the projection device 20 stops projecting the pattern 111 to the work site 101 to which the pattern 111 cannot be projected (S32). In addition, the determination unit 232b stores the non-projection information indicating the work site 101 that cannot be projected in the storage unit 34. The operator 120 performs the work at the work site 101 to which the pattern 111 can be projected. When it is determined that there is no work site 101 to which the pattern 111 cannot be projected ("No" in S30), the operator 120 can perform the work according to the projected pattern 111, so the projection system 210 does not perform the processing of step S32 and waits for the completion of the work.
[0154] After the work at the work site 101 is completed (YES in S20), the worker 120 instructs the completion of the work by operating the terminal device 40. Until the completion of the work is instructed (NO in S20), the pattern 111 is continuously projected onto the work site 101.
[0155] After the instruction of the end of the work ("Yes" in S20), if there is a next work site ("Yes" in S22), in the projection system 210, it is determined whether the next work site is within the projection range of the projection device 20 (S34). This determination is performed, for example, by the data processing device 30. Specifically, the data processing unit 32 determines whether the next work site is included in the projection range 110 based on the installation position of the projection device 20.
[0156] When the next work site is included in the projection range 110 (YES in S34 ), the process returns to step S18 , and the projection device 20 projects the pattern 111 onto the next work site 101 .
[0157] In the case where the next working part is not included in the projection range 110 ("No" in S34), the operator 120 sets the projection device 20 at a different position (S36). Next, the decision unit 32a of the data processing device 30 includes the working part that cannot be projected with the pattern 111 and determines the projection order (S38). Specifically, the decision unit 32a reads the non-projection information stored in the storage unit 34, includes the working part indicated by the read non-projection information, and determines the projection order of the plurality of working parts 101 included in the projection range 110 of the projection device 20 in the new setting place, that is, determines the working order for the operator 120 to perform the work. After the working order is determined, the process returns to step S14, and the adjustment process of the setting parameters and the subsequent processes are repeated.
[0158] In addition, it is also possible to return to step S16 after determining the operation sequence, and repeatedly perform the adjustment process of the projection amount and the subsequent process. That is, it is also possible not to repeatedly perform the adjustment process (S14) of the setting parameters. Alternatively, it is also possible to return to step S18 after determining the operation sequence, and perform the projection of the pattern 111 and the subsequent process. That is, it is also possible not to repeatedly perform the adjustment process (S16) of the projection amount of the pattern 111.
[0159] After the work is completed (YES in S20 ), if there is no next work site (NO in S22 ), the operation of the projection system 210 is terminated.
[0160] In addition, it is also possible not to redetermine the projection order after changing the setting place of the projection device 20 (S38). For example, it is also possible that after the setting place of the projection device 20 has been changed, the projection to the working part 101 that cannot be projected with the pattern 111 is prioritized over the projection to other working parts 101.
[0161] [Effects, etc.]
[0162] As described above, the projection system 210 according to the present embodiment further includes, for example, a determination unit 232b for determining whether the pattern 111 can be projected onto the work site 101, and a storage unit 34 for storing information indicating the work site 101 determined by the determination unit 232b as not being projected with the pattern 111. The projection device 20 stops projecting the pattern 111 onto the work site 101 determined by the determination unit 232b as not being projected with the pattern 111, and restarts projecting the pattern 111 onto the work site 101 where projection has been stopped based on the information stored in the storage unit 34 when the installation location of the projection device 20 is changed.
[0163] Thus, even when the pattern 111 cannot be properly projected, the pattern 111 is projected after the installation location of the projection device 20 is changed. Therefore, the pattern 111 is prevented from being missed, thereby preventing the work from being left in an unfinished state. In addition, by stopping the projection of the pattern 111 onto the work area 101 where the pattern 111 cannot be projected, the power consumption required for projection can be reduced.
[0164] (other)
[0165] As mentioned above, the projection system and the projection method according to the present invention have been described based on the above-mentioned embodiments, but the present invention is not limited to the above-mentioned embodiments.
[0166] For example, in the above-mentioned embodiment, an example is shown in which the number of working parts 101 onto which the pattern 111 is projected is the projection amount of the pattern 111, but the present invention is not limited thereto. For example, the projection amount of the pattern 111 may be the total size of the pattern 111 projected onto one or more working parts 101. The size of the pattern is, for example, the area of the pattern 111 or the total length of the lines constituting the pattern 111. Thus, even when the size of the pattern 111 projected onto each working part 101 is different, the projection amount of the pattern 111 can be appropriately adjusted.
[0167] In addition, for example, the order of operations may also be determined by the operator 120 or the manager of the operation. For example, the decision unit 32a may also generate an input screen for the operator 120 or the manager to input the order of operations (i.e., the order of projection of the drawings), and display the input screen on the display unit 36. The input screen is, for example, a selection screen that includes an image that represents the operation site 100 and all the operation parts 101 included in the operation site 100 in two or three dimensions, and that enables all the operation parts 101 to be selected in sequence. The decision unit 32a determines the selected order as the order of operations (i.e., the order of projection of the drawings). The projection device 20 projects the drawings in the determined order, thereby enabling the operator 120 to perform the operation in the determined order.
[0168] In addition, the input of the work order and the display of the input screen may be performed by the terminal device 40. That is, the data processing device 30 may not include the input unit 35 and the display unit 36.
[0169] In addition, for example, in each of the above-mentioned embodiments and each of the modified examples, the projection device 20, the data processing device 30 and the terminal device 40 are shown as examples that are independent of each other, but they can also be integrated. That is, the projection system 10 can also be an integrated device in which each structural element is physically included in the inside or outside of a housing.
[0170] In addition, all components constituting the projection system 10 may not be integrated. For example, only the projection device 20 and the terminal device 40 may be integrated. Alternatively, only the projection device 20 and the data processing device 30 may be integrated.
[0171] In addition, the communication method between the devices described in the above embodiment is not particularly limited. In the case of wireless communication between devices, the method of wireless communication (communication standard) is, for example, short-range wireless communication such as ZigBee (registered trademark), Bluetooth (registered trademark) or wireless LAN (Local Area Network). Alternatively, the method of wireless communication (communication standard) may also be communication via a wide area communication network such as the Internet. In addition, wired communication may be performed between devices instead of wireless communication. Specifically, wired communication is power line carrier communication (PLC: Power Line Communication) or communication using a wired LAN.
[0172] In addition, in the above-mentioned embodiment, the processing performed by a specific processing unit may also be performed by other processing units. For example, the projection device 20 may also be provided with a processing unit (such as a determination unit 32a, a determination unit 232b, an input unit 35, and a display unit 36, etc.) provided by the data processing device 30, and the processing performed by each processing unit may be performed by the projection device 20. In addition, for example, the projection device 20 may also be provided with a processing unit (such as an operation receiving unit 42 and a display unit 43, etc.) provided by the terminal device 40, and the processing performed by each processing unit may be performed by the projection device 20. In addition, for example, the data processing device 30 or the terminal device 40 may also be provided with an adjustment unit 27.
[0173] In addition, the order of multiple processes can be changed, or multiple processes can be performed in parallel. In addition, the allocation of the structural elements of the projection system to multiple devices is an example. For example, the structural elements of one device can be provided by other devices. In addition, the projection system can also be implemented as a single device.
[0174] For example, the processing described in the above embodiment can be implemented by using a single device (system) for centralized processing, or can also be implemented by using multiple devices for distributed processing. In addition, the processor that executes the above program can be either one or multiple. That is, centralized processing can be performed or distributed processing can be performed.
[0175] In addition, in the above-mentioned embodiments, all or part of the components such as the control unit may be formed by dedicated hardware, or may be implemented by executing a software program suitable for each component. Each component may also be implemented by a program execution unit such as a CPU (Central Processing Unit) or a processor reading a software program recorded in a recording medium such as a HDD (Hard Disk Drive) or a semiconductor memory and executing the software program.
[0176] In addition, the control unit and other components may be composed of one or more electronic circuits. Each of the one or more electronic circuits may be a general-purpose circuit or a dedicated circuit.
[0177] One or more electronic circuits may include, for example, semiconductor devices, ICs (Integrated Circuits) or LSIs (Large Scale Integrations). ICs or LSIs may be integrated into one chip or into multiple chips. Although they are referred to as ICs or LSIs, the naming method varies depending on the degree of integration, and they may also be referred to as system LSIs, VLSIs (Very Large Scale Integrations) or ULSIs (Ultra Large Scale Integrations). In addition, FPGAs (Field Programmable Gate Arrays) that are programmed after manufacturing LSIs can also be used for the same purpose.
[0178] In addition, the whole or specific aspects of the present invention may also be implemented by a system, device, method, integrated circuit or computer program. Alternatively, it may also be implemented by a computer-readable non-transient recording medium such as an optical disk, HDD or semiconductor memory storing the computer program. In addition, it may also be implemented by any combination of a system, device, method, integrated circuit, computer program and recording medium.
[0179] In addition, the present invention also includes various modifications that can be conceived by those skilled in the art to the embodiments and embodiments achieved by arbitrarily combining the structural elements and functions in the embodiments without departing from the spirit of the present invention.
[0180] Description of the pattern mark
[0181] 10, 210: projection system; 20: projection device; 27: adjustment unit; 32a: decision unit; 100: work site; 101: work area; 111: pattern; 120: operator; 121: sequence; 232b: determination unit.
Claims
1. A projection system comprising: A projection device having a scanning unit for scanning with a laser, the projection device being used to project a pattern onto each of a plurality of working locations at a working site; a determination unit that determines whether a pattern can be projected onto each of the plurality of working locations; and an adjusting unit for adjusting at least one of a setting parameter related to a projection method performed by the projection device and an amount of patterns simultaneously projected by the projection device, The setting parameter is at least one of the amount of light used in the projection of the pattern and the projection interval of the pattern, in, The projection device stops projecting the pattern onto a working position among multiple working positions to which the pattern is projected simultaneously and is determined by the determination unit as a working position to which the pattern cannot be projected, and projects the pattern onto a working position among multiple working positions to which the pattern is projected simultaneously and is determined by the determination unit as a working position to which the pattern can be projected.
2. The projection system according to claim 1, wherein: The method further comprises a determination unit that determines a projection order of projecting the pattern onto each of the plurality of working locations. The adjusting unit adjusts the amount of patterns simultaneously projected by the projection device. The projection device projects in the order determined by the determination unit, and projects the pattern of the quantity adjusted by the adjustment unit.
3. The projection system according to claim 2, wherein: The determination unit determines, as the projection order, an order that allows a single worker to pass through each of the plurality of work sites once and has the shortest path.
4. The projection system according to claim 1, wherein: Also available: a storage unit storing information indicating a work area determined by the determination unit as being unable to be projected with a pattern, When the installation location of the projection device is changed, the projection device resumes projecting the pattern onto the work site where projection was suspended, based on the information stored in the storage unit.
5. The projection system according to any one of claims 1 to 4, wherein: The adjustment unit adjusts the setting parameter.
6. A projection method comprising the following steps: A projection device including a scanning unit for scanning with a laser beam projects a pattern onto each of a plurality of working locations at a working site; determining whether a pattern can be projected onto each of the plurality of working locations; and adjusting at least one of a setting parameter related to the projection method of the projection device and the amount of patterns projected simultaneously by the projection device, The setting parameter is at least one of the amount of light used in the projection of the pattern and the projection interval of the pattern, Among them, the projection of the pattern to the working part determined as not being able to be projected with the pattern among the multiple working parts to which the pattern is projected at the same time is stopped, and the projection of the pattern to the working part determined as being able to be projected with the pattern among the multiple working parts to which the pattern is projected at the same time is performed.
Citation Information
Patent Citations
Method and apparatus for displaying design proposal objects and object data
JP2016522905A
System, an apparatus and a method for laser projection-assisted fastener installation
CN103377048A