Patents by Inventor Kenichiro Hiruma
Kenichiro Hiruma 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: 11772350Abstract: Press-fitting work is evaluated by appropriately determining a load when sliding occurs. A load-drop determination unit determines whether or not a load value detected by a load detecting unit exceeds a load-drop determination value decided based on a moving average value and a dispersion average value stored in a storage unit. A data substitution unit substitutes the load value which is determined to exceed the load-drop determination value in the load-drop determination unit with a predetermined value.Type: GrantFiled: August 24, 2018Date of Patent: October 3, 2023Assignee: JANOME SEWING MACHINE CO., LTD.Inventor: Kenichiro Hiruma
-
Publication number: 20220126543Abstract: Press-fitting work is evaluated by appropriately determining a load when sliding occurs. A load-drop determination unit determines whether or not a load value detected by a load detecting unit exceeds a load-drop determination value decided based on a moving average value and a dispersion average value stored in a storage unit. A data substitution unit substitutes the load value which is determined to exceed the load-drop determination value in the load-drop determination unit with a predetermined value.Type: ApplicationFiled: August 24, 2018Publication date: April 28, 2022Inventor: Kenichiro HIRUMA
-
Patent number: 11305504Abstract: Disclosed herein are an electric press and a method for calibrating the electric press, which can implement a rapid calibration operation. An electric press (10) includes a ram location information storage unit (63) and a load control unit (64). The ram location information storage unit (63) stores ram location information, corresponding to actual load values and representing locations to which a ram is moved, in advance. The load control unit (64) applies an actual load, corresponding to at least one location which belongs to the locations represented by the ram location information and to which the ram is moved, to a compression target by moving the ram to the location. Accordingly, the load value output by the detection unit is calibrated based on the actual load value applied to the compression target.Type: GrantFiled: November 26, 2019Date of Patent: April 19, 2022Assignee: JANOME SEWING MACHINE CO., LTD.Inventors: Tadahiro Noguchi, Jun Nishizawa, Tadashi Matsushita, Kenichiro Hiruma
-
Patent number: 10921776Abstract: A log collecting device enabling a grasp of an actuation status based on event logs without a restriction regarding a memory, and an industrial robot and an electric-powered press including the same are provided. A log collecting device 1 is provided on, for example, an industrial robot and an electric-powered press, stores an event log 11 indicating details of an event occurred at an apparatus in a volatile memory 3, creates the collection data 12 that is a collection of the event logs 11, stores this collection data 12 in the volatile memory 3, and deletes the event logs 11 collected as the collection data 12 from the volatile memory 3.Type: GrantFiled: February 9, 2017Date of Patent: February 16, 2021Assignee: JANOME SEWING MACHINE CO., LTD.Inventor: Kenichiro Hiruma
-
Patent number: 10618169Abstract: A robot repeats successive works for each process point. A controller stores, in a storage, control data that arrays therein structural point blocks each bundling the successive works for each process point. The structural point block arrays therein point statements 8 indicating details of the successive works. A debugger executes step-over which sequentially executes the control data in a unit of structural point block, and which aborts the execution.Type: GrantFiled: July 27, 2015Date of Patent: April 14, 2020Assignee: JANOME SEWING MACHINE CO., LTD.Inventor: Kenichiro Hiruma
-
Publication number: 20200094506Abstract: Disclosed herein are an electric press and a method for calibrating the electric press, which can implement a rapid calibration operation. An electric press (10) includes a ram location information storage unit (63) and a load control unit (64). The ram location information storage unit (63) stores ram location information, corresponding to actual load values and representing locations to which a ram is moved, in advance. The load control unit (64) applies an actual load, corresponding to at least one location which belongs to the locations represented by the ram location information and to which the ram is moved, to a compression target by moving the ram to the location. Accordingly, the load value output by the detection unit is calibrated based on the actual load value applied to the compression target.Type: ApplicationFiled: November 26, 2019Publication date: March 26, 2020Inventors: Tadahiro NOGUCHI, Jun NISHIZAWA, Tadashi MATSUSHITA, Kenichiro HIRUMA
-
Patent number: 10538048Abstract: Disclosed herein are an electric press and a method for calibrating the electric press, which can implement a rapid calibration operation. An electric press (10) includes a ram location information storage unit (63) and a load control unit (64). The ram location information storage unit (63) stores ram location information, corresponding to actual load values and representing locations to which a ram is moved, in advance. The load control unit (64) applies an actual load, corresponding to at least one location which belongs to the locations represented by the ram location information and to which the ram is moved, to a compression target by moving the ram to the location. Accordingly, the load value output by the detection unit is calibrated based on the actual load value applied to the compression target.Type: GrantFiled: February 22, 2017Date of Patent: January 21, 2020Assignee: JANOME SEWING MACHINE CO., LTD.Inventors: Tadahiro Noguchi, Jun Nishizawa, Tadashi Matsushita, Kenichiro Hiruma
-
Publication number: 20190310606Abstract: A log collecting device enabling a grasp of an actuation status based on event logs without a restriction regarding a memory, and an industrial robot and an electric-powered press including the same are provided. A log collecting device 1 is provided on, for example, an industrial robot and an electric-powered press, stores an event log 11 indicating details of an event occurred at an apparatus in a volatile memory 3, creates the collection data 12 that is a collection of the event logs 11, stores this collection data 12 in the volatile memory 3, and deletes the event logs 11 collected as the collection data 12 from the volatile memory 3.Type: ApplicationFiled: February 9, 2017Publication date: October 10, 2019Inventor: Kenichiro HIRUMA
-
Patent number: 10226867Abstract: A robot capable of substituting a plurality of parameter candidates in a point by a single-kind instruction sequence in accordance with the point is provided. A robot stores a main program, a sub program referred when the main program is executed, and a plurality of parameters. The sub program contains an instruction sequence containing a variable, and defines control details. The parameters are substitution candidates for the single kind of variable. The parameter to be substituted in the single kind of variable is determined, and one of the memory areas where the parameter is stored is interlinked with the variable in accordance with a determination result.Type: GrantFiled: June 7, 2016Date of Patent: March 12, 2019Assignee: JANOME SEWING MACHINE CO., LTD.Inventors: Kenichiro Hiruma, Yoshikazu Suganuma
-
Patent number: 10213979Abstract: A detection unit for detecting a press position and a load at the press position; an input/storage unit for inputting and storing a value serving as a reference for determining a bend point in a relation between the press position and the load at the press position; a slope calculation unit for calculating a slope of the load based on the press position and the load at the press position, which have been detected; and a bend-point determination unit for determining a point, at which the calculated slope of the load exceeds the value serving as the reference for determining the bend point, as the bend point are provided.Type: GrantFiled: August 29, 2014Date of Patent: February 26, 2019Assignee: Janome Sewing Machine Co., Ltd.Inventors: Yumi Yanagi, Kenichiro Hiruma
-
Patent number: 10195810Abstract: A detection unit for detecting a data row of a press position and a load at the press position; an input/storage unit for storing at least a load value serving as references for determining stop or judge; a calculation unit of the value of the slope of the load for calculating the value of the slope of the load based on the press position and the load at the press position detected; a calculation unit of the value of the slope of the slope of the load for calculating the value of the slope of the slope of the load based on the calculated value of the slope of the load; and a determination unit for comparing the calculated value of the slope of the slope of the load with the values serving as the references to determine stop or judge are provided.Type: GrantFiled: August 29, 2014Date of Patent: February 5, 2019Assignee: Janome Sewing Machine Co., Ltd.Inventors: Masahiko Nakano, Kenichiro Hiruma
-
Patent number: 10173385Abstract: A detection unit for detecting a data row of a press position and a load at the press position; an input/storage unit for inputting and storing a value serving as a reference for determining a bend point in a relation between the press position and the load at the press position; a data-row calculation unit for calculating a data row of a press position and a load at a constant distance interval based on the data row of the press position and the load detected; a slope calculation unit for calculating a slope of the load based on the press position and the load at the press position detected; and a bend-point determination unit for determining a point, at which the calculated slope of the load exceeds the value serving as the reference for determining the bend point, as the bend point are provided.Type: GrantFiled: August 29, 2014Date of Patent: January 8, 2019Assignee: Janome Sewing Machine Co., Ltd.Inventors: Shingo Takada, Kenichiro Hiruma
-
Patent number: 10029371Abstract: A controller of a robot includes a storage that stores a main program, a point sequence containing statements arranged in sequence and containing kind information identifying control details to a work tool and coordinate information on a point on a work-piece, a point kind definition describing the control details identified by the kind information, and containing reference information to refer adjustment information for each work tool, and the adjustment information for each work tool prepared so as to correspond to the reference information, an executing unit executing the main program, and a referring unit referring the adjustment information based on the reference information when the point kind definition in the point sequence is inherited during the execution by the executing unit, and applying the adjustment information to the control details.Type: GrantFiled: June 3, 2016Date of Patent: July 24, 2018Assignee: JANOME SEWING MACHINE CO. LTD.Inventor: Kenichiro Hiruma
-
Patent number: 9958856Abstract: The robot of this embodiment moves a work tool to points where multiple work-pieces are placed, and executes a process specified at each point where the work-piece is placed. A point sequence memory stores the point where the work-piece is placed. A work-instruction-sequence memory stores a work instruction executed at the point where the work-piece is placed. A work-piece-correction-level memory stores, in association with each other, a work-piece correction level at each point and a parameter of each point where the work-piece is placed. A work-piece-correction counter memory stores a counter indicating to which point the work-piece correction level at the point is reflected.Type: GrantFiled: November 26, 2014Date of Patent: May 1, 2018Assignee: JANOME SEWING MACHINE CO., LTD.Inventors: Yusuke Sumii, Kenichiro Hiruma
-
Patent number: 9868216Abstract: A robot executes sequential works at each work point based on point-based work data. An external instrument attached to the robot executes a main work at each work point in the sequential works. A controller controls the external instrument based on control data including structural point blocks arranged in sequence and bundling the sequential works at each work point. An external instrument driver transforms data format exchanged between the external instrument and the controller. A driver generator generates driver data indicating the detail of transformation of the data format by the external instrument driver. The driver selector selects the driver data to be utilized by the external instrument driver in accordance with the external instrument.Type: GrantFiled: September 17, 2015Date of Patent: January 16, 2018Assignee: JANOME SEWING MACHINE CO., LTD.Inventor: Kenichiro Hiruma
-
Publication number: 20170259516Abstract: Disclosed herein are an electric press and a method for calibrating the electric press, which can implement a rapid calibration operation. An electric press (10) includes a ram location information storage unit (63) and a load control unit (64). The ram location information storage unit (63) stores ram location information, corresponding to actual load values and representing locations to which a ram is moved, in advance. The load control unit (64) applies an actual load, corresponding to at least one location which belongs to the locations represented by the ram location information and to which the ram is moved, to a compression target by moving the ram to the location. Accordingly, the load value output by the detection unit is calibrated based on the actual load value applied to the compression target.Type: ApplicationFiled: February 22, 2017Publication date: September 14, 2017Inventors: Tadahiro NOGUCHI, Jun NISHIZAWA, Tadashi MATSUSHITA, Kenichiro HIRUMA
-
Patent number: 9718186Abstract: A robot includes a work tool that performs a work to a work point, and a moving unit that moves the work tool and changes the posture thereof. A console receives an operation to designate the coordinates of arbitrary two or three points on an inclined surface. Upon this operation, a processor calculates a direction of the work tool toward the work point from a work start point based on the coordinates of the arbitrary two or three points, next, a control unit moves the work tool to the work start point, directs the posture of the work tool toward the work point in accordance with the calculation by the processor, and causes the work tool to start a process to the work point.Type: GrantFiled: April 10, 2015Date of Patent: August 1, 2017Assignee: JANOME SEWING MACHINE CO., LTD.Inventors: Kenichiro Hiruma, Masakazu Shimbara, Yoshikazu Suganuma
-
Publication number: 20160361818Abstract: A controller of a robot includes a storage that stores a main program, a point sequence containing statements arranged in sequence and containing kind information identifying control details to a work tool and coordinate information on a point on a work-piece, a point kind definition describing the control details identified by the kind information, and containing reference information to refer adjustment information for each work tool, and the adjustment information for each work tool prepared so as to correspond to the reference information, an executing unit executing the main program, and a referring unit referring the adjustment information based on the reference information when the point kind definition in the point sequence is inherited during the execution by the executing unit, and applying the adjustment information to the control details.Type: ApplicationFiled: June 3, 2016Publication date: December 15, 2016Inventor: Kenichiro HIRUMA
-
Publication number: 20160361817Abstract: A robot capable of substituting a plurality of parameter candidates in a point by a single-kind instruction sequence in accordance with the point is provided. A robot stores a main program, a sub program referred when the main program is executed, and a plurality of parameters. The sub program contains an instruction sequence containing a variable, and defines control details. The parameters are substitution candidates for the single kind of variable. The parameter to be substituted in the single kind of variable is determined, and one of the memory areas where the parameter is stored is interlinked with the variable in accordance with a determination result.Type: ApplicationFiled: June 7, 2016Publication date: December 15, 2016Inventors: Kenichiro HIRUMA, Yoshikazu SUGANUMA
-
Publication number: 20160271802Abstract: A robot executes sequential works at each work point based on point-based work data. An external instrument attached to the robot executes a main work at each work point in the sequential works. A controller controls the external instrument based on control data including structural point blocks arranged in sequence and bundling the sequential works at each work point. An external instrument driver transforms data format exchanged between the external instrument and the controller. A driver generator generates driver data indicating the detail of transformation of the data format by the external instrument driver. The driver selector selects the driver data to be utilized by the external instrument driver in accordance with the external instrument.Type: ApplicationFiled: September 17, 2015Publication date: September 22, 2016Inventor: Kenichiro HIRUMA