TW200821867A - Program, character input editing method, and apparatus - Google Patents

Program, character input editing method, and apparatus Download PDF

Info

Publication number
TW200821867A
TW200821867A TW096131450A TW96131450A TW200821867A TW 200821867 A TW200821867 A TW 200821867A TW 096131450 A TW096131450 A TW 096131450A TW 96131450 A TW96131450 A TW 96131450A TW 200821867 A TW200821867 A TW 200821867A
Authority
TW
Taiwan
Prior art keywords
character
client
server
image
candidate
Prior art date
Application number
TW096131450A
Other languages
Chinese (zh)
Other versions
TWI355595B (en
Inventor
Aya Yamaguchi
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Publication of TW200821867A publication Critical patent/TW200821867A/en
Application granted granted Critical
Publication of TWI355595B publication Critical patent/TWI355595B/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/40Processing or translation of natural language
    • G06F40/53Processing of non-Latin text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/109Font handling; Temporal or kinetic typography

Landscapes

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

Abstract

When kana information of an input character sequence is received from the client, the server generates a candidate list of kana/kanji conversion candidates of Unicode by a kana/kanji conversion engine and transmit the list to a browser of the client together with a program shown as processing functions in a web application so as to attain an operatable state. The client executes the function program downloaded from the server, references a character from display method definition file for each character code of the candidates; and, if it is server image display, the client transmits a URL request so as to acquire a character image from a font image generating engine of the server and generate an image element having a character code attribute and displays the candidates in a list window according to display data mixed with a text element of a text format displayed by a font file of the client so as to select and determine it.

Description

200821867 九、發明說明: 【發明所屑之技術領域3 本發明基於先前申請案No.JP 2006-308673 (在日本申 請於2006年10月27日)的優先權。 5 發明領域 本發明關於一程式,一字元輸入編輯方法,一裝置, 及一記錄媒體’用於藉由一祠服器進行字元輸入編輯,其 中一網頁由一客戶端瀏覽器打開以輸入字元,且特別是關 於一程式,一字元輸入編輯方法,一裝置及一記錄媒體, 10其中假名/日本漢字轉換及一部份字元圖像的產生被執行 於伺服器端且被提供給客戶端。 L先前技術3 發明背景 習知地,當有關於由一伺服器所提供的一應用程式的 15字元輸入將要自一客戶端被執行時,該字元輸入藉由該客 戶端的-OS所提供的-字元輸入程式而被執行,例如,支 持日文Windows (R)中的假名/日本漢字轉換程式臓(R)。 相似地,同樣在字元顯示中,在由該客戶端的⑽所提供的 -字兀顯轉式上,?元顯顿執行,例如,在支持日文 扣Windows (R)中的一移位(shift) JIS或萬國碼應用程式上。當 該應用程式***作於異於該客戶端的沉的一字元編碼系統 或包括擴展字元的-字元集時,與該操作字元編碼及字元 集相對應的-字域示/輸人程式、—字典、—字型標等必 須預先分發給該客戶端。然而’在—字讀人編輯系統中, 5 200821867 它將該操作字兀編碼及字元集的字元顯示/輸入程式和字 典及字型樯一起分發給客戶端,透aFTP、公共檔案,或手 工操作將該字7G顯7F/輸入程式及該字典分發給該客戶端 的工作,在該系統的建立階段是必需的;且,進一步,當 5在操作期間有對字型檔的修改、對擴展字元的添加等時, 資料必須被分發給其各種情況中的所有客戶端;因此,操 作成本被花費。當擴展字元、依供應商而定 (vendor-dependent)的字元等經歷客戶端字元輸入時,特殊 應用程式必須被使用。因此,當該系統將要被啟動時,該 H)應用程式必須預先被安褒於所有客戶端;因此,高額的初 始成本被花費。當-支持英文⑽被使用作為客戶端的〇s, 像,海外的情況時,日文的輪入則不能被執行;因此,伺 服,所提供的支援日文應用程式不能被使用。為了解決此 問題’-種系統已經被提出(Jp 2〇〇4_252944),該系統被配 15 f以便當_伺服㈣―網頁被客戶端使關覽器打開時, ^輪入程式隨著字元輸人網頁同時被傳送到該等客戶 :,以便實現假名輸人功能,以及除了該等假名輸入功能 轉換的所有功能,即,包括字典轉換功能的假名/日本漢字 2〇 &,、力1、包括擴展字70的所有或部分字型圖像的轉換功 ^及編碼系統轉換功能’都被執行於該伺服器端。依 系、、A ’根本不^預先分發胃料,諸如字元輸入/輸出 ^ '字典,及字型檔給該等客戶端,且完全不需要關於 以客戶端初始安裝的設定操作。此外,甚至當該客戶端 具有不帶日文字元輸人功能的支援英文⑽時,透過僅用客 200821867 戶端的瀏覽器存取本發明的伺服器的網頁,一優勢即可被 獲得,例如,不論使用具有支援任何語言OS的客戶端的日 文輸入都可被實現。 然而,在這種習知系統中,正如伺服器中的一字型轉 5 換功能,以下兩種操作模式的其中一種: (1) 一混合關(hybrid off)模式,在此模式中,所有字元 編碼進行字型轉換到字元圖像,及 (2) —混合開(hybrid on)模式,在此模式中,部分字元 編碼,諸如擴展字元,進行字型轉換到字元圖像,且除此 10之外的字元編碼在客戶端中經歷字型轉換到字元圖像, 在系統啟動時就被設定,藉此它可以被固定地操作; 然而卻有以下問題。首先,在該混合關模式中,因為所有 字元編碼的字型轉換被執行於該伺服器,在來自大量客戶 端的存取集中於一整合系統的情況中,存在一問題是該伺 15服器負載增加,且等到有關該客戶端的假名輸入之假名/日 本漢字轉換候選者被顯示出來需要花費時間。同時,在該 混合開模式中’例如,僅擴展字元在祠服器中進行字型轉 換,且擴展字元以外的字元編碼在該等客戶端中進行字型 轉換,因此,該伺服器負載可被相對應地減少。然而,雖 20然字元編碼將字型轉換於該客戶端進行,但當它們需要被 顯示於異於該等客戶端的字型轉換的字元式樣時,該等不 同的字元樣式的字型轉換必須預先依據需要在該客戶端被 準備好,且由該等客戶端的〇s所提供的該等字型轉換功能 實際上不能被使用。因此,當依供應商而定的字元或類似 7 200821867 子元要經歷 被使用;且 ,特殊應用程式必須 該等應用程式的設定 高額的初始成本問題 該等客戶端的字元輸 入時 ’當該系統要被啟動時, 需要預先在所有客戶端巾被執行,且 再一次浮現。 【發明内容】 發明概要 及=本發明用以提供-程式、-字元輸入編輯方法, 10 …二可以—高速度很快地產生所需字元樣式,且顯 不匕門於子7L編碼的字型轉換顯示,其已經在一伺服 假名/日本財轉換,並不受限於客戶端的字型轉換 同才本發明的另—目的是提供—程式、 編輯方法,及一予兀輸入 展置,可以一咼速度彳艮快地產生所需字元 樣式且不僅用於在假名/日本漢字轉換的情況中顯示 I5們,也用於僅僅是顯示的情況中(例如,自一使用者的一次 % 料庫讀取的擴展字元混合字元序列之顯示),並不受限於= 等客戶端的字型轉換功能。 (程式) 本發明提供一程式,由構成伺服器的電腦執行。本發 20明的程式其特徵在於使得構成伺服器的電腦執行下半 驟: 1 v 一假名/日本漢字轉換步驟,在此步驟中,當來自一客 戶端的一輸入字元序列的假名資訊被接收時,相對廉於該 假名資訊的一假名/日本漢字轉換候選者中的一候選者列 8 200821867 表被產生,且該候選者列表被傳送到該客戶端,藉此該假 名/日本漢字轉換候選者被選擇;及 一字元圖像轉換步驟,在此步驟中,當來自於該客戶 端的被包括於該候選者列表中的一字元編碼的一字元圖像 5 請求信號被接收時,該字元編碼的一字元圖像或產生該字 元圖像所需的資訊被傳送給該客戶端,從而顯示該候選者 列表中的該字元圖像。 這裏,在該假名/日本漢字轉換步驟中,一假名/日本漢 字轉換表(假名/日本漢字轉換字典)被參考,一萬國碼被記 10 錄在該假名/日本漢字轉換表中,且與該輸入字元序列的該 假名資訊相對應的該萬國碼被獲取。 當來自該客戶端的一網頁獲取請求信號被接收時,該 伺服器下載該網頁與一字元類型顯示方法定義檔,以及一 客戶端執行程式,該字元類型顯示方法定義檔對每一字元 15 編碼定義客戶端字型顯示或伺服器圖像顯示,且該客戶端 執行程式被執行於客戶端。 從該伺服器被下載到該客戶端的該客戶端執行程式使 得客戶端電腦以執行下列步驟: 一假名/日本漢字轉換處理步驟,在此步驟中,在一輸 20 入區域中按鍵輸入的一字元序列的假名資訊與一字典類型 一起被傳送到該伺服器,產生於該伺服器的該假名/日本漢 字轉換步驟中的該假名/日本漢字轉換候選者的該候選者 列表被接收且被顯示於一視窗,一選擇功能及一決定功能 附屬於該視窗,且隨著對該候選者的一選擇操作及一決定 9 200821867 操作’一子元序列編碼自該已選擇的候選者被產生; 一子元類型顯示處理步驟,在此步驟中,當該候選 列表在該假名/日本漢字轉換處理步驟中將要被顯示時,士 字元類型顯示方法定義檔被參考,從而決定每一字元的^ 5元編碼是要由—伺服器圖像顯示還是要由一客戶端字型^ 不,且,在該伺服器圖像顯示的情況中,該字元圖像被、、 取於該伺服器的該字元圖像轉換步驟中,從而產生混4 & 文字的顯示資料; 了 10 一輸入區域操作處理步驟,在此步驟中,經由產生、 該假名/日本漢字轉換處理步驟中的該已選擇候選者的兮 字元序列編碼,自該伺服器獲取的該字元圖像及該文字被 混合於其中的該顯示資料在該字元類型顯示處理步驟中、皮 產生,且被顯示於該輸入區域的一輸入位置;及 一字元編碼文字轉換處理步驟,在此步驟中,火ϋ 每礒輪 !5入區域的輸入結束時,一字元序列編碼自該輪入區域的所 有該字元序列的該顯示資料被產生,且被儲存於一緩衝_ 中。 在該客戶端中顯示該字元序列的該顯示資料是一文字 元素及一圖像元素相混合於其甲的資料,該文字元素是依 20 一平臺而定的用於文字的一文件元素,且該圖像元素是依 一平臺而定且包括具有一子元編碼屬性的該伺服器圖像的 一文件元素。 本發明的另一模式其特徵在於使得構成一伺服器的一 電腦執行下列步驟: 10 200821867 二字7L圖像轉換步驟,在此步驟中,當來自一客戶端 的子元、為馬的予元圖像請求信號被接收時,該字 馬的字7〇圖像或產生該字元圖像所需的資訊被傳送到該 客戶端,從而顯示該字元圖像。 Μ 同樣在此I*月况中,當來自該客戶端的一網頁獲取 信創皮接收時,該伺服器下載該網頁與_字元類型顯示方 法疋義槽H客戶端執行程式,該字元類型顯示方法 定義槽對每—字元一定義客戶端字型顯示或伺服器圖像 顯不,且絲戶端執行料被執行於客戶端。 從該伺服器 10 15 % 20 客戶端電腦執行客戶端的該客戶端執行程式使得 于兀頸虫顯示 處理步驟,在此步驟中,當該字序 列要被顯示時,該字亓耜丨 田口茨子兀斤 〆 頬!顯不方法定義檔被參考,從而 決疋母一候選者的字元 -客戶端字_-、、㈣疋由—伺服關像顯示還是由 客戶且’在該伺縣圖像顯 該字元圖像請求作觫扯# D〜皮傳达到該伺服器,從而獲取該圖 像混5了文字的顯示資料被產生且被顯示;及 ^功能連接處理步驟,在此步财,當在該字元類型 处理步驟中該字元_顯示方法定義料被參考時, 它們相互連接。 (方法) 又月以+讀入編輯方法,該方。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 5 FIELD OF THE INVENTION The present invention relates to a program, a character input editing method, a device, and a recording medium for character input editing by a server, wherein a web page is opened by a client browser for input Characters, and particularly with respect to a program, a character input editing method, a device and a recording medium, 10 wherein the kana/kanji conversion and the generation of a partial character image are executed on the server side and are provided To the client. BACKGROUND OF THE INVENTION Conventionally, when a 15-character input for an application provided by a server is to be executed from a client, the character input is provided by the client's -OS The character-input program is executed, for example, to support the pseudonym/kanji conversion program (R) in Japanese Windows (R). Similarly, in the character display, on the -word display provided by (10) of the client, ? Yuan Xiandun performs, for example, on a shift JIS or Unicode application that supports Japanese (Windows). When the application is operated on a sinking character encoding system different from the client or a set of - characters including extended characters, the word field display/transmission corresponding to the operating character encoding and the character set Human programs, dictionaries, and fonts must be pre-distributed to the client. However, in the 'in-reader editing system, 5 200821867, it distributes the operation word encoding and the character display/input program of the character set to the client together with the dictionary and the font, through aFTP, public files, or Manually operating the word 7G display 7F/input program and distributing the dictionary to the client is necessary during the setup phase of the system; and, further, when 5 has modified the font file during the operation, the extension When the characters are added, etc., the data must be distributed to all clients in its various cases; therefore, the operating costs are spent. Special applications must be used when extended characters, vendor-dependent characters, etc. undergo client-side character input. Therefore, when the system is about to be launched, the H) application must be pre-installed on all clients; therefore, high initial costs are spent. When the support English (10) is used as the client's 〇s, like the overseas case, the Japanese round-up cannot be executed; therefore, the support Japanese Japanese application provided cannot be used. In order to solve this problem, a system has been proposed (Jp 2〇〇4_252944), the system is equipped with 15 f so that when the _servo (four)-web page is opened by the client, ^ wheeled with the character The input web page is simultaneously transmitted to the customers: in order to implement the pseudonym input function, and all functions except the kana input function conversion, that is, the kana/Japanese character including the dictionary conversion function 2〇&, force 1 The conversion function of all or part of the font image including the extended word 70 and the encoding system conversion function ' are all executed on the server side. According to the system, A' does not pre-distribute the stomach material, such as the character input/output ^' dictionary, and the font file to the clients, and does not need to operate on the initial installation of the client. In addition, even when the client has the support English (10) without the Japanese character input function, an advantage can be obtained by accessing the web page of the server of the present invention only by the browser of the client 200821867 client, for example, Japanese input using a client that supports any language OS can be implemented. However, in this conventional system, just like the one-word to five-change function in the server, one of the following two modes of operation: (1) a hybrid off mode, in which all Character encoding for font conversion to character image, and (2) - hybrid on mode, in which partial character encoding, such as extended characters, is converted to a character image And the character encoding other than this 10 undergoes a font conversion to a character image in the client, which is set at the time of system startup, whereby it can be fixedly operated; however, there are the following problems. First, in the hybrid off mode, since all character-encoded glyph conversions are performed on the server, in the case where access from a large number of clients is concentrated in an integrated system, there is a problem that the server is The load increases, and it takes time to wait until the pseudonym/kanji conversion candidate for the client's kana input is displayed. Meanwhile, in the hybrid open mode, for example, only the extended character is font-converted in the server, and the character encoding other than the extended character is font-converted in the clients, and therefore, the server The load can be correspondingly reduced. However, although the 20-character encoding converts the fonts to the client, the fonts of the different character styles are required when they need to be displayed in a character style different from the font conversion of the clients. The conversion must be prepared in advance at the client as needed, and the font conversion functions provided by the client's 〇s cannot actually be used. Therefore, when a vendor-dependent character or a similar 7 200821867 sub-element is going to be used; and, the special application must have a high initial cost problem for the application, the client's character input is 'when the When the system is to be started, it needs to be executed in advance on all client towels, and it will appear again. SUMMARY OF THE INVENTION Summary of the Invention and = The present invention is used to provide a -program, - character input editing method, 10 ... 2 can - quickly generate the desired character style at high speed, and is not slammed in sub 7L encoding The font conversion display has been converted to a servo pseudonym/Japanese currency, and is not limited to the font conversion of the client. The other purpose of the invention is to provide a program, an editing method, and an input display. The desired character pattern can be generated quickly and quickly, and not only for displaying I5s in the case of kana/kanji conversion, but also for the case of just display (for example, one time from a user) The display of the extended character mixed character sequence read by the library) is not limited to the font conversion function of the client. (Program) The present invention provides a program to be executed by a computer constituting a server. The program of the present invention is characterized in that the computer constituting the server performs the second half of the procedure: 1 v a pseudonym/kanji conversion step in which the kana information of an input character sequence from a client is received. When a pseudonym/Japanese Kanji conversion candidate is relatively cheaper than the pseudonym information, a candidate column 8 200821867 is generated, and the candidate list is transmitted to the client, whereby the pseudonym/kanji conversion candidate is used And a character image conversion step in which, when a character image 5 request signal from the client included in the candidate list is received, The character image encoded by the character or the information required to generate the character image is transmitted to the client to display the character image in the candidate list. Here, in the pseudonym/kanji conversion step, a kana/japanese character conversion table (kana/kanji conversion dictionary) is referred to, and a 10,000 country code is recorded in the kana/japanese character conversion table, and The Unicode code corresponding to the pseudonym information of the input character sequence is acquired. When a webpage acquisition request signal from the client is received, the server downloads the webpage and a character type display method definition file, and a client execution program, the character type display method defines a file for each character 15 Encoding defines the client font display or server image display, and the client execution program is executed on the client. The client execution program downloaded from the server to the client causes the client computer to perform the following steps: a pseudonym/kanji conversion processing step in which a word entered in a key input area is entered in a step The kana information of the meta-sequence is transmitted to the server together with a dictionary type, and the candidate list of the kana/kanji conversion candidate generated in the kana/kanji conversion step of the server is received and displayed In a window, a selection function and a decision function are attached to the window, and a selection operation of the candidate and a decision 9 200821867 operation 'a sub-sequence encoding is generated from the selected candidate; The sub-genre type display processing step, in which, when the candidate list is to be displayed in the kana/kanji conversion processing step, the character type display method definition file is referred to, thereby determining each character ^ The 5-element code is to be displayed by the server image or by a client font ^, and in the case of the server image display, The meta image is taken in the character image conversion step of the server, thereby generating display data of the mixed 4 &text; 10 input area operation processing steps, in this step, by generating, The character sequence encoding of the selected candidate in the kana/kanji conversion processing step, the character image acquired from the server and the display material in which the character is mixed are displayed in the character type display processing In the step, the skin is generated and displayed in an input position of the input area; and a character-encoded text conversion processing step, in this step, a character is inserted every time the input of the 5-input area ends. The display data of all of the sequence of characters encoded in the round-in region is generated and stored in a buffer_. Displaying the display data of the character sequence in the client is a text element and an image element mixed with data of a file element, wherein the text element is a file element for text according to a platform, and The image element is a platform-dependent and includes a file element of the server image having a sub-encoding attribute. Another mode of the present invention is characterized in that a computer constituting a server performs the following steps: 10 200821867 A two-word 7L image conversion step in which, when a child from a client is a meta-picture of a horse When the request signal is received, the word 7〇 image of the word or the information required to generate the character image is transmitted to the client, thereby displaying the character image. Μ Also in this I* month situation, when a webpage from the client obtains a letter reception, the server downloads the webpage and the _ character type display method 疋 槽 H client execution program, the character type The display method definition slot defines a client font display or a server image for each character, and the execution of the client is executed on the client. Executing the client's client execution program from the server 10 15 % 20 client computer causes the scorpion worm display processing step, in which, when the word sequence is to be displayed, the word 亓耜丨田口茨子Hey! The explicit method definition file is referenced, so as to determine the character of the candidate - the client word _-, (4) 疋 by the servo image display or by the customer and 'show the character map in the image of the servant Like requesting to slap # D ~ skin is conveyed to the server, thereby obtaining the image mixed with 5 text display material is generated and displayed; and ^ function connection processing step, at this step, when the character is in the character When the character_display method definition material in the type processing step is referred to, they are connected to each other. (method) Another month to read the editing method by +, the party

