JPH03198150A - 文書作成装置 - Google Patents

文書作成装置

Info

Publication number
JPH03198150A
JPH03198150A JP1336339A JP33633989A JPH03198150A JP H03198150 A JPH03198150 A JP H03198150A JP 1336339 A JP1336339 A JP 1336339A JP 33633989 A JP33633989 A JP 33633989A JP H03198150 A JPH03198150 A JP H03198150A
Authority
JP
Japan
Prior art keywords
data
stored
document
page
arrangement information
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
JP1336339A
Other languages
English (en)
Inventor
Shigeo Kurakake
重雄 倉掛
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP1336339A priority Critical patent/JPH03198150A/ja
Publication of JPH03198150A publication Critical patent/JPH03198150A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] °本発明は、ワードプロセッサ等の文書作成装置に係り
、特に様式の異なる各種データを配置し出力することに
関する。
[発明の概要] 本発明の文書作成装置は、例えば文書データ、表データ
等のデータを別個に第1の記憶装置に記憶し、この各デ
ータの1ページ内におけるデータ配置情報を第2の記憶
装置に記憶する。これら各データが、1ページ内に混合
配置されたデータを印刷等の出力する場合に、前記第2
の記憶装置に記憶されているデータの配置情報を基に前
記第1の記憶装置からデータを再配置して出力データを
得るようにしている。
よって、データとその配置情報が別々に管理されるため
、該データを作成もしくは編集する上で、すでに記憶さ
れている他のデータや配置情報に影響を与えず、編集作
業等の自由な範囲が拡大し、あわせて作業に費やす処理
時間を大幅に短縮することができる。
[従来の技術] 従来の文書作成装置は、文字文書データと、枠線などで
囲まれる表データ等のように異なるデータを1ページ内
に配置する方法として、あるデータに着目して、そのデ
ータ中にすべての配置情報を記憶させている。すなわち
、前述したデータを例にすると、前記表データ等を合成
するため枠あけを行った場合の枠データが、文字文書デ
ータ中に記憶されている。
第7図に従来の文書作成装置における各種データの記憶
管理形式のブロック図を示す。すなわち、前記各種デー
タは、文書データlO1を中心として、配置情報が管理
されている。この文書データ101は、数値1式を含む
文字による文字文書と、前記各種データの配置を示す配
置情報とが記憶されている。また前記各種データとして
、図形データ102、グラフデータ1031表データ1
04等があり、それぞれにそのデータのみを記憶し、配
置情報は記憶していない。
つまり前記文書データの文字文書中に配置情報が断片的
に挿入され、各文字列は不連続な形で記憶されている。
[発明が解決しようとする課題] しかし、このような文書データにおいては、文字文書中
に配置情報が断片的に挿入されているために、文字文書
は、複雑な管理形態を取らざるを得なく、配置されるデ
ータが増加するほど、非常に複雑となり、それらデータ
を独立した形でそれぞれ管理1編集することが困難とな
る。
このような原因は、文書データの文字文書中に配置情報
が断片的に挿入されていることにあると考えられる。
してみると、配置情報を配置される各データと別々に記
憶させて、個々に管理ができるようにすれば良いことは
明らかである。
本発明の課題は、1ページ内のデータ配置情報を配置さ
れる各データと別個に記憶管理できるようにすることで
ある。
[課題を解決するための手段] 本発明の手段は次の通りである。
1)複数のデータを別個に記憶する第1の記憶手段1(
第1図の機能ブロック図を参照、以下同じ)、 例えば、文字文書データ、表データ、グラフデータ、図
形データをそれぞれ連続した形で且つ、他のデータと区
別して記憶するRAM、 フロッピーディスク、ハード
ディスク、メモリカード等を含むメモリ装置である。
2)前記第1の記憶手段1に記憶された各データに対応
し、それぞれ対応するデータが配置されるべき位置を示
すデータ配置情報を記憶する第2の記憶手段2、 例えば、印刷出力の1ペ一ジ分ごとの各データの1ペー
ジ内レイアウト情報を記憶するRAM等のメモリ装置で
ある。
3)前記第2の記憶手段2のデータ配置情報を基に、前
記第1の記憶手段1に記憶された各データを配置編集し
て一連の出力データを得る配置編集手段3、 例えば、CPUとページメモリを含み、1ページ内で図
表やグラフの枠線が配置情報にしたがってレイアウトさ
れ、ページメモリの残りの領域に前記第1の記憶手段に
記憶された文書データを配列し並びに前記枠線で囲まれ
た部分に、対応する図表データやグラフデータを配列す
る。ここでページメモリは印刷装置のための印刷メモリ
や表示装置のための表示メモリを含む。
4) 前記配置編集手段3によって得られた出力データ
を出力する出力手段4、 例えば、ページメモリに記憶されたデータを印刷する印
刷装置や表示する表示装置である。
[作 用] 本発明の手段の作用は次の通りである。
文書作成装置に第1の記憶手段1と第2の記憶手段2と
を設け、該第1の記憶手段1にデータ肩線ごとに止暴奮
嘴噴各データの内容を記憶し、その各データに対応する
データ配置情報を第2の記憶手段2に記憶させて、それ
ぞれ独立してデータ管理する。そして第1の記憶手段1
に記憶される各データを出力手段4から出力する際には
、配置編集手段3により、第2の記憶手段2のデータ配
置情報を基に第1の記憶手段1に記憶される各デ−タを
配置編集して、一連の出力データを得る。
従って、配置情報を配置される各データと、独立して管
理することができ、データの編集を他のデータの配置へ
の影響を考慮することなく行うことができる。
〔実施例] 以下、実施例を第2図乃至第6図を参照しながら説明す
る。
第2図は、印刷文書例で、各種のデータの1ページあた
りの配置を示す構成図である。すなわち、1ページの紙
面5に図形6.グラフ7、表8の枠線が配置され、余白
部分に文字文書(文書印刷エリア)9が印刷される。本
実施例は、印刷出力がこのような配置例に沿ったものと
する。
第3図は、本実施例の文書作成装置の構成を示すブロッ
ク図である。すなわち、入力装置10から「文書」、「
図形」、「グラフ」、「表」などのデータ属性をもつ各
種データが、処理装置11(CPU)に入力される。
ここで入力装置10は、特に図示はしていないが、キー
ボード、ポインティングデバイス、スキャナ等を含む。
前記処理装置11は、入力された各データをそれぞれの
データごとに処理する。それら処理データは、データご
とに独立して第1の記憶装置12に記憶され、そのデー
タに対応する配置情報が、第2の記憶装置13に記憶さ
れる。第1の記憶装置12は、RAM等の文書メモリ、
フロッピーディスク、ハードディスク、メモリカード等
を含み、第2の記憶装置13はRAM等のメモリで構成
される。また、大型の文書作成装置では、第1の記憶装
置12として、さらに光ディスクを含み、第2の記憶装
置13として、フロッピーディスクを用いることもある
また、前記処理装置11は、前記入力装置10からの前
記各データに対応するそれぞれの配置指示に従って、配
置情報を作成し、前記第2の記憶装置13に記憶させる
。ここで前記配置指示は、図形、グラフ、表などの1ペ
ージ内における位置が、CRT等の表示装置14の画面
上でカーソルキー若しくはマウス等のポインティングデ
バイスにより指定される。
また、1ペ一ジ分のデータを出力するために、前記表示
装置14に加えて印刷装置15が設けられている。これ
らの出力装置は、処理装置11によって後述するように
第1及び第2の記憶装置13の記憶内容から配置処理さ
れた1ペ一ジ分の出力データが記憶されるページメモリ
としての印刷メモリ16及び表示メモリ17の内容を表
示及び印刷出力する。
第4図は、前記第2の記憶装置13に於ける前記配置情
報の記憶形態を示すブロック図である。
この第2の記憶装置13は、ページ毎に、そのページに
含まれるデータの配置情報を含む管理情報18を記憶し
ている。その1ペ一ジ分の単位ページの管理情報18は
、ページ番号19と各種データのそれぞれに対応した配
置管理データ20とで構成される。この前記配置管理デ
ータ20は、データごとにデータ名20a、データ属性
20b。
位置情報20cから構成されている。
そして、前記データ名20aは第1の記憶装置12に記
憶されているデータに対応する登録名称である。データ
属性20bは前記登録名称のデータが、文書1図形、グ
ラフ、表などのデータ属性を示し、さらには色彩などの
情報や、そのデータが記憶されている項目を検索するメ
ディア等についての情報も含まれている。
また配置情報20cは、第5図のように単位ページ19
上の座標(X、Y)を示す情報である。
つまり、単位ページ19上に横軸にX点、縦軸にY点を
それぞれ指定する。そしてこのXから横方向の幅aとY
から縦方向の幅すを指定することによって、前記単位ペ
ージ19上に図形、グラフ。
表などの大きさと位置を指定する。
なお、前記処理装置11は、特に図示していないが、前
記第2の記憶装置13のどの配置管理データ20をアク
セスするのかを示すポインターを有している。
このように構成された文書処理装置の動作を印刷出力の
場合について第6図に示すフローチャートを参照して説
明する。ここでは、すでに編集後の文書データ等が第1
の記憶装置12には記憶され、そのデータの配置情報2
0cを含む配置管理データ20が、第2の記憶装置13
に記憶されているとする。
すなわち、動作を開始するにあって前記入力装置10に
よって、前記処理装置11のプログラムメニューから[
印刷]のモード及び印刷すべきページが選択されると(
ステップS1)、前記処理装置11は、前記第2の記憶
装置13に記憶されている選択されたページに対応する
ページ番号19の前記配置管理データ20から、最初の
配置情報20cを取り出す(ステップS2)。
次に、この取り出した前記配置情報20cに配置位置が
記憶されているか否かが判断される(ステップS3)。
つまり前記配置情報としての座標(X、Y)が登録され
ているときには、図形等が存在し、これの代わりに“F
FFF” 「空きエリア」が登録されていると図形等は
無く、文書データのみになる。
その配置情報20cが“FFFF”でなかった場合に、
すなわち(X、Y)が登録されているとき、その配置情
報20cに対応する前記第1の記憶装置12に記憶され
た図形データ、グラフデータ、表データを印刷メモリ1
6の前記配置情報20cで示される座標に対応する領域
に転送する(ステップS4)。その後、また前記配置情
報20cが“FFFF”であった場合は次の配置管理デ
ータの有無の判断をする(ステップS5)。
そこで次配置管理データ20があった場合には、前記処
理装置11は図示しないポインターを次配置管理データ
20に更新して(ステップS6)、前記ステップS2に
戻り、次配置管理データ20のために前述の処理を繰り
返す。
そして全配置管理データ20が処理されると、前記第1
の記憶装置12から前記第2の記憶装置13の前記配置
情報“FFFF”に対応する文書データが取り出される
(ステップS7)。その文書データは、図等が配されて
いない残りの領域に順次配置されるように前記印刷メモ
リ16に転送され(ステップS8)、その転送完了の後
、1ペ一ジ分のデータを印刷する(ステップS9)。
従って、文書データ、表データ等の各データは、データ
ごとに前記第1の記憶装置12に記憶され、そのデータ
に対応する配置情報を前記第2の記憶装置13に記憶す
るため、文書データ、表データ等と配置情報とを、それ
ぞれ独立して管理することができる。よって表データ等
の配置を考慮せずに文書データ等の追加入力や編集作業
をおこなうことができる。
また本実施例は印刷出力に関して開示しているが、これ
に限定されるものではなく、表示装置への表示出力が他
の外部出力用媒体(例えばフロッピーディスク)に出力
するときも同様である。さらに他にも発明の要旨を逸脱
しない範囲で種々の変形や応用が可能であることは勿論
である。
[発明の効果] 本発明によれば、配置情報を配置される各データと独立
して管理することができ、データ編集は、他のデータの
配置への影響を考慮することなく行うことができる。
また、印刷出力などの外部出力するための各データを再
配置する操作が容易になり、自由な編集の範囲が拡大し
、加えて、その作業に費やす処理時間が大幅に短縮され
る。
【図面の簡単な説明】
第1図は本発明の機能ブロック図、第2図は印刷出力す
る各データの配置を示す構成例、第3図は実施例の文書
作成装置の構成を示すプロ・ツク図、第4図は第2図の
記憶装置の記憶されるデータの記憶管理形式を示すブロ
ック図、第6図は印刷出力の動作を説明するフローチャ
ート、第7図は従来の記憶手段によるデータの記憶管理
形式を示すブロック図である。 5・・・入力手段、6・・・処理手段、7・・・第1の
記憶手段、8・・・第2の記憶手段、9・・・配置編集
手段、10・・・表示手段、11・・・出力手段。

