JPH0833806B2 - データ処理装置における多国語変換処理方式 - Google Patents
データ処理装置における多国語変換処理方式Info
- Publication number
- JPH0833806B2 JPH0833806B2 JP1060076A JP6007689A JPH0833806B2 JP H0833806 B2 JPH0833806 B2 JP H0833806B2 JP 1060076 A JP1060076 A JP 1060076A JP 6007689 A JP6007689 A JP 6007689A JP H0833806 B2 JPH0833806 B2 JP H0833806B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- conversion
- language
- keyword
- module
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/237—Lexical tools
- G06F40/242—Dictionaries
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/42—Data-driven translation
- G06F40/45—Example-based machine translation; Alignment
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/55—Rule-based translation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/58—Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
- G06F9/454—Multi-language systems; Localisation; Internationalisation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Mathematical Physics (AREA)
- Document Processing Apparatus (AREA)
- Machine Translation (AREA)
- Stored Programmes (AREA)
- Digital Computer Display Output (AREA)
Description
【発明の詳細な説明】 〔概要〕 データ処理プログラム中に記述されるデータを、指定
の言語属性の対応データに変換するためのデータ処理装
置における多国語変換処理方式に関し、 新たなデータの追加に対して、簡単かつ適切に対応で
きるようにすることを目的とし、 変換対象となるデータを所定の順序で管理するキーワ
ードモジュールと、このデータの並び順に従って対応デ
ータを管理するデータモジュールとからなる言語変換テ
ーブルを、言語単位で構成して言語の数分用意するとと
もに、各々の言語変換テーブルが特定の省略データを管
理するよう構成し、かつ、言語が指定されるときに、用
意される言語変換テーブルの中から該当するものを選択
する多国語変換テーブル選択機構と、この選択された言
語変換テーブルに従って、変換対象となるデータを対応
データへと変換するとともに、この変換処理にあたっ
て、対応データがないときには、省略データを対応デー
タとして扱うよう処理する多国語変換モジュールとを備
えるよう構成する。
の言語属性の対応データに変換するためのデータ処理装
置における多国語変換処理方式に関し、 新たなデータの追加に対して、簡単かつ適切に対応で
きるようにすることを目的とし、 変換対象となるデータを所定の順序で管理するキーワ
ードモジュールと、このデータの並び順に従って対応デ
ータを管理するデータモジュールとからなる言語変換テ
ーブルを、言語単位で構成して言語の数分用意するとと
もに、各々の言語変換テーブルが特定の省略データを管
理するよう構成し、かつ、言語が指定されるときに、用
意される言語変換テーブルの中から該当するものを選択
する多国語変換テーブル選択機構と、この選択された言
語変換テーブルに従って、変換対象となるデータを対応
データへと変換するとともに、この変換処理にあたっ
て、対応データがないときには、省略データを対応デー
タとして扱うよう処理する多国語変換モジュールとを備
えるよう構成する。
本発明は、データ処理プログラム中に記述されること
でディスプレイ画面上に表示されることになるデータ
を、指定の言語により表現される対応データに変換して
いくためのデータ処理装置における多国語変換処理方式
に関し、特に、データ処理プログラムの機能拡張により
新たな変換対象のデータが追加されるようなことがあっ
ても、簡単かつ適切に対応できるようにするデータ処理
装置における多国語変換処理方式に関するものである。
でディスプレイ画面上に表示されることになるデータ
を、指定の言語により表現される対応データに変換して
いくためのデータ処理装置における多国語変換処理方式
に関し、特に、データ処理プログラムの機能拡張により
新たな変換対象のデータが追加されるようなことがあっ
ても、簡単かつ適切に対応できるようにするデータ処理
装置における多国語変換処理方式に関するものである。
データ処理装置は、生産国とは異なる国で使用される
ことを考慮して、プログラム中に記述されるデータをデ
ィスプレイ画面上に表示するときにあって、それらのデ
ータを使用国の言語で表示できるようにするための多国
語変換処理方式を具備することになる。一方、データ処
理装置が実行するデータ処理機能は、次から次にとバー
ジョンアップしていくのが普通である。これから、実装
する多国語変換処理方式についても、プログラムの機能
拡張により新たな変換対象のデータが追加されることを
考慮して、この追加に簡単かつ適切に対応できるような
手段を講じていく必要があるのである。
ことを考慮して、プログラム中に記述されるデータをデ
ィスプレイ画面上に表示するときにあって、それらのデ
ータを使用国の言語で表示できるようにするための多国
語変換処理方式を具備することになる。一方、データ処
理装置が実行するデータ処理機能は、次から次にとバー
ジョンアップしていくのが普通である。これから、実装
する多国語変換処理方式についても、プログラムの機能
拡張により新たな変換対象のデータが追加されることを
考慮して、この追加に簡単かつ適切に対応できるような
手段を講じていく必要があるのである。
多国語変換処理方式を実装するためには、第4図
(a)に示すような、変換対象となるデータ(以下、キ
ーワードと称することがある)を先頭文字のグループに
従って分けて先頭文字の昇順(降順)に管理するキーワ
ードテーブル3と、このキーワードテーブル3の各グル
ープの先頭位置をポイントするインデクステーブル4と
から構成されるキーワードモジュール1を用意する必要
があるとともに、第4図(b)に示すような、キーワー
ドの対応データ(指定の言語により表現されるキーワー
ドの変換データ)をキーワードテーブル3と同じ順序に
従って管理するデータテーブル5と、このデータテーブ
ル5の対応データをポイントするアドレステーブル6と
から構成されるデータモジュール2を用意する必要があ
る。ここで、第4図(b)のデータテーブル5は、日本
語データテーブルを想定しており、また、図中の「*」
で示す領域にはデータ長情報が格納される。
(a)に示すような、変換対象となるデータ(以下、キ
ーワードと称することがある)を先頭文字のグループに
従って分けて先頭文字の昇順(降順)に管理するキーワ
ードテーブル3と、このキーワードテーブル3の各グル
ープの先頭位置をポイントするインデクステーブル4と
から構成されるキーワードモジュール1を用意する必要
があるとともに、第4図(b)に示すような、キーワー
ドの対応データ(指定の言語により表現されるキーワー
ドの変換データ)をキーワードテーブル3と同じ順序に
従って管理するデータテーブル5と、このデータテーブ
ル5の対応データをポイントするアドレステーブル6と
から構成されるデータモジュール2を用意する必要があ
る。ここで、第4図(b)のデータテーブル5は、日本
語データテーブルを想定しており、また、図中の「*」
で示す領域にはデータ長情報が格納される。
従来の多国語変換処理方式では、このキーワードモジ
ュール1をデータ変換機構部の一部に組み込む形式に従
って管理するよう構成して、このように管理されるキー
ワードモジュール1が、変換対象の言語毎に用意される
データモジュール2のすべてにかかるような形式に従っ
てデータ変換を実行するというような構成が採られてい
た。すなわち、第5図に示すように、キーワードモジュ
ール1は、変換対象の言語毎に用意されるデータモジュ
ール2に対して共通なものとなるような形式に従って管
理されるという構成が採られていたのである。
ュール1をデータ変換機構部の一部に組み込む形式に従
って管理するよう構成して、このように管理されるキー
ワードモジュール1が、変換対象の言語毎に用意される
データモジュール2のすべてにかかるような形式に従っ
てデータ変換を実行するというような構成が採られてい
た。すなわち、第5図に示すように、キーワードモジュ
ール1は、変換対象の言語毎に用意されるデータモジュ
ール2に対して共通なものとなるような形式に従って管
理されるという構成が採られていたのである。
キーワードテーブル3のキーワードの並び順と、デー
タテーブル5の対応データの並び順とは当然のことなが
ら一致しなくてはならない。
タテーブル5の対応データの並び順とは当然のことなが
ら一致しなくてはならない。
これから、従来技術のような構成に従うならば、プロ
グラムの機能拡張により新たな変換対象のキーワードが
追加されるようなときには、基本的には、用意されてい
るすべての言語用のデータモジュール2をキーワードモ
ジュール1のキーワード追加に合わせて更新させていく
必要があることになる。そうしないと、更新しないデー
タモジュール2では、キーワードモジュール1のキーワ
ードの並び順と一致しないことで誤った対応データを返
すことになるとともに、対応データを返せないことでプ
ログラムの異常終了をもたらすことがあるからである。
しかしながら、このような更新処理をすべてのデータモ
ジュール2に対して一度に実行していくということは、
極めて大きな負荷が強いられることになる。
グラムの機能拡張により新たな変換対象のキーワードが
追加されるようなときには、基本的には、用意されてい
るすべての言語用のデータモジュール2をキーワードモ
ジュール1のキーワード追加に合わせて更新させていく
必要があることになる。そうしないと、更新しないデー
タモジュール2では、キーワードモジュール1のキーワ
ードの並び順と一致しないことで誤った対応データを返
すことになるとともに、対応データを返せないことでプ
ログラムの異常終了をもたらすことがあるからである。
しかしながら、このような更新処理をすべてのデータモ
ジュール2に対して一度に実行していくということは、
極めて大きな負荷が強いられることになる。
そこで、追加されるキーワード以外のところでの正常
な変換処理を保証するために、すなわち、それまでに管
理されているキーワードについての正常な変換処理を保
証するために、追加されるキーワードについては常にキ
ーワードテーブル3の最後に追加していくようにすると
いう方法が採られていた。例えば、第4図(a)の例で
説明するならば、追加のキーワードが「Z」の先頭文字
のグループに入るようにして、キーワードモジュール1
及びデータモジュール2を更新していくようにするとい
う方法が採られていたのである。
な変換処理を保証するために、すなわち、それまでに管
理されているキーワードについての正常な変換処理を保
証するために、追加されるキーワードについては常にキ
ーワードテーブル3の最後に追加していくようにすると
いう方法が採られていた。例えば、第4図(a)の例で
説明するならば、追加のキーワードが「Z」の先頭文字
のグループに入るようにして、キーワードモジュール1
及びデータモジュール2を更新していくようにするとい
う方法が採られていたのである。
しかしながら、このような方法をとると、本来「Z」
の先頭文字ではないキーワードを、例えば「Z・COPY」
というように「Z」から始まるようにしなければならな
いことになる。すなわち、この方法を採ると、意味不明
のキーワードの追加を強いられるという問題点がでてく
ることになる。また、「Z」のグループのキーワードが
どんどん増えてくることになることから、「Z」のグル
ープのキーワードについては、他のグループのキーワー
ドに比べて著しく変換性能が落ちてしまうという問題点
もでてくることになる。
の先頭文字ではないキーワードを、例えば「Z・COPY」
というように「Z」から始まるようにしなければならな
いことになる。すなわち、この方法を採ると、意味不明
のキーワードの追加を強いられるという問題点がでてく
ることになる。また、「Z」のグループのキーワードが
どんどん増えてくることになることから、「Z」のグル
ープのキーワードについては、他のグループのキーワー
ドに比べて著しく変換性能が落ちてしまうという問題点
もでてくることになる。
本発明はかかる事情に鑑みてなされたものであって、
データ処理プログラム中に記述されるキーワードを指定
の言語の対応データに変換する多国語変換処理方式にお
いて、プログラムの機能拡張に伴って新たなキーワード
の追加があるようなことがあっても、簡単かつ適切に対
応できるようにする多国語変換処理方式の提供を目的と
する。
データ処理プログラム中に記述されるキーワードを指定
の言語の対応データに変換する多国語変換処理方式にお
いて、プログラムの機能拡張に伴って新たなキーワード
の追加があるようなことがあっても、簡単かつ適切に対
応できるようにする多国語変換処理方式の提供を目的と
する。
第1図は本発明の原理構成図である。
図中、1は第4図で説明したキーワードモジュール、
2は同じく第4図で説明したデータモジュール、10は本
発明を具備するデータ処理装置、20はディスプレイ画面
を表示するディスプレイ装置、11はデータ処理部であっ
て、データ処理プログラムを実行することで所定の処理
を実行するもの、12はデータ処理部11が備える画面表示
制御部であって、データ処理プログラム中に記述される
変換対象のキーワードをディスプレイ画面上に表示する
もの、13は言語単位で構成されて変換対象となる言語の
数分用意される言語変換テーブルであって、キーワード
モジュール1とデータモジュール2とを一体化すること
で構成されるとともに、特定の省略データ14を管理する
よう構成するもの、15は変換テーブル管理部であって、
複数用意される言語変換テーブル13を管理するもの、16
は多国語変換テーブル選択機構であって、データ変換の
ための言語が指定されるときに、変換テーブル管理部15
の中からその言語に係る言語変換テーブル13を選択する
もの、17は多国語変換モジュールであって、多国語変換
テーブル選択機構16により選択された言語変換テーブル
13に従って、キーワードを指定の言語により表現される
対応データへと変換するとともに、この変換処理にあた
って、選択された言語変換テーブル13が対応データを有
しないときには、省略データ14を対応データとして扱う
よう処理するもの、18はデータ処理部11により起動され
る多国語変換機構であって、多国語変換テーブル選択機
構16及び多国語変換モジュール17の呼び出しを制御する
ものである。
2は同じく第4図で説明したデータモジュール、10は本
発明を具備するデータ処理装置、20はディスプレイ画面
を表示するディスプレイ装置、11はデータ処理部であっ
て、データ処理プログラムを実行することで所定の処理
を実行するもの、12はデータ処理部11が備える画面表示
制御部であって、データ処理プログラム中に記述される
変換対象のキーワードをディスプレイ画面上に表示する
もの、13は言語単位で構成されて変換対象となる言語の
数分用意される言語変換テーブルであって、キーワード
モジュール1とデータモジュール2とを一体化すること
で構成されるとともに、特定の省略データ14を管理する
よう構成するもの、15は変換テーブル管理部であって、
複数用意される言語変換テーブル13を管理するもの、16
は多国語変換テーブル選択機構であって、データ変換の
ための言語が指定されるときに、変換テーブル管理部15
の中からその言語に係る言語変換テーブル13を選択する
もの、17は多国語変換モジュールであって、多国語変換
テーブル選択機構16により選択された言語変換テーブル
13に従って、キーワードを指定の言語により表現される
対応データへと変換するとともに、この変換処理にあた
って、選択された言語変換テーブル13が対応データを有
しないときには、省略データ14を対応データとして扱う
よう処理するもの、18はデータ処理部11により起動され
る多国語変換機構であって、多国語変換テーブル選択機
構16及び多国語変換モジュール17の呼び出しを制御する
ものである。
本発明では、データ処理部11がディスプレイ画面に、
データ処理プログラム中のキーワードを所定の言語で表
現される対応データで表示しようとするときには、言語
タイプとキーワード(コードで示される)を渡して多国
語変換機構18を起動する。このようにして起動される多
国語変換機構18は、渡された言語タイプを指定して多国
語変換テーブル選択機構16を呼び出し、この呼び出され
る多国語変換テーブル選択機構16は、変換テーブル管理
部15の中から指定された言語タイプの言語変換テーブル
13を読み出して、多国語変換モジュール17が用いる言語
変換テーブルとしてセットする。
データ処理プログラム中のキーワードを所定の言語で表
現される対応データで表示しようとするときには、言語
タイプとキーワード(コードで示される)を渡して多国
語変換機構18を起動する。このようにして起動される多
国語変換機構18は、渡された言語タイプを指定して多国
語変換テーブル選択機構16を呼び出し、この呼び出され
る多国語変換テーブル選択機構16は、変換テーブル管理
部15の中から指定された言語タイプの言語変換テーブル
13を読み出して、多国語変換モジュール17が用いる言語
変換テーブルとしてセットする。
続いて、多国語変換機構18は、渡されたキーワードを
指定して多国語変換モジュール17を呼び出し、この呼び
出される多国語変換モジュール17は、セットされた言語
変換テーブル13のキーワードモジュール1を検索するこ
とで指定されたキーワードが何番目のキーワードとして
管理されているのかを検出するとともに、その検出情報
に従ってデータモジュール2を検索することで対応デー
タを特定して多国語変換機構18に応答データとして返す
よう処理する。このとき、渡されたキーワードがキーワ
ードモジュール1にないときには、例えばブランクのよ
うな省略データ14を変換データとして多国語変換機構18
に返すことになる。そして、多国語変換機構18は、この
対応データをデータ処理部11に応答データとして返し、
画面表示制御部12は、このようにして受け取る対応デー
タをディスプレイ画面に表示して処理を終了する。
指定して多国語変換モジュール17を呼び出し、この呼び
出される多国語変換モジュール17は、セットされた言語
変換テーブル13のキーワードモジュール1を検索するこ
とで指定されたキーワードが何番目のキーワードとして
管理されているのかを検出するとともに、その検出情報
に従ってデータモジュール2を検索することで対応デー
タを特定して多国語変換機構18に応答データとして返す
よう処理する。このとき、渡されたキーワードがキーワ
ードモジュール1にないときには、例えばブランクのよ
うな省略データ14を変換データとして多国語変換機構18
に返すことになる。そして、多国語変換機構18は、この
対応データをデータ処理部11に応答データとして返し、
画面表示制御部12は、このようにして受け取る対応デー
タをディスプレイ画面に表示して処理を終了する。
このように、本発明では、キーワードと対応データと
の変換関係を管理する言語変換テーブル13が、言語単位
に従ってキーワードモジュール1とデータモジュール2
とを一体にして構成されることを特徴とするとともに、
キーワードモジュール1及びデータモジュール2の更新
処理を行っていない新規のキーワードの変換要求に対し
ては、省略データ14を返すよう処理することを特徴とす
る。これから、対応データが返されないことでプログラ
ムの異常終了を招いていたという問題点を解決できるよ
うになるとともに、それまでの変換機能部分については
正常な動作が保証されることになる。
の変換関係を管理する言語変換テーブル13が、言語単位
に従ってキーワードモジュール1とデータモジュール2
とを一体にして構成されることを特徴とするとともに、
キーワードモジュール1及びデータモジュール2の更新
処理を行っていない新規のキーワードの変換要求に対し
ては、省略データ14を返すよう処理することを特徴とす
る。これから、対応データが返されないことでプログラ
ムの異常終了を招いていたという問題点を解決できるよ
うになるとともに、それまでの変換機能部分については
正常な動作が保証されることになる。
そして、言語単位という小さな単位でキーワードモジ
ュール1及びデータモジュール2の更新処理を行うこと
が可能となるので、大きな負担を強いられることなく新
規のキーワードを本来の位置に追加できるようになる。
これから、キーワード名を変更できないようなものに対
して極めて有効なものとなるとともに、特定の文字に係
るキーワードの変換性能が劣化してしまうというような
問題点も起こることがない。
ュール1及びデータモジュール2の更新処理を行うこと
が可能となるので、大きな負担を強いられることなく新
規のキーワードを本来の位置に追加できるようになる。
これから、キーワード名を変更できないようなものに対
して極めて有効なものとなるとともに、特定の文字に係
るキーワードの変換性能が劣化してしまうというような
問題点も起こることがない。
以下、実施例に従って本発明を詳細に説明する。
第2図に、本発明の実施例構成を示す。図中、第1図
で説明したものと同じものについては、同一の記号で示
してある。この図に示すように、本発明では、多国語変
換処理方式を実装するために必要とされるキーワードモ
ジュール1とデータモジュール2を、変換対象の言語単
位毎に一体化して用意することを特徴とする。すなわ
ち、各言語用の言語変換テーブル13をキーワードモジュ
ール1とデータモジュール2とを一体にして構成して、
英語用の言語変換テーブル13-1、日本語用の言語変換テ
ーブル13-2、……、韓国語用の言語変換テーブル13-nと
いったようにして用意することを特徴とするものであ
る。そして、変換対象となる言語の数分用意されるこれ
らの言語変換テーブル13のそれぞれが、例えば「ブラン
ク」記号のような特定の省略データ14を併せて管理する
ことを特徴とするものである。
で説明したものと同じものについては、同一の記号で示
してある。この図に示すように、本発明では、多国語変
換処理方式を実装するために必要とされるキーワードモ
ジュール1とデータモジュール2を、変換対象の言語単
位毎に一体化して用意することを特徴とする。すなわ
ち、各言語用の言語変換テーブル13をキーワードモジュ
ール1とデータモジュール2とを一体にして構成して、
英語用の言語変換テーブル13-1、日本語用の言語変換テ
ーブル13-2、……、韓国語用の言語変換テーブル13-nと
いったようにして用意することを特徴とするものであ
る。そして、変換対象となる言語の数分用意されるこれ
らの言語変換テーブル13のそれぞれが、例えば「ブラン
ク」記号のような特定の省略データ14を併せて管理する
ことを特徴とするものである。
このように、キーワードモジュール1とデータモジュ
ール2とを一体にして言語変換テーブル13を構成すると
いうことは、従来技術のようにキーワードモジュール1
をデータ変換機構部の一部に組み込む形式に従って管理
するということではなくて、データ変換機構部とデータ
部分とを完全に分離するということを意味している。
ール2とを一体にして言語変換テーブル13を構成すると
いうことは、従来技術のようにキーワードモジュール1
をデータ変換機構部の一部に組み込む形式に従って管理
するということではなくて、データ変換機構部とデータ
部分とを完全に分離するということを意味している。
各言語変換テーブル13が備えるキーワードモジュール
1は、変換対象となるキーワードを昇順に管理するもの
であり、従来技術と同様に、キーワードを先頭文字のグ
ループに従って分けて先頭文字の昇順に管理するキーワ
ードテーブル3と、このキーワードテーブル3の各グル
ープの先頭位置をポイントするインデクステーブル4と
から構成される。また、各言語変換テーブル13が備える
データモジュール2は、キーワードモジュール1のキー
ワードの並び順に従って対応データを管理するものであ
り、従来技術と同様に、キーワードの対応データをキー
ワードテーブル3と同じ順序に従って管理するデータテ
ーブル5と、このデータテーブル5の対応データをポイ
ントするアドレステーブル6とから構成されることにな
る。
1は、変換対象となるキーワードを昇順に管理するもの
であり、従来技術と同様に、キーワードを先頭文字のグ
ループに従って分けて先頭文字の昇順に管理するキーワ
ードテーブル3と、このキーワードテーブル3の各グル
ープの先頭位置をポイントするインデクステーブル4と
から構成される。また、各言語変換テーブル13が備える
データモジュール2は、キーワードモジュール1のキー
ワードの並び順に従って対応データを管理するものであ
り、従来技術と同様に、キーワードの対応データをキー
ワードテーブル3と同じ順序に従って管理するデータテ
ーブル5と、このデータテーブル5の対応データをポイ
ントするアドレステーブル6とから構成されることにな
る。
次に、言語変換テーブル13をこのように構成すること
のメリットについて説明する。
のメリットについて説明する。
多国語変換機構18の呼び出し元となるアプリケーショ
ンプログラムの機能拡張に従って、アプリケーションプ
ログラムから変換要求されることになるキーワードに新
規のものが追加されるようなことが起こるときには、プ
ログラマは、言語変換テーブル13の単位に従って、キー
ワードモジュール1にキーワードを追加していくととも
に、データモジュール2に対応データを追加することに
なる。すなわち、言語変換テーブル13を単位にしてキー
ワードモジュール1とデータモジュール2との間の同期
が採られているので、用意されたすべての言語変換テー
ブル13のデータモジュール2に同時に新規のキーワード
情報を追加していく必要はなく、最初は英語用の言語変
換テーブル13-1の更新を実行し、余裕ができたら次に日
本語用の言語変換テーブル13-2の更新を実行するといっ
たように更新を起うことになる。このように、従来技術
ではすべての言語変換テーブル13のデータモジュール2
を一度に更新しなくてはならなかったのに対して、本発
明では、言語単位毎に行えばよくなるので、大きな負担
を強いられることなく新規のキーワードを本来の管理位
置に追加できるようになる。
ンプログラムの機能拡張に従って、アプリケーションプ
ログラムから変換要求されることになるキーワードに新
規のものが追加されるようなことが起こるときには、プ
ログラマは、言語変換テーブル13の単位に従って、キー
ワードモジュール1にキーワードを追加していくととも
に、データモジュール2に対応データを追加することに
なる。すなわち、言語変換テーブル13を単位にしてキー
ワードモジュール1とデータモジュール2との間の同期
が採られているので、用意されたすべての言語変換テー
ブル13のデータモジュール2に同時に新規のキーワード
情報を追加していく必要はなく、最初は英語用の言語変
換テーブル13-1の更新を実行し、余裕ができたら次に日
本語用の言語変換テーブル13-2の更新を実行するといっ
たように更新を起うことになる。このように、従来技術
ではすべての言語変換テーブル13のデータモジュール2
を一度に更新しなくてはならなかったのに対して、本発
明では、言語単位毎に行えばよくなるので、大きな負担
を強いられることなく新規のキーワードを本来の管理位
置に追加できるようになる。
一方、一体化されたキーワードモジュール1とデータ
モジュール2とを対にして更新処理を行っていくことか
ら、更新処理がなされた言語変換テーブル13を用いてい
る場合にはアプリケーションプログラムに対応データが
返されないということは当然のことながら起こることは
ない。しかるに、例えば、英語用の言語変換テーブル13
-1の更新は終了しているのに対して、日本語用の言語変
換テーブル13-2の更新処理は終了していないというよう
なときに、日本語用の言語変換テーブル13-2を用いるよ
うなことがあると、対応データがアプリケーションプロ
グラムに返されないがために、プログラムが異常終了す
るといったことが起こることになる。このような問題点
に対応するために、本発明では、言語変換テーブル13
は、キーワードモジュール1にないキーワードの変換要
求を受けたときには、省略データ14をあたかも対応デー
タのようにアプリケーションプログラムに返すよう処理
する。この処理により、ディスプレイ画面上に例えばブ
ランクのような省略データ14が表示されることにはなる
が、プログラムの異常終了の発生は防げるようになるの
である。
モジュール2とを対にして更新処理を行っていくことか
ら、更新処理がなされた言語変換テーブル13を用いてい
る場合にはアプリケーションプログラムに対応データが
返されないということは当然のことながら起こることは
ない。しかるに、例えば、英語用の言語変換テーブル13
-1の更新は終了しているのに対して、日本語用の言語変
換テーブル13-2の更新処理は終了していないというよう
なときに、日本語用の言語変換テーブル13-2を用いるよ
うなことがあると、対応データがアプリケーションプロ
グラムに返されないがために、プログラムが異常終了す
るといったことが起こることになる。このような問題点
に対応するために、本発明では、言語変換テーブル13
は、キーワードモジュール1にないキーワードの変換要
求を受けたときには、省略データ14をあたかも対応デー
タのようにアプリケーションプログラムに返すよう処理
する。この処理により、ディスプレイ画面上に例えばブ
ランクのような省略データ14が表示されることにはなる
が、プログラムの異常終了の発生は防げるようになるの
である。
第2図の実施例の動作処理については、〔作用〕の欄
で説明した通りである。すなわち、呼び出し元のアプリ
ケーションプログラムがディスプレイ画面に、プログラ
ム中に記述されるキーワードの対応データを表示しよう
とするときには、言語タイプとキーワードを渡して多国
語変換機構18を起動する。このようにして起動される多
国語変換機構18は、渡された言語タイプを指定して多国
語変換テーブル選択機構16を呼び出し、この呼び出され
る多国語変換テーブル選択機構16は、変換テーブル管理
部15の中から指定された言語タイプの言語変換テーブル
13を読み出して、多国語変換モジュール17が用いる言語
変換テーブルとしてセットする。
で説明した通りである。すなわち、呼び出し元のアプリ
ケーションプログラムがディスプレイ画面に、プログラ
ム中に記述されるキーワードの対応データを表示しよう
とするときには、言語タイプとキーワードを渡して多国
語変換機構18を起動する。このようにして起動される多
国語変換機構18は、渡された言語タイプを指定して多国
語変換テーブル選択機構16を呼び出し、この呼び出され
る多国語変換テーブル選択機構16は、変換テーブル管理
部15の中から指定された言語タイプの言語変換テーブル
13を読み出して、多国語変換モジュール17が用いる言語
変換テーブルとしてセットする。
続いて、多国語変換機構18は、渡されたキーワードを
指定して多国語変換モジュール17を呼び出し、この呼び
出される多国語変換モジュール17は、セットされた言語
変換テーブル13のキーワードモジュール1を検索するこ
とで指定されたキーワードが何番目のキーワードとして
管理されているのかを検出するとともに、その検出情報
に従ってデータモジュール2を検索することで対応デー
タを特定して多国語変換機構18に応答データとして返す
よう処理する。このとき、渡されたキーワードがキーワ
ードモジュール1にないときには、省略データ14を変換
データとして多国語変換機構18に返すことになる。そし
て、多国語変換機構18は、この対応データをデータ処理
部11に応答データとして返し、画面表示制御部12は、こ
のようにして受け取る対応データをディスプレイ画面に
表示して処理を終了する。
指定して多国語変換モジュール17を呼び出し、この呼び
出される多国語変換モジュール17は、セットされた言語
変換テーブル13のキーワードモジュール1を検索するこ
とで指定されたキーワードが何番目のキーワードとして
管理されているのかを検出するとともに、その検出情報
に従ってデータモジュール2を検索することで対応デー
タを特定して多国語変換機構18に応答データとして返す
よう処理する。このとき、渡されたキーワードがキーワ
ードモジュール1にないときには、省略データ14を変換
データとして多国語変換機構18に返すことになる。そし
て、多国語変換機構18は、この対応データをデータ処理
部11に応答データとして返し、画面表示制御部12は、こ
のようにして受け取る対応データをディスプレイ画面に
表示して処理を終了する。
第3図に、本発明に従うディスプレイ画面の表示例を
示す。この図に示すように、英語用の言語変換テーブル
13-1を用いるときには、表示すべきキーワードが英語で
表示され、また、日本語用の言語変換テーブル13-2を用
いるときには、表示すべきキーワードが日本語で表示さ
れることになるのである。
示す。この図に示すように、英語用の言語変換テーブル
13-1を用いるときには、表示すべきキーワードが英語で
表示され、また、日本語用の言語変換テーブル13-2を用
いるときには、表示すべきキーワードが日本語で表示さ
れることになるのである。
以上に説明したように、本発明によれば、データ処理
プログラム中に記述されるキーワードを指定の言語の対
応データに変換する多国語変換処理方式にあって、プロ
グラムの機能拡張に伴って新たなキーワードの追加があ
るようなことがあっても、対応データが返されないこと
でプログラムの異常終了を招いてしまうというようなこ
とが起こらないとともに、それまでの変換機能部分につ
いては正常な動作が保証されることになる。しかも、大
きな負担を強いられることなく新規のキーワードを本来
の位置に追加できるようになるので、キーワード名を変
更できないようなものに対して極めて有効なものとなる
とともに、特定の文字に係るキーワードの変換性能が劣
化してしまうというような問題点も起こることがない。
プログラム中に記述されるキーワードを指定の言語の対
応データに変換する多国語変換処理方式にあって、プロ
グラムの機能拡張に伴って新たなキーワードの追加があ
るようなことがあっても、対応データが返されないこと
でプログラムの異常終了を招いてしまうというようなこ
とが起こらないとともに、それまでの変換機能部分につ
いては正常な動作が保証されることになる。しかも、大
きな負担を強いられることなく新規のキーワードを本来
の位置に追加できるようになるので、キーワード名を変
更できないようなものに対して極めて有効なものとなる
とともに、特定の文字に係るキーワードの変換性能が劣
化してしまうというような問題点も起こることがない。
第1図は本発明の原理構成図、 第2図は本発明の実施例構成図、 第3図はディスプレイ画面の表示の説明図、 第4図はキーワードモジュールとデータモジュールの説
明図、 第5図は従来の多国語変換処理方式の変換テーブル構成
の説明図である。 図中、1はキーワードモジュール、2はデータモジュー
ル、3はキーワードテーブル、4はインデクステーブ
ル、5はデータテーブル、6はアドレステーブル、10は
データ処理装置、11はデータ処理部、12は画面表示制御
部、13は言語変換テーブル、14は省略データ、15は変換
テーブル管理部、16は多国語変換テーブル選択機構、17
は多国語変換モジュール、18は多国語変換機構、20はデ
ィスプレイ装置である。
明図、 第5図は従来の多国語変換処理方式の変換テーブル構成
の説明図である。 図中、1はキーワードモジュール、2はデータモジュー
ル、3はキーワードテーブル、4はインデクステーブ
ル、5はデータテーブル、6はアドレステーブル、10は
データ処理装置、11はデータ処理部、12は画面表示制御
部、13は言語変換テーブル、14は省略データ、15は変換
テーブル管理部、16は多国語変換テーブル選択機構、17
は多国語変換モジュール、18は多国語変換機構、20はデ
ィスプレイ装置である。
Claims (1)
- 【請求項1】データ処理プログラム中に記述されること
でディスプレイ画面上に表示されることになるデータ
を、指定の言語により表現される対応データに変換して
いくためのデータ処理装置における多国語変換処理方式
において、 変換対象となるデータを所定の順序で管理するキーワー
ドモジュール(1)と、該キーワードモジュール(1)
のデータの並び順に従って上記対応データを管理するデ
ータモジュール(2)とからなる言語変換テーブル(1
3)を、言語単位で構成して変換対象となる言語の数分
用意するとともに、各々の該言語変換テーブル(13)が
特定の省略データを管理するよう構成し、 かつ、データ変換のための言語が指定されるときに、用
意される上記言語変換テーブル(13)の中から該当する
ものを選択する多国語変換テーブル選択機構(16)と、 該多国語変換テーブル選択機構(16)により選択された
言語変換テーブル(13)に従って、変換対象となるデー
タを上記対応データへと変換するとともに、この変換処
理にあたって、該選択された言語変換テーブル(13)が
上記対応データを有しないときには、上記省略データを
上記対応データとして扱うよう処理する多国語変換モジ
ュール(17)とを備えることを、 特徴とするデータ処理装置における多国語変換処理方
式。
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1060076A JPH0833806B2 (ja) | 1989-03-13 | 1989-03-13 | データ処理装置における多国語変換処理方式 |
| DE69031319T DE69031319T2 (de) | 1989-03-13 | 1990-03-13 | Übersetzungssystem von mehreren Sprachen |
| EP90302662A EP0388148B1 (en) | 1989-03-13 | 1990-03-13 | A multi-language conversion system |
| AU51276/90A AU625690B2 (en) | 1989-03-13 | 1990-03-13 | A multi-language conversion system |
| KR1019900003353A KR920007277B1 (ko) | 1989-03-13 | 1990-03-13 | 다중언어 변환 시스템 |
| US07/492,971 US5157606A (en) | 1989-03-13 | 1990-03-13 | System for translation of source language data into multiple target language data including means to prevent premature termination of processing |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1060076A JPH0833806B2 (ja) | 1989-03-13 | 1989-03-13 | データ処理装置における多国語変換処理方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02238516A JPH02238516A (ja) | 1990-09-20 |
| JPH0833806B2 true JPH0833806B2 (ja) | 1996-03-29 |
Family
ID=13131635
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1060076A Expired - Lifetime JPH0833806B2 (ja) | 1989-03-13 | 1989-03-13 | データ処理装置における多国語変換処理方式 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US5157606A (ja) |
| EP (1) | EP0388148B1 (ja) |
| JP (1) | JPH0833806B2 (ja) |
| KR (1) | KR920007277B1 (ja) |
| AU (1) | AU625690B2 (ja) |
| DE (1) | DE69031319T2 (ja) |
Families Citing this family (48)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04111121A (ja) * | 1990-08-31 | 1992-04-13 | Fujitsu Ltd | 分野別辞書生成装置、機械翻訳装置、及びそれら装置を用いた機械翻訳システム |
| US5797011A (en) * | 1990-10-23 | 1998-08-18 | International Business Machines Corporation | Method for controlling the translation of information on a display screen from a source language to a target language |
| AU634431B2 (en) * | 1990-11-27 | 1993-02-18 | Kabushiki Kaisha Toshiba | Japanese emulator |
| US5175684A (en) * | 1990-12-31 | 1992-12-29 | Trans-Link International Corp. | Automatic text translation and routing system |
| FR2676560A1 (fr) * | 1991-05-17 | 1992-11-20 | Gachot Jean | Procede pour consulter plusieurs dictionnaires et systemes pour sa mise en óoeuvre. |
| KR950008022B1 (ko) * | 1991-06-19 | 1995-07-24 | 가부시끼가이샤 히다찌세이사꾸쇼 | 문자처리방법 및 장치와 문자입력방법 및 장치 |
| US5338976A (en) * | 1991-06-20 | 1994-08-16 | Ricoh Company, Ltd. | Interactive language conversion system |
| JPH0546624A (ja) * | 1991-08-20 | 1993-02-26 | Sony Corp | 記録媒体および情報読出し装置 |
| US5523946A (en) * | 1992-02-11 | 1996-06-04 | Xerox Corporation | Compact encoding of multi-lingual translation dictionaries |
| GB2266390A (en) * | 1992-03-26 | 1993-10-27 | Information Technology Managem | Language translation between CPU and terminal. |
| US5442782A (en) * | 1993-08-13 | 1995-08-15 | Peoplesoft, Inc. | Providing information from a multilingual database of language-independent and language-dependent items |
| US5739869A (en) * | 1993-09-10 | 1998-04-14 | Figaro, Inc. | Electronic libretto display apparatus and method |
| US5572670A (en) * | 1994-01-10 | 1996-11-05 | Storage Technology Corporation | Bi-directional translator for diagnostic sensor data |
| US5822720A (en) | 1994-02-16 | 1998-10-13 | Sentius Corporation | System amd method for linking streams of multimedia data for reference material for display |
| US5812818A (en) * | 1994-11-17 | 1998-09-22 | Transfax Inc. | Apparatus and method for translating facsimile text transmission |
| IL114367A (en) * | 1995-06-27 | 1999-11-30 | Wizcom Technologies Ltd | Hand-holdable optical scanner particularly useful as electronic translator |
| US5974372A (en) * | 1996-02-12 | 1999-10-26 | Dst Systems, Inc. | Graphical user interface (GUI) language translator |
| US5873111A (en) * | 1996-05-10 | 1999-02-16 | Apple Computer, Inc. | Method and system for collation in a processing system of a variety of distinct sets of information |
| US5787452A (en) * | 1996-05-21 | 1998-07-28 | Sybase, Inc. | Client/server database system with methods for multi-threaded data processing in a heterogeneous language environment |
| US5878385A (en) * | 1996-09-16 | 1999-03-02 | Ergo Linguistic Technologies | Method and apparatus for universal parsing of language |
| US5995919A (en) * | 1997-07-24 | 1999-11-30 | Inventec Corporation | Multi-lingual recognizing method using context information |
| US6092074A (en) | 1998-02-10 | 2000-07-18 | Connect Innovations, Inc. | Dynamic insertion and updating of hypertext links for internet servers |
| US6370498B1 (en) | 1998-06-15 | 2002-04-09 | Maria Ruth Angelica Flores | Apparatus and methods for multi-lingual user access |
| US6018742A (en) * | 1998-07-07 | 2000-01-25 | Perigis Corporation | Constructing a bifurcated database of context-dependent and context-independent data items |
| US6252589B1 (en) | 1998-08-14 | 2001-06-26 | Microsoft Corporation | Multilingual user interface for an operating system |
| US6779152B1 (en) | 1999-12-07 | 2004-08-17 | International Business Machines Corporation | Method for rotating a dynamic HTML table |
| US7089494B1 (en) | 2000-07-07 | 2006-08-08 | American Megatrends, Inc. | Data structure, methods, and computer program products for storing text data strings used to display text information on a display terminal |
| US6978315B1 (en) | 2000-07-07 | 2005-12-20 | American Megatrends, Inc. | Systems, methods, and computer program products for redirecting the display of information from a computer program to a remote display terminal |
| US6906721B1 (en) | 2000-07-07 | 2005-06-14 | American Megatrends, Inc. | Systems, methods, and computer program products for managing the display of information output by a computer program |
| EP1199643A1 (en) * | 2000-10-17 | 2002-04-24 | Sun Microsystems, Inc. | Method and apparatus for providing data adapted to a user environment |
| US20020069049A1 (en) * | 2000-12-06 | 2002-06-06 | Turner Geoffrey L. | Dynamic determination of language-specific data output |
| JP2002189627A (ja) * | 2000-12-21 | 2002-07-05 | Tsubasa System Co Ltd | 文書データの変換方法 |
| US7130861B2 (en) | 2001-08-16 | 2006-10-31 | Sentius International Corporation | Automated creation and delivery of database content |
| US6757688B1 (en) * | 2001-08-24 | 2004-06-29 | Unisys Corporation | Enhancement for multi-lingual record processing |
| US6952702B2 (en) | 2001-10-15 | 2005-10-04 | American Megatrends, Inc. | Apparatus and methods for managing the display of SMBIOS data relating to the configuration and components of a computing system |
| US7286993B2 (en) | 2002-01-31 | 2007-10-23 | Product Discovery, Inc. | Holographic speech translation system and method |
| US20060100850A1 (en) * | 2002-04-24 | 2006-05-11 | Polyglot Systems, Inc. | Methods and systems for conveying instructions for medications |
| US6669085B1 (en) * | 2002-08-07 | 2003-12-30 | Hewlett-Packard Development Company, L.P. | Making language localization and telecommunications settings in a multi-function device through image scanning |
| JP4370761B2 (ja) * | 2002-08-28 | 2009-11-25 | カシオ計算機株式会社 | カメラ装置、及びメッセージ出力方法 |
| US7398215B2 (en) * | 2003-12-24 | 2008-07-08 | Inter-Tel, Inc. | Prompt language translation for a telecommunications system |
| US20050204332A1 (en) * | 2004-03-15 | 2005-09-15 | Ramco Systems Limited | Method and system for developing large web-based multi-language applications |
| KR100619064B1 (ko) * | 2004-07-30 | 2006-08-31 | 삼성전자주식회사 | 메타 데이터를 포함하는 저장 매체, 그 재생 장치 및 방법 |
| JP4325577B2 (ja) * | 2005-03-25 | 2009-09-02 | 富士ゼロックス株式会社 | 翻訳装置およびプログラム |
| US20070022134A1 (en) * | 2005-07-22 | 2007-01-25 | Microsoft Corporation | Cross-language related keyword suggestion |
| CN103049437A (zh) * | 2011-10-17 | 2013-04-17 | 圣侨资讯事业股份有限公司 | 线上出版品的多国语系编辑系统 |
| CN102663118A (zh) * | 2012-04-19 | 2012-09-12 | 北京奥普维尔科技有限公司 | 一种多语言自动搜索算法的系统及使用方法 |
| KR20150006740A (ko) * | 2013-07-09 | 2015-01-19 | 류중하 | 문자에 대한 기호 이미지 구성 방법, 및 기호 이미지에 대한 대응되는 문자의 분석 방법 |
| KR102885235B1 (ko) * | 2019-09-17 | 2025-11-12 | 삼성전자주식회사 | 동시 통역 방법 및 장치 |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3603937A (en) * | 1969-06-26 | 1971-09-07 | Ibm | Multilevel compressed index generation method and means |
| GB1561975A (en) * | 1975-07-29 | 1980-03-05 | Xerox Corp | Word processing apparatus |
| US4122533A (en) * | 1977-06-02 | 1978-10-24 | Addressograph-Multigraph Corporation | Multiple language character generating system |
| JPS59865B2 (ja) * | 1979-09-13 | 1984-01-09 | シャープ株式会社 | 電子式翻訳装置 |
| JPS5953590B2 (ja) * | 1979-09-14 | 1984-12-26 | シャープ株式会社 | 翻訳装置 |
| JPS5858714B2 (ja) * | 1979-11-12 | 1983-12-27 | シャープ株式会社 | 翻訳装置 |
| US4623985A (en) * | 1980-04-15 | 1986-11-18 | Sharp Kabushiki Kaisha | Language translator with circuitry for detecting and holding words not stored in dictionary ROM |
| JPS5727367A (en) * | 1980-07-23 | 1982-02-13 | Sharp Corp | Electronic translator |
| DE3483013D1 (de) * | 1983-03-30 | 1990-09-27 | Ibm | Simultaner gebrauch mehrerer sprachen in datenverarbeitungssystemen. |
| US4615002A (en) * | 1983-03-30 | 1986-09-30 | International Business Machines Corp. | Concurrent multi-lingual use in data processing system |
| JPS608980A (ja) * | 1983-06-28 | 1985-01-17 | Brother Ind Ltd | 電子辞書 |
| JPS6084667A (ja) * | 1983-10-17 | 1985-05-14 | Mitsubishi Electric Corp | 文章組立装置 |
| JPS60103848A (ja) * | 1983-11-08 | 1985-06-08 | インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション | 複数言語が使用できるノ−ド間メツセ−ジ伝送方法 |
| US4771385A (en) * | 1984-11-21 | 1988-09-13 | Nec Corporation | Word recognition processing time reduction system using word length and hash technique involving head letters |
| JPH0762848B2 (ja) * | 1985-03-23 | 1995-07-05 | ブラザー工業株式会社 | 電子辞書 |
| JPS6244874A (ja) * | 1985-08-22 | 1987-02-26 | Toshiba Corp | 機械翻訳装置 |
| JPH0625901B2 (ja) * | 1986-08-08 | 1994-04-06 | 三輪 博秀 | 電子単一言語辞典及び電子複数言語間辞典 |
| US4890230A (en) * | 1986-12-19 | 1989-12-26 | Electric Industry Co., Ltd. | Electronic dictionary |
| JPS63192157A (ja) * | 1987-02-04 | 1988-08-09 | Brother Ind Ltd | 文書処理装置 |
| US4864503A (en) * | 1987-02-05 | 1989-09-05 | Toltran, Ltd. | Method of using a created international language as an intermediate pathway in translation between two national languages |
| JPS63198154A (ja) * | 1987-02-05 | 1988-08-16 | インタ−ナショナル・ビジネス・マシ−ンズ・コ−ポレ−ション | つづり誤り訂正装置 |
| JPH0682370B2 (ja) * | 1987-05-26 | 1994-10-19 | シャープ株式会社 | 文字処理装置 |
-
1989
- 1989-03-13 JP JP1060076A patent/JPH0833806B2/ja not_active Expired - Lifetime
-
1990
- 1990-03-13 US US07/492,971 patent/US5157606A/en not_active Expired - Lifetime
- 1990-03-13 AU AU51276/90A patent/AU625690B2/en not_active Ceased
- 1990-03-13 KR KR1019900003353A patent/KR920007277B1/ko not_active Expired
- 1990-03-13 EP EP90302662A patent/EP0388148B1/en not_active Expired - Lifetime
- 1990-03-13 DE DE69031319T patent/DE69031319T2/de not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| EP0388148A2 (en) | 1990-09-19 |
| US5157606A (en) | 1992-10-20 |
| AU5127690A (en) | 1990-09-13 |
| DE69031319D1 (de) | 1997-10-02 |
| JPH02238516A (ja) | 1990-09-20 |
| EP0388148B1 (en) | 1997-08-27 |
| AU625690B2 (en) | 1992-07-16 |
| KR900015019A (ko) | 1990-10-25 |
| KR920007277B1 (ko) | 1992-08-29 |
| EP0388148A3 (en) | 1993-03-10 |
| DE69031319T2 (de) | 1998-01-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0833806B2 (ja) | データ処理装置における多国語変換処理方式 | |
| US4566078A (en) | Concurrent multi-lingual use in data processing systems | |
| KR200212334Y1 (ko) | 기록매체 및 정보 판독 장치 | |
| US8078965B2 (en) | Automatic switching fonts on multilingual text runs | |
| EP0121071B1 (en) | Concurrent multi-lingual use in data processing systems | |
| JPS646497B2 (ja) | ||
| JPS6162975A (ja) | 辞書索引処理装置 | |
| JPH10307835A (ja) | 情報処理装置及びその方法 | |
| JP2831837B2 (ja) | 文書検索装置 | |
| JPH10198667A (ja) | 文字列変換装置およびそのプログラム記録媒体 | |
| JP2707565B2 (ja) | 文書表示装置 | |
| JP2588522B2 (ja) | 機械翻訳辞書アクセス方法 | |
| KR20030054194A (ko) | 다중 언어 지원 시스템 및 방법 | |
| JP3184035B2 (ja) | 単文節カナ漢字変換入力方式 | |
| JP2767665B2 (ja) | 部品検索処理装置 | |
| JPH038070A (ja) | キーワード抽出方式 | |
| JP2864418B2 (ja) | 文書処理装置 | |
| JPH04158477A (ja) | 機械翻訳装置 | |
| JPH01154222A (ja) | データベースにおける名称管理方式 | |
| JPS63314642A (ja) | 選択プロダクト管理処理方式 | |
| JPH07191976A (ja) | クライアント/サーバシステム | |
| KR20010004509A (ko) | 프로그래밍된 소스 코드 검색방법 | |
| JPH06266759A (ja) | 単語連語翻訳装置 | |
| JPH06250833A (ja) | マルチ言語対応データ項目情報処理方法 | |
| JPH04155515A (ja) | ユーザインタフェースシステム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080329 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090329 Year of fee payment: 13 |
|
| EXPY | Cancellation because of completion of term |