JPH0877162A - Character editing device - Google Patents

Character editing device

Info

Publication number
JPH0877162A
JPH0877162A JP6230613A JP23061394A JPH0877162A JP H0877162 A JPH0877162 A JP H0877162A JP 6230613 A JP6230613 A JP 6230613A JP 23061394 A JP23061394 A JP 23061394A JP H0877162 A JPH0877162 A JP H0877162A
Authority
JP
Japan
Prior art keywords
cursor
key
character
message
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP6230613A
Other languages
Japanese (ja)
Inventor
Shinji Komiyama
伸二 込山
Koji Tomita
孝司 冨田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP6230613A priority Critical patent/JPH0877162A/en
Publication of JPH0877162A publication Critical patent/JPH0877162A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Transmitters (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

(57)【要約】 【目的】 操作性の良好な文字列の編集装置を提供す
る。 【構成】 文字列32のデータがそれぞれ書き込まれ
る、複数のエリアを有するテーブルを設ける。エリアの
1つに書き込まれている文字列32と、この文字列32
を特定する番号31と、カーソル33とを、ディスプレ
イ素子30に表示する。選択手段の操作ごとに、カーソ
ル33の表示位置を、番号31および文字列32に対し
て1桁ずつ順に変更する。カーソル33が番号31の表
示位置にある場合には、選択手段を操作するごとに、番
号31と、この番号31が特定している文字列32と
を、順に変更して表示する。カーソル33が文字列32
の表示位置にある場合には、選択手段を操作するごと
に、カーソル33の表示位置の文字を順に変更するとと
もに、テーブルの文字列32の中のデータを、変更され
た文字のデータに書き換える。
(57) [Abstract] [Purpose] To provide a character string editing device with good operability. [Configuration] A table having a plurality of areas in which the data of the character string 32 is written is provided. The character string 32 written in one of the areas and this character string 32
The number 31 for identifying the number and the cursor 33 are displayed on the display element 30. The display position of the cursor 33 is sequentially changed by one digit for the number 31 and the character string 32 for each operation of the selecting means. When the cursor 33 is located at the display position of the number 31, the number 31 and the character string 32 specified by the number 31 are sequentially changed and displayed each time the selecting means is operated. The cursor 33 is the character string 32
In the display position of, the character at the display position of the cursor 33 is sequentially changed and the data in the character string 32 of the table is rewritten to the data of the changed character each time the selecting means is operated.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、文字の編集装置に関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character editing device.

【0002】[0002]

【従来の技術】通話や連絡などに使用できる簡易形のト
ランシーバとして、特定小電力トランシーバがある。こ
の特定小電力トランシーバは、免許や資格、あるいは申
請などの手続きが不要である。そして、通話用として9
チャンネルが用意されているとともに、その9チャンネ
ルのうち、どのチャンネルを使用してもよいことになっ
ている。また、その交信可能な距離は、市街地で100〜2
00m程度、スキー場で1〜2km程度である。
2. Description of the Related Art There is a specific low power transceiver as a simple type transceiver that can be used for calls and contacts. This specific low-power transceiver does not require a license, qualification, or application procedure. And 9 for calling
Channels are prepared and any of the nine channels may be used. In addition, the communication distance is 100 to 2 in urban areas.
It is about 00m and 1-2km at the ski resort.

【0003】したがって、この特定小電力トランシーバ
は、アウトドアレジャーなどで誰でも気軽に使用するこ
とができる。
Therefore, anyone can easily use this specific low power transceiver for outdoor leisure.

【0004】さらに、一部の特定小電力トランシーバに
おいては、伝言(文字列)の送受信ができるようにされ
ている。すなわち、送信側のトランシーバにおいては、 最大で10件の伝言を、メモリに用意しておく。伝言
の内容は任意であるが、例えば、長さは7文字以内であ
り、使用できる文字は、カタカナ、アルファベット、数
字、一部の記号である。 目的とする伝言を選択する。 通信キーを押す。 項で選択し伝言のデータが、MSK方式により相
手機に送信される。 すると、受信側のトランシーバにおいては、 項で送信されたデータが、メモリに記憶される。 任意の時点に、読み出しキーを押す。 項で記憶されたデータの伝言が、ディスプレイに
表示される。となるものである。
Further, some specific low-power transceivers are capable of transmitting and receiving messages (character strings). In other words, the transceiver on the transmitting side prepares a maximum of 10 messages in memory. Although the content of the message is arbitrary, for example, the length is 7 characters or less, and usable characters are katakana, alphabets, numbers, and some symbols. Select the desired message. Press the communication key. The message data selected in the item is transmitted to the partner machine by the MSK method. Then, in the transceiver on the receiving side, the data transmitted in the section is stored in the memory. Press the read key at any time. The message of the data stored in the section is displayed on the display. It will be.

【0005】したがって、この伝言機能によれば、特定
小電力トランシーバを、さらに便利に使用することがで
きる。
Therefore, according to this message function, the specific low power transceiver can be used more conveniently.

【0006】[0006]

【発明が解決しようとする課題】ところが、項のよう
に、メモリに任意の伝言を用意するには、文字入力や編
集の機能が必要であり、そのためのキーが必要である。
すなわち、トランシーバに、伝言の選択キー、カーソル
キー、文字の選択キー、確定キーを用意し、これらを使
用して目的とする伝言をメモリに書き込むことになる。
However, in order to prepare an arbitrary message in the memory as described in the paragraph, it is necessary to have a function of inputting characters and editing, and a key for that purpose.
That is, the transceiver is provided with a message selection key, a cursor key, a character selection key, and an enter key, and these are used to write a target message in the memory.

【0007】しかし、このように各種のキーをトランシ
ーバに設けることは、小型化に対して不利である。特
に、手軽に使えることを目的としている特定小電力トラ
ンシーバに対しては、なおさらである。また、キー操作
も複雑になりがちであり、使い勝手が悪くなってしま
う。
However, providing various keys on the transceiver in this manner is disadvantageous for miniaturization. This is especially true for specific low power transceivers that are intended to be easy to use. In addition, the key operation tends to be complicated, resulting in poor usability.

【0008】この発明は、このような問題点を解決しよ
うとするものである。
The present invention is intended to solve such a problem.

【0009】[0009]

【課題を解決するための手段】このため、この発明にお
いては、各部の参照符号を後述の実施例に対応させる
と、文字列32のデータがそれぞれ書き込まれる、複数
のエリアA0〜A9を有するテーブルDNGNと、第1の選択
手段44と、第2の選択手段42、43と、ディスプレ
イ素子30とを設ける。そして、テーブルDNGNの複数の
エリアA0〜A9の1つに書き込まれている文字列32の
データを選択的に取り出すとともに、この取り出した文
字列32のデータと、このデータを特定する番号31の
データとを、ディスプレイ素子30に供給して、番号3
1と、取り出した文字列32と、カーソル33とを、デ
ィスプレイ素子30に表示し、第1の選択手段44を操
作したときには、その操作ごとに、カーソル33の表示
位置を、番号31および文字列32に対して1桁ずつ順
に変更し、カーソル33が番号31の表示位置にある場
合に、第2の選択手段42、43を操作したときには、
その操作ごとに、番号31と、この番号31が特定して
いる文字列32とを、順に変更してカーソル33ととも
にディスプレイ素子30に表示し、カーソル33が文字
列32の表示位置にある場合に、第2の選択手段42、
43を操作したときには、この操作ごとに、カーソル3
3の表示位置の文字を順に変更するとともに、カーソル
33が表示されている位置の文字に対応する、テーブル
DNGNの文字列32の中のデータを、変更された文字のデ
ータに書き換えるようにしたものである。
Therefore, in the present invention, when the reference numerals of the respective parts correspond to the embodiments described later, a table having a plurality of areas A0 to A9 in which the data of the character string 32 are respectively written is provided. The DNGN, the first selecting means 44, the second selecting means 42 and 43, and the display element 30 are provided. Then, while selectively extracting the data of the character string 32 written in one of the plurality of areas A0 to A9 of the table DNGN, the data of the extracted character string 32 and the data of the number 31 for specifying this data And 3 are supplied to the display element 30, and the number 3
1, the extracted character string 32, and the cursor 33 are displayed on the display element 30, and when the first selection means 44 is operated, the display position of the cursor 33 is changed to the number 31 and the character string for each operation. When the cursor 33 is located at the display position of the number 31, when the second selecting means 42 and 43 are operated,
For each operation, the number 31 and the character string 32 specified by this number 31 are sequentially changed and displayed on the display element 30 together with the cursor 33. When the cursor 33 is at the display position of the character string 32, , Second selection means 42,
When 43 is operated, the cursor 3
The table at the position corresponding to the character at the position where the cursor 33 is displayed is changed while the characters at the display position of No. 3 are sequentially changed.
The data in the character string 32 of DNGN is rewritten to the changed character data.

【0010】[0010]

【作用】カーソル33が伝言番号31の桁位置にあると
きには、キー操作にしたがって、伝言が選択され、カー
ソル33が伝言32の桁位置にあるときには、キー操作
にしたがって、そのカーソル位置の文字が変更される。
When the cursor 33 is at the digit position of the message number 31, a message is selected according to the key operation, and when the cursor 33 is at the digit position of the message 32, the character at the cursor position is changed according to the key operation. To be done.

【0011】[0011]

【実施例】図1は、この発明による特定小電力トランシ
ーバの一例を示し、11は送受信アンテナ、12は高周
波同調回路からFM復調回路までを有する受信回路、1
3は受信用の低周波アンプ、14は受話器あるいはスピ
ーカである。また、15は送話器あるいはマイクロフォ
ン、16は送話用の低周波アンプ、17はFM変調回路
から送信アンプまでを有する送信回路である。
1 shows an example of a specific low power transceiver according to the present invention, 11 is a transmitting / receiving antenna, 12 is a receiving circuit having a high frequency tuning circuit to an FM demodulating circuit, 1
Reference numeral 3 is a low-frequency amplifier for reception, and 14 is a receiver or speaker. Reference numeral 15 is a transmitter or microphone, 16 is a low frequency amplifier for transmission, and 17 is a transmission circuit including an FM modulation circuit to a transmission amplifier.

【0012】そして、相手機との交信時には、相手機か
らの電波がアンテナ11により受信されて受信回路12
から相手の音声信号あるいは伝言のデータなどが取り出
され、その音声信号が、アンプ13を通じてスピーカ1
4に供給される。また、マイクロフォン15からの音声
信号が、アンプ16を通じて送信回路17に供給されて
送信信号に変換され、この信号がアンテナ11から相手
機へと送信される。
When communicating with the other device, the radio wave from the other device is received by the antenna 11 and the receiving circuit 12
The voice signal or message data of the other party is extracted from the speaker, and the voice signal is transmitted through the amplifier 13 to the speaker 1
4 is supplied. Further, the voice signal from the microphone 15 is supplied to the transmission circuit 17 through the amplifier 16 and converted into a transmission signal, and this signal is transmitted from the antenna 11 to the partner device.

【0013】さらに、20はシステムコントロール用の
マイクロコンピュータ、30はLCDである。そして、
この例においては、マイクロコンピュータ20は、CP
U21、各種のプログラムの書き込まれたROM22、
ワークエリア用のRAM23、メモリ24、外部とのイ
ンターフェイス回路25、ディスプレイコントローラ2
6を有して1チップIC化されている。
Further, 20 is a microcomputer for system control, and 30 is an LCD. And
In this example, the microcomputer 20 uses the CP
U21, ROM22 in which various programs are written,
RAM 23 for work area, memory 24, interface circuit 25 with the outside, display controller 2
It has 6 and is made into one chip IC.

【0014】そして、このマイクロコンピュータ20
は、インターフェイス回路25を通じて受信回路12お
よび送信回路17に接続され、マイクロコンピュータ2
0により受信回路12および送信回路17の動作モード
や使用チャンネルなどが設定される。また、相手機から
送信されてきた伝言などのデータが、受信回路12から
出力されると、これはマイクロコンピュータ20に取り
込まれる。さらに、マイクロコンピュータ20から伝言
などのデータが出力されると、これは、送信回路17に
供給され、相手機へと送信される。
Then, the microcomputer 20
Is connected to the receiving circuit 12 and the transmitting circuit 17 through the interface circuit 25, and the microcomputer 2
By 0, the operation mode of the receiving circuit 12 and the transmitting circuit 17, the channel used, and the like are set. Further, when data such as a message transmitted from the partner machine is output from the receiving circuit 12, this is taken in by the microcomputer 20. Further, when data such as a message is output from the microcomputer 20, the data is supplied to the transmission circuit 17 and transmitted to the partner device.

【0015】また、ROM21には、これに書き込まれ
ているプログラムの一部として、例えば図3に示す伝言
編集ルーチン100が用意されている。さらに、メモリ
24は、データの書き込みを電気的に行うことのできる
ROMとされ、あるいは、図示はしないが、電池により
バックアップされたRAMとされ、すなわち、メモリ2
4は不揮発性とされ、電源をオフにしたときでも、書き
込まれたデータを保持できるようにされている。
The ROM 21 is provided with a message editing routine 100 shown in FIG. 3, for example, as a part of the program written in the ROM 21. Further, the memory 24 is a ROM capable of electrically writing data, or, although not shown, a RAM backed up by a battery, that is, the memory 2
4 is non-volatile so that written data can be held even when the power is turned off.

【0016】そして、このメモリ24に、相手機に送ら
れる伝言が用意されるもので、このため、例えば図2に
示すような伝言テーブルDNGNが用意される。すなわち、
この例においては、テーブルDNGNは、10個のエリアA0
〜A9を有するとともに、各エリアAi(i=0〜9)は、
それぞれ7文字分(7バイト分)の容量を有し、伝言
が、例えばJISコードにより書き込まれている。
A message to be sent to the other device is prepared in this memory 24. Therefore, for example, a message table DNGN as shown in FIG. 2 is prepared. That is,
In this example, the table DNGN has 10 areas A0.
Each area Ai (i = 0 to 9) has
Each has a capacity of 7 characters (7 bytes), and a message is written in, for example, a JIS code.

【0017】なお、伝言に使用できる文字は、1バイト
の文字コードで表現できるカタカナ、アルファベット、
数字、一部の記号である。また、伝言は7文字(7バイ
ト)の固定長とされ、6文字以下のときには、不要部分
に空白記号が補われる。
Characters that can be used for messages are katakana, alphabet, which can be expressed by a 1-byte character code.
Numbers, some symbols. Further, the message has a fixed length of 7 characters (7 bytes), and when it is 6 characters or less, a blank symbol is supplemented to unnecessary portions.

【0018】さらに、テーブルDNGNに対して、伝言番号
ポインタMSGPが用意される。このポインタMSGPは、テー
ブルDNGNのエリアA0〜A9のうち、編集(および送信)
の対象となる伝言あるいはそのエリアAMSGPを指示する
ものである。例えば、図2に示すように、MSGP=1であ
れば、これはエリアA1を指示し、このエリアA1の伝言
「トウキョウ」が、編集の対象となる。
Further, a message number pointer MSGP is prepared for the table DNGN. This pointer MSGP is edited (and transmitted) from the areas A0 to A9 of the table DNGN.
The message or the area AMSGP that is the subject of the instruction. For example, as shown in FIG. 2, if MSGP = 1, this indicates area A1, and the message "Tokyo" in this area A1 is the object of editing.

【0019】なお、この伝言番号ポインタMSGPは、メモ
リ24の所定のアドレスに保持され、前回の編集(ある
いは送信)に使用した伝言が、次回の編集(あるいは送
信)のときの第1候補となるようにされるものである。
The message number pointer MSGP is held at a predetermined address in the memory 24, and the message used for the previous editing (or transmission) becomes the first candidate for the next editing (or transmission). It is something that is done.

【0020】さらに、ディスプレイコントローラ26
は、表示すべき文字のデータが供給されると、その文字
のデータを表示用の信号に変換してLCD30に出力す
るものであり、LCD30には、そのディスプレイコン
トローラ26に供給された文字のデータに対応した文字
が表示されるものである。
Further, the display controller 26
When the character data to be displayed is supplied, the character data is converted into a display signal and output to the LCD 30. The LCD 30 supplies the character data supplied to the display controller 26. The character corresponding to is displayed.

【0021】図4Aは、LCD30に伝言を表示したと
きの表示形態の一例を示すもので、この図はMSGP=1の
場合である。すなわち、LCD30は8桁分の表示エリ
アを有し、その第1桁目(左端)の表示エリアに伝言番
号ポインタMSGPの値「1」が伝言番号31として表示さ
れ、第2桁目〜第8桁目の表示エリアに、ポインタMSGP
の指示するエリアA1のデータ「トウキョウ(第6文字
以降は空白記号)」が伝言32として表示されている。
また、33は、アンダーライン形式のカーソルである。
FIG. 4A shows an example of a display mode when a message is displayed on the LCD 30, and this figure shows the case where MSGP = 1. That is, the LCD 30 has a display area for eight digits, and the value "1" of the message number pointer MSGP is displayed as the message number 31 in the display area of the first digit (left end) of the second digit to the eighth digit. The pointer MSGP is displayed in the digit display area.
The data "Tokyo (the blank symbol after the sixth character)" in the area A1 designated by is displayed as the message 32.
Reference numeral 33 is an underlined cursor.

【0022】さらに、図1において、41〜4Nは各種
の操作キーで、これらは、いずれも、ノンロックタイプ
のプッシュスイッチとされている。そして、伝言に関係
するキーとして、送りキー41、+キー42、−キー4
3、カーソルキー44がある。ただし、これらのキー4
1〜44は、動作モードによっては他の用途に使用され
る場合もある。
Further, in FIG. 1, 41 to 4N are various operation keys, all of which are non-lock type push switches. Then, as keys related to the message, the feed key 41, the + key 42, and the-key 4
3. There are cursor keys 44. However, these key 4
1 to 44 may be used for other purposes depending on the operation mode.

【0023】このような構成において、メモリ24に用
意されている伝言の書き換えは、CPU21がルーチン
100を実行することにより、次のように行われる。
In such a configuration, rewriting of the message prepared in the memory 24 is performed as follows by the CPU 21 executing the routine 100.

【0024】すなわち、トランシーバが待機状態にある
とき、送りキー41を押すと、これがCPU21に通知
され、CPU21の処理がルーチン100のステップ1
01からスタートし、次にステップ102において、伝
言番号ポインタMSGPが、メモリ24から復帰され、続い
てステップ103において、カーソルポインタXPOSが
「0」に初期化される。このポインタXPOSは、LCD3
0にカーソル33が表示されるとき、その表示桁位置を
指定するもので、値(XPOS+1)の桁位置にカーソル3
3が表示される。したがって、0≦XPOS≦7であり、図
4Aの場合、XPOS=0である。
That is, when the feed key 41 is pressed while the transceiver is in the standby state, this is notified to the CPU 21, and the processing of the CPU 21 is executed in step 1 of the routine 100.
Starting from 01, then in step 102, the message number pointer MSGP is restored from the memory 24, and subsequently in step 103, the cursor pointer XPOS is initialized to "0". This pointer XPOS is LCD3
When the cursor 33 is displayed at 0, it specifies the display digit position, and the cursor 3 is displayed at the digit position of the value (XPOS + 1).
3 is displayed. Therefore, 0 ≦ XPOS ≦ 7, and in the case of FIG. 4A, XPOS = 0.

【0025】次にステップ104において、テーブルDN
GNのうち、伝言番号ポインタMSGPが指示しているエリア
AMSGPからその伝言のデータが読み出され、この読み出
された伝言のデータがディスプレイコントローラ26に
転送される。また、ポインタMSGP、XPOSもディスプレイ
コントローラ26に供給される。
Next, in step 104, the table DN
Of the GN, the message data is read from the area AMSGP designated by the message number pointer MSGP, and the read message data is transferred to the display controller 26. The pointers MSGP and XPOS are also supplied to the display controller 26.

【0026】したがって、ステップ102で復帰したポ
インタMSGPが、MSGP=1とすれば、LCD30には、図
4Aに示すように、第1桁目にポインタMSGPの値にした
がって「1」の伝言番号31が表示され、テーブルDNGN
のエリアA1の伝言「トウキョウ」のデータが、ディス
プレイコントローラ26に供給されるので、第2桁目以
降に「トウキョウ」の伝言32が表示される。また、XP
OS=0なので、第1桁目、すなわち、伝言番号31の下
に、カーソル33が表示される。
Therefore, if the pointer MSGP returned in step 102 is MSGP = 1, the LCD 30 displays the message number 31 of "1" according to the value of the pointer MSGP in the first digit, as shown in FIG. 4A. Is displayed and the table DNGN
Since the data of the message "Tokyo" of the area A1 is supplied to the display controller 26, the message 32 of "Tokyo" is displayed after the second digit. Also XP
Since OS = 0, the cursor 33 is displayed in the first digit, that is, below the message number 31.

【0027】続いて、処理はステップ105に進み、こ
のステップ105において、キー41〜44のキー入力
待ちとなる。そこで、 (1) 編集する伝言を選択するとき ‥‥‥ キ
ー42、43 (2) 編集する文字の桁位置を変更するとき ‥‥‥ キ
ー44 (3) 編集結果となる文字を選択するとき ‥‥‥ キ
ー42、43 (4) 編集を終了するとき ‥‥‥ キ
ー41 のように、目的にしたがって、キー41〜44を選択的
に押す。なお、上記(1)項および(3)項に対して、キー4
2、43を共通に使用しているが、以下に述べるよう
に、目的とする結果を得ることができる。
Subsequently, the process proceeds to step 105, and in this step 105, the key input of the keys 41 to 44 is waited. Therefore, (1) when selecting the message to be edited ・ ・ ・ key 42, 43 (2) when changing the digit position of the character to be edited ・ ・ ・ key 44 (3) when selecting the character to be the edited result・ ・ ・ Keys 42, 43 (4) To end editing ・ ・ ・ Select the keys 41 to 44 according to the purpose, like the key 41. For the above items (1) and (3), press key 4
Although 2 and 43 are used in common, the desired result can be obtained as described below.

【0028】そして、ステップ105でキー入力待ちと
なっているときに、キー41〜44のどれかを押すと、
処理はステップ106に進み、このステップ106にお
いて、ステップ105で押されたキーが、キー41〜4
4のうちのどれであるかが判別され、その判別結果にし
たがって、上記(1)〜(4)項の処理が以下のように実行さ
れる。なお、以下の(1)〜(4)項は、上記(1)〜(4)項に対
応する。
If any of the keys 41 to 44 is pressed while waiting for key input in step 105,
The process proceeds to step 106, and in this step 106, the key pressed in step 105 is the keys 41 to 4
It is discriminated which of the four is 4 and the processing of the above items (1) to (4) is executed as follows according to the discrimination result. The following items (1) to (4) correspond to the above items (1) to (4).

【0029】(1) +キー42あるいは−キー43を押し
た場合(その1) ステップ105のキー入力待ちの場合に、+キー42あ
るいは−キー43を押したときには、処理はステップ1
06からステップ111に進む。そして、このステップ
111において、XPOS=0であるかどうか、すなわち、
キー42あるいは43が押されたとき、カーソル33の
表示桁位置が伝言番号31の表示桁位置かどうかがチェ
ックされる。
(1) When the + key 42 or-key 43 is pressed (part 1) When the + key 42 or-key 43 is pressed while waiting for the key input in step 105, the process proceeds to step 1
From 06, the process proceeds to step 111. Then, in this step 111, whether or not XPOS = 0, that is,
When the key 42 or 43 is pressed, it is checked whether the display digit position of the cursor 33 is the display digit position of the message number 31.

【0030】そして、このチェックの結果、XPOS=0
(カーソル33の表示桁位置が伝言番号31の表示桁位
置)の場合には、処理はステップ111からステップ1
12に進み、このステップ112において、ポインタMS
GPの値が「1」だけインクリメントあるいはディクリメ
ントされる。
As a result of this check, XPOS = 0
If the display digit position of the cursor 33 is the display digit position of the message number 31, the process proceeds from step 111 to step 1
12. In step 112, the pointer MS
The value of GP is incremented or decremented by "1".

【0031】すなわち、今の場合、ステップ105にお
いて、+キー42あるいは−キー43が押されて処理が
ステップ112に移ったので、ステップ105におい
て、+キー42が押されていたのであれば、ポインタMS
GPの値が「1」だけインクリメントされ、ステップ10
5において、−キー43が押されていたのであれば、ポ
インタMSGPの値が「1」だけディクリメントされる。
That is, in this case, since the + key 42 or the-key 43 is pressed in step 105 and the process proceeds to step 112, if the + key 42 is pressed in step 105, the pointer MS
The value of GP is incremented by "1" and step 10
If the-key 43 is pressed in 5, the value of the pointer MSGP is decremented by "1".

【0032】次に処理はステップ113に進み、この1
13において、ステップ112の結果がチェックされ、
MSGP<0のときには、MSGP=0となるように、MSGP>9
のときには、MSGP=9となるように、ポインタMSGPの値
が補正される。また、0≦MSGP≦9のときには、何もさ
れない。
Next, the process proceeds to step 113, where
At 13, the result of step 112 is checked,
When MSGP <0, MSGP> 9 so that MSGP = 0
In case of, the value of the pointer MSGP is corrected so that MSGP = 9. When 0 ≦ MSGP ≦ 9, nothing is done.

【0033】そして、処理は、ステップ113に続いて
ステップ104に戻る。したがって、テーブルDNGNのう
ち、ステップ112におけるポインタMSGPの増減の結果
(あるいはステップ113におけるポインタMSGPの補正
結果)にしたがったエリアAMSGPの伝言が、LCD30
に表示される。
The process then returns to step 104 following step 113. Therefore, in the table DNGN, the message of the area AMSGP according to the result of the increase / decrease of the pointer MSGP in step 112 (or the correction result of the pointer MSGP in step 113) is the LCD 30.
Is displayed in.

【0034】したがって、例えば図4Aに示すように、
カーソル33が伝言番号31の桁位置に表示されている
状態で、キー入力待ち(ステップ105)になっている
場合、+キー42を押すと、その押すごとに、図4Bあ
るいは図4Cに示すように、テーブルDNGNに用意されて
いる伝言が、その伝言番号とともに、LCD30に正順
に表示される。また、−キー43を押すと、その押すご
とに、図4C→図4B→図4Aに示すように、テーブル
DNGNに用意されている伝言が、その伝言番号とともに、
LCD30に逆順に表示される。
Therefore, for example, as shown in FIG.
When the cursor 33 is displayed at the digit position of the message number 31 and waiting for key input (step 105), each time the + key 42 is pressed, as shown in FIG. 4B or 4C. Then, the messages prepared in the table DNGN are displayed in the normal order on the LCD 30 together with the message numbers. When the-key 43 is pressed, each time the key 43 is pressed, as shown in FIG. 4C → FIG. 4B → FIG.
The message prepared in DNGN, along with the message number,
They are displayed in reverse order on the LCD 30.

【0035】こうして、テーブルDNGNに用意されている
伝言のうち、任意の伝言を正順あるいは逆順に選択して
表示することができる。なお、この表示された伝言が、
後述するように、編集の対象となる。
In this way, it is possible to select and display an arbitrary message from the messages prepared in the table DNGN in the forward or reverse order. In addition, this displayed message is
As will be described later, it is a target of editing.

【0036】(2) カーソルキー44を押した場合 ステップ105のキー入力待ちの場合に、カーソルキー
44を押したときには、処理はステップ106からステ
ップ121に進む。そして、このステップ121におい
て、ポインタXPOSの値が「1」だけインクリメントさ
れ、次にステップ122において、XPOS=8であるかど
うか、すなわち、キー44が押された結果、カーソル3
3の表示桁位置が表示エリア外になったかどうかがチェ
ックされ、表示エリア内(XPOS=0〜7)のときには、
処理はステップ104に戻る。
(2) When the cursor key 44 is pressed When the cursor key 44 is pressed while waiting for the key input in step 105, the process proceeds from step 106 to step 121. Then, in step 121, the value of the pointer XPOS is incremented by "1", and then in step 122, whether XPOS = 8, that is, the key 44 is pressed, the cursor 3
It is checked whether the display digit position of 3 is outside the display area, and when it is within the display area (XPOS = 0 to 7),
The process returns to step 104.

【0037】したがって、例えば図4Cの状態(XPOS=
0)からカーソルキー44を押した場合には、XPOS=1
となるので、図4Dに示すように、カーソル33は、伝
言32の第1桁目の桁位置(LCD30の表示エリアの
第2桁目)に移動する。そして、この図4Dの状態か
ら、もう一度、カーソルキー44を押すと、XPOS=2に
なるので、図4Eに示すように、カーソル33が伝言3
2の第2桁目(LCD30の表示エリアの第3桁目)の
桁位置に移動する。
Therefore, for example, the state (XPOS =
If you press the cursor key 44 from 0), XPOS = 1
Therefore, as shown in FIG. 4D, the cursor 33 moves to the first digit position of the message 32 (the second digit of the display area of the LCD 30). Then, when the cursor key 44 is pressed again from the state of FIG. 4D, XPOS = 2, so that the cursor 33 moves to the message 3 as shown in FIG. 4E.
It moves to the second digit position of the second digit (third digit of the display area of the LCD 30).

【0038】こうして、カーソルキー44を押すと、そ
の押すごとに、カーソル33の表示桁位置が、1桁ずつ
右方向に移動していく。
Thus, each time the cursor key 44 is pressed, the displayed digit position of the cursor 33 moves right by one digit each time the cursor key 44 is pressed.

【0039】そして、カーソル33が伝言32の第7桁
目(LCD30の最終桁)に表示されているときには、
XPOS=7であるが、この状態でカーソルキー44が押さ
れると、XPOS=8になるので、処理はステップ122か
らステップ103に戻り、XPOS=0とされる。したがっ
て、カーソル33は、図4A〜Cと同様、伝言番号31
の表示桁位置(XPOS=0)に戻ることになる。
When the cursor 33 is displayed at the seventh digit (the last digit of the LCD 30) of the message 32,
Although XPOS = 7, when the cursor key 44 is pressed in this state, XPOS = 8, so the process returns from step 122 to step 103, and XPOS = 0. Therefore, the cursor 33 has the same message number 31 as in FIGS.
It will return to the display digit position of (XPOS = 0).

【0040】こうして、カーソルキー44を押すと、そ
の押すごとに、カーソル33の表示桁位置は1桁ずつ右
方向に移動し、最終桁まで移動すると、次は先頭桁に戻
り、以後、再び1桁ずつ右方向に移動する。したがっ
て、カーソルキー44を押すことにより、カーソル33
を任意の表示桁位置に移動させることができる。
In this way, each time the cursor key 44 is pressed, the displayed digit position of the cursor 33 moves right by one digit each time the cursor key 44 is pressed, and when the cursor 33 moves to the last digit, the next digit returns to the first digit. Move right digit by digit. Therefore, by pressing the cursor key 44, the cursor 33
Can be moved to any display digit position.

【0041】そして、カーソル33が、伝言32に対し
て表示されているとき(XPOS=1〜7のとき)、次の
(3)項で述べるように、カーソル33の表示されている
桁位置の文字が編集の対象となる。すなわち、伝言32
に編集の対象となる文字がある場合には、カーソルキー
44を何回か押してその編集の対象となる文字の桁位置
に、カーソル33を移動させることになる。
When the cursor 33 is displayed for the message 32 (when XPOS = 1 to 7), the next
As described in section (3), the character at the digit position where the cursor 33 is displayed is the object of editing. That is, message 32
If there is a character to be edited, the cursor key 44 is pressed several times to move the cursor 33 to the digit position of the character to be edited.

【0042】(3) +キー42あるいは−キー43を押し
た場合(その2) ステップ105のキー入力待ちの場合に、+キー42あ
るいは−キー43を押したときには、(1)項で述べたよ
うに、処理はステップ106からステップ111に進
み、XPOS=0であるかどうか、すなわち、キー42ある
いは43が押されたときに、カーソル33の表示桁位置
が伝言番号31の表示桁位置かどうかがチェックされ
る。
(3) When the + key 42 or the-key 43 is pressed (No. 2) When the + key 42 or the-key 43 is pressed while waiting for the key input in step 105, it is described in the item (1). As described above, the process proceeds from step 106 to step 111, and whether or not XPOS = 0, that is, whether the display digit position of the cursor 33 is the display digit position of the message number 31 when the key 42 or 43 is pressed. Is checked.

【0043】そして、今の場合、(2)項を実行したこと
により、カーソル33が伝言32の桁位置(XPOS=1〜
7)にあるとする。例えば、図4Eのように、伝言32
の第2桁目(LCD30の表示エリアの第3桁目)の桁
位置にあるとする。
In this case, by executing the item (2), the cursor 33 moves the digit position of the message 32 (XPOS = 1 to 1).
7). For example, as shown in FIG.
It is assumed to be at the digit position of the second digit (third digit of the display area of the LCD 30) of.

