KR100336256B1 - Japanese input system, registration words control method and memory medium for storing registration words control program - Google Patents

Japanese input system, registration words control method and memory medium for storing registration words control program Download PDF

Info

Publication number
KR100336256B1
KR100336256B1 KR1019990046569A KR19990046569A KR100336256B1 KR 100336256 B1 KR100336256 B1 KR 100336256B1 KR 1019990046569 A KR1019990046569 A KR 1019990046569A KR 19990046569 A KR19990046569 A KR 19990046569A KR 100336256 B1 KR100336256 B1 KR 100336256B1
Authority
KR
South Korea
Prior art keywords
word
kana
registered
conversion
kana kanji
Prior art date
Application number
KR1019990046569A
Other languages
Korean (ko)
Other versions
KR20000047556A (en
Inventor
미사오유코
Original Assignee
가네코 히사시
닛폰 덴키(주)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 가네코 히사시, 닛폰 덴키(주) filed Critical 가네코 히사시
Publication of KR20000047556A publication Critical patent/KR20000047556A/en
Application granted granted Critical
Publication of KR100336256B1 publication Critical patent/KR100336256B1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/237Lexical tools
    • G06F40/242Dictionaries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/151Transformation
    • G06F40/157Transformation using dictionaries or tables

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Document Processing Apparatus (AREA)
  • Machine Translation (AREA)

Abstract

특수 변환된 단어를 카나 한자 변환 사전에 자동 등록하는 동시에, 자동 등록된 단어 중에서 불필요한 단어를 자동적으로 삭제하는 것으로, 카나 한자 변환 사전 기억부의 데이터 크기가 불필요하게 증대하는 것을 방지하는 일본어 입력 시스템을 제공한다.Provides a Japanese input system that automatically registers specially-converted words in the Kana Kanji conversion dictionary, and automatically deletes unnecessary words from the auto-registered words, thereby preventing an unnecessary increase in the data size of the Kana Kanji conversion dictionary storage. do.

입력한 카나 문자를, 카나 한자 변환 사전을 사용하여 한자로 변환하는 변환 엔진(111)과, 변환 엔진(111)에 의한 카나 한자 변환 사전을 사용한 변환처리에서는 원하는 변환을 할 수 없는 경우에, 변환 엔진(111)으로부터의 지시에 따라 특수변환을 행하는 특수 변환부(112)와, 특수 변환된 단어가 카나 한자 변환 사전에 미등록인 경우에, 해당 단어를 카나 한자 변환 사전에 자동적으로 등록하는 자동 등록부(113)와, 자동 등록부(113)에 의해 카나 한자 변환 사전에 등록된 단어 중에 일정 시간 이상 이용되지 않은 불필요 단어를 자동적으로 삭제하는 자동 삭제부(114)를 구비한다.In the conversion processing using the conversion engine 111 which converts the input kana character into a kanji using a kana kanji conversion dictionary, and the kana kanji conversion dictionary by the conversion engine 111, when a desired conversion cannot be performed, conversion is performed. A special conversion unit 112 that performs special conversion according to the instruction from the engine 111, and an automatic registration unit that automatically registers the word in the Kana Kanji conversion dictionary when the special converted word is not registered in the Kana Kanji conversion dictionary. 113 and an automatic deletion unit 114 for automatically deleting unnecessary words not used for a predetermined time among words registered in the Kana Kanji conversion dictionary by the automatic registration unit 113.

Description

일본어 입력 시스템 및 그 등록 단어 제어 방법 및 등록 단어 제어 프로그램을 격납한 기억매체{JAPANESE INPUT SYSTEM, REGISTRATION WORDS CONTROL METHOD AND MEMORY MEDIUM FOR STORING REGISTRATION WORDS CONTROL PROGRAM}JAPANESE INPUT SYSTEM, REGISTRATION WORDS CONTROL METHOD AND MEMORY MEDIUM FOR STORING REGISTRATION WORDS CONTROL PROGRAM}

본 발명은 컴퓨터 시스템에 있어서 일본어 입력을 지원하는 일본어 입력 시스템에 관한 것으로, 특히 단어의 자동 등록 기능을 갖는 일본어 입력 시스템 및 그 등록 단어 제어 방법 및 등록 단어 제어 프로그램을 격납한 기억 매체에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a Japanese input system that supports Japanese input in a computer system, and more particularly, to a Japanese input system having an automatic registration function of words, a method of controlling a registered word thereof, and a storage medium storing a registered word control program.

컴퓨터 시스템에 있어서 일본어 입력을 지원하기 위해서 사용하는 일본어 입력 시스템은 입력된 카나 문자를 카나 한자 변환 사전을 사용하여 한자로 변환하는 기능을 갖추고 있다. 그러나, 상기 기본적인 기능만으로는, 카나 한자 변환 사전에 미리 등록되어 있지 않는 단어는 통상의 카나 한자 변환 조작으로는 변환할 수 없기 때문에, 카나 한자 변환 사전에 등록되어 있지 않은 고유 명사나 신생어의 입력이 곤란하였다.The Japanese input system, which is used to support Japanese input in computer systems, has a function of converting input Kana characters to Kanji using a Kana Kanji conversion dictionary. However, since the basic functions alone cannot convert words that are not registered in the Kana Kanji conversion dictionary in advance by normal Kana Kanji conversion operations, input of proper nouns or newborn words not registered in the Kana Kanji conversion dictionary It was difficult.

종래의 일본어 입력 시스템에는 카나 한자 변환 사전에 등록되어 있지 않는 단어의 입력에 대하여, 입력한 카나 문자를 카타카나로 변환하거나, 복합어로서 변환하기도 하는 특수 변환기능을 갖추는 것이 존재한다. 그러나, 이들 단어를 빈번하게 입력하는 경우는, 그 때마다, 특수 변환을 행함으로써 일본어 입력의 효율이 저하되고 있었다.Conventional Japanese input systems have special conversion functions for converting input kana characters to katakana or converting them as compound words to input of words not registered in the Kana Kanji conversion dictionary. However, when these words are frequently input, the efficiency of Japanese input is deteriorated by performing special conversion every time.

그래서, 특수 변환 수단을 이용하여 변환한 단어가 카나 한자 변환 사전에 미등록인 경우에, 그 단어를 자동적으로 카나 한자 변환 사전에 등록하는 기능을 갖춘 일본어 입력 시스템도 존재한다. 그러나, 특수 변환한 단어를 자동적으로 카나 한자 변환 사전에 등록하는 시스템은, 특수 변환한 단어를 수시로 등록해가기 때문에, 카나 한자 변환 사전의 데이터 크기가 방대하게 되어 버린다.Therefore, when a word converted using a special conversion means is not registered in the Kana Kanji conversion dictionary, there is also a Japanese input system having a function of automatically registering the word in the Kana Kanji conversion dictionary. However, the system for automatically registering a specially converted word in a Kana Kanji conversion dictionary frequently registers a specially converted word, resulting in a large data size of the Kana Kanji conversion dictionary.

상술한 바와 같이, 종래의 일본어 입력 시스템은 기본적인 카나 한자 변환기능만으로는, 카나 한자 변환 사전에 등록되어 있지 않는 고유 명사나 신생어의 입력이 곤란하다는 결점이 있었다.As described above, the conventional Japanese input system has a drawback that it is difficult to input proper nouns and new words not registered in the Kana Kanji conversion dictionary only by the basic Kana Kanji conversion function.

또한, 카나 한자 변환 사전에 등록되어 있지 않는 단어의 입력에 대한 특수 변환 기능을 갖추는 일본어 입력 시스템은 이들 단어를 입력할 때마다 특수 변환을 행하는 것이 필요하기 때문에, 일본어 입력의 효율이 저하된다는 결점이 있었다.In addition, the Japanese input system having a special conversion function for inputting words that are not registered in the Kana Kanji conversion dictionary requires special conversion each time these words are input, so that the efficiency of Japanese input decreases. there was.

또한, 특수 변환한 단어를 자동적으로 카나 한자 변환 사전에 등록하는 시스템은 특수 변환한 단어를 카나 한자 사전에 등록만 하기 때문에, 카나 한자 변환 사전의 데이터 크기가 방대하게 되는 결점이 있었다.In addition, the system that automatically registers a specially converted word in the Kana Kanji dictionary only registers the specially converted word in the Kana Kanji dictionary, so that the data size of the Kana Kanji conversion dictionary is enormous.

또한, 특수 변환한 단어를 자동적으로 카나 한자 변환 사전에 등록하는 시스템에서는, 예를 들면, 입력 미스 등에 의해 목적하는 단어가 얻어지지 않은 경우에, 단어의 일부만을 입력한 후, 특수 변환하여 문장을 완성시키면, 해당 단어의 일부가 자동 등록됨으로써, 그 후의 카나 한자 변환에 사용되어 버리기 때문에, 에러 변환의 원인이 된다는 결점이 있었다.In addition, in a system that automatically registers a specially converted word in a Kana Kanji conversion dictionary, for example, when a target word is not obtained due to an input miss or the like, only a part of the word is input and then specially converted to form a sentence. When it is completed, a part of the word is automatically registered, which is used for subsequent Kana Kanji conversion, which causes a problem of error conversion.