Claims (1)

  1. 【特許請求の範囲】 複数のデータを別個に記憶する第1の記憶手段と、 前記第1の記憶手段に記憶された各データに対応し、そ
    れぞれ対応するデータが配置されるべき位置を示すデー
    タ配置情報を記憶する第2の記憶手段と、 前記第2の記憶手段のデータ配置情報を基に、前記第1
    の記憶手段に記憶された各データを配置編集して一連の
    データを得る配置編集手段と、前記配置編集手段によっ
    て得られた出力データを出力する出力手段とを具備する
    ことを特徴とする文書作成装置。
JP1336339A 1989-12-27 1989-12-27 文書作成装置 Pending JPH03198150A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1336339A JPH03198150A (ja) 1989-12-27 1989-12-27 文書作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1336339A JPH03198150A (ja) 1989-12-27 1989-12-27 文書作成装置

Publications (1)

Publication Number Publication Date
JPH03198150A true JPH03198150A (ja) 1991-08-29

Family

ID=18298100

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1336339A Pending JPH03198150A (ja) 1989-12-27 1989-12-27 文書作成装置

Country Status (1)

Country Link
JP (1) JPH03198150A (ja)

Similar Documents

Publication Publication Date Title
JPH028339B2 (ja)
JPS60107357A (ja) ワ−ドプロセツサ
KR970001905B1 (ko) 정보처리 시스템 및 그것을 사용한 편집장치
JPS60100220A (ja) 文書処理装置
JPH0438005B2 (ja)
JPH03198150A (ja) 文書作成装置
JPH10187679A (ja) 表処理装置及び記憶媒体
JPH0376491B2 (ja)
JP3817871B2 (ja) 文書処理装置およびそのプログラム記録媒体
JP2978178B2 (ja) 文書作成装置及びその制御方法
JP2641391B2 (ja) 文字認識方法
JPS63174162A (ja) 文書処理装置
JPH01302592A (ja) 情報処理装置
JPH077404B2 (ja) 文書処理装置
JPH04216975A (ja) フォーム登録装置
JPH02297123A (ja) 文書作成装置
JPH08314909A (ja) 文書処理装置
JPS62160548A (ja) 情報処理装置
JPH0830597A (ja) 文字列レイアウト方法及び文字列レイアウト装置
JPH0736863A (ja) 書式設定の一覧表示機能付き文書処理装置
JPH06119152A (ja) 仕様書作成装置
JPH06187225A (ja) 情報処理装置
JPH01189691A (ja) 画像処理装置
JPH04181369A (ja) カード作成機能を有する文書処理装置
JPH0528206A (ja) 部品データ処理方法