Nothing Special   »   [go: up one dir, main page]

JP3904504B2 - Character string conversion device, history information generation method, and history information generation processing program. - Google Patents

Character string conversion device, history information generation method, and history information generation processing program. Download PDF

Info

Publication number
JP3904504B2
JP3904504B2 JP2002304277A JP2002304277A JP3904504B2 JP 3904504 B2 JP3904504 B2 JP 3904504B2 JP 2002304277 A JP2002304277 A JP 2002304277A JP 2002304277 A JP2002304277 A JP 2002304277A JP 3904504 B2 JP3904504 B2 JP 3904504B2
Authority
JP
Japan
Prior art keywords
character string
conversion
stored
input
history information
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.)
Expired - Fee Related
Application number
JP2002304277A
Other languages
Japanese (ja)
Other versions
JP2004139402A (en
Inventor
文夫 渡辺
Original Assignee
株式会社ジャストシステム
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 株式会社ジャストシステム filed Critical 株式会社ジャストシステム
Priority to JP2002304277A priority Critical patent/JP3904504B2/en
Publication of JP2004139402A publication Critical patent/JP2004139402A/en
Application granted granted Critical
Publication of JP3904504B2 publication Critical patent/JP3904504B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Description

【0001】
【発明の属する技術分野】
本発明は、文字列変換装置に関し、特に、履歴情報の生成に関する。
【0002】
【従来技術】
出願人は既に、入力された文字列と変換後の文字列を合わせて履歴として記憶しておき、所定の合致度を超える場合には、前記入力される文字列と完全一致しない場合も、これを変換候補として表示する省入力候補表示方法について、出願をしている(特許文献1参照。)。たとえば、キーボードから「とくしまけんとくしましおきのはまちょう」と入力し、変換キーを押して、「徳島県徳島市沖浜町」と変換すると、これらの組み合わせが履歴バッファに記憶される。そして、「とくしまけ」まで入力すると、「徳島県徳島市沖浜町」が省入力変換候補として画面上に表示される。
【0003】
【特許文献1】
特開平12−123006号公報(図16)
【0004】
また、現在では郵便番号の7桁表示が導入され、郵便番号を入力して、変換キーを押下すると、対応する住所が表示されるかな漢字変換方法が知られている。具体的には、「770−8051」と入力して変換キーを押すと、「徳島県徳島市沖浜町」が変換候補として表示される。
【0005】
【発明が解決しようとする課題】
上記2つの発明を組み合わせることにより、「770−8051」とすべてを入力しなくても、「770−」と入力した段階で、「徳島県徳島市沖浜町」を省入力変換候補として画面上に表示することができる。
【0006】
しかしながら、上記組み合わせでは下記のような問題があった。「770−8051」と「徳島県徳島市沖浜町」との対応が履歴バッファに記憶されるだけなので、操作者が郵便番号だけを用いて対応する住所を入力した場合には、よみを途中まで入力しても、省入力変換候補としての「徳島県徳島市沖浜町」は表示されない。
【0007】
かかる問題は、かな漢字変換処理だけでなく、1のレコードが複数のカラムから構成されており、いずれかのカラムが指定されると他のカラムに記憶されているデータを出力候補として決定する文字列入力処理においては、同様に問題となる。
【0008】
この発明は、上記問題を解決し、簡易に文字列を入力することができる装置または方法を提供することを目的とする。
【0009】
【課題を解決するための手段】
1)本発明にかかる文字列変換装置は、1)入力された文字列を読み文字列として記憶する入力文字列記憶手段、2)読み文字列およびこれに対応する変換後文字列を記憶する変換辞書記憶手段、3)前記入力文字列記憶手段に記憶された入力文字列を未確定文字列記憶手段に記憶するとともに、変換命令が与えられると、前記入力文字列記憶手段に記憶された文字列を前記変換辞書記憶手段を参照して変換後文字列に変換し、前記未確定文字列記憶手段に記憶する変換手段、4)確定命令が与えられると、前記未確定文字列記憶手段に記憶された文字列を表記文字列として、この表記文字列と、前記入力文字列記憶手段に記憶された対応する読み文字列との組データを履歴情報として記憶する確定手段、5)前記入力文字列記憶手段に記憶される読み文字列について、前記履歴情報のうち所定の合致度を越える読み文字列が存在する場合には、対応する変換後文字列を省入力候補として報知する報知手段を備えた文字列変換装置であって、6)前記変換辞書記憶手段に記憶された変換後文字列には、キーワードが対応づけられており、7)前記変換手段は、変換命令が与えられると、前記入力文字列に前記キーワードが存在するか否か判断し、存在する場合には対応する変換後文字列に変換し、8)前記確定手段は、前記履歴情報として記憶された表記文字列中に、前記キーワードが含まれている場合には、前記変換辞書記憶手段を参照して、当該キーワードに対応づけられている変換後文字列とその読み文字列とを対応づけた組データを、前記履歴情報として記憶する。
このように、ある変換後文字列についてのキーワードを入力して確定後の文字列に当該キーワードが含まれる場合には、当該キーワードに対応付けされた変換後文字列およびその読み文字列を履歴情報として記憶することにより、キーワードを変換後文字列に変換することなく確定させた場合にも、当該キーワードの変換前文字列についての省入力変換が可能となる。これにより、簡易入力が可能となる。
【0010】
2)本発明にかかる文字列変換装置は、前記変換辞書記憶手段には、住所に対する郵便番号をキーワードとして記憶しており、前記確定手段は、前記履歴情報として記憶された表記文字列中に、前記郵便番号が含まれている場合には、前記変換辞書記憶手段を参照して、当該郵便番号に対応づけられている住所とその読み文字列とを対応づけた組データを前記履歴情報として記憶する。したがって、郵便番号をそのまま確定させた場合にも、当該郵便番号に対応する住所の読みを用いた省入力変換が可能となる。
【0011】
3)本発明にかかる履歴情報生成方法は、A)読み文字が入力されると読みバッファおよび未確定文字列バッファに記憶し、B)変換命令が与えられると、前記読みバッファに記憶された文字列を変換辞書を用いて変換し、変換された文字列を前記未確定文字列バッファに記憶し、C)確定命令が与えられると、前記未確定文字列バッファに記憶された文字列を表記文字列として、この表記文字列と、前記読みバッファに記憶された対応する読み文字列との組データを履歴情報として記憶しておき、新たに与えられた読み文字列について、前記履歴情報を参照して省入力候補を報知する省入力変換候補報知方法に用いる履歴情報生成方法であって、D)前記変換辞書には、変換後文字列変換命令が与えられた場合に入力された読み文字列が合致すると対応する変換後文字列に変換するためのキーワードが前記変換後文字列に対応づけられて記憶されており、E)前記履歴情報として記憶された表記文字列中に、前記キーワードが含まれている場合には、前記変換辞書を参照して、当該キーワードに対応づけられている変換後文字列とその読み文字列とを対応づけた組データを前記履歴として記憶する。したがって、前記キーワードについて、操作者が変換後文字列変換命令をあたえることなく確定させた場合にも、当該キーワードの変換前文字列についての省入力変換が可能となる。これにより、簡易入力が可能となる。
【0012】
4)本発明にかかるプログラムは、以下の履歴情報生成処理をコンピュータで実現するためのプログラム。1)読み文字が入力されると読みバッファおよび未確定文字列バッファに記憶し、2)変換命令が与えられると、前記未確定文字列バッファに記憶された文字列を変換辞書を用いて変換し、変換された文字列を前記未確定文字列バッファに記憶し、3)確定命令が与えられると、前記未確定文字列バッファに記憶された文字列を表記文字列として、この表記文字列と、前記読みバッファに記憶された対応する読み文字列との組データを履歴情報として記憶しておき、新たに与えられた読み文字列について、前記履歴情報を参照して省入力候補を報知する省入力変換候補報知方法に用いる履歴情報生成処理であって、4)前記変換辞書には、変換後文字列変換命令が与えられた場合に入力された読み文字列が合致すると対応する変換後文字列に変換するためのキーワードが前記変換後文字列に対応づけられて記憶されており、5)前記履歴情報として記憶された表記文字列中に、前記キーワードが含まれている場合には、前記変換辞書を参照して、当該キーワードに対応づけられている変換後文字列とその読み文字列とを対応づけた組データを前記履歴として記憶する。したがって、前記キーワードについて、操作者が変換後文字列変換命令をあたえることなく確定させた場合にも、当該キーワードの変換前文字列についての省入力変換が可能となる。これにより、簡易入力が可能となる。
【0013】
なお、本明細書において、「キーワード」とは、変換後文字列の一部のワードである短縮ワードである場合はもちろん、実施形態のように郵便番号のような数字または英文字の組み合わせコードで表されている場合も含む。
【0014】
また、「レコード」とは、1のレコードが複数のカラムのデータで構成される形式であればどのような形式でもよく、たとえばリレーショナルデータベース形式のように各データが関連づけられているような場合も含む。
【0015】
また、「変換後文字列変換命令」とは、実施形態では郵便番号を対応する住所に変換される命令が該当する。
【0016】
また「確定された文字列中に、前記キーワードが含まれている場合」とは、キーワードが変換後文字列に変換されることなくそのまま確定される場合はもちろん、半角変換、全角変換などを行った場合のように、結果的に、確定文字列に含まれる場合を全て含む概念である。また無変換キーを有する場合には、無変換キーが押された場合も含む。
【0017】
なお、実施形態では、入力文字列記憶手段は読みバッファ27bが、未確定文字列記憶手段は未確定文字列バッファ27dが、確定文字列記憶手段は確定文字列バッファ27aが、変換辞書記憶手段3は辞書部26bが、変換手段はCPU23のステップS15の処理が、報知手段はCPU23のステップS7の処理が、それぞれ該当する。
【0018】
また、履歴情報とは、省入力変換を行う場合に用いる情報であり、実施形態では、確定文字列バッファ27aまたは拡張履歴バッファ27cに記憶された読み文字列および表記文字列の組データが該当する。
【0019】
【発明の実施の形態】
1.概略および機能ブロックの説明
本発明の一実施形態を図面に基づいて説明する。図1に、本発明にかかるかな漢字変換装置1の機能ブロック図を示す。かな漢字変換装置1は、入力文字列記憶手段2、変換辞書記憶手段3、変換手段5、未確定文字列記憶手段6、確定手段8、確定文字列記憶手段11、および報知手段9を備えている。
【0020】
入力文字列記憶手段2は、入力された文字列を読み文字列として記憶する、変換辞書記憶手段3は、読み文字列およびこれに対応する変換後文字列を記憶する。また、変換辞書記憶手段3に記憶された変換後文字列には、キーワードが対応づけられている。変換手段5は、変換命令が与えられると、入力文字列記憶手段2に記憶された読み文字列を変換辞書記憶手段3を参照して変換後文字列に変換し、未確定文字列記憶手段6に記憶する。また、変換手段5は、変換命令が与えられると、前記入力文字列に前記キーワードが存在するか否か判断し、存在する場合には対応する変換後文字列に変換し、未確定文字列記憶手段6に記憶する。確定手段8は、確定命令が与えられると、未確定文字列記憶手段6に記憶された文字列および入力文字列記憶手段2に記憶された対応する読み文字列と対応づけて、履歴情報記憶手段7に履歴情報として記憶する。報知手段9は、入力文字列記憶手段2に記憶される読み文字列について、前記履歴情報のうち所定の合致度を越える読み文字列が存在する場合には、対応する変換後文字列を省入力候補として報知する
確定手段8は、前記確定された文字列中に、前記キーワードが含まれている場合には、変換辞書記憶手段3を参照して、当該キーワードに対応づけられている変換後文字列とその読み文字列とを対応づけて、前記履歴情報として記憶する。
【0021】
したがって、操作者がキーワードを対応する変換後文字列に変換することなく、確定させた場合でも、対応する変換後文字列の読みを用いて省入力変換処理が可能となる。
【0022】
2.かな漢字変換装置1のハードウェア構成
図2に、図1に示すかな漢字変換装置1をCPUを用いて構成したハードウェア構成の一例を示す。
【0023】
かな漢字変換装置1は、CPU23、メモリ27、ハードディスク26、CDD(CD−ROMドライブ)25、キーボード28、ディスプレイ30,マウス31およびバスライン29を備えている。
【0024】
CPU23は、ハードディスク26に記憶されたプログラムにしたがいバスライン29を介して、各部を制御する。なお、本実施形態においては、オペレーティングシステム(図示せず)として、マイクロソフト社製のwindowsXP(商標)等を採用した。
【0025】
ハードディスク26には、後述するかな漢字変換プログラム26aが記憶されている。このプログラムは、CDD25を介して、プログラムが記憶されたCD−ROM25aから読み出されてハードディスク26にインストールされたものである。なお、CD−ROM以外に、フレキシブルディスク(FD)、ICカード等のプログラムをコンピュータ可読の記録媒体から、ハードディスクにインストールさせるようにしてもよい。さらに、通信回線を用いてダウンロードするようにしてもよい。
【0026】
本実施形態においては、プログラムをCD−ROMからハードディスク26にインストールさせることにより、CD−ROMに記憶させたプログラムを間接的にコンピュータに実行させるようにしている。しかし、これに限定されることなく、CD−ROMに記憶させたプログラムをCDD25から直接的に実行するようにしてもよい。なお、コンピュータによって、実行可能なプログラムとしては、そのままのインストールするだけで直接実行可能なものはもちろん、一旦他の形態等に変換が必要なもの(例えば、データ圧縮されているものを、解凍する等)、さらには、他のモジュール部分と組合して実行可能なものも含む。
【0027】
ハードディスク26には、かな漢字変換プログラム26a、変換辞書26b、省入力候補決定規則記憶部26cを有する。変換辞書26bは、入力文字列を変換後文字列に変換するための文字列変換辞書が記憶されている。また、変換辞書26bはさらに図3に示すような郵便番号辞書を含んでいる。郵便番号辞書は、郵便番号と対応する住所およびその読みが記憶されている。
【0028】
かな漢字変換プログラム26aは、入力された読み文字列を変換辞書26bの文字列変換辞書に基づいてかな漢字混じりの表記文字列に変換するとともに、後述するように省入力候補確定規則記憶部26cに記憶された規則に基づいて、省入力変換モードにおいて、操作者が欲するであろう候補に変換する。本実施形態においては、かかる省入力候補確定規則として、上記特許文献1にて開示された規則を用いたが、これに限定されるものではない。
【0029】
メモリ27は、確定文字列バッファ27a、読みバッファ27b、拡張履歴バッファ27c、未確定文字列バッファ27dを有する。未確定文字列バッファ27dには確定前の文字列が記憶される。確定文字列バッファ27aは確定後の表記文字列およびその読み文字列が記憶される。読みバッファ27bには入力された読み文字列が記憶される。拡張履歴バッファ27cには、後述するように、変換辞書を参照して、直接的には入力していない表記文字列およびその読み文字列の対応が記憶される。なお、メモリ27にはその他、各種の演算結果等が記憶される。
【0030】
3.フローチャート
つぎに、ハードディスク26に記憶されているかな漢字変換プログラムについて、図4を用いて説明する。以下では、郵便番号「770−8051」を入力し、これを確定した後、当該郵便番号で対応づけられている住所「徳島県徳島市沖浜町」の読み「とくしまけん・・・」を途中まで入力した場合の省入力変換候補の表示する場合を、例として説明する。
【0031】
まず、操作者はキーボード28から、「7」を入力する。CPU23は、入力されたキーの種類を判断しており(図4ステップS1)、この場合、キーの種類は文字入力キーであるので、読みバッファ27bに文字列「7」を記憶し、ディスプレイ30に未確定状態で表示する(ステップS3)。CPU23は、確定文字列バッファ27aまたは拡張履歴バッファ27cに省入力候補決定規則に合致するものが記憶されているか否か判断する(ステップS5)。この場合、これらのバッファには合致するものがないので、ステップS1にもどる。同様にして、操作者は、「7」「0」「−」「8」「0」「5」「1」と入力する。これにより、読みバッファ27bおよび未確定文字列バッファ27dに「770−8051」が記憶され、ディスプレイ30には未確定文字列バッファ27dに記憶された文字列が未確定状態で表示される。
【0032】
この状態で、操作者は、確定キー(図示せず)を押す。CPU23は、入力されたキーの種類を判断しており(ステップS1)、この場合、確定キーであるので、CPU23は、確定文字列バッファ27aに読み「770−8051」と表記「770−8051」を記憶し(ステップS18)、ディスプレイ30には確定された「770−8051」を確定状態で表示する(ステップS19)。
【0033】
CPU23は、ステップS18にて確定文字列バッファ27aに記憶された文字列が、表記文字列として郵便番号を含むか否か判断する(ステップS21)。本実施形態においては、3桁の数字と4桁の数字がハイフンで結合されている場合には、郵便番号であると判断するようにした。
【0034】
かかる文字列が郵便番号を含む場合に、CPU23は、変換辞書26bを検索し(ステップS23)、当該文字列が変換辞書26bに存在するか否か判断する(ステップS25)。この場合、存在するので、変換辞書26bから、その郵便番号に対応する住所の読み「とくしまけんとくしましおきのはまちょう」と表記「徳島県徳島市沖浜町」を拡張履歴バッファ27c に記憶する(ステップS27)。具体的には、読み区切り(6,11,18)と表記区切り(3,6,9)を用いて、「とくしまけん:徳島県」、「とくしまし:徳島市」、「おきのはまちょう:沖浜町」と文節ごとに読みと表記が拡張履歴バッファ27cに記憶される。
【0035】
なお、CPU23は、ステップS25にて当該文字列が変換辞書26bに存在しなければ、ステップS27の処理を行わない。
【0036】
つぎに、操作者は、キーボードから「と」「く」「し」「ま」「け」「ん」と読みを順次入力する。CPU23は、キーの種類が文字入力キーであると判断し(ステップS1)、これらの文字列を読みバッファ27bに記憶するとともに、ディスプレイ30に未確定状態で表示する(ステップS3)。CPU23は、省入力候補決定規則を参照して、履歴情報として記憶された読み文字列と合致するか否か判断する(ステップS5)。たとえば、上記省入力候補決定規則として、「確定文字列バッファ27aまたは拡張履歴バッファ27cに記憶された読みと前方一致する場合には、連続する文節まで省入力候補とする」という規則が記憶されている場合には、CPU23は、画面上に省入力候補として「徳島県徳島市沖浜町」が存在することを表示させる(ステップS7)。かかる省入力変換候補の表示方法として、本実施形態においては、図5に示すようなツールチップ61を用いた表示を行ったが、かかる候補の表示方法はどのようなものであってもよい。なお、図5においては、文字列「770−8051」は確定状態で、「とくしまけん」は未確定状態で表示される。
【0037】
操作者は、かかる省入力候補が入力したい文字列である場合には、省入力候補確定キーを押す。CPU23は、省入力候補確定キーが押されるか否か判断しており(ステップS9)、このキーが押されると、省入力候補に変換処理がなされ(ステップS11)、そして、ステップS18,ステップS19と同様に、確定文字列バッファへの記憶および確定状態での表示がなされる(ステップS12,ステップS13)。
【0038】
なお、ステップS1にてキーが変換キーである場合には、従来と同様に、変換辞書を用いた変換処理がなされる(ステップS15)、変換候補を確定させるには確定キーを押せばよい。これにより、ステップS18以下の処理が実行される。
【0039】
このように、本実施形態においては、7桁の郵便番号が住所に変換されることなく確定されると、これをキーワードとして、対応する住所の読みと表記を拡張履歴バッファ27cに記憶するようにした。したがって、一旦郵便番号を確定させれば、かかる郵便番号に対応する表記文字列の読みを入力していなくても、その読みによる省入力変換が可能となる。
【0040】
また、拡張履歴バッファ27cに記憶されるデータは、辞書にあらかじめ記憶されている読み区切りおよび表記区切り情報を用いて、文節ごとに区切って記憶している。したがって、当該住所の一部の読み(たとえば、「とくしまし」)からの省入力変換も可能となる。
【0041】
4.他の実施形態
本実施形態においては、郵便番号をキーワードとする場合について説明したが、変換後文字列についてその読みと異なるワードをキーワードとして変換するような場合には、同様に適用することができる。たとえば、略語と正式名称とその読み、管理番号と管理対象の名称とその読み、URLとそのURLに対応するサイトの名称とその読みなどを辞書登録しておけばよい。
【0042】
また、入力する文字列を音声で入力する音声入力式かな漢字変換装置の場合も同様に適用することができる。
【0043】
また、かな漢字変換装置だけでなく、1のレコードが複数のカラムから構成されており、いずれかのカラムが指定されると他のカラムに記憶されているデータを出力候補として決定する文字列入力処理についても同様に適用することができる。
【0044】
なお、拡張履歴バッファ27cに記憶する場合に、品詞情報を合わせて記憶するようにしてもよい。これにより、複数の省入力候補が存在する場合、たとえば、固有人名と結びつきの強い単語に対して特定の品詞情報を付与しておき、その単語が確定された直後は固有人名を優先させるといった処理を実行することにより確実に候補を表示できる。たとえば、読み「たなかたろう」、変換後文字列「田中太郎」が拡張履歴に登録されており、「氏名」に固有人名と結びつきが強いことを表す品詞情報を付与しており、 「たなからぼたもち」と入力して 「棚からぼた餅」と変換、確定し、その後、「しめい」と入力して 「氏名」と変換し確定する。これにより、直後の固有人名を優先することを表す品詞情報が記憶される。その後、 「たなか」の読みで省入力変換がなされる場合に、 最近の確定「棚からぼた餅」よりも「田中太郎」が優先出力される。
【0045】
上記実施形態においては、図1に示す機能を実現する為に、CPU23を用い、ソフトウェアによってこれを実現している。しかし、その一部もしくは全てを、ロジック回路等のハードウェアによって実現してもよい。
【図面の簡単な説明】
【図1】本発明にかかるかな漢字変換装置1の機能ブロック図である。
【図2】かな漢字変換装置1をCPUを用いて実現したハードウエア構成の一例を示す図である。
【図3】キーワードが付加された変換後文字列に関する辞書のデータ構造を示す。
【図4】変換処理のフローチャートである。
【図5】省入力変換候補を表示するダイアログボックスの一例を示す。
【符号の説明】
1・・・・かな漢字変換装置
23・・・CPU
27・・・メモリ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a character string conversion device, and more particularly to generation of history information.
[0002]
[Prior art]
The applicant has already stored the inputted character string and the converted character string as a history, and if the degree of matching exceeds a predetermined degree of matching, the inputted character string may not be completely matched. An application has been filed for a method for displaying candidates for saving input that displays a candidate for conversion (see Patent Document 1). For example, if “Tokushimaken and Koshishimanohamachi” are entered from the keyboard and the conversion key is pressed to convert “Okuhama-cho, Tokushima City, Tokushima Prefecture”, these combinations are stored in the history buffer. When “Tokushimake” is entered, “Okuhama-cho, Tokushima City, Tokushima Prefecture” is displayed on the screen as a candidate for input conversion.
[0003]
[Patent Document 1]
JP-A-12-123006 (FIG. 16)
[0004]
Currently, a 7-digit display of a postal code has been introduced, and a kana-kanji conversion method is known in which a corresponding address is displayed when a postal code is input and a conversion key is pressed. Specifically, when “770-8051” is input and the conversion key is pressed, “Okuhama-cho, Tokushima City, Tokushima Prefecture” is displayed as a conversion candidate.
[0005]
[Problems to be solved by the invention]
By combining the above two inventions, even if you do not enter all of “770-8051”, when you enter “770-”, “Okuhama-cho, Tokushima City, Tokushima Prefecture” is displayed as a candidate for input conversion on the screen. Can be displayed.
[0006]
However, the above combination has the following problems. Since the correspondence between “770-8051” and “Okihama-cho, Tokushima City, Tokushima Prefecture” is only stored in the history buffer, when the operator inputs the corresponding address using only the postal code, the reading is halfway Even if the input is made, “Okihama Town, Tokushima City, Tokushima Prefecture” as a candidate for input saving conversion is not displayed.
[0007]
Such a problem is not only kana-kanji conversion processing but also a character string that determines that one record is composed of a plurality of columns and data stored in other columns is output as a candidate when one of the columns is specified. In the input process, there is a problem as well.
[0008]
SUMMARY OF THE INVENTION An object of the present invention is to provide an apparatus or method that can solve the above problems and can easily input a character string.
[0009]
[Means for Solving the Problems]
1) A character string conversion device according to the present invention includes 1) an input character string storage means for storing an input character string as a read character string, and 2) a conversion for storing a read character string and a converted character string corresponding to the read character string. Dictionary storage means, 3) storing the input character string stored in the input character string storage means in the undetermined character string storage means , and given a conversion command, the character string stored in the input character string storage means Is converted into a post-conversion character string with reference to the conversion dictionary storage means, and stored in the undetermined character string storage means. 4) When a confirmation command is given, it is stored in the undetermined character string storage means. A confirmation means for storing, as history information, a combination data of the written character string and a corresponding reading character string stored in the input character string storage means, and 5) the input character string storage Reading characters stored in the means When there is a reading character string that exceeds a predetermined degree of matching in the history information for a column, the character string conversion device includes notification means for notifying a corresponding converted character string as a saving input candidate, 6) A keyword is associated with the converted character string stored in the conversion dictionary storage means. 7) When the conversion instruction is given to the conversion means, the keyword exists in the input character string. And if it exists, it is converted into a corresponding converted character string, and 8) the confirmation means is when the keyword is included in the written character string stored as the history information. Refers to the conversion dictionary storage means, and stores the set data associating the converted character string associated with the keyword with the reading character string as the history information.
As described above, when the keyword is included in the character string after the keyword for a certain converted character string is input and confirmed, the converted character string and the reading character string associated with the keyword are stored as history information. Thus, even when a keyword is determined without being converted into a post-conversion character string, it is possible to perform input-saving conversion for the pre-conversion character string of the keyword. Thereby, simple input becomes possible.
[0010]
2) In the character string conversion device according to the present invention, the conversion dictionary storage unit stores a postal code for an address as a keyword, and the determination unit includes the notation character string stored as the history information , When the zip code is included, the conversion dictionary storage means is referred to, and the set data in which the address associated with the zip code is associated with the reading character string is stored as the history information. To do. Therefore, even when the postal code is determined as it is, the input-saving conversion using the reading of the address corresponding to the postal code becomes possible.
[0011]
3) In the history information generation method according to the present invention, A) when a reading character is input, it is stored in the reading buffer and the unconfirmed character string buffer, and B) when a conversion command is given, the character stored in the reading buffer is stored. A string is converted using a conversion dictionary , the converted character string is stored in the undetermined character string buffer, and C) when a confirmation command is given, the character string stored in the undetermined character string buffer is represented as a character As a column, the combination data of this notation character string and the corresponding reading character string stored in the reading buffer is stored as history information, and the history information is referred to for the newly given reading character string. A history information generation method used in a reduced input conversion candidate notification method for notifying a reduced input candidate, and D) the conversion dictionary includes a read character string input when a converted character string conversion command is given. Together Then, a keyword for conversion to the corresponding converted character string is stored in association with the converted character string, and E) the keyword is included in the notation character string stored as the history information. If there is, set data in which the converted character string associated with the keyword and the reading character string are associated is stored as the history with reference to the conversion dictionary. Therefore, even when the operator determines the keyword without giving a post-conversion character string conversion command, it is possible to perform input-saving conversion on the pre-conversion character string of the keyword. Thereby, simple input becomes possible.
[0012]
4) A program according to the present invention is a program for realizing the following history information generation processing by a computer. 1) read and stored in the read buffer and undetermined character array buffer characters are entered, 2) converting the instruction is given, and converts the using undetermined character array buffer stored string conversion dictionary The converted character string is stored in the undetermined character string buffer.3 ) When a confirmation command is given, the character string stored in the undetermined character string buffer is used as a written character string, and the written character string, Saving data that stores paired data with corresponding reading character strings stored in the reading buffer as history information, and notifies saving input candidates with reference to the history information for newly given reading character strings The history information generation process used in the conversion candidate notification method, 4) in the conversion dictionary, when the converted character string conversion command is given, if the read character string input matches, the corresponding converted character string To convert Is stored in association with the converted character string, and 5) when the keyword is included in the notation character string stored as the history information, the conversion dictionary is referred to. Thus, set data in which the converted character string associated with the keyword and the reading character string are associated with each other is stored as the history. Therefore, even when the operator determines the keyword without giving a post-conversion character string conversion command, it is possible to perform input-saving conversion on the pre-conversion character string of the keyword. Thereby, simple input becomes possible.
[0013]
In this specification, the “keyword” is not only a shortened word that is a partial word of the converted character string, but also a numerical code such as a zip code or a combination code of English letters as in the embodiment. This includes cases where it is represented.
[0014]
In addition, the “record” may be in any format as long as one record is composed of data of a plurality of columns. For example, in a case where each data is associated as in a relational database format. Including.
[0015]
In addition, the “converted character string conversion command” corresponds to a command for converting a zip code into a corresponding address in the embodiment.
[0016]
In addition, “when the keyword is included in the confirmed character string” means that, when the keyword is confirmed as it is without being converted into the converted character string, half-width conversion, full-width conversion, etc. are performed. As a result, the concept includes all cases included in the confirmed character string. In addition, the case where the non-conversion key is included includes the case where the non-conversion key is pressed.
[0017]
In the embodiment, the input character string storage means is the reading buffer 27b, the unconfirmed character string storage means is the unconfirmed character string buffer 27d, the confirmed character string storage means is the confirmed character string buffer 27a, and the conversion dictionary storage means 3 is used. Corresponds to the dictionary unit 26b, the conversion means corresponds to the process of step S15 of the CPU 23, and the notification means corresponds to the process of step S7 of the CPU 23.
[0018]
The history information is information used when performing input-saving conversion. In the embodiment, the combination information of the read character string and the notation character string stored in the confirmed character string buffer 27a or the extended history buffer 27c is applicable. .
[0019]
DETAILED DESCRIPTION OF THE INVENTION
1. Outline and Description of Functional Blocks An embodiment of the present invention will be described with reference to the drawings. FIG. 1 shows a functional block diagram of a kana-kanji conversion apparatus 1 according to the present invention. The kana-kanji conversion device 1 includes an input character string storage unit 2, a conversion dictionary storage unit 3, a conversion unit 5, an unconfirmed character string storage unit 6, a determination unit 8, a confirmed character string storage unit 11, and a notification unit 9. .
[0020]
The input character string storage unit 2 stores the input character string as a reading character string. The conversion dictionary storage unit 3 stores a reading character string and a converted character string corresponding to the reading character string. Further, the converted character string stored in the conversion dictionary storage unit 3 is associated with a keyword. When the conversion instruction is given, the conversion means 5 converts the read character string stored in the input character string storage means 2 into a converted character string with reference to the conversion dictionary storage means 3, and the unconfirmed character string storage means 6 To remember. Further, when a conversion command is given, the conversion means 5 determines whether or not the keyword exists in the input character string, and if it exists, converts it into a corresponding converted character string, and stores the unconfirmed character string. Store in the means 6. When the confirmation command is given, the confirmation means 8 associates the character string stored in the unconfirmed character string storage means 6 with the corresponding read character string stored in the input character string storage means 2, and the history information storage means 7 is stored as history information. When the reading character string stored in the input character string storage unit 2 has a reading character string exceeding a predetermined matching degree in the history information, the notification unit 9 saves the corresponding converted character string. If the keyword is included in the confirmed character string, the confirming means 8 for informing as a candidate refers to the conversion dictionary storage means 3 and converts the converted character associated with the keyword. The column and the reading character string are associated with each other and stored as the history information.
[0021]
Therefore, even when the operator confirms the keyword without converting it to the corresponding converted character string, the input-saving conversion process can be performed by using the reading of the corresponding converted character string.
[0022]
2. Hardware Configuration of Kana-Kanji Conversion Device 1 FIG. 2 shows an example of a hardware configuration in which the Kana-Kanji conversion device 1 shown in FIG. 1 is configured using a CPU.
[0023]
The Kana-Kanji conversion device 1 includes a CPU 23, a memory 27, a hard disk 26, a CDD (CD-ROM drive) 25, a keyboard 28, a display 30, a mouse 31 and a bus line 29.
[0024]
The CPU 23 controls each unit via the bus line 29 according to a program stored in the hard disk 26. In the present embodiment, Windows XP (trademark) manufactured by Microsoft Corporation is employed as an operating system (not shown).
[0025]
The hard disk 26 stores a kana-kanji conversion program 26a described later. This program is read from the CD-ROM 25a storing the program via the CDD 25 and installed in the hard disk 26. In addition to the CD-ROM, a program such as a flexible disk (FD) or an IC card may be installed on a hard disk from a computer-readable recording medium. Furthermore, it may be downloaded using a communication line.
[0026]
In the present embodiment, the program stored in the CD-ROM is indirectly executed by the computer by installing the program from the CD-ROM to the hard disk 26. However, the present invention is not limited to this, and the program stored in the CD-ROM may be directly executed from the CDD 25. Note that programs that can be executed by a computer are not only those that can be directly executed by simply installing them, but also those that need to be converted to other forms once (for example, those that have been compressed) are decompressed. Etc.), and further executable in combination with other module parts.
[0027]
The hard disk 26 includes a kana-kanji conversion program 26a, a conversion dictionary 26b, and a saving input candidate determination rule storage unit 26c. The conversion dictionary 26b stores a character string conversion dictionary for converting an input character string into a converted character string. The conversion dictionary 26b further includes a postal code dictionary as shown in FIG. The zip code dictionary stores an address corresponding to the zip code and its reading.
[0028]
The kana-kanji conversion program 26a converts the input reading character string into a notation character string mixed with kana-kanji based on the character string conversion dictionary of the conversion dictionary 26b, and is stored in the reduced input candidate determination rule storage unit 26c as described later. On the basis of the rules, in the reduced input conversion mode, conversion to candidates that the operator would like is performed. In the present embodiment, the rule disclosed in Patent Document 1 is used as such a reduced input candidate determination rule, but the present invention is not limited to this.
[0029]
The memory 27 includes a confirmed character string buffer 27a, a reading buffer 27b, an extended history buffer 27c, and an undetermined character string buffer 27d. The unconfirmed character string buffer 27d stores a character string before confirmation. The confirmed character string buffer 27a stores the notated character string and the read character string after confirmation. The input reading character string is stored in the reading buffer 27b. As will be described later, the extended history buffer 27c refers to the conversion dictionary, and stores the correspondence between the notation character string not directly input and the reading character string. In addition, the memory 27 stores various calculation results and the like.
[0030]
3. Next, a kana-kanji conversion program stored in the hard disk 26 will be described with reference to FIG. In the following, after inputting the postal code “770-8051” and confirming it, the reading “Tokushimaken ...” of the address “Okihama-cho, Tokushima City, Tokushima Prefecture” associated with the postal code is in progress. An example of displaying the input-saving conversion candidates when input up to is described.
[0031]
First, the operator inputs “7” from the keyboard 28. The CPU 23 determines the type of the input key (step S1 in FIG. 4). In this case, since the key type is a character input key, the character string “7” is stored in the reading buffer 27b and the display 30 is displayed. Are displayed in an unconfirmed state (step S3). The CPU 23 determines whether or not a stored character string buffer 27a or extended history buffer 27c is stored that matches the saving input candidate determination rule (step S5). In this case, since these buffers do not match, the process returns to step S1. Similarly, the operator inputs “7” “0” “−” “8” “0” “5” “1”. As a result, “770-8051” is stored in the reading buffer 27b and the undetermined character string buffer 27d, and the character string stored in the undetermined character string buffer 27d is displayed in the undetermined state on the display 30.
[0032]
In this state, the operator presses a confirmation key (not shown). The CPU 23 determines the type of the input key (step S1), and in this case, since it is a confirmation key, the CPU 23 reads it into the confirmed character string buffer 27a as “770-8051” and expresses “770-8051”. Is stored (step S18), and the determined “770-8051” is displayed in a confirmed state on the display 30 (step S19).
[0033]
The CPU 23 determines whether or not the character string stored in the confirmed character string buffer 27a in step S18 includes a zip code as a written character string (step S21). In the present embodiment, when a three-digit number and a four-digit number are combined with a hyphen, it is determined that the postal code.
[0034]
When the character string includes a zip code, the CPU 23 searches the conversion dictionary 26b (step S23) and determines whether the character string exists in the conversion dictionary 26b (step S25). In this case, since it exists, the reading of the address corresponding to the postal code “Tokushima Kento Shishima no Hamachi” written as “Okuhama Town, Tokushima City, Tokushima Prefecture” is stored in the extended history buffer 27c from the conversion dictionary 26b. (Step S27). Specifically, “Tokushimaken: Tokushima Prefecture”, “Tokushimashi: Tokushima City”, “Okinohama” using reading divisions (6, 11, 18) and notation divisions (3, 6, 9) Reading and notation are stored in the extended history buffer 27c for each phrase such as “Cho: Okihama-cho”.
[0035]
Note that the CPU 23 does not perform the process of step S27 if the character string does not exist in the conversion dictionary 26b in step S25.
[0036]
Next, the operator sequentially inputs readings “to” “ku” “shi” “ma” “ke” “n” from the keyboard. The CPU 23 determines that the key type is a character input key (step S1), stores these character strings in the reading buffer 27b, and displays them on the display 30 in an unconfirmed state (step S3). The CPU 23 refers to the saving input candidate determination rule and determines whether or not it matches the reading character string stored as the history information (step S5). For example, as the above-described rule for determining an input candidate, a rule is stored that “if the reading coincides with the reading stored in the confirmed character string buffer 27a or the extended history buffer 27c, it is determined as a candidate for the input to the consecutive phrases”. If yes, the CPU 23 displays on the screen that “Okihama Town, Tokushima City, Tokushima Prefecture” exists as a candidate for saving input (step S7). In this embodiment, the display using the tooltip 61 as shown in FIG. 5 is performed as the display method of such a reduced input conversion candidate. However, any display method of the candidate may be used. In FIG. 5, the character string “770-8051” is displayed in a confirmed state, and “Tokushimaken” is displayed in an unconfirmed state.
[0037]
The operator presses the saving input candidate confirmation key when the saving input candidate is a character string to be input. The CPU 23 determines whether or not the saving input candidate confirmation key is pressed (step S9). When this key is pressed, conversion processing is performed on saving input candidates (step S11), and steps S18 and S19. In the same manner as described above, storage in the confirmed character string buffer and display in the confirmed state are performed (steps S12 and S13).
[0038]
If the key is a conversion key in step S1, conversion processing using the conversion dictionary is performed as in the conventional case (step S15). To confirm the conversion candidate, the confirmation key may be pressed. Thereby, the process after step S18 is performed.
[0039]
As described above, in this embodiment, when the 7-digit postal code is determined without being converted into an address, the reading and notation of the corresponding address is stored in the extended history buffer 27c using this as a keyword. did. Therefore, once the zip code is determined, even if the reading of the notation character string corresponding to the zip code is not input, the input-saving conversion by the reading can be performed.
[0040]
Further, the data stored in the extended history buffer 27c is stored by dividing into phrases using the reading delimiter and notation delimiter information stored in advance in the dictionary. Therefore, it is possible to perform input-saving conversion from a part of the address (for example, “Tokushimashi”).
[0041]
4). Other Embodiments In the present embodiment, the case where the postal code is used as a keyword has been described. However, in the case where a word different from the reading of the converted character string is converted as a keyword, the present invention can be similarly applied. . For example, an abbreviation, a formal name and its reading, a management number, a management target name and its reading, a URL, a site name corresponding to the URL and its reading, and the like may be registered in the dictionary.
[0042]
The present invention can be similarly applied to a voice input type Kana-Kanji conversion device that inputs a character string to be input by voice.
[0043]
In addition to the Kana-Kanji conversion device, one record is composed of a plurality of columns, and when any one of the columns is specified, character string input processing for determining data stored in the other columns as output candidates The same applies to.
[0044]
When storing in the extended history buffer 27c, the part of speech information may be stored together. Thereby, when there are a plurality of candidates for saving input, for example, a specific part-of-speech information is given to a word strongly associated with the unique person name, and the unique person name is given priority immediately after the word is confirmed. By executing this, the candidates can be displayed reliably. For example, the reading “Tanakatatarou”, the converted character string “Taro Tanaka” are registered in the extended history, and the part-of-speech information that indicates that the “name” is strongly associated with the unique person name is added. Enter “Botamochi” to convert and confirm “Shelves from shelf”, then enter “Shimei” to convert to “Name” and confirm. Thereby, the part-of-speech information indicating that the immediately following unique person name is prioritized is stored. After that, when saving input conversion is performed by reading “Tanaka”, “Taro Tanaka” is preferentially output over the recently confirmed “Shelf to botton”.
[0045]
In the above embodiment, the CPU 23 is used to realize the function shown in FIG. 1, and this is realized by software. However, some or all of them may be realized by hardware such as a logic circuit.
[Brief description of the drawings]
FIG. 1 is a functional block diagram of a kana-kanji conversion apparatus 1 according to the present invention.
FIG. 2 is a diagram illustrating an example of a hardware configuration in which the Kana-Kanji conversion device 1 is realized using a CPU.
FIG. 3 shows a data structure of a dictionary related to a converted character string to which a keyword is added.
FIG. 4 is a flowchart of conversion processing.
FIG. 5 shows an example of a dialog box that displays saving input conversion candidates.
[Explanation of symbols]
1 ... Kana-Kanji conversion device 23 ... CPU
27 ... Memory

