Data Processing Device And Data Processing Method
First Claim
1. A data processing apparatus comprising:
- processing means which processes data;
storage means which stores a history of the operation of said processing means;
means that provides a function whereby, upon reception of a request from a user to record the operation state, the operation state is stored in said storage means in a manner that allows the operation state to be distinguished from other operation states; and
means that indicates the history for the user, wherein said indicating means indicates the operation state which has been requested to be recorded, in a manner that allows the operation state to be distinguished from other operation states.
1 Assignment
0 Petitions
Accused Products
Abstract
An undo technique with improved ease-of-use is provided. A document processing apparatus executes editing, printing, and storage for a document file. An undo manager records the operation history of the document processing apparatus in an undo stack. Upon reception of a request from a user to record the operation state, the undo manager records the operation state in the undo stack in a manner that allows the operation state to be distinguished from other operation states. When the undo manager indicates the operation history for the user, the undo manager indicates the operation state that the user has requested to be recorded in a manner that allows this operation state to be distinguished from other operation states.
49 Citations
11 Claims
-
1. A data processing apparatus comprising:
-
processing means which processes data;
storage means which stores a history of the operation of said processing means;
means that provides a function whereby, upon reception of a request from a user to record the operation state, the operation state is stored in said storage means in a manner that allows the operation state to be distinguished from other operation states; and
means that indicates the history for the user, wherein said indicating means indicates the operation state which has been requested to be recorded, in a manner that allows the operation state to be distinguished from other operation states.
-
-
2. A data processing apparatus comprising:
-
a data processing unit which executes data processing according to an instruction from a user;
a processing object creating unit which creates a processing object that represents the data processing content thus specified;
a processing object holding unit which holds the processing object thus created; and
a state display unit which displays on a screen the relations among the states that have occurred due to the state transitions involved in the data processing, including the relations of state transition branching, with reference to the processing objects thus stored, in a manner that allows each relation to be identified. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A data processing method comprising:
-
executing data processing according to an instruction from a user;
creating a processing object that represents the data processing content thus specified;
holding the processing object thus created; and
displaying on a screen the relations among the states that have occurred due to the state transitions involved in the data processing, including the relations of state transition branching, with reference to the processing objects thus stored, in a manner that allows each relation to be identified.
-
-
11. A computer program product comprising:
-
a module which executes data processing according to an instruction from a user;
a module which creates a processing object that represents the data processing content thus specified;
a module which holds the processing object thus created; and
a module which displays on a screen the relations among the states that have occurred due to the state transitions involved in the data processing, including the relations of state transition branching, with reference to the processing objects thus stored, in a manner that allows each relation to be identified.
-
Specification