JPS59191646A - デ−タ処理方式 - Google Patents

デ−タ処理方式

Info

Publication number
JPS59191646A
JPS59191646A JP58067455A JP6745583A JPS59191646A JP S59191646 A JPS59191646 A JP S59191646A JP 58067455 A JP58067455 A JP 58067455A JP 6745583 A JP6745583 A JP 6745583A JP S59191646 A JPS59191646 A JP S59191646A
Authority
JP
Japan
Prior art keywords
data
format
storage device
length
document
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.)
Granted
Application number
JP58067455A
Other languages
English (en)
Other versions
JPH044611B2 (ja
Inventor
Akira Shirata
白田 明
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.)
Tokyo Sanyo Electric Co Ltd
Sanyo Electric Co Ltd
Sanyo Denki Co Ltd
Original Assignee
Tokyo Sanyo Electric Co Ltd
Sanyo Electric Co Ltd
Sanyo Denki Co 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 Tokyo Sanyo Electric Co Ltd, Sanyo Electric Co Ltd, Sanyo Denki Co Ltd filed Critical Tokyo Sanyo Electric Co Ltd
Priority to JP58067455A priority Critical patent/JPS59191646A/ja
Publication of JPS59191646A publication Critical patent/JPS59191646A/ja
Publication of JPH044611B2 publication Critical patent/JPH044611B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09FDISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
    • G09F15/00Boards, hoardings, pillars, or like structures for notices, placards, posters, or the like
    • G09F15/0006Boards, hoardings, pillars, or like structures for notices, placards, posters, or the like planar structures comprising one or more panels
    • G09F15/0025Boards, hoardings, pillars, or like structures for notices, placards, posters, or the like planar structures comprising one or more panels display surface tensioning means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F5/00Methods or arrangements for data conversion without changing the order or content of the data handled

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

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

Description

