JPH03186965A - 文書処理装置 - Google Patents

文書処理装置

Info

Publication number
JPH03186965A
JPH03186965A JP1325898A JP32589889A JPH03186965A JP H03186965 A JPH03186965 A JP H03186965A JP 1325898 A JP1325898 A JP 1325898A JP 32589889 A JP32589889 A JP 32589889A JP H03186965 A JPH03186965 A JP H03186965A
Authority
JP
Japan
Prior art keywords
character string
cursor
character
key
moving
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
JP1325898A
Other languages
English (en)
Inventor
Takashi Tsunoda
角田 孝
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 JP1325898A priority Critical patent/JPH03186965A/ja
Publication of JPH03186965A publication Critical patent/JPH03186965A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は文書処理装置、詳しくは表示画面を身ながら文
書の作成及び編集を行う文書処理装置に関するものであ
る。
[従来の技術] 日本語ワードプロセッサで代表される文書処理装置にお
いて、編集文書中の所望の文字列を他の位置に複写(或
いは移動)させるときには、その文字列を特定した後、
複写先にカーソルを移動させ、そして゛°複写キー゛等
の特別なキーを押下することで達成している。
複写対象文字列を特定する方法としては、その文字列の
先頭文字位置と最後尾文字位置にカーソルを移動させ、
それぞれの位置で範囲指定キー等を押下することで行う
。そしてカーソルを複写しようとする位置まで移動させ
、゛°複写キー゛°を押下する。その押下位置を起点と
し、範囲指定された文字列の先頭文字から順次に右方向
に展開しれいくという処理を行う。
[発明が解決しようとしている課題] ところで、通常の文書処理装置における文書は、予めオ
ペレータが設定した書式枠(例えば、1ページ当り横M
、縦Nの枠)内に表示される。
従って、上述した処理でもって、文字列を複写させると
き、少なくとも複写先のカーソル位置の右側は、その指
定された文字列の長さ以上なくてはならないという問題
が発生する。
多くの場合、このような不合理な指定(枠を越えるよう
な指定)があった場合には、その旨のエラーを報知する
と共に、それを無効にする。換言すれば、オペレータは
、その複写が有効になるように気を付けながら、操作し
なければならないという問題があった。
本発明はかかる課題に鑑みなされたものであり、簡単な
操作でもって任意の位置にしかも確実に、文字列を複写
・移動させることを可能にする文書処理装置を提供しよ
うとするものである。
[課題を解決するための手段] この課題を解決する本発明の文書処理装置は以下に示す
構成を備える。すなわち、 表示画面を見ながら文書の作成及び編集を行う文書処理
装置において、移動或いは複写対象の文字列を指示する
文字列指示手段と、カーソルを移動させるカーソル移動
手段と、該カーソル移動手段で移動したカーソル位置に
前記文字列指示手段で指示された文字列を移動或いは複
写するとき、当該文字列中のどの文字を前記カーソル位
置に対応させるかを指定する指定手段とを備える。
[作用] かかる本発明の構成において、指示手段で指示した文字
列をカーソル移動手段で移動した位置に複写或いは移動
するとき、当該文字列中の指定手段で指定された位置の
文字がカーソル位置に対応するよう複写或いは移動を行
う。
[実施例] 以下、添付図面に従って本発明に係る実施例を詳細に説
明する。
第1図は実施例における文書処理装置のブロック構成図
である。
図中、lは各種文字や装置に特定の処理を行わせるため
の指示を入力するキーボードであり、後述する右詰めキ
ー8を備えている。2は装置全体を制御するCPU、3
はCPU2の動作処理手順(第4図のフローチャート)
を記憶しているROMである。4はCPU2のワークエ
リアの他、編集中の文書情報を記憶している文書エリア
及びその文書エリアに記憶されている一部を表示させる
ために用いられる表示エリアとを有する。5はRAMP
中の表示エリアに展開されたデータを表示素6に表示出
力するための制御回路(含キャラクタジェネレータ)で
ある。表示器6は例えばCRTデイスプレィである。
尚、β1はキーボード1よりのデータをCPU2に転送
するためのデータ線、I22はCPU2とROM3.R
AM4及び制御回路5とを結ぶアドレスバス(コントロ
ールバスも含む)、I13はそのデータバスである。β
4は制御回路5より出力されたビデオ信号を表示器6に
出力するためのデータ線である。
〈動作概略の説明〉 先ず、一般的な装置における文字列の移動処理を第2図
(A)〜(D)を用いて説明する。
尚、図示で、20は表示された編集文書1ペ一ジ分の境
界を示す枠であり、21はカーソルである。また、ここ
では、第2図(A)の状態において、文字列r’ 89
−07−18 (火)」を第1行に右寄せする例を説明
する。
先ず、第2図(A)の状態において、その文字列に対す
る特定処理(不図示の範囲指定キーで設定する)を終え
ると、第2図(B)の如く、おおよその見当をつけた位
置にカーソル21を移動する。そして、キーボードに備
えられた移動キーを押下することで、そのカーソル位置
に先に特定した文字列を展開する(第2図、(C))。
ところが、図示の如く、その文字列の右側にまだ2桁分
の空白がある。すなわち、この時点になってはじめて、
先に見当を付けたカーソル位置より右方向に2桁分ずら
せば良いことがわかる。そこで、オペレータはカーソル
21を右方向に2桁分移動させた後、再度移動キーを押
下することではじめて第2図(D)の結果を得る。
本実施例では、このような面倒な手順を踏まなくとも、
第2図(D)の結果を簡単に実現する。
すなわち、従来では、移動先を示すカーソル位置は、移
動対象文字列の一番先頭(左)の文字位置としていたと
ころを、実施例では移動対象文字列の一番最後(右)の
文字位置に変更する手段を設けたものである。第1図で
示した右詰めキー8がそれである。
具体的な使用法を第3図(A)〜(C)を用いて説明す
る。30が表示された編集文書1ページ分の境界を示す
枠、31はカーソルである。また、先に説明した従来の
処理と比較しやすい様に、同じ文字列を第1行中に右寄
せして移動する例を説明する。
先ず、第3図(A)において、移動対象の文字列r’ 
89−07−18Jを特定すると、第3図(B)に示す
様にカーソル31を移動先行の右端位置に移動させる。
その後、移動先を確定すると共に、そのカーソル位置が
文字列の最後になることを示す右詰めキー8を押下する
。CPU2はこのキーの押下を検出すると、先に範囲指
定した文字列の最後尾文字がカーソル位置に来るように
移動させる。これによって、第3図(C)に示す結果を
得るものである。
〈処理手順の説明(第4図)〉 次に、CPU2の動作処理手順を第4図に示す 0 フローチャートに従って説明する。
先ず、ステップS1では移動対象の文字列の指定が終了
したか否かを判断する。第3図(A)で説明すると、文
字列r’ 89−07−18 (火)」の先頭文字(記
号)「°」にカーソル31を移動させ、キーボード1に
設けられた不図示の範囲指定キーを押下する。次いで、
カーソル31をその文字列中の最後尾文字「)」まで移
動させ、再び範囲指定キーを押下する。
さて、こうして移動させようとする文字列の範囲の指定
が終了すると、ステップS2で右詰めキー8が押下され
たか否かを判断する。右詰めキー8以外(カーソル移動
キーや通常の移動キー等)の押下を検出したときには、
ステップS3に進み、入カキ−に対応する処理を行う。
また、右詰めキー8の押下であると判断した場合には、
ステップS4に進み、その時点におけるカーソル位置を
右詰めの起点とし、先に範囲指定された文字列の最後尾
の文字がその位置にくるように移動処理させる。そして
、ステップS5でそれを表示させる。
右詰め移動処理の具体的例としては例えば以下のような
例を挙げることができる。
先ず、範囲指定されたときの文字列の文字数をN、各々
の文字を先頭文字から順にA 1. A 2・・・A8
、そしてカーソルの位置をC,(i桁、j行)としたと
き、ANをC,、、に移動させ、次にA訃1をCI−1
,Jtそして最終的にA1をCI−N、Jに移動させる
処理を行えば良い。
また、結果的にカーソル位置に右詰めされれば良いわけ
であるから、カーソル位置C,,Jより左側にN文字ず
れた位置を通常の移動先として処理しても良い。
いずれにせよ、この処理によって本願発明が限定される
ものではない。
以上説明した様に本実施例によれば、移動対象の文字列
を簡単な操作でもって、しかも確実に行の右詰めさせる
位置に移動することが可能となる。
尚、実施例では、右詰めキー8をキーボード1に設けて
説明したが、他のキーの組み合せでもって該当するキー
を構築しても良い。例えば、通常の移動キーを押下する
と同時に、シフトキーも押下した場合に実施例の右詰め
処理が実行されるようにしても構わないからである。
また、実施例では、右詰め処理についてのみ説明したが
、これによっても本発明が限定されるものではない。
例えば、カーソル位置が移動対象の文字列の中央の文字
(それに近い文字)位置になるようにしても良いからで
ある。
[発明の効果] 以」二説明したように本発明によれば、簡単な操作でも
って、文字列を任意の位置にしかも確実に複写或いは移
動させることが可能となる。
【図面の簡単な説明】
第1図は実施例の文書処理装置のブロック構成図、 第2図(A)〜(D)は従来の文字列移動の動作の問題
点を説明するための図、 第3図(A)〜(C)は実施例の文字列移動の動作を説
明するための図、 第4図は実施例のCPUの動作処理手順を説明するため
フローチャートある。  4 図中、 1・・・キーボード、 2・・・CPU、 3 ・・・ R0 M、 4 ・・・RAM。 5・・・制御回路、 6・・・表示器であ る。 特 許 出 願 人 キャノン株式会社

