A cable label having a desired configuration is provided without forcing a user to do any troublesome work. A character string to be printed on a cable label is memorized in a character string memory section. A print image generating section generates a character string memorized in the character string memory section. A designation and its outside diameter value, for example, of each of plural cables are memorized in a cable information memory section. A label length determining section determines the length of a cable label based on the outside diameter value of a selected cable. A print image arranging section arranges a print image generated by the print image generating section within a length determined by a label length determining section.