- Contents -
  Q What is a personal computer?
  Q How do personal computers output Kanji?
  Q What is a font?
  Q What is a character code?
  Q How are Kanji input?
  Q Is it impossible to use characters not in the character set?
  Q Do I only need a user-defined character editor to use user-defined characters?
  Q How do I input user-defined characters with IME?
  Q Is it possible to use characters from mainframes?
  Q What is the JIS code?
  Q What is the Shift JIS code?
  Q What is Unicode?
  Q How long will it take for Unicode to become available?
  Q What is XKP?
  Q Can user-defined characters be transferred using XKP?
  Q Is it possible to use more user-defined characters than the number of character codes available?
  Q Can XKP user-defined characters be printed?

Japanese Processing Guidebook


Q Can user-defined characters be transferred using XKP?

A Yes.

Usually, when sending documents that include user-defined characters, the only thing to reach the receiver is the character codes, making it impossible to tell what characters were used.
As one method for solving this problem, there is the idea of sending user-defined character fonts with the document. This method is suitable for user-defined characters created by the sender, but other user-defined character fonts are covered by their respective copyrights, leading to the problem that in many cases the use of such fonts outside of the areas defined in the license agreement is often limited.
For this reason, the sending of user-defined character fonts cannot be said to be a 100% solution.
Under the XKP standard, although a method for sending font files is defined, a method for transmitting the information required to know what a character indicates is also provided.
By using this, it is possible to know what number character of what particular character set created by what organization is specified. In addition, it provides a way of showing the place to be contacted for obtaining the necessary user-defined font.
Furthermore, in order to increase interoperability in data transmission, the Windows NT Extended Kanji Processing Council is looking at converting core modules to a single binary, creating a common protocol for user-defined character data exchange based on TCP/IP, developing a wide-area server on the Internet for exchange of user-defined characters, and creating test software for confirming compatibility with XKP-compliant software.