JPH0325648A - 端末装置 - Google Patents

端末装置

Info

Publication number
JPH0325648A
JPH0325648A JP1159605A JP15960589A JPH0325648A JP H0325648 A JPH0325648 A JP H0325648A JP 1159605 A JP1159605 A JP 1159605A JP 15960589 A JP15960589 A JP 15960589A JP H0325648 A JPH0325648 A JP H0325648A
Authority
JP
Japan
Prior art keywords
memory
application program
key information
key
application programs
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP1159605A
Other languages
English (en)
Inventor
Hirokimi Shimizu
清水 裕公
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP1159605A priority Critical patent/JPH0325648A/ja
Publication of JPH0325648A publication Critical patent/JPH0325648A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) この発明は、メモリに記憶された複数のアブリケーショ
ンプログラムを読み出して処理する端末装置に係り、特
に電源投入時に所望とするアプリケーションプログラム
を選択してロードする端末装置に関するものである。
(従来の技術) 従来、この種の端末装置、特に携帯型の端末装置(ハン
ディターミナル)は、CPUがバス接続される各デバイ
スを制御して種々のデータ処理を実行できるように構威
され、処理された端末データを通信ボートからホスト等
に対して通信できるように構成されている。
このような端末装置においては、電源投入時にはあらか
じめ決定されている1つのアプリケーションプログラム
しか実行することができず、他のアプリケーションプロ
グラムを実行するには、旦システムをプログラム管理の
ための管理モードに設定した後、実行するプログラムを
選択して所望とするアプリケーションプログラムを実行
させていた。
(発明が解決しようとする課題) ところが、近年の半導体メモリの記憶密度が向上し、ハ
ンディターミナルにも十分な記憶容量を有する半導体メ
モリが採用されており、この半導体メモリに複数のアブ
リケーションプログラムをロードしておくことで、複数
のアプリケーションプログラムを選択的に実行したいと
いうユーザの要求が実現可能になりつつある。
しかしながら、従来の構成では、複数のロードされたア
プリケーションプログラムの1つを選択して実行するに
は、煩雑なキー操作が要求されるため、特に管理モード
下においては、プログラムやデータの消去が可能となる
ため、オペレータの誤操作に起因して蓄積された貴重な
情報が改変されたり消失してしまい、以後のデータ処理
に重大な影響をもたらしてしまうという重大な問題点が
あった。
このように、プログラム選択が管理モード下でのみ有効
となるシステムでは、メモリ容量の増加によって複数の
アプリケーションプログラムをロードしておくことが可
能となっても、これらの処埋に付随した操作に伴う危険
性が増大し、複数のアプリケーションプログラムを有効
に利用しにくいという問題がある。
この発明は、上記の問題点を解決するためになされたも
ので、メモリに記憶された複数のアプリケーションプロ
グラムの各アプリケーションプログラムをター主ナル上
の特定のキーに割り付けておき、電源投入時に各特定の
キーの押下状態から所望とする各アプリケーションプロ
グラムを実行することにより、簡単な操作で各アプリケ
ーションプログラムを選択して起動できる端末装置を得
ることを目的とする。
(課題を解決するための手段) この発明に係る端末装置は、メモリに記憶された各アプ
リケーションプログラムの実行を指示するための対応キ
ー情報を記憶する対応テーブル部をメモリに設け、電源
投入時に入力されたキー情報と対応キー情報とを比較し
てメモリに記憶された特定アプリケーションプログラム
の選択起動を制御する起動制御手段を設けたものである
(作用) この発明においては、電源投入時において、キー入力手
段からのキー入力が受け付けられると、起動制御手段が
電源没入時に入力されたキー情報と対応キー情報とを比
較してメモリから特定アプリケーションプログラムを選
択し、特定アプリケーションプログラムの起動開始を可
能とする.〔実施例〕 第1図はこの発明の一実施例を示す端末装置の構戒を説
明するブロック図であり、1はCPUで、ROM7に記
憶されたシステムプログラムに基づいてシステムバス9
に接続された各デバイスを制御する。
2はキーボードで、ハンディターミナル上で動作するプ
ログラムに対してデータを入力するための種々のキー(
図示しない文字キー,数値キー等から構成される)が配
置されており、電源投入時に後述する対応キー情報で定
義されたキーの押下により対応するアプリケーションプ
ログラムをメモリ6よりサーチして実行する指示等を行
う。メそり6には、例えばROM7等よりロードした特
定のアプリケーションプログラムおよびデータが対応キ
ー情報とともに保存されている。すなわち、対応キー情
報を記憶する対応テーブル部6aが設けられており、電
源投入後にCPU1がこの対応テーブル部6aを参照す
ることにより、押下キーに対応する特定のアプリケーシ
ョンプログラムをサーチして実行する。
3は表示器で、プログラム起動により発生する種々のメ
ッセージまたはキーボード2より入力された入力データ
等を表示する.4は電源制御回路で、ハンディターミナ
ルの主電源である電池5の出力を監視してCPU 1に
警告を与える。8は通信ボートで、ホストコンピュータ
とのデータの授受を行う。
この発明の端末装置は上記のように構成されており、起
動制御手段を兼ねるCPU 1が電源投入時において、
キー入力手段となるキーボード2からのキー入力を受け
付けると、電源投入時に入力されたキー情報と対応キー
情報とを比較してメモリ6から特定アプリケーションプ
ログラムを選択して、特定アプリケーションプログラム
の起動開始を可能とする。
第2図は、第1図に示したメモリ6に構築される対応テ
ーブル部6aの構造を説明する概念図であり、11は割
付けキーで、例えば割付けキー118〜11dに対して
特定アプリケーションプログラムPROG1〜4が対応
し、各特定アプリケーションプログラムPROG1〜4
に対するメモリ6上の格納アドレスが書き込まれている
12は終了コードで、この終了コード12により割付け
キーテーブルの終了を示す。
以下、第3図を参照しながらこの発明によるアプリケー
ションプログラム選択実行動作について説明する。
第3図はこの発明によるアプリケーションプログラム選
択実行制御手順の一例を示すフローチャートである。な
お、(1)〜(6)は各ステップを示す。
電源が投入されると、CPU 1はROM7内のシステ
ムプログラムに応じてシステムバス9に接続されている
デバイス(上記2〜8)の初期設定および動作チェック
等を行うと、直ちに第3図に示すフローを開始し、先ず
、メモリ6上に対応テーブル部(キー・アプリ対応表)
6aが構築されているかどうかを判断し(1)  NO
ならばステップ(6)に進み、直ちに通常通りのメイン
プログラムを起動し、他の処理に移行する。
一方、ステップ(1)の判断でYESの場合は、キーボ
ード2のキースキャンを実行して(2)、キーが押下さ
れているかどうかを判断し(3)  Noならばステッ
プ(6)に進み、YESならば押下されたキーが対応テ
ーブル部6a上に格納された割付けキー11a〜11d
のいずれかに一致するかどうか、すなわちキ一対応表に
該当するキーがあるかどうかを判断し(4)   No
ならばステップ(6)に進み、YESならば特定アプリ
ケーションプログラムPROG1〜4の内から該当する
キーに対応するプログラムの起動を開始し(5)、他の
処理に移行する。
このように、メモリ6上の固定番地に記入されている割
付けキー11a〜11dかどうかを電源投入時に判別す
ることにより、必要とする特定アプリケーションプログ
ラムPROG1〜4のいずれかをサーチして起動可能と
なる。
なお、上記実施例では、単一のキーを押下して必要とす
る特定アプリケーションプログラムPROG1〜4のい
ずれかを選択し実行する処理について説明したが、複数
の同時キー押下または順次キー押下を判別して、先行す
る特定アプリケーションプログラム実行終了後に、後続
する特定アプリケーションプログラムを自動的に実行す
るように構成しても良い。
また、上記実施例ではキーボード2に配置されたキーに
より特定アプリケーションプログラムの起動を指示する
場合について説明したが、表示器3の構成がタッチパネ
ル方式であれば、表示器3からの入力に基づいて対応テ
ーブル部6aを構築しても良い。
更に、対応テーブル部6aの構造については、上記構造
に限定されるものではなく、メモリ6の容量等に基づい
て適宜設定すれば良く、その他の情報を付加できるよう
に構成すれば、プログラム管理等も行えることは言うま
でもない。
また、上記実施例では対応テーブル部6aに構築された
キー数を固定している場合について説明しているが、登
録できる数,書換え,割付けキー等は任意として設定す
れば、メモリ6の有効領域を十分に確保できる。
〔発明の効果〕
以上説明したように、この発明はメモリに記憶された各
アプリケーションプログラムを読み出す任意の対応キー
情報を記憶する対応テーブル部をメモリに設け、電源没
入時に入力されたキー情報と対応キー情報とを比較して
メモリに記憶された特定アプリケーションプログラムの
選択読出し起動を制御する起動制御手段を設けたので、
従来のようにシステム管理モードを設定することなく、
電源投入時のキー操作で必要とする特定のアプリケーシ
ョンプログラムを簡単なキー操作で、かつシステムに誤
動作を与えることなく起動を行うことができる。
従って、通常のオペレータによる特定のアブリケーシコ
ンプログラム起動を制限し、特定管理者に対してシステ
ム異常を診断する等の特定のアプリケーションプログラ
ム起動をハンディターミナル操作地点上で実行すること
が可能となる等の優れた効果を奏する。
4.図面のvJjlILな説明 第1図はこの発明の一実施例を示す端末装置の構成を説
明するブロック図、第2図は、第1図に示したメモリに
構築される対応テーブル部の構造を説明する概念図、第
3図はこの発明によるアプリケーションプログラム選択
実行制御手順の一例を示すフローチャートである。
図中、1はCPU,2はキーボード、3は表示器、4は
電源制御回路、5は電池、6はメモリ、6aは対応テー
ブル部、7はROM,8は通信ボートである。

Claims (1)

    【特許請求の範囲】
  1.  複数のキー入力手段と、複数のアプリケーションプロ
    グラムを記憶可能なメモリと、このメモリに記憶された
    各アプリケーションプログラムまたはシステムプログラ
    ムに基づいて各キー入力手段から入力されたデータを処
    理するデータ処理手段とを有する端末装置において、前
    記メモリに記憶された各アプリケーションプログラムの
    実行を指示するための対応キー情報を記憶する対応テー
    ブル部を前記メモリに設け、電源投入時に入力されたキ
    ー情報と前記対応キー情報とを比較して前記メモリに記
    憶された特定アプリケーションプログラムの選択起動を
    制御する起動制御手段を設けたことを特徴とする端末装
    置。
JP1159605A 1989-06-23 1989-06-23 端末装置 Pending JPH0325648A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1159605A JPH0325648A (ja) 1989-06-23 1989-06-23 端末装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1159605A JPH0325648A (ja) 1989-06-23 1989-06-23 端末装置

Publications (1)

Publication Number Publication Date
JPH0325648A true JPH0325648A (ja) 1991-02-04

Family

ID=15697364

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1159605A Pending JPH0325648A (ja) 1989-06-23 1989-06-23 端末装置

Country Status (1)

Country Link
JP (1) JPH0325648A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06346489A (ja) * 1993-06-10 1994-12-20 Sumitomo Constr Mach Co Ltd 建設機械のアクチュエータ用コントローラの差別化装置
JP2009516244A (ja) * 2005-10-31 2009-04-16 マイクロソフト コーポレーション 直接コンピューティング経験

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06346489A (ja) * 1993-06-10 1994-12-20 Sumitomo Constr Mach Co Ltd 建設機械のアクチュエータ用コントローラの差別化装置
JP2009516244A (ja) * 2005-10-31 2009-04-16 マイクロソフト コーポレーション 直接コンピューティング経験
US8645671B2 (en) 2005-10-31 2014-02-04 Microsoft Corporation Direct computing experience

