JPH1055357A - 文書編集システム - Google Patents
文書編集システムInfo
- Publication number
- JPH1055357A JPH1055357A JP9104133A JP10413397A JPH1055357A JP H1055357 A JPH1055357 A JP H1055357A JP 9104133 A JP9104133 A JP 9104133A JP 10413397 A JP10413397 A JP 10413397A JP H1055357 A JPH1055357 A JP H1055357A
- Authority
- JP
- Japan
- Prior art keywords
- data
- division
- typesetting
- image data
- line
- 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
- Document Processing Apparatus (AREA)
Abstract
ジデータ部の割付が、行に跨がる場合の組版処理は、従
来、行末の位置で物理的にイメージデータの途中で分割
してしまう等、文字の切断など不都合が生じ得るという
技術的な課題があった。 【解決手段】 文書編集処理を行う電子組版システムに
於いて、一纏まりのデータに対し一箇所以上の分割位置
を示す情報を組版情報として予め定義・登録する組版情
報記憶部と、文書割付処理に際し当該データが行内又は
列内に納まらない場合に、前記分割位置情報に基づいて
当該データを分割し出力する分割出力手段とを備え、一
纏まりのデータに対する行折り返し割付を行うことによ
り課題を解決する。
Description
に於いて、文字を主体とするテキストデータの段落中
に、テキストデータの文字列に連続して、ワードプロセ
ッサの数式処理機能、OLE(Object Linking and Embeddi
ng),HTML(Hyper Text Markup Language)等を用いて作成
するイメージデータが混入している場合の行の折り返し
に関して、その折り返し位置が、丁度イメージデータに
遭遇した場合のイメージデータの処理に関するもので、
文書編集システムの例としては、例えばワードプロセッ
サ、電子文書のエディタ、電子組版装置がある。
本発明を説明する。コンピュータを用いた各種印刷物の
電子組版に於いて、その内容が全て情報処理装置の中で
文字コードを持ったテキストデータの場合、或いは写真
等のビットマップ表現のイメージデータがテキストデー
タに混在していても、そのイメージデータの配置位置が
固定化され、テキストデータの編集組版と分離している
場合には、従来の組版技術による行折り返し方法で問題
とはならない。又、例えば複雑な数式が頻繁に出現する
様な数学などの専門書に於いても、数式自体文字コード
化されている場合が多く、適切な数式の段落替え処理と
折り返し処理により組版が可能である。(特開平3−2
92561) 然し、同一段落中で、テキストデータの文字列に連続し
てイメージデータが混入している様な印刷物の電子組版
に於いては、行の折り返しに関して、その折り返し位置
が、後の文字挿入などにより、丁度イメージデータに遭
遇した場合のイメージデータの処理に問題が生ずる。
版での扱いは従来、次の二通りの対処方法があった。一
つは、システム側でイメージデータを行端で強制的に当
該イメージデータを分割する方法であり、他方は、利用
者が、当該一纏まりのイメージデータを適当な位置で分
割し、読み込み直して再度文書に登録する方法である。
の出力例を示したもので、(1)はイメージデータ部が
行内に納まっている組版原文であり、前者の場合には、
強制的に分割するため、図8(2)に示す様に、記号や
文字が途中で分割されるという問題があった。
り、当該分割したイメージデータが行内に納まらなくな
った場合、利用者は、再度、図8(3)に示す様に、当
該分割したイメージデータを行内に納まる様な位置で分
割し、読み込み直さなければならなかった。
纏まりとして扱われるデータが、分割してよい位置情報
を持っていないことに起因するものである。以下、図9
により、従来の電子組版システムに関する全体の処理の
流れを概略説明する。
て、電子化の対象となる印刷物80は、テキスト部分につ
いては、ワープロ、OCR などの手段を通じてステップ81
のテキスト入力処理によりテキスト・ファイル82として
記憶装置に蓄積される。この時イメージデータが入る部
分には、その旨のイメージ固有IDを持った小組と称す特
殊なコードを挿入して置き、後のイメージデータとの結
合処理に備える。
ージリーダなどの手段を通じてステップ83のイメージデ
ータ入力処理により、イメージ固有IDを付したイメージ
・ファイル84として記憶装置に蓄積される。
は、ステップ85にて先に付されたイメージ固有IDを基に
マッチング・結合され、初めて電子組版の基本となる組
版原文ファイル86が創成される。
基に、この原文ファイルを、文字サイズ、字下げ量など
如何に編集組版するか、その基本書式を予め規定し用意
した組版情報ファイル87とにより、ステップ88にて電子
組版処理が施され、その結果が組版済ファイル89及び組
版済印刷物90として出力される。
データなどの一纏まりのデータの行折り返し処理に関
し、一纏まりのデータに対するシステムによる強制的な
分割を是正すると共に、利用者による生産性の低い組版
処理の出力を見ながらの人為的なイメージ分割操作を無
くすことが技術的課題である。
段落内に存在するテキストデータとイメージデータの連
続的な並びの電子組版処理に於いて、特に、イメージデ
ータなどの一纏まりのデータの行折り返し処理に関し、
分割位置情報を付加することにより適正な分割を可能と
する手段を提供することを目的とする。
に構成された文書編集( 組版) 処理を行う電子組版シス
テムによって解決される。
即ち、文書編集処理を行う電子組版システムに於いて、
一纏まりのデータに対し一箇所以上の分割位置を示す情
報を組版情報として予め定義・登録する組版情報記憶部
と、文書割付処理に際し当該データが行内又は列内に納
まらない場合に、前記分割位置情報に基づいて当該デー
タを分割し出力する分割出力手段とを備え、一纏まりの
データに対する行折り返し割付を行うことにより、組版
処理を自動化することが可能となる。
あり、次のように構成される。即ち、テキストデータと
イメージデータの連続的な並びを電子的な文字コードで
記憶する組版原文ファイルと、イメージデータの行折り
返し可能な一以上の分割位置情報を含む組版情報として
予め定義・登録する組版情報ファイルと、これ等情報を
基に電子組版処理された結果を前記組版原文ファイルと
同じデータ構造で持つ組版済ファイルと、この組版済フ
ァイルのコーデッド情報をビットマップ情報に変換して
出力した組版済印刷物、そして電子組版処理を実行する
手段としての分割出力手段により電子組版システムは構
成されている。
ストデータの文字列に混在しているイメージデータをス
キャナで読み取り、イメージデータの分割に関する情報
を予め組版情報として組版情報ファイルに登録する必要
があるが、この登録処理の様子から、従来のシステム説
明で用いた組版原文例(図8の(1))を基に具体的に
説明する。
登録処理を説明するもので、作業は三段階に分けられ
る。第一は(1)に示す様に、スキャナで読み取ったイ
メージデータ部に編集を施す処理で、編集者の意思でビ
ットマップ情報を思いの儘に編集可能である。尚、当イ
メージデータの記憶表現は、ラスター化(ビットマップ
化)したものに限らず、座標表現のベクトル記憶でも良
い。第二は(2)に示す様に、編集されたイメージデー
タに対して、そのイメージデータ部を矩形で囲んで、イ
メージデータ部の領域を設定する作業である。続いて第
三は(3)に示す様に、領域設定されたイメージデータ
部の分割可能な位置を縦方向(横方向も可能)に一箇所
以上指定する。当例では、、、で示した三箇所で
あるが、組版処理の実行時に於いて、これ等の位置で行
折り返しが行われる可能性があることを意味している。
尚、ここでイメージデータ部の分割位置は、前記領域設
定時のイメージデータ部を囲んだ矩形の四隅の一つ(当
例では画面左上)を原点とした二次元座標として表現さ
れる。
割情報を、組版情報ファイルの一つとして纏め、記憶さ
れたデータ形式を図3に示している。この内容として、
複数あるイメージデータを特定するイメージIDをはじ
め、イメージサイズ座標(X,Y)、分割方向(縦/横
方向)、分割位置の数、及び複数の分割位置座標(X
m,Yn)が記憶されている。
文例(図8)を基に、そのデータ構造がどの様になって
いるか、図4に示している。当例で示す段落は、5行か
ら成っているが、この内2行目がテキストデータの文字
列にイメージデータが混在しており、イメージデータの
前でテキストデータの文字列に挿入や削除があった場合
に、本発明のイメージデータの行折り返しが生ずる可能
性がある訳で、図4ではそのため、2行目を中心に、当
段落のデータ構造を示している。
なっており、先ず、段落固有の段落IDの下位に行構成
があり、その各行の下位に、行を構成する特殊文字を含
む文字列が連なっており、上位から下位、又は下位から
上位への検索は自由に出来る構成になっている。当例の
2行目に於いては、『中に、・・・・・・イメージ』の
文字列が連なっており、イメージデータ部が入る位置に
は、『小組』という特殊な識別文字が挿入され、固有の
小組を表現するため、識別子IDが付され『小組ID』
と記している。当IDは、先の図3で述べたイメージ分
割情報のデータ形式中のイメージIDとリンクされてお
り、組版の実行時には、『小組ID』の位置に『イメー
ジID』データが挿入されることになる。尚、図4中で
は表現を省略しているが、データ構造の各行及び各文字
列に於いて、組版情報ファイル上で共通に表現する基本
書式以外の、例えば或る文字列単語のみ斜体大文字にす
る等、その箇所のみの固有書式情報は、当データ構造の
各行及び各文字列中に持っている事を付言しておく。
ジ組版情報を含む組版情報ファイルと、組版原文ファイ
ルを各記憶部から読み出した内容を基にして、電子組版
処理がどの様なロジックで実行されるか、図5に示すフ
ローチャートで説明する。
をステップ50で算出し、ステップ51で行の残長を調べ、
残長なしの場合は、その行の割付終了と判断しステップ
52で行替えして、始めに戻る。行残長がある場合は、ス
テップ53でデータ種別が判定され、テキストデータの場
合は、ステップ54でその儘割付して始めに戻り、小組の
場合は、当小組の持つIDを基に、該当するイメージデー
タを取得して、イメージサイズにより小組長を認識し、
この小組長と行残長をステップ56で比較して、行残長の
方が長い、即ち、当イメージデータは、この行内に納ま
ると判断された場合は、ステップ57でその儘イメージ割
付され、逆に小組長の方が長い、即ち、当イメージデー
タは、この行内に納まらないと判断された場合は、イメ
ージ分割が必要となり、ステップ58で、事前に登録され
た複数のイメージ分割位置の中、行残長以内で最も近い
分割位置が最適な分割位置と判断・決定され、当初のイ
メージデータは、最適と判断された分割位置で二分さ
れ、その結果、ステップ59でイメージID-1、イメージID
-2として内容が更新・登録されると同時に、ステップ60
で、データ構造の小組もID-1、ID-2に分割され、前半の
分割イメージデータが行内割付された後、ステップ61で
行替えして始めに戻り、一行分の組版処理を終了する。
この組版処理操作を繰り返し、段落単位の処理が完了す
る。
上げた組版原文例に於いて、イメージデータの前に複数
文字が挿入された状態の組版原文が入力された場合を例
にして、その出力結果を示したものが図6である。図中
(1)は、組版原文例に於いて、イメージデータの前に
複数文字(□で示す)が挿入された状態の組版原文出力
例であり、図4に於ける組版原文例に比べ、当例では複
数文字が挿入された結果、イメージデータ部が行折り返
し位置に差し掛かった状態での組版処理となり、2行目
から3行目にかけてイメージ分割される。(2)は、そ
の時のデータ構造を示しており、2行目は、『体・・・
・・・数式 小組ID-1』、3行目は、『小組ID-2 のよ
うな・・イメージ・・・』の様に小組分割される。
ついて、イメージデータとして数式を例に実施例を説明
・展開してきたが、この他、化学式など文字形式では表
現しにくいもの等、何れでも良く、数式に限定するもの
ではない。
タに限って説明してきたが、これを利用者の要請により
テキストデータ部に於いても一纏まりのデータとして扱
いたい場合があり、この場合の適用例として、図7をも
とに説明する。
部に対する分割組版情報のデータ形式で、イメージデー
タの場合と同様、テキストIDをキーとして、テキスト
データ文字数、分割方向(縦/横方向)、分割位置数、
そして一箇所以上の分割位置を保持している。
いて、一行目の『電子組版』の文字を分割対象とした場
合の組版原文のデータ構造を示したもので、イメージデ
ータの場合と同様、小組ID(この場合はテキストの小
組)にテキストIDがリンクされており、これ等情報を
入力として割付組版が行われる。
よれば、同一段落内に存在するテキストデータとイメー
ジデータの連続的な並びの印刷物に対する電子組版処理
に於いて、特に、イメージデータ等の一纏まりとして扱
われるデータを、利用者の所望の位置で分解することが
可能となり、文書編集に伴う当該データの読み込み直し
という非効率的な作業を無くすことが出来る。文書編集
は、頻繁に行われるため、前述の読み込み直しという作
業が無くなることは、利用者の負担を大いに軽減するこ
とになり、文書編集の生産性向上に寄与するものとし
て、工業的に極めて大きな貢献をもたらす効果がある。
形式
ト
Claims (5)
- 【請求項1】 文書編集処理を行う文書編集システムに
於いて、 一纏まりのデータに対し一箇所以上の分割位置を示す情
報を予め定義・登録する記憶部と、 文書編集処理により当該データが行内又は列内に納まら
ない場合に、前記分割位置情報に基づいて当該データを
分割し出力する分割出力手段と、を備えたことを特徴と
する文書編集システム。 - 【請求項2】 前記一纏まりのデータが、イメージデー
タであることを特徴とする請求項1記載の文書編集シス
テム。 - 【請求項3】 前記一纏まりのデータが、利用者により
一纏まりのデータとして扱うことを指定された複数の文
字データ群であることを特徴とする請求項1記載の文書
編集システム。 - 【請求項4】 前記分割出力手段は、前記分割位置情報
のうち行末又は列末に納まる分割位置であって、各末位
置に最も近い分割位置を示す分割位置情報に基づき前記
一纏まりのデータを分割し出力することを特徴とする請
求項1乃至請求項3記載の文書編集システム。 - 【請求項5】 コンピュータによって文書編集処理を行
わせるプログラムを記憶した記憶媒体であって、当該プ
ログラムは、 一纏まりのデータに対して、一箇所以上の分割位置を示
す情報を設定させる設定手段と、 文書編集処理により当該データが行内又は列内に納まら
ない場合に、前記分割位置情報に基づいて当該データを
分割し出力する分割出力手段と、を含むことを特徴とす
るプログラムを記憶した記憶媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9104133A JPH1055357A (ja) | 1996-04-23 | 1997-04-22 | 文書編集システム |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8-101046 | 1996-04-23 | ||
| JP10104696 | 1996-04-23 | ||
| JP9104133A JPH1055357A (ja) | 1996-04-23 | 1997-04-22 | 文書編集システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1055357A true JPH1055357A (ja) | 1998-02-24 |
| JPH1055357A5 JPH1055357A5 (ja) | 2005-03-17 |
Family
ID=26441976
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9104133A Pending JPH1055357A (ja) | 1996-04-23 | 1997-04-22 | 文書編集システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH1055357A (ja) |
-
1997
- 1997-04-22 JP JP9104133A patent/JPH1055357A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10222510A (ja) | 文書変換方法 | |
| JPH10162098A (ja) | 文書電子化装置及び文書電子化方法 | |
| JPS58208865A (ja) | 文書作成装置 | |
| JPH1055357A (ja) | 文書編集システム | |
| US20060085739A1 (en) | Document processing apparatus and control method thereof | |
| JP3076348B2 (ja) | 文書整形装置及び文書整形方法 | |
| JPH0785215A (ja) | 文字認識装置 | |
| JPH07107711B2 (ja) | 文書画像の処理装置 | |
| JP3347322B2 (ja) | 文書処理装置及び前記装置における文書処理方法 | |
| JP2682873B2 (ja) | 表形式文書の認識装置 | |
| JP3872111B2 (ja) | 文書作成装置 | |
| JP2005050094A (ja) | 光学的文字読取装置 | |
| JPH07111727B2 (ja) | 文書読取装置 | |
| JPH06266889A (ja) | 文書認識装置 | |
| JP2697868B2 (ja) | 出力制御方法及び装置 | |
| JP3154790B2 (ja) | 光学的文字読取装置 | |
| JPS6225324A (ja) | 文書理解方式 | |
| JPH01129352A (ja) | プレゼンテーション資料作成装置 | |
| JPH0315968A (ja) | テキスト編集装置 | |
| JPH0338611B2 (ja) | ||
| JPH0831092B2 (ja) | 文書処理装置 | |
| JPH07182344A (ja) | 機械翻訳装置 | |
| JP2002032415A (ja) | Cadデータ一括編集方法及び一括編集装置 | |
| JPH07200546A (ja) | 文書確認方法 | |
| JPH05342405A (ja) | 文書編集方法及び装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040409 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040409 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050808 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050816 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20051213 |