A tool is disclosed for installing communication cable. A base information storage unit stores viewing position information of a viewer and size information of the display region. The interlock processing occurs in parallel with the brake command processing such that even if an inadvertent brake command is generated, the brake mechanisms will be unable to act upon the inadvertent brake command. The method employed allows memory to be allocated and deallocated in single bit plane increments.