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: 20230037023
    Abstract: A registration device of an individual identification system that includes the registration device, a verification device, and an identification device and that identifies an individual identification target, the registration device including: a registration unit that outputs verification information enabling verification of an identification key that is unique to the identification target, by using, as inputs, an input signal that depends on at least one of a physical property and an image feature of the identification target, and non-physical information that does not depend on the physical property and that differs for each identification target.
    Type: Application
    Filed: December 23, 2020
    Publication date: February 2, 2023
    Inventors: Keiichi Iwamura, Kitahiro Kaneda
  • Patent number: 8738917
    Abstract: An image verification system includes an image input apparatus, image verification apparatus, and database apparatus. The image input apparatus generates verification information for image data by using a private key and adds the verification information and predetermined information unique to the image input apparatus to the image data. The image verification apparatus verifies that the image data has been altered or not by using the verification information and a public key corresponding to the private key. The database apparatus stores the public key in association with the predetermined information in the a storage unit and provides the public key to the image verification apparatus.
    Type: Grant
    Filed: October 14, 2004
    Date of Patent: May 27, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Satoru Wakao, Keiichi Iwamura, Yasuhiro Nakamoto
  • Patent number: 8055900
    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: October 19, 2006
    Date of Patent: November 8, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Keiichi Iwamura, Tomochika Murakami, Satoru Wakao
  • Patent number: 7930544
    Abstract: A verification information generation system includes first and second data processing apparatuses. The first data processing apparatus has a unit holding first secret information, a unit receiving information associated with the second secret information from the second apparatus, a unit generating key information on the basis of the first secret information and the information associated with the second secret information, a unit generating key derivation auxiliary information allowing the key information to be derived from the second secret information, a unit generating verification information on the basis of information to be verified and the key information, and a unit outputting the information to be verified, the verification information, and the key derivation auxiliary information. The second secret information is information which is set in advance in the second data processing apparatus.
    Type: Grant
    Filed: October 25, 2005
    Date of Patent: April 19, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keiichi Iwamura
  • Patent number: 7706569
    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: Grant
    Filed: June 9, 2005
    Date of Patent: April 27, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keiichi Iwamura
  • Patent number: 7650511
    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: Grant
    Filed: February 13, 2006
    Date of Patent: January 19, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keiichi Iwamura
  • Patent number: 7613350
    Abstract: The invention generates moving image information obtained by compositing a moving image of a user and objects selected by the user, and provides the generated moving image information to the user. For instance, when the user has inserted a coin or coins into a device, a select menu of pre-stored stories is displayed, and the user selects one story from the menu. Then, the user selects a desired background scene and feature player in that story to determine pre-stored objects. After that, an image of the user is sensed, and is stored as a moving image object. The moving image object is then composited with the previously selected objects according to MPEG 4 to generate single stream information. The generated moving image information is then delivered to the user.
    Type: Grant
    Filed: May 16, 2005
    Date of Patent: November 3, 2009
    Assignee: Canon Kabushiki Kaisa
    Inventor: Keiichi Iwamura
  • Patent number: 7606426
    Abstract: In an embedding technique of an invisible or visible digital watermark information, it is a main object to provide a technique which can reconstruct an original image and avoid an increase of the whole image data due to holding of key information or the like. To accomplish this object, an image processing apparatus of the invention is constructed by, an input unit for inputting image data showing an original image, a compressing unit for compressing at least a part of the image data, and an embedding unit for embedding compression data obtained by the compressing unit into the image data so that it is difficult to be identified by the human eyes by converting a part of the image data.
    Type: Grant
    Filed: September 12, 2000
    Date of Patent: October 20, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keiichi Iwamura
  • Patent number: 7594118
    Abstract: A data-processing system and method for controlling synthesizing digital-signature information. The system and method include holding first private-key information, inputting second private-key information, generating third private-key information based on the first private-key information and the second private-key information, holding the third private-key information, generating signature information based on information to be verified and the third private-key information, and outputting the information to be verified and the signature information.
    Type: Grant
    Filed: August 22, 2005
    Date of Patent: September 22, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keiichi Iwamura
  • Patent number: 7580543
    Abstract: Provided are an information processing apparatus, method, program and storage medium whereby prescribed additional information such as a digital watermark can be embedded directly in encoded data, and later extracted, without decoding data that has been compressed and encoded by the JPEG scheme, etc. First, encoded data, which is information that has been encoded, is input from an encoded data input unit (101). An embed coefficient is selected in an embed coefficient selector (102) block by prescribed block, and a code transformation unit (103) replaces the encoded data by different encoded data, which corresponds to the input encoded data, input using a transformation table (104), whereby a digital watermark is embedded.
    Type: Grant
    Filed: October 4, 2005
    Date of Patent: August 25, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keiichi Iwamura
  • Patent number: 7571323
    Abstract: A method for image processing comprising inputting and reading a combined image that includes a latent image unperceivable by the human eye, a patterned image in the background allowing the latent image to appear clearly on a recording medium when data recorded on a recording medium is copied onto another recording medium, and text and/or image data embedded with a digital watermark. The text and/or image data is extracted from the combined image and the digital watermark extracted from the text and/or image data. A permission code enabling copying of image data composed of a combination of a patterned image and the extracted text and/or image data onto a recording medium is input. The copying is regulated based on the extracted digital watermark and the permission code.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: August 4, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Keiichi Iwamura, Kitahiro Kaneda
  • Publication number: 20090187767
    Abstract: A data-processing system and method for controlling synthesizing digital-signature information. The system and method include holding first private-key information, inputting second private-key information, generating third private-key information based on the first private-key information and the second private-key information, holding the third private-key information, generating signature information based on information to be verified and the third private-key information, and outputting the information to be verified and the signature information.
    Type: Application
    Filed: March 25, 2009
    Publication date: July 23, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Keiichi Iwamura
  • Patent number: 7552335
    Abstract: The present invention provides a technique that allows for a valid modification that is authorized by the author of data, while assuring the originality of the data. An information processing apparatus for processing original data created by a predetermined author is provided. The information processing apparatus includes a modification-information storing unit for storing modification information regarding a modification onto a storage medium when the original data is modified, and a modification-assuring-information creating unit for creating modification assuring information for assuring that the modification information is true.
    Type: Grant
    Filed: November 12, 2003
    Date of Patent: June 23, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keiichi Iwamura
  • Patent number: 7546464
    Abstract: When image data in which a digital watermark is embedded accesses a server, particularly, a Web server, via a network, the server is appropriately selected and accessed via the network in accordance with the environments of the clients that access the server. A network access terminal includes an extraction unit for extracting first information from an image that includes the first information, which is multi-valued, an acquisition unit for acquiring from a predetermined storage device the first information extracted by the extraction unit and address information specified by second information different from the first information, from among a plurality of address information stored in the predetermined storage device, and a communication unit for accessing an address based on the address information obtained by the acquisition unit.
    Type: Grant
    Filed: June 14, 2002
    Date of Patent: June 9, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Junichi Hayashi, Keiichi Iwamura
  • Patent number: 7536026
    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: Grant
    Filed: February 1, 2007
    Date of Patent: May 19, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Kitahiro Kaneda, Keiichi Iwamura, Ken-ichi Ohta, Yoshihiro Ishida, Shinichi Kato, Junichi Hayashi, Jun Tamaru, Takami Eguchi
  • Patent number: 7535488
    Abstract: An image verification system has an image generation device and a first image verification device. The image generation device includes (a) an image data generation unit that generates image data, and (b) a first verification data generation unit that generates first verification data from the image data using a common key in common key cryptography. The first image verification device includes (a) a first verification unit that verifies, using the image data, the first verification data and the common key, whether the image data is altered, and (b) a second verification data generation unit that generates second verification data from the image data using a private key in public key cryptography without editing the image data, if the first verification unit verifies that the image data is not altered.
    Type: Grant
    Filed: November 16, 2001
    Date of Patent: May 19, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Satoru Wakao, Keiichi Iwamura
  • Patent number: 7530031
    Abstract: A character input device not completely occupying a screen, good in visibility, and enabling input of characters while reducing to a minimum the movement of the fingers and line of sight, which, in the case of input of for example the hiragana 50-character phonetic syllabary of the Japanese language, displays an initial block of the major group lead characters a (), ka (), sa (), ta (), na () on a first row of a character input region on a display screen and the block of the remaining major group lead characters ha (), ma (), ya (), ra (), wa () on the second row, allows movement of a focus position or character position by “left” and “right” keys (a ()?ka ()?sa ()? . . . ), switches the character focused to the block of ha (), ma (), ya (), ra (), wa () after the focus position reaches na (), allows switching between displayed characters by for example using the “down” key to move to the next character (for example, a ()?i ()?u ()? . . .
    Type: Grant
    Filed: January 27, 2003
    Date of Patent: May 5, 2009
    Assignees: Fujitsu Limited, NTT DoCoMo, Inc.
    Inventors: Keiichi Iwamura, Osamu Ota, Junya Yamaguchi, Shunsuke Tanaka, Kazuhiro Yoshihara
  • Patent number: 7512811
    Abstract: On an encrypted object code obtained by encrypting an object code, there is discriminated whether an inhibited code defined in data format is present in a code concerning such encrypted object code, and, in case such inhibited code is judged absent, the encrypted object code is determined as an encryption result of the object code.
    Type: Grant
    Filed: January 9, 2004
    Date of Patent: March 31, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Keiichi Iwamura, Yuji Suga
  • Patent number: 7463736
    Abstract: In an image process apparatus, a key different for each level of hierarchy is generated on the basis of a specific key with respect to image data having a hierarchical structure, the image data in each level of the hierarchy is encrypted using the generated key for each level, and the specific key is managed, so that key management can be easily performed while the image data having a hierarchical structure is enciphered using different keys for each level of the hierarchy.
    Type: Grant
    Filed: May 9, 2003
    Date of Patent: December 9, 2008
    Assignee: Canon Kabushiki Kaisha
    Inventors: Nobuhiro Tagashira, Keiichi Iwamura, Junichi Hayashi, Yuji Suga
  • Patent number: 7461255
    Abstract: This invention has as its object to provide a digital watermark processing apparatus, which can embed a digital watermark while minimizing quality deterioration of objective contents. The image segmentation step segments objective contents into a plurality of partial contents. The encryption step encrypts designated one of the plurality of partial contents. The digital watermarking step embeds a digital watermark in the encrypted partial contents by a scheme corresponding to the characteristics or the purpose of use of an image. The decryption step decrypts the encrypted partial contents embedded with the digital watermark.
    Type: Grant
    Filed: January 23, 2002
    Date of Patent: December 2, 2008
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keiichi Iwamura