Claims (4)

入力された文字列を読み文字列として記憶する入力文字列記憶手段、
読み文字列およびこれに対応する変換後文字列を記憶する変換辞書記憶手段、
前記入力文字列記憶手段に記憶された入力文字列を未確定文字列記憶手段に記憶するとともに、変換命令が与えられると、前記入力文字列記憶手段に記憶された文字列を前記変換辞書記憶手段を参照して変換後文字列に変換し、前記未確定文字列記憶手段に記憶する変換手段、
確定命令が与えられると、前記未確定文字列記憶手段に記憶された文字列を表記文字列として、この表記文字列と、前記入力文字列記憶手段に記憶された対応する読み文字列との組データを履歴情報として記憶する確定手段、
前記入力文字列記憶手段に記憶される読み文字列について、前記履歴情報のうち所定の合致度を越える読み文字列が存在する場合には、対応する変換後文字列を省入力候補として報知する報知手段、
を備えた文字列変換装置であって、
前記変換辞書記憶手段に記憶された変換後文字列には、キーワードが対応づけられており、
前記変換手段は、変換命令が与えられると、前記入力文字列に前記キーワードが存在するか否か判断し、存在する場合には対応する変換後文字列に変換し、
前記確定手段は、前記履歴情報として記憶された表記文字列中に、前記キーワードが含まれている場合には、前記変換辞書記憶手段を参照して、当該キーワードに対応づけられている変換後文字列とその読み文字列とを対応づけた組データを、前記履歴情報として記憶すること、
を特徴とする文字列変換装置。
Input character string storage means for storing the input character string as a read character string;
Conversion dictionary storage means for storing a reading character string and a converted character string corresponding to the character string;
The input character string stored in the input character string storage unit is stored in the undetermined character string storage unit, and when a conversion command is given, the character string stored in the input character string storage unit is converted into the conversion dictionary storage unit. A conversion means for converting the character string into a post-conversion character string with reference to and storing the unconfirmed character string storage means,
When a confirmation command is given, a character string stored in the unconfirmed character string storage means is used as a notation character string, and a combination of this notation character string and a corresponding reading character string stored in the input character string storage means Confirming means for storing data as history information,
Notification for notifying a corresponding converted character string as a saving input candidate when there is a read character string exceeding a predetermined degree of matching in the history information for the read character string stored in the input character string storage means means,
A character string conversion device comprising:
The converted character string stored in the conversion dictionary storage means is associated with a keyword,
When the conversion instruction is given, the conversion means determines whether or not the keyword is present in the input character string, and if present, converts it into a corresponding converted character string,
If the keyword is included in the notation character string stored as the history information, the confirming unit refers to the conversion dictionary storage unit and converts the converted character associated with the keyword. Storing the set data associating the column with the reading character string as the history information;
Character string converter characterized by the above.
請求項1の文字列変換装置において、
前記変換辞書記憶手段には、住所に対する郵便番号をキーワードとして記憶しており、
前記確定手段は、前記履歴情報として記憶された表記文字列中に、前記郵便番号が含まれている場合には、前記変換辞書記憶手段を参照して、当該郵便番号に対応づけられている住所とその読み文字列とを対応づけた組データを前記履歴情報として記憶すること、
を特徴とする文字列変換装置。
The character string conversion device according to claim 1,
The conversion dictionary storage means stores a zip code for an address as a keyword,
If the postal code is included in the notation character string stored as the history information, the determination unit refers to the conversion dictionary storage unit and refers to the address associated with the postal code. Storing the set data associating the read character string with the history information,
Character string converter characterized by the above.
読み文字が入力されると読みバッファおよび未確定文字列バッファに記憶し、
変換命令が与えられると、前記読みバッファに記憶された文字列を変換辞書を用いて変換し、変換された文字列を前記未確定文字列バッファに記憶し
確定命令が与えられると、前記未確定文字列バッファに記憶された文字列を表記文字列として、この表記文字列と、前記読みバッファに記憶された対応する読み文字列との組データを履歴情報として記憶しておき、新たに与えられた読み文字列について、前記履歴情報を参照して省入力候補を報知する省入力変換候補報知方法に用いる履歴情報生成方法であって、
前記変換辞書には、変換後文字列変換命令が与えられた場合に入力された読み文字列が合致すると対応する変換後文字列に変換するためのキーワードが前記変換後文字列に対応づけられて記憶されており、
前記履歴情報として記憶された表記文字列中に、前記キーワードが含まれている場合には、前記変換辞書を参照して、当該キーワードに対応づけられている変換後文字列とその読み文字列とを対応づけた組データを前記履歴として記憶すること、
を特徴とする履歴情報生成方法。
When a reading character is input, it is stored in the reading buffer and the indeterminate character string buffer,
When a conversion command is given, the character string stored in the reading buffer is converted using a conversion dictionary, and the converted character string is stored in the undetermined character string buffer .
When a confirmation command is given, the character string stored in the unconfirmed character string buffer is used as a notation character string, and the set data of the notation character string and the corresponding reading character string stored in the reading buffer is recorded as history information. A history information generation method used for a saving input conversion candidate notification method for storing a saving input candidate with reference to the history information for a newly given reading character string,
In the conversion dictionary, when a converted character string conversion command is given, a keyword for conversion to a corresponding converted character string is associated with the converted character string when the input character string matches. Remembered,
When the keyword is included in the notation character string stored as the history information, the converted character string associated with the keyword and its reading character string are referenced with reference to the conversion dictionary Storing the set data associating with the history,
A history information generation method characterized by the above.
以下の履歴情報生成処理をコンピュータで実現するためのプログラム。
読み文字が入力されると読みバッファおよび未確定文字列バッファに記憶し、
変換命令が与えられると、前記未確定文字列バッファに記憶された文字列を変換辞書を用いて変換し、変換された文字列を前記未確定文字列バッファに記憶し、
確定命令が与えられると、前記未確定文字列バッファに記憶された文字列を表記文字列として、この表記文字列と、前記読みバッファに記憶された対応する読み文字列との組データを履歴情報として記憶しておき、新たに与えられた読み文字列について、前記履歴情報を参照して省入力候補を報知する省入力変換候補報知方法に用いる履歴情報生成処理であって、
前記変換辞書には、変換後文字列変換命令が与えられた場合に入力された読み文字列が合致すると対応する変換後文字列に変換するためのキーワードが前記変換後文字列に対応づけられて記憶されており、
前記履歴情報として記憶された表記文字列中に、前記キーワードが含まれている場合には、前記変換辞書を参照して、当該キーワードに対応づけられている変換後文字列とその読み文字列とを対応づけた組データを前記履歴として記憶する。
A program for realizing the following history information generation processing by a computer.
When a reading character is input, it is stored in the reading buffer and the indeterminate character string buffer,
When a conversion instruction is given, the character string stored in the unconfirmed character string buffer is converted using a conversion dictionary, and the converted character string is stored in the unconfirmed character string buffer.
When a confirmation command is given, the character string stored in the unconfirmed character string buffer is used as a notation character string, and the set data of the notation character string and the corresponding reading character string stored in the reading buffer is recorded as history information. As a history information generation process used for a saving input conversion candidate notification method for storing a saving input candidate with reference to the history information for a newly given reading character string,
In the conversion dictionary, when a converted character string conversion command is given, a keyword for conversion to a corresponding converted character string is associated with the converted character string when the input character string matches. Remembered,
When the keyword is included in the notation character string stored as the history information, the converted character string associated with the keyword and its reading character string are referenced with reference to the conversion dictionary Is stored as the history.
JP2002304277A 2002-10-18 2002-10-18 Character string conversion device, history information generation method, and history information generation processing program. Expired - Fee Related JP3904504B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002304277A JP3904504B2 (en) 2002-10-18 2002-10-18 Character string conversion device, history information generation method, and history information generation processing program.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002304277A JP3904504B2 (en) 2002-10-18 2002-10-18 Character string conversion device, history information generation method, and history information generation processing program.