Claims (2)

    【特許請求の範囲】
  1. (1)表示画面を見ながら文書の作成及び編集を行う文
    書処理装置において、 移動或いは複写対象の文字列を指示する文字列指示手段
    と、 カーソルを移動させるカーソル移動手段と、該カーソル
    移動手段で移動したカーソル位置に前記文字列指示手段
    で指示された文字列を移動或いは複写するとき、当該文
    字列中のどの文字を前記カーソル位置に対応させるかを
    指定する指定手段とを備えることを特徴とする文書処理
    装置。
  2. (2)指定手段は文字列の先頭文字か最後尾文字かを選
    択する選択手段であることを特徴とする請求項第1項に
    記載の文書処理装置。
JP1325898A 1989-12-18 1989-12-18 文書処理装置 Pending JPH03186965A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1325898A JPH03186965A (ja) 1989-12-18 1989-12-18 文書処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1325898A JPH03186965A (ja) 1989-12-18 1989-12-18 文書処理装置

Publications (1)

Publication Number Publication Date
JPH03186965A true JPH03186965A (ja) 1991-08-14

Family

ID=18181829

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1325898A Pending JPH03186965A (ja) 1989-12-18 1989-12-18 文書処理装置

Country Status (1)

Country Link
JP (1) JPH03186965A (ja)

Similar Documents

Publication Publication Date Title
JPS6320622A (ja) 文書編集装置
JPH03186965A (ja) 文書処理装置
JPS60241156A (ja) ワ−ドプロセツサ
JPH02187791A (ja) 表示装置
JPH11232007A (ja) 画像処理装置及び方法並びに記憶媒体
JPH0962659A (ja) 印刷装置
JPH04369717A (ja) 情報処理方法及びその装置
JPS63102461A (ja) 電子フアイル装置における入力装置
JP2560999B2 (ja) 文字列出力方法
JP2561000B2 (ja) 文字列出力方法
JPS6355097B2 (ja)
JPS6057382A (ja) 文字処理装置
JP2922578B2 (ja) 文字処理装置
JP2851307B2 (ja) データ表示システム
JPH0521159Y2 (ja)
JPH07271548A (ja) 文字列出力方法
JPS62229288A (ja) 文書処理装置
JPH05257932A (ja) 文書処理装置
JPH0950535A (ja) イメージデータ出力装置
JPH04315256A (ja) 編集範囲指定装置
JPH0831097B2 (ja) 文書入力処理装置
JPH0199166A (ja) 文書作成装置
JP2561000C (ja)
JPS61265664A (ja) ワ−ドプロセツサにおける同音異義語選択機構
JPS61122782A (ja) 記号画面選択方式