Patents by Inventor Yukio Chiba
Yukio Chiba 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: 11932785Abstract: The present invention provides an epoxy adhesive composition capable of reducing re-aggregation of an adhesive layer modifier, maintaining favorable viscosity for a long period of time, exhibiting high adhesiveness, and reducing process failures during application of the adhesive. Provided is an epoxy adhesive composition containing: a modified polyvinyl acetal resin having a constitutional unit with an acid-modified group; an adhesive layer modifier; and an epoxy resin, the epoxy adhesive composition having a ratio of an acid-modified group equivalent of the modified polyvinyl acetal resin to an epoxy equivalent of the epoxy resin (acid-modified group equivalent/epoxy equivalent) of 5.0 to 150.0, the epoxy adhesive composition having a number ratio of the acid-modified group to an epoxy group (acid-modified group number/epoxy group number) of 0.0005 to 0.5.Type: GrantFiled: March 11, 2019Date of Patent: March 19, 2024Assignee: SEKISUI CHEMICAL CO., LTD.Inventors: Tasuku Yamada, Shiori Tateno, Yousuke Chiba, Takayuki Maeda, Yukio Ochitani, Hideaki Tanaka
-
Patent number: 7999853Abstract: Disclosed is a moving image reproducing apparatus including a reproduction control unit. The moving image reproducing apparatus sequentially transfers at least part of moving image data elements stored in an incorporated memory to an external storage device, stating from a moving image data element to be reproduced last by the reproduction control unit.Type: GrantFiled: October 6, 2008Date of Patent: August 16, 2011Assignee: Canon Kabushiki KaishaInventors: Satoshi Naito, Toshihiko Fukasawa, Mamoru Sato, Yukio Chiba
-
Publication number: 20090096893Abstract: Disclosed is a moving image reproducing apparatus including a reproduction control unit. The moving image reproducing apparatus sequentially transfers at least part of moving image data elements stored in an incorporated memory to an external storage device, stating from a moving image data element to be reproduced last by the reproduction control unit.Type: ApplicationFiled: October 6, 2008Publication date: April 16, 2009Applicant: CANON KABUSHIKI KAISHAInventors: Satoshi Naito, Toshihiko Fukasawa, Mamoru Sato, Yukio Chiba
-
Patent number: 7375661Abstract: A variable-length coding apparatus having a smaller circuit scale, which flexibly handles identifier insertion processing in correspondence with various coding schemes, and which performs fine code amount control and adaptive erroneous operation control, and an image coding apparatus having the variable-length coding apparatus. The variable-length coding apparatus converts quantized data obtained by quantizing image data into variable-length code data, generates a code data string having a predetermined data structure, and inserts padding bits and identifier into the variable-length code data based on an externally-input instruction. Further, the image coding apparatus having the variable-length coding apparatus changes quantization values based on the total code amount of code data string generated by the variable-length coding apparatus.Type: GrantFiled: September 18, 2002Date of Patent: May 20, 2008Assignee: Canon Kabushiki KaishaInventors: Yukio Chiba, Katsumi Otsuka
-
Patent number: 7218788Abstract: In image data coding and decoding processing, in order to improve efficiency by processing a plurality of factors in one cycle as long as possible, the factors are rearranged, in coding or decoding processing, in a predetermined scan sequence such that significant factors and 0s are paired. In addition, an appropriate scan sequence is selected in accordance with the distribution state of frequencies to further improve the efficiency.Type: GrantFiled: February 12, 2002Date of Patent: May 15, 2007Assignee: Canon Kabushiki KaishaInventors: Susumu Igarashi, Tetsuya Tateno, Makoto Satoh, Yukio Chiba, Katsumi Otsuka
-
Patent number: 7185264Abstract: For always executing an efficient and appropriate error compensation process and improving the convenience of the user, an image processing apparatus and a method enters encoded image data including a marker code for a resynchronizing process within one picture, detects a code error in the encoded image data, and discriminates whether or not to execute an error compensation process utilizing the marker code according to a result of the detection and an attribute of the encoded image data.Type: GrantFiled: August 18, 2003Date of Patent: February 27, 2007Assignee: Canon Kabushiki KaishaInventor: Yukio Chiba
-
Patent number: 7155063Abstract: An image processing apparatus, and a method of controlling the same, for making it possible to execute decoding of compressed image data appropriately, in a processing time needed for decoding that will not detract from user convenience, and in conformity with amount of code error contained in the image. An encoded data input signal has its header information analyzed by a header information processor, which outputs an encoding-parameter output signal. The image information of the encoded data input signal is decoded by a variable-length code decoder, which produces an output signal that is a series of orthogonal transformation coefficient sequences. These two output signals are input to a image data reconstruction unit, which reconstructs the image data. If the encoded data input signal contains a code error, then the encoded data input signal is corrected using correction data. The correction data for correcting the encoded data input signal is decided based upon the number of detection of code errors.Type: GrantFiled: February 21, 2003Date of Patent: December 26, 2006Assignee: Canon Kabushiki KaishaInventor: Yukio Chiba
-
Patent number: 7106909Abstract: An encoder (103) encodes image data using a first parameter Q1, and a re-encoder (107) re-encodes the encoded result of the encoder (103) using a second parameter Q2. When the encoded data size obtained by the encoder (103) exceeds a predetermined size, Q1 is replaced by Q2, and encoded data streams previously encoded by the re-encoder (107) are saved in a buffer (108) as those encoded by the encoder (103) after the parameter is changed. Upon executing a re-encoding process, the re-encoder (107) re-encodes encoded data streams previously encoded by the re-encoder (107) using a parameter that can assure a higher compression ratio than Q2.Type: GrantFiled: November 19, 2002Date of Patent: September 12, 2006Assignee: Canon Kabushiki KaishaInventors: Makoto Satoh, Yukio Chiba, Satoshi Naito
-
Decoding apparatus, method, and storage medium for inputting and decoding variable-length coded data
Patent number: 6993202Abstract: A decoding apparatus has: M tables for storing, in correspondence with M types of variable-length code tables, minimum code words or maximum code words of classes of variable-length code words constructing a variable-length code table; a table selector which selects one table from the M tables; N comparators which compare input coded data with the minimum code words or maximum code words outputted from the table selected by the table selector; a switch circuit and a priority encoder which obtain a class number corresponding to an initial code word of the input coded data based on results of comparison by the N comparators; a code length converter which converts the class number into a code length; and an address generator which generates an address to access a memory holding decoded data from the class number and the code length outputted said code length converter. The data outputted from the memory based on the address becomes decoded data of the input coded data.Type: GrantFiled: February 26, 2002Date of Patent: January 31, 2006Assignee: Canon Kabushiki KaishaInventors: Susumu Igarashi, Tetsuya Tateno, Makoto Sato, Yukio Chiba, Katsumi Otsuka -
Patent number: 6947602Abstract: Whether a header information processor quickly enters a program inactive state at the timing when it issues an operation start command of an encoding process for a predetermined processing unit to a variable-length code encoder, or the header information processor enters the program inactive state upon completion of execution steps to be processed is adaptively selected in accordance with the number of execution steps. One memory is shared by the header information processor and variable-length code encoder, and address input permission means for controlling to grant permission of an address input to the memory to one of the header information processor and the variable-length code encoder is provided. The memory is used as a work area of the header information processor, and as a storage area of a variable-length code table which is looked up by the variable-length code encoder.Type: GrantFiled: December 19, 2001Date of Patent: September 20, 2005Assignee: Canon Kabushiki KaishaInventors: Susumu Igarashi, Tetsuya Tateno, Makoto Satoh, Yukio Chiba, Katsumi Otsuka
-
Publication number: 20040107399Abstract: For always executing an efficient and appropriate error correction process and improving the convenience of the user, an image processing apparatus and a method of the invention enters encoded image data including a marker code for a resynchronizing process within one picture; detects a code error in the encoded image data; and discriminates whether or not to execute an error correction process utilizing the marker code according to a result of the detection and an attribute of the encoded image data.Type: ApplicationFiled: August 18, 2003Publication date: June 3, 2004Applicant: CANON KABUSHIKI KAISHAInventor: Yukio Chiba
-
Publication number: 20030161538Abstract: Provided are an image processing apparatus, and a method of controlling the same, for making it possible to execute decoding of compressed image data appropriately, in a processing time needed for decoding that will not detract from user convenience, in conformity with amount of code error contained in the image. An encoded data input signal (8) has its header information analyzed by a header information processor (1), which outputs an encoding-parameter output signal (11). The image information of the encoded data input signal (8) is decoded by a variable-length code decoder (2), which produces an output signal (9) that is a series of orthogonal transformation coefficient sequences. These two output signals are input to a image data reconstruction unit (10), which reconstructs the image data. If the encoded data input signal (8) contains a code error, then the encoded data input signal (8) is corrected using correction data.Type: ApplicationFiled: February 21, 2003Publication date: August 28, 2003Applicant: CANON KABUSHIKI KAISHAInventor: Yukio Chiba
-
Patent number: 6603413Abstract: This invention implements a variable-length code pipeline decoding process as hardware by providing additional bit processing means, reducing the load on external control, and clarifying encoded data shift means. For this purpose, in order to determine a code length and additional bit length, two different decode processes are executed, the overall process is separated into three stages, i.e., a stage for shifting out a code word of encoded data, a decode processing stage, and a symbol determination & additional bit processing stage, and these stages are executed in a pipeline manner.Type: GrantFiled: February 7, 2002Date of Patent: August 5, 2003Assignee: Canon Kabushiki KaishaInventors: Susumu Igarashi, Tetsuya Tateno, Makoto Satoh, Yukio Chiba, Katsumi Otsuka
-
Publication number: 20030118240Abstract: An encoder (103) encodes image data using a first parameter Q1, and a re-encoder (107) re-encodes the encoded result of the encoder (103) using a second parameter Q2. When the encoded data size obtained by the encoder (103) exceeds a predetermined size, Q1 is replaced by Q2, and encoded data streams previously encoded by the re-encoder (107) are saved in a buffer (108) as those encoded by the encoder (103) after the parameter is changed. Upon executing a re-encoding process, the re-encoder (107) re-encodes encoded data streams previously encoded by the re-encoder (107) using a parameter that can assure a higher compression ratio than Q2.Type: ApplicationFiled: November 19, 2002Publication date: June 26, 2003Inventors: Makoto Satoh, Yukio Chiba, Satoshi Naito
-
Publication number: 20030058143Abstract: A variable-length coding apparatus having a smaller circuit scale, which flexibly handles identifier insertion processing in correspondence with various coding schemes, and which performs fine code amount control and adaptive erroneous operation control, and an image coding apparatus having the variable-length coding apparatus. The variable-length coding apparatus converts quantized data obtained by quantizing image data into variable-length code data, generates a code data string having a predetermined data structure, and inserts padding bits and identifier into the variable-length code data based on an externally-input instruction. Further, the image coding apparatus having the variable-length coding apparatus changes quantization values based on the total code amount of code data string generated by the variable-length coding apparatus.Type: ApplicationFiled: September 18, 2002Publication date: March 27, 2003Inventors: Yukio Chiba, Katsumi Otsuka
-
Publication number: 20020164080Abstract: A decoding apparatus has: M tables for storing, in correspondence with M types of variable-length code tables, minimum code words or maximum code words of classes of variable-length code words constructing a variable-length code table; a table selector which selects one table from the M tables; N comparators which compare input coded data with the minimum code words or maximum code words outputted from the table selected by the table selector; a switch circuit and a priority encoder which obtain a class number corresponding to an initial code word of the input coded data based on results of comparison by the N comparators; a code length converter which converts the class number into a code length; and an address generator which generates an address to access a memory holding decoded data from the class number and the code length outputted said code length converter. The data outputted from the memory based on the address becomes decoded data of the input coded data.Type: ApplicationFiled: February 26, 2002Publication date: November 7, 2002Applicant: CANON KABUSHI KAISHAInventors: Susumu Igarashi, Tetsuya Tateno, Makoto Sato, Yukio Chiba, Katsumi Otsuka
-
Publication number: 20020154042Abstract: This invention implements a variable-length code pipeline decoding process as hardware by providing additional bit processing means, reducing the load on external control, and clarifying encoded data shift means.Type: ApplicationFiled: February 7, 2002Publication date: October 24, 2002Applicant: CANON KABUSHIKI KAISHAInventors: Susumu Igarashi, Tetsuya Tateno, Makoto Satoh, Yukio Chiba, Katsumi Otsuka
-
Publication number: 20020122599Abstract: In image data coding and decoding processing, in order to improve efficiency by processing a plurality of factors in one cycle as long as possible, the factors are rearranged, in coding or decoding processing, in a predetermined scan sequence such that significant factors and 0s are paired. In addition, an appropriate scan sequence is selected in accordance with the distribution state of frequencies to further improve the efficiency.Type: ApplicationFiled: February 12, 2002Publication date: September 5, 2002Applicant: CANON KABUSHIKI KAISHAInventors: Susumu Igarashi, Tetsuya Tateno, Makoto Satoh, Yukio Chiba, Katsumi Otsuka
-
Publication number: 20020090142Abstract: Whether a header information processor quickly enters a program inactive state at the timing when it issues an operation start command of an encoding process for a predetermined processing unit to a variable-length code encoder, or the header information processor enters the program inactive state upon completion of execution steps to be processed is adaptively selected in accordance with the number of execution steps. One memory is shared by the header information processor and variable-length code encoder, and address input permission means for controlling to grant permission of an address input to the memory to one of the header information processor and the variable-length code encoder is provided. The memory is used as a work area of the header information processor, and as a storage area of a variable-length code table which is looked up by the variable-length code encoder.Type: ApplicationFiled: December 19, 2001Publication date: July 11, 2002Inventors: Susumu Igarashi, Tetsuya Tateno, Makoto Satoh, Yukio Chiba, Katsumi Otsuka
-
Patent number: 5857010Abstract: A communication system for connecting a terminal through a communication channel for a communication signal and a control channel for the control signal is constructed by a decoder for decoding a dial signal such as a push button signal that is generated from the terminal, a transmitting unit for transmitting a dial signal according to an output of the decoder to an external line at the time of a current supply, a power supply unit for supplying a current to a dial signal generator provided for the terminal when the terminal is in an off-hook state, and a setting unit for setting control data for the communication system in accordance with the output of the decoder, wherein when a power failure occurs, the dial signal that is generated from the terminal is transmitted to the external line without passing through the decoder.Type: GrantFiled: October 8, 1997Date of Patent: January 5, 1999Assignee: Canon Kabushiki KaishaInventor: Yukio Chiba