服器的電腦執行。本菸明沾—认 再取1J 纟w的·讀人編輯方法其特徵在 於使仔構成遠伺服器的電腦以執行下列步驟. 11 200821867 叙名/日本漢子轉換步驟,在此步驟中,當來自客 戶端的一輸入字元序列的假名資訊被接收時,相斟應於該 假名資訊的一假名/日本漢字轉換候選者中的—候選者列 表被產生,且該候選者列表被傳送到該客戶端,藉此爷俨 5名/日本漢字轉換候選者被選擇;及 一字元圖像轉換步驟,在此步驟中,當來自該客戶端 的被包括於該候選者列表中的一字元編碼的一字 、 凡團像請 求^唬被接收時,該字元編碼的一字元圖像或產生該字元 圖像所需的資訊被傳送到該客戶端,從而顯示該候選者列 10 表中的該字元圖像。 在依據本發明的另一模式的一字元輸入編輯方法中, 該字元輸入編輯方法其特徵在於使得構成一伺服器的 電腦執行一字元圖像轉換步驟,在此步驟中,當來自一客 戶端的一字元編碼的一字元圖像請求信號被接收時,該字 15凡編碼的一字元圖像或產生該字元圖像所需的資訊被傳送 到该客戶端,從而顯示該字元圖像。 (裝置) 本發明提供-舰H,該伺服H執行—字元輸入編輯 過程。本發明的該伺服器其特徵在於具有: -假名/日本漢字轉換單元,當來自—客戶端的一輸入 字元序列的假名資訊被接收時,該假名/日本漢字轉換單元 產生相對應於該假名資訊的一假名/日本漢字轉換候選者 的-候選者列表’且發送該候選者列表到該客戶端,'藉此 该假名/日本漢字轉換候選者列表被選擇;及 12 200821867 一字元圖像轉換單^,當來自該客戶端的被包括於該 候選者列表的一字元編碼的-字元圖像請求信號被接收 時,該字元圖像轉換單元發賴字元一的-字元圖像戍 產生該字⑽像所需的資訊給該客戶端,從而顯示該候選 者列表中的該字元圖像。 依據本發明的該飼服器的另一模式其特徵在於,具有 -字元圖像轉換單元,t來自一客戶端的_字元編碼的一 字元圖像請求被接收時,該字元圖像轉換單元發送該字元 編碼的-字元圖像或產生該字元圖像所需的資訊給該客戶 10 端’從而顯示該字元圖像。 依據本發明,來自一客戶端的一輸入字元序列的所有 假名資訊被轉換到一預定字元編碼,諸如一伺服器中的一 萬國碼,且一候選者列表實際上被產生且被發送到該客戶 端;當一字元圖像要被顯示於該客戶端時,預先被準備好 15的字元類型顯示方法定義資訊被參考,且僅當伺服器圖像 顯示被決定時,一字元編碼被發送到該伺服器,從而獲取 由該伺服器的字型轉換產生的一字元圖像;且其被以一混 合方式顯示,與由該客戶端的一字型功能產生的一字元圖 像相結合。因此,該伺服器中的字型轉換僅是由該客戶端 20的該疋義 > 汛決定的有限數目之位元編碼的該字型轉換, 該伺服器的負擔可被減少,且顯示假名/日本漢字轉換字元 序列所需的時間可被縮短。此外,該字元類型顯示方法定 義貝訊可依據f要被任意定義;且,相較於習知的情況(在 此情況中,該伺服器的字型轉換範圍已經被固定地確定了 13 200821867 (像對擴展字元的限制)),不能被該客戶端的QS所包含的字 元=’藉由使用該飼服器的字型轉換 :子 日本漢字轉換。此外 适仃假名/ 該客戶f料被配置於 卢理m/#子%類型顯示定義資訊及該字元輪入編輯 10 :預該伺服器上被下載且被執行;因此, 〃彳端巾執彳了應用程式設定的情況相比較,初 始成本可㈣低。料,也就枝,v端的字型 轉換將被使用或是該伺服器的字型轉換將被使用,該字元 類型顯示絲資訊中的内容可被任意歧用於每一客戶 端’假名/、曰本漢字轉換中所選擇的字元圖像的模式可依據 而要被a活確疋’且為假名/日本漢字輸人轉換獲得極大的 便利。從以下帶有參考圖示的詳細說明,本發明的以上及 其他目標、特徵,以及優勢將變得更加明顯。 圖式簡單說明 15 第1圖是顯示本發明被應用於的-系統環境,及一伺服 器的一功能配置的一實施例之方塊圖; 第2圖疋被使用作為第1Sj中該伺服器及客戶端的電腦 的硬體資源之方塊圖; 第3A及3B圖是在第鳴的該伺服器中所提供的假名/日 20本漢字轉換字典及字型檔之釋義圖; 第4圖是由一客戶端瀏覽器打開的一網頁之釋義圖; 第5圖是該網頁中屬性資訊設定之釋義圖; 第6圖疋依據本發明藉由執行從該伺服器下載到該客 戶端的一程式實現的一顯示mi引擎之方塊圖; 14 200821867 第7圖是第1圖中的該字元類型顯示方法定義檔之釋義 _, 第8A及8B圖是該網頁輸入區域選擇及一候選者視窗 之釋義圖; 5 第9圖是該客戶端的瀏覽器中的一假名轉換處理之釋 義圖; 第10 A及10 B圖是該客戶端及該伺服器依據本發明的 一字元輸入編輯過程之時間圖; 第11A到11E圖是藉由資料結構顯示在本發明之實施例 10中,從讀取資訊直到產生該顯示資料的轉變過程; 第12圖是本發明實施例祠服器處理之流程圖;及 第13A及13B圖示依據本發明實施例之客戶端處理之 流程圖。 t貧施方式3 15較佳實施例之詳細說明 。第1圖是-系統配置之-方塊圖,藉由一支援日文飼服 器的本發明之—字元輸入編輯過程被應用。在第丨圖中,客 戶端、16-2,及16_3經由一網路14被連接到飼服器ι〇。 在伺服器ίο中,三個網路應用程式2〇、22,及2 2〇在該等客戶抓卜,-3中,劉覽器18___3被提供。。 该伺服器10的該網路應用程式20是一網路應用程式組,其 執行對-字典或圖像的搜索,且提供一假名/曰本漢字轉換 弓I擎26、一假名/曰本漢字轉換字典28、一字型圖像產生弓| 擎3〇,及-字型檔32。該網路應用程式22是一網路應用程 15 200821867 式、且,、產生且發送要被下載到且被執行於該等客戶端 16 1到16 3的顯不/1;1引擎(iavaSedpt的客戶端執行程式), 10 且私式被配置,該程式實現一假名/日本漢字轉換處理單 兀34、-字元_顯示處理單元%、—魏連接處理單元 38 : -輸人區域操作處理單元4(),及—萬國碼文字轉換處 理單元42之功能。朗頁應用程式24是-使用者的一網頁 應用程核,諸如_SE,其中,例如,由_資料處理單元 50控制的-㈣庫54被呈現,及藉由本發明實施例的字元 輸入編輯過程更新該資料庫Μ的―網頁44被提供。該網頁 44被使用於該客戶端,#網路應用程式22的—鳩被喚起 (inV〇ke)時,與從網路應用程式22下載的顯示/LJI引擎的功 能相聯合’且-字it類型顯示定義槽48被下載到該客戶 端。在該網頁44巾,-資料接收處理單元46被提供,該資 料接收處理單元46接收已經經歷—字元輸人編輯過程的文 件的内容,且將其傳遞到資料處理單元5〇。這裏,該網路 應用程式22的該假名/日本漢字轉換處理單元%、該字元類 型顯示處理單元36、該功能連接處理單元38、該輸入區域 操作處理單元40,及該萬國碼文字轉換處理單元“,以及 15 20 該網路應用程式24的該字元麵顯示方法定義触被顯示 於虛線中,因為他們是被下載到並被執行於客戶端的。在 以下的描述中,該等客戶端16-1到16-3及該等瀏覽器m 到18-3將被簡單的以客戶端16及瀏覽器18來描述。第丨圖中 的本發明之伺服器10由例如像第2圖中的電腦硬體資源來 實現。在第2_電腦中,—RAM搬、—硬碟控制器(軟 16 200821867 體)2〇4、一軟碟驅動程式(軟體)21〇、一CD_r〇m驅動程式 (軟體)214、一滑鼠控制器218、一鍵盤控制器222、一顯示 控制器226,及一通訊板230被連接到一 CPU 200的一匯流排 201。該硬碟控制器204被連接到一硬碟機2〇6,其中,該網 5頁應用程式的一程式被載入,該程式執行本發明之字元輸 入編輯過程;且在該電腦啟動後,所需的程式從該硬碟機 206被喚起,被配置到該ram 202中,且被該CPU 200執行。 一軟碟機(硬體)212被連接到該軟碟驅動程式21〇,且關於〜 軟碟(R)的讀取/寫入可被執行。至於CD-R〇M驅動程式 10 214 ’ 一CD機(硬體)216被連接到其上,且儲存於一CD中的 資料及程式可被讀取。該滑鼠控制器218傳輸一滑鼠22〇 輸入操作到該CPU 200。該鍵盤控制器222傳輸一鍵盤224 的輸入操作到該CPU 200。該顯示控制器226執行關於—顯 示單元228的顯示。該通訊板230使用一通訊線路232(包括 15無線傳輸)且經由諸如網際網路的網路與其他電腦或伺服 器進行通訊。要注意第1圖中的該等客戶端16_丨到16_3也可 由相似於第2圖中的電腦硬體資源實現。進一步,一記錄媒 體被提供,執行本發明字元輸入編輯過程的應用程式被纪 錄於其中。該記錄媒體之範例包括可攜式儲存媒體,諸如 2〇 一CD-ROM、一軟碟FD、一DVD碟、一磁光碟,及一IC卡; 儲存裝置,諸如被提供於一電腦内部/外部的硬碟HDD ;麵 由一線路保留程式的一資料庫;另一電腦系統pc&其資料 庫,以及一線上傳送媒體。 第3A圖是被提供於第1圖的伺服器1〇的網頁應用程式 17 200821867 20的假名/日本漢字轉換字典28之一釋義圖。該假名/ ㈡本漢 字轉換字典28由閱§買(reading)及萬國碼序列組成。 第3B圖是被提供於第1圖的伺服器1〇的網頁應用浐弋 20的字型檔32的一釋義圖,其中產生相對應於所有該等^ 5國碼之字元的字元圖像所需的資料與萬國碼聯合被儲存 實際上,被儲存的是配置所需的資料,而不是所配 '"夏圖 像。因此,當來自该客戶端16的一 URL請求(即指明萬國石馬 的字元圖像請求彳s说)被接收時,該字型圖像產生引擎%了 藉由在該字型播32中依據萬國碼進行搜索來獲得該相對廉 10的字型圖像,且產生,例如,PNG格式的一位元元映射字 元圖像、一向量字元圖像,或類似物。 第4圖是依據一 HTML類型的一網頁56的一釋義圖, 即當伺服器1〇的網頁44被客戶端16的瀏覽器18打開時所 顯示的網頁。在第4圖中,該網頁56例如是“XXX應用程式 15類型,,,具有輸入一姓名、一位址,及一使用目的的區域 60、62,及64 ’且進一步提供一發送按鈕66及一取消按鈕 68。屬性資訊可被預先設定於該網頁56的每一輸入區域 60、62,及64。要注意,就該字元輸入的應用程式網頁而 言,除了HTML平臺,以下網路***(plug_in)模組可被使 20 用。The computer of the server is executed. This cigarette smear-recognition 1J 纟w·reader editing method is characterized in that the computer that constitutes the remote server performs the following steps. 11 200821867 The name/Japanese man conversion step, in this step, when When the pseudonym information of a sequence of input characters of the client is received, a candidate list corresponding to a pseudonym/kanji conversion candidate of the kana information is generated, and the candidate list is transmitted to the client. a five-character/kanji conversion candidate is selected; and a character image conversion step, in this step, when a character encoding from the client is included in the candidate list When the word image request is received, the character image encoded by the character or the information required to generate the character image is transmitted to the client, thereby displaying the candidate column 10 in the table The character image. In a character input editing method according to another mode of the present invention, the character input editing method is characterized in that a computer constituting a server performs a character image conversion step, in which, when When a character-encoded one-character image request signal of the client is received, the word 15 of the encoded one-character image or the information required to generate the character image is transmitted to the client, thereby displaying the Character image. (Device) The present invention provides a ship H, which performs a character input editing process. The server of the present invention is characterized in that: - a kana/kanji conversion unit, when the kana information from an input character sequence of the client is received, the kana/kanji conversion unit generates a corresponding information corresponding to the kana a pseudonym/kanji conversion candidate-candidate list' and send the candidate list to the client, 'by which the pseudonym/kanji conversion candidate list is selected; and 12 200821867 one character image conversion Single ^, when a character-encoded-character image request signal from the client included in the candidate list is received, the character image conversion unit issues a-character image of the character one The word (10) is generated as needed for the client to display the character image in the candidate list. Another mode of the feeding device according to the present invention is characterized in that it has a - character image converting unit, and when a character image request from a client's _ character encoding is received, the character image The conversion unit transmits the character-encoded-character image or the information required to generate the character image to the client terminal 10 to display the character image. According to the present invention, all kana information from an input character sequence of a client is converted to a predetermined character encoding, such as a 10,000 country code in a server, and a candidate list is actually generated and sent to The client; when a character image is to be displayed on the client, the character type display method definition information prepared in advance 15 is referred to, and only when the server image display is determined, one character The code is sent to the server to obtain a character image generated by the font conversion of the server; and it is displayed in a mixed manner with a character map generated by the font function of the client Like a combination. Therefore, the font conversion in the server is only the font conversion of a limited number of bit codes determined by the ambiguity > 该 of the client 20, the burden of the server can be reduced, and the pseudonym is displayed. / The time required to convert a Japanese character conversion character sequence can be shortened. In addition, the character type display method definition can be arbitrarily defined according to f; and, compared with the conventional case (in this case, the font conversion range of the server has been fixedly determined 13 200821867 (like the restriction on extended characters)), the characters that cannot be included in the QS of the client = 'by using the font conversion of the feeder: sub-kanji conversion. In addition, the appropriate pseudonym / the customer f material is configured in the Luli m / # child% type display definition information and the character is inserted into the editor 10: the server is downloaded and executed; therefore, the end of the towel The initial cost can be (4) low compared to the application settings. The material, that is, the v-type font conversion will be used or the font conversion of the server will be used. The character type display content in the silk information can be arbitrarily used for each client 'kana name/ The mode of the character image selected in the conversion of the Chinese character can be based on the fact that it is alive and the conversion of the pseudonym/Japanese character is greatly facilitated. The above and other objects, features, and advantages of the present invention will become more apparent from the Detailed Description. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing an embodiment of a system environment to which the present invention is applied, and a functional configuration of a server; FIG. 2 is used as the server in the first Sj and Block diagram of the hardware resources of the client's computer; Figures 3A and 3B are the explanatory diagrams of the kana/day 20 Chinese character conversion dictionary and font file provided in the server of the first sound; Figure 4 is a An explanatory diagram of a webpage opened by the client browser; FIG. 5 is an explanatory diagram of attribute information setting in the webpage; FIG. 6 is a diagram realized by executing a program downloaded from the server to the client according to the present invention. Displaying the block diagram of the mi engine; 14 200821867 Figure 7 is the definition of the definition of the character type display method in the first figure _, the 8A and 8B are the interpretation of the input area selection of the web page and a candidate window; 5 is a block diagram of a pseudonym conversion process in the browser of the client; 10A and 10B are time charts of the client and the server in accordance with the character input editing process of the present invention; 11A to 11E are based on data The structure is shown in the embodiment 10 of the present invention, from the reading of the information until the conversion process of the display material is generated; FIG. 12 is a flowchart of the processing of the server of the embodiment of the present invention; and the 13A and 13B are illustrated according to the present invention. Flowchart of client processing of an embodiment. t Depletion mode 3 15 Detailed description of the preferred embodiment. Fig. 1 is a block diagram of a system configuration, which is applied by a character input editing process of the present invention which supports a Japanese feeding device. In the figure, the clients, 16-2, and 16_3 are connected to the feeder ι via a network 14. In the server ίο, three network applications 2〇, 22, and 2 2〇 are provided in the customer captures, -3, and the browser 18___3 is provided. . The web application 20 of the server 10 is a web application group that performs a search for a dictionary or an image, and provides a pseudonym/曰本 Chinese character conversion bow I engine 26, a pseudonym/曰本汉字The conversion dictionary 28, the one-line image generation bow | engine 3 〇, and - font file 32. The web application 22 is a web application 15 200821867, and generates and sends a display/1; 1 engine (iavaSedpt) to be downloaded to and executed by the clients 16 1 to 16 3 The client executes the program), 10 and is configured privately, and the program implements a pseudonym/Japanese kanji conversion processing unit 34, - character_display processing unit %, - Wei connection processing unit 38: - input area operation processing unit 4(), and - the function of the Unicode code conversion processing unit 42. The web application 24 is a web application core of the user, such as _SE, wherein, for example, the - (four) library 54 controlled by the data processing unit 50 is presented, and the character input is edited by the embodiment of the present invention. The process of updating the database - Web page 44 is provided. The web page 44 is used by the client, and when the network application 22 is invoked (inV〇ke), it is associated with the function of the display/LJI engine downloaded from the web application 22 'and-word it The type display definition slot 48 is downloaded to the client. At the web page 44, a material receiving processing unit 46 is provided which receives the contents of the file which has undergone the character input editing process and passes it to the material processing unit 5〇. Here, the pseudonym/kanji conversion processing unit % of the web application 22, the character type display processing unit 36, the function connection processing unit 38, the input area operation processing unit 40, and the Unicode text conversion processing The unit ", and 15 20 the character face display method definition touch of the web application 24 is displayed in the dotted line because they are downloaded to and executed by the client. In the following description, the clients 16-1 to 16-3 and the browsers m to 18-3 will be described simply by the client 16 and the browser 18. The server 10 of the present invention in the figure is, for example, like in FIG. Computer hardware resources to achieve. In the 2_ computer, - RAM moving, - hard disk controller (soft 16 200821867 body) 2 〇 4, a floppy disk driver (software) 21 〇, a CD_r 〇 m drive A program (software) 214, a mouse controller 218, a keyboard controller 222, a display controller 226, and a communication board 230 are connected to a bus bar 201 of a CPU 200. The hard disk controller 204 is connected. To a hard disk drive 2〇6, which, the network 5 pages application a program is loaded, the program performs the character input editing process of the present invention; and after the computer is started, the required program is evoked from the hard disk drive 206, configured into the ram 202, and The CPU 200 executes. A floppy disk (hardware) 212 is connected to the floppy disk drive 21, and reading/writing about ~ floppy disk (R) can be performed. As for the CD-R 〇 M drive A program 10 214 'a CD (hardware) 216 is connected thereto, and data and programs stored in a CD can be read. The mouse controller 218 transmits a mouse 22 input operation to the CPU 200. The keyboard controller 222 transmits an input operation of a keyboard 224 to the CPU 200. The display controller 226 performs a display relating to the display unit 228. The communication board 230 uses a communication line 232 (including 15 wireless transmissions) and via A network such as the Internet communicates with other computers or servers. Note that the clients 16_丨 to 16_3 in Figure 1 can also be implemented by computer hardware resources similar to those in Figure 2. Further, one A recording medium is provided to perform the character input editing process of the present invention The program is recorded therein. Examples of the recording medium include portable storage media such as a CD-ROM, a floppy disk FD, a DVD disk, a magneto-optical disk, and an IC card; A hard disk HDD provided inside/outside of a computer; a database protected by a line retention program; another computer system pc& its database, and an online transmission medium. Fig. 3A is provided in Fig. 1. Server 1 〇 Web application 17 200821867 20 Kana / Kanji conversion dictionary 28 interpretation of one. The pseudonym / (b) The Chinese character conversion dictionary 28 consists of a reading and a Unicode sequence. Figure 3B is a block diagram of the font file 32 of the web application 浐弋20 provided by the server 1 of Figure 1, in which a character map corresponding to all the characters of the respective country code is generated. The required information is stored in conjunction with the Unicode code. In fact, what is stored is the information needed for the configuration, not the '" summer image. Therefore, when a URL request from the client 16 (ie, a character image request 万s saying that the country's Shima is said) is received, the font image generation engine % is in the font broadcast 32. The relatively inexpensive 10 font image is obtained by searching according to the Unicode code, and generates, for example, a one-element mapping character image of the PNG format, a vector character image, or the like. Figure 4 is an illustration of a web page 56 based on an HTML type, i.e., a web page displayed when the web page 44 of the server 1 is opened by the browser 18 of the client 16. In FIG. 4, the web page 56 is, for example, "XXX application type 15," having an address, an address, and a destination area 60, 62, and 64' and further providing a send button 66 and A cancel button 68. The attribute information can be preset to each of the input areas 60, 62, and 64 of the web page 56. Note that for the application web page input by the character, in addition to the HTML platform, the following network insertion The (plug_in) module can be used by 20.

ActiveX 控制 動態伺服器網頁(ASP)ActiveX Control Dynamic Server Page (ASP)

Java 程式(applet) PDF類型,等。 18 200821867 第5圖是設定於該等輸入區域中的屬性資訊的一釋義 圖。在第5圖中,設定於該網頁56的位址輸入區域62的該屬 性資訊70被提取出來,且其釋義被顯示。正如可被設定於 該輸入區域62的該等屬性 5 (1) 一可編輯旗標、 (2) —項目名、 (3) —欄標索引、 (4) 顯示文字、 (5) —字典類型、 10 (6) —輸入字型大小、 (7) —列表字型大小、 (8) 最大字元長度設定,及 (9) 網格顯示 可被設定,且它們各自具有要義顯示於右側釋義中。 15 要注意,以下項目也可被設定用於該輸入區域的屬性資訊。 (a)在一網路中所使用的字典的位置有效字元屬性 大小(高度、寬度)、顏色、形狀(斜體字版、增強,等)、 (上標、下標,等),及字型版(明朝體(Mincho)、哥特體 (Gothic),等)。 20 (b)候選者曰本漢字字元屬性 大小(高度、寬度)、顏色、形狀(斜體字版、增強,等)、 (上標、下標,等),及字型版(明朝體、哥特體,等)。 (c)已選曰本漢字字元屬性 大小(高度、寬度)、顏色、形狀(斜體字版、增強,等)、 19 200821867 (上標、下標,等),及字型版(明朝體、哥特體,等)。 (d) 輸入類型形狀屬性 大小、顏色、背景顯示圖像,等。 (e) 輸入類型操作屬性 5 可輸入字元數目、可輸入字元限制規格(即,僅平假 名),等。 (f) 已選視窗形狀屬性 大小、顏色、背景顯示圖像,等。 第6圖是顯示/m引擎45的功能配置之—方塊圖,該顯 10示/UI引擎45是由從伺服器1〇下載到客戶端劉覽器18的該 客戶端執行程式實現的。當該伺服器1〇的網路應用程式24 的網頁44被該客戶端16的該瀏覽器18打開時,該伺服器1〇 的該網路應用程式24將包括HTML及圖像的該網頁44送 回。在該HTML中,網路應用程式22的該功能連接處理單元 15 38及網路應靠式24的該字元類龍示方法定義卿被連 接。此外,依據HTML平臺規格,與用於一資料發送目的之 貝料處理單疋50相對應的,資料接收處理單元牝被設定於 網路應用程式24中。該客戶端16的該劉覽器18分析該 HTML’且攸该祠服器1〇下載第二網路應用程式的已連接 2〇圖像及。亥客戶端執行程式。結果,顯示於第6圖的該顯示仙 引擎的轉功能被建立於該客戶端16。該顯示顺引擎糾 有顯不處理單元84、一發送單元%、一候選者列表儲存 單元86客戶端執行模組88,一發送緩衝器90,及一編 輯處理單元92,其中該客戶端執行模組88是從該伺服器1〇 20 200821867 下載的功能且包括該假名/日本漢字轉換處理單元34、該字 兀類型顯示處理單元36、該功能連接處理單元38、該輸入 區域操作處理單元4〇,及該萬國碼文字轉換處理單元42。 另外,至於該顯示/UI引擎45,一按鍵輸入單元82及從該伺 5服器1〇的該網路應用程式24下載的該字元顯示方法定義檔 被k 1、 ^ 5亥客戶端16的該瀏覽器18完成對從該伺服器 1〇下載的所有資源(包括連接資源)的解譯時,在該客戶端16 中。亥已下載客戶端執行模組88進入一可操作狀態。該假 名/日本漢字轉換處理單元34將用按鍵被輸入到HTML平臺 10的輸入區域的一字元序列的該閱讀資訊(假名資訊)與一字 典類型一起發送到該伺服器10,接收假名/日本漢字轉換候 迖者的候選者列表,該等假名/日本漢字轉換候選者是由 該伺服器的該假名/日本漢字轉換引擎26搜索該假名/日本 漢字轉換字典28產生的,顯示該候選者列表於一具有一選 15擇功忐及一決定功能的列表視窗,以及隨著對該候選者的 k擇操作及一決定操作而由所選候選者產生一萬國碼字 兀序列。當該候選者列表藉由該假名/日本漢字轉換處理單 兀34被顯示時,該字元類型顯示處理單元%參考被該功能 f接處理單元38連接的該字型類型顯示方法定義槽48 ,決 2〇疋每候選者的萬國碼是要進行伺服器圖像顯示還是客戶 端字型顯示,且,在該伺服器字型顯示情況中,藉由字型 圖像產生引擎(字元圖像產生單元)3〇獲取一字元圖像,從而 2生並_示混合了文字的顯示資料。這裏,該已獲取的混 合了文字的字元圖像的本發明實施例的顯示資料是一元素 21 200821867 序列,一文字元素及一圖像元素被混合於其中,該文字元 素是依HTML平臺而定之用於文字的一文件元素,且該圖像 元素是從該伺服器10獲得的具有伺服器字元圖像於一視圖 中’且是具有一字元編碼作為一屬性且依HTML平臺而定的 5 一文件元素。也就是說,本發明實施例的該顯示資料是一 文字元素及一具有一字元編碼屬性的圖像元素混合於其中 的貧料。接著,當該文字元素被傳遞到由該客戶端16的 HTML平堂所提供的一編輯器的一字元序列***API時,字 元圖像被產生自該客戶端的該字型檔94並被顯示,且該圖 10像元素無變化地顯示視圖的該等字元圖像。該輸入區域操 作處理單元40由遠假名/日本漢字轉換處理單元从選擇並 決定的該所選的候選者的一萬國碼字元序列產生該顯示資 料,並將其顯示於該輸入區域的一輸入位置,藉由該字元 類型顯示處理單元36而從該伺服器所獲得的該圖像元素及 15該文字元素被混合於該顯示資料中。當該輸入區域的輸入 完斜,該萬國碼文字轉換處理單元42由該輪入區域的所 有字元序列的該顯示資料產生一萬國碼字元序列,且將其 儲存於發送緩衝器9〇中。 第7圖是使用於本發明實施例的字元類型顯示方法定 義稽48之釋義圖,在第7圖的該字元類型顯示方法定義槽 匕疋由萬國碼值及顯示方法組成的,該等萬國碼的 所有編碼值被記錄,且,以下字元類型顯示方法之一, (1) 由一客戶端字型顯示及 (2) 由一伺服器圖像顯示 22 200821867 被定義作為相對對應於每一該等萬國碼值之一顯示方 法。在此範例中,“由伺服器圖像顯示’,被定義用於該等萬 國碼值“5653 (USO)”、“8FBB (TSUJI),,,及“E000 (YOSHI),,, 且“由客戶端字型顯示”被定義用於除了那些之外的該等萬 5 國碼值。要注意,在E000所在的句中的(YOSHI)實際上是 在第7圖的字元類型中的。依據該字元類型顯示方法定義槽 48的該字元的該等顯示方法的此定義,就包括於從該伺服 器10傳送到該客戶端16的該候選者列表的該假名/日本漢 字轉換候選者的每一字元編碼的該字元圖像的顯示而言, 10 是一字元將依據該客戶端的該字型檔94被顯示,還是一字 元圖像將從該伺服器10被獲取並被顯示,是可被選擇的。 在第7圖的該字元類型顯示方法定義稽48中,特定的顯示内 容以該專顯示方法被描述;然而,在一實際槽中,該等顯 示方法由例如一旗標設定的方法被設定,在該方法中,當 15 其由一客戶端字型被顯示時,一旗標被重置為“〇,,,且當其 由一伺服器圖像被顯示時,該旗標被設定為“丨,,。 第8A圖顯示當字元要被輸入到該網頁56的姓名輸入區 域60時被執行的一處理。在該網頁56中,當該客戶端16的 鍵盤的“輸入鍵”被按下時,由灰色顯示的一特殊的顏色閃 20爍於輸入區域60的頂端,且顯示一字元輸入位置的一*** 記號74被處理。當一焦點(f〇cus)被置於該輸入區域6〇時, 例如該客戶端的OS所提供的Windows (R)的該假名/日本漢 字轉換程式IME(R)被抑制。因此,藉由執行從該伺服器10 下載的該客戶端執行模組88,在該焦點被置於該輸入區域 23 200821867 60之後,字元輸入被處理。焦點的輸入區域60中的該*** 記號74由一圖像或由CSS定義的一邊界顯示。當一游標72 所在位置被一滑鼠點擊時,該***記號74可被移到該游標 72的位置。隨後,正如第8B圖中所顯示,當“YOSHIDA (用 5 假名)”被該客戶端16的鍵盤操作輸入時,該輸入字元 “YOSHIDA (用假名)”被顯示於一假名輸入視窗76。這裏, 在該客戶端的鍵盤上的日文字元輸入可使用羅馬字元輸 入、假名輸入、一軟鍵盤,及手寫輸入中的任意方式。當 鍵盤上的“轉換鍵”被按下(在該輸入到該假名輸入視窗76被 10 完成的狀態下)以用於假名轉換時,該輸入字元序列 “YOSHIDA(用假名)’’的該閱讀資訊被傳送到第1圖的該伺 服器10,透過該伺服器10的該假名/日本漢字轉換引擎26對 該假名/日本漢字轉換字典28的搜索產生的萬國碼的一候 選者列表(CSV/XML格式)被送回,包括從該伺服器1〇所獲 15得的字元圖像的該候選者列表的該顯示資料,在藉由該假 名/曰本漢字轉換處理單元34、該字元類型顯示處理單元 36,及该功能連接處理單元38的操作參考該字元類型顯示 方法定義播48時產生,且“吉田、芳田、葭田(y〇shida、 YOSHIDA、YOSHIDA ;在三個不同的日本漢字字元組合 20中)”被顯示於具有該選擇功能及該決定功能附屬於其的一 列表視窗78。藉由移動關於由該列表視窗78所顯示的該候 選者列表的一焦點80,任何該等候選者可被選擇;當鍵盤 的“輸入鍵”在該焦點80選中的該候選者選擇資訊上被按下 時,該候選者被決定;且當該已選候選者的該日本漢字字 24 20〇821867 元序列被***且被顯示於該輸入區域60的該假名輸入視窗 76時,該列表視窗78消失。隨著該客戶端執行模組88的處 理,該輸入區域操作處理單元40藉由使用該萬國碼文字轉 換處理單元42從該輸入區域60的所有字元序列產生萬國碼 5子疋序列,且依據該HTML平臺之規格將其放入該發送緩衝 器90中。接著,當一終端使用者按下該發送按鈕的時,該 HTML平堂發送該發送緩衝器9〇的内容,到該伺服器1〇的該 網頁應用程式24中所提供的該資料接收處理單元46。 第9圖是該客戶端16的該瀏覽器18中的一假名轉換過 1〇私之一釋義圖,當該伺服器10的該網頁44被打開且字元輸 入被執行時,該假名轉換過程被執行,且此功能藉由從該 伺服器10下載的第6圖中的該假名/日本漢字轉換處理單元 34而實現。在第9圖中,當字元要用該客戶端的鍵盤1〇〇輪 入時,羅馬字元或假名輸入被選擇。當羅馬字元輸入被選 15擇時,一羅馬字元轉換表96變得有效,由該鍵盤1〇〇的字母 鍵的輸入操作引起的打字鍵資訊102的羅馬字元輸入被給 到該羅馬字元轉換表96,且一輸入假名字元序列1〇4的轉換 輸出被得到。另一方面,當假名輸入被選擇時,一假名轉 換表98變得有效;當顯示在該鍵盤1 〇〇的該等按鍵上的假名 20按鍵被輸入時,打字鍵資訊106的該字母按鍵輸入被得到, 且,當其被輸入到該假名轉換表98時,一輸入假名字元序 列108的該轉換輸出被得到。 第10A及10B圖是顯示在第1圖中的該伺服器1〇及該客 戶端16中的本發明實施例的該字元輸入編輯過程的時間 25 200821867 圖。首先,在步驟si中,該客戶端16的該終端使用者用該 瀏覽器18打開該伺服器1〇的該網路應用程式24的該網頁 44。在該伺服器1〇中,在步驟81〇1中,該網路應用程式24 將包括HTML及圖像的該網頁44送回。在該HTML中,該網 5路應用程式22的該功能連接處理單元38及該網路應用程式 24的該字元類型顯示方法定義檔48被連接。另外,依據該 Η T M L平臺的規袼,與用於一資料發送目的之該資料處理單 元50相對應的,該資料接收處理單元46被提供於該網路應 用程式24。在步驟S2中,該客戶端16的該瀏覽器18分析該 10 Η T M L且從該伺服器丨〇下載該網路應用程式2 2的該等已連 接圖像及該等功能。在步驟81〇2中,該伺服器1〇的該等網 路應用程式20及22送回所需的圖像及功能。特別地,該網 路應用程式22發送整個客戶端執行程式於此初始階段,整 個客戶端執行程式包括該假名/林漢字轉換處理單元 I5 34、該字το翻顯示處理單元36、該魏連接處理單元^、 該輸入區域操作處理單元40,及該萬國碼文字轉換處理單 元42在步驟S3中,該客戶端16的瀏覽器18完成對所有該 等資源(包括連接資源)的解譯,且從該伺服器1〇的該網路應 用程式22發送到該客戶端16的該客戶端執行程式在該客戶 2〇端16建立該顯示/m引擎4S(如第6圖中所顯示)且進入一可 操作狀態。接著,在步驟84中,該終端使用者在與該網路 應用程式22的該客戶端執行模組相關聯的町紙元件上產 生按鍵及按紐事件,該等按鍵及按紐事件是該假名/日本漢 字轉換處理單元34的啟動事件。該假名/曰本漢字轉換處理 26 200821867 單元34此時抑制由該客戶端16的〇3所提供的該假名/日本 漢字轉換程式IME(R),且產生一按鍵事件等待狀態。接著, 在步驟S5中,當該終端使用者在打出例如“y〇shida,,之後按 下該轉換鍵時,該假名/日本漢字轉換處理單元34在一閱讀 5顯示區域顯示“y〇shida(用假名),,於步驟86中,且接著將 該閱讀“YOSHIDA (用假名),,發送到該伺服器丨〇的該網路應 用程式20中所提供的該假名/日本漢字轉換引擎%於步驟 S6中。在步驟S103中,該伺服器1〇的該網路應用程式2〇中 所提供的該假名/日本漢字轉換引擎26依據從該客戶端16 10發送的該閱讀資訊搜索該假名/日本漢字轉換字典28,且將 一搜索結果採用CSV格式資料送回該客戶端16。例如, “E000,7530”被傳回。在步驟S7中,在該客戶端16中,該 假名/日本漢字轉換處理單元34根據從該伺服器1〇發送的 候選者組的該CSV格式資料,不斷變化地產生一候選者列 15表並將其顯示於一列表視窗中,而一選擇功能及一決定功 能附屬於該候選者列表。當該搜索結果字元序列要被顯示 時,在步驟S8中,該字元類型顯示處理單元36參考被該功 能連接處理單元38連接的該字元類型顯示方法定義檔48, 且由圖像及文字執行顯示,該等圖像是由被提供於該伺服 2〇 器10的該網路應用程式20中的該字型圖像產生引擎30搜索 到的。例如,由一 HTML資源的一圖像元素“<IMG src=“URL OF E000 IMAGE” 丫&11^=“£000,,>,,及一文字元素“〇入(用假 名)”組成的 “<IMG src=“URL of E000 IMAGE” value: “E000”〉DA(用假名)”被產生,且基於該HTML資源的一 27 200821867 HTML請求被發送到被提供於該伺服器丨〇中的該網路應用 程式20的該字型圖像產生引擎30中。對此回應中,在步驟 S104中,被提供於該伺服器1〇的該網路應用程式2〇中的該 字型圖像產生引擎30從該字型檔32產生萬國碼之編碼值為 5 “E000”的圖像,並將其送回。在步驟S9中,該客戶端16的 該瀏覽器18顯示從該伺服器10發送的圖像,且進入一所有 候選者都被顯示於該列表視窗中的狀態。接著,在步驟1〇 中,該終端使用者按下一游標鍵以選擇一已決定的候選者 且按下一確定鍵。對此回應中,在步驟S11中,由該假名/ 10日本漢字轉換處理單元34不斷變化地產生的該選擇功能, 且该假名/日本漢字轉換列表對該游標鍵起反應,並執行一 選擇顯示處理,諸如,對候選者強調式(highlighting)顯示, 使用該萬國碼文字轉換處理單元42回應於一確定鍵,由當 前選擇候選者產生-萬國碼字元序列,且將其傳遞到該輸 15入區域操作處理單元40。在步驟S12中,該輸入區域操作處 理單元40利用該字元類型顯示處理單元%,由所傳遞的萬 國碼字το序列產生圖像混合顯示資料,將該顯示資料*** 到該HTML元件的當前***記號(_〇位置中,且相對應地 移動該***記號。在這種該顯示資料的產生中之情況下, 2〇以及步驟S7的該假名/日本漢字列表的該候選者顯示中,該 字元類型顯示處理單元36參考被該功能連接處理單元卿 接的該字兀類型顯示方法定義槽48,且藉由自被提供於該 祠服器10的賴路應用程式2〇中的該字型圖像產生弓丨擎 發运的該圖像及文字,顯示被執行。接著,在步驟S13中, 28 200821867 該輸入區域操作處理單元40利用該萬國碼文字轉換處理單 元42,由該輸入區域中的所有字元序列產生萬國碼字元序 列,且依據該HTML平臺的規袼將其放入該發送緩衝器卯。 接著,在步驟SH中,當該終端使用者按下一發送按叙時, 5該HTML平臺將該發送緩衝器中的内容發送到該飼服器⑺ 的該網路應用程式24中所提供的該資料接收處理單元牝 中。在步驟S106中,自該客戶端16發送的該資料被該飼服 為10的該網路應用程式24中所提供的該資料接收處理單元 46接收,且被傳送到該資料處理單元5〇,並由一編碼轉換 10單兀52從萬國碼被轉換到JEF碼,且被儲存到該資料庫54 中。 第11A到11E圖是藉由資料結構,將轉變過程由第ι〇Α 及10B圖的時間圖以一具體範例來顯示,該轉變過程是從用 按鍵輸入的该閱讀資訊(假名資訊),到經由假名/日本漢字 15轉換該顯示資料被產生。第11A到11E圖中所顯示的“Y0SHI (用曰本漢字),,是具有一長下線的“YOSHI (用日本漢字),,。 第11A圖是藉由使用者的按鍵輪入被發送到該伺服器 10的該客戶端16之該閱讀資訊11〇,其中“Y〇SHIDA(用假 名是輪入。該閱讀資訊110透過由該伺服器1〇的該假名/ 2〇日本漢字轉換引擎26對該假名/日本漢字轉換字典28的搜 索,而被轉換到第UB圖的已轉換日本漢字112,且以第nc 圖的1國碼字元序列m被發送到該客戶端16的該测覽 盗18。山該客戶端關覽器藉由由第6圖中的該已下載 戶鸲執行模組88的該子元類型顯示處理單元36,參考第7 29 200821867 圖中的該字元類型顯示方法定義檔48,以識別出:該萬國 碼值“E000”的該顯示方法是“由伺服器圖像顯示,,且該萬國 碼值“7530”的該顯示方法是“由客戶端字型顯示,,,並產生 第11D圖的顯示資料116。在該顯示資料116中,對該萬國碼 5值“EO〇〇”做出回應,用於執行一URL請求的該HTML資源 “<IMG src=“URL of E000 IMAGE” ¥&1狀=叩000,,>,,被配 置,該URL請求作為對該伺服器的一字元圖像請求信號; 且至於該萬國碼值“7530”,該萬國碼值被無變化地配置。 該客戶端16的該字元類型顯示處理單元36依據該顯示資料 10 116的該HTML資源,從該客戶端到該伺服器1〇發出指定該 萬國碼值“E000”的一 URL請求,獲取一藉由該祠服器1 〇的 該字型圖像產生引擎30對該字型檔32的搜索產生的一字元 圖像,且產生第11E圖的顯示資料118。該顯示資料118是一 圖像元素120及一文字元素122的一元素序列。在該圖像元 15 素120中,在一 HTML文件情況中,一資料類型120-1是“圖 像’,,一伺服器圖像被配置於一視圖120-2,且該萬國碼 “E000”以一屬性120-3被配置。在該圖像元素120的顯示 中,由該客戶端的0S提供的一編輯器的一字元序列*** API被抑制,以顯示該視圖120-2的該伺服器圖像。在該 20 HTML文件情況中,該文字元素122是具有一資料類型122-1 為“字元”的一文字格式,及萬國碼值“7530”作為一字元編 碼122-2(其中“¥u”是將“7530”以一萬國碼轉換到一字元 的標誌)的一顯示元素。在該文字元素122的顯示中,當 “¥u7530”被傳遞到由該客戶端HTML平臺提供的該字元序 30 200821867 列***API中’一字元圖像藉由用該編輯器之功能對該客戶 端16的該字型檔94進行搜索,而被產生並被顯示。 10 15 20 第12圖是本發明實施例的該伺服器10中的一伺服器處 理之一流程圖,它同時顯示在該伺服器1〇中的一處理程 式。在第12圖中,來自該客戶端的一網頁獲取請求被核對 於步驟S1中;且當有該獲取請求時,該流程進入到步驟S2, 其中該網路應用程式24送回包括HTML及圖像的該網頁 44。在該HTML中,該網路應用程式22的該功能連接處理單 兀38,及該網路應用程式24的該字元類型顯示方法定義檔 48被連接。另外,依據該HTML平臺規格,與用於一資料發 运目的之資料處理單元5〇相對應的,該資料接收處理單元 46被設定於網路制程式24。接著,基於對該客戶端的 HTML的分析的連接資源的_下載請求,被核對於步驟幻 中;且,當有一下載請求時,在步驟S4中,該網路應用程 式20及22以連接資源發送所需的圖像及作為功能的該客戶 端執行模組。該客戶端執行模吨括該假名/日本漢字轉換 處理單元34、該字元類_示處理單元%、該功能連接處 理單元38、該輸人區域操作處理單元4Q,及該萬國碼 轉換處理單元42的全部。接著,當隨著該客戶端的字元按 鍵輸入’閱讀資訊及-字典類型的接收被確定於步驟辦 時’該流㈣人到娜6,其中在师附,藉由該網 路應用程式20所提供的該假名/日本漢字字元轉換 .依據從該客戶端16發送的該閱讀搜索該假名/曰本漢字 轉換字典28 ’且職索結果耽SV料㈣被發送給該客 31 200821867 戶端16。接著,當來自於該客戶端16的一指定一萬國碼值 的一圖像請求被確定於步驟7時,該流程進入到步驟S8,其 中該萬國碼的該字元圖像藉由該網路應用程式2〇的該字型 圖像產生引擎30自該字型檔32產生並被發送。步驟SU,〗S8 5的此等流程被重複直到在步驟S9中有一停止命令。要注 思’在該祠服裔1 〇的纟亥網路應用程式24中,自從當一 HTML 元件的字元輸入在該客戶端中被完成時,該HTML平臺發送 該發送緩衝器中的内容以後,該内容被該資料接收處理單 元46接收,被傳遞到該資料處理單元5〇,被該編碼轉換單 10 元52從萬國碼轉換到JEF碼,並被儲存到該資料庫54中的該 等流程被執行。 第13A及13B圖是來自該伺服器1〇的在該客戶端16的 該瀏覽器18中被執行的一客戶端處理之流程圖。同時,該 流程圖還顯示該程式的一處理程序,該程式實現該客戶端 15 執行模組88的該假名/日本漢字轉換處理單元34、該字元類 型顯示處理單元36、該功能連接處理單元38、該輸入操作 處理單元40,及該萬國碼文字轉換處理單元42,該客戶端 執行模組88被從該伺服器10下載並被執行於該客戶端。Java program (applet) PDF type, etc. 18 200821867 Figure 5 is an explanatory diagram of attribute information set in these input areas. In Fig. 5, the attribute information 70 set in the address input area 62 of the web page 56 is extracted, and its interpretation is displayed. Just as these attributes can be set in the input area 62 (1) an editable flag, (2) - item name, (3) - column index, (4) display text, (5) - dictionary type , 10 (6) — input font size, (7) — list font size, (8) maximum character length setting, and (9) grid display can be set, and each has its own meaning displayed in the right definition . 15 Note that the following items can also be set for attribute information for this input area. (a) the position of the dictionary used in a network, the effective character attribute size (height, width), color, shape (italic version, enhancement, etc.), (superscript, subscript, etc.), and Font version (Mincho, Gothic, etc.). 20 (b) Candidates 曰 Chinese character size (height, width), color, shape (italic version, enhancement, etc.), (superscript, subscript, etc.), and font version (Ming Dynasty Body, Gothic, etc.). (c) Selected Chinese character size (height, width), color, shape (italic version, enhancement, etc.), 19 200821867 (superscript, subscript, etc.), and font version (ming Transfiguration, Gothic, etc.). (d) Input type shape attributes Size, color, background display image, etc. (e) Input type operation attribute 5 You can enter the number of characters, enter the character limit specification (that is, only hiragana), and so on. (f) Selected window shape attributes Size, color, background display image, etc. Figure 6 is a block diagram showing the functional configuration of the /m engine 45, which is implemented by the client executing the program downloaded from the server 1 to the client browser 18. When the web page 44 of the web application 24 of the server 1 is opened by the browser 18 of the client 16, the web application 24 of the server 1 will include the web page 44 of HTML and images. Send it back. In the HTML, the function connection processing unit 15 38 of the web application 22 and the character class definition method of the network application 24 are connected. Further, according to the HTML platform specification, the material receiving processing unit 牝 is set in the web application 24 corresponding to the billing processing unit 50 for a data transmission purpose. The browser 18 of the client 16 analyzes the HTML' and the server 1 downloads the connected image of the second web application. Hai client execution program. As a result, the transfer function of the display engine shown in Fig. 6 is established at the client 16. The display engine is provided with a processing unit 84, a transmitting unit %, a candidate list storage unit 86, a client execution module 88, a transmission buffer 90, and an editing processing unit 92, wherein the client performs the module The group 88 is a function downloaded from the server 1〇20 200821867 and includes the pseudonym/kanji conversion processing unit 34, the font type display processing unit 36, the function connection processing unit 38, and the input area operation processing unit 4〇 And the Unicode code conversion processing unit 42. In addition, as for the display/UI engine 45, a key input unit 82 and the character display method definition file downloaded from the web application 24 of the servo server 1 are k1, ^5H client 16 The browser 18 completes the interpretation of all resources (including connection resources) downloaded from the server 1 in the client 16. Hai has downloaded the client execution module 88 into an operational state. The pseudonym/kanji conversion processing unit 34 transmits the reading information (kana information) of a character sequence input to the input area of the HTML platform 10 by a button to the server 10 together with a dictionary type, and receives the pseudonym/Japan. A candidate list of Chinese character conversion candidates, which is generated by the pseudonym/Japanese character conversion engine 26 of the server searching for the pseudonym/Japanese character conversion dictionary 28, and displaying the candidate list A list window having a selection function and a decision function, and a sequence of tens of thousands of code words generated by the selected candidate along with the k-selection operation and a decision operation for the candidate. When the candidate list is displayed by the pseudonym/kanji conversion processing unit 34, the character type display processing unit % refers to the font type display method defining slot 48 connected by the function f to the processing unit 38. 〇疋2〇疋 Each candidate's Unicode code is to display the server image or the client font, and in the case of the server font display, the font image generation engine (character image) The generating unit 3〇 acquires a character image, so that the display data of the mixed text is displayed. Here, the display material of the embodiment of the present invention in which the character image of the character is mixed is an element 21 200821867 sequence in which a text element and an image element are mixed, and the text element is determined according to the HTML platform. A file element for text, and the image element is obtained from the server 10 with a server character image in a view' and has a character encoding as an attribute and is dependent on the HTML platform. 5 A file element. That is, the display material of the embodiment of the present invention is a poor material in which a text element and an image element having a character encoding attribute are mixed. Then, when the text element is passed to a character sequence insertion API of an editor provided by the HTML platform of the client 16, the character image is generated from the font file 94 of the client and is Displayed, and the Figure 10 image elements display the view's character images without change. The input area operation processing unit 40 generates the display material from the selected and determined one million code character sequence of the selected and determined by the remote kana/kanji conversion processing unit, and displays it in one of the input areas. The input location, the image element and the text element obtained from the server by the character type display processing unit 36 are mixed in the display material. When the input of the input area is complete, the Unicode text conversion processing unit 42 generates a 10,000 code character sequence from the display data of all the character sequences of the round-in area, and stores it in the transmission buffer 9〇. in. Figure 7 is a block diagram of a character type display method definition used in the embodiment of the present invention. The character type display method definition slot in Fig. 7 is composed of a Unicode code value and a display method. All code values of the Unicode code are recorded, and one of the following character type display methods, (1) is displayed by a client font and (2) is displayed by a server image 22 200821867 as relatively corresponding to each A method of displaying one of these Unicode values. In this example, "displayed by server image" is defined for these Unicode values "5653 (USO)", "8FBB (TSUJI),,, and "E000 (YOSHI),,, and" The client font display is defined for these 50,000 value codes except those. Note that the (YOSHI) in the sentence where E000 is located is actually in the character type of Figure 7. This definition of the display method according to the character type display method defining the character of the slot 48 is included in the pseudonym/kanji conversion candidate of the candidate list transmitted from the server 10 to the client 16. For the display of the character image encoded by each character of the character, 10 is a character to be displayed according to the font file 94 of the client, or a character image will be acquired from the server 10. And displayed, which can be selected. In the character type display method definition 48 of FIG. 7, specific display content is described by the specific display method; however, in an actual slot, the display methods are Set by a method such as a flag setting, in which 15 When the client font is displayed, a flag is reset to "〇,,, and when it is displayed by a server image, the flag is set to "丨,,. Figure 8A shows the word. A process to be executed when the element is to be input to the name input area 60 of the web page 56. In the web page 56, when the "enter key" of the keyboard of the client 16 is pressed, a special one is displayed by gray. The color flashes 20 at the top of the input area 60, and an insertion mark 74 displaying a character input position is processed. When a focus (f〇cus) is placed in the input area 6〇, for example, the client's OS The pseudonym/kanji conversion program IME(R) of the provided Windows (R) is suppressed. Therefore, by executing the client execution module 88 downloaded from the server 10, the focus is placed in the input area. 23 200821867 60, the character input is processed. The insertion mark 74 in the input area 60 of the focus is displayed by an image or a boundary defined by the CSS. When a cursor 72 is clicked by a mouse, the insertion The token 74 can be moved to the position of the cursor 72. Subsequently, As shown in Fig. 8B, when "YOSHIDA" is input by the keyboard operation of the client 16, the input character "YOSHIDA" is displayed in a pseudonym input window 76. Here, The Japanese character input on the keyboard of the client can use any of Roman character input, kana input, a soft keyboard, and handwriting input. When the "conversion key" on the keyboard is pressed (at the input to the When the kana input window 76 is completed by 10) for the kana conversion, the read information of the input character sequence "YOSHIDA" is transmitted to the server 10 of FIG. 1 through the servo. The kana/japanese character conversion engine 26 of the device 10 returns a candidate list (CSV/XML format) of the Unicode code generated by the search of the kana/kanji conversion dictionary 28, including the information obtained from the server 1 The display material of the candidate list of the character image obtained by 15 is referred to by the kana/song kanji conversion processing unit 34, the character type display processing unit 36, and the operation of the function connection processing unit 38. The word The type display method definition is generated when the broadcast 48 is generated, and "Yoshida, Fonda, and Putian (y〇shida, YOSHIDA, YOSHIDA; in three different Japanese Kanji character combinations 20)" are displayed with the selection function and the decision function. A list window 78 attached to it. Any of the candidates can be selected by moving a focus 80 about the candidate list displayed by the list window 78; when the "input key" of the keyboard is selected by the candidate 80 at the focus 80 When pressed, the candidate is determined; and when the sequence of the Japanese kanji 24 20 821 821 867 of the selected candidate is inserted and displayed in the pseudonym input window 76 of the input area 60, the list window 78 disappeared. With the processing of the client execution module 88, the input area operation processing unit 40 generates a Unicode code 5 sub-sequence sequence from all the character sequences of the input area 60 by using the Unicode text conversion processing unit 42 and The specifications of the HTML platform place it into the transmit buffer 90. Then, when a terminal user presses the send button, the HTML sends the content of the send buffer 9〇 to the data receiving and processing unit provided in the webpage application 24 of the server 1 46. Figure 9 is an explanatory diagram of a pseudonym converted in the browser 18 of the client 16 when the web page 44 of the server 10 is opened and the character input is executed, the kana conversion process This is performed, and this function is realized by the pseudonym/kanji conversion processing unit 34 in Fig. 6 downloaded from the server 10. In Fig. 9, the Roman character or kana input is selected when the character is to be entered using the keyboard of the client. When the Roman character input is selected, a Roman character conversion table 96 becomes valid, and the Roman character input of the typing key information 102 caused by the input operation of the alphabetic key of the keyboard is given to the Rome. The character conversion table 96, and a conversion output of the input dummy name element sequence 1〇4 is obtained. On the other hand, when the pseudonym input is selected, a pseudonym conversion table 98 becomes valid; when the kana 20 button displayed on the keys of the keyboard 1 is input, the alphabetic key input of the typing key information 106 It is obtained, and, when it is input to the pseudonym conversion table 98, the converted output of an input pseudo-name element sequence 108 is obtained. 10A and 10B are diagrams showing the time 25 200821867 of the character input editing process of the embodiment of the present invention in the server 1 and the client 16 in Fig. 1. First, in step si, the end user of the client 16 uses the browser 18 to open the web page 44 of the web application 24 of the server 1 . In the server 1, in step 81, the web application 24 sends the web page 44 including HTML and images back. In the HTML, the function connection processing unit 38 of the network 5 application 22 and the character type display method definition file 48 of the network application 24 are connected. Further, the data receiving processing unit 46 is provided to the network application 24 in accordance with the specifications of the M T M L platform corresponding to the data processing unit 50 for a data transmission purpose. In step S2, the browser 18 of the client 16 analyzes the 10 Η T M L and downloads the connected images of the web application 22 from the server 及 and the functions. In step 81〇2, the network applications 20 and 22 of the server 1送 return the desired images and functions. Specifically, the web application 22 sends the entire client execution program at this initial stage, and the entire client execution program includes the pseudonym/lin Chinese character conversion processing unit I5 34, the word το flip display processing unit 36, and the Wei connection processing. Unit ^, the input area operation processing unit 40, and the Unicode text conversion processing unit 42. In step S3, the browser 18 of the client 16 completes the interpretation of all of the resources (including connection resources), and The client executing program sent by the web application 22 of the server 1 to the client 16 establishes the display/m engine 4S (as shown in FIG. 6) at the client terminal 16 and enters a Operational status. Next, in step 84, the terminal user generates a button and button event on the Machine component associated with the client execution module of the web application 22, and the button and button events are the pseudonym / Start event of the Kanji conversion processing unit 34. The pseudonym/曰 Chinese character conversion processing 26 200821867 The unit 34 at this time suppresses the pseudonym/Japanese character conversion program IME(R) supplied from the 〇3 of the client 16, and generates a button event waiting state. Next, in step S5, when the terminal user presses the conversion key after playing, for example, "y〇shida," the pseudonym/kanji conversion processing unit 34 displays "y〇shida" in a reading 5 display area. Using the pseudonym), in step 86, and then reading the read "YOSHIDA", the pseudonym/Japanese kanji conversion engine provided in the web application 20 of the server % In step S103, the pseudonym/kanji conversion engine 26 provided in the web application 2 of the server 1〇 searches for the pseudonym according to the read information sent from the client 16 10 in step S103. The Japanese Kanji conversion dictionary 28, and returns a search result to the client 16 in CSV format data. For example, "E000, 7530" is transmitted back. In step S7, in the client 16, the pseudonym/Japanese character The conversion processing unit 34 continually generates a candidate column 15 table and displays it in a list window based on the CSV format data of the candidate group transmitted from the server 1〇, and a selection function and a determination function. Attached The candidate list is belonged to. When the search result word sequence is to be displayed, the character type display processing unit 36 refers to the character type display method definition file 48 connected by the function connection processing unit 38 in step S8. And displaying by image and text, which are searched by the font image generation engine 30 provided in the web application 20 of the servo switch 10. For example, by one An image element of the HTML resource "<IMG src="URL OF E000 IMAGE" 丫&11^="£000,,>,, and a text element "Intrusion (with a pseudonym)" "< IMG src = "URL of E000 IMAGE" value: "E000" > DA (with a pseudonym) is generated, and a 27 200821867 HTML request based on the HTML resource is sent to the network provided in the server The font image of the road application 20 is generated in the engine 30. In response, in step S104, the font image generation engine is provided in the web application 2 of the server 1〇. 30 from the font file 32, the code value of the Unicode code is 5 "E000" The image is sent back. In step S9, the browser 18 of the client 16 displays the image transmitted from the server 10 and enters a state in which all candidates are displayed in the list window. Then, in step 1〇, the terminal user presses a cursor key to select a determined candidate and presses a certain key. In response, in step S11, the pseudonym / 10 kanji The conversion processing unit 34 continually generates the selection function, and the kana/kanji conversion list reacts to the cursor key, and performs a selection display process, such as highlighting the display of the candidate, using the country The code character conversion processing unit 42 generates a sequence of the Unicode code character from the current selection candidate in response to a determination key, and passes it to the input/output area operation processing unit 40. In step S12, the input area operation processing unit 40 uses the character type display processing unit % to generate an image mixed display material from the transmitted Unicode code sequence, and inserts the display material into the current insertion of the HTML element. In the mark (_〇 position, and correspondingly shifting the insertion mark. In the case of such generation of the display material, the word is displayed in the candidate of the kana/kanji list of step S7, the word The meta type display processing unit 36 refers to the font type display method defined by the function connection processing unit to define the slot 48, and by the font type provided in the application program 2 of the server 10 The image is generated by the image and the text is displayed, and then the display is executed. Then, in step S13, 28 200821867 the input area operation processing unit 40 uses the Unicode code conversion processing unit 42 from the input area. All of the character sequences generate a sequence of Unicode characters and place them in the send buffer 依据 according to the rules of the HTML platform. Next, in step SH, when the terminal user At the next transmission, the HTML platform sends the content in the transmission buffer to the data receiving processing unit 提供 provided in the web application 24 of the feeding device (7). In step S106, The data sent from the client 16 is received by the data receiving processing unit 46 provided in the web application 24 of the feeding service 10, and transmitted to the data processing unit 5, and converted by a code. The 10 兀 52 is converted from the Unicode code to the JEF code and stored in the database 54. The 11A to 11E diagrams are based on the data structure, and the transition process is represented by the time maps of the ι〇Α and 10B graphs. As a specific example, the transition process is generated from the reading information (kana information) input by the button to the conversion of the display material via the kana/kanji 15 . "Y0SHI (used in 1111A to 11E) "Chinese character", is a "YOSHI (with kanji)," which has a long line. Figure 11A is the reading information 11 that is sent to the client 16 of the server 10 by the user's button. Hey, where "Y〇SHIDA (with a pseudonym is a round The reading information 110 is converted to the converted Japanese kanji 112 of the UB map by the pseudonym / 2 kanji conversion engine 26 searched by the server 1 ,, the Japanese kanji conversion dictionary 28, And the 1st code character sequence m of the nc map is sent to the survey thief 18 of the client 16. The client browser is executed by the downloaded account in FIG. The sub-type display processing unit 36 of 88 refers to the character type display method definition file 48 in the figure of No. 7 29 200821867 to identify that the display method of the Unicode value "E000" is "by the server map Like the display, and the display method of the Unicode value "7530" is "displayed by the client font, and the display material 116 of the 11D picture is generated. In the display material 116, the HTML resource "EO〇〇" is used to execute the URL resource "<IMG src="URL of E000 IMAGE"叩000,,>, is configured, the URL request is a request image signal for the server for the character; and as for the Unicode value "7530", the Unicode value is configured without change. The character type display processing unit 36 of the terminal 16 sends a URL request specifying the Unicode value "E000" from the client to the server 1 according to the HTML resource of the display material 10 116, and obtains a URL request. The font image of the server 1 generates an alphanumeric image generated by the search of the font file 32, and generates a display material 118 of the 11E image. The display material 118 is an image element. 120 and a sequence of elements of a text element 122. In the image element 15, in the case of an HTML file, a data type 120-1 is an "image", and a server image is configured in a view. 120-2, and the Unicode code "E000" is configured with an attribute 120-3. In the display of the image element 120, a character sequence insertion API of an editor provided by the client's OS is suppressed to display the server image of the view 120-2. In the case of the 20 HTML file, the text element 122 is a text format having a data type 122-1 of "character" and a Unicode value "7530" as a character encoding 122-2 (where "¥u" It is a display element that converts "7530" into a character of 10,000 countries. In the display of the text element 122, when "¥u7530" is passed to the character sequence 30 provided by the client HTML platform, the 200821867 column is inserted into the API's character image by using the function of the editor. The font file 94 of the client 16 is searched and generated and displayed. 10 15 20 Fig. 12 is a flow chart showing a server processing in the server 10 of the embodiment of the present invention, which simultaneously displays a processing procedure in the server. In FIG. 12, a web page acquisition request from the client is checked in step S1; and when there is the acquisition request, the flow proceeds to step S2, wherein the web application 24 sends back the HTML and the image. The page 44. In the HTML, the function of the web application 22 is connected to the processing unit 38, and the character type display method definition file 48 of the web application 24 is connected. Further, the material receiving processing unit 46 is set to the network program 24 in accordance with the HTML platform specification, corresponding to the data processing unit 5 for a data distribution purpose. Then, the _ download request of the connection resource based on the analysis of the HTML of the client is checked against the step; and when there is a download request, the network applications 20 and 22 are sent by the connection resource in step S4. The required image and the client execution module as a function. The client execution module includes the pseudonym/Japanese character conversion processing unit 34, the character class_processing unit %, the function connection processing unit 38, the input area operation processing unit 4Q, and the Unicode conversion processing unit All of 42. Then, when the input of the character key and the reading of the dictionary type are determined in the step by the client, the stream (four) person goes to Na 6, which is attached to the teacher, and the web application 20 The pseudonym/Japanese character conversion is provided. The pseudonym/曰本 Chinese character conversion dictionary 28' is searched according to the reading sent from the client 16, and the result is sent to the customer 31 200821867 . Then, when an image request from the client 16 specifying a 10,000 country code value is determined in step 7, the flow proceeds to step S8, wherein the character image of the Unicode code is used by the network. The font image generation engine 30 of the road application 2 is generated from the font file 32 and transmitted. These processes of step SU, S8 5 are repeated until there is a stop command in step S9. It is to be noted that in the 纟 网路 网路 网路 应用 web application 24, the HTML platform sends the content in the send buffer since the character input of an HTML component is completed in the client. Thereafter, the content is received by the material receiving processing unit 46, passed to the data processing unit 5, converted from the Unicode code to the JEF code by the code conversion unit 10, and stored in the database 54. The process is executed. Figures 13A and 13B are flow diagrams of a client process executed in the browser 18 of the client 16 from the server. At the same time, the flowchart also shows a processing program of the program, the program implements the pseudonym/Japanese character conversion processing unit 34 of the client module 15, the character type display processing unit 36, and the function connection processing unit. 38. The input operation processing unit 40, and the Unicode code conversion processing unit 42, the client execution module 88 is downloaded from the server 10 and executed on the client.

在第13A及13B圖中,在步驟S1中,該客戶端16的該終 20 端使用者用該瀏覽器18打開該伺服器10的該網路應用程式 24的該網頁44。就此而言,來自該伺服器10的包括HTML 及圖像的該網頁44被接收,其中該功能連接處理單元38及 該網路應用程式24的該字元類型顯示方法定義檔48被連接 於該HTML中。接著,在步驟S2中,該已接收網頁的HTML 32 200821867 被分析,且该專已連接圖像及功能從該伺服器1〇被下載。 透過此下載,來自該伺服器1〇的該等所需圖像及功能可被 接收,且該等已接收功能包括該假名/日本漢字轉換處理單 元34、该字元類型顯示處理單元36、該功能連接處理單元 5 38、该輸入區域操作處理單元40,及該萬國碼文字轉換處 理單元42,作為該客戶端執行模組。接著,在步驟幻中, 該瀏覽器18完成對所有資源(包括連接資源)的解譯,且從該 伺服器10收到的該客戶端執行模組在該客戶端16進入一可 操作狀態。接著,在步驟S4中,該終端使用者在與該網路 1〇應用程式22的該客戶端執行模組相關的HTML元件上產生 按鍵及按鈕事件,該等按鍵及按鈕事件是該假名/日本漢字 轉換處理單元34的啟動事件。此時,該假名/日本漢字轉換 處理單元34抑制由該客戶端16的〇3所提供的該假名/日本 漢字轉換程式IME(R),且進入一按鍵事件等待狀態。在步 15驟S5中,當在該終端使用者打字之後一轉換按鍵被按下; 在步驟S6中,該假名/日本漢字轉換處理單元34在一閱讀顯 示區域顯示閱讀,並接著發送該閱讀資訊(假名資訊)及一字 典類型給該伺服器10。就此而言,該伺服器1〇的該假名/日 本漢字轉換引擎26依據該閱讀搜索該假名/日本漢字轉換 20字典28,且將一搜索結果採用CSV格式資料送回給該客戶 埏16 ,因此,當該搜索結果的接收被確定於步驟87中時, 該流程進入到步驟S8,其中一選擇功能及一決定功能附屬 於其的-假名/日本漢字轉換列表,由該接收到的搜索結果 的該CSV格式資料被不斷變化地產生。接著,為了顯示搜 33 200821867 索=序列,在步㈣中,該字元類型顯示處理單元 “tr 處理單元38連接的該字㈣型顯示方 圖像且,當舰器圖像被識別時,向該伺服器10 :1以回應於該圖像請求,當由轴服器10的該 二:丨擎30產生的該等伺服器圖像被接收於步驟 "程進人到步_,其中進人顯示所有伺服器- 10 15 20 日本漢字轉換器列表被顯示於 一列表視__。接著’該終端使用者藉由按下一游標 鍵已經選擇-已決定的候選者,且已經按下一破定鍵,當 該已選擇的候選者被確定於步驟S12中時,該流程進入到步 驟S13,其中該選擇功能由該假名/日本漢字轉換處理單元 34不斷變化地被產生,且驗名/日核㈣換列表對該游 標鍵起反應,且執行—選擇顯示處理,諸如,對候選者強 «周式』示ΙΙΦ使用該萬_碼文字轉換處理單元42對一確 疋鍵的回應萬國碼字元序列由當前選擇候選者被產 生,且被傳_該輸人區域操作處理單元40。接著,進入 到步驟S14到Sl6的該等流程,其中該輸入操作處理單元4〇 藉由使用該字元類型顯示處理單元36,由所傳遞的萬國碼 字兀序列產生W像·混合顯示資料,賴示資料被***到該 HTML το件的當前插人輯位置,且赫人記號相對應地被 移動。在這種該顯示資料的產生中之情況下,在步驟sm 中’該字元類型顯示處理單元36參考被該功能連接處理單 元38連接㈣字元麵顯示方找義檔48,且當該顯示方 法是伺服器圖像顯示時,向該伺服器請求一圖像;且,當 34 200821867 來自該伺服UK)的圖像的接收被確定於步驟si5時,圖像 混合顯示資料根據-萬國碼字元序列被產生,且該顯示資 料被***到該等前***記號位置於步驟si6。接著,在步: S17中’該輸人區域操作處理單元侧由使用該萬國碼_ 5轉财理單元42,從該等輸入區域的所有字元序列產生萬 國碼子序列,且依據該HTML平臺之規格,將其放入該發 送緩衝器中。接著,當一終端使用者於該發送按紐的一操 作被確定於步驟Sl8時,在步驟S19中,該htmi^臺發送 緩衝n中的内容到該飼服器1G的該網頁應用程式^ 10中所提供的該資料接收處理單元46,並結束該處理。 本發明之另-實施例其特徵在於,字元輸入不是在客 戶端16中執行的,當該伺服器10的該網頁44被該客戶端16 打開時,從該資料庫54讀取的JFE資料藉由該資料處理單元 5〇轉換到萬國碼,它以該HTML格式被發送到該客戶端16, 15且文字元素混合顯示資料被產生且被顯示於該客戶端16, 4文子兀素混合顯示資料使用由該伺服器獲取一字元圖像 的囷像元素,且具有一字元編碼作為一屬性及一文字格 式客戶端字型。在此實施例中,在該祠服器10中,該網路 應用程式2G的該字型®像產生引擎20及該字型檔32被使 20用’同時’正如第6圖中所顯示的下載到該客戶端的該客戶 端執仃板組88的該等功能,該字元類型顯示方法定義槽⑽ 可透過使用它們之中的該字元類型顯示處理單元36及該功 月b連接處理單元38被參考。更具體地,當該伺服器關該 字型圖像產生弓1擎(字元圖像轉換單元)2〇接收到來自該客 35 200821867 戶端16的-萬國碼的字元圖像請求信號時,該接收到的萬 國碼的該字元圖像或產生該字元圖像所需的該資訊被發送 到該客戶端16用以顯示該字元圖像。另一方面,當該伺服 器10接收到來自該客戶端16的_網頁獲取請求時,該字= 5類型顯示方法定義檔48及該客戶端執行模組88與該網頁一 起被下載;且當其中的該字元類型顯示處理單元%要顯示 該HTML文件的一字元序列時,依據與該功能連接處理單元 38的連接,該字元類型顯示方法定義檔48被參考,且每一 字元是要由伺服器圖像顯示還是要由一客戶端字型顯示被 10決定。然後,在該伺服器圖像顯示情況中,一字元圖像請 求信號被發送到該伺服器用以獲得該字元圖像,顯示資料 混合了文字,即,一文字格式的文字元素及具有一字元編 碼作為一屬性的一圖像元素混合於其中的顯示資料(元素 序列)被產生且被顯示。要注意,以上所描述的實施例是以 15 支持日文的實施例作為範例來說的;然而,它們可不加修 改地被應用於任意一種語言,只要該種語言像日文一樣需 要字元序列的閱讀資訊的輸入及字元轉換。這樣的語言範 例包括需要依據閱讀輸入轉換到日本漢字的中文字元轉 換、韓文字元轉換,等,且它們可被應用於除了日文以外 20 的這些語言的字元輸入編輯。特別地,本發明可不加修改 地被應用於在Windows (R)中需要IME(R)的該等語言。此 外,以上所描述的實施例中,閱讀資訊在該伺服器中被轉 換到萬國碼之日本漢字字元編碼;然而,除了萬國碼以外 的字元編碼也可被使用。此外,關於該HTML平臺,以上所 36 200821867 描述的實施例是以依HTML平臺而定的實施例作為範例來 說的;然而,除此之外,依各自平臺而定的元件格式也可 被使用於XML、Java (R)、Windows (R)程式設計。此外, 本發明包括不減少其物件及優勢的任意修改,且本發明並 5 不被以上描述的實施例中顯示的該等數值所限制。 【圖式簡單說明】 第1圖是顯示本發明被應用於的一系統環境,及一伺服 器的一功能配置的一實施例之方塊圖; 第2圖是被使用作為第1圖中該伺服器及客戶端的電腦 10 的硬體資源之方塊圖; 第3A及3B圖是在第1圖的該伺服器中所提供的假名/日 本漢字轉換字典及字型檔之釋義圖; 第4圖是由一客戶端瀏覽器打開的一網頁之釋義圖; 第5圖是該網頁中屬性資訊設定之釋義圖; 15 第6圖是依據本發明藉由執行從該伺服器下載到該客 戶端的一程式實現的一顯示/UI引擎之方塊圖; 第7圖是第1圖中的該字元類型顯示方法定義播之釋義 圖; 第8A及8B圖是該網頁輸入區域選擇及一候選者視窗 20 之釋義圖; 第9圖是該客戶端的瀏覽器中的一假名轉換處理之釋 義圖; 第10A及10B圖是該客戶端及該伺服器依據本發明的 一字元輸入編輯過程之時間圖; 37 200821867 第11A到11E圖是藉由資料結構顯示在本發明之實施例 中,從讀取資訊直到產生該顯示資料的轉變過程; 第12圖是本發明實施例伺服器處理之流程圖;及 第13A及13B圖示依據本發明實施例之客戶端處理之 5 流程圖。 【主要元件符號說明】 10…伺服器 14.. .網路 16、16-1、16-2、16-3···客戶端 18、18-;1、18-2、18-3·.·劉覽器 20、22、24...網路應用程式 26…假名/曰本漢字轉換引擎、 假名/日本漢字字元轉換引擎 28.··假名/日本漢字轉換字典 30.. .字型圖像產生引擎、字元 圖像產生單元 32.. .字型檔 34…假名/日本漢字轉換處理單元 36…字元類型顯示處理單元 38···功能連接處理單元 40…輸入區域操作處理單元 42···萬國碼文字轉換處理單元 44、56·.·網頁 45…顯示/UI引擎 46…資料接收處理單元 48.. .字元類型顯示方法定義檔、 字元類型顯示定義檔 50·.·資料處理單元 52…編碼轉換单元 54.. .資料庫 60.. .姓名輸入區域 62.. .位址輸入區域 64.. .使用目的輸入區域 66.. .發送按鈕 68.. .取消按鈕 70.. .屬性資料 72…游標 74.. .***記號 76.. .假名輸入視窗 78.. .列表視窗 80…焦點 82···按鍵輸入單元 38 200821867 84.. .顯示處理單元 85…發送單元 86.. .候選者列表儲存單元 88.. .客戶端執行模組 90.. .發送緩衝器 92.. .編輯處理單元 94.. .字型檔 96.. .羅馬字元轉換表 98.. .假名轉換表 100.. .鍵盤 102、106…打字鍵資訊 104、108...假名字元序列 110…閱讀資訊 112…已轉換日本漢字 114.. .萬國碼字元序列 116、118…顯示資料 120.··圖像元素 120-1…資料類型 120-2...視圖 120-3…屬性In Figures 13A and 13B, in step S1, the terminal user of the client 16 uses the browser 18 to open the web page 44 of the web application 24 of the server 10. In this regard, the web page 44 including the HTML and the image from the server 10 is received, wherein the function connection processing unit 38 and the character type display method definition file 48 of the web application 24 are connected to the web page 44. In HTML. Next, in step S2, the HTML 32 200821867 of the received web page is analyzed, and the dedicated connected image and function are downloaded from the server 1 . Through the download, the required images and functions from the server 1 can be received, and the received functions include the pseudonym/kanji conversion processing unit 34, the character type display processing unit 36, and the The function connection processing unit 5 38, the input area operation processing unit 40, and the Unicode code conversion processing unit 42 function as the client execution module. Next, in the step phantom, the browser 18 completes the interpretation of all resources (including connection resources), and the client execution module received from the server 10 enters an operational state at the client 16. Next, in step S4, the terminal user generates a button and a button event on the HTML component related to the client execution module of the network application 22, and the button and button event is the pseudonym/Japan The start event of the Chinese character conversion processing unit 34. At this time, the pseudonym/kanji conversion processing unit 34 suppresses the pseudonym/Japanese character conversion program IME(R) supplied from the UI3 of the client 16, and enters a button event waiting state. In step S5, a conversion button is pressed after typing by the terminal user; in step S6, the kana/kanji conversion processing unit 34 displays the reading in a reading display area, and then transmits the reading information. (Kana information) and a dictionary type are given to the server 10. In this regard, the pseudonym/Japanese character conversion engine 26 of the server 1 searches the pseudonym/kanji conversion 20 dictionary 28 according to the reading, and sends a search result back to the client 埏16 in CSV format data, thus When the reception of the search result is determined in step 87, the flow proceeds to step S8, in which a selection function and a decision function are attached to the - kana/kanji conversion list, by the received search result. The CSV format data is constantly being generated. Next, in order to display the search 33 200821867 cable = sequence, in step (4), the character type display the word (four) type display party image connected by the processing unit "tr processing unit 38 and, when the ship image is recognized, The server 10:1 responds to the image request, and when the server images generated by the second: engine 30 of the axle unit 10 are received in the step " Cheng Jinren to step _, where the display is entered All servers - 10 15 20 The list of Japanese kanji converters is displayed in a list view __. Then 'the end user has selected the selected candidate by pressing a cursor key, and has pressed a break. The key, when the selected candidate is determined in step S12, the flow proceeds to step S13, wherein the selection function is continuously generated by the pseudonym/kanji conversion processing unit 34, and the name/day core is generated. (4) The change list reacts to the cursor key, and performs a selection display process, such as a strong "circumference" for the candidate, using the 10,000 code conversion processing unit 42 to respond to a correct key. The sequence is selected by the current selection The person is generated and transmitted to the input area operation processing unit 40. Then, the processes of steps S14 to S16 are entered, wherein the input operation processing unit 4 displays the processing unit 36 by using the character type, The W image/mixed display material is generated by the transmitted Unicode code sequence, and the data is inserted into the current insertion position of the HTML τ, and the Helmet symbol is correspondingly moved. In the case of the generation, in step sm, the character type display processing unit 36 refers to the function connection processing unit 38 to connect (four) the character surface display side definition file 48, and when the display method is a server image When displaying, an image is requested from the server; and when the reception of the image from the servo UK) is determined in step si5, the image mixed display data is generated according to the sequence of the Unicode code character, and The display material is inserted into the pre-insertion mark position in step si6. Then, in step: S17, the input area operation processing unit side uses the Unicode code 5 to the financial unit 42 from the input areas. All of the character sequences generate a Unicode subsequence and are placed in the transmit buffer according to the specifications of the HTML platform. Then, when an operation of the terminal user at the send button is determined in step S18 In step S19, the htmi station sends the content in the buffer n to the material receiving processing unit 46 provided in the web application 10 of the food server 1G, and ends the processing. The embodiment is characterized in that the character input is not performed in the client 16, and when the web page 44 of the server 10 is opened by the client 16, the JFE data read from the database 54 is processed by the data. The unit 5〇 converts to the Unicode code, which is sent to the client 16 in the HTML format, and the text element mixed display material is generated and displayed on the client terminal 16, and the scorpion scorpion mixed display data is used by the servo. The device acquires an image element of a character image and has a character encoding as an attribute and a text format client font. In this embodiment, in the server 10, the font image generation engine 20 of the web application 2G and the font file 32 are made 20 at the same time as shown in FIG. The functions of the client stub board group 88 downloaded to the client, the character type display method definition slot (10) can display the processing unit 36 and the power month b connection processing unit by using the character type among them. 38 is referenced. More specifically, when the server turns off the font image generating button 1 (character image converting unit) 2〇 receives the character image request signal from the client 35 200821867 terminal 16 The character image of the received Unicode code or the information required to generate the character image is sent to the client 16 for displaying the character image. On the other hand, when the server 10 receives the _ web page acquisition request from the client 16, the word=5 type display method definition file 48 and the client execution module 88 are downloaded together with the web page; When the character type display processing unit % wants to display a character sequence of the HTML file, according to the connection with the function connection processing unit 38, the character type display method definition file 48 is referred to, and each character element Whether it is to be displayed by the server image or by a client font display is determined by 10. Then, in the server image display situation, a character image request signal is sent to the server to obtain the character image, and the display data is mixed with text, that is, a text element in a text format and has a A character data (a sequence of elements) in which a character element is mixed as an attribute of an image element is generated and displayed. It is to be noted that the embodiments described above are exemplified by the embodiment supporting 15 Japanese; however, they can be applied to any language without modification as long as the language requires reading of the character sequence like Japanese. Information input and character conversion. Such language examples include Chinese character meta-conversion, Korean character conversion, etc., which are converted to Japanese characters according to the reading input, and they can be applied to character input editing of these languages other than Japanese. In particular, the present invention can be applied without modification to such languages requiring IME(R) in Windows (R). Further, in the embodiment described above, the reading information is converted to the kanji character encoding of the Unicode code in the server; however, the character encoding other than the Unicode code can be used. In addition, with regard to the HTML platform, the embodiment described in the above 36 200821867 is exemplified by an embodiment according to the HTML platform; however, in addition, the component format according to the respective platform may also be used. Designed in XML, Java (R), Windows (R). Furthermore, the present invention includes any modifications that do not reduce the objects and advantages thereof, and the present invention is not limited by the numerical values shown in the above-described embodiments. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing an embodiment of a system environment to which the present invention is applied, and a functional configuration of a server; FIG. 2 is used as the servo in FIG. Block diagram of the hardware resources of the computer 10 of the client and the client; Figures 3A and 3B are explanatory diagrams of the kana/kanji conversion dictionary and font file provided in the server of Fig. 1; An interpretation of a web page opened by a client browser; Figure 5 is an explanatory diagram of attribute information setting in the web page; 15 Figure 6 is a program for downloading from the server to the client according to the present invention. A block diagram of a display/UI engine implemented; FIG. 7 is a definition diagram of the character type display method definition broadcast in FIG. 1; FIGS. 8A and 8B are a web page input area selection and a candidate window 20 FIG. 9 is a block diagram of a pseudonym conversion process in the browser of the client; FIGS. 10A and 10B are time charts of the character input editing process of the client and the server according to the present invention; 200821867 Figures 11A to 11E are The data structure is shown in the embodiment of the present invention, from the reading of the information until the conversion process of the display data is generated; FIG. 12 is a flowchart of the processing of the server according to the embodiment of the present invention; and 13A and 13B are illustrated according to the present invention. 5 flowchart of client processing of the embodiment. [Main component symbol description] 10...Server 14.. . Network 16, 16-1, 16-2, 16-3···Client 18, 18-; 1, 18-2, 18-3·. ·Liu browser 20, 22, 24... web application 26... Kana / 曰 Chinese character conversion engine, kana / kanji character conversion engine 28... kana / kanji conversion dictionary 30.. font Image generation engine, character image generation unit 32.. font file 34... Kana/Japanese character conversion processing unit 36... Character type display processing unit 38··· Functional connection processing unit 40... Input area operation processing unit 42····························································································· Data processing unit 52... Code conversion unit 54.. Data library 60.. Name input area 62.. Address input area 64.. Use destination input area 66.. Send button 68.. . Cancel button 70.. .Attribute data 72...cursor 74.. .insert mark 76...Kana name input window 78.. .list window 80...focus 82··· Input unit 38 200821867 84.. Display processing unit 85... Transmitting unit 86.. Candidate list storage unit 88.. Client execution module 90.. Transmit buffer 92.. Edit processing unit 94.. Font file 96.. Roman character conversion table 98.. Kana conversion table 100.. Keyboard 102, 106... Typing key information 104, 108... False name element sequence 110... Reading information 112... Converted Japanese Chinese characters 114.. 10,000 code character sequence 116, 118... display material 120. Image element 120-1... data type 120-2... view 120-3... attribute

122.. .文字元素 122-1...資料類型 122-2…字元編碼 200…CPU122.. .Text Element 122-1...Data Type 122-2...Character Code 200...CPU

201.. .匯流排 202…RAM 204.. .硬碟控制器 206.. .硬碟機 210.. .軟碟驅動程式 212.. .軟碟機 214.. .CD-ROM驅動程式 216…CD機 218.. .滑鼠控制器 220.. .滑鼠 222.. .鍵盤控制器 224.. .鍵盤 226.. .顯示控制器 228…顯示單元 230.. .通訊板 232…通訊線路 S1〜S14.··步驟 S101 〜S106···步驟 S1〜S19…步驟 39201... Busbar 202...RAM 204.. . hard disk controller 206.. hard disk drive 210.. floppy disk drive 212.. floppy disk drive 214.. CD-ROM driver 216... CD player 218.. Mouse controller 220.. Mouse 222.. Keyboard controller 224.. Keyboard 226.. Display controller 228... Display unit 230.. Communication board 232... Communication line S1 〜S14.··Steps S101 to S106··Steps S1 to S19...Step 39

Claims (1)

200821867 十、申請專利範圍: L 一種電腦可讀取儲存媒體,儲存-程式,該程式特微, 於:使—構成-伺服器的電腦執行下列步驟:、 -假名/日本漢字轉換步驟,在此步驟巾,當來自— 客^端的—輸人字林列的假名資訊被接收時,相對: ,该假名資訊的-假名/日本財轉換候選者中的—候 選者列表被產生,且該候選者被傳送到該客戶端: 藉此及假名/曰本漢字轉換候選者被選擇·,及 10 15 20 予凡圖像轉換步驟,在此步驟中,當來自於 戶J而的被包括於該候選者列表中的一字元編碼的二 =嶋二號被接收時,該字元編碼的一字元圖像或 生δ亥予疋圖像所需的資訊被發送給該客 示該候選者列表中的該字元圖像。 ⑽顯 2·如申請專利範圍第1項所述之儲存媒體,其特徵在於: 亥^名/日本財轉換步驟巾,—萬®碼被記錄於其 的一假名/日本漢字轉換表被參考,且與該輸入字Γ 序列的该假名資訊相對應的該萬國碼被獲取。 ^ 士申二專利關第1項所述之儲存媒體,其特徵在於· 該戶端的一網頁獲取請求信號被接收時, 及—版為下载該網頁與一字元類型顯示方法定義槽,以 =客戶錢行程式,該字_型顯示方法定義檔對二 予7L、、扁碼&義客戶端字型顯示或伺服器圖像顯示,g 4 h客戶端執行程式被執行於該客戶端。 申明專利範圍第3項所述之儲存媒體,其特徵在於. 40 200821867 被下載到該客戶端的該客戶端執行程式使該客戶端的 該電腦執行下列步驟: 一假名/日本漢字轉換處理步驟,在此步驟中,在 一輸入區域中按鍵輸入的一字元序列的假名資訊與一 5 字典類型一起被發送到該伺服器,產生於該伺服器的該 假名/日本漢字轉換步驟中的該假名/日本漢字轉換候選 者的該候選者列表被接收且被顯示於一視窗,一選擇功 能及一決定功能附屬於該視窗,且隨著對該候選者的一 選擇操作及一決定操作,一字元序列編碼自該已選擇的 10 候選者產生; 一字元類型顯示處理步驟,在此步驟中,當該候選 者列表在該假名/日本漢字轉換處理步驟中將要被顯示 時,該字元類型顯示方法定義檔被參考,從而決定每一 候選者的該字元編碼是要由一伺服器圖像顯示還是要 15 被由一客戶端字型顯示,且,在該伺服器圖像顯示的情 況中,該字元圖像被獲取於該伺服器的該字元圖像轉換 步驟中,從而產生混合了文字的顯示資料; 一輸入區域操作處理步驟,在此步驟中,經由產生 於該假名/日本漢字轉換處理步驟中的該已選擇候選者 20 的該字元序列編碼,自該伺服器獲取的該字元圖像及該 文字被混合於其中的該顯示資料在該字元類型顯示處 理步驟中被產生,且被顯示於該輸入區域的一輸入位 置;及 一字元編碼文字轉換處理步驟,在此步驟中,當該 41 200821867 輸入區域的輸入結束時,一字元序列編碼自該輸入區域 的所有該字元序列的該顯示資料被產生,且被儲存於一 緩衝器中。 5·如申請專利範圍第4項所述之儲存媒體,其特徵在於: 5 在該客戶端中顯示該字元序列的該顯示資料是一文 字疋素及一圖像元素相混合於其中的資料,該文字元素 是依一平臺而定的用於文字的一文件元素,且該圖像元 素是依一平臺而定且包括具有一字元編碼屬性的該伺 服器圖像的一文件元素。 10 6.-種字元輸人編輯方法,其特徵在於:使—構成_飼服 器的一電腦執行下列步驟: 一假名/日本漢字轉換步驟,在此步驟中,當來自 一客戶端的〆輸人字元序列的假名資訊被接收時,相對 應於该假名資訊的-假名/曰本漢字轉換候選者的_候 15 選者列表被產生,且該候選者列表被發送到該客戶端, 藉此該假名/日本漢字轉換候選者被選擇;及 一字元圖像轉換步驟,在此步驟中,當來自該客戶 端的被包括於該候選者列表中的一字元編碼的_字元 圖像請求信號被接㈣,該字元編碼的—字元圖像或產 20 生該字像所需的資訊被發❹m客戶端,從而顯示 該候選者列表中的該字元圖像。 7.如申請專職㈣6項所述之字讀人編财法,其特 徵在於:在該假名/日本漢字轉換步驟中,-萬國碼被 記錄於其中的一假名/日本漢字轉換表被參考,且與該 42 200821867 輸入字元序列的該假名資訊相對應的該萬國碼被獲取。 8. 如申請專利範圍第6項所述之字元輸入編輯方法,其特 徵在於: 當來自該客戶端的一網頁獲取請求信號被接收 5 時,該伺服器下載該網頁與一字元類型顯示方法定義 檔,以及一客戶端執行程式,該字元類型顯示方法定義 檔對每一字元編碼定義客戶端字型顯示或伺服器圖像 顯示,且該客戶端執行程式被執行於該客戶端。 9. 如申請專利範圍第8項所述之字元輸入編輯方法,其特 10 徵在於:被下載到該客戶端的該客戶端執行程式使客戶 端的該電腦執行下列步驟: 一假名/日本漢字轉換處理步驟,在此步驟中,在 一輸入區域中按鍵輸入的一字元序列的假名資訊與一 字典類型一起被發送到該伺服器,產生於該伺服器的該 15 假名/日本漢字轉換步驟中的該假名/日本漢字轉換候選 者的該候選者列表被接收且被顯示於一視窗,一選擇功 能及一決定功能附屬於該視窗,且隨著對該候選者的一 選擇操作及一決定操作,一字元序列編碼自該已選擇的 候選者被產生; 20 一字元類型顯示處理步驟,在此步驟中,當該候選 者列表在該假名/日本漢字轉換處理步驟中將要被顯示 時,該字元類型顯示方法定義檔被參考,從而決定每一 候選者的該字元編碼是要由一伺服器圖像顯示還是要 由於一客戶端字型顯示,且,在該伺服器圖像顯示的情 43 200821867 況中,該字元圖像被獲取於該伺服器的該字元圖像轉換 步驟中,從而產生混合了文字的顯示資料; 一輸入區域操作處理步驟,在此步驟中,經由產生 於該假名/日本漢字轉換處理步驟中的該已選擇候選者 5 的該字元序列編碼,自該伺服器獲取的該字元圖像及該 文字被混合於其中的該顯示資料在該字元類型顯示處 理步驟中被產生,且被顯示於該輸入區域的一輸入位 置; 一字元編碼文字轉換處理步驟,在此步驟中,當該 10 輸入區域的輸入結束時,一字元序列編碼自該輸入區域 的所有該字元序列的該顯示資料被產生,且被儲存於一 緩衝器中;及 一功能連接處理步驟,在此步驟中,當在該字元類 型顯示處理步驟中該字元類型顯示方法定義權將要被 15 參考時,它們相互連接。 10· —種伺服器,其特徵在於: 一假名/日本漢字轉換單元,當來自一客戶端的一 輸入字元序列的假名資訊被接收時,該假名/日本漢字 轉換單元產生相對應於該假名資訊的一假名/日本漢字 20 轉換候選者中的一候選者列表,且發送該候選者列3 該客戶端’藉此該假名/日本漢字轉換候選者列表被選 -字元圖像轉換單元,當來自該客戶端的被包括於 该候選相表中的-字元編碼的—字元圖像請求信號 44 200821867 被接收時,該字元圖像轉換單元發送該字元編碼的一字 元圖像或產生該字元圖像所需的資訊給該客戶端,從而 顯示該候選者列表中的該字元圖像。 11. 如申請專利範圍第10項所述之伺服器,其特徵在於··該 5 假名/日本漢字轉換單元參考一萬國碼被記錄於其中的 一假名/日本漢字轉換表,且獲取該與該輸入字元序列 的該假名資訊相對應的該萬國碼。 12. 如申請專利範圍第10項所述之伺服器,其特徵在於: 當來自該客戶端的一網頁獲取請求信號被接收 10 時,該伺服器下載該網頁與一字元類型顯示方法定義 檔,以及一客戶端執行程式,該字元類型顯示方法定義 檔對每一字元編碼定義客戶端字型顯示或伺服器圖像 顯示;其中 被下載到該客戶端的該客戶端執行程式使該客戶 15 端建立以下功能: 一假名/日本漢字轉換處理單元,其將在一輸入區 域中按鍵輸入的一字元序列的假名資訊與一字典類型 一起發送到該伺服器,接收由該伺服器的該假名/曰本 漢字轉換單元產生的該假名/日本漢字轉換候選者的該 20 候選者列表,顯示該列表於一視窗,一選擇功能及一決 定功能附屬於該視窗,且隨著對該候選者的一選擇操作 及一決定操作,自該已選擇的候選者產生一字元序列編 碼, 一字元類型顯示處理單元,當該候選者列表將要被 45 200821867 該假名/日本漢字轉換處理單元顯示時,該字元類型顯 示處理單元參考該字元類型顯示方法定義檔,從而決定 每一候選者的該字元編碼是要由一伺服器圖像顯示還 是要由一客戶端字型顯示,且,在該伺服器圖像顯示的 5 情況中,藉由該伺服器的該字元圖像轉換單元獲取該字 元圖像,從而產生混合了文字的顯示資料; 一輸入區域操作處理單元,其經由產生於該假名/ 曰本漢字轉換處理單元的該已選擇候選者的該字元序 列編碼,藉由該字元類型顯示處理單元產生自該伺服器 10 獲取的該字元圖像及該文字混合於其中的該顯示資 料,且顯示該資料於該輸入區域的一輸入位置; 一字元編碼文字轉換處理單元,當該輸入區域的輸 入結束時,該字元編碼文字轉換處理單元自該輸入區域 的所有該字元序列的該顯不貢料’產生一字元序列編碼 15 且儲存於一緩衝器中;及 一功能連接處理單元,當該字元類型顯示方法定義 檔將要被該字元類型顯示處理單元參考時,功能連接處 理單元與該字元類型顯示方法定義檔相互連接。 46200821867 X. Patent application scope: L A computer-readable storage medium, a storage-program, which is specially designed to perform the following steps: - Kana / Kanji conversion steps, here Step towel, when the pseudonym information from the input line of the customer is received, the relative: the candidate list of the pseudonym information/Japanese name conversion candidate is generated, and the candidate is generated Is transmitted to the client: thereby and the pseudonym/曰 Chinese character conversion candidate is selected, and 10 15 20 to the image conversion step, in this step, when the candidate from the household J is included in the candidate When the character=2nd code of the character code in the list is received, the character image of the character code or the information required for the image is sent to the guest list. The character image in . (10) The storage medium according to the first aspect of the patent application is characterized in that: the Hai name/Japanese currency conversion step towel, the 10,000 code is recorded in a pseudonym/Japanese character conversion table, and is referred to, And the Unicode code corresponding to the pseudonym information of the input word sequence is acquired. ^ The storage medium described in the first paragraph of the patent application is characterized in that: when a webpage acquisition request signal of the terminal is received, the version defines a slot for downloading the webpage and a character type display method to = The customer's money trip type, the word _ type display method defines the file pair 2 to 7L, the flat code & the right client font display or the server image display, and the g 4 h client execution program is executed on the client. The storage medium described in claim 3 of the patent scope is characterized in that: 40 200821867 The client execution program downloaded to the client causes the computer of the client to perform the following steps: a pseudonym/kanji conversion processing step, here In the step, the kana information of the character sequence input by the key in an input area is sent to the server together with a 5 dictionary type, and the pseudonym generated in the pseudonym/kanji conversion step of the server/Japan The candidate list of the Chinese character conversion candidate is received and displayed in a window, a selection function and a decision function are attached to the window, and a character sequence is followed by a selection operation and a decision operation on the candidate. The encoding is generated from the selected 10 candidates; a character type display processing step, in which the character type display method is to be displayed when the candidate list is to be displayed in the pseudonym/kanji conversion processing step The definition file is referenced to determine whether the character encoding of each candidate is to be displayed by a server image or 15 The client font is displayed, and in the case of the server image display, the character image is acquired in the character image conversion step of the server, thereby generating display data mixed with characters; An input area operation processing step, in the step of encoding, by the character sequence of the selected candidate 20 generated in the kana/kanji conversion processing step, the character image acquired from the server and the character image The display material in which the text is mixed is generated in the character type display processing step and displayed at an input position of the input area; and a character encoding text conversion processing step, in this step, when 41 200821867 At the end of the input of the input area, the display data of a sequence of characters of the character sequence encoded from the input area is generated and stored in a buffer. 5. The storage medium of claim 4, wherein: the display data of the character sequence displayed in the client is a text element and an image element mixed therein. The text element is a platform-dependent file element for text, and the image element is a platform-dependent and includes a file element of the server image having a character encoding attribute. 10 6.- Character input editing method, characterized in that: a computer constituting the _ feeding device performs the following steps: a pseudonym / kanji conversion step, in this step, when a loss from a client When the pseudonym information of the human character sequence is received, a candidate list corresponding to the kana/kanji conversion candidate of the kana information is generated, and the candidate list is transmitted to the client, thereby The pseudonym/kanji conversion candidate is selected; and a character image conversion step in which a character-encoded _character image request from the client included in the candidate list is requested The signal is connected (4), the character image encoded by the character or the information required to generate the image is sent to the client, thereby displaying the character image in the candidate list. 7. If the application for full-time (4) of the six-word reader-editing method is used, it is characterized in that in the pseudonym/Japanese character conversion step, a pseudonym/kanji conversion table in which the WAN code is recorded is referred to, and The Unicode code corresponding to the kana information of the 42 200821867 input character sequence is acquired. 8. The character input editing method according to claim 6, wherein: when a webpage acquisition request signal from the client is received 5, the server downloads the webpage and a character type display method The definition file, and a client execution program, the character type display method definition file defines a client font display or a server image display for each character encoding, and the client execution program is executed on the client. 9. The character input editing method according to item 8 of the patent application scope is characterized in that the client execution program downloaded to the client causes the client's computer to perform the following steps: a pseudonym/kanji conversion a processing step in which kana information of a character sequence input by a key in an input area is sent to the server together with a dictionary type, which is generated in the 15 kana/kanji conversion step of the server The candidate list of the kana/kanji conversion candidate is received and displayed in a window, a selection function and a decision function are attached to the window, and a selection operation and a decision operation are performed on the candidate. a character sequence encoding is generated from the selected candidate; 20 a character type display processing step, in which, when the candidate list is to be displayed in the pseudonym/kanji conversion processing step, The character type display method definition file is referenced to determine whether the character encoding of each candidate is to be displayed by a server image or Due to a client font display, and in the case of the server image display, the character image is acquired in the character image conversion step of the server, thereby generating mixed text. Display data; an input area operation processing step, in which the word obtained from the server is encoded via the character sequence of the selected candidate 5 generated in the pseudonym/kanji conversion processing step The meta image and the display material in which the text is mixed are generated in the character type display processing step and displayed at an input position of the input area; a character encoding text conversion processing step at this step When the input of the 10-input area ends, a display sequence of all the character sequences encoded from the input area is generated and stored in a buffer; and a functional connection processing step, In this step, when the character type display method definition right is to be referred to by 15 in the character type display processing step, they are connected to each other. A server is characterized in that: a pseudonym/kanji conversion unit, when a kana information of an input character sequence from a client is received, the kana/kanji conversion unit generates a corresponding information corresponding to the kana a pseudonym/kanji 20 conversion candidate list of candidates, and transmitting the candidate column 3 the client 'by the kana / kanji conversion candidate list is selected - the character image conversion unit, when When the -character-encoded-character image request signal 44 200821867 included in the candidate phase table from the client is received, the character image conversion unit transmits the character-coded one-character image or The information required to generate the character image is presented to the client to display the character image in the candidate list. 11. The server according to claim 10, wherein the 5 kana/kanji conversion unit refers to a kana/kanji conversion table in which the 10,000 country code is recorded, and obtains the sum The country code corresponding to the kana information of the input character sequence. 12. The server according to claim 10, wherein: when a webpage acquisition request signal from the client is received 10, the server downloads the webpage and a character type display method definition file, And a client execution program, the character type display method definition file defines a client font display or a server image display for each character encoding; wherein the client execution program downloaded to the client causes the client 15 The terminal establishes the following functions: a pseudonym/kanji conversion processing unit that sends the kana information of a character sequence input by the key in an input area to the server together with a dictionary type, and receives the pseudonym from the server / the 20 candidate list of the kana/kanji conversion candidate generated by the kanji conversion unit, displaying the list in a window, a selection function and a decision function attached to the window, and with the candidate a selection operation and a decision operation, generating a character sequence code from the selected candidate, a character type display processing list And when the candidate list is to be displayed by the pseudonym/kanji conversion processing unit of 45 200821867, the character type display processing unit refers to the character type display method definition file, thereby determining the character encoding of each candidate. Is it to be displayed by a server image or by a client font, and in the case of the server image display 5, the character is obtained by the character image conversion unit of the server An image, thereby generating display material in which the text is mixed; an input area operation processing unit that encodes the character sequence of the selected candidate generated by the kana/song Chinese character conversion processing unit by the character element The type display processing unit generates the character image obtained from the server 10 and the display material mixed with the text, and displays the data at an input position of the input area; a character encoding text conversion processing unit, When the input of the input area ends, the character encodes the text conversion processing unit from the display of all the character sequences of the input area. Generating a character sequence code 15 and storing it in a buffer; and a function connection processing unit, when the character type display method definition file is to be referred to by the character type display processing unit, the function connection processing unit and the The character type display method definition files are connected to each other. 46
TW096131450A 2006-11-15 2007-08-24 Cpmputer-readable storage medium,character input e TWI355595B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006308673A JP5140997B2 (en) 2006-11-15 2006-11-15 Program, character input editing method and apparatus

Publications (2)

Publication Number Publication Date
TW200821867A true TW200821867A (en) 2008-05-16
TWI355595B TWI355595B (en) 2012-01-01

Family

ID=39448641

Family Applications (1)

Application Number Title Priority Date Filing Date
TW096131450A TWI355595B (en) 2006-11-15 2007-08-24 Cpmputer-readable storage medium,character input e

Country Status (4)

Country Link
JP (1) JP5140997B2 (en)
KR (1) KR100907671B1 (en)
CN (2) CN101183360B (en)
TW (1) TWI355595B (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8856647B2 (en) * 2009-02-20 2014-10-07 Microsoft Corporation Font handling for viewing documents on the web
US8615709B2 (en) 2010-04-29 2013-12-24 Monotype Imaging Inc. Initiating font subsets
CN102447701B (en) * 2011-12-26 2015-06-17 合肥市华软科技有限公司 Network information interaction method and network security system
CN104428734A (en) * 2012-06-25 2015-03-18 微软公司 Input method editor application platform
KR101393794B1 (en) * 2012-08-17 2014-05-12 주식회사 팬택 Terminal and method for determining a type of input method editor
TWI493365B (en) * 2013-08-16 2015-07-21 Arphic Technology Co Ltd Input and instant displaying method with multiple character-set character codes, system and apparatus
JP6197572B2 (en) * 2013-10-22 2017-09-20 ブラザー工業株式会社 Server device control program, communication device control program, server device, and communication device
CN103902513A (en) * 2014-03-21 2014-07-02 北京百度网讯科技有限公司 Method and device for displaying fonts in terminal device
US10115215B2 (en) 2015-04-17 2018-10-30 Monotype Imaging Inc. Pairing fonts for presentation
US11537262B1 (en) 2015-07-21 2022-12-27 Monotype Imaging Inc. Using attributes for font recommendations
WO2018195783A1 (en) * 2017-04-25 2018-11-01 Microsoft Technology Licensing, Llc Input method editor
CN107688560A (en) * 2017-08-30 2018-02-13 青岛创易智联网络有限公司 Photographing On-line editing machine word turns SVG systems on demand
US11334750B2 (en) 2017-09-07 2022-05-17 Monotype Imaging Inc. Using attributes for predicting imagery performance
US10909429B2 (en) 2017-09-27 2021-02-02 Monotype Imaging Inc. Using attributes for identifying imagery for selection
WO2019089578A1 (en) 2017-10-30 2019-05-09 Monotype Imaging Inc. Font identification from imagery
CN112487756A (en) * 2020-08-27 2021-03-12 深圳市灰度科技有限公司 Text content display method, text content generation method, text content display device, text content generation device, text content display equipment and text content generation medium
JP2022045129A (en) * 2020-09-08 2022-03-18 富士フイルムビジネスイノベーション株式会社 Information processing apparatus, information processing system, and program

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07114558A (en) * 1993-10-19 1995-05-02 Fujitsu Ltd Chinese character conversion correcting process system
JPH07129572A (en) * 1993-11-02 1995-05-19 Matsushita Electric Ind Co Ltd Kanji converter
JPH10222497A (en) * 1997-02-07 1998-08-21 Omron Corp Kana(japanese syllabary)/kanji (chinese character) conversion device/method
JP2976935B2 (en) 1997-06-10 1999-11-10 日本電気株式会社 Machine readable recording medium recording Japanese input system and program
JPH113329A (en) * 1997-06-11 1999-01-06 N T T Data:Kk Network japanese input method and its system
JPH1125082A (en) * 1997-07-04 1999-01-29 Just Syst Corp Kana/kanji conversion system, character string conversion system, kana/kanji conversion method, character conversion method, and computer-readable recording medium recording program for allowing computer to execute these methods
JP2001350747A (en) * 2000-04-25 2001-12-21 Tokio Furuya Device and method for processing character
JP2002278955A (en) * 2001-03-15 2002-09-27 Riso Kagaku Corp Network-type japanese input system, server and external character picture data server
JP2003085167A (en) * 2001-09-12 2003-03-20 Just Syst Corp Character string making system, character string making method, program for executing this method by computer and computer readable recording medium for recording its program
JP4202857B2 (en) * 2003-01-30 2008-12-24 富士通株式会社 Program, character input editing method, apparatus, and recording medium

Also Published As

Publication number Publication date
KR20080044156A (en) 2008-05-20
CN101183360A (en) 2008-05-21
CN101183360B (en) 2011-08-10
TWI355595B (en) 2012-01-01
CN102262623A (en) 2011-11-30
KR100907671B1 (en) 2009-07-14
CN102262623B (en) 2013-03-20
JP2008123394A (en) 2008-05-29
JP5140997B2 (en) 2013-02-13

Similar Documents

Publication Publication Date Title
TW200821867A (en) Program, character input editing method, and apparatus
JP4888071B2 (en) Program, copy and paste processing method, apparatus and recording medium
US6564254B1 (en) System and a process for specifying a location on a network
US7890506B2 (en) User interface control apparatus and method thereof
US6119078A (en) Systems, methods and computer program products for automatically translating web pages
US7353268B2 (en) Network system, server, web server, web page, data processing method, storage medium, and program transmission apparatus
JP5551938B2 (en) Method and apparatus for providing information content to be displayed on a client device
US8042036B1 (en) Generation of a URL containing a beginning and an ending point of a selected mark-up language document portion
US7272792B2 (en) Kana-to-kanji conversion method, apparatus and storage medium
JPH11328076A (en) Method and system for accessing internet
CA2669323A1 (en) Internet-based computer for mobile and thin client users
JPWO2012147936A1 (en) Browsing system, terminal, image server, program, computer-readable recording medium storing program, and method
JP2000222326A (en) Learning supporting method and its system and storage medium for storing learning supporting program
JP5276903B2 (en) Browsing system, plug-in program, and introduction program
JP2008065577A (en) Document retrieval system, document retrieval program and computer-readable recording medium recorded with document retrieval program
KR100689996B1 (en) Transforming system and method of html document
WO2011064904A1 (en) Content conversion system, content conversion program and content selection program
KR20020035330A (en) Service method for supplying contents type of notifying personal information
KR100563959B1 (en) System and Method for Providing for Information Related E-book
JP2001256228A (en) Web retrieval server, web retrieval method and recording medium with recorded web retrieval program
Sampaio et al. WebAnywhere system improvement: A screen reader for the visually impaired to specific web
KR20010103545A (en) Storage medium, system and apparatus for Internet translation with advertisement
JP2003122795A (en) Device, method and program for displaying information, and computer readable recording medium stored with information display program
KR20090003410A (en) Method and system for providing search service by wireless internet
JP2001236357A (en) Device and method for web retrieval and recording medium with recorded retrieval program

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees