JPH06223061A - 文書作成処理装置 - Google Patents
文書作成処理装置Info
- Publication number
- JPH06223061A JPH06223061A JP5031403A JP3140393A JPH06223061A JP H06223061 A JPH06223061 A JP H06223061A JP 5031403 A JP5031403 A JP 5031403A JP 3140393 A JP3140393 A JP 3140393A JP H06223061 A JPH06223061 A JP H06223061A
- Authority
- JP
- Japan
- Prior art keywords
- data
- page
- reference line
- lines
- creation processing
- 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
Links
Landscapes
- Processing Or Creating Images (AREA)
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】
【目的】 ページ上に、文章データや図版データ等の文
書データを配置するとき、作成したそれぞれの文書デー
タ間でバランスの取れたレイアウトを可能にする文書作
成処理装置を提供する。 【構成】 一つの文書データに含まれる全ての要素を包
括する外接矩形を求め、上記外接矩形の上下左右の直線
又は外接矩形の幾何学的重心を通る垂直又は水平線のう
ちの一つを一方の基準線とし、ページ上の所定の基準線
を他方の基準線とし、上記二つの基準線を合せることに
より上記文書データを配置する展開手段を備える。
書データを配置するとき、作成したそれぞれの文書デー
タ間でバランスの取れたレイアウトを可能にする文書作
成処理装置を提供する。 【構成】 一つの文書データに含まれる全ての要素を包
括する外接矩形を求め、上記外接矩形の上下左右の直線
又は外接矩形の幾何学的重心を通る垂直又は水平線のう
ちの一つを一方の基準線とし、ページ上の所定の基準線
を他方の基準線とし、上記二つの基準線を合せることに
より上記文書データを配置する展開手段を備える。
Description
【0001】
【産業上の利用分野】本発明は文章データや図版データ
を有する文書を作成する文書作成処置装置に係り、特
に、文章データや図版データをバランス良くページ上に
レイアウトできる文書作成処理装置に関する。
を有する文書を作成する文書作成処置装置に係り、特
に、文章データや図版データをバランス良くページ上に
レイアウトできる文書作成処理装置に関する。
【0002】
【従来の技術】文字及び罫線からなる文章データや、図
形、グラフ及びイメージからなる図版データをページま
たは見開きページ上に展開する際の従来のレイアウト支
援機能には、文章データと文章データの間でのレイアウ
ト機能として、例えば、段組編集や枠空けと言ったスタ
イルシート的なものがあり、又図版データと図版データ
の間でのレイアウト機能としては、例えば、領域という
概念を利用したグリッド補正による領域揃えがあり、文
章データと図版データの間でのレイアウト機能として
は、例えば、流し込む文章とそれを受入れる領域に関連
を持たせて、文章の流し込みに領域のレイアウトを追従
させる浮動領域機能や、逆に固定された領域を指標とし
て文章の流し込みを設定する機能などがある。
形、グラフ及びイメージからなる図版データをページま
たは見開きページ上に展開する際の従来のレイアウト支
援機能には、文章データと文章データの間でのレイアウ
ト機能として、例えば、段組編集や枠空けと言ったスタ
イルシート的なものがあり、又図版データと図版データ
の間でのレイアウト機能としては、例えば、領域という
概念を利用したグリッド補正による領域揃えがあり、文
章データと図版データの間でのレイアウト機能として
は、例えば、流し込む文章とそれを受入れる領域に関連
を持たせて、文章の流し込みに領域のレイアウトを追従
させる浮動領域機能や、逆に固定された領域を指標とし
て文章の流し込みを設定する機能などがある。
【0003】
【発明が解決しようとする課題】図6は、上記従来の技
術によって文章データのブロックや図版データのブロッ
クを2段組のページ書式からなる見開きページ上に展開
した例である。この図において、符号61は各データを
配置する見開きページの外枠であり、62はページ内の
位置合わせ基準線となるブロック上端上の仮想線であ
る。
術によって文章データのブロックや図版データのブロッ
クを2段組のページ書式からなる見開きページ上に展開
した例である。この図において、符号61は各データを
配置する見開きページの外枠であり、62はページ内の
位置合わせ基準線となるブロック上端上の仮想線であ
る。
【0004】この例では、左右見開きページの各々に縦
2列づつ文章データを配置するもので、各ページのブロ
ックの左端にページ内位置合わせ基準線63を設定し、
夫々の基準線に基づいてブロック毎に元データのブロッ
ク外枠64や段組外枠65との関係を決定することによ
って,・・・の番号によって示す文章データブロッ
クを配置していた。
2列づつ文章データを配置するもので、各ページのブロ
ックの左端にページ内位置合わせ基準線63を設定し、
夫々の基準線に基づいてブロック毎に元データのブロッ
ク外枠64や段組外枠65との関係を決定することによ
って,・・・の番号によって示す文章データブロッ
クを配置していた。
【0005】しかしながら、図に示すように、従来技術
においては、文章データの中にインデントやタブ等が登
録されている場合や、文字及び罫線から成る表などで、
文章データ間の文字の書き出し位置が合わなかったり
(図のとの間)、縦罫線の表において文章データ間
の横線が合わなかったり、横罫線の表において文章デー
タ間の縦線が合わないなど、ページ内や見開きページ内
で個別に作成されたデータのフォーマットの違いの為全
体的にアンバランスとなることが多かった。また図版デ
ータ同志を、グリッド補正やスタイルシートを用いて並
べても、図版内に作成されたデータ書式を考慮しないた
め、図版枠としては揃っていても、中のデータが不揃い
となったりする(図のと間)。
においては、文章データの中にインデントやタブ等が登
録されている場合や、文字及び罫線から成る表などで、
文章データ間の文字の書き出し位置が合わなかったり
(図のとの間)、縦罫線の表において文章データ間
の横線が合わなかったり、横罫線の表において文章デー
タ間の縦線が合わないなど、ページ内や見開きページ内
で個別に作成されたデータのフォーマットの違いの為全
体的にアンバランスとなることが多かった。また図版デ
ータ同志を、グリッド補正やスタイルシートを用いて並
べても、図版内に作成されたデータ書式を考慮しないた
め、図版枠としては揃っていても、中のデータが不揃い
となったりする(図のと間)。
【0006】
【発明の目的】本発明は、上記のような従来技術の文章
作成処理上の問題を解決し、作成したそれぞれの文書デ
ータ間でバランスの取れたレイアウトを可能にする文書
作成処理装置を提供することを目的としている。
作成処理上の問題を解決し、作成したそれぞれの文書デ
ータ間でバランスの取れたレイアウトを可能にする文書
作成処理装置を提供することを目的としている。
【0007】
【課題を解決するための手段】本発明は上記目的を達成
する為、文字及び罫線からなる文章データより表を作成
する表作成手段と、表をページまたは見開きページ上に
展開する展開手段を備えた文書作成処理装置において、
表をページまたは見開きページ上に配置する際、表作成
手段により作成された表の最外郭に当る上下左右の罫線
のうちの一つを一方の基準線とし、ページ上の所定の基
準線を他方の基準線とし、上記二つの基準線を合せるこ
とにより表を配置する展開手段を備えたことを特徴とす
る。
する為、文字及び罫線からなる文章データより表を作成
する表作成手段と、表をページまたは見開きページ上に
展開する展開手段を備えた文書作成処理装置において、
表をページまたは見開きページ上に配置する際、表作成
手段により作成された表の最外郭に当る上下左右の罫線
のうちの一つを一方の基準線とし、ページ上の所定の基
準線を他方の基準線とし、上記二つの基準線を合せるこ
とにより表を配置する展開手段を備えたことを特徴とす
る。
【0008】また、上記において、表作成手段により作
成された表の最外郭に当る上下左右の罫線を基にすると
共に、展開手段において表の重心の座標を求め、上記重
心を通る垂直または水平方向の直線を一方の基準線とす
る構成にしたことを特徴とする。
成された表の最外郭に当る上下左右の罫線を基にすると
共に、展開手段において表の重心の座標を求め、上記重
心を通る垂直または水平方向の直線を一方の基準線とす
る構成にしたことを特徴とする。
【0009】また、図形、グラフ、イメージ等からなる
図版データをページまたは見開きページ上に展開する展
開手段を備えた文書作成処理装置において、図版データ
を構成する全ての要素を包括する外接矩形を求め、上記
外接矩形の上下左右の直線のうちの一つを一方の基準線
とし、ページ上の所定の基準線を他方の基準線とし、上
記二つの基準線を合せることにより図版データを配置す
る展開手段を備え、更に、展開手段において図版データ
の外接矩形の重心の座標を求めると共に、上記重心を通
る垂直または水平方向の直線を一方の基準線とする構成
にすることを特徴としている。
図版データをページまたは見開きページ上に展開する展
開手段を備えた文書作成処理装置において、図版データ
を構成する全ての要素を包括する外接矩形を求め、上記
外接矩形の上下左右の直線のうちの一つを一方の基準線
とし、ページ上の所定の基準線を他方の基準線とし、上
記二つの基準線を合せることにより図版データを配置す
る展開手段を備え、更に、展開手段において図版データ
の外接矩形の重心の座標を求めると共に、上記重心を通
る垂直または水平方向の直線を一方の基準線とする構成
にすることを特徴としている。
【0010】
【作用】上述のように構成すれば、文書データを構成す
る文章データや図版データをページまたは見開きページ
上に配置する際、文書データを包括する外接矩形または
表の最外郭の矩形の上下左右の直線及び上記矩形の重心
を通る垂直、水平方向の直線のうちの一つを一方の基準
線とし、ページ上の所定の基準線を他方の基準線とし、
上記二つの基準線を合せることにより配置できるので、
ページまたはページ上に組まれた段内に、複数の文書デ
ータを配置するとき、外接矩形等とその重心から求めた
6種類の基準線中の1種類を上記複数の文書データの一
方の基準線とし、ページ内の一つの基準線を他方の基準
線として上記二つの基準線を合わせることにより配置す
ることとなり、各文章データ、図版データ毎に不統一に
設定された余白やタグを排除し、実際のデータ部分のみ
を対象としたレイアウトが可能となる。
る文章データや図版データをページまたは見開きページ
上に配置する際、文書データを包括する外接矩形または
表の最外郭の矩形の上下左右の直線及び上記矩形の重心
を通る垂直、水平方向の直線のうちの一つを一方の基準
線とし、ページ上の所定の基準線を他方の基準線とし、
上記二つの基準線を合せることにより配置できるので、
ページまたはページ上に組まれた段内に、複数の文書デ
ータを配置するとき、外接矩形等とその重心から求めた
6種類の基準線中の1種類を上記複数の文書データの一
方の基準線とし、ページ内の一つの基準線を他方の基準
線として上記二つの基準線を合わせることにより配置す
ることとなり、各文章データ、図版データ毎に不統一に
設定された余白やタグを排除し、実際のデータ部分のみ
を対象としたレイアウトが可能となる。
【0011】
【実施例】以下、本発明を図面に示した実施例により詳
細に説明する。図1は本発明に係る文書処理装置の要部
となる情報管理部の基本構成の機能ブロックの一例を示
す図である。この例に示す装置は文章データを構成する
文字データを管理する文字データ管理部1と、文章デー
タの一部である罫線データを管理する罫線データ管理部
2と、ページ書式、段組、行形式、スタイルシート等の
文章書式データを管理する文章書式データ管理部3と、
上記3つの管理部を統括し文章データのページ及び見開
きページ上でのレイアウト情報を管理する文章レイアウ
ト情報管理部4と、図版データ中の図形データを管理す
る図形データ管理部5と、数表データと図形データから
成る図版データを構成するグラフデータを管理するグラ
フデータ管理部6と、図版データ中のイメージデータを
管理するイメージデータ管理部7と、上記後者3つの管
理部を統括し図版データのページ及び見開きページ上で
のレイアウト情報を管理する図版レイアウト情報管理部
8と、上記文章及び図版レイアウト情報管理部4、8を
統括しページ全体の各データ間でのページレイアウト情
報を管理するページレイアウト情報管理部9から構成さ
れる。
細に説明する。図1は本発明に係る文書処理装置の要部
となる情報管理部の基本構成の機能ブロックの一例を示
す図である。この例に示す装置は文章データを構成する
文字データを管理する文字データ管理部1と、文章デー
タの一部である罫線データを管理する罫線データ管理部
2と、ページ書式、段組、行形式、スタイルシート等の
文章書式データを管理する文章書式データ管理部3と、
上記3つの管理部を統括し文章データのページ及び見開
きページ上でのレイアウト情報を管理する文章レイアウ
ト情報管理部4と、図版データ中の図形データを管理す
る図形データ管理部5と、数表データと図形データから
成る図版データを構成するグラフデータを管理するグラ
フデータ管理部6と、図版データ中のイメージデータを
管理するイメージデータ管理部7と、上記後者3つの管
理部を統括し図版データのページ及び見開きページ上で
のレイアウト情報を管理する図版レイアウト情報管理部
8と、上記文章及び図版レイアウト情報管理部4、8を
統括しページ全体の各データ間でのページレイアウト情
報を管理するページレイアウト情報管理部9から構成さ
れる。
【0012】図2は上記本発明による文書作成処理装置
の機能を実行するためのモジュールの構成例を示す図で
ある。この図において入力部の入力装置11には、文字を
入力するためのキーボード、イメージを入力するための
スキャナ、罫線や図形を入力したり、表示装置上で位置
指定などを行なうためのマウス等が含まれる。入力装置
11から入力された各種文書構成データは、データの種類
に応じて、入力データ処理部12を介して、文字編集処理
部13、罫線編集処理部14、図形編集処理部15、グラフ編
集処理部16、イメージ編集処理部17、文章書式処理部18
の何れかに伝達される。文字及び罫線データは、文章書
式データ管理部3に登録されている文章書式情報に基づ
いて、文章展開処理部19により、図示されていないメモ
リ内の文章データ展開領域に展開される。そして、文章
レイアウト情報計算処理部20により、文章データ展開領
域内に展開された文章データを包括する外接矩形領域を
求め、外接矩形の垂直及び水平方向に4本の基準線を設
定し、図1に示した文章レイアウト情報管理部4に登録
する。また、文章データが文字表や数表のように、罫線
データにより文字データが包括される場合は、文章レイ
アウト情報補正部21により表を構成する罫線の上下左右
の線分を基準線として文章レイアウト情報管理部4に再
登録する。更に、上記基準線に基づき、文章データの重
心座標を求めて登録する。上記重心座標を求める方法と
しては例えば、重心のX座標は上記基準線のうち、2本
の垂直方向の線分のX座標の平均値とし、重心のY座標
は上記基準線のうち、2本の水平方向の線分のY座標の
平均値とすればよい。
の機能を実行するためのモジュールの構成例を示す図で
ある。この図において入力部の入力装置11には、文字を
入力するためのキーボード、イメージを入力するための
スキャナ、罫線や図形を入力したり、表示装置上で位置
指定などを行なうためのマウス等が含まれる。入力装置
11から入力された各種文書構成データは、データの種類
に応じて、入力データ処理部12を介して、文字編集処理
部13、罫線編集処理部14、図形編集処理部15、グラフ編
集処理部16、イメージ編集処理部17、文章書式処理部18
の何れかに伝達される。文字及び罫線データは、文章書
式データ管理部3に登録されている文章書式情報に基づ
いて、文章展開処理部19により、図示されていないメモ
リ内の文章データ展開領域に展開される。そして、文章
レイアウト情報計算処理部20により、文章データ展開領
域内に展開された文章データを包括する外接矩形領域を
求め、外接矩形の垂直及び水平方向に4本の基準線を設
定し、図1に示した文章レイアウト情報管理部4に登録
する。また、文章データが文字表や数表のように、罫線
データにより文字データが包括される場合は、文章レイ
アウト情報補正部21により表を構成する罫線の上下左右
の線分を基準線として文章レイアウト情報管理部4に再
登録する。更に、上記基準線に基づき、文章データの重
心座標を求めて登録する。上記重心座標を求める方法と
しては例えば、重心のX座標は上記基準線のうち、2本
の垂直方向の線分のX座標の平均値とし、重心のY座標
は上記基準線のうち、2本の水平方向の線分のY座標の
平均値とすればよい。
【0013】図形データは、図形展開処理部22により、
メモリ内の図版データ展開領域に展開されるが、図形レ
イアウト情報計算部23により、図形データの全ての要素
を包括する外接矩形領域を求めて、外接矩形の垂直及び
水平方向に4本の基準線を設定し、図版レイアウト情報
管理部8に登録する。同時に、この基準線を基にして、
上記と同様に図版データの重心座標を求めて登録する。
メモリ内の図版データ展開領域に展開されるが、図形レ
イアウト情報計算部23により、図形データの全ての要素
を包括する外接矩形領域を求めて、外接矩形の垂直及び
水平方向に4本の基準線を設定し、図版レイアウト情報
管理部8に登録する。同時に、この基準線を基にして、
上記と同様に図版データの重心座標を求めて登録する。
【0014】グラフデータは、グラフ展開処理部24によ
り、図版データ展開領域に展開されるが、数値データは
数表データとして処理される。従って、数値データは文
章レイアウト情報補正部21により、表を構成する罫線の
上下左右の線分を基準線として、グラフデータ管理部6
に登録される。また、グラフデータを構成する図形デー
タは、図形レイアウト情報計算部23により、図形データ
の全ての要素を包括する外接矩形領域を求めて、外接矩
形の垂直及び水平方向に4本の基準線を設定し、グラフ
データ管理部6に登録する。グラフレイアウト情報計算
部25は、グラフデータ管理部6に登録された情報を基
に、文章データと図形データのそれぞれの基準線に対
し、基準線合わせを行い、新しく両方のデータを包括し
た基準線を求めて、図版レイアウト情報管理部8に登録
する。同時に、この基準線を基にして、図版データの重
心座標を求めて登録する。
り、図版データ展開領域に展開されるが、数値データは
数表データとして処理される。従って、数値データは文
章レイアウト情報補正部21により、表を構成する罫線の
上下左右の線分を基準線として、グラフデータ管理部6
に登録される。また、グラフデータを構成する図形デー
タは、図形レイアウト情報計算部23により、図形データ
の全ての要素を包括する外接矩形領域を求めて、外接矩
形の垂直及び水平方向に4本の基準線を設定し、グラフ
データ管理部6に登録する。グラフレイアウト情報計算
部25は、グラフデータ管理部6に登録された情報を基
に、文章データと図形データのそれぞれの基準線に対
し、基準線合わせを行い、新しく両方のデータを包括し
た基準線を求めて、図版レイアウト情報管理部8に登録
する。同時に、この基準線を基にして、図版データの重
心座標を求めて登録する。
【0015】イメージデータは、イメージ展開処理部26
により、図版データ展開領域に展開されるが、イメージ
レイアウト情報計算部27により、イメージ内のデータを
ビットサーチして、全てのイメージデータを包括する外
接矩形を求めて、外接矩形の垂直及び水平方向に4本の
基準線を設定し、図版レイアウト情報管理部8に登録す
る。同時に、この基準線を基にして、図版データの重心
座標を求めて登録する。
により、図版データ展開領域に展開されるが、イメージ
レイアウト情報計算部27により、イメージ内のデータを
ビットサーチして、全てのイメージデータを包括する外
接矩形を求めて、外接矩形の垂直及び水平方向に4本の
基準線を設定し、図版レイアウト情報管理部8に登録す
る。同時に、この基準線を基にして、図版データの重心
座標を求めて登録する。
【0016】更に、上記文章レイアウト情報管理部4と
図版レイアウト情報管理部8とに登録されたデータを基
に、ページレイアウト情報計算部28により、ページ及び
見開きページ内で文章データ及び図版データがどの基準
線に対して互いの基準線揃えを行うかを、文書のページ
書式情報及び段組情報から、ページレイアウト情報管理
部9で決定し登録する。
図版レイアウト情報管理部8とに登録されたデータを基
に、ページレイアウト情報計算部28により、ページ及び
見開きページ内で文章データ及び図版データがどの基準
線に対して互いの基準線揃えを行うかを、文書のページ
書式情報及び段組情報から、ページレイアウト情報管理
部9で決定し登録する。
【0017】出力データ処理部29は、それらの全ての管
理データ及び、要素データを基にして、CRTやプリン
タ等の出力装置30に展開結果を出力する。
理データ及び、要素データを基にして、CRTやプリン
タ等の出力装置30に展開結果を出力する。
【0018】図3には、図版データとして円グラフを例
にして上記各処理を具体的に説明するための図である。
にして上記各処理を具体的に説明するための図である。
【0019】ここに示す円グラフは、文字(数字)及び
罫線からなる文章データ部31と、罫線を含まない文字デ
ータのみからなる文章データ部32と、図形データからな
る図版データ部33により構成される。上記グラフレイア
ウト情報計算部25は、グラフを構成する文章データ部31
及び32のデータ処理に対して、文章レイアウト情報計算
部20及び文章レイアウト情報補正部21を呼び出し、文章
データ部31に示されるデータの内、表の最も外側の罫線
で囲まれた外接矩形を想定し、外接矩形の左上端を原点
とした4本の基準線と、想定された外接矩形からその重
心を求めて、重心を通る垂直及び水平方向に対し2本の
基準線を算出する。同様にして、文章データ部32に示さ
れるデータに対しても、外接矩形及び重心を通る垂直及
び水平の合計6本の基準線を算出する。
罫線からなる文章データ部31と、罫線を含まない文字デ
ータのみからなる文章データ部32と、図形データからな
る図版データ部33により構成される。上記グラフレイア
ウト情報計算部25は、グラフを構成する文章データ部31
及び32のデータ処理に対して、文章レイアウト情報計算
部20及び文章レイアウト情報補正部21を呼び出し、文章
データ部31に示されるデータの内、表の最も外側の罫線
で囲まれた外接矩形を想定し、外接矩形の左上端を原点
とした4本の基準線と、想定された外接矩形からその重
心を求めて、重心を通る垂直及び水平方向に対し2本の
基準線を算出する。同様にして、文章データ部32に示さ
れるデータに対しても、外接矩形及び重心を通る垂直及
び水平の合計6本の基準線を算出する。
【0020】続いて、図形レイアウト情報計算部23を呼
び出し、円グラフの図形データに対して、円の外接矩形
及び円の重心を通る水平垂直方向の合計6本の基準線を
算出する。
び出し、円グラフの図形データに対して、円の外接矩形
及び円の重心を通る水平垂直方向の合計6本の基準線を
算出する。
【0021】グラフレイアウト情報計算部25は以上の基
準線を利用して、左揃え、右揃え、上揃え、下揃え、横
揃え、縦揃えの6通りの展開方法を図版レイアウトト情
報管理部8に登録しておく。ページ及び見開きページ展
開の際に、ユーザー指定のスタイルシート又は書式情報
に基づいて、ページ及び見開きページに展開される全て
の文章データ及び図版データのもつレイアウト情報(基
準線情報)から、ページレイアウト情報管理部9は、ど
の基準線を利用して展開するか決定し、その情報を算出
管理する。
準線を利用して、左揃え、右揃え、上揃え、下揃え、横
揃え、縦揃えの6通りの展開方法を図版レイアウトト情
報管理部8に登録しておく。ページ及び見開きページ展
開の際に、ユーザー指定のスタイルシート又は書式情報
に基づいて、ページ及び見開きページに展開される全て
の文章データ及び図版データのもつレイアウト情報(基
準線情報)から、ページレイアウト情報管理部9は、ど
の基準線を利用して展開するか決定し、その情報を算出
管理する。
【0022】ページ及び見開きページの出力要求がある
と、ページレイアウト情報管理部9が、文章レイアウト
情報管理部4及び、図版レイアウト情報管理部8から、
展開用の基準線データを利用して、文章展開処理部19、
図形展開処理部22及びグラフ展開処理部24に対して展開
要求を行い、展開処理を経て出力される。つまり、ペー
ジまたはページ上に組まれた段内に、複数の文書データ
を配置するとき、外接矩形等とその重心から求めた6種
類の基準線中の1種類を上記複数の文書データの一方の
基準線とし、ページ内の一つの基準線を他方の基準線と
して上記二つの基準線を合わせることにより配置され
る。
と、ページレイアウト情報管理部9が、文章レイアウト
情報管理部4及び、図版レイアウト情報管理部8から、
展開用の基準線データを利用して、文章展開処理部19、
図形展開処理部22及びグラフ展開処理部24に対して展開
要求を行い、展開処理を経て出力される。つまり、ペー
ジまたはページ上に組まれた段内に、複数の文書データ
を配置するとき、外接矩形等とその重心から求めた6種
類の基準線中の1種類を上記複数の文書データの一方の
基準線とし、ページ内の一つの基準線を他方の基準線と
して上記二つの基準線を合わせることにより配置され
る。
【0023】図4に、グラフデータを展開する際のフロ
ーチャートの例を示す。ここに示す例では、グラフデー
タが入力され(S1)、グラフデータ展開が指示される
と(S2)、処理対象データであるか図形データである
かを判定する(S3)。
ーチャートの例を示す。ここに示す例では、グラフデー
タが入力され(S1)、グラフデータ展開が指示される
と(S2)、処理対象データであるか図形データである
かを判定する(S3)。
【0024】対象データが文章データの場合は、文章デ
ータ展開処理(S4)と上述した文書データ基準線計算
処理(S5)によって文章を包括する外接矩形の各辺及
びその幾何学的重心を通る垂線又は水平線のいずれかを
基準線とする。
ータ展開処理(S4)と上述した文書データ基準線計算
処理(S5)によって文章を包括する外接矩形の各辺及
びその幾何学的重心を通る垂線又は水平線のいずれかを
基準線とする。
【0025】又一方処理対象データが図形の場合は同様
にその図形について図形データの展開処理(S6)と、
図形データ基準線計算処理(S7)を行う。もし文章デ
ータが文章データと図形データの両者を含む場合は、そ
の夫々について個別に処理を行ったのち次のフローに移
行することもできる。
にその図形について図形データの展開処理(S6)と、
図形データ基準線計算処理(S7)を行う。もし文章デ
ータが文章データと図形データの両者を含む場合は、そ
の夫々について個別に処理を行ったのち次のフローに移
行することもできる。
【0026】この処理が終了すると、各データを配置す
べきページのレイアウト計算処理8S8)を行い、上記
選定した各基準線を一致させ(S9)、グラフデータを
展開した上(S10)、出力する(S11)。
べきページのレイアウト計算処理8S8)を行い、上記
選定した各基準線を一致させ(S9)、グラフデータを
展開した上(S10)、出力する(S11)。
【0027】図5は、図6の従来例で使用した同一デー
タを使って、本発明の文書作成処理装置により見開きペ
ージに展開した例である。図5において前記図6と同一
符号は同一部分を示すが、この図に示すレイアウト図に
おいて特徴的な点は例えば左ページの右ブロック中央に
位置する仮想線50であって、これは上述した通り配置
すべき各文章や図形の重心を通る垂直線として揃えたも
のである。
タを使って、本発明の文書作成処理装置により見開きペ
ージに展開した例である。図5において前記図6と同一
符号は同一部分を示すが、この図に示すレイアウト図に
おいて特徴的な点は例えば左ページの右ブロック中央に
位置する仮想線50であって、これは上述した通り配置
すべき各文章や図形の重心を通る垂直線として揃えたも
のである。
【0028】また、同図中の51にて示すようにページ
内位置合わせ基準線63に、本発明に於いて設定したブ
ロック外枠51を一致させた点も特徴的である。このブ
ロック外枠51は、各文章又は図形を包括する外接矩形
の各辺である。本発明によれば、図5に示すように全体
のバランスが充分に取られた高品質の文書作成処理が可
能となる。
内位置合わせ基準線63に、本発明に於いて設定したブ
ロック外枠51を一致させた点も特徴的である。このブ
ロック外枠51は、各文章又は図形を包括する外接矩形
の各辺である。本発明によれば、図5に示すように全体
のバランスが充分に取られた高品質の文書作成処理が可
能となる。
【0029】
【発明の効果】以上説明したように、本発明によれば、
ページまたはページ上に組まれた段内に、複数の文書デ
ータを配置するとき、文書データの外接矩形等とその重
心から求めた6種類の基準線中の1種類を上記複数の文
書データの一方の基準線とし、ページ内の一つの基準線
を他方の基準線として上記二つの基準線を合わせること
により配置するようにしたので、互いに異なるフォーマ
ットで作成された文章或は図版を合成又はレイアウトす
る際に、作成したそれぞれの文書データ間でバランスの
取れたページ内レイアウトを実現できる。
ページまたはページ上に組まれた段内に、複数の文書デ
ータを配置するとき、文書データの外接矩形等とその重
心から求めた6種類の基準線中の1種類を上記複数の文
書データの一方の基準線とし、ページ内の一つの基準線
を他方の基準線として上記二つの基準線を合わせること
により配置するようにしたので、互いに異なるフォーマ
ットで作成された文章或は図版を合成又はレイアウトす
る際に、作成したそれぞれの文書データ間でバランスの
取れたページ内レイアウトを実現できる。
【図1】本発明で実施される情報管理部の基本構成図で
ある。
ある。
【図2】本発明による文書作成処理装置の一実施例のモ
ジュール構成図である。
ジュール構成図である。
【図3】本発明によるレイアウト処理を説明するための
一例を示す図である。
一例を示す図である。
【図4】本発明によるレイアウト処理フローの一実施例
を示すフローチャートである。
を示すフローチャートである。
【図5】本発明によるレイアウト結果の一例を示す図で
ある。
ある。
【図6】従来技術によるレイアウトした結果を示す図で
ある。
ある。
1…文字データ管理部、2…罫線データ管理部、3…文
章書式データ管理部、4…文章レイアウト情報管理部、
5…図形データ管理部、6…グラフデータ管理部、7…
イメージデータ管理部、8…図版レイアウト情報管理
部、9…ページレイアウト情報管理部、11…入力装置、
12…入力データ処理部、13…文字編集処理部、14…罫線
編集処理部、15…図形編集処理部、16…グラフ編集処理
部、17…イメージ編集処理部、18…文章書式処理部、19
…文章展開処理部、20…文章レイアウト情報計算部、21
…文章レイアウト情報補正部、22…図形展開処理部、23
…図形レイアウト情報計算部、24…グラフ展開処理部、
25…グラフレイアウト情報計算部、26…イメージ展開処
理部、27…イメージレイアウト情報計算部、28…ページ
レイアウト情報計算部、29…出力データ処理部、30…出
力装置、31、32…文章データ部、33…図版データ部、50・
・・ブロック重心垂線(ページ内基準線)、51・・・ 外接矩
形辺(基準線)、61・・・ページの外枠、 62・・・ブロック
上端基準線、 63・・・ブロック左端基準線、64・・・元デー
タのブロック外枠、 65・・・ 段組外枠。
章書式データ管理部、4…文章レイアウト情報管理部、
5…図形データ管理部、6…グラフデータ管理部、7…
イメージデータ管理部、8…図版レイアウト情報管理
部、9…ページレイアウト情報管理部、11…入力装置、
12…入力データ処理部、13…文字編集処理部、14…罫線
編集処理部、15…図形編集処理部、16…グラフ編集処理
部、17…イメージ編集処理部、18…文章書式処理部、19
…文章展開処理部、20…文章レイアウト情報計算部、21
…文章レイアウト情報補正部、22…図形展開処理部、23
…図形レイアウト情報計算部、24…グラフ展開処理部、
25…グラフレイアウト情報計算部、26…イメージ展開処
理部、27…イメージレイアウト情報計算部、28…ページ
レイアウト情報計算部、29…出力データ処理部、30…出
力装置、31、32…文章データ部、33…図版データ部、50・
・・ブロック重心垂線(ページ内基準線)、51・・・ 外接矩
形辺(基準線)、61・・・ページの外枠、 62・・・ブロック
上端基準線、 63・・・ブロック左端基準線、64・・・元デー
タのブロック外枠、 65・・・ 段組外枠。
Claims (6)
- 【請求項1】 文字及び罫線からなる文章データより表
を作成する表作成手段と、表をページまたは見開きペー
ジ上に展開する展開手段を備えた文書作成処理装置にお
いて、表をページまたは見開きページ上に配置する際、
表作成手段により作成された表の最外郭に当る上下左右
の罫線のうちの一つを一方の基準線とし、ページ上の所
定の基準線を他方の基準線とし、上記二つの基準線を合
せることにより表を配置する展開手段を備えたことを特
徴とする文書作成処理装置。 - 【請求項2】 上記展開手段において、上記表作成手段
により作成された表の最外郭に当る上下左右の罫線を基
にして、表の幾何学的重心の座標を求め、上記重心を通
る垂直または水平方向の直線を一方の基準線とすること
を特徴とする請求項1記載の文書作成処理装置。 - 【請求項3】 図形、グラフ、イメージ等からなる図版
データをページまたは見開きページ上に展開する展開手
段を備えた文書作成処理装置において、図版データを構
成する全ての要素を包括する外接矩形を求め、上記外接
矩形の上下左右の直線のうちの一つを一方の基準線と
し、ページ上の所定の基準線を他方の基準線とし、上記
二つの基準線を合せることにより図版データを配置する
展開手段を備えたことを特徴とする文書作成処理装置。 - 【請求項4】 上記展開手段において、上記図版データ
の外接矩形の幾何学的重心の座標を求め、上記重心を通
る垂直または水平方向の直線を一方の基準線としたこと
を特徴とする請求項3記載の文書作成処理装置。 - 【請求項5】 上記図版データが文章データであり、文
章データを構成する全ての要素を包括する外接矩形の各
辺又はその重心を通る垂線及び水平線のいずれかを一方
の基準線としたことを特徴とする請求項3又は4記載の
文章作成処理装置。 - 【請求項6】 文書データを構成する上記文章データ、
図版データの一方または両方を展開する展開手段を備え
た文書作成処理装置において、ページまたはページ上に
組まれた段内に、複数の文書データを配置するとき、文
章データ又は図版データを包括する外接矩形の各辺とそ
の重心を通る垂線又は水平線の6種類のうちから1種類
を上記複数の文書データの一方の基準線とし、ページ内
の一つの基準線を他方の基準線とする展開手段を備えた
構成にしたことを特徴とする文章作成処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5031403A JPH06223061A (ja) | 1993-01-27 | 1993-01-27 | 文書作成処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5031403A JPH06223061A (ja) | 1993-01-27 | 1993-01-27 | 文書作成処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06223061A true JPH06223061A (ja) | 1994-08-12 |
Family
ID=12330298
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5031403A Pending JPH06223061A (ja) | 1993-01-27 | 1993-01-27 | 文書作成処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06223061A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7844896B2 (en) | 2004-03-31 | 2010-11-30 | Seiko Epson Corporation | Layout-rule generation system, layout system, layout-rule generation program, layout program, storage medium, method of generating layout rule, and method of layout |
| CN108776731A (zh) * | 2018-05-25 | 2018-11-09 | 上海外高桥造船有限公司 | 基于AutoCAD的外板自动展开方法 |
-
1993
- 1993-01-27 JP JP5031403A patent/JPH06223061A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7844896B2 (en) | 2004-03-31 | 2010-11-30 | Seiko Epson Corporation | Layout-rule generation system, layout system, layout-rule generation program, layout program, storage medium, method of generating layout rule, and method of layout |
| CN108776731A (zh) * | 2018-05-25 | 2018-11-09 | 上海外高桥造船有限公司 | 基于AutoCAD的外板自动展开方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4572669B2 (ja) | レイアウトルール生成システム、レイアウトシステム及びレイアウトルール生成方法並びにレイアウトルール生成プログラム | |
| US5459826A (en) | System and method for preparing text and pictorial materials for printing using predetermined coding and merging regimen | |
| JP4241325B2 (ja) | レイアウトシステム | |
| CN1316406C (zh) | 布局系统和布局方法 | |
| JPS60107357A (ja) | ワ−ドプロセツサ | |
| JPH06274303A (ja) | マルチウィンドウ表示方法 | |
| JPH0675952A (ja) | 文書作成装置 | |
| JPS61148574A (ja) | カタログデザインシステム | |
| JP2687755B2 (ja) | 印刷デザインシステム | |
| JPH06325144A (ja) | レイアウトデザイン装置 | |
| JP2677442B2 (ja) | 編集機におけるイラストの取り込み方法および編集機 | |
| JPH11219441A (ja) | 画像編集装置、画像編集方法および画像編集処理プログラムを記録した記録媒体 | |
| JPS61148575A (ja) | カタログデザインシステム | |
| JP2609843B2 (ja) | 画像データ処理方法 | |
| JPH06110442A (ja) | 文字図形処理装置、及び文字または図形の変形処理方法 | |
| JP2903560B2 (ja) | 企画・製版システム | |
| JP3144368B2 (ja) | 操作画面作成データ変換装置および方法、および、操作画面作成データ変換プログラムを記録した記録媒体 | |
| JPH06110190A (ja) | 文字及び画像処理装置 | |
| JPH07105212A (ja) | レイアウトデザイン装置 | |
| JPH03194649A (ja) | 表構造管理方式 | |
| JPH0548876A (ja) | グリツド機能を有する画像処理装置 | |
| JPH07234868A (ja) | 文書作成装置 | |
| JPH0272356A (ja) | レイアウトシミュレーション装置 | |
| JPH08287050A (ja) | レイアウトデザイン装置 | |
| JPH06162012A (ja) | 文書作成装置 |