JPH01130281A - 文書処理装置 - Google Patents

文書処理装置

Info

Publication number
JPH01130281A
JPH01130281A JP62289141A JP28914187A JPH01130281A JP H01130281 A JPH01130281 A JP H01130281A JP 62289141 A JP62289141 A JP 62289141A JP 28914187 A JP28914187 A JP 28914187A JP H01130281 A JPH01130281 A JP H01130281A
Authority
JP
Japan
Prior art keywords
page
data
image
format
grid
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
JP62289141A
Other languages
English (en)
Other versions
JP2603275B2 (ja
Inventor
Hiroshi Takakura
洋 高倉
Satoshi Ishihara
聡 石原
Keiko Yasuda
安田 桂子
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP62289141A priority Critical patent/JP2603275B2/ja
Priority to DE3844833A priority patent/DE3844833C2/de
Priority to DE3838934A priority patent/DE3838934A1/de
Publication of JPH01130281A publication Critical patent/JPH01130281A/ja
Priority to US07/782,767 priority patent/US5208905A/en
Priority to US08/444,359 priority patent/US5752053A/en
Application granted granted Critical
Publication of JP2603275B2 publication Critical patent/JP2603275B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 [技術分野] 本発明は、組版機能を有し、文字編集、図形編集、画像
編集が可能な文書処理装置に関する。
[従来技術] 従来、ワードプロセッサにおいては、画像、図形の入力
、編集は、−旦文字編集を中止し、画面を変えて画像の
入力を行うか、又、更に画面を変えて図形を入力すると
いう様に操作が非常に繁雑であった。従って、文章の横
に画像を貼り付けたり図形を貼り付けたりする場合は、
まず文章作成中に枠を空け、いちいち画面の切換え操作
が繁雑で非常に使いずらいものであった。
又、上記の様にして同一画面上に文字と図形、或は文字
と画像を表示する場合では、例えば、図形や画像は予め
設けられた枠内にのみ入力が可能で、そうでなくとも文
字と図形、文字と画像が重なり合う様に編集することは
到底できなかった。
従って、同じ領域に簡単な操作で文字と図形、データを
同時的に表示させることは側底不可能であった。身の回
りには、例えば第2−2図に示した様な文書を印刷した
ものは無数にあるが、その様な印刷物は通常のワードプ
ロセッサでは、側底容易に作成し得るものではなく、こ
の様なパンフレット、チラシ等は専門の印刷会社等に依
頼しているのが現状である。
印刷結果を画面に表示しながら、リアルタイムに入力、
編集を行う[WYSIWYG (What YouS 
e e  I s  W h a t  Y o u 
 G e t )と呼ばれる)ことを文書処理装置にあ
っては指向・しているが、上記のパンフレット、チラシ
等に代表されるものは、側底リアルタイムに入力編集を
行いながら得られるものではなかった。
上記の様に、従来では文字、図形、画像がいわばバラバ
ラに取り扱われていたため、上記の各種データの整合が
全くとられていなかった。
次にグリッド(寸法情報)について説明する。
文字や図形を作成、編集する時、その位置や大きさを決
める支援機能として、寸法情報を示すグリッド・メジャ
ー(物差しのような目盛)は、文字、図形をそれぞれ別
々の領域で表示されていた(言うまでもな(、文字作成
領域ではメジャーは表示されない)。つまり、文字と図
形は全く独立に寸法情報が定義されていた。従って、文
字と図形の関連を考えて寸法情報を表示することはでき
なかった。
次に書式について説明する。文書の書式の定義は、従来
文書全体に有効なため、複数頁の文書でも一旦書式を決
めると最終頁まで一貫した書式であった。従って複数頁
の文書を作成する場合は、まず表紙(1頁目)と裏表紙
を所定の書式で作成、印刷後、その間の頁に合った書式
を設定し、作成、印刷する方法がとられていた。しかし
この場合、2度の印刷を行わなければならず、又、頁番
号を合わせるのにも多くの労力を必要としていた。
次に複数頁にわたり、表示すべきイメージとして用いら
れる第2−3図に示すフオームイメージ22について説
明する。従来、文字入力編集中にフオームイメージを作
成し表示したい時は、文字と図形の作成編集を同一領域
で行うことができなかったので、フオームイメージを図
形イメージとしてまず作成する際は、現在編集中の文字
入力編集領域外に別の領域を新たに定義し、作成してい
た。
第11図は以上の様なフオーム登録をし、それを編集中
のページに表示させるという従来の操作手順を示した流
れ図であり、これについて以下説明する。
まずオペレータがフオーム登録を開始する時は、ステッ
プ11−1でフオーム作成のための領域を定義し、ステ
ップ11−2でフオームデータとなる図形データを作成
する。そしてステップ11−3でそれをフオーム登録し
、終了後文書編集をステップ11−4で開始し、ステッ
プ11−5でステップ11−3で登録したフオームを書
式定義中のフオーム指定で変更または指定すると画面に
フオームが゛表示されるという手順で、登録したフオー
ムの表示が行われていた。
又、上記のフオームイメージは、−度文書に設定すると
、最後まで一貫したフォームイメージが文書の背景とし
て設定されていた。更には、奇数(先頭)頁からの指定
しかできなかった。従って、偶数頁からフオームイメー
ジを設定したい場合などに対応できず、又複数のフオー
ムイメージを設定することもできなからた。
[目的] 以上の点に鑑み、本発明の目的は、組版された文章の状
態を見ながら、新たに領域を指定することなく文章上の
任意の位置に図形、画像、フオームの入力編集を行うこ
とが可能な文書処理装置を提供することにある。
又、更には、表示上に優先順位を設けることにより、入
力順序、入力中のイメージの種類に係わらず、他のイメ
ージとの配置状態を確認することができる文書処理装置
を提供することを目的としている。
又、更には、上記の各データを互いに独立に管理するこ
とができるので、あるデータのみを不表示にさせたり、
各データが複雑に混在する場合でも、高速に表示するこ
とができる文書処理装置を提供することを目的としてい
る。
以上の点に鑑み、本発明の目的は、頁単位で書式を変更
することが可能で、延いては、複数頁から成る1つの統
合文書を1回の出力指示で出力することかで會る文書処
理装置を提供することを目的としてい−る。
以上の点に鑑み、本発明の目的は、組版された文章の状
態を見ながら、新たに領域(枠)を指定することなく任
意の位置に図形の入力編集を行うことができ、しかも文
章の状態と整合をとり易くすべく、図形入力の目安とな
る寸法情報を書式に合わせて表示することができる文書
処理装置を提供することを目的としている。
以上の点に鑑み、本発明の目的は、文字入力編集中でも
図形入力が可能で、その図形を複数の所望の頁に表示で
きる様にフオームとして登録することができる文書処理
装置を提供することを目的としている。
又、複数のフオームイメージを有し、頁単位の書式変更
に伴って、頁単位のフオームイメージの変更も行うこと
ができ、文字、画像、図形、フオームから成る複数頁の
統合文書の出力が、−回の出力指示で行うことが可能な
文書処理装置を提供することを目的としている。   
−[実施例] 以下、図面に従って本発明に好適な一実施例を詳細に説
明する。なお、本発明でいう文書処理装置は、各種機器
から成るシステムであっても、1つの単体の機器であっ
ても、さらにネットワークから成るシステムであっても
よいことは言うまでもない。
実施例を詳細に説明するにあたり、本発明の基本となる
事項にまず先に触れてお(。
1)本発明でいう「文書編集」とは、文字入力編集だけ
でなく、図形入力編集、画像入力編集を含めるものとす
る。この3つの入力編集に、フオームと呼ばれる表示パ
ターンを加えると4種類の表示パターンをもつことにな
る。
尚、フオームとは、文書の背景としてよく重ね合わせて
使う表示パターンのことであり、図形入力編集で作成し
た図形イメージをフオームイメージとして一旦登録する
と、その後何度も文書の背景に使用できるという便宜を
そなえたものである。
2)以後この4種類の表示パターンを、文字イメージ・
図形イメージ・画像イメージ・フオームイメージとよび
説明をすすめるが、この4種類のイメージは、作成手順
が異なる点、別々のイメージ(表示パターン)ではある
が表示画面上の同じ領域上に表示可能な点については先
に述べておく。
3)説明を進めるにあたり、「オペレータの指示Jとい
う言葉を用いる。後の説明には省略するが、オペレータ
の指示ば゛第1図に示すポインティングデバイス9、も
しくはキーボード8からのキー人力によるものとする。
本発明を分かり易く説明するために13の図を用いた。
以下、ひとつずつ簡単に図解を加えておく。
システムブロック図 第1図は本発明に係る一実施例の文書処理装置のシステ
ムブロック図である。図に於いて1はラスクスキャン表
示方式で使用されるCR7表示部、2は一画面分の表示
パターン情報を記憶するビデオRAM(VRAM)、3
はVRAM21:対すルハターン情報の書き込み、CR
Tへの読み出しの制御をする表示制御部である。5は第
7図に示す制御プログラムや文書データを格納するエリ
アを有する主メモリ、4はマイクロプロセラ゛す(MP
U)でこの装置の主制御を行なう。MPU4には文字デ
ータ等の入力を行なうキーボード8、及びCRT上の位
置の指定を行い、図形データの入力編集等を行うポイン
ティングデバイス(PD)9が接続されている。6はハ
ードディスク装置でこの中に文書ファイルや文字フォノ
トが格納される。lOは作成された文書を出力するため
のプリンタ、11は画像等のイメージを読み込むための
イメージスキャナ、12は文書ファイル等の保存等を行
うためのフロッピーディスク装置である。これらの各構
成ブロックはI10バス7で接続されている。
文書例 第2図(第2−1図、第2−2図、第2−3図をあわせ
以下こう呼ぶ)は、本発明で作成することのできる文書
の例である。第2−1図は文書全体を表したもの、1頁
目と8頁目は表紙・裏表紙で、その間にはさまれた2頁
から7頁は文書としての書式のうえで、段数・膜幅・頁
番号・フオーム等の定義が異なっている。さらに、2頁
か・ら7頁の間でも奇数頁・偶数頁かによって、フオー
ムが異なっている。両面印刷後、表紙の裏に2頁、3頁
の裏に4頁という見開きの文書となる。
第2−2図、第2−3図にはこの文書の表紙・2頁目を
記した。この図で15.19は文字イメージ、16.2
0は図形イメージ、17.21は画像イメージ、18.
22はフオームイメージである。4種のイメージが重な
っているところは、文字イメージ、図形イメージ、画像
イメージ、フオームイメージの順に優先して重ねられ、
表示されている。
入力編集画面 第3−1図は、第2図で示したような文書編集を可能に
するために、新規に文書編集を開始した後、画面の下部
に表示される入力編集メニュー(オペレータはここに提
示されるコマンドを選択することにより、入力の種類、
処理の種類を選択できる)を示す図である。第8−1図
において、Aは文字入力編集メニュー、Bは図形入力編
集メニx−1Cは画像入力編集メニューであり、これら
のメニューを入れ換えることにより同一の文書の中に3
種のイメージの入力を可能にしている。これらのメニュ
ーは文書編集中にいつでも選択できる共通メニュー28
と、定められた入力種のなかでの可能な処理を示す主メ
ニュー25.26.27とにわけられる。主メニュー2
5.26.27よりコマンドを選択すると第3−3図の
23のような副メニューが主メニュー25.26.27
に置き代って表示される場合や、副メニュー中のコマン
ドを指示することによりさらに分岐した副メニューが置
き代って表示される場合もある。また、副メニューは別
枠として主メニュー25.26.27の表示領域以外の
画面上に表示される場合がある。「画面制御」コマンド
32は、入力編集の種類に関わらずもうけられており、
いつでも第3−3図に示す「画面制御」を行うための副
メニュー28が表示できることを示している。
第3−2図は入力編集の種類変更によって、主メニュー
25.26.27及びグリッドの表示がかわることをし
めしている。グリッドとは、文字、図形の位置や大きさ
を定めるための支援機能であり印刷はされない。40は
文字入力編集中グリッドであり、42は図形入力編集中
グリッドで、図形入力編集中グリッド42は相対的原点
位置と間隔さらにグリッドに「適合」するか否かを定義
することができ、定義内容を変更することが可能である
。41は、文字入力のためのカーソルである。43は図
形入力のためのカーソルで、ポインティングデバイス9
に同期して動き、図形の入力はこのカーソルを通してお
こなわれる。この際、グリッドに「適合」を指示してあ
れば、正確な図形の入力が速やかに行える。
第3−3図は図形入力編集中に主メニューより「画面制
御」コマンド32を指示、画面制御則メニュー23を表
示し、既に入力されたイメージのうち文字イメージを不
表示に指示したあとの図である。この画面制御処理によ
り、現在の入力編集(この場合は図形入力編集)がしや
すくなるという利点を持っている。
操作手順 第4図、第5図は、第2図で示したような文書編集を行
う際の操作手順を示した流れ図である。第4図は大まか
な操作手順を示した図であり、入力編集を行った後に表
示を確認し、いつでも入力種を変更できることを示して
いる。第5図は、第4図の84−1 において選択され
得る入力種ごとの操作手順を記した図である。A文字入
力編集はS4−2A。
B図形入力編集はS4−2B、C画像入力編集はS4−
2Cにあたる。(詳細は後述する。)作成中の文書 第6図は、第4図・第5図にそって、第2図のような文
書を作成していく際に画面上に表示される副メニューお
よび作成中の文書の図である。第6−1図A・第6−2
図Aは、グリッド定義を行うための別枠の副メニューを
表し、第6−1図B・第6−2図Bは、定義されたグリ
ッド79−4に適合して作成された図形イメージ49.
79−2を表わしている。
どちらも原点を文書48.79−1の版面(文字の印字
される領域)の角64.72を基準に原点を決め、書式
に依存した行ピッチ・文字ピッチ単位でグリッド間隔が
定義されグリッドが表示されている。文字イメージ79
−3はグリッド79−4に適合されていない。
第6−3図Aで示すフオームライブラリは、図形イメー
ジを作成後、フオームとして登録する時及び書式定義で
フオームイメージを読み出す時に別枠に表示される。8
0.81,82は図形イメージを作成後、既にフオーム
として登録済のものが、縮小された絵文字の形で示され
ている。また、第6−3図Bはフオーム指定のための副
メ巴ニーで、書式定義でフオームイメージを読み出す時
に別枠に表示される。第6−4図は第2−3図で示す文
書の2頁目を編集中に、画面制御を行うための副メニュ
ー23より入力編集中以外の任意のイメージに対する表
示・不表示の指示をあたえたときの文書の状態を示して
いる。
この例では文字入力編集中に画像イメージと図形イメー
ジを不表示にする指示をあたえた。(詳細は後述する。
) データ構造 第7−1図、第7−2図は本発明のデータ構造を示した
図である。
第7−1図は第2図のような文書が、第1図のハードデ
ィスク装置6またはフロッピーディスク装置12から主
メモリ5に読み込まれたあとの状態を表わしている。B
ヘッダ部のCカレント編集情報部には、本発明ともっと
も関りのある100の稼動中フラグ、101の表示中フ
ラグ、Dカレント編集データアドレス等、が格納されて
おり、第7−2図は第2図のような文書作成後の第7−
1図Dカレント編集データアドレス・テーブルを示して
おり、2頁目表示中の場合である。(詳細は後述する) 表示処理 第8−1図、第8−2図は、 l 再表示の指示 2任意のイメージ表示・不表示の指示 3人力種変更の指示 等がオペレーターにより与えられた時に行われる内部的
な表示処理を記した図である。入力種を問わず、表示上
の優先順位(第2−2図、第2−3図の説明参照)の逆
、つまりフオームイメージ・画像イメージ・図形イメー
ジ・文字イメージの順に表示が行われることを示してい
る。(詳細は後述する。) 別書式定義(フオーム変更を含む) 第9−1図、第9−2図は別書式定義(フオームの変更
を含む)に関する図である。
第9−1図は、第5図85−2において行われる表紙と
裏表紙の間に差込む「別置式」の定義中の図である。図
において、Bは標準書式、Cはこれから差込む別置式の
図である。この図においては、既に登録されているEフ
オーム1−Fフオーム2・Gフオーム3のデータはDフ
オーム情報に格納されている。オペレータにより、標準
書式とは異なる項目のみが指定され、125の段数12
6の膜幅127の段間130奇数頁フオーム名131の
偶数頁フオーム名等は変更されたデータがのりている。
第9−2図は別置式の定義を終え、実際に差込む旨の指
定がなされたときの内部的な処理を具体的に表わしてい
る。
第9−3図は実際に別置式の定義を行うことによって作
成できる文書の例である。文書の途中で書式変更がされ
゛、その後もどっている。このような文書は(第2図の
ような文書も含む)従来は一回の印刷では作成すること
ができなかった。(詳細は後述する。) グリッド表示処理(書式依存) 第10図は書式依存で定義されたグリッドの表示処理を
示した図である。
第10図のAはオペレータが図形入力編集メニュー中の
「グリッド定義」コマンド35を指定し第6−1図Aグ
リッド定義の別枠の副メニュー表示後、グリッド定義方
法を「書式依存」52に指示した後のデータ処理につい
て流れ図を示したものでBはグリッドを書式は依存して
表示するのに参照するデータがセットされている書式デ
ータであり、Cは第7−2図に示した各員の図形データ
の先頭部分にあるメジャーテーブルの詳細である。(詳
細は、後述する。) (従来)フオーム登録と表示 第11図は、従来のオペレータが作成した図形をフオー
ム登録し、そのフオーム文字作成領域に表示するまでの
操作手順を流れ図によって示したものである。(詳細は
後述する。) (本発明)フオーム登録と表示 第12図は本発明によるフオーム登録に関する図である
。Aはオペレータが作成した図形をフオーム登録し、そ
のフオーム編集中の文書に表示するまでの操作手順を示
した流れ図である。B5C5Dはオペレータが作成した
図形をフオーム登録すると指示した待受は渡しされるデ
ータの構造を図化したものである。(詳細は後述する。
) フオーム変換 第13図は本発明によるフオーム変換に関する図である
。Aはオペレータが作成した図形をフオーム変換すると
指示した時のデータ処理を示した流れ図である。BSC
,DSEは作成した図形をフオーム変換する時のデータ
の管理を図化したものである。(詳細は後述する。) 操作の概略 次に第4図、第5図及び第6図(以下、第6−1図、第
6−2図、第6−3図、第6−4図を含めてこう呼ぶ)
にしたがって、第2図のような文書編集を行う場合の操
作の手順を説明する。第4図については順を追っての説
明は省略するが、いくつかの特筆すべき点のみ述べてお
く。
1)新規に文書編集を開始するとまず、34−1は問わ
れず、文書の1頁目に文字入力編集のメニューとグリッ
ドが表示される。
2)新規の頁作成も文字入力編集で行うが、入力編集の
種類の選択肢(S4−1)は常に用意されている。
3)S4−1で入力種を指定すると表示されるメニュー
がこれから編集にはいる入力編集用のメニュー(25,
26,27)に変わり、次いで表示処理が行われる 4)S4−2では入力編集の種類に関わらず、「画面制
御」のコマンド23を指示できるので、入力編集中以外
のイメージの表示・不表示を含めた表示確認を行うこと
ができる。入力編集中のイメージを不表示に指示しても
、無視される。
5)文字・図形・画像・フオームのイメージに表示・不
表示の指示をした時、再表示の指示をした時、及び入力
種を変更した時等に行われる表示処理についてはS4−
3A、54−3BSS4−3Cの際に行われる表示処理
として第8−1図に記す。
6)イメージが複合的に表示される心域はすべて1つの
文書内であり、その文書上での新たな領域の定義(枠空
け)は行わないものとする。
以上のような前提をふまえた上で、第2図のような文書
編集を行う場合の操作の手順を第5図及び第6図に従っ
て説明する。
まず、新規に文書編集を開始し、第2図の表紙(1頁目
)の文字イメージの作成・編集をするため文字入力編集
を行う。
55−1は、文字入力主メニュー25より「書式定義」
のコマンド34を指定してあらかじめ設定された文書の
書式定義を変更できることを示している。
書式定義には本文や見出しの文字の大きさ、書体、用紙
の大きさ、上下左右の余白の大きさ、ページ番号や編集
した文書を印刷した時の体裁等の最も一般的な値が「標
準書式」として定義されており、この標準書式÷り変更
したい項目について設定し直すことができる。
55−2では第2図の表紙の書式として、上記の標準書
式より変更する項目を設定し直す。但し、まだ第2図の
表紙(1頁目)として表示するフオームイメージは登録
されていないので、表示するフオームイメージ18を書
式の項目として指定することはできない。ここでは、ノ
ンプル(ページ番号)は出さないという定義をする。
55−3において55−2で定義された文書の書式をも
とに第2図の表紙(1頁目)の文字イメージ15の作成
・編集を行う。
この様にして文字入力編集を終了後、文書全体に必要と
するフオームイメージを作成するために、図形入力編集
に移行する。そこで34−1に戻って入力種を図形入力
編集30に指示すると第3−1図B図形入力編集メニュ
ーとグリッド42が表示される。
55−4は独立に定義されている図形入力編集の標準グ
リッド42の定義を変更できることを示している。
図形入力編集グリッド定義(書式依存)S5−5で現在
編集中の書式にあったフオームを正確且つ容易に作成す
るために、独立に定義されている標準グリッド42から
書式に依存したグリッドに再定義する。図形入力主メニ
ュー26より「グリッド定義」を指示すると、第6−1
図Aのようなグリッド定義のための別枠の副メニューが
画面上に表示される。ここでは書式の版面64を基準に
したフオームを作成したいのでこのようなパラメータを
設定し、グリッドの再定義を終了する。尚、グリッド定
義を書式に依存して、行う場合の詳細については、後述
する。
次いで55−6で図形イメージの作成・編集を行うが5
5−5で再定義したグリッドに適合して第6゛−2図B
のように図形を編集頁の書式にあわせて作成・編集する
ことができる。
フオーム登録・フオーム変換 55−7で作成した図形イメージをフオームイメージと
して登録するか否かを判断する。頻繁に文書の背景とし
て使うイメージはフオームイメージとして登録しておく
ことができる。
55−8では55−7で図形入力主メニュー26より「
フオーム登録」37を指示した場合、登録するフオーム
にフオーム名をつけ第6−3図Hフオームライブラリに
登録する。尚、ここではフオーム名を「本文用紙・左頁
」とし登録しておく。このフオームは後に再び55−2
で書式定義を変更する時フオームイメージとして指定し
読み出すことができる。
同様に第2図の右頁のフオームを登録するために図形イ
メージ作成・編集を続け、フオーム名を「本文用紙・右
頁」として第6−3図Hフオームライブラリに登録する
。この様にして第2図の本文用紙(2頁目〜7頁目)の
2つのフオームの登録後、現在編集中の頁(1頁目)に
第2図の表紙(1頁目)として用いるフオームイメージ
18を図形イメージとして作成し図形入力主メニュー2
6より「フオーム変換」のコマンド37を指示しフオー
ム名を「スキー情報・表紙」とつけて第6−3図Hフオ
ームライブラリに登録する。この「フオーム変換」によ
り編集中の頁(1頁目)に定義された書式(文書の背景
)として指定したことになり、作成した図形イメージは
フオームイメージ18にかわる。フオームイメージは画
像イメージより、表示上の優先順位が低いため、画像イ
メージが読み込まれる際には、フオームイメージの上に
重ねられることになる。この「フオーム変換」について
の詳細は後に説明する。
この様にして文書全体に必要となるフオームを作成・登
録し、さらに図形入力編集により、図形イメージ16を
作成する。つぎに、第2図の表紙(1頁目)にのせる画
像イメージ17を編集するため画像入力編集に移行する
。そこで、54−1に戻って入力種を画像入力編集31
を指示すると画像入力編集メニュー第3−1図Cが表示
される。
画像入力編集の操作に関してはまず、85−9で画像イ
メージを読み込むか否かを判断する。
S5−10では、読み込む画像をイメージスキャナにセ
ットして画像イメージを読み込む。
35−11では既に読み込んだ画像イメージを移動した
り部分的に削除するなどの編集を行う。このようにして
、画像イメージ17の編集を終える。
新規に文書作成を開始後、以上のような操作で第2図の
表紙(1頁目)への文字イメージI5・フォームイメー
ジ18拳図形イメージ16・画像イメージ17の4種の
イメージの作成、及び本文用紙(2頁目〜7頁目)の2
つのフオームイメージの登録(第6−3図Hフオームラ
イブラリ80.81に縮小化され、登録済であることが
示されている)が完了した。
次に再び54−1に戻って入力種を文字入力編集29を
指示すると、第3−1図A文字入力編集メニューとグリ
ッド40が表示される。
再び55−1で書式定義の変更を行うことにし、書式定
義のコマンド34を指示する。
利害式(フオーム含む)差込 55−2で書式を再定義するがここでは第2図の表紙(
1頁目)と裏表紙(8頁目)の間に差込みをする「利害
式」を副メニューを介して定義したあと、利害式の差込
を指定する。(これにより、2頁目より異なった書式の
もとで組版がなされる)ここでは、「利害式」を定義す
るさい、1頁目の書式と異なるものだけ(フオーム、段
数、膜幅等)を定義し直す。なお、フオームを指定、変
更する際には、第6−3図に示したHフオームライブラ
リと印刷形式まで含めIフオームを指定するための別枠
の副メニューが表示される。そこで、本文の奇数ページ
の蘭90には「本文用紙・右頁」を(92には81)を
、偶数ページの蘭93には「本文用紙・左頁」を(94
には80を)Hフオームライブラリに登録済の80.8
1.82より選択、フオームとして指定する旨の指示を
する。この際に用紙形式80のなかの片面形式84、両
面形式85、袋とじ形式86のなかで両面形式85を選
択しておく。別置式の定義として、他の項目も設定し終
えたとき、差し込む旨の指示をする。定義された別置式
が差込まれると現在編集中の文書の頁は改頁され2頁目
となる。
尚、別置式差込についての詳細は、後述する。
以後、第2図の本文(2頁目〜7頁目)の文書編集は5
5−2で定義された別置式定義に基いて文字・図形・画
像の3種の入力編集を自由に指示し文書編集を行ってい
く。
4層の存在 また、編集中「画面制御」コマンドの指定によって文字
イメージ・図形イメージ・画像イメージ・フオームイメ
ージの4種イメージのうち編集中以外のイメージを便宜
上不表示にすれば各種の編集がよりしやすくなる。その
具体例は第3−3図・第6−4図で文書の2頁目を編集
中に、画面制御副メニュー23より入力編集中以外の任
意の数のイメージを表示・不表示に指示をあたえたとき
の文書の状態を示している。第3−3図は図形入力編集
3o中に文字不表示44、グリッド不表示48を指示し
た。
これにより図形入力が確認しやすくなっている。
第6−4図では文字入力編集中に画像イメージと図形イ
メージを不表示にした例である。文字入力編集29のコ
マンドが白黒反転しており、文字入力主メニュー25中
の「画面制御」コマンド32を指示したため表示された
画面制御副メニュー23であることを示している。文字
表示44のコマンドを指示しても入力編集中イメージな
ので無視される。オペレータは現在の入力編集中以外の
イメージを複合的に表示・不表示の指示をしたうえでの
入力編集中のイメージを画面を見ながら確認できる。
また、図形入力編集中グリッド42の表示に関しても書
式に依存して定義した場合(35−12)定義された編
集頁内の書式に基いて表示される。そこで、書式に依存
してグリッドを表示しそれに適合させて作成した図形の
具体例を第6−2図に示した。
グリッドの定義をこのようにグリッドの原点位置を版面
の角より少しずらしグリッド間隔を行ピッチ・文字ピッ
チの1/2に指定することができるので文字イメージと
して作成不可能な特殊記号などが文字に対してバランス
よく図形イメージを作成することができる。
以上のようにして第2図の表紙(1頁目)及び本文(2
頁目〜7頁目)の編集後、裏表紙(8頁目)を編集する
ため34−1に戻って入力種を文字入力編集を指示し、
書式の「リセット」コマンドによりもとにもどす。これ
により、差込まれた「別置式」から1頁目の書式に戻さ
れ、表紙(1頁目)と同様の書式に基いて裏表紙(8頁
目)の編集をすることができる。
処理の詳細 4層の統合 次に第7図に従い説明を加える。第7−1図は第2図の
ような文書が、ハードディスク装置6またはフロッピー
ディスク装置12から主メモリ5に読み込まれたあとの
状態を表わしている。A全体構成はヘッダ部95、デー
タ部96及びその他の部分からなり、ヘッダ部95は作
成するファイル全体の制御を行う部分であり、拡大図が
Bヘッダ部として示されている。データ部96には、第
7−2図で示すJ文字データ・頁情報、K図形データ、
5画像データのような実際のデータが格納されている。
また、Bヘッダ部のCカレント編集情報部には、本発明
ともっとも関りのある100の稼動中フラグ、101の
表示中フラグ、Dカレント編集データアドレス等、が格
納されており、100,101の2つのフラグの詳細を
記したのがFのカレント編集情報部フラグである。Dカ
レント編集データアドレスの詳細は後述する。
Gの稼動中を示すフラグは、文字稼動中を示すビット1
07、図形稼動中を示すビット108、画像稼動中を示
すビット109等があり、これらのうち現在入力編集中
を示すビットだけがON、他の2つのビットはOFFの
状態になっている。第3−1図における共通メニュー2
8より、3種あるうちの入力編集する種類をかえるため
に文字入力編集28、図形入力編集30、画像入力編集
31のそれぞれのコマンドをオペレータにより指示され
たときに、このフラグを入れ替える。
Hの表示中を示すフラグには、文字イメージ表示中を示
すビット110、図形イメージ表示中を示すビット11
1.画像イメージ表示中を示すビット112、フオーム
イメージ表示中を示すビット113、グリッドイメージ
表示中を示すビット114等があり、これらは第3−1
図における文字入力主メニュー28、図形入力主メニュ
ー29、画像入力主メニュー30より「画面制御」のコ
マンド32が指示されたあと表示する画面制御則メニュ
ー23中の文字表示44、図形表示45、画像表示46
、フオーム表示4,7、グリッド表示48に各々対応し
ている。第3−3図を例に取ると、文字イメージ表示中
を示すビット110は文字表示44のコマンドが白黒反
転していないのでOFF、図形イメージ表示中を示すビ
ット111は図形表示45のコマンドが白黒反転してい
るのでON。
画像イメージ表示中を示すビット112は画像表示46
のコマンドが白黒反転しているのでON、フオームイメ
ージ表示中を示すビット113は、フオーム表示47の
コマンドが白黒反転しているのでON。
グリッドイメージ表示中を示すビット114はグリッド
表示48のコマンドが白黒反転していないのでOFFと
なっており、これらのビットはオペレータにより不表示
の指示が与えられないかぎり、すべてのビットがONの
状態となっている。また、−旦不表示の指示が与えられ
OFFとなった後も、再び指示されればONの状態に変
ることになる。オペレータは入力編集中以外のイメージ
を任意の数、画面上表示・不表示の指示をあたえること
ができるのはこのためである。(内部的には表示中を示
すフラグBのビットを、任意の数OFFの状態に変える
ことだが、もちろんオペレーターの操作はそれを意識し
ない簡単な入力である)Gの稼動中を示すフラグのビッ
トがONになっているものに対しては、現在入力編集中
なの、で、不表示の指示を与えられても無視する。(第
3−3図では、図形入力編集30のコマンドが白黒反転
しており、図形入力編集中である。図形表示45のコマ
ンドを指示しても無視される) Dのカレント編集データアドレス・テーブルには、現在
編集中の領域に関連するデータの絶対アドレスがセット
されている。
第7−2図は第7−1図のDカレント編集データアドレ
ス・テーブルにセットされるアドレスの内容を具体的に
表わしている。
■の標準書式データはこの文書全体の書式を表わしたも
のであり、用紙に関する情報108や組体裁に関する情
報(天109、のど110、段数111、段高112、
膜幅113、段間114等)かい(つかの項目ごとに分
かれて入っている。この先頭アドレスは書式データアド
レス102にセットされている。J文字データ、K図形
データ、L画像データは各々のデータ毎、さらに頁毎に
まとめられて管理されており、頁情報アドレス103、
文字データアドレス104、図形データアドレス105
、画像データアドレス106には現在編集中の領域に関
連するデータの絶対アドレスがセットされている。ここ
では、現在編集中の頁が2頁目としたので2頁目頁情報
12012頁目文字データ121.2頁目図形データ1
23.2頁目画像データ124の区切りにおけるアドレ
スがセットされている。頁情報120にはそのページの
区切りにおける文字サイズ、書体、行ピッチ、文字ピッ
チ、ページ番号等が入っておりこれらはそれまでのペー
ジの中でもとの書式のものから、種々のコマンドで変更
されている可能性があるため、任意のページをそれ以前
のページを参照せずに組版し表示する場合に必要となっ
てくる。任意のページを表示する際には、この頁情報と
書式データを参照・比較し、(頁情報にある項目は優先
して参照、頁情報にない項目は書式データを参照後、組
版して)組版がなされる。(詳細は後述する。)以上の
ように独立したデータ管理、さらにG稼動中を示すフラ
グ及びH表示中を示すフラグの存在により、イメージの
独立を確固たるものにし、新たに領域を定義することな
く、文書上の任意の位置を指定し文字・画像・図形の入
力編集を行うことができる。
次に第8−1図、第8−2図に従って、l)再表示の指
示 2)任意のイメージ表示・不表示の指示3)入力種変更
の指示 等がオペレーターにより与えられた時に行われる内部的
な表示処理について説明する。第4図の54−3ASS
4−3BSS4−3Cの際に任意のイメージ表示・不表
示の指示あるいは再表示の指示が行なわれるか、84−
1の際に入力種変更の指示がなされると内部的には第8
−1図に示す表示処理が行なわれる。フオームイメージ
・画像イメージ・図形イメージ・文字イメージの順に表
示を行うが、この時の内部的な表示処理をここではまと
めて説明することにする。
l)入力編集種を問わず(S4−3ASS4−38゜S
4−3Cのいずれ刃も)表示順位が定まりでおり、フオ
ームイメージ、画像イメージ、図形イメージ、文字イメ
ージと優先順位の低い順に表示する。これは、第2図に
おけるフオームイメージ22・画像イメージ21・図形
イメージ20・文字イメージ19の関連と同様、下から
順(文字は一番最後なので一番上になる)に重ねていく
2)編集中のイメージは必ず表示中なので表示は必ず行
う。(38−7,58−9,5s−toが抜かされる事
はない)これは、先に述べた第7−1図のG稼動中を示
すフラグ中の、文字稼動中を示すビット107、図形稼
動中を示すビット108、画像稼動中を示すビット10
9により判断する。
3)編集中以外のイメージは第7−1図のH表示中を示
すフラグの文字イメージ表示中を示すビット110.図
形イメージ表示中を示すビット111.、画像イメージ
表示中を示すビット112、フオームイメージ表示中を
示すビット113、グリッドイメージ表示中を示すビッ
ト114を参照して判断し、(これらの判断は文字入力
編集中の表示処理を例にとると88−1.58−3.5
8−5で行なわれる。)ONならばそのイメージの表示
を行う。
4)フオームイメージ、画像イメージ、図形イメージは
5TORE、文字イメージはORの操作で順に重ねてい
く。
5)グリッドは、表示処理の際にはEXOHにより最後
に表示する。
以上のように独立したデータ管理をおこなったうえで、
表示の際の優先順位をもうけ、4種の表示パターンの独
立した管理を可能にした。優先順位の存在は、入力順序
・入力中のデータの種類に関わらず、文字編集の文字が
画像や図形の入力によって消されることを妨げ、組版さ
れた文書の状態を見ながら、画像イメージ、図形イメー
ジ、フオームイメージを配置することや文字イメージを
不表示にした入力ができ、さらに操作性の向上をもたら
した。また、ここでは表示を例にとって説明したが、こ
の編集された文字イメージ、画像イメージ、図形イメー
ジ、フオームイメージを印刷する際にも同様の優先順位
があることは言うまでもない。
次に第8−2図に従い、第S−を図におけるサブルーチ
ン(表示処理の詳細)を38−11人力編集中のイメー
ジと38−15人力編集中以外のイメージにわけ、説明
する。S8−11人力編集中のイメージ表示処理が行な
われるのはS4−3A文字編集中表示処理ならば、58
−7文字表示処理の際であり、S4−3B図形編集中味
示処理ならば、58−9図形表示処理の際であり、S4
−30画像編集中表示処理ならば、3B−10画像表示
処理の際である。
まず、S8−12テ、まずVRAM2へ展開するイメー
ジのデータのみを表示イメージの保存用エリアへ移送し
保存する。
S8−13テ、作成したデータをもと1.:VRAM2
ヘイメージを展開表示する。
つぎに38−15人力編集中以外の表示処理について説
明する。38−15人力編集中以外のイメージ表示処理
が行なわれるのはS4−3A文字編集中表示処理ならば
、58−2フオ一ムイメージ表示処理、S8−4画像イ
メージ表示処理、58−6図形イメージ表示処理の際で
ある。S4−3B図形縦集中表示処理ならば、図形表示
処理(38−9)以外のイメージ表示処理、S4−30
画像編集中表示処理ならば、画像表示処理(ss−to
)以外のイメージ表示処理の際である。
まず、S8−16で表示イメージがVRAM2上にある
か否かを判定し、もしイメージがなければ以下の処理は
行わない。
S8−17で表示イメージが既に保存しであるか否かを
判定し、もしイメージが保存してなければ、S8−12
、S8−13と同様の処理を行う。
88−18で、まずVRAM2へ展開するイメージのデ
ータのみを表示イメージの保存用エリアへ移送し保存す
る。
S8−19で、作成したデータをもとにVRAM2ヘイ
メージを展開−表示する。
S8−20は、38二4でもしイメージが保存してあれ
ば、保存しであるイメージをVRAM2へ移送する。
一旦保存した後、表示することにより、次の表示処理に
そなえ速やかな表示処理を可能にしている。
次に第6−4図における表示処理を例にとり具体的にス
テップ毎の説明をする。文字入力編集中の表示処理であ
るので、まずS4−3Aより88−1でフオームイメー
ジ表示を示すビット113がONであるので、58−2
でフオームイメージの表示を行う。入力編集中以外のイ
メージ表示処理なので、S8−15でフオームイメージ
の表示を行う。S8−16でフオームイメージ以上のよ
うに本発明による文書処理装置では新たに領域を定義す
ることなく、組版された文書の状態を見ながら、画像イ
メージ、図形イメージ、フオームイメージを文書上の任
意の位置を指定し編集、作成を行うことができる。また
、編集中以外のイメージを、任意の敗軍表示にした入力
が行え、単純な操作で編集結果の表示確認が確実かつ速
やかにできる。
別書式差込・フオーム変更 次に第9−1図、第9−2図、第9−3図に従って、説
明を進める。
第9−1図は第2−1図における表紙を作成後、第3−
2図のA文字入力編集メニューより書式定義34のコマ
ンドを指示された後表示す副メニュー中より「別書式差
込」のコマンドが指示され1、さらに分岐して表示する
副メニュー中のパラメータ(これはBもしくは第7−2
図Iの標準書式データの項目に対応している)をオペレ
ータにより変更されている最中のデータ構造を示す図で
ある。(操作図では、第5図85−2にあたる)図にお
いて、Aは第7−2図で示したカレント編集データアド
レスでありBは同じく第7−2図で示した標準書式デー
タ、Cはこれから差込む(頁単位に書式を変更する)別
置式データの図である。これらは、いずれも主メモリ5
上にとられている。Dフオーム情報には、Eフオーム1
、Fフオーム2、Gフオーム3のデータアドレスとフオ
ーム名が格納されている。これらのDフオーム情報、E
フオームlデータテーブル、Fフオーム2データテーブ
ル、Gフオーム3データテーブルはいずれもハードディ
スク装置6にとられており、図形データが作成され85
−8で「フオーム登録」コマンド36を指示された後、
フオームデータとしてハードディスク装置6に保存し、
さらにDフオーム情報にセットする。このあと、第6−
3図で示したHフオームライブラリに縮小化したイメー
ジをのせる。また、B標準書式データにセットされてい
るフオーム3は、第2−1図の表紙にフオームイメージ
として表示されているものであり、これは「フオーム変
換」コマンド37指示による。(フオーム登録・フオー
ム変換についての詳細は後述する) 定義が行なわれる前のC利害式データは、そのパラメー
タを第2−1図における表紙を組版したときの第7−2
図I標準書式データと同じものを設定する。別置式定義
のための副メニュー中のパラメータ(書式の項目ごとの
値)をオペレータにより再定義されたとき、段数135
段幅137段間138奇数頁フオーム名142偶数頁フ
オーム名143等は変更されたデータに入れ替える。オ
ペレータはB標準書式データとは異なる項目だけを指定
すればよいのはこのためである。また、奇数頁フオーム
名129偶数頁フオーム名130のC別置式データへの
セットは、別置式定義のための副メニューより、フオー
ムを読みだす旨の指示がなされた時に表示する第6−3
図で示したHフオームライブラリと!フオーム指定側メ
ニューを介して行う。実際には、Hフオームライブラリ
からオペレータにより選択されIフオーム指定側メニュ
ーにフオーム1、フオーム2のフオーム名が結び付けら
れた時に別i式データへのセットを行うことになる。
このような別書式が定義されたあと、実際に定義終了が
指示された時の処理を第9−2図にそって順に説明する
。差込む別書式あ定義を終了する旨の指示があると 59−1 指定された■別置式データとJ標準書式デー
タを項目ごとに比較し 59−2変更のある(標準書式とは、異なった)項目の
み次の頁の頁情報に加える。
という処理を行なう。2頁目以降の書式が変更されるの
は、2頁目以降頁情報に付は加えられる書式変更の項目
のためである。以下、このときの処理を具体的に示すと
、まずI利害式データとJ標準書式データの用紙情報1
31を比較し、同一であるのでそのまま処理を行わない
。天132・のど134についても同様、次に1別置式
データとJ標準書式データの段数135を比較し、異な
るので図で覚るように2頁目頁情報145後部に付は加
える。このように順々に比較をし、変更のある項目、段
数135段幅137段間13B奇数頁フオーム名142
偶数頁フォー 。
ム名143等を2頁目頁情報145後部に付は加える。
このように頁情報作成後2頁目以降を組版する際には、
頁情報にある項目は頁情報を優先し、頁情報′ にない
ものは標準書式を参照する。よって、2貫目以降は、A
4の用紙に天30 m m・のど10mm・段数2段と
いうような書式をもとに組版を行うことになる。′また
、フオームは2頁目以降頁情報に各々2゛つずつ加わっ
ているので、フオームイメージを表示する際には l)頁情報にある頁番号を参照し表示頁が奇数頁か偶数
頁かにより、表示するフオームを判定する。(たとえば
表示頁が2頁のとき、2頁目貫情報を参照する。2頁目
頁情報には、2頁というデータがのっている) 2)第9−1図B標準書式データ(書式に変更のあった
2頁目のような場合には2頁目頁情報145)のフオー
ム名よりDフオーム情報に登録済のフオームデータを得
る。
3)フオームデータを保存エリアに作成する。
4)  VRAM2ヘフオームイメージを展開する。
という処理を行い、表示頁が2頁ならばEフオーム1デ
ータテーブルにある本文用紙・左頁を画面に表示する。
このようにして別書式データの差込によって、第2−1
図における2頁目以降の書式の変更を行う。
さらに、7頁目が作成された後、「リセット」のコマン
ドが挿入されたときには、2頁目以降の頁情報後部に付
は加えである項目を8頁目の頁情報後部からは取り除く
処理を行なう。これにより8頁目は1頁目の書式にもど
して組版を行う。
以上のようにして、第2−1図のような統合文書作成に
際して、頁単位の書式変更を可能にした。また、フオー
ムイメージを2通り指定する際は、偶数頁からの指定も
行えることにより編集頁の文字・画像・図形にそったフ
オームイメージの指定をいずれの頁からでも行うことが
できるようになった。印刷時に際しても、第9−3図の
ような4種のイメージがイメージ単位・頁単位に混在し
た文書を作成可能にし、統合文書作成が一回の印刷で可
能になつた。
図形入力グリッド定義 本発明では図形編集を複数頁にわたって行うことが可能
であり各員のグリッド表示に必要なデータがセットされ
ている第10図のCのメージャーテーブルは第7−2図
のに図形データに各頁単位に記憶されセットされている
ので頁毎にグリッドを定義し表示することができる。
また、さらに本発明によって図形編集中に編集中頁の書
式データを参照可能となったのでグリッドを書式に依存
して定義することができる。
そこで以下、第2−3図の19の図形イメージ及び22
のフオームイメージを作成するにあたってそれを拡大し
て表した第6−1図の49のような現在編集中の書式に
あったフオーム(作成中は図形イメージ)、′第6−2
図の79−2のような文字とのバランスがとれた大カッ
コ(77の円弧と78の直線で作成した図形イメージ)
を作成するのに正確になお且つ容易にし、操作性を高め
る支援となった書式に依存して定義したグリッドの表示
する際の処理について第10図をもとにして説明する。
第1θ図のAはオペレータが第3−1図のBの図形入力
編集のためのメニュー中の35の「グリッド定義」コマ
ンドを指定後、画面に表示される第6−1図のAのグリ
ッド定義の別枠の副メニュー中の50のグリッド定義方
法を52の「書式依存」にすると指示した場合のデータ
処理について流れ図を示したものでBはグリッドを書式
に依存して表示するのに参照するデータがセットされて
いる書式データであり第7図−2のIと同じものである
。またBは第7−2図のKに示した各員の図形データの
先頭部分にあるメジャーテーブルの詳細である。
ではまずAに示したの書式に依存したグリッドの表示処
理をSごとに参照するしの書式データとBのメジャーテ
ーブルCについての説明を交えながら説明していく。
510−1ではオペレータにより第6−1図のAのグリ
ッド定義の別枠の副メニュー中の50のグリッド定義方
法を52の「書式依存」にするとの指示があると現在編
集中の書式のデータのうちグリッド表示に必要なデータ
をBの書式データテーブルより得る。この必要なデータ
とは斜線で示した161の天・162ののど−163の
文字ピッチ・163の行ピッチ・46.165の組方向
である。
510−2ではBの書式データより参照したデータをも
とにCのメジャーテーブルにセットする。このメジャー
テーブルはオペレータが第6−1図のAのグリッド定義
の別枠の副メニュー中の50のグリッド定義方法の指定
が166の定義方法フラグに、グリッド定義の別枠の副
メニュー中の53のグリッドの原点が167の原点フラ
グに、グリッド定義の別枠の副メニュー中の56で指示
のあたったグリッド原点位置が座標として168のグリ
ッド原点位置に、グリッド定義の別枠の副メニュー中の
59で指示のあったグリッド原点間隔が172のグリッ
ド原点間隔に、またグリッド定義の別枠の副メニュー中
の62のグリッド適合「する」「シない」の指示が17
4のグリッド適合フラグにそれぞれ指示どおりにデータ
をセットする。
ここでCのメジャーテーブルにセットするデータを具体
的に説明すると167のグリッド定義方法を示すフラグ
のうち「書式依存」のフラグビットをONにし書式依存
であることを記録して、167の原点フラグはBの書式
データの組方向を参照する。
185の組方向が「横組」なら原点位置「左上」のフラ
グを「縦組」なら原点位置「右上」のフラグのビットを
それぞれONする。168のグリッドの原点位置はオペ
レータが第6−1図のAのグリッド定義の別枠の副メニ
ュー中の56のグリッドの原点位置を57の「用紙の角
」あるいは58の「版面の角」と指定した場合はBの書
式データの161の天及び162ののどのデータを参照
し算出してグリッドの原点位置−決定しその座標を16
9のX方向、170のY方向の値をメジャーテーブルに
セットする。次に171のグリッド間隔はBの書式デー
タの163の文字ピッチ・164の行ピッチ・165の
組方向のデータを参照して決定する。165の組方向が
「横組」の指定中はメジャーテーブルの172のX方向
には文字ピッチ、173のY方向には行ピッチのデータ
を、165の組方向が「縦組」の指定中は172のX方
向には行ピッチ、173のY方向には文字ピッチをそれ
ぞれBの書式データより参照してグリッド間隔を決定し
てパラメータをメジャーテーブルにセットする。また、
】74はグリッド適合を示すフラグでオペレータが行う
グリッド定義の別枠の副メニューのグリッド間隔「する
」または「しない」の指定によりそれぞれのフラグのビ
ットがたてられる。オペレータがが第6−1図のAのグ
リラド定義の別枠の副メニュー中の59のグリッド適合
を「する」と指定した場合、図形の作成・編集をグリッ
ドに適合させて(スナツピングさせて)処理するので文
字サイズにあわせての図形作成・編集より正確に行うこ
とができる。
このようにして、グリッド定義方法を「書式依存」にす
ると指示した場合に行われる810−2での書式データ
からCのメジャーテーブルにグリッドの定義へのパラメ
ータのセットを終了する。
5IO−3ではグリッド定義方法を「書式依存」にした
場合さらに168のグリッドの原点位置や171のグリ
ッド間隔を変更することができるのでここで310−2
でBのメジャーテーブルにセットしたパラメータに変更
があるかを判断をしている。
ここで第6−1図のAのグリッド定義の別枠の副メニュ
ー中の50のグリッド定義方法を52の「書式依存」と
指定しグリッドの原点位置を58の「版面の角」と指定
した場合の58のグリッドの原点位置の指定や59のグ
リッド間隔の指定をさらに変更できることについて第6
−1図及び第6−2図をもとに説明する。第6−1図の
Aのグリッド定義の別枠の副メニューに定義内容を示し
たとおり56のグリッドの原点位置は58の「版面の角
」とし59のグリッド間隔は60の文字ピッチ・61の
行ピッチを基準に定義されている。画面には文書Bのよ
うにグリッドを表示する。次に第6−2図でグリッドの
原点位置の指定やグリッド間隔の指定をさらに変更した
場合を示した。Aのグリッド定義の別枠の副メニューに
定義内容のようにグリッドの原点位置は「版面の角」か
らグリッドの原点までの距離をオペレータは69に数値
入力により指定することができ、グリッド間隔を文字ピ
ッチ・行ピッチの何分の1の間隔にするかを指定を70
及び71に数値入力することにより可能なので、第6−
2図は文書Bに示したように74のグリッドの原点を7
2の「版面の角」よりずらし74の位置を原点とし、グ
リッド間隔を75の文字ピッチの%・76の行ピッチの
Aのようにさらに細か(してグリッドを表示することが
できる。
5IO−4では5IO−3でグリッド定義に変更があ′
った場合やはりBの書式データテーブル内の必要なデー
タを参照し算出してグリッドの原点位置やグリッド間隔
を決定し、Cのメジャーテーブルに各パラメータをリセ
ットする。
5IO−5ではこのように定義されCのメジャーテーブ
ルにセットされたデータをもとに画面上にグリッドを表
示する。
フオーム登録 次に第2−3図の22のフオームイメージが図形データ
として作成されフオームとして登録され文書にそれを表
示するまでの処理について第12図に従って、説明する
第12図のAは本発明においてフオームを登録しそれを
指定し画面に表示する際の操作手順を示した流れ図でB
、CSDはオペレータが作成した図形をフオーム登録す
ると指示した時のデータの管理を図化したものである。
では、Aの操作手順にステップごとに説明する。
オペレータは文書編集を開始して512−1で図形入力
編集で登録するフオームを図形で作成する。$12−2
で図形編集中に表示される第3−1図のBの図形入力編
集メニュー中の36の「フオーム登録」のコマンドを指
定しこれによりデータの「フオーム登録」処理が開始す
る。この詳細についてB、 C。
Dをもとに説明する。
■Dのフオーム情報には画面には第6−3図のHのフオ
ームライブラリとして表示するデータが管理されており
、それまでに登録されたまたは変換(変換については後
述)されたフオームの登録順に登録数分の181のフオ
ーム名182のそのフオームデータのファイルアドレス
がセットされている。新規にフオームが登録された時は
このフオーム情報の最後部にそのフオーム名とフオーム
データのファイルアドレスがセットされる。
■次にBのメモリ上にある登録する180の図形データ
がCのフオームデータテーブルに179のフオームデー
タとしてセットされる。
このようにして「フオーム登録」処理終了後、512−
3では図形入力編集から文字入力編集に処理を移行し第
3−1図のAの文字入力編集メニュー表示後、34の「
書式定義」のコマンドしてを指定し画面上に表示される
第6−3図の■のフオーム指定側メニューにHのフオー
ムライブラリより登録したフオームを選択市指定すれば
S12−2の「フオーム登録」でセットされた画面表示
指定されたフオームについてのデータをDのフオーム情
報とCのフオームデータテーブルより得て画面にフオー
ムを表示しフオーム表示が終了する。
フオーム変換 さらに、本発明において図形入力編集中でも編集中文書
の書式データを参照あるいは書式データテーブルへのデ
ータセットが可能であるので先述したフオーム登録する
という操作と1つの書式定義でそのフオーム画面上に表
示する操作の2つの操作をオペレータが1つのコマンド
を指定するという操作により可能となりだ。つまりフオ
ームを登録するとそのフオームを自動的に現在編集中の
文書の書式f−夕のフオーム名にセットするというもの
でこの処理を「フオーム変換」処理とし以下第13図を
もとに説明する。
「フオーム変換」はオペレータはフオームにする図形作
成後、第3−1図のBの図形入力編集メニュー中の37
の「フオーム変換」コマンドを指定することによりその
処理を開始する。第13図のAは「フオーム変換」処理
を流れ図により示したものである。またBSC,D、E
は「フオーム変換」処理の際のデータ管理と受渡しにつ
いて図化したもので以下Aの流れ図とステップごとにB
、CSD、Eを交えて説明する。尚、流れ図の513−
1〜513−4と第13図の■〜■は対応している。ま
た「フオーム変換」は「フオーム登録」を含んだ処理な
のでデータ処理については「フオーム登録1時のデータ
の受渡しについて示した第12図の■、■と「フオーム
変換」時のデータの受渡しについて示した第13図の■
、■と処理内容は全く同じものであることを先に述べて
おくと同時に第13図のBメモリ、Cフオームデータテ
ーブル、Dフオーム情報に関しても第12図のB、CS
D全く同じものであり個々の詳細についての説明はここ
では省略する。
オペレータにより「フオーム変換」の指示があると ■513−1でDのフオーム情報の最後部にフオーム変
換した181のフオーム名と182のフオームデータア
ドレスをセットする。
■813−2でフオームするBのメモリ上にある180
の図形データを181のフオームデータとしてCのフオ
ームデータテーブルにセットする。
、ここまではフオーム登録と同じ処理である。
■513−3では画面上に表示している180の図形デ
ータを削除し画面上に表示するのは179のフオームデ
ータに変換したものを表示していることを示している。
■513−4ではEの書式データの1に現在編集熱中の
頁が奇数頁であれば183の奇数頁フオーム名に、偶数
頁であれば184の偶数頁フオーム名に313−2でセ
ットした181のフオーム名にセットする。尚、Eの書
式データは 第7−1図のCのカレント編集情報部内の
Dのカレント編集データアドレスにのっている102の
書式データアドレスより得られるものである。
以上のような処理によって、自動的に書式定義に表示指
定したフオームは513−5でフオームイメージをVR
AM2に転送し画面上に表示し「フオーム変換」処理を
終了する。
このように、登録し指定するという二度手間をとらずに
作成した図をそのまま「フオーム変換」し現在編集中の
書式の定義として画面にフオーム表示するので、オペレ
ータは図形入力編集中筒3−1図のBの図形文字入力編
集メニュー中の37の「フオーム変換」コマンドを指定
しフオーム変換後29の「文字入力編集」コマンドを入
力し表示される第3−1図のAの文字入力編集メニュー
中の34「書式定義」コマンドを指定後、画面に第6−
3図の1のフオーム指定側メニューを表示させると、9
0のフオーム名にフオーム変換したフオーム名がセット
されていることを確認できる。また、書式定義で印刷す
る際の形式が両面形式あるいは袋とじ形式を指定し、表
示及び印刷するフオームを左右別々に指定するとオペレ
ータによる指示がある場合は、編集中の頁の奇遇数に対
応して「フオーム変換コしたフォ′−ムが書式定義中の
フオーム表示として指定される。
このような処理により、新たな領域を定義せず、書式に
そった図形を現在編集中の文書領域にそのままフオーム
イメージに速やかに変換することを可能にした。
以上のようにして組版された文書の状態を見ながら、新
たに領域を定義することなく、文書上の任意の位置を指
定し編集頁の書式にそりたフオーム・画像・図形の入力
編集を正確かつ速やかに行うことができ、編集結果の再
表示も速やかである。
また、表示・不表示を示すフラグは、各々の入力を行い
やすいものとし、入力編集中の再表示・確認の点では操
作性の向上をあたえ、頁単位・イメージ単位の独立した
データ管理は、統合文書作成に際し、印刷後の煩わしい
切貼りという手作業をも払拭した。尚、ここでは特に文
書上の領域を分けない場合を取り上げたが、固定ブロッ
ク、浮動ブロック等により、文書上の領域が分かれてい
る場合でもブロックに属さない領域については前記実施
例通りの処理で良いし、ブロック内の領域についても各
ブロック毎に各々のデータを独立に管理するようにすれ
ば同様の処理で組版された状態を見ながら同じ領域に画
像・図形の入力編集ができる。
[効果〕 以上、詳述した様に、本発明により、組版された文章の
状態を見ながら、新たに領域を指定することなく文章上
の任意の位置に図形、画像、フオームの入力編集を行う
ことが可能な文書処理装置を提供することが可能となっ
た。
又、更には、表示上に優先順位を設けることにより、入
力順序、入力中のイメージの種類に係わらず、他のイメ
ージとの配置状態を確認することができる文書処理装置
を提供す、ること可能となった。
又、更には、上記の各データを互いに独立に管理するこ
とができるので、あるデータのみを不表示にさせたり、
各データが複雑に混在する場合でも、高速に表示するこ
とができる文書処理装置を提供することが可能となった
以上、詳述した様に、本発明により、頁単位で書式を変
更することが可能で、延いては、複数頁から成る1つの
統合文書を1回の出力指示で出力することができる文書
処理装置を提供することが可能となった。
以上、詳述した様に本発明により、組版された文章の状
態を見ながら、新たに領域(枠)を指定することなく任
意の位置に図形の入力編集を行うことができ、しかも文
章の状態と整合をとり易(すべく、図形入力の目安とな
る寸法情報を書式に合わせて表示することができる文書
処理装置を提供することが可能となった。
以上、詳述したように本発明により、文字入力編集中で
も図形入力が可能で、その図形を複数の所望の頁に表示
できる様にフオームとして登録することができる文書処
理装置を提供することが可能となった。
又、複数のフオームイメージを有し、頁単位の書式変更
に伴って、頁単位のフオームイメージの変更も行うこと
ができ、文字、画像、図形、フオームから成る複数頁の
統合文書の出力が、−回の出力指示で行うことが可能な
文書処理装置を提供することが可能となった。
以上のように本発明によって文字、図形の作成編集を同
一領域で行うことができるので文字入力編集中でも図形
入力編集へ移行し図形を作成が可能なのでフオーム作成
のための別領域を定義するといったような複雑な操作に
比べかなり容易なものとなった上、フオーム変換により
作成したフオームを書式で再指定する必要がないので登
録後、それを表示したい時など、文字編集へ移行せず、
そのまま現在編集中の文書の書式に定義されるので操作
性に大きな向上を持たらした。
又、前述したように印刷形式を両面形式、袋綴じにし、
表示するフオームを左右別々にすることも可能なので、
書式定義で、そのように指定しておけばフオーム変換し
た頁の奇、偶数に対応して、書式定義としてフオームが
、自動的に指定される゛など、統合文書作成の機能を大
幅に高めた。
本発明によって文字・図形の作成編集を同一領域で行う
ことができ、以上のようにして図形編集中に表示される
グリッドを編集中の文書の書式に依存して定義すること
で文書編集をする際、書式にかなったフオームを含めた
図形の作・成・編集が可能となった。また、第10図の
Cに示したメジャーテーブルは第7−2図のKの図形デ
ータの6頁の図形データの先頭部分に作成され記録され
るので頁毎にグリッド定義を変更することができる。そ
のため複数頁の文書を作成中、図形のみ編集する頁があ
る場合は、その頁の図形入力編集中グリッドの定義を書
式とは無関係に独立に定義する第6−1図Aのグリッド
定義の別枠の副メニュー中の45のグリッド定義方法を
46の「独立定義」を指定し表示させて図形を作成・編
集することもできる。また編集頁の書式に変更または別
書式の「差込」措定があれば、図形入力編集中のグリッ
ド定義を「書式依存」にした場合、変更した書式をもと
にグリッドを表示させることができ、統合文書作成の上
での機能を高め、操作性の向上を持たらした。
【図面の簡単な説明】
第1図は本発明に係る一実施例の文書処理装置のシステ
ムブロック図、 第2図(第2−1図、第2−2図、第2−3図をあわせ
る→は、本発明で作成することのできる文書の例の図、 第3図は入力編集画面の図であり、第3−1図は画面の
下部に表示される入力編集メニューを示す図、第3−2
図は入力編集の種類変更によって、主メニュー及びグリ
ッドの表示がかわることを示す図、第3−3図は図形入
力編集中、文字イメージを不表示に指示したあとの図、 第4図、第5図は、第2図で示したような文書編集を行
う際の操作手順を示した流れ図、第6図は、第2図のよ
うな文書を作成してい(際の画面上に表示される副メニ
ューおよび作成中の文書の図であり、第6−1図、第6
−2図はグリッド定義のための副メニューと定義された
グリッドを表示した文書の例を示した図、第6−3図は
登録されたフオームを示すフオームライブラリとフオー
ム指定のための副メニューの図、 第7−1図、第7−2図は本発明のデータ構造を示した
図、 第8−1図、第8−2図は、オペレータにより指示され
た時に行われる内部的な表示処理の流れ図、第9図は、
別置式定義(フオームの変更を含む)に関する図であり
第9−1図は「別書式」の定義中のデータの処理を示し
た図、第9−2図は別書式の定義を終え、実際に差込む
旨の指定がなされたときの内部的な処理を示した図、第
9−3図は実際に別書式の定義を行うことによって作成
できる文書の例を示した図。 第1O図は書式依存で定義されたグリッドの表示処理を
示した図、 第11図は、挺来のフオーム登録し、そのフオームを文
字作成領域に表示するまでの操作手順を示した流れ図、 第12図は本発明によるフオーム登録に関する図、第1
3図は本発明によるフオーム変換に関する図、である。 l・・・CR7表示部 2・・・ビデオRAM 3・・・表示制御部 4・・・マイクロプロセッサ 5・・・主メモリ

Claims (3)

    【特許請求の範囲】
  1. (1)書式情報に基づいて、文書を管理する装置であっ
    て、 頁単位に管理される文字データを記憶する文字データ記
    憶手段、 頁単位に管理される図形データを記憶する図形データ記
    憶手段、 頁単位に管理される画像データを記憶する画像データ記
    憶手段、 頁の背景データとしてのフォームデータを記憶するフォ
    ームデータ記憶手段、 前記書式情報に含まれる頁情報に基づいて、同一の頁に
    対応する前記各記憶手段に記憶されるデータを対応づけ
    る制御手段とを有したことを特徴とする文書処理装置。
  2. (2)前記制御手段は前記頁情報に基づいて対応するデ
    ータの格納先を示すアドレスを制御することを特徴とす
    る特許請求の範囲第1項記載の文書処理装置。
  3. (3)前記制御手段は前記複数のデータ種の内、どの種
    のデータを前記頁情報に対応づけるかを示すフラグデー
    タを有したことを特徴とする特許請求の範囲第1項記載
    の文書処理装置。
JP62289141A 1987-11-16 1987-11-16 文書処理装置 Expired - Lifetime JP2603275B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP62289141A JP2603275B2 (ja) 1987-11-16 1987-11-16 文書処理装置
DE3844833A DE3844833C2 (de) 1987-11-16 1988-11-17 Dokumenterzeugungsgerät
DE3838934A DE3838934A1 (de) 1987-11-16 1988-11-17 Dokumentationsverarbeitungsanlage
US07/782,767 US5208905A (en) 1987-11-16 1991-10-22 Document processing apparatus
US08/444,359 US5752053A (en) 1987-11-16 1995-05-18 Document processing apparatus for processing a document and associated format information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62289141A JP2603275B2 (ja) 1987-11-16 1987-11-16 文書処理装置

Publications (2)

Publication Number Publication Date
JPH01130281A true JPH01130281A (ja) 1989-05-23
JP2603275B2 JP2603275B2 (ja) 1997-04-23

Family

ID=17739284

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62289141A Expired - Lifetime JP2603275B2 (ja) 1987-11-16 1987-11-16 文書処理装置

Country Status (1)

Country Link
JP (1) JP2603275B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5655928A (en) * 1994-10-19 1997-08-12 Yazaki Corporation Incomplete engagement detecting structure in a connector
CN102789647A (zh) * 2011-05-16 2012-11-21 虹光精密工业股份有限公司 在任意工作区域中加入扫描图像数据的方法和计算机程序
JP2025102626A (ja) * 2023-12-26 2025-07-08 政志 松本 データ入力支援装置、データ入力支援システム、データ入力支援方法およびプログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59206978A (ja) * 1983-05-11 1984-11-22 Hitachi Ltd 文字列・図形・画像合成装置
JPS6115269A (ja) * 1984-06-30 1986-01-23 Toshiba Corp ワ−ドプロセツサのフオ−ムオ−バレイ方式
JPS6162170A (ja) * 1984-08-30 1986-03-31 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション 複合文書編集方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59206978A (ja) * 1983-05-11 1984-11-22 Hitachi Ltd 文字列・図形・画像合成装置
JPS6115269A (ja) * 1984-06-30 1986-01-23 Toshiba Corp ワ−ドプロセツサのフオ−ムオ−バレイ方式
JPS6162170A (ja) * 1984-08-30 1986-03-31 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション 複合文書編集方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5655928A (en) * 1994-10-19 1997-08-12 Yazaki Corporation Incomplete engagement detecting structure in a connector
CN102789647A (zh) * 2011-05-16 2012-11-21 虹光精密工业股份有限公司 在任意工作区域中加入扫描图像数据的方法和计算机程序
JP2025102626A (ja) * 2023-12-26 2025-07-08 政志 松本 データ入力支援装置、データ入力支援システム、データ入力支援方法およびプログラム

Also Published As

Publication number Publication date
JP2603275B2 (ja) 1997-04-23

Similar Documents

Publication Publication Date Title
JPH01130281A (ja) 文書処理装置
JPH10283492A (ja) レイアウト組版方法
JP3268029B2 (ja) 手書き入力装置
JPH01130282A (ja) 文書処理装置
JPH01130256A (ja) 文書処理装置
JP3163627B2 (ja) 編集機能付きohp投影機用表示装置
JPH10187679A (ja) 表処理装置及び記憶媒体
JP4000200B2 (ja) 印刷物用データの作成方法
JPS59214967A (ja) 画像情報編集装置
JP3997562B2 (ja) 電子付箋紙貼付装置
JPH06325144A (ja) レイアウトデザイン装置
JPS63165852A (ja) 雑誌編集システム
JPH0379732B2 (ja)
JP3275628B2 (ja) レイアウト修正装置
JP3275629B2 (ja) レイアウト修正装置
JP3077777B2 (ja) 文書処理装置
JP3608921B2 (ja) 線画処理方法および装置、並びに、その処理を実行するためのプログラムを記録した記録媒体
JPH05174022A (ja) ドキュメント作成支援装置
JPH0729026A (ja) 図面作成装置
JPH08315165A (ja) レイアウト修正装置
JPH07110753A (ja) 画像表示制御装置
JPS63118864A (ja) 文書作成編集装置
JPH05151215A (ja) 枠編集機能付き文書処理装置
JPH04118756A (ja) 文書作成装置
JPH0245866A (ja) 編集機における文章の編集方法

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term