Patents by Inventor Keiichi Iwamura

Keiichi Iwamura 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: 20080276095
    Abstract: A verification information generation system comprises a first and a second data processing apparatuses.
    Type: Application
    Filed: October 25, 2005
    Publication date: November 6, 2008
    Inventor: Keiichi Iwamura
  • Patent number: 7386149
    Abstract: An apparatus receives a document image and digital-watermark information and determines an embedding capacity based on a number of the letters in the document image. The apparatus determines whether or not the entire digital-watermark information is capable of being embedded in the document image based on the determined embedding capacity and embeds the digital-watermark information in the document image based on a result of the determination of whether or not the entire digital-watermark information is capable of being embedded in the document image.
    Type: Grant
    Filed: April 26, 2007
    Date of Patent: June 10, 2008
    Assignee: Canon Kabushiki Kaisha
    Inventors: Takami Eguchi, Keiichi Iwamura
  • Patent number: 7296161
    Abstract: An apparatus generates additional data used to check whether an encoded digital image is changed or not. The apparatus includes a calculation unit and a recording unit. The calculation unit (a) performs a predetermined calculation using the encoded digital image and confidential information and (b) generates the additional data by applying a one-way function to a result of the predetermined calculation. The recording unit records both the encoded digital image and the additional data on a recording medium. The confidential information includes (a) first information unique to the apparatus, and (b) second information unique to an external apparatus connected to the apparatus.
    Type: Grant
    Filed: March 8, 2000
    Date of Patent: November 13, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Satoru Wakao, Keiichi Iwamura
  • Publication number: 20070258619
    Abstract: The present invention aims to be able to provide an efficient public key digital watermark method which is specialized to information common to contents. In the method, arrangement order of digital data in input digital contents is set to become predetermined arrangement order so that the input digital contents constitute an error correction code.
    Type: Application
    Filed: June 9, 2005
    Publication date: November 8, 2007
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Keiichi Iwamura
  • Patent number: 7269274
    Abstract: An apparatus for embedding a digital watermark in a document image detects circumscribing outer shapes of characters in the document image and sets a plurality of reference lines that extend in the column direction and are spaced apart in the row direction by a basic pitch. The outer shapes include a first outer shape, a second outer shape that neighbors the first outer shape, and a third outer shape that neighbors the second outer shape, and the reference lines include a first reference line located between the first outer shape and the second outer shape, and a second reference line located between the second outer shape and the third outer shape. Control is performed for at least one of the second and third outer shapes so that a distance between the first reference line and an edge of the second outer shape is different from a distance between the second reference line and an edge of the third outer shape, in accordance with digital watermark information to be embedded.
    Type: Grant
    Filed: December 5, 2003
    Date of Patent: September 11, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Keiichi Iwamura, Kitahiro Kaneda, Jun Tamaru, Takami Eguchi
  • Publication number: 20070201099
    Abstract: An apparatus receives a document image and digital-watermark information and determines an embedding capacity based on a number of the letters in the document image. The apparatus determines whether or not the entire digital-watermark information is capable of being embedded in the document image based on the determined embedding capacity and embeds the digital-watermark information in the document image based on a result of the determination of whether or not the entire digital-watermark information is capable of being embedded in the document image.
    Type: Application
    Filed: April 26, 2007
    Publication date: August 30, 2007
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Takami Eguchi, Keiichi Iwamura
  • Patent number: 7259878
    Abstract: When determining whether or not an image of an original input from an image reading device is a copy-prohibition image, a mounting position, a mounting angle or the like of the original is detected, and it is determined whether or not exact determination can be performed. If an exact determination cannot be performed, a signal instructing to again read an image of the original is output, and the operator is provided with a warning.
    Type: Grant
    Filed: January 26, 2001
    Date of Patent: August 21, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yoshihiro Ishida, Keiichi Iwamura
  • Patent number: 7260238
    Abstract: Distance d1 between the right edges of A1 and B2, and distance d2 between the right edges of A3 and B4 are calculated. If data to be embedded is 1, one or a combination of a process for increasing the size of B2 in the column direction or decreasing the size of B4 in the column and a process for moving the position of B2 toward B3 or moving the position of B4 toward B3 is executed to meet d1>d2. If data to be embedded is 0, one or a combination of a process for decreasing the size of B2 in the column direction or increasing the size of B4 in the column direction, and a process for moving the position of B2 toward B1 or moving the position of B4 toward B5 is executed to meet d1<d2.
    Type: Grant
    Filed: December 5, 2003
    Date of Patent: August 21, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Keiichi Iwamura, Kitahiro Kaneda, Jun Tamaru, Takami Eguchi
  • Publication number: 20070172256
    Abstract: The secret data is acquired externally by making an arithmetic operation between unique information of an apparatus and the first information managed secretly, and secretly held as key data in a key holding part. A MAC generation part generates the authentication data based on a hash value obtained from the data to be protected and the key data held in the key holding part 21. An image file generation part generates an image file to provide the unique information and the authentication data together with the data to be protected.
    Type: Application
    Filed: February 13, 2006
    Publication date: July 26, 2007
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Keiichi Iwamura
  • Patent number: 7231522
    Abstract: An object of the present invention is to assuredly provide image data with the position of a region of interest in an image represented by the image data. In order to achieve this object, position information for specifying a region of interest within the image is embedded so as not to be recognized by human eyes, using a digital-watermark technique.
    Type: Grant
    Filed: October 4, 2001
    Date of Patent: June 12, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tomochika Murakami, Keiichi Iwamura
  • Publication number: 20070127771
    Abstract: It is required to protect the copyrights and the like of partial images which form respective parts of an image obtained by reading an image, exchanged using a print as a medium, by an image scanner or the like. Input image data is divided into a plurality of image regions having different features, digital watermarks, which are embedded in the detected image regions by embedding methods corresponding to the features of the image regions, are extracted, and the availability of the input image is checked on the basis of the extracted digital watermarks.
    Type: Application
    Filed: February 1, 2007
    Publication date: June 7, 2007
    Applicant: Canon Kabushiki Kaisha
    Inventors: Kitahiro Kaneda, Keiichi Iwamura, Ken-ichi Ohta, Yoshihiro Ishida, Shinichi Kato, Junichi Hayashi, Jun Tamaru, Takami Eguchi
  • Publication number: 20070098214
    Abstract: A digital watermark mark which is robust against alliance and average value attacks is embedded in data, and original data is protected from being tampered with. Image quality that may be obtained by an attacker by, e.g., an alliance attack is determined. In this case, LL3 is determined to be that image quality. A portion to be modified of high-image quality portions is determined. In this case, HL1 is determined as a high-image quality portion to be modified, and is entirely shifted rightward by 1 bit. Hence, prepared block images undergo wavelet transformation to be decomposed into frequency components, and HL1 as the selected high-image quality portion is modified. Upon completion of the aforementioned modification process, this block undergoes inverse wavelet transformation to reclaim the block image.
    Type: Application
    Filed: November 14, 2006
    Publication date: May 3, 2007
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Keiichi IWAMURA
  • Patent number: 7209572
    Abstract: A document image undergoes document analysis to obtain circumscribing rectangles of characters (S601), and two distances between non-neighboring circumscribing rectangles from the head of the document are respectively calculated as d1 and d2 (S603). If information to be embedded is 1, one or a combination of a process for changing a parameter associated with the size of a circumscribing rectangle and a process for changing a parameter associated with the position of a circumscribing rectangle is executed to satisfy d1>d2 (S605). If information to be embedded is 0, one or a combination of the above two parameter change processes is executed to satisfy d1<d2 (S606).
    Type: Grant
    Filed: June 9, 2003
    Date of Patent: April 24, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Keiichi Iwamura, Kitahiro Kaneda, Jun Tamaru, Takami Eguchi
  • Patent number: 7206432
    Abstract: The invention extracts third information, which includes first and second information, from image data. The first information (e.g., copyright information) is embedded in the image data using a public embedding method, and the second information (e.g., information used to detect if the copyright has been altered) is embedded in the image data using a private embedding method. The first information is then extracted from the third information using the second information.
    Type: Grant
    Filed: September 3, 2004
    Date of Patent: April 17, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keiichi Iwamura
  • Patent number: 7200231
    Abstract: In an information distribution processing system having a plurality of information processing apparatuses connected through a network, at least one of the plurality of information processing apparatuses can acquire distribution information to which is added first additional information as an electronic watermark using a first adding method, and second additional information as an electronic watermark using a second adding method. An extraction unit extracts the first additional information using the first adding method, and an identification unit identifies an information processing apparatus that is able to extract the second additional information, based on the first additional information.
    Type: Grant
    Filed: April 1, 2005
    Date of Patent: April 3, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keiichi Iwamura
  • Publication number: 20070063884
    Abstract: A provider side apparatus provides original digital data together with a digital signature generated by the provider side apparatus, the digital signature detecting whether the original digital data was falsified or detecting a change level given to the original digital data. Upon reception of the digital data, a receiver side apparatus can know the originality of the received digital data or a change level of the received digital data from the original digital data, in accordance with the digital signature corresponding to the digital data.
    Type: Application
    Filed: October 19, 2006
    Publication date: March 22, 2007
    Applicant: Canon Kabushiki Kaisha
    Inventors: Keiichi Iwamura, Tomochika Murakami, Satoru Wakao
  • Patent number: 7194630
    Abstract: A provider side apparatus provides original digital data together with a digital signature generated by the provider side apparatus, the digital signature detecting whether the original digital data was falsified or detecting a change level given to the original digital data. Upon reception of the digital data, a receiver side apparatus can know the originality of the received digital data or a change level of the received digital data from the original digital data, in accordance with the digital signature corresponding to the digital data.
    Type: Grant
    Filed: February 14, 2003
    Date of Patent: March 20, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Keiichi Iwamura, Tomochika Murakami, Satoru Wakao
  • Patent number: 7190807
    Abstract: The invention is to precisely extract a digital watermark from image data which are subjected to embedding of the digital watermark in a state of a binary image and are then converted into a multi-value image (gray scale image). For attaining the foregoing object, a digital watermark extracting apparatus for extracting a digital watermark for example in an original includes an acquiring unit for acquiring multi-value image data obtained by reading the original with a predetermined reading unit, a pre-processing unit for selecting one of plural threshold values and binarizing the multi-value image data with the selected threshold value, and an extracting unit for extracting the digital watermark from image data binarized in the pre-processing unit, wherein selection of the threshold value, binarization an extraction of the digital watermark are repeated to obtain an optimum extraction result of the digital watermark.
    Type: Grant
    Filed: March 12, 2003
    Date of Patent: March 13, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Jun Tamaru, Keiichi Iwamura
  • Patent number: 7181043
    Abstract: An encrypted image C(i, j) is generated by exclusively ORing pseudo random number values, which are generated using a key k0 as a key, and respective bits, except for the LSBs, of B pixel data at respective pixel positions (i, j) of digital image data I(i, j). First check bits B(i, j) corresponding to the pixel positions of pixels are generated based on the image C(i, j) and a conversion table. A digitally watermarked image I?(i, j) is obtained by embedding the first check bits in the LSBs of the corresponding pixel data of the digital image data. Check bits U(i, j) are obtained by encrypting pixel data by exclusively ORing respective bits, except for the LSBs, of B pixel data at positions (i, j) of the image I?(i, j) and the pseudo random numbers. If each check bit U(i, j) matches the LSB of the corresponding B pixel data, it is determined that the corresponding pixel is free from tampering.
    Type: Grant
    Filed: September 12, 2005
    Date of Patent: February 20, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keiichi Iwamura
  • Patent number: 7171021
    Abstract: The primary objective of the present invention is the prevention, or the detection, of an illegal act involving digital contents. To achieve this objective, whether an illegal procedure involving digital contents has been performed is determined based on results obtained by performing a predetermined operation for at least a part of the digital contents, and a predetermined process is performed for the digital contents in accordance with the results of determination.
    Type: Grant
    Filed: March 14, 2005
    Date of Patent: January 30, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Jun Yoshida, Keiichi Iwamura