The printer controller system 1000 also includes a head driver 1001 for driving, for example, dots of a dot printer head in accordance with printing data, a motor driver 1002 for carriage return for moving the printer head in the printing direction, and a motor driver 1003 for line feeding to move a medium such as paper to be printed.