Patents by Inventor Junichi Hayashi

Junichi Hayashi 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: 7006257
    Abstract: An input step of inputting image information according to an image and a judgment step of judging, for each image data corresponding a predetermined-sized block area in the image information input in the input step, whether or not the image data is a part of a specific image are provided. Further, in the judgment step, the judgment is performed not to the entire image information input in the input step but to a part of the image information.
    Type: Grant
    Filed: November 16, 2000
    Date of Patent: February 28, 2006
    Assignee: Canon Kabushiki Kaisha
    Inventors: Takeshi Yamazaki, Junichi Hayashi, Tomochika Murakami
  • Publication number: 20060033942
    Abstract: An input step of inputting image information according to an image and a judgment step of judging, for each image data corresponding a predetermined-sized block area in the image information input in the input step, whether or not the image data is a part of a specific image are provided. Further, in the judgment step, the judgment is performed not to the entire image information input in the input step but to a part of the image information.
    Type: Application
    Filed: October 18, 2005
    Publication date: February 16, 2006
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Takeshi Yamazaki, Junichi Hayashi, Tomochika Murakami
  • Patent number: 6993148
    Abstract: This invention reduces degradation in image quality and improves altered portion specifying accuracy in a digital watermark technology. For this purpose, an apparatus of this invention inputs image data and information such as a copyright holder name to be embedded in the image data (S1, S2). A mask pattern having a blue noise characteristic for intermediate- and high-frequency components is set at the image data start position, and pixel data at a target embedding position in the mask pattern is quantized (S5). The quantization error at this time corresponds to the bit information to be embedded at that position. This processing is repeatedly performed for the entire image (S6-S9).
    Type: Grant
    Filed: July 13, 2000
    Date of Patent: January 31, 2006
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tomoyuki Miyashita, Takeshi Makita, Junichi Hayashi, Tomochika Murakami
  • Publication number: 20060020809
    Abstract: The present invention has an object to provide a data processing apparatus which can perform digital watermark embedding/extraction in accordance with manipulation, editing, and compression. To achieve the object, the data processing apparatus for performing compression processing on digital data comprises: a digital watermark extracting device extracting additional information, embedded as a digital watermark, from digital data; a digital watermark removing device removing the additional information, embedded as a digital watermark, from the digital data; an irreversible processing deice performing irreversible processing on the digital data; and a digital watermark embedding device embedding the additional information as a digital watermark in the irreversible-processed digital data.
    Type: Application
    Filed: September 13, 2005
    Publication date: January 26, 2006
    Applicant: Canon Kabushiki Kaisha
    Inventor: Junichi Hayashi
  • Publication number: 20050106550
    Abstract: An age assessment apparatus capable of assessing a substantial age of an examinee from various active degrees is provided.
    Type: Application
    Filed: November 4, 2004
    Publication date: May 19, 2005
    Applicant: Feel Fine Kabushiki Kaisha
    Inventors: Junichi Hayashi, Norie Tanahashi, Masahiro Terabe, Takashi Kondou, Hiroshi Tanimoto
  • Publication number: 20050078820
    Abstract: A bitstream of each tile in a code sequence is segmented into bitstreams for respective resolution levels (S70). Image key K_I is generated (S71). Bitstream key K_BS is generated from image key K_I using encoding parameters P (S72). Key K_Ti of tile Ti is generated from bitstream key K_BS using information associated with that tile (S74). Finally, keys corresponding to the segmented bitstreams indicating respective resolutions in tile Ti are generated (S76).
    Type: Application
    Filed: October 18, 2004
    Publication date: April 14, 2005
    Applicant: Canon Kabushiki Kaisha
    Inventor: Junichi Hayashi
  • Patent number: 6873711
    Abstract: An image processing device is provided to efficiently embed digital watermark information in a gray scale image while suppressing deterioration in the image quality. The image processing device includes an input unit for inputting gray-scale image data in which each pixel is formed of one component. A converter converts the format of the gray-scale image data into color image data in which each pixel is formed of a plurality of components. An embedding unit embeds the digital watermark information in part of the components of the color image data obtained by the converter.
    Type: Grant
    Filed: October 2, 2000
    Date of Patent: March 29, 2005
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tomochika Murakami, Junichi Hayashi
  • Publication number: 20050018844
    Abstract: An encryption technique and a decryption technique that are applied to video data that is encrypted on a predetermined domain of compressed video data are disclosed. For example, JPEG2000 compressed video data can be compressed using a wavelet conversion. Compressed video data is input. The input video data is decompressed to a predetermined domain of the compression process, and the decompressed video data is then encrypted. The encrypted video data is then compressed in accordance with the decompression process, and information representing the encrypted compression domain is stored in a predetermined area of the compressed video data.
    Type: Application
    Filed: June 25, 2004
    Publication date: January 27, 2005
    Applicant: Canon Kabushiki Kaisha
    Inventor: Junichi Hayashi
  • Patent number: 6826290
    Abstract: To provide a variety of methods for extracting digital watermark information from an image as correctly as possible. For example, a first pattern arrangement and a second pattern arrangement which is different from the first pattern arrangement for use in a calculation for extracting the digital watermark information are provided. A state of an original image without the digital watermark information embedded is inferred, using a second pattern arrangement, and a reliability of the digital watermark information to be extracted in accordance with the state is determined. Or to decide the embedding position of the digital watermark information from the image data, the extracting start position is discriminated by detecting the positional information by multiple times at the different extracting start positions. Or to detect a geometrical distortion, a registration signal is embedded on the image.
    Type: Grant
    Filed: October 16, 2000
    Date of Patent: November 30, 2004
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tomochika Murakami, Keiichi Iwamura, Junichi Hayashi
  • Publication number: 20040174999
    Abstract: This invention provides an image data encryption technique which facilitates management of access keys in encrypting image data having a hierarchical structure in which the data of each layer can be specified by at least two parameters, and is resistant against exchange of access keys between a plurality of users. To implement this technique, in this invention, in encrypting image data having a hierarchical structure in which a layer is specified by layer and resolution levels, an access key K for the highest resolution and highest layer is set. Access keys are generated by using a one-way function in a direction which the level becomes low. The access key for a given layer can be generated from either of the access keys of layer and resolution located at the higher level. The data of each layer is encrypted in accordance with a corresponding access key.
    Type: Application
    Filed: March 5, 2004
    Publication date: September 9, 2004
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Keiichi Iwamura, Yuji Suga, Junichi Hayashi
  • Publication number: 20040177251
    Abstract: This invention allows the encryption side to set whether an image playback apparatus should play back image data in a scrambled state or a non-scrambled state. When a code-block of input image data is an object to be encrypted, it is encrypted. In playing back the data, it is determined whether playback is to be executed by using the encrypted code-block (the scrambling playback mode is to be set). To inhibit use of the encrypted code-block, a terminating marker is placed at the start of the code-block. To use the encrypted code-block, the terminating marker is placed at the end of the code-block.
    Type: Application
    Filed: March 2, 2004
    Publication date: September 9, 2004
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Junichi Hayashi
  • Publication number: 20040150859
    Abstract: An object of the present invention is to provide a technique by which machines can determine whether printed material is an original or a copy. A technique for outputting printed material which has an effect similar to that of security paper using normal paper instead of specially printed paper such as the security paper is provided. An image-processing apparatus generates a new image by expressing a latent image area with dots of a first dot size and a background area with dots of a second dot size which is different from the first dot size, and generates another image by moving each of the dots included in the latent image area in accordance with a bit value at the corresponding bit position in additional information.
    Type: Application
    Filed: January 20, 2004
    Publication date: August 5, 2004
    Applicant: Canon Kabushiki Kaisha
    Inventor: Junichi Hayashi
  • Publication number: 20040153674
    Abstract: An object of this invention is to eliminate the necessity to manage a plurality of keys even when image data, in which each tile as an encoding unit is constituted by a plurality of partial encoded data, and the partial encoded data have a hierarchical structure, is encrypted using different encryption keys for the respective partial encoded data. For this purpose, in this invention, a code stream c in which each tile as a compression-coding unit is constituted by a plurality of partial encoded data is received. An encryption tile part designation section repeatedly forms one tile group from a plurality of adjacent tiles and another tile group from adjacent tile groups to define the hierarchical structure of the tiles and tile groups.
    Type: Application
    Filed: October 17, 2003
    Publication date: August 5, 2004
    Applicant: Canon Kabushiki Kaisha
    Inventor: Junichi Hayashi
  • Publication number: 20040141613
    Abstract: The present invention makes it possible to encrypt a portion of a tile image to be subject to wavelet transformation at or above a desired resolution level without the need to manage multiple encryption keys. The invention divides the sub-bands generated with each wavelet transformation into a plurality of precincts, treats aggregations of encrypted data of precincts of the same phase of sub-bands of the same layer as a tile part, and defines a tree structure in which tile parts having higher frequency encrypted data are positioned at higher level nodes. An encryption unit then generates encryption key information for tile parts of the highest level node based on route key information generated from encrypted data for the entire tile, and generates encryption key information for encrypting tile parts other than those of the highest node by unidirectional transformation of encryption key information for tile parts of higher level nodes.
    Type: Application
    Filed: January 12, 2004
    Publication date: July 22, 2004
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Junichi Hayashi
  • Patent number: 6741758
    Abstract: A registration signal embedding method of embedding registration signals adaptively in accordance with image signals. The frequency property of image data is determined, and either a first registration signal or a second registration signal is selected in accordance with the frequency property, and is added to image data. The registration embedded in this way has the advantage of increased resistance and easy detection.
    Type: Grant
    Filed: April 4, 2001
    Date of Patent: May 25, 2004
    Assignee: Canon Kabushiki Kaisha
    Inventors: Junichi Hayashi, Keiichi Iwamura, Yoshihiro Ishida
  • Publication number: 20040081334
    Abstract: An object of this invention is to eliminate the necessity to manage a plurality of keys even when image data having a plurality of tiles and layers is encrypted using different encryption keys for the respective tiles and layers. For this purpose, in this invention, a code stream c compression-coded for each tile is received. In repeatedly forming one tile group from a plurality of adjacent tiles and another tile group from adjacent tile groups to define the hierarchical structure of the tile groups, an encryption tile part designation section determines which tile group in which layer should be encrypted and outputs encryption tile information ta. A key matrix generation section (12) generates an encryption key ck for the whole of the received code stream c, sequentially generates the encryption key of each node in the hierarchical structure, and outputs the result as a key matrix ka.
    Type: Application
    Filed: October 17, 2003
    Publication date: April 29, 2004
    Applicant: Canon Kabushiki Kaisha
    Inventor: Junichi Hayashi
  • Patent number: 6694040
    Abstract: This invention has as its object to provide a technique for embedding digital-watermark information in image data while minimizing deterioration of the original image quality. To this end, a data processing apparatus of this invention has input means for inputting image data consisting of a plurality of coefficients, and embedding means for embedding digital-watermark information in coefficients having values falling within a predetermined range of the input image data.
    Type: Grant
    Filed: July 27, 1999
    Date of Patent: February 17, 2004
    Assignee: Canon Kabushiki Kaisha
    Inventors: Junichi Hayashi, Keiichi Iwamura
  • Publication number: 20040003261
    Abstract: A code stream and data indicating a normalization method are inputted to a normalization processing unit 21, and the normalization processing unit applies normalization processing to the code stream to generate a normalized code stream. Next, when signature data is inputted, a verification processing unit 22 performs encryption and decryption processing with respect to the signature data using a public key Kp and calculates a Hash value (first Hash value) and, on the other hand, calculates a Hash value of the normalized code stream (second Hash value). Next, the verification processing unit compares the first Hash value and the second Hash value and, if the first Hash value and the second Hash value are equal, judges that the code stream is not falsified. On the other hand, if the first Hash value and the second Hash value are not equal, the verification processing unit judges that the code stream is falsified.
    Type: Application
    Filed: June 20, 2003
    Publication date: January 1, 2004
    Applicant: Canon Kabushiki Kaisha
    Inventor: Junichi Hayashi
  • Publication number: 20030210803
    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: March 26, 2003
    Publication date: November 13, 2003
    Applicant: Canon Kabushiki Kaisha
    Inventors: Kitahiro Kaneda, Keiichi Iwamura, Ken-Ichi Ohta, Yoshihiro Ishida, Shinichi Kato, Junichi Hayashi, Jun Tamaru, Takami Eguchi
  • Publication number: 20030204812
    Abstract: This invention has as its object to embed information in a document by a plurality of different methods, and verify the information embedded by the respective methods to determine the relationship with a master.
    Type: Application
    Filed: April 22, 2003
    Publication date: October 30, 2003
    Applicant: Canon Kabushiki Kaisha
    Inventor: Junichi Hayashi