Patents by Inventor Hideo Natori

Hideo Natori 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: 7495803
    Abstract: A printing system for enlarging/printing each document page by using a plurality of print sheets or for printing each page of a document upon superimposing a pattern on each page includes, in a printer driver which supplies print data to a printer, a user interface driver including a pattern setting unit which designates the number of parts divided in enlarging/printing each document page by using a plurality of printing sheets, and a feature of a pattern on a margin to paste up which is set on one side of at least one of the printing sheets and a pattern page creating unit which draws a page including only the pattern and inserting the pattern page prior to document print data, print processor functioning as a pattern page combining unit which creates a composite page by superimposing each page of the document print data and the pattern page, and a printer graphics driver functioning as an image creating unit which creates bitmap data of the composite page and supplies the data to a printing unit.
    Type: Grant
    Filed: June 23, 2006
    Date of Patent: February 24, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideo Natori
  • Patent number: 7453595
    Abstract: Compatibility with an operating system is maintained, and a high-quality print image is efficiently previewed with a simple arrangement and small memory area. A printer driver program executed by a host computer (15) which controls the operation of a printer (7) adopts a processing arrangement in which a print processor (5) is interposed between a preview request from a previewer (8) and generation of image data by a printer graphic driver (6). This processing arrangement causes the printer graphic driver (6) to create image data for a preview display. The created image data is transferred to the previewer (8) in accordance with an instruction from the print processor (5).
    Type: Grant
    Filed: September 9, 2003
    Date of Patent: November 18, 2008
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideo Natori
  • Patent number: 7440134
    Abstract: This invention is targeted to realize preview displaying by using a system spooler. In the print system according to this invention, when an application program designates printing of a document, document data is spooled into EMF spool file 4. At the same time, previewer 3 is started to transmit a printing image generation request to print processor 5. The print processor 5 reads the data subjected to preview displaying out of the EMF spool file 4, have printer graphic driver 6 generate image data that has an appropriate display size, and informs the name of the image data file to the previewer 8, which then displays the image data.
    Type: Grant
    Filed: November 26, 2002
    Date of Patent: October 21, 2008
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideo Natori
  • Publication number: 20080151294
    Abstract: An information processing apparatus performs layout processing on print data, performs a preview based on layout-processed print data, and stores the print data used in the preview into a print queue when actual print processing is performed, thus preventing the same print processing from being repeatedly performed.
    Type: Application
    Filed: December 10, 2007
    Publication date: June 26, 2008
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Hideo Natori, Kenichiro Uotani
  • Publication number: 20080151282
    Abstract: This invention is targeted to realize preview displaying by using a system spooler. In the print system according to this invention, when an application program designates printing of a document, document data is spooled into EMF spool file 4. At the same time, previewer 3 is started to transmit a printing image generation request to print processor 5. The print processor 5 reads the data subjected to preview displaying out of the EMF spool file 4, have printer graphic driver 6 generate image data that has an appropriate display size, and informs the name of the image data file to the previewer 8, which then displays the image data.
    Type: Application
    Filed: February 19, 2008
    Publication date: June 26, 2008
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hideo Natori
  • Patent number: 7298510
    Abstract: A printing system for enlarging/printing each document page by using a plurality of print sheets or for printing each page of a document upon superimposing a pattern on each page includes, in a printer driver which supplies print data to a printer, a user interface driver including a pattern setting unit which designates the number of parts divided in enlarging/printing each document page by using a plurality of printing sheets, and a feature of a pattern on a margin to paste up which is set on one side of at least one of the printing sheets and a pattern page creating unit which draws a page including only the pattern and inserting the pattern page prior to document print data, print processor functioning as a pattern page combining unit which creates a composite page by superimposing each page of the document print data and the pattern page, and a printer graphics driver functioning as an image creating unit which creates bitmap data of the composite page and supplies the data to a printing unit.
    Type: Grant
    Filed: May 6, 2002
    Date of Patent: November 20, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideo Natori
  • Publication number: 20060238807
    Abstract: A printing system for enlarging/printing each document page by using a plurality of print sheets or for printing each page of a document upon superimposing a pattern on each page includes, in a printer driver which supplies print data to a printer, a user interface driver including a pattern setting unit which designates the number of parts divided in enlarging/printing each document page by using a plurality of printing sheets, and a feature of a pattern on a margin to paste up which is set on one side of at least one of the printing sheets and a pattern page creating unit which draws a page including only the pattern and inserting the pattern page prior to document print data, print processor functioning as a pattern page combining unit which creates a composite page by superimposing each page of the document print data and the pattern page, and a printer graphics driver functioning as an image creating unit which creates bitmap data of the composite page and supplies the data to a printing unit.
    Type: Application
    Filed: June 23, 2006
    Publication date: October 26, 2006
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hideo Natori
  • Publication number: 20060023240
    Abstract: A preview system utilizing an operating system standard spooler for spooling intermediate data converted from print data supplied from an application, including a print processor for implementing a print thread process and a preview thread process and a previewer for executing preview based on a bit map produced based on the above described spooled intermediate data, wherein the preview thread process of the above described print processor is started in accordance with commencement of a print process to start up the above described previewer, and the print thread process of the above described print processor is started up in the case where there is any job which has already finished undergoing preview or any job which has not yet undergone preview settings.
    Type: Application
    Filed: July 22, 2005
    Publication date: February 2, 2006
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hideo Natori
  • Publication number: 20060001686
    Abstract: Print setting is executed using, as print setting items associated with printing, a setting item on the paper type of printing paper used for printing and a setting item which designates whether to execute manual duplex printing. When execution of manual duplex printing is set, the print page order of a target of manual duplex printing is controlled in accordance with the set paper type. A print command to the target of manual duplex printing is output to a printing apparatus on the basis of the controlled print page order.
    Type: Application
    Filed: June 22, 2005
    Publication date: January 5, 2006
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hideo Natori
  • Publication number: 20050099644
    Abstract: Even if the user selects a print mode for executing borderless printing, when the borderless printing is improper for a discriminated sheet type, in order to prevent the occurrence of various faults in a printing unit due to the execution of the whole surface printing onto the sheet whose borderless printing is improper by outputting image information with margins on the sheet, a sense result of a media is obtained and whether or not the media type indicates the media which can be borderless-printed is discriminated on the basis of an obtainment result. If it is determined that the media is not the media which can be borderless-printed, the print mode is changed to bordered printing.
    Type: Application
    Filed: August 25, 2004
    Publication date: May 12, 2005
    Applicant: Canon Kabushiki Kaisha
    Inventors: Masakazu Nomoto, Hiroshi Kai, Hideo Natori, Hideki Honda, Tsuyoshi Yamamoto
  • Publication number: 20050031392
    Abstract: Even a simple media sensor obtains a print result of the best print quality by applying a user-set printing condition and the determined media group by performing a print processing using the optimum print profile for any supplied paper. To solve the above-mentioned problem, a print data generating process unit sets a printing condition for print data by selecting a print profile for printing corresponding to any group stored in a print profile storage unit based on a media group determined by a paper type determining process unit and a printing condition set by a print setting process unit in an operation performed by a user according to information obtained from a printer.
    Type: Application
    Filed: August 6, 2004
    Publication date: February 10, 2005
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Tsuyoshi Yamamoto, Hideo Natori, Hideki Honda, Hiroshi Kai, Masakazu Nomoto
  • Publication number: 20050030334
    Abstract: It is necessary to avoid performing printing which brings about a poor printing result due to a mismatch between a medium fed by a printer and a set medium. For arbitrary paper, a paper type determining process unit 612 determines according to the information plural times detected with different timing during the process on the print data whether or not a mismatch occurred between the type of paper set on a printer and paper set by a print setting process unit 611, and the generation and output of print data by a print data generating process unit 618 is correctly controlled.
    Type: Application
    Filed: August 4, 2004
    Publication date: February 10, 2005
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Hiroshi Kai, Masakazu Nomoto, Tsuyoshi Yamamoto, Hideo Natori, Hideki Honda
  • Publication number: 20040049741
    Abstract: Compatibility with an operating system is maintained, and a high-quality print image is efficiently previewed with a simple arrangement and small memory area. A printer driver program executed by a host computer (15) which controls the operation of a printer (7) adopts a processing arrangement in which a print processor (5) is interposed between a preview request from a previewer (8) and generation of image data by a printer graphic driver (6). This processing arrangement causes the printer graphic driver (6) to create image data for a preview display. The created image data is transferred to the previewer (8) in accordance with an instruction from the print processor (5).
    Type: Application
    Filed: September 9, 2003
    Publication date: March 11, 2004
    Applicant: Canon Kabushiki Kaisha
    Inventor: Hideo Natori
  • Publication number: 20030103221
    Abstract: This invention is targeted to realize preview displaying by using a system spooler. In the print system according to this invention, when an application program designates printing of a document, document data is spooled into EMF spool file 4. At the same time, previewer 3 is started to transmit a printing image generation request to print processor 5. The print processor 5 reads the data subjected to preview displaying out of the EMF spool file 4, have printer graphic driver 6 generate image data that has an appropriate display size, and informs the name of the image data file to the previewer 8, which then displays the image data.
    Type: Application
    Filed: November 26, 2002
    Publication date: June 5, 2003
    Inventor: Hideo Natori
  • Publication number: 20020175958
    Abstract: A printing system for enlarging/printing each document page by using a plurality of print sheets or for printing each page of a document upon superimposing a pattern on each page includes, in a printer driver which supplies print data to a printer, a user interface driver including a pattern setting unit which designates the number of parts divided in enlarging/printing each document page by using a plurality of printing sheets, and a feature of a pattern on a margin to paste up which is set on one side of at least one of the printing sheets and a pattern page creating unit which draws a page including only the pattern and inserting the pattern page prior to document print data, print processor functioning as a pattern page combining unit which creates a composite page by superimposing each page of the document print data and the pattern page, and a printer graphics driver functioning as an image creating unit which creates bitmap data of the composite page and supplies the data to a printing unit.
    Type: Application
    Filed: May 6, 2002
    Publication date: November 28, 2002
    Inventor: Hideo Natori