Patents by Inventor Kosuke Yanai
Kosuke Yanai 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: 20240273320Abstract: A light source is suppressed from being reflected on a workpiece surface of a specular workpiece. A code reading device generates a code image by receiving light specularly reflected from a specular workpiece surface of light emitted from a diffuser and diffusing and reflecting light emitted to a portion corresponding to a code. A position and an angle of the diffuser are fixed with respect to a camera such that the specularly reflected light from the workpiece surface is received by the camera in a state where the camera is in focus on the workpiece surface, and the light source emits the light from the back of a rear end of the diffuser toward the diffuser such that the light source is not reflected on the camera when the camera receives the specularly reflected light.Type: ApplicationFiled: January 10, 2024Publication date: August 15, 2024Applicant: KEYENCE CORPORATIONInventors: Yuta Omura, Kosuke Yanai, Yoshiyuki Fukumoto
-
Publication number: 20230082295Abstract: A measurement device includes: a memory; and a processor coupled to the memory and configured to: generate a drive signal with a sine wave, according to a clock signal; control a reflection direction of output light of a light emitting device, by utilizing a resonance frequency, according to the drive signal; control a timing at which the drive signal is generated; and add or remove a pulse of a reference clock signal configured to generate the clock signal, according to a phase difference between a desired control signal and the control signal.Type: ApplicationFiled: November 18, 2022Publication date: March 16, 2023Applicant: FUJITSU LIMITEDInventors: KOSUKE YANAI, Shinichi Fujiyoshi, Yoshikatsu KOHARA, Etsuko YAMASHITA, Koichi Iida, Katsushi Sakai
-
Publication number: 20230051900Abstract: A distance measurement apparatus of a scanning type provided with a two-dimensional micro electro mechanical system (MEMS) mirror that reflects a laser beam includes: a first detector that detects a mirror angle of the two-dimensional MEMS mirror and outputs an angular signal that indicates the mirror angle; and a processor that calculates an amplitude error and a phase error between amplitude and a phase of the angular signal and amplitude and a phase of a reference angle signal, and corrects a resonance drive waveform of a drive signal that drives, of two mutually orthogonal axes of the two-dimensional MEMS mirror, one axis on a resonance drive side on a basis of the amplitude error and the phase error.Type: ApplicationFiled: November 1, 2022Publication date: February 16, 2023Applicant: FUJITSU LIMITEDInventors: Arata EJIRI, Yoshiaki Ikai, Kosuke YANAI, Koichi Iida
-
Publication number: 20220411258Abstract: A scanning-type distance measurement apparatus that includes a two-dimensional micro electro mechanical system (MEMS) mirror that reflects a laser beam includes: a memory; and a processor coupled to the memory and configured to: drive, on an axis that controls an angle of view out of two axes orthogonal to each other of the two-dimensional MEMS mirror, the axis of the two-dimensional MEMS mirror with a drive signal; and control a scanning angle range of the laser beam when a drive waveform of the drive signal is offset by an offset amount to shift a center angle of the scanning angle range, on the basis of the offset amount according to a shift direction from the center angle.Type: ApplicationFiled: August 26, 2022Publication date: December 29, 2022Applicant: FUJITSU LIMITEDInventors: Koichi Iida, Arata EJIRI, KOSUKE YANAI, Shinichi Fujiyoshi, Koichi Tezuka, Takeshi MORIKAWA, Katsushi Sakai
-
Publication number: 20220206251Abstract: A mirror control device configured to output a signal that indicates a first frame immediately after the angle-of-view change and a shift change amount, generate a shift correction amount and a scanning angle range correction amount that correspond to an expected deviation amount in the first frame using the shift change amount, output a corrected angle-of-view parameter and a corrected scanning angle range, drive the scanning mirror in the first direction to drive the scanning mirror, based on output of the angle-of-view parameter correction means, drive the scanning mirror in the second direction to drive the scanning mirror through a low-pass filter.Type: ApplicationFiled: March 21, 2022Publication date: June 30, 2022Applicant: FUJITSU LIMITEDInventors: Arata EJIRI, KOSUKE YANAI, Shinichi Fujiyoshi, Koichi Iida
-
Publication number: 20220082666Abstract: A laser sensor includes: a micro electro mechanical systems (MEMS) mirror that performs scanning in a reflection direction of laser light of a light emitting device on a first axis in a resonance direction and a second axis in a non-resonant direction; and a processor that performs control that synchronizes a drive cycle of the second axis with the drive cycle of the second axis of the MEMS mirror mounted on another laser sensor, using a timing designated based on the drive cycle of the first axis.Type: ApplicationFiled: September 2, 2021Publication date: March 17, 2022Applicant: FUJITSU LIMITEDInventors: KOSUKE YANAI, Yoshikatsu KOHARA, Shinichi Fujiyoshi, Koichi Iida, Takeshi MORIKAWA, Katsushi Sakai
-
Publication number: 20220018937Abstract: A distance measurement device includes the plurality of laser sensors and a processor. The plurality of laser sensors configured to project a laser beam and receive reflected light from a measurement target that moves within a measurement region. The processor configured to drive, based on the measurement region and a provision position of the plurality of laser sensors, each of the laser sensors at a light emission cycle in which a light receiving window that receives reflected light of own light and an interference risk range are included the interference risk range being a range in which an interference is caused by a laser beam from another laser sensor. The processor controls to laser beam emission timings of the plurality of laser sensors so as to be different from each other.Type: ApplicationFiled: May 4, 2021Publication date: January 20, 2022Applicant: FUJITSU LIMITEDInventors: Koichi Tezuka, Koichi Iida, Katsushi Sakai, KOSUKE YANAI
-
Publication number: 20210325534Abstract: A measurement method executed by a computer, the method includes executing transmission processing and measuring processing, the transmission processing including a process of notifying a first signal instructing light emitting processing and the measuring processing, the measuring processing including a process of identifying a distance by measuring a time from a reception time of the first signal; setting a communication path for notifying a second signal output by the transmission processing to the measuring processing via a transceiver for transmitting a synchronization signal, the synchronization signal being for notifying an external measurement device of a light emission output by the light emitting processing; and identifying a timing for transmitting the synchronization signal output by the transmission processing based on a time difference between a time for receiving the second signal not through the transceiver and a time for receiving the second signal via the transceiver.Type: ApplicationFiled: March 5, 2021Publication date: October 21, 2021Applicant: FUJITSU LIMITEDInventors: Katsushi Sakai, Koichi Tezuka, Koichi Iida, KOSUKE YANAI
-
Patent number: 10571568Abstract: A distance measuring device executes a collection process that includes driving a MEMS mirror in each of a plurality of sensors and collecting a drive voltage of the MEMS mirror satisfying a given condition, executes a drive frequency determination process that includes determining a drive frequency of the MEMS mirror when measuring distances by the plurality of sensors based on the drive voltage of the MEMS mirror, and executes a control signal generation process that includes generating and transmitting a control signal to the plurality of sensors, the control signal including configuration information specifying the drive frequency as a drive frequency of the MEMS mirror in each of the plurality of sensors, the configuration information including the drive frequency determined by the drive frequency determination process.Type: GrantFiled: September 26, 2017Date of Patent: February 25, 2020Assignee: FUJITSU LIMITEDInventors: Koichi Iida, Takeshi Morikawa, Jun Kawai, Koichi Tezuka, Kosuke Yanai
-
Publication number: 20180106903Abstract: A distance measuring device executes a collection process that includes driving a MEMS mirror in each of a plurality of sensors and collecting a drive voltage of the MEMS mirror satisfying a given condition, executes a drive frequency determination process that includes determining a drive frequency of the MEMS mirror when measuring distances by the plurality of sensors based on the drive voltage of the MEMS mirror, and executes a control signal generation process that includes generating and transmitting a control signal to the plurality of sensors, the control signal including configuration information specifying the drive frequency as a drive frequency of the MEMS mirror in each of the plurality of sensors, the configuration information including the drive frequency determined by the drive frequency determination process.Type: ApplicationFiled: September 26, 2017Publication date: April 19, 2018Applicant: FUJITSU LIMITEDInventors: Koichi Iida, Takeshi MORIKAWA, Jun Kawai, Koichi Tezuka, Kosuke YANAI
-
Patent number: 8959122Abstract: There is disclosed an interface enabling easy implementation of processing on hierarchical data, and a method facilitating comprehension of the structure, meaning, and format of hierarchical data. There is also disclosed a data processing device including a user interface portion receiving data with tuples each a combination of data of different types, and lists each a series of data of a same type, display data obtained by converting the data, and an instruction requesting processing from a user, and presenting the display data, data managing portion managing the hierarchical data, display-data generating portion generating the display data from the hierarchical data, and analyzing portion implementing the processing. Data is presented in a table format having rows displaying level names and attribute names, respectively. The generating portion samples data of each level of hierarchical data to extract an amount possible to present, and converts the data format.Type: GrantFiled: January 4, 2011Date of Patent: February 17, 2015Assignee: Hitachi, Ltd.Inventors: Kosuke Yanai, Yasutsugu Morimoto
-
Patent number: 8209297Abstract: For hierarchical data including tuples each including a combination of different data types and lists each listing data of a same data type, corresponding attribute-based data divided by attribute is stored in attribute-based files whereas information on the structure of the hierarchical data is held as schema information. The schema information includes data type information on the hierarchical data structure, including data type information on each element of each tuple and data type information on only a top element of each list. The attribute-based files storing the attribute-based data are managed to be in order by a file name management table. Data on each attribute is stored in a file in a state of being hierarchized in a list format corresponding to the depth at which the each attribute is listed in the schema information.Type: GrantFiled: June 14, 2010Date of Patent: June 26, 2012Assignee: Hitachi, Ltd.Inventors: Kosuke Yanai, Yasutsugu Morimoto, Hisashi Ikeda, Yosiyuki Kobayasi
-
Publication number: 20110219045Abstract: There is disclosed an interface enabling easy implementation of processing on hierarchical data, and a method facilitating comprehension of the structure, meaning, and format of hierarchical data. There is also disclosed a data processing device including a user interface portion receiving data with tuples each a combination of data of different types, and lists each a series of data of a same type, display data obtained by converting the data, and an instruction requesting processing from a user, and presenting the display data, data managing portion managing the hierarchical data, display-data generating portion generating the display data from the hierarchical data, and analyzing portion implementing the processing. Data is presented in a table format having rows displaying level names and attribute names, respectively. The generating portion samples data of each level of hierarchical data to extract an amount possible to present, and converts the data format.Type: ApplicationFiled: January 4, 2011Publication date: September 8, 2011Inventors: Kosuke YANAI, Yasutsugu Morimoto
-
Publication number: 20100332459Abstract: For hierarchical data including tuples each including a combination of different data types and lists each listing data of a same data type, corresponding attribute-based data divided by attribute is stored in attribute-based files whereas information on the structure of the hierarchical data is held as schema information. The schema information includes data type information on the hierarchical data structure, including data type information on each element of each tuple and data type information on only a top element of each list. The attribute-based files storing the attribute-based data are managed to be in order by a file name management table. Data on each attribute is stored in a file in a state of being hierarchized in a list format corresponding to the depth at which the each attribute is listed in the schema information.Type: ApplicationFiled: June 14, 2010Publication date: December 30, 2010Inventors: Kosuke YANAI, Yasutsugu MORIMOTO, Hisashi IKEDA, Yosiyuki KOBAYASI