Patents by Inventor Eiichiro Morinaga
Eiichiro Morinaga 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: 11938625Abstract: There is provided an information processing apparatus and an information processing method to increase movement patterns of an autonomous mobile body more easily, the information processing apparatus including an operation control unit configured to control an operation of a driving unit. The operation control unit generates, on the basis of a teaching movement, control sequence data for causing a driving unit of an autonomous mobile body to execute an autonomous movement corresponding to the teaching movement, and causes the driving unit to execute the autonomous movement according to the control sequence data, on the basis of an action plan determined by situation estimation. The information processing method includes controlling, by a processor, an operation of a driving unit, and the controlling further includes generating control sequence data, and causing the driving unit to execute an autonomous movement according to the control sequence data.Type: GrantFiled: August 3, 2022Date of Patent: March 26, 2024Assignee: SONY GROUP CORPORATIONInventors: Tomoo Mizukami, Mika Nagae, Takuma Morita, Naoya Muramatsu, Eiichiro Morinaga, Katsuhisa Ito
-
Publication number: 20230367330Abstract: The present disclosure relates to an autonomous mobile device, a control method, and a program which enable higher-speed self-position estimation with higher accuracy and with a smaller calculation load. Provided is an autonomous mobile device including: a sensor unit including at least a first sensor that detects an angular velocity, a second sensor that is installed in a housing and detects a speed of a wheel, and a third sensor that detects a displacement amount on a two-dimensional plane; and a self-position estimation unit that estimates a self-position on the basis of parameters calculated by the sensor unit, the self-position estimation unit using a predetermined parameter suitable for a predetermined condition among the parameters of the respective sensors calculated by the sensor unit when estimating the self-position. The present disclosure can be applied to, for example, an autonomous mobile robot device.Type: ApplicationFiled: September 24, 2021Publication date: November 16, 2023Inventors: EIICHIRO MORINAGA, JUNICHIRO MISAWA, TATSUYA ISHIKAWA, HIROYUKI KAMATA, KAZUTAKA TAKAKI
-
Publication number: 20220371178Abstract: There is provided an information processing apparatus and an information processing method to increase movement patterns of an autonomous mobile body more easily, the information processing apparatus including an operation control unit configured to control an operation of a driving unit. The operation control unit generates, on the basis of a teaching movement, control sequence data for causing a driving unit of an autonomous mobile body to execute an autonomous movement corresponding to the teaching movement, and causes the driving unit to execute the autonomous movement according to the control sequence data, on the basis of an action plan determined by situation estimation. The information processing method includes controlling, by a processor, an operation of a driving unit, and the controlling further includes generating control sequence data, and causing the driving unit to execute an autonomous movement according to the control sequence data.Type: ApplicationFiled: August 3, 2022Publication date: November 24, 2022Applicant: SONY GROUP CORPORATIONInventors: Tomoo MIZUKAMI, Mika NAGAE, Takuma MORITA, Naoya MURAMATSU, Eiichiro MORINAGA, Katsuhisa ITO
-
Patent number: 11446813Abstract: There is provided an information processing apparatus and an information processing method to increase movement patterns of an autonomous mobile body more easily, the information processing apparatus including an operation control unit configured to control an operation of a driving unit. The operation control unit generates, on the basis of a teaching movement, control sequence data for causing a driving unit of an autonomous mobile body to execute an autonomous movement corresponding to the teaching movement, and causes the driving unit to execute the autonomous movement according to the control sequence data, on the basis of an action plan determined by situation estimation. The information processing method includes controlling, by a processor, an operation of a driving unit, and the controlling further includes generating control sequence data, and causing the driving unit to execute an autonomous movement according to the control sequence data.Type: GrantFiled: July 27, 2018Date of Patent: September 20, 2022Assignee: SONY GROUP CORPORATIONInventors: Tomoo Mizukami, Mika Nagae, Takuma Morita, Naoya Muramatsu, Eiichiro Morinaga, Katsuhisa Ito
-
Publication number: 20200346341Abstract: To increase movement patterns of an autonomous mobile body more easily. There is provided an information processing apparatus including an operation control unit configured to control an operation of a driving unit. The operation control unit generates, on the basis of a teaching movement, control sequence data for causing a driving unit of an autonomous mobile body to execute an autonomous movement corresponding to the teaching movement, and causes the driving unit to execute the autonomous movement according to the control sequence data, on the basis of an action plan determined by situation estimation. Furthermore, there is provided an information processing method that includes controlling, by a processor, an operation of a driving unit.Type: ApplicationFiled: July 27, 2018Publication date: November 5, 2020Applicant: SONY CORPORATIONInventors: Tomoo MIZUKAMI, Mika NAGAE, Takuma MORITA, Naoya MURAMATSU, Eiichiro MORINAGA, Katsuhisa ITO
-
Publication number: 20200333800Abstract: A type of a calculation process being executed internally is indicated by a motion to a user. An animal-shaped autonomous mobile object including a housing having a shape of an animal, a calculation section, and a motion controller that causes the housing to perform a motion corresponding to a type of a calculation process that the calculation section is executing.Type: ApplicationFiled: October 5, 2018Publication date: October 22, 2020Applicant: SONY CORPORATIONInventors: Takeshi KATAYAMA, Tomoo MIZUKAMI, Takuma MORITA, Eiichiro MORINAGA, Yuhei YABE, Yuichiro TOU
-
Patent number: 8635434Abstract: A mathematical operation processing apparatus is disclosed by which the supply of an operand which is performed based on condition codes by a plurality of mathematical operations can be performed at a high speed. The mathematical operation processing apparatus includes a plurality of computing elements configured to perform different mathematical operations different from one another and produce mathematical operation results of the mathematical operations and condition codes. A condition code set register retains the condition codes produced simultaneously by the computing elements as a condition code set. A condition code conversion section performs a predetermined conversion for the condition code set and outputs a result of the conversion as a conversion condition code set. An operand supplying section supplies an operand for the mathematical operations in the computing elements based on the conversion condition code set.Type: GrantFiled: December 4, 2007Date of Patent: January 21, 2014Assignee: Sony CorporationInventors: Yasuhiro Iizuka, Takahiro Sato, Takayasu Kon, Kenichi Sanpei, Eiichiro Morinaga
-
Patent number: 8094213Abstract: An image processing apparatus, an image processing method, and an image processing program in which a special effect that allows a subject to be modified so that the degree of modification increases with increasing distance from a reference point of an original image set on a screen is given to a captured image.Type: GrantFiled: August 24, 2007Date of Patent: January 10, 2012Assignee: Sony CorporationInventors: Kouji Yamamoto, Takafumi Hosoi, Mitsuyasu Amano, Eiichiro Morinaga
-
Patent number: 8094230Abstract: The present invention is an image processing apparatus for converting an original image into an enlarged image on which enlargement processing has been performed with respect to a reference point.Type: GrantFiled: August 24, 2007Date of Patent: January 10, 2012Assignee: Sony CorporationInventors: Takafumi Hosoi, Mitsuyasu Amano, Kouji Yamamoto, Eiichiro Morinaga
-
Patent number: 7936877Abstract: It is an object to provide an efficient transfer of content data. In a case of transferring the content data from a data transfer device on a primary recording medium side to a data recording device to record the content data in a secondary recording medium, a data compression system and a bit rate that are conformable to the data recording device are compared with a data compression system and a bit rate of the content data to be sent, so that a required transfer processing is brought into realization according to a result of the comparison. For instance, when both the data compression systems are equal, and the bit rate of the content data is not more than the bit rate that is conformable to the data recording device, the content data is sent as it is in an encrypted compressed data state.Type: GrantFiled: October 24, 2006Date of Patent: May 3, 2011Assignee: Sony CorporationInventors: Miki Abe, Eiichiro Morinaga, Takayasu Kon, Yasunori Kamada
-
Publication number: 20100157101Abstract: The present invention includes first setting means for setting, for an original image, a first image region including a reference point and a second image region other than the first image region; reducing means for reducing the original image; second setting means for setting, for a reduced image obtained, a reference point of the reduced image corresponding to the reference point of the original image, a first reduced image region corresponding to the first image region, and a second reduced image region corresponding to the second image region; modifying means for modifying, within the reduced image, an image in the second reduced image region so that the degree of modification increases with increasing distance from the reference point of the reduced image; expanding means for expanding image data of the modified second reduced image region into the second image region; and combining means for combining the image data expanded into the second image region with image data of the original image constitutingType: ApplicationFiled: August 24, 2007Publication date: June 24, 2010Applicant: Sony CorporationInventors: Kouji Yamamoto, Takafumi Hosoi, Mitsuyasu Amano, Eiichiro Morinaga
-
Publication number: 20100020225Abstract: The present invention is an image processing apparatus for converting an original image into an enlarged image on which enlargement processing has been performed with respect to a reference point, as the center, including: a selection processing unit that treats, as a starting point, a coordinate point which is the farthest from the reference point and selects a processing-target pixel from among pixels constituting the enlarged image; a calculation processing unit that calculates a coordinate point of the original image which is mapped to the coordinate point of the processing-target pixel; a reading processing unit that reads the pixel value of a pixel of the original image from the recording medium in accordance with the coordinate point of the original image; an interpolation processing unit that interpolates the pixel value of the processing-target pixel using the pixel value of the pixel of the original image read by the reading processing unit; and a writing processing unit that writes the pixel valueType: ApplicationFiled: August 24, 2007Publication date: January 28, 2010Inventors: Takafumi Hosoi, Mitsuyasu Amano, Kouji Yamamoto, Eiichiro Morinaga
-
Publication number: 20090237549Abstract: The present invention is an image processing apparatus for changing the resolution of image data in accordance with the distance from a reference point arbitrarily set within a screen showing the image data, including: selection means for selecting, from the image data, calculation-target pixels that are arranged in such a manner that the spacing between pixels becomes larger as the distance from the reference point increases; smoothing processing means for smoothing the calculation-target pixels selected by the selection means using the pixel values of the calculation-target pixels and the pixel values of pixels positioned around the calculation-target pixels; and interpolation processing means for interpolating the pixel values of pixels which have not been selected as the calculation-target pixels by the selection means, from the pixel values of calculation-target pixels positioned around the pixels, the calculation-target pixels having been smoothed by the smoothing processing means.Type: ApplicationFiled: August 22, 2007Publication date: September 24, 2009Applicant: Sony CorporationInventors: Mitsuyasu Amano, Takafumi Hosoi, Kouji Yamamoto, Eiichiro Morinaga
-
Patent number: 7406175Abstract: Disclosed is a key generator, which assures the security of a key by preventing a circuit designer and other persons from readily knowing the value of the key. Random number generator circuits (51, 52, 53 and so on) generate random numbers respectively in accordance with different clocks (CLK1, CLK2, CLK3, and so on). An arithmetic circuit (59) operates on the random numbers generated from the random number generator circuits (51, 52, 53 and so on) to generate an N-bit random number RA as the output from a random number generator (50). This N-bit random number is RA acquired via a key selector (43), and latched into a key register (45) in accordance with an acquisition enable signal EN from a timing monitoring counter (47), which is driven by a clock CLKA other than clocks CLK1, CLK2, CLK3, and so on, to obtain a hardware key, which is a unique secret key.Type: GrantFiled: April 17, 2003Date of Patent: July 29, 2008Assignee: Sony CorporationInventors: Hiromi Matsuda, Eiichiro Morinaga, Masao Tanaka
-
Patent number: 7392272Abstract: An arithmetic unit and an arithmetic method that output no information necessary for decryption or encryption to the outside and can perform a self-protecting function when an illegal attack is made. A command monitoring part (44) monitors input command sequences. In a first sequence, a process key in a first stage is calculated from a hardware key (Khd) and is then written to a key storing part (47). In each of the following sequences, a process key in a next stage is calculated from a process key stored in the key storing part (47). When commands of predetermined contents are inputted in predetermined order, a content key is calculated and then written to the key storing part (47). Encrypted data is decrypted with the content key, and the result is outputted from data output means (63). When an illegal attack is made, initialization is performed by selecting fixed value data (Kf) as key data (Ksl) and selecting fixed value data (Df) as input data (Ein).Type: GrantFiled: April 18, 2003Date of Patent: June 24, 2008Assignee: Sony CorporationInventors: Hiromi Matsuda, Miki Abe, Eiichiro Morinaga, Masao Tanaka
-
Publication number: 20080148012Abstract: A mathematical operation processing apparatus is disclosed by which the supply of an operand which is performed based on condition codes by a plurality of mathematical operations can be performed at a high speed. The mathematical operation processing apparatus includes a plurality of computing elements configured to perform different mathematical operations different from one another and produce mathematical operation results of the mathematical operations and condition codes. A condition code set register retains the condition codes produced simultaneously by the computing elements as a condition code set. A condition code conversion section performs a predetermined conversion for the condition code set and outputs a result of the conversion as a conversion condition code set. An operand supplying section supplies an operand for the mathematical operations in the computing elements based on the conversion condition code set.Type: ApplicationFiled: December 4, 2007Publication date: June 19, 2008Applicant: Sony CorporationInventors: Yasuhiro Iizuka, Takahiro Sato, Takayasu Kon, Kenichi Sanpei, Eiichiro Morinaga
-
Publication number: 20070110243Abstract: It is an object to provide an efficient transfer of content data. In a case of transferring the content data from a data transfer device on a primary recording medium side to a data recording device to record the content data in a secondary recording medium, a data compression system and a bit rate that are conformable to the data recording device are compared with a data compression system and a bit rate of the content data to be sent, so that a required transfer processing is brought into realization according to a result of the comparison. For instance, when both the data compression systems are equal, and the bit rate of the content data is not more than the bit rate that is conformable to the data recording device, the content data is sent as it is in an encrypted compressed data state.Type: ApplicationFiled: October 24, 2006Publication date: May 17, 2007Inventors: Miki Abe, Eiichiro Morinaga, Takayasu Kon, Yasunori Kamada
-
Patent number: 7164767Abstract: It is an object to provide an efficient transfer of content data. In a case of transferring the content data from a data transfer device on a primary recording medium side to a data recording device to record the content data in a secondary recording medium, a data compression system and a bit rate that are conformable to the data recording device are compared with a data compression system and a bit rate of the content data to be sent, so that a required transfer processing is brought into realization according to a result of the comparison. For instance, when both the data compression systems are equal, and the bit rate of the content data is not more than the bit rate that is conformable to the data recording device, the content data is sent as it is in an encrypted compressed data state.Type: GrantFiled: April 12, 2002Date of Patent: January 16, 2007Assignee: Sony CorporationInventors: Miki Abe, Eiichiro Morinaga, Takayasu Kon, Yasunori Kamada
-
Patent number: 6959366Abstract: A data transfer apparatus for simplifying a module structure for controlling a connected data recording apparatus and improving the processing efficiency. A control code issued by a common application module having a main purpose of check-out/check-in is made a control code corresponding to a device connected by a conversion module and transmitted via a device driver. Moreover, for example, a control code issued by a local application module having a main purpose of controlling processing depending on a device connected shares the aforementioned device driver. For example, the local application module issues a control code in a state matched with a control code format converted by the conversion module. Alternatively, the local application module issues a local control code by indicating issuance of a local control code of a format different from the control code format converted by the conversion module.Type: GrantFiled: June 27, 2002Date of Patent: October 25, 2005Assignee: Sony CorporationInventors: Miki Abe, Takafumi Hosoi, Eiichiro Morinaga, Masao Tanaka
-
Publication number: 20040161106Abstract: Disclosed is a key generator, which assures the security of a key by preventing a circuit designer and other persons from readily knowing the value of the key. Random number generator circuits (51, 52, 53 and so on) generate random numbers respectively in accordance with different clocks (CLK1, CLK2, CLK3, and so on). An arithmetic circuit (59) operates on the random numbers generated from the random number generator circuits (51, 52, 53 and so on) to generate an N-bit random number RA as the output from a random number generator (50). This N-bit random number is RA acquired via a key selector (43), and latched into a key register (45) in accordance with an acquisition enable signal EN from a timing monitoring counter (47), which is driven by a clock CLKA other than clocks CLK1, CLK2, CLK3, and so on, to obtain a hardware key, which is a unique secret key.Type: ApplicationFiled: December 19, 2003Publication date: August 19, 2004Inventors: Hiromi Matsuda, Eiichiro Morinaga, Masao Tanaka