【0044】すると、処理はステップ111からステッ
プ131に進み、このステップ131において、テーブ
ルDNGNのエリアA0〜A9のうち、伝言番号ポインタMSGP
の指示するエリアAMSGPで、かつ、そのエリアAMSGPの
うち、カーソルポインタXPOSの示す桁位置(伝言32に
おける桁位置)のアドレスA(MSGP,XPOS)が、設定され
る。
Then, the process proceeds from step 111 to step 131, and in step 131, the message number pointer MSGP in the areas A0 to A9 of the table DNGN.
Is set in the area AMSGP designated by, and the address A (MSGP, XPOS) of the digit position (the digit position in the message 32) indicated by the cursor pointer XPOS in the area AMSGP is set.

【0045】例えば、図4Eに示すように、LCD30
に伝言32として「アオモリ」が表示されているととも
に、伝言32の第2桁目(LCD30表示エリアの第3
桁目)の桁位置にカーソル33が表示されている場合に
は、MSGP=3、XPOS=2なので、テーブルDNGNの第4番
目のエリアA3のうち、伝言「アオモリ」の第2番目の
文字「オ」の文字コードC(3,2)の書き込まれているア
ドレスA(3,2)が、設定される。
For example, as shown in FIG. 4E, the LCD 30
Is displayed as the message 32, and the second digit of the message 32 (the third area in the LCD 30 display area) is displayed.
When the cursor 33 is displayed at the digit position of (digit), MSGP = 3 and XPOS = 2, so the second character “Aomori” of the message “Aomori” in the fourth area A3 of the table DNGN is displayed. The address A (3,2) in which the character code C (3,2) of "e" is written is set.