Publications (2)

Publication Number Publication Date
JP2004139402A JP2004139402A (en) 2004-05-13
JP3904504B2 true JP3904504B2 (en) 2007-04-11

Family

ID=32451749

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002304277A Expired - Fee Related JP3904504B2 (en) 2002-10-18 2002-10-18 Character string conversion device, history information generation method, and history information generation processing program.

Country Status (1)

Country Link
JP (1) JP3904504B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009129205A (en) * 2007-11-22 2009-06-11 Sharp Corp Character input device
JP4765107B2 (en) * 2008-12-19 2011-09-07 株式会社エヌ・ティ・ティ・データ Character string input device and program
JP5508596B1 (en) * 2013-12-25 2014-06-04 利仁 曽根 Input support method

Also Published As

Publication number Publication date
JP2004139402A (en) 2004-05-13

Similar Documents

Publication Publication Date Title
JP2010520532A (en) Input stroke count
JPH08314910A (en) Different kind of code character string transcribing device and electronic dictionary
JP3904504B2 (en) Character string conversion device, history information generation method, and history information generation processing program.
JPH07244491A (en) Conversion system for text sound
JP2009199434A (en) Alphabetical character string/japanese pronunciation conversion apparatus and alphabetical character string/japanese pronunciation conversion program
CN113632048A (en) Latin character conversion device, Latin character conversion method, and Latin character conversion program
JPH0612548B2 (en) Document processor
JPH0452500B2 (en)
JP7200474B2 (en) CONVERSION AID DEVICE, CONVERSION AID SYSTEM, CONVERSION AID METHOD, AND COMPUTER PROGRAM
JP2001109740A (en) Device and method for preparing chinese document
JP4139805B2 (en) Apparatus, method and program for converting lexical data to data
JPH07121538A (en) Spelling checking device
JPS6246029B2 (en)
JP2688652B2 (en) String converter
JP2744241B2 (en) Character processor
JP2688651B2 (en) String converter
JP4111941B2 (en) Apparatus, method and program for converting lexical data to data
JPH0697455B2 (en) Kana-Kanji conversion device
JPH08194701A (en) Character processor
JP2002183128A (en) Character processor
JPH096761A (en) Device and method for converting kanji for chinese
JPH06131329A (en) Japanese language character processor
JP2003178263A (en) Character recognizing device and recording medium
JPH1011429A (en) Character processor
JPH0131229B2 (en)

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20041213

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050209

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20050331

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050411

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060828

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060912

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: 20070105

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070109

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: 20130119

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160119

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees