(57)【要約】【課題】専門辞書の切替えを簡便化して、効率的に文字入力を行う。【解決手段】ＣＰＵ３１はキー入力部１６から入力された文字に対して予測変換を行い、この予測変換によって得られた変換候補に各種専門辞書３４を示す文字列を加えて表示する。そして、各種専門辞書４４を示す文字列のいずれか１つが選択された場合に、ＣＰＵ３１は各種専門辞書４４の中の該当する専門辞書に切り替えて予測変換を行わせ、その専門辞書から得られた変換候補を現在表示されている変換候補に代えて表示し、その変換候補の中で選択された候補を入力データとして確定処理する。【選択図】      図２
2011076415.tif 000002
【特許請求の範囲】
【請求項１】
専門分野に関する単語情報が登録された各種専門辞書と、
入力された文字に対して予測変換を行う予測変換手段と、
この予測変換手段によって得られた変換候補に前記各種専門辞書を示す文字列を加えて表示する第１の候補表示手段と、
この第１の候補表示手段によって表示された前記各種専門辞書を示す文字列のいずれか１つが選択された場合に、前記各種専門辞書の中の該当する専門辞書に切り替えて、前記予測変換手段による予測変換を行わせる辞書切替え手段と、
この辞書切替え手段によって前記専門辞書から得られた変換候補を現在表示されている変換候補に代えて表示する第２の候補表示手段と、
この第２の候補表示手段によって表示された変換候補の中で選択された候補を入力データとして確定処理する入力確定手段と
を具備したことを特徴とする文字入力装置。
【請求項２】
前記第１および第２の候補表示手段は、変換候補上に文字入力で使用するカーソルを表示し、そのカーソルの移動操作により候補選択を行わせることを特徴とする請求項１記載の文字入力装置。
【請求項３】
前記各種専門辞書の使用回数を更新する使用回数更新手段を備え、
前記第１の候補表示手段は、前記使用回数更新手段によって更新される前記各種専門辞書の使用回数に基づいて、前記各種専門辞書を示す文字列を表示する順番を制御することを特徴とする請求項１また２記載の文字入力装置。
【請求項４】
専門分野に関する単語情報が登録された各種専門辞書を用いて文字入力を行うための文字入力方法であって、
入力された文字に対して予測変換を行い、
この予測変換によって得られた変換候補に前記各種専門辞書を示す文字列を加えて表示し、
前記各種専門辞書を示す文字列のいずれか１つが選択された場合に、前記各種専門辞書の中の該当する専門辞書に切り替えて予測変換を行わせ、
前記専門辞書から得られた変換候補を現在表示されている変換候補に代えて表示し、
前記専門辞書から得られた変換候補の中で選択された候補を入力データとして確定処理する、
ことを特徴とする文字入力方法。
【請求項５】
コンピュータによって実行され、専門分野に関する単語情報が登録された各種専門辞書を用いて文字入力を行うためのプログラムであって、
前記コンピュータに、
入力された文字に対して予測変換を行う機能と、
この予測変換によって得られた変換候補に前記各種専門辞書を示す文字列を加えて表示する機能と、
前記各種専門辞書を示す文字列のいずれか１つが選択された場合に、前記各種専門辞書の中の該当する専門辞書に切り替えて、予測変換を行わせる機能と、
前記専門辞書から得られた変換候補を現在表示されている変換候補に代えて表示する機能と、
前記専門辞書から得られた変換候補の中で選択された候補を入力データとして確定処理する機能と
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば携帯電話機等の携帯型の端末装置に用いられる文字入力装置、文字入力方法及びプログラムに関する。
【背景技術】
【０００２】
例えば携帯電話機のような携帯型の端末装置では、配置可能なボタンの数が限られているため、１つのボタンに複数の文字キーが割り当てられていることが一般的である。このため、文章を作成する場合などに、何度も同じキーを押下して目的とする文字列を１文字ずつ入力しなければならない。
【０００３】
そこで、通常、この種の端末装置では入力予測機能が備えられている。これは、入力された文字からユーザが目的とする文字列を予測し、その予測された文字列を変換候補として表示する機能であり、過去に変換された文字の履歴を記憶しておき、文字が入力されると、その文字により過去に変換された文字列をメモリから読み出して候補文字列として表示するものである。
【０００４】
例えば特許文献１では、携帯電話に備えられた入力予測機能に関し、分野（カテゴリ）に応じた変換候補を優先表示する方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１１２２２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、予め医療、経済、科学、人名等の分野別に専門辞書を複数用意しておき、入力内容の分野に応じて、これらの専門辞書を切り替えて使用すれば、ユーザが望む変換候補を優先的に得て、入力効率を高めることができる。
【０００７】
しかしながら、通常、専門辞書に切り替えるためには、所定の操作により辞書メニュー画面を表示して、その中で所望の辞書を選択するといったように、文字入力とは直接関係しない操作が必要となる。このため、専門辞書があっても、その切替え操作に手間取り、入力効率が悪くなるといった問題があった。
【０００８】
本発明は前記のような点に鑑みなされたもので、専門辞書の切替えを簡便化して、効率的に文字入力を行うことのできる文字入力装置、文字入力方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る文字入力装置は、専門分野に関する単語情報が登録された各種専門辞書と、入力された文字に対して予測変換を行う予測変換手段と、この予測変換手段によって得られた変換候補に前記各種専門辞書を示す文字列を加えて表示する第１の候補表示手段と、この第１の候補表示手段によって表示された前記各種専門辞書を示す文字列のいずれか１つが選択された場合に、前記各種専門辞書の中の該当する専門辞書に切り替えて、前記予測変換手段による予測変換を行わせる辞書切替え手段と、この辞書切替え手段によって前記専門辞書から得られた変換候補を現在表示されている変換候補に代えて表示する第２の候補表示手段と、この第２の候補表示手段によって表示された変換候補の中で選択された候補を入力データとして確定処理する入力確定手段とを具備したことを特徴とする。
【００１０】
本発明に係る文字入力方法は、専門分野に関する単語情報が登録された各種専門辞書を用いて文字入力を行うための文字入力方法であって、入力された文字に対して予測変換を行い、この予測変換によって得られた変換候補に前記各種専門辞書を示す文字列を加えて表示し、前記各種専門辞書を示す文字列のいずれか１つが選択された場合に、前記各種専門辞書の中の該当する専門辞書に切り替えて予測変換を行わせ、前記専門辞書から得られた変換候補を現在表示されている変換候補に代えて表示し、前記専門辞書から得られた変換候補の中で選択された候補を入力データとして確定処理する、ことを特徴とする。
【００１１】
本発明に係るプログラムは、コンピュータによって実行され、専門分野に関する単語情報が登録された各種専門辞書を用いて文字入力を行うためのプログラムであって、前記コンピュータに、入力された文字に対して予測変換を行う機能と、この予測変換によって得られた変換候補に前記各種専門辞書を示す文字列を加えて表示する機能と、前記各種専門辞書を示す文字列のいずれか１つが選択された場合に、前記各種専門辞書の中の該当する専門辞書に切り替えて、予測変換を行わせる機能と、前記専門辞書から得られた変換候補を現在表示されている変換候補に代えて表示する機能と、前記専門辞書から得られた変換候補の中で選択された候補を入力データとして確定処理する機能とを実現させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、入力文字に対する予測変換候補の中に各種専門辞書を示す文字列を含めて表示するようにしたことで、専門辞書の切替えを簡便化して、効率的に文字入力を行うことができる。
【図面の簡単な説明】
【００１３】
【図１】図１は本発明の一実施形態に係る文字入力装置として携帯電話機を例にした場合の外観構成を示す図である。
【図２】図２は同実施形態における携帯電話機の回路構成を示すブロック図である。
【図３】図３は同実施形態におけるＲＡＭの候補データ記憶部に記憶される候補データの構成を示す図である。
【図４】図４は同実施形態におけるＲＡＭの変換履歴テーブルの構成を示す図である。
【図５】図５は同実施形態におけるＲＡＭの専門辞書学習テーブルの構成を示す図である。
【図６】図６は同実施形態におけるＣＰＵの機能構成を示すブロック図である。
【図７】図７は同実施形態における携帯電話機の処理動作を示すフローチャートである。
【図８】図８は同実施形態における携帯電話機の文字入力時の画面構成を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施形態を説明する。
【００１５】
図１は本発明の一実施形態に係る文字入力装置として携帯電話機を例にした場合の外観構成を示す図である。
【００１６】
図１の例では、第１の筐体１１と第２の筐体１２がヒンジ機構１３を介して開閉する開閉タイプの携帯電話機１０の構成が示されている。第１の筐体１１には、ＬＣＤ（Liquid Crystal Display）からなる表示部１４と、通話時の受話器として用いられるスピーカ１５などが設けられている。第２の筐体１２には、文字入力や指示を行うための操作手段として用いられるキー入力部１６と、通話時の送話器として用いられるマイク１７などが設けられている。
【００１７】
キー入力部１６には、電源キー２１や発呼キー２２などの他に、複数の文字入力キー２３が設けられている。これらの文字入力キー２３には、所謂「マルチタップ方式」と呼ばれる文字入力方式に従って複数の文字や記号が割り当てられている。
【００１８】
また、このキー入力部１６には、各種機能を選択するための選択キー２４や、カーソルの移動を指示するための上下左右のカーソルキー２５、かな漢字変換を指示するための変換キー２６などが設けられている。
【００１９】
図２は携帯電話機１０の回路構成を示すブロック図である。なお、図１と共通する部分は同一符号を付してある。
【００２０】
この携帯電話機１０には、主制御回路であるＣＰＵ３１が備えられている。このＣＰＵ３１は、入力指示に従ったプログラムの起動で、電話機能に関わる各種処理の他に、ここでは本発明に関わる文字入力処理を実行する。
【００２１】
このＣＰＵ３１には、図１に示した表示部１４とキー入力部１６が接続されていると共に、無線通信部３２、音声処理部３３、記憶装置３４、ＲＡＭ３５、媒体読取部３６が接続されている。
【００２２】
無線通信部３２は、図示せぬ外部の端末装置との間で所定の無線方式に従った通信処理を行う。音声処理部３３は、無線通信部３２によって外部の端末装置と接続された状態で通話時の音声処理を行う。詳しくは、音声処理部３３は、無線通信部３２にて受信された通話相手の音声をＤ／Ａ変換してスピーカ１５から出力する処理、マイク１７から入力されたユーザの音声をＡ／Ｄ変換して無線通信部３２から送信する処理を行う。
【００２３】
記憶装置３４は、例えばフラッシュメモリなどからなる。この記憶装置３４には、文字入力処理に関するプログラムとして文字入力プログラム４１と予測変換プログラム４２が記憶されていると共に、文字入力で使用するかな漢字変換用の辞書として通常辞書４３と各種専門辞書４４が記憶されている。
【００２４】
通常辞書４３は、標準的な単語情報が登録された辞書である。これに対し、専門辞書４４は、専門分野に関する単語情報が登録された辞書である。専門分野としては、例えば［名前］，［地名］，［流行語］，［ＩＴ］，［物理］，［電気］などがあり、これらの分野別に専門辞書４４が複数設けられている。なお、各辞書に登録された単語情報には、少なくとも各単語の読みとその見出し語の情報を含んでいる。
【００２５】
ＲＡＭ３５は、ＣＰＵ３１の処理動作に必要な各種データを記憶する。本実施形態において、このＲＡＭ３５には、入力データ記憶部５１、候補データ記憶部５２、変換履歴テーブル５３、専門辞書学習テーブル５４が設けられている。
【００２６】
入力データ記憶部５１には、キー入力部１６の操作により入力された文字等のデータが記憶される。候補データ記憶部５２には、図３に示すように、予測変換によって得られた変換候補に加えて、本装置に備えられた各種専門辞書４４を示す文字列（具体的には専門辞書の名前）が候補データとして記憶される。
【００２７】
変換履歴テーブル５３は、図４に示すように、各辞書毎にユーザが使用した変換候補が変換履歴データとして記憶される。
【００２８】
専門辞書学習テーブル５４は、図５に示すように、専門辞書４４の使用回数を記憶しておくためのテーブルである。上述したように、専門辞書４４は、例えば［名前］，［地名］，［流行語］，［ＩＴ］，［物理］，［電気］といった分野別に複数用意されている。これらの辞書毎にその使用回数が専門辞書学習テーブル５４に記憶される。
【００２９】
また、媒体読取部３６は、記録媒体３７に記録されたプログラムを含む各種データを読み取るための装置である。記録媒体３７としては、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）、半導体メモリなどがある。
【００３０】
ここで、図６に示すように、主制御装置であるＣＰＵ１１には、文字入力に関わる機能構成として、予測変換部３１ａ、第１の候補表示部３１ｂ、辞書切替え部３１ｃ、第２の候補表示部３１ｄ、入力確定部３１ｅ、使用回数更新部３１ｆが備えられている。
【００３１】
予測変換部３１ａは、入力された文字に対して予測変換を行う。
【００３２】
第１の候補表示部３１ｂは、予測変換部３１ａによって得られた変換候補に各種専門辞書４４を示す文字列を加えて表示する。
【００３３】
辞書切替え部３１ｃは、第１の候補表示部３１ｂによって表示された各種専門辞書４４を示す文字列のいずれか１つが選択された場合に、各種専門辞書４４の中の該当する専門辞書に切り替えて、予測変換部３１ａによる予測変換を行わせる。
【００３４】
第２の候補表示部３１ｄは、辞書切替え部３１ｃによって専門辞書４４から得られた変換候補を現在表示されている変換候補に代えて表示する。
【００３５】
入力確定部３１ｅは、第２の候補表示部３１ｄによって表示された変換候補の中で選択された候補を入力データとして確定処理する。
【００３６】
使用回数更新部３１ｆは、各種専門辞書４４の使用回数を更新する。前記第１の候補表示部３１ｂは、この使用回数更新部３１ｆによって更新される各種専門辞書４４の使用回数に基づいて、各種専門辞書４４を示す文字列を表示する順番を制御する。
【００３７】
次に、同実施形態の動作について説明する。  
図７は同実施形態における携帯電話機１０の処理動作を示すフローチャートである。なお、このフローチャートで示される処理は、ＣＰＵ３１によって読み取り可能なプログラムの形態で記録媒体３７に記録されて媒体読取部３６を通じてインストールされるか、あるいは、記憶装置３４に予め記憶されている。
【００３８】
今、ユーザが「小田切」といった人名に関する単語を入力する場合を想定する。  
図８は携帯電話機１０の文字入力時の画面構成を示す図であり、図中の６１は入力ウインドウ、６２は候補ウインドウ、６３はカーソルを示している。初期状態では、カーソル６３は入力ウインドウ６１の文字入力位置に表示されている。
【００３９】
まず、ユーザが文字入力キー２３を押下操作して「お」といった文字を入力すると（ステップＳ１１）、ＣＰＵ３１は、その入力文字「お」を表示部１４の入力ウインドウ６１のカーソル位置に表示した後、以下のような予測変換処理を実行する。
【００４０】
すなわち、ＣＰＵ３１は、入力文字「お」に基づいて変換履歴テーブル５３を検索し、「お」で始まる単語を所定数分抽出して、これらを当該入力文字に対する変換候補としてＲＡＭ３５の候補データ記憶部５２に格納する（ステップＳ１２）。なお、初期状態では、使用辞書として通常辞書４３が設定されており、その通常辞書４３の変換履歴データに基づいて、当該入力文字に対する変換候補が抽出されることになる。
【００４１】
ここで、ＣＰＵ３１は、本装置が持つ各種専門辞書４４の名前を候補データ記憶部５２に格納された変換候補に加え、これらを入力ウインドウ６１とは別に設けられた候補ウインドウ６２に表示する（ステップＳ１３）。
【００４２】
この状態が図８（ａ）である。  
「お」の文字が入力されると、通常辞書４３の変換履歴データに基づいて「おいしい」，「お腹」，「お礼」，「温泉」，「岡山」，「沖縄」，「起こして」，「押す」といった変換候補が抽出されて候補ウインドウ６２に表示される。さらに、この変換候補に加えて、［名前］，［地名］，［流行語］，［ＩＴ］，［物理］，［電気］といった専門辞書名が表示される。
【００４３】
なお、変換候補は変換履歴データに基づいて最新に使われたものから順に表示される。また、専門辞書名については、専門辞書学習テーブル５４に記憶された使用回数に基づいて使用回数の多い辞書の名前から順に表示される。
【００４４】
このようにして、変換候補に専門辞書名を含めて表示すると、ＣＰＵ３１はユーザの入力指示を待つ。そして、ユーザが変換候補を使わずに、そのまま変換キー２６を押下した場合（ステップＳ１４のＹｅｓ）、ＣＰＵ３１は、通常辞書４３を用いた通常の変換処理（かな漢字変換）を行う（ステップＳ１５）。
【００４５】
この変換処理によって得られた候補は、入力データとして入力データ記憶部５１に格納され、入力文字「お」に代えて表示部１４の入力ウインドウ６１に表示される。例えば、入力文字「お」に対しては「小」などの単語が表示されることになる。
【００４６】
一方、ユーザが下方向のカーソルキー２５の押下により予測選択を指示すると（ステップＳ１６のＹｅｓ）、ＣＰＵ３１は、候補ウインドウ６２の最初の候補文字「おいしい」にカーソル６３を表示して、候補ウインドウ６２に現在表示されている各候補のいずれかを選択可能な状態とする（ステップＳ１７）。
【００４７】
ここで、ユーザが上下左右のカーソルキー２５を操作すると（ステップＳ１９のＹｅｓ）、候補ウインドウ６２内のカーソル６３が移動される（ステップＳ２０）。そして、所望の候補にカーソル６３を移動させた後に選択キー２４が操作されると（ステップＳ１８のＹｅｓ）、ＣＰＵ３１は、その選択された候補が専門辞書名であるか否かを判断する（ステップＳ２１）。
【００４８】
カーソル６３にて選択された候補が専門辞書名でなければ、つまり、予測変換によって得られた変換候補が選択された場合には（ステップＳ２１のＹｅｓ）、ＣＰＵ３１は、その選択された変換候補を入力データとして確定し、入力データ記憶部５１に格納すると共に入力文字「お」に代えて表示部１４の入力ウインドウ６１に表示する（ステップＳ２２）。
【００４９】
例えば、候補ウインドウ６２の中で予測変換の候補である「おいしい」がカーソル６３にて選択されたとしたら、「おいしい」が最終的な入力データとして確定されて入力ウインドウ６１に表示されることになる。
【００５０】
また、選択された候補が入力データとして確定された際に、ＣＰＵ３１は、その選択候補を通常辞書４３の変換履歴データとして変換履歴テーブル５３に登録する（ステップＳ２３）。これにより、次回、通常辞書４３を用いた予測変換のときに、その候補が優先的に表示されるようになる。
【００５１】
また、前記ステップＳ２１において、カーソル６３にて選択された候補が専門辞書名であった場合には、ＣＰＵ３１は、専門辞書学習テーブル５４内の該当する専門辞書４４の使用回数を＋１更新する（ステップ２４）。
【００５２】
そして、ＣＰＵ３１は、使用辞書を前記選択された専門辞書名に対応した専門辞書４４に切り替えて、入力文字「お」に対応した単語を検索することにより（ステップＳ２５）、その検索にて得られた単語の候補を候補ウインドウ６２に現在表示されている候補に代えて表示する（ステップＳ２６）。
【００５３】
この状態が図８（ｂ）である。  
候補ウインドウ６２内で辞書名［名前］が選択されたことにより、［名前］に関する専門辞書４４に切り替えられる。その専門辞書４４から入力文字「お」を有する名前の単語として、「及川」，「大川」，「大石」，「大木」…が抽出されて、候補ウインドウ６２内に新たな候補として表示される。
【００５４】
ここで、ユーザが上下左右のカーソルキー２５の操作をすると（ステップＳ２８のＹｅｓ）、候補ウインドウ６２内のカーソル６３が移動される（ステップＳ２９）。そして、所望にカーソル６３を移動させた後に選択キー２４が操作されると（ステップＳ２７のＹｅｓ）、ＣＰＵ３１は、その選択候補を入力データとして確定し、入力データ記憶部５１に格納すると共に入力文字「お」に代えて表示部１４の入力ウインドウ６１に表示する（ステップＳ３０）。
【００５５】
この状態が図８（ｃ）である。  
候補ウインドウ６２内に表示された名前の候補の中から「小田切」が選択されると、「小田切」が入力データとして確定されて入力ウインドウ６１に表示される。これに伴い、候補ウインドウ６２に表示されていた候補はキャンセルされる。
【００５６】
また、前記ステップＳ２６において、専門辞書４４から得られた候補が表示された状態で、ユーザがその候補の選択操作ではなく、文字の入力操作を行った場合には（ステップＳ３１のＹｅｓ）、ＣＰＵ３１は、その入力操作によって追加入力された文字を含む文字列を入力ウインドウ６１に表示後、当該専門辞書４４を再検索することにより（ステップＳ２５）、その再検索にて得られた候補を候補ウインドウ６２に表示する（ステップＳ２６）。
【００５７】
例えば図８（ｂ）の状態で、入力文字「お」に続いて、「た」といった文字が続けて入力されたとすると、名前の専門辞書４４から「おた」あるいは「おだ」を有する単語として「小田」，「小田山」，「小田切」…が抽出されて、候補ウインドウ６２に表示されることになる。
【００５８】
一方、前記ステップＳ１３において、候補ウインドウ６２に変換候補と専門辞書名が表示された状態で、ユーザが変換操作や予測選択の操作をせずに、文字の入力操作を続けて行った場合には（ステップＳ３２のＹｅｓ）、ＣＰＵ３１は、その入力操作によって追加入力された文字を含む文字列に基づいて変換履歴テーブル５３を再度検索することにより、その文字列に対する変換候補を得てＲＡＭ３５の候補データ記憶部５２に格納する（ステップＳ１２）。
【００５９】
このとき、使用辞書として通常辞書４３が設定されているため、その通常辞書４３の変換履歴データから当該入力文字列に対する変換候補が抽出されることになる。変換候補が得られると、ＣＰＵ３１は、その変換候補に専門辞書名を加えて、これらを候補データとして候補ウインドウ６２にカーソル６３と共に表示する（ステップＳ１３）。
【００６０】
この状態が図８（ｄ）である。
【００６１】
入力文字「お」に続いて、「た」といった文字が続けて入力されたとすると、通常辞書４３の変換履歴データに基づいて「お尋ね」，「お宅」，「小樽」，「穏やか」，「小田原」といった変換候補が抽出されて候補ウインドウ６２に表示される。さらに、この変換候補に加えて、［名前］，［地名］，［流行語］，［ＩＴ］，［物理］，［電気］といった専門辞書名がカーソル６３と共に候補ウインドウ６２に表示される。
【００６２】
この状態で、ユーザが専門辞書名の［名前］をカーソル６３にて選択すると、図８（ｅ）に示すように、［名前］の専門辞書４４に切り替えられ、「織田」，「小田」，「小田山」，「小田切」，「小高」，「小竹」，「小田島」といった候補が表示される。
【００６３】
さらに、これらの候補の中から「小田切」といった候補をカーソル６３にて選択すれば、「小田切」が入力データとして確定されて、図８（ｅ）に示すように入力ウインドウ６１に表示されると共に、候補ウインドウ６２に表示されていた候補はキャンセルされることになる。
【００６４】
このように、各分野の専門辞書４４を備えた携帯電話機１０において、文字の入力時に、これらの専門辞書４４を示す文字列（辞書名）を予測変換の候補に加えて同一画面上に表示することで、候補の選択と同じ操作にて辞書の切替えを誰でも簡単に行うことができる。つまり、辞書切替えのための特別な操作を必要とせずに、文字入力に関わるキーの操作のみで辞書の切替えを行って、専門分野特有の単語を得ることができる。したがって、例えば各種分野の単語が混在している文章を作成する場合であっても、各分野の専門辞書４４を適宜切替えながら、文字入力を効率的に行うことができる。
【００６５】
また、図８に示したように、候補ウインドウ６２では文字入力で使用するカーソル６３の移動操作により専門辞書名を選択可能としたことで、通常の候補選択操作と同じ感覚で違和感なく辞書の切替えを行うことができるといった利点がある。
【００６６】
また、候補ウインドウ６２において、各分野の専門辞書４４の中で使用回数の多い順に該当する辞書名を表示することで、ユーザが頻繁に使う辞書から優先的に表示して、入力効率をさらに上げることができる。
【００６７】
なお、ユーザの好みに応じて辞書名の表示順を固定化するように、辞書名の表示方法を任意に選択的に設定できるようにしてもよい。
【００６８】
また、前記実施形態では、携帯電話機を例にしたが、例えば電子辞書など、１つのボタンに複数の文字キーが割り当てられている携帯型の端末装置であれば、本発明を適用して同様の効果を得ることができる。
【００６９】
要するに、本発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、前記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【００７０】
また、上述した実施形態において記載した手法は、コンピュータに実行させることのできるプログラムとして、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）、半導体メモリなどの記録媒体に書き込んで各種装置に適用したり、そのプログラム自体をネットワーク等の伝送媒体により伝送して各種装置に適用することも可能である。本装置を実現するコンピュータは、記録媒体に記録されたプログラムあるいは伝送媒体を介して提供されたプログラムを読み込み、このプログラムによって動作が制御されることにより、上述した処理を実行する。
【符号の説明】
【００７１】
１０…携帯電話機、１１…第１の筐体、１２…第２の筐体、１３…ヒンジ機構、１４…表示部、１５…スピーカ、１６…キー入力部、１７…マイク、２１…電源キー、２２…発呼キー、２３…文字入力キー、２４…選択キー、２５…カーソルキー、２６…変換キー、３１…ＣＰＵ、３１ａ…予測変換部、３１ｂ…第１の候補表示部、３１ｃ…辞書切替え部、３１ｄ…第２の候補表示部、３１ｅ…入力確定部、３１ｆ…使用回数更新部、３２…無線通信部、３３…音声処理部、３４…記憶装置、３５…ＲＡＭ、３６…媒体読取部、３７…記録媒体、４１…文字入力プログラム、４２…予測変換プログラム、４３…通常辞書、４４…専門辞書、５１…入力データ記憶部、５２…候補データ記憶部、５３…変換履歴テーブル、５４…専門辞書学習テーブル。
【図１】
2011076415.tif 000003
【図２】
2011076415.tif 000004
【図３】
2011076415.tif 000005
【図４】
2011076415.tif 000006
【図５】
2011076415.tif 000007
【図６】
2011076415.tif 000008
【図７】
2011076415.tif 000009
【図８】
2011076415.tif 000010