JPH0247736A - ファイル管理装置 - Google Patents

ファイル管理装置

Info

Publication number
JPH0247736A
JPH0247736A JP63199225A JP19922588A JPH0247736A JP H0247736 A JPH0247736 A JP H0247736A JP 63199225 A JP63199225 A JP 63199225A JP 19922588 A JP19922588 A JP 19922588A JP H0247736 A JPH0247736 A JP H0247736A
Authority
JP
Japan
Prior art keywords
word
file
code
registration table
register 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
JP63199225A
Other languages
English (en)
Inventor
Hitoshi Iwai
岩井 等
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
Original Assignee
NEC Corp
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 filed Critical NEC Corp
Priority to JP63199225A priority Critical patent/JPH0247736A/ja
Publication of JPH0247736A publication Critical patent/JPH0247736A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ファイル管理装置のファイル容量圧縮手段に
関する。
〔概要〕
本発明は、同じ単語の繰返しおよび空白の多いデータを
収容するファイルの管理手段において、データに表れる
単語とその単語に先行する空白との群に固有のコードを
ファイルに記憶し、このコードに基づき単語および空白
を復元することにより、 ファイル容量の削減を図ることができるようにしたもの
である。
〔従来の技術〕
従来、ファイルデータに表れる文字とこの文字の繰り返
された回数とを情報にして制御コードに変換させ、ファ
イルに格納する繰り返し文字を圧縮する方式が採用され
ていた。
〔発明が解決しようとする問題点〕
このような従来例をプログラムや英文テキストなどに適
用すると、空白以外は文字数の長い単語でも同じ文字が
繰り返されることが少なく、圧縮効果が薄かった。
本発明はこのような欠点を除去するもので、プログラム
や英文テキストなどに適用しても圧縮効果が顕著な圧縮
手段を有するファイル管理装置を提供することを目的と
する。
〔問題点を解決するための手段〕
本発明は、ファイルを収納する記憶手段に結合され、入
出力装置およびプログラムと授受するデータに基づき上
記ファイルの内容の新規作成および修正を含む処理を行
うファイル制御手段を備えたファイル管理装置において
、連続した空白およびこの空白につづく単語である単語
群とこの単語群に一対一に対応した単語コードとを組に
して登録する単語登録表と、上記ファイル制御手段で処
理したデータから連続した空白およびこの空白につづく
単語を含む単語群を抽出し、上記単語登録表を参照して
この単語群に対応する単語コードを抽出し、この単語コ
ードを上記ファイルに格納する単語置換手段と、上記入
出力装置およびプログラムからの要求に応じ、上記ファ
イルから抽出した単語コードに対応する連続した空白お
よびこの空白につづく単語を含む単語群を上記単語登録
表に基づき復元する単語復元手段とを備えたことを特徴
とする。
〔作用〕
ファイルの新規作成や修正などを行うファイル制御手段
が処理したデータから単語の抽出を行い、該単語とこの
単語に先行する空白とを単語登録表に登録し、該単一吾
登録表により該単語を単語コードに置換して該単語コー
ドをファイルへ格納する。
単語登録表とファイルから単語およびこの単語に先行す
る空白の復元を行う。
〔実施例〕
以下、本発明の一実施例について図面を参照して説明す
る。第1図はこの実施例の構成を表す構成図である。
この実施例は、第1図に示すように、テキスト形式のフ
ァイルを処理するプログラム5および入出力装置6と、
プログラム5を格納する記憶手段10と、ファイルに対
して新規作成や修正などの処理を行うファイル制御手段
4と、単語登録表3およびファイル7を格納する記憶手
段15と、ファイル制御手段4が処理したファイルデー
タから単語を抽出し、抽出した単語を単語登録表3に登
録し、単語登録表3から単語コードに置換し、単語コー
ドをファイル7へ格納する単語置換手段1と、単語登録
表3とファイル7とから単語の復元を行う単語復元手段
2とを備える。すなわち、この実施例は、ファイル7を
収納する記憶手段15に結合され、入出力装置6および
プログラム5と授受するデータに基づきファイル7の内
容の新規作成および修正を含む処理を行うファイル制御
手段4と、連続した空白およびこの空白につづく単語で
ある単語群とこの単語群に一対一に対応した単語コード
とを組にして登録する単語登録表3と、ファイル制御手
段4で処理したデータから連続した空白およびこの空白
につづく単語を含む単語群を抽出し、単語登録表3を参
照してこの単語群に対応する単語コードを′抽出し、こ
の単語コードをファイル7に格納する単語置換手段1と
、入出力装置6およびプログラム5からの要求に応じ、
ファイル7から抽出した単語コードに対応する連続した
空白およびこの空白につづく単語を含む単語群を単語登
録表3に基づき復元する単語置換手段2とを備える。
次に、この実施例の動作を第1図ないし第6図を参照し
て説明する。
はじめに、ファイルの格納処理について述べる。
ファイル制御手段4はプログラム5または入出力装置6
からの要求で発生したファイルデータを弓き取り、単語
置換手段1を起動する。単語置換手段1が起動されると
、ファイルデータから連続した空白とそれに続く単語と
を取り出す(ステップ521)。取り出された単語は単
語登録表3に置かれる(ステップ522)。単語登録表
3は、第4図に示すように、単語とその単語に一意に割
り当てられた単語コードとを組み合わせて構成され、登
録は同じ単語に対して重複して行わない。登録された単
語に対して割り当てられた単語コードを単語登録表3か
ら取り出すくステップ523)。取り出した単語コード
とステップS21で取り出された空白の文字数とから第
5図に示す置換レコードを生成する(ステップ524)
。生成された置換レコードはファイル7へ格納される(
ステップ525)。
そして、単語登録表3はファイル7へ格納される(ステ
ップ526)。
次に、格納されたファイルの復元処理について説明する
。ファイル制御手段4はプログラム5または入出力装置
6からの要求で単語復元手段2を起動する。単語復元手
段2は起動されると、ファイル7から単語登録表3を読
みとる(ステップ531)。次に、ファイル7から置換
レコードを読みとり、第5図に示す置換レコードを取り
出すくステップ532)。次に、置換レコードを単語コ
ードと空白数とに分解する(ステップ533)。分解さ
れて得られた単語コードに基づき単語登録表3から単語
コードに対応する単語を取り出すくステップ534)。
ステップS33で得られた空白数とステップS34で得
られた単語とから第6図に示す復元レコードを生成する
(ステップ535)。生成された復元レコードは復元レ
コードを要求したファイル制御手段4へ渡す(ステップ
536)。以上の処理を行って格納されたファイルを復
元することができる。
〔発明の効果〕
本発明は、以上説明したように、ファイルの中に表れた
単語とその単語の前にある空白とを固有のコードに変換
できるので、記憶装置に格納するファイル容量を削減で
きる効果がある。この効果は扱うファイルの容量に比例
して顕著に現れる。
また、同じ単言吾を繰り返し、空白の多いソースプログ
ラムや英文テキストなどに適用すれば、その効果は顕著
である。
【図面の簡単な説明】
第1図は本発明実施例の構成を示すブロック構成図。 第2図は単語置換手段の処理を示す流れ図。 第3図は単語復元手段の処理を示す流れ図。 第4図は単語登録表の内容説明図。 第5図は置換レコードの内容説明図。 第6図は復元レコードの内容説明図。 1・・・単語置換手段、2・・・単語復元手段、3・・
・単語登録表、4・・・ファイル制御手段、5・・・プ
ログラム、6・・・入出力装置、7・・・ファイノペ1
0.15・・・記憶手段。

