Patents by Inventor Hiroki Horikoshi

Hiroki Horikoshi 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: 9467709
    Abstract: A data decoding device is provided that can decode, at high speed and with low cost, image data encoded at a high compression rate. Provided are an input unit to be input a first encoded data, a second encoded data, the second encoded data and reference data of the line image data; an acquisition unit to acquire, a first reference data to decode the first encoded data to the higher-end data and a second reference data to decode the second encoded data to the lower-end data; a decoding unit to decode the second encoded data to the lower-end data on the basis of the second reference data while the first encoded data is decoded to the higher-end data on the basis of the first reference data and; and a combining means to combine the higher-end data and the lower-end data that were decoded by the decoding unit.
    Type: Grant
    Filed: April 4, 2012
    Date of Patent: October 11, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventors: Shigeru Fujita, Hiroki Horikoshi, Hiroyuki Hosogoshi
  • Patent number: 9019521
    Abstract: An apparatus comprising a first transfer unit configured to DMA-transfer input data to a holding unit, a second transfer unit configured to DMA-transfer the input data held by the holding unit to at least one unit, a notification unit configured to notify, in accordance with the DMA transferring of the first transfer unit, that the input data held by the holding unit is updated, and a transfer control unit configured to control so as to operate the second transfer unit in one of a first mode for transferring the input data from the holding unit to the at least one unit in response to the notification and a second mode for transferring the input data independently of the notification, wherein the transfer unit performs the switching to the second mode after the operation in the first mode.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: April 28, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Takuya Tsunemi, Hiroki Horikoshi, Shigeru Fujita, Hideki Takemura, Akira Ichimura
  • Publication number: 20150015905
    Abstract: An apparatus comprising a first transfer unit configured to DMA-transfer input data to a holding unit, a second transfer unit configured to DMA-transfer the input data held by the holding unit to at least one unit, a notification unit configured to notify, in accordance with the DMA transferring of the first transfer unit, that the input data held by the holding unit is updated, and a transfer control unit configured to control so as to operate the second transfer unit in one of a first mode for transferring the input data from the holding unit to the at least one unit in response to the notification and a second mode for transferring the input data independently of the notification, wherein the transfer unit performs the switching to the second mode after the operation in the first mode.
    Type: Application
    Filed: June 25, 2014
    Publication date: January 15, 2015
    Inventors: Takuya Tsunemi, Hiroki Horikoshi, Shigeru Fujita, Hideki Takemura, Akira Ichimura
  • Patent number: 8477397
    Abstract: A channel selection section selects whether the subsequent processing to the image data is executed by image distribution precedence processing or by gradation lowering precedence processing in accordance with channel information of the image data. That is, in regard to the channels of C, M and K with relatively high density among inks, the image distribution precedence processing excellent in robustness is selected. On the other hand, in the ink of the color with high brightness or low density, even if the print position of the dot is shifted, the density change due to this shift is not so much large. It is possible to restrict an increase in the processing load due to executing the gradation lowering processing after the distribution processing to each of the plural divided images by thus not selecting the image distribution precedence processing in consideration of the robustness.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: July 2, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hironori Nakamura, Hiroki Horikoshi, Yasunori Fujimoto, Shinichi Miyazaki, Akira Ichimura
  • Patent number: 8351719
    Abstract: An image decoding apparatus which decodes externally received encoded image information includes a storage unit which stores the image information. The image decoding apparatus includes a first decoding unit which receives, from the storage unit, image data to be decoded and reference data, and decodes the target image data. The image decoding apparatus includes a second decoding unit which receives the image data decoded by the first decoding unit, receives, from the storage unit, image data to be decoded based on the decoded image data, and decodes the image data received from the storage unit. The image decoding apparatus includes a decoding control unit which controls the first and second decoding units to repetitively execute decoding of image data in parallel.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: January 8, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroki Horikoshi
  • Publication number: 20120257837
    Abstract: A data decoding device is provided that can decode, at high speed and with low cost, image data encoded at a high compression rate. Provided are an input unit to be input a first encoded data, a second encoded data, the second encoded data and reference data of the line image data; an acquisition unit to acquire, a first reference data to decode the first encoded data to the higher-end data and a second reference data to decode the second encoded data to the lower-end data; a decoding unit to decode the second encoded data to the lower-end data on the basis of the second reference data while the first encoded data is decoded to the higher-end data on the basis of the first reference data and; and a combining means to combine the higher-end data and the lower-end data that were decoded by the decoding unit.
    Type: Application
    Filed: April 4, 2012
    Publication date: October 11, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Shigeru Fujita, Hiroki Horikoshi, Hiroyuki Hosogoshi
  • Patent number: 8274704
    Abstract: An information processing apparatus processes, for each pixel, multivalued image data for a unit area of a recording medium, so as to form an image on the unit area with a plurality of relative movements between a recording head and the recording medium. The apparatus has a selector that selects a first processing mode for dividing the multivalued image data into a plurality of pieces of multivalued image data corresponding to the plurality of relative movements, and then quantizing each of the plurality of pieces of multivalued image data, or a second processing mode for quantizing the multivalued image data into quantized image data, and then dividing the quantized image data into a plurality of pieces of quantized image data corresponding to the plurality of relative movements. The selector selects the processing mode based on a content (attribute, grayscale, color, etc.) of the multivalued image data.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: September 25, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yasunori Fujimoto, Shinichi Miyazaki, Hiroki Horikoshi, Akira Ichimura, Naoko Baba
  • Patent number: 8238600
    Abstract: An electronic watermark embedding apparatus and an electronic watermark embedding method can severally deal with both of the resistance property of an electronic watermark and the prevention of image quality deterioration. Electronic watermark information of a high importance level is embedded in a component having a strong resistance property, and electronic watermark information of a low importance level is embedded in a component exerting little influence on an image quality. As a result, the electronic watermark information to be embedded in the component having a strong resistance property is limited to that of a high importance level. Moreover, the image quality deterioration can be suppressed in comparison with the case of embedding all pieces of information, and the electronic watermark information of low importance level is embedded in the component having a weak resistance property but exerting little influence on an image quality.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: August 7, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventors: Takeshi Kuga, Shigeru Fujita, Hiroki Horikoshi, Akira Ichimura, Hideki Takemura, Hiroyuki Hosogoshi
  • Patent number: 8164793
    Abstract: In a multipass printing that performs a plurality of printing scans over a unit area of a print medium by using a leading head and a follower head, the multivalued image data for the leading head is distributed according to the print volume information for up to the preceding printing scan. Then, the multivalued image data for the leading head is subjected to the grayscale level reduction operation to generate binary data. Based on the binary data, the print volume information is updated, after which the multivalued image data for the follower head is distributed according to the print volume information. This causes a plurality of printing scans or a plurality of print heads, that print the same unit area, to have a correlation among them, with the result that dots on a plurality of planes when overlapped have an excellent scattering characteristic.
    Type: Grant
    Filed: July 29, 2009
    Date of Patent: April 24, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventors: Shigeru Fujita, Hiroki Horikoshi, Yasunori Fujimoto, Shinichi Miyazaki, Akira Ichimura, Hironori Nakamura
  • Patent number: 7940427
    Abstract: An image processing apparatus, a printing apparatus and an image processing method are provided which can perform quantization processing on image data at high speed based on an error diffusion method while at the same time avoiding degradations in a quality of printed images. When the error value represented by the error data is equal to or less than the reference value, at least a part of the data portion that can represent an error value in excess of the reference value is eliminated to compress the error data.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: May 10, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hideki Takemura, Hiroki Horikoshi, Shigeru Fujita, Akira Ichimura, Takeshi Kuga, Hiroyuki Hosogoshi
  • Patent number: 7884969
    Abstract: An image processing apparatus, a printing apparatus and an image processing method are provided which can perform quantization processing on image data at high speed based on an error diffusion method while at the same time avoiding degradations in a quality of printed images. When an error value represented by error data is a particular value, the error data is converted into compressed error data with a data volume less than that of the original error data.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: February 8, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hideki Takemura, Shigeru Fujita, Hiroki Horikoshi, Akira Ichimura, Takeshi Kuga, Hiroyuki Hosogoshi
  • Publication number: 20100165390
    Abstract: A channel selection section selects whether the subsequent processing to the image data is executed by image distribution precedence processing or by gradation lowering precedence processing in accordance with channel information of the image data. That is, in regard to the channels of C, M and K with relatively high density among inks, the image distribution precedence processing excellent in robustness is selected. On the other hand, in the ink of the color with high brightness or low density, even if the print position of the dot is shifted, the density change due to this shift is not so much large. It is possible to restrict an increase in the processing load due to executing the gradation lowering processing after the distribution processing to each of the plural divided images by thus not selecting the image distribution precedence processing in consideration of the robustness.
    Type: Application
    Filed: December 17, 2009
    Publication date: July 1, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Hironori Nakamura, Hiroki Horikoshi, Yasunori Fujimoto, Shinichi Miyazaki, Akira Ichimura
  • Publication number: 20100165366
    Abstract: The quantity processing is executed to data distributed for each color. Binary data obtained by this quantization processing are selected only in regard to a color generating print quantity information. Filtering processing is executed to the binary data of the selected color to generate the print quantity information. In the quantization processing for a second plane, data found by converting the print quantity information generated in the first plane processing into a minus value are added to the multi-valued data. In the quantization processing in the second plane added, the value of the multi-valued data is made small and in the quantity, probability that the multi-valued data become binary data printing the dots is made small. That is, a ratio where dots in the first plane and dots in the second plane overlap and are formed can be made small.
    Type: Application
    Filed: December 15, 2009
    Publication date: July 1, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Akira Ichimura, Yasunori Fujimoto, Shinichi Miyazaki, Hiroki Horikoshi
  • Publication number: 20100026746
    Abstract: In a multipass printing that performs a plurality of printing scans over a unit area of a print medium by using a leading head and a follower head, the multivalued image data for the leading head is distributed according to the print volume information for up to the preceding printing scan. Then, the multivalued image data for the leading head is subjected to the grayscale level reduction operation to generate binary data. Based on the binary data, the print volume information is updated, after which the multivalued image data for the follower head is distributed according to the print volume information. This causes a plurality of printing scans or a plurality of print heads, that print the same unit area, to have a correlation among them, with the result that dots on a plurality of planes when overlapped have an excellent scattering characteristic.
    Type: Application
    Filed: July 29, 2009
    Publication date: February 4, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Shigeru Fujita, Hiroki Horikoshi, Yasunori Fujimoto, Shinichi Miyazaki, Akira Ichimura, Hironori Nakamura
  • Publication number: 20090168087
    Abstract: An image forming apparatus and an image forming method are provided which can produce an image with high robustness that can keep image impairments from becoming noticeable even when there are printing characteristic variations over a range of positions of the print elements, as in the case of an end deflection phenomenon. This is realized by distributing multilevel grayscale values of individual pixels according to distribution coefficients determined for the individual print elements that print the pixels, allocating the distributed grayscale values to the associated planes, and binarizing the allocated grayscale values in each plane. With this process, the grayscale value distribution factors in each scan of multipass printing can be determined according to the positions of individual print elements on the print head.
    Type: Application
    Filed: December 17, 2008
    Publication date: July 2, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Yasunori Fujimoto, Shinichi Miyazaki, Hiroki Horikoshi, Akira Ichimura, Tomokazu Yanai
  • Publication number: 20090161165
    Abstract: An information processing apparatus processes, for each pixel, multivalued image data for a unit area of a recording medium, so as to form an image on the unit area with a plurality of relative movements between a recording head and the recording medium. The apparatus has a selector that selects a first processing mode for dividing the multivalued image data into a plurality of pieces of multivalued image data corresponding to the plurality of relative movements, and then quantizing each of the plurality of pieces of multivalued image data, or a second processing mode for quantizing the multivalued image data into quantized image data, and then dividing the quantized image data into a plurality of pieces of quantized image data corresponding to the plurality of relative movements. The selector selects the processing mode based on a content (attribute, grayscale, color, etc.) of the multivalued image data.
    Type: Application
    Filed: December 15, 2008
    Publication date: June 25, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Yasunori Fujimoto, Shinichi Miyazaki, Hiroki Horikoshi, Akira Ichimura, Naoko Baba
  • Publication number: 20090080693
    Abstract: An electronic watermark embedding apparatus and an electronic watermark embedding method can severally deal with both of the resistance property of an electronic watermark and the prevention of image quality deterioration. Electronic watermark information of a high importance level is embedded in a component having a strong resistance property, and electronic watermark information of a low importance level is embedded in a component exerting little influence on an image quality. As a result, the electronic watermark information to be embedded in the component having a strong resistance property is limited to that of a high importance level. Moreover, the image quality deterioration can be suppressed in comparison with the case of embedding all pieces of information, and the electronic watermark information of low importance level is embedded in the component having a weak resistance property but exerting little influence on an image quality.
    Type: Application
    Filed: September 18, 2008
    Publication date: March 26, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Takeshi Kuga, Shigeru Fujita, Hiroki Horikoshi, Akira Ichimura, Hideki Takemura, Hiroyuki Hosogoshi
  • Publication number: 20090060357
    Abstract: An image decoding apparatus which decodes externally received encoded image information includes a storage unit which stores the image information. The image decoding apparatus includes a first decoding unit which receives, from the storage unit, image data to be decoded and reference data, and decodes the target image data. The image decoding apparatus includes a second decoding unit which receives the image data decoded by the first decoding unit, receives, from the storage unit, image data to be decoded based on the decoded image data, and decodes the image data received from the storage unit. The image decoding apparatus includes a decoding control unit which controls the first and second decoding units to repetitively execute decoding of image data in parallel.
    Type: Application
    Filed: August 8, 2008
    Publication date: March 5, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hiroki Horikoshi
  • Publication number: 20080285084
    Abstract: An image processing apparatus, a printing apparatus and an image processing method are provided which can perform quantization processing on image data at high speed based on an error diffusion method while at the same time avoiding degradations in a quality of printed images. When an error value represented by error data is a particular value, the error data is converted into compressed error data with a data volume less than that of the original error data.
    Type: Application
    Filed: December 3, 2007
    Publication date: November 20, 2008
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Hideki Takemura, Shigeru Fujita, Hiroki Horikoshi, Akira Ichimura, Takeshi Kuga, Hiroyuki Hosogoshi
  • Publication number: 20080137145
    Abstract: An image processing apparatus, a printing apparatus and an image processing method are provided which can perform quantization processing on image data at high speed based on an error diffusion method while at the same time avoiding degradations in a quality of printed images. When the error value represented by the error data is equal to or less than the reference value, at least a part of the data portion that can represent an error value in excess of the reference value is eliminated to compress the error data.
    Type: Application
    Filed: November 30, 2007
    Publication date: June 12, 2008
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Hideki Takemura, Hiroki Horikoshi, Shigeru Fujita, Akira Ichimura, Takeshi Kuga, Hiroyuki Hosogoshi