JPH0319021A - 逆コード変換辞書ファイルの作成方式 - Google Patents

逆コード変換辞書ファイルの作成方式

Info

Publication number
JPH0319021A
JPH0319021A JP15435289A JP15435289A JPH0319021A JP H0319021 A JPH0319021 A JP H0319021A JP 15435289 A JP15435289 A JP 15435289A JP 15435289 A JP15435289 A JP 15435289A JP H0319021 A JPH0319021 A JP H0319021A
Authority
JP
Japan
Prior art keywords
code
code conversion
dictionary file
conversion
conversion table
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.)
Pending
Application number
JP15435289A
Other languages
English (en)
Inventor
Shuichi Ishikawa
秀一 石川
Keiko Sato
啓子 佐藤
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.)
NEC Corp
NEC Solution Innovators Ltd
Original Assignee
NEC Corp
NEC Solution Innovators 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 NEC Corp, NEC Solution Innovators Ltd filed Critical NEC Corp
Priority to JP15435289A priority Critical patent/JPH0319021A/ja
Publication of JPH0319021A publication Critical patent/JPH0319021A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は逆コード変換辞書ファイルの作成方式に関し、
特に既存のコード変換辞書ファイルを用いた逆のコード
変換を行う逆コード変換辞書ファイルの作成方式に関す
る。
〔従来の技術〕
従来、コード変換に使用されるコード変換辞書ファイル
の作成方式は、コード変換辞書ファイルを作成するのに
必要な情報として、変換対象範囲内の変換前コードとそ
れに対する変換後コードを全て記述することにより作成
していた。
〔発明が解決しようとする課題〕
上述した従来のコード変換辞書ファイルの作成方式では
、変換対象範囲内の変換前コードとそれに対する変換後
コードとを全て記述することになっているため、逆のコ
ード変換辞書ファイルを作成する場合にも、変換前コー
ドと変換後コードを逆にした記述が同数必要となるので
、記述するデータ量が多く記述に費やす時間が多くなり
、記述ミスの発生率も高くなるという欠点がある。
〔課題を解決するための手段〕
本発明の逆コード変換辞書ファイルの作成方式は、既存
のコード変換辞書ファイルを参照してコード変換表を展
開するコード変換データ展開手段と、 該コード変換表の逆のコード変換を可能とする逆コード
変換表の初期化を行ない該コード変換表の変換前コード
に対する変換後コードが未定義(以下不正コードと称す
る)の場合を除く全てのコードに対して変換後コードか
ら逆コード変換表に格納する変換前コードおよび格納オ
フセット値を算出し逆コード変換表に格納する逆コード
変換データ生成手段と、作成された該逆コード変換表の
コード変換データをコード変換辞書ファイルに出力する
コード変換データ出力手段とを備えて構成される。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は本発明の一実施例の構成を示すブロック図であ
る。1は変換前コードから算出されるオフセット値の位
置に変換後コードが格納されているようなコード変換表
をもつコード変換辞書ファイルで、本発明で逆コード変
換辞書ファイルを作成する場合に必要となる入力ファイ
ルである。2は、逆コード変換辞書ファイルを作成する
逆コード変換辞書ファイル作成部である。3は、コード
変換辞書ファイル1が処理するコード変換とは逆のコー
ド変換を可能とするような逆コード変換表がコード変換
辞書ファイル1と同形式で格納されている逆コード変換
辞書ファイルで、逆コード変換辞書ファイル作成部2か
ら出力される出力ファイルである。
さらに、逆コード変換辞書ファイル作成部2は、コード
変換データ展開手段11と、逆コード変換データ生成手
段12と、コード変換データ出力手段13とで構成され
ている0次に、コード変換辞書ファイル1を構成するコ
ード変換表の説明図を第2図に示し、コード変換データ
展開手段11゜逆コード変換データ生成手段12および
コード変換データ出力手段13での処理については、そ
れぞれ第3図、第4図および第5図に記述した流れ図を
参照して説明する。
第2図は、コード変換辞書ファイル1および逆コード変
換辞書ファイル3を構成するコード変換表であり、変換
後コード21は変換前コードにより一意的に求まるよう
、変換前コードから算出されるオフセット値の位置にそ
れぞれ格納されている。
第3図を見るに、コード変換データ展開手段11は、ス
テップ31において、メモリ上にコード変換辞書ファイ
ル1のコード変換表を格納する領域を確保し、ステップ
32でコード変換辞書ファイル1からコード変換データ
を読み出して、ステップ33で確保した領域にコード変
換データを格納する。全てのコード変換データを格納し
たかどうかの判断は、ステップ34で行う。
第4図において、逆コード変換データ生成手段12は、
まず準備してステップ41でメモリ上に逆コード変換表
を格納する領域を確保し、ステップ42で確保した領域
の初期化を行う、さらにステップ43で、コード変換デ
ータ展開手段11のステップ31〜ステツプ34の処理
で作成されたコード変換表領域から変換後コードを取り
出し、ステップ44で取り出したコードが不正コードか
否かの判断を行う、そして判断の結果、不正コードでな
かった場合に、ステップ45〜ステツプ47の変換前コ
ードおよびオフセット値の算出処理を行う、まずステッ
プ3で取り出された変換後コードが格納されていたオフ
セット値から、逆コード変換表の変換後コードとなる変
換前コードを算出する(ステップ45)。次に、ステッ
プ45で得られた変換前コードを格納する逆コード変換
表領域(ステップ41で確保)内のオフセット値を変換
後コードから算出する。最後に、ステップ46により算
出されたオフセット値の位置に、ステップ45の変換前
コードを格納する。ステップ43〜ステツプ47の処理
を全ての変換後コードに対して行ない、逆コード変換表
が作成される。
全ての変換後コードを処理したかどうかの判断はステッ
プ48で行う。
第5図において、コード変換データ出力手段13は、ス
テップ41〜ステツプ48で作成された逆コード変換表
領域内のコード変換データを、逆コード変換辞書ファイ
ル3に出力する(ステップ51)。全てのコード変換デ
ータを出力したかどうかの判断は、ステップ52で行う
〔発明の効果〕
以上説明したように本発明の逆コード変換辞書ファイル
作成方式では、一方向のコード変換辞書ファイルが存在
すれば、コード変換辞書ファイルを作成する際に必要と
なっていた変換対象範囲内の変換前コードとそれに対す
る変換後コードとの基準が一切不要となり、逆のコード
変換表をもつコード変換辞書ファイルが容易に作成でき
るという効果がある。また、記述ミスがなくなり信頼性
の高いコード変換辞書ファイルができるという効果もあ
る。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すプロ・ツク図、
第2図はコード変換辞書ファイルを構成するコード変換
表の説明図、第3図はコード変換データ展開手段の処理
内容を示す流れ図、第4図&よ逆コード変換データ生成
手段の処理内容を示す流れ図、第5図はコード変換デー
タ出力手段・処理内容を示す図である。 1・・・コード変換辞書ファイル、2・・・逆コード変
換辞書ファイル作成部、3・・・逆コード変換辞書ファ
イル、11・・・コード変換データ展開手段、12・・
・逆コード変換データ生成手段、13・・・コード変換
データ出力手段。

