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: 8503021
    Abstract: 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: Grant
    Filed: March 22, 2011
    Date of Patent: August 6, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Makiya Tamura
  • Patent number: 8456664
    Abstract: 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: Grant
    Filed: September 9, 2011
    Date of Patent: June 4, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Makiya Tamura
  • Patent number: 8368931
    Abstract: 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: Grant
    Filed: October 8, 2009
    Date of Patent: February 5, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Makiya Tamura
  • Publication number: 20130021640
    Abstract: 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: Application
    Filed: July 9, 2012
    Publication date: January 24, 2013
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Makiya Tamura
  • Publication number: 20120311028
    Abstract: 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: Application
    Filed: August 14, 2012
    Publication date: December 6, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Makiya Tamura
  • Patent number: 8275831
    Abstract: 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: Grant
    Filed: June 3, 2010
    Date of Patent: September 25, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Makiya Tamura
  • Patent number: 8250042
    Abstract: 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: Grant
    Filed: May 11, 2009
    Date of Patent: August 21, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Makiya Tamura
  • Patent number: 8176171
    Abstract: 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: Grant
    Filed: December 5, 2008
    Date of Patent: May 8, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Makiya Tamura
  • Publication number: 20120069379
    Abstract: 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: Application
    Filed: September 9, 2011
    Publication date: March 22, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Makiya Tamura
  • Publication number: 20120050797
    Abstract: 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: Application
    Filed: August 4, 2011
    Publication date: March 1, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Makiya Tamura
  • Publication number: 20110242592
    Abstract: 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: Application
    Filed: March 22, 2011
    Publication date: October 6, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Makiya Tamura
  • Patent number: 7984027
    Abstract: 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: Grant
    Filed: January 10, 2007
    Date of Patent: July 19, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Makiya Tamura
  • Publication number: 20110119333
    Abstract: 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: Application
    Filed: June 3, 2010
    Publication date: May 19, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Makiya Tamura
  • Patent number: 7882125
    Abstract: 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: Grant
    Filed: March 20, 2006
    Date of Patent: February 1, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Makiya Tamura
  • Publication number: 20100123916
    Abstract: 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: Application
    Filed: November 13, 2009
    Publication date: May 20, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Makiya Tamura
  • Publication number: 20100115517
    Abstract: 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: Application
    Filed: October 27, 2009
    Publication date: May 6, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Makiya Tamura
  • Publication number: 20100091327
    Abstract: 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: Application
    Filed: October 8, 2009
    Publication date: April 15, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Makiya Tamura
  • Publication number: 20090287722
    Abstract: 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: Application
    Filed: May 11, 2009
    Publication date: November 19, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Makiya Tamura
  • Publication number: 20090150544
    Abstract: 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: Application
    Filed: December 5, 2008
    Publication date: June 11, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: MAKIYA TAMURA
  • Publication number: 20090083286
    Abstract: 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: Application
    Filed: September 18, 2008
    Publication date: March 26, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Makiya Tamura