JPH07287771A - 文書処理装置 - Google Patents

文書処理装置

Info

Publication number
JPH07287771A
JPH07287771A JP7114086A JP11408695A JPH07287771A JP H07287771 A JPH07287771 A JP H07287771A JP 7114086 A JP7114086 A JP 7114086A JP 11408695 A JP11408695 A JP 11408695A JP H07287771 A JPH07287771 A JP H07287771A
Authority
JP
Japan
Prior art keywords
grid
area
information
grid information
display
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
JP7114086A
Other languages
English (en)
Inventor
Masato Kurokami
正人 黒髪
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP7114086A priority Critical patent/JPH07287771A/ja
Publication of JPH07287771A publication Critical patent/JPH07287771A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】 文章、表、グラフ、図形、イメージ等の複数
の各種文書ブロックが混在する複合文書において、各文
書ブロックが存在する複合文書上の各領域毎にグリッド
の基点およびグリッドの間隔が設定できる文書処理装置
を提供することを目的とする。 【構成】 グリッド情報設定要求手段により複合文書上
に配置される領域の中の所定の領域に対してグリッド情
報の設定が要求されると、グリッド情報入力手段からの
グリッド情報入力の受付けを行って、グリッド情報記憶
手段に記憶された所定の領域のグリッド情報を入力され
たグリッド情報に変更する。そして、グリッド表示手段
は、グリッド情報記憶手段に記憶されているグリッド情
報に基づいて、グリッド表示指示手段により指定された
領域にグリッドの表示を行う。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、文書作成並びに編集
機能を持つ文書処理装置に係り、特に表示画面上でのデ
ータの位置合わせ(配置)に好適なグリッド(格子)表
示を行う文書処理装置に関する。
【0002】
【従来の技術】一般に文書処理装置は、表示画面上で文
書作成・編集等が行えるようになっている。この種の文
書処理装置を用いた文書作成・編集作業においては、表
示画面上でのデータの位置合わせ(配置)が必要となる
ことがある。そこで、この種の文書処理装置には、デー
タ位置合わせを容易にするためにその目安となるグリッ
ド(格子)表示を採用しているものが多い。しかし、従
来の文書処理装置におけるグリッド表示は、表示画面上
の所定位置(例えば左上端)を基点として所定のグリッ
ド間隔で固定的に行われているため、ユーザが望む種々
の文書形態に適合するような細かな位置決めは困難であ
った。
【0003】
【発明が解決しようとする課題】上記したように従来の
文書処理装置におけるグリッド表示では、ユーザが所望
する種々の文書形態に適合するデータ位置合わせが困難
であるという問題があった。
【0004】この発明は上記事情に鑑みてなされたもの
でその目的は、文章、表、グラフ、図形、イメージ等の
複数の各種文書ブロックが混在する複合文書において、
各文書ブロックが存在する複合文書上の各領域毎にグリ
ッドの基点およびグリッドの間隔が設定できる文書処理
装置を提供することにある。
【0005】
【課題を解決するための手段】上記した課題を解決する
ために、本発明の文書処理装置は、複合文書上に配置さ
れる領域に対して、データ位置決めのためのグリッドの
表示を指定するグリッド表示指定手段と、前記領域にお
けるグリッドを表示する際の基点および間隔を示すグリ
ッド情報を入力するグリッド情報入力手段と、前記領域
のグリッド情報を各領域毎に対応付けて記憶するグリッ
ド情報記憶手段と、前記領域の中の所定の領域に対し
て、グリッド情報の設定を要求するグリッド情報設定要
求手段と、前記グリッド情報設定要求手段からの設定要
求に応じて前記グリッド情報入力手段からの入力の受付
けを行い、前記グリッド情報記憶手段に記憶された所定
の領域のグリッド情報を入力されたグリッド情報に変更
するグリッド情報設定手段と、前記グリッド表示指示手
段によりグリッドの表示が指定された領域に対して、こ
の領域に対応して前記グリッド情報記憶手段に記憶され
ているグリッド情報に基づいて、グリッドの表示を行う
グリッド表示手段とを具備することを特徴とする。
【0006】
【作用】上記の構成によれば、グリッド情報設定要求手
段により複合文書上に配置される領域の中の所定の領域
に対してグリッド情報の設定が要求されると、グリッド
情報入力手段からのグリッド情報入力の受付けを行っ
て、グリッド情報記憶手段に記憶された所定の領域のグ
リッド情報を入力されたグリッド情報に変更する。そし
て、グリッド表示手段は、グリッド情報記憶手段に記憶
されているグリッド情報に基づいて、グリッド表示指示
手段によりグリッド表示が指定された領域においてグリ
ッド表示を行う。
【0007】
【実施例】図1はこの発明の一実施例に係る文書処理装
置のブロック構成を示す。この文書処理装置は、文章、
表、グラフ、図形、イメージ等の各種文書ブロックが混
在する複合文書頁を作成することができるものである。
図1において、10は装置全体を制御する制御プロセッ
サ、12はメモリである。メモリ12には、制御プロセ
ッサ10の制御処理に供されるプログラムを格納するプ
ログラム部14、複合文書頁を構成する各種文書ブロッ
クが複合文書頁上で配置される領域(ここでは矩形領
域)に関する情報(領域情報)が設定される領域管理テ
ーブル16、各領域のデータ(文書ブロック)を領域単
位で格納する領域バッファ18、およびグリッド表示フ
ラグ19などの各種フラグが設定されるフラグ設定部2
0等が確保される。なお、ここでは、簡単のために1複
合文書(1頁)により複合文書が構成される場合につい
て説明するが、複数の複合文書頁(複数頁)により構成
される場合には、領域管理テーブル16は各頁毎に用意
される。
【0008】22はキーボード、24はポインティング
デバイス、例えば左ボタン26および右ボタン28を有
するマウス、30はキーボード22およびマウス24か
らの入力を制御する入力インタフェースである。32は
CRTモニタなどの表示モニタ、34は表示モニタ32
に表示される画面データをビットイメージで格納するビ
ットマップメモリ、36はビットマップメモリ34の内
容の更新を行って表示モニタ32上への画面表示を行う
表示プロセッサである。メモリ12、入力インタフェー
ス30および表示プロセッサ36は、制御プロセッサ1
0が持つ内部バス38に接続されている。
【0009】図2は領域管理テーブル16の構造を示
す。領域管理テーブル16は、上記領域情報が領域単位
で設定される複数の領域情報フィールド40と、テーブ
ル16に現在登録されている領域(の領域情報)の数が
設定される現登録数フィールド42と、テーブル16に
登録可能な領域(の領域情報)の最大数が設定される最
大登録数フィールド44とを有している。領域情報フィ
ールド40は、領域の種類、具体的には該当領域が文
章、表、グラフ、図形、イメージ等のうちいずれの種類
の文書ブロックを配置するのに供されるかを示す領域種
類フィールド52と、領域の複合文書頁上の位置を図3
に示すように領域開始位置Xs、Ys(左上端の座標)
と大きさLx(横方向の長さ)、Ly(縦方向の長さ)
で指定する位置情報フィールド54と、該当領域を対象
としてグリッド表示を行う場合の基点(グリッド基点)
Xo 、Yo 並びに間隔(グリッド間隔)ΔX(X方向グ
リッド間隔)、ΔY(Y方向グリッド間隔)を示すグリ
ッド情報が設定されるグリッド情報フィールド55と、
該当領域に配置される文書ブロックの領域バッファ18
内格納位置を示す領域バッファポインタが設定される領
域バッファポインタフィールド56とを有している。
【0010】次に、この発明の一実施例の動作を、図4
のフローチャートおよび図5乃至図7の動作説明図を参
照して説明する。
【0011】今、表示モニタ32の表示画面には、複合
文書頁の一部がビューポートを通して表示されているも
のとする。また表示モニタ32の表示画面上部には、
“作成補助”を含む各種のメニューから成るメニューバ
ーが表示されているものとする。この状態において、表
示モニタ32に表示されている複合文書頁の処理対象領
域内でデータ位置合わせ等を行うためにグリッド表示が
必要となると、ユーザはマウス24を操作して、メニュ
ーバーの“作成補助”にマウスカーソルを合わせマウス
24の左ボタン26を押す。この状態は、入力インター
フェース30により内部バス38経由で制御プロセッサ
10に通知される。
【0012】制御プロセッサ10は、入力インターフェ
ース30からの通知により、メニューバーの“作成補
助”をさしてマウス24の左ボタン26が押されたこと
を検出すると、作成補助処理を開始し、まず図5に示す
作成補助に関するプルダウンメニュー60が表示モニタ
に表示されるように表示プロセッサ36を制御する(ス
テップS1)。この状態において、ユーザはマウス24
の左ボタン26を押したままマウス24を操作して、マ
ウスカーソルをプルダウンメニュー60内の所望のメニ
ュー項目(ここでは“グリッド表示”)に合わせる。
【0013】制御プロセッサ10は、マウス24の左ボ
タン26が押された状態でマウスカーソルがプルダウン
メニュー60内にある場合には、マウスカーソルの指す
メニュー項目(ここでは“グリッド表示”)を反転表示
させる(ステップS2〜S4)。ユーザは、反転表示さ
れたメニュー項目が所望の項目であればマウス24の左
ボタン26を離す。この状態は、入力インタフェース3
0により制御プロセッサ10に通知される。これによ
り、制御プロセッサ10は、マウス24の左ボタン26
が離されたことを検出する(ステップS2)。
【0014】制御プロセッサ10は、マウス24の左ボ
タン26が離されたことを検出すると、反転表示されて
いるメニュー項目を選択し(ステップS5)、プルダウ
ンメニュー60を消去する(ステップS6)。次に制御
プロセッサ10は、選択したメニュー項目、即ちユーザ
により指定したメニュー項目が“グリッド設定”である
か否かを調べ(ステップS7)、この例のように“グリ
ッド設定”でなければ今度は選択したメニュー項目が
“グリッド表示”であるか否かを調べる(ステップS
8)。もし、この例のように“グリッド表示”であれ
ば、制御プロセッサ10はメモリ12のフラグ設定部2
0に設定されているグリッド表示フラグ19をONする
(ステップS9)。次に制御プロセッサ10は、表示モ
ニタ32に表示されている複合文書頁において現在処理
対象となっている領域(処理中領域)の領域情報(が設
定されている領域情報フィールド40)を領域管理テー
ブル16から探し、その(グリッド情報フィールド55
に設定されている)グリッド情報の示すグリッド基点X
o、Yo、グリッド間隔(グリッド幅)ΔX、ΔYをも
とに、処理対象領域内に図6に示すグリッド表示が行わ
れるように表示プロセッサ36を制御する(ステップS
10)。
【0015】ユーザは、上記のようにして表示されたグ
リッドをもとに、データ位置合わせ等を行う。もし、こ
のグリッドの基点或いは間隔が、処理対象領域に配置さ
れる文書ブロックの形態等に適合せず、最適なデータ位
置合わせが難しい場合は、ユーザは現在のグリッド基点
並びにグリッド間隔を所望のグリッド基点並びにグリッ
ド間隔に変更するために次の操作を行う。即ちユーザ
は、メニューバーの“作成補助”に再びマウスカーソル
を合わせ、マウス24の左ボタン26を押したまま図5
のプルダウンメニュー60を引出し、今度はメニュー項
目“グリッド設定”を選択してマウス24の左ボタン2
6を離す。
【0016】制御プロセッサ10は、ユーザによりメニ
ュー項目選択操作が行われ、マウス24の左ボタン26
が押されたことをステップS2で検出すると、前記した
“グリッド表示”の選択時と同様にステップS5、S6
を実行してプルダウンメニュー60を消去し、選択メニ
ュー項目が“グリッド設定”であるか否かを調べる(ス
テップS7)。この例のように“グリッド設定”である
場合には、制御プロセッサ10はグリッド間隔並びにグ
リッド基点の入力を案内する図7に示すプロパティシー
トが表示モニタ32に表示されるように表示プロセッサ
36を制御する(ステップS11)。
【0017】ユーザは、図7に示すプロパティシートが
表示されると、マウス24の移動操作を左ボタン26の
押圧操作によるプロパティシート上の項目の選択、更に
はキーボード22の数字キー操作によるデータ入力等に
より、所望のグリッド間隔ΔX、ΔYまたはグリッド基
点Xo、Yoまたはその両方の入力を行う。
【0018】制御プロセッサ10は、プロパティシート
の表示を行うと、ユーザ操作によるグリッド間隔(グリ
ッド幅)とグリッド基点の入力を受付ける(ステップS
12)。そして制御プロセッサ10は、プロパティシー
ト上の項目「完了」にマウスカーソルが合わされてマウ
ス24の左ボタン26が押されたことを検出すると、現
在処理対象となっている領域(処理中領域)の領域情報
が設定されている領域情報フィールド40を領域管理テ
ーブル16から探し、そのグリッド情報フィールド55
に設定されているグリッド情報をステップS12で受付
けたグリッド情報に書換える(ステップS13)。これ
により、現在処理対象となっている領域の領域情報中の
グリッド基点Xo、Yoまたはグリッド間隔(グリッド
幅)ΔX、ΔYまたはその両方が、ユーザ指定の内容に
変更される。
【0019】制御プロセッサ10は、ステップS13の
グリッド情報書換え(変更)を行うと、“グリッド表
示”指定時と同様にステップS9、S10を実行し、グ
リッド表示フラグ19のON操作と上記書換えたグリッ
ド情報(即ちユーザ指定のグリッド情報)に基づくグリ
ッド表示を行う。このようにして表示されるグリッド
は、ユーザが所望する位置を基点とし、且つユーザが所
望する間隔となっているため、ユーザが意図するデータ
位置合わせが効率的に行える。なお、(グリッド表示フ
ラグ19がONされている)グリッド表示状態において
処理対象領域を変更すると、旧処理対象領域に表示され
ていたグリッドは消去され、新たに処理対象となる領域
にグリッドが表示される。このグリッド表示は、新たな
処理対象領域に関する領域情報中のグリッド情報に基づ
いて行われることは勿論である。
【0020】最後にグリッド消去について説明する。ユ
ーザは、上記のようにして表示されたグリッドを消去し
たい場合、メニューバーの“作成補助”に再びマウスカ
ーソルを合わせ、マウス24の左ボタン26を押したま
ま図5のプルダウンメニュー60を引出し、今度はメニ
ュー項目“グリッド消去”を選択してマウス24の左ボ
タン26を離す。“グリッド消去”が選択された場合、
ステップS7、S8の判定はNOとなる。制御プロセッ
サ10はステップS8でNOを判定すると、選択メニュ
ー項目が“グリッド消去”であるか否かを調べる(ステ
ップS14)。そして選択メニュー項目がこの例のよう
に“グリッド消去”であれば、制御プロセッサ10はグ
リッド表示フラグ19をOFFし(ステップS15)、
現在処理対象となっているグリッドを消去する(ステッ
プS16)。
【0021】なお、前記実施例では、処理対象領域だけ
がグリッド表示の対象となるものとして説明したが、こ
れに限るものではない。また、前記実施例では、各種文
書ブロックが混在する複合文書頁を作成する文書処理装
置について説明したが、この発明は1頁が1文書ブロッ
クにより構成される文書頁を作成する文書処理装置にも
応用できる。
【0022】
【発明の効果】以上詳述したようにこの発明によれば、
文章、表、グラフ、図形、イメージ等の複数の各種文書
ブロックが混在する複合文書において、各文書ブロック
が存在する複合文書上の各領域毎にグリッドの基点およ
びグリッドの間隔の設定が可能となり、文書作成・文書
編集の操作性が向上する。
【図面の簡単な説明】
【図1】本発明の一実施例に係る文書処理装置のブロッ
ク構成図。
【図2】領域管理テーブル16の構造を説明する図。
【図3】領域位置定義の一例を説明する図。
【図4】本発明の動作を説明するためのフローチャー
ト。
【図5】プルダウンメニューを示す図。
【図6】グリッド表示画面を示す図。
【図7】グリッド設定用のプロパティシートを示す図。
【符号の説明】
10…制御プロセッサ、12…メモリ、16…領域管理
テーブル、19…グリッド表示フラグ、24…マウス、
32…表示モニタ、36…表示プロセッサ、40…領域
情報フィールド、55…グリッド情報フィールド。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 9071−5L 15/62 320 K

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 複合文書上に配置される領域に対して、
    データ位置決めのためのグリッドの表示を指定するグリ
    ッド表示指定手段と、 前記領域におけるグリッドを表示する際の基点および間
    隔を示すグリッド情報を入力するグリッド情報入力手段
    と、 前記領域のグリッド情報を各領域毎に対応付けて記憶す
    るグリッド情報記憶手段と、 前記領域の中の所定の領域に対して、グリッド情報の設
    定を要求するグリッド情報設定要求手段と、 前記グリッド情報設定要求手段からの設定要求に応じて
    前記グリッド情報入力手段からの入力の受付けを行い、
    前記グリッド情報記憶手段に記憶された所定の領域のグ
    リッド情報を入力されたグリッド情報に変更するグリッ
    ド情報設定手段と、 前記グリッド表示指示手段によりグリッドの表示が指定
    された領域に対して、この領域に対応して前記グリッド
    情報記憶手段に記憶されているグリッド情報に基づい
    て、グリッドの表示を行うグリッド表示手段とを具備す
    ることを特徴とする文書処理装置。
JP7114086A 1995-04-17 1995-04-17 文書処理装置 Pending JPH07287771A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7114086A JPH07287771A (ja) 1995-04-17 1995-04-17 文書処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7114086A JPH07287771A (ja) 1995-04-17 1995-04-17 文書処理装置

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP61166740A Division JPS6324453A (ja) 1986-07-17 1986-07-17 文書処理装置及び表示制御方法

Publications (1)

Publication Number Publication Date
JPH07287771A true JPH07287771A (ja) 1995-10-31

Family

ID=14628742

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7114086A Pending JPH07287771A (ja) 1995-04-17 1995-04-17 文書処理装置

Country Status (1)

Country Link
JP (1) JPH07287771A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003523014A (ja) * 2000-02-12 2003-07-29 アドビ システムズ, インコーポレイテッド テキストグリッド作成ツール
US7590959B2 (en) 2005-10-31 2009-09-15 Seiko Epson Corporation Layout system, layout program, and layout method for text or other layout elements along a grid

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5688188A (en) * 1979-12-18 1981-07-17 Sukonitsuku Jiyosefu System for generating electron background lattice capable of alignment

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5688188A (en) * 1979-12-18 1981-07-17 Sukonitsuku Jiyosefu System for generating electron background lattice capable of alignment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003523014A (ja) * 2000-02-12 2003-07-29 アドビ システムズ, インコーポレイテッド テキストグリッド作成ツール
US7590959B2 (en) 2005-10-31 2009-09-15 Seiko Epson Corporation Layout system, layout program, and layout method for text or other layout elements along a grid

Similar Documents

Publication Publication Date Title
JPS6324448A (ja) 複合文書処理装置
JPH02133819A (ja) メニュー提示方法およびデータ処理装置
JP3015264B2 (ja) 情報処理装置及び方法
JPH07281863A (ja) アイコン表示及び操作方式
JPH0535436A (ja) 情報処理装置
JPH04222063A (ja) データ作成装置及びそれによる図形拡大縮小方法
JP2001117918A (ja) 文書編集処理装置
JPH09146978A (ja) 地図情報検索装置
JP3209561B2 (ja) Cadシステム
JPH0470925A (ja) ヘルプメッセージ表示方式
JPH1049338A (ja) コマンドボタン制御方式
JP3463373B2 (ja) 図形処理装置および図形処理方法
JPH08123653A (ja) ワードプロセッサ装置
JPH0537317Y2 (ja)
JPH07295778A (ja) 文書格納システム
JPH0511925A (ja) 情報処理装置
JPH056230B2 (ja)
JPH06348409A (ja) 文書編集システム
JPH0766375B2 (ja) 文書処理装置及び文書表示方法
JPH05258043A (ja) 文書処理装置
JP3189110B2 (ja) 文書処理装置
JPH06119407A (ja) 画像診断装置
JPH07160692A (ja) 文書表示装置
JPH08180107A (ja) スケジュール情報処理装置及びスケジュール情報管理方法
JPH04114269A (ja) 文書処理装置