Patents by Inventor Akihiko Yushiya

Akihiko Yushiya 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: 20230209037
    Abstract: A transmission processing apparatus includes a generation unit configured to generate data to be transmitted, based on an image captured by an imaging apparatus, a transmission and reception processing unit configured to receive data transmitted from a second transmission processing apparatus which is in cascade connection to the transmission processing apparatus and to transmit the received data, and a determination unit configured to determine, depending on a type of the data transmitted from the second transmission processing apparatus, whether to transmit the data generated by the generation unit in an order corresponding to the cascade connection or transmit the data generated by the generation unit in parallel with the data transmitted from the second transmission processing apparatus.
    Type: Application
    Filed: March 7, 2023
    Publication date: June 29, 2023
    Inventor: Akihiko Yushiya
  • Patent number: 11622101
    Abstract: A transmission processing apparatus includes a generation unit configured to generate data to be transmitted, based on an image captured by an imaging apparatus, a transmission and reception processing unit configured to receive data transmitted from a second transmission processing apparatus which is in cascade connection to the transmission processing apparatus and to transmit the received data, and a determination unit configured to determine, depending on a type of the data transmitted from the second transmission processing apparatus, whether to transmit the data generated by the generation unit in an order corresponding to the cascade connection or transmit the data generated by the generation unit in parallel with the data transmitted from the second transmission processing apparatus.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: April 4, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Akihiko Yushiya
  • Publication number: 20210385429
    Abstract: A transmission processing apparatus includes a generation unit configured to generate data to be transmitted, based on an image captured by an imaging apparatus, a transmission and reception processing unit configured to receive data transmitted from a second transmission processing apparatus which is in cascade connection to the transmission processing apparatus and to transmit the received data, and a determination unit configured to determine, depending on a type of the data transmitted from the second transmission processing apparatus, whether to transmit the data generated by the generation unit in an order corresponding to the cascade connection or transmit the data generated by the generation unit in parallel with the data transmitted from the second transmission processing apparatus.
    Type: Application
    Filed: June 1, 2021
    Publication date: December 9, 2021
    Inventor: Akihiko Yushiya
  • Patent number: 11037364
    Abstract: An image processing system, which generates a virtual viewpoint image on the basis of captured images from a plurality of image capturing apparatuses for capturing an object from a plurality of directions, detects an error in at least one of the plurality of image capturing apparatuses, and generates the virtual viewpoint image using a captured image from an image capturing apparatus, among the plurality of image capturing apparatuses, in which an error has not been detected, as an image of a capturing field of the image capturing apparatus in which the error has been detected.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: June 15, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Akihiko Yushiya, Yuya Ota
  • Publication number: 20190228565
    Abstract: An image processing system, which generates a virtual viewpoint image on the basis of captured images from a plurality of image capturing apparatuses for capturing an object from a plurality of directions, detects an error in at least one of the plurality of image capturing apparatuses, and generates the virtual viewpoint image using a captured image from an image capturing apparatus, among the plurality of image capturing apparatuses, in which an error has not been detected, as an image of a capturing field of the image capturing apparatus in which the error has been detected.
    Type: Application
    Filed: April 2, 2019
    Publication date: July 25, 2019
    Inventors: Akihiko Yushiya, Yuya Ota
  • Patent number: 9946146
    Abstract: A position acquiring unit acquires position information for identifying a position of a projection surface on which a first projecting unit projects an image. A projection information acquiring unit acquires projection information related to the projection performed by a second projecting unit. The controlling unit controls the first projecting unit to project an image on the projection surface based on the position information and the projection information.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: April 17, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Akihiko Yushiya
  • Publication number: 20160119602
    Abstract: A position acquiring unit acquires position information for identifying a position of a projection surface on which a first projecting unit projects an image. A projection information acquiring unit acquires projection information related to the projection performed by a second projecting unit. The controlling unit controls the first projecting unit to project an image on the projection surface based on the position information and the projection information.
    Type: Application
    Filed: October 21, 2015
    Publication date: April 28, 2016
    Inventor: Akihiko Yushiya
  • Patent number: 9191197
    Abstract: This invention makes the number of cycles required for AES encryption or decryption by hardware smaller than before by reducing the difference among the summation of the signal processing time for each sub-block transformations in each clock cycle period. To do this, an encryption/decryption circuit includes a first AddRoundKey Transformation module, a second AddRoundKey Transformation module, a ShiftRows Transformation module, a SubBytes Transformation module, a MixColumns Transformation module, and a data holding unit, wherein in a cycle of encryption, the first AddRoundKey Transformation module and the second AddRoundKey Transformation module are executed using different Round Keys.
    Type: Grant
    Filed: September 24, 2008
    Date of Patent: November 17, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hirohisa Hotta, Akihiko Yushiya
  • Patent number: 8793505
    Abstract: In order to reduce the number of data transfers and to increase parallel processing of decryption processing and authentication processing, an encryption processing apparatus is provided that includes an input/output data that processes input/output data to an encryption/decryption processing unit and an authentication processing unit, where the input/output data processing unit calculates a parameter used by the authentication processing unit from input data to the input/output data processing unit and forms input data to the authentication processing unit from the calculated parameter or a parameter calculated from data processed by the encryption/decryption processing unit and the input data to the input/output data processing unit.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: July 29, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Manabu Ishikawa, Akihiko Yushiya
  • Patent number: 8571207
    Abstract: A hash value calculation apparatus, which calculates a hash value of a message, includes: an input unit adapted to input an extended block obtained from a message to be processed; a hash value calculation unit adapted to execute a hash value calculation of the input block and to output a hash intermediate value; a plurality of intermediate value storage units adapted to store the hash intermediate value output by the hash value calculation unit for the message to be processed; an output unit adapted to output a hash intermediate value associated with all blocks of the message to be processed as a hash value of the message; and a hash value calculation control unit adapted to control hash value calculations for a plurality of messages by switching the intermediate value storage units used to store the hash intermediate value output from the hash value calculation unit.
    Type: Grant
    Filed: November 25, 2009
    Date of Patent: October 29, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Shigeru Nishikawa, Akemi Kikuchi, Akihiko Yushiya, Shiori Wakino
  • Patent number: 8560832
    Abstract: To efficiently perform encryption/decryption and message authentication processing for a plurality of messages in parallel, an information processing apparatus includes a plurality of encryption/decryption and message authentication units which can perform encryption/decryption processing and message authentication processing by switching between them in a predetermined block unit, and are configured to be operable in parallel, and a data transfer control unit which distributes processing target data associated with an encryption/decryption and message authentication processing request to the plurality of encryption/decryption and message authentication units.
    Type: Grant
    Filed: November 20, 2009
    Date of Patent: October 15, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Shigeru Nishikawa, Akihiko Yushiya
  • Publication number: 20120331305
    Abstract: In order to reduce the number of data transfers and to increase parallel processing of decryption processing and authentication processing, an encryption processing apparatus is provided that includes an input/output data that processes input/output data to an encryption/decryption processing unit and an authentication processing unit, where the input/output data processing unit calculates a parameter used by the authentication processing unit from input data to the input/output data processing unit and forms input data to the authentication processing unit from the calculated parameter or a parameter calculated from data processed by the encryption/decryption processing unit and the input data to the input/output data processing unit.
    Type: Application
    Filed: June 22, 2012
    Publication date: December 27, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Manabu Ishikawa, Akihiko Yushiya
  • Patent number: 8081761
    Abstract: A communication encryption processing apparatus is provided in which a dedicated signal line is provided between a key management module and an encryption and decryption processing module to perform a key delivery via the dedicated signal line from the key management module to the encryption and decryption processing module, and as a result, transmission and reception of raw key data on a bus is no longer performed.
    Type: Grant
    Filed: August 1, 2007
    Date of Patent: December 20, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Akihiko Yushiya
  • Patent number: 7788307
    Abstract: An apparatus for generating a random number includes a holding unit configured to hold a data segment, a mixing unit configured to mix the data segment held in the holding unit, a quality evaluation unit configured to evaluate the quality of the data segment held in the holding unit as a random number, and an output control unit configured to control an output of the data segment based on a result of the quality evaluation performed by the quality evaluation unit.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: August 31, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventor: Akihiko Yushiya
  • Publication number: 20100135484
    Abstract: A hash value calculation apparatus, which calculates a hash value of a message, includes: an input unit adapted to input an extended block obtained from a message to be processed; a hash value calculation unit adapted to execute a hash value calculation of the input block and to output a hash intermediate value; a plurality of intermediate value storage units adapted to store the hash intermediate value output by the hash value calculation unit for the message to be processed; an output unit adapted to output a hash intermediate value associated with all blocks of the message to be processed as a hash value of the message; and a hash value calculation control unit adapted to control hash value calculations for a plurality of messages by switching the intermediate value storage units used to store the hash intermediate value output from the hash value calculation unit.
    Type: Application
    Filed: November 25, 2009
    Publication date: June 3, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Shigeru Nishikawa, Akemi Kikuchi, Akihiko Yushiya, Shiori Wakino
  • Publication number: 20100138648
    Abstract: To efficiently perform encryption/decryption and message authentication processing for a plurality of messages in parallel, an information processing apparatus includes a plurality of encryption/decryption and message authentication units which can perform encryption/decryption processing and message authentication processing by switching between them in a predetermined block unit, and are configured to be operable in parallel, and a data transfer control unit which distributes processing target data associated with an encryption/decryption and message authentication processing request to the plurality of encryption/decryption and message authentication units.
    Type: Application
    Filed: November 20, 2009
    Publication date: June 3, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Shigeru Nishikawa, Akihiko Yushiya
  • Publication number: 20090097639
    Abstract: This invention makes the number of cycles required for AES encryption or decryption by hardware smaller than before by reducing the difference among the summation of the signal processing time for each sub-block transformations in each clock cycle period. To do this, an encryption/decryption circuit includes a first AddRoundKey Transformation module, a second AddRoundKey Transformation module, a ShiftRows Transformation module, a SubBytes Transformation module, a MixColumns Transformation module, and a data holding unit, wherein in a cycle of encryption, the first AddRoundKey Transformation module and the second AddRoundKey Transformation module are executed using different Round Keys.
    Type: Application
    Filed: September 24, 2008
    Publication date: April 16, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Hirohisa Hotta, Akihiko Yushiya
  • Publication number: 20080260163
    Abstract: A communication encryption processing apparatus is provided in which a dedicated signal line is provided between a key management module and an encryption and decryption processing module to perform a key delivery via the dedicated signal line from the key management module to the encryption and decryption processing module, and as a result, transmission and reception of raw key data on a bus is no longer performed.
    Type: Application
    Filed: August 1, 2007
    Publication date: October 23, 2008
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Akihiko Yushiya
  • Publication number: 20070005672
    Abstract: An apparatus for generating a random number includes a holding unit configured to hold a data segment, a mixing unit configured to mix the data segment held in the holding unit, a quality evaluation unit configured to evaluate the quality of the data segment held in the holding unit as a random number, and an output control unit configured to control an output of the data segment based on a result of the quality evaluation performed by the quality evaluation unit.
    Type: Application
    Filed: April 7, 2006
    Publication date: January 4, 2007
    Applicant: Canon Kabushiki Kaisha
    Inventor: Akihiko Yushiya
  • Patent number: 7050657
    Abstract: In case of reading a black-and-white original, the LEDs of R (red), G (green) and B (blue) colors are maintained at turn-on duty ratios same as those at the color image reading, and are turned on simultaneously or in succession, with the turn-on period reduced to ?, whereby the forward current of each of the R, G, and B LEDs is maintained same in the color image reading mode and in the black-and-white image reading mode. Thus, in case of reading the black-and-white original with the light source-switched color image sensor, the current adjusting means for adapting to such reading modes can be dispensed with in the light emitting elements for illuminating the original image, and the service life of the device can be extended with the simple configuration.
    Type: Grant
    Filed: July 25, 2003
    Date of Patent: May 23, 2006
    Assignee: Canon Kabushiki Kaisha
    Inventors: Akihiko Yushiya, Eiichi Takami