`
`a2) ZS Be a A RA
`
`(11) eTesS
`#4842001 — 188644
`(P2001 — 188644A)
`(43)4359 H 448R134E 7 A108 (2001. 7. 10)
`
`(1) Int.Cl.’
`GO6F 3/00
`3/033
`17/22
`
`Moles
`654
`380
`
`FI
`GO6F_
`
`3/00
`3/033
`15/20
`
`FYI (Bs)
`654A 5B009
`280A 5B087
`509Z 5E501
`
`See Hk AkORs OL (4 10 A)
`
`
`(21) HES
`
`+eRENE 11 —374059
`
`(22) HRA
`
`Ak] 14F12 A 28 B (1999. 12. 28)
`
`
`
`(71) HA 000005049
`vy — SRASt
`
`ABAA DerBelfhSPRPT2222S
`(QRS Be F
`ABRATA BRiPFsEPPT2222
`+ — TRASHA
`(72) 38a BA Gah
`ABRATA BRiPFsEPPT2222
`ye — TRASHIA
`(74) BLA 100065248
`
`FH BA ABB
`
`BKAICH<
`
`(54) (RHOAe)
`
`MEAARBRUPEMOI CHCASNSRE
`
`2)
`(57)【要約】
`(Rea) ABHABEATC. BHICRRENKNS
`【課題】 方向指示部を用いて、画面に表示された文字
`BTID S ANORFREREAD ORDICHELTA
`候補列から目的の文字候補を迅速かつ容易に確定して入
`TS.
`力する。
`(RFR) A-VIVRURFERHICRRS ORM
`【解決手段】 カーソル及び文字を画面に表示する表示
`Bc, BMlcARLEA-VIbICKkSCERBOAA:fi
`部と、画面に表示したカーソルによって任意の方向・位
`Bemd SAABRBC, ANT EXFRAEXRFO
`置を指示する方向指示部と、入力する文字候補を文字の
`BAG ICERONFRB CLC HOMES OMT
`種類別に複数の文字候補列として予め記憶する文字候補
`rec, BMICRMNT SERMONFRB ORE
`記憶部と、画面に表示する複数の文字候補列の配列形態
`SPOS SIRECERC, SSBROMFAN
`を予め記憶する配列形態記憶部と、ある種類の文字入力
`ORVRUFF OME SERS SATB CE,
`の開始及び文字候補列の配列形態を指示する入力部と、
`ATBICK IHRE NCKBAOBRONFRA EEO
`入力部により指示された種類の複数の文字候補列をその
`AOA ICR SUTA- VIOUS POICSAA
`配列形態に基づいてカーソルの初期位置を中心に各方向
`[ECF LD CARAT SLIMMERT S ZeMleG
`に配列して表示するよう表示部を制御する表示制御部
`&, APRRBIC LIBRA NCA-VIMMBONFRE
`と、方向指示部により指示されたカーソル位置の文字候
`BERET SHEDC, RESNKCKFRAEANRS
`補を確定する確定部と、確定された文字候補を入力文字
`CLES SAARCERCHSHMENS,
`として記憶する入力文字記憶部とから構成される。
`
`m
`
`Page 1 of 51
`
`SONY EXHIBIT 1005
`
`Page 1 of 51
`
`SONY EXHIBIT 1005
`
`
`
`1
`
`CHESTEKOSt A )
`【特許請求の範囲】
`(RIE1)] A-VIVRUMFSHHICRRS SRR
`【請求項1】 カーソル及び文字を画面に表示する表示
`Be, BMicCRRLED-VIbIcko CTEBOAR : fil
`部と、画面に表示したカーソルによって任意の方向・位
`Being SARHRBC, ANT SMFRHEXFO
`置を指示する方向指示部と、入力する文字候補を文字の
`RAH ICHBOMFRB CLC PORES SMFRE
`種類別に複数の文字候補列として予め記憶する文字候補
`FCC, HAICRART SERONFRBI ORAS
`記憶部と、画面に表示する複数の文字候補列の配列形態
`EP ORESSIRE C. SSBBONFAN
`を予め記憶する配列形態記憶部と、ある種類の文字入力
`ODMRRUFRI ORE EHERT SATMBE,
`の開始及び文字候補列の配列形態を指示する入力部と、
`ADMIC KVERENKBROBBMONFHEC O
`入力部により指示された種類の複数の文字候補列をその
`AOUEICROUCA-VIVOMHUEE POCA
`配列形態に基づいてカーソルの初期位置を中心に各方向
`CH LCRA SKLIRABE HAT S emrilGB
`に配列して表示するよう表示部を制御する表示制御部
`¢, AMBRBCKLIBRENEA—VIVUBORFIR
`と、方向指示部により指示されたカーソル位置の文字候
`HERES SHRED, BESHNEMERBEANNS
`補を確定する確定部と、確定された文字候補を入力文字
`CUTEST SADNFTEMPCe MARC CeCe
`として記憶する入力文字記憶部とを備えたことを特徴と
`FERFANRE,
`する文字入力装置。
`CRI 2) BERRABIBS, BCAARBc
`【請求項2】 前記表示制御部は、前記方向指示部によ
`OQHERENKAAONFSRBI BAL, A-VILOV
`り指示された方向の文字候補列を認識し、カーソルの初
`HU es AICTONFRBIOHEAIO-IVL, A
`期位置を先頭にその文字候補列のみをスクロールし、カ
`—VYILOPHWE IC BMONFRHERRS 5 LORE
`ーソルの初期位置に目的の文字候補を表示するよう表示
`Rehl@s Sc cCeBACT SKE 1 CMOMFAT
`部を制御することを特徴とする請求項1記載の文字入力
`RED
`装置。
`CHRIR3)
`BURAANIM, BUECAZIBlc kD
`【請求項3】 前記表示制御部は、前記入力部により指
`ME NCNMFRB ORAS ia lL. ARCH eHA
`示された文字候補列の配列形態を認識し、前記方向指示
`BICKIPRENEA—VILOMMMEO 1 MFEHO
`部により指示されたカーソルの初期位置の1文字候補の
`H KEACONFRBCTHEACA OBBRONS
`み、またはその文字候補とそれを囲む周りの複数の文字
`REVERT SDRAMSC Cea
`候補だけを表示するよう表示部を制御することを特徴と
`SF SRRIE 1 AONFADRE.
`する請求項1記載の文字入力装置。
`(XIE 4) BCH HRBAR YT 1 VISNS
`【請求項4】 前記方向指示部がポインティングデバイ
`ADSB, RIYFIYVIFINA ZOAAHBRERES
`スからなり、ポインティングデバイスの方向指示速度を
`RUS SRBC, RUSHNCARBRREIEONT
`検出する検出部と、検出された方向指示速度に基づいて
`RI YF AYVIFING AlCLVERENSA-VILOB
`ポインティングデバイスにより指示されるカーソルの移
`SREECIINERHIOAZAT O—-JIVRESMAS SK
`動速度または文字候補列のスクロール速度を調節する速
`BARBE S SICMARCCERACT SHPRIE 1 ica,
`度調節部をさらに備えたことを特徴とする請求項1記載
`OMFANRE,
`の文字入力装置。
`CRIES)
`ARCARANBIBS, BUECAZIBlc kD
`【請求項5】 前記表示制御部は、前記入力部により指
`RENCNFRBNOREE OMNES Mia lL. H-
`示された文字候補列の数とその配列形態を認識し、カー
`YIVOMHAL & PCFORME ITAIAED
`ソルの初期位置を中心に文字候補列の数だけ配列形態が
`MIAH LCRA SLIARRMe AMT Sock
`示す方向に配列して表示するよう表示部を制御すること
`BGACT SAKIE 1 HMONMFATRE.,
`を特徴とする請求項1記載の文字入力装置。
`(RIB 6 ) AURORE, DS MARZ,
`【請求項6】 前記文字候補記憶部は、ひらがな文字、
`DIDFRF, FPIIPRYPMA RH. WSOSR
`カタカナ文字、アルファベット文字、数字、記号の各表
`FLD 5 BONFIREFORMMICHIET SC LE
`記からなる文字候補列を文字の種類別に記憶することを
`Ha cS SHRI 1 eeONFATRE.
`特徴とする請求項1記載の文字入力装置。
`(32RJE7) ARABS. A-VIVRURFE
`【請求項7】 表示部を用いて、カーソル及び文字を画
`HicRRL, ABHRRBERITC. BHlcCRRLEA—
`面に表示し、方向指示部を用いて、画面に表示したカー
`Yibicko CEBOAR : MBSR L, MERE
`ソルによって任意の方向・位置を指示し、文字候補記憶
`BEAT. ANT SMFREF ORME ICBO
`部を用いて、入力する文字候補を文字の種類別に複数の
`MERC LC POMEL, BAER EAL
`文字候補列として予め記憶し、配列形態記憶部を用い
`CT. HHICRRT SEROMFERB OMIEE TO
`て、画面に表示する複数の文字候補列の配列形態を予め
`alEL, AF MBERLIC, SSBROMFAHOMMR
`記憶し、入力部を用いて、ある種類の文字入力の開始及
`Page 2 of 51
`
`(2)
`
`10
`10
`
`20
`20
`
`30
`30
`
`40
`40
`
`50
`50
`
`AA2001-188644
` 特開2001−188644
`2
`UNFROME L. RAGBRAI
`び文字候補列の配列形態を指示し、表示制御部を用い
`TCT. AAMCKUERENCBRORROMSRENE
`て、入力部により指示された種類の複数の文字候補列を
`EORINBREICEONTA-VIVOMHUEE PICS
`その配列形態に基づいてカーソルの初期位置を中心に各
`APICES! UTRSLARABS AHL, RERE
`方向に配列して表示するよう表示部を制御し、確定部を
`AUT. ABBRBICKIBRENEA-—VIVMEOX
`用いて、方向指示部により指示されたカーソル位置の文
`SiRBSREL. AARFittERERIT. RECN
`字候補を確定し、入力文字記憶部を用いて、確定された
`MERBEANMFELTIETSCeCeHRACTIT SM
`文字候補を入力文字として記憶することを特徴とする文
`FANE.
`字入力方法。
`(HERIB8)]) NFEADRACMASH SMEGACH
`【請求項8】 文字入力装置に利用される記憶媒体であ
`2. RRBERIT. D-VIVRUMFERHICRR
`って、表示部を用いて、カーソル及び文字を画面に表示
`SOmMHEC, AGHRMBEALIC. BHlcCRRLED—
`する機能と、方向指示部を用いて、画面に表示したカー
`Yiblcko CEBOAM - MBSR SHEL. MS
`ソルによって任意の方向・位置を指示する機能と、文字
`BECEALIT, AND SMFRHENS ORME
`候補記憶部を用いて、入力する文字候補を文字の種類別
`CBRONFRANE LC HOMES SHAEC. ACIS
`に複数の文字候補列として予め記憶する機能と、配列形
`AREAL. BMICRRS SERONFRIO
`態記憶部を用いて、画面に表示する複数の文字候補列の
`BCUE TOES SRAEC, ATMERLIT. BS
`配列形態を予め記憶する機能と、入力部を用いて、ある
`BHONFAT OMMRUMFRAT ORBBEA
`種類の文字入力の開始及び文字候補列の配列形態を指示
`SSAC. RAAB. AABICKUHERS
`する機能と、表示制御部を用いて、入力部により指示さ
`NEBBORBRONFRBI ET ORIICR OUT
`れた種類の複数の文字候補列をその配列形態に基づいて
`D-VIVOPHWEeAOICSARICHS! LTRS
`カーソルの初期位置を中心に各方向に配列して表示する
`KORAMBE HIS SHAEC, BEREALIT. AAH
`よう表示部を制御する機能と、確定部を用いて、方向指
`MBC KIERENKA—-VIMBONFRHEREST
`示部により指示されたカーソル位置の文字候補を確定す
`SREC, RESNENFRRBEATNSCULTHET
`る機能と、確定された文字候補を入力文字として記憶す
`SMR Ce IY Er —-FICRA AH SRFAHTIOTSS
`る機能とをコンピュータに実行させる文字入力プログラ
`A @ acts Licicteeek,
`ムを記憶した記憶媒体。
`( SER OFANSREA
`【発明の詳細な説明】
`(0001)
`【0001】
`(HME SHADE] ARAL. D-EF7ORyY
`【発明が属する技術分野】本発明は、ワードプロセッ
`U. Bein, BFF, BSRSHS. 7
`サ、携帯端末、電子手帳、携帯電話機、電子辞書、ゲー
`ABRACRFATCREEWE CT SETHE ICBAS
`ム機など文字入力機能を必要とする電子機器に適用さ
`h, DRO+-BHEOHCIY Cla -FAONFANE
`れ、少数のキー操作のみでコンピュータへの文字入力を
`WED OBA ICI ORFANRERVAAMVC THI
`迅速かつ容易に行う文字入力装置及び方法並びにこれに
`RASH SicaAICHS 3.
`利用される記憶媒体に関する。
`(0002)
`【0002】
`(TERORA) GER. ABBR+F-EALIT. MFEB
`【従来の技術】従来、方向指示キーを用いて、文字を選
`RLANATSARELT. UPFOLSBAEMNG IE,
`択し入力する方法として、以下のような方法があった。
`M2 OldeKOAAHART— AERFANHAIKAO—
`図20は従来の方向指示キーを用いた文字入力方法の一
`HlZRINCHS, M20cmI KDC, HMICATK
`例を示す図である。図20に示すように、画面に入力候
`WCRONF2 2&E—-BRRL, ABBRF-2 1 TX
`補となる文字22を一覧表示し、方向指示キー21で文
`FEBRUTANT SACHS.
`字を選択して入力する方法である。
`(0003) AMHBR+-EAWCTRFEANT SA
`【0003】方向指示キーを用いて文字を入力する方法
`cua, lAHB 10- 4927252Ore
`として、例えば、特開平10−49272号公報の記載
`CEN, BMORRSAGNEETS TCC kIT,
`によれば、複数の異なる方向へ操作することによって、
`EOHRHFAAOLNENICHMT SATASEADL,
`その操作方向のそれぞれに照応する入力記号を入力し、
`HES SH SUV CS ICTCOREICETST SHA
`操作する力を除いたときに元の状態に復元する機能を有
`ST SBARRIAA+ —4MBRSLETS CY ERIE
`する複方向操作入力キーを適宜配置したブラインド操作
`RAAB —-MKR—EMREENTAS.
`が容易なキーボードが提案されている。
`(0004)
`【0004】
`(FABRLKSED SRE) LALAANS, M20
`【発明が解決しようとする課題】しかしながら、図20
`CRIEROMFAHARICSWUT, PAIL, RF
`に示す従来の文字入力方法において、例えば、文字
`
`Page 2 of 51
`
`
`
`3
`Taio 'z, SRRTWMARRERRL, AMHR
`「a」〜「z」を複数行列並べた表を表示し、方向指示
`+-21&AUITRONS2 2EBRLTANT SH
`キー21を用いて表の文字22を選択して入力する場
`a. RY, ARHR+T—2 100-VIDBHIS, NF
`合、最初、方向指示キー21のカーソル移動は、文字
`Ta, BU<IE' 21 OUEDSHMISOCTAHHOX
`「a」もしくは「z」の位置から開始するので目的の文
`FEBRG SE CCHAMHMRT-OAMERECR<E
`字を選択するまでに方向指示キーの方向を幾度となく変
`BIC SUVERHSOC, MEM IARCANeAScE
`更する必要があるので、迅速かつ容易に入力を行うこと
`MCEBIECWNSHEVS oe,
`ができないという問題があった。
`(0005) Ke, SRF10-4927250h0F
`【0005】また、特開平10−49272号公報のキ
`—-K-Eld, ADAG 1 DICMULT I RFEBIYTS
`ーボードは、入力方向1つに対して1文字を割り当てる
`+-THSKO, SROBBONFOANETSALIS
`キーであるため、多数の種類の文字の入力を行うとする
`BWA, TOMFRMICILH LEBO+—-DWECRSO
`場合、その文字数に比例した数のキーが必要となるの
`TC. F—M— EMAMBICRS, EK, ANFSNFO
`で、キーボードが大規模になる、また、入力する文字の
`BREEETSTCEMCSRICWUSHEMS EE.
`種類を変更することができないという問題があった。
`(0006) AHHSYLOBSESREL TRASHED
`【0006】本発明は以上の事情を考慮してなされたも
`OCH), HAIL FOHBRENCBROBROMFER
`のであり、例えば、予め指示された種類の複数の文字候
`IEE OMWNREICBDNTA-VILOMMWEEP
`補列をその配列形態に基づいてカーソルの初期位置を中
`MCSARMICHI! LUTCRRISkDSMLECEICEK
`心に各方向に配列して表示するよう構成したことによ
`), ABBRBEAT, BMICRRANERSRA
`り、方向指示部を用いて、画面に表示された文字候補列
`DS BHOMFRHEE OBRDICRELTANTS
`から目的の文字候補を迅速かつ容易に確定して入力する
`CEMCESMFAARERVARMVIC CHICAS
`ことができる文字入力装置及び方法並びにこれに利用さ
`NSEKERRT S.
`れる記憶媒体を提供する。
`(0007)
`【0007】
`(RRERRT SEOOFR) AAS, D-VIVRU
`【課題を解決するための手段】本発明は、カーソル及び
`MFSHHICRAT SRBC, BMICRRLEA-V
`文字を画面に表示する表示部と、画面に表示したカーソ
`Wicko CEBOAL : MESHES SABHA,
`ルによって任意の方向・位置を指示する方向指示部と、
`ADS BMFRENE ORR ICBRMORFRBI C
`入力する文字候補を文字の種類別に複数の文字候補列と
`LUPOMey SRFRERC. HRICRRT SE
`して予め記憶する文字候補記憶部と、画面に表示する複
`BOMFRA ORES FORT SAFIECIE
`数の文字候補列の配列形態を予め記憶する配列形態記憶
`Be, SSBBOMFANOMMRURFRBI OFF
`部と、ある種類の文字入力の開始及び文字候補列の配列
`WEEESAAB, ANMICKUHRANCEE
`形態を指示する入力部と、入力部により指示された種類
`DBRMONFH ECORIICR OUTHA-VIL
`の複数の文字候補列をその配列形態に基づいてカーソル
`OMMUEE PUICZARICHI L CRT S LDR
`の初期位置を中心に各方向に配列して表示するよう表示
`Pemas SeraBe, ABHARBCKIERAN
`部を制御する表示制御部と、方向指示部により指示され
`KA-VIMBONFRBERET SOREDRC. RES
`たカーソル位置の文字候補を確定する確定部と、確定さ
`NEMFRBEAD NEE LTT SANNFTS
`れた文字候補を入力文字として記憶する入力文字記憶部
`CeBARC CEH CTSONFANRECHS.
`とを備えたことを特徴とする文字入力装置である。
`(0008) AHAcCKH, HRAENKBROBRO
`【0008】本発明によれば、指示された種類の複数の
`MPR& SORTA ICESUTH—V ILOHA
`文字候補列をその配列形態に基づいてカーソルの初期位
`BehiicSARichesl lL CRS SkSBMLECE
`置を中心に各方向に配列して表示するよう構成したこと
`(Ck, AMBRBEALIC, BMICRRENEMER
`により、方向指示部を用いて、画面に表示された文字候
`IDS FHOMFRAHEEM OAAICRELTAT
`補列から目的の文字候補を迅速かつ容易に確定して入力
`FSEcTEMTES,
`することができる。
`(0009) mcmRBBIS, BCA ARBIC KY
`【0009】前記表示制御部は、前記方向指示部により
`HRENKAMONSRABIMal, A-VILOMMH
`指示された方向の文字候補列を認識し、カーソルの初期
`WEE AICTONFRBIOHEAZIO-IVL, A-
`位置を先頭にその文字候補列のみをスクロールし、カー
`YIVOMHTE Ic BHONRFRAERRT 3 LDR
`ソルの初期位置に目的の文字候補を表示するよう表示部
`elis SHAMIC LTH KL,
`を制御する構成にしてもよい。
`(0010) cCOMmickhnlk RFATH, A-VIL
`【0010】この構成によれば、文字入力中、カーソル
`SS ICA UMW ICARL, MERHNOHMBHST
`は常に同じ初期位置に表示し、文字候補列のみが移動す
`OC, SABSHREBHAetSceR<, RFAA
`るので、使用者は視点を移動させることなく、文字入力
`Page 3 of 51
`
`(3)
`
`10
`10
`
`20
`20
`
`30
`30
`
`40
`40
`
`50
`50
`
`AA2001-188644
` 特開2001−188644
`4
`BRITSTCEMNTHS, CORD, ABBRBEAWE
`を続けることができる。このため、方向指示部を用いた
`MF¥AAICHNT, SRACRCARAPARE
`文字入力において、使用者が感じる疲労や違和感を低減
`FocCEMTES,
`することができる。
`(0011) maczeGBI, RECA Bic kU A
`【0011】前記表示制御部は、前記入力部により指示
`SHENRAT ORTIAES aL. BECHER
`された文字候補列の配列形態を認識し、前記方向指示部
`CKUBRENEA—VILOMHMEO 1 MFRHO
`により指示されたカーソルの初期位置の1文字候補の
`H KEACOMFRHBCTHNEAOCA OBRONS
`み、またはその文字候補とそれを囲む周りの複数の文字
`RAEI ERAT SLIRMPEAAT Stic LUTE
`候補だけを表示するよう表示部を制御する構成にしても
`&b1,
`よい。
`(0012) COMBMICKHIL, RKISMERHOR
`【0012】この構成によれば、表示する文字候補の数
`eMST CECH, AMBRBCKSERFANMHS
`を減らすことにより、方向指示部による文字入力が簡単
`C&S, KE, NHRHMORTMMEAISTEMCES
`になる。また、小型画面の表示部を用いることができる
`OC, BHHAONFANRESEKNIS << OSTRHICE
`ので、本発明の文字入力装置をより多くの電子機器に適
`ASSceretes,
`用することができる。
`(0013) MABRBOR YT VIFNIZ
`【0013】前記方向指示部がポインティングデバイス
`DSB, RIV TI YVITFINA ZOAMHBREBER
`からなり、ポインティングデバイスの方向指示速度を検
`HS SRBC. RHSHCARBRRBICRONTHK
`出する検出部と、検出された方向指示速度に基づいてポ
`A YFAYIFINA AlCKVBRENSA-VILOBH
`インティングデバイスにより指示されるカーソルの移動
`REECERHIOAZAT O—-IVRESMAST SRE
`速度または文字候補列のスクロール速度を調節する速度
`ABE SSCA HBALIC LTB KN,
`調節部をさらに備えた構成にしてもよい。
`(0014) COMmIcCkHIL Yartar(yy7, v
`【0014】この構成によれば、ジョイステイック、マ
`IA, KFYIR-WREORA YT AIYVIFNA RE
`ウス、トラックボールなどのポインティングデバイスを
`HFS SABC LEA —VILOBMREEKCIIMS
`操作する使用者に適したカーソルの移動速度または文字
`RAIOZATO—JREICMA LT. MEANS RBC
`候補列のスクロール速度に調節して、文字入力を快適に
`{TST EMTCES,
`行うことができる。
`(0015) maceGBI, RECAA BIC KOA
`【0015】前記表示制御部は、前記入力部により指示
`SHERFRHWNORCEOMWNGREEHMRL, D-V
`された文字候補列の数とその配列形態を認識し、カーソ
`JDOMAAS & PicFROBIE AASOTR
`ルの初期位置を中心に文字候補列の数だけ配列形態が示
`FARICHIL CREF SKLIRRMS AAT S BAL IT
`す方向に配列して表示するよう表示部を制御する構成に
`LTB,
`してもよい。
`(0016) COMmMIcCkHIL A-VILOMHMES
`【0016】この構成によれば、カーソルの初期位置を
`Hiblc, 4A, 8SANRERFRANORCADET
`中心に、4方向、8方向など文字候補列の数に合わせて
`RRENSOC, AMHRBC ko CAMERAS
`表示されるので、方向指示部によって方向を切り替える
`lt CHNONFRHERELTMFAATSCEMT
`だけで目的の文字候補を確定して文字入力することがで
`=3,
`きる。
`(0017) macFRB, VSPA
`【0017】前記文字候補記憶部は、ひらがな文字、カ
`SHIRA, PIIPRY ERE, BRE. RSOBR
`タカナ文字、アルファベット文字、数字、記号の各表記
`D5 RS MFRNE OMB CHET SC CEH
`からなる文字候補列を文字の種類別に記憶することを特
`HES SHORE 1 RONFATRE.
`徴とする請求項1記載の文字入力装置。
`(0018) COMMICKHIL, ANT SRFORRE
`【0018】この構成によれば、入力する文字の種類を
`FOPRETScCeICK, RB, DANFRCZRE
`予め指定することにより、英数字、かな文字など多種多
`BENE, AGBRBEAL\CREMOBRAZICANT
`様な文字を、方向指示部を用いて迅速かつ容易に入力す
`ScEMTES,
`ることができる。
`(0019) Ke, BHHOMOMAICKHIS, AAR
`【0019】また、本発明の別の観点によれば、表示部
`@#AUIC. A-VIVRUNSSHRlcRARL, AHA
`を用いて、カーソル及び文字を画面に表示し、方向指示
`REA, BMicRRLEA-VIbICko CEBORA
`部を用いて、画面に表示したカーソルによって任意の方
`): WBeHRL, MERRIER EALIT. ANTS
`向・位置を指示し、文字候補記憶部を用いて、入力する
`MEBANE OMA ICBRONSRAE LTH
`文字候補を文字の種類別に複数の文字候補列として予め
`acta L, ACSUAZRESCHERA ALIC. BICRMRS SER
`記憶し、配列形態記憶部を用いて、画面に表示する複数
`OMFRAT ORES FOL, ABER
`の文字候補列の配列形態を予め記憶し、入力部を用い
`
`Page 3 of 51
`
`
`
`5
`CT. HSBBONFATOMMBRUMFRAT ORIN
`て、ある種類の文字入力の開始及び文字候補列の配列形
`ReRRL, RANABEALIT. ADBICKIERS
`態を指示し、表示制御部を用いて、入力部により指示さ
`NEBBORRONMFRAT St ORIN EICR OUT
`れた種類の複数の文字候補列をその配列形態に基づいて
`A-VILVOMMUEe POC SARICHI LCRRTS
`カーソルの初期位置を中心に各方向に配列して表示する
`KLORAPeAL, BEBEAIT. AMPBARBICK
`よう表示部を制御し、確定部を用いて、方向指示部によ
`OERENED -—VIMBONFRBEREL. AM
`り指示されたカーソル位置の文字候補を確定し、入力文
`FEVER, BESNENERHEATNELL
`字記憶部を用いて、確定された文字候補を入力文字とし
`Cite SC CRRACTSREANHAAMRHSN
`て記憶することを特徴とする文字入力方法が提供され
`a.
`る。
`(0020) KK, AHROMOHAICKEHI, MFA
`【0020】また、本発明の別の観点によれば、文字入
`HRAICMASNSTEEACTH IOC, RABEAL
`力装置に利用される記憶媒体であって、表示部を用い
`CT A-VIVRUMFSHHICRAS SHRHEC. ARH
`て、カーソル及び文字を画面に表示する機能と、方向指
`MBER. BHlCRRLEA—-VIVITCKkS TERO
`示部を用いて、画面に表示したカーソルによって任意の
`AR: MBSR SRC, MERIAL
`方向・位置を指示する機能と、文字候補記憶部を用い
`TC. ANT SRFRAAF ORE ICBRONS
`て、入力する文字候補を文字の種類別に複数の文字候補
`WELT PORES SAC. BCAA e AL
`列として予め記憶する機能と、配列形態記憶部を用い
`CT. BHICRRS SBRONFRB ORNS FO
`て、画面に表示する複数の文字候補列の配列形態を予め
`acta SHRREC, AFMERLIC, SSBRBORFAT
`記憶する機能と、入力部を用いて、ある種類の文字入力
`OMBRUFRHORES SHAEC.
`の開始及び文字候補列の配列形態を指示する機能と、表
`mmBe AVC. ABICKUERENEEROBR
`示制御部を用いて、入力部により指示された種類の複数
`ONFRBS SE ORNATETA-VILOMH
`の文字候補列をその配列形態に基づいてカーソルの初期
`UEeePMCSZARICHS L CRAKS LARRBE Al
`位置を中心に各方向に配列して表示するよう表示部を制
`HS SHAEC. BERBER. AMBRBICLVIER
`御する機能と、確定部を用いて、方向指示部により指示
`SnKA-VIMEONFRBEREST SHREC. AT
`されたカーソル位置の文字候補を確定する機能と、入力
`MERCHRAALIC. BRESNEMERBEANNSL
`文字記憶部を用いて、確定された文字候補を入力文字と
`LCiSHR CAIY CA-FICRAAUSNFA
`して記憶する機能とをコンピュータに実行させる文字入
`AFOTS HeWELEHAMBKENS,
`力プログラムを記憶した媒体が提供される。
`(0021)
`【0021】
`(HORKHORE) WR. MicmtRHP ICBOT
`【発明の実施の形態】以下、図に示す実施例に基づいて
`AFAR S, BH, AAS chHickoChES
`本発明を詳述する。なお、本発明はこれによって限定さ
`NSEOTLBL I,
`れるものではない。
`(0022) 1 cRHO—RH CHSMFADR
`【0022】図1は本発明の一実施例である文字入力装
`BO/\— kBRERDTOvYINCHS, COMFAN
`置のハード構成を示すブロック図である。この文字入力
`Rald, RAB2, ANM3. seB4, ROMA
`装置は、表示部2、入力部3、制御部4、ROM型記憶
`BS, RAM#BUCHEB 6. SbRECHRIA 7. ShERECIEG
`部5、RAM型記憶部6、外部記憶媒体7、外部記憶媒
`ARBS., NAIDSBMENTIS,
`体読取部8、バス9から構成されている。
`(0023) RmMB21k, HAIL, MRT 1 ATL.
`【0023】表示部2は、例えば、液晶ディスプレイ、
`FIRNVFAAZTIUA, ELFI ZILA BECHMS
`プラズマディスプレイ、ELディスプレイなどで構成さ
`h, REOMFAA, NFRRECERRTS, ANB
`れ、装置の動作内容、文字情報などを表示する。入力部
`3ld, BAIL, ELFEHO4AREERTSA—-VILS
`3は、例えば、上下左右の4方向を指示するカーソルキ
`—-¢&L CHES SAMHRT-—3 a, ADLER
`ーとして機能する方向指示キー3a、入力した文字情
`, HMRERET SLOOREF—3 bd, MFATME
`報、指示を確定するための確定キー3b、文字入力処理
`ERTS SCOORT+-3c. EBOARICBRTS
`を終了するための終了キー3c、任意の方向に移動する
`D-VIVOBMBEATTSVYATATAYI, VI
`カーソルの移動量を入力するジョイスティック、マウ
`A FKFYIR—-WBEDSRSERI YT I YIFNS
`ス、トラックボールなどからなるポインティングデバイ
`A3d, ANKRFOBR, MFOANMBRUNERE
`ス3d、入力文字の種類、文字の入力開始及び文字候補
`IIOEEST SEOOCOME— 3 e THE
`列の配列形態を指示するためのその他キー3eで構成さ
`na,
`れる。
`(0024) fg 4 it, PIAIZ, CPU, ROM, R
`【0024】制御部4は、例えば、CPU、ROM、R
`AM,
`I1/OR-+DS5@5650Y C1-49 CH eh,
`AM、I/Oポートからなるコンピュータで構成され、
`Page 4 of 51
`
`(4)
`
`10
`10
`
`20
`20
`
`30
`30
`
`40
`40
`
`50
`50
`
`AA2001-188644
` 特開2001−188644
`6
`NAVERULTIOTS AacteBicatse Niel 7 oO
`バス9を介してプログラム記憶部に記憶された制御プロ
`FI LICZONTREPAHRERMAST S, Ke, BIB 4
`グラムに基づいて装置全体を制御する。また、制御部4
`ld, AWB 3 CLIVERENCBBORBRONFRT
`は、入力部3により指示された種類の複数の文字候補列
`EEOKIIREICEONTA-VIVOMHUE Pole
`をその配列形態に基づいてカーソルの初期位置を中心に
`SARICHI L CRASS KDR2 SHIT SAA
`各方向に配列して表示するよう表示部2を制御する表示
`GR, ABBRBICKIBRENEA—-—VIVMEOX
`制御部、方向指示部により指示されたカーソル位置の文
`FRASRES SREDCL CHET S.
`字候補を確定する確定部として機能する。
`(0025) ROMM@#icte5 id. BIAIZ, ROM,
`E
`【0025】ROM型記憶部5は、例えば、ROM、E
`EPROM, JOvE-F42I, N-EFLAZ C
`EPROM、フロッピーディスク、ハードディスク、C
`D-ROMSECHMEN, RSSHEHIET 3 le] T
`D−ROMなどで構成され、装置全体を制御する制御プ
`OFS AF —-PRMETSTIOTS AMPS a, MS
`ログラムデータを記憶するプログラム記憶部5a、文字
`RHCTOMIA SFRIIE S bb.
`候補とその配列情報を記憶する文字候補記憶部5b、画
`MICRA SMFRB OMNARBESWES SH5l
`面に表示する文字候補列の配列方向などを記憶する配列
`AGRESCIERB Sc. D-VIVOBMEICMMT SHA-VIL
`形態記憶部5c、カーソルの移動量に対応するカーソル
`OBMRE SET SH —V VBRECE déb
`の移動速度を記憶するカーソル移動情報記憶部5dとし
`CHET SLUPLEEHENALTIIS.,
`て機能するエリアをそれぞれ有している。
`(0026) RAM##icte 6 ld. BIAIE, RAM,
`E
`【0026】RAM型記憶部6は、例えば、RAM、E
`EPROM, JOvE-F42I, N-EFIAVBE
`EPROM、フロッピーディスク、ハードディスクなど
`CHmeh, ANM3 Cho TANSNENSRE
`で構成され、入力部3によって入力された文字情報を記
`ES SATMFACEM 6 a, MMICRMRI SMSRBC
`憶する入力文字記憶部6a、画面に表示する文字候補と
`EOIN5 RORRT — FEET SRT —Y
`その配列情報からなる表示データを記憶する表示データ
`Sct6b, AM+—3 aMPAMS+
`記憶部6b、方向キー3aの連続押下時間を記憶するキ
`—dAPRS6c, H-VIVUBREIEST Sd
`ー押下時間記憶部6c、カーソル位置情報を記憶するカ
`— VY VSREED 6d. RHO— 4 &—ASCtE
`ーソル位置情報記憶部6d、制御中のデータを一時記憶
`SSHlHT — Fite 6 ec L THEFT SLUPEtH
`する制御データ記憶部6eとして機能するエリアをそれ
`EnaLTis,
`ぞれ有している。
`(0027) Ssapactee 7 It, HAIL CD-RO
`【0027】外部記憶媒体7は、例えば、CD−RO
`M, JOvE-F4AAY,
`ICH-FRERMKEDBA
`M、フロッピーディスク、ICカードなど本体と分離可
`REBECACHS, WRB2EAIT. A-VIL
`能な記憶媒体で構成され、表示部2を用いて、カーソル
`RUNFEAAICRARS SHEC, AAHRBERL
`及び文字を画面に表示する機能と、方向指示部を用い
`CT. BHICRRLED-VIVICKk > THROAR - (1
`て、画面に表示したカーソルによって任意の方向・位置
`SHS SHREC. MERRIE S DaRLIT. AZ
`を指示する機能と、文字候補記憶部5bを用いて、入力
`FONFRENE ORME ICEROMFRBI CLT
`する文字候補を文字の種類別に複数の文字候補列として
`FOREST SMAEC, ACTIACRECIRES 5 CALIT. A
`予め記憶する機能と、配列形態記憶部5c用いて、画面
`CRAG SBMORFRB OMNES TOES S
`に表示する複数の文字候補列の配列形態を予め記憶する
`REC. ATB3 EAT, SSOBROMFATONM
`機能と、入力部3を用いて、ある種類の文字入力の開始
`RUFROMERT SHAEC. Rail
`及び文字候補列の配列形態を指示する機能と、表示制御
`BEAL. AFB 3 ICKUBRENKEBRORBRON
`部を用いて、入力部3により指示された種類の複数の文
`FRAT & SORTAICR OUCH -VILOMHTE
`字候補列をその配列形態に基づいてカーソルの初期位置
`ZAMCSARICHS LCRASLSR2 SHH
`を中心に各方向に配列して表示するよう表示部2を制御
`SOMAEC. REMSALIT. AMBRBICKUIERS
`する機能と、確定部を用いて、方向指示部により指示さ
`NEA-VIMIBONFRBEREST SHAEC, ATX
`れたカーソル位置の文字候補を確定する機能と、入力文
`Fic6 aS AIT, MESHENMERBEATNS
`字記憶部6aを用いて、確定された文字候補を入力文字
`ELCs SECA IY CAICRISUSMEAT
`として記憶する機能とをコンピュに実行させる文字入力
`FOTSLHEMELTEL,
`プログラムを記憶してもよい。
`(0028) COMMICKI, MAREE7 (cates
`【0028】この構成により、外部記憶媒体7に記憶さ
`NEMFATR TOTS beIMPRAR8 CKO
`れた文字入力プログラムを外部記憶媒体読取部8によっ
`TRAWL, BIAIE RAMARE 6 OHS — Fic
`て読み出し、例えば、RAM型記憶部6の制御データ記
`BICTYARK-IWITSCEICK, BRARONRFAN
`憶部にインストールすることにより、本発明の文字入力
`REMRAIScCEMCES,
`装置が実現することができる。
`
`Page 4 of 51
`
`
`
`7
`(0029) M2 (cKHRO-FHGCHSMFADR
`【0029】図2は本発明の一実施例である文字入力装
`BOFMBengMths, M2ichlit, Bich
`置の正面外観を示す図である。図2において、図1と同
`CgcDITS eas, 1 taker eRyb
`じ構成については同符号を記す。1は本体キャビネット
`mL, Bh Ey ERY b 1 OARS, BRU Vl
`を示し、本体キャビネット1の内部には、図示しない制
`HEB 4, ROM#@RCtB5. RAMBECEAB 6. SbheBEC
`御部4、ROM型記憶部5、RAM型記憶部6、外部記
`ERROR 8, SRRBACSIMAL TIS,
`2 (de
`憶媒体読取部8、電源部などを収納している。2は表示
`B,
`3 althmibrm+—.
`3 bidtE+—-. 3c tKT
`部、3aは方向指示キー、3bは確定キー、3cは終了
`+-@nT.
`キーを示す。
`(0030) Ke, M2 shRHHORTRBORNO 8
`【0030】また、図2は本実施例の表示部の画面の8
`AMA LCRRENET IVI PNY KRFOMSIE
`方向に配列して表示されたアルファベット文字の文字候
`WO—BIERULTWUS, 3a-1tH-VIL 6b-1
`補の一例を示している。3a−1はカーソル、6b−1
`SRT -VERL, AMBRE 3 aMierickoT
`は表示データを示し、方向指示キー3aの操作によって
`D-Vib3 a-1#KSRRT-F6bD-1 (RFK
`カーソル3a−1または表示データ6b−1(文字候
`4H) ZADIAMICA CBS, D-V)ib3a-1¢€
`補)を配列方向に沿って移動させ、カーソル3a−1と
`AH LEWRFREMBROCE, BEF 3 ba
`入力したい文字候補が重なったとき、確定キー3bを押
`FUTHFRBEADT 3.
`下して文字候補を入力する。
`(0031) Ke, M3 sKRHHMORTMORAO 4
`【0031】また、図3は本実施例の表示部の画面の4
`AMA LCRRENET IVI PNY KRFOMSIE
`方向に配列して表示されたアルファベット文字の文字候
`HO-FIETRINCHS, He, M4 SKRMGHORA
`補の一例を示す図である。また、図4は本実施例の表示
`BOBO 8 APICAL TRRSNERERFONF
`部の画面の8方向に配列して表示された仮名文字の文字
`REO—-FERTRCHS.
`候補の一例を示す図である。
`(0032) Ric. RHF—FitewB6 biciteens
`【0032】次に、表示データ記憶部6bに記憶される
`RRT —-IONFHCC ORNAM IC Dh CHAT
`表示データの文字候補とその配列方向について説明す
`& Kk, RRTF-VY60-1eCld, RARB2 ICRA
`る。また、表示データ6b−1とは、表示部2に表示さ
`h, AMBR+—-—3 akklahtyvr¢1yvITN4{ 23
`れ、方向指示キー3aまたはポインティングデバイス3
`dIcKIBRENSRERHOTCETHS.
`dにより選択される文字候補のことである。
`(0033) 21 6 SRRPOMSBECcacte
`【0033】図16は本実施例の文字候補記憶部に記憶
`SHEP IVIPRY KRFOMFRH CZORIAA
`されたアルファベット文字の文字候補列とその配列方向
`O-FIERI NCHS, PIVIFNY KMRFONFRH
`の一例を示す図である。アルファベット文字の文字候補
`IIMRRT—-F6b- 1[cBBeHN, A-VILOMHT
`列が表示データ6b−1に変換され、カーソルの初期位
`BOOMS $45 RBOSHETSARICRNeENSLE
`置の中心から各45度の等角度で8方向に配列されるよ
`STIW-IRS UL CRAFT — Fate6 bicacteen
`うグループ分けして表示データ記憶部6bに記憶され
`S COMMTF-—V6bO- 11k, PAIL, M2CHTR
`る。この表示データ6b−1は、例えば、図2に示す表
`WEB 2 OHHICRRENSNRSRHCRS,
`示部2の画面に表示される文字候補となる。
`(0034) 1 7 SRRHPONSRICE Cate
`【0034】図17は本実施例の文字候補記憶部に記憶
`SHEP IVIPRY KRFOMFRH CZORIAA
`されたアルファベット文字の文字候補列とその配列方向
`O-FIERI NCHS, PIVIFNY KMRFONFRH
`の一例を示す図である。アルファベット文字の文字候補
`IIMRRT—-F6b- 1[cBBeHN, A-VILOMHT
`列が表示データ6b−1に変換され、カーソルの初期位
`BOOS S 9 OBOSAEC4ARICRWNeENSt
`置の中心から各90度の等角度で4方向に配列されるよ
`STIW-IRS UL CRAFT — Fate6 bicacteen
`うグループ分けして表示データ記憶部6bに記憶され
`S COMMTF-—V6bO- 11k, PAIL, M3iCHTR
`る。この表示データ6b−1は、例えば、図3に示す表
`WEB 2 OHHICRRENSNRSRHCRS,
`示部2の画面に表示される文字候補となる。
`(0035) 21 8 SRRPOMSBECcate
`【0035】図18は本実施例の文字候補記憶部に記憶
`SNERENFONF-RB C COMIIAAO—-WMeR
`された仮名文字の文字候補列とその配列方向の一例を示
`FNCHS. REAMFORFRBIMRRT —F 6b -
`す図である。仮名文字の文字候補列が表示データ6b−
`1IcCRREN, A-VIVOMHMEORODSE45E
`1に変換され、カーソルの初期位置の中心から各45度
`OSREC4AAICRNISNSLSTIV-FAIUTR
`の等角度で4方向に配列されるようグループ分けして表
`ART — Fics 6 bIcsHeeNS, CORMT—46b
`示データ記憶部6bに記憶される。この表示データ6b
`-1ld, GAR, M4 cRIRARB 2 OFHIcCRREN
`−1は、例えば、図4に示す表示部2の画面に表示され
`OFRHCBS,
`る文字候補となる。
`Page 5 of 51
`
`(5)
`
`10
`10
`
`20
`20
`
`30
`30
`
`40
`40
`
`50
`50
`
`AA2001-188644
` 特開2001−188644
`8
`(0036) 21 9SARMHIOA-VILBHSICNT
`【0036】図19は本実施例のカーソル移動量に対す
`ON-VIVBRRZEO-WMERTNRCHS. HAIL WK
`るカーソル移動速度の一例を示す図である。例えば、ポ
`AYFAYIFINAAZ dA OREMea. A-VY
`インティングデバイス3dの操作が続いた場合、カーソ
`OBE, BAREERUL, AHiC1HA-VILE
`ルの移動量、移動速度を検出し、何秒に1回カーソルを
`BOSPCWST-FERELTEK, KK. COTF—
`進めるかというデータを設定しておく。また、このデー
`SeBHE, BHRECCICRMELTH<K. FLT HM
`タを移動量、移動速度ごとに設定しておく。そして、ポ
`AYFAYIFINA AZ A MEME ENKEBA, D-VIL
`インティングデバイス3dが操作された場合、カーソル
`OBMSeHML, TOF-FELRLABTSH-V
`の移動量を判断し、このデータと比較し対応するカーソ
`IVOREED —V JVisataECE c KURAMT.
`ルの速度をカーソル移動情報記憶部5cより読み出す。
`ENITKD THAPIT 1 DA-VIVEEOSDERET
`それによって何秒に1回カーソルを進めるかを決定す
`6 chick, MFAHSMEN OBR CHTIDTCEM
`る。これにより、文字入力を迅速かつ容易に行うことが
`CHS,
`できる。
`(0037) [Xi1 ]M1 1thRHHONRFAT
`【0037】[実施例1]図11は本実施例の文字入力
`Me (1) OFIRERITIO-Fr—b+tHS, B11
`処理(1)の手順を示すフローチャートである。図11
`ICBC, BNE 4 OFMIC kl CMFATMETF OT
`において、制御部4の制御によって文字入力処理プログ
`SLRRASNS TEC KLUYFOMUBMRTENS,
`ラムが実行されることにより以下の処理が実行される。
`S1:M¥A7MEBTOTS LeHRML, RAMMRCE
`S1:文字入力処理プログラムを起動し、RAM型記憶
`6 OBtEROLUPLP MHL 3.
`部6の各記憶部のエリアを初期化する。
`S 2 : MERRIE S bD SAAB 2 ICRMTI SEO
`S2:文字候補記憶部5bから表示部2に表示するため
`ONFRAERL, RRTF—FICBRMTS.
`の文字候補を読み出し、表示データに変換する。
`(0038)S3:&n7-VERRT— FictEs 6 b
`【0038】S3:表示データを表示データ記憶部6b
`(caAL. RRB 2 ONFANMAICRRT— VERA
`に転送し、表示部2の文字入力画面に表示データを表示
`$3 (M2, M3, B4B8),
`する(図2、図3、図4参照)。
`S4:BRENTINSMFEHRISLSA-VIb3 a
`S4:選択されている文字を指示するようカーソル3a
`-1@RMRTS, HAE M2NMF' as BR
`−1を表示する。例えば、図2では、文字「a」が選択
`SNTWNSERON-VIL3a-14RT. KK. 5
`されているときのカーソル3a−1を示す。また、図5
`[LARGO —VIVBRIC KN BRANEMERHO
`は本実施例のカーソル移動により選択された文字候補の
`—SlIERITMCHS, M5. A-VIb3Ba-145
`一例を示す図である。図5では、カーソル3a−1を上
`ARMICBAL, MED, MBRENTINSCZOD—
`方向に移動し、文字「b」が選択されているときのカー
`YJb3a-18&RT.
`ソル3a−1を示す。
`(0039) S5:AAM3ICkDTANMDHED
`【0039】S5:入力部3によって入力が行われたか
`ENS.
`を調べる。
`S6:AAMTPNATWEBSIL ANENEF-MA
`S6:入力が行われていたならば、入力されたキーが方
`HR+— 3 aDeWrS,
`向指示キー3aかを調べる。
`(0040)S7:Anenk+-MABHRF—3 a
`【0040】S7:入力されたキーが方向指示キー3a
`CH rKMA. TOAHAMICNFRAMRET SOR
`であった場合、その入力方向に文字候補が存在するか調
`NS. BL. MFRAMFELBIUBSEISS 340,
`べる。もし、文字候補が存在しないならばS3へ戻り、
`AR2 ICMFATA EHR UYLOMBS BIR
`表示部2に文字入力画面を再表示し以上の処理を繰り返
`o,
`す。
`S8 : MFRBMGETSR5lL, ANAnHEARAD
`S8:文字候補が存在するならば、入力された方向へカ
`-—Y)Jb3a-14@HxtS, FLT S3ARI, &
`ーソル3a−1を移動させる。そして、S3へ戻り、文
`FANHHMEBRAL, ULOMBARIIBS,
`字入力画面を再表示し、以上の処理を繰り返す。
`(0041)S9:AnAehHE+-MABHR+T—3 a
`【0041】S9:入力されたキーが方向指示キー3a
`CA iBA, AN SNE ORES — 3 DDN
`ではない場合、入力されたキーが確定キー3bかを調べ
`bo
`る。
`S$10:REF-3 bMAANAHKS, HE, D-VIL
`S10:確定キー3bが入力されたら、現在、カーソル
`3a -
`1 MHERUCTUSBRNFEANS, BRNFC
`3a−1が指示している選択文字を調べる。選択文字と
`IS, H-VIVCHRENTNSMFOC ERIS,
`は、カーソルで指示されている文字のことをいう。
`foo042)ccthh, A-Vjb3 a - 10%EMEO
`【0042】ここでは、カーソル3a−1の位置がどの
`AAORFRWNICHSDEH“, —HTSARORRT
`方向の文字配列にあるかを調べ、一致する方向の表示デ
`
`Page 5 of 51
`
`
`
`9
`-96b-18RHAHS, MSC H-VIb3a- 1
`ータ6b−1を読み出す。図5では、カーソル3a−1
`ISEARICHSEO, RRT-PF"abcds MHAW
`は上方向にあるため、表示データ「abcd」が読み出
`enNS, ELT H-VIb3 a - IMANFRINOHOK
`される。そして、カーソル3a−1が文字配列の中心よ
`JMBACHSDEHX, RRT-JODSMBAEH
`り何番目にあるかを調べ、表示データのうち何番目を指
`MUTIISDEHMX, COMRFRRAWT, D-VIL3
`示しているかを調べ、その文字を読み出す。カーソル3
`a- 1lk, RFRWNOHDK 2VFHORRT—-Y
`a−1は、文字配列の中心より2文字目の表示データ
`"bhi Maan end,
`「b」が読み出される。
`(0043)S11:RWESHEMFEADMFIIED
`【0043】S11:確定された文字を入力文字記憶部
`6 aNBMEtET 3.
`6aへ追加記憶する。
`$12:H-VYjb3a-1O0UBEHU, MFO
`S12:カーソル3a−1の位置を再び、文字配列の中
`DUAERL, ELT SIAR, RFAVNHMHEBR
`心へと戻し、そして、S3へ戻り、文字入力画面を再表
`mL, AEOMBEBIIRT,
`示し、以上の処理を繰り返す。
`(0044)S513:Anehne+-MREF-—3 dT
`【0044】S13:入力されたキーが確定キー3bで
`BDotwa, ANtnk+-MRT+—3 c DEN
`なかった場合、入力されたキーが終了キー3cかを調べ
`6 BIF-3cMANSHKBS, MFATMEBER
`る。終了キー3cが入力されたなら、文字入力処理を終
`TIS, BLAS+-BS5lX, FTOF-OMBEATA,
`了する。もし違うキーならば、そのキーの処理を行う、
`EES INR, RAB 2 ICRFAT HOE BRA
`またはS3へ戻り、表示部2に文字入力画面を再表示
`L. WYEOMBEBIET,
`し、以上の処理を繰り返す。
`(0045) [ Shihl2 ] 1 2 cARHAMONRFAN
`【0045】[実施例2]図12は本実施例の文字入力
`Me (2) OFIRERTIO-Fr—btHSs, CON
`処理(2)の手順を示すフローチャートである。この文
`FATE (2)1k. 11057, S8OMBIcHi
`字入力処理(2)は、図11のS7、S8の処理におい
`THORKHARL, RFRNOPOICA-VIb3 a -
`て別の実施例を示し、文字配列の中心にカーソル3a−
`14H, ABBR —-MAHRULARICHI LEM
`1を固定し、方向指示キーが指示した方向に配列した文
`FRBIORRT-YEAIO—-I(O-F—-Yary )
`字候補列の表示データをスクロール(ローテーション)
`St, A-VIPOHMCEEMFRBEBRLTANT
`させ、カーソルの中心にきた文字候補を選択して入力す
`SMIETC HS,
`る処理である。
`(0046)]S21:A-YJb3a-1lchUHRAN
`【0046】S21:カーソル3a−1により指示され
`KARORRT—FeRRT — Files 6 DD SMAY
`た方向の表示データを表示データ記憶部6bから読み出
`FT, M6 SRRHHONFRBOAZAITO—-JVICE IR
`す。図6は本実施例の文字候補のスクロールにより選択
`SNENFRAO-FERINTHS, M6 TL D-
`された文字候補の一例を示す図である。図6では、カー
`YjJb3 a -
`1 CHRENKBRKFlS "bs BOT KR
`ソル3a−1で指示された選択文字は「b」なので、表
`mr—-F9ld "abcd: CHS,
`示データは「abcd」である。
`(0047) S22 : BRUEWUNFRROFEINO
`【0047】S22:選択したい文字候補が文字配列の
`Hic SEC RHTF-FV60-14AZIO—-IWF
`中心にくるまで、表示データ6b−1をスクロールす
`S, M6Clt, RRF-F'abcdi: Osh bs tk
`る。図6では、表示データ「abcd」のうち「b」が
`BRENTWNSOC bcdas CEENIDAIO-IJL
`選択されているので「bcda」と左へ1つスクロール
`<td,
`させる。
`$23: AQO-JVLERRT— FERS 2 [CRRT
`S23:スクロールした表示データを表示部2に表示す
`& COLD, BRLEMIMERBE RICA-VILO
`る。このように、選択したい文字候補を常にカーソルの
`PilcAART Sd,
`中心に表示する。
`(0048) [ Shihl3 ] M1 3 tARHHMONMFAN
`【0048】[実施例3]図13は本実施例の文字入力
`Me (3) OFIRERTIO-Fr—btHSs, CON
`処理(3)の手順を示すフローチャートである。この文
`FATES, B110S 3, S4OMHBICSUITHO
`字入力処理は、図11のS3、S4の処理において別の
`FRAMES. Q7 REHMHMOA—-VILCBRAIO 1
`実施例を示す。図7は本実施例のカーソルと選択前の1
`MFERHOHORTHERINCHS, MIRE
`文字候補のみの表示例を示す図である。 図9は本実施
`FIDA-—VIVDEENEHOBRAOBRONFROH
`例のカーソルとそれを囲む選択前の複数の文字候補のみ
`ORMMERT NCHS, M7CMIKDIC, MERE
`の表示例を示す図である。図7に示すように、文字候補
`DDEBRI SXFRHOHERRT SD, FHESHI
`のうち選択する文字候補のみを表示するか、または図9
`[CREKDC, BRI SNSRACCHEMDCBRON
`に示すように、選択する文字候補とこれを囲む複数の文
`FRHOUERRL, CHEONRFRHEAIO-JIVL
`字候補のみを表示し、これらの文字候補をスクロールし
`Page 6 of 51
`
`(6)
`
`10
`10
`
`20
`20
`
`30
`30
`
`40
`40
`
`50
`50
`
`AA2001-188644
` 特開2001−188644
`10
`
`TANT SMETHS.
`て入力する処理である。
`(0049) S31: ARF —YicteMe biciwteen
`【0049】S31:表示データ記憶部6bに記憶され
`TWSRRT—-F96bD-10556, BRNFOAW, KE
`ている表示データ6b−1のうち、選択文字のみ、また
`SCHEMCBRONFRHOKEMRAHT, M7C
`はこれを囲む複数の文字候補のみを読み出す。図7で
`lt. D-VJb3a- 1 CHRENTINSRFlS are
`は、カーソル3a−1で指示されている文字は「a」な
`OC, RRT— FEBS HORRT—-PJid "as OH
`ので、表示データ記憶部6bの表示データは「a」のみ
`manenS, MICA-Vib3a- 1 CHEN
`読み出される。図9では、カーソル3a−1で指示され
`THIER Tay &, Tay ADCO 8 MFORR
`ている文字「a」と、「a」を囲む周りの8文字の表示
`F-IPRAKENS,
`データが読み出される。
`(0050) S32: RAKENKRRT —FVERRB
`【0050】S32:読み出された表示データを表示部
`2lcRRIS, TOBE M110S5icRV, WRO
`2に表示する。その後は、図11のS5に戻り、以下の
`MEETS, H8RUA1 0tenHENA7, BIO
`処理を続ける。図8及び図10はそれぞれ図7、図9の
`RRT—-FEAIO-ILEBAORREICTHS. M8
`表示データをスクロールした場合の表示例である。図8
`[SRRHAMOA—VIVEBRENE 1 RERHOHOR
`は本実施例のカーソルと選択された1文字候補のみの表
`MHERINCHS, A1 OlKRHGHOD-VIVEB
`示例を示す図である。図10は本実施例のカーソルと選
`RENE 1 MERHRUENEHONRFERHOHORR
`択された1文字候補及びそれを囲む文字候補のみの表示
`HIZRIMCHS, CHICK,
`1 DONSRABE EIS
`例を示す図である。これにより、1つの文字候補または
`BIRD ONSRACTNEHOA OMFRHOKER
`選択する文字候補とそれを囲む周りの文字候補のみを表
`MISCECICKY, NHORRAMEAITRFAD
`示することににより、小型の表示画面を用いて文字入力
`FocCEMTES,
`することができる。
`(0051) [Xi4 ] 1 4/tRRHHONRFAT
`【0051】[実施例4]図14は本実施例の文字入力
`MB (4) OFIRERSTIO-Fr—ktHS, cOX
`処理(4)の手順を示すフローチャートである。この文
`FAAMIEI, B110S 6OMBITSUI THORS
`字入力処理は、図11のS6の処理において別の実施例
`&mbl, ATM3 OAMBR+E-ELT. A-VILOB
`を示し、入力部3の方向指示キーとして、カーソルの移
`HEMANCE OM YVIAVIFINA ABI EAE
`動量が入力できるポインティングデバイス3dを用いた
`BAOA—-VIVMETHS.
`場合のカーソル処理である。
`(0052)S41:AAB3 LNARHBRF-OAT
`【0052】S41:入力部3より方向指示キーの入力
`RH rita, NERANGELBHACE SRA, D-
`があった場合、文字候補が存在し移動できる場合、カー
`YIVOBHDEERKTS, COBHECHINSbo0ls
`ソルの移動量を検出する。この移動量と呼ばれるものは
`Vat AF ¢vIBSAFVIOMBS, VUARSBH
`ジョイスティックならステックの傾き、マウスなら移動
`Ee, FK>vIR—-)BSK—-)LOMRREOT LER
`速度、トラックボールならボールの回転速度のことを表
`L. HE, REMASIEECSHICELTA-VYIVO
`し、傾き、速度が大きいほどそれに比例してカーソルの
`BHSIMT StbOcsS,
`移動量は増加するものとする。
`(0053) S42: A—Y)LeaIELIB 5 c DS
`【0053】S42:カーソル移動情報記憶部5cから
`D-VIVOBREICMT SHA —V |PBRREBRE Hd
`カーソルの移動量に対するカーソル移動速度情報を読み
`Hs, chltn-V)JLOBHSICM LTA-VILOBH
`出す。これはカーソルの移動量に対してカーソルの移動
`WEEW< SICTSDEWST—-FCHS, TOBA
`速度をいくらにするかというデータである。この場合は
`AM CeICA-VIVEBMEtHSDCWUDA—-VILBA
`何秒ごとにカーソルを移動させるかというカーソル移動
`ASOT—-IUSENTNS,
`時間間隔のデータが含まれている。
`(0054) S43 : +—#PRiga6 d LNA
`【0054】S43:キー押下時間記憶部6dより方向
`HER+— 3 ae THPRENTICHES,
`指示キー3aが連続して押下されていた時間を調べる。
`~UCiFRAO, S42 ic THA LEA-VIL
`そして連続押下時間が、S42にて読み出したカーソル
`OBA eBA LDS SB.
`の移動時間間隔を超えたかを調べる。
`S44: 6ULMARG5IX, BIRNFEHRenNKAR
`S44:もし越えたならば、選択文字を押下された方向
`ANBHSHS,
`へ移動させる。
`S45 : + — dHPASMEIER 6 d OELUPVADUS
`S45:キー押下時間記憶部6dの記憶エリアをクリア
`FS,
`する。
`S46: 6LRATIIAIHIL 2stTater
`S46:もし越えていなければ、連続押下時間を更新す
`6 BM110S 3ICRUYEOMBERBIERS, Chic
`る。図11のS3に戻り以上の処理を繰り返す。これに
`4, AMBRE 3 alCLNERANSA—-VILOB
`より、方向指示キー3aにより指示されるカーソルの移
`
`Page 6 of 51
`
`
`
`(7)
`
`10
`10
`
`20
`20
`
`30
`30
`
`40
`40
`
`11
`HSICMT SN-VIVOBMRESERBICRAT. MF
`動量に対するカーソルの移動速度を任意に変えて、文字
`ADRULPTFWIRAICT SCENES,
`入力がしやすい装置にすることができる。
`(0055) [ SiiGlS ] M15 sRRHAOMFAD
`【0055】[実施例5]図15は本実施例の文字入力
`Me (5) OFIRERTIO-Fr—btHSs, CON
`処理(5)の手順を示すフローチャートである。この文
`FATES, 1110S 20MHICH\ CHORE
`字入力処理は、図11のS2の処理において別の実施例
`BRL, MFRBICBEE S b DS RAB 2ITRARI SEE
`を示し、文字候補記憶部5bから表示部2に表示するた
`OONFRBE RAL, RRTF-TJICHRTSR B
`めの文字候補を読み出し、表示データに変換する際、図
`2-4 ICRIMFRHOBRCFI BAT
`2〜図4に示す文字候補の種類と文字配列を切り替えて
`RAT —FICERMET 3S,
`表示データに変換処理する。
`(0056) S51: RRRcASHMMICR
`【0056】S51:表示条件記憶部6cから画面に表
`mI ONTRAOBBRUMIIARRECERAWT,
`示する文字候補の種類及び配列方向数などを読み出す。
`S52: NMFRAOBARUIGIA RICH LERF
`S52:文字候補の種類及び配列方向数に対応した文字
`fe 5 b -
`1 SICHHECIEEBS DD SHAWL, AH
`候補5b−1を文字候補記憶部5bから読み出し、表示
`F—-FICBRTS, M2cmTKSIC. PIVIFXRYE
`データに変換する。図2に示すように、アルファベット
`MFEONFRAERTBORAO 8 AICI LCRA
`文字の文字候補を表示部の画面の8方向に配列して表示
`LEN, M3lemRT KSC. VPIVIFNY KRFONEF
`したり、図3に示すように、アルファベット文字の文字
`RAERTRBOBAO 4A ICRI LTRRLED, &
`候補を表示部の画面の4方向に配列して表示したり、図
`4icmT kA, REMFOMFRBERTRBORAO
`4に示すように、仮名文字の文字候補を表示部の画面の
`SAMICK LTRRLEVITSTEMNTES,
`8方向に配列して表示したりすることができる。
`(0057)
`【0057】
`(FSAOMR) AAI KH, HRAENKBRORR
`【発明の効果】本発明によれば、指示された種類の複数
`ONFRBS SE ORNATETA-VILOMH
`の文字候補列をその配列形態に基づいてカーソルの初期
`UEeePMCSARICHS LTRRI SLSBMLET
`位置を中心に各方向に配列して表示するよう構成したこ
`Eck, AMBRBEAT., BHICRRANENS
`とにより、方向指示部を用いて、画面に表示された文字
`RDS AHONFREDE ORD ICRELTA
`候補列から目的の文字候補を迅速かつ容易に確定して入
`HAFScTEMTES,
`力することができる。
`(moms Gah)
`【図面の簡単な説明】
`(B11) AHORACHSNRFANREON-E
`【図1】本発明の一実施例である文字入力装置のハード
`Bend 7OyINtHS.
`構成を示すブロック図である。
`(2) AHRO-RMGICHSNRFANREOEMS
`【図2】本発明の一実施例である文字入力装置の正面外
`Heng NCHS.
`観を示す図である。
`(23) ARHHORTRBOBHO 4 AMIE LTR
`【図3】本実施例の表示部の画面の4方向に配列して表
`MENKIIVIFXRY KMRFONMFRHO-MERT ES
`示されたアルファベット文字の文字候補の一例を示す図
`CHS,
`である。
`(24) ARHHORTRBOBAO 8 AMICK LOR
`【図4】本実施例の表示部の画面の8方向に配列して表
`MENTMREXFONFRAO-HERT NCHS.
`示された仮名文字の文字候補の一例を示す図である。
`(5) ARMHOD-—VIVBRMICKIBRENKENE
`【図5】本実施例のカーソル移動により選択された文字
`REO—-FERTRCHS.
`候補の一例を示す図である。
`(6) KRRHONFRBOAZAIO—IVICKVBRE
`【図6】本実施例の文字候補のスクロールにより選択さ
`NERFRAO-HERI NCHS.
`れた文字候補の一例を示す図である。
`(37) KRRGHOA—VILEBRAO 1 MERHOH
`【図7】本実施例のカーソルと選択前の1文字候補のみ
`ORTRERT NCHS.
`の表示例を示す図である。
`(28) KRRRGHOA—VILEBRA NE 1 MERHO
`【図8】本実施例のカーソルと選択された1文字候補の
`HORMMERI CHS.
`みの表示例を示す図である。
`(29) KRKGHOA—-—VIVEtHeEHOBRAIOBR
`【図9】本実施例のカーソルとそれを囲む選択前の複数
`ONFROKHORTRMERT MCHS.
`の文字候補のみの表示例を示す図である。
`(10) AERHOD—-—VIVEBRANE 1 CFR
`【図10】本実施例のカーソルと選択された1文字候補
`RUENEHONFRHOHORTUERI NCHS.
`及びそれを囲む文字候補のみの表示例を示す図である。
`
`Page 7 of 51
`
`AA2001-188644
` 特開2001−188644
`12
`(5411) AHAMORFAAME (1) OFIRERT
`【図11】本実施例の文字入力処理(1)の手順を示す
`7O-Fvr—ktCHS.,
`フローチャートである。
`(6412) AHAMORFAAME (2) OFIRERT
`【図12】本実施例の文字入力処理(2)の手順を示す
`7O-Fvr—ktCHS.,
`フローチャートである。
`(13) AEHHMORFAAME (3) OFIRERT
`【図13】本実施例の文字入力処理(3)の手順を示す
`7O-Fvr—ktCHS.,
`フローチャートである。
`(B14) BHAMORFAAME (4) OFIRERT
`【図14】本実施例の文字入力処理(4)の手順を示す
`7O-Fvr—ktCHS.,
`フローチャートである。
`(B15) AHRMORFATME (5 ) OFIRERT
`【図15】本実施例の文字入力処理(5)の手順を示す
`7O-Fvr—ktCHS.,
`フローチャートである。
`(316) ARHPOMFRRICEIES NET Ib
`【図16】本実施例の文字候補記憶部に記憶されたアル
`TFNY FRFONFRB CCOMIIANO—-WMeER
`ファベット文字の文字候補列とその配列方向の一例を示
`FUCHS.
`す図である。
`(317) KRHPONFRRB ICEIES NET Ib
`【図17】本実施例の文字候補記憶部に記憶されたアル
`TFNY FRFONFRB CCOMIIANO—-WMeER
`ファベット文字の文字候補列とその配列方向の一例を示
`FUCHS.
`す図である。
`(218) KEHOE ICES NERA
`【図18】本実施例の文字候補記憶部に記憶された仮名
`MFONFRB CEOMINARO-MERITNCHS
`文字の文字候補列とその配列方向の一例を示す図であ
`3d.
`る。
`(219) ARHMOA-VIVBHEICMTSHD—-VIL
`【図19】本実施例のカーソル移動量に対するカーソル
`BHREO—-fERIT NCHS.
`移動速度の一例を示す図である。
`(220) CKROAMHRT—FAWERFATAEO
`【図20】従来の方向指示キーを用いた文字入力方法の
`—FlETT NCHS.
`一例を示す図である。
`(4S 08i08)
`【符号の説明】
`1 AhEyeRyb
`1 本体キャビネット
`2 RAB
`2 表示部
`3 AB
`3 入力部
`3a AMBRE
`3a 方向指示キー
`3b ReE+-
`3b 確定キー
`3c RY+-
`3c 終了キー
`3d RIYVTAIYVIFNIZA
`3d ポインティングデバイス
`3e €Oh+—-
`3e その他キー
`4
`failedEB
`4 制御部
`5
`ROM#z2teeB
`5 ROM型記憶部
`Sa FOFTSLT—FirteB
`5a プログラムデータ記憶部
`Sb SFRRECER
`5b 文字候補記憶部
`Sc ACsACRECIERD
`5c 配列形態記憶部
`5d AVIRARiciED
`5d カーソル移動情報記憶部
`6
`RAM#zcteeB
`6 RAM型記憶部
`6a AAMFRCee
`6a 入力文字記憶部
`6b MRI —Ficteyp
`6b 表示データ記憶部
`6c +—FRAsECIESS
`6c キー押下時間記憶部
`6d A-Y)JL—itese
`6d カーソル一記憶部
`6e mgs — FscteeB
`6e 制御データ記憶部
`7 Sha
`7 外部記憶媒体
`8
`SPECASREEB
`8 外部記憶媒体読取部
`9
`NA
`9 バス
`
`Page 7 of 51
`
`
`
`(8)
`
`AA2001-188644
` 特開2001−188644
`
`【図2】
`
`
`
`(1)
`【図1】
`
`2
`
`8
`
`LBACA
`
`7 S
`
`ROM Ecta8
`
`RAMEtSctea8
`
`scieee
`
`SCH
`EctRaS
`
`ROPE
`ECtaae
`
`(23)
`【図3】
`
`6b-1
`
`6b-1
`
`plan isxime
`
`【図4】
`
`
`
`【図5】
`
`【図6】
`
`3a-1
`
`8b-1
`
`3a-1
`6b-1 3a-1
`
`851
`
`【図7】
`
`6b-1
`
`3a-1
`
`【図8】
`
`6b-1 3a-1
`
`【図9】
`
`6b-1 3a-1
`
`(416)
`【図16】
`
`
`
`
`
`【図10】
`
`6b-1
`
`3a-1
`
`S52
`
`Page 8 of 51
`
`SAMLBS — FeeSP
`ava
`abed
`E
`GE
`efe
`
`a
`hij
`
`oF
`klm
`
`nop
`F
`
`RAMEE SHR STH SADA CK
`HF
`ars
`FRAOBARUMPIA MRE Y) amas |i
`tuvew
`#AL
`xY¥Z
`
`
`ROMELICE A6 IRENE AAARITAGS
`SXFRMORTAT — 9 SRMAKT
`
`(Ba15)
`【図15】
`
`
`
`RFAAMES
`
`
`
`Page 8 of 51
`
`
`
`(9)
`
`AA2001-188644
` 特開2001−188644
`
`(B11)
`【図11】
`
`(819)
`【図19】
`
`Giebiz 1 BMT SP)
`a
`
`
`22
`
`【図20】
`
`Me A FALE)
`
`st
`
`$5
`
`£195
`
`S6
`
`AAD + — DHE
`hep
`
`
`
`
`
`RAMMawROV—-OLUP, Av
`Ute E RAT S
`
`
` ROM BI ECE + 5 WFR EP AGAT
`
`
`21
`
`RRB COVFAARORM t Rm TS
`
`
`WER AN CTOS MEOWD-IL
`ERTS
`
`
` CPUILA HBB SY AAS Ai