본 발명의 목적은 상기 종래의 결점을 해결하여, 특수 변환된 단어를 카나 한자 변환 사전에 자동 등록하는 동시에, 자동 등록된 단어 중에서 불필요한 단어를 자동적으로 삭제하는 것으로, 카나 한자 변환 사전 기억부의 데이터 크기가 불필요하게 증대하는 것을 방지하는 일본어 입력 시스템 및 그 등록 단어 제어 방법 및 등록 단어 제어 프로그램을 격납한 기억 매체를 제공하는 것에 있다.SUMMARY OF THE INVENTION An object of the present invention is to solve the above-mentioned shortcomings, to automatically register a specially converted word into a Kana Kanji dictionary, and to automatically delete unnecessary words from the automatically registered words. There is provided a storage medium containing a Japanese input system, a registered word control method thereof, and a registered word control program which prevents an unnecessary increase in number.

본 발명의 다른 목적은 자동 등록의 영향으로 인한 에러 변환이 적은 일본어 입력 시스템 및 그 등록 단어 제어 방법 및 등록 단어 제어 프로그램을 격납한 기억 매체를 제공하는 것에 있다.Another object of the present invention is to provide a Japanese input system with less error conversion due to the effect of automatic registration, a storage word control method and a registered word control program thereof.

도 1은 본 발명의 일실시예에 따른 일본어 입력 시스템의 구성을 도시하는 블록도.1 is a block diagram showing the configuration of a Japanese input system according to an embodiment of the present invention.

도 2는 상기 실시예에 따른 등록 단어의 삭제 동작을 도시하는 흐름도.Fig. 2 is a flowchart showing an operation of deleting a registered word according to the embodiment.

도 3은 본 발명의 다른 실시예에 따른 일본어 입력 시스템의 구성을 도시하는 블록도.3 is a block diagram showing a configuration of a Japanese input system according to another embodiment of the present invention.

도 4는 상기 다른 실시예에 따른 단어 삭제 조건 지정 정보의 판독 동작을 도시하는 흐름도.Fig. 4 is a flowchart showing a reading operation of word deletion condition specifying information according to the other embodiment.

도 5는 본 발명의 또 다른 실시예에 따른 일본어 입력 시스템의 구성을 도시하는 블록도.Fig. 5 is a block diagram showing the construction of a Japanese input system according to another embodiment of the present invention.

도 6은 본 발명의 또 다른 실시예에 따른 단어 삭제 조건 지정 정보의 수용 동작을 도시하는 흐름도.6 is a flowchart showing an operation of accepting word deletion condition designation information according to another embodiment of the present invention.

※도면의 주요 부분에 대한 부호의 설명※※ Explanation of code for main part of drawing ※

100, 300, 500: 일본어 입력 시스템 110, 310, 510: 데이터 처리 장치100, 300, 500: Japanese input system 110, 310, 510: data processing unit

111: 변환 엔진 112: 특수 변환부111: conversion engine 112: special conversion unit

113: 자동 등록부 114: 자동 삭제부113: automatic registration unit 114: automatic deletion unit

120: 외부 기억 장치 121: 카나 한자 변환 사전120: external memory 121: Kana Kanji conversion dictionary

122: 자동 등록용 카나 한자 변환 사전 130: 입력 장치122: Kana Kanji conversion dictionary for automatic registration 130: Input device

140: 표시 장치 150: 프로그램 기록 매체140: display device 150: program recording medium

311: 단어 삭제 조건 지정 정보 격납부 312: 단어 삭제 조건 지정 정보 판독부311: Word deletion condition specifying information storage unit 312: Word deletion condition specifying information reading unit

511: 카나 한자 변환 서버 512: 단어 삭제 조건 지정 정보 수용부511: Kana Kanji conversion server 512: Word deletion condition designation information receiving unit

520: 카나 한자 변환 클라이언트520: Kana Kanji conversion client

상기의 목적을 달성하는 본 발명은, 컴퓨터 시스템에 있어서의 일본어 입력을 지원하고, 입력한 카나 문자를 한자로 변환하는 일본어 입력 시스템에 있어서, 입력한 카나 문자를, 카나 한자 변환 사전을 사용하여 한자로 변환하는 변환 엔진과, 상기 변환 엔진에 의한 상기 카나 한자 변환 사전을 사용한 변환처리에서는 원하는 변환을 할 수 없는 경우에, 상기 변환 엔진으로부터의 지시에 따라 특수 변환을 행하는 특수 변환 수단과, 특수 변환된 단어가 상기 카나 한자 변환 사전에 미등록인 경우에, 해당 단어를 상기 카나 한자 변환 사전에 자동적으로 등록하는 자동 등록 수단과, 상기 자동 등록 수단에 의해 상기 카나 한자 변환 사전에 등록된 단어 중에, 일정 시간 이상 이용되지 않은 불필요한 단어를 자동적으로 삭제하는 자동 삭제 수단을 구비한 것을 특징으로 한다.According to the present invention which achieves the above object, in a Japanese input system that supports Japanese input in a computer system and converts the entered Kana characters to Chinese characters, the Kanji characters input by using a Kana Kanji conversion dictionary A special conversion means for performing a special conversion in accordance with an instruction from the conversion engine when a conversion engine using the conversion engine and the conversion engine using the Kana Kanji conversion dictionary by the conversion engine cannot perform a desired conversion. In the case where the written word is not registered in the Kana Kanji conversion dictionary, among the words registered in the Kana Kanji conversion dictionary by the automatic registration means, the automatic registration means automatically registers the word in the Kana Kanji conversion dictionary. With automatic deletion means for automatically deleting unnecessary words that have not been used for longer It is characterized by.

청구항2의 본 발명의 일본어 입력 시스템은, 상기 자동 삭제 수단이 상기 카나 한자 변환 사전에 등록되어 있는 단어를 삭제하는 조건을 격납하는 단어 삭제 조건 격납 수단을 더 구비하며, 상기 단어 삭제 조건 지정 정보 격납 수단이 이용자에 의해서 임의로 설정된 등록 단어의 삭제 조건을 수용하여 격납하고, 상기 자동 삭제 수단이 상기 단어 삭제 조건 지정 정보 격납 수단에 격납되어 있는 조건에 따라서 등록 단어의 삭제를 행하는 것을 특징으로 한다.The Japanese input system of the present invention of claim 2 further includes word deleting condition storing means for storing a condition for deleting the word registered by the automatic deletion means in the Kana Kanji conversion dictionary, and storing the word deletion condition specifying information. And means for storing the word of the registration word set by the user. The means for deleting the registered word is deleted in accordance with the condition stored in the word deletion condition specifying information storing means.

청구항3의 본 발명의 일본어 입력 시스템은 상기 자동 삭제 수단이 시스템의 종료 시에, 상기 자동 등록 수단에 의해 상기 카나 한자 변환 사전에 등록되어 있는 불필요 단어의 삭제를 행하는 것을 특징으로 한다.The Japanese input system of the present invention of claim 3 is characterized in that the automatic deletion means deletes unnecessary words registered in the Kana Kanji conversion dictionary by the automatic registration means at the end of the system.

또한, 상기의 목적을 달성하는 다른 본 발명은, 컴퓨터 시스템에 있어서의 일본어 입력을 지원하고, 입력한 카나 문자를 한자로 변환하는 일본어 입력 시스템에 있어서, 통신회선을 통하여 접속된 클라이언트로부터 입력한 카나 문자를, 카나 한자 변환 사전을 사용하여 한자로 변환하는 변환 서버와, 상기 변환 엔진에 의한 상기 카나 한자 변환 사전을 사용한 변환처리에서는 원하는 변환을 할 수 없는 경우에, 상기 변환 엔진으로부터의 지시에 의해 특수 변환을 행하는 특수 변환 수단과, 특수 변환된 단어가 상기 카나 한자 변환 사전에 미등록인 경우에, 해당 단어를 상기 카나 한자 변환 사전에 자동적으로 등록하는 자동 등록 수단과, 상기 자동 등록 수단에 의해 상기 카나 한자 변환 사전에 등록된 단어 중에서, 일정 시간 이상 이용되지 않은 불필요 단어를 자동적으로 삭제하는 자동 삭제 수단을 구비한 것을 특징으로 한다.In addition, another aspect of the present invention to achieve the above object is in a Japanese input system that supports Japanese input in a computer system and converts the entered Kana characters to Chinese characters, which is input from a client connected via a communication line. A conversion server for converting a character to a Chinese character using a Kana Kanji conversion dictionary, and a conversion from the conversion engine when the desired conversion cannot be made in the conversion processing using the Kana Kanji conversion dictionary by the conversion engine. Special conversion means for performing special conversion, automatic registration means for automatically registering the word in the Kana Kanji conversion dictionary when the specially converted word is not registered in the Kana Kanji conversion dictionary, and by the automatic registration means; Unregistered words not used for a certain period of time among the words registered in the Kana Kanji conversion dictionary In that it includes an automatic means for automatically deleting deletes the word is characterized.

