JPH0451312A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPH0451312A
JPH0451312A JP2161573A JP16157390A JPH0451312A JP H0451312 A JPH0451312 A JP H0451312A JP 2161573 A JP2161573 A JP 2161573A JP 16157390 A JP16157390 A JP 16157390A JP H0451312 A JPH0451312 A JP H0451312A
Authority
JP
Japan
Prior art keywords
mouse
pull
icon
cursor
menu
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
JP2161573A
Other languages
English (en)
Inventor
Osamu Hatakeyama
修 畠山
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2161573A priority Critical patent/JPH0451312A/ja
Publication of JPH0451312A publication Critical patent/JPH0451312A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Position Input By Displaying (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は情報処理装置に関し、特にマウスやキーボード
を入力装置として用い、CRT等を表示装置として用い
る情報処理装置において、プルダウンメニューおよびア
イコンを使用するメニュー選択技術を改良した情報処理
装置に関する。
〔従来の技術〕
従来、ワードプロセッサ等の情報処理装置において、マ
ウスを編集領域の座標入力およびプルダウンメニューや
アイコン等のメニュー選択に使用する場合、編集領域と
メニュー領域間のカーソルの移動は、マウスを手で移動
させることにより行っている。この場合、編集対象の領
域は画面の中央部に広く確保され、プルダウンメニュー
やアイコンは、画面の端部にレイアウトされているのが
一般的である。第8図は、その−例を示すものであり、
図中、■は編集領域、■はプルダウンメニュー領域、■
はアイコン領域を、それぞれ示している。上に述べたよ
うに構成された画面における編集操作は、−船釣に、第
9図、第10図に示すようになる。
第9図は、図形編集を例として、プルダウンメニューを
操作する場合の例を示している。図中、■は編集対象を
選択した状態を示している。■は写し取りを行うため、
「修飾」プルダウンメニューへカーソルを移動したとこ
ろを示している。■はクリックONで、「修飾」プルダ
ウンメニューを表示し、プルダウンメニューの写し取り
を選択したところを示している。また、■は元の編集領
域へマウスカーソルを移動したところを示している。
また、第1O図は、図形編集を例として、アイコンメニ
ューを操作する場合の例を示している。図中、■はマウ
スカーソルを編集領域上から移動することを示している
。■はアイコン領域へマウスカーソルを移動し、点アイ
コンを選択したところを示している。■は再び編集領域
にマウスカーソルを移動し、点を描画したところを示し
ている。
[発明が解決しようとする課題] 上記従来技術は、このように、マウスを使ってプルダウ
ンメニューやアイコンを操作しながら編集を行う場合、
マウスを、編集領域とプルダウンメニュー領域またはア
イコン領域を往復させながら行わなければならず、操作
性が悪かった。
また、一般に、プルダウンメニューやアイコンは、マウ
スでしか操作できないため、日本語編集等両手によるキ
ーボード操作が主体となる編集において、プルダウンの
機能を使用するためには、片手にマウスを持ち替えて操
作を行わなければならず、操作性を悪くしていた。
本発明は上記事情に鑑みてなされたもので、その目的と
するところは、従来の技術における上述の如き問題を解
消し、ワードプロセッサ等の編集処理装置において、マ
ウスを編集領域の座標入力およびプルダウンメニューや
アイコン等のメニュー選択に使用した場合でも、編集領
域とメニュー領域間のマウスカーソルの移動を行うこと
なく、メニュー選択を可能とする情報処理装置を提供す
ることにある。また、本発明の他の目的は、キーボード
上のキーをプルダウンメニューやアイコンの選択に使用
する場合、カーソルを、編集領域からプルダウンメニュ
ー領域やアイコン領域に移動することなく、上述のメニ
ュー選択を可能とする情報処理装置を提供することにあ
る。
〔課題を解決するための手段〕
本発明の上述の目的は、マウスを座標入力、プルダウン
メニューおよびアイコンの選択に使用する情報処理装置
において、前記マウスに、プルダウンのマスウカーソル
処理機能に対応するボタンと、アイコンのマスウカーソ
ル処理機能に対応するボタンとを設け、前記マウス上の
ボタン操作により、マウスカーソルを制御するようにし
たことを特徴とする情報処理装置、もしくは、キーボー
ドを用いて、情報入ツノを行う情報処理装置において、
前記キーボードに、プルダウンのマスウカーソル処理機
能に対応するキーと、アイコンのマスウカーソル処理機
能に対応するキーとを設け、01j記キーボード上のキ
ー操作により、カーソルを、プルダウンメニューおよび
アイコンの選択制御するようにしたことを特徴とする情
報処理装置、もしくは、これらを組み合せた情報処理装
置によって達成される。
〔作用] 本発明に係る情報処理装置においては、マウスまたはキ
ーボードを用いて情報入力を行う情報処理装置において
、上記マウス上のボタンまたはキーボード上のキーに、
ソフトウェア的に、プルダウンメニュー、アイコンの選
択制御機能を持つせたので、利用者に操作性を格段に向
上させることが可能になるものである。
〔実施例〕 以下、本発明の実施例を図面に基づいて詳細に説明する
第2図は、本発明の一実施例を示すシステム構成図であ
る。図において、1はCPU、2は主メモリ、3はキー
ボード、4は後に詳述する3ボタンのマウス、5はイメ
ージデイスプレィ、6はスクリーンメモリ、7はイメー
ジメモリ、8はディスク、9はグラフィックプロセッサ
、10はイメジプロセッザ、11はCGプロセッサ、1
2はページプリンタ、13はバスを、それぞれ示してい
る。
第3図に、本実施例の処理ブロック図を示す。
21〜24は入力系であり、キーボードによるコード入
力、メニュー表示・入力およびマウスによる座標入力、
メニュー表示・入力を行う。25は本発明に係るワード
プロセッサの処理プログラムを示している。26〜30
は表示・印刷系であり、上述の処理プログラム25によ
って、メニューや編集状態を画面に表示したり、編集結
果の印刷等を行う。
本発明は、上述の入力系における処理に係るものである
ので、以下、特に入力系について詳細に説明する。
第3図中、21はマウス入力部であり、マウスの移動デ
ータ、ボタン通知データを基に、マウスカーソルの移動
、スクリーン座標値への変換、ボタンの通知等を行う部
分である。ボタン通知データは、ボタンの種類と状態、
すなわち、ONクリック状態か、OFFクリック状態か
が通知される。
22はキーボード入力部であり、押下されたキーコード
やかな漢字変換後のデータが通知される。23は入力併
合部であり、マウス入力部21のデータとキーボード人
力部22のデータを併合し、シリアルのデータに変換す
る部分である。24は入力処理部であり、本実施例の処
理を行う部分である。
本実施例の特徴は、マウスボタンおよびキーボードにメ
ニュー操作の機能を付加することにより実現される。
まず、請求項1に対応する第一の実施例を説明する。本
実施例は、マウスボタンによるメニュー操作の動作例を
示すものである。
第4図は、本実施例におけるマウスボタンの定義を示す
。ここでは、同図(a)に示す如き3つのボタンを有す
るマウスを使用し、左ボタンを編集領域の座標入力用、
中ボタンをプルダウンメニュー・選択用、右ボタンをア
イコン表示・選択用に使用する。
第4図(b)に、左ボタンの機能を示す。左ボタンは、
編集領域」二でのみ移動およびボタン通知が行われ、座
標データとしてウィンドウ左上からの相対座標で通知さ
れる。
第4図(c)に、中ボタンの機能を示す。図中、■は最
初にマウスカーソルが編集領域にあることを示している
。この状態で、マウスボタンをONクリックすると、任
意のプルダウンメニューが表示され、マウスカーソルも
メニューの項目名表示領域に移動される(■参照)。ま
た、ONクリックの状態で、マウスカーソルをプルダウ
ンメニュー域内で要素方向に移動させると、マウスカー
ソル位置下の要素領域が反転する(■参照)。メニュー
要素上でOFFクリックすると、当該マウスカーソル位
置のメニュー要素の機能が実行されるとともに、プルダ
ウンメニューも消去され、マウスカーソルは元の編集領
域に移動される(■参照)。
第4図(d)に、右ボタンの機能を示す。図中、■は最
初にマウスカーソルが編集領域にあることを示している
。この状態で、右ボタンをONクリックすると、マウス
カーソルが、アイコン領域の現在選択している要素上に
移動される(■参照)。
また、ONクリックの状態で、マウスカーソルを別の要
素に移動すると、これに応じて反転領域も移動される(
■参照)。更に、アイコン領域上でOFFクリックする
と、当該マウスカーソル位置のアイコン機能が現在選択
項目となり、その要素コードを処理プログラムへ通知し
て、マウスカーソルは元の編集領域に表示される(■参
照)。
上述の動作は、主に第3図に示した入力処理部23によ
り実行される。この入力処理部23は、O8(オペレテ
ィングシステム)配下において動作し、各種定義ファイ
ルを参照して処理を行う。また、処理プログラムとのイ
ンタフェースは、すべてO8のパイプ機能を使用して行
う。
第5図に、上述の入力出部23の入出力関連図を示す。
図中、25は処理プログラムである。処理プログラム2
5では、編集ウィンドウ設定、アイコンの表示の後、入
力処理部23のパラメータとして、ウィンドウの位置と
サイズ、アイコンの初期位置設定、初期プルダウンメニ
ュ一番号通知を行い、コマンド入力待ちを行う。また、
24は入力処理部であり、入力処理部24では、処理プ
ログラム25から送られたパラメータを動作環境として
内部に設定し、処理プログラム25のコマンド入力のタ
イミングで、入力併合部23からのマウスおよびキーボ
ードのデータの入力待ちを行う。
入力処理部24では、入力データ通知後、該入力データ
に基づき、アイコン定義ファイル、プルダウンメニュ一
定義ファイル、アイコンデータファイル、プルダウンメ
ニューデータファイルを参照しながら、プルダウンメニ
ュー処理、アイコン処理、キーコード・かな漢字データ
通知等の処理を行い、処理結果として、ウィンドウ相対
座標、プルダウンメニュ一番号、アイコン番号、キーコ
ード、かな漢字データ等のデータを、処理プログラムに
通知する。処理プログラム25は、これを受けて、コマ
ンド処理プログラムを実行する。なお、第6図に、上述
の各種定義ファイルのデータ形式第1図(a)〜(j)
に、入力処理部の動作フローチャートを示す。第1図(
a)は、入力処理部のメインプログラムであり、同図(
b)〜(j)は、そのサブルーチンである。なお、第1
図(a)には、後述する(第7図に示す)請求項2に対
応する第二の実施例に関する動作も含まれている。
以下、第1図(a)〜(d)および第2図〜第6図の各
図を用いて、本実施例の動作を説明する。
まず、ステップ41で、編集モードをカーソルモードと
して、ステップ42で、入力データを読み込む。そして
、読み込んだ入力データがマウスデータか否かを判定し
くステップ43)、マウスデータであればステップ45
のマウスデータ処理に、また、マウスデータでない場合
(キーボードデータ)はステップ44のキーボードデー
タ処理に、分岐する。
以下、まず、マウスデータ処理45の内容を説明する。
マウスデータ処理45は、第1図(b)に示す如き処理
である。すなわち、ボタン通知がなされない場合はウィ
ンドウ座標の算出を行い、これを通知するが、ボタン通
知がなされた場合には、どのボタンが押下されたかによ
り、先に第4図(b)〜(d)に示した機能を実行する
すなわち、押下されたボタンが左ボタンである場合には
、編集領域上でのみ移動およびボタン通知が行われ、座
標データとしてウィンドウ左上からの相対座標で通知さ
れる。また、押下されたボタンが左ボタンである場合に
は、マウスボタンをONクリックすることにより、任意
のプルダウンメニューが表示され、マウスカーソルもメ
ニューの項目名表示領域に移動される。この状態で、マ
ウスカーソルをプルダウンメニュー域内で要素方向に移
動させると、マウスカーソル位置下の要素領域が反転す
る。ここで、メニュー要素上でOFFクリックすると、
当該マウスカーソル位置のメニュー要素の機能が実行さ
れるとともに、プルダウンメニューも消去され、マウス
カーソルは元の編集領域に移動されるというものである
また、押下されたボタンが右ボタンである場合には、マ
ウスカーソルが編集領域にある状態で、右ボタンをON
クリックすると、マウスカーソルが、アイコン領域の現
在選択している要素上に移動される。この状態で、マウ
スカーソルを別の要素に移動すると、これに応じて反転
領域も移動される。更に、アイコン領域上でOFFクリ
ックすると、当該マウスカーソル位置のアイコン機能が
現在選択項目となり、その要素コードを処理プログラム
へ通知して、マウスカーソルは元の編集領域に表示され
るというものである。
上記実施例によれば、マウスをプルダウンメニューやア
イコンの選択に使用している場合、マウスカーソルを、
編集領域からプルダウンメニュー領域やアイコン領域に
移動することなく、プルダウンメニューやアイコンの選
択を行うことができるようになり、操作性を大幅に向上
させることができるという効果がある。
次に、請求項2に対応する第二の実施例を説明する。本
実施例は、キーボードによるメニュー操作の動作例を示
すものである。
第7図(a)に、本実施例におけるキーボードのプルダ
ウンメニューキーとアイコンメニューキーの定義を示す
。ここでは、プルダウンメニューキ−を押下することに
より、キーボードのカーソルキーがプルダウンメニュー
の選択キーとして動作し、また、アイコンキーを押下す
ることにより、キーボードのカーソルキーかアイコンの
選択キーとして動作する。
第7図(b)に、プルダウンキーの機能を示す。
プルダウンキーを押下すると、任意のプルダウンメニュ
ーが表示され、その項目名表示位置にカーソルが表示さ
れる(■参照)。上述のプルダウンメニューは、処理プ
ログラムにより設定されるものである。ここで、下カー
ソル移動キーを押下することにより、要素カーソルが表
示され、要素の選択を行うことができる(■参照)。な
お、上カーソルキーを押下することにより、要素カーソ
ルは上方に移動させることができる。
他のプルダウンメニューの選択は、左右カーソル移動キ
ーを押下すことにより行う。メニュー要素の機能を実行
する場合には、実行キーを押す。
実行キーか押下されると、当該選択要素の要素コードを
処理プログラムに通知し、プルダウンキーューを消去す
る。
第7図(C)に、アイコンキーの機能を示す。アイコン
キーを押下すると、上下左右のカーソル移動キーによっ
て、選択される項目を上下左右に移動させることができ
る(■参照)。もう−度、アイコンキーを押下すること
により、」1下左右カーソルキーが解除される。
以下、第1図(a、)および(e)〜(J)、第2図〜
第5図、第7図の各図を用いて、本実施例の動作を説明
する。
まず、ステップ41で、編集モードをカーソルモードと
して、ステップ42で、入力データを読み込み、読み込
んだ入力データがマウスデータでない場合(キーボード
データ)は、ステップ44のキーボードデータ処理に、
分岐するのは、前述の通りである。
以下、キーボードデータ処理44の内容を説明する。マ
ウスデータ処理44は、第1図(e)に示す如き処理で
ある。すなわち、カーソルモードがアイコンモードの場
合には、アイコンモード処理51を行い、カーソルモー
ドが編集モードの場合には、編集モード処理52を行い
、カーソルモードがプルダウンモードの場合には、プル
ダウンモード処理53を行うものである。
すなわち、アイコンモード処理51においては、第1図
(f)および(1)に示すアイコンキーカーソル処理を
行い、編集モード処理52においては、第1図(g)に
示す編集モード処理を行う。また、プルダウンモード処
理53においては、第1図(h)および(j)に示す如
きプルダウンキーカーソル処理を行う。
上記実施例によれば、マウスと同様に、キーボード上の
キーをプルダウンメニューやアイコンの選択に使用する
場合、カーソルを、編集領域からプルダウンメニュー領
域やアイコン領域に移動することなく、プルダウンメニ
ューやアイコンの選択を行うことかできるようになり、
操作性を大幅に向上させることができるという効果があ
る。
なお、」1記実施例は、いずれも本発明の一例を示した
ものであり、本発明はこれらに限定されるものではない
ことは言うまでもない。
〔発明の効果] 以上、詳細に説明した如く、本発明によれば、マウスを
座標入力、プルダウンメニューおよびアイコンの選択に
使用する情報処理装置において、前記マウスに、プルダ
ウンのマスウカーソル処理機能に対応するボタンと、ア
イコンのマスウカーソル処理機能に対応するボタンとを
設け、前記マウス上のボタン操作により、マウスカーソ
ルを制御するようにしたことにより、マウスを編集領域
の座標入力およびプルダウンメニューやアイコン等のメ
ニュー選択に使用した場合でも、編集領域とメニュー領
域間のマウスカーソルの移動を行うことなく、メニュー
選択を可能とする情報処理装置を実現できるという効果
を奏するものである。
同様に、キーボードを用いて、情報入力を行う情報処理
装置において、前記キーボードに、プルダウンのマスウ
カーソル処理機能に対応するキーと、アイコンのマスウ
カーソル処理機能に対応するキーとを設け、前記キーボ
ード上のキー操作により、カーソルを、プルダウンメニ
ューおよびアイコンの選択制御するようにしたことによ
り、キーボード上のキーをプルダウンメニューやアイコ
ンの選択に使用する場合、カーソルを、編集領域からプ
ルダウンメニュー領域やアイコン領域に移動することな
く、上述のメニュー選択を可能とする情報処理装置を実
現できるという効果を奏するものである。
【図面の簡単な説明】
第1図は本発明の一実施例を示すシステムにおける入力
処理部の動作フローチャート、第2図は実施例のシステ
ム構成図、第3図に実施例の処理ブロック図、第4図は
第一の実施例におけるマウスボタンの定義を示す図、第
5図は入力出部の入出力関連図、第6図は各種定義ファ
イルのデータ形式を示す図、第7図は第二の実施例にお
けるキーの定義を示す図、第8図はマウスを用いてプル
ダウンメニューやアイコン等のメニュー選択を行うシス
テムの説明図、第9図はプルダウンメニューを操作する
場合の例を示す図、第10図はアイコンメニューを操作
する場合の例を示す図である。 1:cPU、2:主メモリ、3:キーボード、4・マウ
ス、5:イメージデイスプレィ、6:スクリーンメモリ
、7:イメージメモリ、8:ディスク、9ニゲラフイツ
クプロセツサ、10:イメージプロセッサ、11:CG
プロセッサ、12:ページプリンタ、13:バス、21
:マウス入力部、22:キーボード入力部、23:入力
併合部、24:入力処理部、25:処理プログラム、2
6〜30:表示・印刷系。 図(その3) (c) フルダウンのマウス力 ソル処理 第 図(その6) (f) アイコンモ ト処理 第 図(その7) (g) 編集モ ト処理 第 図(その2) 第 図(その1) (b) (a) 第 図(その3) 図(その1) (a) プルダウンメニュ キ とアイコンメニュ キ の定義 第 図(その2)

Claims (3)

    【特許請求の範囲】
  1. (1)マウスを座標入力、プルダウンメニューおよびア
    イコンの選択に使用する情報処理装置において、前記マ
    ウスに、プルダウンのマスウカーソル処理機能に対応す
    るボタンと、アイコンのマスウカーソル処理機能に対応
    するボタンとを設け、前記マウス上のボタン操作により
    、マウスカーソルを制御するようにしたことを特徴とす
    る情報処理装置。
  2. (2)キーボードを用いて、情報入力を行う情報処理装
    置において、前記キーボードに、プルダウンのマスウカ
    ーソル処理機能に対応するキーと、アイコンのマスウカ
    ーソル処理機能に対応するキーとを設け、前記キーボー
    ド上のキー操作により、カーソルを、プルダウンメニュ
    ーおよびアイコンの選択制御するようにしたことを特徴
    とする情報処理装置。
  3. (3)請求項1に記載のマウスを併せ持つことを特徴と
    する請求項2記載の情報処理装置。
JP2161573A 1990-06-20 1990-06-20 情報処理装置 Pending JPH0451312A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2161573A JPH0451312A (ja) 1990-06-20 1990-06-20 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2161573A JPH0451312A (ja) 1990-06-20 1990-06-20 情報処理装置

Publications (1)

