JPH06180701A - 略名入力装置 - Google Patents

略名入力装置

Info

Publication number
JPH06180701A
JPH06180701A JP5073727A JP7372793A JPH06180701A JP H06180701 A JPH06180701 A JP H06180701A JP 5073727 A JP5073727 A JP 5073727A JP 7372793 A JP7372793 A JP 7372793A JP H06180701 A JPH06180701 A JP H06180701A
Authority
JP
Japan
Prior art keywords
name
input
directory
character
abbreviation
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
JP5073727A
Other languages
English (en)
Inventor
Mitsuhiro Aida
光廣 合田
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP5073727A priority Critical patent/JPH06180701A/ja
Publication of JPH06180701A publication Critical patent/JPH06180701A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】 デイレクトリー索引の略名入力装置を提供す
る。 【構成】 所望する名称の先頭文字と、その名称に含ま
れるその他の文字を任意に組み合わせた文字列を所望す
る名称の略名として入力操作を行うものであるる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、電子タイプ,電子手
帳,ワープロ,ワークステーション,コンピュータなど
に於けるデイレクトリー索引に関し、名称入力の際のタ
イピング負荷を軽減することができる略名入力装置に関
する。
【0002】
【従来の技術】従来のデイレクトリー索引では、名称を
全文字キーボードなどから入力することによりデイレク
トリー検索が行われ、その入力に対応する名称がデイレ
クトリーから取り出されるか、あるいはグループ名の入
力によりグループ構成名(群)が表示され、その中から
選択・採用されるものである。
【0003】
【発明が解決しようとする課題】求めるデイレクトリー
内の名称を入力しようとする場合、その名称に対応する
略語、短縮文字列等の入力手段が提供されていない。
【0004】この発明の目的は、操作者の個人的能力に
それほど左右されず、デイレクトリー内の求める名称入
力の効率を高めることが出来る略名入力装置を提供する
ことである。
【0005】
【課題を解決するための手段】本発明は上記課題の解決
を目的としたもので、略名入力装置において、複数の名
称を格納するデイレクトリー手段と、所望する名称の先
頭文字と、その名称に含まれるその他の文字を任意に組
み合わせた少なくとも2文字からなる略名を入力する入
力手段と、前記入力手段によって入力された略名と前記
デイレクトリー手段に格納された名称とを照合し、該略
名の文字順について、相前後することのない文字順を含
む名称をただ一つに特定できるか否かを判定する判定手
段と、前記判定手段の肯定出力に応答して、特定された
ただ一つの名称を表示する表示手段とを備え、前記判定
手段の否定出力に応答して、前記入力手段により前記略
名の後部に新たな文字を入力した新たな略名について、
前記判定手段による判定を行うものである。
【0006】
【作用】本発明は、入力手段から所望する名称の先頭文
字とその名称に含まれるその他の文字を任意に組み合わ
せた少なくとも2文字からなる略名を入力し、判定手段
は該略名とデイレクトリー手段に格納された名称とを照
合して、該略名の文字順について相前後することのない
文字順を含む名称をただ1つに特定できるか否かを判定
して、ただ1つに特定できた場合に、該特定された名称
を表示手段に表示する一方、特定できない場合に、前記
入力手段により前記略名の後部に新たな文字を入力した
新たな略名について、前記判定手段による判定を行うも
のである。
【0007】
【実施例】図1は、本発明に係る略名入力装置の一例の
ブロック図である。図1を参照して、この略名入力装置
は、たとえば液晶などからなる表示部12と、たとえば
キーボードからなる入力部14と、半導体ROM(Re
ad−Only Memory)、RAM(Rando
m Access Memory)からなるデイレクト
リー部20と、所定の制御プログラムに基づき、表示部
12、入力部14、デイレクトリー部20などを制御す
るための、たとえばマイクロプロセッサなどからなる制
御部16と、制御部16に接続され、制御部16で実行
される制御プログラムやテキストを格納するための、半
導体ROM,RAMなどからなるメモリ部18とを含
む。
【0008】表示部12には、入力テキストや、テキス
トの編集結果などが表示される。入力部14は、文字・
記号などを入力するための複数個の文字・記号キー、文
字列の区切りを指示する区切りキー、編集などの処理を
指示するための複数個の機能キー、入力の終了を制御部
16に通知するための実行キーなどを有する。入力部1
4は、文字・記号キー、機能キー、実行キーが操作者に
より押圧されると、押圧されたキーに応じて予め定めら
れたコード信号を制御部16に与えるものである。
【0009】図2は、制御部16によって行われる処理
を説明するためのフローチャート図である。以下、図2
に基づいて本実施例に係る略名入力装置を説明する。
【0010】まずステップF(以下単にFと呼ぶ)00
0において、メモリ部18内の状態を初期化する処理が
行われる。F001でキー入力を行う。続いてF002
では、入力部14(図1参照)から入力されたコードが
区切りキーを表すものか、その他の文字を表すものかに
ついての判定が行われる。そして区切りキーであると判
定された場合には処理はF003に、文字入力であると
判定された場合には処理はF004にそれぞれ進む。
【0011】F002において、入力されたコードが区
切りキーを表すものであると判定された場合には、F0
03に処理が進み、デイレクトリーを検索する際のルッ
クアップルーチンに用いられる各種テーブル内のカウン
タなどをリセット(初期化)する処理などからなる名称
終了処理が行われる。さらに終了フラグをOFFする処
理が行われる。終了フラグとは、後述するF013でセ
ットされるもので、入力コード群に対応する名称がデイ
レクトリー内に存在していないことが判明したかどうか
を示すものである。区切りキーで名称入力が終了するこ
とから、F004でこのフラグをOFFにする。F00
4の後、処理はF001に戻る。
【0012】F002において、入力されたコードが一
般の文字を表すものであると判定された場合には、F0
04でこの入力された文字を表示部12(図1参照)に
表示する処理と、入力されたコード(文字コード)を格
納する処理(F005)が行われる。このとき入力され
た文字と、これ以前に入力されていた文字とから、以下
で行われるデイレクトリー検索処理のキーとなるコード
群が形成される。これを入力略名編集処理と呼ぶ。F0
05の後、処理はF006に進む。
【0013】F006では、終了フラグがONとなって
いるかどうかの判断が行われる。終了フラグがONとな
っている場合、入力文字群と一致する名称がデイレクト
リー内に存在している可能性はないので、処理は再びF
001に戻る。すなわち終了フラグがONとなっている
場合、デイレクトリーを参照することなく入力文字列を
単に蓄積する処理が行われる。F006の後、処理はF
007には進む。
【0014】F007では、図1のデイレクトリー部2
0を、F005によって得られたコード群をキーとして
参照する処理が行われる。
【0015】F008では、F007のデイレクトリー
索引処理の結果得られた名称がただ1つであるかどうか
についての判定が行われる。ただ1つであると判定され
た場合には、処理はF009に、それ以外であると判定
された場合にはF012にそれぞれ進む。
【0016】F009以下では、本発明の特徴である、
入力文字列をデイレクトリーの内容を用いて補う処理が
行われる。F009ではまず、軽ブザーを鳴らすことに
より、操作者に対して入力文字列に対する補正が行われ
る旨の報知が行われる。
【0017】F010では、F007で取出された、コ
ード列を含むただ1つの名称を、入力されたコード列と
置換えることにより名称を補正する処理が行われる。
【0018】さらにF011では、このようにして置換
えられた名称を入力文字列と置換えて表示する処理が行
われる。F011の後、処理はF003に進む。
【0019】F008で、入力コード列を含む名称がた
だ1つではないと判定された場合には処理はF012に
進む。F012では、デイレクトリー内に、入力コード
列を含む名称が存在しないかどうかについての判断が行
われる。存在しない場合には処理はF013に、存在す
る場合にはF014にそれぞれ進む。
【0020】F013では、入力されたコード列を含む
名称がデイレクトリー内には存在しないということであ
るから、デイレクトリーの参照はそれ以上行わず、終了
フラグをONとする。さらに、これまでの処理内でデイ
レクトリー索引のために用いられていたデイレクトリー
索引制御情報を次回から新たに開始されるデイレクトリ
ー索引に備えて初期値にリセットする処理が行われる。
F013の後、処理はF001に戻る。
【0021】F014では、さらに新たなコードを入力
させることにより、コード列を1文字分加えてデイレク
トリーの索引を行なう必要がある。そのためにF014
ではデイレクトリー索引制御情報を新たなデイレクトリ
ー索引に備えて更新する処理が行われる。F014の
後、処理F001に戻る。
【0022】以上のように図2に示される処理によれ
ば、F001,F004〜F008,F012,F01
4,F001という処理からなるループを繰返し行なう
ことにより順次コード列が作成される。そしてこのコー
ド列に基づき、そのコード列を含む名称がデイレクトリ
ー内に幾つあるかが調べられる。そのような名称がデイ
レクトリー内にただ1つのみ存在する場合に処理はF0
09以下に進み、そのような名称を入力コード列に加え
て入力名称として採用し、表示する処理が行われる。し
たがって、特に長い名称や、独特の綴りを有する名称を
デイレクトリー内に多数格納しておくことにより、少な
い入力で長い名称を効率よく入力することが可能とな
る。
【0023】図3は、本実施例に係る略名入力装置に用
いられる索引用デイレクトリーの内容と、デイレクトリ
ー索引処理および表示の例を示す。
【0024】図3(a)を参照して、多数の名称が綴り
にしたがって配列されている。
【0025】図3(b)を参照して、入力部を用いて
「Ant」が入力されたものとする。なお、「Ant」
が入力された時点では、図3(a)に示される名称群の
中ではこのような文字列を含む名称が複数個(4個)あ
るために、図2のF009以下に処理が進むことはな
い。「Antw」までが入力された時点で、入力された
文字列(コード列)を含む単語は「Antwerp」し
かないことが明らかとなる。したがって図2のF008
における判断の答えがYESとなり、処理はF009以
下の名称補正処理に進むことになる。
【0026】F010で、入力されたコード列「Ant
w」が「Antwerp」に置換えられ、F011でこ
の新たに置換えられた名称が表示される。したがって図
3(c)に示されるように図面には「Antwerp」
が表示され、入力位置は図3(c)において長方形で示
されるカーソル位置に移動する。
【0027】このように本発明によれば、7文字からな
る名称「Antwerp」を、例えばこの例では4文字
の入力で正しく入力することが可能となる。そして、索
引用名称に含まれる単語が長くなればなるほど、このよ
うな入力の効率は向上することが明らかである。これに
より、操作者の能力にあまり左右されずに、単語の入力
を効率よくおこなうことができる。
【0028】上記実施例では、所望する名称「Antw
erp」の略名として、まず「Ant」とし、更に「A
ntw」として、略名4文字から所望する名称「Ant
werp」の入力を可能としたが、入力する略名は他の
文字順序でも構わないことは言うまでもない。
【0029】ただし、所望する名称の先頭文字と略名の
先頭文字とは同一であり、その他の文字については所望
する名称の文字順序を相前後することなく、適当に文字
を取り出して、略名としなければならない。
【0030】
【発明の効果】以上のように、本発明の略名入力装置に
よれば、デイレクトリーを利用して、略名の文字順を相
前後することのない文字順を含む名称を特定するもので
あり、所望する名称が特定されるまで、略名の文字列数
を増やしていくものである。
【0031】よって、この入力には、従来の技術のよう
に特定の略名を覚える必要がなく、操作者の能力にそれ
ほど左右されず入力の効率を向上させることができる。
【図面の簡単な説明】
【図1】本発明の一実施例の略名入力装置のブロック図
である。
【図2】図1に示される装置で実行される処理のフロー
チャート図である。
【図3】デイレクトリーの内容および名称入力の経過を
示す模式図である。
【符号の説明】
12 表示部 14 入力部 16 制御部 18 メモリー部 20 デイレクトリー部

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 複数の名称を格納するデイレクトリー手
    段と、 所望する名称の先頭文字と、その名称に含まれるその他
    の文字を任意に組み合わせた少なくとも2文字からなる
    略名を入力する入力手段と、 前記入力手段によって入力された略名と前記デイレクト
    リー手段に格納された名称とを照合し、該略名の文字順
    について、相前後することのない文字順を含む名称をた
    だ一つに特定できるか否かを判定する判定手段と、 前記判定手段の肯定出力に応答して、特定されたただ一
    つの名称を表示する表示手段とを備え、 前記判定手段の否定出力に応答して、前記入力手段によ
    り前記略名の後部に新たな文字を入力した新たな略名に
    ついて、前記判定手段による判定を行うことを特徴とす
    る略名入力装置。
JP5073727A 1992-10-15 1993-03-31 略名入力装置 Pending JPH06180701A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5073727A JPH06180701A (ja) 1992-10-15 1993-03-31 略名入力装置

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP27704592 1992-10-15
JP4-277045 1992-10-15
JP5073727A JPH06180701A (ja) 1992-10-15 1993-03-31 略名入力装置

Publications (1)

Publication Number Publication Date
JPH06180701A true JPH06180701A (ja) 1994-06-28

Family

ID=26414877

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5073727A Pending JPH06180701A (ja) 1992-10-15 1993-03-31 略名入力装置

Country Status (1)

Country Link
JP (1) JPH06180701A (ja)

Similar Documents

Publication Publication Date Title
US5655128A (en) Electronic dictionary
JP2000020421A (ja) 電子メールシステムにおけるテンプレート自動選択方法
JPH06230844A (ja) 処理起動方法
JPH1040247A (ja) データ処理装置
JPH06180701A (ja) 略名入力装置
JP3737269B2 (ja) ヘルプ処理装置
JP2715971B2 (ja) 情報入力装置
JP2941482B2 (ja) 文書作成装置及びかな漢字変換方法
JP2707565B2 (ja) 文書表示装置
JP3498635B2 (ja) 情報検索方法及びその装置並びにコンピュータ可読記録媒体
JP2864418B2 (ja) 文書処理装置
JPH08106457A (ja) 地名入力装置
JPH1173392A (ja) ユーザid決定方法及び方式
JP3000897B2 (ja) スペルチェック装置
JPH0237466A (ja) 情報処理システム
JPH06180694A (ja) 略語入力装置
JP3371434B2 (ja) レイアウト編集装置
JP2798076B2 (ja) 文字列出力装置
JPH07192007A (ja) 文書処理装置
JP2596950B2 (ja) 文字処理装置
JPH0675990A (ja) 単語入力編集装置
JPH11191104A (ja) 情報処理装置及びその方法、コンピュータ可読メモリ
JPH07129554A (ja) 文書処理装置
JP2001117912A (ja) 文字入力表示装置、文字入力表示方法及び当該方法を実行するプログラムを記憶したコンピュータ読み取り可能な記憶媒体
JPH0793419A (ja) データ処理装置及びデータ入力制御方法