Similar Documents

Publication Publication Date Title
EP0576027A2 (en) Portable computer having menu selection function using icons
US4587634A (en) Data processing apparatus for multiple mode operation as specified by user inputs
JPH08129495A (ja) コンピュータシステム及びそのセルフテスト方法
JPH0981370A (ja) 情報処理装置の動作環境設定方法
EP0408361B1 (en) Electronic equipment operable by a plurality of control programs
TWI480801B (zh) 安裝即時啓動作業系統方法
KR100714970B1 (ko) 컴퓨터
JP3695500B2 (ja) プログラマブル操作表示器およびそのデータ転送方法
JP2006092488A (ja) 情報処理装置、および起動制御方法
JPH02214955A (ja) Os立上げ方式
JP3098250U (ja) 電源キーなし電卓
JPH04169929A (ja) ブートプライオリティ変更装置
JPS60120428A (ja) Crt表示制御システム
JP3922748B2 (ja) 通信システムに用いる通信装置
JP2585119B2 (ja) 波形記録装置用外部記憶媒体と装置本体との間の波形データの送受方法
JPS6172321A (ja) コンピユ−タシステムの立上げ方式
JPH0452928A (ja) プログラム処理方法
KR19980050663A (ko) 직접 롬부팅 기능을 갖는 개인용 컴퓨터 시스템 및 부팅 제어방법
JPH0520033A (ja) プログラム実行方法及び装置
KR20070070858A (ko) 회전 가능한 디스플레이부를 구비한 휴대 게임 장치 및 그제어 방법
JPH09282262A (ja) インターフェース装置
JPS636640A (ja) 文書編集装置
KR20060008818A (ko) 펌웨어 업데이트 기능을 구비한 인쇄장치 및 그 방법
JPH08202512A (ja) プリンタ制御装置
JPS62251832A (ja) 電子計算機システム