Patents by Inventor Tadashi Furuhata
Tadashi Furuhata 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: 10248944Abstract: 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: GrantFiled: April 14, 2015Date of Patent: April 2, 2019Assignee: Seiko Epson CorporationInventors: Tadashi Furuhata, Akio Takamoto, Tomohiro Kodama, Hitoshi Oyama
-
Patent number: 9805387Abstract: 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: GrantFiled: January 30, 2015Date of Patent: October 31, 2017Assignee: Seiko Epson CorporationInventors: Katsutoshi Terashima, Yoshihiro Ueno, Tadashi Furuhata, Akio Takamoto
-
Patent number: 9766848Abstract: A first printer 60 has a connection unit to which data is input and which outputs print data based on the input data; a first printer print unit 71 that prints; a detection unit 62B that detects if the input printing result contains an error when the printing result of the print data output from the connection unit is input; a reprint storage unit 65A that stores print data when the detection unit 62B detects an error; and a reprint control unit 62F that outputs print data stored in the reprint storage unit 65A from the connection unit when a predetermined specific condition is met.Type: GrantFiled: August 4, 2015Date of Patent: September 19, 2017Assignee: Seiko Epson CorporationInventors: Shoji Shima, Katsutoshi Terashima, Tadashi Furuhata, Yoshihiro Ueno
-
Patent number: 9448748Abstract: The configuration of printing devices can be changed in a system that controls printing devices without changing the configuration of the control device. A first printer 30 has a first printer print unit 60; a USB interface 40 that connects to a host computer 10; and a device information storage unit 54B that stores device information including the type of a print unit different from the first printer print unit 60; the device control unit 51 outputting device information stored in the device information storage unit 54B to the host computer 10 when the host computer 10 is connected.Type: GrantFiled: March 25, 2014Date of Patent: September 20, 2016Assignee: Seiko Epson CorporationInventors: Katsutoshi Terashima, Tadashi Furuhata, Akio Takamoto
-
Patent number: 9268751Abstract: An information distribution system reduces the effort required to change an application in conjunction with changes in process content and changes in the receiver type or specifications while also accommodating broadcast processes. A style sheet database stores a plurality of output style sheets, which are information conversion rules including conditional expressions related to information distribution. An integrated device control service acquires output data and receiver information specifying the address of the receiver and the output style sheet corresponding to said receiver. When the output data satisfies the conditional expression contained in the output style sheet, the integrated device control service distributes converted output data, which is the output data converted based on the output style sheet, to the address of the receiver.Type: GrantFiled: March 21, 2013Date of Patent: February 23, 2016Assignee: Seiko Epson CorporationInventors: Hideo Nakamura, Shoji Ono, Tadashi Furuhata
-
Patent number: 9262387Abstract: An information distribution system reduces the effort required to change an application in conjunction with changes in process content and changes in the receiver type or specifications while also accommodating broadcast processes. A style sheet database stores a plurality of output style sheets, which are information conversion rules including conditional expressions related to information distribution. An integrated device control service acquires output data and receiver information specifying the address of the receiver and the output style sheet corresponding to said receiver. When the output data satisfies the conditional expression contained in the output style sheet, the integrated device control service distributes converted output data, which is the output data converted based on the output style sheet, to the address of the receiver.Type: GrantFiled: March 21, 2013Date of Patent: February 16, 2016Assignee: Seiko Epson CorporationInventors: Hideo Nakamura, Shoji Ono, Tadashi Furuhata
-
Patent number: 9262106Abstract: Various kinds of value can be easily added to print data output from an existing application without modifying the existing application program. A value-adding method executes a process of adding value to print data output from an application on a computer that has one or more communication ports and executes a specific process by means of an application, and includes a data acquisition step of acquiring the print data at the operating system kernel layer before the print data is received at the communication port, and a data processing step that applies at the application layer a process of adding and/or deleting print content in the print data based on previously registered information, and outputs the data after processing to the specified communication port.Type: GrantFiled: April 14, 2015Date of Patent: February 16, 2016Assignee: Seiko Epson CorporationInventors: Tomohiro Kodama, Hitoshi Oyama, Tadashi Furuhata, Akio Takamoto
-
Patent number: 9253221Abstract: The effort of changing an application in conjunction with a change in process content or change in the type or specifications of a receiver can be reduced, and a cooperative process involving a plurality of receivers without going through an application can be achieved. An integrated device control service acquires output data, information related to the address of a first receiver and a first style sheet for the first receiver, and information related to the address of a second receiver and a second style sheet for the second receiver from an application and a style sheet database that stores a plurality of style sheets describing information conversion rules. In accordance with the success or failure of first conversion data distribution, the integrated device control service sends second conversion data, which is the output data converted according to the second style sheet, to the second receiver.Type: GrantFiled: April 8, 2013Date of Patent: February 2, 2016Assignee: SEIKO EPSON CORPORATIONInventors: Hideo Nakamura, Shoji Ono, Tadashi Furuhata, Nobuhiko Nishimura
-
Publication number: 20160004486Abstract: The configuration of printing devices can be changed in a system that controls printing devices without changing the configuration of the control device. A first printer 30 has a first printer print unit 60; a USB interface 40 that connects to a host computer 10; and a device information storage unit 54B that stores device information including the type of a print unit different from the first printer print unit 60; the device control unit 51 outputting device information stored in the device information storage unit 54B to the host computer 10 when the host computer 10 is connected.Type: ApplicationFiled: March 25, 2014Publication date: January 7, 2016Inventors: Katsutoshi Terashima, Tadashi Furuhata, Akio Takamoto
-
Publication number: 20150339089Abstract: A first printer 60 has a connection unit to which data is input and which outputs print data based on the input data; a first printer print unit 71 that prints; a detection unit 62B that detects if the input printing result contains an error when the printing result of the print data output from the connection unit is input; a reprint storage unit 65A that stores print data when the detection unit 62B detects an error; and a reprint control unit 62F that outputs print data stored in the reprint storage unit 65A from the connection unit when a predetermined specific condition is met.Type: ApplicationFiled: August 4, 2015Publication date: November 26, 2015Inventors: Shoji Shima, Katsutoshi Terashima, Tadashi Furuhata, Yoshihiro Ueno
-
Patent number: 9156279Abstract: A first printer 60 has a connection unit that receives print data input from a POS terminal 10, and outputs the print data to and receives the result of printing the output print data from a second printer 20, and a first printer print unit 71 that prints the received print data or data based on the received print data. When the result of printing the print data input to the connection unit is an error, the first printer 60 uses the first printer print unit 71 to print the print data, and outputs the result of printing by the first printer print unit 71 from the connection unit.Type: GrantFiled: September 5, 2013Date of Patent: October 13, 2015Assignee: Seiko Epson CorporationInventors: Shoji Shima, Katsutoshi Terashima, Tadashi Furuhata, Yoshihiro Ueno, Akio Takamoto
-
Patent number: 9129206Abstract: A printer can be connected to a computer or other host device without being limited by the type of data processed by the printer. A POS system 1 has a POS terminal 10 connected to a first printer 60 that has a print unit 71. The print data acquisition unit 66 of the first printer 60 acquires data output by the POS terminal 10. A conversion unit 67 applies at least one of a process of converting graphic data to text data, and a process of converting text data to graphic data, to the data acquired by the data acquisition unit 66, and the conversion unit 67 outputs the resulting converted data.Type: GrantFiled: July 19, 2013Date of Patent: September 8, 2015Assignee: Seiko Epson CorporationInventors: Tadashi Furuhata, Shoji Shima, Katsutoshi Terashima, Yoshihiro Ueno
-
Publication number: 20150234620Abstract: 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: ApplicationFiled: January 30, 2015Publication date: August 20, 2015Inventors: Katsutoshi Terashima, Yoshihiro Ueno, Tadashi Furuhata, Akio Takamoto
-
Publication number: 20150220903Abstract: 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: ApplicationFiled: April 14, 2015Publication date: August 6, 2015Applicant: Seiko Epson CorporationInventors: Tadashi Furuhata, Akio Takamoto, Tomohiro Kodama, Hitoshi Oyama
-
Publication number: 20150220287Abstract: Various kinds of value can be easily added to print data output from an existing application without modifying the existing application program. A value-adding method executes a process of adding value to print data output from an application on a computer that has one or more communication ports and executes a specific process by means of an application, and includes a data acquisition step of acquiring the print data at the operating system kernel layer before the print data is received at the communication port, and a data processing step that applies at the application layer a process of adding and/or deleting print content in the print data based on previously registered information, and outputs the data after processing to the specified communication port.Type: ApplicationFiled: April 14, 2015Publication date: August 6, 2015Applicant: SEIKO EPSON CORPORATIONInventors: Tomohiro Kodama, Hitoshi Oyama, Tadashi Furuhata, Akio Takamoto
-
Patent number: 9030685Abstract: A POS system 1 includes a POS terminal 10, first printer 60, and second printer 20. The first printer 60 includes a USB interface 64 to which a POS terminal 10 connects, and a first printer print unit 71 that prints, and can output information related to the second printer 20 through the USB interface 64 to the POS terminal 10.Type: GrantFiled: July 19, 2013Date of Patent: May 12, 2015Assignee: Seiko Epson CorporationInventors: Shoji Shima, Katsutoshi Terashima, Tadashi Furuhata, Yoshihiro Ueno
-
Patent number: 9030706Abstract: Various kinds of value can be easily added to print data output from an existing application without modifying the existing application program. A value-adding method executes a process of adding value to print data output from an application on a computer that has one or more communication ports and executes a specific process by means of an application, and includes a data acquisition step of acquiring the print data at the operating system kernel layer before the print data is received at the communication port, and a data processing step that applies at the application layer a process of adding and/or deleting print content in the print data based on previously registered information, and outputs the data after processing to the specified communication port.Type: GrantFiled: August 27, 2014Date of Patent: May 12, 2015Assignee: Seiko Epson CorporationInventors: Tomohiro Kodama, Hitoshi Oyama, Tadashi Furuhata, Akio Takamoto
-
Patent number: 9030704Abstract: Various functions can be easily added using print data output from an existing 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: GrantFiled: August 27, 2014Date of Patent: May 12, 2015Assignee: Seiko Epson CorporationInventors: Tadashi Furuhata, Akio Takamoto, Tomohiro Kodama, Hitoshi Oyama
-
Patent number: 9021350Abstract: A device control system does not require changing the application in conjunction with changes in process content or changes in the type or specifications of a device. A style sheet database stores a plurality of style sheets describing information conversion rules for XML documents. A communication interface acquires output data from an application, and acquires an XML document containing information specifying the target device to which the output data is output and an output style sheet. Based on the output style sheet, an XML document converter converts the XML document acquired from the communication interface to an XML document including device control information for the target device. A device-specific XML document input/output unit outputs the XML document acquired from the XML document converter to the device control service corresponding to the target device.Type: GrantFiled: October 20, 2009Date of Patent: April 28, 2015Assignee: Seiko Epson CorporationInventors: Hideo Nakamura, Shoji Ono, Tadashi Furuhata
-
Publication number: 20140362413Abstract: Various functions can be easily added using print data output from an existing 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: ApplicationFiled: August 27, 2014Publication date: December 11, 2014Applicant: Seiko Epson CorporationInventors: Tadashi Furuhata, Akio Takamoto, Tomohiro Kodama, Hitoshi Oyama