JPH06180631A - Data processor having pen device and item arranging method - Google Patents
Data processor having pen device and item arranging methodInfo
- Publication number
- JPH06180631A JPH06180631A JP35310792A JP35310792A JPH06180631A JP H06180631 A JPH06180631 A JP H06180631A JP 35310792 A JP35310792 A JP 35310792A JP 35310792 A JP35310792 A JP 35310792A JP H06180631 A JPH06180631 A JP H06180631A
- Authority
- JP
- Japan
- Prior art keywords
- item
- display
- pen
- menu
- screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Position Input By Displaying (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、ペンメニュ画面上の表
示アイテムをペンのタップ操作で選択することにより、
その選択されたアイテムに固有の処理を実行する機能を
備えた、ペンデバイスをもつデータ処理装置及びペンメ
ニュ定義方法に関する。BACKGROUND OF THE INVENTION The present invention, by selecting a display item on a pen menu screen by a tap operation of a pen,
The present invention relates to a data processing device having a pen device and a pen menu defining method having a function of executing a process unique to the selected item.
【0002】[0002]
【従来の技術】従来、ラップトップタイプ、ノートブッ
クタイプ、或いはペン入力型パーソナルコンピュータ等
のポータブルコンピュータに於いては、各種アプリケー
ションソフトウェアによる作業を実行する際、その作業
開始に先立って、システム動作の基本ソフトウェアとな
るOS(オペレーティングシステム)をフロッピーディ
スク、ハードディスク等から主記憶内にインストールす
る処理作業、実行コマンドの入力作業等、各種の操作と
作業が必要となり、このため特に初心者には使い勝手が
悪いという操作上の問題があった。2. Description of the Related Art Conventionally, in a portable computer such as a laptop type, a notebook type, or a pen input type personal computer, when performing work by various application software, the system operation is performed before starting the work. Various operations and tasks such as a process of installing an OS (operating system), which is the basic software, from a floppy disk, a hard disk, etc. in the main memory, an operation of inputting an execution command, etc. are required, and therefore, it is not easy for a beginner to use. There was a problem in operation.
【0003】又、近年のパーソナルコンピュータには、
使い勝手を考慮して、電源投入に伴い、先ず作業選択の
ための複数のアイコンをもつメニュ画面を表示画面に表
示し、そのメニュ画面上で任意の処理作業を選択できる
機能をもつ装置が存在する。Further, in recent personal computers,
In consideration of usability, there is a device having a function of displaying a menu screen having a plurality of icons for work selection on the display screen when the power is turned on, and selecting an arbitrary processing work on the menu screen. .
【0004】しかしながら従来のこの種装置のメニュ画
面は、選択対象となる複数個のアイコンがそれぞれメニ
ュ画面上の予め定められた表示位置に固定配置され、更
に、初期のアイコン選択位置も固定であることから、実
行しようとする作業が初期のアイコン選択位置にないと
き、その都度、位置の移動操作を含む選択操作が必要と
なり、又、パーソナル使用に適合したアイコン配置でな
いことが多いことから、使い勝手が悪く、作業性が悪い
という問題がある。However, in the conventional menu screen of this type of apparatus, a plurality of icons to be selected are fixedly arranged at predetermined display positions on the menu screen, and the initial icon selection position is also fixed. Therefore, when the work to be performed is not in the initial icon selection position, a selection operation including a position movement operation is required each time, and it is often the case that the icon layout is not suitable for personal use. Is poor and the workability is poor.
【0005】[0005]
【発明が解決しようとする課題】上記したように、従来
のペン入力型パーソナルコンピュータ等のポータブルコ
ンピュータに於いては、システム立上げ時に、システム
動作の基本ソフトウェアとなるOSの読込作業、コマン
ド入力作業等、各種の操作が必要となることから特に初
心者には使い勝手が悪いという操作上の問題があり、
又、作業選択のためのアイコンをもつメニュ画面上で任
意の処理作業を選択できるようにした装置に於いては、
選択対象となる複数個のアイコンがそれぞれ予め定めら
れた位置に固定配置され、更に初期のアイコン選択位置
も固定であることから、実行しようとする作業が初期の
アイコン選択位置にないとき、その都度、位置の移動操
作を含む選択操作が必要となり、アイコン配置も使用用
途に適合しない場合が多いことから、作業性、操作性が
悪いという問題がある。As described above, in a conventional portable computer such as a pen-input type personal computer, when the system is started up, an OS reading operation and a command inputting operation, which are the basic software for the system operation, are performed. Since various operations are required, especially for beginners, there is an operational problem that it is not easy to use,
Also, in the device that allows you to select any processing work on the menu screen that has an icon for work selection,
A plurality of icons to be selected are fixedly arranged at predetermined positions respectively, and the initial icon selection position is also fixed. Therefore, when the work to be executed is not at the initial icon selection position, In addition, there is a problem that workability and operability are poor because a selection operation including a position movement operation is required and the icon arrangement is often not suitable for the intended use.
【0006】本発明は上記実情に鑑みなされたもので、
ペン入力型のパーソナルコンピュータに於いて、処理手
続きを選択するためのアイテムを使用用途、使用頻度、
作業順序等に応じて任意に設定し変更でき、常に操作性
の良いアイテム配置によるメニュ画面が表示できるペン
デバイスをもつデータ処理装置及びメニュ定義方法を提
供することを目的とする。The present invention has been made in view of the above circumstances,
In a pen-input type personal computer, use the item to select the processing procedure, usage, frequency of use,
An object of the present invention is to provide a data processing apparatus and a menu defining method having a pen device that can be arbitrarily set and changed according to a work order and the like and that can always display a menu screen with an item layout having good operability.
【0007】[0007]
【課題を解決するための手段及び作用】本発明は、ペン
入力用タブレットと表示面部が一体化されたペンデバイ
スをもつデータ処理装置に於いて、アイテム表示領域を
もつペンメニュ画面の表示手段と、上記ペンメニュ画面
上のアイテム表示領域に配置される、それぞれが固有の
処理手続きを実行する複数種の表示アイテム部品を格納
する手段と、上記格納手段から必要な表示アイテム部品
を上記ペンメニュ画面上のアイテム表示領域に呼出す手
段と、上記ペンメニュ画面上のアイテム表示領域に置か
れた表示アイテムをペン操作によりドラッギングしたと
き、ドラッギングに伴い表示アイテムをペンメニュ画面
上で移動制御する手段とを備えて、ペンメニュ画面上の
アイテム表示領域内の任意の位置に、所望の表示アイテ
ムを配置でき、ペン操作により表示アイテムをペンメニ
ュ画面上の使い易い任意の位置に容易に移動配置できる
ことを特徴とする。SUMMARY OF THE INVENTION The present invention is a data processing device having a pen input tablet and a pen device in which a display surface is integrated, and a display means for a pen menu screen having an item display area. A means for storing a plurality of types of display item parts, each of which is arranged in the item display area on the pen menu screen and executes a unique processing procedure, and a display item part required from the storing means are displayed on the pen menu screen as an item. The pen menu screen is provided with means for calling the display area and means for controlling movement of the display item on the pen menu screen when the display item placed in the item display area on the pen menu screen is dragged by pen operation. You can place the desired display item at any position in the upper item display area. Operated by wherein the easily move placing display items in an easy-to-use, any position on Penmenyu screen.
【0008】又、本発明は、少なくとも一つの表示アイ
テムをもつペンメニュ画面を表示する手段と、上記ペン
メニュ画面上で表示アイテムをペン操作によりドラッギ
ングしたとき、ドラッギングに伴い表示アイテムをペン
メニュ画面上で移動制御する手段と、移動された表示ア
イテムの位置を確定し表示アイテムをペンメニュ画面上
に配置する手段とを有してなるアイテム配置方法によ
り、ペンメニュ画面上で表示アイテムをペン操作により
任意の位置に配置できることを特徴とする。The present invention also provides a means for displaying a pen menu screen having at least one display item, and when the display item is dragged by a pen operation on the pen menu screen, the display item is moved on the pen menu screen in accordance with the dragging. By means of the item placement method, which has means for controlling and deciding the position of the moved display item and arranging the display item on the pen menu screen, the display item can be moved to an arbitrary position on the pen menu screen by pen operation. It is characterized in that it can be placed.
【0009】[0009]
【実施例】以下、図面を参照してこの発明の実施例を説
明する。図1には、この発明の一実施例に係わるポータ
ブルコンピュータのシステム構成が示されている。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 shows the system configuration of a portable computer according to an embodiment of the present invention.
【0010】このポータブルコンピュータは液晶表示パ
ネルとこれに一体に設けられた透明タブレットとを有す
るペン入力型のパーソナルコンピュータであり、このシ
ステムは、CPU11、入出力ゲートアレイ(I/O
GA)12、メインメモリ13を備えている。メインメ
モリ13は、ローカルバス1に接続されている。This portable computer is a pen-input type personal computer having a liquid crystal display panel and a transparent tablet provided integrally therewith, and this system includes a CPU 11 and an input / output gate array (I / O).
GA) 12 and a main memory 13. The main memory 13 is connected to the local bus 1.
【0011】また、このシステムには、BIOS−RO
M15、リアルタイムクロック(RTC)16、スーパ
ーインテグレーション回路(SI)26、液晶コントロ
ーラ(液晶CNT)27、第1,第2のICカードコン
トローラ(IC−CNT)28,29、キーボードコン
トローラ(キーボードCNT)30が設けられており、
これらはISA(International Standard Associa
tion)仕様のシステムバス2に接続されている。The system also includes a BIOS-RO.
M15, real time clock (RTC) 16, super integration circuit (SI) 26, liquid crystal controller (liquid crystal CNT) 27, first and second IC card controllers (IC-CNT) 28 and 29, keyboard controller (keyboard CNT) 30. Is provided,
These are ISA (International Standard Associa)
option) system bus 2.
【0012】CPU11としては、米インテル社により
製造販売されているマイクロプロセッサ80386SL
またはその互換プロセッサが使用される。このCPU1
1は、異なる3つの動作モード、つまりリアルモード、
プロテクトモード、仮想86モードで動作できる。リア
ルモードは、最大で1Mバイトのメモリ空間をアクセス
できるモードであり、セグメントレジスタで表されるベ
ースアドレスからのオフセット値で物理アドレスが決定
される。プロテクトモードは1タスク当たり最大16M
バイトのメモリ空間をアクセスできるモードであり、デ
ィスクプリタテーブルと称されるアドレスマッピングテ
ーブルを用いて物理アドレスが決定される。仮想86モ
ードは、リアルモードで動作するように構成されたプロ
グラムをプロテクトモードで動作させるためのモードで
あり、リアルモードのプログラムはプロテクトモードに
おける1つのタスクとして扱われる。As the CPU 11, a microprocessor 80386SL manufactured and sold by Intel Corp.
Or its compatible processor is used. This CPU1
1 is three different operation modes, namely real mode,
It can operate in protected mode and virtual 86 mode. The real mode is a mode in which a maximum 1 Mbyte memory space can be accessed, and the physical address is determined by the offset value from the base address represented by the segment register. Up to 16M protect mode per task
This is a mode in which a memory space of bytes can be accessed, and a physical address is determined using an address mapping table called a descriptor table. The virtual 86 mode is a mode for operating a program configured to operate in the real mode in the protect mode, and the program in the real mode is treated as one task in the protect mode.
【0013】また、このCPU11は、各種I/Oをア
イドル時にパワーダウンするといった低消費電力のため
のパワーセーブモードを有している。このパワーセーブ
モードには、サスペンドモードがある。サスペンドモー
ドは、最も電力消費の少ないパーワーセーブモードであ
る。サスペンドモードでは、アプリケーションプログラ
ムの再スタートに必要なデータが記憶されているメモリ
以外は、システム内の全てのユニットはパワーダウンさ
れる。このサスペンドの機能は、前述のマイクロプロセ
ッサ80386SLまたはその互換プロセッサによって
サポートされているシステム管理割り込み(SMI;S
ystem Management Interrupt)を利用して起動する
ことができる。The CPU 11 also has a power save mode for low power consumption, such as powering down various I / Os at idle. This power save mode has a suspend mode. The suspend mode is the power save mode with the lowest power consumption. In suspend mode, all units in the system are powered down except for the memory that stores the data needed to restart the application program. This suspend function is performed by the system management interrupt (SMI; S) supported by the microprocessor 80386SL or its compatible processor.
It can be started by using the ystem Management Interrupt).
【0014】CPU11の持つ割り込みには、SMIの
他、マスク不能割り込み(NMI;Non−Maskable I
nterrupt)、およびマスク可能割り込み(INTR;M
askable Interrupt)がある。SMIは、マスク不能割
り込みの一種であるが、前述のNMIやINTRよりも
優先度の高い、最優先度の割り込みであり、CPU11
の割り込み要求入力SMIをアクティブにすることによ
ってパワーセーブに関する種々のSMIサービスルーチ
ンを起動することができる。The interrupt held by the CPU 11 includes not only SMI but also non-maskable interrupt (NMI; Non-Maskable I).
nterrupt) and maskable interrupt (INTR; M
askable Interrupt). The SMI is a kind of non-maskable interrupt, but it is a highest priority interrupt having a higher priority than the above-mentioned NMI and INTR.
The various SMI service routines relating to power saving can be activated by activating the interrupt request input SMI of.
【0015】レジューム処理ルーチンは、システムをサ
スペンドモードから復帰させてサスペンドモード前の状
態からアプリケーションプログラムを再スタートさせる
ためのものであり、ここでは、セーブされているシステ
ムステータスおよびユーザデータのリストアが実行され
る。The resume processing routine is for returning the system from the suspend mode and restarting the application program from the state before the suspend mode. Here, the saved system status and user data are restored. To be done.
【0016】I/Oゲートアレイ12は、CPU11お
よびメモリのサポート機能を実現するための専用ロジッ
クであり、ローカルバス1に接続されたメインメモリ1
3、増設メモリカード25とCPU11との間の入出力
制御を始め、システムバス2に接続された各種ユニット
とCPU11との間の入出力制御を行なう。また、この
I/Oゲートアレイ12には、システム制御に必要な機
能を実現するためのユニット、つまり、直接メモリアク
セス制御のためのDMAコントローラ、割り込みコント
ローラ(PIC;Programmable Interrupt Contr
oller )、タイマ(PIT;Programmable Interval
Timer )、シリアルI/Oコントローラ(SIO;S
erial Input/Output Controller )が内蔵されてい
る。The I / O gate array 12 is a dedicated logic for realizing the support function of the CPU 11 and the memory, and is the main memory 1 connected to the local bus 1.
3. Starting the input / output control between the additional memory card 25 and the CPU 11, the input / output control between the various units connected to the system bus 2 and the CPU 11 is performed. Further, the I / O gate array 12 is a unit for realizing a function necessary for system control, that is, a DMA controller for direct memory access control and an interrupt controller (PIC; Programmable Interrupt Contr).
oller), timer (PIT; Programmable Interval)
Timer), serial I / O controller (SIO; S)
erial Input / Output Controller) is built in.
【0017】CPU11およびI/Oゲートアレイ12
間の通信は、専用のインターフェース線を介して実行さ
れる。CPU11とI/Oゲートアレイ12間のインタ
ーフェース信号には、例えば、CPU11のSMI機能
を制御するための信号等が含まれている。CPU 11 and I / O gate array 12
Communication between them is performed via a dedicated interface line. Interface signals between the CPU 11 and the I / O gate array 12 include, for example, signals for controlling the SMI function of the CPU 11.
【0018】すなわち、CPU11の割り込み要求入力
SMIには、I/Oゲートアレイ12から出力されるア
クティブローのSMI信号が供給される。このSMI信
号は、例えば、I/Oゲートアレイ12の内部タイマか
らの要求や、リアルタイムクロック(RTC)16、電
源コントローラ(PSC)31等の外部ユニットからの
要求に応じて発生される。例えば、電源コントローラ
(PSC)31からの要求は、システムの電源をオン/
オフ制御する電源スイッチ311がオフされた時や、バ
ッテリ312の容量低下(ローバッテリ状態)が検出さ
れた時等に発生される。That is, the interrupt request input SMI of the CPU 11 is supplied with the active-low SMI signal output from the I / O gate array 12. This SMI signal is generated, for example, in response to a request from an internal timer of the I / O gate array 12 or a request from an external unit such as a real time clock (RTC) 16 and a power supply controller (PSC) 31. For example, a request from the power supply controller (PSC) 31 turns on / off the system power.
It is generated when the power switch 311 for the off control is turned off, or when the capacity reduction of the battery 312 (low battery state) is detected.
【0019】メインメモリ13は、例えば、標準で4M
バイトの記憶容量を有しており、ここには、オペレーテ
ィングシステム、処理対象のアプリケーションプログラ
ム、およびアプリケーションプログラムによって作成さ
れたユーザデータ等が格納される。オペレーティングシ
ステムは、ペン入力をサポートするI/Oシステムを含
むものであり、CPU11のプロテクトモードで動作す
るように構成されている。また、このオペレーティング
システムには、システムがサスペンドモードに移行する
時にメインメモリ13のユーザデータをハードディスク
35にセーブするサスペンド処理プログラムが組み込ま
れている。このオペレーティングシステムとしては、例
えば、米GO社によって開発、販売されているペンポイ
ントを使用することができる。即ち、PENMENU.DEF 13
a、PENMENU.ICN 13b、PENMENU.COM 13c、PENMEN
U.EXE 13dである。以下、このオペレーティングシス
テムを特殊OSと称し、オペレーティングシステムによ
って実行されるサスペンド処理を特殊OSサスペンド処
理と称する。The main memory 13 is, for example, a standard 4M memory.
It has a storage capacity of bytes, and stores an operating system, an application program to be processed, user data created by the application program, and the like. The operating system includes an I / O system that supports pen input, and is configured to operate in the protected mode of the CPU 11. Further, this operating system incorporates a suspend processing program for saving the user data in the main memory 13 to the hard disk 35 when the system shifts to the suspend mode. As this operating system, for example, a pen point developed and sold by GO Company, USA can be used. That is, PENMENU.DEF 13
a, PENMENU.ICN 13b, PENMENU.COM 13c, PENMEN
It is U.EXE 13d. Hereinafter, this operating system is referred to as a special OS, and the suspend process executed by the operating system is referred to as a special OS suspend process.
【0020】増設メモリカード25は、コンピュータ本
体に設けられた88ピンの専用カードスロットにオプシ
ョン接続される。この増設メモリカード25は、専用の
DRAMカードであり、2Mバイト、4Mバイト、8M
バイト、16Mバイト等の種類がある。The additional memory card 25 is optionally connected to an 88-pin dedicated card slot provided in the computer body. This additional memory card 25 is a dedicated DRAM card, and has 2M bytes, 4M bytes, and 8M bytes.
There are types such as byte and 16 MB.
【0021】BIOS−ROM15は、BIOS(Bas
ic I/O System )を記憶するためのものであり、
プログラム書き替えが可能なようにフラッシュメモリに
よって構成されている。BIOSは、リアルモードで動
作するように構成されている。このBIOSには、電源
投入時にメモリや各種ハードウェアデバイスのテストお
よび初期設定するためのIRTルーチンとオペレーティ
ングシステムからの要求にしたがって各種ハードウェア
デバイスを制御するための各種デバイスドライバと、サ
スペンドSMIルーチンおよびレジュームSMIルーチ
ン等を含むSMIサービスプログラムと、実行するSM
Iサービスルーチンを決定するためのSMIハンドラ等
が含まれている。The BIOS-ROM 15 is a BIOS (Bas
ic I / O System) for storing
It is composed of a flash memory so that the program can be rewritten. The BIOS is configured to operate in real mode. The BIOS includes an IRT routine for testing and initializing memory and various hardware devices at power-on, various device drivers for controlling various hardware devices according to a request from the operating system, a suspend SMI routine, and SMI service program including resume SMI routine and SM to be executed
An SMI handler etc. for determining the I service routine are included.
【0022】SMIハンドラは、SMIが発生した時に
最初に起動されるBIOS内のプログラムであり、これ
によって、SMIの発生要因のチェックや、その発生要
因に対応したSMIサービスルーチンの呼び出しが実行
される。The SMI handler is a program in the BIOS which is first activated when an SMI occurs, whereby the cause of the SMI is checked and the SMI service routine corresponding to the cause is executed. .
【0023】リアルタイムクロック(RTC)16は、
独自の動作用電池を持つ時計モジュールであり、その電
池から常時電源が供給されるCMOS構成のスタティク
RAM(以下、CMOSメモリと称する)を有してい
る。このCMOSメモリは、システム構成を示すセット
アップ情報の格納等に利用される。The real time clock (RTC) 16 is
It is a timepiece module having its own battery for operation, and has a CMOS static RAM (hereinafter referred to as a CMOS memory) to which power is constantly supplied from the battery. This CMOS memory is used to store setup information indicating the system configuration.
【0024】スーパ−インテグレーション(SI)26
は、電源コントローラ(PSC)31、RS232Cコ
ネクタ34と接続され、これらとの間でシリアルデータ
による通信制御を行なう一方、フロッピーディスクコネ
クタ(FDDコネクタ)32、プリンタ/フロッピーデ
ィスクコネクタ(PRT/FDDコネクタ)33、ハー
ドディスクドライブ(HDD)35及びタブレットコン
トローラ26と接続され、それぞれとの間でパラレルデ
ータによる通信制御を行なう。Super Integration (SI) 26
Is connected to a power supply controller (PSC) 31 and an RS232C connector 34 and controls communication with these by serial data, while a floppy disk connector (FDD connector) 32 and a printer / floppy disk connector (PRT / FDD connector). 33, a hard disk drive (HDD) 35, and a tablet controller 26, and communication control is performed between them by parallel data.
【0025】また、スーパ−インテグレーション(S
I)26には、ステータスレジスタ261が設けられて
いる。このステータスレジスタ261は、電源コントロ
ーラ(PSC)31の状態を示すためのものであり、図
4に示されているように、8ビットレジスタから構成さ
れている。Further, the super integration (S
The I) 26 is provided with a status register 261. The status register 261 is for indicating the state of the power supply controller (PSC) 31, and is composed of an 8-bit register as shown in FIG.
【0026】このステータスレジスタ261のビット7
(B7)は、ローバッテリ状態の有無を示すものであ
り、ローバッテリ状態の時は“1”、ローバッテリ状態
でない時は“0”にセットされる。ビット6(B6)
は、ACアダプタ313の接続の有無を示すものであ
り、ACアダプタが接続されている時は“1”、接続さ
れてない時は“0”にセットされる。ビット5(B5)
は、電源スイッチ311のオン/オフを示すものであ
り、オフされた時は“1”、オンされた時は“0”にセ
ットされる。Bit 7 of this status register 261
(B7) shows the presence or absence of the low battery state, and is set to "1" when the low battery state is set and to "0" when the low battery state is not set. Bit 6 (B6)
Indicates whether or not the AC adapter 313 is connected, and is set to "1" when the AC adapter is connected and set to "0" when the AC adapter is not connected. Bit 5 (B5)
Indicates ON / OFF of the power switch 311 and is set to “1” when turned off and set to “0” when turned on.
【0027】電源コントローラ(PSC)31は、CP
U21からの指示に応じて各ユニットへの電源供給を制
御するためのものであり、CPU21との通信は、スー
パ−インテグレーション(SI)26内のコマンドレジ
スタを介して実行される。この電源コントローラ(PS
C)31は、電源スイッチ311のオフ操作を検出した
時、SMI発生求信号をI/Oゲートアレイ12に供給
すると共に、ステータスレジスタ261のビット5を
“0”にセットする。また、電源コントローラ(PS
C)31は、ローバッテリを検出した際には、SMI発
生要求信号をI/Oゲートアレイ12に供給すると共
に、ステータスレジスタ261のビット7を“1”にセ
ットする。The power supply controller (PSC) 31 is a CP
It is for controlling power supply to each unit according to an instruction from U21, and communication with the CPU 21 is executed via a command register in the super integration (SI) 26. This power controller (PS
C) 31 supplies the SMI generation request signal to the I / O gate array 12 and sets bit 5 of the status register 261 to "0" when detecting the OFF operation of the power switch 311. In addition, the power controller (PS
When C) 31 detects a low battery, it supplies an SMI generation request signal to the I / O gate array 12 and sets bit 7 of the status register 261 to "1".
【0028】さらに、電源コントローラ(PSC)31
は、システムがパワーオフの状態においてもバックアッ
プ電源BKを発生し、それをメインメモリ13、SM−
RAM14、画像メモリ(VRAM)38に供給する。Further, the power supply controller (PSC) 31
Generates a backup power supply BK even when the system is in a power-off state, and supplies it to the main memory 13, SM-
It is supplied to the RAM 14 and the image memory (VRAM) 38.
【0029】フロッピーディスクコネクタ32はフロッ
ピーディスクドライブ(第1FDD)42をオプション
接続するときに用いるコネクタであり、プリンタ/フロ
ッピーディスクコネクタ33はプリンタあるいはフロッ
ピーディスク装置(第2FDD)43をオプション接続
するときに用いるコネクタである。The floppy disk connector 32 is a connector used when the floppy disk drive (first FDD) 42 is optionally connected, and the printer / floppy disk connector 33 is used when the printer or the floppy disk device (second FDD) 43 is optionally connected. This is the connector used.
【0030】HDD35には、メニュー定義ファイルPE
NMENU.DEF 、アイコンリストのファイルPENMENU.ICN 、
メニュー実行ファイルPENMENU.COM ,PENMENU.EXE 、日
時の設定プログラムP DATE、ペン先位置調整プログラム
P SETPEN、手書き練習プログラムP TEGAKI、かな漢字変
換練習プログラムP KTOK、処理中断−確認プログラムP
PAUSE 、処理継続(YES/NO)プログラムP YESNO
、処理中断−選択プログラムP SELECT、背景パターン
生成データBACK、アイテム表示生成データPDIC等が格納
されている。A menu definition file PE is stored in the HDD 35.
NMENU.DEF, icon list file PENMENU.ICN,
Menu execution files PENMENU.COM, PENMENU.EXE, date and time setting program P DATE, pen tip position adjustment program
P SETPEN, Handwriting practice program P TEGAKI, Kana-Kanji conversion practice program P KTOK, Process interruption-confirmation program P
PAUSE, continue processing (YES / NO) program P YESNO
, Process interruption-selection program P SELECT, background pattern generation data BACK, item display generation data PDIC, etc. are stored.
【0031】タブレットコントローラ36は、透明タブ
レット37を介してスタイラスペンによって入力される
座標点を検出し、それをスーパーインテグレーション2
6、システムバス2Bを介してI/Oゲートアレイ12
へ送出する。The tablet controller 36 detects the coordinate point input by the stylus pen through the transparent tablet 37 and superimposes it on the coordinate point.
6. I / O gate array 12 via system bus 2B
Send to.
【0032】液晶コントローラ27は、液晶表示パネル
39の表示制御を行なうものであり、システムバス2を
介してCPU11から送られてくる表示データを画像メ
モリ(VRAM)38に展開し、それを液晶表示パネル
39に表示する。液晶表示パネル39は、例えば縦64
0ドット×横480ドットのドットマトリックスで構成
される透過型のものであり、例えば蛍光表示管(以下
「FL」と略称する)を用いたバックライト40がその
背面側に配置されている。The liquid crystal controller 27 controls the display of the liquid crystal display panel 39, expands the display data sent from the CPU 11 via the system bus 2 into the image memory (VRAM) 38, and displays it on the liquid crystal display. Display on panel 39. The liquid crystal display panel 39 has, for example, a vertical length of 64.
The backlight 40 is a transmissive type composed of a dot matrix of 0 dots × horizontal 480 dots, and a backlight 40 using, for example, a fluorescent display tube (hereinafter abbreviated as “FL”) is arranged on the back side thereof.
【0033】ICカードコントローラ28,29は、6
8ピンのPCMCIA(PersonalComputer Memory
Card International Associatuon)カード44,4
5のリード/ライト制御を行なう。キーボードコントロ
ーラ30は、オプション接続されるキーボード46のキ
ー入力制御を行なう。The IC card controllers 28 and 29 are 6
8-pin PCMCIA (Personal Computer Memory)
Card Alternativeal Associatuon) Card 44, 4
5 read / write control is performed. The keyboard controller 30 controls the key input of the keyboard 46 connected as an option.
【0034】図2には、前記ペン入力型パーソナルコン
ピュータのHD35に登録されているのアイコンが一覧
表示されている。アイコン1〜アイコン5及びアイコン
19はユーザーアプリを登録するためのものであり、こ
こにはユーザーが所望のアプリケーションプログラムを
登録できる。アイコン6,アイコン7及びアイコン20
はサブメニュウ画面を呼び出すためのアイコンである。
アイコン8はオペレーティングシステム(DOS)を軌
道するためのアイコンである。アイコン9及びアイコン
18は、。アイコン10は、処理の終了を指定するアイ
コンである。アイコン11は、サブメニュウ画面からペ
ンメニュウ画面に戻ることを指示するためのアイコンで
ある。アイコン12は、カレンダーや日時を指定するた
めのアクセサリーアイコンである。アイコン13は、ペ
ン位置調整のためのアイコンである。アイコン14は、
セットアップメニュウプログラムを起動するためのアイ
コンである。アイコン15は、基本練習プログラムを起
動するもので、アイコン16は手書き練習プログラムを
起動するもので、アイコン17はかな漢変換プログラム
を起動するためのアイコンである。FIG. 2 shows a list of icons registered in the HD 35 of the pen-input type personal computer. The icons 1 to 5 and the icon 19 are for registering a user application, and the user can register a desired application program here. Icon 6, Icon 7 and Icon 20
Is an icon for calling the submenu screen.
The icon 8 is an icon for orbiting the operating system (DOS). Icons 9 and 18 are. The icon 10 is an icon that designates the end of processing. The icon 11 is an icon for instructing to return from the sub menu screen to the pen menu screen. The icon 12 is an accessory icon for designating a calendar and a date and time. The icon 13 is an icon for adjusting the pen position. Icon 14 is
This is an icon for starting the setup menu program. The icon 15 is for activating the basic practice program, the icon 16 is for activating the handwriting practice program, and the icon 17 is for activating the kana-kanji conversion program.
【0035】「ペンメニュー」とは、処理手続きに登録
されたコマンドを、ペンにより簡単に選択実行するため
のものである。処理手続きの選択は、アイテムのシンボ
ルとして設定されている表示アイテム(アイテムアイコ
ン、アイテムタイトル)を選択することにより行う。The "pen menu" is used to easily select and execute a command registered in the processing procedure with a pen. The processing procedure is selected by selecting the display item (item icon, item title) set as the symbol of the item.
【0036】「アイテム」とは、メニューの中で選択実
行することの可能な最小のまとまりで、表示アイテムと
してのアイテムアイコンとアイテムタイトルと、処理手
続きとしての1個以上のコマンドと、アイテムの機能説
明をする機能ガイダンスから構成されている。The "item" is the smallest group that can be selected and executed in the menu, and the item icon and the item title as the display item, one or more commands as the processing procedure, and the function of the item. It consists of functional guidance to explain.
【0037】処理手続きに登録可能なコマンドには、一
般のコマンドとペンメニューのコマンドがある。一般の
コマンドには、「一太郎」のようなアプリケーションプ
ログラムや、MS−DOSのコマンド、ユーティリティ
ーとして流通しているプログラムのほか、自作のプログ
ラムなどがある。The commands that can be registered in the processing procedure include general commands and pen menu commands. Typical commands include application programs such as "Ichitaro", MS-DOS commands, programs distributed as utilities, and self-made programs.
【0038】ペンメニューのコマンドには、ペンメニュ
ーが解釈して実行するコマンド(制御コマンド)と、ペ
ン入力メニューに付属のコマンド(アクセサリーコマン
ド、サービスコマンド)がある。なお、サービスコマン
ドは、バッチファイル内でペンによる制御を行うための
コマンドである。The commands of the pen menu include commands (control commands) which the pen menu interprets and executes, and commands attached to the pen input menu (accessory commands and service commands). The service command is a command for controlling with a pen in the batch file.
【0039】また、共通性のあるアイテムをまとめて1
つのメニューにすることもでき、別のメニューから1つ
のアイテムとして呼び出すことができる。この場合、ペ
ンメニューは複数のメニューで構成されることになる。[0039] Also, items having commonality are grouped together as 1
It can be one menu or can be called as one item from another menu. In this case, the pen menu is composed of a plurality of menus.
【0040】ペンメニュー画面の一例を図3に示す。An example of the pen menu screen is shown in FIG.
【0041】メニュー画面は大きく分けて、画面上部の
メニュータイトル表示領域101と、画面中部のアイテ
ム表示領域102と、画面下部のガイダンス表示領域1
03に分かれます。The menu screen is roughly divided into a menu title display area 101 at the top of the screen, an item display area 102 at the center of the screen, and a guidance display area 1 at the bottom of the screen.
It is divided into 03.
【0042】メニュータイトル表示領域101に表示さ
れている要素は、左から「特殊ボタン101a」と、
「メニュータイトル」と、「日付と時刻」である。特殊
ボタン101aは、操作確認のために使用することがあ
る。メニュータイトルは、メニューを識別するためにメ
ニューに付加されたタイトルである。この場合は「Dy
nanoteメニュー」である。日付と時刻は、現在の
年(西暦の下2桁)と月日、そして時分を表示する。日
付と時刻は、オプションにより表示しないようにするこ
ともできる。The elements displayed in the menu title display area 101 are "special button 101a" from the left,
They are "menu title" and "date and time". The special button 101a may be used to confirm the operation. The menu title is a title added to the menu to identify the menu. In this case, "Dy
nanote menu ”. The date and time display the current year (last two digits of the Christian era), the month and day, and the hour and minute. The date and time can optionally be hidden.
【0043】アイテム表示領域102は、表示アイテム
を並べる領域であり、また表示アイテムを選択する領域
である。表示アイテム102Aは、シンボル的なアイテ
ムアイコン102aと、文字列からなる名前としてのア
イテムタイトル102bから構成されている。The item display area 102 is an area for arranging display items and is an area for selecting display items. The display item 102A includes a symbolic item icon 102a and an item title 102b as a name composed of a character string.
【0044】ガイダンス表示領域に表示される要素は、
左から「機能ガイダンス表示」と「バッテリ残量表示」
である。機能ガイダンス表示は、アイテムの処理手続き
の機能概要である機能ガイダンスを表示するものであ
る。バッテリ残量表示は、現在のバッテリ状態を表示す
るものである。The elements displayed in the guidance display area are
From the left, "Function guidance display" and "Battery level display"
Is. The function guidance display is to display the function guidance which is an outline of the function of the processing procedure of the item. The battery remaining amount display is for displaying the current battery state.
【0045】アイテムアイコン102aは、機能的に次
の4つに分類することができる。 (a)手続き実行 処理手続きを実行させるアイテムのアイコン (b)メニュー終了 メニューを終了するためのアイコン (c)メニュー呼出 別メニューを呼び出すためのアイコン (d)メニュー戻り 呼び出しもとメニューに戻るためのアイコン 図2のアイコン1〜5及びアイコン19は手続き実行ア
イコンであり、アイコン10はメニュー終了アイコンで
あり、アイコン6,7,20はメニュー呼び出しアイコ
ンであり、アイコン11はメニュー戻りアイコンであ
る。 ペンの基本操作 ペンの基本操作には、シングルタップ、ダブルタップ、
そしてドラッギングがある。画面をペンで軽く押してそ
のまま離すのがタップであり、主として位置の指定、ア
イコンや選択項目の選択などに使用する。タップのうち
で、短い間隔でタップを2回行うものを特にダブルタッ
プといい、これに対して1回のものをシングルタップと
いう。画面をペンで軽く押して、その状態でペンを移動
するものをドラッギングといい、主としてアイテムの移
動などに使用する。The item icons 102a can be functionally classified into the following four types. (A) Procedure execution Icon of the item that executes the processing procedure (b) Menu end icon to end the menu (c) Menu call icon to call another menu (d) Menu return To return to the original menu Icons Icons 1 to 5 and icon 19 in FIG. 2 are procedure execution icons, icon 10 is a menu end icon, icons 6, 7, and 20 are menu call icons, and icon 11 is a menu return icon. Basic operation of pen Single tap, double tap,
And there is dragging. The tap is to lightly press the screen with a pen and release it, which is mainly used for specifying the position and selecting icons and selection items. Of the taps, those that are tapped twice at short intervals are called double taps, while those that are tapped once are called single taps. The thing that you press the screen lightly with the pen and move the pen in that state is called dragging, and it is mainly used for moving items.
【0046】ペンメニューでは、ダブルタップによる操
作を採用していないため、シングルタップのことを単に
「タップ」という。ドラッギングとタップの区別は、ペ
ンが画面に触れている時間と、ペンが画面に触れている
間に移動した距離により行う。言い換えれば、ペンで画
面を軽く押し、一定時間内にペンをほとんど移動させな
いで離すのがタップであり、これ以外がドラッギングで
ある。例えば、同実施例にいおては、タブレット上から
同一座標データが3回読み込まれた場合にタップと判断
する。これによりスタイラスによるチャタリングが防止
される。Since the pen menu does not employ a double tap operation, a single tap is simply referred to as a "tap". The distinction between dragging and tapping is based on the time the pen is touching the screen and the distance the pen has moved while touching the screen. In other words, the tap is to press the screen lightly with the pen and then release the pen with almost no movement within a fixed time, and the other is dragging. For example, in the embodiment, when the same coordinate data is read three times from the tablet, it is determined as a tap. This prevents chattering due to the stylus.
【0047】選択項目以外をタップしたり、ドラッギン
グ対象以外からドラッギングを開始したり、移動できな
い場所へドラッギングを行った場合は、これらの操作は
実行されない。 〔アイテムに対する操作〕アイテムに対する操作には、
機能ガイダンスの表示と、アイテムの選択と、表示アイ
テムの移動がある。 機能ガイダンスの表示 ペンを表示アイテム(アイテムアイコン、またはアイテ
ムタイトル)上の近くに、画面に触れない程度に近づけ
たときに、アイテムに対応する機能ガイダンスが、ガイ
ダンス表示領域に表示される。このためにアイテムを選
択することなく、アイテムに対応した機能ガイダンスを
知ることができる。 アイテムの選択 表示アイテムをタップすることにより、視覚的にアイテ
ムを選択することができる。そして、表示アイテムに対
応する処理手続きを実行することができる。なおアイテ
ムには、処理手続きを実行させるためのものと、ペンメ
ニューを終了するためのものと、別のメニューを呼び出
すためのものと、このメニューを呼び出したメニューに
戻るためのものがあるが、同じ手順により操作を行うこ
とができる。 〔アイテムの移動〕表示アイテム上でペンを画面に軽く
押して、一定時間が経過するか、一定距離の移動を行う
ことによりドラッギング動作と認識され、ドラッギング
の対象と認識されたことを視覚的に示すために、表示ア
イテムの回りに枠が表示される。そしてペンを移動先で
離すことにより、アイテムを移動させることができる。If a tap other than the selected item, a dragging operation other than the dragging target, or a dragging operation to an immovable place, these operations are not executed. [Operation on items] To operate on items,
Displaying function guidance, selecting items, and moving displayed items. Function guidance display When the pen is brought close to the display item (item icon or item title) without touching the screen, the function guidance corresponding to the item is displayed in the guidance display area. Therefore, it is possible to know the function guidance corresponding to the item without selecting the item. Item selection By tapping the displayed item, you can visually select the item. Then, the processing procedure corresponding to the display item can be executed. There are items for executing the processing procedure, for ending the pen menu, for calling another menu, and for returning to the menu that called this menu. The operation can be performed by the same procedure. [Move item] Lightly press the pen on the display item on the screen, and after a certain period of time has passed or by moving a certain distance, it is recognized as a dragging operation and visually indicates that it is recognized as a dragging target. Therefore, a frame is displayed around the displayed item. The item can be moved by releasing the pen at the destination.
【0048】このとき移動を行った表示アイテムが、メ
ニュー中の表示アイテムの中で一番上位に表示されるよ
うになる。表示上重なっている表示アイテム間において
表示される順番を変更する場合、例えば表示アイテムA
の下に表示アイテムBが表示されているときに、表示ア
イテムBを表示アイテムAの上に表示させるには、表示
アイテムB上の画面をペンで軽く押して、表示アイテム
Bの回りに選択されたことを示す枠が表示されてからペ
ンを離すことにより操作することができる。 〔アイテムの位置確定〕アイテムを移動させた場合は、
「東芝マーク」をタップすることにより確定させる必要
がある。アイテムを移動させた後で、「東芝マーク」を
タップする以前に他の操作を行った場合は、このアイテ
ムの移動が無効になり、移動させたアイテムがもとの位
置に戻る。ここで注意する必要のある動作をいくつか挙
げておく。At this time, the display item moved is displayed at the top of the display items in the menu. When changing the display order between display items that overlap in display, for example, display item A
When the display item B is displayed below the display item B, in order to display the display item B on the display item A, the screen on the display item B is lightly pressed with a pen and the display item B is selected around the display item B. It can be operated by releasing the pen after the frame indicating that is displayed. [Confirm the position of the item] If you move the item,
It is necessary to confirm by tapping "Toshiba mark". If you perform any other operation after moving the item but before tapping the "Toshiba mark", the movement of this item will be invalid and the moved item will return to its original position. Here are some behaviors you should be aware of.
【0049】アイテムを移動させて、確定をしないでこ
のアイテムをタップした場合、ペンが画面に触れた時点
でこのアイテムの移動が無効になり、このアイテムは以
前の位置に戻る。このため、ペンが離れた時点でこのア
イテムを指していないため、このアイテムを選択するこ
とはできない。When the item is moved and tapped without confirming, the movement of the item is invalidated when the pen touches the screen, and the item returns to the previous position. For this reason, this item cannot be selected because the pen does not point to this item when it is released.
【0050】アイテムAの上にアイテムBが表示されて
いて、アイテムBを移動した後で確定しないでアイテム
Aをタップした場合、ペンが画面に触れた時点でアイテ
ムBの移動が無効になり、アイテムAの上に戻る。この
ため、ペンが離れた時点でアイテムBをペンが指すため
に、アイテムAを選択することはできない。 制御コマンドの操作 制御コマンドのうち、ペンによる操作が必要なコマンド
として、次のものがある。When the item B is displayed on the item A and the item B is moved and then tapped without confirming, the movement of the item B becomes invalid when the pen touches the screen, Return to the top of item A. Therefore, the item A cannot be selected because the pen points to the item B when the pen is separated. Control command operation Among the control commands, the following commands require operation with a pen.
【0051】PAUSE サービスコマンドのP P
AUSEと同じである。PAUSE service command P P
Same as AUSE.
【0052】YESNO サービスコマンドのP Y
ESNOと同じである。 〔サービスコマンドの操作〕サービスコマンドはバッチ
ファイルの中で使用され、ペンによりバッチファイルの
制御を行うためのものである。サービスコマンドを実行
すると、選択可能なボタンを表示してペンによる指示待
ちになる。選択可能なボタンが1つの場合は、このボタ
ンをタップすることにより処理を先に進めることができ
る。選択可能なボタンが複数の場合は、選択するボタン
をタップすることにより選択を行うことができる。YESNO P of service command Y
Same as ESNO. [Operation of Service Command] The service command is used in the batch file and is for controlling the batch file by the pen. When the service command is executed, a selectable button is displayed and the pen waits for instructions. If there is only one selectable button, tapping this button allows the process to proceed. When there are a plurality of selectable buttons, the selection can be performed by tapping the button to be selected.
【0053】サービスコマンドとしては、次のものが用
意されている。The following service commands are prepared.
【0054】P PAUSE, P YESNO, P
SELECT 次に、サービスコマンドを実行したときの説明をする。 〔P YESNOの操作〕このコマンドが実行される
と、指定されたメッセージ(この場合は「処理を続けま
す。よろしいですか?」というメッセージ)と、「YE
S」と「NO」の2個のボタンが画面の中央に表示され
る。この時の表示画面を図4に示す。P PAUSE, P YESNO, P
SELECT Next, the case where the service command is executed will be described. [P YES / NO operation] When this command is executed, the specified message (in this case, "Continue processing. Are you sure?") And "YE
Two buttons "S" and "NO" are displayed in the center of the screen. The display screen at this time is shown in FIG.
【0055】このコマンドは、間違って実行しては困る
コマンドの前や、場合により実行するコマンドの前に実
行し、このコマンド以降のコマンド実行の確認を可否を
確認する必要のある場合に使用する。処理を続行する場
合は「YES」のボタンを、中断する場合は「NO」の
ボタンをペンによりタップする。 〔P PAUSEの操作〕このコマンドが実行される
と、指定されたメッセージ(この場合は「処理を続けま
す。よろしいですか?」というメッセージ)と、「確
認」のボタンが画面の中央に表示される。この時の表示
画面を図5に示す。This command is used when it is necessary to confirm whether or not the command execution after this command can be confirmed by executing it before a command that is not necessary to be executed by mistake or before executing a command in some cases. . To continue the process, tap the "YES" button and to interrupt it, tap the "NO" button with the pen. [P Operation of PAUSE] When this command is executed, a specified message (in this case, "Continue processing. Are you sure?") And a "Confirm" button are displayed in the center of the screen. The display screen at this time is shown in FIG.
【0056】このコマンドは、次のコマンドを実行する
前に何らかの準備をする必要のある場合に使用される。
必要な準備が整ったら、「確認」のボタンをペンにより
タップすることにより、処理を先に進める。 〔P SELECTコマンドの操作〕このコマンドが実
行されると、指定がある場合は指定されたメッセージ
と、指定されたいくつかの選択岐を示すボタンが画面の
中央に表示される。This command is used when some preparation is required before executing the next command.
When the necessary preparations are complete, tap the "Confirm" button with the pen to proceed with the process. [P Operation of SELECT command] When this command is executed, a specified message, if any, and a button indicating some of the specified selection areas are displayed in the center of the screen.
【0057】このコマンドは、以降の処理が複数に分岐
する場合に、ペンにより分岐先を指定する場合に使用す
る。メッセージは、必ず表示されるものではない。場合
により好ましい処理の選択ボタンをペンによりタップす
る。アクセサリーコマンドの操作アクセサリーコマンド
は、ペンによりシステムの調整などを行うためのコマン
ドです。アクセサリーコマンドとしては、次のものが用
意されている。This command is used to specify the branch destination with the pen when the subsequent processing branches into a plurality of processes. The message is not always displayed. In some cases, a pen is used to tap a button for selecting a preferable process. Accessory command operation The accessory command is used to adjust the system with the pen. The following accessory commands are available.
【0058】P SETPEN, P DATE, P
CONT, P FDINIT,P DSKCPY 〔メニューの構造〕ペンメニューの動作は、メニュー定
義ファイルにより定義される。メニュー定義ファイルは
テキスト形式であり、一般のテキストエディタにより作
成・編集をすることができる。P SETPEN, P DATE, P
CONT, P FDINIT, P DSKCPY [Menu structure] The operation of the pen menu is defined by the menu definition file. The menu definition file is in text format and can be created and edited with a general text editor.
【0059】メニュー定義ファイル(PENMENU.DEF )
は、1つ以上のメニュー(メニュー情報)から構成され
ている。そして、一番最初のメニューを特にメインメニ
ューと呼び、実行はかならずメインメニューから行われ
る。その他のメニューはサブメニューと呼び、メインメ
ニュー、または他のサブメニューから呼ばれる。 メニューのコールとリターン メニューの中から別のメニューを呼び出すには、呼び出
し先メニューを指定したコールコマンドにより行う。な
お、コールコマンドによる呼び出しは、階層の深さに制
限がある。Menu definition file (PENMENU.DEF)
Is composed of one or more menus (menu information). The first menu is called the main menu, and execution is always performed from the main menu. Other menus are called submenus and are called from the main menu or other submenus. Calling and returning a menu To call another menu from a menu, use the call command that specifies the called menu. Note that there is a limit to the depth of hierarchy when calling with a call command.
【0060】呼び出されたメニューから呼び出したメニ
ューへ戻るには、戻る階層を指定したリターンコマンド
により行う。「1」を指定した場合は1つ前のメニュー
へ戻り、「2」を指定した場合は2つ前のメニューへ戻
る。省略した場合は「1」を指定したものとなる。特例
として、「0」を指定した場合はメインメニューまで戻
る。To return from the called menu to the called menu, a return command designating a hierarchy to be returned is performed. If "1" is specified, the menu returns to the previous menu, and if "2" is specified, the menu returns to the previous two. If omitted, "1" is specified. As a special case, if "0" is specified, the display returns to the main menu.
【0061】メニュー間で移動を行った場合は、移動先
のメニュー情報により画面を作成する。このため、階層
的な画面表示は行わない。 メニュー情報の構成 メニュー情報は、識別可能なメニュー名、メニュータイ
トル、設定可能な背景情報と、複数のアイテム情報から
構成されている。背景情報はアイテム表示領域の背景を
規定するもので、一様なパターンによるペイント、アイ
コンによるタイリング、あるいはイメージデータのいず
れかを選ぶことができる。なお、アイコンとイメージデ
ータを作成する場合は、専用のツールを必要とする。 アイテム情報の構成 アイテム構成は、表示アイテム(アイコン、タイト
ル)、機能ガイダンスと、処理手続きから構成されてい
る。なお、アイコンを作成する場合は、専用のツールを
必要とする。When moving between menus, a screen is created based on the menu information of the moving destination. Therefore, hierarchical screen display is not performed. Configuration of Menu Information The menu information is composed of an identifiable menu name, a menu title, background information that can be set, and a plurality of item information. The background information defines the background of the item display area, and it is possible to select painting with a uniform pattern, tiling with icons, or image data. A dedicated tool is required to create icons and image data. Item information structure The item structure consists of display items (icons, titles), function guidance, and processing procedures. If you want to create an icon, you need a dedicated tool.
【0062】表示アイテムの表示位置は任意に設定する
ことができる。画面からはみだす場合には、適当に表示
位置の修正を行う。表示アイテムどうしが重なる場合に
は、先に定義されたアイテム情報の表示アイテムを上に
して表示する。また、タイトルは全角文字で10文字
(半角文字で20文字)、またはアイテム領域内に表示
可能な文字数に制限されていて、それを越える場合は先
頭から表示可能な文字だけが表示される。The display position of the display item can be set arbitrarily. If it is out of the screen, correct the display position appropriately. When the display items overlap each other, the display item of the item information defined earlier is displayed upward. In addition, the title is limited to 10 full-width characters (20 half-width characters) or the number of characters that can be displayed in the item area, and if it exceeds the limit, only the characters that can be displayed from the beginning are displayed.
【0063】機能ガイダンスは、ペンが表示アイテム上
の画面近くに移動した場合に、ガイダンス表示領域に表
示される補助情報です。機能ガイダンスは、アイテムに
設定されている機能を説明するもので、全角文字で35
文字以下(半角文字で70文字以下)で簡潔に設定する
必要がある。全角文字で35文字を越える文字列を指定
した場合は、先頭から全角文字で35文字だけが表示さ
れる。The function guidance is auxiliary information displayed in the guidance display area when the pen moves near the screen on the display item. The function guidance explains the function set for the item.
It is necessary to set it concisely with characters or less (70 or less half-width characters). When a character string exceeding 35 full-width characters is specified, only 35 full-width characters are displayed from the beginning.
【0064】処理手続きには、一般のコマンドとペンメ
ニューのコマンドがある。一般のコマンドには、「一太
郎」のようなアプリケーションプログラムや、MS−D
OSのコマンド、ユーティリティーとして流通している
プログラムのほか、自作のプログラムなどがある。The processing procedure includes general commands and pen menu commands. General commands include application programs such as "Ichitaro" and MS-D.
In addition to programs distributed as OS commands and utilities, there are also self-made programs.
【0065】ペンメニューのコマンドには、ペンメニュ
ーが解釈して実行するコマンド(制御コマンド)と、ペ
ン入力メニューに付属のコマンド(アクセサリーコマン
ド、サービスコマンド)がある。なお、サービスコマン
ドは、バッチファイル内でペンによる制御を行うための
コマンドである。The commands of the pen menu include commands (control commands) which the pen menu interprets and executes, and commands attached to the pen input menu (accessory commands and service commands). The service command is a command for controlling with a pen in the batch file.
【0066】処理手続き内のコマンドは、先頭から順番
に実行される。ただし、メニュー間の移動を行うとアイ
テム選択になるので、以降のコマンドは実行されない。 〔メニュー画面の構成〕メニュー画面は、前述したよう
に、大きく3つの部分に分かれている。The commands in the processing procedure are executed in order from the beginning. However, moving between menus results in item selection, so subsequent commands are not executed. [Configuration of Menu Screen] As described above, the menu screen is roughly divided into three parts.
【0067】メニュータイトル表示領域はメニュー情報
により規定される。広さは、幅が640ドットの固定
で、高さがメニュータイトルの文字サイズに応じて24
ドットから72ドットまで変化する。具体的には、文字
サイズに4ドットを加えたサイズ以上で、最小の8の倍
数になるため、文字サイズが24ドットの場合は、28
ドット以上で8の倍数の最小である32ドットになる。The menu title display area is defined by the menu information. The width is fixed at 640 dots and the height is 24 depending on the font size of the menu title.
Change from dot to 72 dots. Specifically, since the minimum size is a multiple of 8 which is equal to or larger than the character size plus 4 dots, if the character size is 24 dots, 28
It becomes 32 dots which is the minimum multiple of 8 when the number of dots is more than.
【0068】ガイダンス表示領域は、右側のバッテリ残
量がペンメニューにより規定され、左側の機能ガイダン
スは文字フォントと文字サイズがペンメニューにより規
定され、表示文字列はアイテム情報により規定される。
広さは両方を併せて、幅が640ドット、高さが32ド
ットに固定されている。表示される機能ガイダンスの文
字フォントは16ドット固定である。In the guidance display area, the battery level on the right side is defined by the pen menu, the function guidance on the left side is defined by the pen menu in character font and character size, and the display character string is defined by the item information.
The width of both is fixed to 640 dots in width and 32 dots in height. The character font of the displayed function guidance is fixed at 16 dots.
【0069】アイテム表示領域は、背景がメニュー情報
により定義されるほかは、メニュー情報に含まれる個々
のアイテム情報により規定される。広さは、幅が640
ドットの固定で、高さが448ドットからメニュータイ
トル表示領域の高さを引いた大きさになる。 〔メニュー定義ファイルの構造〕図6〜図12を用いて
メニュー定義ファイルの構造を説明する。In the item display area, the background is defined by the menu information and the item display area is defined by individual item information included in the menu information. The width is 640
With the dots fixed, the height is 448 dots minus the height of the menu title display area. [Structure of Menu Definition File] The structure of the menu definition file will be described with reference to FIGS.
【0070】メニュー定義ファイル構造は次の通りであ
る。メニュー定義ファイルは、メインメニュー情報から
始まり、複数のサブメニュー情報から構成される。各メ
ニュー情報は、識別可能なメニュー名を伴ったキーワー
ド“MENU BIGIN”で始まり、キーワード“M
ENU END”で終わる。なお、メインメニューのメ
ニュー名は“MAIN”に固定されている。メニュー定
義ファイルのひな型を次に示す。The menu definition file structure is as follows. The menu definition file starts from main menu information and is composed of a plurality of submenu information. Each menu information is a keyword "MENU" with an identifiable menu name. Begins with "BIGIN" and begins with the keyword "M
ENU The name of the main menu is fixed to "MAIN". The template of the menu definition file is shown below.
【0071】 この例では、3つのメニュー情報からメニュー定義ファ
イルが構成されている。インデントを設定した状態で示
してあるが、処理上は左端の空白文字は意味を持たない
ので、読み易いように好みに合わせて設定する。 メニュー情報 メニュー情報のひな型を次に示す。[0071] In this example, a menu definition file is composed of three pieces of menu information. Although indentation is shown, the leftmost blank character has no meaning in processing, so it is set according to preference so that it is easy to read. Menu information The following is a model of menu information.
【0072】 次に、個々のキーワードの説明を行う。[0072] Next, each keyword will be described.
【0073】図6〜図12に示されているメニュー定義
ファイルは、図3のメニュー画面を定義したものであ
る。以下、このメニュー定義ファイルについて具体的に
説明する。 〔キーワード“TFONT”〕ペンメニューはデフォル
ト値として、メニュータイトルを表示するための文字フ
ォントと文字サイズを保持している。そしてメニュータ
イトルを表示する場合に使用する。キーワード“TFO
NT”は、このメニュータイトル表示用のデフォルトの
文字サイズと、指定がある場合は文字フォントを変更す
る。この変更は、指定されたメニューと、このメニュー
から呼ばれたメニューに対してのみ有効である。記述方
法は次のようになる。The menu definition files shown in FIGS. 6 to 12 define the menu screen shown in FIG. The menu definition file will be specifically described below. [Keyword "TFONT"] The pen menu holds the character font and character size for displaying the menu title as default values. And it is used when displaying the menu title. Keyword "TFO
NT "changes the default font size for displaying this menu title, and the font of characters if specified. This change is effective only for the specified menu and the menu called from this menu. Yes, the description method is as follows.
【0074】[TFONT font size[,f
ont file name]] 文字フォントのフォントサイズと表示文字サイズが異な
る場合は、文字フォントを拡大・縮小することにより、
希望の文字フォントサイズにする。例えば、文字サイズ
のみを24ドットに変更する場合は、 TFONT 24 と指定する。文字フォントをcour 16.fnt
に、文字サイズを16ドットに変更する場合は、 TFONT 16,cour 16.fnt と指定する。指定した文字フォントが存在しない場合
は、指定されていないものとして処理される。文字サイ
ズが8ビットより小さい場合は8ドットとして、64ド
ットより大きい場合は64ドットとして処理される。 キーワード“TITLE” ペンメニューはデフォルト値として、メニュー画面のメ
ニュータイトルと表示位置を保持している。キーワード
“TITLE”は、デフォルトのメニュータイトルと表
示位置を変更し、このメニューのメニュータイトルと表
示位置を指定するものである。この変更は、指定された
メニューと、このメニューから呼ばれたメニューに対し
てのみ有効である。記述方法は次のようになる。[TFONT font size [, f
ont file name]] When the font size of the character font and the display character size are different, by enlarging or reducing the character font,
Use the desired font size. For example, to change only the character size to 24 dots, specify TFONT 24. Text font 16. fnt
To change the character size to 16 dots, use TFONT 16, cour 16. Specify as fnt. If the specified character font does not exist, it is treated as not specified. If the character size is smaller than 8 bits, it is treated as 8 dots, and if it is larger than 64 dots, it is treated as 64 dots. The keyword “TITLE” pen menu holds the menu title and display position of the menu screen as default values. The keyword "TITLE" is used to change the default menu title and display position and specify the menu title and display position of this menu. This change is effective only for the specified menu and the menu called from this menu. The description method is as follows.
【0075】[TITLE“menu title ”[,([start x][,
start y])]] 表示位置を省略した場合は、タイトル表示位置の中央に
表示され、デフォルトの表示位置に表示されることはな
い。デフォルトの表示位置は、全てを省略した場合にの
み適用される。メニュータイトルが長すぎる場合は、表
示可能な部分のみの表示となる。具体的な文字数は文字
サイズにより変化するが、24ドットフォントの場合で
全角文字で20文字以下である。表示始点位置(sta
rt x,start y)は、メニュータイトル表示
領域内での相対的な座標で、左上が原点になり(0,
0)である。そして右方向がX座標の増加方向で、下方
向がY座標の増加方向である。単位はドットである。メ
ニュータイトル表示領域中央に“Penメニュー”と表
示する場合は、 TITLE“Penメニュー” と指定する。メニュータイトル表示領域の左端に“アク
セサリー”と表示する場合は、 TITLE“アクセサリー”,(0) と指定する。メニュータイトルの文字上に空白をあける
場合は、 TITLE“アクセサリー”,(,12) と指定する。メニュータイトル表示領域の高さが72ド
ットに制限されて、メニュータイトルの下に2ドットの
余白を設ける関係上、70ドットから文字サイズを引い
た値が始点Y座標の最大値になる。最小値は2ドット
で、これ以下の値は2ドットとして処理され、最大値を
越える場合は最大値として処理される。始点X座標は、
最小値がメニュータイトル表示領域の高さに応じて変化
する。最小値以下を指定した場合は、最小値として処理
される。また、左寄せをする場合は、例外的に0を指定
する。 キーワード“BACK” ペンメニューはデフォルト値として、アイテム表示領域
の模様を指定する情報を保持している。そしてメニュー
のアイテム表示領域のバックを表示する場合に使用す
る。キーワード“BACK”は、このアイテム表示領域
の模様を変更する。この変更は、指定されたメニュー
と、このメニューから呼ばれたメニューに対してのみ有
効である。記述方法は次のようになる。[TITLE “menu title ”[, ((start x] [,
start y])]] If the display position is omitted, it will be displayed in the center of the title display position and will not be displayed in the default display position. The default display position applies only if you omit everything. If the menu title is too long, only the displayable part will be displayed. The specific number of characters varies depending on the character size, but in the case of a 24-dot font, it is 20 or less full-width characters. Display start position (sta
rt x, start y) is a relative coordinate in the menu title display area, and the upper left is the origin (0,
0). The right direction is the increasing direction of the X coordinate and the downward direction is the increasing direction of the Y coordinate. The unit is dot. To display "Pen menu" in the center of the menu title display area, specify TITLE "Pen menu". To display "Accessory" at the left end of the menu title display area, specify TITLE "Accessory", (0). To leave a blank above the characters in the menu title, specify TITLE "accessory", (, 12). Since the height of the menu title display area is limited to 72 dots and a 2-dot margin is provided below the menu title, the value obtained by subtracting the character size from 70 dots becomes the maximum value of the starting point Y coordinate. The minimum value is 2 dots, and the value less than this is processed as 2 dots, and the value exceeding the maximum value is processed as the maximum value. The starting point X coordinate is
The minimum value changes according to the height of the menu title display area. If a value less than the minimum value is specified, it will be processed as the minimum value. In addition, 0 is exceptionally specified when left-justifying. The keyword “BACK” pen menu holds information for designating the pattern of the item display area as a default value. And it is used when displaying the back of the item display area of the menu. The keyword "BACK" changes the pattern of this item display area. This change is effective only for the specified menu and the menu called from this menu. The description method is as follows.
【0076】[BACK {pattern number|image file
name|icon number,icon file name[, {LEFT|CENT
ER|RIGHT}]}] オプションにより3通りの指定方法があり、それぞれの
指定方法に関して個別に説明する。[BACK {pattern number | image file
name | icon number, icon file name [, {LEFT | CENT
ER | RIGHT}]}] There are 3 ways to specify by options, and each method will be explained individually.
【0077】BACK pattern number これは、パターン番号によるアイテム表示領域の模様の
指定である。図13の「パターン一覧」に示した種類の
パターンを表示することができる。BACK pattern number This is the designation of the pattern of the item display area by the pattern number. It is possible to display the types of patterns shown in the "pattern list" of FIG.
【0078】模様の指定は行番号と桁番号を用いて行な
い、行番号及び桁番号は0〜7の数字である。この指定
により64種類の模様を選択できる。この64種類の模
様は階調を表し、行番号0,桁番号0の組み合わせ(0
0)が最も明るく、行番号7,桁番号7の組み合わせ
(77)が最も暗く表示される。ペンメニュー画面の階
調の背景模様のデフォルト値は、図14に示すように行
番号1,桁番号0の組み合わせ(10)である。ペンメ
ニューが保持している大本のアイテム表示領域の模様の
指定は、 BACK 1 を実行した場合と同じである。また、容易されていない
パターン番号を指定した場合も、この番号を指定したも
のとして処理される。The pattern is designated by using the line number and the digit number, and the line number and the digit number are numbers from 0 to 7. By this designation, 64 types of patterns can be selected. These 64 types of patterns represent gradation, and a combination of line number 0 and digit number 0 (0
0) is displayed brightest, and the combination (77) of line number 7 and column number 7 is displayed darkest. The default value of the gradation background pattern on the pen menu screen is a combination (10) of a line number 1 and a digit number 0 as shown in FIG. Designation of the pattern of the main item display area held by the pen menu is the same as when BACK 1 is executed. Also, when a pattern number that is not facilitated is specified, it is processed as if this number was specified.
【0079】 BACK image file name これは、画面イメージデータによるバックグランド指定
である。image file nameの拡張子
は、“.img”に固定されている。このことにより、
アイコンファイルと区別される。また、イメージデータ
自体は、専用のソフトで作成する必要がある。指定した
イメージデータが存在しない場合は、 BACK 1 と指定したものとして処理される。BACK image file name This is the background specified by the screen image data.
Is. image file extension of name
Is fixed to ".img". By this,
Distinguished from icon files. Also, image data
It is necessary to create the software with its own software. Specified
If the image data does not exist, it is processed as having been designated as BACK 1.
【0080】BACK icon number,icon file name[,
{LEFT|CENTER|RIGHT}] これは、アイコンによるバックグランド指定である。i
con file nameは、拡張子が“.icn”
に固定されている。最後の{LEFT|CENTER|
RIGHT}は、アイコンでタイリングする場合の基準
を指定する。省略した場合はLEFTを指定したものと
して扱われる。また、アイコンの作成には、専用のソフ
トが必要である。BACK icon number, icon file name [,
{LEFT | CENTER | RIGHT}] This is the background designation by the icon. i
con file The name has the extension “.icn”
It is fixed to. The last {LEFT | CENTER |
RIGHT} specifies a standard for tiling with an icon. If omitted, it is handled as if LEFT was specified. Also, dedicated software is required to create icons.
【0081】アイコンファイルが存在しない場合は、 BACK 1 と指定したものとして処理される。icon numb
erは0から始まる。icon numberに対応す
るアイコンがアイコンファイルに存在しない場合は、i
con numberとして0を指定したものとして処
理する。 キーワード“ICON” ペンメニューはデフォルト値として、表示アイテムのア
イテムアイコンのアイコンファイル名を保持することが
できる。アイテム“ICON”は、このアイテムアイコ
ン用のデフォントのアイコンファイル名の設定・変更を
する。この設定・変更は、このメニュー内の指定された
位置以降のアイテム情報と、このアイテム情報から呼ば
れるメニュー内のアイテム情報においてのみ有効であ
る。記述方法は次のようになる。If the icon file does not exist, it is processed as having been designated as BACK 1. icon number
er starts from 0. icon If the icon corresponding to the number does not exist in the icon file, i
con It is processed assuming that 0 is specified as the number. The keyword "ICON" pen menu can hold the icon file name of the item icon of the display item as a default value. The item "ICON" sets / changes the defont icon file name for this item icon. This setting / change is effective only for item information after the specified position in this menu and item information in the menu called from this item information. The description method is as follows.
【0082】[ICON icon file nam
e]ペンメニューとしてのデフォルトのアイコンファイ
ル名がないので、省略した場合はアイテム情報内で指定
する必要がある。icon file nameの拡張
子は“.icn”に固定されている。ファイルがない場
合や、拡張子が異なる場合は、デフォルトのアイコンフ
ァイル名の設定・変更を行わない。 キーワード“FONT” ペンメニューはデフォルト値として、表示アイテムのア
イテムタイトルを表示するための文字フォントと文字サ
イズを保持している。そしてアイテムタイトルを表示す
る場合に使用する。キーワード“FONT”は、このア
イテムタイトル表示用のデフォルトの文字サイズと、指
定がある場合は文字フォントを変更する。この変更は、
このメニュー内の指定された位置以降のアイテム情報
と、このアイテム情報から呼ばれるメニュー内のアイテ
ム情報においてのみ有効である。記述方法は次のように
なる。[ICON icon file nam
e] There is no default icon file name for the pen menu, so if omitted, it must be specified in the item information. icon file The extension of name is fixed to ".icn". If the file does not exist or the extension is different, do not set or change the default icon file name. The keyword "FONT" pen menu holds the character font and character size for displaying the item title of the display item as default values. And it is used when displaying the item title. The keyword "FONT" changes the default character size for displaying this item title and the character font if specified. This change is
It is valid only for the item information after the specified position in this menu and the item information in the menu called from this item information. The description method is as follows.
【0083】[FONT font size[,fo
nt file name]]文字フォントのフォント
サイズと表示文字サイズが異なる場合は、文字フォント
を拡大・縮小することにより、希望の文字フォントサイ
ズにする。例えば、文字サイズのみを24ドットに変更
する場合は、 FONT 24 と指定する。文字フォントをcour 16.fnt
に、文字サイズを16ドツに変更する場合は、 FONT 16,cour 16.fnt と指定する。指定された文字フォントが存在しない場合
は、指定されていないものとして処理される。文字サイ
ズが8ビットより小さい場合は8ドットとして、64ド
ットより大きい場合は64ドットとして処理される。 キーワード“ITEM BIGIN” キーワード“ITEM BIGIN”は、キーワード
“ITEM END”と対になってアイテム情報を指定
する。[FONT font size [, fo
nt file [name]] If the font size of the character font is different from the display character size, the character font is enlarged or reduced to obtain the desired character font size. For example, to change only the character size to 24 dots, specify FONT 24. Text font 16. fnt
To change the font size to 16 dots, use FONT 16, cour 16. Specify as fnt. If the specified character font does not exist, it is treated as not specified. If the character size is smaller than 8 bits, it is treated as 8 dots, and if it is larger than 64 dots, it is treated as 64 dots. Keyword "ITEM BIGIN ”Keyword“ ITEM BIGIN is the keyword "ITEM" Item information is specified in combination with "END".
【0084】 アイテム情報は1つのメニュー情報内に、メニュー画面
に表示アイテムが表示可能な範囲で必要な数、設定する
ことができる。アイテム情報の設定方法(アイテム設定
の内容)については後述する。 アイテム情報 アイテム情報のひな型を次に示す。[0084] Item information can be set in one menu information as many as necessary within the range in which display items can be displayed on the menu screen. A method of setting item information (contents of item setting) will be described later. Item information The model of item information is shown below.
【0085】 次に、個々のキーワードの説明を行う。 キーワード“POS” キーワード“POS”は、仮想的なアイテム領域の位置
とサイズを指定する。アイテム領域は、表示アイテムの
アイテムアイコンとアイテムタイトルを表示する領域
で、表示アイテムの移動はアイテム領域の単位で行う。
記述方法は次のようになる。[0085] Next, each keyword will be described. Keyword “POS” The keyword “POS” specifies the position and size of the virtual item area. The item area is an area for displaying the item icon and the item title of the display item, and the display item is moved in units of the item area.
The description method is as follows.
【0086】 POS (start x, start y)[,<[width][,height]>] アイテム領域の始点座標(start x,start
y)は、アイテム表示領域内での相対的な座標で、左
上が原点になり(0,0)である。そして右方向がX座
標の増加方向で、下方がY座標の増加方向である。単位
はドットである。アイテム領域のサイズ(width,
height)を省略した場合は、アイテムアイコンの
サイズとアイテムタイトルの文字数から求める。POS (start x, start y) [, <[width] [, height]>] Start coordinates of item area (start x, start
y) is a relative coordinate in the item display area, and the upper left is the origin and is (0, 0). The right direction is the increasing direction of the X coordinate, and the downward direction is the increasing direction of the Y coordinate. The unit is dot. Item area size (width,
If (height) is omitted, it is calculated from the size of the item icon and the number of characters in the item title.
【0087】アイテムアイコンとアイテムタイトルの表
示位置は、アイテム領域内での相対的な座標で指定す
る。 キーワード“ICON” キーワード“ICON”は、表示アイテムのアイテムア
イコンを指定するものである。記述方法は次のようにな
る。The display positions of the item icon and the item title are designated by relative coordinates within the item area. Keyword "ICON" The keyword "ICON" specifies the item icon of the display item. The description method is as follows.
【0088】ICON icon number[,icon file nam
e][,([start x,][,start y])][,<[width][,height]>] icon file nameは、メニュー情報でデフ
ォルトのアイコンファイルを指定している場合は省略で
きる。icon numberは1から始まる。アイコ
ンファイルにない番号を指定した場合は、0を指定した
ものとして処理する。アイテムアイコン表示始点座標
(start x,start y)はアイテム領域内
(アイテム表示領域ではない)での相対的な座標で、左
上が原点になり(0,0)である。そして右方向がX座
標の増加方向で、下方向がY座標の増加方向である。単
位はドットである。省略した場合は、X方向がアイテム
領域の中央に、Y方向がアイテム領域の一番うえにアイ
テムアイコンが表示されるように設定する。アイテムア
イコンサイズ(width,height)は、アイコ
ンのデータサイズと表示サイズが異なる場合に指定す
る。省略した場合はアイコンデータのデータサイズが使
用される。 キーワード“FONT” キーワード“FONT”は、表示アイテムのアイテムタ
イトルを表示するための文字サイズと、指定がある場合
は文字フォントを指定する。記述方法は次のようにな
る。ICON icon number [, icon file nam
e] [, ((start x,] [, start y])] [, <[width] [, height]>] icon file name can be omitted when the default icon file is specified by the menu information. icon The number starts from 1. If a number that does not exist in the icon file is specified, 0 is specified. Item icon display start point coordinates (start x, start y) is a relative coordinate within the item area (not the item display area), and the upper left is the origin and is (0, 0). The right direction is the increasing direction of the X coordinate and the downward direction is the increasing direction of the Y coordinate. The unit is dot. If omitted, the item icon is displayed in the center of the item area in the X direction and at the top of the item area in the Y direction. The item icon size (width, height) is specified when the data size and display size of the icon are different. If omitted, the data size of icon data is used. Keyword “FONT” The keyword “FONT” specifies the character size for displaying the item title of the display item and the character font, if specified. The description method is as follows.
【0089】[FONT font size[,fo
nt file name]]省略した場合は、ペンメ
ニューのデフォルトの文字フォントと文字サイズが使用
される。文字フォントのフォントサイズと表示文字サイ
ズが異なる場合は、文字フォントを拡大・縮小すること
により、希望の文字フォントサイズにする。例えば、文
字サイズのみを24ドットにする場合は、 FONT 24 と指定する。文字フォントをcour 16.fnt
に、文字サイズを16ドットにする場合は、 FONT 16,cour 16.fnt と指定する。指定した文字フォントが存在しない場合
は、指定されていないものとして処理される。文字サイ
ズが8ドットより小さい場合は8ドットとして、64ド
ットより大きい場合は64ドットとして処理される。 キーワード“TITLE” キーワード“TITLE”は、表示アイテムのアイテム
タイトルを指定するものである。記述方法は次のように
なる。[FONT font size [, fo
nt file [name]] If omitted, the default font and font size of the pen menu is used. If the font size of the character font and the display character size are different, the character font is enlarged or reduced to obtain the desired character font size. For example, if only the character size is 24 dots, specify FONT 24. Text font 16. fnt
To change the character size to 16 dots, use FONT 16, cour 16. Specify as fnt. If the specified character font does not exist, it is treated as not specified. If the character size is smaller than 8 dots, it is processed as 8 dots, and if it is larger than 64 dots, it is processed as 64 dots. Keyword "TITLE" The keyword "TITLE" specifies the item title of the display item. The description method is as follows.
【0090】[TITLE“item title ”[, ([start
x,][,start y])]] 省略した場合は、表示アイテムのアイテムタイトルの表
示を行わない。item titleはダブルクォーテ
ーションで囲む必要があり、文字列先頭や中程の空白文
字のすべてが意味を持つ。アイテムタイトルに指定可能
な文字の最大は、全角文字で10文字(半角文字で20
文字)、またはアイテム領域に表示可能な文字数までで
ある。越える場合は表示可能な文字数の表示になる。ア
イテムタイトル表示始点座標(start x,sta
rt y)はアイテム領域内(アイテム表示領域ではな
い)での相対的な座標で、左上が原点になり(0,0)
である。そして右方向がX座標の増加方向で、下方向が
Y座標の増加方向である。単位はドットである。アイテ
ムタイトルには枠が表示されるため、表示始点座標はこ
の枠の表示始点を指定する。アイテムタイトルの文字列
としての表示始点座標は、この枠の表示始点座標にX座
標、Y座標ともに2ドット加えた加えた値になる。省略
した場合は、X方向がアイテム領域の中央に、Y方向が
アイテム領域でアイテムアイコンと可能な限り一定の間
隔をおいた位置に表示される。 キーワード“GUIDE” キーワード“GUIDE”は、ガイダンス表示領域に表
示される機能ガイダンスを指定するものである。記述方
法は次のようになる。[TITLE “item title ”[, ((start
x,] [, start y])]] If omitted, a table of item titles for displayed items
Do not show. item title is double quartet
It is necessary to enclose it in a space,
All letters have meaning. Can be specified as the item title
The maximum number of characters is 10 double-byte characters (20 single-byte characters).
Character), or the number of characters that can be displayed in the item area
is there. If it exceeds the limit, the number of characters that can be displayed is displayed. A
Item title display start point coordinates (start x, sta
rt y) is in the item area (not the item display area)
Relative coordinates in (), the upper left is the origin (0,0)
Is. And the right direction is the increasing direction of the X coordinate, and the downward direction is
It is the increasing direction of the Y coordinate. The unit is dot. Aite
Since a frame is displayed in the system title, the display start point coordinates
Specify the display start point of the frame. Item title string
The display start point coordinates as
Both the mark and the Y coordinate are the values obtained by adding 2 dots. Omitted
In this case, the X direction is in the center of the item area and the Y direction is
Between the item icon and the item icon in the item area
It is displayed in a spaced position. Keyword "GUIDE" The keyword "GUIDE" is displayed in the guidance display area.
It specifies the function guidance shown. How to describe
The law is as follows.
【0091】[GUIDE “function guide ”] 全角文字で35文字(半角文字で70文字)以下で指定
する。定義ファイル中で1行記述すると読みにくい場合
は、次のように指定する。[GUIDE “function guide ”] Specify within 35 double-byte characters (70 single-byte characters) or less. If it is difficult to read one line in the definition file, specify as follows.
【0092】 GUIDE“abcdefghijklmnopqrstuvwxyz",“0123456789” この場合は、 GUIDE“abcdefghijklmnopqrstuvwxyz0123456789” と指定した場合と同じである。フォントは既定の16ド
ットフォントが使用されるため、変更することはできな
い。 キーワード“PROC BIGIN” キーワード“PROC BIGIN”は、キーワード
“PROC END”と対になって処理手続きを指定す
る。GUIDE “abcdefghijklmnopqrstuvwxyz”, “0123456789” This case is the same as when GUIDE “abcdefghijklmnopqrstuvwxyz0123456789” is specified. Since the default 16-dot font is used as the font, it cannot be changed. Keyword "PROC BIGIN ”keyword“ PROC BIGIN ”is the keyword“ PROC A processing procedure is designated in combination with END ".
【0093】 例として、キーボードから日付と時刻を設定する場合の
一例を次に示す。[0093] As an example, an example of setting the date and time from the keyboard is shown below.
【0094】PROC BIGIN kbcheck screen 74 run command/C data run command/C time PROC END なお、dateコマンドとtimeコマンドはcomm
and.comの内部コマンドであるので、comma
ndの引き数として起動している。 制御コマンド 制御コマンドとして、次のものを設ける。PROC BIGIN kbcheck screen 74 run command / C data run command / C time PROC END Note that the date command and time command are comm
and. Since it is an internal command of com,
It is started as an argument of nd. Control commands The following control commands are provided.
【0095】EXIT, CALL, RETURN,
PAUSE, YESNO,KBCHECK, RU
N, CLEAR, SCREEN コマンド“EXIT” ペンメニューを終了するためのコマンドである。記述方
法は次のようになる。EXIT, CALL, RETURN,
PAUSE, YESNO, KBCHECK, RU
N, CLEAR, SCREEN command "EXIT" This is a command for ending the pen menu. The description method is as follows.
【0096】EXIT 現在のペンメニューの状態(メインメニュー・サブメニ
ュー)によらず、メニュー機能を終了してMS−DOS
のコマンド待ち状態に戻る。このとき“YESNO”コ
マンドにより、キーボードの接続確認を行う必要があ
る。 コマンド“CALL” メニュー名で識別されるメニューを呼び出す。記述方法
は次のようになる。EXIT Exits the menu function regardless of the current pen menu status (main menu / sub menu) and MS-DOS
Return to the command waiting state. At this time, it is necessary to confirm the keyboard connection with the "YESNO" command. Command "CALL" Calls the menu identified by the menu name. The description method is as follows.
【0097】CALL menu name menu nameで識別されるメニューが存在しない
場合と、システムの制限を越える階層を指定した場合
は、このコマンドは実行されない。menu name
としては、全てのメニュー名が指定可能で、呼び出しも
とのメニューや、メインメニューを呼ぶこともできる。 コマンド“RETURN” このメニューを呼び出したメニューに戻る。記述方法は
次のようになる。CALL menu name menu This command will not be executed if the menu identified by name does not exist or if a hierarchy exceeding the system limit is specified. menu name
As for, all menu names can be specified, and the calling menu or the main menu can be called. Command "RETURN" Return to the menu that called this menu. The description method is as follows.
【0098】RETURN[func no] func noは、呼び出しもとのメニューに戻る動作
の回数を指定する。「1」を指定した場合は呼び出しも
とのメニューに戻り、「2」を指定した場合は呼び出し
もとのメニューを呼び出したメニューに戻る。例外とし
て、「0」を指定した場合はメインメニューに戻る。ま
た、func noの回数戻ることができない場合もメ
インメニューに戻る。func noを省略した場合
は、1を指定したものと解釈される。またメインメニュ
ーで実行した場合は、“EXIT”コマンドと同じ動作
をする。 コマンド“PAUSE” 処理手続きの次のコマンド実行を開始する許可確認を行
う。記述方法は次のようになる。RETURN [func no] func “No” specifies the number of operations to return to the calling menu. If "1" is specified, the menu is returned to the calling menu, and if "2" is specified, the menu that called the calling menu is returned to. As an exception, when "0" is specified, the screen returns to the main menu. Also, func When it is not possible to return no times, the display returns to the main menu. func If no is omitted, it is interpreted as specifying 1. When executed from the main menu, the same operation as the "EXIT" command is performed. Command "PAUSE" Confirm permission to start execution of the next command in the processing procedure. The description method is as follows.
【0099】PAUSE“message” このコマンドを実行すると、次のような確認ウィンドウ
を画面中央に表示する。この例のように“messag
e”を省略した場合は、「処理を続けます。よろしいで
すか?」というメッセージと「確認」ボタンを表示す
る。“message”を指定した場合は、“mess
ege”と「確認」ボタンを表示する。そして、ペンに
より「確認」ボタンがタップされるまで待ち続ける。処
理手続きのコマンド動作の制御を行うことはできない。 コマンド“YESNO” 処理手続きの続きのコマンドを実行する許可確認を行
う。記述方法は次のようになる。PAUSE "message" When this command is executed, the following confirmation window is displayed in the center of the screen. As in this example, "mesag
If "e" is omitted, the message "Continue processing. Are you sure?" and the "Confirm" button are displayed. If "message" is specified, "mess"
Display "age" and "confirm" button. Then, keep waiting until the "confirm" button is tapped with the pen. It is not possible to control the command behavior of processing procedures. Command "YESNO" Confirm the permission to execute the command following the procedure. The description method is as follows.
【0100】YESNO[“message”] このコマンドを実行すると、次のような確認ウィンドウ
を画面中央に表示する。この例のように“massag
e”を省略した場合は、「処理を続けます。よろしいで
すか?」というメッセージと「YES」ボタンと「N
O」ボタンを表示する。“massage”を指定した
場合は、“messege”と「YES」ボタンと「N
O」ボタンを表示する。そして、ペンにより「YES」
ボタンか「NO」ボタンがタップされるまで待ち続け
る。「YES」ボタンがタップされた場合は、処理手続
きの続きのコマンドを実行する。「NO」ボタンがタッ
プされた場合は、処理手続きの続きのコマンドは実行し
ない。 コマンド“KBCHECK” キーボードの接続確認を行う。記述方式は次のようにな
る。YESNO ["message"] When this command is executed, the following confirmation window is displayed in the center of the screen. As in this example, "massag"
If you omit "e", the message "Continue processing. Are you sure?", "YES" button and "N"
Display the "O" button. When "message" is specified, "message", "YES" button, and "N"
Display the "O" button. Then, "YES" with the pen
Keep waiting until the button or the "NO" button is tapped. When the "YES" button is tapped, the command following the processing procedure is executed. If the "NO" button is tapped, the command following the processing procedure is not executed. Command "KBCHECK" Confirm the keyboard connection. The description method is as follows.
【0101】KBCHECK キーボードが接続されている場合は、処理手続きの続き
のコマンドを実行する。キーボードが接続されいない場
合は、処理手続きの続きのコマンドは実行しない。キー
ボードが接続されていない状態での実行が不可能なコマ
ンドの前に実行する。コマンド“RUN”一般にコマン
ドを実行する。記述方式は次のようになる。When the KBCHECK keyboard is connected, the command following the procedure is executed. If the keyboard is not connected, the commands following the procedure are not executed. Execute before a command that cannot be executed without a keyboard attached. Command "RUN" Generally executes a command. The description method is as follows.
【0102】RUN user command[op
tion,…] オプションを必要とする一般コマンドは、オプションを
併せて設定する必要がある。また、実行に先立ち環境変
数を設定する必要のあるコマンドはバッチファイルから
起動する必要がある。コマンドはカレントディレクトリ
から探し、見つからない場合は環境変数“PATH”で
指定されたディレクトリから、順番に探す。同じディレ
クトリ内でコマンド名が重複する場合は、“.BA
T”、“.COM”、“.EXE”の順番で優先され
る。なお、command.comにより解釈されて実
行するコマンドは、次のように記述する必要がある。RUN user command [op
general command that requires the option, it is necessary to set the option together. In addition, commands that need to set environment variables before execution must be started from a batch file. The command is searched in the current directory, and if not found, the directories specified by the environment variable "PATH" are searched in order. If command names are duplicated in the same directory, ".BA
T ”,“. COM ”,“. It is prioritized in the order of "EXE". The command interpreted and executed by command.com must be described as follows.
【0103】run command/C date コマンド“CLEAR” 画面を消去する。記述方法は次のようになる。Run command / C date command "CLEAR" Clear the screen. The description method is as follows.
【0104】CLEAR 画面設定を行わないコマンドを実行する前に実行する。 コマンド“SCREEN” 画面の表示モードを設定する。記述方法は次のようにな
る。CLEAR This is executed before the command that does not set the screen is executed. Command “SCREEN” Sets the display mode of the screen. The description method is as follows.
【0105】SCREEN screen mode 画面の表示モードをscreen modeに設定す
る。画面の表示モードをscreen modeに設定
すると、画面全体がクリアされる。ペンメニューが終了
するときや、ペンメニューからコマンドをたちあげる場
合に、画面モードを自動的に戻すことはしない。このた
め、VGAグラフィックモードで実行された場合に、表
示が乱れるコマンドを実行する前に実行する。表示モー
ドの代表的な値としては次のものがある。SCREEN screen display mode of mode screen Set to mode. Screen display mode screen When set to mode, the entire screen is cleared. It does not automatically switch the screen mode back when the pen menu is exited or when a command is launched from the pen menu. For this reason, when the command is executed in the VGA graphic mode, it is executed before the command whose display is disturbed. The following are typical values of the display mode.
【0106】 英語モード 3 25行80桁のCGAモード 6 横640ドット、縦200ドットのCGA 10 横640ドット、縦350ドットのEGA 12 横640ドット、縦480ドットのVGA 日本語モード 64 20行80桁のCGA相当 74 25行80桁のCGA相当 75 25行80桁のEGA相当 72 25行80桁のVGA相当 62 30行80桁のVGA相当 メニューの起動方法 ペンメニューの起動方法は次のように、MS−DOSの
コマンドライン、またはバッチファイル(autoex
ec.batを含む)に指定する。English mode 3 25 lines 80 columns CGA mode 6 640 horizontal dots, 200 dots vertical CGA 10 horizontal 640 dots, 350 dots vertical EGA 12 640 horizontal dots, 480 dots vertical VGA Japanese mode 64 20 lines 80 Digit CGA equivalent 74 25 lines 80 digits CGA equivalent 75 25 lines 80 digits EGA equivalent 72 25 lines 80 digits VGA equivalent 62 30 lines 80 digits VGA equivalent Menu activation method The pen menu activation method is as follows. , MS-DOS command line, or batch file (autoex
ec. (including bat).
【0107】PENMENU menu file[MAIN/munu1/menu2] menu fileは、メニュー定義ファイルを指定す
る。存在しない場合は実行できない。MAIN/men
u1/menu2は、メインメニュー以外から実行を開
始する場合に指定し、内部的にはメインメニューから実
行を開始し、menu1のメニューを呼び出し、men
u2のメニューを呼び出したものと扱う。この場合にデ
フォルトの値としては、メインメニューとmenu1の
メニューの全てのアイテム情報の前で指定された項目が
設定される。アクセサリーコマンドアクセサリーコマン
ドとして、次のものが用意されている。PEN MENU menu file [MAIN / munu1 / menu2] menu file specifies a menu definition file. If it does not exist, it cannot be executed. MAIN / men
u1 / menu2 is specified when execution is started from other than the main menu. Internally, execution is started from the main menu, the menu of menu1 is called, and
It is handled as if the u2 menu was called. In this case, the items specified before all the item information of the main menu and the menu of menu1 are set as default values. Accessory commands The following accessory commands are available.
【0108】P SETPEN, P DATE, P
CONT, P FDINIT P DSKCPY アクセサリー選択画面の画面例を以下に示す。 (1)P SETPEN ペンの0点調整を行うコマ
ンドである。 (2)P DATE 日付と時刻をペンにより設
定するコマンドである。 (3)P CONT 液晶表示のコントラストを
調整するコマンドである。 (4)P FDINIT FDを初期化するコマンド
である。 (5)P DSKCPY FDの複写を作成するコマ
ンドである。 サービスコマンド サービスコマンドとして、次のものが用意されている。P SETPEN, P DATE, P
CONT, P FDINIT P A screen example of the DSKCPY accessory selection screen is shown below. (1) P SETPEN A command to adjust the zero point of the pen. (2) P DATE This command sets the date and time with a pen. (3) P CONT This is a command for adjusting the contrast of the liquid crystal display. (4) P FDINIT This command initializes the FD. (5) P This command creates a copy of DSKCPY FD. Service commands The following service commands are available.
【0109】P PAUSE, P YESNO, P
SELECT 次に、個々のコマンドの説明を行う。 コマンド“P PAUSE” バッチファイルの次のコマンド実行を開始する許可確認
を行う。記述方法は次のようになる。P PAUSE, P YESNO, P
SELECT Next, individual commands will be described. Command "P PAUSE "Confirm the permission to start the next command execution of the batch file. The description method is as follows.
【0110】P PAUSE“message” このコマンドを実行すると、次のような確認ウィンドウ
を画面中央に表示する。この例のように“messag
e”を省略した場合は、「処理を続けます。よろしいで
すか?」というメッセージと「確認」ボタンを表示す
る。“message”を指定した場合は、“mess
ege”と「確認」ボタンを表示する。そして、ペンに
より「確認」ボタンがタップされるまで待ち続ける。処
理手続きのコマンド動作の制御を行うことはできない。 コマンド“P YESNO” バッファイルの続きのコマンドを実行する許可確認を行
う。記述方法は次のようになる。P PAUSE "message" When this command is executed, the following confirmation window is displayed in the center of the screen. As in this example, "mesag
If "e" is omitted, the message "Continue processing. Are you sure?" and the "Confirm" button are displayed. If "message" is specified, "mess"
Display "age" and "confirm" button. Then, keep waiting until the "confirm" button is tapped with the pen. It is not possible to control the command behavior of processing procedures. Command "P YESNO" Confirm the permission to execute the command following the buffer file. The description method is as follows.
【0111】P YESNO[“message”] このコマンドを実行すると、次のような確認ウィンドウ
を画面中央に表示する。この例のように“massag
e”を省略した場合は、「処理を続けます。よろしいで
すか?」というメッセージと「YES」ボタンと「N
O」ボタンを表示する。“massage”を指定した
場合は、“messege”と「YES」ボタンと「N
O」ボタンを表示する。そして、ペンにより「YES」
ボタンか「NO」ボタンがタップされるまで待ち続け
る。「YES」ボタンがタップされた場合は、コマンド
の終了コードとして正常値(コード:0)を返す。「N
O」ボタンがタップされた場合は、コマンドの終了コー
ドとして異常値(1)を返す。バッチファイルの中で、 if errorlevel 1 goto end により制御を終了するための分岐判断として使用する。 コマンド“P SELECT” バッチファイルで次に処理をするコマンドを選択を行
う。記述方法は次のようになる。P YESNO ["message"] When this command is executed, the following confirmation window is displayed in the center of the screen. As in this example, "massag"
If you omit "e", the message "Continue processing. Are you sure?", "YES" button and "N"
Display the "O" button. When "message" is specified, "message", "YES" button, and "N"
Display the "O" button. Then, "YES" with the pen
Keep waiting until the button or the "NO" button is tapped. When the "YES" button is tapped, a normal value (code: 0) is returned as the command end code. "N
When the "O" button is tapped, an abnormal value (1) is returned as the command end code. In the batch file, it is used as a branch judgment for ending the control by if errorlevel 1 goto end. Command "P SELECT "Select the command to be processed next in the batch file. The description method is as follows.
【0112】P SELECT[-m“message ”,]“select
1”,“select2”,… このコマンドを実行すると、次のような確認ウィンドウ
を画面中央に表示する。この例のように“messag
e”を設定した場合は、設定したメッセージ(この場合
は「データファイルが読み込めません。」)と、指定し
た数の選択ボタン(この場合は「再度読み込みを行う」
と「読み込みをスキップする」と「以降の処理を取り止
める」)を表示する。“message”を省略した場
合は、指定した数の選択ボタンを表示する。そして、い
ずれかのボタンがペンによりタップされるまで待ち続け
る。“select1”のボタンがタップされた場合は
「1」、“select2”のボタンがタップされた場
合は「2」が、コマンドの終了コードとして返される。
バッチファイルの中で、 if errorlevel 3 goto xxxx
x により制御を分岐するための判断として使用する。P SELECT [-m "message",] "select
1 "," select2 ", ... When this command is executed, the following confirmation window is displayed in the center of the screen.
When "e" is set, the set message (in this case, "Data file cannot be read.") and the specified number of selection buttons (in this case, "Reload")
And "Skip reading" and "Cancel subsequent processing") are displayed. When "message" is omitted, the specified number of selection buttons are displayed. Then, it keeps waiting until one of the buttons is tapped by the pen. If the "select1" button is tapped, "1" is returned, and if the "select2" button is tapped, "2" is returned as the command end code.
In a batch file, if errorlevel 3 goto xxx
It is used as a judgment for branching control by x 1.
【0113】図15は、日付・時刻を設定する際の液晶
パネルに表示される画面である。FIG. 15 shows a screen displayed on the liquid crystal panel when setting the date and time.
【0114】この画面は図2に示されるアイコン12を
指定することにより表示される画面であり、この画面に
は矢印ボタンと数字ボタンが表示されている。又、現在
の日付・時刻が前記ボタン上部に表示されている。この
日付・時刻の設定は、矢印ボタンをペンでタップするこ
とによるカーソル移動と、数字ボタンをタップすること
による数字入力によりなされる。この日付・時刻設定の
詳細は図21のフローチャートを参照して後述する。This screen is a screen displayed by designating the icon 12 shown in FIG. 2, and arrow buttons and numeral buttons are displayed on this screen. Also, the current date / time is displayed above the button. The date / time is set by moving the cursor by tapping an arrow button with a pen and inputting a number by tapping a number button. Details of the date / time setting will be described later with reference to the flowchart of FIG.
【0115】図16は、ペン位置の調整をする際に液晶
パネルに表示される画面である。FIG. 16 shows a screen displayed on the liquid crystal panel when the pen position is adjusted.
【0116】この画面は図2に示されるアイコン13を
指定することにより表示される画面であり、この画面中
央には“+”印が表示される。この“+”印の中心をペ
ンでタップし、その後設定確認ボタンをタップすること
により、ペンによる実際のタップ位置と座標検出位置と
が一致されるようにペン位置調整がなされる。This screen is a screen displayed by designating the icon 13 shown in FIG. 2, and a "+" mark is displayed at the center of the screen. By tapping the center of the "+" mark with the pen and then tapping the setting confirmation button, the pen position is adjusted so that the actual tap position by the pen and the coordinate detection position coincide with each other.
【0117】図17は、セットアップ画面を示す。この
画面は図2に示されるアイコン14を指定することによ
り表示される画面であり、この画面にはこのペン入力型
パーソナルコンピュータの動作環境を設定するための各
種条件、メモリ容量、画面表示、ハードディスク容量、
バッテリ、周辺装置等に関する設定項目が表示される。
又、この画面にはペン入力によってそれら設定項目の指
定、及び設定内容の変更を行なうためのウィンドウが画
面表示される。図17においては、ハードRAMに関す
る設定項目を指定し、このハードRAMの容量を0KB
に設定する場合の様子が示されている。FIG. 17 shows a setup screen. This screen is a screen displayed by designating the icon 14 shown in FIG. 2. On this screen, various conditions for setting the operating environment of this pen input type personal computer, memory capacity, screen display, hard disk capacity,
Setting items related to the battery and peripheral devices are displayed.
Further, a window for designating these setting items and changing the setting contents by pen input is displayed on this screen. In FIG. 17, the setting item for the hard RAM is specified, and the capacity of this hard RAM is set to 0 KB.
The situation when setting to is shown.
【0118】この様なペン入力のためのウィンドウが画
面表示されていることによりキーボードを利用すること
無く全ての項目設定をペン入力により行なうことができ
る。Since such a window for pen input is displayed on the screen, all items can be set by pen input without using the keyboard.
【0119】次に図18を参照してメニュー定義ファイ
ルを利用したアイコンに関する諸設定/変更を説明す
る。Next, with reference to FIG. 18, various settings / changes regarding icons using the menu definition file will be described.
【0120】前述したようにメニュー定義ファイルにお
いては、ペンメニュー画面上で表示するアイテムの内容
を任意に設定できる。例えば、アイテムの表示/消去、
表示範囲、行数、フォントの大きさを任意に設定でき
る。このペンメニュー定義ファイルを利用した表示アイ
テムの変更処理は、メニュー定義ファイルを画面表示
し、この画面表示されたファイルの任意の定義情報を書
き替えることにより行なわれる。この書き替えは、キー
ボードからのデータ入力、あるいは後述するペン入力の
アイテム変更処理により行なうことができる。又、その
書き替えられたメニュー定義ファイルに従った画面表示
は次の手順で行なわれる。As described above, in the menu definition file, the contents of items displayed on the pen menu screen can be arbitrarily set. For example, displaying / deleting items,
The display range, number of lines, and font size can be set arbitrarily. The display item changing process using the pen menu definition file is performed by displaying the menu definition file on the screen and rewriting arbitrary definition information of the file displayed on the screen. This rewriting can be performed by data input from the keyboard or by an item changing process of pen input described later. The screen display according to the rewritten menu definition file is performed in the following procedure.
【0121】即ち、図18に示されているようにまずメ
インメモリ13上に登録されているメニュー定義ファイ
ルが取り出され、そのファイル上にアイコン指定の項目
の有無がチェックされる(ステップA1)。アイコンの
指定がある場合、そのアイコン定義情報内に領域指定の
パラメータが設定されているか否かチェックされる(ス
テップA2)。指定されていれば、指定されたアイコン
の内、指定された領域が表示される(ステップA3)。
即ち、各アイコンの表示領域はX方向サイズとY方向サ
イズで指定され、標準のX方向及びY方向サイズは予め
特定の値に規定されている。この規定サイズのまま表示
する場合には、表示領域指定をメニュー定義ファイル上
に設定する必要はないが、その標準サイズより小さく表
示させる場合等においては、表示領域の指定がなされ
る。この表示領域指定は、X方向及びY方向サイズを表
示対象アイコンの定義情報内に記述することによってな
される。That is, as shown in FIG. 18, first, the menu definition file registered in the main memory 13 is taken out and it is checked whether or not there is an icon designating item in the file (step A1). When the icon is specified, it is checked whether or not the area specifying parameter is set in the icon definition information (step A2). If specified, the specified area of the specified icon is displayed (step A3).
That is, the display area of each icon is designated by the X-direction size and the Y-direction size, and the standard X-direction and Y-direction sizes are defined in advance to specific values. When displaying with this specified size, it is not necessary to set the display area designation in the menu definition file, but when displaying smaller than the standard size, the display area is designated. The display area is designated by describing the X-direction and Y-direction sizes in the definition information of the display target icon.
【0122】一方、表示領域指定が無い場合には指定さ
れたアイコンを標準のサイズに従って表示する(ステッ
プA4)。On the other hand, if the display area is not designated, the designated icon is displayed according to the standard size (step A4).
【0123】又、アイコンの指定が無い場合にはアイテ
ムアイコンの表示は行なわない(ステップA5)。If no icon is specified, the item icon is not displayed (step A5).
【0124】ステップA3、ステップA4、又はステッ
プA5の処理がなされた後、タイトルフォントの指定の
有無が判定される(ステップA6)。この後、タイトル
フォントの指定がある場合にも、タイトルフォントの指
定が無い場合にも、更にタイトルの指定の有無が判断さ
れる(ステップA7、ステップA8)。これらの判定に
基づき、タイトルフォントとタイトルとの指定が共に成
されている場合、指定されたタイトルを指定された文字
フォントを用いて表示し(ステップA9)、タイトルフ
ォントとタイトルとが共に指定されたいない場合、又は
タイトルフォントの指定はされているがタイトルの指定
がされていない場合、タイトルの表示は行なわず(ステ
ップA10)、更に、タイトルフォントの指定はされて
いないが、タイトルの指定がされている場合、指定され
たタイトルがデフォルトの文字フォント、即ち予め指定
された標準の文字フォントで表示される(ステップA1
1)。After the processing of step A3, step A4, or step A5 is performed, it is judged whether or not the title font is designated (step A6). After that, whether or not a title font is specified is determined whether or not a title font is specified (step A7, step A8). Based on these judgments, when the title font and the title are both designated, the designated title is displayed using the designated character font (step A9), and the title font and the title are designated together. If not, or if the title font is specified but the title is not specified, the title is not displayed (step A10), and the title font is not specified, but the title is specified. If so, the specified title is displayed in the default character font, that is, the standard character font specified in advance (step A1).
1).
【0125】次に図19を参照してメニュー定義ファイ
ルを利用した背景パターンの表示方法を説明する。Next, a background pattern display method using the menu definition file will be described with reference to FIG.
【0126】前述したようにメニュー定義ファイルにお
いては、ペンメニュー画面上で表示される背景パターン
の種類を64種類の背景パターンから任意に設定でき
る。この背景パターンの種類は図13及び図14に示さ
れるように行番号と桁番号との組み合わせにより指定・
選択ができる。このペンメニュー定義ファイルを利用し
た背景パターンの変更処理は、メニュー定義ファイルを
画面表示し、この画面表示されたファイルの定義情報、
即ち行番号及び桁番号を書き替えることにより行なわれ
る。この書き替えは、キーボードからのデータ入力、あ
るいはペン入力の背景パターン変更処理により行なうこ
とができる。又、その書き替えられたメニュー定義ファ
イルに従った画面表示は次の手順で行なわれる。As described above, in the menu definition file, the background pattern type displayed on the pen menu screen can be arbitrarily set from 64 types of background patterns. The type of this background pattern is designated by the combination of the line number and the column number as shown in FIGS. 13 and 14.
You can choose. The background pattern changing process using this pen menu definition file displays the menu definition file on the screen, and the definition information of the file displayed on this screen,
That is, it is performed by rewriting the line number and the column number. This rewriting can be performed by data input from the keyboard or a background pattern changing process of pen input. The screen display according to the rewritten menu definition file is performed in the following procedure.
【0127】即ち、図19に示されているように、まず
メインメモリ13上に登録されているメニュー定義ファ
イルが取り出され、そのファイル上に背景の指定コマン
ド、即ちBACKがあるかチェックされる(ステップB
1)。背景の指定コマンドがある場合、更に指定された
背景パターンが有効か否かチェックされる(ステップB
2)。That is, as shown in FIG. 19, first, the menu definition file registered in the main memory 13 is taken out and it is checked whether or not there is a background designation command, that is, BACK in the file ( Step B
1). When there is a background designation command, it is further checked whether the designated background pattern is valid (step B).
2).
【0128】指定された背景パターンが有効であると判
断された場合、指定された背景パターンにより背景表示
が行なわれる(ステップB3)。又、背景の指定コマン
ドがなかったり、もしくは指定コマンドがあってもこの
指定コマンドにより指定された背景パターンが有効でな
い場合、デフォルトの背景パターン、即ち前述した行番
号1で桁番号0の背景パターンにより背景表示が行なわ
れる(ステップB4)。When it is determined that the designated background pattern is valid, the background is displayed according to the designated background pattern (step B3). If there is no background designation command, or if there is a designation command but the background pattern designated by this designation command is not valid, the default background pattern, that is, the background pattern of line number 1 and digit number 0 is used. A background is displayed (step B4).
【0129】次に図20を参照してメニュー定義ファイ
ルを利用したスクリーンモードの設定方法を説明する。
このスクリーンモードの設定変更は、キーボードからの
データ入力、あるいはペン入力のスクリーンモード変更
処理により行なうことができる。Next, a method of setting the screen mode using the menu definition file will be described with reference to FIG.
This screen mode setting change can be performed by data input from the keyboard or a screen mode change process of pen input.
【0130】図20に示されているように、まずメイン
メモリ13上に登録されているメニュー定義ファイルが
取り出され、そのファイル上にスクリーンモードの指定
コマンドがあるかチェックされる(ステップC1)。ス
クリーンモード指定コマンドがある場合、指定されたス
クリーンモード指定コマンドが有効であるかチェックさ
れる(ステップC2)。このスクリーンモード指定コマ
ンドが有効であると判定された場合、スクリーンモード
の設定が行なわれる(ステップC3)。スクリーンモー
ド指定コマンドがなかったり、コマンドがあった場合で
も指定されたスクリーンモード指定コマンドが有効でな
い場合、スクリーンモードの設定処理は終了される。As shown in FIG. 20, first, the menu definition file registered in the main memory 13 is taken out, and it is checked whether or not there is a screen mode designation command in the file (step C1). If there is a screen mode designation command, it is checked whether the designated screen mode designation command is valid (step C2). When it is determined that the screen mode designation command is valid, the screen mode is set (step C3). If there is no screen mode specification command, or if there is a command and the specified screen mode specification command is not valid, the screen mode setting process ends.
【0131】次に、図21を参照して日付・時刻を設定
する際の処理動作を説明する。前述したようにアイコン
12を指定することにより、図15に示されるような画
面が表示される、この画面上に設けられた矢印ボタンを
ペンでタップすることによるカーソル移動と、数字ボタ
ンをタップすることによる数字入力とにより日付・時刻
の設定がなされる。Next, the processing operation for setting the date / time will be described with reference to FIG. By designating the icon 12 as described above, a screen as shown in FIG. 15 is displayed. The cursor is moved by tapping the arrow button provided on this screen with a pen and the number button is tapped. The date and time are set by numerical input.
【0132】即ち、アイコン12を指示した後、所定の
画面が表示されると、表示画面右下部に設けられた設定
終了キーがタップされたか否かを判定する(ステップD
1)。設定終了キーがタップされず、カーソルの位置す
る日付・時刻の設定を実行する場合、所望の数字キーを
タップする(ステップD2,YES、ステップD3、ス
テップD5)。カーソルの位置するではなく、他の日付
・時刻の設定を行なう場合、左右矢印の移動キーをタッ
プすることによりカーソルの位置を移動する(ステップ
D2,NO、ステップD4,YES)。前述した処理の
終了後、設定の取消しキーがタップされたか否かを判断
し(ステップD6)、タップされていない場合、再びス
テップD1に戻る。このループにより日付・時刻の設定
を行なう。That is, when a predetermined screen is displayed after the icon 12 is designated, it is determined whether or not the setting end key provided at the lower right of the display screen is tapped (step D).
1). When the setting end key is not tapped and the date / time at which the cursor is positioned is set, a desired numeral key is tapped (step D2, YES, step D3, step D5). When other date / time is set instead of the cursor position, the cursor position is moved by tapping the left and right arrow movement keys (step D2, NO, step D4, YES). After the above processing is completed, it is determined whether or not the setting cancel key has been tapped (step D6). If not tapped, the process returns to step D1 again. This loop sets the date and time.
【0133】ステップD1において設定終了キーがタッ
プれた場合、日付・時刻の設定終了(ステップD7)と
して処理を終了する。又、ステップD6において取消し
キーがタップされた場合、日付・時刻を変更しないこと
とし、処理を終了する。When the setting end key is tapped in step D1, the process is ended as the setting of the date / time is ended (step D7). If the cancel key is tapped in step D6, the date / time is not changed and the process ends.
【0134】次に、アイテム変更処理動作を図22及び
図23を用いて説明する。図22には、前述したアイテ
ム変更処理における表示画面あ2つ示されており、上部
画面は、メニュー呼び出しアイコンをタップすることに
より表示される画面であり、東芝マーク101a下部に
設けられた選択項目からアイテム変更を選択、即ちペン
を用いてタップし、更に変更対象アイテムを選択すると
下部画面(手書き入力ウィンドウ)が表示される。下部
画面の左部分には、アイテム変更処理に関する項目であ
る、アイコンファイル名とその番号、タイトルファイル
名とその番号・サイズ・文字列、ガイド文字列、実行コ
マンドが表示され、右部分には対応するアイテムが表示
される。Next, the item change processing operation will be described with reference to FIGS. FIG. 22 shows two display screens in the item change processing described above. The upper screen is a screen displayed by tapping the menu call icon, and the selection items provided below the Toshiba mark 101a. Select the item change from, that is, tap with the pen, and further select the item to be changed, the lower screen (handwriting input window) is displayed. Icon file name and its number, title file name and its number / size / character string, guide character string, execution command, which are items related to item change processing, are displayed in the left part of the lower screen, and the right part corresponds. The item to be displayed is displayed.
【0135】次に図23のフローチャートを用いてアイ
テム変更処理の動作を説明する。アイコン選択可能なメ
ニュータイトル表示領域の所定のメニュー呼び出しアイ
コンを、ペンでタップすることにより、図22の上部画
面が表示される(ステップS1)。次にこの上部画面に
表示された選択項目の中の「アイテム変更」を、ペンを
用いてタップすることによりアイテム変更が選択される
(ステップS2)。この後、変更対象のアイテムが選択
されると(ステップS3)、図22の下部画面が表示さ
れる。この下部画面において、矢印キー(矢印ボタン)
を上下に指定し、更に所定の位置でその他(左右)に指
定する(ステップS4,S6,S8,S10,S12,
S14,S16)ことにより所定の項目に対して変更が
可能となる。ステップS4において、他方向を指定する
とアイコンファイル名が入力可能となり(ステップS
5)、ステップS6において他方向を指定するとアイコ
ン番号が入力可能となり(ステップS7)、ステップS
8において他方向を指定するとタイトルフォントファイ
ル名が入力可能となり(ステップS9)、ステップS1
0において他方向を指定するとタイトルフォントサイズ
が入力可能となり(ステップS11)、ステップS12
において他方向を指定するとタイトル文字列が入力可能
となり(ステップS13)、ステップS14において他
方向を指定するとガイダンス入力が可能となり(ステッ
プS15)、ステップS16において他方向を指定する
と実行コマンドが入力可能(ステップS17)となる。Next, the operation of the item changing process will be described with reference to the flowchart of FIG. By tapping a predetermined menu call icon in the icon selectable menu title display area with a pen, the upper screen of FIG. 22 is displayed (step S1). Next, the item change is selected by tapping "change item" in the selection items displayed on the upper screen with a pen (step S2). After that, when the item to be changed is selected (step S3), the lower screen of FIG. 22 is displayed. In this lower screen, arrow keys (arrow buttons)
Are designated up and down, and at the predetermined position, others (left and right) are designated (steps S4, S6, S8, S10, S12
By S14, S16), it becomes possible to change the predetermined item. When the other direction is designated in step S4, the icon file name can be input (step S4).
5) When the other direction is designated in step S6, the icon number can be entered (step S7), and step S
If the other direction is designated in step 8, the title font file name can be input (step S9), and step S1
If the other direction is designated at 0, the title font size can be input (step S11), and step S12.
If the other direction is designated in, the title character string can be input (step S13), if the other direction is designated in step S14, the guidance can be input (step S15), and if the other direction is designated in step S16, an execution command can be input ( It becomes step S17).
【0136】次に、図24〜図30を参照して手書き文
字入力練習プログラムを説明する。この手書き文字入力
練習プログラムは、Dynanote上で動作し、手書き文字の
入力とかな漢字変換操作をスムーズに行なうために手書
き文字の入力練習とかな漢字変換操作の練習を行なうプ
ログラムである。Next, the handwritten character input practice program will be described with reference to FIGS. This handwritten character input practice program is a program that runs on Dynanote and performs handwritten character input practice and kana-kanji conversion operation practice in order to smoothly perform handwritten character input and kana-kanji conversion operation.
【0137】手書き文字入力練習プログラムには次の2
つの機能があり、1つは手書き文字入力基本練習機能で
あり、もう1つは手書き文字入力/かな漢字変換練習機
能である。The following two are included in the handwritten character input practice program.
There are two functions, one is a handwriting character input basic practice function, and the other is a handwriting character input / kana-kanji conversion practice function.
【0138】手書き文字入力練習プログラムを起動する
には2つの方法がある。1つはペンメニューから起動す
る方法であり、ペンメニューの画面に表示されている手
書き文字入力練習プログラムのボタン、即ちアイコン1
5,16,17のいずれかをタップすることにより所望
のプログラムを起動することができる。他の起動方法
は、コマンドラインからの起動方法であり、コマンドラ
インからtgktest と入力すると、手書き文字入力練習プ
ログラムが起動する。There are two methods for starting the handwritten character input practice program. One is the method of starting from the pen menu, which is the button of the handwriting character input practice program displayed on the screen of the pen menu, that is, icon 1.
A desired program can be started by tapping any one of 5, 16, and 17. Another way to start is from the command line. When you enter tgktest from the command line, the handwriting input practice program starts.
【0139】次に手がき文字入力基本練習機能について
説明する。手書き文字入力基本練習機能はペンで手書き
文字を入力するための基本的な入力練習を行なう機能で
ある。画面に入力練習する文字を拡大表示させて、入力
枠の中にその文字を手書きで入力することにより手書き
の練習を行なう。入力後に、認識結果と正解率を画面に
表示する。この手書き文字入力基本練習機能の表示画面
は図24に示されるようになる。この表示画面には、サ
ンプル表示枠201、入力枠202、認識結果表示枠2
03、入力レベルボタン204a〜204c、クリアボ
タン205、及びサンプル文字ボタン206により構成
されている。Next, the basic handwriting character practice function will be described. The handwritten character input basic practice function is a function for performing basic input practice for inputting handwritten characters with a pen. Practicing handwriting by enlarging and displaying the characters to practice inputting on the screen and inputting the characters by handwriting in the input frame. After input, the recognition result and the correct answer rate are displayed on the screen. The display screen of the basic handwriting character practice function is as shown in FIG. This display screen includes a sample display frame 201, an input frame 202, and a recognition result display frame 2
03, input level buttons 204a to 204c, a clear button 205, and a sample character button 206.
【0140】サンプル表示枠201は、入力練習を行な
う文字のサンプルを拡大表示する枠であり、サンプル文
字ボタン206内の練習対象文字のボタンをクリックす
ることによりその文字のサンプルが拡大表示される。手
書き文字入力基本練習機能に入った時、最初に「あ」が
表示される。The sample display frame 201 is a frame for enlarging and displaying a sample of a character on which input practice is performed, and by clicking the button of the character to be practiced in the sample character button 206, the sample of the character is enlarged and displayed. When entering the handwriting input basic practice function, "a" is displayed first.
【0141】入力枠202は、サンプル表示枠201に
表示されている文字と同じ文字を入力して入力練習を行
なうための枠である。The input frame 202 is a frame for inputting the same characters as those displayed in the sample display frame 201 to practice inputting.
【0142】認識結果表示枠203は、入力枠202に
入力された文字を認識した結果を表示する枠であり、認
識結果とサンプル表示枠201に表示されている文字が
一致しない場合は認識結果を反転して表示する。The recognition result display frame 203 is a frame for displaying the result of recognizing the characters input in the input frame 202. If the recognition result and the characters displayed in the sample display frame 201 do not match, the recognition result is displayed. Invert and display.
【0143】入力レベルボタン204a〜204cは、
入力枠202に文字を入力するときのレベルを設定する
ボタンであり、初期値はレベル3に設定されている。The input level buttons 204a to 204c are
This is a button for setting the level when inputting characters in the input frame 202, and the initial value is set to level 3.
【0144】クリアボタン205は、入力枠202と認
識結果表示枠203をクリアするボタンであり、クリッ
クすると入力枠202と認識結果表示枠203の内容は
全てクリアされる。The clear button 205 is a button for clearing the input frame 202 and the recognition result display frame 203, and when clicked, the contents of the input frame 202 and the recognition result display frame 203 are all cleared.
【0145】サンプル文字ボタン206は、サンプル表
示枠201に表示する文字を選択するためのボタンであ
り、サンプル文字は、漢字、ひらがな、カタカナ、英
字、数字の5種類でそれぞれ5文字ずつある。文字ボタ
ンをクリックするとその文字がサンプル表示枠に拡大表
示される。The sample character button 206 is a button for selecting a character to be displayed in the sample display frame 201, and the sample character includes five kinds of kanji, hiragana, katakana, alphabetic characters, and numbers, each of which has five characters. When you click the character button, the character is enlarged and displayed in the sample display frame.
【0146】EXITボタンは、クリックすると手書き
文字入力基本練習機能を終了し、初期画面に戻る。When the EXIT button is clicked, the handwriting character input basic practice function is terminated and the initial screen is returned to.
【0147】次に入力練習方法について説明する。手書
き文字の入力練習はサンプル表示枠に表示されている文
字と同じ文字を図25(a)ように入力して行なう。1
つの枠に入力後、一定時間経過するか次の枠に入力を始
めると枠内の文字に対して認識を開始する。認識結果は
図25(b)に示されるよう、認識結果表示枠に表示さ
れる。サンプル表示枠の文字と認識結果が一致しない場
合は、認識結果は反転表示される。Next, the input practice method will be described. The practice of inputting handwritten characters is performed by inputting the same characters as those displayed in the sample display frame as shown in FIG. 1
After inputting in one frame, when a certain period of time elapses or when inputting in the next frame, recognition of the characters in the frame starts. The recognition result is displayed in the recognition result display frame as shown in FIG. If the characters in the sample display frame do not match the recognition result, the recognition result is displayed in reverse video.
【0148】5つの枠全てに文字を入力して変換結果が
表示されると、図25(c)に示されるように正解率が
計算されて画面下部に画面に表示される。When characters are entered in all five frames and the conversion result is displayed, the accuracy rate is calculated and displayed on the screen at the bottom of the screen as shown in FIG. 25 (c).
【0149】もう一度同じサンプル文字に対して入力練
習を行なう場合は、クリアボタン205をクリックす
る。これにより入力枠と認識結果表示枠は全てクリアさ
れ、入力開始状態になる。To practice the input for the same sample character again, click the clear button 205. As a result, the input frame and the recognition result display frame are all cleared, and the input start state is set.
【0150】別の文字に対して入力練習を行なう場合、
練習対象文字の文字ボタンをクリックする。これにより
入力枠と認識結果表示枠は全てクリアされ、サンプル表
示枠にクリックした文字が拡大表示される。When practicing input for another character,
Click the character button of the character to be practiced. As a result, the input frame and the recognition result display frame are all cleared, and the clicked character is enlarged and displayed in the sample display frame.
【0151】又、手書き文字入力基本練習機能では、入
力枠内の形状を変えて入力レベルを変更することができ
る。入力レベルは、入力レベルボタンをクリックするこ
とにより変更する。各入力レベルにおける表示画面を、
図26(a),(b),(c)に示す。図26(a)は
入力レベル1の表示画面であり、(b)は入力レベル2
の表示画面であり、(c)は入力レベル3の表示画面で
ある。入力レベル1及び2ではサンプル表示枠内20
6、入力枠202の中が格子状になっている。この格子
によってサンプル表示枠206の文字の大きさ、各線の
位置等が分かり易くなる。このサンプル表示枠の文字を
見ながら入力すると、入力練習が簡単になる。通常の入
力では、入力枠はレベル3の格子が無い状態に設定され
ている。In the basic practice function of handwriting character input, the input level can be changed by changing the shape in the input frame. The input level is changed by clicking the input level button. The display screen at each input level
26 (a), (b), and (c). FIG. 26A shows a display screen of input level 1 and FIG.
Is a display screen of, and (c) is a display screen of input level 3. 20 in the sample display frame for input levels 1 and 2
6. The inside of the input frame 202 has a grid pattern. This grid makes it easier to understand the character size of the sample display frame 206, the position of each line, and the like. If you input while looking at the characters in this sample display frame, input practice will be easier. In normal input, the input frame is set to have no level 3 grid.
【0152】次に手書き文字入力/かな漢字変換練習機
能について説明する。手書き文字入力/かな漢字変換練
習機能は、手書き文字入力とかな漢字変換操作を練習す
るためのもので、操作画面を図27に示す。手書き文字
入力/かな漢字変換練習機能では、手書き文字入力部と
かな漢字変換部の2つに分けられ、手書き文字入力部で
は、ひらがな、漢字、数字、アルファベットの手書き文
字認識を行なう。かんは漢字変換部では、入力枠内の文
字列に対して、通常のかな漢字変換(Dyanoteのかな漢
字変換はひらがなと漢字が混在した文字列に対してもか
な漢字変換処理を行なう)、単漢字変換、部首変換等の
変換処理を行なう。Next, the handwritten character input / kana-kanji conversion practice function will be described. The handwritten character input / kana-kanji conversion practice function is for practicing handwritten character input and kana-kanji conversion operation. An operation screen is shown in FIG. The handwritten character input / kana-kanji conversion practice function is divided into a handwritten character input part and a kana-kanji conversion part. The handwritten character input part recognizes handwritten characters such as hiragana, kanji, numbers and alphabets. In the Kan-Kanji conversion unit, normal Kana-Kanji conversion is performed on the character string in the input box (Kana-Kanji conversion processing of Dyanote performs Kana-Kanji conversion processing even on a character string in which Hiragana and Kanji are mixed), single Kanji conversion, Performs conversion processing such as radical conversion.
【0153】手書き文字入力/かん漢字変換練習機能に
おける表示画面は、図27に示されるように、入力枠3
01、認識次候補ボタン302、単漢字/部首変換候補
表示領域303、単漢字/部首変換次候補ボタン30
4、入力枠クリア305、入力枠スクロール306、変
換結果スクロール307、変換結果表示領域308、及
び変換結果クリア309と、各種操作ボタンにより構成
される。As shown in FIG. 27, the display screen in the handwritten character input / Kanji / Kanji conversion practice function is shown in FIG.
01, next recognition candidate button 302, single kanji / radical conversion candidate display area 303, single kanji / radical conversion next candidate button 30
4, an input frame clear 305, an input frame scroll 306, a conversion result scroll 307, a conversion result display area 308, a conversion result clear 309, and various operation buttons.
【0154】入力枠301は、手書き文字入力用の枠
で、この枠にペンを使って手書き文字を入力する。又、
認識結果もこの枠に表示される。The input frame 301 is a frame for inputting handwritten characters, and handwritten characters are input to this frame using a pen. or,
The recognition result is also displayed in this frame.
【0155】認識次候補ボタン302は、認識結果の次
候補の有無を示すボタンであり、入力枠301内の文字
に対して認識処理を行なった後、認識結果に次候補があ
る場合に認識次候補ボタン302が反転表示される。認
識ボタンをクリックすると入力枠301内に認識結果の
次候補が表示される。The recognition next candidate button 302 is a button for indicating the presence / absence of the next candidate of the recognition result. After the recognition processing is performed on the characters in the input frame 301, the recognition next candidate is detected when the recognition result has the next candidate. The candidate button 302 is highlighted. When the recognition button is clicked, the next candidate of the recognition result is displayed in the input frame 301.
【0156】単漢字/部首変換候補表示領域303は、
入力枠301内の文字に対して単漢字/部首変換処理の
結果を表示する領域であり、1回に18文字表示され
る。単漢字/部首変換次候補ボタン304がクリックさ
れた場合、単漢字/部首変換結果の次候補が表示され
る。The single kanji / radical conversion candidate display area 303 is
This is an area for displaying the result of the single-kanji / radical conversion process for the characters in the input frame 301, and 18 characters are displayed at one time. When the single Kanji / radical conversion next candidate button 304 is clicked, the next candidate of the single Kanji / radical conversion result is displayed.
【0157】入力枠クリア305がクリックされた場
合、入力枠301内の文字は全てクリアされる。When the input box clear 305 is clicked, all the characters in the input box 301 are cleared.
【0158】入力枠スクロール306は、入力枠をスク
ロールするためのボタンで、左右のスクロールボタンを
クリックすると入力枠が1文字分スクロールされる。入
力枠は、32文字分ある。変換結果スクロール307が
クリックされると変換結果表示領域の内容がスクロール
される。The input frame scroll 306 is a button for scrolling the input frame. When the left and right scroll buttons are clicked, the input frame is scrolled by one character. The input box has 32 characters. When the conversion result scroll 307 is clicked, the contents of the conversion result display area are scrolled.
【0159】変換結果表示領域308は、入力枠301
内の文字に対して変換処理を行なった結果を表示する領
域であり、同音語選択の対象となっている文字列は反転
表示される。変換結果クリア309をクリックした場
合、変換結果表示領域308の内容は全てクリアされ
る。The conversion result display area 308 has an input frame 301.
This is an area for displaying the result of the conversion processing for the characters inside, and the character string that is the target of homophone selection is highlighted. When the conversion result clear 309 is clicked, all the contents of the conversion result display area 308 are cleared.
【0160】次に各種操作ボタンについて説明する。
「BS」ボタンをクリックした場合、変換結果表示領域
308内の最後の文字が削除される。「空白」ボタンを
クリックした場合、変換結果表示領域内の最後の文字の
次にスペースが追加される。「取消し」ボタンをクリッ
クした場合、変換結果表示領域308内の内容が全てク
リアされる。「変換/次候補」ボタンは、かな漢字変換
処理を実行する時と変換結果の同音語を選択する時に使
用されるボタンであり、変換結果表示領域308内に文
字がない場合にクリックされた時は、入力枠301の文
字列に対してかな漢字変換処理が実行される。変換結果
表示領域308内に文字がある場合、変換結果表示領域
308内で反転表示している文字列の次候補が表示され
る。Next, various operation buttons will be described.
When the "BS" button is clicked, the last character in the conversion result display area 308 is deleted. If you click the "Blank" button, a space is added after the last character in the conversion result display area. When the "Cancel" button is clicked, all the contents in the conversion result display area 308 are cleared. The “conversion / next candidate” button is a button used when executing the Kana-Kanji conversion process and when selecting a homophone of the conversion result. When the button is clicked when there are no characters in the conversion result display area 308, The kana-kanji conversion processing is executed on the character string in the input box 301. When there is a character in the conversion result display area 308, the next candidate of the character string highlighted in the conversion result display area 308 is displayed.
【0161】「無変換」ボタンがクリックされた場合、
入力枠301内の文字列に対して無変換処理が実行され
る。結果は変換結果表示領域308に表示される。「前
候補」ボタンがクリックされた場合、変換結果表示領域
308内で反転表示されている文字列の前候補が表示さ
れる。「ひら/カタ」ボタンがクリックされた場合、入
力枠301内の文字に対してひらがな/カタカナ変換処
理が実行され、変換結果は変換結果表示領域308に表
示される。When the "no conversion" button is clicked,
Non-conversion processing is executed on the character string in the input frame 301. The result is displayed in the conversion result display area 308. When the “previous candidate” button is clicked, the previous candidate of the character string highlighted in the conversion result display area 308 is displayed. When the “hiragana / kata” button is clicked, the hiragana / katakana conversion process is performed on the characters in the input frame 301, and the conversion result is displayed in the conversion result display area 308.
【0162】「確定」ボタンをクリックした場合、変換
結果表示領域308内で反転している文字列に対して同
音語の確定を行なう。確定後、同音語を持つ次の文字列
に対して単漢字変換処理が実行される。「単漢字」ボタ
ンがクリックされた場合、入力枠301内の文字列に対
して単漢字変換処理が実行される。「部首」ボタンがク
リックされた場合、入力枠301内の文字列に対して部
首変換処理が実行される。「EXIT」ボタンがクリッ
クされた場合、手書き文字入力/かな漢字変換練習機能
を終了し、初期画面に戻る。When the "Set" button is clicked, the same phoneme is set for the inverted character string in the conversion result display area 308. After the confirmation, the single-kanji conversion process is executed on the next character string having the same phoneme. When the “single-kanji” button is clicked, the single-kanji conversion processing is executed on the character string in the input frame 301. When the “radical” button is clicked, radical conversion processing is performed on the character string in the input frame 301. When the "EXIT" button is clicked, the handwritten character input / kana-kanji conversion practice function is terminated and the initial screen is returned to.
【0163】次にこの機能の操作方法について説明す
る。文字の入力は入力枠301を使用して行なわれ、入
力枠301に文字を書き、文字入力後一定時間経過する
か、次の入力枠301に文字を書き始めると枠内の文字
に対して認識処理を開始する。認識結果は、入力した枠
に表示される。Next, a method of operating this function will be described. Characters are input using the input box 301. When a character is written in the input box 301 and a certain time elapses after the character is input, or when a character is started to be written in the next input box 301, the character in the box is recognized. Start processing. The recognition result is displayed in the input frame.
【0164】認識結果が入力した文字と異なる場合は後
述する2つの方法で訂正を行なう。第1の方法は、認識
した結果に次候補がある場合は認識次候補ボタン302
が反転表示されている。認識次候補ボタン302をクリ
ックすると認識結果の次候補が入力枠に表示される。When the recognition result is different from the input character, the correction is performed by the two methods described later. The first method is to recognize the next candidate button 302 if there is a next candidate in the recognition result.
Is highlighted. When the recognition next candidate button 302 is clicked, the next candidate of the recognition result is displayed in the input frame.
【0165】第2の方法は、異なった認識結果を表示し
た入力枠に上書きでもう一度文字を入力する。入力を開
始すると前の認識結果は消えて、手書き文字の筆跡が表
示される。In the second method, the characters are input again by overwriting in the input boxes displaying the different recognition results. When you start typing, the previous recognition result disappears and the handwriting of handwritten characters is displayed.
【0166】入力枠301に入力した文字列に対して変
換処理を行なうことができ、変換処理には後述するかん
漢字変換、単漢字変換、部首変換、無変換、ひら/カタ
変換がある。A conversion process can be performed on the character string input to the input box 301. The conversion process includes Kanji / Kanji conversion, single Kanji conversion, radical conversion, no conversion, and open / kata conversion.
【0167】次に、図面を参照してかな漢字変換、単漢
字変換、部首変換、無変換、ひら/カタ変換について説
明する。入力枠301に文字を入力した後、図28
(a)に示されるように「変換/次候補」ボタンをクリ
ックすると入力枠301の文字列に対してかな漢字変換
処理が開始される。変換結果は図28(b)に示される
ように変換結果表示領域308に表示される。変換結果
に同音語がある場合は変換結果が反転表示される。Next, kana-kanji conversion, single kanji conversion, radical conversion, no conversion, and open / kata conversion will be described with reference to the drawings. After inputting characters in the input box 301, FIG.
When the "convert / next candidate" button is clicked as shown in (a), kana-kanji conversion processing is started for the character string in the input box 301. The conversion result is displayed in the conversion result display area 308 as shown in FIG. If the conversion result has a homophone, the conversion result is highlighted.
【0168】かな漢字変換の結果が希望のものでない場
合は変換結果の変更を行なう。変更は、図28(c)に
示されるように「変換/次候補」ボタン、あるいは「前
候補」ボタンをクリックする。クリックされると、変換
結果表示領域308内の反転している文字列に対して同
音語の次候補、あるいは前候補を表示する。変換後の確
定は、「変換/次候補」、「前候補」ボタンをクリック
して希望の変換結果を変換結果表示領域に表示された
後、「確定」ボタンをクリックして行なう。確定後、確
定した文字は図29(a)に示されるように反転表示で
はなく、通常の表示に変わる。If the Kana-Kanji conversion result is not the desired one, the conversion result is changed. To change, click the "Convert / Next candidate" button or the "Previous candidate" button as shown in FIG. 28 (c). When clicked, the next candidate or the previous candidate of the same phoneme is displayed for the inverted character string in the conversion result display area 308. The confirmation after conversion is performed by clicking the "conversion / next candidate" and "previous candidate" buttons to display the desired conversion result in the conversion result display area, and then clicking the "confirm" button. After the confirmation, the confirmed characters are not displayed in reverse as shown in FIG. 29A, but are changed to normal display.
【0169】又、入力枠301に漢字の読みを入力後、
図29(b)に示されるように「単漢字」ボタンをクリ
ックすると入力枠301の文字列に対して単漢字変換処
理が開始される。変換結果は単漢字/部首変換候補表示
領域303に表示される。又、図29(c)に示される
ように単漢字/部首変換候補表示領域303内の文字を
クリックすると単漢字変換の変換結果が確定して、図2
9(d)に示されるようにクリックした文字が変換結果
表示領域308に表示される。After inputting the kanji reading in the input box 301,
As shown in FIG. 29B, when the "single-kanji" button is clicked, the single-kanji conversion process is started for the character string in the input box 301. The conversion result is displayed in the single-kanji / radical conversion candidate display area 303. Further, as shown in FIG. 29C, when a character in the single-kanji / radical conversion candidate display area 303 is clicked, the conversion result of the single-kanji conversion is confirmed, and
The clicked character is displayed in the conversion result display area 308 as shown in 9 (d).
【0170】又、入力枠301に部首名を入力後、「部
首」ボタンをクリックすると入力枠の文字列に対して部
首変換処理が開始される。その他の操作は上述した単漢
字変換の操作と同様である。When the radical name is entered in the input box 301 and the "radical" button is clicked, radical conversion processing is started for the character string in the input box. The other operations are the same as the operations for the single-kanji conversion described above.
【0171】又、入力枠301に文字を入力後、図30
(a)に示されるように「無変換」ボタンをクリックす
ると入力枠301の文字列に対して無変換処理が開始さ
れる。変換結果は、図30(b)に示されるように変換
結果表示領域308に表示される。After inputting characters in the input box 301, the screen shown in FIG.
When the "no conversion" button is clicked as shown in (a), the no conversion process is started for the character string in the input frame 301. The conversion result is displayed in the conversion result display area 308 as shown in FIG.
【0172】又、入力枠301に文字を入力後、図30
(c)に示されるように「ひら/カタ」ボタンをクリッ
クすると入力枠301内のひらがなに対してひら/カタ
変換処理が開始される。変換結果は図30(d)に示さ
れるように変換結果表示領域308に表示される。Further, after inputting characters in the input box 301, FIG.
When the "hiragana / kata" button is clicked as shown in (c), the hiragana / kata conversion processing is started for the hiragana in the input frame 301. The conversion result is displayed in the conversion result display area 308 as shown in FIG.
【0173】次に図31を参照して表示画面上のガイダ
ンス表示領域103の機能ガイダンス表示処理について
説明する。前記図3に示されるようなペンメニュー画面
において、ペン(スタイラスペン)が表示アイテム、例
えば102Aに所定の距離以上近付いているか否かチェ
ックされる(ステップE1)。ペンが所定の距離以上表
示アイテムに近付いた場合、更に、この表示アイテムの
機能ガイダンスがガイダンス表示領域103に表示され
るかがチェックされる(ステップE2)。既に表示アイ
テムの機能ガイダンスが表示されている場合、機能ガイ
ダンス表示処理を終了する。機能ガイダンスがガイダン
ス表示領域103に表示されていない場合、ペンの近付
けられた表示アイテムの機能ガイダンスを表示する(ス
テップE3)。Next, the function guidance display processing of the guidance display area 103 on the display screen will be described with reference to FIG. In the pen menu screen as shown in FIG. 3, it is checked whether or not the pen (stylus pen) is closer to the display item, for example, 102A by a predetermined distance or more (step E1). When the pen approaches the display item for a predetermined distance or more, it is further checked whether the function guidance of the display item is displayed in the guidance display area 103 (step E2). When the function guidance of the display item is already displayed, the function guidance display process ends. When the function guidance is not displayed in the guidance display area 103, the function guidance of the display item brought close to the pen is displayed (step E3).
【0174】ペンが表示アイテムに所定の距離以上近付
いていない場合、ガイダンス表示領域103にガイダン
スが表示されているかチェックされる(ステップE
4)。機能ガイダンスが表示されていない場合、機能ガ
イダンス表示処理を終了する。機能ガイダンスが表示さ
れている場合、このガイダンス表示領域103に表示さ
れた機能ガイダンスを消去する(ステップE5)。When the pen has not come close to the display item by a predetermined distance or more, it is checked whether the guidance is displayed in the guidance display area 103 (step E).
4). If the function guidance is not displayed, the function guidance display processing ends. If the function guidance is displayed, the function guidance displayed in the guidance display area 103 is erased (step E5).
【0175】次に図32を参照して表示アイテムに登録
されたキーボード用入力アプリケーションを起動する場
合、に実行されるキーボードチェック処理を説明する。
ペンメニュー画面上の表示アイテムをタップし、この表
示アイテムに登録されたキーボード用のアプリケーショ
ンを実行する場合、キーボード接続を確認するための所
定の画面が表示される(ステップF1)。次に確認のた
めのキーボードからのキーボード入力があるか否かチェ
ックされる(ステップF2)。キーボード入力があった
場合、所定のアプリケーションを起動し、処理を続行す
る(ステップF3)。Next, with reference to FIG. 32, the keyboard check processing executed when the keyboard input application registered in the display item is activated will be described.
When a display item on the pen menu screen is tapped and the keyboard application registered in this display item is executed, a predetermined screen for confirming keyboard connection is displayed (step F1). Next, it is checked whether or not there is a keyboard input from the keyboard for confirmation (step F2). When there is a keyboard input, a predetermined application is started and the processing is continued (step F3).
【0176】キーボードからのキーボード入力がない場
合、画面上に取消しの「取消し」ボタンがタップされた
かチェックされる(ステップF4)。「取消し」ボタン
がタップされてない場合、再び前記ステップF2に戻
る。「取消し」ボタンがタップされた場合、アプリケー
ションの起動を中断し、所定の画面を表示する(ステッ
プF5)。If there is no keyboard input from the keyboard, it is checked whether the "cancel" button for canceling is tapped on the screen (step F4). If the "cancel" button has not been tapped, the process returns to step F2 again. When the "Cancel" button is tapped, the application startup is interrupted and a predetermined screen is displayed (step F5).
【0177】次に図33を参照してペンメニュー画面に
おけるアイコンの移動処理について説明する。アイコン
の表示されたペンメニュー画面において、アイコンがペ
ンで押付けられているかチェックする(ステップG
1)。アイコンが押付けられていない場合、処理を終了
するが、アイコンが押付けられている場合、ペンの移動
量が予め定められた値、一定値以上であるかチェックす
る(ステップG2)。ペンの移動量が一定値以上でない
場合、ペンがアイコンから離れたかをチェックする(ス
テップG4)。ペンがアイコンから離れていない場合、
再び前記ステップG2に戻る。ペンがアイコンから離れ
た場合、アイテムを選択実行する(ステップG5)。Next, with reference to FIG. 33, an icon moving process on the pen menu screen will be described. On the pen menu screen where the icon is displayed, check whether the icon is pressed by the pen (step G
1). If the icon is not pressed, the process is ended, but if the icon is pressed, it is checked whether or not the movement amount of the pen is a predetermined value or a predetermined value or more (step G2). If the amount of movement of the pen is not greater than a certain value, it is checked whether the pen has moved away from the icon (step G4). If the pen is not far from the icon,
The process returns to step G2 again. When the pen is separated from the icon, the item is selected and executed (step G5).
【0178】ペンの移動量が一定値以上である場合、又
はペンの移動量が一定値上でなくともペンを押付けてい
る時間が一定値以上である場合、アイテム移動と判断
し、アイテム移動中の処理を行なう(ステップG6)。
この後、ペンがアイコンから離れるまでこの処理を実行
する(ステップG7,NO)。If the amount of movement of the pen is a certain value or more, or if the amount of time the pen is pressed is not less than a certain value even if the amount of movement of the pen is not more than a certain value, it is determined that the item is moving and the item is being moved. Is performed (step G6).
After that, this processing is executed until the pen is separated from the icon (step G7, NO).
【0179】ペンがアイコンから離れた場合、ペンが離
れた場所にアイテムを移動する(ステップG8)。When the pen is separated from the icon, the item is moved to the place where the pen is separated (step G8).
【0180】[0180]
【発明の効果】以上詳記したようにこの発明によれば、
ペン入力型のパーソナルコンピュータに於いて、処理手
続きを選択するためのアイテムを使用用途、使用頻度、
作業順序等に応じて任意に設定し変更でき、常に操作性
の良いアイテム配置によるメニュ画面を表示可能とす
る。As described above in detail, according to the present invention,
In a pen-input type personal computer, use the item to select the processing procedure, usage, frequency of use,
It can be arbitrarily set and changed according to the work order, etc., and it is possible to always display a menu screen with item layout that is easy to operate.
【図1】この発明の一実施例係るポータブルコンピュー
タ(ペン入力型パーソナルコンピュータ)のシステム構
成を示すブロック図。FIG. 1 is a block diagram showing a system configuration of a portable computer (pen input type personal computer) according to an embodiment of the present invention.
【図2】同実施例におけるペン入力型パーソナルコンピ
ュータのHDに登録されているアイコンを示す一覧表。FIG. 2 is a list showing icons registered in the HD of the pen input type personal computer in the embodiment.
【図3】同実施例における前記ペン入力型パーソナルコ
ンピュータの液晶パネルに表示されるメニュー画面の一
例。FIG. 3 is an example of a menu screen displayed on a liquid crystal panel of the pen input type personal computer in the embodiment.
【図4】同実施例における液晶パネルに表示されたメニ
ュー画面において、P YESONコマンドが実行され
た時の表示画面。FIG. 4 is a display screen when a P YESON command is executed on the menu screen displayed on the liquid crystal panel in the embodiment.
【図5】同実施例における液晶パネルに表示されたメニ
ュー画面において、P PAUSEコマンドが実行され
た時の表示画面。FIG. 5 is a display screen when a P PAUSE command is executed on the menu screen displayed on the liquid crystal panel in the embodiment.
【図6】同実施例におけるメニュー定義ファイルの一
部。FIG. 6 is a part of a menu definition file in the embodiment.
【図7】同実施例におけるメニュー定義ファイルの一
部。FIG. 7 is a part of a menu definition file in the embodiment.
【図8】同実施例におけるメニュー定義ファイルの一
部。FIG. 8 is a part of a menu definition file in the embodiment.
【図9】同実施例におけるメニュー定義ファイルの一
部。FIG. 9 is a part of a menu definition file in the same embodiment.
【図10】同実施例におけるメニュー定義ファイルの一
部。FIG. 10 is a part of a menu definition file in the embodiment.
【図11】同実施例におけるメニュー定義ファイルの一
部。FIG. 11 is a part of a menu definition file in the same embodiment.
【図12】同実施例におけるメニュー定義ファイルの一
部。FIG. 12 is a part of a menu definition file in the embodiment.
【図13】同実施例における背景パターンの種類を示す
図。FIG. 13 is a diagram showing types of background patterns in the embodiment.
【図14】前記図13の一部を拡大した図。FIG. 14 is an enlarged view of a part of FIG.
【図15】同実施例における日時・時刻を設定する際の
液晶パネルに表示される画面。FIG. 15 is a screen displayed on the liquid crystal panel when setting the date and time in the embodiment.
【図16】同実施例におけるペン位置の調整をする際に
液晶パネルに表示される画面。FIG. 16 is a screen displayed on the liquid crystal panel when the pen position is adjusted in the embodiment.
【図17】同実施例におけるセットアップ画面。FIG. 17 is a setup screen according to the embodiment.
【図18】同実施例における、前記メニュー定義ファイ
ルを利用し、アイコンの表示/消去、内容、大きさ、タ
イトルの文字列、フォントの大きさや種類の任意設定を
説明するためのフローチャート。FIG. 18 is a flow chart for explaining the display / erasure of icons, the contents, the size, the character string of the title, the size and type of the font, which are arbitrarily set, using the menu definition file in the embodiment.
【図19】同実施例における、前記メニュー定義ファイ
ルを利用し、64種類の背景パターンからの背景選択を
説明するためのフローチャート。FIG. 19 is a flowchart for explaining background selection from 64 types of background patterns using the menu definition file according to the embodiment.
【図20】同実施例における、前記メニュー定義ファイ
ルを利用したスクリーンモードの設定を説明するための
フローチャート。FIG. 20 is a flowchart for explaining setting of a screen mode using the menu definition file in the embodiment.
【図21】同実施例における、前記メニュー定義ファイ
ルを利用した日時・時刻の設定を説明するためのフロー
チャート。FIG. 21 is a flow chart for explaining setting of date and time using the menu definition file in the embodiment.
【図22】同実施例におけるアイテム変更処理を実行す
るための表示画面。FIG. 22 is a display screen for executing an item changing process in the embodiment.
【図23】前記アイテム変更処理を説明するためのフロ
ーチャート。FIG. 23 is a flowchart for explaining the item changing process.
【図24】同実施例における手書き文字入力基本練習機
能を実行した場合の表示画面。FIG. 24 is a display screen when the handwriting character input basic practice function in the embodiment is executed.
【図25】(a)は、手書き文字入力基本練習を実行
し、サンプル表示枠に表示された文字と同じ文字を入力
枠202に入力した表示画面であり、(b)は、入力枠
202に入力された文字の認識結果が認識結果表示枠2
03に表示された画面であり、(c)は、5つの入力枠
202全てに文字を入力して変換結果が表示され、さら
にこの正解率が計算されて表示された画面。FIG. 25 (a) is a display screen in which the same basic characters as those displayed in the sample display frame have been input to the input frame 202 by executing the handwritten character input basic practice, and FIG. The recognition result of the input character is the recognition result display frame 2
03 is a screen displayed, and (c) is a screen in which characters are input to all the five input frames 202 to display the conversion result, and the correct answer rate is calculated and displayed.
【図26】入力枠202の形状を変えることにより入力
レベルを変更し、手書き文字入力基本練習を行なう場合
の表示画面であり、(a)は入力レベル1の表示画面、
(b)は入力レベル2の表示画面、(c)は入力レベル
3の表示画面。FIG. 26 is a display screen when the input level is changed by changing the shape of the input frame 202 and the handwriting character input basic practice is performed, and (a) is a display screen of the input level 1;
(B) is an input level 2 display screen, and (c) is an input level 3 display screen.
【図27】同実施例における手書き文字入力/かな漢字
変換練習機能を実行した場合の表示画面。FIG. 27 is a display screen when the handwritten character input / kana-kanji conversion practice function in the embodiment is executed.
【図28】前記手書き文字入力/かな漢字変換練習機能
を実行した場合の前記表示画面の入力枠301に文字を
入力した後の画面であり、(a)は入力枠301に文字
が入力された後、「変換/次候補」ボタンをクリックさ
れた状態を示す表示画面で、(b)は前記「変換/次候
補」ボタンがクリックされたことによる変換結果が変換
結果表示領域308に表示された画面で、(c)は更に
「変換/次候補」ボタン、あるいは「前候補」ボタンを
クリックしたことにより他の変換結果が変換結果表示領
域308に表示された画面。FIG. 28 is a screen after a character is input in the input frame 301 of the display screen when the handwriting character input / kana-kanji conversion practice function is executed, and (a) is a screen after the character is input in the input frame 301. , A display screen showing a state where the “conversion / next candidate” button is clicked, and (b) is a screen in which the conversion result by clicking the “conversion / next candidate” button is displayed in the conversion result display area 308. Then, (c) is a screen in which another conversion result is displayed in the conversion result display area 308 by further clicking the "conversion / next candidate" button or the "previous candidate" button.
【図29】(a)は、前記図26(c)に示される表示
画面において、「確定」ボタンをクリックしたことによ
り、変換結果表示領域308に表示された文字が選択さ
れた状態を示す表示画面であり、(b)は入力枠301
に入力された文字に対し「単漢字」ボタンをクリックし
た結果が単漢字/部首変換候補表示領域302に表示さ
れた画面であり、(c)は単漢字/部首変換候補表示領
域302内に表示された文字をクリックした状態を示す
表示画面であり、(d)はクリックされた文字が変換結
果表示領域308に表示された状態を示す表示画面。FIG. 29 (a) is a display showing a state in which the characters displayed in the conversion result display area 308 are selected by clicking the “confirm” button on the display screen shown in FIG. 26 (c). It is a screen, (b) is an input frame 301
The result of clicking the "single kanji" button for the character entered in is a screen displayed in the single kanji / radical conversion candidate display area 302, and (c) is in the single kanji / radical conversion candidate display area 302. 6D is a display screen showing a state in which the character displayed in FIG. 5 is clicked, and FIG. 7D is a display screen showing a state in which the clicked character is displayed in the conversion result display area 308.
【図30】(a)は入力枠301に文字を入力した後、
「無変換」ボタンをクリックする状態を示す表示画面で
あり、(b)は入力枠301に入力された文字に対する
無変換処理による変換結果が変換結果表示領域308に
表示された画面であり、(c)は入力枠301に文字を
入力した後、「ひら/カタ」ボタンをクリックする状態
を示す表示画面であり、(d)は入力枠301に入力さ
れた文字に対するひら/カタ変換処理がなされた結果が
変換結果表示領域308に表示された画面。FIG. 30 (a) shows that after inputting characters in the input box 301,
It is a display screen showing a state in which the "no conversion" button is clicked, and (b) is a screen in which the conversion result by the non-conversion processing for the characters input in the input frame 301 is displayed in the conversion result display area 308, ( (c) is a display screen showing a state in which a character is input in the input box 301 and then the “hira / kata” button is clicked, and (d) is an open / kata conversion process for the character input in the input box 301. The result is displayed on the conversion result display area 308.
【図31】同実施例における表示アイテム機能ガイダン
スの表示処理を説明するためのフローチャート。FIG. 31 is a flowchart for explaining display processing of display item function guidance in the embodiment.
【図32】同実施例におけるキーボードチェック処理を
説明するためのフローチャート。FIG. 32 is a flowchart for explaining keyboard check processing in the embodiment.
【図33】同実施例におけるアイコン移動処理を説明す
るためのフローチャート。FIG. 33 is a flowchart for explaining icon movement processing according to the embodiment.
11…CPU、12…I/O GA、13…メインメモ
リ、15…BIOS−ROM、16…RTC、25…増
設メモリカード、26…スーパーインテグレーション回
路(SI)、27…液晶コントローラ、28…第1IC
−CNT、29…第2IC−CNT、30…キーボード
コントローラ、32…FDDコネクタ、33…PRT/
FDDコネクタ、34…RS232C コネクタ、35
…HDD、36…タブレット−CNT、37…タブレッ
ト、38…VRAM、39…液晶表示パネル、40…バ
ックライトユニット、42…第1FDD、43…第2F
DD、44,45…ICカード、46…キーボード、1
01…メニュータイトル表示領域、101a…特殊ボタ
ン、102…アイテム表示領域、102A…表示アイテ
ム、102a…アイテムアイコン、102b…アイテム
タイトル、103…ガイダンス表示領域、201…サン
プル表示枠、202…入力枠、203…認識結果表示
枠、204a〜204c…入力レベルボタン、205…
クリアボタン、206…サンプル文字ボタン、301…
入力枠、302…認識次候補ボタン、303…単漢字/
部首変換候補表示領域、304…単漢字/部首変換次候
補ボタン、305…入力枠クリア、306…入力枠スク
ロール、307…変換結果スクロール、308…変換結
果表示領域、309…変換結果クリア。11 ... CPU, 12 ... I / O GA, 13 ... Main memory, 15 ... BIOS-ROM, 16 ... RTC, 25 ... Expansion memory card, 26 ... Super integration circuit (SI), 27 ... Liquid crystal controller, 28 ... First IC
-CNT, 29 ... Second IC-CNT, 30 ... Keyboard controller, 32 ... FDD connector, 33 ... PRT /
FDD connector, 34 ... RS232C connector, 35
... HDD, 36 ... Tablet-CNT, 37 ... Tablet, 38 ... VRAM, 39 ... Liquid crystal display panel, 40 ... Backlight unit, 42 ... First FDD, 43 ... Second F
DD, 44, 45 ... IC card, 46 ... Keyboard, 1
01 ... Menu title display area, 101a ... Special button, 102 ... Item display area, 102A ... Display item, 102a ... Item icon, 102b ... Item title, 103 ... Guidance display area, 201 ... Sample display frame, 202 ... Input frame, 203 ... Recognition result display frame, 204a to 204c ... Input level button, 205 ...
Clear button, 206 ... Sample character button, 301 ...
Input frame, 302 ... Next candidate button for recognition, 303 ... Single kanji /
Radical conversion candidate display area, 304 ... single Kanji / radical conversion next candidate button, 305 ... input frame clear, 306 ... input frame scroll, 307 ... conversion result scroll, 308 ... conversion result display area, 309 ... conversion result clear.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 木下 幸二 東京都青梅市新町1381番地1 東芝コンピ ュ―タエンジニアリング株式会社内 (72)発明者 井上 勇一 東京都青梅市新町1381番地1 東芝コンピ ュ―タエンジニアリング株式会社内 (72)発明者 後藤 敏也 東京都青梅市新町1381番地1 東芝コンピ ュ―タエンジニアリング株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Koji Kinoshita 1381 Shinmachi, Ome-shi, Tokyo Within Toshiba Computer Engineering Co., Ltd. (72) Inventor Yuichi Inoue 1381 Shinmachi, Ome-shi, Tokyo 1 Toshiba Computer Ta Engineering Co., Ltd. (72) Inventor Toshiya Goto 1381 Shinmachi, Ome-shi, Tokyo 1 Toshiba Computer Engineering Co., Ltd.
Claims (5)
化されたペンデバイスをもつデータ処理装置に於いて、 アイテム表示領域をもつペンメニュ画面の表示手段と、 上記ペンメニュ画面上のアイテム表示領域に配置され
る、それぞれが固有の処理手続きを実行する複数種の表
示アイテム部品を格納する手段と、 上記格納手段から必要な表示アイテム部品を上記ペンメ
ニュ画面上のアイテム表示領域に呼出す手段と、 上記ペンメニュ画面上のアイテム表示領域に置かれた表
示アイテムをペン操作によりドラッギングしたとき、ド
ラッギングに伴い表示アイテムをペンメニュ画面上で移
動制御する手段とを具備してなることを特徴とするペン
デバイスをもつデータ処理装置。1. A data processing apparatus having a pen input tablet and a pen device in which a display surface is integrated, and a display means of a pen menu screen having an item display area, and an arrangement in the item display area on the pen menu screen. Means for storing a plurality of types of display item parts each of which executes a unique processing procedure, means for calling the necessary display item parts from the storage means to the item display area on the pen menu screen, and the pen menu screen Data processing having a pen device, characterized in that when a display item placed in the above item display area is dragged by a pen operation, it is provided with means for controlling movement of the display item on the pen menu screen in accordance with the dragging. apparatus.
領域内で確定する手段を有してなる請求項1記載のペン
デバイスをもつデータ処理装置。2. A data processing apparatus having a pen device according to claim 1, further comprising means for confirming the moved display item in the item display area.
続きを実行させるアイコン、別メニュを呼出すためのア
イコン、呼出しもとメニュに戻るためのアイコンのいず
れかをもつ請求項1記載のペンデバイスをもつデータ処
理装置。3. The pen device according to claim 1, wherein the display item has at least one of an icon for executing a processing procedure, an icon for calling another menu, and an icon for returning to the menu from which the call is made. Data processing device.
き、その各表示アイテムを重ね表示する請求項1記載の
ペンデバイスをもつデータ処理装置。4. A data processing apparatus having a pen device according to claim 1, wherein when the display positions of the display items overlap, each display item is displayed in an overlapping manner.
ンメニュ画面を表示する手段と、上記ペンメニュ画面上
で表示アイテムをペン操作によりドラッギングしたと
き、ドラッギングに伴い表示アイテムをペンメニュ画面
上で移動制御する手段と、移動された表示アイテムの位
置を確定し表示アイテムをペンメニュ画面上に配置する
手段とを有してなるアイテム配置方法。5. A means for displaying a pen menu screen having at least one display item, and a means for controlling the movement of the display item on the pen menu screen when the display item is dragged by pen operation on the pen menu screen. , A means for deciding the position of the moved display item and arranging the display item on the pen menu screen.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP35310792A JPH06180631A (en) | 1992-12-11 | 1992-12-11 | Data processor having pen device and item arranging method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP35310792A JPH06180631A (en) | 1992-12-11 | 1992-12-11 | Data processor having pen device and item arranging method |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH06180631A true JPH06180631A (en) | 1994-06-28 |
Family
ID=18428616
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP35310792A Pending JPH06180631A (en) | 1992-12-11 | 1992-12-11 | Data processor having pen device and item arranging method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH06180631A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0863320A (en) * | 1994-08-25 | 1996-03-08 | Matsushita Electric Ind Co Ltd | Display device with operation menu |
WO2004068331A1 (en) * | 2003-01-30 | 2004-08-12 | Fujitsu Limited | Handwriting-input device and method |
JP2013037722A (en) * | 2012-10-17 | 2013-02-21 | Denso Wave Inc | Touch panel type input device and screen display method for touch panel type input device |
-
1992
- 1992-12-11 JP JP35310792A patent/JPH06180631A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0863320A (en) * | 1994-08-25 | 1996-03-08 | Matsushita Electric Ind Co Ltd | Display device with operation menu |
WO2004068331A1 (en) * | 2003-01-30 | 2004-08-12 | Fujitsu Limited | Handwriting-input device and method |
CN1317633C (en) * | 2003-01-30 | 2007-05-23 | 富士通株式会社 | Handwriting-input device and method |
US8665222B2 (en) | 2003-01-30 | 2014-03-04 | Fujitsu Limited | Handwriting-input device and method |
JP2013037722A (en) * | 2012-10-17 | 2013-02-21 | Denso Wave Inc | Touch panel type input device and screen display method for touch panel type input device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2501118C (en) | Method of combining data entry of handwritten symbols with displayed character data | |
US5367453A (en) | Method and apparatus for correcting words | |
US8873858B2 (en) | Apparatus, method, device and computer program product providing enhanced text copy capability with touch input display | |
US5710922A (en) | Method for synchronizing and archiving information between computer systems | |
EP0767419B1 (en) | Method and system in a data processing system windowing environment for displaying previously obscured information | |
TW591398B (en) | Method of implementing a plurality of system tray areas | |
US20020067346A1 (en) | Graphical user interface for devices having small tactile displays | |
US20060277491A1 (en) | Information processing apparatus and display control method | |
JP2004362566A (en) | System and method for facilitating composition of handwritten documents | |
US7571384B1 (en) | Method and system for handwriting recognition with scrolling input history and in-place editing | |
EP0926588A2 (en) | Information processing apparatus, information processing method, and storage medium containing a program for controlling information processing apparatus | |
JP3075882B2 (en) | Document creation and editing device | |
JP2004030536A (en) | Information processor and character input support method used in the processor | |
US7173630B2 (en) | Information processing apparatus and method, and information processing program | |
JPH06180630A (en) | Data processor having pen device and guidance display method | |
JP3495054B2 (en) | Data processing apparatus having pen device and pen menu definition method | |
JPH06180631A (en) | Data processor having pen device and item arranging method | |
JPH06180624A (en) | Data processor having pen device and keyboard check designating method | |
JPH0612208A (en) | Personal computer | |
JPH06160805A (en) | Liquid crystal display control system | |
JPS61267128A (en) | Display erasure system | |
JPH06301472A (en) | Handwriting input device | |
JPH09198190A (en) | Computer system | |
JP3256023B2 (en) | Information processing device | |
JPH08161143A (en) | Handwriting input device |