(57)【要約】【課題】文字入力に関するアプリケーション又はウェブサイトに適した単語の変換候補を表示させる。【解決手段】携帯端末１０は、複数の単語と各単語が属するカテゴリとの対応付け情報を記憶した辞書ＤＢ１３と、予め優先順位付けされた複数の変換候補をカテゴリ別に記憶したカテゴリ優先順位ＤＢ１４と、文字入力に関するソースコード（例えばアプリケーションやウェブサイト）に含まれる単語を抽出する単語抽出部１７と、抽出された単語をカテゴリ別に分類しカテゴリごとの単語数を集計する集計部１８と、単語数の多いカテゴリから優先的に複数の変換候補を抽出する変換候補抽出部１９と、文字入力フォームを表示部１１に表示させ、ユーザが文字入力フォームに文字を入力した際に、入力された文字に対応する複数の変換候補を表示部１１に表示させる表示制御部２０と、を備える。【選択図】図１
2011204174.tif 000002
【特許請求の範囲】
【請求項１】
複数の単語と各単語が属するカテゴリとの対応付け情報を記憶した辞書データベースと、
予め優先順位付けされた複数の変換候補をカテゴリ別に記憶したカテゴリ優先順位データベースと、
文字入力フォームを含む画面を表示するための表示部と、
ユーザが前記文字入力フォームに文字を入力し複数の変換候補から一の変換候補を選択するための入力部と、
文字入力に関するソースコードに含まれる単語を抽出する単語抽出部と、
前記辞書データベースの前記対応付け情報に基づいて、前記単語抽出部により抽出された単語をカテゴリ別に分類し、カテゴリごとの単語数を集計する集計部と、
単語数の多いカテゴリの変換候補から優先的に、前記カテゴリ優先順位データベースから前記カテゴリの複数の変換候補を抽出する変換候補抽出部と、
文字入力フォームを前記表示部に表示させ、ユーザが前記入力部により前記文字入力フォームに文字を入力した際に、前記抽出された複数の変換候補のうち、入力された文字に対応する複数の変換候補を前記表示部に表示させる表示制御部と、
を備える情報入力装置。
【請求項２】
前記集計部は、分類されたカテゴリの数が予め定められた基準カテゴリ数以上となった場合は、カテゴリごとの単語数の集計を中止する、
ことを特徴とする請求項１に記載の情報入力装置。
【請求項３】
前記情報入力装置は、単語ごとのユーザの使用頻度情報を記憶した使用頻度データベース、をさらに備え、
前記変換候補抽出部は、前記使用頻度データベースに記憶された使用頻度情報に基づいて、使用頻度の高い変換候補が各カテゴリ内の順序で上位になるように各カテゴリごとに変換候補の順序を調整する、
ことを特徴とする請求項１又は２に記載の情報入力装置。
【請求項４】
前記表示制御部は、ユーザが前記複数の変換候補から一の変換候補を選択したときに、当該一の変換候補の選択履歴を前記使用頻度データベースに反映させる、
ことを特徴とする請求項３に記載の情報入力装置。
【請求項５】
前記文字入力に関するソースコードは、ユーザに文字入力させるウェブサイトおよびユーザに文字入力させるアプリケーション、の少なくとも一方を含む、
ことを特徴とする請求項１〜４の何れか１項に記載の情報入力装置。
【請求項６】
前記情報入力装置は、携帯端末であることを特徴とする請求項１〜５の何れか１項に記載の情報入力装置。
【請求項７】
複数の単語と各単語が属するカテゴリとの対応付け情報を記憶した辞書データベースと、予め優先順位付けされた複数の変換候補をカテゴリ別に記憶したカテゴリ優先順位データベースと、文字入力フォームを含む画面を表示するための表示部と、ユーザが前記文字入力フォームに文字を入力し複数の変換候補から一の変換候補を選択するための入力部とを備える情報入力装置、により実行される変換候補表示制御方法であって、
文字入力フォームが前記表示部に表示された際に、文字入力に関するソースコードに含まれる単語を抽出する単語抽出ステップと、
前記辞書データベースの前記対応付け情報に基づいて、前記単語抽出ステップにより抽出された単語をカテゴリ別に分類し、カテゴリごとの単語数を集計する集計ステップと、
単語数の多いカテゴリの変換候補から優先的に、前記カテゴリ優先順位データベースから前記カテゴリの複数の変換候補を抽出する変換候補抽出ステップと、
ユーザが前記入力部により前記文字入力フォームに文字を入力した際に、前記抽出された複数の変換候補のうち、入力された文字に対応する複数の変換候補を前記表示部に表示させる表示制御ステップと、
を備える変換候補表示制御方法。
【請求項８】
前記集計ステップにて、分類されたカテゴリの数が予め定められた基準カテゴリ数以上となった場合、前記情報入力装置は、カテゴリごとの単語数の集計を中止する、
ことを特徴とする請求項７に記載の変換候補表示制御方法。
【請求項９】
前記情報入力装置は、単語ごとのユーザの使用頻度情報を記憶した使用頻度データベース、をさらに備え、
前記変換候補抽出ステップにて、前記情報入力装置は、前記使用頻度データベースに記憶された使用頻度情報に基づいて、使用頻度の高い変換候補が各カテゴリ内の順序で上位になるように各カテゴリごとに変換候補の順序を調整する、
ことを特徴とする請求項７又は８に記載の変換候補表示制御方法。
【請求項１０】
前記表示制御ステップにて、前記情報入力装置は、ユーザが前記複数の変換候補から一の変換候補を選択したときに、当該一の変換候補の選択履歴を前記使用頻度データベースに反映させる、
ことを特徴とする請求項９に記載の変換候補表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報入力装置、及び情報入力装置において実行される変換候補表示制御方法に関するものである。
【背景技術】
【０００２】
従来から、携帯端末やパーソナルコンピュータ等を使用しているユーザが、ウェブサイト閲覧時やアプリケーション利用時にテキスト文字を入力する場面がある。このような場面でテキスト文字を効率良く入力するための技術として、ウェブサイトやアプリケーションのHTML情報に基づいて、入力される文字の種別を判断して適切な文字入力モードに自動的に設定する技術が知られている（例えば特許文献１、２）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−７５６８２号公報
【特許文献２】特開２００７−２７２４１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、上述した従来技術では、文字入力モード（例えば、かな入力モードや英数入力モード等）の切り替えしかできず、文字入力に関するアプリケーション又は文字入力時に表示されているウェブサイトに適した単語の予測変換までは実現できなかった。そのため、ウェブサイト上の入力フォームへの文字入力の際に、その文字入力に関するアプリケーション又はウェブサイトにおいては入力される可能性の低い予測変換候補（以下「変換候補」という）が上位に表示されてしまう、といった不都合があった。
【０００５】
そこで、本発明は、かかる課題に鑑みて為されたものであり、文字入力に関するアプリケーション又はウェブサイトに適した単語の変換候補を表示させることが可能な情報入力装置及び変換候補表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る情報入力装置は、複数の単語と各単語が属するカテゴリとの対応付け情報を記憶した辞書データベースと、予め優先順位付けされた複数の変換候補をカテゴリ別に記憶したカテゴリ優先順位データベースと、文字入力フォームを含む画面を表示するための表示部と、ユーザが文字入力フォームに文字を入力し複数の変換候補から一の変換候補を選択するための入力部と、文字入力に関するソースコードに含まれる単語を抽出する単語抽出部と、辞書データベースの対応付け情報に基づいて、単語抽出部により抽出された単語をカテゴリ別に分類し、カテゴリごとの単語数を集計する集計部と、単語数の多いカテゴリの変換候補から優先的に、カテゴリ優先順位データベースからカテゴリの複数の変換候補を抽出する変換候補抽出部と、文字入力フォームを表示部に表示させ、ユーザが入力部により文字入力フォームに文字を入力した際に、抽出された複数の変換候補のうち、入力された文字に対応する複数の変換候補を表示部に表示させる表示制御部と、を備えることを特徴とする。
【０００７】
上記情報入力装置では、単語抽出部が、文字入力に関するソースコードに含まれる単語を抽出し、集計部が、辞書データベースの対応付け情報に基づいて、上記抽出された単語をカテゴリ別に分類し、カテゴリごとの単語数を集計する。そして、変換候補抽出部が、単語数の多いカテゴリの変換候補から優先的に、カテゴリ優先順位データベースからカテゴリの複数の変換候補を抽出し、表示制御部が、ユーザにより文字入力フォームに文字が入力された際に、上記抽出された複数の変換候補のうち、入力された文字に対応する複数の変換候補を表示部に表示させる。このように、文字入力に関するソースコードに含まれる単語数の多いカテゴリの変換候補から優先的に複数の変換候補が抽出され、文字入力フォームに文字が入力された際に、上記抽出された複数の変換候補のうち、入力された文字に対応する複数の変換候補を表示させるため、文字入力に関するソースコードに適した単語の変換候補を表示させることが可能となる。
【０００８】
なお、上記の文字入力に関するソースコードは、ユーザに文字入力させるウェブサイトおよびユーザに文字入力させるアプリケーション、の少なくとも一方を含んでいる。よって、ユーザに文字入力させるウェブサイトやアプリケーションに適した単語の変換候補を表示させることが可能となる。
【０００９】
ところで、集計部は、分類されたカテゴリの数が予め定められた基準カテゴリ数以上となった場合は、カテゴリごとの単語数の集計を中止することが望ましい。このように、分類されたカテゴリの数が多数（基準カテゴリ数以上）となった場合、多数のカテゴリのうち低優先度のカテゴリ（単語数の少ないカテゴリ）の変換候補はかなり後の方に表示されてしまい、かえってユーザの文字入力において利便性を欠くおそれがある。そこで、このような場合にカテゴリごとの単語数の集計を中止することで、上記のような不都合を回避することができる。
【００１０】
また、情報入力装置は、単語ごとのユーザの使用頻度情報を記憶した使用頻度データベース、をさらに備え、変換候補抽出部は、使用頻度データベースに記憶された使用頻度情報に基づいて、使用頻度の高い変換候補が各カテゴリ内の順序で上位になるように各カテゴリごとに変換候補の順序を調整することが望ましい。これにより、ユーザの使用頻度に応じて、各カテゴリごとの変換候補の順序を適切に調整することができる。
【００１１】
また、表示制御部は、ユーザが複数の変換候補から一の変換候補を選択したときに、当該一の変換候補の選択履歴を使用頻度データベースに反映させることが望ましい。この場合、選択された一の変換候補の選択履歴を使用頻度データベースにタイムリーに反映させ、使用頻度データベースの情報の正確さ（精度）を向上させることができる。
【００１２】
また、上述した情報入力装置の例としては、携帯端末（携帯電話、ＰＤＡなど）、ノートパソコン、据え置き型のパソコンなどが挙げられるが、本発明は、特に携帯端末に適用すると、この効果は大きい。即ち、携帯端末には、サイズの小型化が常に要求されるため、変換候補を表示させる表示部のサイズも小さくなる。そのため、携帯端末では、変換候補としては、一時点ではかなり少数の変換候補しか表示することができない。このような携帯端末に対し、より適正な単語の変換候補を表示させることが可能な本発明を適用すれば、少数の変換候補しか表示できない携帯端末であっても、よりスムーズで効率的な文字入力を実現することができる。
【００１３】
上記の情報入力装置に係る発明は、変換候補表示制御方法に係る発明として捉えることができ、以下のように記載することができる。以下の変換候補表示制御方法に係る発明も、同様の作用・効果を奏する。
【００１４】
本発明に係る変換候補表示制御方法は、複数の単語と各単語が属するカテゴリとの対応付け情報を記憶した辞書データベースと、予め優先順位付けされた複数の変換候補をカテゴリ別に記憶したカテゴリ優先順位データベースと、文字入力フォームを含む画面を表示するための表示部と、ユーザが文字入力フォームに文字を入力し複数の変換候補から一の変換候補を選択するための入力部とを備える情報入力装置、により実行される変換候補表示制御方法であって、文字入力フォームが表示部に表示された際に、文字入力に関するソースコードに含まれる単語を抽出する単語抽出ステップと、辞書データベースの対応付け情報に基づいて、単語抽出ステップにより抽出された単語をカテゴリ別に分類し、カテゴリごとの単語数を集計する集計ステップと、単語数の多いカテゴリの変換候補から優先的に、カテゴリ優先順位データベースからカテゴリの複数の変換候補を抽出する変換候補抽出ステップと、ユーザが入力部により文字入力フォームに文字を入力した際に、抽出された複数の変換候補のうち、入力された文字に対応する複数の変換候補を表示部に表示させる表示制御ステップと、を備えることを特徴とする。
【００１５】
上記集計ステップでは、分類されたカテゴリの数が予め定められた基準カテゴリ数以上となった場合、情報入力装置は、カテゴリごとの単語数の集計を中止することが望ましい。
【００１６】
また、上記情報入力装置は、単語ごとのユーザの使用頻度情報を記憶した使用頻度データベース、をさらに備え、変換候補抽出ステップにて、情報入力装置は、使用頻度データベースに記憶された使用頻度情報に基づいて、使用頻度の高い変換候補が各カテゴリ内の順序で上位になるように各カテゴリごとに変換候補の順序を調整することが望ましい。
【００１７】
また、上記表示制御ステップでは、情報入力装置は、ユーザが複数の変換候補から一の変換候補を選択したときに、当該一の変換候補の選択履歴を使用頻度データベースに反映させることが望ましい。
【発明の効果】
【００１８】
本発明によれば、文字入力に関するソースコード（文字入力させるウェブサイトやユーザに文字入力させるアプリケーションなど）に適した単語の変換候補を表示させることが可能となる。
【図面の簡単な説明】
【００１９】
【図１】実施形態に係る携帯端末の機能構成を示す図である。
【図２】図１に示す携帯端末のハードウェア構成を示す図である。
【図３】辞書データベースに記憶された情報の一例を示す図である。
【図４】カテゴリ優先順位データベースに記憶された情報の一例を示す図である。
【図５】使用頻度データベースに記憶された情報の一例を示す図である。
【図６】実施形態に係る変換候補表示制御処理を示すフローチャートである。
【図７】表示部に表示される画面例を示す図であり、（ａ）は文字入力フォームの有るウェブサイトの画面例であり、（ｂ）は文字入力フォームへの入力操作時の画面例である。
【発明を実施するための形態】
【００２０】
以下、添付画面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００２１】
本発明に係る情報入力装置の例としては携帯端末（携帯電話、ＰＤＡなど）、ノートパソコン、据え置き型のパソコンなどが挙げられるが、情報入力装置の種類はこれらに限定されない。以下では、情報入力装置の一例として、携帯端末の場合の実施形態を説明する。
【００２２】
図１は携帯端末１０の機能ブロック図である。この図１に示すように、携帯端末１０は、機能的構成要素として、表示部１１、入力部１２、辞書データベース（以下「辞書ＤＢ」という）１３、カテゴリ優先順位データベース（以下「カテゴリ優先順位ＤＢ」という）１４、使用頻度データベース（以下「使用頻度ＤＢ」という）１５、無線通信部１６、単語抽出部１７、集計部１８、変換候補抽出部１９、及び、表示制御部２０を備えている。
【００２３】
携帯端末１０は、ハードウェア構成としては、例えば図２に示すように、オペレーティングシステムやアプリケーションプログラムなどを実行するＣＰＵ１０１と、ＲＯＭ及びＲＡＭで構成される主記憶部１０２と、メモリなどで構成される補助記憶部１０３と、呼の確立やデータ通信を行う通信制御部１０４と、文字入力用のキーで構成される操作部１０５と、モニタ及びスピーカで構成される出力部１０６とを備えている。図１に示す携帯端末１０の各機能は、ＣＰＵ１０１及び主記憶部１０２の上に所定のソフトウェアを読み込ませ、ＣＰＵ１０１の制御の下で、主記憶部１０２及び補助記憶部１０３に対しデータの読み書きを行いながら上記ソフトウェアを実行することで実現される。
【００２４】
表示部１１は、さまざまな画面（例えば文字入力フォームを含む画面）を表示するディスプレイである。入力部１２は、ユーザがさまざまな情報を入力・選択する部分であり、例えばユーザはこの入力部１２によって文字入力フォームに文字を入力し複数の変換候補から一の変換候補を選択する。
【００２５】
辞書ＤＢ１３は、複数の単語と各単語が属するカテゴリとの対応付け情報を記憶したデータベースであり、例えば図３に示すように、あ行、か行といった行ごとに、単語とその単語が属するカテゴリとの対応付け情報を記憶している。
【００２６】
カテゴリ優先順位ＤＢ１４は、予め優先順位付けされた複数の変換候補をカテゴリ別に記憶したデータベースであり、例えば図４に示すように、地名、駅名、食べ物といったカテゴリごとに、予め優先順位付けされた複数の変換候補を記憶している。
【００２７】
使用頻度ＤＢ１５は、単語ごとのユーザの使用頻度情報を記憶したデータベースであり、例えば図５に示すように、単語、その単語の使用頻度、及び使用頻度に応じて設定された優先度を対応付けて記憶している。
【００２８】
無線通信部１６は、無線ネットワークを介した外部との無線通信（情報やデータの送受信）を司る部分であり、単語抽出部１７は、文字入力に関するソースコード（ここでは、ユーザに文字入力させるウェブサイト（サイト画面））に含まれる単語を抽出する部分である。なお、本実施形態では、文字入力に関するソースコードとして、ユーザに文字入力させるウェブサイトの例を説明するが、これに限定されるものではなく、ユーザに文字入力させるアプリケーションなどであってもよい。
【００２９】
集計部１８は、辞書ＤＢ１３の対応付け情報に基づいて、単語抽出部１７により抽出された単語をカテゴリ別に分類し、カテゴリごとの単語数を集計する部分である。ただし、詳細は後述するが、集計部１８は、分類されたカテゴリの数が予め定められた基準カテゴリ数以上となった場合は、カテゴリごとの単語数の集計を中止する。
【００３０】
変換候補抽出部１９は、単語数の多いカテゴリの変換候補から優先的に、カテゴリ優先順位ＤＢ１４から上記カテゴリの複数の変換候補を抽出する部分である。また、変換候補抽出部１９は、使用頻度ＤＢ１５に記憶された使用頻度情報に基づいて、使用頻度の高い変換候補が各カテゴリ内の順序で上位になるようにカテゴリごとに変換候補の順序を調整する。
【００３１】
表示制御部２０は、文字入力フォームを表示部１１に表示させ、ユーザが入力部１２により文字入力フォームに文字を入力した際に、既に抽出された複数の変換候補のうち、入力された文字に対応する複数の変換候補を表示部１１に表示させる部分である。また、表示制御部２０は、ユーザが一の変換候補を選択したときに、当該一の変換候補の選択履歴を使用頻度ＤＢ１５に反映させる。
【００３２】
携帯端末１０は以上のような機能的構成要素を備えており、携帯端末１０において実行される変換候補表示制御方法に係る一連の処理動作を以下に説明する。
【００３３】
図６は、携帯端末１０にて実行される変換候補表示制御処理のフローチャートである。以下、図６を用いて変換候補表示制御処理について説明する。携帯端末１０において、文字入力フォームの有るウェブサイトが、外部（例えばウェブサーバ）から無線ネットワーク経由で無線通信部１６によりダウンロードされ表示部１１に表示されたことをトリガーとして、図６の変換候補表示制御処理が実行開始される。
【００３４】
まず、図６のステップＳ１では単語抽出部１７が、ウェブサイト（サイト画面）に含まれる単語を抽出し（単語抽出ステップに相当）、ステップＳ２では集計部１８が、辞書ＤＢ１３の対応付け情報に基づいて、単語抽出部１７により抽出された単語をカテゴリ別に分類し、カテゴリごとの単語数を集計する（集計ステップに相当）。例えば図７（ａ）に示すウェブサイトの場合、集計部１８は、辞書ＤＢ１３の対応付け情報に照らし、単語抽出部１７により抽出された単語のうち「グルメ」と「レシピ」を食べ物カテゴリに分類し、「東京」と「場所」と「エリア」を地名カテゴリに分類し、食べ物カテゴリの単語数が２つ、地名カテゴリの単語数が３つという集計結果を得る。このとき、集計部１８は、ステップＳ３で、集計対象のカテゴリの数が予め定められた基準カテゴリ数Ｎ（一例として「３」）未満であることを確認する。ここで、もしカテゴリの数が基準カテゴリ数Ｎ以上であれば、集計部１８による単語数の集計は中止され、ステップＳ１１にて通常の処理が行われる。これにより、分類されたカテゴリの数が多数（基準カテゴリ数Ｎ以上）となった場合、多数のカテゴリのうち低優先度のカテゴリ（即ち、単語数の少ないカテゴリ）の変換候補はかなり後の方に表示され、かえってユーザの文字入力において利便性を欠くおそれがあるが、このような場合にカテゴリごとの単語数の集計を中止することで、上記のような不都合を回避することができる。
【００３５】
一方、ステップＳ３でカテゴリの数が基準カテゴリ数Ｎ未満であれば、ステップＳ４へ進む。図７（ａ）の例では集計対象のカテゴリは食べ物カテゴリと地名カテゴリの２つで、基準カテゴリ数の「３」未満であるので、上記集計結果は変換候補抽出部１９へ渡り、変換候補抽出部１９はステップＳ４で、単語数の多いカテゴリの変換候補から優先的に、カテゴリ優先順位ＤＢ１４から各カテゴリの複数の変換候補を抽出する。そして、次のステップＳ５で変換候補抽出部１９は、使用頻度ＤＢ１５に記憶された使用頻度情報に基づいて、使用頻度の高い変換候補が各カテゴリ内の順序で上位になるようにカテゴリごとに変換候補の順序を調整する。なお、ステップＳ４、Ｓ５は変換候補抽出ステップに相当する。例えば、図４、図５の例で説明すると、図４の地名カテゴリの変換候補「愛知」、「秋葉原」、「足立」がステップＳ４で抽出された場合、ステップＳ５では、図５の使用頻度ＤＢ１５で「秋葉原」が「愛知」よりも使用頻度が高く優先度も高いので、地名カテゴリでは「秋葉原」が「愛知」よりも上位になるように地名カテゴリ内の変換候補の順序が調整される。その後、各カテゴリの変換候補は変換候補抽出部１９により保持され、ステップＳ６ではユーザによる文字の入力待ちに入る。
【００３６】
そして、ユーザが入力部１２により文字入力フォームに文字を入力すると、表示制御部２０は、ステップＳ７で、変換候補抽出部１９により保持されている複数の変換候補のうち、入力された文字に対応する複数の変換候補を表示部１１に表示させる（表示制御ステップに相当）。例えば図７（ｂ）に示すように、文字「し」が入力されると、入力された文字「し」に対応する複数の変換候補がカテゴリごとに表示部１１に表示される。このとき、単語数が最も多い「地名カテゴリ」の変換候補が最上位に表示され、次に「食べ物カテゴリ」の変換候補が表示され、最後に、通常の変換候補が表示される。また、各カテゴリ内では、使用頻度の高い変換候補が各カテゴリ内の順序で上位になるようにカテゴリごとに変換候補の順序が調整されている。その後、ステップＳ８ではユーザによる変換候補の選択待ちに入る。
【００３７】
そして、ユーザが入力部１２により一の変換候補を選択すると、表示制御部２０は、ステップＳ９で、選択された変換候補を文字入力フォームに表示し、最後のステップＳ１０で、上記選択された変換候補の選択履歴を使用頻度ＤＢ１５に反映させる。
【００３８】
以上説明した本実施形態によって、文字入力フォームの有るウェブサイトに含まれる単語数の多いカテゴリの変換候補から優先的に複数の変換候補が抽出され、さらに、ユーザの使用頻度に応じて各カテゴリ内の変換候補の順序が調整され、文字入力フォームに文字が入力された際に、上記複数の変換候補のうち、入力された文字に対応する複数の変換候補を自動的に表示させることができる。そのため、文字入力フォームの有るウェブサイトに適した単語の変換候補を、ユーザの使用頻度に適合した順序で表示させることが可能となる。
【００３９】
また、図６のステップＳ１０の処理により、選択された一の変換候補の選択履歴を使用頻度ＤＢ１５にタイムリーに反映させることができ、それにより、使用頻度ＤＢ１５の情報の正確さ（精度）を向上させることができる。
【００４０】
なお、上記実施形態では、単語の抽出対象として、ユーザに文字入力させるウェブサイトの例を説明したが、これに限定されるものではなく、例えば、ユーザに文字入力させるアプリケーションから単語を抽出して、図６の処理を実行してもよい。
【００４１】
また、本発明は、携帯端末に限らず、情報入力装置全般に適用可能である。ただし、本発明を携帯端末に適用した場合、その効果は非常に大きい。なぜなら、携帯端末では、変換候補を表示する表示部のサイズが小さく、一時点でかなり少数の変換候補しか表示することができないので、適正な単語の変換候補をユーザの使用頻度に適合した順序で表示させることが可能な本発明を携帯端末に適用すれば、少数の変換候補しか表示できない携帯端末であっても、よりスムーズで効率的な文字入力を実現することができる。
【００４２】
以上、本発明を、その実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で以下のような様々な変形が可能である。
【符号の説明】
【００４３】
１０…携帯端末（情報入力装置）、１１…表示部、１２…入力部、１３…辞書ＤＢ、１４…カテゴリ優先順位ＤＢ、１５…使用頻度ＤＢ、１６…無線通信部、１７…単語抽出部、１８…集計部、１９…変換候補抽出部、２０…表示制御部、１０１…ＣＰＵ、１０２…主記憶部、１０３…補助記憶部、１０４…通信制御部、１０５…操作部、１０６…出力部。
【図１】
2011204174.tif 000003
【図２】
2011204174.tif 000004
【図３】
2011204174.tif 000005
【図４】
2011204174.tif 000006
【図５】
2011204174.tif 000007
【図６】
2011204174.tif 000008
【図７】
2011204174.tif 000009