【0046】続いて、処理はステップ132に進み、こ
のステップ132において、ステップ131で設定され
たアドレスA(MSGP,XPOS)の文字コードC(MSGP,XPOS)の
値が、インクリメントあるいはディクリメントされる。
Then, the process proceeds to step 132, where the value of the character code C (MSGP, XPOS) of the address A (MSGP, XPOS) set in step 131 is incremented or decremented. .

【0047】すなわち、今の場合、ステップ105にお
いて、+キー42あるいは−キー43が押されて処理が
ステップ132に移ったので、ステップ105におい
て、+キー42が押されていたのであれば、ステップ1
31で設定されたアドレスA(MSGP,XPOS)の文字コード
C(MSGP,XPOS)の値が、次の文字の文字コードとされ
る。また、ステップ105において、−キー43が押さ
れていたのであれば、アドレスA(MSGP,XPOS)の文字コ
ードC(MSGP,XPOS)の値が、前の文字の文字コードとさ
れる。
That is, in this case, since the + key 42 or the-key 43 is pressed in step 105 and the process proceeds to step 132, if the + key 42 is pressed in step 105, step 1
The value of the character code C (MSGP, XPOS) of the address A (MSGP, XPOS) set at 31 is set as the character code of the next character. If the-key 43 has been pressed in step 105, the value of the character code C (MSGP, XPOS) of the address A (MSGP, XPOS) is set as the character code of the previous character.

