Patents by Inventor Naoto Shiraishi

Naoto Shiraishi 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: 11803985
    Abstract: An information processing apparatus includes circuitry to: divide an image into a first block and a second block; encode the first block using fixed-length coding based on a determination that a first data size is equal to or greater than a threshold, the first data size being a data size for the first block in a case where the first block is encoded using variable-length coding; and encode the first block using variable-length coding based on a determination that the first data size is less than the threshold.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: October 31, 2023
    Assignee: Ricoh Company, Ltd.
    Inventor: Naoto Shiraishi
  • Publication number: 20210335014
    Abstract: An information processing apparatus includes circuitry to: divide an image into a first block and a second block; encode the first block using fixed-length coding based on a determination that a first data size is equal to or greater than a threshold, the first data size being a data size for the first block in a case where the first block is encoded using variable-length coding; and encode the first block using variable-length coding based on a determination that the first data size is less than the threshold.
    Type: Application
    Filed: April 7, 2021
    Publication date: October 28, 2021
    Applicant: Ricoh Company, Ltd.
    Inventor: Naoto Shiraishi
  • Publication number: 20200252652
    Abstract: An encoding device is configured to encode an image. The encoding device includes processing circuitry configured to generate an image block obtained by dividing the image by a predetermined number of pixels; perform a frequency conversion process on the image block, to generate a frequency conversion coefficient of each pixel in the image block; generate a quantized coefficient obtained by quantizing the frequency conversion coefficient; perform a zero bit encoding process on the quantized coefficient, to generate zero bit encoded data; and generate an image code from the zero bit encoded data.
    Type: Application
    Filed: February 4, 2020
    Publication date: August 6, 2020
    Inventor: Naoto SHIRAISHI
  • Patent number: 10652540
    Abstract: An image processing device includes circuitry. The circuitry reads YUV image data for each block of a predetermined size; performs discrete wavelet transform on a Y value of a pixel included in a block to obtain a first transformed Y value; multiplies the first transformed Y value by a coefficient used for inversely transforming the first transformed Y value, to calculate a second transformed Y value; and quantizes a U value and a V value included in the block and the second transformed Y value to generate fixed length encoded data.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: May 12, 2020
    Assignee: Ricoh Company, Ltd.
    Inventor: Naoto Shiraishi
  • Patent number: 10560600
    Abstract: An encoding apparatus includes circuitry. The circuitry is configured to read predetermined unit image data that is a predetermined plurality of pixel units of image data; generate pixel unit code data obtained by encoding the read predetermined unit image data on a pixel basis; generate predetermined unit code data obtained by encoding the read predetermined unit image data on a predetermined unit basis; compare a code length that is a data amount of the pixel unit code data with a data amount of the predetermined unit image data to make determination; and output the predetermined unit code data in a case where the code length is greater than the data amount of the predetermined unit image data and output the pixel unit code data in a case where the code length is not greater than the data amount, on basis of a result of the determination.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: February 11, 2020
    Assignee: Ricoh Company, Ltd.
    Inventor: Naoto Shiraishi
  • Publication number: 20190238713
    Abstract: An encoding apparatus includes circuitry. The circuitry is configured to read predetermined unit image data that is a predetermined plurality of pixel units of image data; generate pixel unit code data obtained by encoding the read predetermined unit image data on a pixel basis; generate predetermined unit code data obtained by encoding the read predetermined unit image data on a predetermined unit basis; compare a code length that is a data amount of the pixel unit code data with a data amount of the predetermined unit image data to make determination; and output the predetermined unit code data in a case where the code length is greater than the data amount of the predetermined unit image data and output the pixel unit code data in a case where the code length is not greater than the data amount, on basis of a result of the determination.
    Type: Application
    Filed: January 29, 2019
    Publication date: August 1, 2019
    Inventor: Naoto SHIRAISHI
  • Patent number: 10313551
    Abstract: A control system controls an image forming unit that includes a charging device, an image bearer to be charged by the charging device, a light-emitting device array including a plurality of light emitting devices, and a driving causing the light emitting devices to emit light to form a latent image on the image bearer. The control system includes a storage unit, a corrector, and a controller. The storage unit is configured to store a light-amount correction value of each of the light emitting devices. The corrector is configured to correct a pixel value of each pixel in image data, based on the light-amount correction value of each light emitting device stored in the storage unit. The controller is configured to control the driver to cause each light emitting device to emit light based on image data for which a pixel value of each pixel has been corrected.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: June 4, 2019
    Assignee: Ricoh Company, Ltd.
    Inventors: Naoto Shiraishi, Shinji Kobayashi
  • Patent number: 10192282
    Abstract: An information processing device includes a first memory, a second memory, and a memory control circuit. The first memory stores first information. The second memory stores second information different from the first information. The memory control circuit controls reading and writing of the first information on the first memory and reading and writing of the second information on the second memory. The first information is read and written more frequently than the second information, and takes less time to be read than the second information.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: January 29, 2019
    Assignee: Ricoh Company Ltd.
    Inventor: Naoto Shiraishi
  • Patent number: 10152657
    Abstract: An image processing device performs: breaking down a drawing command into horizontal line parameters each indicating a drawing parameter on a line-by-line basis; and reading, from a translucent image storage unit configured to store a translucent image including a translucency value indicating a transmission rate of a color value corresponding to pixel for each of a plurality of pixels, the translucency values of pixels corresponding to the horizontal line parameter, and writing color values designated by the horizontal line parameter directly into a color image storage unit configured to store a color image including a color value for each of a plurality of pixels as the color values of the respective pixels corresponding to the horizontal line parameter without reading the color values of the pixels corresponding to the horizontal line parameter from the color image storage unit, when all of the read translucency values indicate transparent.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: December 11, 2018
    Assignee: Ricoh Company, Ltd.
    Inventor: Naoto Shiraishi
  • Publication number: 20180255300
    Abstract: An image processing device includes circuitry. The circuitry reads YUV image data for each block of a predetermined size; performs discrete wavelet transform on a Y value of a pixel included in a block to obtain a first transformed Y value; multiplies the first transformed Y value by a coefficient used for inversely transforming the first transformed Y value, to calculate a second transformed Y value; and quantizes a U value and a V value included in the block and the second transformed Y value to generate fixed length encoded data.
    Type: Application
    Filed: February 9, 2018
    Publication date: September 6, 2018
    Inventor: Naoto SHIRAISHI
  • Patent number: 10021275
    Abstract: An image processing apparatus includes a control circuit and an image processing circuit. The control circuit divides a target image stored in a memory into predetermined units to generate a plurality of block image, generates rendering determination information for each of the plurality of block images, and stores the rendering determination information in the memory. The rendering determination information indicates whether the block image has a pixel value to be rendered. The image processing circuit acquires the generated rendering determination information for at least one block image of the target image from the memory, acquires, if the rendering determination information indicates that the block image has the pixel value to be rendered, the block image corresponding to the rendering determination information from the memory, and performs image processing on the acquired target image to generate rendering information for rendering the target image.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: July 10, 2018
    Assignee: Ricoh Company, Ltd.
    Inventor: Naoto Shiraishi
  • Patent number: 9955036
    Abstract: An image forming apparatus, which includes a first storage, a second storage, and a bus, includes a first controller configured to store first image data based on input image data, in the first storage, when the input image data is input via the bus; a second controller configured to store second image data based on the first image data, in the second storage; a third controller configured to store third image data based on the second image data, in the first storage; a fourth controller configured to output output image data based on the third image data; and an image former configured to perform image formation based on the output image data.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: April 24, 2018
    Assignee: Ricoh Company, Ltd.
    Inventor: Naoto Shiraishi
  • Publication number: 20170302817
    Abstract: An image forming apparatus, which includes a first storage, a second storage, and a bus, includes a first controller configured to store first image data based on input image data, in the first storage, when the input image data is input via the bus; a second controller configured to store second image data based on the first image data, in the second storage; a third controller configured to store third image data based on the second image data, in the first storage; a fourth controller configured to output output image data based on the third image data; and an image former configured to perform image formation based on the output image data.
    Type: Application
    Filed: March 24, 2017
    Publication date: October 19, 2017
    Applicant: Ricoh Company, Ltd.
    Inventor: Naoto SHIRAISHI
  • Publication number: 20170256026
    Abstract: An information processing device includes a first memory, a second memory, and a memory control circuit. The first memory stores first information. The second memory stores second information different from the first information. The memory control circuit controls reading and writing of the first information on the first memory and reading and writing of the second information on the second memory. The first information is read and written more frequently than the second information, and takes less time to be read than the second information.
    Type: Application
    Filed: February 7, 2017
    Publication date: September 7, 2017
    Applicant: Ricoh Company, Ltd.
    Inventor: Naoto SHIRAISHI
  • Publication number: 20170201643
    Abstract: A control system controls an image forming unit that includes a charging device, an image bearer to be charged by the charging device, a light-emitting device array including a plurality of light emitting devices, and a driving causing the light emitting devices to emit light to form a latent image on the image bearer. The control system includes a storage unit, a corrector, and a controller. The storage unit is configured to store a light-amount correction value of each of the light emitting devices. The corrector is configured to correct a pixel value of each pixel in image data, based on the light-amount correction value of each light emitting device stored in the storage unit. The controller is configured to control the driver to cause each light emitting device to emit light based on image data for which a pixel value of each pixel has been corrected.
    Type: Application
    Filed: December 20, 2016
    Publication date: July 13, 2017
    Applicant: Ricoh Company, ltd.
    Inventors: Naoto SHIRAISHI, Shinji KOBAYASHI
  • Publication number: 20170076184
    Abstract: An image processing device performs: breaking down a drawing command into horizontal line parameters each indicating a drawing parameter on a line-by-line basis; and reading, from a translucent image storage unit configured to store a translucent image including a translucency value indicating a transmission rate of a color value corresponding to pixel for each of a plurality of pixels, the translucency values of pixels corresponding to the horizontal line parameter, and writing color values designated by the horizontal line parameter directly into a color image storage unit configured to store a color image including a color value for each of a plurality of pixels as the color values of the respective pixels corresponding to the horizontal line parameter without reading the color values of the pixels corresponding to the horizontal line parameter from the color image storage unit, when all of the read translucency values indicate transparent.
    Type: Application
    Filed: August 29, 2016
    Publication date: March 16, 2017
    Applicant: Ricoh Company, Ltd.
    Inventor: Naoto SHIRAISHI
  • Publication number: 20160277641
    Abstract: An image processing apparatus includes a control circuit and an image processing circuit. The control circuit divides a target image stored in a memory into predetermined units to generate a plurality of block image, generates rendering determination information for each of the plurality of block images, and stores the rendering determination information in the memory. The rendering determination information indicates whether the block image has a pixel value to be rendered. The image processing circuit acquires the generated rendering determination information for at least one block image of the target image from the memory, acquires, if the rendering determination information indicates that the block image has the pixel value to be rendered, the block image corresponding to the rendering determination information from the memory, and performs image processing on the acquired target image to generate rendering information for rendering the target image.
    Type: Application
    Filed: February 29, 2016
    Publication date: September 22, 2016
    Applicant: Ricoh Company, Ltd.
    Inventor: Naoto Shiraishi
  • Patent number: 9208415
    Abstract: An image processing apparatus includes a determining unit that determines whether image data includes multi-valued drawing information for drawing a multi-valued image; a multi-valued drawing unit that draws the multi-valued image of the image data when the multi-valued drawing information is determined to be included in the image data; a less-than-multi-valued drawing unit that draws a less-than-multi-valued image of the image data when the multi-valued drawing information is not determined to be included in the image data; a value-count reducing image processing unit that reduces number of values of a drawing result of the multi-valued image to generate an image with a fewer number of values; and a less-than-multi-valued encoding processing unit that encodes a drawing result obtained by drawing the less-than-multi-valued image and encodes the generated image with the fewer number of values.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: December 8, 2015
    Assignee: RICOH COMPANY LIMITED
    Inventor: Naoto Shiraishi
  • Publication number: 20150235113
    Abstract: An image processing apparatus includes a determining unit that determines whether image data includes multi-valued drawing information for drawing a multi-valued image; a multi-valued drawing unit that draws the multi-valued image of the image data when the multi-valued drawing information is determined to be included in the image data; a less-than-multi-valued drawing unit that draws a less-than-multi-valued image of the image data when the multi-valued drawing information is not determined to be included in the image data; a value-count reducing image processing unit that reduces number of values of a drawing result of the multi-valued image to generate an image with a fewer number of values; and a less-than-multi-valued encoding processing unit that encodes a drawing result obtained by drawing the less-than-multi-valued image and encodes the generated image with the fewer number of values.
    Type: Application
    Filed: February 4, 2015
    Publication date: August 20, 2015
    Applicant: RICOH COMPANY, LIMITED
    Inventor: Naoto SHIRAISHI
  • Patent number: 9092717
    Abstract: A data processing device includes: a data reading unit that reads a predetermined amount of data; a data-period selection unit that selects a data period in units of the predetermined amount of data; a data clipping unit that clips data from the read data with the data period; an intermediate-data conversion unit that converts the clipped data into intermediate data; and a coding processing unit that codes the intermediate data. The data-period selection unit has a match count unit that obtains count values of matches in data between pieces of divided data that are obtained by dividing the read data in units of respective predetermined periods, and selects one of the periods of divided data that provides largest one of the count values of matches or selects, when some of the count values are the same, largest one of the periods that provide the same count value.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: July 28, 2015
    Assignee: RICOH COMPANY, LIMITED
    Inventor: Naoto Shiraishi