Browse Prior Art Database

Kana-to-Kanji Conversion Function Definition File

IP.com Disclosure Number: IPCOM000112648D
Original Publication Date: 1994-Jun-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 89K

Publishing Venue

IBM

Related People

Kojima, M: AUTHOR [+4]

Abstract

Disclosed is the Function Definition File of the Kana-to-Kanji conversion program. In this invention, by assigning a general tag to each function, and having a correspondence map between the function and the input device, the user can obtain an easy customization of the input device (a customization of the user-interface) and obtain effective maintenance of the source code. (Examples of input devices are "PEN SYSTEMS" that need action, and "DIGITIZER", "MOUSE", and "KEYBOARD" that are used for ordinal input.)

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Kana-to-Kanji Conversion Function Definition File

      Disclosed is the Function Definition File of the Kana-to-Kanji
conversion program.  In this invention, by assigning a general tag to
each function, and having a correspondence map between the function
and the input device, the user can obtain an easy customization of
the input device (a customization of the user-interface) and obtain
effective maintenance of the source code.  (Examples of input devices
are "PEN SYSTEMS" that need action, and "DIGITIZER", "MOUSE", and
"KEYBOARD" that are used for ordinal input.)

      There are a variety of functions in KANA-KANJI HENKAN, such as
"HENKAN", "MUHENKAN", "KAKUTEI" and "KIGOUNYUURYOKU", and the
KANA-KANJI HENKAN are achieved by assignning an input device, such as
a keyboard and mouse to each function.  In this invention, by
assigning a general tag to each function, and having a correspondence
map between the function and the input device, we can obtain an easy
customization of the input device (a customization of the
user-interface) and obtain an effective maintenance of the source
code.  By using this method, it makes it easier to migrate the
KANA-KANJI HENKAN user-interface to another Operating System because
the KANA-KANJI function and the input device are separated.  No
matter how many user-interfaces are offered, there is no need to make
a change to the KANA-KANJI HENKAN program itself.  All the users have
to do is define the same number of correspondence map files between
the function and the input device as the user-interfaces.

      The usability of the KANA-KANJI HENKAN's user-interface depends
much on how well the user is used to it and his preference.  And the

"Customization of the user-interface by the customer" is a very
strong reguirement at the time.  There are two major
"Customizations":

1.  Customization of the function itself.  For example, the user
    might want to change the "HENKAN" function that initially "Set
    the cursor to the end of the sentence after the unsettled words
    have been transformed" to "Set the cursor to the beginning of the
    sentence after the unsettled words have been transformed.

2.  Customization of the input device (Customization of the
    user-interface).  For example, the user may want to assign the
    "HENKAN" function to the "SPACE" key instead of the "HENKAN" key.

      This invent...