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
Application number
JP9104133A
Other languages
English (en)
Other versions
JPH1055357A5 (ja
Inventor
Akio Osada
章男 長田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP9104133A priority Critical patent/JPH1055357A/ja
Publication of JPH1055357A publication Critical patent/JPH1055357A/ja
Publication of JPH1055357A5 publication Critical patent/JPH1055357A5/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【課題】 電子組版で同一段落内に於いて、特にイメー
ジデータ部の割付が、行に跨がる場合の組版処理は、従
来、行末の位置で物理的にイメージデータの途中で分割
してしまう等、文字の切断など不都合が生じ得るという
技術的な課題があった。 【解決手段】 文書編集処理を行う電子組版システムに
於いて、一纏まりのデータに対し一箇所以上の分割位置
を示す情報を組版情報として予め定義・登録する組版情
報記憶部と、文書割付処理に際し当該データが行内又は
列内に納まらない場合に、前記分割位置情報に基づいて
当該データを分割し出力する分割出力手段とを備え、一
纏まりのデータに対する行折り返し割付を行うことによ
り課題を解決する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、文書編集システム
に於いて、文字を主体とするテキストデータの段落中
に、テキストデータの文字列に連続して、ワードプロセ
ッサの数式処理機能、OLE(Object Linking and Embeddi
ng),HTML(Hyper Text Markup Language)等を用いて作成
するイメージデータが混入している場合の行の折り返し
に関して、その折り返し位置が、丁度イメージデータに
遭遇した場合のイメージデータの処理に関するもので、
文書編集システムの例としては、例えばワードプロセッ
サ、電子文書のエディタ、電子組版装置がある。
【0002】
【従来の技術】以下、電子組版システムの例を用いて、
本発明を説明する。コンピュータを用いた各種印刷物の
電子組版に於いて、その内容が全て情報処理装置の中で
文字コードを持ったテキストデータの場合、或いは写真
等のビットマップ表現のイメージデータがテキストデー
タに混在していても、そのイメージデータの配置位置が
固定化され、テキストデータの編集組版と分離している
場合には、従来の組版技術による行折り返し方法で問題
とはならない。又、例えば複雑な数式が頻繁に出現する
様な数学などの専門書に於いても、数式自体文字コード
化されている場合が多く、適切な数式の段落替え処理と
折り返し処理により組版が可能である。(特開平3−2
92561) 然し、同一段落中で、テキストデータの文字列に連続し
てイメージデータが混入している様な印刷物の電子組版
に於いては、行の折り返しに関して、その折り返し位置
が、後の文字挿入などにより、丁度イメージデータに遭
遇した場合のイメージデータの処理に問題が生ずる。
【0003】即ち、この場合のイメージデータの電子組
版での扱いは従来、次の二通りの対処方法があった。一
つは、システム側でイメージデータを行端で強制的に当
該イメージデータを分割する方法であり、他方は、利用
者が、当該一纏まりのイメージデータを適当な位置で分
割し、読み込み直して再度文書に登録する方法である。
【0004】図8は、これ等従来の電子組版システムで
の出力例を示したもので、(1)はイメージデータ部が
行内に納まっている組版原文であり、前者の場合には、
強制的に分割するため、図8(2)に示す様に、記号や
文字が途中で分割されるという問題があった。
【0005】また、後者の場合には、再度の編集によ
り、当該分割したイメージデータが行内に納まらなくな
った場合、利用者は、再度、図8(3)に示す様に、当
該分割したイメージデータを行内に納まる様な位置で分
割し、読み込み直さなければならなかった。
【0006】これ等の問題点は、イメージデータ等の一
纏まりとして扱われるデータが、分割してよい位置情報
を持っていないことに起因するものである。以下、図9
により、従来の電子組版システムに関する全体の処理の
流れを概略説明する。
【0007】先ず、既に電子化されているものは別とし
て、電子化の対象となる印刷物80は、テキスト部分につ
いては、ワープロ、OCR などの手段を通じてステップ81
のテキスト入力処理によりテキスト・ファイル82として
記憶装置に蓄積される。この時イメージデータが入る部
分には、その旨のイメージ固有IDを持った小組と称す特
殊なコードを挿入して置き、後のイメージデータとの結
合処理に備える。
【0008】又、イメージデータ部分については、イメ
ージリーダなどの手段を通じてステップ83のイメージデ
ータ入力処理により、イメージ固有IDを付したイメージ
・ファイル84として記憶装置に蓄積される。
【0009】これ等テキスト部分とイメージデータ部分
は、ステップ85にて先に付されたイメージ固有IDを基に
マッチング・結合され、初めて電子組版の基本となる組
版原文ファイル86が創成される。
【0010】こうして創成された組版原文ファイル86を
基に、この原文ファイルを、文字サイズ、字下げ量など
如何に編集組版するか、その基本書式を予め規定し用意
した組版情報ファイル87とにより、ステップ88にて電子
組版処理が施され、その結果が組版済ファイル89及び組
版済印刷物90として出力される。
【0011】
【発明が解決しようとする課題】前述の様に、イメージ
データなどの一纏まりのデータの行折り返し処理に関
し、一纏まりのデータに対するシステムによる強制的な
分割を是正すると共に、利用者による生産性の低い組版
処理の出力を見ながらの人為的なイメージ分割操作を無
くすことが技術的課題である。
【0012】本発明はこのような点にかんがみて、同一
段落内に存在するテキストデータとイメージデータの連
続的な並びの電子組版処理に於いて、特に、イメージデ
ータなどの一纏まりのデータの行折り返し処理に関し、
分割位置情報を付加することにより適正な分割を可能と
する手段を提供することを目的とする。
【0013】
【課題を解決するための手段】上記の課題は下記の如く
に構成された文書編集( 組版) 処理を行う電子組版シス
テムによって解決される。
【0014】図1は、本発明のシステム構成図である。
即ち、文書編集処理を行う電子組版システムに於いて、
一纏まりのデータに対し一箇所以上の分割位置を示す情
報を組版情報として予め定義・登録する組版情報記憶部
と、文書割付処理に際し当該データが行内又は列内に納
まらない場合に、前記分割位置情報に基づいて当該デー
タを分割し出力する分割出力手段とを備え、一纏まりの
データに対する行折り返し割付を行うことにより、組版
処理を自動化することが可能となる。
【0015】
【発明の実施の形態】図1は本発明のシステム構成図で
あり、次のように構成される。即ち、テキストデータと
イメージデータの連続的な並びを電子的な文字コードで
記憶する組版原文ファイルと、イメージデータの行折り
返し可能な一以上の分割位置情報を含む組版情報として
予め定義・登録する組版情報ファイルと、これ等情報を
基に電子組版処理された結果を前記組版原文ファイルと
同じデータ構造で持つ組版済ファイルと、この組版済フ
ァイルのコーデッド情報をビットマップ情報に変換して
出力した組版済印刷物、そして電子組版処理を実行する
手段としての分割出力手段により電子組版システムは構
成されている。
【0016】この電子組版処理に当たっては、先ずテキ
ストデータの文字列に混在しているイメージデータをス
キャナで読み取り、イメージデータの分割に関する情報
を予め組版情報として組版情報ファイルに登録する必要
があるが、この登録処理の様子から、従来のシステム説
明で用いた組版原文例(図8の(1))を基に具体的に
説明する。
【0017】図2は本発明のイメージデータ分割情報の
登録処理を説明するもので、作業は三段階に分けられ
る。第一は(1)に示す様に、スキャナで読み取ったイ
メージデータ部に編集を施す処理で、編集者の意思でビ
ットマップ情報を思いの儘に編集可能である。尚、当イ
メージデータの記憶表現は、ラスター化(ビットマップ
化)したものに限らず、座標表現のベクトル記憶でも良
い。第二は(2)に示す様に、編集されたイメージデー
タに対して、そのイメージデータ部を矩形で囲んで、イ
メージデータ部の領域を設定する作業である。続いて第
三は(3)に示す様に、領域設定されたイメージデータ
部の分割可能な位置を縦方向(横方向も可能)に一箇所
以上指定する。当例では、、、で示した三箇所で
あるが、組版処理の実行時に於いて、これ等の位置で行
折り返しが行われる可能性があることを意味している。
尚、ここでイメージデータ部の分割位置は、前記領域設
定時のイメージデータ部を囲んだ矩形の四隅の一つ(当
例では画面左上)を原点とした二次元座標として表現さ
れる。
【0018】以上の様な作業により得られたイメージ分
割情報を、組版情報ファイルの一つとして纏め、記憶さ
れたデータ形式を図3に示している。この内容として、
複数あるイメージデータを特定するイメージIDをはじ
め、イメージサイズ座標(X,Y)、分割方向(縦/横
方向)、分割位置の数、及び複数の分割位置座標(X
m,Yn)が記憶されている。
【0019】次に、従来のシステム説明で用いた組版原
文例(図8)を基に、そのデータ構造がどの様になって
いるか、図4に示している。当例で示す段落は、5行か
ら成っているが、この内2行目がテキストデータの文字
列にイメージデータが混在しており、イメージデータの
前でテキストデータの文字列に挿入や削除があった場合
に、本発明のイメージデータの行折り返しが生ずる可能
性がある訳で、図4ではそのため、2行目を中心に、当
段落のデータ構造を示している。
【0020】段落のデータ構造の基本は、ツリー構造と
なっており、先ず、段落固有の段落IDの下位に行構成
があり、その各行の下位に、行を構成する特殊文字を含
む文字列が連なっており、上位から下位、又は下位から
上位への検索は自由に出来る構成になっている。当例の
2行目に於いては、『中に、・・・・・・イメージ』の
文字列が連なっており、イメージデータ部が入る位置に
は、『小組』という特殊な識別文字が挿入され、固有の
小組を表現するため、識別子IDが付され『小組ID』
と記している。当IDは、先の図3で述べたイメージ分
割情報のデータ形式中のイメージIDとリンクされてお
り、組版の実行時には、『小組ID』の位置に『イメー
ジID』データが挿入されることになる。尚、図4中で
は表現を省略しているが、データ構造の各行及び各文字
列に於いて、組版情報ファイル上で共通に表現する基本
書式以外の、例えば或る文字列単語のみ斜体大文字にす
る等、その箇所のみの固有書式情報は、当データ構造の
各行及び各文字列中に持っている事を付言しておく。
【0021】続いて次に、これまで説明してきたイメー
ジ組版情報を含む組版情報ファイルと、組版原文ファイ
ルを各記憶部から読み出した内容を基にして、電子組版
処理がどの様なロジックで実行されるか、図5に示すフ
ローチャートで説明する。
【0022】先ず、行内の割付を行って行く上での行長
をステップ50で算出し、ステップ51で行の残長を調べ、
残長なしの場合は、その行の割付終了と判断しステップ
52で行替えして、始めに戻る。行残長がある場合は、ス
テップ53でデータ種別が判定され、テキストデータの場
合は、ステップ54でその儘割付して始めに戻り、小組の
場合は、当小組の持つIDを基に、該当するイメージデー
タを取得して、イメージサイズにより小組長を認識し、
この小組長と行残長をステップ56で比較して、行残長の
方が長い、即ち、当イメージデータは、この行内に納ま
ると判断された場合は、ステップ57でその儘イメージ割
付され、逆に小組長の方が長い、即ち、当イメージデー
タは、この行内に納まらないと判断された場合は、イメ
ージ分割が必要となり、ステップ58で、事前に登録され
た複数のイメージ分割位置の中、行残長以内で最も近い
分割位置が最適な分割位置と判断・決定され、当初のイ
メージデータは、最適と判断された分割位置で二分さ
れ、その結果、ステップ59でイメージID-1、イメージID
-2として内容が更新・登録されると同時に、ステップ60
で、データ構造の小組もID-1、ID-2に分割され、前半の
分割イメージデータが行内割付された後、ステップ61で
行替えして始めに戻り、一行分の組版処理を終了する。
この組版処理操作を繰り返し、段落単位の処理が完了す
る。
【0023】以上の組版処理の結果、前述の図4で取り
上げた組版原文例に於いて、イメージデータの前に複数
文字が挿入された状態の組版原文が入力された場合を例
にして、その出力結果を示したものが図6である。図中
(1)は、組版原文例に於いて、イメージデータの前に
複数文字(□で示す)が挿入された状態の組版原文出力
例であり、図4に於ける組版原文例に比べ、当例では複
数文字が挿入された結果、イメージデータ部が行折り返
し位置に差し掛かった状態での組版処理となり、2行目
から3行目にかけてイメージ分割される。(2)は、そ
の時のデータ構造を示しており、2行目は、『体・・・
・・・数式 小組ID-1』、3行目は、『小組ID-2 のよ
うな・・イメージ・・・』の様に小組分割される。
【0024】以上、イメージ含みの電子組版システムに
ついて、イメージデータとして数式を例に実施例を説明
・展開してきたが、この他、化学式など文字形式では表
現しにくいもの等、何れでも良く、数式に限定するもの
ではない。
【0025】又、これ迄は、分割の対象をイメージデー
タに限って説明してきたが、これを利用者の要請により
テキストデータ部に於いても一纏まりのデータとして扱
いたい場合があり、この場合の適用例として、図7をも
とに説明する。
【0026】同図(1)は、分割対象のテキストデータ
部に対する分割組版情報のデータ形式で、イメージデー
タの場合と同様、テキストIDをキーとして、テキスト
データ文字数、分割方向(縦/横方向)、分割位置数、
そして一箇所以上の分割位置を保持している。
【0027】同図(2)は、前記図4の組版原文例に於
いて、一行目の『電子組版』の文字を分割対象とした場
合の組版原文のデータ構造を示したもので、イメージデ
ータの場合と同様、小組ID(この場合はテキストの小
組)にテキストIDがリンクされており、これ等情報を
入力として割付組版が行われる。
【0028】
【発明の効果】以上の説明から明らかなように本発明に
よれば、同一段落内に存在するテキストデータとイメー
ジデータの連続的な並びの印刷物に対する電子組版処理
に於いて、特に、イメージデータ等の一纏まりとして扱
われるデータを、利用者の所望の位置で分解することが
可能となり、文書編集に伴う当該データの読み込み直し
という非効率的な作業を無くすことが出来る。文書編集
は、頻繁に行われるため、前述の読み込み直しという作
業が無くなることは、利用者の負担を大いに軽減するこ
とになり、文書編集の生産性向上に寄与するものとし
て、工業的に極めて大きな貢献をもたらす効果がある。
【図面の簡単な説明】
【図1】 本発明のシステム構成図
【図2】 本発明のイメージ分割情報の登録処理説明図
【図3】 本発明のイメージ分割( 組版) 情報のデータ
形式
【図4】 本発明の組版原文のデータ構造図
【図5】 本発明のイメージ折り返し処理フローチャー
【図6】 本発明の組版済データのデータ構造図
【図7】 本発明のテキストデータに対する分割説明図
【図8】 従来の電子組版システム出力例
【図9】 従来の電子組版システム説明図
【符号の説明】
50〜61 ステップ番号 S81 、S83 、S85 、S88 ステップ番号 80 印刷物 82 テキスト・ファイル 84 イメージ・ファイル 86 組版原文ファイル 87 組版情報ファイル 89 組版済ファイル 90 組版済印刷物

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 文書編集処理を行う文書編集システムに
    於いて、 一纏まりのデータに対し一箇所以上の分割位置を示す情
    報を予め定義・登録する記憶部と、 文書編集処理により当該データが行内又は列内に納まら
    ない場合に、前記分割位置情報に基づいて当該データを
    分割し出力する分割出力手段と、を備えたことを特徴と
    する文書編集システム。
  2. 【請求項2】 前記一纏まりのデータが、イメージデー
    タであることを特徴とする請求項1記載の文書編集シス
    テム。
  3. 【請求項3】 前記一纏まりのデータが、利用者により
    一纏まりのデータとして扱うことを指定された複数の文
    字データ群であることを特徴とする請求項1記載の文書
    編集システム。
  4. 【請求項4】 前記分割出力手段は、前記分割位置情報
    のうち行末又は列末に納まる分割位置であって、各末位
    置に最も近い分割位置を示す分割位置情報に基づき前記
    一纏まりのデータを分割し出力することを特徴とする請
    求項1乃至請求項3記載の文書編集システム。
  5. 【請求項5】 コンピュータによって文書編集処理を行
    わせるプログラムを記憶した記憶媒体であって、当該プ
    ログラムは、 一纏まりのデータに対して、一箇所以上の分割位置を示
    す情報を設定させる設定手段と、 文書編集処理により当該データが行内又は列内に納まら
    ない場合に、前記分割位置情報に基づいて当該データを
    分割し出力する分割出力手段と、を含むことを特徴とす
    るプログラムを記憶した記憶媒体。
JP9104133A 1996-04-23 1997-04-22 文書編集システム Pending JPH1055357A (ja)

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)

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