JPH0522253B2 - - Google Patents
Info
- Publication number
- JPH0522253B2 JPH0522253B2 JP62312448A JP31244887A JPH0522253B2 JP H0522253 B2 JPH0522253 B2 JP H0522253B2 JP 62312448 A JP62312448 A JP 62312448A JP 31244887 A JP31244887 A JP 31244887A JP H0522253 B2 JPH0522253 B2 JP H0522253B2
- Authority
- JP
- Japan
- Prior art keywords
- field
- tool
- user
- information
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0489—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
- G06F3/04895—Guidance during keyboard input operation, e.g. prompting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/174—Form filling; Merging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/27467—Methods of retrieving data
- H04M1/27475—Methods of retrieving data using interactive graphical means or pictorial representations
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S345/00—Computer graphics processing and selective visual display systems
- Y10S345/902—Menu display
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S379/00—Telephonic communications
- Y10S379/914—Programmable telephone component
- Y10S379/915—Soft key
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S379/00—Telephonic communications
- Y10S379/916—Touch screen associated with telephone set
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Signal Processing (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Digital Computer Display Output (AREA)
- Position Input By Displaying (AREA)
- Input From Keyboards Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
Description
【発明の詳細な説明】
本発明はデータエントリ装置すなわちデータ入
力装置に関する。
力装置に関する。
証券取扱者や販売員、注文取り、看護婦など
は、売買注文やチヤートなどの種々の用紙に書込
む作業に一日のうちの多くの時間を費している。
そこで、このような用紙記入に割かなければなら
ない時間を減らす多くの方法がこれまでに工夫さ
れた来た。例えば、コンピユータの陰極線管表示
装置やその他の表示装置に書式のフイールド
(欄)を表示する方法が知られている。この場合、
ユーザは、コンピユータのキーボードを通して各
フイールドが必要とする情報を入力することによ
り、表示されたフイールドに「記入」をするよう
にしていた。
は、売買注文やチヤートなどの種々の用紙に書込
む作業に一日のうちの多くの時間を費している。
そこで、このような用紙記入に割かなければなら
ない時間を減らす多くの方法がこれまでに工夫さ
れた来た。例えば、コンピユータの陰極線管表示
装置やその他の表示装置に書式のフイールド
(欄)を表示する方法が知られている。この場合、
ユーザは、コンピユータのキーボードを通して各
フイールドが必要とする情報を入力することによ
り、表示されたフイールドに「記入」をするよう
にしていた。
しかしながら、このような方法は書式に手で書
き込む方法に比べて通常は時間を節約できるが、
その時間量はユーザがコンピユータのキーボード
の操作に熟練していないと逆に時間がかかるとい
う問題があつた。
き込む方法に比べて通常は時間を節約できるが、
その時間量はユーザがコンピユータのキーボード
の操作に熟練していないと逆に時間がかかるとい
う問題があつた。
そこで本発明は、このような従来の方法の問題
点を解消でき、書式の表示に際して、表示された
書式の情報フイールド(欄)のどれをユーザが記
入したかを所定の順序で示し、これと共に上記フ
イールドが要求する情報の入力を特に容易にする
ように構成された複数の所定ツールの1つを表示
できるコンピユータ式書式記入装置を提供するこ
とを目的とする。
点を解消でき、書式の表示に際して、表示された
書式の情報フイールド(欄)のどれをユーザが記
入したかを所定の順序で示し、これと共に上記フ
イールドが要求する情報の入力を特に容易にする
ように構成された複数の所定ツールの1つを表示
できるコンピユータ式書式記入装置を提供するこ
とを目的とする。
本発明のタツチスクリーン式書式エントリ(入
力)装置は、ユーザが記入するべきフイールド
(欄)が強調、例えば明るくなつたりして、この
強調されたフイールドにユーザが記入操作するツ
ールが書式上にオーバレイ(窓)として表示され
るように構成される。
力)装置は、ユーザが記入するべきフイールド
(欄)が強調、例えば明るくなつたりして、この
強調されたフイールドにユーザが記入操作するツ
ールが書式上にオーバレイ(窓)として表示され
るように構成される。
また本発明の書式エントリ装置は、書式或いは
図表に記入するときホストコンピユータと交信し
てその1つもしくは複数のフイールドに対するエ
ントリを与えるように構成される。更に、本発明
の書式エントリ装置は、表示フイールドの1つ
が、手持式スタイラスを使用するタツチスクリー
ンに書込むことによりユーザが記入するビツト・
マツプド・グラフイツクス・フイールドとして与
え得るように構成される。更に本発明の書式エン
トリ装置は、ユーザが表示ツールを消去し、他の
ツールをもたらし、更にその他のツールを用いて
それぞれのフイールドに記入するように構成され
るものである。
図表に記入するときホストコンピユータと交信し
てその1つもしくは複数のフイールドに対するエ
ントリを与えるように構成される。更に、本発明
の書式エントリ装置は、表示フイールドの1つ
が、手持式スタイラスを使用するタツチスクリー
ンに書込むことによりユーザが記入するビツト・
マツプド・グラフイツクス・フイールドとして与
え得るように構成される。更に本発明の書式エン
トリ装置は、ユーザが表示ツールを消去し、他の
ツールをもたらし、更にその他のツールを用いて
それぞれのフイールドに記入するように構成され
るものである。
第1図は本発明に係わるコンピユータ装置の全
体を示す概略構成図である。
体を示す概略構成図である。
図において、書式エントリ装置10はパーソナ
ルコンピユータ20と表示パネル15とを備え
る。コンピユータ20は、例えばマイクロソフト
社(Microsoft,Inc.)から市販されているMS−
DOSオペレーテイングシステムなどの所定のオ
ペレーテイングシステムの下で動作する。このコ
ンピユータ20はデイスプレイ21、キーボード
23、フロツピイデイスクユニツト22、および
ハードデイスクユニツトなどの、第1図には明瞭
に示してない他の内部要素などを備える。キーボ
ード23は、所定のスクリーンパターンをデイス
プレイ21に与えるなどの命令をユーザがコンピ
ユータに入力する機構を備える。本発明を実施す
る場合はデイスプレイ21は不要である。何故な
ら、デイスプレイ21上にもたらされるスクリー
ンパターンはデイスプレイパネル15上にも表示
されるためである。
ルコンピユータ20と表示パネル15とを備え
る。コンピユータ20は、例えばマイクロソフト
社(Microsoft,Inc.)から市販されているMS−
DOSオペレーテイングシステムなどの所定のオ
ペレーテイングシステムの下で動作する。このコ
ンピユータ20はデイスプレイ21、キーボード
23、フロツピイデイスクユニツト22、および
ハードデイスクユニツトなどの、第1図には明瞭
に示してない他の内部要素などを備える。キーボ
ード23は、所定のスクリーンパターンをデイス
プレイ21に与えるなどの命令をユーザがコンピ
ユータに入力する機構を備える。本発明を実施す
る場合はデイスプレイ21は不要である。何故な
ら、デイスプレイ21上にもたらされるスクリー
ンパターンはデイスプレイパネル15上にも表示
されるためである。
特に、パネル15はデイスプレイ装置、例えば
acプラズマデイスプレイ上にタツチ式スクリー
ン16を備える。このタツチ式スクリーンには、
例えば、テネシー州オークリツジのエログラフイ
ツクス社(Elographics Company)から市販さ
れているTIX形タツチ式スクリーンが用いられ、
またacプラズマデイスプレイには、例えば、日
本のデイー・アイ・エツクス・ワイ社(DIXY
Corporation)から市販されているD0640LB形ac
プラズマデイスプレイが用いられる。これ等のデ
イスプレイ21とD0640LB形acプラズマデイス
プレイはそれぞれ各列が640画素からなり、この
列は400ある。従つて、両デイスプレイはいわゆ
るビツト・マツプド・グラフイツクスの表示に適
している。
acプラズマデイスプレイ上にタツチ式スクリー
ン16を備える。このタツチ式スクリーンには、
例えば、テネシー州オークリツジのエログラフイ
ツクス社(Elographics Company)から市販さ
れているTIX形タツチ式スクリーンが用いられ、
またacプラズマデイスプレイには、例えば、日
本のデイー・アイ・エツクス・ワイ社(DIXY
Corporation)から市販されているD0640LB形ac
プラズマデイスプレイが用いられる。これ等のデ
イスプレイ21とD0640LB形acプラズマデイス
プレイはそれぞれ各列が640画素からなり、この
列は400ある。従つて、両デイスプレイはいわゆ
るビツト・マツプド・グラフイツクスの表示に適
している。
ケーブル17は、acプラズマデイスプレイと、
コンピユータ20の背後にあるビデオ(モニタ
用)出力口(図略)との間に接続された多重リー
ド母線を有する。更に、このケーブル17は、タ
ツチ式スクリーン16と、市販コンピユータ20
の回路基板スロツト(図略)に設けられたタツチ
スクリーン制御回路基板との間に接続された信号
導線を有する。ユーザがタツチ式スクリーン16
に触れると、ケーブル17の特定信号導線に生じ
た電圧レベルが変化する。タツチスクリーン制御
回路は、ユーザが触れた位置を規定するXおよび
Y座標に上記信号レベル変化を変換する。
コンピユータ20の背後にあるビデオ(モニタ
用)出力口(図略)との間に接続された多重リー
ド母線を有する。更に、このケーブル17は、タ
ツチ式スクリーン16と、市販コンピユータ20
の回路基板スロツト(図略)に設けられたタツチ
スクリーン制御回路基板との間に接続された信号
導線を有する。ユーザがタツチ式スクリーン16
に触れると、ケーブル17の特定信号導線に生じ
た電圧レベルが変化する。タツチスクリーン制御
回路は、ユーザが触れた位置を規定するXおよび
Y座標に上記信号レベル変化を変換する。
以下に示すように、本発明のユーザは、パネル
15上のデイスプレイに対する注文書式の設定を
書式のフイールドが逐次パターンなどの特定パタ
ーンをなして1度に1つづつ強調されるように行
う。更にユーザは所定のツールを特定のフイール
ドに関係づけることができ、また関係づけられた
フイールドが強調されたときオーバレイとして表
示されるツールを与えることができる。ユーザが
表示されたツールを用いて強調されたフイールド
に情報を入力すると、システムは次に記入するフ
イールドに自動的に進み、そのフイールドを強調
し、更にフイールドに記入するために用いられる
ツールを表示する。
15上のデイスプレイに対する注文書式の設定を
書式のフイールドが逐次パターンなどの特定パタ
ーンをなして1度に1つづつ強調されるように行
う。更にユーザは所定のツールを特定のフイール
ドに関係づけることができ、また関係づけられた
フイールドが強調されたときオーバレイとして表
示されるツールを与えることができる。ユーザが
表示されたツールを用いて強調されたフイールド
に情報を入力すると、システムは次に記入するフ
イールドに自動的に進み、そのフイールドを強調
し、更にフイールドに記入するために用いられる
ツールを表示する。
ここで第2図を参照すると、コンピユータ20
が始動され、上記ハードデイスクユニツトからの
動作システムの「ブーテイング」およびキーボー
ド23を介して書式がコンピユータ20に入力さ
れていることを識別するスクリーンコマンドを含
む幾つかの初期化動作を行つた後の、パネル15
のacプラズマデイスプレイ上に表示される注文
書式の例が示してある。書式30は2ページで構
成され、初めのページは第2〜9図に示してあ
り、2番目のページは第10図に示してある。書
式30は架空のサターンモータ社(Saturn
Motor Company,SMC)からの特定の自動車
を注文する注文書式を例示したものである。この
書式は複数の情報フイールド(欄)から構成さ
れ、これ等のフイールド(欄)はそれぞれ型式
(Model)、年(Year)、量(Qty,quantities)
などの、その中に挿入されるべき情報の種類を識
別するものである。これ等のフイールドは、ユー
ザ(例えば販売員)により記入されると、特定の
組のオプシヨンを持つ特定の自動車の型式を規定
する。これ等のオプシヨンは、ユーザが書式のオ
プシヨンセクシヨン31に達したとき記入され
る。更に、ユーザが、以下に説明するように、特
殊装置(SP EQUIP)と記されたボツクスを指
摘すると、特殊装置が注文される。
が始動され、上記ハードデイスクユニツトからの
動作システムの「ブーテイング」およびキーボー
ド23を介して書式がコンピユータ20に入力さ
れていることを識別するスクリーンコマンドを含
む幾つかの初期化動作を行つた後の、パネル15
のacプラズマデイスプレイ上に表示される注文
書式の例が示してある。書式30は2ページで構
成され、初めのページは第2〜9図に示してあ
り、2番目のページは第10図に示してある。書
式30は架空のサターンモータ社(Saturn
Motor Company,SMC)からの特定の自動車
を注文する注文書式を例示したものである。この
書式は複数の情報フイールド(欄)から構成さ
れ、これ等のフイールド(欄)はそれぞれ型式
(Model)、年(Year)、量(Qty,quantities)
などの、その中に挿入されるべき情報の種類を識
別するものである。これ等のフイールドは、ユー
ザ(例えば販売員)により記入されると、特定の
組のオプシヨンを持つ特定の自動車の型式を規定
する。これ等のオプシヨンは、ユーザが書式のオ
プシヨンセクシヨン31に達したとき記入され
る。更に、ユーザが、以下に説明するように、特
殊装置(SP EQUIP)と記されたボツクスを指
摘すると、特殊装置が注文される。
(用語「指摘する」およびここで用いられるこ
の用語の変形は、当業者が理解できるもので類似
の機能を規定する他の用語も含むものとする。例
えば、この用語には、表示されたテキストの位置
に、或いはエントリのメニユーのエントリにスク
リーンカーソルを移動させ、そして例えばエンタ
キーを操作したり;人がパネル15のタツチスク
リーン16に触れるのと同様にスクリーンに触れ
たり;或いは、端末ボタン、例えばコンピユータ
のキーボードボタンを用いて特定の表示されたテ
キスト或いはエントリのメニユーを識別するなど
の意味も含まれるものとする。) 第2図から明らかなように、書式30のフイー
ルド(欄)は、実際には、それぞれ型式
(Model)および年(Year)とラベル付けされた
フイールド(欄)41および51を規定する、ラ
イン20,21,23,24、および25などの
複数の垂直および水平ラインから構成される。以
下に、機能キー35〜37、およびユーザが各種
水平および垂直線を規定して注文された書式のフ
イールドを構成する方法とにつき説明する。
の用語の変形は、当業者が理解できるもので類似
の機能を規定する他の用語も含むものとする。例
えば、この用語には、表示されたテキストの位置
に、或いはエントリのメニユーのエントリにスク
リーンカーソルを移動させ、そして例えばエンタ
キーを操作したり;人がパネル15のタツチスク
リーン16に触れるのと同様にスクリーンに触れ
たり;或いは、端末ボタン、例えばコンピユータ
のキーボードボタンを用いて特定の表示されたテ
キスト或いはエントリのメニユーを識別するなど
の意味も含まれるものとする。) 第2図から明らかなように、書式30のフイー
ルド(欄)は、実際には、それぞれ型式
(Model)および年(Year)とラベル付けされた
フイールド(欄)41および51を規定する、ラ
イン20,21,23,24、および25などの
複数の垂直および水平ラインから構成される。以
下に、機能キー35〜37、およびユーザが各種
水平および垂直線を規定して注文された書式のフ
イールドを構成する方法とにつき説明する。
先ず、書式がパネル15上にもたらされると、
この書式のフイールド(欄)の1つが強調され、
そして本発明に従つてそのフイールドに記入する
ための所定のツールが、書式を上書きする窓とし
て同時に表示される。
この書式のフイールド(欄)の1つが強調され、
そして本発明に従つてそのフイールドに記入する
ための所定のツールが、書式を上書きする窓とし
て同時に表示される。
特に、第3図は書式30がパネル15上に最初
に表示されたときの状況を示したものである。図
からわかるように、この書式の初めのフイールド
(欄)即ちModelと付されたフイールド41が強
調され、そしてこのフイールドに記入するための
ツール40が書式30上のオーバレイ(窓)とし
て表示される。その場合に、ツール40はSMC
が市販する自動車のそれぞれの型式を代表する所
定のエントリ(或いは項目)42〜46のメニユ
ーである。次に、本発明の特徴に従つて、フイー
ルド41に情報を記入するには、ユーザは単にエ
ントリ42〜46の1つを指示するだけでよい。
に表示されたときの状況を示したものである。図
からわかるように、この書式の初めのフイールド
(欄)即ちModelと付されたフイールド41が強
調され、そしてこのフイールドに記入するための
ツール40が書式30上のオーバレイ(窓)とし
て表示される。その場合に、ツール40はSMC
が市販する自動車のそれぞれの型式を代表する所
定のエントリ(或いは項目)42〜46のメニユ
ーである。次に、本発明の特徴に従つて、フイー
ルド41に情報を記入するには、ユーザは単にエ
ントリ42〜46の1つを指示するだけでよい。
(表示ツールに関する他の機能はツール移動部
(アイコン)48或いはツール消去部(アイコン)
47にタツチすることにより換起することができ
る。但し、前者のアイコン48は、ユーザが当該
ツールをデイスプレイ上の他の位置に移動させる
ことを可能にし、後者のアイコン47は、ユーザ
が当該ツールをデイスプレイから消去することを
可能にする。) 例えば、購買者がコンバーテイブル
(CONVERTIBLE)型式の車の購入を希望して
いるとすると、ユーザはそのエントリを指示す
る。第4図に示したように、これに応ずる書式エ
ントリシステムは(a)名前コンバーテイブル
(CONVERTIBLE)をフイールド41に挿入し、
(b)パネル15のデイスプレイからメニユー40を
消去し、(c)次のフイールド、即ち年(Year)フ
イールドを強調し、更に(d)対応するツール50を
表示してそのフイールドに記入する。
(アイコン)48或いはツール消去部(アイコン)
47にタツチすることにより換起することができ
る。但し、前者のアイコン48は、ユーザが当該
ツールをデイスプレイ上の他の位置に移動させる
ことを可能にし、後者のアイコン47は、ユーザ
が当該ツールをデイスプレイから消去することを
可能にする。) 例えば、購買者がコンバーテイブル
(CONVERTIBLE)型式の車の購入を希望して
いるとすると、ユーザはそのエントリを指示す
る。第4図に示したように、これに応ずる書式エ
ントリシステムは(a)名前コンバーテイブル
(CONVERTIBLE)をフイールド41に挿入し、
(b)パネル15のデイスプレイからメニユー40を
消去し、(c)次のフイールド、即ち年(Year)フ
イールドを強調し、更に(d)対応するツール50を
表示してそのフイールドに記入する。
ここでは、本発明を例示するために、SMCに
は、それが1978〜1986年の間に製造した自動車の
目録があるとし、ツール50のエントリがこの事
実を反映している。適切な情報をフイールド51
に記入するには、ユーザは単にツール50に表示
されたエントリの1つを指示するだけでよい。ユ
ーザがエントリ1986を選択したとすると、装置
は、(a)フイールド51に1986を挿入し、(b)デイス
プレイからツール50を消去し、(c)次に記入する
べきフイールド、即ち量(Qty)フイールドを強
調し、そして(d)そのフイールドに記入するために
ツールを表示する。
は、それが1978〜1986年の間に製造した自動車の
目録があるとし、ツール50のエントリがこの事
実を反映している。適切な情報をフイールド51
に記入するには、ユーザは単にツール50に表示
されたエントリの1つを指示するだけでよい。ユ
ーザがエントリ1986を選択したとすると、装置
は、(a)フイールド51に1986を挿入し、(b)デイス
プレイからツール50を消去し、(c)次に記入する
べきフイールド、即ち量(Qty)フイールドを強
調し、そして(d)そのフイールドに記入するために
ツールを表示する。
次に第5図を見ると、フイールド41と51が
既に記入してあり、またフイールド61が強調さ
れ、従つてフイールド61がユーザにより次に記
入されるべきフイールドである場合の書式30が
示してある。フイールド61に記入するための装
置、即ち数量エントリツール60がデイスプレイ
上に表示されている。数量エントリツール60は
標準の携帯用計算器と同様に動作する。即ち、ユ
ーザは、彼が携帯用計算器上の数値ボタン或いは
コンピユータキーボード上の数値ボタンを押した
場合と同様に、ツール60の表示ボタンのそれぞ
れ、例えば0(ゼロ)と記されたボタンを押すこ
とにより一連の数値を構成する。
既に記入してあり、またフイールド61が強調さ
れ、従つてフイールド61がユーザにより次に記
入されるべきフイールドである場合の書式30が
示してある。フイールド61に記入するための装
置、即ち数量エントリツール60がデイスプレイ
上に表示されている。数量エントリツール60は
標準の携帯用計算器と同様に動作する。即ち、ユ
ーザは、彼が携帯用計算器上の数値ボタン或いは
コンピユータキーボード上の数値ボタンを押した
場合と同様に、ツール60の表示ボタンのそれぞ
れ、例えば0(ゼロ)と記されたボタンを押すこ
とにより一連の数値を構成する。
この数量エントリツール60も4つの機能キー
63〜66を有する。これ等を簡単に説明する
と、BS(バツクスペース)キー63は、ユーザが
デイスプレイセレクシヨン62に表示されたデイ
ジツト(桁)上に重なるようにバツクスペースを
取ることを可能にする。C(クリヤ)キー64は
デイスプレイセクシヨン62に表示された数値を
クリヤすなわち消去することを可能にする。E
(エンタ)キー65は、ユーザがデイスプレイセ
クシヨン62に表示された数値を強調されたフイ
ールド、即ちフイールド61に移すことを可能に
するが、装置が次に記入されるべきフイールドに
自動的にスキツプ或いは進むことはない。次のフ
イールドに進むときは、ユーザはそれを指示しな
ければならない。これをユーザが行うと、装置は
そのフイールド(即ちビツド日付フイールド)を
強調し、そのフイールドに記入するためのツール
を表示する。E/S(エンタ/スキツプ)キー6
6は、システムにデイスプレイセクシヨン62に
表示された数値をフイールド61に移させ、また
それを次の記入されるべきフイールドに進ませ
る。
63〜66を有する。これ等を簡単に説明する
と、BS(バツクスペース)キー63は、ユーザが
デイスプレイセレクシヨン62に表示されたデイ
ジツト(桁)上に重なるようにバツクスペースを
取ることを可能にする。C(クリヤ)キー64は
デイスプレイセクシヨン62に表示された数値を
クリヤすなわち消去することを可能にする。E
(エンタ)キー65は、ユーザがデイスプレイセ
クシヨン62に表示された数値を強調されたフイ
ールド、即ちフイールド61に移すことを可能に
するが、装置が次に記入されるべきフイールドに
自動的にスキツプ或いは進むことはない。次のフ
イールドに進むときは、ユーザはそれを指示しな
ければならない。これをユーザが行うと、装置は
そのフイールド(即ちビツド日付フイールド)を
強調し、そのフイールドに記入するためのツール
を表示する。E/S(エンタ/スキツプ)キー6
6は、システムにデイスプレイセクシヨン62に
表示された数値をフイールド61に移させ、また
それを次の記入されるべきフイールドに進ませ
る。
本実施例においては、注文されるべき自動車の
数値は10と仮定する。従つて、ユーザは、数値10
を記入するために、それぞれデイジツト1と0を
押すことになる。
数値は10と仮定する。従つて、ユーザは、数値10
を記入するために、それぞれデイジツト1と0を
押すことになる。
第6図は、ユーザがツール60のE/Sキー6
6を指示した結果を示したものである。図からわ
かるように、システムは数値10をフイールド61
に挿入し、またビツド日付フイールド71を強調
して、このフイールドが次の記入されるべきフイ
ールドであることをユーザに示している。更に装
置はフイールド71に記入するためのツール70
を画面に表示し、これは、現在の場合は、周期的
に更新される日付および時間エントリツール70
である。ツール70に表示される現在の日付72
と時間73はコンピユータ20により得られる。
6を指示した結果を示したものである。図からわ
かるように、システムは数値10をフイールド61
に挿入し、またビツド日付フイールド71を強調
して、このフイールドが次の記入されるべきフイ
ールドであることをユーザに示している。更に装
置はフイールド71に記入するためのツール70
を画面に表示し、これは、現在の場合は、周期的
に更新される日付および時間エントリツール70
である。ツール70に表示される現在の日付72
と時間73はコンピユータ20により得られる。
ビツド日付フイールド71は時間でなくて日付
を要求するので、ユーザはツール70のE/Sキ
ー74を指示する。ユーザのこの操作により、装
置は当該フイールド71に現在の日付72を挿入
し、次の記入されるべきフイールドに進む。
を要求するので、ユーザはツール70のE/Sキ
ー74を指示する。ユーザのこの操作により、装
置は当該フイールド71に現在の日付72を挿入
し、次の記入されるべきフイールドに進む。
以下に説明するように、本発明の書式エントリ
システムは本発明の特徴に従つてプログラムさ
れ、書式の任意のフイールドに進む。このように
して、装置は、例えば1つ以上のフイールドを通
り過ぎ、他のフイールドが記入された後それ等の
フイールドに戻るようにプログラムされる。
システムは本発明の特徴に従つてプログラムさ
れ、書式の任意のフイールドに進む。このように
して、装置は、例えば1つ以上のフイールドを通
り過ぎ、他のフイールドが記入された後それ等の
フイールドに戻るようにプログラムされる。
次に、第7図を見ると、装置がフイールド85
−1を通り過ぎ、フイールド81を強調するよう
にプログラムされた例が示してある。更にシステ
ムは、フイールド81が名前の挿入を求めるの
で、キーボードツール80を表示する。
−1を通り過ぎ、フイールド81を強調するよう
にプログラムされた例が示してある。更にシステ
ムは、フイールド81が名前の挿入を求めるの
で、キーボードツール80を表示する。
特に、ツール80は、デイスプレイセレクシヨ
ン82を有する従来のキーボードに従つてパター
ン化される。ユーザは、例えば、ツール80の表
示されたキーのそれぞれを指示することにより名
前を組立てる。ユーザがキー、例えばCとラベル
付けされたキーに触れると、装置はツール80の
デイスプレイセレクシヨン82に文字を表示す
る。第7図に示したように、雇客
(CUSTOMER)の名前が組立てられ、これがデ
イスプレイセレクシヨン82に表示されたことを
見ると、ユーザはE/Sキー83を指示すること
により当該フイールド81に名前を記入する。
ン82を有する従来のキーボードに従つてパター
ン化される。ユーザは、例えば、ツール80の表
示されたキーのそれぞれを指示することにより名
前を組立てる。ユーザがキー、例えばCとラベル
付けされたキーに触れると、装置はツール80の
デイスプレイセレクシヨン82に文字を表示す
る。第7図に示したように、雇客
(CUSTOMER)の名前が組立てられ、これがデ
イスプレイセレクシヨン82に表示されたことを
見ると、ユーザはE/Sキー83を指示すること
により当該フイールド81に名前を記入する。
ここで、フイールド81に記入する場合に、装
置は、フイールド85−2と85−3をスキツプ
し、「にリクエストを戻す(Return Request
To)」フイールド91に進むようにプログラムさ
れると仮定する。装置がフイールド91に進む
と、装置はそのフイールドを強調し、名前のメニ
ユー(図略)などのフイールドに記入するための
対応するツールを画面に与える。本実施例におい
ては、ユーザが名前の表示メニユー内の名前の1
つを選択すると、装置はフイールド91に選択さ
れた名前を挿入し、DLR INFO90に進む。
置は、フイールド85−2と85−3をスキツプ
し、「にリクエストを戻す(Return Request
To)」フイールド91に進むようにプログラムさ
れると仮定する。装置がフイールド91に進む
と、装置はそのフイールドを強調し、名前のメニ
ユー(図略)などのフイールドに記入するための
対応するツールを画面に与える。本実施例におい
ては、ユーザが名前の表示メニユー内の名前の1
つを選択すると、装置はフイールド91に選択さ
れた名前を挿入し、DLR INFO90に進む。
ある場合には、ホストコンピユータなどの中央
位置が書式のフイールドに挿入されるべき情報を
決定することを許容すると都合がよい。例えば、
独自の数値が通常は印字された書式の名コンピユ
ータ上に印字されて他のコピーから書式の1コピ
ーを区別している。従つて、予め印字された書式
数値は同じ数値が書式の1つ以上のコピー上に使
用されないようにし、これは、人が1枚以上の注
文書式上に同じ数値を誤つて書くことがあるの
で、書式に記入している人が更に書式数値に記入
するような場合は保証されない。
位置が書式のフイールドに挿入されるべき情報を
決定することを許容すると都合がよい。例えば、
独自の数値が通常は印字された書式の名コンピユ
ータ上に印字されて他のコピーから書式の1コピ
ーを区別している。従つて、予め印字された書式
数値は同じ数値が書式の1つ以上のコピー上に使
用されないようにし、これは、人が1枚以上の注
文書式上に同じ数値を誤つて書くことがあるの
で、書式に記入している人が更に書式数値に記入
するような場合は保証されない。
更に、或る場合には、同じ情報が、書式のコピ
ーが記入される毎に、書式の特定フイールドに挿
入されることもあるが、このような情報には、例
えばフイールド85−3に挿入されるデイーラの
電話番号(Dealer Phone No.)が考えられる。
ーが記入される毎に、書式の特定フイールドに挿
入されることもあるが、このような情報には、例
えばフイールド85−3に挿入されるデイーラの
電話番号(Dealer Phone No.)が考えられる。
本発明の特徴によれば、書式エントリ装置は、
アプリケーシヨンプログラムを介してホストコン
ピユータなどの他の装置と交信してフイールド8
5−1〜85−7などの書式の1つもしくは複数
のフイールドに記入するための情報を得るように
プログラム化される。
アプリケーシヨンプログラムを介してホストコン
ピユータなどの他の装置と交信してフイールド8
5−1〜85−7などの書式の1つもしくは複数
のフイールドに記入するための情報を得るように
プログラム化される。
次に第8図を参照すると、DLR INFOボタン
90を強調した場合の書式30が示してある。こ
の場合、DLR INFOボタン90はフイールドよ
りむしろ「ボタン」の機能を与える。ユーザがボ
タン90に触れると、コンピユータ20はアプリ
ケーシヨンプログラムを介してホストコンピユー
タと交信して(以下に説明する)フイールド85
−1〜85−7に記入するための情報を得る。こ
のような情報を得ると、装置は(a)フイールド85
−1〜85−7にその情報を挿入し、(b)ボタン9
0の強調を除去し、そして(c)第9図に示したよう
に、書式のオプシヨンセクシヨン31に進む。
90を強調した場合の書式30が示してある。こ
の場合、DLR INFOボタン90はフイールドよ
りむしろ「ボタン」の機能を与える。ユーザがボ
タン90に触れると、コンピユータ20はアプリ
ケーシヨンプログラムを介してホストコンピユー
タと交信して(以下に説明する)フイールド85
−1〜85−7に記入するための情報を得る。こ
のような情報を得ると、装置は(a)フイールド85
−1〜85−7にその情報を挿入し、(b)ボタン9
0の強調を除去し、そして(c)第9図に示したよう
に、書式のオプシヨンセクシヨン31に進む。
第9図に示したように、プログラムは、オプシ
ヨンセクシヨン31に進む場合は、フイールド1
01を強調し、またユーザが操作して上記と同様
にしてそのフイールドに記入する。他のメニユー
から構成されたツール100を表示している。セ
クシヨン31の残るフイールド、即ちエンジン
(Engine)から外部システム(Ex Sys)とラベ
ル付けされたフイールドは、これ等のフイールド
の各々が強調され、それぞれのツールが表示され
たときユーザにより記入される。
ヨンセクシヨン31に進む場合は、フイールド1
01を強調し、またユーザが操作して上記と同様
にしてそのフイールドに記入する。他のメニユー
から構成されたツール100を表示している。セ
クシヨン31の残るフイールド、即ちエンジン
(Engine)から外部システム(Ex Sys)とラベ
ル付けされたフイールドは、これ等のフイールド
の各々が強調され、それぞれのツールが表示され
たときユーザにより記入される。
ここで、書式30のページ1が記入済みであ
り、装置がSP EQUIP(特殊装置)ボタン102
を強調していると仮定する。ユーザがボタン10
2を指示すると、装置は、第10図に示したよう
に、書式30のページ1を消去し、書式30のペ
ージ2を表示する。
り、装置がSP EQUIP(特殊装置)ボタン102
を強調していると仮定する。ユーザがボタン10
2を指示すると、装置は、第10図に示したよう
に、書式30のページ1を消去し、書式30のペ
ージ2を表示する。
第10図に示したように、ページ2の上部セク
シヨンのフイールドと書式30のページ1の上部
セクシヨンのフイールドは同じである。従つて、
装置は、書式のページ2を表示すると、ページ1
の対応するフイールドに挿入された情報を用い
て、自動的に上記フイールドに記入する。ページ
2を画面に出す場合に、装置はまた書式30のフ
イールド110を強調する。
シヨンのフイールドと書式30のページ1の上部
セクシヨンのフイールドは同じである。従つて、
装置は、書式のページ2を表示すると、ページ1
の対応するフイールドに挿入された情報を用い
て、自動的に上記フイールドに記入する。ページ
2を画面に出す場合に、装置はまた書式30のフ
イールド110を強調する。
特に、フイールド110は、本発明の特徴によ
り、ユーザがそのフイールドの指示として「書き
込む」ことを許容するビツト・マツプド・グラフ
イツクス・フイールドである。これ等の指示は、
例えば、SMCから注文されるべき特殊装置品目
である。購買者に自動車を配達する方法などの他
の指示もフイールド110に書き込まれ、また個
人の署名も書式30に記入される。本実施例で
は、「クルーズコントロール(cruse control)」
と呼ばれる特殊装置品目が注目される。従つて、
ユーザは手持ち(手で持つて操作する)スタイラ
スを用いてフイールド110にその品目の名前を
記入する。次に、装置は、該スタイラスが触れた
タツチスクリーン16上の点をトラツキングし、
パネル15のacプラズマデイスプレイ上の対応
する点を照明し、これによりユーザの手書きをト
ラツキングする。フイールド110に記入する場
合に、ユーザはRTN(リターン)ボタン111を
押す。ユーザのこの操作により、装置はページ2
を消去し、書式30のページ1を再表示する。
り、ユーザがそのフイールドの指示として「書き
込む」ことを許容するビツト・マツプド・グラフ
イツクス・フイールドである。これ等の指示は、
例えば、SMCから注文されるべき特殊装置品目
である。購買者に自動車を配達する方法などの他
の指示もフイールド110に書き込まれ、また個
人の署名も書式30に記入される。本実施例で
は、「クルーズコントロール(cruse control)」
と呼ばれる特殊装置品目が注目される。従つて、
ユーザは手持ち(手で持つて操作する)スタイラ
スを用いてフイールド110にその品目の名前を
記入する。次に、装置は、該スタイラスが触れた
タツチスクリーン16上の点をトラツキングし、
パネル15のacプラズマデイスプレイ上の対応
する点を照明し、これによりユーザの手書きをト
ラツキングする。フイールド110に記入する場
合に、ユーザはRTN(リターン)ボタン111を
押す。ユーザのこの操作により、装置はページ2
を消去し、書式30のページ1を再表示する。
書式30のページ1は、第9図に示したよう
に、COMP(完了)ボタン103を有する。この
書式に記入するとき、ユーザはボタン103を押
圧する。これに伴つて、装置は、(a)いわゆるハン
ドオフフアイルに各種フイールドエントリを格納
し、(b)第3図に示したように、デイスプレイから
書式30を消去し、新しい書式を表示し、そして
(c)ハンドオフフアイルを処理用ホストコンピユー
タに送出する。
に、COMP(完了)ボタン103を有する。この
書式に記入するとき、ユーザはボタン103を押
圧する。これに伴つて、装置は、(a)いわゆるハン
ドオフフアイルに各種フイールドエントリを格納
し、(b)第3図に示したように、デイスプレイから
書式30を消去し、新しい書式を表示し、そして
(c)ハンドオフフアイルを処理用ホストコンピユー
タに送出する。
書式30への記入か或いは注文された書式の作
成のいずれかに関係する他のフアンクシヨンは、
第9図に示したように、書式30の上部に沿つて
表示された機能キー32〜37のそれぞれを指示
することにより、即ち触れることにより呼び出し
たり、選定することができる。これ等について簡
単に説明すると、キー32はブランクで、将来の
使用のために設けられたもので、例えば、ユーザ
がキー32に触れたとき編集機能のメニユーを表
示させる編集キーが考えられる。スペシヤル
(SECIALS)キー33は2つの機能を与える。第
1のものは、ユーザがハードデイスクに注文書式
を格納することを可能にし、第2のものはユーザ
が、タツチスクリーンがたまたまコンピユータ2
0のデイスプレイ上に重なつた場合にパネル15
のacプラズマデイスプレイか上記のコンピユー
タ20のデイスプレイのいずれかと共にタツチス
クリーン16上のタツチ点を較正することを可能
にするものである。強調(HIGHLIGHT)キー
34は、書式30が明から暗に、またはその逆に
表示されたときこの書式30のコントラストをユ
ーザが変えることを可能にするものである。ツー
ルボツクス(TOOL BOX)キー35は、以下に
説明するように、所定の「ツール」のメニユーを
表示する。スタイラス(STYLUS)キー36は
書式30のビツト・マツプド・グラフイツクス・
フイールドに表示された手書のスタイルを細かな
印字もしくは肉太の印字に変える。クリヤ
(CLEAR)キー37はユーザが、表示された書
式のフイールドに記入されたものの一つか全てか
のいずれかを消去するように変えるべく機能す
る。
成のいずれかに関係する他のフアンクシヨンは、
第9図に示したように、書式30の上部に沿つて
表示された機能キー32〜37のそれぞれを指示
することにより、即ち触れることにより呼び出し
たり、選定することができる。これ等について簡
単に説明すると、キー32はブランクで、将来の
使用のために設けられたもので、例えば、ユーザ
がキー32に触れたとき編集機能のメニユーを表
示させる編集キーが考えられる。スペシヤル
(SECIALS)キー33は2つの機能を与える。第
1のものは、ユーザがハードデイスクに注文書式
を格納することを可能にし、第2のものはユーザ
が、タツチスクリーンがたまたまコンピユータ2
0のデイスプレイ上に重なつた場合にパネル15
のacプラズマデイスプレイか上記のコンピユー
タ20のデイスプレイのいずれかと共にタツチス
クリーン16上のタツチ点を較正することを可能
にするものである。強調(HIGHLIGHT)キー
34は、書式30が明から暗に、またはその逆に
表示されたときこの書式30のコントラストをユ
ーザが変えることを可能にするものである。ツー
ルボツクス(TOOL BOX)キー35は、以下に
説明するように、所定の「ツール」のメニユーを
表示する。スタイラス(STYLUS)キー36は
書式30のビツト・マツプド・グラフイツクス・
フイールドに表示された手書のスタイルを細かな
印字もしくは肉太の印字に変える。クリヤ
(CLEAR)キー37はユーザが、表示された書
式のフイールドに記入されたものの一つか全てか
のいずれかを消去するように変えるべく機能す
る。
或る場合には、装置が対応するフイールドに記
入するために画面に与えるツールは日付以外のも
のである。例えば、SMCが新しいタイヤをその
生産ラインに加え、第9図に示したツール100
が更新されてオプシヨンとして新しいタイヤを含
むようになされてないと仮定してみる。このよう
にして、ツール100は、新しいタイヤが選択さ
れたオプシヨンの場合はフイールド101に記入
するために用いることはできない。このような問
題は、本発明の特徴に従つて、ユーザが第7図に
示したキーボードなどの他のツールを画面に出
し、そしてこのツールをフイールド101に記入
するために用いることを許容することにより処理
される。ユーザは、先ず表示されているツールを
消去する表示ツールの消去アイコンに触れ、次に
所定ツールのメニユーを表示するツールボツクス
機能キー35に触れることによりキーボードを画
面に出す。
入するために画面に与えるツールは日付以外のも
のである。例えば、SMCが新しいタイヤをその
生産ラインに加え、第9図に示したツール100
が更新されてオプシヨンとして新しいタイヤを含
むようになされてないと仮定してみる。このよう
にして、ツール100は、新しいタイヤが選択さ
れたオプシヨンの場合はフイールド101に記入
するために用いることはできない。このような問
題は、本発明の特徴に従つて、ユーザが第7図に
示したキーボードなどの他のツールを画面に出
し、そしてこのツールをフイールド101に記入
するために用いることを許容することにより処理
される。ユーザは、先ず表示されているツールを
消去する表示ツールの消去アイコンに触れ、次に
所定ツールのメニユーを表示するツールボツクス
機能キー35に触れることによりキーボードを画
面に出す。
次に、第11図を参照すると、ユーザが機能キ
ー35に触れたとき重ね書きとして表示された所
定ツールのメニユーが示してある。ユーザは、ツ
ール1〜8の対応するものに触れることにより、
スクリーンから消去されたツールを再表示でき
る。例えば、ツール100(第9図に示した)は
メニユー項目1に触れることにより再表示され、
また例えばメニユー項目2に触れるとE/Sボタ
ンと共に再表示される。特に、ユーザは、それぞ
れ、メニユー項目4,5または6のいずれかに触
れることによりキーボードツール80(第7図に
示した)や数値パツドツール60(第5図に示し
た)或いは日付・時間ツール70(第6図に示し
た)のいずれかを呼び出すことができる。ユーザ
は項目3に触れることにより日付パツドツール
(図示せず)を表示できる。このデイスプレイ上
に表示された日付パツドは、数値パツド60の書
式に類似しており、挿入されるべき日付が現在の
日付でないときフイールドに日付を挿入するため
に用いられる書式を有している。ユーザは項目7
に触れることにより計算器ツール(図示せず)を
表示することができる。この計算器ツールは従来
の携帯式のものに外観が類似しており、4つのレ
ジスタを備えている。ユーザはこの表示された計
算器を、あたかも携帯式計算器を操作するのと同
様に操作する。ユーザは更に、メニユー項目8に
触れることにより、この計算器を表示せずに計算
器の4つのレジスタ(図示せず)を画面に与える
ことができる。
ー35に触れたとき重ね書きとして表示された所
定ツールのメニユーが示してある。ユーザは、ツ
ール1〜8の対応するものに触れることにより、
スクリーンから消去されたツールを再表示でき
る。例えば、ツール100(第9図に示した)は
メニユー項目1に触れることにより再表示され、
また例えばメニユー項目2に触れるとE/Sボタ
ンと共に再表示される。特に、ユーザは、それぞ
れ、メニユー項目4,5または6のいずれかに触
れることによりキーボードツール80(第7図に
示した)や数値パツドツール60(第5図に示し
た)或いは日付・時間ツール70(第6図に示し
た)のいずれかを呼び出すことができる。ユーザ
は項目3に触れることにより日付パツドツール
(図示せず)を表示できる。このデイスプレイ上
に表示された日付パツドは、数値パツド60の書
式に類似しており、挿入されるべき日付が現在の
日付でないときフイールドに日付を挿入するため
に用いられる書式を有している。ユーザは項目7
に触れることにより計算器ツール(図示せず)を
表示することができる。この計算器ツールは従来
の携帯式のものに外観が類似しており、4つのレ
ジスタを備えている。ユーザはこの表示された計
算器を、あたかも携帯式計算器を操作するのと同
様に操作する。ユーザは更に、メニユー項目8に
触れることにより、この計算器を表示せずに計算
器の4つのレジスタ(図示せず)を画面に与える
ことができる。
以上の説明は、注目書式、およびこの書式のフ
イールドにデータを記入するために用いられるツ
ールを表示することについてなされた。一方、本
発明は、フイールドにデータを挿入する以外に特
定の機能を果たすために用いられるツールの表示
も可能である。
イールドにデータを記入するために用いられるツ
ールを表示することについてなされた。一方、本
発明は、フイールドにデータを挿入する以外に特
定の機能を果たすために用いられるツールの表示
も可能である。
例えば、第12図は電話局の電話機に従つてパ
ターン化されたツール120を示したもので、こ
のツール120は、TA&T VNIX PC 7300な
どの電話接続を確立する能力のあるコンピユータ
に電話機が接続されたときパネル上に表示され
る。
ターン化されたツール120を示したもので、こ
のツール120は、TA&T VNIX PC 7300な
どの電話接続を確立する能力のあるコンピユータ
に電話機が接続されたときパネル上に表示され
る。
特に、ラベル1〜10*および#を持つボタン
は、ユーザが従来の電話局の電話機の同様にラベ
ル付けされたボタンに触れて電話番号をダイヤル
するのと同様に、ユーザが触れる電話機のボタン
を代表している。電話機ツール120にはボタン
121〜124があり、これ等のボタンは従来の
電話機の特徴を与えるために用いられる。例え
ば、コンフアランス(Conference)ボタン12
1はコンフアランスのコールを確立するために用
いられ、ドロツプ(Drop)ボタン122はコー
ル(連通)の終了に用いられ、トランスフア
(transfer)ボタン123は他の局またはコンピ
ユータにコールを転送するために用いられ、更に
ホールド(Hold)ボタン124はコールしたま
まにするために用いられる。この電話機ツール1
20は更に、コンピユータに接続されたそれぞれ
の電話回線の状態を表示するフイールド125−
1〜125−3を備えている。第12図は、それ
ぞれ、フイールド125−1および125−2に
おけるこのような2本の電話回線、即ちLINE1
とLINE2を示したものである。フイールド12
5−3は、コンピユータにまだ接続されていない
第3電話回線に対しては留保されることを示すブ
ランクが示してある。フイールド125−1〜1
25−3の各々は、これ等に関連して、従来のビ
ジネス用電話局セツトで見られるよく知られた使
用中ランプ(in−use lamps)が行うフアンクシ
ヨンをシミユレートする、フイールド126,1
27などの他の2つのフイールドを有している。
例えば、フイールド126は、赤の使用中ランプ
を代表するものであり、また電話回線1
(LINE1)のコールを行つたとき使用される予定
の(或いは使用中の)電話回線であることをユー
ザに示すために強調される。通常コンピユータ
は、電話回線1(LINE1)を選択し、そして、ツ
ール120がデイスプレイ上に与えられたときこ
の電話回線をオフフツク状態にする。ユーザはフ
イールド125−2に触れることにより、電話回
線2(LINE2)を選択でき、この場合は、コンピ
ユータは、この電話回線に対してコールが確立さ
れていないときは電話回線1(LINE1)をオンフ
ツク状態にし、また電話回線2(LINE2)をオン
フツク状態にする。
は、ユーザが従来の電話局の電話機の同様にラベ
ル付けされたボタンに触れて電話番号をダイヤル
するのと同様に、ユーザが触れる電話機のボタン
を代表している。電話機ツール120にはボタン
121〜124があり、これ等のボタンは従来の
電話機の特徴を与えるために用いられる。例え
ば、コンフアランス(Conference)ボタン12
1はコンフアランスのコールを確立するために用
いられ、ドロツプ(Drop)ボタン122はコー
ル(連通)の終了に用いられ、トランスフア
(transfer)ボタン123は他の局またはコンピ
ユータにコールを転送するために用いられ、更に
ホールド(Hold)ボタン124はコールしたま
まにするために用いられる。この電話機ツール1
20は更に、コンピユータに接続されたそれぞれ
の電話回線の状態を表示するフイールド125−
1〜125−3を備えている。第12図は、それ
ぞれ、フイールド125−1および125−2に
おけるこのような2本の電話回線、即ちLINE1
とLINE2を示したものである。フイールド12
5−3は、コンピユータにまだ接続されていない
第3電話回線に対しては留保されることを示すブ
ランクが示してある。フイールド125−1〜1
25−3の各々は、これ等に関連して、従来のビ
ジネス用電話局セツトで見られるよく知られた使
用中ランプ(in−use lamps)が行うフアンクシ
ヨンをシミユレートする、フイールド126,1
27などの他の2つのフイールドを有している。
例えば、フイールド126は、赤の使用中ランプ
を代表するものであり、また電話回線1
(LINE1)のコールを行つたとき使用される予定
の(或いは使用中の)電話回線であることをユー
ザに示すために強調される。通常コンピユータ
は、電話回線1(LINE1)を選択し、そして、ツ
ール120がデイスプレイ上に与えられたときこ
の電話回線をオフフツク状態にする。ユーザはフ
イールド125−2に触れることにより、電話回
線2(LINE2)を選択でき、この場合は、コンピ
ユータは、この電話回線に対してコールが確立さ
れていないときは電話回線1(LINE1)をオンフ
ツク状態にし、また電話回線2(LINE2)をオン
フツク状態にする。
フイールド127は緑の使用中ランプを表わ
し、関連する電話回線が活状態であることをユー
ザに示すために強調される。更に、フイールド1
27は強調により、またこの強調をフイールド1
27から除去することによりフラツシユモードに
され、例えば、コールが関連する電話回線により
受信されたことを示すことができる。
し、関連する電話回線が活状態であることをユー
ザに示すために強調される。更に、フイールド1
27は強調により、またこの強調をフイールド1
27から除去することによりフラツシユモードに
され、例えば、コールが関連する電話回線により
受信されたことを示すことができる。
フイールド128は、ユーザがフイールド12
8に触れると強調される相互通信(intercom)
ボタンを代表する。この場合は、コンピユータは
ユーザを相互通信(intercom)回線に接続する。
フイールド129−1〜129−5は従来の電話
局で見られるワンタツチ式ダイヤルボタンを代表
する。例えば、ユーザがフイールド129−1で
名付けられた個人、即ちデイ(DAY)を呼び出
したいときは、ユーザは、代表された電話機キー
パツドを用いて個人の電話番号をダイヤルせずに
単にそのフイールドに触れさえすればよい。
8に触れると強調される相互通信(intercom)
ボタンを代表する。この場合は、コンピユータは
ユーザを相互通信(intercom)回線に接続する。
フイールド129−1〜129−5は従来の電話
局で見られるワンタツチ式ダイヤルボタンを代表
する。例えば、ユーザがフイールド129−1で
名付けられた個人、即ちデイ(DAY)を呼び出
したいときは、ユーザは、代表された電話機キー
パツドを用いて個人の電話番号をダイヤルせずに
単にそのフイールドに触れさえすればよい。
動作時には、ツール120が表示されると、フ
イールド126と127が強調されて、電話回線
1(LINE1)が活性であることを示す。ユーザが
表示されたキーパツドのデイジツトの1つに、例
えば、ラベル2のデイジツトに触れると、書式エ
ントリシステムは、以下に説明するように、タツ
チ点の座標をアプリケーシヨンプログラムに送出
する。次にこのアプリケーシヨンプログラムはコ
ンピユータをして、例えば電話機会社の中央局に
接続された電話回線1,2のうちの1に対してデ
イジツトを送出せしめる。このアプリケーシヨン
プログラムと共に動作している書式エントリ装置
は同様にしてユーザが触れた残るデイジツトを処
理して所望の電話番号に対して電話機を接続す
る。
イールド126と127が強調されて、電話回線
1(LINE1)が活性であることを示す。ユーザが
表示されたキーパツドのデイジツトの1つに、例
えば、ラベル2のデイジツトに触れると、書式エ
ントリシステムは、以下に説明するように、タツ
チ点の座標をアプリケーシヨンプログラムに送出
する。次にこのアプリケーシヨンプログラムはコ
ンピユータをして、例えば電話機会社の中央局に
接続された電話回線1,2のうちの1に対してデ
イジツトを送出せしめる。このアプリケーシヨン
プログラムと共に動作している書式エントリ装置
は同様にしてユーザが触れた残るデイジツトを処
理して所望の電話番号に対して電話機を接続す
る。
本発明の特徴によれば、ユーザは自らの注文書
式を特定の用途に合うように設計することができ
る。このような書式を設定する場合、ユーザは、
スクリーン上に長方形(フイールド)や、ライ
ン、テキストおよびグラフ像が与えられるべきで
ある種々のコマンドを用いて、これ等のコマンド
がコンピユータ20のキーボード23(第1図)
を介してユーザにより入力されたときスクリーン
フアイルに格納されたそれ等のコマンドを規定す
る。ユーザは更に、各フイールドの帰属、即ちフ
イールドの強調、フイールドが強調されたとき表
示されるツール、現在のフイールドが記入された
とき強調される次のフイールドを、以下で説明す
るように、規定する。書式の設定を説明する場合
は、第2図を参照する。
式を特定の用途に合うように設計することができ
る。このような書式を設定する場合、ユーザは、
スクリーン上に長方形(フイールド)や、ライ
ン、テキストおよびグラフ像が与えられるべきで
ある種々のコマンドを用いて、これ等のコマンド
がコンピユータ20のキーボード23(第1図)
を介してユーザにより入力されたときスクリーン
フアイルに格納されたそれ等のコマンドを規定す
る。ユーザは更に、各フイールドの帰属、即ちフ
イールドの強調、フイールドが強調されたとき表
示されるツール、現在のフイールドが記入された
とき強調される次のフイールドを、以下で説明す
るように、規定する。書式の設定を説明する場合
は、第2図を参照する。
次に第2図を参照すると、機能キー32〜37
が、どの書式或いはツールが画面に与えられてい
るかは無関係に、通常表示され、これ等の機能キ
ー32〜37は初めの30列の画素にわたつて例え
ば表示される。このようにして、書式30の始め
(上方左手コーナ)はデイスプレイの列31から
開始される。第2図から明らかなように、書式3
0とキー32〜37の間の境界は太線22により
与えられる。ライン22などの、書式中のライン
は次のように例えばラインコマンドを用いて規定
される。
が、どの書式或いはツールが画面に与えられてい
るかは無関係に、通常表示され、これ等の機能キ
ー32〜37は初めの30列の画素にわたつて例え
ば表示される。このようにして、書式30の始め
(上方左手コーナ)はデイスプレイの列31から
開始される。第2図から明らかなように、書式3
0とキー32〜37の間の境界は太線22により
与えられる。ライン22などの、書式中のライン
は次のように例えばラインコマンドを用いて規定
される。
putline(x1,x2,y2、ライン幅)但し、x1と
y1はラインの一方の端点の水平および垂直座標
(行および列)を表わし、x2とy2は同じラインの
他方の端点の座標であり、ライン幅は画素で表わ
したラインの厚みで、それぞれライン20,2
1、および22の厚みなどの1,2、或いは3に
制限される。従つて、デイスプレイライン22に
入力されたコマンドは次のようになる。
y1はラインの一方の端点の水平および垂直座標
(行および列)を表わし、x2とy2は同じラインの
他方の端点の座標であり、ライン幅は画素で表わ
したラインの厚みで、それぞれライン20,2
1、および22の厚みなどの1,2、或いは3に
制限される。従つて、デイスプレイライン22に
入力されたコマンドは次のようになる。
putline(31,3,31,635,3)
(このputlineコマンドはラインの端点の座標
を規定することにより対角線を表示するためにも
用いられる。) 水平ラインは、例えば、コマンド puthline(x,y、長さ、ライン幅)を用いて
表示される。
を規定することにより対角線を表示するためにも
用いられる。) 水平ラインは、例えば、コマンド puthline(x,y、長さ、ライン幅)を用いて
表示される。
但し、xとyはラインの丈夫の最も左手の画素
の座標であり、長さは画素のラインの長さであ
る。このようにして、ライン22は次のようにし
て入力される。
の座標であり、長さは画素のラインの長さであ
る。このようにして、ライン22は次のようにし
て入力される。
puthline(31,3,635,3)
垂直ラインは、例えば、コマンド
puthline(x,y、長さ、ライン幅)を用いて
表示される。
表示される。
但し、この場合の長さは垂直ラインの高さ(行
数)である。
数)である。
テキストは次のようにテキストコマンドを用い
て書式に挿入される。
て書式に挿入される。
puttext1(x,yh、フオント、“テキスト”)但
し、xはテキストが始まる予定の位置の水平座標
であり、yhはテキストストリングの上部画素で
あり、フオントは使用されるフオントの種類を規
定し(例えば、第1図に示した「サターン
(SATURN)」、「型式(Model)」、或いは「要求
されたオプシヨン(Required Options)」を完全
に綴るために用いられる。)、更にテキストは表示
されるべきテキストのストリングである。このよ
うにして、ユーザは、書式30の上部に沿つて示
されたテキストを表示するため次のコマンドを入
力する。
し、xはテキストが始まる予定の位置の水平座標
であり、yhはテキストストリングの上部画素で
あり、フオントは使用されるフオントの種類を規
定し(例えば、第1図に示した「サターン
(SATURN)」、「型式(Model)」、或いは「要求
されたオプシヨン(Required Options)」を完全
に綴るために用いられる。)、更にテキストは表示
されるべきテキストのストリングである。このよ
うにして、ユーザは、書式30の上部に沿つて示
されたテキストを表示するため次のコマンドを入
力する。
puttext1(28,37,9、「SATURN」)
puttext1(250,37,1,「Special Equipment
Worksheet Page1」) 次の一連のコマンドは書式30の第1の組のフ
イールド、即ち型式(Model)、年(Year)、量
(Qty)、ビツト日付(Bid Date)およびサター
ン注文(Saturn Ord.)フイールドを確立する。
Worksheet Page1」) 次の一連のコマンドは書式30の第1の組のフ
イールド、即ち型式(Model)、年(Year)、量
(Qty)、ビツト日付(Bid Date)およびサター
ン注文(Saturn Ord.)フイールドを確立する。
puthline(3,60,537,2); (1)
putvline(3,60,105,2); (2)
puttext1(15,65,1、「Model」); (3)
putvline(95,60,35,1); (4)
puttext1(98,65,1、「Year」); (5)
putvline(135,60,35,1); (6)
puttext1(138,65,1、「Qty」); (7)
putvline(190,60,35,1); (8)
puttext1(193,65,1、「Bid date」);(9)
putvline(325,60,35,1); (10)
puttext1(328,65,1、「Saturn Ord.No.」; (11)
putvline(540,60,70,2); (12)
puthline(3,95,537,1); (13)
以上のコマンドのうち、第1のコマンド(1)は水
平ライン22を表示し、コマンド2,4,6,
8,10および12は垂直ライン23〜28を表示
し、コマンド3,5,7,9および11はそれぞれ
上記フイールドのラベルを表示し、更にコマンド
13はライン20を表示する。
平ライン22を表示し、コマンド2,4,6,
8,10および12は垂直ライン23〜28を表示
し、コマンド3,5,7,9および11はそれぞれ
上記フイールドのラベルを表示し、更にコマンド
13はライン20を表示する。
長方形を表示するコマンドを用いてデイスプレ
イ上にフイールドも表示される。例えば、次のコ
マンドのいずれかによりデイスプレイの任意の場
所に任意の大きさの長方形が描かれる。
イ上にフイールドも表示される。例えば、次のコ
マンドのいずれかによりデイスプレイの任意の場
所に任意の大きさの長方形が描かれる。
putrect1(x1,y1、幅、高さ、ライン幅)
putrect2(x1,y1,x2,y2、線幅)
但し、x1とy1はそれぞれ長方形の上部左コー
ナの水平および垂直座標であり、x2とy2はそれ
ぞれ長方形の下部右コーナの水平および垂直座標
であり、幅と高さはそれぞれ長方形の幅と高さ
(境界線を含む。)であり、更にライン幅は長方形
周囲の境界の画素の幅である。このようにして、
長方形フイールドおよびボタン90などのフイー
ルドを識別するテキストは次のようにデイスプレ
イ上に描かれる。
ナの水平および垂直座標であり、x2とy2はそれ
ぞれ長方形の下部右コーナの水平および垂直座標
であり、幅と高さはそれぞれ長方形の幅と高さ
(境界線を含む。)であり、更にライン幅は長方形
周囲の境界の画素の幅である。このようにして、
長方形フイールドおよびボタン90などのフイー
ルドを識別するテキストは次のようにデイスプレ
イ上に描かれる。
putrect1(565,75,55,50,2)
puttext1(576,85,2、「DLR」)
puttext1(574,103,2、「INFO」)
書式設定者が上記コマンドを用いて所望の書式
のフイールドのレイアウトを完了すると、設定者
はフイールドの帰属、即ち、それぞれのフイール
ドの強調、フイールドが強調されたときどのツー
ルが画面に与えられるか、フイールドが「記入」
された後どのフイールドが次に強調されるかなど
を規定する。
のフイールドのレイアウトを完了すると、設定者
はフイールドの帰属、即ち、それぞれのフイール
ドの強調、フイールドが強調されたときどのツー
ルが画面に与えられるか、フイールドが「記入」
された後どのフイールドが次に強調されるかなど
を規定する。
特に、次のコマンドのいずれかがフイールドの
強調を規定する。
強調を規定する。
deflite1(litenum,x1,y1、幅、高さ)
deflite2(litenum,x1,y1,x2,y2)
但し、litenumは強調されるべき領域を独自に
規定する整数であり、x1,y1はそれぞれ強調さ
れたフイールドの上部左手とコーナの水平および
垂直座標であり、幅と高さはそれぞれ強調された
領域の幅と高さであり、更にx2とy2はそれぞれ
強調された領域の下部コーナの水平および垂直座
標である。例えば、フイールド41,51,6
1,71および75は次のコマンドを入力するこ
とにより強調される。
規定する整数であり、x1,y1はそれぞれ強調さ
れたフイールドの上部左手とコーナの水平および
垂直座標であり、幅と高さはそれぞれ強調された
領域の幅と高さであり、更にx2とy2はそれぞれ
強調された領域の下部コーナの水平および垂直座
標である。例えば、フイールド41,51,6
1,71および75は次のコマンドを入力するこ
とにより強調される。
deflite1(1,3,60,92,35);
deflite1(2,95,60,39,35);
deflite1(3,135,60,54,35);
deflite1(5,190,60,135,35);
deflite1(10,325,60,214,35);
フイールドのその他の帰属は、例えば、次のコ
マンドを用いて規定される。
マンドを用いて規定される。
deffld1(fldnum、「fldname」、X1,y1,
width,length,type,litenum,
autotool,xtool,ytool,autoskip,
enable,keygroup,font,valid,vmin,
vmax) 但し、fldnumはそれぞれフイールドを独自に
識別する整数であり、コマンドの「autotool」フ
イールドで規定される対応するツール上に表示さ
れた名前(ラベル)であり、システムが検証エラ
ーを表示するとき用いられる名前であり、x1と
y1はそれぞれフイールドの上部左手コーナの水
平および垂直座標であり、widthとlengthはそれ
ぞれのフイールドの幅と高さであり、typeはビツ
ト・マツプド・グラフイツクス・フイールド或い
はASCIIテキストフイールドなどのフイールドの
種類であり、litenumは上記の当該強調領域の番
号であり、autotoolは、例えば、フイールドが強
調されたとき表示される特定のツールを識別し、
値1〜8はそれぞれ第11図に示された所定のツ
ールを規定するために用いられ、値0はゼロ状態
を、即ちツールなしを示すために用いられ、
xtoolとytoolは表示されるべきツールの上部左コ
ーナの水平および垂直座標であり、autoskipは次
の強調されるべきフイールドの番号であり、
enableは、現在のフイールドが活性化され得る前
に活性化されなければならない他のキーフイール
ドの(もしあるならば)フイールド番号であり、
fontはそれぞれのフイールドにエントリを挿入す
るとき用いられるフオントの種類であり、valid
は、選択されたエントリがフイールドに入力され
る前にそのエントリに対して検証がなされたか否
か、例えばフイールドに記入されるべき日付を検
証することを示すものであり、VminとVmaxは
VminおよびVmaxの範囲内に数が入るか否かな
どの検証範囲を規定するものである。
width,length,type,litenum,
autotool,xtool,ytool,autoskip,
enable,keygroup,font,valid,vmin,
vmax) 但し、fldnumはそれぞれフイールドを独自に
識別する整数であり、コマンドの「autotool」フ
イールドで規定される対応するツール上に表示さ
れた名前(ラベル)であり、システムが検証エラ
ーを表示するとき用いられる名前であり、x1と
y1はそれぞれフイールドの上部左手コーナの水
平および垂直座標であり、widthとlengthはそれ
ぞれのフイールドの幅と高さであり、typeはビツ
ト・マツプド・グラフイツクス・フイールド或い
はASCIIテキストフイールドなどのフイールドの
種類であり、litenumは上記の当該強調領域の番
号であり、autotoolは、例えば、フイールドが強
調されたとき表示される特定のツールを識別し、
値1〜8はそれぞれ第11図に示された所定のツ
ールを規定するために用いられ、値0はゼロ状態
を、即ちツールなしを示すために用いられ、
xtoolとytoolは表示されるべきツールの上部左コ
ーナの水平および垂直座標であり、autoskipは次
の強調されるべきフイールドの番号であり、
enableは、現在のフイールドが活性化され得る前
に活性化されなければならない他のキーフイール
ドの(もしあるならば)フイールド番号であり、
fontはそれぞれのフイールドにエントリを挿入す
るとき用いられるフオントの種類であり、valid
は、選択されたエントリがフイールドに入力され
る前にそのエントリに対して検証がなされたか否
か、例えばフイールドに記入されるべき日付を検
証することを示すものであり、VminとVmaxは
VminおよびVmaxの範囲内に数が入るか否かな
どの検証範囲を規定するものである。
例えば、書式30のフイールド41と51の帰
属は次のように規定(入力)される。
属は次のように規定(入力)される。
deffld1(1、「MODEL」、15,82,79,12,
4,1,2,175,100,2,0,0,0,
0,0,0) deffld1(2、「YEAR」、101,82,33,12,
4,2,2,175,100,3,0,0,0,
0,0,0) (フイールドの帰属は、これに代わつて、オー
マツトがdeffld1コマンドのフオーマツトに類似
したdeffld2コマンドを用いて規定される。) 次のコマンドは、書式が初めに表示されたとき
どのフイールドが強調されるべきかを規定するた
めに用いられる。
4,1,2,175,100,2,0,0,0,
0,0,0) deffld1(2、「YEAR」、101,82,33,12,
4,2,2,175,100,3,0,0,0,
0,0,0) (フイールドの帰属は、これに代わつて、オー
マツトがdeffld1コマンドのフオーマツトに類似
したdeffld2コマンドを用いて規定される。) 次のコマンドは、書式が初めに表示されたとき
どのフイールドが強調されるべきかを規定するた
めに用いられる。
defstart(fldnum)
但し、fldnumはdeffld1コマンドを規定するこ
とに関係して上に規定されたものである。
とに関係して上に規定されたものである。
ここで、本発明の実施例を実施するハードウエ
アとソフトウエアについて説明する。
アとソフトウエアについて説明する。
第13図はコンピユータ20の概略ブロツク図
である。コンピユータはマイクロプロセツサ21
1を備え、これは母線210を介して周辺装置と
交信する。これ等の周辺装置にはROM213、
RAM215、メモリ管理回路212、それぞれ
ハードおよびフロツピイデイスクユニツト214
および217、割込み制御装置218、ビデオ制
御装置220、およびまとめて216として示し
た各種周辺装置を有する。上記のように、タツチ
スクリーン制御装置219は、ユーザが触れるタ
ツチスクリーン16上の位置のxおよびy座標を
決定する。
である。コンピユータはマイクロプロセツサ21
1を備え、これは母線210を介して周辺装置と
交信する。これ等の周辺装置にはROM213、
RAM215、メモリ管理回路212、それぞれ
ハードおよびフロツピイデイスクユニツト214
および217、割込み制御装置218、ビデオ制
御装置220、およびまとめて216として示し
た各種周辺装置を有する。上記のように、タツチ
スクリーン制御装置219は、ユーザが触れるタ
ツチスクリーン16上の位置のxおよびy座標を
決定する。
特に、パネル15のタツチスクリーン16は、
高温でガラス板の活性側に塗布されて分圧器とし
て作用する透明な抵抗性コーチングを施されたガ
ラス板からなる。このガラス基板上にはマイラ接
触シートが設けられ、セパレータ点により抵抗性
コーチング上に保持される。指或いはスタイラス
圧によりマイラカバーシートが変形され、タツチ
点で抵抗性コーチングと電気的に接触する。制御
装置219には、例えばエログラフイツクス
(Elographics)E217−101制御装置を用いること
ができ、これはケーブル17の一対の導線を介し
てガラス板上の抵抗性コーチングに沿つて周期的
に電圧勾配を印加する。この電圧勾配は、ユーザ
が触れるタツチスクリーン16上の位置の座標の
アナログ表示である電圧を得るためにxおよびy
方向の間に交互に印加される。これ等のアナログ
電圧はと制御装置219によりデイジタル化さ
れ、マイクロコンピユータ211に転送され処理
される。
高温でガラス板の活性側に塗布されて分圧器とし
て作用する透明な抵抗性コーチングを施されたガ
ラス板からなる。このガラス基板上にはマイラ接
触シートが設けられ、セパレータ点により抵抗性
コーチング上に保持される。指或いはスタイラス
圧によりマイラカバーシートが変形され、タツチ
点で抵抗性コーチングと電気的に接触する。制御
装置219には、例えばエログラフイツクス
(Elographics)E217−101制御装置を用いること
ができ、これはケーブル17の一対の導線を介し
てガラス板上の抵抗性コーチングに沿つて周期的
に電圧勾配を印加する。この電圧勾配は、ユーザ
が触れるタツチスクリーン16上の位置の座標の
アナログ表示である電圧を得るためにxおよびy
方向の間に交互に印加される。これ等のアナログ
電圧はと制御装置219によりデイジタル化さ
れ、マイクロコンピユータ211に転送され処理
される。
パネル15のacプラズマデイスプレイ18は、
カバーガラスと2つの(アドレス指定および共通
持続)並行基板電極の共通部に形成された多重列
と行(400×640)の個別ガスのセル(画素)から
構成される。制御回路(図略)は、ビデオ制御装
置220からデイジタルビデオ信号を受けると、
個々の画素を刺激して第2図〜12図に示された
スクリーンなどのデイスプレイ18上にパターン
を形成する。デイスプレイ18上の画素を照明す
るために、対応する画素内のネオン・アルゴン混
合ガスがカバーガラス電極にわたつて高圧ポテン
シヤルを印加し、基板電極を指定することにより
励起され、これにより混合ガスがイオン化され、
発光するようになる。このイオン化は、カバーガ
ラス電極から共通持続基板電極に電荷を移すこと
により持続される。デイスプレイ18上に表示さ
れたパターンは共通持続基板電極から持続電圧を
除去することにより消去される。
カバーガラスと2つの(アドレス指定および共通
持続)並行基板電極の共通部に形成された多重列
と行(400×640)の個別ガスのセル(画素)から
構成される。制御回路(図略)は、ビデオ制御装
置220からデイジタルビデオ信号を受けると、
個々の画素を刺激して第2図〜12図に示された
スクリーンなどのデイスプレイ18上にパターン
を形成する。デイスプレイ18上の画素を照明す
るために、対応する画素内のネオン・アルゴン混
合ガスがカバーガラス電極にわたつて高圧ポテン
シヤルを印加し、基板電極を指定することにより
励起され、これにより混合ガスがイオン化され、
発光するようになる。このイオン化は、カバーガ
ラス電極から共通持続基板電極に電荷を移すこと
により持続される。デイスプレイ18上に表示さ
れたパターンは共通持続基板電極から持続電圧を
除去することにより消去される。
第14図は、中央(ホスト)コンピユータ14
0と複数のコンピユータ20−1〜20−Nの概
略ブロツク図である。コンピユータ140は、
UNIXオペレーテイングシステムの下で動作する
デイジタル・イクイツプメント・コーポレーシヨ
ン(Digital Equipment Corporation)製VAX
−11/780などのマルチサーバコンピユータであ
り、またこれは、これがコンピユータ20−1〜
20−Nのそれぞれから受信した、即に言及した
ハンドオフフアイルを、メモリ141に格納する
のと同様に、格納する。更に、上記のように、書
式30のフイールド85−1〜85−7に挿入さ
れるエントリがメモリ141に格納される。
0と複数のコンピユータ20−1〜20−Nの概
略ブロツク図である。コンピユータ140は、
UNIXオペレーテイングシステムの下で動作する
デイジタル・イクイツプメント・コーポレーシヨ
ン(Digital Equipment Corporation)製VAX
−11/780などのマルチサーバコンピユータであ
り、またこれは、これがコンピユータ20−1〜
20−Nのそれぞれから受信した、即に言及した
ハンドオフフアイルを、メモリ141に格納する
のと同様に、格納する。更に、上記のように、書
式30のフイールド85−1〜85−7に挿入さ
れるエントリがメモリ141に格納される。
コンピユータ20−1〜20−Nの各々には、
コンピユータ20などのパーソナルコンピユー
タ、ワークステーシヨン、或いは他のVAX−
11/780のいずれかが用いられる。コンピユータ
20−1〜20−Nはそれぞれ双方向通信路14
−1〜14−Nを通してコンピユータ140と交
信する。このような通信路にはハードワイヤード
接続か、電話回線、或いはローカルエリアネツト
ワークのいずれかを利用でき、後者はダツシユ線
14−Nにより表わされる。コンピユータ20−
3は更に2本の電話回線L1とL2を接続させて
いる。次に、電話回線L1とL2は電話会社の中
央局(CO)に接続され、これによりコンピユー
タ20−3は、第12図に示した電話局セツトツ
ール120を用いてユーザにより指示されると、
電話局セツトS1と中央局の間に電話接続を確立
することができる。
コンピユータ20などのパーソナルコンピユー
タ、ワークステーシヨン、或いは他のVAX−
11/780のいずれかが用いられる。コンピユータ
20−1〜20−Nはそれぞれ双方向通信路14
−1〜14−Nを通してコンピユータ140と交
信する。このような通信路にはハードワイヤード
接続か、電話回線、或いはローカルエリアネツト
ワークのいずれかを利用でき、後者はダツシユ線
14−Nにより表わされる。コンピユータ20−
3は更に2本の電話回線L1とL2を接続させて
いる。次に、電話回線L1とL2は電話会社の中
央局(CO)に接続され、これによりコンピユー
タ20−3は、第12図に示した電話局セツトツ
ール120を用いてユーザにより指示されると、
電話局セツトS1と中央局の間に電話接続を確立
することができる。
これ等のコンピユータ20−1〜20−Nの
各々には本発明を実施するように構成され、各々
はそれぞれのケーブル17−1〜17−Nを介し
てそれぞれのタツチスクリーンおよびデイスプレ
イパネル15−1〜15−Nに接続される。本発
明を実施する場合には、コンピユータ20−1〜
20−Nの各々は、上記の書式30などの同一の
書式、書式の異なるページ、異なる注文書式、或
いは上記のように注文されたツールが特定の機能
を果たす異なる注目ツールを表示するように構成
される。
各々には本発明を実施するように構成され、各々
はそれぞれのケーブル17−1〜17−Nを介し
てそれぞれのタツチスクリーンおよびデイスプレ
イパネル15−1〜15−Nに接続される。本発
明を実施する場合には、コンピユータ20−1〜
20−Nの各々は、上記の書式30などの同一の
書式、書式の異なるページ、異なる注文書式、或
いは上記のように注文されたツールが特定の機能
を果たす異なる注目ツールを表示するように構成
される。
上記のように、書式はユーザが設計したアプリ
ケーシヨンプログラムを介して表示される。この
アプリケーシヨンプログラムには、例えば、初め
にユーザに対する指令を表示し、この指令を消去
し、次に書式エントリシステムに指示を与えて特
定の書式を表示するプログラムが用いられる。こ
のプログラムには、一連の書式或いは書式のペー
ジ、例えば上記の書式30のページ1および2な
どのデイスプレイを制御するプログラムも用いる
ことができる。このアプリケーシヨンプログラム
には更に、例えば第12図の電話局セツトツール
がパネル15かデイスプレイ21のいずれかに表
示されたときのユーザの入力に応じるプログラム
も使用できる。
ケーシヨンプログラムを介して表示される。この
アプリケーシヨンプログラムには、例えば、初め
にユーザに対する指令を表示し、この指令を消去
し、次に書式エントリシステムに指示を与えて特
定の書式を表示するプログラムが用いられる。こ
のプログラムには、一連の書式或いは書式のペー
ジ、例えば上記の書式30のページ1および2な
どのデイスプレイを制御するプログラムも用いる
ことができる。このアプリケーシヨンプログラム
には更に、例えば第12図の電話局セツトツール
がパネル15かデイスプレイ21のいずれかに表
示されたときのユーザの入力に応じるプログラム
も使用できる。
ここで第15図および16図を参照すると、ブ
ロツク1501により示されたアプリケーシヨンプロ
グラムおよび、ブロツク1502〜1533により示され
た書式エントリ装置用プログラムのプログラムの
フローチヤートが示してある。第15図と16図
は第17図に示したように配置されるべきであ
る。以後は、上記書式エントリ装置用プログラム
はプログラムと呼ぶことにする。ブロツク1501の
アプリケーシヨンプログラムは、注文書式を表示
するためのコマンドを含むフアイル名をブロツク
1502に与えるように構成されるものとする。ブロ
ツク1502のプログラムは、フアイル名を受ける
と、フアイルに含まれるコマンドを実行するが、
これらのコマンドは、例えば上記のputhline,
putvline、およびputtextコマンドである。次に、
このプログラムはブロツク1503に進み、そこで
defstartコマンドに対するフアイルを走査する。
このフアイルがdefstartコマンドを含むときは、
プログラムはそのコマンドを実行し、ブロツク
1504に進む。このフアイルがdefstartコマンドを
含まないときは、プログラムは、表示された書式
の第1フイールドに関係するdeffld1コマンドを
実行し、ブロツク1504に進む。
ロツク1501により示されたアプリケーシヨンプロ
グラムおよび、ブロツク1502〜1533により示され
た書式エントリ装置用プログラムのプログラムの
フローチヤートが示してある。第15図と16図
は第17図に示したように配置されるべきであ
る。以後は、上記書式エントリ装置用プログラム
はプログラムと呼ぶことにする。ブロツク1501の
アプリケーシヨンプログラムは、注文書式を表示
するためのコマンドを含むフアイル名をブロツク
1502に与えるように構成されるものとする。ブロ
ツク1502のプログラムは、フアイル名を受ける
と、フアイルに含まれるコマンドを実行するが、
これらのコマンドは、例えば上記のputhline,
putvline、およびputtextコマンドである。次に、
このプログラムはブロツク1503に進み、そこで
defstartコマンドに対するフアイルを走査する。
このフアイルがdefstartコマンドを含むときは、
プログラムはそのコマンドを実行し、ブロツク
1504に進む。このフアイルがdefstartコマンドを
含まないときは、プログラムは、表示された書式
の第1フイールドに関係するdeffld1コマンドを
実行し、ブロツク1504に進む。
ブロツク1504では、プログラムは、このプログ
ラムがアプリケーシヨンプログラムに戻るべきか
否かを決定する。即ち、実行されるdeffld1コマ
ンドのautoskipフイールドの値が126か127に等し
くなつたか否かを決定する。autoskipフイールド
が126または127以外の数値を含むときは、プログ
ラムはブロツク1505に進む。そうでないときは、
プログラムはアプリケーシヨンプログラムに戻
る。
ラムがアプリケーシヨンプログラムに戻るべきか
否かを決定する。即ち、実行されるdeffld1コマ
ンドのautoskipフイールドの値が126か127に等し
くなつたか否かを決定する。autoskipフイールド
が126または127以外の数値を含むときは、プログ
ラムはブロツク1505に進む。そうでないときは、
プログラムはアプリケーシヨンプログラムに戻
る。
ブロツク1505では、プログラムは、実行される
deffld1コマンドのautotoolフイールドに含まれ
る値をテストする。この値がゼロのときは、プロ
グラムはブロツク1506に進み、そこでユーザから
の応答を持つ。さもなければ、プログラムはブロ
ツク1515に進んでautotoolフイールドで識別され
たツールを表示する。
deffld1コマンドのautotoolフイールドに含まれ
る値をテストする。この値がゼロのときは、プロ
グラムはブロツク1506に進み、そこでユーザから
の応答を持つ。さもなければ、プログラムはブロ
ツク1515に進んでautotoolフイールドで識別され
たツールを表示する。
ブロツク1506のプログラムは、ユーザがタツチ
スクリーンに触れるのを待つ。ユーザがパネル1
5のタツチスクリーンに触れると、プログラム
は、ユーザが表示されたフイールドの境界内の点
に触れたか否かを判定するためブロツク1507に進
む。触れてないときは、プログラムはブロツク
1508に進み、ユーザが機能キー32〜37の1つ
に触れたか否かをチエツクする。プログラムがそ
れ等のキーの1つにユーザが未だ触れてないこと
を見出すと、プログラムはブロツク1509に進ん
で、ユーザが無効(invalid)点に触れていると
いう表示を可聴音として出力する。プログラムは
この可聴音を出力するとブロツク1506に戻り、ユ
ーザからの次の入力を待つ。
スクリーンに触れるのを待つ。ユーザがパネル1
5のタツチスクリーンに触れると、プログラム
は、ユーザが表示されたフイールドの境界内の点
に触れたか否かを判定するためブロツク1507に進
む。触れてないときは、プログラムはブロツク
1508に進み、ユーザが機能キー32〜37の1つ
に触れたか否かをチエツクする。プログラムがそ
れ等のキーの1つにユーザが未だ触れてないこと
を見出すと、プログラムはブロツク1509に進ん
で、ユーザが無効(invalid)点に触れていると
いう表示を可聴音として出力する。プログラムは
この可聴音を出力するとブロツク1506に戻り、ユ
ーザからの次の入力を待つ。
1508のプログラムが、機能キー32〜37の1
つにユーザが実際にタツチしていることを見出し
たら、それはブロツク1511に進み、そこで、上記
のように、タツチされたキーに関係する機能のメ
ニユーを表示する。この動作が終わると、プログ
ラムはブロツク1512に進む。このブロツク1512は
ソフトウエアプログラムを代表し、このソフトウ
エアプログラムは(a)表示されたメニユーから項目
の1つをユーザが選択するのを待ち、そして(b)ユ
ーザが選択した項目を処理する。ユーザが選択し
たものを処理した後、プログラムはブロツク1506
に戻りユーザからの次の入力を待つ。
つにユーザが実際にタツチしていることを見出し
たら、それはブロツク1511に進み、そこで、上記
のように、タツチされたキーに関係する機能のメ
ニユーを表示する。この動作が終わると、プログ
ラムはブロツク1512に進む。このブロツク1512は
ソフトウエアプログラムを代表し、このソフトウ
エアプログラムは(a)表示されたメニユーから項目
の1つをユーザが選択するのを待ち、そして(b)ユ
ーザが選択した項目を処理する。ユーザが選択し
たものを処理した後、プログラムはブロツク1506
に戻りユーザからの次の入力を待つ。
一方、ブロツク1507でなされた判定が正とわか
ると、即ちプログラムが、ユーザが有効フイール
ドに触れていることを見出すと、プログラムはブ
ロツク1510に進む。ブロツク1510では、プログラ
ムは、ユーザがタツチしたフイールドに関係する
deffld1コマンドのtypeフイールドをテストする。
このtypeフイールドが、表示されたフイールドが
ビツト・マツプド・グラフイツクス(BMG)フ
イールドであることを示したときは、プログラム
はブロツク1513に進む。そうでないときは、プロ
グラムはブロツク1514に進み、そこでプログラム
は現在活性なフイールド(もしあるなら)からそ
の強調を消去し、ユーザがタツチしたフイールド
を強調する。次に、プログラムはブロツク1504に
進んで、新たに強調されたフイールドに関わる
deffld1コマンドを実行する。
ると、即ちプログラムが、ユーザが有効フイール
ドに触れていることを見出すと、プログラムはブ
ロツク1510に進む。ブロツク1510では、プログラ
ムは、ユーザがタツチしたフイールドに関係する
deffld1コマンドのtypeフイールドをテストする。
このtypeフイールドが、表示されたフイールドが
ビツト・マツプド・グラフイツクス(BMG)フ
イールドであることを示したときは、プログラム
はブロツク1513に進む。そうでないときは、プロ
グラムはブロツク1514に進み、そこでプログラム
は現在活性なフイールド(もしあるなら)からそ
の強調を消去し、ユーザがタツチしたフイールド
を強調する。次に、プログラムはブロツク1504に
進んで、新たに強調されたフイールドに関わる
deffld1コマンドを実行する。
ブロツク1513では、プログラムは上記のように
タツチ点と同じ座標を持つデイスプレイ上の点を
強調する。
タツチ点と同じ座標を持つデイスプレイ上の点を
強調する。
このように、ブロツク1515におけるプログラム
は、実行中のdeffld1コマンドのautotoolフイー
ルドで識別されたツールを表示する。次に、プロ
グラムはブロツク1516に進んでユーザがツールに
タツチするのを待機する。
は、実行中のdeffld1コマンドのautotoolフイー
ルドで識別されたツールを表示する。次に、プロ
グラムはブロツク1516に進んでユーザがツールに
タツチするのを待機する。
ユーザがタツチスクリーンにタツチすると、プ
ログラムはブロツク1517に進み、そのタツチ点が
表示されたツールの境界内にあるか否かを判定
し、そうであるときはブロツク1519に転送する。
そうでないときは、プログラムはブロツク1518に
進み、ここでプログラムはエラーを出力し、ブロ
ツク1516に戻つて次のタツチ点の座標を受けるた
めに待機する。
ログラムはブロツク1517に進み、そのタツチ点が
表示されたツールの境界内にあるか否かを判定
し、そうであるときはブロツク1519に転送する。
そうでないときは、プログラムはブロツク1518に
進み、ここでプログラムはエラーを出力し、ブロ
ツク1516に戻つて次のタツチ点の座標を受けるた
めに待機する。
ブロツク1519では、プログラムは、ユーザが表
示されたツールのエグジツトアイコンにタツチし
たか否かを知るためにテストし、テスト結果が肯
定的の場合はブロツク1520に進む。ブロツク1520
では、プログラムは表示されたツールを消去し、
ブロツク1506に進む。一方、ブロツク1520でなさ
れたテスト結果が否定的の場合は、プログラムは
ブロツク1521に進む。ブロツク1521では、プログ
ラムは、ユーザが表示されたツールの移動アイコ
ンにタツチしたか否かを判定し、そうならばブロ
ツク1522に進む。ブロツク1522では、プログラム
は表示されたツールをユーザがタツチした点の方
向に「移動」させる。
示されたツールのエグジツトアイコンにタツチし
たか否かを知るためにテストし、テスト結果が肯
定的の場合はブロツク1520に進む。ブロツク1520
では、プログラムは表示されたツールを消去し、
ブロツク1506に進む。一方、ブロツク1520でなさ
れたテスト結果が否定的の場合は、プログラムは
ブロツク1521に進む。ブロツク1521では、プログ
ラムは、ユーザが表示されたツールの移動アイコ
ンにタツチしたか否かを判定し、そうならばブロ
ツク1522に進む。ブロツク1522では、プログラム
は表示されたツールをユーザがタツチした点の方
向に「移動」させる。
一方、ユーザが移動アイコンにタツチしていな
いとわかると、プログラムはブロツク1523に進
む。ブロツク1523では、プログラムは、タツチさ
れたツールが上記の所定のツールの1つか否かを
判定する。そうであるときは、プログラムはブロ
ツク1524に進む。そうでないときは、プログラム
は、表示されたツールがユーザにより規定された
ツール、例えば第12図に示された電話局セツト
ツール120であると考え、ブロツク1525に進
む。このブロツク1525でプログラムは入力(タツ
チ点の座標)をアプリケーシヨンプログラムに転
送する。この動作が終了すると、プログラムはブ
ロツク1516に進む。
いとわかると、プログラムはブロツク1523に進
む。ブロツク1523では、プログラムは、タツチさ
れたツールが上記の所定のツールの1つか否かを
判定する。そうであるときは、プログラムはブロ
ツク1524に進む。そうでないときは、プログラム
は、表示されたツールがユーザにより規定された
ツール、例えば第12図に示された電話局セツト
ツール120であると考え、ブロツク1525に進
む。このブロツク1525でプログラムは入力(タツ
チ点の座標)をアプリケーシヨンプログラムに転
送する。この動作が終了すると、プログラムはブ
ロツク1516に進む。
ブロツク1524で、プログラムは、表示中のツー
ルが第3図に示されたメニユー40などのEまた
はE/Sキー以外のメニユーか否かを判定する。
この判定が肯定的なときは、プログラムはブロツ
ク1526に移り、そこでプログラムは、(a)対応する
フイールドでユーザによりタツチされたメニユー
項目をロードし、(b)このフイールドから強調を除
去し、そして(c)ブロツク1527に進んで表示された
ツールを消去する。この動作が終わると、プログ
ラムはブロツク1528に進む。
ルが第3図に示されたメニユー40などのEまた
はE/Sキー以外のメニユーか否かを判定する。
この判定が肯定的なときは、プログラムはブロツ
ク1526に移り、そこでプログラムは、(a)対応する
フイールドでユーザによりタツチされたメニユー
項目をロードし、(b)このフイールドから強調を除
去し、そして(c)ブロツク1527に進んで表示された
ツールを消去する。この動作が終わると、プログ
ラムはブロツク1528に進む。
ブロツク1528はソフトウエアルーチンを代表
し、このルーチンは、(a)ユーザが予め表示された
ツールのEキーにタツチしたとき、或いは実行中
のコマンドのautoskipフイールドがゼロを含むと
きはブロツク1506に移り、或いは(b)ユーザが予め
表示されたツールのE/Sキーにタツチしたとき
はブロツク1529に進んで次のフイールドを強調す
る。ブロツク1529では、プログラムは実行中のコ
マンドのautoskipフイールドに含まれる値により
識別されたフイールドを強調し、ブロツク1504に
進んで、新たに強調されたフイールドに関係する
deffld1コマンドを実行する。
し、このルーチンは、(a)ユーザが予め表示された
ツールのEキーにタツチしたとき、或いは実行中
のコマンドのautoskipフイールドがゼロを含むと
きはブロツク1506に移り、或いは(b)ユーザが予め
表示されたツールのE/Sキーにタツチしたとき
はブロツク1529に進んで次のフイールドを強調す
る。ブロツク1529では、プログラムは実行中のコ
マンドのautoskipフイールドに含まれる値により
識別されたフイールドを強調し、ブロツク1504に
進んで、新たに強調されたフイールドに関係する
deffld1コマンドを実行する。
ブロツク1524でなされた判定が負のときは、プ
ログラムはブロツク1530に進み、そこでプログラ
ムは、タツチ点の座標が表示されたツールのEま
たはE/Sキーのいずれかの座標に一致するか否
かを知るためにこの座標をテストし、もしそうな
らばブロツク1526に移る。さもなければ、プログ
ラムはブロツク1531に進む。
ログラムはブロツク1530に進み、そこでプログラ
ムは、タツチ点の座標が表示されたツールのEま
たはE/Sキーのいずれかの座標に一致するか否
かを知るためにこの座標をテストし、もしそうな
らばブロツク1526に移る。さもなければ、プログ
ラムはブロツク1531に進む。
ブロツク1531では、プログラムは、表示された
ツールが計算器ツールか否かを判定し、もしそう
ならタツチ点の座標をブロツク1532に転送する。
ブロツク1532は計算器プログラムを表わし、この
プログラムは、計算器ツールが表示されたときユ
ーザの入力を処理する。この計算器プログラム
は、携帯用計算器が入力を処理するのと同様に入
力を処理する。更に、この計算器プログラムは、
ユーザ入力によりもたらされた結果(即ち、乗
算、除算、加算などの結果)を、ブロツク1533に
より代表されるように、ツールのデイスプレイセ
クシヨンに表示する。
ツールが計算器ツールか否かを判定し、もしそう
ならタツチ点の座標をブロツク1532に転送する。
ブロツク1532は計算器プログラムを表わし、この
プログラムは、計算器ツールが表示されたときユ
ーザの入力を処理する。この計算器プログラム
は、携帯用計算器が入力を処理するのと同様に入
力を処理する。更に、この計算器プログラムは、
ユーザ入力によりもたらされた結果(即ち、乗
算、除算、加算などの結果)を、ブロツク1533に
より代表されるように、ツールのデイスプレイセ
クシヨンに表示する。
ブロツク1531でなされた判定の結果が否定的の
ときは、プログラムはブロツク1533に進み、そこ
でプログラムは、ユーザによりタツチされた点の
座標に表示されたツールボタンの指示(ラベル)
を表示する。ここで、このラベルはツールのデイ
スプレイセクシヨンに表示されたものである。こ
の動作が完了すると、プログラムはブロツク1533
からのブロツク1516に移る。
ときは、プログラムはブロツク1533に進み、そこ
でプログラムは、ユーザによりタツチされた点の
座標に表示されたツールボタンの指示(ラベル)
を表示する。ここで、このラベルはツールのデイ
スプレイセクシヨンに表示されたものである。こ
の動作が完了すると、プログラムはブロツク1533
からのブロツク1516に移る。
第18図は、(a)第15図および16図の書式エ
ントリシステムプログラムとアプリケーシヨンプ
ログラム、(b)書式30などの注文書式、(c)上記の
ツール40,50,60,70,80,100、
および120などのツール、および(d)コンピユー
タ20のハードデイスク214内の、上記の、ハ
ードオフフアイルのレイアウトを示したものであ
る。
ントリシステムプログラムとアプリケーシヨンプ
ログラム、(b)書式30などの注文書式、(c)上記の
ツール40,50,60,70,80,100、
および120などのツール、および(d)コンピユー
タ20のハードデイスク214内の、上記の、ハ
ードオフフアイルのレイアウトを示したものであ
る。
以上の説明は本発明の原理に単に例示するもの
である。当業者には、ここには明瞭には示されな
かつたが、本発明の精神と範囲内で本発明の原理
を具体化する多くの構成を工夫できるであろう。
である。当業者には、ここには明瞭には示されな
かつたが、本発明の精神と範囲内で本発明の原理
を具体化する多くの構成を工夫できるであろう。
第1図は、本発明の実施例に関わるコンピユー
タの配置を示す図、第2図〜10図は、本発明に
従い、それぞれの表示されたツールを用いて書式
のフイールドが記入される場合で、第1図のコン
ピユータ配置により表示された注文書式の各段階
を示す図、第11図は、ユーザが第2図〜10図
に示した機能キーのそれぞれを指示したとき、第
1図のコンピユータ配置により表示される所定ツ
ールのメニユーを示す図、第12図は、電話のコ
ールを確立するための、第1図のコンピユータ配
置により表示される電話局セツトツールを示す
図、第13図は第1図のコンピユータ配置の概略
ブロツク図、第14図は、第1図のコンピユータ
のような、複数の他のコンピユータに接続された
中央コンピユータを示し、複数のコンピユータが
それぞれのデイスプレイパネルに接続された状況
を示す概略ブロツク図、第15図および16図
は、本発明に従つて、特に第2図〜10図の書式
に記入することに関係して、第1図のコンピユー
タ配置の動作を説明するフローチヤート、第17
図は、第15図および16図の配列法を示す図、
第18図は、特に第2図に示した書式が格納され
る、第1図のコンピユータに内蔵されるメモリの
要部を示す図である。 図面参照番号、10……書式エントリシステ
ム、15……表示パネル、16……タツチ式スク
リーン、17……ケーブル、20……パーソナル
コンピユータ、21……デイスプレイ、22……
フロツピイデイスケツトユニツト、23……キー
ボード、30……書式、31……書式オプシヨン
セクシヨン、20〜25……フイールドを規定す
るライン、41,51,61,71,81,9
1,101,110,126,127,128…
…フイールド、35〜37,63,66……機能
キー、40,50,60,70,80,100,
120……ツール。
タの配置を示す図、第2図〜10図は、本発明に
従い、それぞれの表示されたツールを用いて書式
のフイールドが記入される場合で、第1図のコン
ピユータ配置により表示された注文書式の各段階
を示す図、第11図は、ユーザが第2図〜10図
に示した機能キーのそれぞれを指示したとき、第
1図のコンピユータ配置により表示される所定ツ
ールのメニユーを示す図、第12図は、電話のコ
ールを確立するための、第1図のコンピユータ配
置により表示される電話局セツトツールを示す
図、第13図は第1図のコンピユータ配置の概略
ブロツク図、第14図は、第1図のコンピユータ
のような、複数の他のコンピユータに接続された
中央コンピユータを示し、複数のコンピユータが
それぞれのデイスプレイパネルに接続された状況
を示す概略ブロツク図、第15図および16図
は、本発明に従つて、特に第2図〜10図の書式
に記入することに関係して、第1図のコンピユー
タ配置の動作を説明するフローチヤート、第17
図は、第15図および16図の配列法を示す図、
第18図は、特に第2図に示した書式が格納され
る、第1図のコンピユータに内蔵されるメモリの
要部を示す図である。 図面参照番号、10……書式エントリシステ
ム、15……表示パネル、16……タツチ式スク
リーン、17……ケーブル、20……パーソナル
コンピユータ、21……デイスプレイ、22……
フロツピイデイスケツトユニツト、23……キー
ボード、30……書式、31……書式オプシヨン
セクシヨン、20〜25……フイールドを規定す
るライン、41,51,61,71,81,9
1,101,110,126,127,128…
…フイールド、35〜37,63,66……機能
キー、40,50,60,70,80,100,
120……ツール。
Claims (1)
- 【特許請求の範囲】 1 デイスプレイを有するコンピユータに使用す
る装置であつて、 複数の情報フイールドを含むパターンを前記デ
イスプレイに表示し、かつ各情報フイールドに対
して該情報フイールドに挿入されるべき情報の種
類を識別する手段を有している装置において、 情報が挿入されるべき前記情報フイールドのう
ちの特定の情報を表示し、前記情報フイールドの
前記特定の情報に係わる所定のツールを同時に表
示する手段であつて、前記所定のツールが前記1
つの情報フイールドに対して識別された種類の情
報を供給するように動作し、前記ツールが、選択
メニユーから個々の入力を供給するように構成さ
れた少なくとも1つのツールと、前記ユーザが前
記情報を組立てることを許容するように構成され
た少なくとも1つのツールとを含む所定のツール
群から選択されてなる手段と、 前記ユーザが前記表示されたツールを動作させ
た結果得られたものを前記1つの情報フイールド
に挿入する手段とを具備することを特徴とする装
置。 2 前記所定のツール群は周期的に変化する一時
情報を表示するツールを更に備えることを特徴と
する特許請求の範囲第1項に記載の装置。 3 前記一時情報を表示するツールは少なくとも
日付と時間ツールを備えることを更に特徴とする
特許請求の範囲第2項に記載の装置。 4 前記ユーザが前記情報を形成することを許容
するように構成されたツールは、少なくとも番号
パツドと、キーボードと、計算器とを備えること
を更に特徴とする特許請求の範囲第1項に記載の
装置。 5 1つ以上の前記情報フイールドに挿入される
べき情報をホストコンピユータから得る手段を更
に特徴とする特許請求の範囲第1項に記載の装
置。 6 前記デイスプレイは該デイスプレイ上に設け
たタツチ式スクリーンを備えることを更に特徴と
する特許請求の範囲第1項に記載の装置。 7 前記フイールドの少なくとも1つはビツト・
マツプド・グラフイツクス・フイールドであり、
該ビツト・マツプド・グラフイツクス・フイール
ドは、該フイールド上に書き込むことにより前記
ユーザが前記情報を構成することを許容するよう
に構成されることを更に特徴とする特許請求の範
囲第1項に記載の装置。 8 前記所定のツール群のそれぞれのものを識別
するラベルのメニユーを表示し、且つ前記ユーザ
がそのラベルを指示したとき前記所定ツールの1
つを表示する手段を更に特徴とする特許請求の範
囲第1項に記載の装置。 9 前記コンピユータは電話システムに接続され
た少なくとも1つの電話回線を備え、且つ該少な
くとも1つの電話回線が、前記ユーザが前記電話
局セツトツールに表示されたそれぞれのボタンを
タツチすることにより前記少なくとも1つの電話
回線に対して連通を確立することを許容するよう
に、前記デイスプレイに表示されたとき、前記所
定ツールの1つが電話局セツトとして動作するよ
うに構成されることを更に特徴とする特許請求の
範囲第1項に記載の装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US940,408 | 1986-12-11 | ||
| US06/940,408 US4763356A (en) | 1986-12-11 | 1986-12-11 | Touch screen form entry system |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7006271A Division JPH07200172A (ja) | 1986-12-11 | 1995-01-19 | ディスプレイを有するコンピュータに使用する装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63158623A JPS63158623A (ja) | 1988-07-01 |
| JPH0522253B2 true JPH0522253B2 (ja) | 1993-03-29 |
Family
ID=25474776
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62312448A Granted JPS63158623A (ja) | 1986-12-11 | 1987-12-11 | タッチスクリーン式書式入力装置 |
| JP7006271A Pending JPH07200172A (ja) | 1986-12-11 | 1995-01-19 | ディスプレイを有するコンピュータに使用する装置 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7006271A Pending JPH07200172A (ja) | 1986-12-11 | 1995-01-19 | ディスプレイを有するコンピュータに使用する装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US4763356A (ja) |
| EP (1) | EP0271280B1 (ja) |
| JP (2) | JPS63158623A (ja) |
| CA (1) | CA1287925C (ja) |
| DE (1) | DE3751901T2 (ja) |
Families Citing this family (258)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60105348A (ja) * | 1983-11-14 | 1985-06-10 | Kyocera Corp | 多機能キ−入力装置 |
| US5021973A (en) * | 1986-01-16 | 1991-06-04 | International Business Machines Corporation | Method for assisting the operator of an interactive data processing system to enter data directly into a selected cell of a spreadsheet |
| US5222211A (en) * | 1986-01-24 | 1993-06-22 | Siemens Nixdorf Informationssysteme Ag | Form generating method and apparatus |
| US4914568A (en) * | 1986-10-24 | 1990-04-03 | National Instruments, Inc. | Graphical system for modelling a process and associated method |
| USRE38419E1 (en) | 1986-05-13 | 2004-02-10 | Ncr Corporation | Computer interface device |
| US6002799A (en) * | 1986-07-25 | 1999-12-14 | Ast Research, Inc. | Handwritten keyboardless entry computer system |
| US5157737A (en) * | 1986-07-25 | 1992-10-20 | Grid Systems Corporation | Handwritten keyboardless entry computer system |
| US4972496A (en) * | 1986-07-25 | 1990-11-20 | Grid Systems Corporation | Handwritten keyboardless entry computer system |
| US5206949A (en) * | 1986-09-19 | 1993-04-27 | Nancy P. Cochran | Database search and record retrieval system which continuously displays category names during scrolling and selection of individually displayed search terms |
| US4879648A (en) * | 1986-09-19 | 1989-11-07 | Nancy P. Cochran | Search system which continuously displays search terms during scrolling and selections of individually displayed data sets |
| US4952932A (en) * | 1987-04-30 | 1990-08-28 | Canon Kabushiki Kaisha | Information input apparatus |
| JPH0789268B2 (ja) * | 1987-07-10 | 1995-09-27 | 株式会社日立製作所 | 画面表示制御方式 |
| US5237651A (en) * | 1987-08-21 | 1993-08-17 | Eden Group Limited | Electronic personal organizer |
| US5079723A (en) * | 1988-03-04 | 1992-01-07 | Xerox Corporation | Touch dialogue user interface for reproduction machines |
| JP2989607B2 (ja) * | 1988-03-30 | 1999-12-13 | キヤノン株式会社 | 情報入力装置 |
| US5121477A (en) * | 1988-04-08 | 1992-06-09 | International Business Machines Inc. | System for interactively creating action bar pull-down windows of a user interface for use at program run time |
| US4914624A (en) * | 1988-05-06 | 1990-04-03 | Dunthorn David I | Virtual button for touch screen |
| US5091868A (en) * | 1988-05-09 | 1992-02-25 | Westcorp Software Systems, Inc. | Method and apparatus for forms generation |
| US5230040A (en) * | 1988-09-21 | 1993-07-20 | Fuji Xerox Co., Ltd. | Table calculating device |
| US5045880A (en) * | 1988-10-03 | 1991-09-03 | Xerox Corporation | Pre-programming during job run |
| JPH02120974A (ja) * | 1988-10-28 | 1990-05-08 | Canon Inc | 情報処理装置 |
| CA2002912A1 (en) * | 1988-11-14 | 1990-05-14 | William A. Clough | Portable computer with touch screen and computer system employing same |
| JP2757406B2 (ja) * | 1988-12-12 | 1998-05-25 | 日本電気株式会社 | 交換台端末 |
| US5148520A (en) * | 1988-12-30 | 1992-09-15 | Chipsoft Ca, Corp. | Determining the locations of the contents of bordered areas of a generic form |
| US5144693A (en) * | 1988-12-30 | 1992-09-01 | Chipsoft Ca Corp. | Method and apparatus for generic form generation |
| WO1990008372A1 (en) * | 1989-01-23 | 1990-07-26 | Grant Lee H | Universal image programmable keyboard |
| JP2954227B2 (ja) * | 1989-02-15 | 1999-09-27 | キヤノン株式会社 | 情報処理方法 |
| US5003577A (en) * | 1989-04-05 | 1991-03-26 | At&T Bell Laboratories | Voice and data interface to a voice-mail service system |
| FR2645990A1 (fr) * | 1989-04-14 | 1990-10-19 | Telematique Videotex Francaise | Micro-ordinateur p ortatif a ecran-clavier tactile |
| CA2011517C (en) * | 1989-05-15 | 1998-04-21 | Gordon W. Arbeitman | Flat touch screen workpad for a data processing system |
| US5589849A (en) * | 1989-07-03 | 1996-12-31 | Ditzik; Richard J. | Display monitor position adjustment apparatus |
| US5117372A (en) * | 1989-07-20 | 1992-05-26 | At&T Bell Laboratories | Graphics-assisted terminal administration arrangement |
| JPH0381817A (ja) * | 1989-08-25 | 1991-04-08 | Hitachi Ltd | 手書入力情報処理装置およびこの手書入力情報処理装置を用いた手書入力情報システム |
| US5390296A (en) * | 1989-08-30 | 1995-02-14 | Comshare Incorporated | Method and apparatus for calculation with display data |
| JP3126360B2 (ja) * | 1989-09-01 | 2001-01-22 | キヤノン株式会社 | 表示システム及びその表示制御方法 |
| CA2027103A1 (en) * | 1989-10-13 | 1991-04-14 | William A. Clough | Method and apparatus for displaying simulated keyboards on touch-sensitive displays |
| JPH03137686A (ja) * | 1989-10-24 | 1991-06-12 | Mazda Motor Corp | タッチパネル装置 |
| US5105184B1 (en) * | 1989-11-09 | 1997-06-17 | Noorali Pirani | Methods for displaying and integrating commercial advertisements with computer software |
| JP2784825B2 (ja) * | 1989-12-05 | 1998-08-06 | ソニー株式会社 | 情報入力制御装置 |
| US5583539A (en) * | 1990-01-10 | 1996-12-10 | Sharp Kabushiki Kaisha | Item selection signal input apparatus that reduces the processing load of a host computer |
| JPH0816956B2 (ja) * | 1990-01-18 | 1996-02-21 | 株式会社日立製作所 | フォールト・トリー表示方法、フォールト・トリー表示装置およびプロセス診断支援システム |
| JP2822526B2 (ja) * | 1990-01-19 | 1998-11-11 | ソニー株式会社 | 個人用情報処理装置及び個人用情報処理方法 |
| US5404294A (en) * | 1990-02-26 | 1995-04-04 | Karnik; Jayant D. | Tag method for moving information between computers & forms |
| CA2038244A1 (en) * | 1990-04-19 | 1991-10-20 | Arthur D. Markowitz | Hand held computer terminal |
| US5208910A (en) * | 1990-04-19 | 1993-05-04 | International Business Machines | Menu driven and method system for informing which past selections have caused disabled actions |
| EP0464712A3 (en) * | 1990-06-28 | 1993-01-13 | Kabushiki Kaisha Toshiba | Display/input control system for software keyboard in information processing apparatus having integral display/input device |
| US5414810A (en) * | 1990-06-28 | 1995-05-09 | International Business Machines Corporation | Method and apparatus for maintaining data integrity when displaying multiple dialog windows |
| US5274693A (en) * | 1990-07-17 | 1993-12-28 | Herbert Waldman | Abbreviated and enhanced dialing apparatus and methods particularly adapted for cellular or other types of telephone systems |
| US5241464A (en) * | 1990-08-17 | 1993-08-31 | Moore Business Forms, Inc. | Desktop forms order system |
| US6539363B1 (en) * | 1990-08-30 | 2003-03-25 | Ncr Corporation | Write input credit transaction apparatus and method with paperless merchant credit card processing |
| US5969704A (en) * | 1990-09-04 | 1999-10-19 | Mikohn Gaming Corporation | Configurable led matrix display |
| US5276794A (en) * | 1990-09-25 | 1994-01-04 | Grid Systems Corporation | Pop-up keyboard system for entering handwritten data into computer generated forms |
| US6225983B1 (en) * | 1990-10-11 | 2001-05-01 | Fuji Xerox Co., Ltd | Operation key registration system for a coordinate input device |
| US5459796A (en) * | 1990-10-22 | 1995-10-17 | The Watt Stopper | System for entering handwritten data into computer generated forms |
| USD340915S (en) | 1990-10-22 | 1993-11-02 | Sony Corporation | Data input machine for television monitor |
| CA2054026A1 (en) * | 1990-10-31 | 1992-05-01 | William Monroe Turpin | Goal oriented electronic form system |
| USD336464S (en) | 1990-11-05 | 1993-06-15 | Microslate, Inc. | Portable computer with touch screen |
| US5560017A (en) * | 1990-11-09 | 1996-09-24 | Wang Laboratories, Inc. | System with clock frequency controller responsive to interrupt independent of software routine and software loop repeatedly executing instruction to slow down system clock |
| US5260697A (en) * | 1990-11-13 | 1993-11-09 | Wang Laboratories, Inc. | Computer with separate display plane and user interface processor |
| US5491495A (en) * | 1990-11-13 | 1996-02-13 | Wang Laboratories, Inc. | User interface having simulated devices |
| CA2057613C (en) * | 1990-12-19 | 1996-11-05 | Fran E. Blackman | Embedded user interface accessible by an external device |
| US5396591A (en) * | 1990-12-19 | 1995-03-07 | At&T Corp. | Telephone operator keying arrangement |
| US5276791A (en) * | 1991-01-29 | 1994-01-04 | International Business Machines Corporation | Network editing system |
| DE69129364T2 (de) * | 1991-02-01 | 1998-10-22 | Philips Electronics Nv | Vorrichtung zur interaktiven Behandlung von Objekten |
| DE4290947B4 (de) * | 1991-04-08 | 2006-11-02 | Hitachi, Ltd. | Interaktives videogestütztes Bedienungsverfahren und -vorrichtung |
| USD339796S (en) | 1991-04-30 | 1993-09-28 | International Business Machines Corporation | Combined flat panel display and folding stand with user interface control and stylus therefor |
| JP3123558B2 (ja) * | 1991-05-09 | 2001-01-15 | ソニー株式会社 | 情報入力処理装置および方法 |
| US5227590A (en) | 1991-05-17 | 1993-07-13 | Ncr Corporation | Handwriting capture device |
| USD354483S (en) | 1991-05-20 | 1995-01-17 | International Business Machines Corporation | Combined flat panel display with a microphone and speakers |
| US5768492A (en) * | 1991-06-17 | 1998-06-16 | Schumer; Alfred L. | Digitizer interface |
| US5428367A (en) * | 1991-07-08 | 1995-06-27 | Mikan; Peter J. | Computer mouse simulator having see-through touchscreen device and external electronic interface therefor |
| US5376946A (en) * | 1991-07-08 | 1994-12-27 | Mikan; Peter J. | Computer mouse simulator device |
| JPH0573208A (ja) * | 1991-09-13 | 1993-03-26 | Wacom Co Ltd | 制御装置分離型の表示装置付座標検出装置 |
| US5301326A (en) * | 1991-09-24 | 1994-04-05 | Microsoft Corporation | Method and system for controlling the execution of an application program |
| JPH0736142B2 (ja) * | 1991-10-10 | 1995-04-19 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 移動指示手段の運動停止を認識する方法および情報処理装置 |
| US5848187A (en) * | 1991-11-18 | 1998-12-08 | Compaq Computer Corporation | Method and apparatus for entering and manipulating spreadsheet cell data |
| US5640577A (en) * | 1991-12-30 | 1997-06-17 | Davox Corporation | Data processing system with automated at least partial forms completion |
| EP0554492B1 (en) * | 1992-02-07 | 1995-08-09 | International Business Machines Corporation | Method and device for optical input of commands or data |
| US5717433A (en) * | 1992-02-17 | 1998-02-10 | Komatsu, Ltd. | Touch screen display with quick response and a method for controlling an object in case the display is unable to display a screen |
| JP3050348B2 (ja) * | 1992-04-17 | 2000-06-12 | インターナショナル・ビジネス・マシーンズ・コーポレイション | プロセス制御システムにおけるユーザ制御のための方法と装置 |
| US5493490A (en) * | 1992-05-05 | 1996-02-20 | Clear With Computers, Inc. | Electronic proposal preparation system for selling vehicles |
| US5721900A (en) * | 1992-07-20 | 1998-02-24 | International Business Machines Corp | Method and apparatus for graphically displaying query relationships |
| JP2549247B2 (ja) * | 1992-07-20 | 1996-10-30 | インターナショナル・ビジネス・マシーンズ・コーポレイション | データベース用表示装置及び方法 |
| CN1041354C (zh) * | 1992-08-22 | 1998-12-23 | 英正企业有限公司 | 再生式无线电传送电脑鼠标 |
| US5463682A (en) * | 1992-08-25 | 1995-10-31 | Bell Communications Research, Inc. | Method of creating user-defined call processing procedures |
| WO1994005112A1 (en) * | 1992-08-25 | 1994-03-03 | Bell Communications Research, Inc. | System and method for creating, transferring, and monitoring services in a telecommunication system |
| US5442690A (en) * | 1992-08-25 | 1995-08-15 | Bell Communications Research, Inc. | Telecommunication service record structure and method of execution |
| US5455853A (en) * | 1992-08-25 | 1995-10-03 | Bell Communications Research, Inc. | Method of creating a telecommunication service template |
| US5511116A (en) * | 1992-08-25 | 1996-04-23 | Bell Communications Research Inc. | Method of creating and accessing value tables in a telecommunication service creation and execution environment |
| JPH0772999A (ja) * | 1992-10-20 | 1995-03-17 | Hewlett Packard Co <Hp> | 画面対応ソフトウェアアプリケーションツールにおける表示画面事象をモニターする方法と装置 |
| US5842119A (en) * | 1993-02-05 | 1998-11-24 | Emerson; Harry Edwin | Radio scanner and display system |
| US5522089A (en) * | 1993-05-07 | 1996-05-28 | Cordata, Inc. | Personal digital assistant module adapted for initiating telephone communications through DTMF dialing |
| US5517578A (en) * | 1993-05-20 | 1996-05-14 | Aha! Software Corporation | Method and apparatus for grouping and manipulating electronic representations of handwriting, printing and drawings |
| US6535897B1 (en) | 1993-05-20 | 2003-03-18 | Microsoft Corporation | System and methods for spacing, storing and recognizing electronic representations of handwriting printing and drawings |
| JPH0749643A (ja) * | 1993-08-06 | 1995-02-21 | Minolta Co Ltd | 機能設定装置 |
| KR100324989B1 (ko) * | 1993-11-08 | 2002-06-24 | 마츠시타 덴끼 산교 가부시키가이샤 | 입력표시일체형정보처리장치 |
| US6243460B1 (en) * | 1993-12-08 | 2001-06-05 | Lucent Technologies Inc. | Telephone with character keypad |
| US5867688A (en) | 1994-02-14 | 1999-02-02 | Reliable Transaction Processing, Inc. | Data acquisition and retrieval system with wireless handheld user interface |
| DE4408737A1 (de) * | 1994-03-15 | 1995-09-21 | Sel Alcatel Ag | Telekommunikationsendgerät |
| DE4409388A1 (de) * | 1994-03-18 | 1995-11-30 | Dimension Computers Gmbh | Verfahren zum Erfassen und positionsgenauen Ausdruck von Daten |
| US5598523A (en) * | 1994-03-31 | 1997-01-28 | Panasonic Technologies, Inc. | Method and system for displayed menu activation using a matching distinctive arrangement of keypad actuators |
| JPH07295940A (ja) * | 1994-04-21 | 1995-11-10 | Sharp Corp | 電子機器 |
| DE4428836A1 (de) * | 1994-08-01 | 1996-02-15 | Gfai Ges Zur Foerderung Angewa | Verfahren und Vorrichtung zur elektronischen Erfassung von Informationen |
| WO1996004724A1 (en) * | 1994-08-04 | 1996-02-15 | Harry Edwin Emerson | Radio scanner and display system |
| JPH0850617A (ja) * | 1994-08-05 | 1996-02-20 | Fujitsu Ltd | 販売店における顧客情報処理システム |
| US6476798B1 (en) | 1994-08-22 | 2002-11-05 | International Game Technology | Reduced noise touch screen apparatus and method |
| US5826020A (en) * | 1994-09-30 | 1998-10-20 | Hewlett-Packard Co. | Workflow real time intervention |
| US5634127A (en) * | 1994-11-30 | 1997-05-27 | International Business Machines Corporation | Methods and apparatus for implementing a message driven processor in a client-server environment |
| US5627978A (en) * | 1994-12-16 | 1997-05-06 | Lucent Technologies Inc. | Graphical user interface for multimedia call set-up and call handling in a virtual conference on a desktop computer conferencing system |
| US5663746A (en) * | 1995-01-20 | 1997-09-02 | Miller/Zell, Inc. | Interactive information kiosk assembly |
| US5802100A (en) * | 1995-02-09 | 1998-09-01 | Pine; Marmon | Audio playback unit and method of providing information pertaining to an automobile for sale to prospective purchasers |
| US5559512A (en) * | 1995-03-20 | 1996-09-24 | Venturedyne, Ltd. | Method and apparatus for entering alpha-numeric data |
| US6160536A (en) * | 1995-03-27 | 2000-12-12 | Forest; Donald K. | Dwell time indication method and apparatus |
| US6903723B1 (en) * | 1995-03-27 | 2005-06-07 | Donald K. Forest | Data entry method and apparatus |
| US5680328A (en) * | 1995-05-22 | 1997-10-21 | Eaton Corporation | Computer assisted driver vehicle inspection reporting system |
| JP3624465B2 (ja) * | 1995-05-26 | 2005-03-02 | 株式会社デンソー | ヘッドアップディスプレイ装置 |
| US5778404A (en) * | 1995-08-07 | 1998-07-07 | Apple Computer, Inc. | String inserter for pen-based computer systems and method for providing same |
| US7133835B1 (en) * | 1995-08-08 | 2006-11-07 | Cxn, Inc. | Online exchange market system with a buyer auction and a seller auction |
| US5790115A (en) * | 1995-09-19 | 1998-08-04 | Microsoft Corporation | System for character entry on a display screen |
| AU7663696A (en) | 1995-10-30 | 1997-05-22 | Cars Incorporated By Fusz | Product exchange system |
| US5761485A (en) * | 1995-12-01 | 1998-06-02 | Munyan; Daniel E. | Personal electronic book system |
| US5790652A (en) * | 1996-03-12 | 1998-08-04 | Intergrated Systems, Inc. | Telephone station equipment employing rewriteable display keys |
| US5818924A (en) * | 1996-08-02 | 1998-10-06 | Siemens Business Communication Systems, Inc. | Combined keypad and protective cover |
| US5864605A (en) * | 1996-08-22 | 1999-01-26 | At&T Corp | Voice menu optimization method and system |
| US5784060A (en) * | 1996-08-22 | 1998-07-21 | International Business Machines Corp. | Mobile client computer programmed to display lists and hexagonal keyboard |
| US5805159A (en) * | 1996-08-22 | 1998-09-08 | International Business Machines Corporation | Mobile client computer interdependent display data fields |
| AU727387B2 (en) * | 1996-08-28 | 2000-12-14 | Via, Inc. | Touch screen systems and methods |
| US5973665A (en) * | 1996-11-07 | 1999-10-26 | International Business Machines Corporation | Temporally invasive display guide |
| US5798759A (en) * | 1996-12-31 | 1998-08-25 | International Business Machines Corporation | Method and apparatus for mobile device screen reformatting |
| US5953541A (en) * | 1997-01-24 | 1999-09-14 | Tegic Communications, Inc. | Disambiguating system for disambiguating ambiguous input sequences by displaying objects associated with the generated input sequences in the order of decreasing frequency of use |
| CA2199323C (en) * | 1997-03-06 | 2001-10-09 | Philip E. Smith | Keyboard calculator system |
| US6069326A (en) * | 1997-03-10 | 2000-05-30 | Dresser Industries, Inc. | Hand held measurement instrument with touch screen display |
| US5956025A (en) * | 1997-06-09 | 1999-09-21 | Philips Electronics North America Corporation | Remote with 3D organized GUI for a home entertainment system |
| US5982370A (en) * | 1997-07-18 | 1999-11-09 | International Business Machines Corporation | Highlighting tool for search specification in a user interface of a computer system |
| RU2127019C1 (ru) * | 1997-08-01 | 1999-02-27 | Рыжов Владимир Александрович | Пульт дистанционного управления устройствами бытовой техники и компьютерными системами |
| GB9722766D0 (en) | 1997-10-28 | 1997-12-24 | British Telecomm | Portable computers |
| US6327598B1 (en) | 1997-11-24 | 2001-12-04 | International Business Machines Corporation | Removing a filled-out form from a non-interactive web browser cache to an interactive web browser cache |
| US6232967B1 (en) | 1997-11-24 | 2001-05-15 | International Business Machines Corporation | Web browser column control |
| US6728712B1 (en) | 1997-11-25 | 2004-04-27 | International Business Machines Corporation | System for updating internet address changes |
| US6061669A (en) * | 1997-11-26 | 2000-05-09 | International Business Machines Corporation | Notification system for access to and printing of proprietary network services |
| US6209007B1 (en) | 1997-11-26 | 2001-03-27 | International Business Machines Corporation | Web internet screen customizing system |
| US6000033A (en) * | 1997-11-26 | 1999-12-07 | International Business Machines Corporation | Password control via the web |
| US6084585A (en) * | 1998-07-29 | 2000-07-04 | International Business Machines Corp. | System for directly accessing fields on electronic forms |
| DE19754738A1 (de) * | 1997-12-10 | 1999-06-17 | Bosch Gmbh Robert | Bedienvorrichtung |
| US9292111B2 (en) | 1998-01-26 | 2016-03-22 | Apple Inc. | Gesturing with a multipoint sensing device |
| US8479122B2 (en) | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
| US9239673B2 (en) | 1998-01-26 | 2016-01-19 | Apple Inc. | Gesturing with a multipoint sensing device |
| US7614008B2 (en) | 2004-07-30 | 2009-11-03 | Apple Inc. | Operation of a computer with touch screen interface |
| US20020070973A1 (en) * | 1998-03-23 | 2002-06-13 | Croley James E. | Method of entering, updating and display of related data on a single screen page |
| US6247029B1 (en) | 1998-05-01 | 2001-06-12 | International Business Machines Corporation | Web browser form enhancements |
| US6320671B1 (en) | 1998-05-15 | 2001-11-20 | International Business Machines Corporation | Web browser printing enhancements |
| US6429846B2 (en) | 1998-06-23 | 2002-08-06 | Immersion Corporation | Haptic feedback for touchpads and other touch controls |
| JP2000089889A (ja) * | 1998-09-14 | 2000-03-31 | Sharp Corp | 入力表示装置 |
| US6385621B1 (en) * | 1998-11-20 | 2002-05-07 | Franklin Peter Frisina | Computer software for maintenance resource management |
| US6603494B1 (en) * | 1998-11-25 | 2003-08-05 | Ge Medical Systems Global Technology Company, Llc | Multiple modality interface for imaging systems including remote services over a network |
| US6674449B1 (en) | 1998-11-25 | 2004-01-06 | Ge Medical Systems Global Technology Company, Llc | Multiple modality interface for imaging systems |
| DE19904590A1 (de) * | 1999-02-05 | 2000-08-10 | Deutsche Telekom Ag | Endgerät für die Telekommunikation sowie Verfahren zur Steuerung eines derartigen Endgeräts sowie von Telekommunikationsdiensten |
| US7120140B1 (en) * | 1999-02-26 | 2006-10-10 | Intel Corporation | Digital browser phone |
| CN1213578C (zh) * | 1999-02-26 | 2005-08-03 | 英特尔公司 | 电话通信系统 |
| US6088700A (en) * | 1999-08-06 | 2000-07-11 | Larsen; Kenneth N. | Automated forms completion for global information network applications |
| US7216292B1 (en) * | 1999-09-01 | 2007-05-08 | Microsoft Corporation | System and method for populating forms with previously used data values |
| CN1179257C (zh) | 1999-09-30 | 2004-12-08 | 松下电工株式会社 | 在与可编程逻辑控制器结合使用的监视单元上设计视觉信息的系统 |
| EP1118929A3 (en) * | 2000-01-19 | 2004-04-07 | Siemens Aktiengesellschaft | Interactive input with limit-value monitoring and online help for a palmtop device |
| US6714220B2 (en) * | 2000-01-19 | 2004-03-30 | Siemens Aktiengesellschaft | Interactive input with limit-value monitoring and on-line help for a palmtop device |
| US6822635B2 (en) | 2000-01-19 | 2004-11-23 | Immersion Corporation | Haptic interface for laptop computers and other portable devices |
| JP3791825B2 (ja) * | 2000-01-31 | 2006-06-28 | 株式会社タニタ | 設定及び表示認識を簡易にした生体測定装置 |
| EP1266280B1 (en) * | 2000-03-20 | 2006-08-16 | BRITISH TELECOMMUNICATIONS public limited company | Data entry |
| US20010037283A1 (en) * | 2000-03-27 | 2001-11-01 | Mullaney Julian S. | Systems, methods, and computer program products for facilitating the establishment of cross-referral agreements among members of a marketing community |
| US6545660B1 (en) * | 2000-08-29 | 2003-04-08 | Mitsubishi Electric Research Laboratory, Inc. | Multi-user interactive picture presentation system and method |
| US7593751B2 (en) | 2000-09-18 | 2009-09-22 | Field Data Management Solutions, Llc | Conducting field operations using handheld data management devices |
| US7406657B1 (en) * | 2000-09-22 | 2008-07-29 | International Business Machines Corporation | Audible presentation and verbal interaction of HTML-like form constructs |
| US7533342B1 (en) * | 2000-09-29 | 2009-05-12 | Palmsource, Inc. | System and method of a personal computer device providing telephone capability |
| US6442251B1 (en) * | 2000-09-29 | 2002-08-27 | Palm Incorporated | Method and apparatus for taking a note while in a call |
| US20020054029A1 (en) * | 2000-11-28 | 2002-05-09 | Glancy John Thomas | Interactive display system |
| USRE47442E1 (en) * | 2001-04-26 | 2019-06-18 | Lg Electronics Inc. | Method and apparatus for assisting data input to a portable information terminal |
| US7730401B2 (en) | 2001-05-16 | 2010-06-01 | Synaptics Incorporated | Touch screen with user interface enhancement |
| US20020180736A1 (en) * | 2001-05-31 | 2002-12-05 | Millmore Martin John | Data entry control system |
| US7680595B2 (en) * | 2006-06-20 | 2010-03-16 | Zonar Systems, Inc. | Method and apparatus to utilize GPS data to replace route planning software |
| US20150170521A1 (en) | 2001-09-11 | 2015-06-18 | Zonar Systems, Inc. | System and method to enhance the utility of vehicle inspection records by including route identification data in each vehicle inspection record |
| US9563869B2 (en) | 2010-09-14 | 2017-02-07 | Zonar Systems, Inc. | Automatic incorporation of vehicle data into documents captured at a vehicle using a mobile computing device |
| US8400296B2 (en) | 2001-09-11 | 2013-03-19 | Zonar Systems, Inc. | Method and apparatus to automate data collection during a mandatory inspection |
| US20050256681A1 (en) * | 2001-09-11 | 2005-11-17 | Brinton Brett A | Metering device and process to record engine hour data |
| US8810385B2 (en) | 2001-09-11 | 2014-08-19 | Zonar Systems, Inc. | System and method to improve the efficiency of vehicle inspections by enabling remote actuation of vehicle components |
| US7117121B2 (en) * | 2001-09-11 | 2006-10-03 | Zonar Compliance Systems, Llc | System and process to ensure performance of mandated inspections |
| US6671646B2 (en) | 2001-09-11 | 2003-12-30 | Zonar Compliance Systems, Llc | System and process to ensure performance of mandated safety and maintenance inspections |
| US7557696B2 (en) * | 2001-09-11 | 2009-07-07 | Zonar Systems, Inc. | System and process to record inspection compliance data |
| US7564375B2 (en) * | 2001-09-11 | 2009-07-21 | Zonar Systems, Inc. | System and method to associate geographical position data collected from a vehicle with a specific route |
| US11341853B2 (en) | 2001-09-11 | 2022-05-24 | Zonar Systems, Inc. | System and method to enhance the utility of vehicle inspection records by including route identification data in each vehicle inspection record |
| US10185455B2 (en) | 2012-10-04 | 2019-01-22 | Zonar Systems, Inc. | Mobile computing device for fleet telematics |
| US20110068954A1 (en) | 2006-06-20 | 2011-03-24 | Zonar Systems, Inc. | Method and apparatus to collect object identification data during operation of a vehicle and analysis of such data |
| US7362229B2 (en) * | 2001-09-11 | 2008-04-22 | Zonar Compliance Systems, Llc | Ensuring the performance of mandated inspections combined with the collection of ancillary data |
| US8972179B2 (en) | 2006-06-20 | 2015-03-03 | Brett Brinton | Method and apparatus to analyze GPS data to determine if a vehicle has adhered to a predetermined route |
| EP1329799A3 (en) | 2002-01-11 | 2007-06-06 | Sap Ag | Operating a browser to display first and second virtual keyboard areas that the user changes directly or indirectly |
| US8375324B1 (en) * | 2002-03-05 | 2013-02-12 | Hyland Software, Inc. | Computer-implemented document manager application enabler system and method |
| JP2003295850A (ja) * | 2002-04-02 | 2003-10-15 | Pioneer Electronic Corp | 映像表示装置および映像データ作成装置 |
| WO2004006080A2 (en) * | 2002-07-04 | 2004-01-15 | Koninklijke Philips Electronics N.V. | Automatically adaptable virtual keyboard |
| US20040021698A1 (en) * | 2002-08-05 | 2004-02-05 | Baldwin Amanda K. | Intuitive touchscreen interface for a multifunction device and method therefor |
| US7234119B2 (en) * | 2002-12-03 | 2007-06-19 | Motorola Inc. | Device and method for editing processed data input |
| US8830161B2 (en) | 2002-12-08 | 2014-09-09 | Immersion Corporation | Methods and systems for providing a virtual touch haptic effect to handheld communication devices |
| US8059088B2 (en) | 2002-12-08 | 2011-11-15 | Immersion Corporation | Methods and systems for providing haptic messaging to handheld communication devices |
| GB2414319A (en) * | 2002-12-08 | 2005-11-23 | Immersion Corp | Methods and systems for providing haptic messaging to handheld communication devices |
| US20040165009A1 (en) * | 2003-02-20 | 2004-08-26 | International Business Machines Corporation | Expansion of interactive user interface components |
| RU2283535C2 (ru) * | 2003-07-17 | 2006-09-10 | Государственное образовательное учреждение высшего профессионального образования "Южно-Российский государственный технический университет (Новочеркассикй политехнический институт)" ГОУ ВПО ЮРГТУ (НПИ) | Пульт дистанционного управления |
| US7533351B2 (en) * | 2003-08-13 | 2009-05-12 | International Business Machines Corporation | Method, apparatus, and program for dynamic expansion and overlay of controls |
| US8566313B1 (en) | 2004-03-18 | 2013-10-22 | Hyland Software, Inc. | Computer-implemented document manager application enabler system and method |
| US20070044028A1 (en) * | 2004-04-01 | 2007-02-22 | Dunn Michael H | Virtual flip chart method and apparatus |
| US7948448B2 (en) | 2004-04-01 | 2011-05-24 | Polyvision Corporation | Portable presentation system and methods for use therewith |
| US7834819B2 (en) * | 2004-04-01 | 2010-11-16 | Polyvision Corporation | Virtual flip chart method and apparatus |
| US7799273B2 (en) | 2004-05-06 | 2010-09-21 | Smp Logic Systems Llc | Manufacturing execution system for validation, quality and risk assessment and monitoring of pharmaceutical manufacturing processes |
| US8381135B2 (en) | 2004-07-30 | 2013-02-19 | Apple Inc. | Proximity detector in handheld device |
| US8839090B2 (en) * | 2004-09-16 | 2014-09-16 | International Business Machines Corporation | System and method to capture and manage input values for automatic form fill |
| US20060168509A1 (en) * | 2005-01-27 | 2006-07-27 | International Business Machines Corporation | System and method to map favorite values for specific values during electronic form filling |
| US20070219954A1 (en) * | 2006-03-15 | 2007-09-20 | Microsoft Corporation | Refined Search User Interface |
| US7769499B2 (en) * | 2006-04-05 | 2010-08-03 | Zonar Systems Inc. | Generating a numerical ranking of driver performance based on a plurality of metrics |
| US9412282B2 (en) | 2011-12-24 | 2016-08-09 | Zonar Systems, Inc. | Using social networking to improve driver performance based on industry sharing of driver performance data |
| US9280435B2 (en) | 2011-12-23 | 2016-03-08 | Zonar Systems, Inc. | Method and apparatus for GPS based slope determination, real-time vehicle mass determination, and vehicle efficiency analysis |
| US9230437B2 (en) | 2006-06-20 | 2016-01-05 | Zonar Systems, Inc. | Method and apparatus to encode fuel use data with GPS data and to analyze such data |
| US10056008B1 (en) | 2006-06-20 | 2018-08-21 | Zonar Systems, Inc. | Using telematics data including position data and vehicle analytics to train drivers to improve efficiency of vehicle use |
| JP4140649B2 (ja) * | 2006-11-28 | 2008-08-27 | ダイキン工業株式会社 | 空気調和システム |
| US7876310B2 (en) | 2007-01-03 | 2011-01-25 | Apple Inc. | Far-field input identification |
| US8269727B2 (en) | 2007-01-03 | 2012-09-18 | Apple Inc. | Irregular input identification |
| US7855718B2 (en) * | 2007-01-03 | 2010-12-21 | Apple Inc. | Multi-touch input discrimination |
| US8130203B2 (en) * | 2007-01-03 | 2012-03-06 | Apple Inc. | Multi-touch input discrimination |
| US7844915B2 (en) | 2007-01-07 | 2010-11-30 | Apple Inc. | Application programming interfaces for scrolling operations |
| US20080252601A1 (en) * | 2007-04-10 | 2008-10-16 | Boys Mark A | Computer Peripheral with Touch Screen Capability |
| US20090204421A1 (en) * | 2007-10-29 | 2009-08-13 | Alert Life Sciences Computing S.A. | Electronic health record touch screen form entry method |
| US9483755B2 (en) | 2008-03-04 | 2016-11-01 | Apple Inc. | Portable multifunction device, method, and graphical user interface for an email client |
| US20100017742A1 (en) * | 2008-07-20 | 2010-01-21 | Rhodes Gary J | Form input skip-field software tool |
| JP4677039B2 (ja) * | 2009-04-08 | 2011-04-27 | 東芝テック株式会社 | 注文受付装置およびプログラム |
| WO2010127175A2 (en) | 2009-04-30 | 2010-11-04 | Synaptics Incorporated | Control circuitry and method |
| US8386965B2 (en) * | 2010-01-15 | 2013-02-26 | Apple Inc. | Techniques and systems for enhancing touch screen device accessibility through virtual containers and virtually enlarged boundaries |
| US20110316870A1 (en) * | 2010-06-07 | 2011-12-29 | Chun Jiang | Method for providing a user with a fast control user interface, and associated electronic device |
| US10665040B2 (en) | 2010-08-27 | 2020-05-26 | Zonar Systems, Inc. | Method and apparatus for remote vehicle diagnosis |
| US10600096B2 (en) | 2010-11-30 | 2020-03-24 | Zonar Systems, Inc. | System and method for obtaining competitive pricing for vehicle services |
| DE102010048810A1 (de) | 2010-10-20 | 2012-04-26 | Hüttinger Elektronik Gmbh + Co. Kg | System zur Bedienung mehrerer Plasma- und/oder Induktionserwärmungsprozesse |
| DE102010048809A1 (de) | 2010-10-20 | 2012-04-26 | Hüttinger Elektronik Gmbh + Co. Kg | Leistungsversorgungssystem für eine Plasmaanwendung und/oder eine Induktionserwärmungsanwendung |
| US12125082B2 (en) | 2010-11-30 | 2024-10-22 | Zonar Systems, Inc. | System and method for obtaining competitive pricing for vehicle services |
| US9527515B2 (en) | 2011-12-23 | 2016-12-27 | Zonar Systems, Inc. | Vehicle performance based on analysis of drive data |
| US10431020B2 (en) | 2010-12-02 | 2019-10-01 | Zonar Systems, Inc. | Method and apparatus for implementing a vehicle inspection waiver program |
| US8736419B2 (en) | 2010-12-02 | 2014-05-27 | Zonar Systems | Method and apparatus for implementing a vehicle inspection waiver program |
| US10706647B2 (en) | 2010-12-02 | 2020-07-07 | Zonar Systems, Inc. | Method and apparatus for implementing a vehicle inspection waiver program |
| US9721040B2 (en) * | 2010-12-09 | 2017-08-01 | Oracle International Corporation | Mechanism to input, search and create complex data strings within a single dialog |
| KR20120126491A (ko) * | 2011-05-12 | 2012-11-21 | 삼성전자주식회사 | 터치스크린을 구비한 휴대 단말기의 데이터 입력 방법 및 장치 |
| US9513799B2 (en) | 2011-06-05 | 2016-12-06 | Apple Inc. | Devices, methods, and graphical user interfaces for providing control of a touch-based user interface absent physical touch capabilities |
| US9594735B2 (en) * | 2011-09-12 | 2017-03-14 | Microsoft Technology Licensing, Llc | Automatic highlighting of formula parameters for limited display devices |
| US8972844B2 (en) * | 2011-10-28 | 2015-03-03 | International Business Machines Corporation | Dynamic digital document fields behavior |
| US9116611B2 (en) | 2011-12-29 | 2015-08-25 | Apple Inc. | Devices, methods, and graphical user interfaces for providing multitouch inputs and hardware-based features using a single touch input |
| CA2772554A1 (en) * | 2012-03-19 | 2013-09-19 | Corel Corporation | Method and system for interactive font feature access |
| US10061745B2 (en) | 2012-04-01 | 2018-08-28 | Zonar Sytems, Inc. | Method and apparatus for matching vehicle ECU programming to current vehicle operating conditions |
| US20140096013A1 (en) * | 2012-09-28 | 2014-04-03 | Interactive Memories, Inc. | Methods for Ensuring Adequate Image Resolution for Printing for Images of Higher Quality that Fail Upload to an Image-Based Project created in an Electronic Interface |
| US9424696B2 (en) | 2012-10-04 | 2016-08-23 | Zonar Systems, Inc. | Virtual trainer for in vehicle driver coaching and to collect metrics to improve driver performance |
| JP6336252B2 (ja) * | 2013-07-17 | 2018-06-06 | キヤノン株式会社 | レポート作成支援装置、その制御方法、及びプログラム |
| US9367212B2 (en) * | 2013-12-31 | 2016-06-14 | Barnes & Noble College Booksellers, Llc | User interface for navigating paginated digital content |
| US9898162B2 (en) | 2014-05-30 | 2018-02-20 | Apple Inc. | Swiping functions for messaging applications |
| TWI676127B (zh) | 2014-09-02 | 2019-11-01 | 美商蘋果公司 | 關於電子郵件使用者介面之方法、系統、電子器件及電腦可讀儲存媒體 |
| KR20160027692A (ko) * | 2014-09-02 | 2016-03-10 | 엘지전자 주식회사 | 화면 겹치기를 통해 디지털 컨텐츠를 복사하는 디지털 디바이스 및 그 제어 방법 |
| US9961239B2 (en) | 2015-06-07 | 2018-05-01 | Apple Inc. | Touch accommodation options |
| US10264213B1 (en) | 2016-12-15 | 2019-04-16 | Steelcase Inc. | Content amplification system and method |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3753233A (en) * | 1971-02-04 | 1973-08-14 | Bunker Ramo | Method and apparatus for data entry |
| JPS5441172B2 (ja) * | 1973-12-30 | 1979-12-07 | ||
| US4185282A (en) * | 1977-06-02 | 1980-01-22 | Am International, Inc. | Displayed keyboard indicia |
| US4202041A (en) * | 1977-07-11 | 1980-05-06 | Massachusetts Institute Of Technology | Dynamically variable keyboard terminal |
| US4224615A (en) * | 1978-09-14 | 1980-09-23 | Texas Instruments Incorporated | Method of using a liquid crystal display device as a data input device |
| US4291198A (en) * | 1979-06-28 | 1981-09-22 | Bell Telephone Laboratories, Incorporated | General-purpose electronic telephone station set |
| JPS5672449A (en) * | 1979-11-15 | 1981-06-16 | Minolta Camera Co Ltd | Operating device of copying machine or the like |
| US4451895A (en) * | 1980-07-17 | 1984-05-29 | Telesis Corporation Of Delaware, Inc. | Interactive computer aided design system |
| JPS57212530A (en) * | 1981-06-25 | 1982-12-27 | Nippon Telegr & Teleph Corp <Ntt> | Display type key pad |
| US4431870A (en) * | 1982-02-25 | 1984-02-14 | May George A | Telephone system with computer generated dial pad and automatic dialing |
| JPS59130137U (ja) * | 1983-02-18 | 1984-09-01 | 日本ビクター株式会社 | プログラマブルデイスプレイスイツチ |
| JPS59212530A (ja) * | 1983-05-14 | 1984-12-01 | Honda Motor Co Ltd | 油圧式多板クラツチ |
| JPS6050589A (ja) * | 1983-08-30 | 1985-03-20 | シャープ株式会社 | 文書作成方式 |
| US4659876A (en) * | 1983-08-30 | 1987-04-21 | Spi Soft Pac International | Audiographics communication system |
| JPS59170929A (ja) * | 1984-02-07 | 1984-09-27 | Canon Inc | 入力装置 |
| US4649499A (en) * | 1984-03-07 | 1987-03-10 | Hewlett-Packard Company | Touchscreen two-dimensional emulation of three-dimensional objects |
| DE3409532A1 (de) * | 1984-03-15 | 1985-09-19 | Standard Elektrik Lorenz Ag, 7000 Stuttgart | Kommunikationsendgeraet |
| JPS60211495A (ja) * | 1984-04-05 | 1985-10-23 | 三洋電機株式会社 | Crt表示装置 |
| US4725694A (en) * | 1986-05-13 | 1988-02-16 | American Telephone And Telegraph Company, At&T Bell Laboratories | Computer interface device |
-
1986
- 1986-12-11 US US06/940,408 patent/US4763356A/en not_active Expired - Lifetime
-
1987
- 1987-11-25 CA CA000552727A patent/CA1287925C/en not_active Expired - Lifetime
- 1987-12-03 EP EP87310628A patent/EP0271280B1/en not_active Expired - Lifetime
- 1987-12-03 DE DE3751901T patent/DE3751901T2/de not_active Expired - Lifetime
- 1987-12-11 JP JP62312448A patent/JPS63158623A/ja active Granted
-
1995
- 1995-01-19 JP JP7006271A patent/JPH07200172A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63158623A (ja) | 1988-07-01 |
| DE3751901D1 (de) | 1996-10-17 |
| JPH07200172A (ja) | 1995-08-04 |
| EP0271280A3 (en) | 1989-11-15 |
| EP0271280B1 (en) | 1996-09-11 |
| EP0271280A2 (en) | 1988-06-15 |
| CA1287925C (en) | 1991-08-20 |
| US4763356A (en) | 1988-08-09 |
| DE3751901T2 (de) | 1997-02-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0522253B2 (ja) | ||
| US5732152A (en) | Handwritten character entry method and device having two display areas | |
| US5382777A (en) | Automated teller machine | |
| USRE38419E1 (en) | Computer interface device | |
| JPH1039748A (ja) | 電子式地図システム、それを用いた情報提供装置及び記憶媒体 | |
| US6304276B1 (en) | Data processing device and data processing method | |
| JP3268029B2 (ja) | 手書き入力装置 | |
| JPS61267128A (ja) | 表示消去方式 | |
| JP2783472B2 (ja) | 情報処理装置 | |
| JPH02206817A (ja) | ターミナルエミュレータ | |
| KR100696284B1 (ko) | 전자기기에 대해 보조표시장치 및 보조입력장치의 기능을수행하는 보조장치 | |
| JPH10187679A (ja) | 表処理装置及び記憶媒体 | |
| JPH10222340A (ja) | 情報端末装置 | |
| JP3662644B2 (ja) | プライスカード作成システム | |
| JPH0793078A (ja) | 入力装置及びキーパターン作成方法 | |
| JPS63214823A (ja) | タツチパネル入力装置 | |
| JPH0991107A (ja) | 用紙フォーマット登録装置 | |
| JPH05289996A (ja) | 表計算ソフトウエアにおける書式設定方法 | |
| JP2659764B2 (ja) | 接点指示表付展開接続図の作成装置 | |
| JP3136852B2 (ja) | タッチパネル画面作成方法およびその装置 | |
| JPH08329016A (ja) | カラー表示装置 | |
| JP2874676B2 (ja) | 1画面多重入力端末装置 | |
| JPH07295778A (ja) | 文書格納システム | |
| JP3091116B2 (ja) | X−y座標表示方法 | |
| JPS6266314A (ja) | キ−ボ−ドのフアンクシヨンキ−入力制御方式 |