【0048】例えば、ステップ131で指定されたアド
レスA(MSGP,XPOS)の文字コードC(MSGP,XPOS)の値が、
「オ」の文字コードの場合、+キー42が押されていた
のであれば、「オ」の次の文字は「カ」なので、この
「カ」の文字コードの値とされ、−キー43が押されて
いたのであれば、「オ」の前の文字は「エ」なので、こ
の「エ」の文字コードの値とされる。
For example, the value of the character code C (MSGP, XPOS) of the address A (MSGP, XPOS) specified in step 131 is
In the case of the character code of "o", if the + key 42 is pressed, the character next to "o" is "ka", so the value of the character code of "ka" is set, and the-key 43 is pressed. If it has been pressed, the character before "o" is "e", so the character code value of this "e" is used.

【0049】そして、その後、処理はステップ104に
戻る。
Then, the process returns to step 104.

【0050】したがって、図4Eの状態で、+キー42
を押した場合には、伝言32のうちの文字「オ」の桁位
置にカーソル33があるので、図4Fに示すように、そ
の文字「オ」が次の文字「カ」に変更され、この状態
で、再び+キー42を押した場合には、図4Gに示すよ
うに、カーソル位置の文字「カ」が次の文字「キ」に変
更される。こうして、+キー42を押した場合には、カ
ーソル33が表示されている桁位置の文字が正順で変更
されていく。
Therefore, in the state of FIG. 4E, the + key 42
When is pressed, since the cursor 33 is located at the digit position of the character “o” in the message 32, the character “o” is changed to the next character “ka” as shown in FIG. 4F. When the + key 42 is pressed again in this state, the character "ka" at the cursor position is changed to the next character "ki" as shown in FIG. 4G. Thus, when the + key 42 is pressed, the character at the digit position where the cursor 33 is displayed is changed in the normal order.

【0051】また、例えば、図4Gの状態で、−キー4
3を押した場合には、文字「キ」の桁位置にカーソル3
3があるので、図4Fに示すように、その文字「キ」が
前の文字「カ」に変更され、この状態で、再び−キー4
3を押した場合には、図4Eに示すように、カーソル位
置の文字「カ」が前の文字「オ」に変更される。こうし
て、−キー43を押した場合には、カーソル33が表示
されている桁位置の文字が逆順で変更されていく。
Further, for example, in the state of FIG. 4G, the-key 4
If you press 3, move the cursor to the digit position of the character "ki".
4F, the character "ki" is changed to the previous character "ka" as shown in FIG. 4F, and in this state, the-key 4 is pressed again.
When 3 is pressed, the character "K" at the cursor position is changed to the previous character "O" as shown in FIG. 4E. Thus, when the-key 43 is pressed, the character at the digit position where the cursor 33 is displayed is changed in reverse order.

【0052】なお、この場合、文字の種類および順序
(正順のとき)は、カタカナ(アイウエオ順)→「゛」
→「゜」→「 (空白)」→各種の記号→数字→アルフ
ァベット→カタカナ→…とすることができる。
In this case, the type and order of characters (in normal order) are katakana (aiueo order) → "".
→ "゜" → "(blank)" → various symbols → numbers → alphabet → katakana →….

