IP Library Granted Patent US 7,898,681
Granted Patent B2
US 7,898,681 · App. 11/319,528 · Granted Mar 1, 2011

Cooperative processing method, cooperative processing apparatus, and storage medium storing program for cooperating processing

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,898,681
App. No.
11/319,528
Granted
Mar 1, 2011
Kind
B2
Abstract

A cooperative processing method for a cooperative processing system which has a plurality of processing apparatuses includes: detecting an error of a process of a cooperative process in an apparatus of the cooperative processing system; and deleting data which relate to the cooperative process from the apparatus or other apparatus which relates to the cooperative process.

Claims (26)

1. A cooperative processing method for a cooperative processing system including a plurality of processing apparatuses, comprising:

performing preprocessing tasks on output data, using the plurality of apparatuses, prior to the cooperative processing system's processing of data;

detecting an error of a process of a cooperative process in an apparatus of the cooperative processing system;

sending a notification to at least one of the plurality of apparatuses to notify at least one of the plurality of apparatuses to delete data relating to the cooperative processing upon detecting an error of a process of a cooperative process in an apparatus;

receiving the notification to delete data relating to the cooperative processing;

controlling to discard data by judging whether or not the particular data should be deleted based upon the type of error detected; and

deleting data which relate to the cooperative process from the apparatus and other apparatus which relates to the cooperative process.

2. A cooperative processing apparatus of a cooperative processing system including a plurality of apparatuses which perform a cooperative processing, comprising:

an output device using the plurality of apparatuses to perform preprocessing on output data;

a cooperative process part that allows the plurality of apparatuses to perform preprocessing tasks prior to the cooperative processing apparatus processing data to the output device;

an error detection part that detects an error of a process of a cooperative process in an apparatus; and

a discard controller that controls to discard data which relate to the cooperative process from the apparatus and other apparatus which relates to the cooperative process, wherein

the error detection part sends a notification to at least one of the plurality of apparatuses to notify at least one of the plurality of apparatuses to delete data relating to the cooperative processing, and

the discard controller receives the notification from the error detection part and controls to discard data by judging whether or not the particular data should be deleted based upon the type of error detected by the error detection part.

3. The cooperative processing apparatus according to claim 2 , wherein the discard controller controls to discard the data which relate to the cooperative process from the apparatus when receiving an error notification from the other cooperative processing apparatus.

4. The cooperative processing apparatus according to claim 3 , wherein when receiving an error notification from the other cooperative processing apparatus, the discard controller requests another cooperative processing apparatus of the cooperative system to discard data which relate to the cooperative process.

5. The cooperative processing apparatus according to claim 2 , wherein the error detection part judges that an error occurs when there is no specific response from other apparatus to perform a cooperative operation.

6. The cooperative processing apparatus according to claim 5 , wherein the error detection part judges that an error occurs when there is no specific response from a predetermined apparatus to perform a cooperative operation.

7. A storage medium readable by a computer, the storage medium storing a program of instructions executable by the computer to perform a function for realizing a cooperative process among a plurality of apparatuses, the function comprising: performing preprocessing tasks on output data, using the plurality of apparatuses, prior to the cooperative processing system's processing of data;

detecting an error of a process of a cooperative process in an apparatus;

sending a notification to at least one of the plurality of apparatuses to notify at least one of the plurality of apparatuses to delete data relating to the cooperative processing upon detecting an error of a process of a cooperative process in an apparatus;

receiving the notification to delete data relating to the cooperative processing; and

controlling to discard data by judging whether or not the particular data should be deleted based upon the type of error detected and then deleting data relating to the cooperative process from the apparatus and other apparatus which relates to the cooperative process.

8. The cooperative processing apparatus according to claim 2 , wherein when the error detection part detects the error, the discard controller sends an error notification to the other apparatus of the cooperative processing system.

9. The storage medium according to claim 7 , the function further comprising:

when the error is detected, sending an error notification to the other apparatus of the cooperative processing system.

Assignments (2)
CHANGE OF NAME Recorded Aug 12, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 058287/0056 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2005
From: MACHIDA, MASAHIRO
To: FUJI XEROX CO., LTD.
Reel/Frame 017431/0855 →