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: 10999462Abstract: 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: GrantFiled: May 10, 2019Date of Patent: May 4, 2021Assignee: CANON KABUSHIKIKAISHAInventors: Yasuhiko Okuma, Takahiro Haraguchi, Ryotaro Okuzono
-
Patent number: 10509754Abstract: 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: GrantFiled: October 13, 2016Date of Patent: December 17, 2019Assignee: CANON KABUSHIKI KAISHAInventor: Takahiro Haraguchi
-
Publication number: 20190356801Abstract: 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: ApplicationFiled: May 10, 2019Publication date: November 21, 2019Inventors: Yasuhiko Okuma, Takahiro Haraguchi, Ryotaro Okuzono
-
Patent number: 10474609Abstract: 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: GrantFiled: October 13, 2016Date of Patent: November 12, 2019Assignee: CANON KABUSHIKI KAISHAInventor: Takahiro Haraguchi
-
Patent number: 10191469Abstract: 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: GrantFiled: September 17, 2015Date of Patent: January 29, 2019Assignee: FANUC CorporationInventors: Takahiro Haraguchi, Makoto Haga
-
Patent number: 10191472Abstract: 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: GrantFiled: October 8, 2014Date of Patent: January 29, 2019Assignee: FANUC CorporationInventor: Takahiro Haraguchi
-
Patent number: 10012973Abstract: 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: GrantFiled: November 18, 2016Date of Patent: July 3, 2018Assignee: FANUC CORPORATIONInventor: Takahiro Haraguchi
-
Patent number: 9825491Abstract: 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: GrantFiled: April 7, 2014Date of Patent: November 21, 2017Assignee: Canon Kabushiki KaishaInventors: Nobuyasu Ito, Takahiro Haraguchi, Akitomo Fukui
-
Patent number: 9715225Abstract: 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: GrantFiled: December 17, 2014Date of Patent: July 25, 2017Assignee: FANUC CorporationInventors: Takahiro Haraguchi, Yasushi Takeuchi
-
Publication number: 20170146972Abstract: 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: ApplicationFiled: November 18, 2016Publication date: May 25, 2017Applicant: FANUC CORPORATIONInventor: Takahiro Haraguchi
-
Publication number: 20170109307Abstract: 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: ApplicationFiled: October 13, 2016Publication date: April 20, 2017Inventor: Takahiro Haraguchi
-
Patent number: 9553474Abstract: 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: GrantFiled: February 4, 2014Date of Patent: January 24, 2017Assignee: Canon Kabushiki KaishaInventor: Takahiro Haraguchi
-
Patent number: 9367771Abstract: 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: GrantFiled: December 3, 2009Date of Patent: June 14, 2016Assignee: Canon Kabushiki KaishaInventor: Takahiro Haraguchi
-
Patent number: 9335696Abstract: 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: GrantFiled: June 23, 2015Date of Patent: May 10, 2016Assignee: Canon Kabushiki KaishaInventor: Takahiro Haraguchi
-
Patent number: 9310799Abstract: 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: GrantFiled: February 28, 2012Date of Patent: April 12, 2016Assignee: FANUC CorporationInventors: Yasushi Takeuchi, Takahiro Haraguchi
-
Publication number: 20160085232Abstract: 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: ApplicationFiled: September 17, 2015Publication date: March 24, 2016Inventors: Takahiro HARAGUCHI, Makoto HAGA
-
Publication number: 20150378294Abstract: 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: ApplicationFiled: June 23, 2015Publication date: December 31, 2015Inventor: Takahiro Haraguchi
-
Publication number: 20150248156Abstract: 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: ApplicationFiled: February 27, 2015Publication date: September 3, 2015Inventor: Takahiro Haraguchi
-
Publication number: 20150177728Abstract: 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: ApplicationFiled: December 17, 2014Publication date: June 25, 2015Inventors: Takahiro HARAGUCHI, Yasushi TAKEUCHI
-
Publication number: 20150112459Abstract: 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: ApplicationFiled: October 8, 2014Publication date: April 23, 2015Inventor: Takahiro HARAGUCHI