【発明の詳細な説明】 (イ)産業上の利用分野 本発明は、外部記憶装置と内部記憶装置とを備えた日本
語ワードプロセッサ等の文書処理装置に係り、外部記憶
装置と内部記憶装置との間のデータ処理方式に関する。
(ロ)従来技術 日本語ワードプロセッサ等の文書処理装置は、一般に、
文書ファイルとしてフロッピーディスク等の外部記憶装
置を備えており、文書の編集等の各種の処理を行なうと
きは、文書ファイルから読み出した文書データを、内部
記憶装置としての編集バッファに一旦格納し、この編集
バッファからデータを読み出し各種の処理を行なう。そ
して、処理後の文書データは、編集バッファに記憶され
た後、外部の文書ファイルに格納される。
ここで、内部記憶装置としての編集バッファに書き込ま
れる文書データは、各種の処理を施さなくてはならない
ため、圧縮あるいは拡張した形式のデータは好ましくな
く、標準形式にする必要がある。このため、従来は、外
部記憶装置にも標準形式でデータを記憶していたが、こ
のような方式では、外部記憶装置の容量が多くなってし
まうという欠点があった。
そこで、外部記憶装置には、データを圧縮したパンク形
式でデータを記憶しておき、内部記憶装置にデータを入
力する際に標準形式に拡張し、逆に、内部記憶装置から
読み出した標準形式のデータを外部記憶装置に書き込む
際は、パック形式にするためデータを圧縮するという方
式が考えられた。この方式は、外部記憶装置の容量は少
なく済むが、全てのデータを圧縮及び拡張しなくてはな
らないため、処理速度が遅くなるという欠点があった。
(ハ)発明の目的 本発明は、従来の2つの方式の利点を用いることができ
るように、外部記憶装置には標準形式とパック形式の異
種形式のデータを混在させて格納し、これら異種形式の
混在したデータの処理を可能にすることにより、処理速
度を速くすると共に、外部記憶装置の有効利用を目的と
するものである。
に)発明の構成 本発明は外部記憶装置と内部記憶装置を備えたデータ処
理装置において、データ形式が標準形式かパック形式か
を判別するデータ形式判別手段と、該判別手段にて前記
パック形式であると判別されたデータを前記標準形式の
データに拡張する拡張手段とを有し、前記外部記憶装置
から読み出したデータを、全て前記標準形式で前記内部
記憶装置に書き込むと共に、前記標準形式のデータの長
さが所定長以上であることを判別するデータ長判別手段
と、該判別手段にて前記所定長以上であると判別された
データを前記パック形式のデータに圧縮する圧縮手段と
を有し、前記内部記憶装置から読み出したデータを、該
データの長さに応じて異なる形式で、前記外部記憶装置
に書き込むように構成したものである。
(ホ)実施例 第1図は、本発明の実施例である文書処理装置を示す機
能ブロック図であり、(1)はフロッピーディスクで構
成した文書ファイルとしての外部記憶装置、(2)は編
集バッファとしての内部記憶装置、(3)は編集バッフ
ァ(2)の文書データを編集する文書編集処理部、(4
)及び(5)は読出制御部、(6)及び(7)は書込制
御部、(8)はデータ形式が標準形式かパック形式かを
判別するデータ形式判別部、(9)は標準形式の文書デ
ータの長さが所定値以上であることを判別するデータ長
判別部、θ0)はパック形式の文書データを標準形式の
文書データに拡張する拡張部、01)は標準形式の文書
データをパック形式の文書データに圧縮する圧縮部、(
121及び(l■はORゲートである。
そこで、フロッピーディスク(1)から読み出された文
書データは、データ形式判別部(8)に入力され、その
データ形式が判別され、標準形式のときは、そのままO
Rゲートαのを介して、書込制御部(6)に送られ、パ
ック形式のときは、拡張部00)で標準形式に拡張され
た後、ORグー)(12を介して書込制御部(6)に送
られる。このため、フロッピーディスク(1)から読み
出された文書データは、全て標準形式で編集バッファ(
2)に書き込まれる。
そして、文書の編集は、文書編集処理部(3)が編集バ
ッファ(2)から文書データを読み出すことにより行な
われ、処理後の文書データは編集バッファ(2)に記憶
される。
編集バッファ(2)から読み出された標準形式の文書デ
ータは、データ長判別部(9)に入力され、その文書デ
ータの長さが所定値以上であるか否かが判定され、所定
値より短いときは、ORゲート(13)を介して標準形
式のまま書込制御部(力に送られ、従って、フロッピー
ディスク(1)には、標準形式で文書データが書き込ま
れる。一方、所定値より長いときは、圧縮部(11)で
パック形式の文書データに圧縮された後、ORグー)(
13)を介して書込制御部(7)に送られ、従って、こ
の場合は、フロッピーディスク(1)には、パック形式
で文書データが書き込まれる。即ち、フロッピーディス
ク(1)には、データ長に応じて異種形式で文書データ
が書き込まれることとなる。
以上のように構成すれば、異種形式のデータが混在した
データ処理を実現できると共に、そのまま記憶すれば多
くの容量を必要とする長いデータのみがパック形式に圧
縮されるので、その分だけ外部の記憶容量を減らすこと
ができる。又、そのまま記憶してもそれ程多くの容量を
必要としない短いデータのものは、標準形式のまま処理
されるので、その分だけ圧縮及び拡張に要する処理時間
が短かくなる。
次に、標準形式とパンク形式の例を示し、データを圧縮
する方法について説明する。
第2図は、文書データを行単位に圧縮する例であり、(
イ)及び(ロ)が各々標準形式及びパック形式を示す。
標準形式は、1文字のデータを、文字コード部2バイト
とアンダーライン等の属性を示すアトリビュート部2バ
イトより成る4バイトで構成し、左マージンマークT、
Mカラ右マージンマークRMまでの1行分の文書データ
をそのまま記憶する形式であり、この1行分の文書デー
タが所定値以上であるとき、第2図(ロ)に示すパンク
形式に圧縮する。即ち、パック形式では、1文字のデー
タを文字コード部のみの2バイトで構成すると共処、ア
トリビーート部の代わりに、属性の開始及び終了を示す
制御コードを用いる。例えば、アングラインや半角があ
る場合は、それらが開始する文字データの前に、2バイ
トのアングライン開始コードや半角開始コードを、そし
て、終了する文字データの後に、1バイトのアングライ
ン終了コードや半角終了コードを混在させるのである。
例えば、標準形式で80字/行に相当する320バイト
の文書データを、標準形式で60字/行に相当するパッ
ク形式の240バイト以内に収める場合、前述の圧縮方
法を用いれば、1行分の文字データは2×80−160
バイトで済むので、制御コードを加えても240バイト
のパック形式であれば、十分収めることができる。尚、
パック形式では、文書データの前に文字長lを書き込み
、更に、形式を判別できるように、データの先頭のフラ
グを、パック形式では「1」とし、標準形式では「o」
としている。
第3図は、文書データをディスクの1トラック単位に圧
縮する例であり、(イ)及び(ロ)が各々標準形式及び
パック形式である。
標準形式は、第2図(イ)で示したように、左マージン
マークL Mから右マージンマークRMまでの、空白デ
ータを含む1行分の文書データをそのまま記憶する形式
であり、ディスクに書き込む際は、第3図(イ)に示す
ように、1トラツクに数行、例えば16行の文書データ
が格納される。そこで、第3図(0)に示すパック形式
では、4バイトの空白データとマージンマークデータを
取り除き、その代わりに1バイトの文字長lと左右のマ
ージンマークの位置を示す4バイトのデータMを書き込
むことにより、各行を詰めて記憶できるようにして、文
書データを圧縮するのである。尚、形式を判別できるよ
うに、データの先頭にフラグを設け、パック形式では「
1」、標準形式では「0」としている。
尚、第2図及び第3図に示したパック形式は、例であっ
て他の圧縮方法を用いたパンク形式でもよい。
(へ)発明の効果 本発明のデータ処理方式は、データ形式が標準形式かパ
ンク形式かを判別するデータ形式判別手段と、この判別
手段にてパック形式であると判別されたデータを標準形
式のデータに拡張する拡張手段を有し、内部記憶装置に
は全て標準形式でデータを書き込むようにしたので、外
部記憶装置には、標準形式とパック形式の異種形式のデ
ータを混在させて格納することが可能となり、更に、標
準形式のデータの長さが所定長以上であることを判別す
るデータ長判別手段と、この判別手段にて所定長以上で
あると判別されたデータをパック形式のデータに圧縮す
る圧縮手段を有し、データ長に応じて異なる形式で、デ
ータを外部記憶装置に書き込むようにしたので、データ
長が短かいものは、外部記憶装置と内部記憶装置の間で
、標準形式のまま処理でき、このため、全てのデータを
パンク形式で処理する従来の方式に比べ、圧縮及び拡張
に要する処理時間を少なくすることができ、処理速度を
速くすることが可能となる。又、データ長が長いものは
、パンク形式に圧縮され外部記憶装置に格納されるので
、全てのデータを標準形式で記憶する従来の方式に比べ
、外部記憶装置に必要な容量を減らすことができる。
従って、全体として、処理速度を速くし、且つ、外部記
憶装置を有効に利用したデータ処理方式を実現できる。
【図面の簡単な説明】
第1図は本発明の実施例としての文書処理装置を示す機
能ブロック図、第2図(イ)及び(ロ)は標準形式及び
パック形式の一例を示す模式図、第3図(イ)及び(ロ
)は標準形式及びパック形式の他の例を示す模式図であ
る。 主な図番の説明 (1)・・・フロッヒーティスク、(2)・・・編集バ
ッファ、(3)・・・文書編集処理部、 (8)・・・
データ形式判別部、(9)・・・データ長判別部、 0
0)・・・拡張部、 (11)・・・圧縮部。 第1図