Claims (1)

  1. 【特許請求の範囲】 1、ファイルを収納する記憶手段に結合され、入出力装
    置およびプログラムと授受するデータに基づき上記ファ
    イルの内容の新規作成および修正を含む処理を行うファ
    イル制御手段を備えたファイル管理装置において、 連続した空白およびこの空白につづく単語である単語群
    とこの単語群に一対一に対応した単語コードとを組にし
    て登録する単語登録表と、 上記ファイル制御手段で処理したデータから連続した空
    白およびこの空白につづく単語を含む単語群を抽出し、
    上記単語登録表を参照してこの単語群に対応する単語コ
    ードを抽出し、この単語コードを上記ファイルに格納す
    る単語置換手段と、上記入出力装置およびプログラムか
    らの要求に応じ、上記ファイルから抽出した単語コード
    に対応する連続した空白およびこの空白につづく単語を
    含む単語群を上記単語登録表に基づき復元する単語復元
    手段と を備えたことを特徴とするファイル管理装置。
JP63199225A 1988-08-09 1988-08-09 ファイル管理装置 Pending JPH0247736A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63199225A JPH0247736A (ja) 1988-08-09 1988-08-09 ファイル管理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63199225A JPH0247736A (ja) 1988-08-09 1988-08-09 ファイル管理装置

Publications (1)

Publication Number Publication Date
JPH0247736A true JPH0247736A (ja) 1990-02-16

Family

ID=16404227

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63199225A Pending JPH0247736A (ja) 1988-08-09 1988-08-09 ファイル管理装置

Country Status (1)

Country Link
JP (1) JPH0247736A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0546357A (ja) * 1991-07-15 1993-02-26 Sharp Corp テキストデータの圧縮方法および復元方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0546357A (ja) * 1991-07-15 1993-02-26 Sharp Corp テキストデータの圧縮方法および復元方法

Similar Documents

Publication Publication Date Title
CN111291235A (zh) 一种基于时序数据库的元数据存储方法及装置
JPH0247736A (ja) ファイル管理装置
JP2518421B2 (ja) 書画情報蓄積装置
JPS61156473A (ja) 帳票作成システム
JPS6260027A (ja) 識別情報の指定方式
JPH0264770A (ja) 辞書を用いたデータ圧縮復元方式
JP2770309B2 (ja) 出力電文編集方式
JPS5965347A (ja) 日本語文作成装置
JPH04241618A (ja) 帳票作成装置
JPS62140136A (ja) デ−タ記憶装置
JPS63296147A (ja) デ−タ圧縮処理方式
JPS63202476A (ja) 文書出力装置
JPH03225448A (ja) ファイル内情報の変換出力更新方法
JPS63176049A (ja) デ−タ圧縮方式
JP2823292B2 (ja) データ収集システムの作表装置
JPH0281103A (ja) Nc加工プログラムの表示方法
JPH0252078A (ja) 郵便番号付与装置
JPH03201061A (ja) 文書処理用制御コード変換方式
JPS62118432A (ja) 計算機システムのデ−タ転送方式
JPH02208717A (ja) 出力機器選択システム
JPH0325667A (ja) 日本語処理方式
JPS5882763A (ja) 印刷制御装置
JPH0476741A (ja) エラー情報の記録方式
JPH07334396A (ja) ディスクマップ作成方式
JPS62113227A (ja) キ−入力方法