Patents by Inventor Toshihiro Konaka

Toshihiro Konaka 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: 11170518
    Abstract: An imaging processing part 131 executes first imaging processing of causing a first illuminating part to emit structured light from a first direction to a measurement target, causing an imaging part 120 to generate image data, and causing a buffer memory 133 to store therein the generated image data. A computing processing part 132 executes first computing processing of generating, height data corresponding to the first direction. Concurrently with the first computing processing, the imaging processing part 131 executes second imaging processing of causing the second illuminating part to emit structured light from a second direction to the measurement target, causing the imaging part 120 to generate image data, and causing a buffer memory 134 to store therein the generated image data. The computing processing part 132 executes second computing processing of generating height data corresponding to the second direction.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: November 9, 2021
    Assignee: KEYENCE CORPORATION
    Inventors: Xing Li, Toshihiro Konaka, Naoyuki Nakamura
  • Publication number: 20200258244
    Abstract: An imaging processing part 131 executes first imaging processing of causing a first illuminating part to emit structured light from a first direction to a measurement target, causing an imaging part 120 to generate image data, and causing a buffer memory 133 to store therein the generated image data. A computing processing part 132 executes first computing processing of generating, height data corresponding to the first direction. Concurrently with the first computing processing, the imaging processing part 131 executes second imaging processing of causing the second illuminating part to emit structured light from a second direction to the measurement target, causing the imaging part 120 to generate image data, and causing a buffer memory 134 to store therein the generated image data. The computing processing part 132 executes second computing processing of generating height data corresponding to the second direction.
    Type: Application
    Filed: December 27, 2019
    Publication date: August 13, 2020
    Applicant: Keyence Corporation
    Inventors: Xing LI, Toshihiro KONAKA, Naoyuki NAKAMURA
  • Patent number: 8111288
    Abstract: There is provided an image processing controller capable of faithfully recreating a process of a series of image processing based upon a control program, which includes: a history buffer for extracting a result of the measurement in each processing unit, executed by the program executing section, as history information in each measurement cycle and holding the extracted result in association with the processing unit and the measurement cycle; a history buffer for extracting a camera image acquired from a camera by the program executing section during execution of a control program, as history information in each the measurement cycle and holding the extracted image in association with the measurement cycle; and a history information transferring section for transferring history information, held in the history buffers, to the PC.
    Type: Grant
    Filed: November 12, 2008
    Date of Patent: February 7, 2012
    Assignee: Keyence Corporation
    Inventors: Kazuya Fujimori, Toshihiro Konaka, Teruhiko Maeda
  • Patent number: 8081213
    Abstract: There is provided a test support system having facilitated association of an execution log with processing of each unit in a case of creating a control program by blocking a series of processing procedure into a plurality of units, the system being configured such that a program creation apparatus generates a control program for an image processing controller based upon a flowchart generated by arranging the processing units, including an image pick-up unit and a measurement unit, on an execution flow, the image processing controller includes the log collecting section holds an execution log in association with the processing unit constituting the control program.
    Type: Grant
    Filed: October 23, 2008
    Date of Patent: December 20, 2011
    Assignee: Keyence Corporation
    Inventors: Hidekazu Katsuyama, Toshihiro Konaka
  • Patent number: 7973826
    Abstract: There is provided a program creation apparatus with improved operability in checking an operation of a created control program, including: a program generating section for acquiring a camera image from a camera based upon an image pick-up trigger signal, to extract a measurement result from the acquired camera image as a control program for the image processing controller; a simulation part for executing the control program; and a communication section for transferring the control program to the image processing controller, wherein the simulation part includes an offline simulation section for extracting a measurement result from a camera image previously held as a registration image, and an online simulation section for acquiring a camera image from the camera through the image processing controller when executing the control program, to extract the measurement result from the acquired camera image.
    Type: Grant
    Filed: October 23, 2008
    Date of Patent: July 5, 2011
    Assignee: Keyence Corporation
    Inventors: Teruhiko Maeda, Toshihiro Konaka
  • Publication number: 20110043621
    Abstract: The invention aims to execute image processing in synchronization with predetermined procedures with a single controller and eliminate an image pickup inhibit period for preventing incomplete image pickup. Pickup completing conditions of a plurality of types that are established when the image data is obtained from a predetermined image pickup unit (one of a camera 30a to a camera 30c) are stored, and processing contents of the image pickup unit includes identifying whether or not the image data is obtained from the predetermined image pickup unit, determining whether or not any of the pickup completing conditions of the plurality of types is established, and executing an assignment process to the image data used for the execution of the measurement unit associated with the pickup completing condition that is determined to be established.
    Type: Application
    Filed: July 14, 2010
    Publication date: February 24, 2011
    Applicant: KEYENCE CORPORATION
    Inventors: Kazuhiko Terada, Toshihiro Konaka
  • Publication number: 20090153672
    Abstract: There is provided an image processing controller capable of faithfully recreating a process of a series of image processing based upon a control program, which includes: a history buffer for extracting a result of the measurement in each processing unit, executed by the program executing section, as history information in each measurement cycle and holding the extracted result in association with the processing unit and the measurement cycle; a history buffer for extracting a camera image acquired from a camera by the program executing section during execution of a control program, as history information in each the measurement cycle and holding the extracted image in association with the measurement cycle; and a history information transferring section for transferring history information, held in the history buffers, to the PC.
    Type: Application
    Filed: November 12, 2008
    Publication date: June 18, 2009
    Applicant: Keyence Corporation
    Inventors: Kazuya Fujimori, Toshihiro Konaka, Teruhiko Maeda
  • Publication number: 20090128651
    Abstract: There is provided a program creation apparatus with improved operability in checking an operation of a created control program, including: a program generating section for acquiring a camera image from a camera based upon an image pick-up trigger signal, to extract a measurement result from the acquired camera image as a control program for the image processing controller; a simulation part for executing the control program; and a communication section for transferring the control program to the image processing controller, wherein the simulation part includes an offline simulation section for extracting a measurement result from a camera image previously held as a registration image, and an online simulation section for acquiring a camera image from the camera through the image processing controller when executing the control program, to extract the measurement result from the acquired camera image.
    Type: Application
    Filed: October 23, 2008
    Publication date: May 21, 2009
    Applicant: Keyence Corporation
    Inventors: Teruhiko Maeda, Toshihiro Konaka
  • Publication number: 20090128627
    Abstract: There is provided a test support system having facilitated association of an execution log with processing of each unit in a case of creating a control program by blocking a series of processing procedure into a plurality of units, the system being configured such that a program creation apparatus generates a control program for an image processing controller based upon a flowchart generated by arranging the processing units, including an image pick-up unit and a measurement unit, on an execution flow, the image processing controller includes the log collecting section holds an execution log in association with the processing unit constituting the control program.
    Type: Application
    Filed: October 23, 2008
    Publication date: May 21, 2009
    Applicant: KEYENCE CORPORATION
    Inventors: Hidekazu Katsuyama, Toshihiro Konaka