Patents by Inventor Masaki Tanabe

Masaki Tanabe 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: 11044370
    Abstract: A first processing module receives image data transferred from a controller, and executes image processing and a second processing module receives the image data transferred from the controller via the first processing module and executes image processing on the image data. The controller determines color components, of the plurality of color components of the image data, to be processed by the first processing module and the second processing module, based on at least communication amounts produced between the first processing module and the second processing module. Processed data having undergone the image processing performed by the first processing module based on the determined color components is transferred to the controller, and processed data having undergone the image processing performed by the second processing module based on the determined color components is transferred to the controller via the first processing module.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: June 22, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Teruyuki Yoshida, Norio Shimura, Koji Yasuzaki, Masaki Tanabe
  • Patent number: 11007788
    Abstract: An amount corresponding to the amount of ink stored in a replaceable ink tank is added to the amount of ink stored in a buffer tank and the sum is displayed on a display unit based on acquisition of information indicating that a state in which the replaceable ink tank is not mounted has changed to a state in which the replaceable ink tank is mounted.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: May 18, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Masaki Tanabe
  • Patent number: 10904208
    Abstract: The controller has a communication unit that receives read/write requests specifying an address of the same virtual area from a plurality of clients, and an actual area to be read/written by the communication unit. The communication unit has a management table that associates an identifier of the client with an address of the actual area that is different for each client, and an address conversion unit that carries out reading and writing to the address of the actual area associated with the identifier of the client with reference to the management table.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: January 26, 2021
    Assignee: Fanuc Corporation
    Inventor: Masaki Tanabe
  • Publication number: 20200047511
    Abstract: An amount corresponding to the amount of ink stored in a replaceable ink tank is added to the amount of ink stored in a buffer tank and the sum is displayed on a display unit based on acquisition of information indicating that a state in which the replaceable ink tank is not mounted has changed to a state in which the replaceable ink tank is mounted.
    Type: Application
    Filed: July 17, 2019
    Publication date: February 13, 2020
    Inventor: Masaki Tanabe
  • Publication number: 20190356791
    Abstract: A first processing module receives image data transferred from a controller, and executes image processing and a second processing module receives the image data transferred from the controller via the first processing module and executes image processing on the image data. The controller determines color components, of the plurality of color components of the image data, to be processed by the first processing module and the second processing module, based on at least communication amounts produced between the first processing module and the second processing module. Processed data having undergone the image processing performed by the first processing module based on the determined color components is transferred to the controller, and processed data having undergone the image processing performed by the second processing module based on the determined color components is transferred to the controller via the first processing module.
    Type: Application
    Filed: April 29, 2019
    Publication date: November 21, 2019
    Inventors: Teruyuki Yoshida, Norio Shimura, Koji Yasuzaki, Masaki Tanabe
  • Patent number: 10346332
    Abstract: When a data request is sent from a master device in master-slave communication, a slave device determines whether a piece of data requested by the data request among data stored on the slave device side has been updated after previous transmission of the piece of data. If the piece of data has been updated, the slave device sends the updated piece of data as a response to the data request. If the piece of data has not been updated, the slave device suspends a response to the data request. Thus, a communication system is built which can reduce network processing load and the volume of communication data in the case where the master device periodically acquires data from the slave device.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: July 9, 2019
    Assignee: FANUC CORPORATION
    Inventor: Masaki Tanabe
  • Publication number: 20190199680
    Abstract: The controller has a communication unit that receives read/write requests specifying an address of the same virtual area from a plurality of clients, and an actual area to be read/written by the communication unit. The communication unit has a management table that associates an identifier of the client with an address of the actual area that is different for each client, and an address conversion unit that carries out reading and writing to the address of the actual area associated with the identifier of the client with reference to the management table.
    Type: Application
    Filed: December 20, 2018
    Publication date: June 27, 2019
    Applicant: FANUC CORPORATION
    Inventor: Masaki Tanabe
  • Patent number: 10203686
    Abstract: An operation management system is constituted by a management server and a plurality of machine tools connected to each other via a network. The management server manages the operation status of each of the machine tools and the work schedule of an operator conducting work with the machine tools, specifies a machine tool to be used by the operator in next work based on notifications from the machine tools and the work schedule of the operator, and instructs each of the machine tools to produce a display for guiding the operator to the specified machine tool.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: February 12, 2019
    Assignee: FANUC CORPORATION
    Inventor: Masaki Tanabe
  • Patent number: 10147026
    Abstract: A print control apparatus includes an output unit that outputs information for displaying a screen indicating that continuous printing processing is not executable in a case where it is determined that continuous printing processing is not executable. In a case where the information for displaying the screen indicating that continuous printing processing is not executable is output, the screen indicating that continuous printing processing is not executable is displayed on a display unit.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: December 4, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Masaki Tanabe
  • Patent number: 10122867
    Abstract: An image forming apparatus performs printing based on a print job and determines whether printing for a first print job and a second print job having been received after the first print job can be made continuously based on a progress of printing for the first print job. In a case where it is determined that the printing for the first print job and the second print job can be made continuously, print media to be used for printing for the second print job is fed to a conveyance path before completing outputting printouts for the first print job.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: November 6, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Sho Nakamura, Norio Shimura, Koji Yasuzaki, Taketoshi Kusakabe, Kentaro Fukushima, Masaki Tanabe
  • Publication number: 20180101490
    Abstract: When a data request is sent from a master device in master-slave communication, a slave device determines whether a piece of data requested by the data request among data stored on the slave device side has been updated after previous transmission of the piece of data. If the piece of data has been updated, the slave device sends the updated piece of data as a response to the data request. If the piece of data has not been updated, the slave device suspends a response to the data request. Thus, a communication system is built which can reduce network processing load and the volume of communication data in the case where the master device periodically acquires data from the slave device.
    Type: Application
    Filed: October 5, 2017
    Publication date: April 12, 2018
    Inventor: Masaki TANABE
  • Patent number: 9891616
    Abstract: A numerical controller includes a numerical control unit, a DNC operation management unit, and first and second communication units. The first and second communication units receive the same NC program from a host through corresponding communication paths. The DNC operation management unit acquires the NC program from a reception data buffer included in one of the communication units to transfer the NC program to the numerical control unit, and when a failure occurs in the communication path used by the communication unit, an acquisition destination of the NC program is switched to a reception data buffer of the other communication unit.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: February 13, 2018
    Assignee: FANUC Corporation
    Inventors: Masaki Tanabe, Shogo Inoue
  • Publication number: 20170344862
    Abstract: A print control apparatus includes an output unit that outputs information for displaying a screen indicating that continuous printing processing is not executable in a case where it is determined that continuous printing processing is not executable. In a case where the information for displaying the screen indicating that continuous printing processing is not executable is output, the screen indicating that continuous printing processing is not executable is displayed on a display unit.
    Type: Application
    Filed: May 19, 2017
    Publication date: November 30, 2017
    Inventor: Masaki Tanabe
  • Publication number: 20170346956
    Abstract: An image forming apparatus of the present invention is an image forming apparatus that performs printing based on a print job and determines whether printing for a first print job and a second print job having been received after the first print job can be made continuously based on a progress of printing for the first print job. In a case where it is determined that the printing for the first print job and the second print job can be made continuously, print media to be used for printing for the second print job is fed to a conveyance path before completing outputting printouts for the first print job.
    Type: Application
    Filed: May 17, 2017
    Publication date: November 30, 2017
    Inventors: Sho Nakamura, Norio Shimura, Koji Yasuzaki, Taketoshi Kusakabe, Kentaro Fukushima, Masaki Tanabe
  • Patent number: 9681006
    Abstract: A control apparatus includes a first determining unit that determines whether a defect has occurred in an image based on print data printed on a sheet by a printing unit having print heads including a row of nozzles aligned in a direction crossing a sheet conveyance direction. A first instructing unit instructs printing of a test pattern to a print control unit configured to control the printing unit if the first determining unit determines that a defect has occurred in the image. A second determining unit determines whether a defect occurs in a test pattern printed on the sheet by the printing unit based on the instruction from the instruction unit. A second instructing unit instructs stoppage of printing to the print control unit if the second determining unit determines that a defect has occurred in the test pattern.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: June 13, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masaki Tanabe
  • Publication number: 20170160718
    Abstract: An operation management system is constituted by a management server and a plurality of machine tools connected to each other via a network. The management server manages the operation status of each of the machine tools and the work schedule of an operator conducting work with the machine tools, specifies a machine tool to be used by the operator in next work based on notifications from the machine tools and the work schedule of the operator, and instructs each of the machine tools to produce a display for guiding the operator to the specified machine tool.
    Type: Application
    Filed: December 7, 2016
    Publication date: June 8, 2017
    Inventor: Masaki TANABE
  • Publication number: 20160165070
    Abstract: A control apparatus includes a first determining unit that determines whether a defect has occurred in an image based on print data printed on a sheet by a printing unit having print heads including a row of nozzles aligned in a direction crossing a sheet conveyance direction. A first instructing unit instructs printing of a test pattern to a print control unit configured to control the printing unit if the first determining unit determines that a defect has occurred in the image. A second determining unit determines whether a defect occurs in a test pattern printed on the sheet by the printing unit based on the instruction from the instruction unit. A second instructing unit instructs stoppage of printing to the print control unit if the second determining unit determines that a defect has occurred in the test pattern.
    Type: Application
    Filed: December 1, 2015
    Publication date: June 9, 2016
    Inventor: Masaki Tanabe
  • Publication number: 20160085233
    Abstract: A numerical controller includes a numerical control unit, a DNC operation management unit, and first and second communication units. The first and second communication units receive the same NC program from a host through corresponding communication paths. The DNC operation management unit acquires the NC program from a reception data buffer included in one of the communication units to transfer the NC program to the numerical control unit, and when a failure occurs in the communication path used by the communication unit, an acquisition destination of the NC program is switched to a reception data buffer of the other communication unit.
    Type: Application
    Filed: August 25, 2015
    Publication date: March 24, 2016
    Inventors: Masaki TANABE, Shogo INOUE
  • Patent number: 9141896
    Abstract: If the processing result of the job which has not been notified is stored in the memory when a state of the apparatus has transited from a state incapable of communication with the job management apparatus to a state capable of communication in accordance with a user instruction, the processing result is read out from the memory and is notified to the job management apparatus.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: September 22, 2015
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Masaki Tanabe
  • Publication number: 20140009789
    Abstract: If the processing result of the job which has not been notified is stored in the memory when a state of the apparatus has transited from a state incapable of communication with the job management apparatus to a state capable of communication in accordance with a user instruction, the processing result is read out from the memory and is notified to the job management apparatus.
    Type: Application
    Filed: July 2, 2013
    Publication date: January 9, 2014
    Inventor: Masaki Tanabe