Patents by Inventor Takeshi Suwabe
Takeshi Suwabe 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: 20140025974Abstract: A periodic update time is saved on an SRAM 213 and an auto-shutdown time is saved on the SRAM 213. When the saved auto-shutdown time is reached, if the periodic update time is set to a time that is after auto-shutdown, a shutdown is not performed, a return time is set to a time that is before the periodic update time, and a sleep mode is entered. A return from sleep is performed at a return time and the periodic update is carried out.Type: ApplicationFiled: July 8, 2013Publication date: January 23, 2014Inventor: Takeshi Suwabe
-
Patent number: 8477352Abstract: Function information related to a plurality of kinds of functions arranged in a first image forming apparatus is acquired. The acquired function information is displayed. A desired function is designated from the displayed functions. A document containing the identification information is read on the basis of the designated function. The read document image is transmitted to the first image forming apparatus through a network. The identification information of original data corresponding to the document image is received from the first image forming apparatus through the network.Type: GrantFiled: June 30, 2010Date of Patent: July 2, 2013Assignee: Canon Kabushiki KaishaInventor: Takeshi Suwabe
-
Patent number: 8305603Abstract: An object of this invention is to allow deleting/updating firmware at high speed and properly deleting/updating a software part for executing a job without posing any problem in a general job in an image processing apparatus which executes a job by combining a plurality of independent software parts. For this purpose, when updating one software part associated with an image processing job, it is determined whether a standby job as a job contains a software part to be updated. If it is determined that the standby job does not contain any software part to be updated, the software part is updated. If it is determined that the standby job contains the software part to be updated but a software part in another image processing apparatus on the network can replace the software part to be updated, software parts which execute the job are reconstructed to update the target software part. If it is determined that no alternative image processing apparatus exists, the update request is saved and held.Type: GrantFiled: October 10, 2006Date of Patent: November 6, 2012Assignee: Canon Kabushiki KaishaInventors: Takeshi Suwabe, Tomoaki Osada
-
Patent number: 8139243Abstract: A print job often includes secret information, and information may suffer sniffing from devices that execute distributed processing of jobs, or on the network. Therefore, executing the distributed processing of a print job including secret information reduces the robustness in terms of security protection. Hence, upon reception of a job, a task manager (TM) issues, to a dynamic job scheduler (DJS), a request of target devices of distributed processing according to a security level indicating the importance level of data included in that job. The DJS notifies the TM of the target devices, and the TM transmits divided jobs to the target devices.Type: GrantFiled: August 5, 2005Date of Patent: March 20, 2012Assignee: Canon Kabushiki KaishaInventors: Naohiro Isshiki, Yukihiko Shimizu, Noriyuki Kobayashi, Takeshi Namikata, Atsushi Matsumoto, Tomohiro Akiba, Takeshi Suwabe, Akira Negishi, Hidehiko Yokoyama
-
Publication number: 20120011494Abstract: An apparatus saves first and second programs stored in a storage unit as saved information before the first and the second programs are updated. If the update of the first program is finished and then an error occurs while the second program is being updated, the information processing apparatus restores the second program which is being updated to the program yet to be updated based on the saved information and also restores the first program whose update is finished to the program yet to be updated based on the saved information.Type: ApplicationFiled: June 29, 2011Publication date: January 12, 2012Applicant: CANON KABUSHIKI KAISHAInventor: Takeshi Suwabe
-
Patent number: 8095791Abstract: A distributed storage system implements high-speed data reconstitution processing while ensuring a high security level. Devices (63) in a device group (51) with security level “low” distributedly store fragmented data. When a process requesting device (60) belonging to a device group (50) with security level “high” instructs devices (62) belonging to the same group to reconstitute the data, the devices (62) collect and reconstitute part of the fragmented and stored data. After that, the process requesting device (60) collects the data partially reconstituted by the devices (62) and completely reconstitutes the data.Type: GrantFiled: October 18, 2006Date of Patent: January 10, 2012Assignee: Canon Kabushiki KaishaInventor: Takeshi Suwabe
-
Publication number: 20110072356Abstract: The device information of an information processing apparatus is acquired. It is determined, based on the acquired device information, whether a function of the information processing apparatus is usable. Upon determining that the function of the information processing apparatus is usable, a file to display the execution instruction window of processing using the function of the information processing apparatus is requested of the server. On the other hand, upon determining that the function of the information processing apparatus is not usable, a file to display a warning window is requested from the server.Type: ApplicationFiled: August 18, 2010Publication date: March 24, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Takeshi Suwabe
-
Publication number: 20110072322Abstract: A server provides a file to display a user interface to an information processing apparatus in accordance with a request from the information processing apparatus, and instructs the information processing apparatus to send the device information of the information processing apparatus to the server. The information processing apparatus acquires the device information of the information processing apparatus in accordance with the instruction, and sends, to the server, the device information of the information processing apparatus together with the request of the file to display the user interface. The server receives the device information of the information processing apparatus, and provides, to the information processing apparatus, the file to display the user interface based on the device information of the information processing apparatus. The information processing apparatus displays, based on the provided file, the user interface based on the device information of the information processing apparatus.Type: ApplicationFiled: August 23, 2010Publication date: March 24, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Takeshi Suwabe
-
Publication number: 20110002003Abstract: An image processing apparatus restricts the use of functions on a user-by-user basis as well as easily suppresses the realization of a function that is equivalent to a restricted function by combining other functions. To accomplish this, an image processing system includes an image processing apparatus and an information processing apparatus that includes function restriction information for restricting, on a user-by-user basis, the use of functions provided by an image processing apparatus. Furthermore, the image processing apparatus acquires function restriction information corresponding to an authorized user, and if a function whose use is restricted by function restriction information can be realized by combining other functions, the image processing apparatus restricts the use of the other functions.Type: ApplicationFiled: March 31, 2009Publication date: January 6, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Takeshi Suwabe
-
Publication number: 20100309524Abstract: The present invention provides a job processing apparatus which allows a plurality of users to log in, the apparatus including a detection unit configured to detect that a plurality of users has logged in, an accepting unit configured to accept a job execution instruction from a user, a display unit configured to, when the detection unit detects that a plurality of users has logged in, display the plurality of logged-in users so as to be able to identify a user who issues a job execution instruction to be accepted by the accepting unit, among the plurality of logged-in users, and a processing unit configured to, when the user is identified based on the display by the display unit and the accepting unit accepts the job execution instruction, execute a job corresponding to the execution instruction as a job by the identified user.Type: ApplicationFiled: March 18, 2009Publication date: December 9, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Takeshi Suwabe
-
Publication number: 20100302572Abstract: Function information related to a plurality of kinds of functions arranged in a first image forming apparatus is acquired. The acquired function information is displayed. A desired function is designated from the displayed functions. A document containing the identification information is read on the basis of the designated function. The read document image is transmitted to the first image forming apparatus through a network. The identification information of original data corresponding to the document image is received from the first image forming apparatus through the network.Type: ApplicationFiled: June 30, 2010Publication date: December 2, 2010Applicant: CANON KABUSHIKI KAISHAInventor: TAKESHI SUWABE
-
Publication number: 20100212025Abstract: An information processing system, an information processing apparatus, and a control method thereof are provided that, without requiring a server for holding user information, effectively utilize the memory resources of each apparatus connected via a network to perform screen display and processing for each user. To accomplish this, the information processing system is provided with a plurality of information processing apparatuses provided with a storage area that stores personalized data, which is information unique to each user. When a portable authentication device is connected, each information processing apparatus reads out device information that indicates which information processing apparatus is storing the user information and the personalized data, performs authentication, and acquires the corresponding personalized data based on the device information. The personalized data is stored in the storage area at the time when access is performed by the user.Type: ApplicationFiled: January 20, 2010Publication date: August 19, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Takeshi Suwabe
-
Publication number: 20100211963Abstract: An information processing apparatus capable of USB-connecting a device compatible with USB connection, the apparatus has a management unit configured to manage driver information representing whether to activate a device driver when the device is USB-connected. The information processing apparatus also has a device information acquisition unit configured to acquire device information of the device. The information processing apparatus also has a setting unit configured to set up the driver under control of an USB core driver to control the device using a device driver corresponding to the driver information when the driver information matches the device information.Type: ApplicationFiled: February 2, 2010Publication date: August 19, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Takeshi Suwabe
-
Patent number: 7760380Abstract: Function information related to a plurality of kinds of functions arranged in a first image forming apparatus is acquired. The acquired function information is displayed. A desired function is designated from the displayed functions. A document containing the identification information is read on the basis of the designated function. The read document image is transmitted to the first image forming apparatus through a network. The identification information of original data corresponding to the document image is received from the first image forming apparatus through the network.Type: GrantFiled: February 22, 2005Date of Patent: July 20, 2010Assignee: Canon Kabushiki KaishaInventor: Takeshi Suwabe
-
Publication number: 20100171984Abstract: An image processing system which can distribute suitable distribution values to an apparatus that has newly joined the system. Device information on a plurality of already-connected image processing apparatuses among a plurality of image processing apparatuses connected together for communication with each other is obtained. Device information on a newly-connected image processing apparatus among the plurality of image processing apparatuses is obtained. An image processing apparatus that is to distribute common distribution values to the newly-connected image processing apparatus among the already-connected plurality of image processing apparatuses is determined based on the obtained device information.Type: ApplicationFiled: January 5, 2010Publication date: July 8, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Takeshi Suwabe
-
Publication number: 20080147865Abstract: The latest information on a diverse range of services on a network is constantly acquired. To accomplish this, services from a plurality of service providing apparatuses 101, 102 and 103 on a network are provided to a service using apparatus 100. Synchronous data that describes the functions of the plurality of service providing apparatuses 101, 102 and 103 using a markup language is generated and registered. The registered synchronous data is updated if there is a change in the functions of any of the service providing apparatuses. The service using apparatus 100 acquires the registered synchronous data updated as required, generates a service list based on the acquired synchronous data, and displays the generated service list.Type: ApplicationFiled: July 26, 2007Publication date: June 19, 2008Applicant: CANON KABUSHIKI KAISHAInventor: Takeshi Suwabe
-
Publication number: 20080114734Abstract: The invention provides service search technology that is more user-friendly and that places less of a burden on the network. To accomplish this, services on a network are searched and the search results that are obtained are used to create a service list, which is saved (S701 through S703). The saved service list is read and displayed (S712). A user inputs an operation to indicate a service to be received (S704 through S706). The services that are included in the service list are changed according to this input operation (S709 through S711).Type: ApplicationFiled: October 17, 2007Publication date: May 15, 2008Applicant: CANON KABKUSHIKI KAISHAInventor: Takeshi SUWABE
-
Publication number: 20070094458Abstract: A distributed storage system implements high-speed data reconstitution processing while ensuring a high security level. Devices (63) in a device group (51) with security level “low” distributedly store fragmented data. When a process requesting device (60) belonging to a device group (50) with security level “high” instructs devices (62) belonging to the same group to reconstitute the data, the devices (62) collect and reconstitute part of the fragmented and stored data. After that, the process requesting device (60) collects the data partially reconstituted by the devices (62) and completely reconstitutes the data.Type: ApplicationFiled: October 18, 2006Publication date: April 26, 2007Applicant: CANON KABUSHIKI KAISHAInventor: Takeshi Suwabe
-
Publication number: 20070080776Abstract: An object of this invention is to allow deleting/updating firmware at high speed and properly deleting/updating a software part for executing a job without posing any problem in a general job in an image processing apparatus which executes a job by combining a plurality of independent software parts. For this purpose, when updating one software part associated with an image processing job, it is determined whether a standby job as a job contains a software part to be updated. If it is determined that the standby job does not contain any software part to be updated, the software part is updated. If it is determined that the standby job contains the software part to be updated but a software part in another image processing apparatus on the network can replace the software part to be updated, software parts which execute the job are reconstructed to update the target software part. If it is determined that no alternative image processing apparatus exists, the update request is saved and held.Type: ApplicationFiled: October 10, 2006Publication date: April 12, 2007Inventors: Takeshi Suwabe, Tomoaki Osada
-
Publication number: 20060028677Abstract: A print job often includes secret information, and information may suffer sniffing from devices that execute distributed processing of jobs, or on the network. Therefore, executing the distributed processing of a print job including secret information reduces the robustness in terms of security protection. Hence, upon reception of a job, a task manager (TM) issues, to a dynamic job scheduler (DJS), a request of target devices of distributed processing according to a security level indicating the importance level of data included in that job. The DJS notifies the TM of the target devices, and the TM transmits divided jobs to the target devices.Type: ApplicationFiled: August 5, 2005Publication date: February 9, 2006Applicant: CANON KABUSHIKI KAISHAInventors: Naohiro Isshiki, Yukihiko Shimizu, Noriyuki Kobayashi, Takeshi Namikata, Atsushi Matsumoto, Tomohiro Akiba, Takeshi Suwabe, Akira Negishi, Hidehiko Yokoyama