1. A system for providing non-standard characters over a network comprising: (a) a non-standard character server coupled to the network; (b) a character database coupled to the server, wherein multiple sets of non-standard characters are stored in association with their corresponding standard character codes, respectively; and (c) one or more client terminals coupled to the network, each client terminal being configured to create a non-standard character and send a non-standard character index issuance request for the created non-standard character over the network to the non-standard character server; wherein the non-standard character server comprises: (i) a client management module that is configured to receive a non-standard character index issuance request including an image of a non-standard character created by a client terminal, and to automatically assign an index number to the received image of a non-standard character; (ii) a character database management module that is configured to store the received image of a non-standard character and the index number assigned thereto in the character database; and (iii) a non-standard character assignment module that is configured to send the index number assigned to the received image of a non-standard character to each of the one or more client terminals.