Claims (1)

  1. 【特許請求の範囲】 既存のコード変換辞書ファイルを参照してコード変換表
    を展開するコード変換データ展開手段と、 該コード変換表の逆のコード変換を可能とする逆コード
    変換表の初期化を行ない該コード変換表の変換前コード
    に対する変換後コードが未定義(以下不正コードと称す
    る)の場合を除く全てのコードに対して変換後コードか
    ら逆コード変換表に格納する変換前コードおよび格納オ
    フセット値を算出し逆コード変換表に格納する逆コード
    変換データ生成手段と、作成された該逆コード変換表の
    コード変換データをコード変換辞書ファイルに出力する
    コード変換データ出力手段とを備えて成ることを特徴と
    する逆コード変換辞書ファイルの作成方式。
JP15435289A 1989-06-16 1989-06-16 逆コード変換辞書ファイルの作成方式 Pending JPH0319021A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15435289A JPH0319021A (ja) 1989-06-16 1989-06-16 逆コード変換辞書ファイルの作成方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15435289A JPH0319021A (ja) 1989-06-16 1989-06-16 逆コード変換辞書ファイルの作成方式

Publications (1)

Publication Number Publication Date
JPH0319021A true JPH0319021A (ja) 1991-01-28

Family

ID=15582286

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15435289A Pending JPH0319021A (ja) 1989-06-16 1989-06-16 逆コード変換辞書ファイルの作成方式

Country Status (1)

Country Link
JP (1) JPH0319021A (ja)

Similar Documents

Publication Publication Date Title
JP2713574B2 (ja) アドレスマーク発生方法および回路
JPH0319021A (ja) 逆コード変換辞書ファイルの作成方式
JPH04238531A (ja) 他システムのコード変換データの自動生成方式
JPH11143440A5 (ja)
JPS61272825A (ja) 情報蓄積・交換方式
JPS61157938A (ja) バイナリデ−タのフオ−マツト変換方法
JP2610028B2 (ja) 濁音及び半濁音変換処理装置
JPS62248028A (ja) 端末装置に対する入出力デ−タの変換方式
JPS61157943A (ja) マイクロプログラム制御計算機
JPS61249140A (ja) マイクロプログラム制御装置
JPH0454627A (ja) 文字罫線発生装置
JPH0381825A (ja) ソースプログラム上の実行部分のコメント自動生成方式
JPS61147373A (ja) 動画作成方式
JPH03176737A (ja) 各種情報ファイル作成方式
JPS6255703A (ja) プログラム入力装置
JPH0332823B2 (ja)
JPS63127338A (ja) 中間言語プロセツサ用ソ−ステキスト行番号の対応付け処理方式
JPH03113534A (ja) オンライントランザクション処理システム
JPH03156525A (ja) データの制御方式
JPH03196240A (ja) データ処理装置
JPH02224539A (ja) アラーム信号発生方式
JPH04291653A (ja) コマンド・ブロック生成処理方式
JPS60237538A (ja) 配列デ−タ位置決定方式
JPH0271346A (ja) 記憶装置の誤り訂正制御装置
JPH02110775A (ja) 図形文字データ保存方式