Patents by Inventor Takahiro Haraguchi

Takahiro Haraguchi 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: 10999462
    Abstract: An information processing apparatus including a push switch turns off a power supply state of a main body and starts shutdown processing when a first user's operation is performed on the push switch in a normal state of the apparatus. When a second user's operation is performed on the push switch during the shutdown processing, the power supply state of the main body is switched between on and off. If the power supply state of the main body is the on state when the shutdown processing is completed, first processing for restarting the main body is performed, and if the power supply state of the main body is the off state when the shutdown processing is completed, second processing for stopping power supply to the main body is performed.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: May 4, 2021
    Assignee: CANON KABUSHIKIKAISHA
    Inventors: Yasuhiko Okuma, Takahiro Haraguchi, Ryotaro Okuzono
  • Patent number: 10509754
    Abstract: An information processing apparatus includes a plurality of processing modules that are connected to each other on a ring bus, a connector for optionally attaching to an extension processing unit, a detection unit configured to detect attachment of the extension processing unit to the connector, and a bus switching unit configured to change, in a case where the detection unit detects the attachment of the extension processing unit, a path of the ring bus in such a manner that an extension processing module in the extension processing unit is connected.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: December 17, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Takahiro Haraguchi
  • Publication number: 20190356801
    Abstract: An information processing apparatus including a push switch turns off a power supply state of a main body and starts shutdown processing when a first user's operation is performed on the push switch in a normal state of the apparatus. When a second user's operation is performed on the push switch during the shutdown processing, the power supply state of the main body is switched between on and off. If the power supply state of the main body is the on state when the shutdown processing is completed, first processing for restarting the main body is performed, and if the power supply state of the main body is the off state when the shutdown processing is completed, second processing for stopping power supply to the main body is performed.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 21, 2019
    Inventors: Yasuhiko Okuma, Takahiro Haraguchi, Ryotaro Okuzono
  • Patent number: 10474609
    Abstract: An information processing apparatus includes a plurality of processing modules that are connected to each other on a ring bus, a connector for optionally attaching to an extension processing unit, a detection unit configured to detect attachment of the extension processing unit to the connector, and a bus switching unit configured to change, in a case where the detection unit detects the attachment of the extension processing unit, a path of the ring bus in such a manner that an extension processing module in the extension processing unit is connected.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: November 12, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Takahiro Haraguchi
  • Patent number: 10191469
    Abstract: A numerical control device includes an approach path calculation unit configured to calculate an approach path to the restarting machining point of the tool, a manual operation approach command unit, and an approaching operation switching unit, wherein the approaching operation switching unit is configured to receive switching request from an operator during the manual operation approach and switch to the automatic operation approach, or, receive manual intervention of the operator during the automatic operation approach and switch to the manual operation approach.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: January 29, 2019
    Assignee: FANUC Corporation
    Inventors: Takahiro Haraguchi, Makoto Haga
  • Patent number: 10191472
    Abstract: A numerical controller successively pre-reads blocks of a plurality of NC programs from a memory or from a storage device connected via a network, while executing the NC programs in parallel. The execution times of the pre-read blocks are integrated in respect of all of the NC programs that are the object of pre-reading, and when an NC program having the shortest integrated execution time of the pre-read blocks can be pre-read, the next block in that NC program is pre-read. On the other hand, when that NC program cannot be pre-read, the NC program is excluded from the pre-reading objects.
    Type: Grant
    Filed: October 8, 2014
    Date of Patent: January 29, 2019
    Assignee: FANUC Corporation
    Inventor: Takahiro Haraguchi
  • Patent number: 10012973
    Abstract: A numerical controller of the invention includes an overlap control unit that detects a reference value minimizing a synthesized velocity for a plurality of control axes calculated based on table format data in an overlap period in which the synthesized velocity is equal to or lower than a threshold set in advance, that finds an overlap quantity as an amount in the reference value of overlapping of travels of the control axes after the detected reference value with travels of the control axes before the detected reference value, that advances the travels of the control axes after the reference value minimizing the synthesized velocity by the overlap quantity, and that calculates post-correction travels resulting from superposition of the travels of the control axes after the reference value on the travels of the control axes before the reference value minimizing the synthesized velocity.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: July 3, 2018
    Assignee: FANUC CORPORATION
    Inventor: Takahiro Haraguchi
  • Patent number: 9825491
    Abstract: There is provided a power feeding apparatus including a remaining battery level reception unit configured to receive a remaining battery level of a respective secondary battery included in a respective power receiving apparatus among a plurality of power receiving apparatuses from the respective power receiving apparatuses, a power feeding time determination unit configured to determine power feeding time for the power receiving apparatuses based on the remaining battery level, and a power feeding unit configured to wirelessly feed power to the power receiving apparatuses for the power feeding time.
    Type: Grant
    Filed: April 7, 2014
    Date of Patent: November 21, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventors: Nobuyasu Ito, Takahiro Haraguchi, Akitomo Fukui
  • Patent number: 9715225
    Abstract: Positions to be synchronized with a reference value are stored as command data in table format. Velocity changing points of a tool path designated by the table format data are calculated. Two intersection points between the tool path and a circle or a sphere having a designated radius and centered on the velocity changing point are connected by a smooth curved tool path according to a multidimensional function or the like. In this way, the table format data is corrected.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: July 25, 2017
    Assignee: FANUC Corporation
    Inventors: Takahiro Haraguchi, Yasushi Takeuchi
  • Publication number: 20170146972
    Abstract: A numerical controller of the invention includes an overlap control unit that detects a reference value minimizing a synthesized velocity for a plurality of control axes calculated based on table format data in an overlap period in which the synthesized velocity is equal to or lower than a threshold set in advance, that finds an overlap quantity as an amount in the reference value of overlapping of travels of the control axes after the detected reference value with travels of the control axes before the detected reference value, that advances the travels of the control axes after the reference value minimizing the synthesized velocity by the overlap quantity, and that calculates post-correction travels resulting from superposition of the travels of the control axes after the reference value on the travels of the control axes before the reference value minimizing the synthesized velocity.
    Type: Application
    Filed: November 18, 2016
    Publication date: May 25, 2017
    Applicant: FANUC CORPORATION
    Inventor: Takahiro Haraguchi
  • Publication number: 20170109307
    Abstract: An information processing apparatus includes a plurality of processing modules that are connected to each other on a ring bus, a connector for optionally attaching to an extension processing unit, a detection unit configured to detect attachment of the extension processing unit to the connector, and a bus switching unit configured to change, in a case where the detection unit detects the attachment of the extension processing unit, a path of the ring bus in such a manner that an extension processing module in the extension processing unit is connected.
    Type: Application
    Filed: October 13, 2016
    Publication date: April 20, 2017
    Inventor: Takahiro Haraguchi
  • Patent number: 9553474
    Abstract: A power supply apparatus includes a charging mode information receiving unit configured to receive, from each of a plurality of power receiving apparatuses each including a secondary battery, charging mode information indicating whether each of the power receiving apparatuses requests normal charging of the secondary battery or fast charging of the secondary battery, wherein the fast charging charges faster than the normal charging, a power supply order determination unit configured to determine a power supply order of the power receiving apparatuses based on the charging mode information, and a power supply unit configured to wirelessly supply power to the power receiving apparatuses in the order determined by the power supply order determination unit.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: January 24, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takahiro Haraguchi
  • Patent number: 9367771
    Abstract: An apparatus includes an acquisition unit configured to acquire a plurality of pieces of information from a medium, a deletion unit configured to delete a second oldest piece of information, which is next to an oldest piece of information, from the plurality of pieces of information acquired by the acquisition unit, an addition unit configured to add new information to the plurality of pieces of information from which the second oldest piece of information has been deleted by the deletion unit, and a printing unit configured to print on a new medium the plurality of pieces of information resulting from the addition by the addition unit.
    Type: Grant
    Filed: December 3, 2009
    Date of Patent: June 14, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takahiro Haraguchi
  • Patent number: 9335696
    Abstract: An image forming apparatus having a first power state and a second power state in which power consumption is lower than in the first power state includes a detection unit configured to detect an object present in a vicinity of the image forming apparatus, an receiving unit configured to receive a user's operation, a control unit configured to, if the object is detected by the detection unit or if the receiving unit receives the user's operation, shift the image forming apparatus from the second power state to the first power state, and a display unit configured to, if the image forming apparatus is shifted from the second power state to the first power state in response to receipt of the user's operation by the receiving unit, display information indicating that there is dust adhering to the detection unit.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: May 10, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takahiro Haraguchi
  • Patent number: 9310799
    Abstract: A numerical controller using table format data, the numerical controller including a memory which stores table format data, in which time or a position of a spindle or feed shaft serving as a reference is arranged so as to correspond to a position of a spindle or feed shaft other than the spindle or feed shaft of which position serves as a reference or an output of an auxiliary function, a reference value counter which inputs the time or the position of the spindle or feed shaft serving as a reference, wherein the position of the spindle or feed shaft other than the spindle or feed shaft of which position serves as a reference or the output of the auxiliary function is controlled.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: April 12, 2016
    Assignee: FANUC Corporation
    Inventors: Yasushi Takeuchi, Takahiro Haraguchi
  • Publication number: 20160085232
    Abstract: A numerical control device includes an approach path calculation unit configured to calculate an approach path to the restarting machining point of the tool, a manual operation approach command unit, and an approaching operation switching unit, wherein the approaching operation switching unit is configured to receive switching request from an operator during the manual operation approach and switch to the automatic operation approach, or, receive manual intervention of the operator during the automatic operation approach and switch to the manual operation approach.
    Type: Application
    Filed: September 17, 2015
    Publication date: March 24, 2016
    Inventors: Takahiro HARAGUCHI, Makoto HAGA
  • Publication number: 20150378294
    Abstract: An image forming apparatus having a first power state and a second power state in which power consumption is lower than in the first power state includes a detection unit configured to detect an object present in a vicinity of the image forming apparatus, an receiving unit configured to receive a user's operation, a control unit configured to, if the object is detected by the detection unit or if the receiving unit receives the user's operation, shift the image forming apparatus from the second power state to the first power state, and a display unit configured to, if the image forming apparatus is shifted from the second power state to the first power state in response to receipt of the user's operation by the receiving unit, display information indicating that there is dust adhering to the detection unit.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 31, 2015
    Inventor: Takahiro Haraguchi
  • Publication number: 20150248156
    Abstract: An information processing apparatus includes an operation unit that receives an input from a user operating the information processing apparatus, an arm member that connects a main body of the information processing apparatus and the operation unit, and a detection unit, attached to the arm member or the operation unit attached to the arm member, that detects the user operating the information processing apparatus.
    Type: Application
    Filed: February 27, 2015
    Publication date: September 3, 2015
    Inventor: Takahiro Haraguchi
  • Publication number: 20150177728
    Abstract: Positions to be synchronized with a reference value are stored as command data in table format. Velocity changing points of a tool path designated by the table format data are calculated. Two intersection points between the tool path and a circle or a sphere having a designated radius and centered on the velocity changing point are connected by a smooth curved tool path according to a multidimensional function or the like. In this way, the table format data is corrected.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 25, 2015
    Inventors: Takahiro HARAGUCHI, Yasushi TAKEUCHI
  • Publication number: 20150112459
    Abstract: A numerical controller successively pre-reads blocks of a plurality of NC programs from a memory or from a storage device connected via a network, while executing the NC programs in parallel. The execution times of the pre-read blocks are integrated in respect of all of the NC programs that are the object of pre-reading, and when an NC program having the shortest integrated execution time of the pre-read blocks can be pre-read, the next block in that NC program is pre-read. On the other hand, when that NC program cannot be pre-read, the NC program is excluded from the pre-reading objects.
    Type: Application
    Filed: October 8, 2014
    Publication date: April 23, 2015
    Inventor: Takahiro HARAGUCHI