Patents by Inventor Seiki Morita
Seiki Morita 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: 7328392Abstract: A disk array system is provided, which can improve data reliability by verifying addressing correctness of data access by applying a redundant code to user data even if using an HDD compatible with serial ATA, etc. whose sector length cannot be extended. When writing the object data to an HDD, a controller stores partly-extracted data of the object data in a control area and performs an XOR operation between the partly-extracted data and a check code generated by calculations. Then, the operation-resultant data (CC-embedded data) are returned to the object data and written in the HDD. Also, when reading the object data from the HDD, the controller fetches the CC-embedded data, performs an XOR operation between the fetched data and the check code, and compares and collates the operation-resultant data with the partly-extracted data in the control area to check the addressing correctness and restore the user data.Type: GrantFiled: November 2, 2004Date of Patent: February 5, 2008Assignee: Hitachi, Ltd.Inventors: Takashi Chikusa, Seiki Morita, Toshio Tachibana, Takehiro Maki, Hirotaka Honma
-
Publication number: 20070168709Abstract: In a storage device incorporating a plurality of kinds of disk drives with different interfaces, the controller performs sparing on a disk drive, whose errors that occur during accesses exceed a predetermined number, by swapping it with a spare disk drive that is prepared beforehand.Type: ApplicationFiled: March 13, 2007Publication date: July 19, 2007Inventor: Seiki Morita
-
Publication number: 20070050670Abstract: The present invention proposes a disk array apparatus that can be inexpensively constructed while maintaining its high reliability, and also proposes a method for controlling the disk array apparatus, and a program. In the disk array apparatus, a storage area in a storage device for storing system information is managed by dividing the storage area into a system area for storing system information and a data area for storing data from a host device, and verification processing is executed on the data area in the storage device in a first cycle and on the system area in a second cycle that is shorter than the first cycle.Type: ApplicationFiled: October 31, 2005Publication date: March 1, 2007Inventors: Takeshi Shigemura, Seiki Morita, Atsushi Ishikawa, Yoshihiro Uchiyama
-
Publication number: 20070016901Abstract: When the main power source is turned on, a storage system creates a revision table for storing the revision of main firmware installed in a resource management processor of the storage system. Next, the main firmware is loaded from a system drive into a cache memory. When the revision of the main firmware installed in the resource management processor is old, this main firmware is renewed to the main firmware loaded into the cache.Type: ApplicationFiled: September 14, 2005Publication date: January 18, 2007Inventors: Hiroshi Izuta, Seiki Morita, Atsushi Ishikawa
-
Publication number: 20060255409Abstract: In a storage device incorporating a plurality of kinds of disk drives with different interfaces, the controller performs sparing on a disk drive, whose errors that occur during accesses exceed a predetermined number, by swapping it with a spare disk drive that is prepared beforehand.Type: ApplicationFiled: July 21, 2006Publication date: November 16, 2006Inventor: Seiki Morita
-
Publication number: 20060245103Abstract: The storage device system has a storage device to which system information related to the storage device system is written, and a determination unit determining the presence and absence of system information errors before operation based on system information written to the storage device is conducted. When an error is determined as a result of the determination of the system information written to one storage device of a plurality of storage devices, storage device can be closed, and system information written to another storage device is determined for the presence and absence of errors.Type: ApplicationFiled: June 28, 2005Publication date: November 2, 2006Inventors: Koichi Ueno, Seiki Morita
-
Patent number: 7103798Abstract: In a storage device incorporating a plurality of kinds of disk drives with different interfaces, the controller performs sparing on a disk drive, whose errors that occur during accesses exceed a predetermined number, by swapping it with a spare disk drive that is prepared beforehand.Type: GrantFiled: April 20, 2004Date of Patent: September 5, 2006Assignee: Hitachi, Ltd.Inventor: Seiki Morita
-
Publication number: 20060059408Abstract: A disk array system is provided, which can improve data reliability by verifying addressing correctness of data access by applying a redundant code to user data even if using an HDD compatible with serial ATA, etc. whose sector length cannot be extended. When writing the object data to an HDD, a controller stores partly-extracted data of the object data in a control area and performs an XOR operation between the partly-extracted data and a check code generated by calculations. Then, the operation-resultant data (CC-embedded data) are returned to the object data and written in the HDD. Also, when reading the object data from the HDD, the controller fetches the CC-embedded data, performs an. XOR operation between the fetched data and the check code, and compares and collates the operation-resultant data with the partly-extracted data in the control area to check the addressing correctness and restore the user data.Type: ApplicationFiled: November 2, 2004Publication date: March 16, 2006Inventors: Takashi Chikusa, Seiki Morita, Toshio Tachibana, Takehiro Maki, Hirotaka Honma
-
Patent number: 6985998Abstract: A disk array device that prevents the processing of the host device from being interrupted or delayed by drive idle seek, idle seek being executed by all the drives at approximately fixed intervals. The disk array device predicts the approach of the scheduled times to start idle seek of each of the disk drives 23, 23, . . . and exercises control so that, within the same parity group, idle seek is not executed by two or more drives 23, 23, . . . at the same time. Within the same parity group, one of the drives whose idle seek scheduled start time is approaching is considered in advance to be executing idle seek and hence data access is denied beforehand. When a data read request with respect to the drive 23 that is considered to be executing idle seek is received, the required data is recovered by reading data from all the other drives 23, 23, . . . belonging to the same parity group.Type: GrantFiled: April 29, 2004Date of Patent: January 10, 2006Assignee: Hitachi, Ltd.Inventors: Naoki Higashijima, Seiki Morita, Ikuya Yagisawa
-
Patent number: 6976124Abstract: When a request to conduct format process is received from the external device, a write history management table which records histories of conducted writing processes in block units is referred to confirm whether or not writing process has been conducted to the block. As a result of the confirmation, the format process is conducted to only a block, which a writing process has not been conducted, and a history of conducting the writing process of the formatted block is recorded. In conducting the format process, when a request is received to conduct reading process and/or writing process from the external device, the write history management table is referred, and only in a case that a writing process has been conducted to said block, the disk array device is accessed and a reading process and/or writing process is conducted to the block.Type: GrantFiled: December 23, 2002Date of Patent: December 13, 2005Assignee: Hitachi, Ltd.Inventors: Seiki Morita, Masaaki Kobayashi, Manabu Sakuramoto, Mikio Fukuoka, Yutaka Takata
-
Publication number: 20050188257Abstract: In a storage device incorporating a plurality of kinds of disk drives with different interfaces, the controller performs sparing on a disk drive, whose errors that occur during accesses exceed a predetermined number, by swapping it with a spare disk drive that is prepared beforehand.Type: ApplicationFiled: April 20, 2004Publication date: August 25, 2005Inventor: Seiki Morita
-
Publication number: 20050161426Abstract: An image-recording apparatus and image-recording process capable of suppressing mispositioning of recording of an image from an ideal position while correcting for mispositioning of the recording of the image in a case in which a recording medium is deformed to an arbitrary shape. When a wiring pattern is to be recorded on a PWB (printed wiring board) using raster data, deformation information representing a state of deformation of the PWB is acquired beforehand. On the basis of this deformation information, the raster data is converted such that the wiring pattern that is recorded will, after the deformation, have the same shape as the wiring pattern represented by the unconverted raster data. On the basis of the converted raster data, the wiring pattern is recorded at the PWB before the deformation.Type: ApplicationFiled: October 29, 2004Publication date: July 28, 2005Applicant: FUJI PHOTO FILM CO., LTD.Inventors: Yukihiro Ozaki, Atsushi Suganuma, Seiki Morita
-
Publication number: 20050114597Abstract: A disk array device that prevents the processing of the host device from being interrupted or delayed by drive idle seek, idle seek being executed by all the drives at approximately fixed intervals. The disk array device predicts the approach of the scheduled times to start idle seek of each of the disk drives 23, 23, . . . and exercises control so that, within the same parity group, idle seek is not executed by two or more drives 23, 23, . . . at the same time. Within the same parity group, one of the drives whose idle seek scheduled start time is approaching is considered in advance to be executing idle seek and hence data access is denied beforehand. When a data read request with respect to the drive 23 that is considered to be executing idle seek is received, the required data is recovered by reading data from all the other drives 23, 23, . . . belonging to the same parity group.Type: ApplicationFiled: April 29, 2004Publication date: May 26, 2005Inventors: Naoki Higashijima, Seiki Morita, Ikuya Yagisawa
-
Publication number: 20050036783Abstract: In a pattern production system, resist coated on copper foil on the substrate is exposed to light, by direct drawing, on the basis of a width of a line forming a pattern designated by processing pattern data at a predetermined exposure, the exposed resist is developed to form a resist pattern, and the copper foil is etched to form an etched pattern. An image of the etched pattern is scanned and image information of the etched pattern is obtained. The width of the line forming the pattern represented by the image information and the width of the line forming the pattern of the target etched pattern are compared, and the width of the line forming the pattern designated by the processing pattern data is adjusted on the basis of the result of comparison. The resist is exposed to light, by direct drawing, with the adjusted line width on the basis of the result of comparison.Type: ApplicationFiled: August 2, 2004Publication date: February 17, 2005Inventors: Seiki Morita, Daisuke Nakaya, Mitsuru Sawano, Atsushi Suganuma
-
Patent number: 6778204Abstract: An image recording device equipped with a focal point adjusting mechanism is provided. Displacement of the focal point of a light beam emitted from a recording head in correspondence with the traveling amount of the recording head in the axial direction of a drum is measured in advance after the image recording device has been assembled. Correction data for compensation of the displacement is prepared from the measured amount of displacement and stored in a correction table. At the time of image recording, the focal length is corrected by reading out the correction data from the correction table in response to the traveling amount of the recording head and moving a moving stage in the direction of the optical axis. Therefore, slight displacement of the focal point, which may compromise image quality, can be compensated with a simple device.Type: GrantFiled: September 24, 2002Date of Patent: August 17, 2004Assignee: Fuji Photo Film Co., Ltd.Inventor: Seiki Morita
-
Publication number: 20030120674Abstract: When a request to conduct format process is received from the external device, a write history management table which records histories of conducted writing processes in block units is referred to confirm whether or not writing process has been conducted to the block. As a result of the confirmation, the format process is conducted to only a block, which a writing process has not been conducted, and a history of conducting the writing process of the formatted block is recorded. In conducting the format process, when a request is received to conduct reading process and/or writing process from the external device, the write history management table is referred, and only in a case that a writing process has been conducted to said block, the disk array device is accessed and a reading process and/or writing process is conducted to the block.Type: ApplicationFiled: December 23, 2002Publication date: June 26, 2003Applicant: Hitachi, Ltd.Inventors: Seiki Morita, Masaaki Kobayashi, Manabu Sakuramoto, Mikio Fukuoka, Yutaka Takata
-
Publication number: 20030058331Abstract: An image recording device equipped with a focal point adjusting mechanism is provided. Displacement of the focal point of a light beam emitted from a recording head in correspondence with the traveling amount of the recording head in the axial direction of a drum is measured in advance after the image recording device has been assembled. Correction data for compensation of the displacement is prepared from the measured amount of displacement and stored in a correction table. At the time of image recording, the focal length is corrected by reading out the correction data from the correction table in response to the traveling amount of the recording head and moving a moving stage in the direction of the optical axis. Therefore, slight displacement of the focal point, which may compromise image quality, can be compensated with a simple device.Type: ApplicationFiled: September 24, 2002Publication date: March 27, 2003Applicant: FUJI PHOTO FILM CO., LTD.Inventor: Seiki Morita