【0053】したがって、カーソル33が伝言32の桁
位置に表示されている状態のとき、+キー42あるいは
−キー43を押すと、そのカーソル33が表示されてい
る桁位置の文字を自由に変更することができる。また、
その変更結果の伝言のデータは、テーブルDNGNのもとの
エリアAMSGPに保持されている。
Therefore, when the cursor 33 is displayed at the digit position of the message 32, if the + key 42 or the-key 43 is pressed, the character at the digit position where the cursor 33 is displayed is freely changed. be able to. Also,
The message data resulting from the change is held in the area AMSGP under the table DNGN.

【0054】(4) 送りキー41を押した場合 送りキー41を押した場合には、処理はステップ106
からステップ141に進み、このステップ141におい
て、伝言番号ポインタMSGPがメモリ24に退避され、そ
の後、ステップ142によりこのルーチン100を終了
する。なお、ステップ142に退避された伝言番号ポイ
ンタMSGPは、次に伝言の編集や送信でテーブルDNGNの伝
言を選択するとき、例えば次にルーチン100が実行さ
れるとき、ステップ102において、メモリ24から復
帰される。
(4) When the feed key 41 is pressed When the feed key 41 is pressed, the process proceeds to step 106.
To step 141, the message number pointer MSGP is saved in the memory 24 in step 141, and then the routine 100 is ended in step 142. The message number pointer MSGP saved in step 142 is restored from the memory 24 in step 102 when the message of the table DNGN is selected by editing or transmitting the message next time, for example, when the routine 100 is executed next time. To be done.

【0055】以上が、キー41〜44の操作に対するル
ーチン100の処理内容およびその処理結果である。
The above is the processing contents and the processing result of the routine 100 for the operation of the keys 41 to 44.

【0056】したがって、テーブルDNGNの伝言を編集す
る場合には、 (A) (1)項に示すように、+キー42および−キー43
により、編集する伝言を選択する(図4A〜C)。 (B) (2)項に示すように、カーソルキー44により、編
集する文字の桁位置を選択する。 (C) (3)項に示すように、+キー42および−キー43
により、必要な文字を選択する。 (D) (B)、(C)項の操作を繰り返して目的とする伝言とす
る(図4D〜K)。 (E) (4)項に示すように、送りキー41により、編集を
終了する。 とすればよい。
Therefore, when editing the message of the table DNGN, as shown in item (A) (1), the + key 42 and the-key 43 are used.
To select a message to be edited (FIGS. 4A to 4C). (B) As shown in item (2), the digit position of the character to be edited is selected by the cursor key 44. (C) As shown in item (3), + key 42 and-key 43
To select the required character. (D) Repeat the operations of (B) and (C) to obtain the desired message (Fig. 4D-K). (E) As shown in item (4), the editing is completed by the feed key 41. And it is sufficient.

【0057】なお、このようにしてテーブルDNGNに用意
されている伝言を送信する場合には、次のようにすれば
よい。すなわち、 (ア) トランシーバを送信モードにする。 (イ) 送りキー41を押す。 →LCD30に伝言が表示される。 (ウ) +キー42、−キー43で、送信する伝言を選択す
る。 (エ) キー41〜4Nのうちの送信キーを押す。 →選択された伝言が送信される。 (オ) トランシーバを待機モードにする。 とすればよい。
When transmitting a message prepared in the table DNGN in this way, the following may be done. That is, (a) put the transceiver in transmit mode. (B) Press the feed key 41. → A message is displayed on the LCD 30. (C) Use + key 42 and-key 43 to select the message to be transmitted. (D) Press the send key among the keys 41 to 4N. → The selected message is sent. (E) Put the transceiver in standby mode. And it is sufficient.

【0058】以上のように、テーブルDNGNの伝言を任意
の内容に編集することができるが、この場合、伝言32
に伝言番号31を対応させているので、図4A〜Cのよ
うに、伝言番号31の桁位置にカーソル33が表示され
ているときには、+キー42および−キー43によりテ
ーブルDNGNに用意されている伝言を選択することができ
る。そして、図4E〜Gに示すように、伝言32の桁位
置にカーソル33が表示されているときには、その桁位
置の文字を変更することができる。さらに、そのカーソ
ル33の桁位置は、カーソルキー44により自由に変更
することができる。
As described above, the message of the table DNGN can be edited to any content. In this case, the message 32
Since the message number 31 is associated with, when the cursor 33 is displayed at the digit position of the message number 31 as shown in FIGS. 4A to 4C, it is prepared in the table DNGN by the + key 42 and the-key 43. You can select a message. Then, as shown in FIGS. 4E to 4G, when the cursor 33 is displayed at the digit position of the message 32, the character at that digit position can be changed. Further, the digit position of the cursor 33 can be freely changed by the cursor key 44.

【0059】したがって、伝言の選択と、その伝言内に
おける文字の編集との操作体系が統一されているので、
キー操作が簡単であり、使い勝手がよい。
Therefore, since the operation system for selecting the message and editing the character in the message is unified,
Easy key operation and easy to use.

【0060】しかも、キー41〜43は、上記のよう
に、伝言の送信時にも使用するキーであり、伝言の編集
として新たに必要なキーは、カーソルキー44だけとな
る。そして、そのカーソルキー44も、カーソル33を
右送りするためのキーであるとともに、それまでのカー
ソル位置の文字を確定するためのキーでもある。したが
って、これらの点からも、キーの数が少なく、有利であ
る。
Moreover, the keys 41 to 43 are keys that are also used when transmitting a message as described above, and the only key newly required for editing a message is the cursor key 44. The cursor key 44 is also a key for rightwardly moving the cursor 33, and is also a key for confirming the character at the cursor position up to that point. Therefore, also from these points, the number of keys is small, which is advantageous.

【0061】なお、上述においては、伝言32の文字を
編集するとき、キー42あるいはキー43を操作する
と、それまでの文字の次あるいは前の文字に変更される
としたが、例えば、上記の文字の順に変化する場合、
「ア」から正順に、あるいは「Z」から逆順に変更され
ていくようにすることもできる。
In the above description, when the characters of the message 32 are edited, if the key 42 or the key 43 is operated, it is changed to the character next to or before the character up to that point. When changing in the order of
It is also possible to change the order from "A" to the normal order or from "Z" to the reverse order.

【0062】また、+キー42、−キー43およびカー
ソルキー44の代わりに、ロータリーエンコーダと、こ
のロタリーエンコーダのつまみを押したときにオン・オ
フされるスイッチとを設け、つまみを時計方向あるいは
反時計方向に所定の角度だけ回すごとに、キー42ある
いは43が押されたときの処理を行い、つまみを押した
とき、キー44が押されたときの処理を行うこともでき
る。
Further, in place of the + key 42, the-key 43 and the cursor key 44, a rotary encoder and a switch which is turned on / off when the knob of this rotary encoder is pressed are provided, and the knob is turned clockwise or counterclockwise. It is also possible to carry out the processing when the key 42 or 43 is pressed, and to carry out the processing when the knob is pressed or the key 44 is pressed, every time when it is turned clockwise by a predetermined angle.

【0063】さらに、カーソル33も、伝言番号31や
伝言32の文字のリバース表示や点滅表示などにより、
実現することもできる。また、伝言番号31と、伝言3
2とを2行に分けて表示することもできる。
Furthermore, the cursor 33 is also displayed by reverse display or blinking display of the characters of the message number 31 and message 32.
It can also be realized. Also, message number 31 and message 3
It is also possible to display 2 and 2 in two lines.

【0064】さらに、上述においては、この発明を特定
小電力トランシーバにおいて送信する伝言の編集装置に
適用した場合であるが、電子手帳、電子電話帳、MD録
音機、CDプレーヤなどにおいて、それらに表示する文
字列を入力あるいは編集する場合の編集装置にも、この
発明を適用することができる。
Further, in the above description, the present invention is applied to a message editing device for transmitting in a specific low power transceiver, but it is displayed on them in an electronic notebook, an electronic telephone directory, an MD recorder, a CD player and the like. The present invention can also be applied to an editing device for inputting or editing a character string to be edited.

【0065】[0065]

【発明の効果】この発明によれば、テーブルDNGNに用意
された伝言を任意の内容に編集することができるが、こ
の場合、特にこの発明によれば、伝言32に伝言番号3
1を対応させているので、図4A〜Cのように、伝言番
号31の桁位置にカーソル33が表示されているときに
は、+キー42および−キー43によりテーブルDNGNに
用意されている伝言を選択することができる。
According to the present invention, the message prepared in the table DNGN can be edited into any content, but in this case, particularly according to the present invention, the message number 3 is added to the message 32.
Since 1 corresponds to each other, as shown in FIGS. 4A to 4C, when the cursor 33 is displayed at the digit position of the message number 31, the message prepared in the table DNGN is selected with the + key 42 and the-key 43. can do.

【0066】また、図4E〜Gに示すように、伝言32
の桁位置にカーソル33が表示されているときには、そ
の桁位置の文字を自由に変更することができる。さら
に、そのカーソル33の桁位置は、カーソルキー44に
より変更することができる。
Further, as shown in FIGS.
When the cursor 33 is displayed at the digit position of, the character at that digit position can be freely changed. Further, the digit position of the cursor 33 can be changed by the cursor key 44.

【0067】したがって、伝言の選択と、その伝言内に
おける文字の編集との操作体系が統一されているので、
キー操作が簡単であり、使い勝手がよい。
Therefore, since the operation system for selecting the message and editing the character in the message is unified,
Easy key operation and easy to use.

【0068】しかも、キー41〜43は、上記のよう
に、伝言の送信時にも使用するキーであり、伝言の編集
用として新たに必要なキーは、カーソルキー44だけと
なる。そして、そのカーソルキー44も、カーソル33
を右送りするためのキーであるとともに、それまでのカ
ーソル位置の文字を確定するためのキーでもある。した
がって、これらの点からも、キーの数が少なく、有利で
ある。
Moreover, as described above, the keys 41 to 43 are keys that are also used when transmitting a message, and the only key newly required for editing a message is the cursor key 44. Then, the cursor key 44 also moves the cursor 33.
Is also a key for right-moving, and is also a key for confirming the character at the cursor position up to that point. Therefore, also from these points, the number of keys is small, which is advantageous.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明の一例を示す系統図である。FIG. 1 is a system diagram showing an example of the present invention.

【図2】伝言テーブルの一例を示す図である。FIG. 2 is a diagram showing an example of a message table.

【図3】処理ルーチンの一例を示す図である。FIG. 3 is a diagram showing an example of a processing routine.

