[Problem] To enable a user who creates a control program used in a programmable logic controller to enjoy the benefit of an LLM. [Solution] First information pertaining to an input/output apparatus connected to a PLC, second information pertaining to at least one of a command or a program module for controlling the input/output apparatus, and third information indicating control content implemented in combination with the command or the program module are received in a natural language. On the basis of same, a natural language prompt for generating a text code corresponding to a ladder diagram is generated. The prompt is transmitted to the LLM and an answer sentence is received from the LLM. A text code included in the answer sentence is converted into a ladder diagram. In addition, the prompt includes fourth information that constrains the text code included in the answer sentence to be suitable for the conversion into the ladder diagram.
[Problem] To facilitate the work of giving a comment to a user program such as a ladder program. [Solution] This program creation support device receives selection of a range to be converted of a program code using a general-purpose program language in a ladder program displayed on a first display portion, converts the received range into a program code using the general-purpose program language, generates the program code and a prompt of a natural language for obtaining summary of control contents of the program code, transmits the prompt to a large-scale language model (LLM), receives the answer sentence, displays the text included in the answer sentence, and gives at least a portion of the text as a comment to the ladder program.
An appropriate prompt for a purpose of scenario generation can be input to a machine learning model in a mode easy for a user. A user instruction in a natural language format by the user is input to an LLM 12 (machine learning model) that has learned natural language processing. Accordingly, the LLM 12 can grasp the meaning of the user instruction. Further, rule information for describing a scenario in a general-purpose programming language is input to the LLM 12. Accordingly, the source code corresponding to the meaning of the user instruction can be appropriately generated based on the rule information. That is, it is possible to input the appropriate prompt for the purpose of the scenario generation to the LLM 12 in the mode easy for the user.
An inkjet recording device (I) comprises a print head (1), a controller (100), and a connection cable (107) that connects the print head (1) and the controller (100) and supplies ink from the controller (100) to the print head (1). The print head (1) has: a head body (1A) to which a connection cable (107) is connected and which supplies ink to a nozzle (12); and a head module (1B) that can be attached to and detached from the head body (1A), the head module (1B) housing the nozzle (12), a charge electrode (13), a deflection electrode (15), and a gutter (16). The connection cable (107) or the head body (1A) is provided with a valve (a fourteenth valve (V14)) that opens and closes an ink supply path to the nozzle (12), and the head module (1B) is provided with a high voltage generation unit (18) that generates a high voltage to be applied to the deflection electrode (15).
In this inkjet recording device of a continuous type, solvent consumption in head cleaning is reduced, and convenience of the inkjet recording device is improved. An inkjet recording device (I) of a continuous type is provided with: a printing head (1) that accommodates therein a nozzle (12), a charging electrode (13), a deflection electrode (15), and a gutter (16); an ink supply unit (104) that supplies ink to the printing head (1); a solvent supply unit (105) that supplies a solvent to the printing head (1); and a control unit (101) that controls the supply of the ink from the ink supply unit (104) to the printing head (1) and controls the supply of the solvent from the solvent supply unit (105) to the printing head (1). The printing head (1) has an assist unit (18) that assists cleaning when cleaning the components accommodated in the printing head (1) by using the solvent supplied from the solvent supply unit (105).
An ink jet printer 1 includes: a storage unit that stores drawing data specifying an ejection timing, which corresponds to drawing information, of a nozzle at each of a plurality of offset positions in a conveyance direction; an optical movement measurement sensor that includes an imaging device and generates a measurement value related to movement of a drawing target object based on a measurement image; a fixing portion for positioning and fixing the optical movement measurement sensor with respect to the nozzle such that a depth of field of the imaging device includes the drawing distance range of the nozzle with respect to a distance direction from the nozzle; and a drawing control unit that controls ink ejection from the nozzle based on a current offset position based on the measurement value and the drawing data.
B41J 2/045 - Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
G01N 21/17 - Systems in which incident light is modified in accordance with the properties of the material investigated
Occurrence of a drawing failure is suppressed. An ink jet printer includes: a nozzle configured to eject ink toward a drawing target object; a storage unit that stores drawing data specifying an ejection timing of the nozzle at each of a plurality of offset positions in a conveyance direction, the ejection timing corresponding to drawing information; an optical movement measurement sensor that receives light from the drawing target object and generates a measurement value related to movement of the drawing target object in the conveyance direction based on the received light; and a drawing control unit that controls ink ejection from the nozzle based on reference position information indicating that a reference position of the drawing target object is at a predetermined position, a current offset position with respect to the reference position based on the measurement value generated by the optical movement measurement sensor, and the drawing data.
G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
An inspection apparatus includes: a storage unit that stores an inspection parameter for determining pass or fail of a drawing state related to information drawn on an object; a pass/fail determination unit that determines the pass or the fail of the drawing state related to the information drawn on the object based on an inspection image and the inspection parameter; an optical measurement sensor that receives light from the object and generates a measurement value related to a position or movement of the object based on the received light; and a determining unit that determines whether the position or the movement of the object does not correspond to an inspection target based on the measurement value. The pass/fail determination unit determines the drawing state as the fail when the determining unit determines that the position or the movement of the object does not correspond to the inspection target.
G01N 21/89 - Investigating the presence of flaws, defects or contamination in moving material, e.g. paper, textiles
B41J 11/00 - Devices or arrangements for supporting or handling copy material in sheet or web form
B65B 57/02 - Automatic control, checking, warning or safety devices responsive to absence, presence, abnormal feed, or misplacement of binding or wrapping material, containers, or packages
B65B 61/02 - Auxiliary devices, not otherwise provided for, for operating on sheets, blanks, webs, binding material, containers or packages for perforating, scoring, or applying code or date marks on material prior to packaging
An ink jet printer includes: a nozzle configured to eject ink toward a drawing target object; a storage unit that stores drawing data specifying an ejection timing of the nozzle at each of a plurality of offset positions, the ejection timing corresponding to drawing information; an optical movement measurement sensor that receives light from the drawing target object and generates a measurement value related to movement of the drawing target object in the conveyance direction based on the received light; a drawing control unit that controls ink ejection from the nozzle based on a current offset position based on the measurement value, and the drawing data; an evaluation unit that evaluates reliability of measurement by the optical movement measurement sensor; and an abnormality processing unit that executes an abnormality process when the reliability evaluated by the evaluation unit does not satisfy a predetermined criterion.
B41J 11/00 - Devices or arrangements for supporting or handling copy material in sheet or web form
B41J 29/46 - Applications of alarms, e.g. responsive to approach of end of line
B65B 61/02 - Auxiliary devices, not otherwise provided for, for operating on sheets, blanks, webs, binding material, containers or packages for perforating, scoring, or applying code or date marks on material prior to packaging
G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
An ink jet printer includes: a nozzle configured to eject the ink toward a drawing target object; a storage unit that stores drawing data specifying an ejection timing of the nozzle at each of a plurality of offset positions in a conveyance direction, the ejection timing corresponding to drawing information; a distance sensor that measures a distance to the drawing target object in an ejection direction of the nozzle; and a drawing control unit that controls ink ejection from the nozzle based on the drawing data and a current relative position from the nozzle to each of a plurality of offset positions of the drawing data. The drawing control unit controls the ink ejection based on a determination result as to whether the distance to the drawing target object in the ejection direction of the nozzle measured by the distance sensor satisfies the predetermined criterion.
B41J 11/00 - Devices or arrangements for supporting or handling copy material in sheet or web form
B65B 61/02 - Auxiliary devices, not otherwise provided for, for operating on sheets, blanks, webs, binding material, containers or packages for perforating, scoring, or applying code or date marks on material prior to packaging
G01S 17/50 - Systems of measurement based on relative movement of target
An ink jet printer includes: an optical measurement sensor that receives light from a drawing target object and generates a measurement value related to a position or movement of the drawing target object based on the received light; a drawing control unit that controls ink ejection from a nozzle based on a current movement position and drawing data stored in a storage unit; an event detection unit that detects an event related to a drawing state based on the optical measurement sensor; and a storage processing unit that stores information regarding the measurement value generated by the optical measurement sensor and information regarding the event in association with at least a part of the drawing data in response to detection of the event by the event detection unit.
B65B 57/02 - Automatic control, checking, warning or safety devices responsive to absence, presence, abnormal feed, or misplacement of binding or wrapping material, containers, or packages
B65B 61/02 - Auxiliary devices, not otherwise provided for, for operating on sheets, blanks, webs, binding material, containers or packages for perforating, scoring, or applying code or date marks on material prior to packaging
G01B 11/14 - Measuring arrangements characterised by the use of optical techniques for measuring distance or clearance between spaced objects or spaced apertures
G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
To improve convenience in use of a laser marking apparatus that performs marking on a workpiece to which an alignment mark is affixed. The laser marking apparatus includes a setting section, a second IF section, a movement amount monitoring section, and a marking control section, and the setting section causes a display section to display a setting-assist image, which visually indicates the alignment mark on the flexible workpiece and a trigger delay, and receives a user input for setting the trigger delay in a state where the setting-assist image is displayed.
B41J 2/44 - Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of radiation to a printing material or impression-transfer material using single radiation source, e.g. lighting beams or shutter arrangements
B41J 11/46 - Controlling by marks or formations on the paper being fed
Adjustment of test parameters in a colony counting device is facilitated. A colony counting device displays a plurality of colony detection results, obtained by applying different colony detection parameters to an image of a test individual, in a comparable manner on a display section, selects one colony detection result from among the plurality of colony detection results according to an operation of a user, and applies the colony detection parameter used to obtain the selected one colony detection result to the image of the test individual to count the number of colonies included in the image of the test individual.
Provided is a level meter capable of correctly measuring a level of an object stored in a container. The level meter includes a distribution determination unit, an extraction unit, a candidate determination unit, and a display portion. The distribution determination unit determines the reception intensity distribution of the reflection signal with respect to the distance from the level meter based on the reception intensity of the reflection signal due to reflection of the measurement signal. The candidate determination unit extracts a plurality of combinations of the peak position and the peak intensity from the reception intensity distribution by the extraction unit, and determines the combinations as a plurality of peak candidates. The display portion displays a candidate confirmation screen including the measurement value corresponding to each of the plurality of peak candidates and the reception intensity scale related to the reception intensity.
G01F 25/20 - Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume of apparatus for measuring liquid level
Provided is a level meter that allows a user to easily visually grasp a relative position of a threshold with respect to a container when the user sets a threshold of a level. The display portion of the level meter displays a bar display whose length expands and contracts according to the value of the level of the object stored in the container. In addition, the display portion displays a relative position of the plurality of level setting values related to the level with respect to the container together with the bar display.
G01F 25/20 - Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume of apparatus for measuring liquid level
To reduce a reflection wave that causes a stray signal wave in a level meter. The level meter includes a sensor substrate, a radio wave shaping member, a dielectric lens, and a radio wave absorbing member. The radio wave shaping member includes an element case covering an internal space including a transmitting unit and a receiving unit mounted on a sensor substrate, a waveguide having one end in electromagnetic communication with the element case, and a horn having a radio wave path gradually expanding from the other end of the waveguide toward a traveling direction of a transmitted radio wave. The dielectric lens is provided at the leading end of the horn, and deflects the radio wave from the transmitter through the radio wave shaping member to the object. The radio wave absorbing member is provided along the inner wall of the element case and absorbs radio waves.
Provided is an intrinsically safe explosion-proof level meter that can be simplified in design. An intrinsically safe explosion-proof level meter includes a level meter main body and a power supply path to measure a level of an object stored in a container. The level meter main body includes a transmission circuit, a reception circuit, a level determination unit, an operation switch, and a display. The transmission circuit transmits the measurement signal. The level determination unit determines the level based on the measurement signal received by the reception circuit and the information on the container. The display displays the determined level. The power supply path has an intrinsically safe explosion-proof barrier that prevents the level meter main body from becoming an ignition source, and a pressure-resistant explosion-proof box that accommodates the intrinsically safe explosion-proof barrier.
Recommended installation position and posture of a stationary code reader can be proposed to a user to facilitate installation work of the code reader by the user. An installation support device for the stationary code reader acquires camera information including a camera parameter of the code reader, code information to be read, and environment information including a conveying speed of a line, determines required field of view and depth of the code reader required to read a code under an environment specified by the environment information, and determines an installation pattern which is recommended installation position and posture of the code reader that can satisfy the required field of view and depth based on the camera information and the code information.
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
A code reader includes an illumination section, an imaging unit having a Scheimpflug optical system, a control unit that executes decoding processing on the code attached to a workpiece based on an image output from the imaging unit, and a housing that stores the illumination section, the imaging unit, and the control unit and has a light receiving window. The light receiving window is provided on the first side surface of the housing, and has a short side extending in a lateral direction and a long side, longer than the short side, extending in a longitudinal direction. A plane formed by the light receiving window intersects a plane formed by the focal plane of the Scheimpflug optical system. The illumination section is disposed adjacent to the light receiving window in the lateral direction of the light receiving window.
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
An optical displacement meter includes a light projecting unit that emits slit light extending in an X direction, an image sensor that receives light collected by a light receiving lens, a light projecting and receiving module that integrally holds the light projecting unit, the light receiving lens, and the image sensor, a motor that rotates the light projecting and receiving module, a control unit that controls the motor and rotates the light projecting and receiving module to scan the slit light in a direction orthogonal to the X direction, and a calculation unit that generates a sectional profile at each of different positions in a scanning direction. The calculation unit is configured to be able to change a partial region of the image sensor from which the pixel signal is to be read out in accordance with the rotation angle.
An optical displacement meter includes a light projecting unit that irradiates a workpiece with slit light, an image sensor that outputs a light receiving amount distribution of reflected light from the workpiece, a motor, a control unit that controls the motor, causes the slit light to scan, and exposes the image sensor while rotating the image sensor, and a rotation angle acquisition unit that acquires a reference angle corresponding to an exposure period of the image sensor. The control unit acquires a peak position in a V direction of the light receiving amount distribution during the exposure period, and estimates a representative angle at which the peak position is acquired based on the reference angle corresponding to the exposure period and a control condition of the image sensor or the motor, and calculates a height of the workpiece at the representative angle from the peak position.
G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
G01B 11/02 - Measuring arrangements characterised by the use of optical techniques for measuring length, width, or thickness
An optical displacement meter that measures a cross-sectional profile of a workpiece, and includes: a light projecting/receiving module including a light projecting unit that emits slit light extending in an X direction, a light receiving lens that collects reflected light of the slit light reflected by the workpiece, and an imaging unit that receives light collected by the light receiving lens; a motor that integrally rotates the light projecting/receiving module; and a control unit that controls the motor to scan the slit light in a direction orthogonal to the X direction. A rotation angle is limited to prevent specularly reflected light reflected from a specular reflection surface from being captured by the imaging unit when the light projecting unit irradiates the workpiece having the specular reflection surface parallel to an X-Y plane extending in the X direction and a Y direction with the slit light.
G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
An influence of fretting wear is suppressed. An optical displacement meter includes: a light projecting/receiving module including a light projecting unit that emits slit light extending in an X direction, a light receiving lens that collects reflected light from a workpiece, and an imaging unit that receives light collected by the light receiving lens; a motor integrally rotating the light projecting/receiving module; a bearing supporting a rotation shaft of the light projecting/receiving module; and a control unit controlling the motor to rotate the light projecting/receiving module within a first angle range to be measured to scan the slit light in a direction orthogonal to the X direction. The bearing is rotated together with the light projecting/receiving module by the rotation of the motor to a second angle range not to be measured on the outer side of the first angle range.
Provided is an optical displacement meter capable of solving problems such as dustproof and safety at the time of an operation and acquiring profiles of a plurality of positions of a workpiece with high accuracy without providing a conveyor or a linear motion mechanism. An optical displacement meter includes a light projecting and receiving module that integrally holds a light projecting unit, a light collecting unit, and a capturing unit to have a Scheimpflug relationship, a motor that integrally rotates the light projecting and receiving module, a housing that stores the light projecting and receiving module, and a control unit that controls the motor, and rotates the light projecting and receiving module in a state where the Scheimpflug relationship is maintained inside the housing to scan the slit light in a direction orthogonal to an X direction.
G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
In a case where displacement is measured by swinging a light projecting and receiving system, a height image and a received light image can be output. An optical displacement meter includes a light projecting and receiving module, a motor that swings the light projecting and receiving module, a motor control unit that controls the motor, and swings the light projecting and receiving module to scan slit light, a rotation angle acquisition unit that acquires a rotation angle by the motor, a signal processing unit that calculates UV coordinates based on a light reception amount distribution output by an image sensor and converts the UV coordinates and the rotation angle into XYZ coordinates based on a predetermined conversion condition, and a height image output unit that outputs a height image indicating a height of a workpiece on an XY plane based on the XYZ coordinates.
G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
A laser printing apparatus includes: an input interface for setting a printing pattern on a setting plane; a first selection unit that displays a plurality of different types of materials on a display unit and selects one thereof; a second selection unit that displays a plurality of different types of laser printing methods corresponding to a workpiece of a type on the display unit based on the type of a material selected by the first selection unit, and selects any one thereof; and a printing condition setting unit that sets a printing condition for printing the printing pattern on the workpiece of the material type by a laser printing method based on the printing pattern set by the input interface, the type of the material selected by the first selection unit, and a type of the laser printing method selected by the second selection unit.
B41J 2/47 - Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of radiation to a printing material or impression-transfer material using the combination of scanning and modulation of light
27.
CLASSIFICATION EVALUATION SUPPORT APPARATUS, CLASSIFICATION EVALUATION SUPPORT METHOD, AND COMPUTER READABLE STORAGE MEDIUM STORING CLASSIFICATION EVALUATION SUPPORT PROGRAM
An apparatus includes a calculation unit that calculates a matching degree of each class of multiple classes for each verification image of a plurality of verification images with which a ground truth class is associated by using the machine learning model, a classification unit that classifies the each verification image into any one of the multiple classes based on the matching degree of the each class calculated for the each verification image, and a display processing unit that displays, on a predetermined display device, a separation degree between a statistic of matching degrees of the ground truth class and a statistic of matching degrees of other class that is a class different from the ground truth class, among the matching degrees of the each class calculated for a verification image group associated with a predetermined ground truth class.
G06V 10/74 - Image or video pattern matchingProximity measures in feature spaces
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
G06V 10/98 - Detection or correction of errors, e.g. by rescanning the pattern or by human interventionEvaluation of the quality of the acquired patterns
A first contact target position, a second contact target position, and a characteristic pattern for specifying a position and a posture of the workpiece are set in association with each other. First and second contact target positions for measurement are specified from a workpiece image newly generated during the execution of measurement such that a driving section is controlled to bring the touch probe into contact with the side surface of the workpiece with the specified first contact target position for measurement as a reference, and the driving section is controlled to bring the touch probe into contact with the upper surface of the workpiece with the specified second contact target position for measurement as a reference. Three-dimensional coordinates of a contact point are measured based on a contact signal output when the touch probe comes into contact with the workpiece.
An industrial device that collects data on other industrial devices can also collect state information on a wireless network. A first industrial device collects data such as an operation history from a second industrial device via a wireless network constructed by a root node and a peripheral wireless node. The root node collects state information related to its own wireless communication and state information related to the wireless communication measured in the peripheral wireless node. The root node has a memory accessible from the first industrial device, and stores these pieces of state information in the memory. As a result, the first industrial device can collect state information on the wireless network from the memory of the root node while collecting data from the second industrial device.
H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
H04B 3/54 - Systems for transmission via power distribution lines
Provided is a magnifying observation device capable of magnifying and observing a large object while having resistance to vibration. The magnifying observation device includes: a support column extending in a vertical direction; a movable stage including a rail and a holder; and an observation head. The rail is supported to be rotatable about a first rotation axis parallel to a horizontal direction such that the first rotation axis across the movable stage. The magnifying observation device further includes a block detachably attached to the horizontal upper surface of a placement table and locates a surface for an object to be observed closer to the observation head along the vertical direction. A position of the block is changeable in the horizontal direction by moving the placement table. An adjustable angular position includes an angular position such that a moving direction of the holder is orthogonal to the horizontal upper surface.
An industrial wireless system includes a primary wireless node wire-connected to a first industrial device and a secondary wireless node wirelessly connected to the primary wireless node, and mediates data communication between a second industrial device and the first industrial device. The primary wireless node has a communication port that is wire-connected to the first industrial device, a communication port that wirelessly communicates with the mobile device, and a communication port that wirelessly communicates with the secondary wireless node. A first wireless network is constructed for wireless communication between the mobile device and the primary wireless node. A second wireless network is constructed for wireless communication between the secondary wireless node and the primary wireless node. The first wireless network uses a first radio frequency band. The second wireless network uses a higher second radio frequency band.
G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
When an addition instruction for adding a new wireless node to a wireless network is input, the master device sets a plurality of wireless nodes to a slave device addition mode, acquires unique identification information of the new wireless node from a wireless node that has found the new wireless node among the plurality of wireless nodes, and when an approval instruction is input for the new wireless node, causes the new wireless node to join the wireless network. An indicator lamp of the new wireless node lights up in different lighting types in a state in which the new wireless node is not connected to any wireless network, a state in which the new wireless node is wirelessly connected to another auxiliary wireless network for acquiring the configuration information, and a state of being connected to the wireless network according to the configuration information.
A reverse engineering support apparatus includes: an extraction unit that extracts a geometric element from mesh data; a reception unit that receives selection of one geometric element from among a plurality of the geometric elements extracted by the extraction unit and selection of a type of a logical operation; a registration unit that registers a plurality of records in which types of logical operations received by the reception unit are associated with the geometric elements, respectively, in a synthesis processing table; a computing unit that executes a logical operation of a geometric element for each of the registered records based on a type of the logical operation associated with each of the records to create a synthetic element; and a display control unit that displays the synthetic element on the display unit.
G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
34.
SETTING SUPPORT APPARATUS, CONTROL METHOD, AND PROGRAM
A PLC and a motor driver can be set more easily as compared with the related art. A setting support apparatus sets mapping of a data object transferred by a master through cyclic communication based on mapping information included in assignment information corresponding to a combination of vendor specifying information and product specifying information of a motor driving apparatus set for a programmable logic controller. Furthermore, the setting support apparatus causes the master to write a recommended value of a setting parameter, included in the assignment information for the motor driving apparatus, to the motor driving apparatus through message communication.
G05B 19/05 - Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Provided is a level meter with which a user can easily visually grasp a state of a level of an object to be measured. The level meter includes a sensor unit, a housing, and a display unit. The sensor unit is disposed on one end side along the measurement axis and measures a level along the measurement axis. The housing is disposed on the other end side different from the one end side of the measurement axis. The display unit is provided in the housing, and displays the level measured by the sensor unit with respect to the color graph together with the color graph having a plurality of level ranges color-coded with different colors.
Provided is a level meter having a high degree of freedom in an installation place. The level meter includes a sensor unit and a controller that communicates with the sensor unit and supplies power. The sensor unit includes a signal generation unit that generates a transmission signal, a transmission unit that transmits a radio wave according to the generated transmission signal, a reception unit that receives the radio wave reflected by the object and generates a reception signal according to the received radio wave, and a sensor processing unit that measures a level of the object based on at least the reception signal. The controller includes a display unit that performs display according to the measured level and an operation unit for setting a parameter related to measurement of the level.
Provided is a level meter with which a user can easily visually grasp a state of a level of an object from a long distance. The level meter includes a transmission unit that transmits a transmission wave toward an object to one end side in a longitudinal direction, a reception unit that receives a reflected wave of the transmission wave reflected by the object, and a state lamp having a plurality of state LEDs as light sources. A plurality of level ranges is set for the level of the object, and the lighting state of the state lamp changes according to the level range to which the level measured based on the transmission wave and the reflected wave belongs. The state lamp has a transmission window that diffuses the light emitted by the state LED in a direction intersecting the longitudinal direction.
Internal data contributing to trouble resolving is easily acquired, and usability is improved. An inkjet recording device includes an operating state acquisition unit that acquires parameter values indicating an operating state of the inkjet recording device, which includes at least one a pressurization state, a charge state, a deflection state, and a recovery state, a display unit that displays a reception screen for receiving a command to generate a two-dimensional code from a user, and a code generation unit that generates the two-dimensional code by encoding a parameter value constituting a parameter set of a predefined type among the parameter values acquired by the operating state acquisition unit when the generation command is received via the reception screen of the display unit. The display unit is configured to display the two-dimensional code generated by the code generation unit.
B41J 2/045 - Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
An industrial camera 2 includes an interface unit 27 capable of supplying power to an external illuminator, a PoE power supply input unit 24 to which a PoE voltage is input from a PoE power supply 6B, a step-down circuit 25 that steps down the PoE voltage input to the PoE power supply input unit 24, a power supply selector 26 for supplying one of a voltage generated by the step-down circuit 25 and the PoE voltage to the external illuminator, and a processor 22 that transmits a light emission instruction to the external illuminator. The processor 22 controls the power supply selector 26 to supply the PoE voltage to the external illuminator when the external illuminator is identified as PoE compatible, and to supply the voltage generated by the step-down circuit 25 to the external illuminator when the external illuminator is identified as PoE incompatible.
To speed up an entire inspection by preventing display processing from delaying execution of inspection processing. An image inspection system includes an imaging unit, a first control unit configured to generate a setting screen on which a formula setting of an imaging parameter of the imaging unit, a formula setting of an inspection parameter of a workpiece image, and a display setting of an inspection result can be set in a cell of a worksheet, and display the inspection result on a display unit according to the display setting set in the cell of the worksheet, and a second control unit configured to cause the imaging unit to execute imaging processing, execute inspection processing on the workpiece image, and execute a formula calculation related to the imaging parameter and the inspection parameter set in the worksheet.
In a use mode in which a smart camera having an illumination control function is connected to an image processing controller, illumination control of the smart camera and illumination control of the image processing controller do not compete with each other. In a master mode, a smart camera turns on an external illuminator by an illumination control function of the smart camera, images light reflected by a workpiece, among beams of light of the external illuminator, by an imaging unit to generate a workpiece image, and executes an inspection process on the workpiece image. In a slave mode, the smart camera images light reflected by a workpiece, among beams of light of an illuminator turned on under control of an image processing controller, by the imaging unit to generate a workpiece image, and transfers the workpiece image to the image processing controller.
An image processing apparatus includes: an imaging unit which generates workpiece images obtained by imaging a workpiece; and an image generation unit which generates an output image having a gradation value in a predetermined gradation range by converting the workpiece images sequentially input from the imaging unit. The image generation unit generates, for each of the input workpiece images, a gradation conversion condition for converting a first gradation value in the input workpiece image into a minimum gradation value in the predetermined gradation range and converting a second gradation value in the workpiece image into a maximum gradation value in the predetermined gradation range, and generates, for each of the input workpiece images, the output image having the gradation value in the predetermined gradation range by performing gradation conversion on each of the gradation values of the workpiece image using the gradation conversion condition corresponding to the workpiece image.
To suppress an increase in processing time due to a load of inference processing while improving reading accuracy by the inference processing of machine learning. An optical information reading device includes a processor including: an inference processing part that inputs a code image to a neural network and executes inference processing of generating an ideal image corresponding to the code image; and a decoding processing part that executes first decoding processing of decoding the code image and second decoding processing of decoding the ideal image generated by the inference processing part. The processor executes the inference processing and the first decoding processing in parallel, and executes the second decoding processing after completion of the inference processing.
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
A processor: executes classification of classifying a plurality of validation images into a plurality of classes with a machine learning model trained with a plurality of training images; obtains a degree of separation between the plurality of classes by the classification of the plurality of validation images and evaluates accuracy of the classification of the plurality of validation images based on the obtained degree of separation between the plurality of classes; and evaluates whether re-training of the machine learning model is necessary based on an evaluation result of the accuracy of classification of the plurality of validation images, extracts an validation image whose classification result has a relatively high possibility to be erroneous from among the plurality of validation images to automatically re-train the machine learning model if it is evaluated that the re-training of the machine learning model is necessary.
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
G06V 10/774 - Generating sets of training patternsBootstrap methods, e.g. bagging or boosting
G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
G06V 10/86 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using syntactic or structural representations of the image or video pattern, e.g. symbolic string recognitionArrangements for image or video recognition or understanding using pattern recognition or machine learning using graph matching
G06V 10/94 - Hardware or software architectures specially adapted for image or video understanding
The present disclosure is to allow both a rule-based tool and a machine learning tool to be set on a common interface, thereby reducing the time and effort of the user. An image processing device 1: generates a user interface screen for displaying a setting window; receives an input for arranging a machine learning tool and a rule-based tool in the setting window of the user interface screen, and an input of a common data set including a plurality of images to be referred to by the machine learning tool and the rule-based tool; and executes one of the image processing by the machine learning tool or the image processing by the rule-based tool on the data set, and executes the other image processing on the data set after the one image processing is executed.
G06V 10/94 - Hardware or software architectures specially adapted for image or video understanding
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
It is possible to perform prompt and accurate diagnosis of a pneumatic device while mitigating a burden on a user at the time of introduction. A flow sensor includes: a flow rate measuring element for measuring a flow rate of a working gas in a pipe; a pressure measuring element for measuring a pressure of the working gas in the pipe; and an evaluation unit that determines a characteristic amount indicating an operation of the pneumatic device based on a combination of the flow rate measured by the flow rate measuring element and the pressure measured by the pressure measuring element, and evaluates the operation of the pneumatic device based on the determined characteristic amount.
G01M 3/26 - Investigating fluid tightness of structures by using fluid or vacuum by measuring rate of loss or gain of fluid, e.g. by pressure-responsive devices, by flow detectors
A failure of a pneumatic device is prevented in advance by making it possible to determine whether or not compressed air supplied to the pneumatic device is sufficiently dried on the pneumatic device side. A process quantity measurement device includes: a pressure sensor generating a pressure signal corresponding to a pressure of a compressed gas passing through a pipe; a thermo-hygrometer measuring a temperature and a humidity of the compressed gas passing through the pipe; a user interface receiving an input of a pressure of the compressed gas in the supply source; and a dew point estimation unit that estimates a dew point in the supply source based on the pressure signal generated by the pressure measuring element, the temperature and the humidity measured by the thermo-hygrometer, and the pressure of the compressed gas in the supply source received via the user interface.
Achieved are both high speed in decoding a simple code and stability of decoding of a difficult code. A code image, generated by high-speed imaging control (first imaging control) for causing an imaging unit to generate the code image while causing an illumination unit to execute one type (N1=1) of illumination mode (a polarized illumination mode) among four types of illumination, is decoded by a core (high-speed decoding). On the other hand, a code image, generated by difficult-to-read imaging control (second imaging control) for causing the imaging unit to generate the code image while causing the illumination unit to execute all the four types (N2=4) of illumination modes among the four types of illumination modes, is decoded by a core (difficult-to-read decoding).
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
49.
MOBILE CODE READING DEVICE AND CODE READING METHOD
A light source is suppressed from being reflected on a workpiece surface of a specular workpiece. A code reading device generates a code image by receiving light specularly reflected from a specular workpiece surface of light emitted from a diffuser and diffusing and reflecting light emitted to a portion corresponding to a code. A position and an angle of the diffuser are fixed with respect to a camera such that the specularly reflected light from the workpiece surface is received by the camera in a state where the camera is in focus on the workpiece surface, and the light source emits the light from the back of a rear end of the diffuser toward the diffuser such that the light source is not reflected on the camera when the camera receives the specularly reflected light.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
50.
INFORMATION READING SYSTEM, METHOD FOR SETTING SCANNER SYSTEM, AND METHOD FOR SETTING INFORMATION READING SYSTEM
It is possible to easily execute a setting for reading information included in a target to be read without requiring a high-level technique related to a network. An IP address assignment unit that assigns private IP addresses to a configuration application for setting an imaging parameter, a decoding parameter, or a communication parameter and a client computer is provided. Then, when a communication system is connected to the client computer via a first communication interface (Steps S101 and S104), private IP addresses on the same private network are assigned to the client computer and a web server, respectively, by the IP address assignment unit (Step S105).
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
[Problem] To implement high-speed scanning by means of a three-dimensional scanner while ensuring the convenience of wireless communication. [Solution] A three-dimensional measuring device 1 comprises: a three-dimensional scanner 2 for processing a first image including pattern light to generate first measurement information; an imaging unit 3 which moves a field of view thereof such that the three-dimensional scanner 2 lies within the field of view, and which includes a first wireless communication portion for transmitting second measurement information generated by processing a second image including a marker of the three-dimensional scanner 2; and a three-dimensional data generating unit 4 which includes a second wireless communication portion for receiving the second measurement information transmitted via the first wireless communication portion, and which generates a point cloud representing the three-dimensional shape of a measurement target object on the basis of the first measurement information generated by a scanner image processing portion and the second measurement information received via the second wireless communication portion.
G01B 11/00 - Measuring arrangements characterised by the use of optical techniques
G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
A power receiving unit incorporating a power receiving coil is provided not on a head but on a front surface of a grip end so that an increase in size of the head due to the provision of the power receiving coil is avoided. In a horizontally installed form in which the code reading device is placed on a stand installed on a horizontal installation surface, the head and the power receiving unit are supported by the stand in the vertical direction. A code reading device can be stably supported by the stand by supporting the code reading device at two positions of the head and the power receiving unit. In addition, the power receiving unit comes close to the power transmitting unit of the stand from the upper side while being supported by the stand in this manner, so that the wireless charging can be executed.
H02J 7/00 - Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
H02J 50/10 - Circuit arrangements or systems for wireless supply or distribution of electric power using inductive coupling
Provided are a shape inspection device, a processing device, a height image processing method, and a height image processing program capable of accurately inspecting a measurement object. A profile data generation unit sequentially generates a plurality of pieces of profile data as the measurement object relatively moves in a Y-axis direction. A height image generation unit extracts characteristic points for the respective pieces of profile data, and moves the respective pieces of profile data in a plane intersecting with a Y axis such that the extracted characteristic points are aligned in a line in a direction corresponding to the Y axis. Then, the height image generation unit arranges the moved profile data in a direction corresponding to the Y axis to correct a height image.
G01B 11/02 - Measuring arrangements characterised by the use of optical techniques for measuring length, width, or thickness
G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
[Problem] To make it possible for information relating to a measurement result obtained by a three-dimensional scanner to be checked easily on the three-dimensional scanner. [Solution] This three-dimensional measuring device comprises: a three-dimensional scanner 2; a position and orientation identifying unit for identifying the position and orientation of the three-dimensional scanner 2; and a three-dimensional data generating means for generating display data representing the three-dimensional shape of a measurement target object on the basis of an image including pattern light and the position and orientation of the three-dimensional scanner 2, and for transmitting the generated display data. The three-dimensional scanner 2 receives the display data from the three-dimensional data generating means. A scanner display unit 113 displays a display screen generated on the basis of the display data received by the three-dimensional scanner.
G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
G01B 11/00 - Measuring arrangements characterised by the use of optical techniques
G01B 11/26 - Measuring arrangements characterised by the use of optical techniques for measuring angles or tapersMeasuring arrangements characterised by the use of optical techniques for testing the alignment of axes
High-speed scanning is implemented by a three-dimensional scanner. A three-dimensional measurement device includes: a three-dimensional scanner including a scanner image processing unit that generates first measurement information by processing a first image including pattern light; an imaging unit including a camera image processing unit that generates second measurement information by processing a second image including a self-luminous marker provided in the three-dimensional scanner; and a three-dimensional data generation mechanism. The three-dimensional data generation mechanism receives the first measurement information and the second measurement information, and generates a point cloud indicating a three-dimensional shape of a measurement target based on the received first measurement information and second measurement information, and identification information.
G06T 7/55 - Depth or shape recovery from multiple images
G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
Favorable measurement workability is obtained by further enhancing a degree of freedom in handling a probe while enhancing measurement accuracy. A probe for a three-dimensional scanner includes a first marker block and a second marker block that are arrayed side by side in a first direction with a scanner unit positioned at a center, and a third marker block and a fourth marker block that are arrayed side by side in a second direction with the scanner unit positioned at the center. The marker blocks have self-luminous markers facing a plurality of directions, respectively. The fourth marker block is arranged to be separated from a plane defined by the first marker block, the second marker block, and the third marker block.
G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
A ROM unit mounted to a bottle has a plurality of terminal plates on the front end surface of the ROM unit. The ROM unit is movable in a direction orthogonal to a bottle axis Ax, and can be positioned at a retreat position where an interference with a contamination preventing eaves is avoided, and a contact position projected more front than the retreat position. The terminal plates can be electrically contacted with reservoir terminals when positioning at the contact position.
A code reader includes: a plurality of illumination units that irradiate the workpiece with illumination light; an imaging unit that includes a Scheimpflug optical system and generates and outputs a code image; and a control unit that executes decoding processing on the code image. The Scheimpflug optical system is used to form a focal plane extending from a near side to a far side of the imaging unit and make light distribution angles of the plurality of illumination units different or make positions where optical axes of the plurality of illumination units intersect the focal plane different in a direction in which the focal plane extends to suppress insufficiency of illuminance on the far side with respect to the near side of the focal plane or to make illuminance on the far side equal to or higher than illuminance on the near side.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
G02B 27/00 - Optical systems or apparatus not provided for by any of the groups ,
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
H04N 23/56 - Cameras or camera modules comprising electronic image sensorsControl thereof provided with illuminating means
Evaluation of a code misassignment risk is enabled, and occurrence of misassignment of a code is prevented. A code reader includes: an imaging unit that includes a Scheimpflug optical system including a lens and an image sensor having a light receiving surface inclined with respect to an optical axis of the lens, the imaging unit generating and outputting a code image including the code; and a control unit that executes decoding processing on the code image. The control unit calculates an index for evaluating whether or not a code to which the decoding processing has been applied is a code that has been decoded in a depth-of-field region formed substantially perpendicular to a conveying surface of a conveyor by the Scheimpflug optical system based on a result of the decoding processing, and determines whether or not the code is assigned to a wrong workpiece based on the index.
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
60.
COLONY COUNTING DEVICE, CONTROL METHOD, AND PROGRAM
[Problem] To make it possible to efficiently start shipping preparations for an inspection specimen, while satisfying an inspection condition of an official method or the like. [Solution] A colony counting device sets a first detection parameter for detecting a colony from a first inspection image of an inspection specimen cultivated for a specified time, and sets a second detection parameter for detecting a colony from a second inspection image of the inspection specimen having been cultivated for a predetermined cultivation time shorter than said specified time. The detection sensitivity of the second detection parameter is shorter than the detection sensitivity of the first detection parameter. The colony counting device acquires the second inspection image of the inspection specimen cultivated for the predetermined cultivation time, applies the second detection parameter to count a colony and output an intermediate result, acquires the first inspection image after the specified time has passed, and applies the first detection parameter to count the colony and output a final result.
[Problem] To facilitate the calibration of test parameters in a colony counting device. [Solution] This colony counting device: displays, on a display unit in a comparable manner, a plurality of colony detection results obtained by applying different colony detection parameters to an image of a test specimen; selects, from among the plurality of colony detection results, a single colony detection result in accordance with a user operation; and applies, to the image of the test specimen, the colony detection parameters used for obtaining the selected single colony detection result to count the number of colonies included in the image of the test specimen.
C12M 1/34 - Measuring or testing with condition measuring or sensing means, e.g. colony counters
C12Q 1/04 - Determining presence or kind of microorganismUse of selective media for testing antibiotics or bacteriocidesCompositions containing a chemical indicator therefor
62.
Installation support device and installation support method for stationary code reader
Recommended installation position and posture of a stationary code reader can be proposed to a user to facilitate installation work of the code reader by the user. An installation support device for the stationary code reader acquires camera information including a camera parameter of the code reader, code information to be read, and environment information including a conveying speed of a line, determines required field of view and depth of the code reader required to read a code under an environment specified by the environment information, and determines an installation pattern which is recommended installation position and posture of the code reader that can satisfy the required field of view and depth based on the camera information and the code information.
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
To suppress interference between a member for supporting a housing and a workpiece while bringing the housing and the workpiece close to each other. A laser processing apparatus includes: a laser light scanning section that deflects laser light to be emitted toward an irradiation area in accordance with a predetermined processing setting; and a housing that accommodates the laser light scanning section. In the housing, an exit window transmitting the laser light emitted toward the irradiation area via the laser light scanning section, and a top surface arranged to face the exit window and attached to the attachment target position are formed.
To prevent a failure of an ink jet printer due to ink clogging in a hollow needle and the vicinity thereof. A continuous ink jet printer includes: an ink tank that stores ink and a solvent as a printing ink; a printing head that performs printing with the printing ink; an ink hollow needle that accesses the ink in an ink cartridge when an ink reservoir receives the ink cartridge; a first ink tube that causes the ink to flow from the ink hollow needle to the ink tank; and a supply control section that executes suction control to generate a flow from the ink hollow needle toward the first ink tube when the ink is taken out from the ink cartridge received in the ink reservoir, and executes blowing control to generate a flow from the first ink tube toward the ink hollow needle when reverse-flow cleaning is performed.
To realize both toughness and size reduction of a safety switch. A safety switch is a safety switch into and from which a bolt of an actuator is inserted and pulled out. The safety switch includes a casing having a shape elongated along a first direction, a metal head having a receiving space for receiving the bolt of the actuator and provided on a first end side of the casing in the first direction, a detector for detecting a first state in which the bolt is received in the receiving space, a lock mechanism, a switching device and a first attachment portion provided in the head and having a first attachment hole into which a first attachment member is inserted.
H01H 9/28 - Interlocking, locking, or latching mechanisms for locking switch parts by a key or equivalent removable member
F16P 3/08 - Safety devices acting in conjunction with the control or operation of a machineControl arrangements requiring the simultaneous use of two or more parts of the body in connection with the locking of doors, covers, guards, or like members giving access to moving machine parts
H01H 9/22 - Interlocking, locking, or latching mechanisms for interlocking between casing, cover, or protective shutter and mechanism for operating contacts
H01H 27/00 - Switches operated by a removable member, e.g. key, plug or plateSwitches operated by setting members according to a single predetermined combination out of several possible settings
66.
MAGNIFICATION OBSERVATION DEVICE, MAGNIFICATION OBSERVATION METHOD, AND RECORDING MEDIUM
To enable an observation image according to an observation setting to be simply and quickly acquired while focusing on each of a plurality of observation positions. In batch replay, a plurality of observation positions are identified, and replay is executed for each of the plurality of observation positions. In particular, the plurality of observation positions to be observed in the batch replay are identified along with reception of a simple user operation such as designation of a target position (steps S207 and S209) or designation of an observation image (steps S203 and S208). Further, an observation setting when the observation image is acquired at each of the plurality of observation positions is designated along with reception of a simple user operation of designating a desired observation image from among observation images stored in a storage unit (step S203).
To enable accurate measurement of a flow rate of a gas flowing in a non-metallic tube. An ultrasonic flowmeter includes a first wedge member having a first angle, a second wedge member having a second angle, and a flow rate measurement unit that measures a flow rate of a gas based on a propagation time difference of a longitudinal wave excited by a tube. The first angle and the second angle are configured such that the tube excites both a longitudinal wave and a shear wave, and a mixing ratio of the shear wave to the longitudinal wave is 10% or less.
G01F 1/66 - Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by measuring frequency, phase shift or propagation time of electromagnetic or other waves, e.g. using ultrasonic flowmeters
G01F 15/18 - Supports or connecting means for meters
To enable accurate measurement when a flow rate is measured using an ultrasonic signal. An ultrasonic flowmeter includes a first ultrasonic element and a second ultrasonic element, a damping pipe, a first ultrasonic propagator and a second ultrasonic propagator, which are arranged outside the damping pipe, and a flow rate measurement unit that measures a flow rate based on an ultrasonic signal transmitted and received between the first ultrasonic element and the second ultrasonic element. The first ultrasonic element, the first ultrasonic propagator, the damping pipe, the second ultrasonic element, and the second ultrasonic propagator are accommodated in a housing.
G01F 1/66 - Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by measuring frequency, phase shift or propagation time of electromagnetic or other waves, e.g. using ultrasonic flowmeters
G01F 1/667 - Arrangements of transducers for ultrasonic flowmetersCircuits for operating ultrasonic flowmeters
To suppress an error between measurements when a plurality of workpieces having the same shape are measured. A three-dimensional shape data generation apparatus includes: a storage unit that stores a plurality of measurement files in which each of measurement conditions of a workpiece and each of alignment images are associated with each other; a display control unit that causes a display unit to display a live image of the workpiece and an alignment image associated with one measurement file from among the plurality of measurement files stored in the storage unit; a reception unit that receives a measurement start instruction of the workpiece; and a measurement control unit that controls a structured illumination unit and an imaging unit based on the measurement condition associated with the one measurement file in response to the measurement start instruction.
Display with high visibility without impairing rigidity of a housing is performed. A light curtain includes: a housing in which one element of a pair of elements disposed inside along a longitudinal direction in order to form the plurality of optical axes at intervals, the housing including a metal case and end members connected to both ends of the metal case; a cover that transmits light from a light projecting element, which is the one element, and is attached to the housing so as to cross the optical axe; an indicator lamp that is a light diffusing member disposed outside an outer surface of at least one of the cover and the housing along the longitudinal direction or formed in series with the cover; and an indicator lamp light source that is accommodated in the housing and supplies light for displaying toward the indicator lamp.
To suppress charging of a housing of a static eliminator while avoiding an influence on control of ion balance. In order to suppress the charging of the housing of the static eliminator, the housing is provided with a rear frame that is conductive. The rear frame is insulated from a placement surface of the static eliminator by an insulating member such as an insulating pad, an inner spacer, and an outer spacer, and movement of an electric charge from the rear frame to an earth via the placement surface is prevented. In addition, the rear frame is not connected to the earth, but is connected to a ground, that is, a wire electrically connected to each of a low-response detection circuit, a positive polarity high voltage power supply, and a negative polarity high voltage power supply.
To provide an ion balance sensor and a static elimination system capable of grasping further information regarding an environment of a target space in addition to ion balance in the target space. The ion balance sensor includes a detection plate that is conductive and arranged in a target space. In the ion balance sensor, ion balance in the target space is detected based on a potential of the detection plate. An ion balance signal indicating a detection result is generated. Further, a physical quantity related to an environment of the target space is detected in addition to the ion balance. Another signal indicating information regarding the environment of the target space is generated based on a detection result. The ion balance signal and the other signal are output.
To appropriately control both long-term ion balance and short-term ion balance. A current flowing between an earth and a static eliminator via a ground electrode is detected, and feedback control is executed on a negative polarity high voltage power supply such that the current becomes a target current. Furthermore, a front wire mesh functioning as a detection electrode different from the ground electrode is arranged at a position where positive ions and negative ions generated by an electrode needle and an electrode needle arrive. Then, a current generated by the positive ions and the negative ions arriving at the front wire mesh is detected, and feedback control is executed on the negative polarity high voltage power supply such that the current becomes a target current.
To provide a static eliminator and a static elimination system capable of strictly managing a manufacturing status of a product without increasing a management burden. The static eliminator includes an ion generation unit, an ion control unit, a measurement value acquisition unit, a data generation unit, and a nonvolatile storage unit. The ion generation unit generates ions. The ion control unit controls the ion generation unit. The measurement value acquisition unit acquires a measurement value related to control by the ion control unit and acquires a measurement time at which the measurement value has been acquired. The data generation unit generates history data based on the measurement value and the measurement time. The nonvolatile storage unit stores the history data.
G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
To mitigate burden on a user regarding counting colonies. A colony counting device stores a count table including a cell to which a count result of each of a plurality of test individuals is input, displays the stored count table on a display device, identifies a target cell to which the count result is input from among a plurality of the cells included in the count table, acquires a test image that is an image of the test individual, acquires the test image according to a counting instruction, counts colonies included in the test individual based on the test image, and reflects the number of the colonies counted on the target cell.
To enable even a less experienced user to easily perform highly reproducible reverse engineering. A reverse engineering system includes a scanner module and a conversion module. The scanner module includes a measurement condition setting unit, a scanner control unit that generates image data according to a measurement condition, a mesh data creation unit that creates mesh data based on measurement data of a workpiece, and a scanner output unit that outputs the mesh data to the conversion module. The conversion module includes a CAD conversion unit that converts the mesh data into CAD data according to a processing parameter calculated based on at least one of the measurement condition or the image data.
G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
CAD data, which can be directly used for a design drawing, can be easily created from geometric element following mesh data. Provided is a reverse engineering support apparatus that converts mesh data obtained by measuring a three-dimensional shape of a workpiece into CAD data and outputs the CAD data. The reverse engineering support apparatus includes: a data acquisition unit that acquires mesh data; an extraction unit that extracts geometric element data from the mesh data; a rounding unit that executes rounding on a characteristic value of the geometric element data extracted by the extraction unit; a conversion unit that converts the geometric element data subjected to the rounding into CAD data; and an output unit that outputs the CAD data.
The close contact between a surface to be attracted and an attracting surface when an openable and closable door is closed is established at a high level to form a state in which the surface to be attracted and the attracting surface overlap each other without a gap. An electromagnetic lock type safety switch includes an actuator including; a member to be magnetized on which a surface to be attracted corresponding to an attracting surface, formed on an electromagnet of a switch body, is formed; an actuator attachment portion for attaching the actuator to a movable portion (openable and closable door); and a movement mechanism supporting the member to be magnetized to be movable relative to the actuator attachment portion.
H01H 27/00 - Switches operated by a removable member, e.g. key, plug or plateSwitches operated by setting members according to a single predetermined combination out of several possible settings
A safety switch that has a lock function using an electromagnet and a member to be magnetized is downsized. The safety switch includes: a detection unit that detects that a movable actuator is within a predetermined range; a safety signal output unit that outputs a safety signal based on a detection result obtained by the detection unit; an electromagnet; a lock input unit that receives a lock instruction for locking movement of the actuator; a drive control unit that drives the electromagnet based on the lock instruction received via the lock input unit; and an attachment portion which is formed on the electromagnet and fixes a switch body to an installation place of the switch body.
H01H 47/22 - Circuit arrangements not adapted to a particular application of the relay and designed to obtain desired operating characteristics or to provide energising current for supplying energising current for relay coil
H01H 50/36 - Stationary parts of magnetic circuit, e.g. yoke
A worker is prevented from being hindered. A safety switch includes a switch body including an electromagnet and an actuator attracted to the electromagnet. The switch body includes a drive control unit and a safety control unit which control the safety switch, and the drive control unit and the safety control unit are surrounded by a housing. The housing is arranged on a back surface side of the electromagnet of the switch body, and the housing forms an accommodating portion that accommodates the drive control unit and the safety control unit.
H01H 47/22 - Circuit arrangements not adapted to a particular application of the relay and designed to obtain desired operating characteristics or to provide energising current for supplying energising current for relay coil
H01H 50/36 - Stationary parts of magnetic circuit, e.g. yoke
Wiring work without requiring a safety PLC is simplified even when a plurality of safety switches having a lock function are arranged. The plurality of safety switches are cascade-connected to a wiring unit. The wiring unit supplies power received via the power input unit (a VCC terminal or a GND terminal) to the plurality of safety switches. The wiring unit performs through-output of an OSSD input received from the most downstream safety switch to the outside of the wiring unit. The wiring unit outputs upstream-facing communication data COM (a lock input or the like) based on a lock instruction (LOCK). The wiring unit receives downstream-facing communication data COM (such as bundle data of AUX outputs) and outputs the communication data COM as individual AUX outputs.
Counting accuracy of colonies is improved. A colony counting device captures a test individual to generate an image of the test individual, registers the image of the test individual in an initial state as a reference image, identifies a residue included in the reference image and identifies a position of the residue in a test image corresponding to the residue included in the reference image based on a displacement of each of two or more common characteristic portions between the reference image and the test image that is an image of the test individual after culturing, and counts the number of colonies while excluding the residue from a count as a colony based on the position of the residue.
A free curved surface and an analytic curved surface can be generated as intended by a user with a simple operation. A reverse engineering support apparatus includes: a shape attribute setting unit that sets a shape attribute to a polygon included in mesh data; a region specifying unit that specifies a region included in the mesh data based on a shape attribute; a data conversion unit that converts a polygon included in the specified region into surface data based on the shape attribute and converts a polygon not included in the region into surface data of a free curved surface; and an output unit that outputs pieces of the surface data created by the data conversion unit as CAD data.
A reverse engineering support apparatus, includes: a data acquisition unit that acquires the mesh data; a reception unit that receives an input of a designated point on the mesh data; an extraction unit that extracts a plane candidate based on the designated point from the mesh data; a plane determination unit that creates a plane constituting a polyhedron based on the plane candidate; and a polyhedron creation unit that creates the polyhedron including the plane created by the plane determination unit. The reception unit can further receive designation of a constraint condition indicating a position and an attitude with respect to another surface or a position and an attitude in a predetermined coordinate system for each surface of the polyhedron, and the plane determination unit creates the plane constituting the polyhedron based on the plane candidate and the constraint condition.
G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
85.
COLONY COUNTING DEVICE, CONTROL METHOD, AND PROGRAM
[Problem] To increase an accuracy of counting colonies. [Solution] Provided is a colony counting device which uses an imaging unit to image each inspection individual illuminated by sequentially switching an illumination direction of an illumination unit to generate a plurality of pieces of image data having the illumination directions different from one another for the inspection individual, determines a pixel value reduced in gloss on the basis of pixel values of pixels of a plurality of pieces of first image data corresponding to this pixel as a pixel value of each pixel of an inspection image reduced in gloss when the inspection image is to be generated on the basis of the first image data, and counts colonies included in the inspection image.
Provided is a controller capable of cooperating with a smart camera. The controller to which the smart camera is connectable includes a setting unit that receives a setting of one of a first mode in which the smart camera alone executes generation processing of an inspection target image and inspection processing on the inspection target image, and a second mode in which the smart camera executes generation processing of the inspection target image and transfer processing of the inspection target image to the controller, and the controller executes inspection processing on the transferred inspection target image. When the setting of the second mode is received, the inspection unit of the controller executes inspection processing.
A user can easily execute image processing from setting to data utilization without acquiring programming skills. An inspection setting device includes: a screen generation unit that generates a display screen displaying a palette region in which a plurality of tools including an imaging setting tool, a positioning setting tool, an inspection setting tool, and an output tool can be arranged and a work sheet region in which data related to the plurality of tools is referred to and calculated; and an input unit that receives selection of a tool arranged on the palette region and receives a setting related to input, reference, or calculation of data related to the selected tool via the work sheet region.
An industrial camera includes an imaging unit generating a captured image with a number of pixels larger than a number of pixels of the inspection target image, an image generation unit downscaling a first captured image corresponding to an output region which is a region of a field of view range (FOV) of the imaging unit in whole or part at a first scaling magnification to generate an inspection target image with a first number of pixels smaller than a number of pixels of the first captured image, an interface unit receiving a first zoom instruction to change the output region to a relatively small region, and a calculation unit calculating a second scaling magnification. The image generation unit generates an inspection target image with the first number of pixels by downscaling the second captured image at the second scaling magnification.
An image processing device includes an imaging unit generating an inspection target image, a storage unit storing a reference image obtained by capturing an inspection object in advance, and a calculation unit specifying a positional relationship between an inspection object included in the inspection target image generated during operation and the inspection object included in the reference image, and calculates a generation condition of the inspection target image during operation such that the inspection object included in the inspection target image generated during operation and the inspection object included in the reference image are at substantially the same position. The generation condition includes positional information of an output region in which the inspection object is able to be output at substantially the same position as the reference image. The imaging unit generates an inspection target image corresponding to the output region of the positional information during operation.
An industrial camera includes an electric zoom optical system, an imaging unit generating a captured image with a number of pixels larger than a number of pixels of an inspection target image, an image generation unit executing downscaling a captured image corresponding to an output region of the imaging unit, an interface unit receiving designation of a zoom magnification, and a calculation unit calculating an optical magnification of optical zooming and a magnification of the downscaling based on the zoom magnification. When the zoom magnification is smaller than or equal to a predetermined magnification, an inspection target image is generated by downscaling a captured image at a scaling magnification calculated based on the zoom magnification. When the zoom magnification is larger than the predetermined magnification, the zoom optical system is driven at the optical magnification calculated based on the zoom magnification to generate an inspection target image.
Installation of an industrial camera is simplified. An industrial camera includes an imaging unit that captures an inspection object to generate an inspection target image, a distance measurement unit that measures an installation distance that is a distance to the inspection object, a storage unit that stores a camera parameter of the imaging unit, an interface unit that is able to receive an input of a size of a field of view or a pixel resolution as a required specification from a user, and a calculation unit that automatically calculates an optical condition necessary for realizing the required specification based on the installation distance measured by the distance measurement unit, the camera parameter stored in the storage unit, and the input required specification.
A first contact target position, a second contact target position, and a characteristic pattern for specifying a position and a posture of the workpiece are set in association with each other. First and second contact target positions for measurement are specified from a workpiece image newly generated during the execution of measurement such that a driving section is controlled to bring the touch probe into contact with the side surface of the workpiece with the specified first contact target position for measurement as a reference, and the driving section is controlled to bring the touch probe into contact with the upper surface of the workpiece with the specified second contact target position for measurement as a reference. Three-dimensional coordinates of a contact point are measured based on a contact signal output when the touch probe comes into contact with the workpiece.
An image measurement apparatus includes: a setting section which sets a measurement element having a geometric shape; a storage section which stores in advance a correspondence relationship between a shape type or a size of the measurement element settable by the setting section, and positions and the number of contact target positions of the touch probe to be arranged with respect to the measurement element; and a control section which specifies a plurality of contact target positions of the touch probe based on a position of the measurement element on the workpiece image set by the setting section, the shape type or size of the measurement element, and the correspondence relationship stored in advance during the measurement execution by the touch probe, and relatively moves a stage or the touch probe to move the touch probe sequentially to the plurality of specified contact target positions.
To suppress an increase in processing time due to a load of inference processing while improving reading accuracy by the inference processing of machine learning. An optical information reading device includes a processor including: an inference processing part that inputs a code image to a neural network and executes inference processing of generating an ideal image corresponding to the code image; and a decoding processing part that executes first decoding processing of decoding the code image and second decoding processing of decoding the ideal image generated by the inference processing part. The processor executes the inference processing and the first decoding processing in parallel, and executes the second decoding processing after completion of the inference processing.
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
An analysis and observation device includes: an electromagnetic wave emitter that emits a primary electromagnetic wave; a reflective object lens having a primary mirror provided with a primary reflection surface reflecting a secondary electromagnetic wave and a secondary mirror provided with a secondary reflection surface receiving and further reflecting the secondary electromagnetic wave; first and second detectors that receive the secondary electromagnetic wave and generate an intensity distribution spectrum; and a controller that performs component analysis of a sample based on the intensity distribution spectrum. A transmissive region through which the primary electromagnetic wave is transmitted is provided at a center of the secondary mirror. The transmissive region transmits the primary electromagnetic wave, which has been emitted from the electromagnetic wave emitter and passed through an opening of the primary mirror, thereby emitting the primary electromagnetic wave along an analysis optical axis of the reflective object lens.
G01N 21/25 - ColourSpectral properties, i.e. comparison of effect of material on the light at two or more different wavelengths or wavelength bands
G01N 21/31 - Investigating relative effect of material at wavelengths characteristic of specific elements or molecules, e.g. atomic absorption spectrometry
Recommended installation position and posture of a stationary code reader can be proposed to a user to facilitate installation work of the code reader by the user. An installation support device for the stationary code reader acquires camera information including a camera parameter of the code reader, code information to be read, and environment information including a conveying speed of a line, determines required field of view and depth of the code reader required to read a code under an environment specified by the environment information, and determines an installation pattern which is recommended installation position and posture of the code reader that can satisfy the required field of view and depth based on the camera information and the code information.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
To improve convenience in use of a laser marking apparatus that performs marking on a workpiece to which an alignment mark is affixed. The laser marking apparatus includes a setting section, a second IF section, a movement amount monitoring section, and a marking control section, and the setting section causes a display section to display a setting-assist image, which visually indicates the alignment mark on the flexible workpiece and a trigger delay, and receives a user input for setting the trigger delay in a state where the setting-assist image is displayed.
B41J 11/46 - Controlling by marks or formations on the paper being fed
B41J 2/44 - Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of radiation to a printing material or impression-transfer material using single radiation source, e.g. lighting beams or shutter arrangements
A ROM unit mounted to a bottle has a plurality of terminal plates on the front end surface of the ROM unit. The ROM unit is movable in a direction orthogonal to a bottle axis Ax, and can be positioned at a retreat position where an interference with a contamination preventing eaves is avoided, and a contact position projected more front than the retreat position. The terminal plates can be electrically contacted with reservoir terminals when positioning at the contact position.
Read data of a plurality of optical information reading devices can be compared on a spatial axis. A setting device includes: a communication part for communicating with each of the optical information reading devices; a display part that displays a list of pieces of read data, conveyor, of any one of a plurality of optical information reading devices; an input part that receives an input for selection of any one piece of read data from the list of pieces of read data displayed on the display part; and a control part that acquires a code image having the read data selected by the input part from another optical information reading device connected to the network, and performs comparison display, on the display part, of a plurality of the code images respectively acquired by different ones of the plurality of optical information reading devices.
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation