Patents by Inventor Takeshi Tarumi
Takeshi Tarumi 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: 20180276033Abstract: An information processing apparatus manages a plurality of operating applications. The information processing apparatus determines whether an activated user interface (UI) application is able to receive a clear execution notification from a system and executes reactivation processing of the UI application to release resources at the end of the UI application.Type: ApplicationFiled: March 21, 2018Publication date: September 27, 2018Inventor: Takeshi Tarumi
-
Patent number: 10069993Abstract: The present invention provides a resource management apparatus that comprises a unit configured to obtain upper-limit values of resource usage amounts of applications in executable state; and a unit configured to allocate a requested resource in relation to a resource obtainment request received from a sender application if a sum total of the upper-limit values does not exceed a resource amount that can be allocated to the applications or an resource amount requested by the resource obtainment request does not exceed a reference value, and cause the resource obtainment request to wait and request an application that is not the sender application to release a resource if the sum total of the upper-limit values exceeds the resource amount that can be allocated to the applications and the resource amount requested by the resource obtainment request exceeds the reference value.Type: GrantFiled: July 7, 2016Date of Patent: September 4, 2018Assignee: Canon Kabushiki KaishaInventor: Takeshi Tarumi
-
Publication number: 20170026535Abstract: The present invention provides a resource management apparatus that comprises a unit configured to obtain upper-limit values of resource usage amounts of applications in executable state; and a unit configured to allocate a requested resource in relation to a resource obtainment request received from a sender application if a sum total of the upper-limit values does not exceed a resource amount that can be allocated to the applications or an resource amount requested by the resource obtainment request does not exceed a reference value, and cause the resource obtainment request to wait and request an application that is not the sender application to release a resource if the sum total of the upper-limit values exceeds the resource amount that can be allocated to the applications and the resource amount requested by the resource obtainment request exceeds the reference value.Type: ApplicationFiled: July 7, 2016Publication date: January 26, 2017Inventor: TAKESHI TARUMI
-
Patent number: 9052855Abstract: A system for customizing a printer driver, comprises: an accepting unit configured to accept a customization setting for the printer driver; a detection unit configured to detect the printer driver from a database; a generation unit configured to generate a customized printer driver by applying the customization setting to the printer driver detected by the detection unit; and an attachment unit configured to generate a catalog file for the customized printer driver, and attach an electronic signature to the catalog file.Type: GrantFiled: July 26, 2013Date of Patent: June 9, 2015Assignee: Canon Kabushiki KaishaInventor: Takeshi Tarumi
-
Patent number: 8988715Abstract: In a touch panel environment, it is difficult to notice when a printer driver displays a user interface and whether processing is waiting for an input from a user at the time of printing. When print setting information requiring that a printer driver displays a message dialogue for prompting a user's input at the time of printing is set, an information processing apparatus activates software operated in a desktop environment in a process different from print processing.Type: GrantFiled: January 10, 2013Date of Patent: March 24, 2015Assignee: Canon Kabushiki KaishaInventor: Takeshi Tarumi
-
Patent number: 8786874Abstract: A program delivery server includes a collection unit configured to collect log information including actual use records of functions of an image forming apparatus, via a network, a selection unit configured to select at least one program, from among a plurality of control programs, using the log information that the collection unit collected, and a transmission unit configured to transmit a control program selected by the selection unit to the network.Type: GrantFiled: January 13, 2010Date of Patent: July 22, 2014Assignee: Canon Kabushiki KaishaInventor: Takeshi Tarumi
-
Publication number: 20140063520Abstract: A system for customizing a printer driver, comprises: an accepting unit configured to accept a customization setting for the printer driver; a detection unit configured to detect the printer driver from a database; a generation unit configured to generate a customized printer driver by applying the customization setting to the printer driver detected by the detection unit; and an attachment unit configured to generate a catalog file for the customized printer driver, and attach an electronic signature to the catalog file.Type: ApplicationFiled: July 26, 2013Publication date: March 6, 2014Applicant: CANON KABUSHIKI KAISHAInventor: Takeshi Tarumi
-
Patent number: 8488174Abstract: To enable printing using an arbitrary type of printer without functional limitation by a user merely specifying the printer to be used from the provided printers. When executing print processing with a virtual printer driver 126, an output device identification processing unit 1251 that identifies an output device, and a printer driver management processing section 1252 that executes preparation processing and organizing processing for print processing with the virtual printer driver 126 are provided. The printer driver management processing section 1252 during a preparation processing acquires hardware information for the output device, searches for a corresponding printer driver that based on the hardware information, and installs a dedicated or a generic printer driver identified by searching. The printer driver management processing section 1252 during the organizing processing determines whether configuration information of the output device is required.Type: GrantFiled: April 27, 2011Date of Patent: July 16, 2013Assignee: Canon Kabushiki KaishaInventor: Takeshi Tarumi
-
Publication number: 20130033725Abstract: An information processing apparatus determines whether a file exists in a path specified by a specific command if it is determined that the specific command for reading another file is described in a GPD file, and displays a print setting screen based on the GPD file and the file in the specified path if it is determined that the file exists in the path specified by the specific command, or ignores the specific command and displays a print setting screen based on the GPD file if it is determined that the file does not exist in the path specified by the specific command.Type: ApplicationFiled: July 27, 2012Publication date: February 7, 2013Applicant: CANON KABUSHIKI KAISHAInventor: Takeshi Tarumi
-
Patent number: 8327262Abstract: Upon layout of plural contents on a sheet, containers to lay out the contents are automatically generated based on the sizes of the contents. The generated respective containers for the plural contents are arranged such that the containers are included in a sheet size. The plural contents are laid out with the arranged respective containers.Type: GrantFiled: November 9, 2009Date of Patent: December 4, 2012Assignee: Canon Kabushiki KaishaInventor: Takeshi Tarumi
-
Publication number: 20120026551Abstract: To enable printing using an arbitrary type of printer without functional limitation by a user merely specifying the printer to be used from the provided printers. When executing print processing with a virtual printer driver 126, an output device identification processing unit 1251 that identifies an output device, and a printer driver management processing section 1252 that executes preparation processing and organizing processing for print processing with the virtual printer driver 126 are provided. The printer driver management processing section 1252 during a preparation processing acquires hardware information for the output device, searches for a corresponding printer driver that based on the hardware information, and installs a dedicated or a generic printer driver identified by searching. The printer driver management processing section 1252 during the organizing processing determines whether configuration information of the output device is required.Type: ApplicationFiled: April 27, 2011Publication date: February 2, 2012Applicant: CANON KABUSHIKI KAISHAInventor: Takeshi Tarumi
-
Publication number: 20110199642Abstract: A printing system includes a receive controller that enables by using a user interface unit an input of an instruction during performing of first print processing with a print apparatus, and an operation controller that enables the print apparatus to perform check processing before completion of the first print processing in the case where the instruction is input, the check processing being second print processing by using print data which is used in the first print processing, the operation controller enabling the print apparatus to continue the first print processing after the second print processing.Type: ApplicationFiled: April 25, 2011Publication date: August 18, 2011Applicant: CANON KABUSHIKI KAISHAInventors: Takeshi Utsunomiya, Kazuhiko Ushiyama, Takeshi Tarumi
-
Patent number: 7952731Abstract: A printing system includes a receive controller that enables by using a user interface unit an input of an instruction during performing of first print processing with a print apparatus, and an operation controller that enables the print apparatus to perform check processing before completion of the first print processing in the case where the instruction is input, the check processing being second print processing by using print data which is used in the first print processing, the operation controller enabling the print apparatus to continue the first print processing after the second print processing.Type: GrantFiled: June 14, 2007Date of Patent: May 31, 2011Assignee: Canon Kabushiki KaishaInventors: Takeshi Utsunomiya, Kazuhiko Ushiyama, Takeshi Tarumi
-
Publication number: 20100177349Abstract: A program delivery server includes a collection unit configured to collect log information including actual use records of functions of an image forming apparatus, via a network, a selection unit configured to select at least one program, from among a plurality of control programs, using the log information that the collection unit collected, and a transmission unit configured to transmit a control program selected by the selection unit to the network.Type: ApplicationFiled: January 13, 2010Publication date: July 15, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Takeshi Tarumi
-
Publication number: 20100122158Abstract: Upon layout of plural contents on a sheet, containers to lay out the contents are automatically generated based on the sizes of the contents. The generated respective containers for the plural contents are arranged such that the containers are included in a sheet size. The plural contents are laid out with the arranged respective containers.Type: ApplicationFiled: November 9, 2009Publication date: May 13, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Takeshi Tarumi
-
Patent number: 7630095Abstract: To reduce the work load in sheet cassette exchange operations without changing a print processing order, a printing system can schedule the exchange operations so that a sheet type to be used latest among sheet types presently set in a printer can be designated as an exchange object. Furthermore, according to user's preference, the printing system can prohibit immediate exchange of sheet cassettes or realize simultaneous exchange of plural sheet types.Type: GrantFiled: April 5, 2006Date of Patent: December 8, 2009Assignee: Canon Kabushiki KaishaInventor: Takeshi Tarumi
-
Publication number: 20080204889Abstract: The present invention provides a method of producing a graded refractive index optical element, the method being capable of easily forming a graded refractive index distribution in a desired portion of a glass substrate without the need for a specific treatment atmosphere, and without using a molten salt. More specifically, the present invention provides a method of producing a graded refractive index optical element comprising applying a paste containing a copper compound, an organic resin and an organic solvent to a glass substrate containing an alkali metal component as a glass component, and then performing heat treatment at a temperature below the softening temperature of the glass substrate.Type: ApplicationFiled: February 15, 2005Publication date: August 28, 2008Applicants: Isuzu Glass Co., Ltd., National Institute of Advanced Industrial Science and TechnologyInventors: Tatsuya Suetsugu, Norimasa Kominami, Takeshi Ohtani, Naoko Kaga, Hiroaki Yokoi, Minoru Takada, Takeshi Tarumi, Toshihiko Einishi, Kohei Kadono
-
Publication number: 20080168450Abstract: When two or more print jobs are present, a printing system allows a user to perform a test print of a designated print job prior to execution of other print jobs. The printing system selects a print job to be processed by a printer unit from a plurality of print jobs waiting for print processing. A first job is currently processed by the printer unit. A second job follows the first job and is scheduled to be processed by the printer unit and a third job follows the second job. The printing system controls the printer unit to execute, in case where the third job is selected and an instruction to execute priority test print processing of the third job is accepted, the test print processing of the third job after completing print processing of the first job and before starting print processing of the second job.Type: ApplicationFiled: January 4, 2008Publication date: July 10, 2008Applicant: CANON KABUSHIKI KAISHAInventor: Takeshi Tarumi
-
Publication number: 20070291286Abstract: A printing system includes a receive controller that enables by using a user interface unit an input of an instruction during performing of first print processing with a print apparatus, and an operation controller that enables the print apparatus to perform check processing before completion of the first print processing in the case where the instruction is input, the check processing being second print processing by using print data which is used in the first print processing, the operation controller enabling the print apparatus to continue the first print processing after the second print processing.Type: ApplicationFiled: June 14, 2007Publication date: December 20, 2007Applicant: CANON KABUSHIKI KAISHAInventors: Takeshi UTSUNOMIYA, Kazuhiko Ushiyama, Takeshi Tarumi
-
Publication number: 20060227374Abstract: To reduce the work load in sheet cassette exchange operations without changing a print processing order, a printing system can schedule the exchange operations so that a sheet type to be used latest among sheet types presently set in a printer can be designated as an exchange object. Furthermore, according to user's preference, the printing system can prohibit immediate exchange of sheet cassettes or realize simultaneous exchange of plural sheet types.Type: ApplicationFiled: April 5, 2006Publication date: October 12, 2006Inventor: Takeshi Tarumi