【図4】表示状態の変化の一例を示す図である。FIG. 4 is a diagram showing an example of changes in display state.

【符号の説明】[Explanation of symbols]

12 受信回路 14 スピーカ 15 マイクロフォン 17 送信回路 20 マイクロコンピュータ 21 CPU 22 ROM 24 不揮発性メモリ 26 ディスプレイコントローラ 30 LCD 31 伝言番号 32 伝言 33 カーソル 41 送りキー 42 +キー 43 −キー 44 カーソルキー 100 伝言編集ルーチン DNGN 伝言テーブル MSGP 伝言番号ポインタ XPOS カーソルポインタ 12 reception circuit 14 speaker 15 microphone 17 transmission circuit 20 microcomputer 21 CPU 22 ROM 24 non-volatile memory 26 display controller 30 LCD 31 message number 32 message 33 cursor 41 feed key 42 + key 43-key 44 cursor key 100 message editing routine DNGN Message table MSGP Message number pointer XPOS Cursor pointer

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04B 1/04 Q 9288−5L G06F 15/20 504 A ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical display location H04B 1/04 Q 9288-5L G06F 15/20 504 A

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】文字列のデータがそれぞれ書き込まれる、
複数のエリアを有するテーブルと、 第1の選択手段と、 第2の選択手段と、 ディスプレイ素子とを有し、 上記テーブルの上記複数のエリアの1つに書き込まれて
いる上記文字列のデータを選択的に取り出すとともに、 この取り出した文字列のデータと、このデータを特定す
る番号のデータとを、上記ディスプレイ素子に供給し
て、上記番号と、上記取り出した文字列と、カーソルと
を、上記ディスプレイ素子に表示し、 上記第1の選択手段を操作したときには、その操作ごと
に、上記カーソルの表示位置を、上記番号および上記文
字列に対して1桁ずつ順に変更し、 上記カーソルが上記番号の表示位置にある場合に、上記
第2の選択手段を操作したときには、その操作ごとに、
上記番号と、この番号が特定している上記文字列とを、
順に変更して上記カーソルとともに上記ディスプレイ素
子に表示し、 上記カーソルが上記文字列の表示位置にある場合に、上
記第2の選択手段を操作したときには、この操作ごと
に、上記カーソルの表示位置の文字を順に変更するとと
もに、 上記カーソルが表示されている位置の文字に対応する、
上記テーブルの文字列の中のデータを、上記変更された
文字のデータに書き換えるようにした文字の編集装置。
1. A character string data is written respectively,
A table having a plurality of areas, a first selecting means, a second selecting means, and a display element, and the data of the character string written in one of the plurality of areas of the table is stored. While selectively extracting, the data of the extracted character string and the data of the number that specifies this data are supplied to the display element, and the number, the extracted character string, and the cursor are When displaying on the display element and operating the first selecting means, the display position of the cursor is changed by one digit for the number and the character string for each operation, and the cursor is changed to the number. When the second selecting means is operated in the display position of,
The above number and the character string specified by this number,
When the cursor is in the display position of the character string and the cursor is in the display position of the character string, when the second selecting unit is operated, the display position of the cursor is changed for each operation. Change the characters in order, and correspond to the character at the position where the cursor is displayed,
A character editing device configured to rewrite data in a character string in the table with the changed character data.
【請求項2】請求項1に記載の文字の編集装置におい
て、 上記文字列のデータを固定長とし、 上記番号のデータを、上記テーブルにおける上記エリア
を特定するポインタに関連するデータとするようにした
文字の編集装置。
2. The character editing device according to claim 1, wherein the data of the character string has a fixed length, and the data of the number is data associated with a pointer that identifies the area in the table. Editing device for characters.
【請求項3】請求項1あるいは請求項2に記載の文字の
編集装置において、 上記第1の選択手段および上記第2の選択手段を、キー
スイッチにより構成するようにした文字の編集装置。
3. The character editing device according to claim 1 or 2, wherein the first selecting means and the second selecting means are constituted by key switches.
【請求項4】請求項1あるいは請求項2に記載の文字の
編集装置において、 上記第2の選択手段は、ロータリーエンコーダにより構
成し、 上記第1の選択手段は、上記ロータリーエンコーダに連
動し、そのつまみを押したとき、オン・オフされるスイ
ッチにより構成するようにした文字の編集装置。
4. The character editing device according to claim 1 or 2, wherein the second selecting means comprises a rotary encoder, and the first selecting means is interlocked with the rotary encoder. A character editing device configured by a switch that is turned on and off when the knob is pressed.
JP6230613A 1994-08-31 1994-08-31 Character editing device Pending JPH0877162A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6230613A JPH0877162A (en) 1994-08-31 1994-08-31 Character editing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6230613A JPH0877162A (en) 1994-08-31 1994-08-31 Character editing device

Publications (1)

Publication Number Publication Date
JPH0877162A true JPH0877162A (en) 1996-03-22

Family

ID=16910514

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6230613A Pending JPH0877162A (en) 1994-08-31 1994-08-31 Character editing device

Country Status (1)

Country Link
JP (1) JPH0877162A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100618963B1 (en) * 1999-04-13 2006-09-01 삼성전자주식회사 How to Enter Buttons on Your Mobile Device
JP2006314041A (en) * 2005-05-09 2006-11-16 Yaskawa Electric Corp Parameter setting device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100618963B1 (en) * 1999-04-13 2006-09-01 삼성전자주식회사 How to Enter Buttons on Your Mobile Device
JP2006314041A (en) * 2005-05-09 2006-11-16 Yaskawa Electric Corp Parameter setting device

Similar Documents

Publication Publication Date Title
KR100247010B1 (en) Method for transmitting message in a digital mobile communcation terminal with short message service
US20020028697A1 (en) Electronic device
KR100342487B1 (en) Method for transmitting and receiving contents of phonebook through the sms in mobile communication terminal
JPS6223266A (en) Cellular system radiotelephony set
JP3897981B2 (en) Character input system, electronic device and smart card
JPH0877162A (en) Character editing device
JPH08139798A (en) How to extend the electronic phone book
KR20000056151A (en) Message tranceiving method of digital portable phone terminal
US6934560B2 (en) System combining pager type personal digital assistant and mobile phone module
KR100566225B1 (en) Phonebook memory control device and method for mobile communication terminal
JP3271132B2 (en) Character input device for telephone
JP3556237B2 (en) Mobile phone
JP3433481B2 (en) Electronic equipment and data communication system
JP2003298719A (en) Communication terminal device
US20030058599A1 (en) Mail transmission system using mobile telephone capable of transmitting data
JP3501600B2 (en) How to set the function function on the phone
KR0181111B1 (en) Letter editing method of a pager
KR20040007058A (en) method for receiving and transferring a special telephone number of the mobile communication terminal
KR100372323B1 (en) Data manipulation method of cell phone
JP2000148363A (en) Simple input system for destination mail address in portable telephone
JPH07203515A (en) Message data converter
KR100462752B1 (en) How to search the zip code on a portable wireless device
JP2002287880A (en) Portable information terminal
JPH08335971A (en) Mobile phone
EP1111946A1 (en) Portable communication device with an editing mode for editing messages of a predetermined maximum length