Claims (1)

    【特許請求の範囲】
  1. (1)外部記憶装置と内部記憶装置を備えたデータ処理
    装置において、データ形式が標準形式かパック形式かを
    判別するデータ形式判別手段と、該判別手段にて前記パ
    ック形式であると判別されたデータを前記標準形式のデ
    ータに拡張する拡張手段とを有し、前記外部記憶装置か
    ら読み出したデータを、全て前記標準形式で前記内部記
    憶装置に書き込むと共に、前記標準形式のデータの長さ
    が所定長以上であることを判別するデータ長判別手段と
    、該判別手段にて前記所定長以上であると判別されたデ
    ータを前記パック形式のデータに圧縮する圧縮手段とを
    有し、前記内部記憶装置から読み出したデータを、該デ
    ータの長さに応じて異なる形式で、前記外部記憶装置に
    書き込むようにしたことを特徴とするデータ処理方式。
JP58067455A 1983-04-15 1983-04-15 デ−タ処理方式 Granted JPS59191646A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58067455A JPS59191646A (ja) 1983-04-15 1983-04-15 デ−タ処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58067455A JPS59191646A (ja) 1983-04-15 1983-04-15 デ−タ処理方式

Publications (2)

Publication Number Publication Date
JPS59191646A true JPS59191646A (ja) 1984-10-30
JPH044611B2 JPH044611B2 (ja) 1992-01-28

