Patents by Inventor Akio Takamoto

Akio Takamoto 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: 20190255969
    Abstract: A fuel cell system includes a FC, a TRC, an oxygen-containing gas supply apparatus, a battery, and an ECU. The ECU is capable of performing power consumption control which allows the oxygen-containing gas supply apparatus to consume electrical energy during regeneration of the TRC. The ECU is configured to determine a charge margin with respect to a charge limitation value of the battery, in a manner that the charge margin set after the power consumption control starts becomes smaller than the charge margin set before the power consumption control is performed.
    Type: Application
    Filed: February 12, 2019
    Publication date: August 22, 2019
    Inventors: Shingo Takamoto, Akio Futatsudera, Akihiro Matsui, Kuniaki Ojima, Takuto Nakagawa, Takuya Shirasaka, Kosuke Higashitani
  • Patent number: 10362147
    Abstract: Increasing the processing load on the server is suppressed in a network system in which response requests are intermittently transmitted from a client to a server. A network system has a client configured to transmit response requests at a specific time interval, and a server configured to send a response to the client according to a received response request. The server calculates a communication interval indicating an interval at which the client is to transmit its response request based on a factor affecting the processing load of the server, and sends communication interval information indicating the calculated communication interval to the client. The client transmits its response request at the time interval indicated by the communication interval information received from the server.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: July 23, 2019
    Assignee: SEIKO EPSON CORPORATION
    Inventors: Morimichi Mizuno, Takayuki Yamamoto, Akio Takamoto
  • Patent number: 10248944
    Abstract: Various functions can be easily added using print data output from an exist lag application without modifying the existing application program. A function expansion method for executing a process that expands the functions of an application runs on a computer that operates according to an operating system on the operating system kernel layer, executes a specific process according to an application on an application layer, and has one or more communication ports, includes a step of acquiring print data output from the application on the operating system kernel layer, and a step of performing at the application layer a process expanding the function of the acquired print data, and outputs the print data after processing to a suitable communication port.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: April 2, 2019
    Assignee: Seiko Epson Corporation
    Inventors: Tadashi Furuhata, Akio Takamoto, Tomohiro Kodama, Hitoshi Oyama
  • Patent number: 10187534
    Abstract: Redundant monitoring of the same printer by multiple monitoring devices when multiple monitoring devices monitor multiple printers is prevented in a network system 1 including a printer, multiple monitoring devices able to monitor printer states, and an information processing device. A monitoring device requests, at a specific interval, from one or more printers targeted for monitoring, a response of printer state information related to a state of the printer; receives printer state information in response to the request; and sends the received printer state information to the information processing device. The information processing device manages the state of the printer based on the received printer state information. When requested for a response of printer state information by a different monitoring device, the printer stops requesting a response of printer state information by monitoring devices other than a specific monitoring device.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: January 22, 2019
    Assignee: Seiko Epson Corporation
    Inventor: Akio Takamoto
  • Patent number: 10127482
    Abstract: Functionality for issuing instructions related to the status of a printing device can be added to a control device capable of connecting to a printing device while suppressing modification of programs installed on the control device. A network system 1 includes a printer 9 that prints on recording media, and a control device 8 capable of communicating with the printer 9. The control device 8 has a control unit that generates and outputs by a printing program a command instructing the printer 9 to print; and a management unit that adds a maintenance command issuing an instruction related to the status of the printer 9 to the command output by the control unit, and sends the command with the added maintenance command to the printer 9, by a maintenance program that is different from the printing program.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: November 13, 2018
    Assignee: Seiko Epson Corporation
    Inventor: Akio Takamoto
  • Patent number: 10120677
    Abstract: A printer having multiple processor cores, and a firmware rewriting method for the printer, enable rewriting firmware in a short time. A first rewrite controller controls rewriting the firmware of the first core by the boot program of the first core; a second rewrite controller controls rewriting the firmware of a second core, which is one of the multiple cores other than the first core, by the boot program of the first core; and a reset unit resets the printer after rewriting the firmware of the first core and the firmware of the second core by the boot program of the first core ends.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: November 6, 2018
    Assignee: Seiko Epson Corporation
    Inventors: Makoto Noguchi, Akio Takamoto, Makoto Yoshiki, Masahiro Takei
  • Patent number: 10102457
    Abstract: Text data is acquired from print request data, print content is expressed as raster data and print data is generated using a printer command based on the print request data, the acquired text data is added to the print data using the command, and the print data is sent with the text data to the printer.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: October 16, 2018
    Assignee: Seiko Epson Corporation
    Inventor: Akio Takamoto
  • Patent number: 10048901
    Abstract: A control device is enabled to separately produce receipts and coupons without modification of the control device. A host computer has a print control unit that generates and outputs a receipt control command causing a receipt printer to produce a receipt; and a data processing unit that determines if a coupon image print instructions command is included in the receipt control command generated by the print control unit, and if a coupon image print instructions command is included, generates and outputs to the receipt printer a receipt control command without the coupon image print instructions command, and generates and outputs to a coupon printer a coupon control command to print a coupon image based on the coupon image print instructions command.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: August 14, 2018
    Assignee: Seiko Epson Corporation
    Inventor: Akio Takamoto
  • Patent number: 9959489
    Abstract: Delaying processing based on received commands is suppressed while preventing executing parallel processes involving operation of hardware. Servers can send printing commands and non-printing commands to a printing device. When a printing command is received from a first server and a printing command is then received from another server different from the first server while a process based on the printing command received from the first server is executing, the printing device does not execute the process based on the printing command received from the other server; but if a non-printing command is received from another server, the printing device executes a process based on the non-printing command received from the other server parallel to the process based on the printing command received from the first server.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: May 1, 2018
    Assignee: Seiko Epson Corporation
    Inventors: Takayuki Yamamoto, Akio Takamoto
  • Publication number: 20180091307
    Abstract: A printing apparatus includes: a printing apparatus storage unit that stores firmware to which a public key is added, the public key being information related to a public key encryption method; a printing apparatus network-communication unit that receives signature information obtained by encrypting a hash value of overwriting firmware with a private key corresponding to the public key, from the management server, and that receives the overwriting firmware from the file providing server; and a printing apparatus control unit that determines validity of the overwriting firmware by comparing a hash value generated by decrypting the signature information which is received from the management server with the public key stored in the printing apparatus storage unit, and a hash value of the overwriting firmware which is received from the file providing server.
    Type: Application
    Filed: September 27, 2017
    Publication date: March 29, 2018
    Applicant: SEIKO EPSON CORPORATION
    Inventor: Akio TAKAMOTO
  • Publication number: 20180088871
    Abstract: Disclosed is a server unit connectable to a printing apparatus, the server unit being configured to: receive printing apparatus information from the printing apparatus and transmit an address which designates a storage location of overwriting firmware of firmware to the printing apparatus in a case where a predetermined condition is satisfied; and transmit the overwriting firmware to the printing apparatus in a case where a request of transmission of the overwriting firmware based on the address is received from the printing apparatus.
    Type: Application
    Filed: September 28, 2017
    Publication date: March 29, 2018
    Applicant: SEIKO EPSON CORPORATION
    Inventor: Akio Takamoto
  • Patent number: 9898691
    Abstract: Concentrating the processing load on a specific device can be suppressed when producing coupons by effectively using information printed on a receipt. A host computer 12 has a print control unit 20a that generates and outputs a control command to produce a receipt to a receipt printer 10; and a command interpreting unit 20b that interprets a receipt control command generated by the print control unit 20a, extracts specific information contained in the control command for each server, generates transmission data for each server based on the extracted information, and sends the transmission data to the respective servers.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: February 20, 2018
    Assignee: Seiko Epson Corporation
    Inventor: Akio Takamoto
  • Publication number: 20170364314
    Abstract: A print data processing device that is a device for processing print data transmitted from a host device, and electronically providing printouts according to user needs without making changes on the host device side and without wasting paper.
    Type: Application
    Filed: November 12, 2015
    Publication date: December 21, 2017
    Applicant: SEIKO EPSON CORPORATION
    Inventor: Akio TAKAMOTO
  • Patent number: 9805387
    Abstract: A printing device 1 has a print unit 21 that prints; a storage unit 23 that stores identification information; and a communication unit 22 that wirelessly transmits a position correction signal S1 including identification information stored in the storage unit 23.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: October 31, 2017
    Assignee: Seiko Epson Corporation
    Inventors: Katsutoshi Terashima, Yoshihiro Ueno, Tadashi Furuhata, Akio Takamoto
  • Publication number: 20170201635
    Abstract: Redundant monitoring of the same printer by multiple monitoring devices when multiple monitoring devices monitor multiple printers is prevented in a network system 1 including a printer, multiple monitoring devices able to monitor printer states, and an information processing device. A monitoring device requests, at a specific interval, from one or more printers targeted for monitoring, a response of printer state information related to a state of the printer; receives printer state information in response to the request; and sends the received printer state information to the information processing device. The information processing device manages the state of the printer based on the received printer state information. When requested for a response of printer state information by a different monitoring device, the printer stops requesting a response of printer state information by monitoring devices other than a specific monitoring device.
    Type: Application
    Filed: January 4, 2017
    Publication date: July 13, 2017
    Inventor: Akio Takamoto
  • Publication number: 20170132499
    Abstract: Delaying processing based on received commands is suppressed while preventing executing parallel processes involving operation of hardware. Servers can send printing commands and non-printing commands to a printing device. When a printing command is received from a first server and a printing command is then received from another server different from the first server while a process based on the printing command received from the first server is executing, the printing device does not execute the process based on the printing command received from the other server; but if a non-printing command is received from another server, the printing device executes a process based on the non-printing command received from the other server parallel to the process based on the printing command received from the first server.
    Type: Application
    Filed: October 25, 2016
    Publication date: May 11, 2017
    Inventors: Takayuki Yamamoto, Akio Takamoto
  • Publication number: 20170132500
    Abstract: Functionality for issuing instructions related to the status of a printing device can be added to a control device capable of connecting to a printing device while suppressing modification of programs installed on the control device. A network system 1 includes a printer 9 that prints on recording media, and a control device 8 capable of communicating with the printer 9. The control device 8 has a control unit that generates and outputs by a printing program a command instructing the printer 9 to print; and a management unit that adds a maintenance command issuing an instruction related to the status of the printer 9 to the command output by the control unit, and sends the command with the added maintenance command to the printer 9, by a maintenance program that is different from the printing program.
    Type: Application
    Filed: October 26, 2016
    Publication date: May 11, 2017
    Inventor: Akio Takamoto
  • Publication number: 20170104849
    Abstract: Increasing the processing load on the server is suppressed in a network system in which response requests are intermittently transmitted from a client to a server. A network system has a client configured to transmit response requests at a specific time interval, and a server configured to send a response to the client according to a received response request. The server calculates a communication interval indicating an interval at which the client is to transmit its response request based on a factor affecting the processing load of the server, and sends communication interval information indicating the calculated communication interval to the client. The client transmits its response request at the time interval indicated by the communication interval information received from the server.
    Type: Application
    Filed: October 4, 2016
    Publication date: April 13, 2017
    Inventors: Morimichi Mizuno, Takayuki Yamamoto, Akio Takamoto
  • Publication number: 20170083800
    Abstract: Text data is acquired from print request data, print content is expressed as raster data and print data is generated using a printer command based on the print request data, the acquired text data is added to the print data using the command, and the print data is sent with the text data to the printer.
    Type: Application
    Filed: December 6, 2016
    Publication date: March 23, 2017
    Inventor: Akio Takamoto
  • Patent number: 9542676
    Abstract: Text data is acquired from print request data, print content is expressed as raster data and print data is generated using a printer command based on the print request data, the acquired text data is added to the print data using the command, and the print data is sent with the text data to the printer.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: January 10, 2017
    Assignee: SEIKO EPSON CORPORATION
    Inventor: Akio Takamoto