Patent ID: 6973642

Claim:
A multi-dimensional programming device, comprising: an object file unit storing object information for creating a multi-dimensional horizontally written flowchart, an object editing unit for using object information read from said object file unit to edit said multi-dimensional flowchart, a drafting unit for drafting said edited multi-dimensional flowchart, and a saving unit for saving said edited multi-dimensional flowchart in said object file unit, said object information including program flowchart symbol information, coordinate information, cell information and character information, said coordinate information including a combination of (i) a time axis, a data axis and a control axis, (ii) the time axis, the data axis, the control axis and a CPU axis, (iii) the time axis, the data axis, the control axis, the CPU axis and an event axis, (iv) the time axis, the data axis, the control axis, the CPU axis, the event axis and a condition axis, and (v) the time axis, the data axis, the control axis, the CPU axis, the event axis, the condition axis and a PC axis.