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: 20230209037Abstract: 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: ApplicationFiled: March 7, 2023Publication date: June 29, 2023Inventor: Akihiko Yushiya
-
Patent number: 11622101Abstract: 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: GrantFiled: June 1, 2021Date of Patent: April 4, 2023Assignee: Canon Kabushiki KaishaInventor: Akihiko Yushiya
-
Publication number: 20210385429Abstract: 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: ApplicationFiled: June 1, 2021Publication date: December 9, 2021Inventor: Akihiko Yushiya
-
Patent number: 11037364Abstract: 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: GrantFiled: April 2, 2019Date of Patent: June 15, 2021Assignee: CANON KABUSHIKI KAISHAInventors: Akihiko Yushiya, Yuya Ota
-
Publication number: 20190228565Abstract: 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: ApplicationFiled: April 2, 2019Publication date: July 25, 2019Inventors: Akihiko Yushiya, Yuya Ota
-
Patent number: 9946146Abstract: 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: GrantFiled: October 21, 2015Date of Patent: April 17, 2018Assignee: Canon Kabushiki KaishaInventor: Akihiko Yushiya
-
Publication number: 20160119602Abstract: 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: ApplicationFiled: October 21, 2015Publication date: April 28, 2016Inventor: Akihiko Yushiya
-
Patent number: 9191197Abstract: 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: GrantFiled: September 24, 2008Date of Patent: November 17, 2015Assignee: Canon Kabushiki KaishaInventors: Hirohisa Hotta, Akihiko Yushiya
-
Patent number: 8793505Abstract: 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: GrantFiled: June 22, 2012Date of Patent: July 29, 2014Assignee: Canon Kabushiki KaishaInventors: Manabu Ishikawa, Akihiko Yushiya
-
Patent number: 8571207Abstract: 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: GrantFiled: November 25, 2009Date of Patent: October 29, 2013Assignee: Canon Kabushiki KaishaInventors: Shigeru Nishikawa, Akemi Kikuchi, Akihiko Yushiya, Shiori Wakino
-
Patent number: 8560832Abstract: 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: GrantFiled: November 20, 2009Date of Patent: October 15, 2013Assignee: Canon Kabushiki KaishaInventors: Shigeru Nishikawa, Akihiko Yushiya
-
Publication number: 20120331305Abstract: 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: ApplicationFiled: June 22, 2012Publication date: December 27, 2012Applicant: CANON KABUSHIKI KAISHAInventors: Manabu Ishikawa, Akihiko Yushiya
-
Patent number: 8081761Abstract: 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: GrantFiled: August 1, 2007Date of Patent: December 20, 2011Assignee: Canon Kabushiki KaishaInventor: Akihiko Yushiya
-
Patent number: 7788307Abstract: 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: GrantFiled: April 7, 2006Date of Patent: August 31, 2010Assignee: Canon Kabushiki KaishaInventor: Akihiko Yushiya
-
Publication number: 20100135484Abstract: 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: ApplicationFiled: November 25, 2009Publication date: June 3, 2010Applicant: CANON KABUSHIKI KAISHAInventors: Shigeru Nishikawa, Akemi Kikuchi, Akihiko Yushiya, Shiori Wakino
-
Publication number: 20100138648Abstract: 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: ApplicationFiled: November 20, 2009Publication date: June 3, 2010Applicant: CANON KABUSHIKI KAISHAInventors: Shigeru Nishikawa, Akihiko Yushiya
-
Publication number: 20090097639Abstract: 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: ApplicationFiled: September 24, 2008Publication date: April 16, 2009Applicant: CANON KABUSHIKI KAISHAInventors: Hirohisa Hotta, Akihiko Yushiya
-
Publication number: 20080260163Abstract: 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: ApplicationFiled: August 1, 2007Publication date: October 23, 2008Applicant: CANON KABUSHIKI KAISHAInventor: Akihiko Yushiya
-
Publication number: 20070005672Abstract: 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: ApplicationFiled: April 7, 2006Publication date: January 4, 2007Applicant: Canon Kabushiki KaishaInventor: Akihiko Yushiya
-
Patent number: 7050657Abstract: 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: GrantFiled: July 25, 2003Date of Patent: May 23, 2006Assignee: Canon Kabushiki KaishaInventors: Akihiko Yushiya, Eiichi Takami