Family

ID=13345425

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58067455A Granted JPS59191646A (ja) 1983-04-15 1983-04-15 デ−タ処理方式

Country Status (1)

Country Link
JP (1) JPS59191646A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61189357U (ja) * 1985-05-15 1986-11-26
JPS63236147A (ja) * 1987-03-25 1988-10-03 Hitachi Ltd 共用フアイルシステムアクセス方式
JPS6441039A (en) * 1987-08-06 1989-02-13 Fuji Xerox Co Ltd Extending system for limitation of file name length
JPH01134541A (ja) * 1987-11-20 1989-05-26 Toshiba Corp 情報処理装置
JPH02208714A (ja) * 1989-02-09 1990-08-20 Nec Corp 異種データ入出力方式
JPH06290179A (ja) * 1993-03-30 1994-10-18 Nec Corp 文書変換ツール自動組み合わせ装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5779552A (en) * 1980-11-05 1982-05-18 Casio Comput Co Ltd Data processor
JPS57143636A (en) * 1981-02-27 1982-09-04 Nec Corp Data control circuit

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5779552A (en) * 1980-11-05 1982-05-18 Casio Comput Co Ltd Data processor
JPS57143636A (en) * 1981-02-27 1982-09-04 Nec Corp Data control circuit

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61189357U (ja) * 1985-05-15 1986-11-26
JPS63236147A (ja) * 1987-03-25 1988-10-03 Hitachi Ltd 共用フアイルシステムアクセス方式
JPS6441039A (en) * 1987-08-06 1989-02-13 Fuji Xerox Co Ltd Extending system for limitation of file name length
JPH01134541A (ja) * 1987-11-20 1989-05-26 Toshiba Corp 情報処理装置
JPH02208714A (ja) * 1989-02-09 1990-08-20 Nec Corp 異種データ入出力方式
JPH06290179A (ja) * 1993-03-30 1994-10-18 Nec Corp 文書変換ツール自動組み合わせ装置

Also Published As

Publication number Publication date
JPH044611B2 (ja) 1992-01-28

Similar Documents

Publication Publication Date Title
KR0152916B1 (ko) 데이타 동기화장치 및 방법
JPS59191646A (ja) デ−タ処理方式
JPH05257774A (ja) インデックス・レコード番号を圧縮・格納した情報検索装置
JPH03233670A (ja) テキストデータ変換方式
JP3051014B2 (ja) データ記憶装置及びデータシステム
JP2570407B2 (ja) プログラマブル・コントローラ
JP2598935B2 (ja) テキストメモリへの書込方法
JPS59212971A (ja) イメ−ジデ−タ作成装置
JPS62121532A (ja) デ−タ検索方法
JPS6036608B2 (ja) 磁気テ−プボリユ−ム制御方式
JPS60250435A (ja) 情報処理装置
JPH05334074A (ja) マイクロプロセッサ
JPS62280922A (ja) レコ−ド編集処理方式
JPS6036614B2 (ja) 情報処理装置
JPH01158546A (ja) 可変長ブロックサイズ識別方法
JPS5634120A (en) Magnetic tape unit
JPH0281103A (ja) Nc加工プログラムの表示方法
JPH0944355A (ja) プログラマブルコントローラ
JPH01130237A (ja) 情報処理装置
JPS63174161A (ja) 文書処理装置
JPH05108304A (ja) データ圧縮方式
JPS6143321A (ja) パルス信号出力装置
JPS61275950A (ja) 入出力のチヤネルでのエコ−バツク方式
JPS5498135A (en) Input/output control system
JPS58151670A (ja) 画像デ−タ処理装置