또한, 상기 목적을 달성하는 또 다른 본 발명은, 컴퓨터 시스템에 있어서의 일본어 입력을 지원하고, 입력한 카나 문자를 카나 한자 변환 사전을 사용하여 한자로 변환하는 일본어 입력 시스템에 의한 등록 단어 제어 방법에 있어서, 상기 카나 한자 변환 사전을 사용한 변환처리에서는 원하는 변환을 할 수 없는 경우에 특수변환을 행하는 공정과, 특수 변환된 단어가 상기 카나 한자 변환 사전에 미등록인 경우에, 해당 단어를 상기 카나 한자 변환 사전에 등록하는 공정과, 소정의 타이밍으로, 상기 자동 등록 수단에 의해 상기 카나 한자 변환 사전에 등록되어 있는 모든 단어에 관해서, 해당 등록 단어가 최후에 이용된 후의 경과시간을 계산하는 공정과, 소정의 등록 단어에 관해서, 산출한 경과시간이 미리 임계치로서 설정된 일정 시간을 초과하는 경우에, 해당 등록 단어를 삭제하는 공정을 포함하는 것을 특징으로 한다.In still another aspect of the present invention, there is provided a registered word control method using a Japanese input system that supports Japanese input in a computer system and converts input Kana characters to Kanji using a Kana Kanji conversion dictionary. In the conversion processing using the Kana Kanji conversion dictionary, a step of performing special conversion when a desired conversion cannot be performed, and when the special converted word is not registered in the Kana Kanji conversion dictionary, converts the word to the Kana Kanji conversion dictionary. A step of registering in advance, a step of calculating an elapsed time after the registered word is last used for all words registered in the Kana Kanji conversion dictionary by the automatic registration means at a predetermined timing; When the elapsed time calculated for the registered word of exceeds a predetermined time set as a threshold in advance To further characterized in that it comprises a step of deleting the registered word.

청구항8의 본 발명의 등록 단어 제어 방법은, 시스템의 종료 시에, 상기 카나 한자 변환 사전에 등록되어 있는 단어에 관한 상기 시간 계산 공정과 상기 삭제공정을 실행하는 것을 특징으로 한다.The registered word control method of the present invention according to claim 8 is characterized in that at the end of the system, the time calculation step and the deletion step relating to the word registered in the Kana Kanji conversion dictionary are executed.

이하, 본 발명의 실시 형태에 대해서 도면을 참조하여 상세히 설명한다.EMBODIMENT OF THE INVENTION Hereinafter, embodiment of this invention is described in detail with reference to drawings.

본 발명의 일본어 입력 시스템은 특수 변환된 단어를 카나 한자 사전에 자동 등록하는 기능을 갖추는 동시에, 자동 등록용 카나 한자 변환 사전에 등록되어 있는 단어 중, 일정 기간 이상 카나 한자 변환에 이용되고 있지 않는 단어를 검색하여 삭제하는 기능을 갖춘다.The Japanese input system of the present invention has a function of automatically registering a specially converted word into a Kana Kanji dictionary, and a word not used for Kana Kanji conversion for a certain period of time among words registered in the Kana Kanji conversion dictionary for automatic registration. It has the ability to search and delete it.

또한, 본 발명에서는 단어가 「이용되었다」라는 것은, 카나 한자 변환 시에 단어가 변환후보로서 표시되고, 또한, 목적하는 문장을 얻기 위해서 그 단어가 선택된 것을 의미하는 것으로 한다. 즉, 변환후보로서 표시는 되었지만, 선택되지 않은 단어는 「이용되고 있지 않다」는 것으로 된다.In the present invention, the word "used" means that the word is displayed as a candidate for conversion at the time of Kana Kanji conversion, and that the word is selected to obtain the target sentence. In other words, words that are displayed as conversion candidates but are not selected are " not used. &Quot;

도 1은 본 발명의 일 실시예에 의한 일본어 입력 시스템의 구성을 도시하는 블록도이다. 도 1을 참조하면, 상기 실시예의 일본어 입력 시스템(100)은 퍼스널 컴퓨터나 워크 스테이션 그 외의 일본어 입력을 필요로 하는 컴퓨터 시스템에 있어서의 데이터 처리 장치(110)와, 자기 디스크 장치나 반도체 메모리 외의 외부 기억 장치(120)로 구성된다. 그리고, 데이터 처리 장치(110)가, 카나 한자 변환처리의 기본적인 기능을 갖는 변환 엔진(111)과, 특수변환을 행하는 특수 변환부(112)와, 특수변환을 행한 단어를 카나 한자 변환 사전에 자동 등록하는 자동 등록부(113)와, 카나 한자 변환 사전에 자동 등록된 단어를 일정한 조건에 근거하여 자동 삭제하는 자동 삭제부(114)를 구비한다.1 is a block diagram showing the configuration of a Japanese input system according to an embodiment of the present invention. Referring to Fig. 1, the Japanese input system 100 of the above embodiment includes a data processing apparatus 110 in a computer system that requires Japanese input of a personal computer, a workstation or other, and an external device other than a magnetic disk device or a semiconductor memory. It consists of a memory device 120. Then, the data processing apparatus 110 automatically converts the conversion engine 111 having the basic function of the Kana Kanji conversion process, the special conversion unit 112 that performs special conversion, and the word subjected to the special conversion into the Kana Kanji conversion dictionary. An automatic registration unit 113 for registering and an automatic deletion unit 114 for automatically deleting words registered automatically in the Kana Kanji conversion dictionary based on certain conditions are provided.

외부 기억 장치(120)에는 카나 한자 변환 사전이 격납되어 있다. 카나 한자 사전은, 입력하는 일본어문의 분야, 종류 등에 따라서 복수 종류의 사전이 준비되지만, 크게 나누어, 통상의 카나 한자 변환에 사용되는 미리 준비된 카나 한자 변환 사전(121)과, 특수 변환에 의해서 선택된 단어의 자동 등록에 사용하는 자동 등록용 카나 한자 변환 사전(122)으로 이루어진다. 자동 등록용 카나 한자 변환 사전(122)은 카나 한자 변환 사전의 일종이며, 미리 준비되어 있는 카나 한자 변환 사전(121)과 자동 등록용 카나 한자 변환 사전(122)의 사전 형식은 완전히 동일해도 되고, 예를 들어, 사전에 등록되어 있는 각각의 단어에 관한 빈도 정보나 최후에 이용된 시각 등의 정보의 형식이 다른 것과 같이, 사전형식이 달라도 된다. 상기 실시예에서는 설명의 형편상, 자동 등록용 카나 한자 변환 사전(122)과 카나 한자 변환 사전(121)을 구별한다.The Kana Kanji conversion dictionary is stored in the external storage device 120. Although the Kana Kanji Dictionary has a plurality of dictionaries prepared according to the field, type, etc. of the Japanese sentence to be input, the Kana Kanji Dictionary dictionary 121, which is pre-prepared for use in ordinary Kana Kanji conversion, and a word selected by a special conversion It consists of a Kana Kanji conversion dictionary 122 for automatic registration used for automatic registration. The Kana Kanji conversion dictionary 122 for automatic registration is a kind of Kana Kanji conversion dictionary, and the dictionary format of the Kana Kanji conversion dictionary 121 and Kana Kanji conversion dictionary 122 for automatic registration prepared in advance may be exactly the same, For example, the dictionary format may be different, such as the frequency information about each word registered in the dictionary, or the format of information such as the last used time. In the above embodiment, for convenience of explanation, the Kana Kanji conversion dictionary 122 for automatic registration and the Kana Kanji conversion dictionary 121 are distinguished.