Publication Number Publication Date
JPH0451312A true JPH0451312A (ja) 1992-02-19

Family

ID=15737683

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2161573A Pending JPH0451312A (ja) 1990-06-20 1990-06-20 情報処理装置

Country Status (1)

Country Link
JP (1) JPH0451312A (ja)

Similar Documents

Publication Publication Date Title
US7777720B2 (en) Input system, program, and recording medium
US5801693A (en) "Clear" extension to a paste command for a clipboard function in a computer system
US4686522A (en) Method of editing graphic objects in an interactive draw graphic system using implicit editing actions
US5867144A (en) Method and system for the direct manipulation of information, including non-default drag and drop operation
US5969708A (en) Time dependent cursor tool
US6961907B1 (en) “Append” extension to cut and copy commands for a clipboard function in a computer system
JPH0588842A (ja) アイコン表示システム
JPH0756839A (ja) プロセッサーベースの装置の操作方法
JPH10143347A (ja) データ転送の表示および操作方法
US6181338B1 (en) Apparatus and method for managing windows in graphical user interface environment
JPH0498465A (ja) パニング制御システム
JP2007148949A (ja) 自動クリック入力システム
JP6209868B2 (ja) 情報端末、情報処理プログラム、情報処理システム、及び情報処理方法
JP2937275B2 (ja) 図形処理方法
JPH0451312A (ja) 情報処理装置
JPH0362216A (ja) ポータブル端末装置
JPS63298433A (ja) 操作対象選択方式
JPH03256116A (ja) 情報処理装置及びメニュー表示方法
JPH03144719A (ja) 情報処理装置及び情報処理方法
JP2887808B2 (ja) 編集処理装置
JP2001282405A (ja) 座標入力装置
JPH05197506A (ja) ウィンドウシステムのデータ入出力指示方法
JPH01233617A (ja) 情報処理装置
JP4611388B2 (ja) 入力支援コンピュータプログラム、入力支援コンピュータシステム
JP2624271B2 (ja) 情報処理装置のメニュー表示方法