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
Application number
JP1060076A
Other languages
English (en)
Other versions
JPH02238516A (ja
Inventor
裕信 長島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
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
Priority to JP1060076A priority Critical patent/JPH0833806B2/ja
Priority to DE69031319T priority patent/DE69031319T2/de
Priority to EP90302662A priority patent/EP0388148B1/en
Priority to AU51276/90A priority patent/AU625690B2/en
Priority to KR1019900003353A priority patent/KR920007277B1/ko
Priority to US07/492,971 priority patent/US5157606A/en
Publication of JPH02238516A publication Critical patent/JPH02238516A/ja
Publication of JPH0833806B2 publication Critical patent/JPH0833806B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/237Lexical tools
    • G06F40/242Dictionaries
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/40Processing or translation of natural language
    • G06F40/42Data-driven translation
    • G06F40/45Example-based machine translation; Alignment
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/40Processing or translation of natural language
    • G06F40/55Rule-based translation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/40Processing or translation of natural language
    • G06F40/58Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • G06F9/454Multi-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は、日本
語データテーブルを想定しており、また、図中の「*」
で示す領域にはデータ長情報が格納される。
従来の多国語変換処理方式では、このキーワードモジ
ュール1をデータ変換機構部の一部に組み込む形式に従
って管理するよう構成して、このように管理されるキー
ワードモジュール1が、変換対象の言語毎に用意される
データモジュール2のすべてにかかるような形式に従っ
てデータ変換を実行するというような構成が採られてい
た。すなわち、第5図に示すように、キーワードモジュ
ール1は、変換対象の言語毎に用意されるデータモジュ
ール2に対して共通なものとなるような形式に従って管
理されるという構成が採られていたのである。
〔発明が解決しようとする課題〕
キーワードテーブル3のキーワードの並び順と、デー
タテーブル5の対応データの並び順とは当然のことなが
ら一致しなくてはならない。
これから、従来技術のような構成に従うならば、プロ
グラムの機能拡張により新たな変換対象のキーワードが
追加されるようなときには、基本的には、用意されてい
るすべての言語用のデータモジュール2をキーワードモ
ジュール1のキーワード追加に合わせて更新させていく
必要があることになる。そうしないと、更新しないデー
タモジュール2では、キーワードモジュール1のキーワ
ードの並び順と一致しないことで誤った対応データを返
すことになるとともに、対応データを返せないことでプ
ログラムの異常終了をもたらすことがあるからである。
しかしながら、このような更新処理をすべてのデータモ
ジュール2に対して一度に実行していくということは、
極めて大きな負荷が強いられることになる。
そこで、追加されるキーワード以外のところでの正常
な変換処理を保証するために、すなわち、それまでに管
理されているキーワードについての正常な変換処理を保
証するために、追加されるキーワードについては常にキ
ーワードテーブル3の最後に追加していくようにすると
いう方法が採られていた。例えば、第4図(a)の例で
説明するならば、追加のキーワードが「Z」の先頭文字
のグループに入るようにして、キーワードモジュール1
及びデータモジュール2を更新していくようにするとい
う方法が採られていたのである。
しかしながら、このような方法をとると、本来「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の呼び出しを制御する
ものである。
〔作用〕
本発明では、データ処理部11がディスプレイ画面に、
データ処理プログラム中のキーワードを所定の言語で表
現される対応データで表示しようとするときには、言語
タイプとキーワード(コードで示される)を渡して多国
語変換機構18を起動する。このようにして起動される多
国語変換機構18は、渡された言語タイプを指定して多国
語変換テーブル選択機構16を呼び出し、この呼び出され
る多国語変換テーブル選択機構16は、変換テーブル管理
部15の中から指定された言語タイプの言語変換テーブル
13を読み出して、多国語変換モジュール17が用いる言語
変換テーブルとしてセットする。
続いて、多国語変換機構18は、渡されたキーワードを
指定して多国語変換モジュール17を呼び出し、この呼び
出される多国語変換モジュール17は、セットされた言語
変換テーブル13のキーワードモジュール1を検索するこ
とで指定されたキーワードが何番目のキーワードとして
管理されているのかを検出するとともに、その検出情報
に従ってデータモジュール2を検索することで対応デー
タを特定して多国語変換機構18に応答データとして返す
よう処理する。このとき、渡されたキーワードがキーワ
ードモジュール1にないときには、例えばブランクのよ
うな省略データ14を変換データとして多国語変換機構18
に返すことになる。そして、多国語変換機構18は、この
対応データをデータ処理部11に応答データとして返し、
画面表示制御部12は、このようにして受け取る対応デー
タをディスプレイ画面に表示して処理を終了する。
このように、本発明では、キーワードと対応データと
の変換関係を管理する言語変換テーブル13が、言語単位
に従ってキーワードモジュール1とデータモジュール2
とを一体にして構成されることを特徴とするとともに、
キーワードモジュール1及びデータモジュール2の更新
処理を行っていない新規のキーワードの変換要求に対し
ては、省略データ14を返すよう処理することを特徴とす
る。これから、対応データが返されないことでプログラ
ムの異常終了を招いていたという問題点を解決できるよ
うになるとともに、それまでの変換機能部分については
正常な動作が保証されることになる。
そして、言語単位という小さな単位でキーワードモジ
ュール1及びデータモジュール2の更新処理を行うこと
が可能となるので、大きな負担を強いられることなく新
規のキーワードを本来の位置に追加できるようになる。
これから、キーワード名を変更できないようなものに対
して極めて有効なものとなるとともに、特定の文字に係
るキーワードの変換性能が劣化してしまうというような
問題点も起こることがない。
〔実施例〕
以下、実施例に従って本発明を詳細に説明する。
第2図に、本発明の実施例構成を示す。図中、第1図
で説明したものと同じものについては、同一の記号で示
してある。この図に示すように、本発明では、多国語変
換処理方式を実装するために必要とされるキーワードモ
ジュール1とデータモジュール2を、変換対象の言語単
位毎に一体化して用意することを特徴とする。すなわ
ち、各言語用の言語変換テーブル13をキーワードモジュ
ール1とデータモジュール2とを一体にして構成して、
英語用の言語変換テーブル13-1、日本語用の言語変換テ
ーブル13-2、……、韓国語用の言語変換テーブル13-nと
いったようにして用意することを特徴とするものであ
る。そして、変換対象となる言語の数分用意されるこれ
らの言語変換テーブル13のそれぞれが、例えば「ブラン
ク」記号のような特定の省略データ14を併せて管理する
ことを特徴とするものである。
このように、キーワードモジュール1とデータモジュ
ール2とを一体にして言語変換テーブル13を構成すると
いうことは、従来技術のようにキーワードモジュール1
をデータ変換機構部の一部に組み込む形式に従って管理
するということではなくて、データ変換機構部とデータ
部分とを完全に分離するということを意味している。
各言語変換テーブル13が備えるキーワードモジュール
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
を一度に更新しなくてはならなかったのに対して、本発
明では、言語単位毎に行えばよくなるので、大きな負担
を強いられることなく新規のキーワードを本来の管理位
置に追加できるようになる。
一方、一体化されたキーワードモジュール1とデータ
モジュール2とを対にして更新処理を行っていくことか
ら、更新処理がなされた言語変換テーブル13を用いてい
る場合にはアプリケーションプログラムに対応データが
返されないということは当然のことながら起こることは
ない。しかるに、例えば、英語用の言語変換テーブル13
-1の更新は終了しているのに対して、日本語用の言語変
換テーブル13-2の更新処理は終了していないというよう
なときに、日本語用の言語変換テーブル13-2を用いるよ
うなことがあると、対応データがアプリケーションプロ
グラムに返されないがために、プログラムが異常終了す
るといったことが起こることになる。このような問題点
に対応するために、本発明では、言語変換テーブル13
は、キーワードモジュール1にないキーワードの変換要
求を受けたときには、省略データ14をあたかも対応デー
タのようにアプリケーションプログラムに返すよう処理
する。この処理により、ディスプレイ画面上に例えばブ
ランクのような省略データ14が表示されることにはなる
が、プログラムの異常終了の発生は防げるようになるの
である。
第2図の実施例の動作処理については、〔作用〕の欄
で説明した通りである。すなわち、呼び出し元のアプリ
ケーションプログラムがディスプレイ画面に、プログラ
ム中に記述されるキーワードの対応データを表示しよう
とするときには、言語タイプとキーワードを渡して多国
語変換機構18を起動する。このようにして起動される多
国語変換機構18は、渡された言語タイプを指定して多国
語変換テーブル選択機構16を呼び出し、この呼び出され
る多国語変換テーブル選択機構16は、変換テーブル管理
部15の中から指定された言語タイプの言語変換テーブル
13を読み出して、多国語変換モジュール17が用いる言語
変換テーブルとしてセットする。
続いて、多国語変換機構18は、渡されたキーワードを
指定して多国語変換モジュール17を呼び出し、この呼び
出される多国語変換モジュール17は、セットされた言語
変換テーブル13のキーワードモジュール1を検索するこ
とで指定されたキーワードが何番目のキーワードとして
管理されているのかを検出するとともに、その検出情報
に従ってデータモジュール2を検索することで対応デー
タを特定して多国語変換機構18に応答データとして返す
よう処理する。このとき、渡されたキーワードがキーワ
ードモジュール1にないときには、省略データ14を変換
データとして多国語変換機構18に返すことになる。そし
て、多国語変換機構18は、この対応データをデータ処理
部11に応答データとして返し、画面表示制御部12は、こ
のようにして受け取る対応データをディスプレイ画面に
表示して処理を終了する。
第3図に、本発明に従うディスプレイ画面の表示例を
示す。この図に示すように、英語用の言語変換テーブル
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はデ
ィスプレイ装置である。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】データ処理プログラム中に記述されること
    でディスプレイ画面上に表示されることになるデータ
    を、指定の言語により表現される対応データに変換して
    いくためのデータ処理装置における多国語変換処理方式
    において、 変換対象となるデータを所定の順序で管理するキーワー
    ドモジュール(1)と、該キーワードモジュール(1)
    のデータの並び順に従って上記対応データを管理するデ
    ータモジュール(2)とからなる言語変換テーブル(1
    3)を、言語単位で構成して変換対象となる言語の数分
    用意するとともに、各々の該言語変換テーブル(13)が
    特定の省略データを管理するよう構成し、 かつ、データ変換のための言語が指定されるときに、用
    意される上記言語変換テーブル(13)の中から該当する
    ものを選択する多国語変換テーブル選択機構(16)と、 該多国語変換テーブル選択機構(16)により選択された
    言語変換テーブル(13)に従って、変換対象となるデー
    タを上記対応データへと変換するとともに、この変換処
    理にあたって、該選択された言語変換テーブル(13)が
    上記対応データを有しないときには、上記省略データを
    上記対応データとして扱うよう処理する多国語変換モジ
    ュール(17)とを備えることを、 特徴とするデータ処理装置における多国語変換処理方
    式。
JP1060076A 1989-03-13 1989-03-13 データ処理装置における多国語変換処理方式 Expired - Lifetime JPH0833806B2 (ja)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 シャープ株式会社 文字処理装置

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