또한, 도시하는 바와 같이, 데이터 처리 장치(110)에는, 입력 문자나 변환 명령을 입력하기 위해서 사용하는 키보드 등의 입력 장치(130)와, 문자의 입력 결과나 변환 결과를 표시하기 위한 표시 장치(140)가 접속되어 있다. 또한, 도 1에는 상기 실시예에 있어서의 특징적인 구성만이 기재되며, 다른 일반적인 구성에 대해서는 기재를 생략한다.As shown in the drawing, the data processing apparatus 110 includes an input device 130 such as a keyboard used for inputting an input character or a conversion command, and a display device for displaying a character input result or a conversion result ( 140 is connected. In addition, only the characteristic structure in the said Example is described in FIG. 1, and description is abbreviate | omitted about another general structure.

상기 구성에 있어서, 데이터 처리 장치(110)에 설치된 변환 엔진(111), 특수 변환부(112), 자동 등록부(113) 및 자동 삭제부(114)는 프로그램 제어된 CPU와 RAM 그 외의 내부 메모리로 실현된다. CPU를 제어하는 컴퓨터 프로그램은 도 1에 도시하는 프로그램 기록 매체(150)에 격납하여 제공되며, 데이터 처리 장치(110)에 로드됨으로써, 상기 각 기능 실행부의 기능을 실현한다.In the above configuration, the conversion engine 111, the special conversion unit 112, the automatic registration unit 113, and the automatic deletion unit 114 installed in the data processing apparatus 110 are programmed and controlled by CPU and RAM or other internal memory. Is realized. The computer program for controlling the CPU is provided stored in the program recording medium 150 shown in FIG. 1 and loaded into the data processing apparatus 110 to realize the functions of the respective function execution units.

변환 엔진(111)은 일본어 입력 시스템(100)이 기동되면, 외부 기억 장치(120)에 액세스하여 필요한 카나 한자 변환 사전(121, 122)을 내부 메모리에 판독하고, 그 후, 판독한 카나 한자 변환 사전(121, 122)을 사용하여, 입력 장치(130)로부터 입력된 카나 문자를 한자로 변환한다. 일본어 입력 시스템(100)의 종료 시에는, 변환 엔진(111)은 카나 한자 변환 사전(121, 122)에 등록되어 있는 각각의 단어에 관한 판독 및 품사 이외의 정보, 예를 들어 이용된 빈도를 나타내는 빈도 정보나 최후에 이용된 시각을 나타내는 최근 이용 시각 등의 정보(이하, 단어정보라고 부른다)를 갱신한다. 단어 정보는 카나 한자 변환 사전(121, 122)의 내부에 보존해도 되고, 카나 한자 변환 사전(121, 122)과는 다른 파일 등에 보존해도 된다. 여기서는, 카나 한자 변환 사전(121, 122)의 내부에 단어 정보가 격납되어 있는 것으로 하여 설명한다.When the Japanese input system 100 is activated, the conversion engine 111 accesses the external storage device 120, reads out necessary Kana Kanji conversion dictionaries 121 and 122 into the internal memory, and then reads the Kana Kanji conversion. Kana characters input from the input device 130 are converted into Chinese characters using the dictionaries 121 and 122. At the end of the Japanese input system 100, the conversion engine 111 indicates information other than reading and parts of speech regarding each word registered in the Kana Kanji conversion dictionary 121, 122, for example, the frequency used. Information (such as word information) is updated, such as frequency information and the last used time indicating the last used time. The word information may be stored in the Kana Kanji conversion dictionary 121, 122, or may be stored in a file different from the Kana Kanji conversion dictionary 121, 122 or the like. Here, it is assumed that word information is stored in the Kana Kanji conversion dictionaries 121 and 122.

또한, 변환 엔진(111)은 입력 장치(130)로부터 입력된 카나 문자에 관해서, 카타카나로 변환하거나 복합어로서 변환하기도 하는 특수 변환을 행하기 위한 지시가 입력되면, 특수 변환부(112)에 통지하여, 입력문자를 지시에 따라서 특수 변환을 행하게 한다. 그리고, 해당 특수변환을 행한 후, 자동 등록부(113)에 변환후의 단어의 등록을 지시한다.In addition, the conversion engine 111 notifies the special conversion unit 112 when an instruction for performing a special conversion such as conversion to katakana or conversion as a compound word is input to the kana character input from the input device 130. In this case, the input character is subjected to special conversion according to the instructions. After the special conversion is performed, the automatic registration unit 113 instructs the registration of the converted word.

또한, 변환 엔진(111)은 정기적으로 또는 일본어 입력 시스템(100)의 종료 시 등의 소정의 타이밍으로, 자동 삭제부(114)에 불필요한 단어의 삭제를 지시한다.In addition, the conversion engine 111 instructs the automatic deletion unit 114 to delete unnecessary words periodically or at a predetermined timing such as at the end of the Japanese language input system 100.

자동 등록부(113)는 변환 엔진(111)으로부터의 지시에 따라서, 등록이 지시된 단어가 자동 등록용 카나 한자 변환 사전(122)에 이미 등록되어 있는지의 여부를 판단한다. 그리고, 해당 단어가 미등록인 경우, 그 단어를 자동 등록용 카나 한자 변환 사전(122)에 등록한다.In accordance with an instruction from the conversion engine 111, the automatic registration unit 113 determines whether or not the word for which registration has been indicated has already been registered in the automatic registration cana Kanji conversion dictionary 122. If the word is not registered, the word is registered in the Kana Kanji conversion dictionary 122 for automatic registration.

자동 삭제부(114)는 변환 엔진(111)으로부터의 지시에 따라서, 자동 등록용 카나 한자 변환 사전(122)에 등록되어 있는 단어의 단어 정보를 조사하고, 일정 시간 이상 이용되고 있지 않는 단어를 검색하여, 검출된 단어를 자동 등록용 카나 한자 변환 사전(122)으로부터 삭제한다.According to the instruction from the conversion engine 111, the automatic deletion unit 114 checks the word information of the words registered in the Kana Kanji conversion dictionary 122 for automatic registration, and searches for words that have not been used for a predetermined time. The detected word is deleted from the Kana Kanji conversion dictionary 122 for automatic registration.

다음에, 도 2의 흐름도를 참조하여, 상기 실시예의 자동 삭제부(114)에 의한 단어 삭제처리의 동작에 대해서 설명한다.Next, with reference to the flowchart of FIG. 2, the operation of word deletion processing by the automatic deletion unit 114 of the above embodiment will be described.

자동 삭제부(114)는 변환 엔진(111)으로부터 단어의 삭제가 지시되면, 외부 기억 장치(120)로부터 자동 등록용 카나 한자 변환 사전(122)을 검색한다. 자동 등록용 카나 한자 변환 사전(122)이 발견되지 않은 경우, 단어 삭제처리를 종료한다(스텝(201)에서 NO).When the deletion of the word is instructed from the conversion engine 111, the automatic deletion unit 114 retrieves the Kana Kanji conversion dictionary 122 for automatic registration from the external storage device 120. If the kana Kanji conversion dictionary 122 for automatic registration is not found, the word deletion processing is terminated (NO in step 201).

한편, 자동 등록용 카나 한자 변환 사전(122)이 발견된 경우(스텝(201)에서 YES), 자동 삭제부(114)는 자동 등록용 카나 한자 변환 사전(122)을 판독하여(스텝(202)), 등록되어 있는 각 단어의 단어 정보 중에서 최근 이용시각을 취득하여 현재의 시각과 비교하여, 최근 이용시각으로부터 현재의 시각까지의 시간이 미리 임계치로서 설정된 일정 시간을 초과하지 않는지의 여부, 즉, 설정된 일정시간 내에 단어가 이용되었는지의 여부를 조사한다(스텝(203)).On the other hand, when the Kana Kanji conversion dictionary 122 for automatic registration is found (YES in step 201), the automatic deletion part 114 reads the Kana Kanji conversion dictionary 122 for automatic registration (step 202). ), Whether or not the time from the latest use time to the current time does not exceed a predetermined time set as a threshold in comparison with the current time by acquiring the latest use time from the word information of each registered word, that is, It is checked whether or not the word is used within the set constant time (step 203).

자동 등록용 카나 한자 변환 사전(122)에 등록되어 있는 단어 중, 최근 이용시각으로부터 현재의 시각까지의 시간이 설정된 일정 시간을 초과하고 있는 단어를 검출한 경우(스텝(203)에서 YES), 자동 삭제부(114)는, 해당 단어를 카나 한자 변환 사전(121)으로부터 삭제한다(스텝(204)). 최근 이용시각으로부터 현재 시각까지의 시간이 설정된 일정 시간을 초과하는 단어가 존재하지 않는 경우는, 단어 삭제처리는 종료한다(스텝(203)에서 NO).If the word registered in the Kana Kanji conversion dictionary 122 for automatic registration has detected a word whose time from the latest use time to the present time exceeds the set time (YES in step 203), the word is automatically detected. The deleting unit 114 deletes the word from the Kana Kanji conversion dictionary 121 (step 204). If there is no word whose time from the latest use time to the present time exceeds the set time, the word deletion processing ends (NO in step 203).

도 3은 본 발명의 다른 실시예에 의한 일본어 입력 시스템의 구성을 도시하는 블록도이다. 도 3을 참조하면, 상기 실시예의 일본어 입력 시스템(300)은, 퍼스널 컴퓨터나 워크 스테이션 그 외의 일본어 입력을 필요로 하는 컴퓨터 시스템에 있어서의 데이터 처리 장치(310)와, 자기 디스크 장치나 반도체 메모리 그 외의 외부 기억 장치(120)로 구성된다. 그리고, 데이터 처리 장치(310)가 카나 한자 변환처리의 기본적인 기능을 가지는 변환 엔진(111)과, 특수변환을 행하는 특수 변환부(112)와, 특수변환을 행한 단어를 카나 한자 변환 사전에 자동 등록하는 자동 등록부(113)와, 카나 한자 변환 사전에 자동 등록된 단어를 일정한 조건에 근거하여 자동 삭제하는 자동 삭제부(114)와, 카나 한자 변환 사전에 자동 등록된 단어의 삭제 조건을 이용자가 임의로 지정하기 위한 단어 삭제 조건 지정 정보 격납부(311) 및 단어 삭제 조건 지정 정보 판독부(312)를 구비한다.3 is a block diagram showing the configuration of a Japanese input system according to another embodiment of the present invention. Referring to FIG. 3, the Japanese input system 300 of the above embodiment includes a data processing apparatus 310, a magnetic disk device, and a semiconductor memory device in a computer system requiring Japanese input of a personal computer, a workstation or other. It consists of an external storage device 120. Then, the data processing apparatus 310 automatically registers the conversion engine 111 having the basic function of the Kana Kanji conversion process, the special conversion unit 112 for performing special conversion, and the word for special conversion in the Kana Kanji conversion dictionary. The automatic registration unit 113, the automatic deletion unit 114 for automatically deleting words automatically registered in the Kana Kanji conversion dictionary, and the conditions for deleting words automatically registered in the Kana Kanji conversion dictionary And a word deletion condition specifying information storing unit 311 and a word deleting condition specifying information reading unit 312 for specifying.

외부 기억 장치(120)에는 통상의 카나 한자변환에 사용하는 미리 준비된 카나 한자 변환 사전(121)과, 특수 변환에 의해서 선택된 단어의 자동 등록에 사용하는 자동 등록용 카나 한자 변환 사전(122)이 격납되어 있다. 또한, 데이터 처리 장치(110)에는 입력 장치(130)와 표시 장치(140)가 접속되어 있다. 또한, 도 3에는, 상기 실시예에 있어서의 특징적인 구성만이 기재되고, 다른 일반적인 구성에 대해서는 그 기재를 생략한다.In the external storage device 120, a Kana Kanji conversion dictionary 121 prepared in advance for use in ordinary Kana Kanji conversion and a Kana Kanji Conversion Dictionary 122 for automatic registration used for automatic registration of words selected by special conversion are stored. It is. In addition, the input device 130 and the display device 140 are connected to the data processing device 110. 3, only the characteristic structure in the said Example is described, and the description is abbreviate | omitted about another general structure.

이상의 구성에 있어서, 단어 삭제 조건 지정 정보 격납부(311) 및 단어 삭제 조건 지정 정보 판독부(312) 이외의 각 기능 실행부는 도 1에 도시한 제1 실시예에 있어서의 각 기능 실행부와 같다. 따라서, 동일한 부호를 붙이고 설명을 생략한다.In the above configuration, each function execution unit other than the word deletion condition specifying information storage unit 311 and the word deletion condition specifying information reading unit 312 is the same as each function execution unit in the first embodiment shown in FIG. . Therefore, the same reference numerals are attached and the description is omitted.

단어 삭제 조건 지정 정보 격납부(311)는 데이터 처리 장치(310)의 내부 메모리로 실현되고, 이용자가 입력 장치(130)를 사용하여 입력한 단어 삭제 조건 지정 정보를 격납한다. 단어 삭제 조건 지정 정보는 도 1에 도시한 제1 실시예에 의한 일본어 입력 시스템(100)과 같이, 미리 규정되어 있는 조건으로 대체하여, 이용자가 임의로 지정한 단어삭제의 조건을 나타내는 정보이다. 단어 삭제 조건 지정 정보에는 자동 등록용 카나 한자 변환 사전(122)으로부터 단어를 삭제하는 조건으로서, 일본어 입력 시스템(300)의 종료 시에 모든 등록 단어를 삭제할 수 있는 일본어 입력 시스템(300)의 동작이나 상태에 근거하는 조건과, 소정의 등록 단어가 일정 시간 이용되지 않는 경우에 해당 등록 단어를 삭제하는 경우에 있어서의 등록 단어가 이용되지 않는 시간을 설정할 수 있다. 일본어 입력 시스템(300)의 동작이나 상태에 근거하는 조건과, 등록 단어가 이용되지 않는 시간에 관한 조건은, 어느 한쪽을 지정해도 되고, 양쪽을 지정해도 된다.The word deletion condition specifying information storing unit 311 is realized as an internal memory of the data processing apparatus 310 and stores word deletion condition specifying information input by the user using the input device 130. The word deletion condition designation information is information indicating a condition for word deletion arbitrarily designated by the user, in place of a predefined condition as in the Japanese input system 100 according to the first embodiment shown in FIG. The word deletion condition designation information is a condition for deleting a word from the Kana Kanji conversion dictionary 122 for automatic registration, and the operation of the Japanese input system 300 which can delete all registered words at the end of the Japanese input system 300 or A condition based on the state and a time when the registered word is not used when the registered word is deleted when the predetermined word is not used for a predetermined time can be set. The conditions based on the operation and the state of the Japanese input system 300 and the conditions regarding the time when a registered word is not used may specify either one, or both may be specified.

단어 삭제 조건 지정 정보 판독부(312)는 데이터 처리 장치(310)의 프로그램 제어된 CPU와 RAM 그 외의 내부 메모리로 실현되고, 단어 삭제 조건 지정 정보격납부(311)에 격납되어 있는 단어 삭제 조건 지정 정보를 판독하여, 변환 엔진(111)에 통지한다.The word deletion condition specifying information reading unit 312 is realized by a program-controlled CPU and RAM or other internal memory of the data processing apparatus 310, and the word deletion condition specifying information storing unit 311 is stored. The information is read and notified to the conversion engine 111.

변환 엔진(111)은 단어 삭제 조건 지정 정보 판독부(312)로부터 통지된 단어 삭제 조건을 자동 삭제부(114)에 통지하고, 자동 등록용 카나 한자 변환 사전의 등록 단어의 삭제를 지시한다. 또한, 단어 삭제 조건이 존재하지 않는 경우는 미리 규정되어 있는 조건에 따라서 등록 단어의 삭제 지시를 행한다.The conversion engine 111 notifies the automatic deletion unit 114 of the word deletion condition notified from the word deletion condition designation information reading unit 312, and instructs the deletion of the registered word of the Kana Kanji conversion dictionary for automatic registration. If the word deletion condition does not exist, the instruction to delete the registered word is given according to a predefined condition.

자동 삭제부(114)는 자동 등록용 카나 한자 변환 사전(122)에 등록되어 있는 단어 중, 변환 엔진(111)으로부터 통지된 단어 삭제 조건에 합치하는 등록 단어를 검색하여, 검출한 단어를 자동 등록용 카나 한자 변환 사전(122)으로부터 삭제한다. 상기 실시예의 자동 삭제부(114)에 의한 단어 삭제 처리의 동작은, 도 2를 참조하여 설명한 제1 실시예에 의한 단어 삭제 처리의 동작과 같다.The automatic deletion unit 114 searches for registered words that meet the word deletion conditions notified by the conversion engine 111 among the words registered in the Kana Kanji conversion dictionary 122 for automatic registration, and automatically registers the detected words. It deletes from the kanji or Kanji conversion dictionary 122. The operation of word deletion processing by the automatic deletion unit 114 of the above embodiment is the same as the operation of word deletion processing according to the first embodiment described with reference to FIG.

다음에, 도 4의 흐름도를 참조하여, 상기 실시예에 의한 단어 삭제 조건의 판독 동작에 대해서 설명한다.Next, with reference to the flowchart of FIG. 4, the read operation of the word deletion condition according to the embodiment will be described.

이용자는 단어 삭제 조건을 지정하는 경우, 예를 들어, 일본어 입력 시스템(300)의 작동시에, 입력 장치(130)를 사용하여 단어 삭제 조건 지정 정보를 입력한다. 입력된 단어 삭제 조건 지정 정보는 단어 삭제 조건 지정 정보 격납부(311)에 격납된다.When a user designates a word deletion condition, for example, at the time of operation of the Japanese input system 300, the user inputs word deletion condition specification information using the input device 130. FIG. The inputted word deletion condition specifying information is stored in the word deletion condition specifying information storing unit 311.

단어 삭제 조건 지정 정보 판독부(312)는 단어 삭제 조건 지정 정보 격납부(311)를 참조하여, 단어 삭제 조건 지정 정보가 입력되어 있는지의 여부를 판별한다(스텝(401). 단어 삭제 조건 지정 정보 격납부(311)에 단어 삭제 조건 지정 정보가 입력되어 있지 않는 경우(스텝(401)에서 NO), 단어 삭제 조건은 일본어 입력 시스템(300)의 미리결정된 예정값으로 설정되고(스텝 405, 406), 단어 삭제 조건 지정 정보의 판독에 관련하는 처리는 종료한다.The word deletion condition specifying information reading unit 312 refers to the word deletion condition specifying information storing unit 311 and determines whether or not word deletion condition specifying information is input (step 401). When the word deletion condition designation information is not input to the storing unit 311 (NO in step 401), the word deletion condition is set to a predetermined predetermined value of the Japanese input system 300 (steps 405 and 406). Processing associated with reading the word deletion condition specifying information ends.

한편, 단어 삭제 조건 지정 정보가 입력되어 있는 경우(스텝(401)에서 YES), 단어 삭제 조건 지정 정보 판독부(312)는, 단어 삭제 조건 지정 정보 격납부(311)로부터 단어 삭제 조건 지정 정보를 판독하고(스텝(402)), 일본어 입력 시스템(300)의 동작이나 상태에 근거하는 조건이 지정되어 있는지를 조사한다(스텝(403)). 그와 같은 조건이 지정되어 있지 않는 경우(스텝(403)에서 NO), 일본어 입력 시스템(300)의 동작이나 상태에 근거하는 조건은, 일본어 입력 시스템(300)의 예정된 값으로 설정된다(스텝(405)).On the other hand, when the word deletion condition specifying information is input (YES in step 401), the word deletion condition specifying information reading unit 312 receives the word deletion condition specifying information from the word deletion condition specifying information storing unit 311. It reads (step 402), and checks whether the conditions based on the operation and state of the Japanese input system 300 are specified (step 403). If such a condition is not specified (NO in step 403), the condition based on the operation or state of the Japanese input system 300 is set to a predetermined value of the Japanese input system 300 (step ( 405)).

다음에, 등록 단어가 이용되지 않는 시간에 관한 조건이 지정되어 있는지를 조사하고(스텝(404)), 그와 같은 조건이 지정되어 있지 않는 경우(스텝(404))에서 NO), 등록 단어가 이용되지 않는 시간에 관한 조건은 일본어 입력 시스템(300)의 미리결정된 예정값으로 설정된다(스텝(406)).Next, it is examined whether a condition relating to the time when the registered word is not used is designated (step 404). If such a condition is not specified (NO in step 404), the registered word is The condition regarding the unused time is set to a predetermined predetermined value of the Japanese input system 300 (step 406).

그리고, 단어 삭제 조건 지정 정보의 판독 처리를 종료하고, 단어 삭제 조건 지정 정보에 의한 조건이나, 또는 시스템의 미리결정된 예정값으로 설정된 단어 삭제 조건이 변환 엔진(111)에 통지된다.Then, the reading processing of the word deletion condition specifying information is terminated, and the conversion engine 111 is notified of the condition by the word deletion condition specifying information or the word deletion condition set to a predetermined predetermined value of the system.

도 5는 본 발명의 또 다른 실시예에 의한 일본어 입력 시스템의 구성을 도시하는 블록도이다. 도 5를 참조하면, 상기 실시예의 일본어 입력 시스템(300)은 퍼스널 컴퓨터나 워크 스테이션 그 밖의 일본어 입력을 필요로 하는 컴퓨터 시스템에 있어서의 데이터 처리 장치(310)와, 자기 디스크 장치나 반도체 메모리 그 외의 외부 기억 장치(120)로 구성된다. 그리고, 데이터 처리 장치(510)가 카나 한자 변환처리의 기본적인 기능을 가지는 카나 한자 변환 서버(511)와, 특수변환을 행하는 특수 변환부(112)와, 특수변환을 행한 단어를 카나 한자 변환 사전에 자동 등록하는 자동 등록부(113)와, 카나 한자 변환 사전에 자동 등록된 단어를 일정한 조건에 근거하여 자동 삭제하는 자동 삭제부(114)와, 외부로부터 카나 한자 변환 사전에 자동 등록된 단어의 삭제 조건을 수용하기 위한 단어 삭제 조건 지정 정보 수용부(512)를 구비한다.Fig. 5 is a block diagram showing the construction of a Japanese input system according to another embodiment of the present invention. Referring to Fig. 5, the Japanese input system 300 of the above embodiment includes a data processing apparatus 310, a magnetic disk device, a semiconductor memory, and the like in a computer system that requires a Japanese computer input for a personal computer, a workstation, or the like. It consists of an external memory device 120. Then, the kana kanji conversion server 511 having the basic function of kana kanji conversion processing, the special conversion unit 112 for special conversion, and the word for special conversion are put into the kana kanji conversion dictionary. Automatic registration unit 113 for automatically registering, Automatic deletion unit 114 for automatically deleting words automatically registered in the Kana Kanji conversion dictionary, and Conditions for deleting words automatically registered in the Kana Kanji conversion dictionary from the outside And a word deletion condition specifying information accommodating part 512 for accommodating the information.

외부 기억 장치(120)에는 통상의 카나 한자변환에 사용하는 미리 준비된 카나 한자 변환 사전(121)과, 특수 변환에 의해서 선택된 단어의 자동 등록에 사용하는 자동 등록용 카나 한자 변환 사전(122)이 격납되어 있다. 또한, 데이터 처리 장치(110)에는, 복수의 카나 한자 변환 클라이언트(520)가 소정의 통신회선을 통하여 접속되어 있다. 또한, 도 3에는, 상기 실시예에 있어서의 특징적인 구성만이 기재되며, 다른 일반적인 구성에 대해서는 기재를 생략한다.In the external storage device 120, a Kana Kanji conversion dictionary 121 prepared in advance for use in ordinary Kana Kanji conversion and a Kana Kanji Conversion Dictionary 122 for automatic registration used for automatic registration of words selected by special conversion are stored. It is. In addition, a plurality of Kana Kanji conversion clients 520 are connected to the data processing apparatus 110 via a predetermined communication line. In addition, only the characteristic structure in the said Example is described in FIG. 3, and description is abbreviate | omitted about another general structure.

이상의 구성에 있어서, 카나 한자 변환 서버(511), 단어 삭제 조건 지정 정보 수용부(512) 및 카나 한자 변환 클라이언트(520) 이외의 각 기능 실행부는 도 1에 도시한 제1 실시예에 있어서의 각 기능 실행부와 같다. 따라서, 동일한 부호를 붙이고 설명을 생략한다.In the above configuration, each function execution unit other than the Kana Kanji conversion server 511, the word deletion condition designation information receiving unit 512, and the Kana Kanji conversion client 520, each of the first embodiment shown in FIG. Same as the function execution unit. Therefore, the same reference numerals are attached and the description is omitted.

카나 한자 변환 클라이언트(520)는 외부로부터 일본어 입력 시스템(500)의 카나 한자 변환 서버(511)를 사용하여, 일본어 입력처리를 실행하는 단말 장치이며, 각 카나 한자 변환 클라이언트(520)로부터 단어 삭제 조건을 지정하여 단어 삭제 조건 지정 정보를 일본어 입력 시스템에 입력할 수 있다. 도시하지 않지만, 카나 한자 변환 클라이언트(520)는 적어도, 입력 문자나 변환명령이나 단어 삭제 조건 지정 정보를 입력하기 위해서 사용하는 키보드 등의 입력 장치와, 문자의 입력 결과나 변환 결과를 표시하기 위한 표시 장치와, 데이터 처리 장치(110)의 사이에서 입력 데이터나 응답 데이터의 송수신을 행하기 위한 송수신 수단을 구비한다.The Kana Kanji Conversion Client 520 is a terminal device which executes Japanese input processing using the Kana Kanji Conversion Server 511 of the Japanese Input System 500 from the outside, and deletes words from each Kana Kanji Conversion Client 520. Can be entered into the Japanese input system. Although not shown, the Kana Kanji conversion client 520 displays, at least, an input device such as a keyboard used for inputting input characters, conversion commands, or word deletion condition designation information, and a result for displaying the character input result or conversion result. And transmitting and receiving means for transmitting and receiving input data or response data between the apparatus and the data processing apparatus 110.

단어 삭제 조건 지정 정보 수용부(512)는 카나 한자 변환 클라이언트(520)로부터 송신된 단어 삭제 조건 지정 정보를 수용한다. 그리고, 수용한 단어 삭제 조건 지정 정보를 카나 한자 변환 서버(511)에 통지한다. 단어 삭제 조건 지정 정보는 도 3에 도시한 제2 실시예에 있어서, 이용자에 의해서 입력되어 단어 삭제 조건 지정 정보 격납부(311)에 격납되는 단어 삭제 조건 지정 정보와 같다.The word deletion condition specifying information receiving unit 512 accepts the word deletion condition specifying information transmitted from the Kana Kanji conversion client 520. Then, the kana Kanji conversion server 511 is notified of the received word deletion condition designation information. The word deletion condition designation information is the same as the word deletion condition designation information input by the user and stored in the word deletion condition designation information storage unit 311 in the second embodiment shown in FIG.

카나 한자 변환 서버(511)는 단어 삭제 조건 지정 정보 수용부(512)로부터 통지된 단어 삭제 조건을 자동 삭제부(114)에 통지하고, 자동 등록용 카나 한자 변환 사전의 등록 단어의 삭제를 지시한다. 또한, 단어 삭제 조건이 존재하지 않는 경우는, 미리 규정되어 있는 조건에 따라서 등록 단어의 삭제의 지시를 행한다.The Kana Kanji conversion server 511 notifies the automatic deletion unit 114 of the word deletion condition notified from the word deletion condition specifying information accommodating unit 512, and instructs the deletion of the registered word of the Kana Kanji conversion dictionary for automatic registration. . If the word deletion condition does not exist, the instruction for deleting the registered word is instructed according to a predefined condition.

자동 삭제부(114)는 자동 등록용 카나 한자 변환 사전(122)에 등록되어 있는 단어 중, 카나 한자 변환 서버(511)로부터 통지된 단어 삭제 조건에 합치하는 등록 단어를 검색하고, 검출한 단어를 자동 등록용 카나 한자 변환 사전(122)으로부터 삭제한다. 상기 실시예의 자동 삭제부(114)에 의한 단어 삭제처리의 동작은 도 2를 참조하여 설명한 제1 실시예에 의한 단어 삭제처리의 동작과 같다.The automatic deletion unit 114 searches for registered words that match the word deletion condition notified by the Kana Kanji conversion server 511 among the words registered in the Kana Kanji conversion dictionary 122 for automatic registration, and retrieves the detected words. It deletes from the Kana Kanji conversion dictionary 122 for automatic registration. The operation of word deletion processing by the automatic deletion unit 114 of the above embodiment is the same as the operation of word deletion processing according to the first embodiment described with reference to FIG.

다음에, 도 6의 흐름도를 참조하여, 상기 실시예에 의한 단어 삭제 조건의 판독 동작에 대해서 설명한다.Next, with reference to the flowchart of FIG. 6, the reading operation of the word deletion condition according to the embodiment will be described.

단어 삭제 조건 지정 정보 수용부(512)는 카나 한자 변환 클라이언트(520)로부터의 단어 삭제 조건 지정 정보를 수용하면(스텝(601), 일본어 입력 시스템(300)의 동작이나 상태에 근거하는 조건이 지정되어 있는지 조사한다(스텝(602)). 그와 같은 조건이 지정되어 있지 않는 경우(스텝(602)에서 NO), 일본어 입력 시스템(300)의 동작이나 상태에 근거하는 조건은, 일본어 입력 시스템(500)의 예정값으로 설정된다(스텝(604)).When the word deletion condition specifying information receiving unit 512 receives the word deletion condition specifying information from the Kana Kanji conversion client 520 (step 601), a condition based on the operation or state of the Japanese input system 300 is designated. (Step 602) If such a condition is not specified (NO in step 602), the condition based on the operation and state of the Japanese input system 300 is the Japanese input system ( 500 is set to a predetermined value (step 604).

다음에, 등록 단어가 이용되지 않는 시간에 관한 조건이 지정되어 있는지 조사하고(스텝(603)), 그와 같은 조건이 지정되어 있지 않는 경우(스텝(603))에서 NO), 등록 단어가 이용되지 않는 시간에 관한 조건은, 일본어 입력 시스템(500)의 예정값으로 설정된다(스텝(605)).Next, it is examined whether a condition relating to the time when the registered word is not used is designated (step 603), and if such a condition is not specified (NO in step 603), the registered word is used. The condition regarding the time not to be set is set to the predetermined value of the Japanese input system 500 (step 605).

그리고, 단어 삭제 조건 지정 정보의 수용 처리를 종료하고, 단어 삭제 조건 지정 정보에 의한 조건이나, 또는 시스템의 예정값으로 설정된 단어 삭제 조건이 카나 한자 변환 서버(511)에 통지된다.Then, the acceptance processing of the word deletion condition specifying information is ended, and the kana Kanji conversion server 511 is notified of the condition by the word deletion condition specifying information or the word deletion condition set to the predetermined value of the system.

이상 양호한 실시예를 들어 본 발명을 설명하였지만, 본 발명은 반드시 상기 실시예에 한정되는 것은 아니다.Although the present invention has been described with reference to the preferred embodiments, the present invention is not necessarily limited to the above embodiments.

이상 설명한 바와 같이, 본 발명의 일본어 입력 시스템 및 그 등록 단어 제어 방법 및 등록 단어 제어 프로그램을 격납한 기억 매체에 의하면, 카나 한자 변환 사전에 자동 등록된 단어 중에서 불필요한 단어를 자동적으로 삭제할 수 있기 때문에, 카나 한자 변환 사전 기억부의 데이터 크기가 불필요하게 증대하는 것을 방지할 수 있는 효과가 있다.As described above, according to the storage medium storing the Japanese input system, the registered word control method and the registered word control program of the present invention, since unnecessary words can be automatically deleted from the words automatically registered in the Kana Kanji conversion dictionary, There is an effect that the data size of the Kana Kanji conversion dictionary storage unit can be unnecessarily increased.

또한, 자동 등록용 카나 한자 변환 사전에 등록되어 있는 단어 중, 일정 기간내에 이용되지 않은 단어를 자동적으로 삭제함으로써, 자동 등록의 영향에 의한 에러 변환의 발생율이 저하하는 효과가 있다. 그 이유는, 에러 변환의 원인이 되는 단어는, 카나 한자 변환에 있어서는 거의 이용되는 일이 없기 때문에, 이들 단어가 자동적으로 카나 한자 변환 사전으로부터 삭제되는 대상이 되기 때문이다.Further, by automatically deleting words not used within a certain period of the words registered in the automatic registration cana Kanji conversion dictionary, there is an effect that the occurrence rate of error conversion due to the effect of automatic registration is reduced. The reason for this is that since the words causing error conversion are rarely used in Kana Kanji conversion, these words are automatically deleted from the Kana Kanji conversion dictionary.

Claims (10)

키보드 등의 입력 장치로 부터 카나 문자를 입력하고, 카나 한자 변환 사전을 사용하여 카나 한자 변환을 행하여, 디스플레이 등의 표시 수단을 사용하여 일본어를 표시하는 컴퓨터 시스템에 있어서의 일본어 입력을 지원하고 입력된 카나 문자를 한자로 변환하는 일본어 입력 시스템에 있어서,Supporting Japanese input in computer systems that input Kana characters from an input device such as a keyboard, perform Kana Kanji conversion using a Kana Kanji conversion dictionary, and display Japanese using display means such as a display. In the Japanese input system that converts Kana characters to Chinese characters, 입력한 카나 문자를, 카나 한자 변환 사전을 사용하여 한자로 변환하는 변환 엔진과,A conversion engine that converts the input kana characters to kanji using a kana kanji conversion dictionary; 상기 변환 엔진에 의한 상기 카나 한자 변환 사전을 사용한 변환처리에서는 원하는 변환을 할 수 없는 경우에, 상기 변환 엔진으로부터의 지시에 의해 특수변환을 행하는 특수 변환 수단과,Special conversion means for performing a special conversion by an instruction from the conversion engine, when a conversion is not possible in the conversion processing using the Kana Kanji conversion dictionary by the conversion engine; 특수 변환된 단어가 상기 카나 한자 변환 사전에 미등록인 경우에, 해당 단어를 상기 카나 한자 변환 사전에 자동적으로 등록하는 자동 등록 수단과,Automatic registration means for automatically registering the word in the kana kanji conversion dictionary when a specially converted word is not registered in the kana kanji conversion dictionary; 상기 자동 등록 수단에 의해 상기 카나 한자 변환 사전에 등록된 단어 중에서, 일정 시간 이상 이용되지 않은 불필요한 단어를 자동적으로 삭제하는 자동 삭제 수단을 구비한 것을 특징으로 하는 일본어 입력 시스템.And an automatic deletion means for automatically deleting unnecessary words which have not been used for a predetermined time period among words registered in the Kana Kanji conversion dictionary by the automatic registration means. 제 1 항에 있어서,The method of claim 1, 상기 자동 삭제 수단이 상기 카나 한자 변환 사전에 등록되어 있는 단어를 삭제하는 조건을 격납하는 단어 삭제 조건 격납 수단을 더 구비하고,Further comprising word deletion condition storing means for storing a condition for deleting the word registered in the Kana Kanji conversion dictionary, wherein the automatic deletion means is provided; 상기 단어 삭제 조건 격납 수단이 이용자에 의해서 임의로 설정된 등록 단어의 삭제 조건을 수용하여 격납하며,The word deletion condition storing means accepts and stores a deletion condition of a registered word arbitrarily set by a user, 상기 자동 삭제 수단이 상기 단어 삭제 조건 격납 수단에 격납되어 있는 조건에 따라서 등록 단어의 삭제를 행하는 것을 특징으로 하는 일본어 입력 시스템.And the automatic deletion means deletes the registered word in accordance with a condition stored in the word deletion condition storing means. 제 1 항 또는 제 2 항에 있어서,The method according to claim 1 or 2, 상기 자동 삭제 수단이 시스템의 종료 시에, 상기 자동 등록 수단에 의해 상기 카나 한자 변환 사전에 등록되어 있는 불필요 단어의 삭제를 행하는 것을 특징으로 하는 일본어 입력 시스템.And the automatic deletion means deletes unnecessary words registered in the Kana Kanji conversion dictionary by the automatic registration means at the end of the system. 키보드 등의 입력 장치로 부터 카나 문자를 입력하고, 카나 한자 변환 사전을 사용하여 카나 한자 변환을 행하여, 디스플레이 등의 표시 수단을 사용하여 일본어를 표시하는 컴퓨터 시스템에 있어서의 일본어 입력을 지원하고 입력된 카나 문자를 한자로 변환하는 일본어 입력 시스템에 있어서,Supporting Japanese input in computer systems that input Kana characters from an input device such as a keyboard, perform Kana Kanji conversion using a Kana Kanji conversion dictionary, and display Japanese using display means such as a display. In the Japanese input system that converts Kana characters to Chinese characters, 통신회선을 통하여 접속된 클라이언트로부터 입력한 카나 문자를, 카나 한자 변환 사전을 사용하여 한자로 변환하는 변환 서버와,A conversion server for converting Kana characters input from a client connected through a communication line into Chinese characters using a Kana Kanji conversion dictionary; 상기 변환 엔진에 의한 상기 카나 한자 변환 사전을 사용한 변환처리에서는 원하는 변환을 할 수 없는 경우에, 상기 변환 엔진으로부터의 지시에 의해 특수변환을 행하는 특수 변환 수단과,Special conversion means for performing a special conversion by an instruction from the conversion engine, when a conversion is not possible in the conversion processing using the Kana Kanji conversion dictionary by the conversion engine; 특수 변환된 단어가 상기 카나 한자 변환 사전에 미등록인 경우에, 해당 단어를 상기 카나 한자 변환 사전에 자동적으로 등록하는 자동 등록 수단과,Automatic registration means for automatically registering the word in the kana kanji conversion dictionary when a specially converted word is not registered in the kana kanji conversion dictionary; 상기 자동 등록 수단에 의해 상기 카나 한자 변환 사전에 등록된 단어 중에서, 일정 시간 이상 이용되지 않은 불필요한 단어를 자동적으로 삭제하는 자동 삭제 수단을 구비한 것을 특징으로 하는 일본어 입력 시스템.And an automatic deletion means for automatically deleting unnecessary words which have not been used for a predetermined time period among words registered in the Kana Kanji conversion dictionary by the automatic registration means. 제 4 항에 있어서,The method of claim 4, wherein 상기 자동 삭제 수단이 상기 카나 한자 변환 사전에 등록되어 있는 단어를 삭제하는 조건을 격납하는 단어 삭제 조건 격납 수단을 더 구비하며,And a word deletion condition storing means for storing a condition for deleting the word registered in the Kana Kanji conversion dictionary by the automatic deletion means, 상기 단어 삭제 조건 격납 수단이 이용자에 의해서 임의로 설정된 등록 단어의 삭제 조건을 수용하여 격납하고,The word deletion condition storing means accepts and stores the deletion condition of the registered word arbitrarily set by the user, 상기 자동 삭제 수단이 상기 단어 삭제 조건 격납 수단에 격납되어 있는 조건에 따라서 등록 단어의 삭제를 행하는 것을 특징으로 하는 일본어 입력 시스템.And the automatic deletion means deletes the registered word in accordance with a condition stored in the word deletion condition storing means. 제 4 항 또는 제 5 항에 있어서,The method according to claim 4 or 5, 상기 자동 삭제 수단이 시스템의 종료 시에, 상기 자동 등록 수단에 의해 상기 카나 한자 변환 사전에 등록되어 있는 불필요한 단어의 삭제를 행하는 것을 특징으로 하는 일본어 입력 시스템.And the automatic deletion means deletes unnecessary words registered in the Kana Kanji conversion dictionary by the automatic registration means at the end of the system. 키보드 등의 입력 장치로 부터 카나 문자를 입력하고, 카나 한자 변환 사전을 사용하여 카나 한자 변환을 행하여, 디스플레이 등의 표시 수단을 사용하여 일본어를 표시하는 컴퓨터 시스템에 있어서의 일본어 입력을 지원하고 입력된 카나 문자를 한자로 변환하는 일본어 입력 시스템에 의한 등록 단어 제어 방법에 있어서,Supporting Japanese input in computer systems that input Kana characters from an input device such as a keyboard, perform Kana Kanji conversion using a Kana Kanji conversion dictionary, and display Japanese using display means such as a display. In the registered word control method by the Japanese input system which converts Kana characters to Chinese characters, 상기 카나 한자 변환 사전을 사용한 변환처리에서는 원하는 변환을 할 수 없는 경우에 특수변환을 행하는 공정과,A process of performing special conversion when the desired conversion cannot be performed in the conversion processing using the Kana Kanji conversion dictionary; 특수 변환된 단어가 상기 카나 한자 변환 사전에 미등록인 경우에, 해당 단어를 상기 카나 한자 변환 사전에 등록하는 공정과,When the specially converted word is not registered in the Kana Kanji dictionary, registering the word in the Kana Kanji dictionary; 소정의 타이밍으로, 상기 자동 등록 수단에 의해 상기 카나 한자 변환 사전에 등록되어 있는 모든 단어에 대해서, 해당 등록 단어가 최후에 이용된 후의 경과시간을 계산하는 공정과,Calculating an elapsed time after the registered word is last used for all words registered in the Kana Kanji conversion dictionary by the automatic registration means at a predetermined timing; 소정의 등록 단어에 관해서, 산출한 경과시간이 미리 임계치로서 설정된 일정시간을 초과하는 경우에, 해당 등록 단어를 삭제하는 공정을 포함하는 것을 특징으로 하는 등록 단어 제어 방법.And a step of deleting the registered word when the elapsed time calculated for the predetermined registered word exceeds a predetermined time set as a threshold in advance. 제 7 항에 있어서,The method of claim 7, wherein 시스템의 종료 시에, 상기 카나 한자 변환 사전에 등록되어 있는 단어에 관한 상기 시간 계산 공정과 상기 삭제 공정을 실행하는 것을 특징으로 하는 등록 단어 제어 방법.And at the end of the system, the time calculating step and the deleting step for the word registered in the Kana Kanji conversion dictionary are executed. 키보드 등의 입력 장치로 부터 카나 문자를 입력하고, 카나 한자 변환 사전을 사용하여 카나 한자 변환을 행하여, 디스플레이 등의 표시 수단을 사용하여 일본어를 표시하는 컴퓨터 시스템에 있어서의 일본어 입력을 지원하고 입력된 카나 문자를 한자로 변환하는 일본어 입력 시스템을 제어함으로써, 상기 카나 한자 변환 사전으로의 단어의 등록 및 삭제를 행하는 등록 단어 제어 프로그램을 격납한 기억매체에 있어서,Supporting Japanese input in computer systems that input Kana characters from an input device such as a keyboard, perform Kana Kanji conversion using a Kana Kanji conversion dictionary, and display Japanese using display means such as a display. In a storage medium storing a registered word control program for registering and deleting words in the Kana Kanji conversion dictionary by controlling the Japanese input system for converting Kana characters to Chinese characters, 상기 카나 한자 변환 사전을 사용한 변환처리에서는 원하는 변환을 할 수 없는 경우에 특수변환을 행하는 공정과,A process of performing special conversion when the desired conversion cannot be performed in the conversion processing using the Kana Kanji conversion dictionary; 특수 변환된 단어가 상기 카나 한자 변환 사전에 미등록인 경우에, 해당 단어를 상기 카나 한자 변환 사전에 등록하는 공정과,When the specially converted word is not registered in the Kana Kanji dictionary, registering the word in the Kana Kanji dictionary; 소정의 타이밍으로, 상기 자동 등록 수단에 의해 상기 카나 한자 변환 사전에 등록되어 있는 모든 단어에 관해서, 해당 등록 단어가 최후에 이용된 후의 경과시간을 계산하는 공정과,A step of calculating an elapsed time after the registered word is last used for all words registered in the Kana Kanji conversion dictionary by the automatic registration means at a predetermined timing; 소정의 등록 단어에 관해서, 산출한 경과시간이 미리 임계치로서 설정된 일정시간을 초과하는 경우에, 해당 등록 단어를 삭제하는 공정을 포함하는 것을 특징으로 하는 등록 단어 제어 프로그램을 격납한 기억매체.And a step of deleting the registered word if the elapsed time calculated for the predetermined registered word exceeds a predetermined time set as a threshold in advance. 제 9 항에 있어서,The method of claim 9, 시스템의 종료 시에, 상기 카나 한자 변환 사전에 등록되어 있는 단어에 관한 상기 시간 계산 공정과 상기 삭제 공정을 실행하는 것을 특징으로 하는 등록 단어 제어 프로그램을 격납한 기억매체.At the end of the system, the storage medium storing the registered word control program, wherein said time calculation step and said deletion step for words registered in said Kana Kanji conversion dictionary are executed.
KR1019990046569A 1998-10-30 1999-10-26 Japanese input system, registration words control method and memory medium for storing registration words control program KR100336256B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP10326105A JP2000137706A (en) 1998-10-30 1998-10-30 Japanese input system and its registered word control method, and storage medium storing registered word control program
JP98-326105 1998-10-30

Publications (2)

Publication Number Publication Date
KR20000047556A KR20000047556A (en) 2000-07-25
KR100336256B1 true KR100336256B1 (en) 2002-05-10

Family

ID=18184158

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990046569A KR100336256B1 (en) 1998-10-30 1999-10-26 Japanese input system, registration words control method and memory medium for storing registration words control program

Country Status (4)

Country Link
JP (1) JP2000137706A (en)
KR (1) KR100336256B1 (en)
CN (1) CN1155905C (en)
TW (1) TW448380B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108733831B (en) * 2018-05-25 2022-05-17 腾讯音乐娱乐科技(深圳)有限公司 Method and device for processing word stock

Also Published As

Publication number Publication date
CN1155905C (en) 2004-06-30
JP2000137706A (en) 2000-05-16
CN1253341A (en) 2000-05-17
KR20000047556A (en) 2000-07-25
TW448380B (en) 2001-08-01

Similar Documents

Publication Publication Date Title
EP0797156B1 (en) Data processor
JPH0247768B2 (en)
JPH113338A (en) Multi-language input system, its method and recording medium recording multi-language input program
US5373441A (en) Automatic translating apparatus and a method thereof
US4393463A (en) Insertion of character set change codes in an altered text stream
US20020035466A1 (en) Automatic translator and computer-readable storage medium having automatic translation program recorded thereon
KR100336256B1 (en) Japanese input system, registration words control method and memory medium for storing registration words control program
KR0142163B1 (en) Character code converter
JP2003296327A (en) Translation server, genre-classified online machine translation method, and program therefor
EP0498453B1 (en) Programmable controller with independent display
JP3450598B2 (en) Technical term dictionary selection device
JPH0430247A (en) Automatic unknown word registration system in kana-kanji conversion
JP3387582B2 (en) Character processor
JPS58151637A (en) Japanese language word processor
JP2588522B2 (en) Machine translation dictionary access method
JPH0231421B2 (en)
JPH07152748A (en) Method and device for processing document
JP3809238B2 (en) Document processing method and apparatus
JPH07191976A (en) Client/server system
JPS61253577A (en) Japanese word processing filter
JPH0225544B2 (en)
JPH06186953A (en) Character processor
JPH0696058A (en) Kana/kanji converting device
JP2000057135A (en) Documentation device
JPH11259473A (en) Machine translation system and machine translating method

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20110318

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee