JPH01240968A - 文書編集方法 - Google Patents

文書編集方法

Info

Publication number
JPH01240968A
JPH01240968A JP63068406A JP6840688A JPH01240968A JP H01240968 A JPH01240968 A JP H01240968A JP 63068406 A JP63068406 A JP 63068406A JP 6840688 A JP6840688 A JP 6840688A JP H01240968 A JPH01240968 A JP H01240968A
Authority
JP
Japan
Prior art keywords
document
input
field
character
area
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
JP63068406A
Other languages
English (en)
Inventor
Shigenori Miyagawa
重徳 宮川
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
Toshiba Computer Engineering Corp
Original Assignee
Toshiba Corp
Toshiba Computer Engineering 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, Toshiba Computer Engineering Corp filed Critical Toshiba Corp
Priority to JP63068406A priority Critical patent/JPH01240968A/ja
Publication of JPH01240968A publication Critical patent/JPH01240968A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 [発明の目的〕 (産業上の利用分野) この発明は、任意の大きさに設定された文書領域に入力
文書を収めるのに好適な文書編集方式(従来の技術) 従来、文書を扱う装置、例えば日本語文書作成装置など
では、文字サイズ、文字間ピッチおよび行間隔は予め利
用者が決定して設定するようになっている。この方式で
は、入力文書を所望の大きさの文書領域内に無駄なく収
めることは困難であり、通常は文書入力後に利用者が文
字サイズ、文字間ピッチおよび行間隔を設定し直す必要
があった。また従来は、上記したように利用者が予め文
字間ピッチ、行間隔等を設定することを前提に設計され
ているため、これらは成る限られた数通りの値しかとる
ことができず、入力文書を所望の大きさの文書領域内に
無駄なく収めるためには、上記の再設定だけでなく、文
章の表現(および内容)を変えて文字数でも調節する必
要もあった。
(発明が解決しようとする課題) 上記したように従来は、入力文書を所望の大きさの文書
領域内に無駄なく収めるためには、文字間ピッチ、行間
隔等の再設定や入力文書の文字数の調節といった煩雑な
操作が必要であり、問題であった。
したがってこの発明は、文書領域を意識せずに所望の文
書を入力しても、この入力文書を文書領域内に自動的に
収めることができるようにすることを解決すべき課題と
する。
[発明の構成] (課題を解決するための手段) この発明は、文書領域内への入力文書の収まり具合を判
定し、この判定結果に応じて行間隔、文字間ピッチまた
は文字サイズの少なくとも]つを変更することにより文
書領域内の行数、1行文字数またはその両方を可変して
、上記入力文書を文書領域内に収めるようにしたことを
特徴とする。
(作用) 上記の構成によれば、文書領域への入力文書の収まり具
合により、行間隔、文字間ピッチまたは文字サイズ等の
設定値が変更されて、文書領域を構成する行数や1行当
りの文字数が変えられるので、上記入力文書が文書領域
を意識せずに入力されたものであっても、その文書の内
容を変えることなく文書領域にきちんと収めることがで
きる。
(実施例) 第1図はこの発明の文書編集方式の一実施例を示すフロ
ーチャート、第2図は第1図のフローチャートによって
示される文書編集方式を適用する日本語文書作成装置の
ブロック構成図である。
第2図において、11は装置全体を制御するCPU、)
2は各種プログラム、データ等を格納する主メモリ、1
3は本装置に対する利用者からの各種の要求入力、文字
入力等に供されるキーボード(KB)である。14は写
真、イラスト等のイメージを入力するためのイメージス
キャナ(以下、単にスキャナと称する)、15は文書等
を印刷出力するためのプリンタである。プリンタ15は
例えば行間隔、文字間ピッチ等がドツト単位で連続的に
可変できるレーザビームプリンタである。lG、 17
は外部記憶装置としてのそれぞれフロッピーディスクド
ライブ(FDD)、ハードディスクドライブ(HDD)
、18はスキャナ14、プリンタ15、FDD17およ
びHDD17(即ち外部110機器)を制御する110
(入出力)コントローラである。19は文字、イメージ
等の表示に供される高解像度(1文字401!ツト程度
)のCRTモニタ、20はCRTモニタ19の表示画面
上のカーソル等を移動して位置指定を行なうマウス、2
1はCRTモニタ19に対する表示制御を行なう表示制
御装置である。CPUII、主メモリ12、I10コン
トローラ18および表示制御装置21は、システムバス
22によって相互接続されている。
さて、第2図の文書作成装置における文書編集処理は、
第2図のフローチャートに従って次のように行なわれる
。なお、ここで述べる文書編集処理とは、入力文書を予
め設定された文書領域に収める処理のことであり、更に
具体的に述べるならば、入力文書を文書領域に収めるた
めに、文書書式を決定する要素である文書の行間隔、文
字間ピッチおよび文字サイズ等を最適値に変更すること
である。
■文書フオームの作成(ステップSL)まず利用者は、
人力しようとする文書を配置するための領域、即ち文書
領域(文書入力フィールド)を持つ文書フオームを作成
するためにKB13を操作し、罫線モード等を用いて文
書領域を定義する。CPUIIはK B 13からの入
力データを受け、罫線の位置と、罫線で囲まれた領域(
文書領域)に収納可能な文書の(標準の文字サイズ、行
間隔、文字間ピッチを基準とする)文字量(これを文書
領域の容量と呼ぶ)を計算する。モしてCP U 11
は、この計算結果を主メモリ12に格納すると共に、計
算した罫線位置から対応する文書フオームを復元し、こ
のフオームを表示制御装置21を介してCRTモニタ1
9に表示させる。なお、罫線モード等を用いたK B 
13からのフオーム作成に変え、文書フオームが例えば
印刷等により予め形成された原稿をスキャナ14で読取
ることにより、文書フオームを作成することも可能であ
る。
0文書入力(ステップS2) 所望の文書フオームがCRTモニタ19に表示されると
、利用者はK B 13を操作してフオーム内の1つの
文書領域(文書人力フィールド)を選択し、このフィー
ルドに配置しようとする文書を構成する文字列を入力す
る。CPUIIは、KB13から入力された文字列を該
当フィールドに対応させて主メモリ12に格納すると共
に、表示制御装置21を介してCRTモニタ19に表示
させる。この表示は、標準の文字サイズ(ここでは40
ドツト/字)、行間隔、文字間ピッチでもって行なわれ
る。
■文書編集判定(ステップS3)。
CPUIIは、上記の文書入力が終了すると、その文書
が対応文書人力フィールドからはみ出すか否かを、入力
文書の文字量と先に計算で求めておいた対応フィールド
の容量との大小比較により調べ、文書編集が必要である
か否かを判定する。
ここでは、 入力文書の文字量〉フィールド容量 であれば人力文書は対応フィールドからはみ出し、した
がって文書編集が必要であるものと判定される。これに
対し、 入力文書の文字量≦フィールド容量 であれば入力文書は対応フィールドに収まり、したがっ
て文書編集は不要であるものと判定される。
■行間隔の編集(ステップS4,55)CPU1.1は
、ステップS3で文書編集が必要であることを判定する
と、入力文書の配置先フィールドの行数を1行増すには
現在の行間隔(行間隔ドツト)をどの程度狭めればよい
かを計算する。
そして、計算した行間隔が予め定められた下限値を下回
ってなければ、CPUIIは計算後の行間隔を適用して
人力文書をCRTモニタ19に再表示すると共に、フィ
ールドの容量を計算し直し、このフィールド内に入力文
書が収まるか否かを調べる。
もし、フィールド内の行数を1行増やしても入力文書が
フィールド内に収まらなければ、CPUILは行間隔を
更に狭めて上記の動作を繰返す。
■文字間ピッチの編集(ステップS8,57)CPUI
Iは、行間隔を予め定められた下限値まで狭めても入力
文書がフィールド内に収まらなければ、入力文書の配置
先フィールドの1行当りの文字数(1行文字数)を1文
字増すには現在の文字間ピッチ(文字間ピッチドツト)
をどの程度狭めればよいかを計算する。そして、計算し
た文字間ピッチが予め定められた下限値を下回ってなけ
れば、CPUIIは計算後の文字間ピッチを適用して(
行間隔は上記■の処理で最終的に適用された値)人力文
書をCRTモニタ19に再表示すると共に、フィールド
の容量を計算し直し、このフィールド内に入力文書が収
まるか否かを調べる。もしフィールド内の各行の1行文
字数を1文字増やしても人力文書がフィールド内に収ま
らなければ、CPUIIは文字間ピッチを更に狭めて上
記の動作を繰返す。
■文字サイズの編集(ステップS8,59)CPUII
は、文字間ピッチを予め定められた下限値まで狭めても
入力文書がフィールド内に収まらなければ、文字サイズ
を変更(例えば現文字サイズが40ドツト/字であれば
32ドツト/字)すると共に、行間隔および文字間ピッ
チについては標準値に戻す。モしてCPUIIは、これ
らの行間隔、文字間ピッチおよび文字サイズを適用して
入力文書をCRTモニタ19に再表示すると共に、フィ
ールドの容量を計算し直し、このフィールド内に入力文
書が収まるか否かを調べる。もし、文字サイズを変更し
ても入力文書がフィールド内に収まらなければ、CPU
IIは上記■(ステップS4゜S5)に戻り、変更後の
文字サイズについて上記した一連の文書編集処理を行な
う。
さて、入力文書が最初からフィールド内に収まっている
場合、或は上記■、■または■の編集処理で入力文書が
フィールド内に収まるようになった場合、CPU11は
次の入力対象とする文書入力フィールドが存在するか否
かを調べる(ステップS 10)。もし次のフィールド
が存在すれば、CPUIIはステップS2に戻り、この
フィールドへの文書入力から始まる前記した一連の処理
を行なう。これに対して次のフィールドがなければ、C
PUIIは処理を終了する。
以上は入力文書が初期状態においてフィールドからはみ
出している場合に、行間隔、文字間ピッチ、或は文字サ
イズを減少方向に変更し、フィールド内の行数、1行文
字数、或はその両方を増やすことにより同フィールド内
に入力文書を収めるようにした場合について説明したが
、この発明は、入力文書が最初からフィールド内に収ま
っていても、例えばフィールド容量が入力文書の文字量
に比較して所定量以上に多いためにその収まり具合が悪
い場合にも応用できる。但し、この場合には行間隔、文
字間ピッチ、或は文字サイズを増加方向に変更すること
により1.フィールド内の行数、1行文字数、或はその
両方を減らし、フィールド容量を入力文書の文字量にほ
ぼ一致する程度まで減少させる必要がある。
また、前記実施例では、日本語文書作成装置に実施した
場合について説明したが、この発明は英文ワードプロセ
ッサなど日本語以外の文書作成装置、更にはワークステ
ーションなど、文書を扱う装置全般に応用できる。
[発明の効果] 以上詳述したようにこの発明によれば、任意に設定され
た文書領域(文書入力フィールド)への入力文書の収ま
り具合により、行間隔、文字間ピッチまたは文字サイズ
等の設定値を自動的に変更して上記文書領域を構成する
行数や1行当りの文字数を変えるようにしたので、入力
文書を上記文書領域に収めることができる。したがって
利用者は、入力文書を文書領域に収めるために、従来の
ように文書領域を意識しながら文書人力を行なったり、
入力文書の内容を変えて文字量を増減したりする必要が
な(なる。
【図面の簡単な説明】
第1図はこの発明の文書編集方式の一実施例を示すフロ
ーチャート、第2図は第1図のフローチャートによって
示される文書編集方式を適用する日本語文書作成装置の
ブロック構成図である。 11・・・CPU、12・・・主メモリ、13・・・キ
ーボード(KB)、19・・・CRTモニタ。 出願人代理人 弁理士 鈴江武彦 忘 1− 第2図

Claims (1)

    【特許請求の範囲】
  1. 任意の大きさに設定された文書領域内への入力文書の収
    まり具合を判定する判定手段と、この判定手段の判定結
    果に応じて行間隔、文字間ピッチまたは文字サイズの少
    なくとも1つを変更し、上記文書領域内の行数、1行文
    字数またはその両方を可変する編集手段とを具備し、上
    記編集手段の編集処理によって上記入力文書を上記文書
    領域内に収めるようにしたことを特徴とする文書編集方
    式。
JP63068406A 1988-03-23 1988-03-23 文書編集方法 Pending JPH01240968A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63068406A JPH01240968A (ja) 1988-03-23 1988-03-23 文書編集方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63068406A JPH01240968A (ja) 1988-03-23 1988-03-23 文書編集方法

Publications (1)

Publication Number Publication Date
JPH01240968A true JPH01240968A (ja) 1989-09-26

Family

ID=13372769

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63068406A Pending JPH01240968A (ja) 1988-03-23 1988-03-23 文書編集方法

Country Status (1)

Country Link
JP (1) JPH01240968A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0460757A (ja) * 1990-06-29 1992-02-26 Casio Comput Co Ltd 自動調整文書処理装置
JPH04160464A (ja) * 1990-10-23 1992-06-03 Matsushita Electric Ind Co Ltd 日本語処理装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6059657A (ja) * 1983-08-08 1985-04-06 フオ−ド モ−タ− カンパニ− 再充電し得る二酸化マンガン電極材料

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6059657A (ja) * 1983-08-08 1985-04-06 フオ−ド モ−タ− カンパニ− 再充電し得る二酸化マンガン電極材料

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0460757A (ja) * 1990-06-29 1992-02-26 Casio Comput Co Ltd 自動調整文書処理装置
JPH04160464A (ja) * 1990-10-23 1992-06-03 Matsushita Electric Ind Co Ltd 日本語処理装置

Similar Documents

Publication Publication Date Title
EP0864987B1 (en) Document processing method and apparatus, corresponding program and storage unit
US6993209B1 (en) Low resolution-to-high resolution image correlation
JP2768423B2 (ja) 文字処理装置
JPH01240968A (ja) 文書編集方法
JPH08161309A (ja) 文書作成装置
JP2633521B2 (ja) かな漢字変換による入力時の画面表示制御方式
JP3101402B2 (ja) 文書編集方法及び文書編集装置
JPH079652B2 (ja) 文字処理装置
JPH11219358A (ja) 文書データ出力装置およびそのプログラム記録媒体
JP2845156B2 (ja) 書式設定装置及び書式設定方法
JP3264969B2 (ja) 文書作成装置及び文書作成方法
JP2764944B2 (ja) 文字出力装置
JPH04127265A (ja) 文書処理装置および文書処理方法
JP2831318B2 (ja) 編集装置
JPH02179684A (ja) 文書処理装置
JPH03184182A (ja) 文字出力レイアウト決定方式
JP3044052B2 (ja) 文字処理装置
JPH0535734A (ja) 情報処理装置
JPH06131335A (ja) 文章編集装置
JPH04127359A (ja) 文書処理装置
JPH0553558A (ja) 情報処理装置
JPH03276253A (ja) 表示処理装置
JPH0321932B2 (ja)
JPH07182313A (ja) 文書作成装置及び文書作成方法
JPS62269273A (ja) イメ−ジデ−タ処理装置