Patents by Inventor Eiji Yamamoto

Eiji Yamamoto has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10548466
    Abstract: A first light source module includes a light source-side connection hole to which a irradiation-side connector of a irradiation module is mechanically detachably attached. The light source-side connection hole is made common to the first irradiation-side connector, which is mounted in the first irradiation module, and the second irradiation-side connector, which is mounted in the second irradiation module, such that the light source-side connection hole is connectable to the first irradiation-side connector and the second irradiation-side connector.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: February 4, 2020
    Assignee: OLYMPUS CORPORATION
    Inventors: Satoshi Ohara, Eiji Yamamoto, Takeshi Ito, Masahiro Nishio, Hiroyuki Kamee, Motoki Tabata
  • Patent number: 10509393
    Abstract: A control device and a control method capable of realizing control based on a sequence program and control based on a numerical control program with a smaller number of process steps are provided. The control device that is capable of controlling a plurality of motors includes: a first program executing unit that executes a sequence program for each control cycle; a second program executing unit that calculates an instruction value for each motor in accordance with a numerical control program; and a state managing unit that manages a control state correlated with a group including a plurality of predetermined motors of the plurality of motors. The state managing unit updates the control state based on at least one of an instruction from the first program executing unit and an execution state of the numerical control program in the second program executing unit.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: December 17, 2019
    Assignee: OMRON Corporation
    Inventors: Eiji Yamamoto, Masahiko Nakano, Yoshimi Kamitani, Tetsushi Jakunen
  • Patent number: 10502558
    Abstract: A curvature sensor includes a light source, a flexible light guide including cores, FBG sensors that are provided in the cores and constitute FBG sensor groups at predetermined positions along longitudinal axes of the cores. The curvature sensor includes a detector that detects an optical spectrum of light from the FBG sensors, and a processor that determines a bend position and a bend amount of the light guide. The FBG sensor groups include a first FBG sensor group and a second FBG sensor group next to it. FBG sensors in the first and second FBG sensor groups include gratings having first and second pitches. The first pitch is shorter than the second pitch and is closer to the second pitch than other pitches of gratings of FBG sensors that include gratings having pitches shorter than the second pitch.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: December 10, 2019
    Assignee: OLYMPUS CORPORATION
    Inventors: Yasuo Sasaki, Eiji Yamamoto
  • Patent number: 10496079
    Abstract: An environment for easily executing a plurality of types of programs in cooperation with each other is provided. A control device includes: a first program executing unit that executes a sequence program for each first control cycle and calculates a first instruction value; a second program executing unit that executes an application program which is described in codes which are sequentially interpreted and calculates a second instruction value for each first control cycle; and a shared memory configured to be accessible by both the first program executing unit and the second program executing unit. The second program executing unit executes the application program while referring to the first shared variable value stored in the shared memory in accordance with the codes described in the application program.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: December 3, 2019
    Assignee: OMRON Corporation
    Inventors: Masahiko Nakano, Eiji Yamamoto, Tetsushi Jakunen
  • Patent number: 10419693
    Abstract: An imaging apparatus includes an illumination section, an imaging section, and an image processor. The illumination section includes an illumination unit configured to selectively emit illumination light rays of light wavelength bands different from each other, and an illumination switch controller which generates an illumination unit control signal corresponding to each of sets of emission patterns so that combinations of the light wavelength bands of the illumination light rays emitted from the illumination unit are different from each other and the illumination switch controller controlling the illumination unit so that the illumination light rays are sequentially emitted from the illumination unit in the sets of emission patterns different from each other.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: September 17, 2019
    Assignee: OLYMPUS CORPORATION
    Inventors: Eiji Yamamoto, Hiroyuki Kamee, Hiromasa Fujita
  • Patent number: 10411585
    Abstract: An inverter system includes an inverter apparatus and a smoothing capacitor charging-power apparatus. The inverter apparatus includes a transformer and an inverter cell. The transformer includes primary windings and secondary windings. Each of the inverter cells includes a converter circuit, a smoothing capacitor, and an inverter circuit. The converter circuit is configured to convert an intermediate alternating-current voltage to a direct-current voltage. The smoothing capacitor is configured to smooth the direct-current voltage. The inverter circuit is configured to at least partially generate a phase voltage of a variable alternating-current voltage from the direct-current voltage smoothed by the smoothing capacitor. Electric power is to be supplied from a second power supply different from a first power supply to the smoothing capacitor charging-power apparatus.
    Type: Grant
    Filed: June 8, 2014
    Date of Patent: September 10, 2019
    Assignees: KABUSHIKI KAISHA YASKAWA DENKI, YASKAWA AMERICA, INC.
    Inventors: Taisuke Katayama, Eiji Yamamoto, Kenji Mitsuda, Hiroshi Takagi, Thomas Bryan Sasada
  • Patent number: 10401140
    Abstract: A bending detecting system includes a light guide, a first grating and a light detector. The light guide has elongated shape and is configured to guide an incident light in a propagating direction. The light guide includes a core and a cladding disposed around the core. The first grating is disposed in a boundary area, the boundary area including an outer surface of the core, and an adjacent area that is adjacent to the outer surface. The first grating includes a first periodic structure along the propagating direction with a first pitch, and is configured to generate a first diffracted light from the incident light. The light detector is configured to detect the first diffracted light from the first grating, and detect a bending of the light guide based upon an optical feature amount of the first diffracted light.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: September 3, 2019
    Assignee: OLYMPUS CORPORATION
    Inventors: Yasuo Sasaki, Eiji Yamamoto, Hiromasa Fujita
  • Publication number: 20190233923
    Abstract: A rod includes a first rod section occupying a predetermined region in a longitudinal direction, and a second rod section occupying a region different from the first rod section in the longitudinal direction. The first rod section has composition including A% by mass of cobalt, 0 to 1% by mass of chromium, 0 to 0.5% by mass of vanadium, and remainder of tungsten carbide and unavoidable impurities. The second rod section has composition including B% by mass of cobalt, 0 to 1% by mass of chromium, 0 to 0.5% by mass of vanadium, and remainder of tungsten carbide and unavoidable impurities. Contents of cobalt in the first rod section and the second rod section satisfy a relationship of 1% by mass?B<A?20% by mass. The second rod section has a length of 10 to 1000% with respect to the first rod section in the longitudinal direction.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 1, 2019
    Inventors: Takahiro Yamakawa, Eiji Yamamoto, Hiroaki Gotou, Yoshimitsu Sawazono, Katsuya Uchino
  • Patent number: 10314462
    Abstract: An observation apparatus includes an imager, a light source unit, an image processor and a light intensity adjusting section. The imager includes types of elements which generate a first signal when the elements receive light included in a sensitivity region. The light source unit includes light sources to emit narrow spectrum light, wavelengths of the light being different from one another and being set so that at least one of the wavelengths is included in each of the sensitivity regions. The image processor generates display data indicating a color image on the basis of the image data. The light intensity adjusting section separately adjusts respective light intensity of the light sources.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: June 11, 2019
    Assignee: OLYMPUS CORPORATION
    Inventors: Hiroyuki Kamee, Masahiro Nishio, Takeshi Ito, Eiji Yamamoto
  • Patent number: 10302933
    Abstract: An insertion apparatus includes a flexible insert section inserted into an insertion target and a curved-shape detection sensor which detects a curved shape of the insert section. The curved-shape detection sensor includes at least a core, a cladding, a coating, and a sensing part mechanically attached to the core and detecting the curved shape. The optical fiber is disposed at least in the insert section. The optical fiber includes at least one displacement restraint section which directly or indirectly restrains a displacement of the sensing part relative to the insert section.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: May 28, 2019
    Assignee: OLYMPUS CORPORATION
    Inventors: Ryo Tojo, Hiromasa Fujita, Eiji Yamamoto
  • Patent number: 10268183
    Abstract: A control device is configured to synchronize a second axis with a (real or virtual) first axis. The control device includes a processor configured to use position information for the first axis to compute a position command for the second axis, and to correct the position command when outputting a position command to the second axis to compensate for a delay caused by the transmission of the position command from the control device to the second axis, and a delay on the second axis.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: April 23, 2019
    Assignee: OMRON Corporation
    Inventors: Junji Shimamura, Toshiaki Kato, Yosuke Iwai, Tomonori Shimamura, Eiji Yamamoto
  • Publication number: 20190101881
    Abstract: The present disclosure provides a configuration of a control device that is capable of controlling the execution timing, etc. of multiple application programs when the multiple programs are executed in parallel in addition to a sequence program in a single control device. In the control device, when a first application program includes a first special command and a second application program includes a second special command, a command calculation part outputs a control command according to commands described after the first special command in the first application program and a control command according to commands described after the second special command in the second application program on the basis of a common timing.
    Type: Application
    Filed: June 12, 2018
    Publication date: April 4, 2019
    Applicant: OMRON Corporation
    Inventors: Junji SHIMAMURA, Tetsushi JAKUNEN, Tomonori SHIMAMURA, Eiji YAMAMOTO, Masahiko NAKANO
  • Publication number: 20190095247
    Abstract: A configuration of a control device capable of efficiently operating multiple types of programs in different execution formats on a single control device is provided. At least a first task that has a first priority including processing execution performed by a program execution part and a command calculation part, a second task that has a second priority, lower than the first priority, including processing execution performed by a parsing part, and a third task that has a third priority including execution of a processing content different from the first task and the second task are set in a scheduler. The control device further includes a priority changing part monitoring a processing state of the parsing part, and when the processing state of the parsing part meets a predetermined condition, changing the second priority set to the second task corresponding to the condition.
    Type: Application
    Filed: June 11, 2018
    Publication date: March 28, 2019
    Applicant: OMRON Corporation
    Inventors: Junji SHIMAMURA, Tetsushi JAKUNEN, Tomonori SHIMAMURA, Eiji YAMAMOTO, Masahiko NAKANO
  • Publication number: 20190095246
    Abstract: A support device is provided for efficiently using a limited process resource that can be provided by a single control device and a non-transitory storage medium for storing a support program for realizing the support device. The support device includes a load estimation unit which calculates a degree of a load necessary for analyzing a syntax of a command included in an application program and a priority calculation unit which calculates a priority to be set for a second task based on the calculated degree of the load.
    Type: Application
    Filed: February 9, 2018
    Publication date: March 28, 2019
    Applicant: OMRON Corporation
    Inventors: Masahiko NAKANO, Eiji YAMAMOTO
  • Publication number: 20190094831
    Abstract: Provided is a control apparatus and a control method capable of satisfying the demand for both of processing speed and control accuracy in a case in which control following a target trajectory is executed by sequentially executing an application program. The control apparatus an instruction value output unit that outputs an instruction value for each control period and a command interpreting unit that sequentially interprets an application program and generates an internal command. The command interpreting unit calculates a passage point on the target trajectory for each period set in advance and generates the internal command in accordance with calculated passage points and changes a period at which the passage points are calculated to a length designated by a special command in a case in which the special command defined in advance is executed in the sequential interpretation of the application program.
    Type: Application
    Filed: February 12, 2018
    Publication date: March 28, 2019
    Applicant: OMRON Corporation
    Inventors: Masahiko NAKANO, Eiji YAMAMOTO, Junji SHIMAMURA
  • Publication number: 20190079500
    Abstract: An environment for easily executing a plurality of types of programs in cooperation with each other is provided. A control device includes: a first program executing unit that executes a sequence program for each first control cycle and calculates a first instruction value; a second program executing unit that executes an application program which is described in codes which are sequentially interpreted and calculates a second instruction value for each first control cycle; and a shared memory configured to be accessible by both the first program executing unit and the second program executing unit. The second program executing unit executes the application program while referring to the first shared variable value stored in the shared memory in accordance with the codes described in the application program.
    Type: Application
    Filed: February 13, 2018
    Publication date: March 14, 2019
    Applicant: OMRON Corporation
    Inventors: Masahiko Nakano, Eiji Yamamoto, Tetsushi Jakunen
  • Publication number: 20190079497
    Abstract: A control device and a control method capable of realizing control based on a sequence program and control based on a numerical control program with a smaller number of process steps are provided. The control device that is capable of controlling a plurality of motors includes: a first program executing unit that executes a sequence program for each control cycle; a second program executing unit that calculates an instruction value for each motor in accordance with a numerical control program; and a state managing unit that manages a control state correlated with a group including a plurality of predetermined motors of the plurality of motors. The state managing unit updates the control state based on at least one of an instruction from the first program executing unit and an execution state of the numerical control program in the second program executing unit.
    Type: Application
    Filed: February 12, 2018
    Publication date: March 14, 2019
    Applicant: OMRON Corporation
    Inventors: Eiji YAMAMOTO, Masahiko NAKANO, Yoshimi KAMITANI, Tetsushi JAKUNEN
  • Publication number: 20190079499
    Abstract: In a control device which can execute a first program entirely scanned in each control cycle to update a command value, and a sequentially interpreted second program, an environment for realizing higher control performance is provided. The control device includes a first program execution part scanning the entire first program in each control cycle to update a command value and a second program execution part updating the command value in each control cycle according to a sequentially interpreted second program. The second program execution part includes an interpreter generating an intermediate code and a command value operation part calculating the command value in each control cycle according to the intermediate code. The command value operation part outputs the command value in each control cycle so that the command value can be used in other processes.
    Type: Application
    Filed: February 12, 2018
    Publication date: March 14, 2019
    Applicant: OMRON Corporation
    Inventors: Eiji YAMAMOTO, Masahiko NAKANO, Junji SHIMAMURA
  • Publication number: 20190049925
    Abstract: The present disclosure meets demand to realize control computations according to programs having different execution formats by a single control device. The control device includes a storage unit storing a first program to be scanned as a whole for each execution and a second program that is sequentially executed, an execution processing unit computing a first command value by executing the first program at every predetermined control cycle, an interpreter interpreting at least a part of the second program and generating an intermediate code, a command value computation unit computing a second command value at every control cycle according to the intermediate code generated in advance by the interpreter, and an output unit outputting the first command value computed by the execution processing unit and the second command value computed by the command value computation unit at every control cycle.
    Type: Application
    Filed: February 13, 2018
    Publication date: February 14, 2019
    Applicant: OMRON Corporation
    Inventors: Junji SHIMAMURA, Tetsushi JAKUNEN, Eiji YAMAMOTO, Masahiko NAKANO, Masanori OTA
  • Publication number: 20190038178
    Abstract: A magnetic field sensor system includes a one-axis magnetic field generator that generates a magnetic field, three or more three-axis magnetic field detectors that detect a magnetic field for each axis and are arranged on a substantially straight line, and a calculator that calculates, from a detection result of the magnetic field, a spatial position or a spatial direction of the one-axis magnetic field generator. The calculator selects two or more three-axis magnetic field detectors, which generate no symmetry of magnetic fields, based on a preset judgment standard of symmetry of magnetic fields, and calculates the spatial position or the spatial direction of the one-axis magnetic field generator, based on detection results of the magnetic field between the selected two or more three-axis magnetic field detectors and the one-axis magnetic field generator.
    Type: Application
    Filed: October 5, 2018
    Publication date: February 7, 2019
    Applicant: OLYMPUS CORPORATION
    Inventors: Yasuo SASAKI, Hiromasa FUJITA, Eiji YAMAMOTO