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).

  • Publication number: 20160214256
    Abstract: 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: Application
    Filed: July 27, 2015
    Publication date: July 28, 2016
    Inventor: Kenichiro HIRUMA
  • Publication number: 20160101522
    Abstract: 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: Application
    Filed: April 10, 2015
    Publication date: April 14, 2016
    Inventors: Kenichiro HIRUMA, Masakazu SHIMBARA, Yoshikazu SUGANUMA
  • Publication number: 20150205285
    Abstract: A robot of this embodiment moves a work tool to points where multiple work-pieces are placed, and executes a process specified at the point where each work-piece is placed. A point-coordinate memory stores a position of the point where the work-piece is placed. A first work-instruction-sequence memory stores a first work instruction executed at the point where the work-piece is placed. A second work-instruction-sequence memory stores a second work instruction executed at the point where the work-piece is placed. A controller moves the work tool to a position stored in a point-sequence memory, and causes the work tool to execute the first and second work instructions.
    Type: Application
    Filed: December 22, 2014
    Publication date: July 23, 2015
    Inventor: Kenichiro HIRUMA
  • Publication number: 20150177730
    Abstract: 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: Application
    Filed: November 26, 2014
    Publication date: June 25, 2015
    Inventors: Yusuke SUMII, Kenichiro HIRUMA
  • Publication number: 20150068412
    Abstract: 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: Application
    Filed: August 29, 2014
    Publication date: March 12, 2015
    Applicant: JANOME SEWING MACHINE CO., LTD.
    Inventors: Yumi Yanagi, Kenichiro Hiruma
  • Publication number: 20150068413
    Abstract: 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: Application
    Filed: August 29, 2014
    Publication date: March 12, 2015
    Inventors: Shingo Takada, Kenichiro Hiruma
  • Publication number: 20150068414
    Abstract: 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: Application
    Filed: August 29, 2014
    Publication date: March 12, 2015
    Inventors: Masahiko Nakano, Kenichiro Hiruma
  • Patent number: 6662082
    Abstract: A robot wherein the condition for a work and a sequence of movements to be performed may be set in connection with positions. In addition to setting a position at which a work is performed, the robot sets the conditions for performance of a work at a set position and of a sequence of movements between set positions. The set conditions may be memorized in connection with the set positions so as to be performed as are read out.
    Type: Grant
    Filed: January 17, 2002
    Date of Patent: December 9, 2003
    Assignee: Janome Sewing Machine Co., Ltd.
    Inventor: Kenichiro Hiruma
  • Publication number: 20020107612
    Abstract: A robot is disclosed, wherein the conditions for a work and a sequence of movements to be performed may be set in connection with positions. In addition to the means for setting a position at which a work is performed, the robot is provided with means for setting the conditions for performance of a work at a set position and of a sequence of movements between set positions. The set conditions may be memorized in connection with the set positions so as to be performed as are read out.
    Type: Application
    Filed: January 17, 2002
    Publication date: August 8, 2002
    Inventor: Kenichiro Hiruma
  • Patent number: 6212968
    Abstract: Disclosed is a SCARA robot having a robot body, a mount movable vertically of the robot body, a first arm having one end operatively connected to the mount such that the first arm may turningly move in a horizontal plane, a second arm having one end operatively connected to the opposite end of the first arm such that the second arm may turningly move in a horizontal plane, and an R shaft rotatably mounted on the free end of the second arm, wherein stepping motors 12, 22, 32 and 42 are provided to move the first and second arms, the R-shaft and the mount respectively, and encoders are provided to count the stepping pulses of the stepping motors. The counted pulses are feedbacked to CPU1 so that the CPU1 may correct errors when the errors are detected between the counted number of pulses and a required number of pulses. When the errors are detected, the stepping motors may be stopped and the errors may be indicated.
    Type: Grant
    Filed: July 14, 1999
    Date of Patent: April 10, 2001
    Assignee: Janome Sewing Machine Co., Ltd,
    Inventors: Kenichiro Hiruma, Shinji Suzuki, Rika Miyazawa, Yoshihito Sakashita, Haruhiko Tanaka, Kikue Hosono
  • Patent number: 5829347
    Abstract: An electropressing apparatus has a pressing ram axially movable to apply a pressure to a workpiece to be pressed.
    Type: Grant
    Filed: May 19, 1997
    Date of Patent: November 3, 1998
    Assignee: Janome Sewing Machine Co., Ltd.
    Inventor: Kenichiro Hiruma