JPH03266071A - 文書処理装置 - Google Patents

文書処理装置

Info

Publication number
JPH03266071A
JPH03266071A JP2064070A JP6407090A JPH03266071A JP H03266071 A JPH03266071 A JP H03266071A JP 2064070 A JP2064070 A JP 2064070A JP 6407090 A JP6407090 A JP 6407090A JP H03266071 A JPH03266071 A JP H03266071A
Authority
JP
Japan
Prior art keywords
range
specific
character
character string
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
JP2064070A
Other languages
English (en)
Inventor
Tsunenori Soma
恒範 相馬
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2064070A priority Critical patent/JPH03266071A/ja
Publication of JPH03266071A publication Critical patent/JPH03266071A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、入力された文字情報に対して範囲指定され
た文字列に所定の一括処理を行う文書処理装置に関する
ものである。
〔従来の技術1 従来、この種の文書処理装置では、文書編集上の要請か
ら多機能化が進み、種々の機能処理を実行するためのキ
ー等が入力手段となるキーボード上にレイアウト配置さ
れており、オペレータによるキー操作に従って種々の編
集を行えるように構成されている。
また、入力された特定の文字列に対して編集(文字幅の
拡大、複写、移動、削除等)を実行する場合には、範囲
指定処理と呼ばれる文字列指定を実行する。すなわち、
範囲指定キーと呼ばれる専用キーと画面上の文字列を指
定するカーソルキーとの押下により文字列を範囲指定し
、その文字列に対する編集処理を実行させるといったシ
リアル思考形式で行う場合と、例えば画面上にウインド
ー括表示される編集項目群からカーソル指示して所望と
する編集項目を選択するパラレル思考形式で行う場合と
がある。
また、上記編集処理としての文字拡大処理は、大別して
、1文字ずつ処理する個別変倍処理と、範囲指定された
文字列を一括して変倍処理する一括変倍処理等の2通り
の処理がなされる場合が多い。
なお、上記文字列に対する一括変倍処理は、通常指定さ
れた文字列の先頭文字から順次変倍処理するように構成
されている場合が多い。
〔発明が解決しようとする課題〕
しかしながら、従来の文字変倍を一括処理する場合に、
指定された開始位置とその文字数との関係が設定されて
いる文書フォーマットの文字数の条件を満足しない場合
:乙例えば15文字の文字数を設定している場合であっ
て、7桁目から5文字分の文字列を横倍処理指定したと
すると、指温れを起こすとともに、最終桁の文字は表示
するための桁を同一行に設定できないため、等倍文字と
して処理される等の不具合が発生し、その変倍処理後に
改行処理して、かつ等倍文字を再度変倍する等の付加的
操作を強いられ、文書編集効率を著しく阻害してしまう
問題点があった。
この発明は、上記の問題点を解決するためになされたも
ので、編集された文字列に対して特定処理が指示された
時点で、特定処理正常実行終了性を判定して報知するこ
とにより、指示された特定処理に伴う煩雑な修正処理等
を未然に防止して、使用者に最適な文書作成を支援する
情報を提供できる文書処理装置を得ることを目的とする
[課題を解決するための手段] この発明に係る文書処理装置は、表示手段上で範囲指定
される文字情報の特定文字列に対する特定処理指示時I
乙表示手段に設定中の表示条件を参照しながら特定処理
実行可能性を判定する判定手段と、この判定結果を報知
する報知手段とを設けたものである。
また、判定手段は、表示手段上で範囲指定される文字情
報の特定文字列に対する変倍処理実行可能性を判定する
ように構成したものである。
さらに、報知手段は、判定結果を表示手段に警告表示す
るように構成したものである。
〔作用〕
この発明においては、表示手段上で範囲指定される文字
情報の特定文字列に対する特定処理指示時に、判定手段
が表示手段に設定中の表示条件を参照しながら特定処理
実行可能性を判定し、報知手段がこの判定結果を報知す
る。
また、判定手段は、表示手段上で範囲指定される文字情
報の特定文字列に対する変倍処理実行可能性を判定し、
変倍処理特有の変倍未処理文字残りまたは行溢れ発生を
的確なタイミングで予測することを可能とする。
さらに、報知手段は、判定結果を表示手段に警告表示さ
せ、オペレータが実行使用としている特定処理が正常に
終了できないことを的確なタイミングで報知することを
可能とする。
〔実施例1 第1図はこの発明の一実施例を示す文書処理装置の構成
を説明するブロック図であり、1はキーボードで、各種
の入力を行うためのキーが後述する第2図に示されるよ
うにレイアウト配置されている。2は表示手段を構成す
る表示部で、例えばLCD、プラズマ、CRT等で構成
され、キーボード1の操作に連動して所定のタイミング
で所定の位置に表示されるウィンド内に必要な情報を表
示する。表示部2にはカーソルが表示され、文字情報等
の入力開始位置を指示させ、キーボード1からの文字情
報等を表示す。
3はCPU部で、判定手段3a、報知手段3bを備え、
ROM/RAM部4に記憶された制御プログラム、デー
タに基づいて確保されるワークを介して種々の情報処理
を実行する。5は1行の文字数用メモリで、キーボード
1を操作して設定されたフォーマット上で、または登録
されたフォーマット上で定義された文字数を記憶する。
8は文書用メモリで、キーボード1等から入力された文
書情報を記憶する。6は範囲始点用メモリで、キーボー
ド1の特定キー(この実施例では範囲措定キー13〔第
2図参照))が押下された範囲の始点アドレスを記憶す
る。7は範囲終点用メモリで、キーボード1の範囲指定
キー13が押下された範囲の終点アドレスを記憶する。
8は文書用メモリで、表示部2に表示する文字情報を記
憶する。
第2図は、第1図に示した文書処理装置の外観を示す斜
視図であり、第1図と同一のものには同じ符号を付しで
ある。
第3図は、第1図に示したキーボード1の外観を示す平
面図であり、11は文字を入力するための文字キーで、
キートップまたはその周辺には対応するアルファベット
記号、五十音、各機能制御を示す記号等が印されである
12はカーソル制御キーで、→、←、T、1等を指示す
ることにより、表示部2のカーソルを所望位置に移動す
る際に押下する。
13は範囲指定キーで、カーソルの指示する文字列を始
点または終点する範囲内の文字列を指定する際に押下す
る。
14は特定処理指示キーで、表示部2に表示されるカー
ソルの指示する位置の文字を変倍(この実施例では横倍
)する場合に押下する。
このように構成された文書処理装置において、表示部2
上で範囲指定される文字情報の特定文字列に対する特定
処理指示時に、判定手段3aが表示手段に設定中の表示
条件を参照しながら特定処理実行可能性を判定し、報知
手段3bがこの判定結果を報知する。
また、判定手段3aは、表示部2上で範囲指定される文
字情報の特定文字列に対する変倍処理実行可能性を判定
し、変倍処理特有の変倍未処理文字残りまたは行溢れ発
生を的確なタイミングで予測することを可能とする。
さらに、報知手段3bは、判定結果を表示手段に警告表
示させ、オペレータが実行使用としている特定処理が正
常に終了できないことを的確なタイミングで報知するこ
とを可能とする。
第4図(a)〜(f)はこの発明に係る文書処理装置に
おける範囲指定される文字情報の特定文字列処理を示す
状態推移図であり、第1図と同一のものには同じ符号を
付しである。
これらの図において、21は設定中の文書フォーマット
で、例えば1行の文字数が「20」の場合を示しており
、この文字数が特定処理正常終了の条件として判定手段
3aにより後述するタイミングで参照される。
なお、Kはカーソルを示す。
以下、第5図に示すフローチャートを参照しながら特定
文字列処理動作について説明する。
第5図はこの発明に係る文書処理装置における特定文字
列処理手順の一例を説明するフローチャートである。な
お、(1)〜(12)は各ステップを示す。
電源がONされると(1)  020部3がROM/R
AM4を参照して、プログラムされている初期値等が設
定されているが、この時文字数用メモリ5には、例えば
1行の文字数として「20」という数値がセットされる
(2)。次いで、目的とする文書が入力されると(3)
、その内容が文書用メモリ8にセットされ、第4図(a
)に示すように文字が表示され、最終入力文字「山」を
カーソルKが指示している状態となる。
次いで、カーソル制御キー12を操作してカーソルKを
第4図(b)に示すように現在の先頭行の先頭文字「秋
」を指示させた後(4)、範囲指定キー13が押下され
ると、020部3は範囲始点用メモリ6に現在カーソル
Kが指示している位置(アドレス)をセットする(5)
次いで、カーソル制御キー12を操作してカーソルKを
第4図(c)に示すように範囲指定の終点文字候補1件
」を指示させ(6)、範囲指定キー13が押下されると
、020部3は、範囲終点用メモリ7に現在カーソルK
が指示している位置(アドレス)をセットしく7)、特
定処理を指示するためキーボード1上の横倍キー14を
押下すると(8)  020部3の判定手段3aは、範
囲指定された文字列が、1文字ずつ横方向に2倍の大き
さの文字に変換されるが、この変換処理直前に指定され
た文字数を計算し、2倍の大きさになる時に設定されて
いる1行の文字数(現在20文字)を越えるかどうか判
断しく9)、現在20文字以内に納まる場合には、第4
図(d)に示すように範囲指定された文字列を変倍表示
させ(1o)、他の処理に移行する。
一方、ステップ(3)で第4図(e)に示すような文章
が入力された場合には、ステップ(7)において、範囲
終点用メモリ7に12桁目に相当する情報がセットされ
るので、ステップ(9)の判断がYESとなり正常表示
終了不能状態と判定され、第4図(f)に示すように、
表示部2の警告ラインCALに「拡大すると1行の文字
数を越えますjと警告音とともに表示しく11)、オペ
レータにその旨を喚起させ、他の処理に移行する。
ここで、オペレータは範囲指定した文字数を減らした範
囲指定処理を再度実行するが、1行の文字数の設定を変
更する等の対応処理を選択し、所望とする文字列に対す
る変倍処理に速やかに移行することとなる。
[発明の効果] 以上説明したように、この発明は表示手段上で範囲指定
される文字情報の特定文字列に対する特定処理指示時l
乙表示手段に設定中の表示条件を参照しながら特定処理
実行可能性を判定する判定手段と、この判定結果を報知
する報知手段とを設けたので、指定した文字列に対する
特定処理指定時に、特定処理実行が正常終了可能かどう
かをオペレータに対して事前に示唆できる。従って、従
来のような処理実行後の文書復元処理等に悩まされるこ
となく、次の最適な処理を選択実行することができる。
また、判定手段は、表示手段上で範囲指定される文字情
報の特定文字列に対する変倍処理実行可能性を判定する
ように構成したので、文書作成で必要なタイトル等の強
調文に対する修正編集作業が減少し、強制復元処理等の
ために思考を中断されることな(文書作成処理を継続で
きる。
さらに、報知手段は、判定結果を表示手段に警告表示す
るように構成したので、キー操作に熟練した人から初心
者まで確実にその旨を最適なタイミンクで報知でき、最
適な次の編集処理に移行できる。
従って、正常終了不能な特定処理指示時に、最適な選択
処理実行を促すことができ、従来のような文字修復等の
作業を強いられることなく、文書作成処理に有効な情報
を提供しながら文書作成処理を支援できる等の効果を奏
する。
【図面の簡単な説明】
第1図はこの発明の一実施例を示す文書処理装置の構成
を説明するブロック図、第2図は、第1図に示した文書
処理装置の外観を示す斜視図、第3図は、第1図に示し
たキーボードの外観を示す平面図、第4図(a)〜(f
)はこの発明に係る文書処理装置における範囲指定され
る文字情報の特定文字列処理を示す状態推移図、第5図
はこの発明に係る文書処理装置における特定文字列処理
手順の一例を説明するフローチャートである。 図中、1はキーボード、2は表示部、3は020部、3
aは判定手段、3bは報知手段、4はROM/RAM、
5は文字数用メモリ、6は範囲始点用メモリ、7は範囲
終点用メモリ、8は文章用メモリである。 第 コ 図 第 図 第 図 第 4 図 21〜1行の文字数≠20 第 図

Claims (3)

    【特許請求の範囲】
  1. (1)文書および画像を表示可能な表示手段と、この表
    示手段に表示された文字列に対する特定操作を指示する
    指示手段とを備えた文書処理装置において、表示手段上
    で範囲指定される文字情報の特定文字列に対する特定処
    理指示時に、前記表示手段に設定中の表示条件を参照し
    ながら特定処理実行可能性を判定する判定手段と、この
    判定結果を報知する報知手段とを具備したことを特徴と
    する文書処理装置。
  2. (2)判定手段は、表示手段上で範囲指定される文字情
    報の特定文字列に対する変倍処理実行可能性を判定する
    ことを特徴とする請求項(1)記載の文書処理装置。
  3. (3)報知手段は、判定結果を表示手段に警告表示する
    ことを特徴とする請求項(1)または(2)記載の文書
    処理装置。
JP2064070A 1990-03-16 1990-03-16 文書処理装置 Pending JPH03266071A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2064070A JPH03266071A (ja) 1990-03-16 1990-03-16 文書処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2064070A JPH03266071A (ja) 1990-03-16 1990-03-16 文書処理装置

Publications (1)

Publication Number Publication Date
JPH03266071A true JPH03266071A (ja) 1991-11-27

Family

ID=13247467

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2064070A Pending JPH03266071A (ja) 1990-03-16 1990-03-16 文書処理装置

Country Status (1)

Country Link
JP (1) JPH03266071A (ja)

Similar Documents

Publication Publication Date Title
JPS60189568A (ja) 情報処理装置
JPH0660078A (ja) 文書作成装置及びキー機能設定方法
JPH03266071A (ja) 文書処理装置
JPH0528157A (ja) 文書作成装置
JPH0417002A (ja) シーケンス・プログラムのサーチ方式
JP2875135B2 (ja) プログラマブルコントローラ用プログラム装置
JP2000148750A (ja) 文書処理装置のコマンド制御方法および装置
JPH08185452A (ja) 文書作成装置
JP3123720B2 (ja) プログラマブルコントローラのプログラミング方法及びプログラミング装置
JPH02176853A (ja) 文字処理装置
JP2703608B2 (ja) 文書処理方法及び装置
JPH08335157A (ja) スクロール制御装置および表示装置
JPH03266073A (ja) 文書処理装置
JPH0696080A (ja) マルチウィンドウ機能を有する文書作成装置及びマルチウィンドウサイズ変更方法
JP3189110B2 (ja) 文書処理装置
JPH02288965A (ja) 文書編集装置
JPH03282589A (ja) 文書作成装置
JPH096763A (ja) 文書作成装置
JPH01126684A (ja) 文書処理装置及び方法
JPH0384660A (ja) 文書作成装置
JPH04369766A (ja) 文書処理方法及びその装置
JP2000163195A (ja) グラフィカルユーザインタフェース
JPH08272580A (ja) ポインティング確認方式
JPH07160692A (ja) 文書表示装置
JPH0498450A (ja) 文書処理装置