Patents by Inventor Makiya Tamura
Makiya Tamura 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: 8503021Abstract: To provide a mechanism in which a browser appropriately notifies a user of a change in the state without waiting for an instruction from a server and displays an appropriate operation screen upon reception of the instruction from the server in an information processing apparatus executing a process based on a request from the server. Upon detection of a change in the state, a service provider 340 notifies a Web browser 330 of the state and content information corresponding to the state. The Web browser 330 displays a screen in accordance with the content information included in the notification of the change in the state from the service provider 340. In addition, the Web browser 330 accesses an URL in accordance with an instruction from a Web server 102 to acquire an appropriate operation screen and displays the operation screen.Type: GrantFiled: March 22, 2011Date of Patent: August 6, 2013Assignee: Canon Kabushiki KaishaInventor: Makiya Tamura
-
Patent number: 8456664Abstract: When receiving a notification indicating that the communication is performed using an encrypted communication protocol, a display unit displays a screen based on screen information so as to display a second icon which indicates that a web server uses the encrypted communication protocol to communicate with an external server and is different from a first icon indicating that a browser uses the encrypted communication protocol to communicate with the web server.Type: GrantFiled: September 9, 2011Date of Patent: June 4, 2013Assignee: Canon Kabushiki KaishaInventor: Makiya Tamura
-
Patent number: 8368931Abstract: An image forming apparatus capable of defining each of a plurality of executable functions as one work item and executing a plurality of workflows each combining the work items includes a setting change reception unit which receives a setting change for a setting item of a work item that constitutes a preprocess workflow and reflects the contents of the setting change on an associated setting item of a work item that constitutes a post-process workflow, a data generation unit which generates data including the execution result of the preprocess workflow and the contents of the setting change, an analysis unit which analyzes, based on the generated data, whether a setting change has been done for the setting item of the work item that constitutes the post-process workflow, and a workflow execution unit which controls execution of the post-process workflow based on the analysis result.Type: GrantFiled: October 8, 2009Date of Patent: February 5, 2013Assignee: Canon Kabushiki KaishaInventor: Makiya Tamura
-
Publication number: 20130021640Abstract: An image processing apparatus communicable with a server via a network and a control method for the image processing apparatus. A comment including a request to transmit image data to a particular user is monitored, and upon detection of registration of a comment, authentication data of the image processing apparatus, necessary to transmit the image data to the server, is obtained. The image data is transmitted to the server using the obtained authentication data, and setting is made for sharing with the particular user with respect to the image data.Type: ApplicationFiled: July 9, 2012Publication date: January 24, 2013Applicant: CANON KABUSHIKI KAISHAInventor: Makiya Tamura
-
Publication number: 20120311028Abstract: In an information processing apparatus which is connected to a Web server and includes a Web browser for displaying an operation screen provided by the Web server: a request is transmitted to the Web server on the basis of a user operation performed through the operation screen displayed on the Web browser; if it is requested by the Web server to perform a process on the basis of the transmitted request, the requested process is performed; if the process requested by the Web server is being performed, the transmitted request is not invalidated; and, if the process requested by the Web server is not performed, the transmitted request is invalidated according to that there is no response from the Web server and a predetermined time out period elapses after the transmission of the request.Type: ApplicationFiled: August 14, 2012Publication date: December 6, 2012Applicant: CANON KABUSHIKI KAISHAInventor: Makiya Tamura
-
Patent number: 8275831Abstract: In an information processing apparatus which is connected to a Web server and includes a Web browser for displaying an operation screen provided by the Web server: a request is transmitted to the Web server on the basis of a user operation performed through the operation screen displayed on the Web browser; if it is requested by the Web server to perform a process on the basis of the transmitted request, the requested process is performed; if the process requested by the Web server is being performed, the transmitted request is not invalidated; and, if the process requested by the Web server is not performed, the transmitted request is invalidated according to that there is no response from the Web server and a predetermined time out period elapses after the transmission of the request.Type: GrantFiled: June 3, 2010Date of Patent: September 25, 2012Assignee: Canon Kabushiki KaishaInventor: Makiya Tamura
-
Patent number: 8250042Abstract: A data processing apparatus executes, in response to a processing execution instruction transmitted from an information terminal connected to the data processing apparatus via a network, processing in accordance with the processing execution instruction. The data processing apparatus includes a protocol determining unit configured to determine a protocol used in transmission of the processing execution instruction when an error is caused during execution of the processing, a converting unit configured to convert information on the error in accordance with the protocol determined by the protocol determining unit so that the information is compliant with the protocol, and a transmitting unit configured to transmit the information on the error converted by the converting unit to the information terminal that has transmitted the processing execution instruction using the protocol used in transmission of the processing execution instruction.Type: GrantFiled: May 11, 2009Date of Patent: August 21, 2012Assignee: Canon Kabushiki KaishaInventor: Makiya Tamura
-
Patent number: 8176171Abstract: An information processing device and an information processing method are provided which can provide services to all clients (users) at a certain service level while preventing a server from being overloaded by reducing concentration of access from some clients without requiring special processing on the client side. The server monitors requests sent from clients and does not execute business logic as an error when receiving intervals of requests do not exceed a threshold. Also, timing of a request being resent from a client next time is controlled by controlling return timing when an error response is returned to the client.Type: GrantFiled: December 5, 2008Date of Patent: May 8, 2012Assignee: Canon Kabushiki KaishaInventor: Makiya Tamura
-
Publication number: 20120069379Abstract: When receiving a notification indicating that the communication is performed using an encrypted communication protocol, a display unit displays a screen based on screen information so as to display a second icon which indicates that a web server uses the encrypted communication protocol to communicate with an external server and is different from a first icon indicating that a browser uses the encrypted communication protocol to communicate with the web server.Type: ApplicationFiled: September 9, 2011Publication date: March 22, 2012Applicant: CANON KABUSHIKI KAISHAInventor: Makiya Tamura
-
Publication number: 20120050797Abstract: An image forming apparatus includes a plurality of individual processing units respectively corresponding to a plurality of services that cooperate with the image forming apparatus via a network and configured to communicate with the services and perform individual processing corresponding to the services, a specifying unit configured to specify an individual processing unit corresponding to the service selected out of the plurality of services in response to a user operation from the plurality of individual processing units, and a generation unit serving as a module commonly used among the plurality of individual processing units and configured to generate screen information corresponding to the individual processing unit specified by the specifying unit based on the information managed by the individual processing unit.Type: ApplicationFiled: August 4, 2011Publication date: March 1, 2012Applicant: CANON KABUSHIKI KAISHAInventor: Makiya Tamura
-
Publication number: 20110242592Abstract: To provide a mechanism in which a browser appropriately notifies a user of a change in the state without waiting for an instruction from a server and displays an appropriate operation screen upon reception of the instruction from the server in an information processing apparatus executing a process based on a request from the server. Upon detection of a change in the state, a service provider 340 notifies a Web browser 330 of the state and content information corresponding to the state. The Web browser 330 displays a screen in accordance with the content information included in the notification of the change in the state from the service provider 340. In addition, the Web browser 330 accesses an URL in accordance with an instruction from a Web server 102 to acquire an appropriate operation screen and displays the operation screen.Type: ApplicationFiled: March 22, 2011Publication date: October 6, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Makiya Tamura
-
Patent number: 7984027Abstract: An image processing apparatus communicates with a document management server and a client apparatus. The image processing apparatus receives document entity data and document property information required for determining accessibility to the document entity data stores the received document entity data in a storage unit. The image processing apparatus transmits document property information to the document management server and requests the document management server to perform document registration. The image processing apparatus sends, to the document management server, an inquiry about accessibility to the stored document entity data, if the document entity data is requested by the client apparatus, based on information obtained from the client apparatus. The image processing apparatus controls transmission of the requested document entity data to the client apparatus based on an obtained inquiry result received from the document management server.Type: GrantFiled: January 10, 2007Date of Patent: July 19, 2011Assignee: Canon Kabushiki KaishaInventor: Makiya Tamura
-
Publication number: 20110119333Abstract: In an information processing apparatus which is connected to a Web server and includes a Web browser for displaying an operation screen provided by the Web server: a request is transmitted to the Web server on the basis of a user operation performed through the operation screen displayed on the Web browser; if it is requested by the Web server to perform a process on the basis of the transmitted request, the requested process is performed; if the process requested by the Web server is being performed, the transmitted request is not invalidated; and, if the process requested by the Web server is not performed, the transmitted request is invalidated according to that there is no response from the Web server and a predetermined time out period elapses after the transmission of the request.Type: ApplicationFiled: June 3, 2010Publication date: May 19, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Makiya Tamura
-
Patent number: 7882125Abstract: A document managing system that is capable of realizing enhanced operability in inputting a search condition or the like when any of registered documents is searched for and printed. A document is registered in a document managing apparatus. A search condition to search through the registered documents for a specific document is registered in the document managing apparatus. A list of the registered search conditions is transmitted to a printing apparatus. The registered documents for a document that matches the selected search condition are searched through, by using a search condition selected from the transmitted list of the search conditions. The document that matches the selected search condition is transmitted to the printing apparatus.Type: GrantFiled: March 20, 2006Date of Patent: February 1, 2011Assignee: Canon Kabushiki KaishaInventor: Makiya Tamura
-
Publication number: 20100123916Abstract: An image processing apparatus that can transmit an image outputted after the execution of a workflow as well as an attribute information file including attribute information suitable for an external system as a transmission destination to the external system. An attribute information management unit manages attributes required by the external system when the image data is transmitted to the external system. A workflow execution unit executes a workflow as a sequential processing in which a plurality of functions of the image processing apparatus are combined. An attribute value setting unit sets attribute values for the attributes required by the external system when the communication unit transmits the image data to the external system. An external system interconnection unit causes the communication unit to transmit the image data output from the workflow execution unit to the external system with reference to the attribute values set by the attribute value setting unit.Type: ApplicationFiled: November 13, 2009Publication date: May 20, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Makiya Tamura
-
Publication number: 20100115517Abstract: A method for controlling a document processing apparatus which registers input document data in a document management server includes acquiring, from the document management server, information about input items necessary for registration of the document data into the document management server, determining whether each of the input items necessary for the registration of the document data are input, based on the acquired information, and performing control to complete the registration of the document data into the document management server when it is determined that the input items are input, while to temporarily register the document data into the document management server when it is determined that at least one of the input items is not input.Type: ApplicationFiled: October 27, 2009Publication date: May 6, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Makiya Tamura
-
Publication number: 20100091327Abstract: An image forming apparatus capable of defining each of a plurality of executable functions as one work item and executing a plurality of workflows each combining the work items includes a setting change reception unit which receives a setting change for a setting item of a work item that constitutes a preprocess workflow and reflects the contents of the setting change on an associated setting item of a work item that constitutes a post-process workflow, a data generation unit which generates data including the execution result of the preprocess workflow and the contents of the setting change, an analysis unit which analyzes, based on the generated data, whether a setting change has been done for the setting item of the work item that constitutes the post-process workflow, and a workflow execution unit which controls execution of the post-process workflow based on the analysis result.Type: ApplicationFiled: October 8, 2009Publication date: April 15, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Makiya Tamura
-
Publication number: 20090287722Abstract: A data processing apparatus executes, in response to a processing execution instruction transmitted from an information terminal connected to the data processing apparatus via a network, processing in accordance with the processing execution instruction. The data processing apparatus includes a protocol determining unit configured to determine a protocol used in transmission of the processing execution instruction when an error is caused during execution of the processing, a converting unit configured to convert information on the error in accordance with the protocol determined by the protocol determining unit so that the information is compliant with the protocol, and a transmitting unit configured to transmit the information on the error converted by the converting unit to the information terminal that has transmitted the processing execution instruction using the protocol used in transmission of the processing execution instruction.Type: ApplicationFiled: May 11, 2009Publication date: November 19, 2009Applicant: CANON KABUSHIKI KAISHAInventor: Makiya Tamura
-
Publication number: 20090150544Abstract: An information processing device and an information processing method are provided which can provide services to all clients (users) at a certain service level while preventing a server from being overloaded by reducing concentration of access from some clients without requiring special processing on the client side. The server monitors requests sent from clients and does not execute business logic as an error when receiving intervals of requests do not exceed a threshold. Also, timing of a request being resent from a client next time is controlled by controlling return timing when an error response is returned to the client.Type: ApplicationFiled: December 5, 2008Publication date: June 11, 2009Applicant: CANON KABUSHIKI KAISHAInventor: MAKIYA TAMURA
-
Publication number: 20090083286Abstract: An information processing apparatus uses unique IDs to manage items, such as electronic files and folders, to be operated and includes: an information share window ID managing section managing, in a share window ID management DB, information of the window Ids corresponding to windows of Web browsers that are to share information; an item storing processing section storing item information in an item information DB when a first operation for the item is instructed from a first Web browser; a stored item processing section executing a second operation based on the item information stored in the item information DB and the information of the window Ids stored in the share window ID management DB when the second operation is instructed from a second Web browser; This apparatus enables collaborative operations between two windows of Web browsers.Type: ApplicationFiled: September 18, 2008Publication date: March 26, 2009Applicant: CANON KABUSHIKI KAISHAInventor: Makiya Tamura