Patents by Inventor Hirokazu Kawamoto

Hirokazu Kawamoto 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: 7328224
    Abstract: The user describes in advance conflict process rules, which indicate descriptions for avoiding conflicts that occur between setup data, in a conflict process rule description file (301). An inference engine (302) refers to this conflict process rule description file (301) and generates complementary rules indicating complementary conflict avoidance descriptions. The complementary rules are implemented by generating inverse logic rules of given descriptions for a function, which are described to allow inference by analogy.
    Type: Grant
    Filed: March 29, 2006
    Date of Patent: February 5, 2008
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hirokazu Kawamoto, Masanori Aritomi, Tomonori Minagawa
  • Publication number: 20070276781
    Abstract: The user describes in advance conflict process rules, which indicate descriptions for avoiding conflicts that occur between setup data, in a conflict process rule description file (301). An inference engine (302) refers to this conflict process rule description file (301) and generates complementary rules indicating complementary conflict avoidance descriptions. The complementary rules are implemented by generating inverse logic rules of given descriptions for a function, which are described to allow inference by analogy.
    Type: Application
    Filed: February 28, 2007
    Publication date: November 29, 2007
    Applicant: Canon Kabushiki Kaisha
    Inventors: Hirokazu Kawamoto, Masanori Aritomi, Tomonori Minagawa
  • Patent number: 7228314
    Abstract: The user describes in advance conflict process rules, which indicate descriptions for avoiding conflicts that occur between setup data, in a conflict process rule description file (301). An inference engine (302) refers to this conflict process rule description file (301) and generates complementary rules indicating complementary conflict avoidance descriptions. The complementary rules are implemented by generating inverse logic rules of given descriptions for a function, which are described to allow inference by analogy.
    Type: Grant
    Filed: November 29, 2001
    Date of Patent: June 5, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hirokazu Kawamoto, Masanori Aritomi, Tomonori Minagawa
  • Patent number: 7199890
    Abstract: A print processing environment in which an alternate printing process can be automatically performed by a printing apparatus of a next priority when a fault occurs during a printing process is freely established. A common driver for converting data that does not depend on a printing apparatus into print data to an arbitrary printing apparatus is provided, thereby releasing an application early. When an error occurs during the printing process for the selected printing apparatus, the printing apparatus of the next priority is automatically selected. A printer driver peculiar to the selected printing apparatus forms print control information that is optimum to the printing apparatus of the next priority in a short time from a drawing object as apparatus independent data which has already been converted by a common printer driver and stored in a spool file.
    Type: Grant
    Filed: December 5, 2003
    Date of Patent: April 3, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hirokazu Kawamoto
  • Publication number: 20060167953
    Abstract: The user describes in advance conflict process rules, which indicate descriptions for avoiding conflicts that occur between setup data, in a conflict process rule description file (301). An inference engine (302) refers to this conflict process rule description file (301) and generates complementary rules indicating complementary conflict avoidance descriptions. The complementary rules are implemented by generating inverse logic rules of given descriptions for a function, which are described to allow inference by analogy.
    Type: Application
    Filed: March 29, 2006
    Publication date: July 27, 2006
    Applicant: Canon Kabushiki Kaisha
    Inventors: Hirokazu Kawamoto, Masanori Aritomi, Tomonori Minagawa
  • Publication number: 20040080779
    Abstract: A print processing environment in which an alternate printing process can be automatically performed by a printing apparatus of a next priority when a fault occurs during a printing process is freely established. A common driver for converting data that does not depend on a printing apparatus into print data to an arbitrary printing apparatus is provided, thereby releasing an application early. When an error occurs during the printing process for the selected printing apparatus, the printing apparatus of the next priority is automatically selected. A printer driver peculiar to the selected printing apparatus forms print control information that is optimum to the printing apparatus of the next priority in a short time from a drawing object as apparatus independent data which has already been converted by a common printer driver and stored in a spool file.
    Type: Application
    Filed: December 5, 2003
    Publication date: April 29, 2004
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hirokazu Kawamoto
  • Publication number: 20030206198
    Abstract: To provide a print set picture plane which can be easily used and understood by the user, in order to realize a technique for enabling a print setup in another set picture plane to be easily recognized, there is provided an information processing apparatus which is connected to an external device and performs a setup to control the external device by using a plurality of set sheets. In an arbitrary set sheet, various set items are set and a window to visually express the set contents which were set is switched to a window of another set sheet.
    Type: Application
    Filed: June 20, 2003
    Publication date: November 6, 2003
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hirokazu Kawamoto
  • Patent number: 6632035
    Abstract: An information processing apparatus connected and capable of transmitting print data to a printing apparatus having a plurality of paper feeds. The information processing apparatus includes (i) means for acquiring information from the printing apparatus, (ii) means for determining whether a cover of a booklet can be printed by the printing apparatus, based on the information obtained by the acquiring means, (iii) means for enabling selection of one of a first paper feed containing cover sheets for printing the cover of the booklet, if the determining means determines that the cover of the booklet can be printed by the printing apparatus, and (iv) generating means for generating print data linked to the paper feeds.
    Type: Grant
    Filed: July 27, 2000
    Date of Patent: October 14, 2003
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hirokazu Kawamoto
  • Patent number: 6615346
    Abstract: To provide a print set picture plane which can be easily used and understood by the user, in order to realize a technique for enabling a print setup in another set picture plane to be easily recognized, there is provided an information processing apparatus which is connected to an external device and performs a setup to control the external device by using a plurality of set sheets. In an arbitrary set sheet, various set items are set and a window to visually express the set contents which were set is switched to a window of another set sheet.
    Type: Grant
    Filed: February 24, 2000
    Date of Patent: September 2, 2003
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hirokazu Kawamoto
  • Publication number: 20030140008
    Abstract: In an image processing system in which an image input apparatus, an image processing apparatus and an image output apparatus are connected via a public network, an image processing method and apparatus in which the image input apparatus generates image data for output by extracting electronic watermark data embedded in the digital contents of the image and generating account information based on the electronic watermark data (S301) , and transmits the image data and the account information to the image processing apparatus (S304). In response to an output request from the image output apparatus (S306), the image processing apparatus bills for the image data output based on the account information (S307) and also transmits the image data to the image output apparatus (S308), so as to execute printing at the image output apparatus (S309).
    Type: Application
    Filed: January 9, 2003
    Publication date: July 24, 2003
    Inventor: Hirokazu Kawamoto
  • Publication number: 20020065807
    Abstract: The user describes in advance conflict process rules, which indicate descriptions for avoiding conflicts that occur between setup data, in a conflict process rule description file (301). An inference engine (302) refers to this conflict process rule description file (301) and generates complementary rules indicating complementary conflict avoidance descriptions. The complementary rules are implemented by generating inverse logic rules of given descriptions for a function, which are described to allow inference by analogy.
    Type: Application
    Filed: November 29, 2001
    Publication date: May 30, 2002
    Inventors: Hirokazu Kawamoto, Masanori Aritomi, Tomonori Minagawa
  • Publication number: 20010056449
    Abstract: A technique is disclosed for obtaining printed copies in a plurality of different formats such as OHP transparency copies for use by a presenter in a presentation and copies to be distributed among participants in the presentation, simply by a single print job. Input data to be printed is temporarily stored in a memory. First print data to be printed in a first printing format and second print data to be printed in a second printing format are produced from the data stored in the memory. A single set of print data is then produced from the first print data and the second print data.
    Type: Application
    Filed: April 23, 2001
    Publication date: December 27, 2001
    Inventors: Hirokazu Kawamoto, Mitsunori Iida
  • Patent number: 6172765
    Abstract: An information processing apparatus analyzes the objects contained in print data and creates index information consisting of the types of objects included in one job and on each page of the job, the numbers of the objects and the sizes thereof. The index information is sent to a printer together with print data. On the basis of the index information, the printer calculates the size of the image developed and the quantity of data before it performs printing. If the calculated image size and quantity of data conform to conditions decided from the memory size and printing speed of the printer, the print data is developed into an image the resolution and number of tones of which are less than those originally specified. This image is printed out.
    Type: Grant
    Filed: May 30, 1997
    Date of Patent: January 9, 2001
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hirokazu Kawamoto
  • Patent number: 6120197
    Abstract: A printing apparatus which can improve a print throughput in consideration of a color processing mode suitable for print data is provided. The color processing mode is decided on the basis of information of color attribute included in the print data and added to output data, the resultant data is transferred to the printing apparatus, and further, the color processing mode is decided by a page unit.
    Type: Grant
    Filed: February 4, 1998
    Date of Patent: September 19, 2000
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hirokazu Kawamoto, Koji Nakagiri, Satoshi Nishikawa, Yasuo Mori, Yasuhiro Kujirai
  • Patent number: 6009241
    Abstract: A printing system includes an information processing apparatus for generating print data and a printing apparatus, in which the information processing apparatus is provided with conditions for deciding the resolution and/or gray scale gradation of the print data, and continue or cancel printing processing by an operator's decision based upon the condition, in case of continuation of the printing processing, a command for lowering resolution and/or gradation at time of printing is inserted into the print data, which is transmitted to the printing apparatus, on a per-printing-job basis, and produces an output in accordance with the command by the printing apparatus.
    Type: Grant
    Filed: July 3, 1996
    Date of Patent: December 28, 1999
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hirokazu Kawamoto