Patents by Inventor Toshinori Matsukawa

Toshinori Matsukawa 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: 11314226
    Abstract: An object is to provide an application execution control system which can reduce a burden on an application and the number of development steps.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: April 26, 2022
    Assignee: FANUC CORPORATION
    Inventors: Rika Jounishi, Toshinori Matsukawa
  • Patent number: 11249458
    Abstract: A control system includes a controller that controls machining of a workpiece, and a photographing device that photographs an image of the workpiece under machining operation. The controller generates a three-dimensional model of the workpiece under machining operation based on the acquired image, compares the generated three-dimensional model and a three-dimensional model generated by a machining simulation with each other, and determines a presence or absence of a machining defect based on a result of the comparison. When the machining defect is present and re-machining is possible, a setting is modified depending on a cause of the machining defect and additional machining is executed based on the modified setting.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: February 15, 2022
    Assignee: Fanuc Corporation
    Inventors: Dapeng Li, Toshinori Matsukawa
  • Patent number: 11112768
    Abstract: To provide a numerical controller and a machine learning device that predict an abnormality, based on machine learning with perception of temporal change in data. The numerical controller includes the machine learning device provided with a learning unit that conducts machine learning of trends in operation of a machine on occasions of occurrence of abnormalities in the machine, based on time-series data acquired by a data logger device and relating to the operation of the machine and abnormality information relating to the abnormalities which have occurred in the machine and a prediction unit that predicts an abnormality which will occur in the machine, based on results of the machine learning in the learning unit and time-series data acquired by the data logger device and relating to current operation of the machine.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: September 7, 2021
    Assignee: FANUC CORPORATION
    Inventors: Mamoru Kubo, Toshinori Matsukawa, Kouichi Murata
  • Publication number: 20210041850
    Abstract: An object is to provide an application execution control system which can reduce a burden on an application and the number of development steps.
    Type: Application
    Filed: August 3, 2020
    Publication date: February 11, 2021
    Applicant: FANUC CORPORATION
    Inventors: Rika JOUNISHI, Toshinori MATSUKAWA
  • Publication number: 20200125245
    Abstract: Screen information including a contents image required by an operator of a terminal is received from a control device and is displayed on a display unit. A control device includes: a first screen information creation unit that creates at least one piece of first screen information; a second screen information creation unit that creates second screen information including a contents image on the basis of at least one contents image selected from the first screen information by a communication terminal and layout information of a screen selected by the communication terminal; and a communication unit that transmits the first screen information and the second screen information to the communication terminal and receives the layout information of the screen and the contents image or the selection information of the contents image from the communication terminal.
    Type: Application
    Filed: August 30, 2019
    Publication date: April 23, 2020
    Inventors: Kouji OSADA, Toshinori MATSUKAWA
  • Publication number: 20190317475
    Abstract: A control system includes a controller that controls machining of a workpiece, and a photographing device that photographs an image of the workpiece under machining operation. The controller generates a three-dimensional model of the workpiece under machining operation based on the acquired image, compares the generated three-dimensional model and a three-dimensional model generated by a machining simulation with each other, and determines a presence or absence of a machining defect based on a result of the comparison. When the machining defect is present and re-machining is possible, a setting is modified depending on a cause of the machining defect and additional machining is executed based on the modified setting.
    Type: Application
    Filed: April 12, 2019
    Publication date: October 17, 2019
    Applicant: Fanuc Corporation
    Inventors: Dapeng Li, Toshinori Matsukawa
  • Patent number: 10295986
    Abstract: A numerical controller which controls a machine tool acquires tool information including a shape of a tool, a machining condition in machining, and information related to a machining result of a workpiece after machining. A machine learning device performs machine learning on tendency of the information related to a machining result with respect to the tool information and the machining condition based on the tool information and the machining condition used as input data and based on the information related to a machining result used as teacher data, so as to construct a learning model. The machine learning device determines whether or not a machining result is good by using the learning model based on the tool information and the machining condition before the machine tool machines a workpiece.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: May 21, 2019
    Assignee: Fanuc Corporation
    Inventors: Takuya Saitou, Toshinori Matsukawa
  • Patent number: 10101726
    Abstract: An autonomous control system having a numerical control device configured to perform machining operation by driving control of an item in a machining tool and an external device, the numerical control device includes a configuration data storing unit configured to store configuration data representing configuration of the item, and a machining program looking-ahead processing unit configured to generate item disposition data, and the external device includes a work information storing unit, an interference determination processing unit configured to command start of operation of the external device at time when the operation of the external device does not interfere with the item driven in the machining tool.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: October 16, 2018
    Assignee: FANUC CORPORATION
    Inventors: Toshinori Matsukawa, Shinya Nakamura, Hideaki Maeda
  • Publication number: 20180164781
    Abstract: To provide a numerical controller and a machine learning device that predict an abnormality, based on machine learning with perception of temporal change in data. The numerical controller includes the machine learning device provided with a learning unit that conducts machine learning of trends in operation of a machine on occasions of occurrence of abnormalities in the machine, based on time-series data acquired by a data logger device and relating to the operation of the machine and abnormality information relating to the abnormalities which have occurred in the machine and a prediction unit that predicts an abnormality which will occur in the machine, based on results of the machine learning in the learning unit and time-series data acquired by the data logger device and relating to current operation of the machine.
    Type: Application
    Filed: December 12, 2017
    Publication date: June 14, 2018
    Inventors: Mamoru KUBO, Toshinori MATSUKAWA, Kouichi MURATA
  • Publication number: 20180067471
    Abstract: A numerical controller which controls a machine tool acquires tool information including a shape of a tool, a machining condition in machining, and information related to a machining result of a workpiece after machining. A machine learning device performs machine learning on tendency of the information related to a machining result with respect to the tool information and the machining condition based on the tool information and the machining condition used as input data and based on the information related to a machining result used as teacher data, so as to construct a learning model. The machine learning device determines whether or not a machining result is good by using the learning model based on the tool information and the machining condition before the machine tool machines a workpiece.
    Type: Application
    Filed: August 31, 2017
    Publication date: March 8, 2018
    Applicant: FANUC CORPORATION
    Inventors: Takuya Saitou, Toshinori Matsukawa
  • Publication number: 20160124422
    Abstract: An autonomous control system having a numerical control device configured to perform machining operation by driving control of an item in a machining tool and an external device, the numerical control device includes a configuration data storing unit configured to store configuration data representing configuration of the item, and a machining program looking-ahead processing unit configured to generate item disposition data, and the external device includes a work information storing unit, an interference determination processing unit configured to command start of operation of the external device at time when the operation of the external device does not interfere with the item driven in the machining tool.
    Type: Application
    Filed: October 30, 2015
    Publication date: May 5, 2016
    Inventors: Toshinori MATSUKAWA, Shinya NAKAMURA, Hideaki MAEDA
  • Publication number: 20050034128
    Abstract: A programmable controller capable of automatically adjusting a percentage of execution period for each of a plurality sequence programs according to a desired condition. By executing the sequence programs according to predetermined execution percentages, execution time for each of the sequence programs, which is the time actually required for one execution of each of the sequence programs, is measured. The total of lengths of the execution time measured for each sequence program is obtained, and the minimum number of execution cycles for obtaining this total execution time is obtained. On the assumption that the sequence programs are executed in this minimum number of execution cycles, time required for execution of each of the sequence programs in one execution cycle is obtained. On the basis of the time required for execution of each of the sequence programs thus obtained, an execution percentage for each of the sequence programs in one execution cycle is calculated and fixed.
    Type: Application
    Filed: July 28, 2004
    Publication date: February 10, 2005
    Applicant: FANUC LTD
    Inventors: Noritake Nagashima, Satoshi Hasegawa, Toshinori Matsukawa