JPS61161537A - 情報処理装置 - Google Patents
情報処理装置Info
- Publication number
- JPS61161537A JPS61161537A JP60001518A JP151885A JPS61161537A JP S61161537 A JPS61161537 A JP S61161537A JP 60001518 A JP60001518 A JP 60001518A JP 151885 A JP151885 A JP 151885A JP S61161537 A JPS61161537 A JP S61161537A
- Authority
- JP
- Japan
- Prior art keywords
- cursor
- mouse
- image
- information processing
- crt
- 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
- Position Input By Displaying (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
この発明は、ポインティング・デバイスを備えた情報処
理装置に関する。
理装置に関する。
皿米艮生
オフィスコンピュータ、パーソナルコンピュータ、ワー
ドプロセッサ、画像編集処理システム。
ドプロセッサ、画像編集処理システム。
ワークステーション、CAD/CAM等の各種情報処理
装置において、ディスプレイ上のカーソルを手元の操作
で移動するためのマウス等の各種のポインティング・デ
バイスを備えたものがある。
装置において、ディスプレイ上のカーソルを手元の操作
で移動するためのマウス等の各種のポインティング・デ
バイスを備えたものがある。
ところで、このような情報処理装置においては。
例えば通常の文書をイメージ、ベクトル、テキストで表
わした場合、テキスト、ベクトルはテキスト(コード)
、ベクトル(ベクトルン として表わされたものを表示
上ビットマツプで表わしている場合と、テキスト、ベク
トルがビットマツプとしてイメージスキャナから読込ま
れてイメージとして表示される場合がある。
わした場合、テキスト、ベクトルはテキスト(コード)
、ベクトル(ベクトルン として表わされたものを表示
上ビットマツプで表わしている場合と、テキスト、ベク
トルがビットマツプとしてイメージスキャナから読込ま
れてイメージとして表示される場合がある。
この場合、両者は表示上全く同一であるが、マイクロプ
ロセッサによる処理は異なる。
ロセッサによる処理は異なる。
そこで、例えばイメージとして処理しようとし。
ているのか、テキストとして処理しようとしているのか
、つまりはマウスによる指示が有効か無効かをオペレー
タに知らせる必要がある。
、つまりはマウスによる指示が有効か無効かをオペレー
タに知らせる必要がある。
そこで、従来の情報処理装置においては、マウスによる
指示の有効性をオペレータに知らせるために1例えばマ
ウスによる指示が有効な領域(マウス有効領域)をフレ
ームで囲んで表示するようにしている。
指示の有効性をオペレータに知らせるために1例えばマ
ウスによる指示が有効な領域(マウス有効領域)をフレ
ームで囲んで表示するようにしている。
しかしながら、このようにした場合には、マウス有効領
域内に矩形が表示されているときには。
域内に矩形が表示されているときには。
判読が困難である。
また、マウス有効領域内外でマウスの形状を変えるよう
にしたものもある。
にしたものもある。
しかしながら、このようにした場合、オペレータが多種
類あるマウスカーソルの形状をすべて覚えなけれはなら
ないという不都合が生じる。
類あるマウスカーソルの形状をすべて覚えなけれはなら
ないという不都合が生じる。
W−朔
この発明は上記の点に鑑みてなされたものであり、情報
処理装置の操作性を向上することを目的とする。
処理装置の操作性を向上することを目的とする。
一隨−1
この発明は上記の目的を達成するため、ボインティング
・デバイスのカーソルが該カーソルによる指示の有効な
領域内にあるか否かを判別する判別手段と、該判別手段
の判別結果に応じて前記カーソルの輝度を変化させて表
示するカーソル表示制御手段とを設けたものである。
・デバイスのカーソルが該カーソルによる指示の有効な
領域内にあるか否かを判別する判別手段と、該判別手段
の判別結果に応じて前記カーソルの輝度を変化させて表
示するカーソル表示制御手段とを設けたものである。
以下、この発明の一実施例に基づいて具体的に説明する
。
。
第1図は、この発明の一実施例を示すブロック図である
。
。
この情報処理装置においては、ボインティング・デバイ
スAからの出力信号に基づいてカーソル位置算出部Bが
カーソル位置を算出する。
スAからの出力信号に基づいてカーソル位置算出部Bが
カーソル位置を算出する。
そして1判別手段Cによって、このカーソル位置算出部
Bが算出したカーソル位置がポインテ゛イング・デバイ
スAによる指示が有効な領域内か否かを判別する。
Bが算出したカーソル位置がポインテ゛イング・デバイ
スAによる指示が有効な領域内か否かを判別する。
一方、カーソル表示制御手段りは、カーソル位置算出部
Bが算出したカーソル位置に判別手段Cの判別結果に応
じた輝度のカーソル画像情報をCRT制御部Eに送出す
る。
Bが算出したカーソル位置に判別手段Cの判別結果に応
じた輝度のカーソル画像情報をCRT制御部Eに送出す
る。
それによって、CRT制御部Eは、CRTFの画面上の
指定されたカーソル位置に所要輝度のカーソル画像を表
示する6 次に、この実施例の詳細を第2図以降を参照して説明す
る。
指定されたカーソル位置に所要輝度のカーソル画像を表
示する6 次に、この実施例の詳細を第2図以降を参照して説明す
る。
第2図は、この発明を実施した情報処理装置としての文
書画像編集処理装置の一例を示す外観斜視図である。
書画像編集処理装置の一例を示す外観斜視図である。
この情報処理装置は、入力装置として文字情報。
制御情報等の各種情報を入力するキーボード1と。
ボインティング・デバイスであるマウス2と、原稿画像
等を読取るイメージスキャナ3とを備えている。
等を読取るイメージスキャナ3とを備えている。
また、出力装置として各種情報を表示するCRTティス
プレィ4と、各種情報をプリントアウトするレーザプリ
ンタ5とを備えている。
プレィ4と、各種情報をプリントアウトするレーザプリ
ンタ5とを備えている。
さらに、記憶装置としてフロッピディスク装置(FDD
)6と、ハードディスク装置(HDD)7とを、制御部
を内蔵した本体8に備えている。
)6と、ハードディスク装置(HDD)7とを、制御部
を内蔵した本体8に備えている。
第3図は、この情報処理装置の制御部を示すブロック図
である。
である。
この制御部10において1例えば16ビツトマイクロプ
ロセツサからなるマイクロプロセッサ11は、この処理
装置全体の制御を司る第1図の判別手段C及びカーソル
表示制御手段りを兼ねた回路であり、メインメモリ12
に格納したプログラムに従って各種制御を実行する。
ロセツサからなるマイクロプロセッサ11は、この処理
装置全体の制御を司る第1図の判別手段C及びカーソル
表示制御手段りを兼ねた回路であり、メインメモリ12
に格納したプログラムに従って各種制御を実行する。
なお、この処理装置ではディスクオペレーティングシス
テムを採用して、起動時にフロッピディスク装置6から
メインメモリ12のシステム領域(常駐領域)にプログ
ラムをロードする。
テムを採用して、起動時にフロッピディスク装置6から
メインメモリ12のシステム領域(常駐領域)にプログ
ラムをロードする。
また、この制御部10は、キーボード1からの情報を入
力するためのキーボードインタフェース(I/F)Is
と、マウス2からのXパルス、Yパルスに基づいて移動
方向、移動量並びに移動速度を検出するマウスインタフ
ェース16と、・イメージスキャナ3からの読取りデー
タを入力するためのスキャナインタフェース17とを備
えている。
力するためのキーボードインタフェース(I/F)Is
と、マウス2からのXパルス、Yパルスに基づいて移動
方向、移動量並びに移動速度を検出するマウスインタフ
ェース16と、・イメージスキャナ3からの読取りデー
タを入力するためのスキャナインタフェース17とを備
えている。
さらに、この制御部10は、CRTディスプレイ4を制
御するCRTインタフェース1日と、プリンタ5を制御
するプリンタインタフェース20と、FDC6を制御す
るフロッピディスクコントローラ(FDC)21と、H
DD7を制御するハードディスクコントローラ(HDC
)22とを備えている。
御するCRTインタフェース1日と、プリンタ5を制御
するプリンタインタフェース20と、FDC6を制御す
るフロッピディスクコントローラ(FDC)21と、H
DD7を制御するハードディスクコントローラ(HDC
)22とを備えている。
さらにまた、この制御部10は、他の通信端末装置との
間で情報の送受を制御する通信制御部(CCU)23を
備えている。
間で情報の送受を制御する通信制御部(CCU)23を
備えている。
第4図は、CRTインタフェース19の一例を示すブロ
ック図である。
ック図である。
このCRTインタフェース(CRTコントローラ)1日
は、ビット・マツプ・ディスプレイ方式でCRTディス
プレイ4を制御する。
は、ビット・マツプ・ディスプレイ方式でCRTディス
プレイ4を制御する。
メインコントロール31は、このCRTインタフェース
1日の全体を制御する。
1日の全体を制御する。
ヒツト・マツプメモリ32は、CPUII(第6図参照
)のメモリアクセス空間の一部として割付けられ、CP
UI 1によってCRTディスプレイ4に表示するデー
タが書込まれる6 デイスプレイコントロール33は、ビット・マツプメモ
リ′52中にベクトル(円、楕円等)、テキスト(文字
)を発生するコマンドを出力する。
)のメモリアクセス空間の一部として割付けられ、CP
UI 1によってCRTディスプレイ4に表示するデー
タが書込まれる6 デイスプレイコントロール33は、ビット・マツプメモ
リ′52中にベクトル(円、楕円等)、テキスト(文字
)を発生するコマンドを出力する。
メモリコントロール34は、ビット・マツプメモリ32
に書込まれた表示データをビデオジェネレータ36に渡
すインタフェースである。
に書込まれた表示データをビデオジェネレータ36に渡
すインタフェースである。
カーソルコントロール3Sは、予め定めたカーソル画像
パターンを格納保持し、CRTディスプレイ4に表示す
るカーソルデータ(ヒツト・マツプ)を生成して出力す
る。
パターンを格納保持し、CRTディスプレイ4に表示す
るカーソルデータ(ヒツト・マツプ)を生成して出力す
る。
ビデオジェネレータ36は、ビット・マツプメモリ32
から送られる表示データとカーソルコントロール35か
ら送られるカーソルデータとを合成してCRTディスプ
レイ4に出力する。
から送られる表示データとカーソルコントロール35か
ら送られるカーソルデータとを合成してCRTディスプ
レイ4に出力する。
次に、このように構成したこの実施例の作用について第
5図以降をも参照して説明する。
5図以降をも参照して説明する。
まず、CRTインタフェース(CRTコントローラ)1
日のカーソルコントロール!15には1例えば第5図(
イ)〜(ヌ)に示すような各種のカーソル画像をビット
マツプとして登録しである。
日のカーソルコントロール!15には1例えば第5図(
イ)〜(ヌ)に示すような各種のカーソル画像をビット
マツプとして登録しである。
なお、同図中の数字の単位は、12本/ m mドツト
である。また、カーソルの形状及び大きさ等は。
である。また、カーソルの形状及び大きさ等は。
これに限るものでないことも勿論である。
そして、この場合、各カーソルについて1例えば第6図
に示すような高輝度パターンと、第7図に示すような低
輝度パターン(高輝度パターンを間引いたもの〕との二
種類を登録している。便宜上16X16ドツトのパター
ンで図示している。
に示すような高輝度パターンと、第7図に示すような低
輝度パターン(高輝度パターンを間引いたもの〕との二
種類を登録している。便宜上16X16ドツトのパター
ンで図示している。
なお、このように二種類のパターンを用意しないで、高
輝度パターンのみを登録しておき、カーソルコントロー
ル35からビデオジェネレータ36に送出するときに、
間引いて低輝度パターンとすることもできる。
輝度パターンのみを登録しておき、カーソルコントロー
ル35からビデオジェネレータ36に送出するときに、
間引いて低輝度パターンとすることもできる。
次に、マイクロプロセッサ11が実行するカーソル表示
制御についてイメージ編集の場合を例にして説明する。
制御についてイメージ編集の場合を例にして説明する。
第8図に示すように、マウスインタフ−エース16から
のマウスの移動量及び移動方向を読出して、このマウス
の移動量及び移動方向と現マウスカーソル位置とに基づ
いて新カーソル位置を算出する(マウスカーソル位置補
正)。
のマウスの移動量及び移動方向を読出して、このマウス
の移動量及び移動方向と現マウスカーソル位置とに基づ
いて新カーソル位置を算出する(マウスカーソル位置補
正)。
そして、イメージ領域をサーチして、新カーソル位置が
イメージ領域内か否かを判別する。
イメージ領域内か否かを判別する。
このとき、イメージ領域内であれば、マウス2による指
示が有効であるので、前カーソル位置のカーソル画像を
消去した後、新カーソル位置に高輝度パターンのカーソ
ル画像を書込ませて表示させる。
示が有効であるので、前カーソル位置のカーソル画像を
消去した後、新カーソル位置に高輝度パターンのカーソ
ル画像を書込ませて表示させる。
これに対して、イメージ領域内でなければ、マウス2に
よる指示が無効であるので、前カーソル位置のカーソル
画像を消去した後、新カーソル位置に低輝度パターンの
カーソル画像を書込ませて表示させる。
よる指示が無効であるので、前カーソル位置のカーソル
画像を消去した後、新カーソル位置に低輝度パターンの
カーソル画像を書込ませて表示させる。
その後、編集処理か否かを判別して、編集処理であれば
編集処理を実行する。
編集処理を実行する。
このように、この情報処理装置においては、ボインティ
ング・デバイスのカーソルが該カーソルによる指示の有
効な領域内にあるか否かを判別し。
ング・デバイスのカーソルが該カーソルによる指示の有
効な領域内にあるか否かを判別し。
この判別結果に応じてカーソルの輝度を変化させて表示
するようにしている。
するようにしている。
、それによって、オペレータはカーソルの輝度からボイ
ンティング・デバイスによる指示が有効か無効かを容易
に判断することができるので、操作性が向上する。
ンティング・デバイスによる指示が有効か無効かを容易
に判断することができるので、操作性が向上する。
すなわち、上述のような処理装置にあっては。
イメージスキャナからのイメージ、キーボードからのテ
キスト、キーボードあるいはボインティング・デバイス
からのベクトルという三種類のデータを扱う。
キスト、キーボードあるいはボインティング・デバイス
からのベクトルという三種類のデータを扱う。
そして、このように例えば通常の文書をイメージ、ベク
トル、テキストで表わした場合に、現在イメージとして
処理しようとしているのか、テキストとし、で処理しよ
うとしているのかをオペレータに知らせる必要がある。
トル、テキストで表わした場合に、現在イメージとして
処理しようとしているのか、テキストとし、で処理しよ
うとしているのかをオペレータに知らせる必要がある。
そこで、ボインティング・デバイスのカーソルの輝度を
変化させてイメージ領域内か否かを知らせて操作性の向
上を図っているのである。
変化させてイメージ領域内か否かを知らせて操作性の向
上を図っているのである。
なお、この発明を実施する情報処理装置は、上記実施例
のものに限らないことは勿論であり、ワードプロセッサ
、データプロセッサ、オフィスコンピュータその他の情
報処理装置のいずれにも実施できる6 また、上記実施例においては、ボインティング・デバイ
スとしてマウスを例に述べたが、これに限らない。
のものに限らないことは勿論であり、ワードプロセッサ
、データプロセッサ、オフィスコンピュータその他の情
報処理装置のいずれにも実施できる6 また、上記実施例においては、ボインティング・デバイ
スとしてマウスを例に述べたが、これに限らない。
効 宋
以上説明したように、この発明によれば、情報処理装置
の操作性が向上する。
の操作性が向上する。
【図面の簡単な説明】
第1図はこの発明の一実施例を示すブロック図であり、
第2図以降はその詳細を示す図である。 第2図はこの発明を実施した情報処理装置の一例を示す
外観斜視図。 第3図は同じくその制御部の一例を示すブロック図。 第4図は同じ<CRTインタフェースの一例を示すブロ
ック図。 第5図は同じくそのカーソルコントロールに登録するカ
ーソルの形状の各種の例を示す説明図。 第6図及び第7図は同じく高輝度パターン及び低輝度パ
ターンの一例を示す説明図、 第8図は同じくカーソル制御の説明に供するフロー図で
ある。 2・・マウス 4・・CRTティスプレィ10
・・制御部 16・・・マウスインタフェース1日
・・CRTインタフェース 35・・カーソルコントロール 第3図 L ++ ++−+−−−−−−−−−−−−
−−−−−第5Z −芋一。に) −1 第6図 第7図
第2図以降はその詳細を示す図である。 第2図はこの発明を実施した情報処理装置の一例を示す
外観斜視図。 第3図は同じくその制御部の一例を示すブロック図。 第4図は同じ<CRTインタフェースの一例を示すブロ
ック図。 第5図は同じくそのカーソルコントロールに登録するカ
ーソルの形状の各種の例を示す説明図。 第6図及び第7図は同じく高輝度パターン及び低輝度パ
ターンの一例を示す説明図、 第8図は同じくカーソル制御の説明に供するフロー図で
ある。 2・・マウス 4・・CRTティスプレィ10
・・制御部 16・・・マウスインタフェース1日
・・CRTインタフェース 35・・カーソルコントロール 第3図 L ++ ++−+−−−−−−−−−−−−
−−−−−第5Z −芋一。に) −1 第6図 第7図
Claims (1)
- 1 ポインティング・デバイスを備えた情報処理装置に
おいて、前記ポインティング・デバイスのカーソルが該
カーソルによる指示の有効な領域内にあるか否かを判別
する判別手段と、該判別手段の判別結果に応じて前記カ
ーソルの輝度を変化させて表示するカーソル表示制御手
段とを設けたことを特徴とする情報処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60001518A JPS61161537A (ja) | 1985-01-10 | 1985-01-10 | 情報処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60001518A JPS61161537A (ja) | 1985-01-10 | 1985-01-10 | 情報処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS61161537A true JPS61161537A (ja) | 1986-07-22 |
Family
ID=11503713
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60001518A Pending JPS61161537A (ja) | 1985-01-10 | 1985-01-10 | 情報処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61161537A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63109534A (ja) * | 1986-10-27 | 1988-05-14 | Fujitsu Ltd | 論理図作成処理装置におけるカ−ソル表示制御方式 |
| US7823089B2 (en) | 2002-02-07 | 2010-10-26 | Microsoft Corporation | Manipulating objects displayed on a display screen |
-
1985
- 1985-01-10 JP JP60001518A patent/JPS61161537A/ja active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63109534A (ja) * | 1986-10-27 | 1988-05-14 | Fujitsu Ltd | 論理図作成処理装置におけるカ−ソル表示制御方式 |
| US7823089B2 (en) | 2002-02-07 | 2010-10-26 | Microsoft Corporation | Manipulating objects displayed on a display screen |
| US9454244B2 (en) | 2002-02-07 | 2016-09-27 | Microsoft Technology Licensing, Llc | Recognizing a movement of a pointing device |
| US10331228B2 (en) | 2002-02-07 | 2019-06-25 | Microsoft Technology Licensing, Llc | System and method for determining 3D orientation of a pointing device |
| US10488950B2 (en) | 2002-02-07 | 2019-11-26 | Microsoft Technology Licensing, Llc | Manipulating an object utilizing a pointing device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4823303A (en) | Display control apparatus for use in composite document processing apparatus | |
| JP3188039B2 (ja) | 手書き文字記入枠の制御方法 | |
| EP0738951B1 (en) | Data processing method and apparatus to input and output trace data | |
| US9792260B2 (en) | Visual screen indicator | |
| US4885699A (en) | Data processing apparatus for editing, filing, and printing image data by means of visual observation of the data on a display screen | |
| JP2000066649A (ja) | 携帯情報処理装置、及び外部表示出力の制御方法 | |
| JPS61163383A (ja) | 情報処理装置 | |
| JPS644189B2 (ja) | ||
| JPS60162288A (ja) | 画像拡大表示装置 | |
| JP2823417B2 (ja) | 表示装置 | |
| JPH1055431A (ja) | 画像処理装置 | |
| JPH07129149A (ja) | 文字描画装置 | |
| JPS6366630A (ja) | 印刷位置入力装置 | |
| JP2560999B2 (ja) | 文字列出力方法 | |
| JP2561000B2 (ja) | 文字列出力方法 | |
| JPH0318999Y2 (ja) | ||
| JPS61160793A (ja) | 情報処理装置 | |
| JPH01191928A (ja) | データ入力装置 | |
| JP3160436B2 (ja) | 対象情報表示装置 | |
| JPH10275219A (ja) | 外字変換装置 | |
| JPH01121919A (ja) | 座標入力装置 | |
| JPH08235164A (ja) | 文書作成装置の表示制御方法 | |
| JPH07261915A (ja) | 画像編集装置 | |
| JPH04266113A (ja) | 入力データ内容確認方式 | |
| JPS61160792A (ja) | 情報処理装置 |