Information processing apparatus, information processing system, data processing method, and non-transitory recording medium
AssigneeRicoh Company, Ltd.
InventorDaigo Taguchi
Life of this patent
Estimating the term…
Abstract
An information processing apparatus includes circuitry to receive electronic data from a terminal; request, via a network, another information processing apparatus to perform processing on the electronic data; and transmit, to the another information processing apparatus, a request of change to the requested processing based on an input received from the terminal. The circuitry executes processing related to the electronic data in accordance with a response from the another information processing apparatus to the request of change.
Claims17
An information processing apparatus comprising circuitry configured to:
- receive electronic data from a terminal, the electronic data related to an electronic contract;
- assign a first identifier to the electronic data;
- receive a second identifier assigned to the electronic data from another information processing apparatus that is separate from the information processing apparatus, the second identifier being assigned by the another information processing apparatus;
- store the first identifier in association with the second identifier;
- transmit to, via a network, the another information processing apparatus a processing request to perform processing on the electronic data;
- in a case that a withdrawal request to withdraw processing of the electronic data is received from the terminal, acquire the second identifier associated with the first identifier corresponding to the electronic data;
- transmit, to the another information processing apparatus, the withdrawal request regarding the electronic data specified by the second identifier, the processing executed by the another information processing apparatus includes processing corresponding to the electronic contract;
- receive, via the network, a response from the another information processing apparatus in response to the withdrawal request;
- execute processing related to the electronic data, the processing being different depending on a content of the response;
- and
- receive the processed electronic data on which the another information processing apparatus performs the processing from the another information processing apparatus after the processing executed by the another information processing apparatus is complete,
- wherein the content of the response indicates a status of the electronic data set by the another information processing apparatus, and
- the circuitry changes a status of the electronic data stored in the information processing apparatus or deletes the electronic data stored in the information processing apparatus depending on the status of the electronic data set by the another information processing apparatus indicated by the content of the response.
A data processing method performed by an information processing apparatus, the method comprising:
- receiving electronic data from a terminal, the electronic data related to an electronic contract;
- assigning a first identifier to the electronic data;
- receiving a second identifier assigned to the electronic data from another information processing apparatus that is separate from the information processing apparatus, the second identifier being assigned by the another information processing apparatus;
- transmitting to, via a network, another information processing apparatus a processing request to perform processing on the electronic data, the processing executed by the another information processing apparatus includes processing corresponding to an electronic contract;
- in a case that a withdrawal request to withdraw processing of the electronic data is received from the terminal, acquiring the second identifier associated with the first identifier corresponding to the electronic data;
- transmitting, to the another information processing apparatus, the withdrawal request regarding the electronic data specified by the second identifier;
- receiving, via the network, a response from the another information processing apparatus in response to the withdrawal request;
- executing processing related to the electronic data, the processing being different depending on a content of the response;
- and
- receiving, by the information processing apparatus, the processed electronic data on which the another information processing apparatus performs the processing from the another information processing apparatus after the processing executed by the another information processing apparatus is complete,
- wherein the content of the response indicates a status of the electronic data set by the another information processing apparatus, and
- a status of the electronic data stored in the information processing apparatus is changed or the electronic data stored in the information processing apparatus is deleted depending on the status of the electronic data set by the another information processing apparatus indicated by the content of the response.
A non-transitory recording medium storing a plurality of program codes which, when executed by one or more processors of an information processing apparatus, causes the one or more processors to perform a method, comprising:
- receiving electronic data from a terminal, the electronic data related to an electronic contract;
- assigning a first identifier to the electronic data;
- receiving a second identifier assigned to the electronic data from another information processing apparatus that is separate from the information processing apparatus, the second identifier being assigned by the another information processing apparatus:
- transmitting to, via a network, another information processing apparatus a processing request to perform processing on the electronic data, the processing executed by the another information processing apparatus includes processing corresponding to an electronic contract;
- in a case that a withdrawal request to withdraw processing of the electronic data is received from the terminal, acquiring the second identifier associated with the first identifier corresponding to the electronic data;
- transmitting, to the another information processing apparatus, the withdrawal request regarding the electronic data specified by the second identifier;
- receiving, via the network, a response form the another information processing apparatus in response to the withdrawal request;
- executing processing related to the electronic data, the processing being different depending on a content of the response;
- and
- receiving, by the information processing apparatus, the processed electronic data on which the another information processing apparatus performs the processing from the another information processing apparatus after the processing executed by the another information processing apparatus is complete,
- wherein the content of the response indicates a status of the electronic data set by the another information processing apparatus, and
- a status of the electronic data stored in the information processing apparatus is changed or the electronic data stored in the information processing apparatus is deleted depending on the status of the electronic data set by the another information processing apparatus indicated by the content of the response.
Dependencies are inferred from the claim text.