(57)【要約】      （修正有）【要約書】【課題】複数の変換管理履歴により、入力操作の効率化を図る文字変換装置を提供する。【解決手段】入力文字列に対応する変換文字列を格納する辞書と、入力文字列に対応する変換文字列の表示順位を各変換キーに対応して格納する複数の変換履歴管理メモリと、文字変換の対象となる文字列を入力する文字列入力手段と、変換キーを検出する変換キー検出手段と、変換キーが検出されると入力された文字列を基に辞書を索引し、変換文字列を取得する変換文字列取得手段と、取得された変換文字列について変換キーに対応する変換履歴管理メモリを索引し表示順位を取得する表示順位取得手段と、取得された表示順位に従って変換文字列を表示する変換文字列表示手段と、表示された変換文字列の中から選択された文字列を取得する文字列取得手段と、取得された文字列を最先順位とした表示順位に変換履歴管理メモリを更新する変換履歴管理メモリ更新手段とを有する。【選択図】図１
2006302142.tif 000002
【特許請求の範囲】
【請求項１】
入力文字列に対応する変換文字列を格納する辞書と、
入力文字列に対応する変換文字列の表示順位を各変換キーに対応して格納する複数の変換履歴管理メモリと、
文字変換の対象となる文字列を入力する文字列入力手段と、
変換キーを検出する変換キー検出手段と、
変換キーが検出されると入力された文字列を基に辞書を索引し、変換文字列を取得する変換文字列取得手段と、
取得された変換文字列について変換キーに対応する変換履歴管理メモリを索引し表示順位を取得する表示順位取得手段と、
取得された表示順位に従って変換文字列を表示する変換文字列表示手段と、
表示された変換文字列の中から選択された文字列を取得する文字列取得手段と、
取得された文字列を最先順位とした表示順位に変換履歴管理メモリを更新する変換履歴管理メモリ更新手段とを有することを特徴とする文字変換装置。
【請求項２】
辞書が、変換キー毎の辞書であることを特徴とする請求項１記載の文字変換装置。
【請求項３】
入力文字列に対応する変換文字列を格納する辞書と、
入力文字列に対応する変換文字列の表示順位を各モードに対応して格納する複数の変換履歴管理メモリと、
モードを設定するモード設定手段と、
文字変換の対象となる文字列を入力する文字列入力手段と、
変換キーを検出する変換キー検出手段と、
変換キーが検出されると入力された文字列を基に辞書を索引し、変換文字列を取得する変換文字列取得手段と、
取得された変換文字列について設定されたモードに対応する変換履歴管理メモリを索引し表示順位を取得する表示順位取得手段と、
取得された表示順位に従って変換文字列を表示する変換文字列表示手段と、
表示された変換文字列の中から選択された文字列を取得する文字列取得手段と、
取得された文字列を最先順位とした表示順位に変換履歴管理メモリを更新する変換履歴管理メモリ更新手段とを有することを特徴とする文字変換装置。
【請求項４】
辞書が、モード毎の辞書であることを特徴とする請求項３記載の文字変換装置。
【請求項５】
文字変換の対象となる文字列を入力する文字列入力ステップと、
変換キーを検出する変換キー検出ステップと、
変換キーが検出されると入力された文字列を基に辞書を索引し、変換文字列を取得する変換文字列取得ステップと、
取得された変換文字列について変換キーに対応する変換履歴管理メモリを索引し表示順位を取得する表示順位取得ステップと、
取得された表示順位に従って変換文字列を表示する変換文字列表示ステップと、
表示された変換文字列の中から選択された文字列を取得する文字列取得ステップと、
取得された文字列を最先順位とした表示順位に変換履歴管理メモリを更新する変換履歴管理メモリ更新ステップとを有することを特徴とする文字変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機等における文字変換の入力効率化を図る文字変換装置、文字変換方法に関する。
【背景技術】
【０００２】
従来、携帯電話での電子メールを作成するときに、操作キーにより、かな文字等を入力して単語変換するが、このとき複数の変換候補文字列に変換される。
【０００３】
そして、この中から１つの変換候補文字列を選択し、確定キーを押下することで、文章を入力することが出来る。この変換は、内蔵された辞書により行われるが、変換文字列の選択に手間がかかる。このため、例えば、時間帯別に選択された回数による優先順序に従って変換候補文字列をメモリに格納しておくことで、かな文字等を入力して単語変換したときに、優先順序に従った表示がされるので、変換候補文字列の入力操作の効率が図れるという発明が提案されている(特許文献１参照)。
【特許文献１】特開２００４-３２４８９号公報（第１頁）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、時間帯毎の電子メールの使用が同じ対象の場合は、有効であるが、時間帯により、同じ対象へ電子メールをするとは限らないため、対象毎に、自由に変換候補文字列の優先順序を設定できるものが求められている。
【０００５】
本発明は、対象毎に複数の変換管理履歴メモリを自由に割り付けることで、入力操作の効率化を図るものである。
【課題を解決するための手段】
【０００６】
文字変換装置は、入力文字列に対応する変換文字列を格納する辞書と、入力文字列に対応する変換文字列の表示順位を各変換キーに対応して格納する複数の変換履歴管理メモリと、文字変換の対象となる文字列を入力する文字列入力手段と、変換キーを検出する変換キー検出手段と、
変換キーが検出されると入力された文字列を基に辞書を索引し、変換文字列を取得する変換文字列取得手段と、取得された変換文字列について変換キーに対応する変換履歴管理メモリを索引し表示順位を取得する表示順位取得手段と、取得された表示順位に従って変換文字列を表示する変換文字列表示手段と、表示された変換文字列の中から選択された文字列を取得する文字列取得手段と、取得された文字列を最先順位とした表示順位に変換履歴管理メモリを更新する変換履歴管理メモリ更新手段とを有する構成である。
【０００７】
この構成により、各変換キー毎に対応する表示順位の変換文字列を割り付けることができるので、変換キー毎に、例えば仕事、友人、家庭、その他と分けて使用することで、その場面毎の使用頻度の高い文字列が優先的に表示されるため、入力操作の効率化を図るものである。
【０００８】
また、辞書が、変換キー毎の辞書である構成である。
【０００９】
この構成により、各変換キー毎に対応する辞書毎に表示順位の変換文字列を割り付けることができるので、変換キー毎に、例えば仕事、故郷の友人等分けて使用することで、仕事の辞書は、標準語、故郷の友人の辞書は、故郷の方言の辞書を使用することで、場面毎の使用頻度の高い文字列が優先的に表示され、入力操作の効率化を図るものである。
【００１０】
また、入力文字列に対応する変換文字列を格納する辞書と、入力文字列に対応する変換文字列の表示順位を各モードに対応して格納する複数の変換履歴管理メモリと、モードを設定するモード設定手段と、文字変換の対象となる文字列を入力する文字列入力手段と、変換キーを検出する変換キー検出手段と、変換キーが検出されると入力された文字列を基に辞書を索引し、変換文字列を取得する変換文字列取得手段と、取得された変換文字列について設定されたモードに対応する変換履歴管理メモリを索引し表示順位を取得する表示順位取得手段と、取得された表示順位に従って変換文字列を表示する変換文字列表示手段と、表示された変換文字列の中から選択された文字列を取得する文字列取得手段と、取得された文字列を最先順位とした表示順位に変換履歴管理メモリを更新する変換履歴管理メモリ更新手段とを有する構成である。
【００１１】
この構成により、変換モード毎に対応する表示順位の変換文字列を割り付けることができるので、変換モード毎に、例えば仕事、友人、家庭、その他と分けて使用することで、その場面毎の使用頻度の高い文字列が優先的に表示されるため、入力操作の効率化を図るものである。
【００１２】
また、辞書が、モード毎の辞書である構成である。
【００１３】
この構成により、変換モード毎に対応する辞書毎に表示順位の変換文字列を割り付けることができるので、変換モード毎に、例えば仕事、故郷の友人等分けて使用することで、仕事の辞書は、標準語、故郷の友人の辞書は、故郷の方言の辞書を使用することで、場面毎の使用頻度の高い文字列が優先的に表示され、入力操作の効率化を図るものである。
【発明の効果】
【００１４】
本発明により、使用場面に合わせて文字入力が容易に出来るようになる。
【発明を実施するための最良の形態】
【００１５】
(実施例１)
図１に実施例１の文字変換装置の基本構成図を示す。
文字変換装置１は、辞書格納部２、変換履歴管理部３、変換履歴管理メモリ４、キー制御部５、表示制御部６からなる。
辞書格納部２は、入力文字列の読みと一致する一つ以上の文字列を辞書に格納している。辞書としては、一般的に使用される標準辞書と方言や専門語等の特定の用途に使用される拡張辞書を有する。
変換履歴管理部３は、変換キーまたはモード毎の変換履歴をメモリ４に格納し管理している。
【００１６】
キー制御部５からの読み文字を基に、辞書格納部２の辞書を検索して、該当する変換候補文字列を取得する。そして、メモリ４から、該当する読み文字に対応する変換候補文字の表示順位を取得し、その順序での選択画面上の表示を表示制御部６に依頼する。例えば、メモリ４の変更履歴管理用メモリ１には、読み文字列「しよう」に対する変換候補文字列「仕様」「使用」「私用」「枝葉」に対して、「私用」を１番、「枝葉」を２番、「仕様」を３番、「使用」を４番とする履歴情報が記録されている。番号は、優先度を示している。また、ユーザにより文字列が選択され確定キーを検出すると、選択画面の消去とその文字列のみの表示への切り替えを表示制御部６に依頼するとともに、メモリ４の中の該当する変換履歴用メモリに格納されている履歴情報を更新する。
【００１７】
メモリ４は、変換キーまたはモード毎の変換履歴を格納する。変更履歴管理用メモリ１〜ｎより構成される。
キー制御部５は、携帯電話機等のキー部１１のテンキー、変換キー、確定キーを含むファンクションキーの入力を制御する。
表示制御部６は、文字列を携帯電話機等の表示部１２に表示する制御を行う。
キー部１１は、テンキー、変換キー、確定キー等を入力する。
表示部１２は、文字列を表示する。
【００１８】
図２に実施例１の文字変換装置の説明図を示す。
図２（ａ）には、辞書、変換履歴管理用メモリ、変換キーの関係を示す説明図を示す。
【００１９】
変換キー１〜ｎと変換履歴管理用メモリ１〜ｎが対応して構成されており、各メモリは、標準辞書の辞書データ１または拡張辞書の辞書データ２と対応している。
【００２０】
図２（ｂ）には、概要の説明図を示す。
読み文字入力（あいうえお）＋ＦＮ１〜４キー押下により、辞書から該当する変換された文字列を取得し、ＦＮ１〜４キーに対応する変換履歴管理メモリ１〜ｎに格納されている履歴情報に基づいて、その文字列の変換候補表示の順序を決めて表示している。例えば、変換キーであるＦＮ１キーの場合は、「あ」「あい」「あいう」「あいうえ」の順に表示される。
【００２１】
このとき、例えば、ＦＮ１キーは仕事用、ＦＮ２キーは友人用、ＦＮ３キーは家族用、ＦＮ４キーは、その他と使用する。
【００２２】
実施例１の文字変換装置の具体的な処理の流れは、以下のとおりである。
まず、ユーザにより、携帯電話のキー部１１から文字入力がされる。例えば「しよう」と入力される。
【００２３】
キー制御部５は、そのデータを検出すると、表示制御部６および変換履歴管理部３にそのデータを渡す。
表示制御部６は、そのデータをそのまま表示部１２に表示する。
【００２４】
図３に実施例１の変換キー押下後の文字変換装置の処理の流れ図を示す。
ユーザにより、その表示が確認されて後、ＦＮ１キーが押下（Ｓ１ステップ）されると、キー制御部５がＦＮ１キーとして検出し、変換履歴管理部３に渡す。
【００２５】
変換履歴管理部３は、「しよう」を基に辞書格納部２の辞書データを索引し、「仕様」「使用」「私用」「枝葉」を取得する。
【００２６】
次に、変換履歴管理部３は、これらの文字列に対する表示順位を定める変換履歴情報を変換履歴管理用メモリ１から取得する。そして変換履歴の最新のものから旧いものへと順番に表示する（Ｓ２ステップ）。
【００２７】
そして、この順序に従い、表示制御部６に文字列データを渡すと、表示制御部６は、選択画面上にその順序で表示を行う。例えば、優先順位の高いものから「私用」「枝葉」「仕様」「使用」の順序で表示する。
【００２８】
ユーザにより、表示された文字候補の中から文字列が選択され（Ｓ３ステップ）、確定キーが押下される（Ｓ４ステップ）。
【００２９】
変換履歴管理部３は、確定キーを検出すると、ユーザにより選択された文字列の情報を取得し、表示制御部６が表示部１２にその文字を確定表示し、選択画面を消去するとともに、選択された文字列が最優先となるように変更履歴管理用メモリ１の内容を変更する（Ｓ５ステップ）。
【００３０】
一方、ユーザにより、その表示が確認されて後、ＦＮ２キーが押下（Ｓ６ステップ）されると、キー制御部５がＦＮ２キーとして検出し、変換履歴管理部３に渡す。
【００３１】
変換履歴管理部３は、「しよう」を基に辞書格納部２の辞書データを索引し、「仕様」「使用」「私用」「枝葉」を取得する。
【００３２】
次に、変換履歴管理部３は、これらの文字列に対する表示順位を定める変換履歴情報を変換履歴管理用メモリ２から取得する。そして変換履歴の最新のものから旧いものへと順番に表示する（Ｓ７ステップ）。
【００３３】
そして、この順序に従い、表示制御部６に文字列データを渡すと、表示制御部６は、選択画面上にその順序で表示を行う。例えば、優先順位の高いものから「使用」「私用」「枝葉」「仕様」の順序で表示する。
【００３４】
ユーザにより、表示された文字候補の中から文字列が選択され（Ｓ８ステップ）、確定キーが押下される（Ｓ９ステップ）。
【００３５】
変換履歴管理部３は、確定キーを検出すると、ユーザにより選択された文字列の情報を取得し、表示制御部６が表示部１２にその文字を確定表示し、選択画面を消去するとともに、選択された文字列が最優先となるように変更履歴管理用メモリ２の内容を変更する（Ｓ１０ステップ）。
【００３６】
一方、ユーザにより、その表示が確認されて後、ＦＮ３キーが押下（Ｓ１１ステップ）されると、キー制御部５がＦＮ３キーとして検出し、変換履歴管理部３に渡す。
【００３７】
変換履歴管理部３は、「しよう」を基に辞書格納部２の辞書データを索引し、「仕様」「使用」「私用」「枝葉」を取得する。
【００３８】
次に、変換履歴管理部３は、これらの文字列に対する表示順位を定める変換履歴情報を変換履歴管理用メモリ３から取得する。そして変換履歴の最新のものから旧いものへと順番に表示する（Ｓ１２ステップ）。
【００３９】
そして、この順序に従い、表示制御部６に文字列データを渡すと、表示制御部６は、選択画面上にその順序で表示を行う。例えば、優先順位の高いものから「仕様」「私用」「使用」「枝葉」の順序で表示する。
【００４０】
ユーザにより、表示された文字候補の中から文字列が選択され（Ｓ１３ステップ）、確定キーが押下される（Ｓ１４ステップ）。
【００４１】
変換履歴管理部３は、確定キーを検出すると、ユーザにより選択された文字列の情報を取得し、表示制御部６が表示部１２にその文字を確定表示し、選択画面を消去するとともに、選択された文字列が最優先となるように変更履歴管理用メモリ３の内容を変更する（Ｓ１５ステップ）。
【００４２】
一方、ユーザにより、その表示が確認されて後、ＦＮ４キーが押下（Ｓ１６ステップ）されると、キー制御部５がＦＮ４キーとして検出し、変換履歴管理部３に渡す。
【００４３】
変換履歴管理部３は、「しよう」を基に辞書格納部２の辞書データを索引し、「仕様」「使用」「私用」「枝葉」を取得する。
【００４４】
次に、変換履歴管理部３は、これらの文字列に対する表示順位を定める変換履歴情報を変換履歴管理用メモリ４から取得する。そして変換履歴の最新のものから旧いものへと順番に表示する（Ｓ１７ステップ）。
【００４５】
そして、この順序に従い、表示制御部６に文字列データを渡すと、表示制御部６は、選択画面上にその順序で表示を行う。例えば、優先順位の高いものから「枝葉」「仕様」「私用」「使用」の順序で表示する。
【００４６】
ユーザにより、表示された文字候補の中から文字列が選択され（Ｓ１８ステップ）、確定キーが押下される（Ｓ１９ステップ）。
【００４７】
変換履歴管理部３は、確定キーを検出すると、ユーザにより選択された文字列の情報を取得し、表示制御部６が表示部１２にその文字を確定表示し、選択画面を消去するとともに、選択された文字列が最優先となるように変更履歴管理用メモリ４の内容を変更する（Ｓ２０ステップ）。
（実施例２）
文字変換装置１の基本構成図は、実施例１と同じである。
【００４８】
図４に実施例２の文字変換装置の説明図を示す。
図４（ａ）には、辞書、変換履歴管理用メモリ、モード、変換キー、モード切替の関係を示す説明図を示す。
【００４９】
モード１〜ｎと変換履歴管理メモリ１〜ｎが対応して構成されており、各メモリは、標準辞書の辞書データ１または拡張辞書の辞書データ２と対応している。
【００５０】
各モードは、モード切替により切り換えられる。また、変換キーは、モード切替の設定や文字列の読みの変換等を指示する。
【００５１】
図４（ｂ）には、概要の説明図を示す。
まずモードを設定する。例えば、ＦＮ１キーと数字の１キー押下でモード1とし、ＦＮ１キーと数字の２キー押下でモード２とし、ＦＮ１キーと数字の３キー押下でモード３とし、ＦＮ１キーと数字の４キー押下でモード４とする。すなわちキー操作の組み合わせでモード切替行う。
【００５２】
このとき、例えば、モード１は仕事用、モード２は友人用、モード３は家族用、モード４は、その他のように使用する。
【００５３】
読み文字入力（あいうえお）＋ＦＮ１キー押下により、モードに従い、辞書から該当する変換された文字列を取得し、モード１〜４に対応する変換履歴管理メモリ１〜４に格納されている履歴情報に基づいて、その文字列の変換候補表示の順序を決めて表示している。例えば、モード１の場合は、「あ」「あい」「あいう」「あいうえ」の順に表示される。
【００５４】
実施例２の文字変換装置の具体的な処理の流れは、次のようである。
まずモードを設定する。例えば、ＦＮ１キーと数字の１キー押下でモード1とし、ＦＮ１キーと数字の２キー押下でモード２とし、ＦＮ１キーと数字の３キー押下でモード３とし、ＦＮ１キーと数字の４キー押下でモード４とする。
【００５５】
次に、携帯電話のキー部１１から文字入力がされる。例えば「しよう」と入力される。
【００５６】
キー制御部５は、そのデータを検出すると、表示制御部６および変換履歴管理部３にそのデータを渡す。表示制御部６は、そのデータをそのまま表示部１２に表示する。
【００５７】
図５に実施例２の変換キー押下後の処理の流れ図を示す。
ユーザにより、ＦＮキーが押下されると、キー制御部５がＦＮキーとして検出し、変換履歴管理部３に渡す。
【００５８】
次にモードをチェックする。
モード１を検出（Ｓ２１ステップ）したときには、変換履歴管理部３は、「しよう」を基に辞書を索引し、「仕様」「使用」「私用」「枝葉」を取得する。次に、変換履歴管理部３は、これらの文字列に対する表示順位を定める変換履歴情報を変換履歴管理用メモリ１から取得する。変換履歴の最新のものから旧いものへと順番に表示される（Ｓ２２ステップ）。
【００５９】
そして、この順序に従い、表示制御部６に文字列データを渡すと、表示制御部６は、選択画面上にその順序で表示を行う。例えば、優先順位の高いものから「私用」「枝葉」「仕様」「使用」と表示される。
【００６０】
ユーザは、表示された文字列候補の中から選択し（Ｓ２３ステップ）、確定キーを押下する（Ｓ２４ステップ）。
【００６１】
変換履歴管理部３は、確定キーを検出すると、ユーザにより選択された文字列の情報を取得し、表示部１２にその文字列を確定表示し、選択画面を消去するとともに、選択された文字列が最優先となるように変更履歴管理用メモリ１の内容を変更する（Ｓ２５ステップ）。
【００６２】
一方、モード２を検出（Ｓ２６ステップ）したときには、変換履歴管理部３は、「しよう」を基に辞書を索引し、「仕様」「使用」「私用」「枝葉」を取得する。次に、変換履歴管理部３は、これらの文字列に対する表示順位を定める変換履歴情報を変換履歴管理用メモリ２から取得する。変換履歴の最新のものから旧いものへと順番に表示される（Ｓ２７ステップ）。
【００６３】
そして、この順序に従い、表示制御部６に文字データを渡すと、表示制御部６は、選択画面上にその順序で表示を行う。例えば、優先順位の高いものから「仕様」「私用」「枝葉」「使用」と表示する。
【００６４】
ユーザは、表示された文字列候補の中から選択し（Ｓ２８ステップ）、確定キーを押下する（Ｓ２９ステップ）。
【００６５】
変換履歴管理部３は、確定キーを検出すると、ユーザにより選択された文字列の情報を取得し、表示部にその文字列を確定表示し、選択画面を消去するとともに、選択された文字列が最優先となるように変更履歴管理用メモリ２の内容を変更する（Ｓ３０ステップ）。
【００６６】
一方、モード３を検出（Ｓ３１ステップ）したときには、変換履歴管理部３は、「しよう」を基に辞書を索引し、「仕様」「使用」「私用」「枝葉」を取得する。次に、変換履歴管理部３は、これらの文字列に対する表示順位を定める変換履歴情報を変換履歴管理用メモリ３から取得する。変換履歴の最新のものから旧いものへと順番に表示される（Ｓ３２ステップ）。
【００６７】
そして、この順序に従い、表示制御部６に文字列データを渡すと、表示制御部６は、選択画面上にその順序で表示を行う。例えば、優先順位の高いものから「枝葉」「仕様」「私用」「使用」と表示する。
【００６８】
ユーザは、表示された文字列候補の中から選択し（Ｓ３３ステップ）、確定キーを押下する（Ｓ３４ステップ）。
【００６９】
変換履歴管理部３は、確定キーを検出すると、ユーザにより選択された文字列の情報を取得し、表示部にその文字列を確定表示し、選択画面を消去するとともに、選択された文字列が最優先となるように変更履歴管理用メモリ３の内容を変更する（Ｓ３５ステップ）。
【００７０】
一方、モード４を検出（Ｓ３６ステップ）したときには、変換履歴管理部３は、「しよう」を基に辞書を索引し、「仕様」「使用」「私用」「枝葉」を取得する。
【００７１】
次に、変換履歴管理部３は、これらの文字列に対する表示順位を定める変換履歴情報を変換履歴管理用メモリ４から取得する。変換履歴の最新のものから旧いものへと順番に表示される（Ｓ３７ステップ）。
【００７２】
そして、その順序に従い、表示制御部６に文字データを渡すと、表示制御部６は、選択画面上にその順序で表示を行う。例えば、優先順位の高いものから「仕様」「私用」「枝葉」「使用」と表示する。
【００７３】
ユーザは、表示された文字列候補の中から選択し（Ｓ３８ステップ）、確定キーを押下する（Ｓ３９ステップ）。
【００７４】
変換履歴管理部３は、確定キーを検出すると、ユーザにより選択された文字列の情報を取得し、表示部にその文字列を確定表示し、選択画面を消去するとともに、選択された文字列が最優先となるように変更履歴管理用メモリ４の内容を変更する（Ｓ４０ステップ）。
（実施例３）
文字変換装置１の基本構成図は、実施例１と同じである。
【００７５】
図６に実施例３の文字変換装置の説明図を示す。
図６（ａ）には、辞書、変換履歴管理用メモリ、変換キーの関係を示す説明図を示す。
【００７６】
変換キー１〜２と変換履歴管理メモリ１〜２と辞書１〜２が対応して構成されており、各メモリは、辞書データ１または２と対応している。
【００７７】
図６（ｂ）には、概要の説明図を示す。
読み文字入力（あいうえお）＋ＦＮキー押下により、変換キーに対応する辞書から該当する変換された文字列を取得し、変換履歴管理メモリに格納されている履歴情報に基づいて、その文字列の変換候補表示の順序を決めている。
【００７８】
例えば、辞書データ１としては、標準辞書、辞書データ２としては、方言辞書等を用いることもできる。
【００７９】
実施例３の文字変換装置の具体的な処理の流れは、次のようである。
【００８０】
まず、ユーザにより、携帯電話のキー部１１から文字入力がされる。例えば「しよう」と入力される。キー制御部５は、そのデータを検出すると、表示制御部６および変換履歴管理部３にそのデータを渡す。表示制御部６は、そのデータをそのまま表示部に表示する。
【００８１】
図７に実施例３の変換キー押下後の処理の流れ図を示す。
ユーザにより、ＦＮ１キーが押下（Ｓ４１ステップ）されると、キー制御部５がＦＮ１キーとして検出し、変換履歴管理部３に渡す。
【００８２】
変換履歴管理部３は、「しよう」を基に辞書１を索引し、「仕様」「使用」「私用」「枝葉」を取得する。
【００８３】
次に、変換履歴管理部３は、これらの文字列に対する表示順位を定める変換履歴情報を変換履歴管理用メモリ１から取得する。変換履歴の最新のものから旧いものへと順番に表示する（Ｓ４２ステップ）。
【００８４】
そして、その順序に従い、表示制御部６に文字列データを渡すと、表示制御部６は、選択画面上にその順序で表示を行う。例えば、優先順位の高いものから「私用」「枝葉」「仕様」「使用」と表示する。
【００８５】
ユーザにより、表示された文字候補の中から選択し（Ｓ４３ステップ）、確定キーが押下される（Ｓ４４ステップ）。
【００８６】
変換履歴管理部３は、確定キーを検出すると、ユーザにより選択された文字列の情報を取得し、表示部にその文字を確定表示し、選択画面を消去するとともに、選択された文字列が最優先となるように変更履歴管理用メモリ１の内容を変更する（Ｓ４５ステップ）。
【００８７】
ユーザにより、ＦＮ２キーが押下（Ｓ４６ステップ）されると、キー制御部５がＦＮ２キーとして検出し、変換履歴管理部３に渡す。
【００８８】
変換履歴管理部３は、「しよう」を基に辞書を索引し、「仕様」「使用」「私用」「枝葉」を取得する。
【００８９】
次に、変換履歴管理部３は、これらの文字列に対する表示順位を定める変換履歴情報を変換履歴管理用メモリ１から取得する。変換履歴の最新のものから旧いものへと順番に表示する（Ｓ４７ステップ）。
【００９０】
そして、その順序に従い、表示制御部６に文字データを渡すと、表示制御部６は、選択画面上にその順序で表示を行う。例えば、優先順位の高いものから「仕様」「私用」「枝葉」「使用」と表示する。
【００９１】
ユーザにより、表示された文字候補の中から選択し（Ｓ４８ステップ）、確定キーが押下される（Ｓ４９ステップ）。
【００９２】
変換履歴管理部３は、確定キーを検出すると、ユーザにより選択された文字列の情報を取得し、表示部にその文字を確定表示し、選択画面を消去するとともに、選択された文字列が最優先となるように変更履歴管理用メモリ２の内容を変更する（Ｓ５０ステップ）。
【００９３】
また、ＦＮキー１、２の代わりに、モード１またはモード２を設定することもできる。例えば、まず、ＦＮ１キーと数字の１キー押下でモード1とするか、またはＦＮ１キーと数字の２キー押下でモード２とするかを決めて、モード設定を行う。この結果、モード１に対応した辞書データ1、変換履歴用管理メモリ１または、モード２に対応した辞書データ２、変換履歴管理メモリ２が対応づけられる。そして、読み文字入力＋ＦＮ１キー押下により、モード１またはモード２に対応する辞書から該当する変換された文字列を取得し、それに対応する変換履歴管理メモリ1または２に格納されている表示順位の履歴情報をもとに、取得した文字列をその順位に基づいて、表示する。そして、ユーザが文字列を選択し確定すると、変換履歴管理メモリ1又は変換履歴管理メモリ２の履歴情報を更新する。このとき、辞書データ１としては、標準辞書、辞書データ２としては、方言辞書等が用いられる。
【００９４】
以上の実施例１〜３を含む実施形態に関し、更に以下の付記を開示する。
【００９５】
(付記１) 入力文字列に対応する変換文字列を格納する辞書と、入力文字列に対応する変換文字列の表示順位を各変換キーに対応して格納する複数の変換履歴管理メモリと、文字変換の対象となる文字列を入力する文字列入力手段と、変換キーを検出する変換キー検出手段と、変換キーが検出されると入力された文字列を基に辞書を索引し、変換文字列を取得する変換文字列取得手段と、取得された変換文字列について変換キーに対応する変換履歴管理メモリを索引し表示順位を取得する表示順位取得手段と、取得された表示順位に従って変換文字列を表示する変換文字列表示手段と、表示された変換文字列の中から選択された文字列を取得する文字列取得手段と、
取得された文字列を最先順位とした表示順位に変換履歴管理メモリを更新する変換履歴管理メモリ更新手段とを有することを特徴とする文字変換装置。
【００９６】
（付記２) 辞書が、変換キー毎の辞書であることを特徴とする付記１記載の文字変換装置。
【００９７】
（付記３) 入力文字列に対応する変換文字列を格納する辞書と、入力文字列に対応する変換文字列の表示順位を各モードに対応して格納する複数の変換履歴管理メモリと、モードを設定するモード設定手段と、文字変換の対象となる文字列を入力する文字列入力手段と、変換キーを検出する変換キー検出手段と、変換キーが検出されると入力された文字列を基に辞書を索引し、変換文字列を取得する変換文字列取得手段と、取得された変換文字列について設定されたモードに対応する変換履歴管理メモリを索引し表示順位を取得する表示順位取得手段と、取得された表示順位に従って変換文字列を表示する変換文字列表示手段と、表示された変換文字列の中から選択された文字列を取得する文字列取得手段と、取得された文字列を最先順位とした表示順位に変換履歴管理メモリを更新する変換履歴管理メモリ更新手段とを有することを特徴とする文字変換装置。
【００９８】
(付記４) 辞書が、モード毎の辞書であることを特徴とする付記３記載の文字変換装置。
【００９９】
(付記５) 文字変換の対象となる文字列を入力する文字列入力ステップと、変換キーを検出する変換キー検出ステップと、変換キーが検出されると入力された文字列を基に辞書を索引し、変換文字列を取得する変換文字列取得ステップと、取得された変換文字列について変換キーに対応する変換履歴管理メモリを索引し表示順位を取得する表示順位取得ステップと、取得された表示順位に従って変換文字列を表示する変換文字列表示ステップと、表示された変換文字列の中から選択された文字列を取得する文字列取得ステップと、取得された文字列を最先順位とした表示順位に変換履歴管理メモリを更新する変換履歴管理メモリ更新ステップとを有することを特徴とする文字変換方法。
【０１００】
(付記６)モードを設定するモード設定ステップと、文字変換の対象となる文字列を入力する文字列入力ステップと、変換キーを検出する変換キー検出ステップと、変換キーが検出されると入力された文字列を基に辞書を索引し、変換文字列を取得する変換文字列取得ステップと、取得された変換文字列について設定されたモードに対応する変換履歴管理メモリを索引し表示順位を取得する表示順位取得ステップと、取得された表示順位に従って変換文字列を表示する変換文字列表示ステップと、表示された変換文字列の中から選択された文字列を取得する文字列取得ステップと、取得された文字列を最先順位とした表示順位に変換履歴管理メモリを更新する変換履歴管理メモリ更新ステップとを有することを特徴とする文字変換方法。
【図面の簡単な説明】
【０１０１】
【図１】実施例１の文字変換装置の基本構成図
【図２】実施例１の文字変換装置の説明図
【図３】実施例１の変換キー押下後の文字変換装置の処理の流れ図
【図４】実施例２の文字変換装置の説明図
【図５】実施例２の変換キー押下後の文字変換装置の処理の流れ図
【図６】実施例３の文字変換装置の説明図
【図７】実施例３の変換キー押下後の文字変換装置の処理の流れ図
【符号の説明】
【０１０２】
１  文字変換装置
２  辞書格納部
３  変換履歴管理部
４  メモリ
５  キー制御部
６  表示制御部
１１  キー部
１２  表示部   
【図１】
2006302142.tif 000003
【図２】
2006302142.tif 000004
【図３】
2006302142.tif 000005
【図４】
2006302142.tif 000006
【図５】
2006302142.tif 000007
【図６】
2006302142.tif 000008
【図７】
2006302142.tif 000009