Patent ID: 8364727

Claim:
An information processing apparatus comprising: an electronic data receiving unit that receives first electronic data and second electronic data, the first electronic data including first main information and first sub information that indicates a first editorial instruction for editing the first main information and the second electronic data including second main information and second sub information that indicates a second editorial instruction for editing the second main information, wherein the second main information originates from the first main information; a display unit that displays a first main image of the first main information, a first sub image of the first sub information, a second main image of the second main information and a second sub image of the second sub information distinctively from each other on a monitor, wherein the first main image is generated from the first main information and the first editorial information and the second main image is generated from the second main information and the second editorial information; an input user interface unit which receives a first action to manipulate the second sub image and a second action to add the second sub information to the first sub information; and a sub information adding unit that, in response to the input user interface unit receiving the second action following the first action, adds the second sub information to the first electronic data; and a CPU and a memory, wherein one or more of the electronic data receiving unit, the display unit, the input interface unit, and the sub information adding unit are stored in the memory as instructions and configured for execution by the CPU; wherein the display unit that, in response to the sub information adding unit adding the second sub information to the first electronic data, displays an updated first main image generated from the first main information, the first editorial information, and the second editorial information.