JP2000148367A - Character processor, its method, and storage medium having stored its program thereon - Google Patents
Character processor, its method, and storage medium having stored its program thereonInfo
- Publication number
- JP2000148367A JP2000148367A JP31900498A JP31900498A JP2000148367A JP 2000148367 A JP2000148367 A JP 2000148367A JP 31900498 A JP31900498 A JP 31900498A JP 31900498 A JP31900498 A JP 31900498A JP 2000148367 A JP2000148367 A JP 2000148367A
- Authority
- JP
- Japan
- Prior art keywords
- input
- panel
- input unit
- displayed
- determined
- 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.)
- Granted
Links
Landscapes
- Input From Keyboards Or The Like (AREA)
- Digital Computer Display Output (AREA)
- Document Processing Apparatus (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、日本語の処理に関
し、特に表示された入力パネルを利用して入力する手段
とキーボードを使用して入力する手段とを併用しながら
正しく迅速に文字を入力する文字処理装置及びその方法
に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to Japanese language processing, and more particularly to a method for correctly and quickly inputting characters while using means for inputting using a displayed input panel and means for inputting using a keyboard. The present invention relates to a character processing device and a method thereof.
【0002】[0002]
【従来の技術】一般的に日本語の文字入力は、キーボー
ドを用いる場合と用いない場合とに分かれる。後者の場
合は、画面上にキーボードのイメージを模したパネルを
表示し、ユーザが、パネル内の所望のボタンをカーソル
で指定して選択することで、キーボードのキー押下相当
の動作をさせる方法が用いられる。2. Description of the Related Art Generally, Japanese character input is divided into a case where a keyboard is used and a case where a keyboard is not used. In the latter case, a method in which a panel imitating a keyboard image is displayed on the screen and the user designates and selects a desired button in the panel with a cursor to perform an operation equivalent to pressing a key on the keyboard. Used.
【0003】この方法は、多数のキーを持つキーボード
を必要としないため、小さなリモコンで入力することが
可能である。またキーボードと違って、1ボタンで1単
語に対応するようなボタンをパネルに配置することで、
単語単位での入力も可能となり、特定用語の入力に適し
ている。しかし、パネル上に存在しない単語の入力は文
字一つ一つを直接タイプすることができず、所望の文字
に対応するボタンまでカーソルを移動させて、そのボタ
ンの押下を指示する必要があるため、キーボードのほう
が容易に入力できる。[0003] This method does not require a keyboard having a large number of keys, so that it is possible to input data with a small remote controller. Also, unlike the keyboard, by arranging buttons on the panel that correspond to one word with one button,
It is possible to input in word units, which is suitable for inputting specific terms. However, when inputting a word that does not exist on the panel, it is not possible to type each character directly, and it is necessary to move the cursor to the button corresponding to the desired character and instruct the user to press that button. , The keyboard is easier to type.
【0004】[0004]
【発明が解決しようとする課題】前記パネル入力におい
ては、入力欄以外に入力のためのパネルを表示し、パネ
ル上にカーソルを表示することになる。一方、前記キー
ボード入力においては、入力パネルは表示せず、入力欄
に入力位置を示すカーソルを表示している。このように
入力画面の表示形態がそれぞれ異なるため、パネル入力
とキーボード入力とを併用する場合は、使用する入力手
段の切替をユーザが指示し、入力画面の表示形態をユー
ザが意識して変更する必要がある。そのため切替回数が
多いと操作が非常に煩雑となる。In the panel input, a panel for input is displayed in an area other than the input field, and a cursor is displayed on the panel. On the other hand, in the keyboard input, an input panel is not displayed, and a cursor indicating an input position is displayed in an input field. As described above, since the display forms of the input screens are different from each other, when the panel input and the keyboard input are used together, the user instructs switching of the input unit to be used, and the user changes the display form of the input screen consciously. There is a need. Therefore, if the number of switching is large, the operation becomes very complicated.
【0005】本発明は、上述した課題を解決するために
なされたものであり、その目的は、ユーザによる入力手
段の切り替え指示操作を要さずに、ユーザの意図する入
力手段に対応した入力画面へ表示を切り替える文字処理
装置を提供することである。SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problems, and an object of the present invention is to provide an input screen corresponding to an input means intended by a user without requiring a user to perform an input operation switching instruction. To provide a character processing device for switching the display.
【0006】[0006]
【課題を解決するための手段】上述した目的を達成する
ための一手段として、本発明によれば、文字処理装置
に、キーボードを使用して文字を入力するキー入力手段
と、画面に表示された入力パネルの中から特定のボタン
を選ぶことで該ボタンに対応する文字を入力するパネル
入力手段と、入力がなされた場合に、前記キー入力手段
または前記パネル入力手段のいずれによるものかを判定
する判定手段と、該判定手段において判定された入力手
段に適した画面を表示する表示手段とを備える。According to the present invention, as a means for achieving the above-mentioned object, a character input device for inputting characters using a keyboard and a character display device are provided on a character processing device. Panel input means for inputting a character corresponding to a particular button by selecting a specific button from the input panel, and determining whether the input is made by the key input means or the panel input means. And a display means for displaying a screen suitable for the input means determined by the determination means.
【0007】また、本発明の他の態様によれば、キーボ
ードを使用して文字を入力するキー入力部と、画面に表
示された入力パネルの中から特定のボタンを選ぶことで
該ボタンに対応する文字を入力するパネル入力部とを利
用可能な文字処理装置における文字処理方法に、入力が
なされた場合に、前記キー入力部または前記パネル入力
部のいずれによるものかを判定する判定工程と、該判定
手段において判定された入力部に適した画面を表示する
表示工程とを備える。According to another aspect of the present invention, a key input unit for inputting characters using a keyboard and a specific button selected from an input panel displayed on a screen correspond to the button. A panel input unit for inputting a character to be input, and a character processing method in a character processing device capable of using the input unit, when input is performed, a determination step of determining whether the input is performed by the key input unit or the panel input unit; A display step of displaying a screen suitable for the input unit determined by the determination means.
【0008】更に、本発明の他の態様によれば、記憶媒
体に、キーボードを使用して文字を入力するキー入力部
と、画面に表示された入力パネルの中から特定のボタン
を選ぶことで該ボタンに対応する文字を選ぶことで文字
を入力するパネル入力部とを利用可能な文字処理装置に
おいて、入力がなされた場合に、前記キー入力部または
前記パネル入力部のいずれによるものかを判定する判定
工程と、該判定手段において判定された入力部に適した
画面を表示する表示工程とをコンピュータに実行させる
ための文字処理プログラムを記憶する。Further, according to another aspect of the present invention, a key input unit for inputting characters using a keyboard and a specific button are selected from an input panel displayed on a screen in a storage medium. In a character processing device capable of using a panel input unit for inputting a character by selecting a character corresponding to the button, when an input is made, it is determined which of the key input unit and the panel input unit is used. And a display process for displaying a screen suitable for the input unit determined by the determination unit.
【0009】[0009]
【発明の実施の形態】以下、図面を用いて本発明の1実
施形態を詳細に説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
【0010】図1は本実施形態の文字処理装置の全体構
成の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of the overall configuration of the character processing apparatus according to the present embodiment.
【0011】図示の構成において、CPU110は、マ
イクロプロセッサであり、文字処理のための演算、論理
判断等を行ない、BUS230を介して、このBUS2
30に接続された各構成要素を制御する。In the configuration shown in the figure, a CPU 110 is a microprocessor, performs calculations for character processing, makes logical decisions, and the like.
Control each component connected to 30.
【0012】BUS230は、アドレスバスAB、コン
トロールバスCB、データバスDBの三つのバスから構
成される。アドレスバスABは、マイクロプロセッサC
PUの制御の対象とする構成要素を指定するアドレス信
号を転送する。コントロールバスCBは、マイクロプロ
セッサCPU110の制御の対象とする各構成要素のコ
ントロール信号を転送して印加する。データバスDB
は、各構成要素相互間のデータの転送を行なう。The BUS 230 includes three buses, an address bus AB, a control bus CB, and a data bus DB. The address bus AB is connected to the microprocessor C
An address signal that specifies a component to be controlled by the PU is transferred. The control bus CB transfers and applies a control signal of each component to be controlled by the microprocessor CPU110. Data bus DB
Performs data transfer between components.
【0013】ROM120は、読出し専用の固定メモリ
である。例えば、プログラムエリアPAに格納した制御
プログラムを、CPU110に対して提供する。この制
御プログラムには、オペレーティング・システムや文字
入力処理プログラム、住所録入力プログラム、フローチ
ャートにつき後述する処理手順に対応するプログラム等
が含まれる。The ROM 120 is a fixed read-only memory. For example, the control program stored in the program area PA is provided to the CPU 110. The control program includes an operating system, a character input processing program, an address book input program, a program corresponding to a processing procedure described later in the flowchart, and the like.
【0014】RAM130は、CPU110のワークメ
モリとして機能するランダムアクセスメモリであり、以
下のUBUF、YBUF、DIC、DBPOOL、FZ
TBL、OBUF等の領域を有する。また各構成要素か
らの各種データの一時記憶に用いる。The RAM 130 is a random access memory functioning as a work memory of the CPU 110, and includes the following UBUF, YBUF, DIC, DBPOOL, FZ
It has areas such as TBL and OBUF. It is also used for temporary storage of various data from each component.
【0015】UBUFはユーザデータバッファであり、
キーボードKBより入力されたユーザデータを蓄えるた
めのメモリである。YBUFは、キーボードKBより入
力された文字がかな漢字変換対象の読みである場合に、
その読みを格納する入力読みバッファ・メモリである。
DICはカナ漢字変換を行なうための単語辞書である。
DBPOOLは、入力読みバッファ・メモリYBUFの
読みを文節に解析・変換した情報を格納する同音語候補
格納メモリである。FZTBLは、付属語を単語辞書D
ICに格納されている結合情報に対応させるための付属
語列変換テーブルである。OBUFは、かな漢字変換対
象の読みにならない文字やかな漢字変換された結果を一
時記憶する出力バッファ・メモリとして機能する領域で
ある。UBUF is a user data buffer,
This is a memory for storing user data input from the keyboard KB. YBUF is used when the character input from the keyboard KB is a kana-kanji conversion target reading.
This is an input reading buffer memory for storing the reading.
DIC is a word dictionary for performing kana-kanji conversion.
DBPOOL is a homophone candidate storage memory that stores information obtained by analyzing and converting the reading of the input reading buffer memory YBUF into phrases. FZTBL uses an auxiliary word as a word dictionary D
9 is an attached word string conversion table for associating with combination information stored in an IC. The OBUF is an area that functions as an output buffer memory for temporarily storing characters that cannot be read as kana-kanji conversion targets and results of kana-kanji conversion.
【0016】DISK150は、ハードディスクやフロ
ッピーディスク等を含む補助記憶部であり、ユーザデー
タバッファUBUF上で編集加工したユーザデータ等を
格納する。格納したユーザデータは、適宜ユーザデータ
バッファ上に読み込んで使用することができる。更に、
オペレーティングシステムや文字入力処理プログラムや
住所録プログラムといったユーザ情報編集プログラムを
フロッピー(登録商標)ディスクに格納しておき、これ
をRAM130上のロード領域に読み込んでCPU11
0に提供するようにしてもよい。The disk 150 is an auxiliary storage unit including a hard disk and a floppy disk, and stores user data edited on a user data buffer UBUF. The stored user data can be read and used on a user data buffer as needed. Furthermore,
A user information editing program such as an operating system, a character input processing program, and an address book program is stored on a floppy (registered trademark) disk, and is read into a load area on
0 may be provided.
【0017】DBUF150は、CRT200によって
表示するデータを保持するための表示用バッファメモリ
である。CPU110は、この表示用バッファメモリ上
に、キャラクタジェネレータ220等を参照しながらビ
ットマップ画像を展開する。DBUF 150 is a display buffer memory for holding data to be displayed by CRT 200. The CPU 110 develops a bitmap image on the display buffer memory with reference to the character generator 220 and the like.
【0018】RC170は、リモートコントロールボタ
ン・インターフェースを含むリモートコントロール発信
装置(以下リモコン)である。リモコン信号を発信する
ための赤外線発信機を持ち、発信は内部の赤外線発光素
子で行われる。カーソルを移動させるためのカーソル移
動ボタン、現カーソル位置での指定実行を指示する選択
ボタン、パネル入力時においてパネルを変更するための
パネル変更ボタンなどの各種のファンクションボタンを
備えている。The RC 170 is a remote control transmitting device (hereinafter, remote control) including a remote control button interface. An infrared transmitter for transmitting a remote control signal is provided, and transmission is performed by an internal infrared light emitting element. Various function buttons such as a cursor movement button for moving a cursor, a selection button for instructing designation execution at the current cursor position, and a panel change button for changing a panel at the time of panel input are provided.
【0019】REPT160は、リモートコントロール
受信装置であり、前記RC170の発信したリモコン信
号を受信する赤外線受信機を持つ。受信は赤外線センサ
で行われる。REPT 160 is a remote control receiver, and has an infrared receiver for receiving a remote control signal transmitted by RC 170. Reception is performed by an infrared sensor.
【0020】KB180は、キーボード・インターフェ
ースを含むキーボードであり、アルファベットキー、ひ
らがなキー、カタカナキー等の文字記号入力キーを含
む。また変換を指示するための変換キー、表示している
変換候補を次候補に変更する次候補表示キー、表示して
いる同音語の変換候補列から所望の変換候補を選択する
選択キーなどの各種のファンクションキーを備えてい
る。キーボードKB180は、必要に応じて装置本体に
接続して使用されるものとする。The KB 180 is a keyboard including a keyboard interface, and includes character symbol input keys such as alphabet keys, hiragana keys, and katakana keys. Various keys such as a conversion key for instructing a conversion, a next candidate display key for changing the displayed conversion candidate to the next candidate, and a selection key for selecting a desired conversion candidate from the displayed homophone conversion candidate sequence Function keys. The keyboard KB180 is used by being connected to the apparatus main body as needed.
【0021】CR190は、CRT210に表示するカ
ーソル位置を示すアドレス情報を保持するカーソルレジ
スタである。CPU110により、カーソルレジスタC
Rの内容を読み書きできる。CPU110は、このカー
ソルレジスタCR内のアドレス情報を書き換えることに
よって、カーソル位置を変更することができる。The CR 190 is a cursor register for holding address information indicating a cursor position to be displayed on the CRT 210. The CPU 110 sets the cursor register C
Can read and write the contents of R. The CPU 110 can change the cursor position by rewriting the address information in the cursor register CR.
【0022】CRTC200は、CRTコントローラで
あり、カーソルレジスタCR190及び表示用バッファ
メモリDBUF150から供給される情報に基づいて、
表示装置であるCRT210に画像信号を供給する他、
同期信号等を供給してCRT210を制御する。The CRTC 200 is a CRT controller, and based on information supplied from the cursor register CR190 and the display buffer memory DBUF150,
In addition to supplying image signals to the CRT 210 as a display device,
The CRT 210 is controlled by supplying a synchronization signal or the like.
【0023】CRT210は、陰極線管等を用いた表示
装置の一例であり、その表示装置CRT210における
ドット構成のパターンおよびカーソルの表示をCRTコ
ントローラCRTC200で制御する。The CRT 210 is an example of a display device using a cathode ray tube or the like. The display of the dot configuration pattern and the cursor on the display device CRT 210 is controlled by a CRT controller CRTC 200.
【0024】CG220は、CRT210に表示するた
めの文字や記号のパターンデータを生成あるいは保持す
るためのキャラクタジェネレータである。The CG 220 is a character generator for generating or holding pattern data of characters and symbols to be displayed on the CRT 210.
【0025】以上の構成において、ユーザからリモコン
RC170あるいはキーボードKB180を介して入力
データが供給されると、まず、インタラプト信号がマイ
クロプロセッサCPU110に送られ、そのマイクロプ
ロセッサCPU110がROM120内に記憶してある
各種の制御信号を読出し、それらの制御信号に従って、
各種の制御が行なわれる。In the above configuration, when input data is supplied from the user via the remote controller RC 170 or the keyboard KB 180, first, an interrupt signal is sent to the microprocessor CPU 110, and the microprocessor CPU 110 is stored in the ROM 120. Read out various control signals and according to those control signals,
Various controls are performed.
【0026】以下、上述した構成よりなる本実施形態の
装置において、入力文字から入力手段を判断すること
で、ユーザの期待通りの表示に切り替えを行う例を、図
2から図11までを参照して以下に説明する。Hereinafter, an example in which the display of the present embodiment having the above-described configuration is switched to the display expected by the user by determining the input means from the input characters will be described with reference to FIGS. This will be described below.
【0027】図2は、本実施形態の装置において、パネ
ル入力処理の際にCRT210に画面表示される、パネ
ルパターンの一例を示す図である。同図において、20
1はパネル入力用の編集領域、202はパネル入力用の
編集位置カーソル、203はパネル内を移動するカーソ
ル、204はパネル内に配置されたボタン群である。FIG. 2 is a diagram showing an example of a panel pattern displayed on the screen of the CRT 210 at the time of panel input processing in the apparatus of the present embodiment. In FIG.
Reference numeral 1 denotes an edit area for panel input, 202 denotes an edit position cursor for panel input, 203 denotes a cursor for moving in the panel, and 204 denotes a group of buttons arranged in the panel.
【0028】リモコンRC170のカーソル移動ボタン
を押下することで、カーソル203をパネル内の所望の
ボタン位置に移動させ、そこでリモコンRC170の選
択ボタンを押下することで、そのボタン位置に表示され
た文字を編集領域201に入力することができる。文字
ボタンと同様に、削除等の編集ボタンもボタン群204
のボタンとしてパネルに配置されている。またリモコン
のパネル変更ボタンを押下することで、以下、図3〜図
9に示したようなパネルパターンに表示内容を変更する
ことができる。By pressing the cursor movement button of the remote control RC 170, the cursor 203 is moved to a desired button position in the panel, and by pressing the selection button of the remote control RC 170 there, the character displayed at that button position is displayed. It can be input to the editing area 201. As with the character buttons, the edit button for deleting or the like is also used for the button group 204.
Buttons on the panel. By pressing the panel change button on the remote controller, the display contents can be changed to the panel patterns shown in FIGS.
【0029】図3は、パネル入力処理のかな入力モード
時に使用されるパネルの例を示した図である。ひらが
な、カタカナや漢字を入力する場合に適したパネルパタ
ーンである。ここでは全部で4頁からなるものとする。
前頁ボタンや次頁ボタンの選択や、カーソルの頁外への
移動指示に応じて他の頁へ切り替わる。FIG. 3 is a diagram showing an example of a panel used in the kana input mode of the panel input processing. This is a panel pattern suitable for inputting hiragana, katakana and kanji. Here, it is assumed that there are four pages in total.
The page is switched to another page in response to selection of the previous page button or the next page button, or an instruction to move the cursor out of the page.
【0030】図4は、パネル入力処理の英数入力モード
時に使用されるパネルの例を示した図である。英数字を
入力する場合に適したパネルパターンである。FIG. 4 is a diagram showing an example of a panel used in the alphanumeric input mode of the panel input process. This is a panel pattern suitable for inputting alphanumeric characters.
【0031】図5は、パネル入力処理の記号入力モード
時に使用されるパネルの例を示た図である。記号を入力
する場合に適したパネルパターンである。FIG. 5 is a diagram showing an example of a panel used in the symbol input mode of the panel input processing. This is a panel pattern suitable for inputting symbols.
【0032】図6は、パネル入力処理の特殊入力モード
時に使用されるパネルの例を示した図である。このパネ
ル上にサブパネルモードの一覧が表示されユーザは所望
のパネルモードに対応するボタンにカーソルを移動させ
選択ボタンを押下することでパネル遷移を行う。FIG. 6 is a diagram showing an example of a panel used in the special input mode of the panel input processing. A list of sub-panel modes is displayed on this panel, and the user performs a panel transition by moving the cursor to a button corresponding to a desired panel mode and pressing a selection button.
【0033】図7は、パネル入力処理の特殊入力モード
におけるギリシャ・ロシア文字入力モード時に使用され
るパネルの例を示した図である。FIG. 7 is a diagram showing an example of a panel used in the Greek / Russian character input mode in the special input mode of the panel input processing.
【0034】図8は、パネル入力処理の特殊入力モード
における姓表記入力モード時に使用されるパネルの例を
示した図である。このパネルモードでは、先頭読みによ
るインデックスパネルから所望の読みに対応するボタン
を選択することで、その読みを先頭とする姓表記の並ぶ
パネルへ遷移する。名表記入力モードも同様のパネルパ
ターンを持つ。FIG. 8 is a diagram showing an example of a panel used in the last name notation input mode in the special input mode of the panel input process. In this panel mode, when a button corresponding to a desired reading is selected from the index panel based on the first reading, the display is shifted to a panel in which the last name is arranged with the reading at the top. The name notation input mode also has a similar panel pattern.
【0035】図9は、パネル入力処理の特殊入力モード
におけるインターネット用語入力モード時に使用される
パネルの例を示した図である。インターネットのURL
入力時に使用頻度の高い単語類がそれぞれボタンとして
配置されている。FIG. 9 is a diagram showing an example of a panel used in the Internet term input mode in the special input mode of the panel input process. Internet URL
Words frequently used at the time of input are arranged as buttons.
【0036】図10は、本実施形態の装置における住所
録入力処理の際のCRT210の画面表示の一例を示す
図である。入力欄として氏名欄、読み仮名欄、敬称欄、
〒(郵便番号)欄、住所欄、TEL(電話番号)欄、F
AX(FAX番号)欄、URL(ホームページURL)
欄、メモ欄が表示されている。ユーザは、上記タグ表示
の右横にある入力スペースにカーソルを移動させ、パネ
ル入力あるいはキーボード入力によって所望の情報を入
力することになる。FIG. 10 is a diagram showing an example of a screen display on the CRT 210 at the time of the address book input processing in the apparatus of the present embodiment. As input fields, name field, reading kana field, title field,
〒 (zip code), address, TEL (telephone number), F
AX (FAX number) column, URL (homepage URL)
Column and memo column are displayed. The user moves the cursor to the input space on the right side of the tag display, and inputs desired information by panel input or keyboard input.
【0037】入力欄にカーソルがある状態で、リモコン
の選択ボタンを押下すると、パネル入力が起動され、図
3〜10に示したような入力パネルが表示される。一
方、キーボードのキーが押下されれば、入力欄に入力カ
ーソルが表示され、その入力欄上でキーボードから入力
を続けることができる。When the selection button on the remote controller is pressed while the cursor is in the input field, panel input is activated, and an input panel as shown in FIGS. 3 to 10 is displayed. On the other hand, if a key on the keyboard is pressed, an input cursor is displayed in the input field, and input can be continued from the keyboard on the input field.
【0038】リモコンの選択ボタンが押下されたときの
入力欄の種類により、表示される入力パネルが以下のよ
うに異なる。The input panel to be displayed differs depending on the type of the input field when the selection button of the remote controller is pressed, as follows.
【0039】氏名欄で押下された場合は、姓パネル、あ
るいは名パネルを選択するための図6で示した特殊メニ
ューパネルが表示される。この欄では図8の姓名パネル
の他に図3のかな入力パネルが使用される。他のパネル
は使用されない。When pressed in the name column, a special menu panel shown in FIG. 6 for selecting a last name panel or a first name panel is displayed. In this column, the kana input panel of FIG. 3 is used in addition to the first and last name panels of FIG. No other panels are used.
【0040】読み仮名欄で押下された場合は、図3で示
したかな入力パネルが表示される。この欄ではかな入力
パネル以外は使用されない。When the button is pressed in the reading kana field, the kana input panel shown in FIG. 3 is displayed. Only the kana input panel is used in this field.
【0041】住所欄で押下された場合は、図3で示した
かな入力パネルが表示される。この欄では図9のインタ
ーネット用語パネル以外はすべて使用される。記号、欧
文文字等もマンション、アパート名で使用されることが
あるためである。When the button is pressed in the address field, the kana input panel shown in FIG. 3 is displayed. In this section, all but the Internet terminology panel of FIG. 9 are used. This is because symbols, Western characters and the like are sometimes used in apartments and apartment names.
【0042】〒欄、TEL欄、FAX欄で押下された場
合は、図4で示した英数パネルが表示される。これらの
欄では英数パネル以外は使用されない。When the button is pressed in the box 〒, TEL box or FAX box, the alphanumeric panel shown in FIG. 4 is displayed. Only the alphanumeric panels are used in these fields.
【0043】URL欄で押下された場合は、図9で示し
たインターネット用語パネルが表示される。この欄で
は、図4で示した英数パネルも同時に使用される。When the button is pressed in the URL field, the Internet term panel shown in FIG. 9 is displayed. In this column, the alphanumeric panel shown in FIG. 4 is also used.
【0044】メモ欄で押下された場合は、図3で示した
かな入力パネルが表示される。この欄ではすべてのパネ
ルが使用される。When the button is pressed in the memo box, a kana input panel shown in FIG. 3 is displayed. This panel uses all panels.
【0045】このように入力欄によって、初期表示パネ
ルだけでなく、入力中に切替可能な他の入力パネルまで
を設定することで、ユーザの期待すると思われる表示を
行わうことが可能である。As described above, by setting not only the initial display panel but also other input panels that can be switched during input by using the input fields, it is possible to perform a display expected by the user.
【0046】またパネル入力時に、キーボードのキーが
押下されるとパネル表示を消去し、入力欄にそこまでの
編集結果とともに入力カーソルを表示する。以降、キー
ボードからキー入力を続けることが可能となる。When a key on the keyboard is depressed during panel input, the panel display is erased, and an input cursor is displayed in the input field together with the editing result up to that point. Thereafter, it is possible to continue key input from the keyboard.
【0047】このように、リモコンとキーボードとを併
用して用いる場合も、どちらからの入力であるかを判断
することで、ユーザの期待すると思われる表示を行うこ
とが可能である。As described above, even when the remote controller and the keyboard are used in combination, it is possible to perform a display expected by the user by judging from which input is performed.
【0048】以下、本実施形態の装置の制御例をフロー
チャートに従って説明する。図11は、文字入力処理の
流れを示すフローチャートである。Hereinafter, a control example of the apparatus according to the present embodiment will be described with reference to a flowchart. FIG. 11 is a flowchart showing the flow of the character input process.
【0049】ステップS1101は、リモコンRC17
0のボタン押下あるいはキーボードKB180にキー入
力がなされるのを待ち、入力が行われると次のステップ
S1102に進む。上記リモコンボタン押下、あるいは
キーボードKB180のキー入力によって、リモコンR
C170のリモコン信号を受けたREPT160あるい
はキーボードKB180がCPU110に対して割り込
み要求を発し、CPU110がそれを処理することによ
って行われる。以下、入力されたボタンあるいはキーに
よる信号をメッセージと表現する。In step S1101, the remote controller RC17
It waits for the 0 button to be pressed or key input to the keyboard KB180, and when the input is performed, the flow proceeds to the next step S1102. By pressing the remote control button or key input of the keyboard KB180, the remote control R
The REPT 160 or the keyboard KB 180 receiving the remote control signal of C 170 issues an interrupt request to the CPU 110, and the CPU 110 processes the interrupt request. Hereinafter, a signal from the input button or key is referred to as a message.
【0050】ステップS1102では、入力されたメッ
セージから入力手段を判別する。すなわち、キーボード
からの信号かリモコンからの信号かを判断する。現在の
入力手段が直前の入力手段から変更されている場合は、
ステップS1111に進み、変更がない場合はステップ
S1103に進む。In step S1102, the input means is determined from the input message. That is, it is determined whether the signal is from a keyboard or a remote controller. If the current input method has changed from the previous one,
The process proceeds to step S1111, and if there is no change, the process proceeds to step S1103.
【0051】ステップS1103では、現在入力されて
いる入力欄を判断する。直前の入力欄から変更されてい
る場合はステップS1111に進み、変更がない場合は
ステップS1104に進む。In step S1103, the currently entered input field is determined. If it has been changed from the immediately preceding input column, the flow proceeds to step S1111; otherwise, the flow proceeds to step S1104.
【0052】ステップS1104では、入力されたメッ
セージの種別を判別し、それに基づいてS1105〜S
1110のいずれかの処理に分岐する。In step S1104, the type of the input message is determined, and based on that, S1105 to S1105 are executed.
The process branches to one of the processes 1110.
【0053】ステップS1105は、文字キーを入力す
る処理であり、変換対象となる読みと判断された場合は
入力読みバッファYBUFに格納する。読みにならない
と判断された場合は出力バッファOBUFに格納する。Step S1105 is a process of inputting a character key. When it is determined that the reading is to be converted, the reading is stored in the input reading buffer YBUF. If it is determined that the reading cannot be performed, the data is stored in the output buffer OBUF.
【0054】ステップS1106は、かな漢字変換を行
う処理であり、入力読みバッファYBUFに保持された
読み文字列をかな漢字変換し、同音語の変換候補を同音
語候補格納メモリDBPOOLに出力する。Step S1106 is a process of performing kana-kanji conversion, in which the reading character string held in the input reading buffer YBUF is converted into kana-kanji characters, and a conversion candidate of a homophone is output to the homophone candidate storage memory DBPOOL.
【0055】ステップS1107は、カーソル移動を行
う処理であり、入力されたメッセージによってカーソル
を上下左右に移動させる。Step S1107 is a process for moving the cursor, in which the cursor is moved up, down, left and right according to the input message.
【0056】ステップS1108は、現在カーソル位置
および入力状況において、ユーザが選択を実行する処理
である。パネル入力においては、カーソル位置に表示さ
れたボタン上の文字を入力する処理となる。入力文字が
変換対象となる読みと判断された場合は入力読みバッフ
ァYBUFに格納する。読みにならないと判断された場
合は出力バッファOBUFに格納する。また変換候補を
表示している場合の選択であれば、表示中の変換候補を
確定し出力バッファに出力する処理となる。Step S1108 is processing for the user to make a selection at the current cursor position and input status. The panel input is a process of inputting a character on the button displayed at the cursor position. If it is determined that the input character is a reading to be converted, it is stored in the input reading buffer YBUF. If it is determined that the reading cannot be performed, the data is stored in the output buffer OBUF. If the selection is made when the conversion candidates are displayed, the process is to determine the conversion candidates being displayed and output them to the output buffer.
【0057】ステップS1109は、パネル設定処理で
あり入力された指示によって表示するパネル等の設定を
変更する。入力がリモコンのパネル変更ボタンである場
合に行われる。Step S1109 is a panel setting process in which the settings of the panel to be displayed are changed according to the input instruction. This is performed when the input is a panel change button of the remote controller.
【0058】ステップS1110は、ステップS110
5〜1109に該当しない入力があった場合の処理であ
り、それぞれの入力に対応した処理が実行される。Step S1110 is equivalent to step S110.
This is a process when there is an input that does not correspond to 5 to 1109, and a process corresponding to each input is executed.
【0059】ステップS1111は、入力手段または入
力欄が変更された場合に、変更後の内容にあわせて表示
を変更するための設定を行う処理である。入力手段がパ
ネル入力からキーボード入力に変更された場合は、表示
中のパネルを消去するように設定を変更する。キーボー
ド入力からパネル入力に変更された場合は、パネルを表
示するように設定を変更する。また入力欄が変更された
場合は、変更後の入力欄に対応したパネルを表示するよ
うに設定を変更する。Step S1111 is a process for making a setting for changing the display according to the changed contents when the input means or the input field is changed. When the input means is changed from the panel input to the keyboard input, the setting is changed so that the panel being displayed is deleted. If the input is changed from keyboard input to panel input, change the settings to display the panel. When the input field is changed, the setting is changed so that a panel corresponding to the changed input field is displayed.
【0060】ステップS1112は、上記の各処理の結
果、変更すべき部分の画像を再形成して表示する表示処
理である。例えば、新たな文字を画面に追加すべき時に
は、その文字コードに対応する文字パターンをキャラク
タジェネレータCG220で発生させ、表示バッファD
BUF150の適切な領域に出力する。Step S1112 is a display process of re-forming and displaying an image of a portion to be changed as a result of the above-described processes. For example, when a new character is to be added to the screen, a character pattern corresponding to the character code is generated by the character generator CG220, and the display buffer D
Output to an appropriate area of BUF150.
【0061】以上のように本実施形態によれば、入力が
なされた入力手段が直前の入力における入力手段と異な
る場合に、新たな入力手段に応じた表示に切り替えられ
るようにしたので、入力作業を効率的に行うことができ
る。As described above, according to the present embodiment, when the input means on which an input has been made is different from the input means on the immediately preceding input, the display is switched to a display in accordance with the new input means. Can be performed efficiently.
【0062】尚、本発明は、単一の機器からなる装置に
適用しても、複数の機器から構成されるシステムに適用
してもよい。また、上述した実施形態の機能を実現する
ソフトウェアのプログラムコードを記憶した記憶媒体
を、装置あるいはシステムに供給し、装置あるいはシス
テム内のコンピュータが記憶媒体に格納されたプログラ
ムコードを読み出して実行することによって達成しても
よい。The present invention may be applied to an apparatus composed of a single device or a system composed of a plurality of devices. In addition, a storage medium storing software program codes for realizing the functions of the above-described embodiments is supplied to an apparatus or a system, and a computer in the apparatus or the system reads out and executes the program codes stored in the storage medium. May be achieved by:
【0063】更に、装置あるいはシステム内のコンピュ
ータが記憶媒体に格納されたプログラムコードを読み出
して実行することによって、上述した実施形態の機能を
直接実現するばかりでなく、そのプログラムコードの指
示に基づいて、コンピュータ上で稼動しているOSなど
の処理により、上述の機能を実現される場合も含まれ
る。Further, by reading and executing the program code stored in the storage medium by a computer in the apparatus or the system, not only the functions of the above-described embodiments are directly realized, but also the instructions based on the instructions of the program code. The case where the above-described functions are realized by processing of an OS or the like running on a computer is also included.
【0064】これらの場合、そのプログラムコードを記
憶した記憶媒体は本発明を構成することになる。In these cases, the storage medium storing the program code constitutes the present invention.
【0065】[0065]
【発明の効果】以上説明したように、本発明によれば、
キーボードを使用して文字を入力するキー入力手段と、
画面に表示された入力パネルの中から特定のボタンを選
ぶことで該ボタンに対応する文字を入力するパネル入力
手段とを利用可能な装置において、入力がなされた場合
に、どちらの入力手段によるものかを判定し、判定され
た入力手段に適した画面を表示するようにしたので、ユ
ーザの入力作業を効率化することができるという効果が
ある。As described above, according to the present invention,
Key input means for inputting characters using a keyboard,
When an input is made in a device that can use a panel input means for inputting a character corresponding to the specific button by selecting a specific button from the input panel displayed on the screen, the input is performed by either input means. Is determined, and a screen suitable for the determined input means is displayed, so that there is an effect that the input operation of the user can be made more efficient.
【図1】本発明に係る一実施形態の文字入力装置の構成
を示すブロック図である。FIG. 1 is a block diagram showing a configuration of a character input device according to an embodiment of the present invention.
【図2】文字入力装置のパネル入力において表示される
パネルの一例を示す図である。FIG. 2 is a diagram illustrating an example of a panel displayed in panel input of the character input device.
【図3】かな入力モードにおけるパネルパターンの一例
を示す図である。FIG. 3 is a diagram illustrating an example of a panel pattern in a kana input mode.
【図4】英数入力モードにおけるパネルパターンの一例
を示す図である。FIG. 4 is a diagram showing an example of a panel pattern in an alphanumeric input mode.
【図5】記号入力モードにおけるパネルパターンの一例
を示す図である。FIG. 5 is a diagram illustrating an example of a panel pattern in a symbol input mode.
【図6】特殊メニューを切り替えるためのパネルパター
ンの一例を示す図である。FIG. 6 is a diagram showing an example of a panel pattern for switching a special menu.
【図7】ギリシア・ロシア文字入力モードにおけるパネ
ルパターンの一例を示す図である。FIG. 7 is a diagram illustrating an example of a panel pattern in a Greek / Russian character input mode.
【図8】姓名入力モードにおけるパネルパターンの一例
を示す図である。FIG. 8 is a diagram showing an example of a panel pattern in a first and last name input mode.
【図9】インターネット用語入力モードにおけるパネル
パターンの一例を示す図である。FIG. 9 is a diagram showing an example of a panel pattern in the Internet terminology input mode.
【図10】住所録プログラムを起動した際の画面表示の
一例を示す図である。FIG. 10 is a diagram showing an example of a screen display when the address book program is activated.
【図11】文字入力の流れを示すフローチャートであ
る。FIG. 11 is a flowchart illustrating a flow of character input.
Claims (15)
ー入力手段と、 画面に表示された入力パネルの中から特定のボタンを選
ぶことで該ボタンに対応する文字を入力するパネル入力
手段と、 入力がなされた場合に、前記キー入力手段または前記パ
ネル入力手段のいずれによるものかを判定する判定手段
と、 該判定手段において判定された入力手段に適した画面を
表示する表示手段とを有することを特徴とする文字処理
装置。1. Key input means for inputting characters using a keyboard, panel input means for inputting a character corresponding to a specific button by selecting a specific button from an input panel displayed on a screen, When an input is made, a determination unit that determines whether the input is made by the key input unit or the panel input unit, and a display unit that displays a screen suitable for the input unit determined by the determination unit Character processing device characterized by the above-mentioned.
段がパネル入力手段である場合には、前記表示手段は、
入力パネルを表示することを特徴とする請求項1に記載
の文字処理装置。2. When the input means determined by the determination means is a panel input means, the display means:
The character processing device according to claim 1, wherein an input panel is displayed.
段がパネル入力手段である場合には、前記表示手段は、
入力パネル上にカーソルを表示することを特徴とする請
求項2に記載の文字処理装置。3. When the input means determined by the determination means is a panel input means, the display means:
3. The character processing device according to claim 2, wherein a cursor is displayed on the input panel.
段がキー入力手段である場合には、前記表示手段は、入
力パネルを非表示とすることを特徴とする請求項1に記
載の文字処理装置。4. The character processing apparatus according to claim 1, wherein when the input means determined by the determination means is a key input means, the display means hides an input panel. .
段がキー入力手段である場合には、前記表示手段は、文
字入力位置にカーソルを表示することを特徴とする請求
項1に記載の文字処理装置。5. The character processing according to claim 1, wherein when the input means determined by the determination means is a key input means, the display means displays a cursor at a character input position. apparatus.
入力手段が直前の入力における入力手段と同一であるか
否かを判定し、前記表示手段は、当該判定により同一で
ないとされた場合に、現在の入力手段に適した画面に表
示を変更することを特徴とする請求項1に記載の文字処
理装置。6. The determination means further determines whether or not the determined current input means is the same as the input means in the immediately preceding input, and the display means determines that the determination is not the same as the input means in the immediately preceding input. 2. The character processing device according to claim 1, wherein the display is changed to a screen suitable for a current input unit.
判定された入力手段が、パネル入力手段である場合には
入力パネルを表示させ、キー入力手段である場合には表
示中の入力パネルを消去することを特徴とする請求項6
に記載の文字処理装置。7. The display means displays an input panel when the input means determined by the determination means is a panel input means, and deletes the displayed input panel when the input means is a key input means. 7. The method according to claim 6, wherein
3. The character processing device according to 1.
ー入力部と、画面に表示された入力パネルの中から特定
のボタンを選ぶことで該ボタンに対応する文字を入力す
るパネル入力部とを利用可能な文字処理装置において、 入力がなされた場合に、前記キー入力部または前記パネ
ル入力部のいずれによるものかを判定する判定工程と、 該判定手段において判定された入力部に適した画面を表
示する表示工程とを有することを特徴とする文字処理方
法。8. A key input unit for inputting a character using a keyboard, and a panel input unit for inputting a character corresponding to the button by selecting a specific button from an input panel displayed on a screen. In an available character processing device, when an input is made, a determination step of determining whether the input is performed by the key input unit or the panel input unit; and a screen suitable for the input unit determined by the determination unit. And a display step of displaying.
がパネル入力部である場合には、前記表示工程では、入
力パネルを表示することを特徴とする請求項8に記載の
文字処理方法。9. The character processing method according to claim 8, wherein, when the input unit determined in the determining step is a panel input unit, an input panel is displayed in the displaying step.
部がパネル入力部である場合には、前記表示工程では、
入力パネル上にカーソルを表示することを特徴とする請
求項9に記載の文字処理方法。10. When the input unit determined in the determining step is a panel input unit, in the displaying step,
The character processing method according to claim 9, wherein a cursor is displayed on the input panel.
部がキー入力部である場合には、前記表示工程では、入
力パネルを非表示とすることを特徴とする請求項8に記
載の文字処理方法。11. The character processing method according to claim 8, wherein when the input unit determined in the determining step is a key input unit, the input panel is not displayed in the displaying step. .
部がキー入力部である場合には、前記表示工程では、文
字入力位置にカーソルを表示することを特徴とする請求
項8に記載の文字処理方法。12. The character processing according to claim 8, wherein when the input unit determined in the determining step is a key input unit, a cursor is displayed at a character input position in the displaying step. Method.
た現在の入力部が直前の入力における入力部と同一であ
るか否かを判定し、前記表示工程では、当該判定により
同一でないとされた場合に、現在の入力部に適した画面
に表示を変更することを特徴とする請求項8に記載の文
字処理方法。13. In the determining step, it is further determined whether or not the determined current input section is the same as the input section in the immediately preceding input. In the displaying step, it is determined that the input section is not the same. 9. The character processing method according to claim 8, wherein the display is changed to a screen suitable for the current input unit.
いて判定された入力部が、パネル入力部である場合には
入力パネルを表示させ、キー入力部である場合には表示
中の入力パネルを消去することを特徴とする請求項13
に記載の文字処理方法。14. In the displaying step, when the input unit determined in the determining step is a panel input unit, the input panel is displayed, and when the input unit is a key input unit, the displayed input panel is deleted. 14. The method according to claim 13, wherein
Character processing method described in.
キー入力部と、画面に表示された入力パネルの中から特
定のボタンを選ぶことで該ボタンに対応する文字を入力
するパネル入力部とを利用可能な文字処理装置におい
て、 入力がなされた場合に、前記キー入力部または前記パネ
ル入力部のいずれによるものかを判定する判定工程と、 該判定手段において判定された入力部に適した画面を表
示する表示工程とをコンピュータに実行させるための文
字処理プログラムを記憶したことを特徴とする記憶媒
体。15. A key input unit for inputting characters using a keyboard, and a panel input unit for inputting a character corresponding to the button by selecting a specific button from an input panel displayed on a screen. In an available character processing device, when an input is made, a determination step of determining whether the input is performed by the key input unit or the panel input unit; and a screen suitable for the input unit determined by the determination unit. A storage medium storing a character processing program for causing a computer to execute a display step of displaying.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP31900498A JP4077959B2 (en) | 1998-11-10 | 1998-11-10 | Character processing apparatus and method, and storage medium storing the program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP31900498A JP4077959B2 (en) | 1998-11-10 | 1998-11-10 | Character processing apparatus and method, and storage medium storing the program |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2000148367A true JP2000148367A (en) | 2000-05-26 |
JP2000148367A5 JP2000148367A5 (en) | 2006-02-02 |
JP4077959B2 JP4077959B2 (en) | 2008-04-23 |
Family
ID=18105434
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP31900498A Expired - Fee Related JP4077959B2 (en) | 1998-11-10 | 1998-11-10 | Character processing apparatus and method, and storage medium storing the program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4077959B2 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008225870A (en) * | 2007-03-13 | 2008-09-25 | Nintendo Co Ltd | Information processor and its program |
JP2011118584A (en) * | 2009-12-02 | 2011-06-16 | Sharp Corp | Operation console, electronic equipment and image processing apparatus with the console, and operation method |
JP2011237983A (en) * | 2010-05-10 | 2011-11-24 | Canon Inc | Information processing apparatus, control method thereof, and program |
JP2013186489A (en) * | 2012-03-05 | 2013-09-19 | Seiko Epson Corp | Control system, control method of control system, and information processing apparatus |
US8610933B2 (en) | 2010-02-18 | 2013-12-17 | Sharp Kabushiki Kaisha | Operation console providing a plurality of operation methods for one command, electronic device and image processing apparatus provided with the operation console, and method of operation |
JP2014220012A (en) * | 2014-08-26 | 2014-11-20 | キヤノン株式会社 | Information processing apparatus, control method thereof, and program |
JP2017146718A (en) * | 2016-02-16 | 2017-08-24 | 昶懋國際股▲分▼有限公司 | Simple input device |
JP2022009051A (en) * | 2006-09-06 | 2022-01-14 | アップル インコーポレイテッド | Touch screen device, method and graphic user interface for determining command by applying heuristics |
US11762547B2 (en) | 2006-09-06 | 2023-09-19 | Apple Inc. | Portable electronic device for instant messaging |
US11972103B2 (en) | 2007-01-07 | 2024-04-30 | Apple Inc. | Portable electronic device, method, and graphical user interface for displaying electronic documents and lists |
-
1998
- 1998-11-10 JP JP31900498A patent/JP4077959B2/en not_active Expired - Fee Related
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022009051A (en) * | 2006-09-06 | 2022-01-14 | アップル インコーポレイテッド | Touch screen device, method and graphic user interface for determining command by applying heuristics |
US11762547B2 (en) | 2006-09-06 | 2023-09-19 | Apple Inc. | Portable electronic device for instant messaging |
JP7379437B2 (en) | 2006-09-06 | 2023-11-14 | アップル インコーポレイテッド | Touch screen device, method and graphic user interface for determining commands by applying heuristics |
US11972103B2 (en) | 2007-01-07 | 2024-04-30 | Apple Inc. | Portable electronic device, method, and graphical user interface for displaying electronic documents and lists |
JP2008225870A (en) * | 2007-03-13 | 2008-09-25 | Nintendo Co Ltd | Information processor and its program |
JP2011118584A (en) * | 2009-12-02 | 2011-06-16 | Sharp Corp | Operation console, electronic equipment and image processing apparatus with the console, and operation method |
US8648820B2 (en) | 2009-12-02 | 2014-02-11 | Sharp Kabushiki Kaisha | Operation console, electronic equipment and image processing apparatus with the console, and operation method |
US8610933B2 (en) | 2010-02-18 | 2013-12-17 | Sharp Kabushiki Kaisha | Operation console providing a plurality of operation methods for one command, electronic device and image processing apparatus provided with the operation console, and method of operation |
JP2011237983A (en) * | 2010-05-10 | 2011-11-24 | Canon Inc | Information processing apparatus, control method thereof, and program |
JP2013186489A (en) * | 2012-03-05 | 2013-09-19 | Seiko Epson Corp | Control system, control method of control system, and information processing apparatus |
JP2014220012A (en) * | 2014-08-26 | 2014-11-20 | キヤノン株式会社 | Information processing apparatus, control method thereof, and program |
JP2017146718A (en) * | 2016-02-16 | 2017-08-24 | 昶懋國際股▲分▼有限公司 | Simple input device |
Also Published As
Publication number | Publication date |
---|---|
JP4077959B2 (en) | 2008-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4077959B2 (en) | Character processing apparatus and method, and storage medium storing the program | |
JPH0628136A (en) | Function selection system of information processor | |
JP2000148334A (en) | Device and method for processing character and storage medium having stored program thereof | |
US6300934B1 (en) | Method and apparatus for entering Hangul (Korean) characters | |
JPH096506A (en) | Input unit | |
JP2666731B2 (en) | Input device for multiple windows | |
JP2004310543A (en) | Character input device, character input method, character input program and computer-readable recording medium | |
JPS5844528A (en) | Selecting system of homonym | |
JPS63128468A (en) | Character input device | |
JP2003015807A (en) | Method and program for controlling input | |
JP3194406B2 (en) | Information processing device | |
JP2560999B2 (en) | String output method | |
JP2878461B2 (en) | Document input device | |
JP2510042B2 (en) | Document creation device with key array position display function | |
JPH11345055A (en) | Operating system | |
JPH0962666A (en) | Document processing method and device therefor | |
JPS61117615A (en) | Electronic equipment of conversational operation type | |
JPH10187325A (en) | Data inputting device | |
JPH06119314A (en) | Document preparing device | |
JPH03108053A (en) | Document preparing device | |
JPH05189115A (en) | Numeral input device | |
JPH05210654A (en) | Information processor | |
JP2000339090A (en) | Method for inputting kana character | |
JPH07261742A (en) | Character string output method | |
JPH03132816A (en) | Character input system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051110 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051110 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070905 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071023 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071225 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080122 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080204 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110208 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120208 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130208 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140208 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |