JPH05273945A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPH05273945A
JPH05273945A JP4071025A JP7102592A JPH05273945A JP H05273945 A JPH05273945 A JP H05273945A JP 4071025 A JP4071025 A JP 4071025A JP 7102592 A JP7102592 A JP 7102592A JP H05273945 A JPH05273945 A JP H05273945A
Authority
JP
Japan
Prior art keywords
display
unit
characters
distance
display device
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.)
Withdrawn
Application number
JP4071025A
Other languages
English (en)
Inventor
義孝 ▲高▼橋
Yoshitaka Takahashi
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP4071025A priority Critical patent/JPH05273945A/ja
Publication of JPH05273945A publication Critical patent/JPH05273945A/ja
Priority to US08/462,290 priority patent/US5635951A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/393Arrangements for updating the contents of the bit-mapped memory
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/08Cursor circuits
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Digital Computer Display Output (AREA)
  • Indicating Measured Values (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】 【構成】 入力装置と出力用の表示装置との距離を計測
し、その計測した距離が以前に計測した距離に対応して
表示装置に表示する文字等の大きさを拡大できるように
する。 【効果】 表示装置がオペレータから離れた場所に設置
してあっても、表示文字を見易くすることができ、また
表示装置の設置場所を入力装置の近くに変更したり大型
の表示装置に置換えずにオペレータの操作を容易にする
ことができる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、キーボードやマウス等
のオペレータが手で操作する入力装置と、CRT表示装
置等の視覚によって認識する出力用の表示装置とを備え
た情報処理装置に関する。
【0002】
【従来の技術】キーボードやマウス等のオペレータが手
で操作する入力装置と、CRT表示装置等の視覚によっ
て認識する出力用の表示装置とを備えた従来の情報処理
装置は、表示装置に文字やカーソル等(文字等)を表示
するとき、入力装置と表示装置との距離は全く考慮にい
れず、常に同じ大きさで表示している。
【0003】
【発明が解決しようとする課題】上述したように、従来
の情報処理装置は、表示装置に表示する文字等を常に同
じ大きさで表示しているため、表示装置がオペレータが
手で操作しなければならないキーボードやマウス等の入
力装置から離れた場所に設置してあると、表示装置に表
示された文字等が小さくて見にくいため、入力操作がや
りずらいという欠点があり、表示装置の設置場所を入力
装置の近くに変更することが不可能な場合は、大型の表
示装置に置換える必要がある。
【0004】
【課題を解決するための手段】本発明の情報処理装置
は、赤外線を発信する赤外線発信装置と文字等を表示す
る表示部とを有する表示装置と、前記赤外線発信装置か
ら発信された前記赤外線を受信する赤外線発信装置とオ
ペレータが手で操作する入力部とを有する入力装置と、
前記表示装置から発信された前記赤外線が前記入力装置
によって受信されるまでの時間を計測することによって
前記入力装置と前記表示装置との距離を計測する計測部
と、前記計測部において計測した距離を拡大部に伝達す
る伝達部と、前記伝達部から入力した距離に基いて前記
表示装置に表示する文字等の大きさを演算して前記表示
装置の表示文字等の大きさを決定する拡大部とを備えた
ものである。
【0005】
【実施例】次に、本発明の実施例について図面を参照し
て説明する。
【0006】図1は本発明の一実施例を示すブロック
図、図2は図1の実施例の伝達部の詳細を示すブロック
図、図3は図1の実施例の主記憶装置の内容を示すフォ
ーマット図、図4は図1の実施例の拡大部が主記憶装置
に確保する領域を示す模式図、図5は図1の実施例にお
ける文字等の拡大方法を示す模式図である。
【0007】図1において、表示装置11は、文字やカ
ーソル等(文字等)を表示するためのCRTディスプレ
イ(ディスプレイ)7と、赤外線24を発信する赤外線
発信装置6とを有している。入力装置12は、オペレー
タが手で操作するキーボードまたはマウス(キーボード
/マウス)9と、赤外線発信装置6から発信された赤外
線23を受信する赤外線受信装置8とを有している。計
測部1は、タイマ5を使用して、赤外線発信装置6から
発信された赤外線24が赤外線受信装置8によって受信
されるまでの時間を計測してそれを距離に換算し、伝達
部2に対して送出する。伝達部2は、計測部1から送ら
れてきた入力装置12と表示装置11との間の計測距離
を、それ以前に入力して保持している計測距離と比較
し、それらが異なるとき、中央演算処理装置(CPU)
4に対して割込み信号30を送出する。CPU4は、伝
達部2から割込み信号30を入力したとき、伝達部2か
ら入力した計測距離を拡大部3に伝達する。拡大部3
は、CPU4を介して伝達部2から入力した計測距離に
基いてディスプレイ7に表示する文字等の大きさの拡大
率を演算して表示文字等の大きさを決定し、次回以降デ
ィスプレイ7に表示する文字等をビデオRAM(VRA
M)13に書込むとき、その拡大率を適用した大きさで
書込む。
【0008】次に、上述のように構成した実施例の動作
について説明する。
【0009】まず、入力装置12と表示装置11との間
の距離の計測を次のようにして行う。すなわち、計測部
1は、タイマ5に対してリセット信号21を送り、タイ
マ5をリセットする。計測部1は、次に、タイマ5に対
してスタート命令信号22を送り、タイマ5をスタート
させる。これと同時に、赤外線発信装置6に対して発信
命令信号23を送り、赤外線発信装置6を動作させる。
発信命令信号23を受信した赤外線発信装置6は、直ち
に動作を開始し、赤外線受信装置8に対して赤外線24
を発信する。赤外線受信装置8は、赤外線24を受信す
ると、直ちに受信通知信号25を計測部1に対して送出
する。計測部1は、受信通知信号25を入力すると、直
ちにタイマ5に対してタイマ停止信号26を送ってタイ
マ5の動作を停止させると同時に、赤外線発信装置6に
対して停止命令信号27を送り、赤外線発信装置6の動
作を停止させる。続いて計測部1は、タイマ5から計測
時間28を読出し、それを距離に換算して計測距離29
として伝達部2に送出する。
【0010】計測距離29を入力した伝達部2は、図2
に示すように、その情報を第一バッファ15に格納す
る。第二バッファ16には、以前に入力した計測距離を
格納してある。比較部17は、第一バッファ15に格納
した今回の計測距離と、第二バッファ16に格納してあ
る前回の計測距離とを比較し、両者が異るときは、第一
バッファ15に格納した今回の計測距離を第二バッファ
16に移して格納し、同時に、CPU4に対して割込み
信号30を送出する。
【0011】CPU4は、内部に主記憶部10を有して
いる。拡大部3は、この主記憶部10のなかに、図3に
示すような8個の領域を確保しており、それらの各領域
の数値を“0”にして初期化してある。8個の領域と
は、(1) VRAM13と同じ容量を有する仮想VR
AM領域31、(2) 拡大率または縮小率(Z)を記
憶する拡大・縮小率領域32、(3) マウスカーソル
のX座標値(MX)を記憶するマウスカーソルX座標領
域33、(4) マウスカーソルのY座標値(MY)を
記憶するマウスカーソルY座標領域34、(5) 仮想
VRAMの表示開始のX座標値(SX)を記憶する仮想
VRAMX座標領域35、(6) 仮想VRAMの表示
開始のY座標値(SY)を記憶する仮想VRAMY座標
領域36、(7) 仮想VRAMの表示幅(DX)を記
憶する仮想VRAM表示幅領域37、(8) 仮想VR
AMの表示高さ(DY)を記憶する仮想VRAM表示高
さ領域38、である。
【0012】拡大部3は、伝達部2がCPU4に対して
割込み信号30を送出し、CPU4が伝達部2から入力
した計測距離を拡大部3に伝達すると、以下の演算を行
って主記憶部10の該当する領域に保存する。
【0013】Z=第二バッファ16に格納してある計測
距離/縮小率が1のときの計測距離このZが1よりも小
さいときは、Z=1を拡大・縮小率領域32に保存す
る。
【0014】次に、次式によって仮想VRAMの表示幅
(DX)と仮想VRAMの表示高さ(DY)を演算し、
それぞれを仮想VRAMX座標領域35および仮想VR
AMY座標領域36に保存する。
【0015】DX=VRAM13の表示領域幅÷Z DX=VRAM13の表示領域高さ÷Z 次に、マウスカーソルを移動させた場合、マウスカーソ
ルのX座標値(MX)およびY座標値(MY)をそれぞ
れマウスカーソルX座標領域33およびマウスカーソル
Y座標領域34に保存する。
【0016】次に、拡大部3は、次に示す場合に該当す
るときは、仮想VRAMX座標領域35に保存している
仮想VRAMの表示開始のX座標値(SX)および仮想
VRAMY座標領域36に保存している仮想VRAMの
表示開始のY座標値(SY)を更新する。
【0017】(1) MX<SXのときは SX=MX
とする (2) MX>(SX+DX)のときは SX=(MX
−DX)とする (3) MY<SYのときは SY=MY とする (4) MY>(SY+DY)のときは SY=(MY
−DY)とする 次に、拡大部3は、VRAM13の内容を書換えると
き、以下の処理を行う。
【0018】(1) VRAM13の内容を書換える前
に、仮想VRAM領域31の内容の更新を行う。
【0019】(2) VRAM13に対して、図4に示
すような仮想VRAM領域31内の表示開始座標31a
のX座標値(SX)およびY座標値(SY)を始点と
し、表示幅(DX)および表示高さ(DY)で示される
矩形領域のVRAM領域13aを拡大する。拡大方法
は、図5に示すように、仮想VRAM領域31内の表示
幅および表示高さをそれぞれVXおよびVYとし、VR
AMの幅および高さをそれぞれRXおよびRYとし、一
時的に保持する変数の値をSSとしたとき、以下の手順
によって仮想VRAM表示領域をVRAMの表示サイズ
に拡大する。
【0020】(1) 仮想VRAMの表示開始のX座標
から、右方向に縦の線をそれぞれ(RX div V
X)倍に拡大しながらVRAMに転送する (2) SS=(VX ×(RX div VX))d
iv(RX modVX)とする (3) VRAMの表示開始のX座標から右方向に対し
て、X座標=n×SS(nは0から始まる任意の整数)
で示される座標の縦の線を2倍に拡大する (4) 仮想VRAMの表示開始のY座標から、下方向
に横の線をそれぞれ(RY div VY)倍に拡大し
ながらVRAMに転送する (5) SS=(VY ×(RY div VY))d
iv(RY modVY)とする (3) VRAMの表示開始のY座標から下方向に対し
て、Y座標=n×SS(nは0から始まる任意の整数)
で示される座標の横の線を2倍に拡大する
【発明の効果】以上説明したように、本発明の情報処理
装置は、入力装置と出力用の表示装置との距離を計測
し、その計測した距離が以前に計測した距離に対応して
表示装置に表示する文字等の大きさを拡大できるように
することにより、表示装置がオペレータから離れた場所
に設置してあっても、表示文字を見易くすることができ
るという効果があり、また表示装置の設置場所を入力装
置の近くに変更したり大型の表示装置に置換えずにオペ
レータの操作を容易にすることができるという効果があ
る。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック図である。
【図2】図1の実施例の伝達部の詳細を示すブロック図
である。
【図3】図1の実施例の主記憶装置の内容を示すフォー
マット図である。
【図4】図1の実施例の拡大部が主記憶装置に確保する
領域を示す模式図である。
【図5】図1の実施例における文字等の拡大方法を示す
模式図である。
【符号の説明】
1 計測部 2 伝達部 3 拡大部 4 中央演算処理装置(CPU) 5 タイマ 6 赤外線発信装置 7 CRTディスプレイ(ディスプレイ) 8 赤外線受信装置 9 キーボードまたはマウス(キーボード/マウス 10 主記憶部 11 表示装置 12 入力装置 13 ビデオRAM(VRAM) 15 第一バッファ 16 第二バッファ 17 比較部 21 リセット信号 22 スタート命令信号 23 発信命令信号 24 赤外線 25 受信通知信号 26 タイマ停止信号 27 停止命令信号 28 計測時間 29 計測距離 30 割込み信号 31 仮想VRAM領域 32 拡大・縮小率領域 33 マウスカーソルX座標領域 34 マウスカーソルY座標領域 35 仮想VRAMX座標領域 36 仮想VRAMY座標領域 37 仮想VRAM表示幅領域 38 仮想VRAM表示高さ領域
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 G09G 5/36 9177−5G

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 入力装置と出力用の表示装置との距離を
    計測する計測部と、前記計測部において計測した距離を
    拡大部に伝達する伝達部と、前記伝達部から入力した距
    離に基いて前記表示装置に表示する文字等の大きさを演
    算して前記表示装置の表示文字等の大きさを決定する拡
    大部とを備えることを特徴とする情報処理装置。
  2. 【請求項2】 赤外線を発信する赤外線発信装置と文字
    等を表示する表示部とを有する表示装置と、前記赤外線
    発信装置から発信された前記赤外線を受信する赤外線発
    信装置とオペレータが手で操作する入力部とを有する入
    力装置と、前記表示装置から発信された前記赤外線が前
    記入力装置によって受信されるまでの時間を計測するこ
    とによって前記入力装置と前記表示装置との距離を計測
    する計測部と、前記計測部において計測した距離を拡大
    部に伝達する伝達部と、前記伝達部から入力した距離に
    基いて前記表示装置に表示する文字等の大きさを演算し
    て前記表示装置の表示文字等の大きさを決定する拡大部
    とを備えることを特徴とする情報処理装置。
JP4071025A 1992-03-27 1992-03-27 情報処理装置 Withdrawn JPH05273945A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP4071025A JPH05273945A (ja) 1992-03-27 1992-03-27 情報処理装置
US08/462,290 US5635951A (en) 1992-03-27 1995-06-05 Display system with image magnification capability

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4071025A JPH05273945A (ja) 1992-03-27 1992-03-27 情報処理装置

Publications (1)

Publication Number Publication Date
JPH05273945A true JPH05273945A (ja) 1993-10-22

Family

ID=13448577

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4071025A Withdrawn JPH05273945A (ja) 1992-03-27 1992-03-27 情報処理装置

Country Status (2)

Country Link
US (1) US5635951A (ja)
JP (1) JPH05273945A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004086723A (ja) * 2002-08-28 2004-03-18 Sharp Corp 情報処理システム、情報処理装置、情報処理システムにおける処理方法、および情報処理システムにおける処理プログラム
WO2012029943A1 (ja) * 2010-09-02 2012-03-08 株式会社ニコン 電子機器及びデータ送信方法

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5929841A (en) * 1996-02-05 1999-07-27 Sharp Kabushiki Kaisha Data input unit
KR100265164B1 (ko) * 1996-11-08 2000-09-15 윤종용 거리 측정 센서를 이용한 자동 휘도 조정 회로 및 방법
US6211863B1 (en) 1998-05-14 2001-04-03 Virtual Ink. Corp. Method and software for enabling use of transcription system as a mouse
US6147681A (en) * 1998-05-14 2000-11-14 Virtual Ink, Corp. Detector for use in a transcription system
US6100877A (en) * 1998-05-14 2000-08-08 Virtual Ink, Corp. Method for calibrating a transcription system
US6232962B1 (en) 1998-05-14 2001-05-15 Virtual Ink Corporation Detector assembly for use in a transcription system
US6111565A (en) * 1998-05-14 2000-08-29 Virtual Ink Corp. Stylus for use with transcription system
US6177927B1 (en) 1998-05-14 2001-01-23 Virtual Ink Corp. Transcription system kit
US6124847A (en) * 1998-05-14 2000-09-26 Virtual Ink, Corp. Collapsible detector assembly
US6191778B1 (en) 1998-05-14 2001-02-20 Virtual Ink Corp. Transcription system kit for forming composite images
US7148909B2 (en) * 1998-05-27 2006-12-12 Canon Kabushiki Kaisha Image display system capable of displaying and scaling images on plurality of image sources and display control method therefor
US7345684B2 (en) * 1998-06-25 2008-03-18 Intel Corporation Perceptually based display
JP2002149152A (ja) * 2000-11-10 2002-05-24 Fujitsu Ltd 画像表示制御装置
WO2007105130A2 (en) * 2006-03-14 2007-09-20 Koninklijke Philips Electronics N.V. Method of generating content on a display device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6125083A (ja) * 1984-07-13 1986-02-03 Toshiba Corp 超音波映像装置
US4814552A (en) * 1987-12-02 1989-03-21 Xerox Corporation Ultrasound position input device
JPH01277286A (ja) * 1988-04-28 1989-11-07 Nec Corp 画面表示情報制御方法および装置
JPH02186374A (ja) * 1989-01-12 1990-07-20 Canon Inc 現像剤容器
JP2797435B2 (ja) * 1989-05-26 1998-09-17 ヤマハ株式会社 表示コントローラ
JPH03189683A (ja) * 1989-12-19 1991-08-19 Mita Ind Co Ltd 情報処理装置
US5142506A (en) * 1990-10-22 1992-08-25 Logitech, Inc. Ultrasonic position locating method and apparatus therefor
US5252950A (en) * 1991-12-20 1993-10-12 Apple Computer, Inc. Display with rangefinder

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004086723A (ja) * 2002-08-28 2004-03-18 Sharp Corp 情報処理システム、情報処理装置、情報処理システムにおける処理方法、および情報処理システムにおける処理プログラム
WO2012029943A1 (ja) * 2010-09-02 2012-03-08 株式会社ニコン 電子機器及びデータ送信方法
JP2012053748A (ja) * 2010-09-02 2012-03-15 Nikon Corp 電子機器及びデータ送信方法

Also Published As

Publication number Publication date
US5635951A (en) 1997-06-03

Similar Documents

Publication Publication Date Title
JPH05273945A (ja) 情報処理装置
US5714972A (en) Display apparatus and display method
JP2003504705A (ja) 無線ポインタの光学トラッキングを備えるコンピュータ・プレゼンテーション・システムおよび方法
JP2004054590A (ja) 仮想空間描画表示装置、及び仮想空間描画表示方法
JP2616353B2 (ja) 入力指示装置
JP3221581B2 (ja) 画像表示制御装置
JP2002063017A (ja) 表示システム及び表示装置
JPS6063613A (ja) 生産序列指示システム
JPH04204998A (ja) スクロール画像表示装置
JP2846708B2 (ja) 入出力装置
EP0339588B1 (en) Coordinate input method employing touch panel
US20030043094A1 (en) Computer display apparatus
JP3185209B2 (ja) 表示制御装置
JP2886581B2 (ja) 防災システムの防災表示装置
JP2668464B2 (ja) 画像合成装置におけるカーソル表示制御方式
JPH0375797A (ja) ビットマップ表示装置
JPH03196294A (ja) 防災システムの防災表示装置
SU1089610A1 (ru) Устройство дл отображени информации на телевизионном приемнике
JP2928563B2 (ja) スクロール方式
JPH10178424A (ja) ネットワーク表示装置
KR850008015A (ko) 도형 처리장치
JPH02137014A (ja) タッチ入力画面における入力方式
JPS629924B2 (ja)
JPH0287195A (ja) ビット・マップ・ディスプレイ装置
JPH02222020A (ja) ポインティングデバイス管理装置

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990608