(57)【要約】【課題】検索された変換候補の文から希望の文を選択する操作性を改善する。【解決手段】文の読みを漢字かな混じり文に変換した変換候補を表示するかな漢字変換装置に、文の読みを漢字かな混じり文に変換する漢字変換辞書部104と、変換漢字かな混じり文、文の読み、文の読み文字数、使用年月日を保持する文辞書部106と、変換漢字かな混じり文の読み文字数が有効読み文字数以上である場合には変換漢字かな混じり文を有効であるとして文辞書部に登録させる文辞書登録部105と、文の読みの入力に対してかな漢字変換辞書を検索し、文の読みの先頭の１文字の入力に対して文辞書部を検索し、文辞書部の検索に対して、変換候補の漢字かな混じり文の読み文字数が有効読み文字数以上で、且つ、変換候補の漢字かな混じり文の使用年月日から検索年月日までの日数が有効期間内である場合検索した変換漢字かな混じり文を有効とする辞書検索部103とを備える。【選択図】図１
2006331041.tif 000002
【特許請求の範囲】
【請求項１】
繰り返し使用される文の読みを漢字かな混じり文に簡易に変換し、変換した変換候補を表示するかな漢字変換装置において、
有効読み文字数を保持する有効読み文字数保持部と、
有効期間を保持する有効期間保持部と、
前記有効読み文字数保持部に保持されている有効読み文字数を変更し、前記有効期間保持部に保持されている有効期間を変更する設定変更部と、
文の読みを漢字かな混じり文に変換し、変換した漢字かな混じり文を表示させる漢字変換辞書部と、
前記かな漢字変換辞書部で変換された漢字かな混じり文と共に、漢字かな混じり文の読み、漢字かな混じり文の読み文字数、漢字かな混じり文が使用された使用年月日を保持する文辞書部と、
前記かな漢字変換辞書部で変換された漢字かな混じり文の読み文字数が前記有効読み文字数保持部に保持された有効読み文字数以上である場合には変換された漢字かな混じり文を有効であるとして前記文辞書部に登録させる文辞書登録部と、
文の読みの入力に対して前記かな漢字変換辞書を検索し、文の読みの先頭の１文字の入力に対して前記文辞書部を検索し、前記文辞書部の検索に対して、変換候補の漢字かな混じり文の読み文字数が前記有効読み文字数保持部に保持されている有効読み文字数以上で、且つ、変換候補の漢字かな混じり文の使用年月日から検索した現在の年月日までの日数が前記有効期間保持部に保持されている有効期間内である場合に検索された変換候補の漢字かな混じり文を有効とし、表示させるための辞書検索部とを備えることを特徴とするかな漢字変換装置。
【請求項２】
前記辞書検索部は、前記文辞書部を検索し、検索された変換候補の漢字かな混じり文が有効である場合には、前記文字辞書登録部を介して、前記文辞書部に保持されている使用年月日を検索された年月日に更新させることを特徴とする、請求項１に記載のかな漢字変換装置。
【請求項３】
さらに、辞書削除部を設け、前記辞書削除部は、前記設定変更部による前記有効読み文字数保持部の有効読み文字数の変更、前記有効期間保持部の有効期間の変更により、変換候補の漢字かな混じり文の読み文字数が前記有効読み文字数保持部に保持されている有効読み文字数未満となり、変換候補の漢字かな混じり文の使用年月日から検索した現在の年月日までの日数が前記有効期間保持部に保持されている有効期間外となり、前記辞書検索部による検索の対象とならなくなった前記文辞書部に保持されている漢字かな混じり文が存在する場合、指示により、該当する漢字かな混じり文を削除することを特徴とする、請求項１に記載のかな漢字変換装置。
【請求項４】
繰り返し使用される文の読みを漢字かな混じり文に簡易に変換し、変換した変換候補を表示するかな漢字変換方法において、
漢字かな混じり文に対する有効読み文字数を保持する工程と、
漢字かな混じり文に対する有効期間を保持する工程と、
保持されている有効読み文字数を変更し、保持されている有効期間を変更する工程と、
文の読みを漢字かな混じり文に変換し、変換した漢字かな混じり文を表示させる工程と、
文の読みを変換した漢字かな混じり文の読み文字数が保持された有効読み文字数以上である場合には変換した漢字かな混じり文を有効である判断する工程と、
文の読みを変換した漢字かな混じり文が有効であると判断された場合、文の読みを変換した漢字かな混じり文と共に、漢字かな混じり文の読み、漢字かな混じり文の読み文字数、漢字かな混じり文が使用された使用年月日を保持する工程と、
文の読みの先頭の１文字の入力に対して、保持されている文の読みを変換した漢字かな混じり文を検索し、検索された変換候補の漢字かな混じり文の読み文字数が保持されている有効読み文字数以上で、且つ、検索された変換候補の漢字かな混じり文の使用年月日から検索した現在の年月日までの日数が保持されている有効期間内である場合に検索された変換候補の漢字かな混じり文を有効とし、表示させる工程とを備えることを特徴とするかな漢字変換方法。
【請求項５】
繰り返し使用される文の読みを漢字かな混じり文に簡易に変換し、変換した変換候補を表示するかな漢字変換をコンピュータで実行するプログラムにおいて、
漢字かな混じり文に対する有効読み文字数を保持する手順と、
漢字かな混じり文に対する有効期間を保持する手順と、
保持されている有効読み文字数を変更し、保持されている有効期間を変更する手順と、
文の読みを漢字かな混じり文に変換し、変換した漢字かな混じり文を表示させる手順と、
文の読みを変換した漢字かな混じり文の読み文字数が保持された有効読み文字数以上である場合には変換した漢字かな混じり文を有効である判断する手順と、
文の読みを変換した漢字かな混じり文が有効であると判断された場合、文の読みを変換した漢字かな混じり文と共に、漢字かな混じり文の読み、漢字かな混じり文の読み文字数、漢字かな混じり文が使用された使用年月日を保持する手順と、
文の読みの先頭の１文字の入力に対して、保持されている文の読みを変換した漢字かな混じり文を検索し、検索された変換候補の漢字かな混じり文の読み文字数が保持されている有効読み文字数以上で、且つ、検索された変換候補の漢字かな混じり文の使用年月日から検索した現在の年月日までの日数が保持されている有効期間内である場合に検索された変換候補の漢字かな混じり文を有効とし、表示させる手順とを備えることを特徴とするかな漢字変換をコンピュータで実行するプログラム。
【請求項６】
繰り返し使用される文の読みを漢字かな混じり文に簡易に変換し、変換した変換候補を表示するかな漢字変換を行うパーソナルコンピュータにおいて、
有効読み文字数を保持する有効読み文字数保持部と、
有効期間を保持する有効期間保持部と、
前記有効読み文字数保持部に保持されている有効読み文字数を変更し、前記有効期間保持部に保持されている有効期間を変更する設定変更部と、
文の読みを漢字かな混じり文に変換し、変換した漢字かな混じり文を表示させる漢字変換辞書部と、
前記かな漢字変換辞書部で変換された漢字かな混じり文と共に、漢字かな混じり文の読み、漢字かな混じり文の読み文字数、漢字かな混じり文が使用された使用年月日を保持する文辞書部と、
前記かな漢字変換辞書部で変換された漢字かな混じり文の読み文字数が前記有効読み文字数保持部に保持された有効読み文字数以上である場合には変換された漢字かな混じり文を有効であるとして前記文辞書部に登録させる文辞書登録部と、
文の読みの入力に対して前記かな漢字変換辞書を検索し、文の読みの先頭の１文字の入力に対して前記文辞書部を検索し、前記文辞書部の検索に対して、変換候補の漢字かな混じり文の読み文字数が前記有効読み文字数保持部に保持されている有効読み文字数以上で、且つ、変換候補の漢字かな混じり文の使用年月日から検索した現在の年月日までの日数が前記有効期間保持部に保持されている有効期間内である場合に検索された変換候補の漢字かな混じり文を有効とし、表示させるための辞書検索部とを備えることを特徴とするかな漢字変換を行うパーソナルコンピュータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は日本語入力のかな漢字変換装置に関する。特に、本発明は、同じ文の再入力の負担を軽減するかな漢字変換装置、方法、プログラム及びパーソナルコンピュータに関する。
【背景技術】
【０００２】
従来、個人にとって良く使う文（言い回し）に関し、一度、かな漢字変換を実施し、希望の文を作成した後、別の機会にて再度、同じ文を入力した場合には、始めから読みを入力しなおし、かな漢字変換（変換結果の修正も含む）を実施する必要があり、長文になるほどユーザへの負担は大きかったという問題がある。
すなわち、「今日は晴れです。」といった文の変換結果を得るためには「きょうははれです。」といった読みをすべて入力しなければならず、再度、同じ候補を得たい時にも、同じ文のすべての読みを再入力しなければならない。
【０００３】
これを回避するためにユーザが辞書に文を登録し、登録した文の読みの先頭の１文字の入力で変換候補を検索することも可能である。
すなわち、上記例では、登録した文の読みの先頭の「き」の１文字の入力に対して、辞書では、入力された「き」から始まる候補として「今日は晴れです。」が検索される。
しかしながら、辞書に登録した文が蓄積されるにつれて、文の読みの先頭の１文字の入力で変換候補を検索する場合に変換候補の文が多数になり、さらに、短い文、長文、使用頻度が低い文、高い文が混じり合い、検索された変換候補から希望の文を選択する操作性が悪くなるという問題がある。
【０００４】
このような問題と関連して以下のような従来技術がある。
従来、すべての読みを入力する前に単語が選択できる変換速度の速いワードプロセッサの提供を目的として、単語の読みを入力するための読み入力手段と、変換指示確定手段から変換確定が指示されたとき、その単語と読みと発生頻度を記憶する使用単語辞書と、読み入力手段から読みが３文字以上入力されると、使用単語辞書を参照し、前方一致検索を行い、対象の単語のうち頻度の高いものから５候補を選択するフィードフォワード候補選択手段を備えた構成を有するものがある（例えば、特許文献１参照）。
【０００５】
しかしながら、上記特許文献１では、同一の文を再度作成する場合には、単語となりうる部分に対しては入力の短縮が可能であり、それ以外に対しては通常入力が必要となるが、前述のように、辞書に登録した文が蓄積されるにつれて、文の読みの先頭の１文字の入力で変換候補を検索する場合に変換候補の文が多数になり、さらに、短い文、長文、使用頻度が低い文、高い文が混じり合い、検索された変換候補の文から希望の文を選択する操作性が悪くなるという問題を解決するものではない。
【０００６】
従来、変換候補の選択操作性が良く、効率が高い仮名漢字変換を行うため、入力された仮名に対応する１以上の変換候補を表示する手段と、前記１以上の変換候補のうちから１の変換候補が選択され、伸張キーが押下されたならば、選択された変換候補に関連付けられた１以上の変換候補を更に表示する手段と、を備えるものがある（例えば、特許文献２参照）。
【０００７】
しかしながら、上記特許文献２では、文の先頭の読みの入力後、文節の伸縮キーを多数回押下して同一の文を再度作成するが、前述のように、辞書に登録した文が蓄積されるにつれて、文の読みの先頭の１文字の入力で変換候補を検索する場合に変換候補の文が多数になり、さらに、短い文、長文、使用頻度が低い文、高い文が混じり合い、検索された変換候補の文から希望の文を選択する操作性が悪くなるという問題を解決するものではない。
【０００８】
【特許文献１】特開平０５−２３３６００号公報
【特許文献２】特開２００５−０５０１４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
したがって、本発明は上記問題点に鑑みて、辞書に登録した文が蓄積されるにつれて、文の読みの先頭の１文字の入力で変換候補を検索する場合に変換候補の文が多数になり、さらに、短い文、長文、使用頻度が低い文、高い文が混じり合い、検索された変換候補の文から希望の文を選択する操作性を改善できるかな漢字変換装置、方法、プログラム及びパーソナルコンピュータを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は前記問題点を解決するために、繰り返し使用される文の読みを漢字かな混じり文に簡易に変換し、変換した変換候補を表示するかな漢字変換装置において、有効読み文字数を保持する有効読み文字数保持部と、有効期間を保持する有効期間保持部と、前記有効読み文字数保持部に保持されている有効読み文字数を変更し、前記有効期間保持部に保持されている有効期間を変更する設定変更部と、文の読みを漢字かな混じり文に変換し、変換した漢字かな混じり文を表示させる漢字変換辞書部と、前記かな漢字変換辞書部で変換された漢字かな混じり文と共に、漢字かな混じり文の読み、漢字かな混じり文の読み文字数、漢字かな混じり文が使用された使用年月日を保持する文辞書部と、前記かな漢字変換辞書部で変換された漢字かな混じり文の読み文字数が前記有効読み文字数保持部に保持された有効読み文字数以上である場合には変換された漢字かな混じり文を有効であるとして前記文辞書部に登録させる文辞書登録部と、文の読みの入力に対して前記かな漢字変換辞書を検索し、文の読みの先頭の１文字の入力に対して前記文辞書部を検索し、前記文辞書部の検索に対して、変換候補の漢字かな混じり文の読み文字数が前記有効読み文字数保持部に保持されている有効読み文字数以上で、且つ、変換候補の漢字かな混じり文の使用年月日から検索した現在の年月日までの日数が前記有効期間保持部に保持されている有効期間内である場合に検索された変換候補の漢字かな混じり文を有効とし、表示させるための辞書検索部とを備えることを特徴とするかな漢字変換装置を提供する。
【００１１】
さらに、前記辞書検索部は、前記文辞書部を検索し、検索された変換候補の漢字かな混じり文が有効である場合には、前記文字辞書登録部を介して、前記文辞書部に保持されている使用年月日を検索された年月日に更新させる。
さらに、辞書削除部を設け、前記辞書削除部は、前記設定変更部による前記有効読み文字数保持部の有効読み文字数の変更、前記有効期間保持部の有効期間の変更により、変換候補の漢字かな混じり文の読み文字数が前記有効読み文字数保持部に保持されている有効読み文字数未満となり、変換候補の漢字かな混じり文の使用年月日から検索した現在の年月日までの日数が前記有効期間保持部に保持されている有効期間外となり、前記辞書検索部による検索の対象とならなくなった前記文辞書部に保持されている漢字かな混じり文が存在する場合、指示により、該当する漢字かな混じり文を削除する。
【００１２】
さらに、本発明は、繰り返し使用される文の読みを漢字かな混じり文に簡易に変換し、変換した変換候補を表示するかな漢字変換方法において、漢字かな混じり文に対する有効読み文字数を保持する工程と、漢字かな混じり文に対する有効期間を保持する工程と、保持されている有効読み文字数を変更し、保持されている有効期間を変更する工程と、文の読みを漢字かな混じり文に変換し、変換した漢字かな混じり文を表示させる工程と、文の読みを変換した漢字かな混じり文の読み文字数が保持された有効読み文字数以上である場合には変換した漢字かな混じり文を有効である判断する工程と、文の読みを変換した漢字かな混じり文が有効であると判断された場合、文の読みを変換した漢字かな混じり文と共に、漢字かな混じり文の読み、漢字かな混じり文の読み文字数、漢字かな混じり文が使用された使用年月日を保持する工程と、文の読みの先頭の１文字の入力に対して、保持されている文の読みを変換した漢字かな混じり文を検索し、検索された変換候補の漢字かな混じり文の読み文字数が保持されている有効読み文字数以上で、且つ、検索された変換候補の漢字かな混じり文の使用年月日から検索した現在の年月日までの日数が保持されている有効期間内である場合に検索された変換候補の漢字かな混じり文を有効とし、表示させる工程とを備えることを特徴とするかな漢字変換方法を提供する。
【００１３】
さらに、本発明は、繰り返し使用される文の読みを漢字かな混じり文に簡易に変換し、変換した変換候補を表示するかな漢字変換をコンピュータで実行するプログラムにおいて、漢字かな混じり文に対する有効読み文字数を保持する手順と、漢字かな混じり文に対する有効期間を保持する手順と、保持されている有効読み文字数を変更し、保持されている有効期間を変更する手順と、文の読みを漢字かな混じり文に変換し、変換した漢字かな混じり文を表示させる手順と、文の読みを変換した漢字かな混じり文の読み文字数が保持された有効読み文字数以上である場合には変換した漢字かな混じり文を有効である判断する手順と、文の読みを変換した漢字かな混じり文が有効であると判断された場合、文の読みを変換した漢字かな混じり文と共に、漢字かな混じり文の読み、漢字かな混じり文の読み文字数、漢字かな混じり文が使用された使用年月日を保持する手順と、文の読みの先頭の１文字の入力に対して、保持されている文の読みを変換した漢字かな混じり文を検索し、検索された変換候補の漢字かな混じり文の読み文字数が保持されている有効読み文字数以上で、且つ、検索された変換候補の漢字かな混じり文の使用年月日から検索した現在の年月日までの日数が保持されている有効期間内である場合に検索された変換候補の漢字かな混じり文を有効とし、表示させる手順とを備えることを特徴とするかな漢字変換をコンピュータで実行するプログラムを提供する。
【００１４】
さらに、本発明は、繰り返し使用される文の読みを漢字かな混じり文に簡易に変換し、変換した変換候補を表示するかな漢字変換を行うパーソナルコンピュータにおいて、有効読み文字数を保持する有効読み文字数保持部と、有効期間を保持する有効期間保持部と、前記有効読み文字数保持部に保持されている有効読み文字数を変更し、前記有効期間保持部に保持されている有効期間を変更する設定変更部と、文の読みを漢字かな混じり文に変換し、変換した漢字かな混じり文を表示させる漢字変換辞書部と、前記かな漢字変換辞書部で変換された漢字かな混じり文と共に、漢字かな混じり文の読み、漢字かな混じり文の読み文字数、漢字かな混じり文が使用された使用年月日を保持する文辞書部と、前記かな漢字変換辞書部で変換された漢字かな混じり文の読み文字数が前記有効読み文字数保持部に保持された有効読み文字数以上である場合には変換された漢字かな混じり文を有効であるとして前記文辞書部に登録させる文辞書登録部と、文の読みの入力に対して前記かな漢字変換辞書を検索し、文の読みの先頭の１文字の入力に対して前記文辞書部を検索し、前記文辞書部の検索に対して、変換候補の漢字かな混じり文の読み文字数が前記有効読み文字数保持部に保持されている有効読み文字数以上で、且つ、変換候補の漢字かな混じり文の使用年月日から検索した現在の年月日までの日数が前記有効期間保持部に保持されている有効期間内である場合に検索された変換候補の漢字かな混じり文を有効とし、表示させるための辞書検索部とを備えることを特徴とするかな漢字変換を行うパーソナルコンピュータを提供する。
【発明の効果】
【００１５】
以上説明したように、本発明によれば、漢字かな混じり文に対する有効読み文字数を保持し、漢字かな混じり文に対する有効期間を保持し、保持されている有効読み文字数を変更し、保持されている有効期間を変更し、文の読みを漢字かな混じり文に変換し、変換した漢字かな混じり文を表示させ、文の読みを変換した漢字かな混じり文の読み文字数が保持された有効読み文字数以上である場合には変換した漢字かな混じり文を有効である判断し、文の読みを変換した漢字かな混じり文が有効であると判断された場合、文の読みを変換した漢字かな混じり文と共に、漢字かな混じり文の読み、漢字かな混じり文の読み文字数、漢字かな混じり文が使用された使用年月日を保持し、文の読みの先頭の１文字の入力に対して、保持されている文の読みを変換した漢字かな混じり文を検索し、検索された変換候補の漢字かな混じり文の読み文字数が保持されている有効読み文字数以上で、且つ、検索された変換候補の漢字かな混じり文の使用年月日から検索した現在の年月日までの日数が保持されている有効期間内である場合に検索された変換候補の漢字かな混じり文を有効とし、表示させるようにしたので、繰り返し使用する文の入力に関し、比較的長文の漢字かな混じり文を登録し、登録する漢字かな混じり文を絞り込み、漢字かな混じり文の読みの先頭（最初）の１文字の入力で比較的頻度が高く長文の漢字かな混じり文を検索した後、検索された漢字かな混じり文の変換候補の選択のみで漢字かな混じり文を作成することができ、文書作成時の入力操作を向上させ、同じ文の再入力の負担を軽減するすることが可能になる。
【００１６】
また、設定変更部はユーザにより何度も起動可能であり、一度、有効読み文字数保持部、有効期間保持部の設定が変更されても元に戻すことが可能である。
また、使用年月日を更新することにより、使用頻度が低い漢字かな混じり文の変換候補は淘汰され、使用頻度が高い変換候補が生き残ることになり、表示、選択される変換候補を絞ることが可能になる。
また、保持されている使用頻度が低い、短文の漢字かな混じり文を削除することにより、無駄な記憶領域の発生を防止することが可能になる。
【発明を実施するための最良の形態】
【００１７】
本発明に係るかな漢字変換装置は、一例として、パーソナルコンピュータに使用され、ＣＰＵ（中央演算装置）、メモリ等で構成され、ユーザが日本語の読みを入力し漢字かな混じり文に変換し、繰り返し使用する漢字かな混じり文の変換結果を文単位で保持し、次回以降の入力において、少ない入力文字数でユーザが希望する漢字かな混じり文に簡易に変換し、漢字かな混じり文の変換結果を作成できるようにコンピュータのプログラムで制御される。
【００１８】
以下、本発明の実施の形態について図面を参照して説明する。
図１は本発明に係るかな漢字変換装置の概略構成を示すブロック図である。本図に示すように、かな漢字変換装置１００は、読み入力部１０１、変換制御部１０２、辞書検索部１０３、かな漢字変換辞書部１０４、文辞書登録部１０５、文辞書部１０６、表示部１０７、変換候補操作部１０８、設定変更部１０９、有効読み文字数保持部１１０、有効期間保持部１１１から構成される。
【００１９】
ここに、読み入力部１０１はユーザの入力操作により日本語の文の読みを入力し、変換結果を得るために文の読みの先頭（最初）の１文字を入力する機能を有する。
変換制御部１０２は読み入力部１０１からの文の読み入力の受け渡し、変換開始、変換候補の受け渡し、変換結果の文の登録指示など各部の統合制御を行う。
辞書検索部１０３は、選択部１０３Ａ、判断部１０３Ｂを有し、変換制御部１０２から文の読み、変換開始の指示を受けると、選択部１０３Ａではかな漢字変換辞書部１０４又は文辞書部１０６のいずれか１つを選択し、かな漢字変換辞書部１０４を選択した場合にはかな漢字変換辞書部１０４での変換候補を変換制御部１０２に出力し、文辞書部１０６を選択した場合には有効読み文字数保持部１１０、有効期間保持部１１１を参照して、判断部１０３Ｂにより、変換候補の有効判断を行い、有効判断の場合には文辞書部１０６から漢字かな混じり文の変換候補を変換制御部１０２に出力し、表示部１０７に表示させ、ユーザの選択に供する。
【００２０】
ここに、選択部１０３Ａは、通常のかな漢字変換に対してかな漢字変換辞書部１０４を選択し、文の読みの先頭の１文字の入力に対して文辞書部１０６を選択する。なお、判断部１０３Ｂの詳細は後述する。
かな漢字変換辞書部１０４は通常のかな漢字変換用にあらかじめ単語が登録された辞書であり、辞書検索部１０３からの検索に対して変換候補を出力し、漢字かな混じり文の作成に使用される。
【００２１】
文辞書登録部１０５は、判断部１０５Ａを有し、変換制御部１０２から漢字かな混じり文の確定候補、登録指示を受けると、判断部１０５Ａでは、有効読み文字数保持部１１０を参照し、登録有無の判断を行い、文辞書部１０６に漢字かな混じり文の確定候補の登録を行う。
文辞書部１０６は、文辞書登録部１０５により、文の読み、変換候補の漢字かな混じり文、読み文字数（Ｎ（正の整数））、使用年月日が登録された辞書であり、辞書検索部１０３から入力する文の読みの先頭の１文字による検索に対して該当する漢字かな混じり文の変換候補を出力する。
【００２２】
表示部１０７は読み入力部１０１から入力された文の読み、登録前の漢字かな混じり文、漢字かな混じり文の変換候補を表示する。
変換候補操作部１０８は、ユーザにより入力の読みに対して変換開始を指示し、かな漢字変換辞書部１０４、文辞書部１０６に対して変換候補の次候補修正指示、変換候補の確定指示などを行う。
【００２３】
有効読み文字数保持部１１０は、辞書検索部１０３、文辞書登録部１０５に接続され、入力した文の読みを有効とする有効読み文字数Ｎ０を保持し、保持した有効読み文字数Ｎ０（正の整数）を辞書検索部１０３、文辞書登録部１０５に出力する。
有効読み文字数Ｎ０は後述するように文辞書登録部１０５、辞書検索部１０３での処理に使用される。
【００２４】
有効期間保持部１１１は、辞書検索部１０３に接続され、変換候補を有効とする使用年月日からの有効期間Ｍ０（正の整数）を保持し、保持した有効期間Ｍ０を辞書検索部１０３に出力する。
有効期間Ｍ０は後述するように辞書検索部１０３での処理に使用される。
設定変更部１０９は有効読み文字数保持部１１０、有効期間保持部１１１に接続され、ユーザの変更指示により、有効読み文字数保持部１１０に保持される有効読み文字数Ｎ０の設定、変更を行い、さらに、有効期間保持部１１１に保持される有効期間Ｍ０の設定、変更を行う。
【００２５】
図２は図１における文辞書部１０６の保持、検索の例を説明する図である。本図に示すように、文辞書部１０６には文の読み欄、変換候補の漢字かな混じり文欄、文の読み文字数（Ｎ）欄、使用年月日欄が設けられる。
有効読み文字数保持部１１０には有効読み文字数Ｎ０＝５が保持されているとし、変換制御部１０２から文辞書登録部１０５に確定した漢字かな混じり文の変換候補「昨日／は／雪／が／降りました。」が入力すると、判断部１０５Ａでは、確定した漢字かな混じり文の変換候補の読み「きのう／は／ゆき／が／ふり／ました。」の文字数Ｎ＝１３を求め、有効読み文字数Ｎ０＝５と比較し、Ｎ＞Ｎ０で、確定した漢字かな混じり文変換候補の読みの文字数Ｎが有効読み文字数Ｎ０よりも大きいので確定した漢字かな混じり文の変換候補を有効として判断し、確定した漢字かな混じり文の変換候補を文辞書部１０６に登録する。
この場合、文辞書部１０６には、文の読み欄には「きのう／は／ゆき／が／ふり／ました。」、変換候補の漢字かな混じり文欄には「昨日／は／雪／が／降りました。」、文の読み文字数（Ｎ）欄に「１３」、使用年月日欄には変換候補の漢字かな混じり文が使用された使用年月日が２００５年３月４日の場合には「２００５０３０４」のように保持される。
【００２６】
このようにして、有効読み文字数Ｎ０＝５以上の確定した変換候補の長文を登録可とし、有効読み文字数Ｎ０＝５未満の確定した変換候補の短文を登録不可とする。これにより、登録される文が絞られるので、希望の文を選択する操作性が改善される。
なお、「／」は単語の区切りを表し、読み文字数に含まれない。図２の他の例について同様であるのでその説明は省略する。以下同様である。
【００２７】
さらに、有効期間保持部１１１には有効期間Ｍ＝３が保持されているとし２００５年３月５日の文の入力で、「「昨日は雪が降りました。」という文の入力を行う場合には、ユーザは、読み入力部１０１で文の読みの先頭の１文字「き」を入力し、変換候補操作部１０８から入力に対して変換を指示すると、辞書検索部１０３の選択部１０３Ａでは図２に示す文辞書部１０６を選択し、文辞書部１０６では入力された「き」から始まる漢字かな混じり文の変換候補を検索する。
【００２８】
辞書検索部１０３の判断部１０３Ｂで、検索した漢字かな混じり文の変換候補に対して読みの文字数Ｎが有効読み文字数保持部１１０に保持されている有効読み文字数Ｎ０＝５以上と判断した場合、且つ、使用年月日から検索した現在の年月日までの日数が有効期間保持部１１１に保持されている有効期間Ｍ０内であると判断した場合、辞書検索部１０３では漢字かな混じり文の変換候補として検索されたとし「昨日は雪が降りました。」を変換制御部１０２に出力し、表示部１０７に表示させる。
【００２９】
図３は図１におけるかな漢字変換装置１００の全体の一連の動作例を説明するフローチャートである。ステップ２０１において、変換制御部１０２では、読み入力部１０１より入力された読みを辞書検索部１０３に渡す。辞書検索部１０３の選択部１０３Ａで、読みの入力を基に、文の読みの先頭の１文字の入力に対して文辞書部１０６からの変換を選択した場合にはステップ２１０に進む。
【００３０】
ステップ２０２において、変換制御部１０２では、漢字変換辞書部１０４に対して、文の読みの入力に対して通常のかな漢字変換を行わせ、漢字かな混じり文の変換候補を作成する。
ステップ２０３において、変換制御部１０２では、漢字かな混じり文の変換候補を表示部１０７に表示させる。
【００３１】
ステップ２０４において、変換制御部１０２では、変換候補操作部１０８から漢字かな混じり文の変換候補の修正が必要とされるか否かを判断する。
ステップ２０５において、修正が必要な場合にはステップ２０２に戻り、漢字かな混じり文の変換候補が正しくなるまで上記処理を繰り返し修正が行われる。
ステップ２０６において、修正が必要とされない場合には、漢字かな混じり文の変換候補が確定される。
【００３２】
ステップ２０７において、文辞書登録部１０５では変換制御部１０２から確定された漢字かな混じり文の変換候補を受けると、判断部１０５Ａでは、確定された漢字かな混じり文の変換候補の読みの文字数Ｎが有効読み文字数保持部１１０に保持されている有効読み文字数Ｎ０以上か又は未満かの判断を行う。有効読み文字数Ｎ０未満の場合には処理を終了する。これにより、短文の漢字かな混じり文の変換候補が登録不可となる。
【００３３】
ステップ２０８において、有効読み文字数Ｎ０以上の場合には、文辞書登録部１０５では、確定された漢字かな混じり文の変換候補の登録有無の判断を行う。登録済みとの判断の場合には処理を終了する。
ステップ２０９において、登録されていないとの判断の場合には、文辞書部１０６に確定した漢字かな混じり文の変換候補を登録し、処理を終了する。
【００３４】
ステップ２１０において、辞書検索部１０３では、文辞書部１０６に入力した文の読みの先頭の１文字に対応する漢字かな混じり文の変換候補の検索を行う。
ステップ２１１において、辞書検索部１０３の判断部１０３Ｂでは、検索した変換候補の漢字かな混じり文の読みの文字数Ｎが有効読み文字数保持部１１０に保持される有効読み文字数Ｎ０以上か又は未満かの判断を行う。有効読み文字数Ｎ０未満である場合にはステップ２１０に戻り検索をやり直す。
【００３５】
ステップ２１２において、有効読み文字数Ｎ０以上である場合には検索した漢字かな混じり文の変換候補の使用年月日から検索した現在の年月日までの日数Ｍが有効期間保持部１１１に保持される有効期間Ｍ０内か否かを判断する。有効期間外の場合にはステップ２１０に戻り漢字かな混じり文の変換候補の検索をやり直す。
ステップ２１３において、有効期間内の場合には文辞書部１０６の終端まで検索したか否かを判断する。終端まで検索していない場合にはステップ２１０に戻り、漢字かな混じり文の変換候補の検索を続行する。
【００３６】
ステップ２１４において、文辞書部１０６の終端まで検索した場合には、辞書検索部１０３から変換制御部１０２に対して、検索された漢字かな混じり文の変換候補を表示部１０７に表示させる。
ステップ２１５において、ユーザは、検索された漢字かな混じり文の変換候補で表示部１０７に表示された漢字かな混じり文の変換候補に対して目的の漢字かな混じり文の変換候補の有無を判断する。目的の漢字かな混じり文の変換候補がない場合にはステップ２１８に進む。
【００３７】
ステップ２１６において、ユーザは、目的の漢字かな混じり文の変換候補がある場合には該当する漢字かな混じり文の変換候補を選択し確定する。
ステップ２１７において、変換制御部１０２では、文辞書登録部１０５に対して、選択した漢字かな混じり文の変換候補の使用年月日を読みの入力した年月日に後述のように変更し、処理を終了する。
【００３８】
ステップ２１８において、該当する漢字かな混じり文の変換候補が存在しない場合には変換候補操作部１０８にてキャンセル処理を行い、最初の入力状態に戻し、処理を終了する。
したがって、本発明によれば、繰り返し使用する文の入力に関し、比較的長文の漢字かな混じり文を登録し、登録する漢字かな混じり文を絞り込み、漢字かな混じり文の読みの先頭（最初）の１文字の入力で比較的頻度が高く、長文の漢字かな混じり文を検索した後、検索された漢字かな混じり文の変換候補の選択のみで漢字かな混じり文を作成することができ、文書作成時の入力操作を向上させ、同じ文の再入力の負担を軽減するすることが可能になる。
【実施例１】
【００３９】
図４は設定変更部１０９による有効読み文字数保持部１１０、有効期間保持部１１１の設定を変更する動作例を説明するフローチャートである。ステップ３０１において、設定変更部１０９では、ユーザから有効読み文字数Ｎ０の変更の有無を判断する。有効読み文字数Ｎ０の変更がない場合にはステップ３０３に進む。
ステップ３０２において、有効読み文字数Ｎ０の変更がある場合にはユーザの指定値で有効読み文字数Ｎ０を変更する。
【００４０】
ステップ３０３において、ユーザから有効期間Ｍ０の変更の有無を判断する。有効期間Ｍ０の変更がない場合には処理を終了する。
ステップ３０４において、有効期間Ｍ０の変更がある場合にはユーザの指定値で有効期間を変更し処理を終了する。
一例として、有効読み文字数Ｎ０を「５」から「８」に設定を変更し、有効期間Ｍ０を「３」から「７」に設定を変更した場合の検索例について、検索した現在の入力の年月日を２００５年３月４日として説明を以下に行う。
【００４１】
図５は有効読み文字数Ｎ０、有効期間Ｍ０の設定変更した場合の漢字かな混じり文の変換候補の表示例を説明する図である。本図（１）の（ａ）に示すように、図２に示す文辞書部１０６に保持されている例では、「き」で始まる漢字かな混じり文の変換候補は４個存在するが、有効読み文字数Ｎ０＝８の制限のため、本図（１）の（ｂ）に示すように、「君は誰？」は表示部１０７に表示されなくなる。
【００４２】
同様に、本図（２）の（ａ）に示すように、「わ」で始まる漢字かな混じり文の変換候補は３個存在するが、有効期間Ｍ０＝７の制限のため、本図（２）の（ｂ）に示すように、「私は苺のケーキを買います。」は表示部１０７に表示されなくなる。
本図（３）に示すように、該当する漢字かな混じり文の変換候補が存在しない場合には、前述のように（図３、ステップ２１８参照）、変換候補操作部１０８にてキャンセル処理を行い、最初の入力状態「き」のように戻す。
【００４３】
このように、設定変更部１０９はユーザにより何度も起動可能であり、一度、有効読み文字数保持部１１０、有効期間保持部１１１の設定が変更されても元に戻すことが可能である。
【実施例２】
【００４４】
図６は使用年月日を変更した文辞書部１０６の例を説明する図である。本図（ａ）は使用年月日の変更前の文辞書部１０６の例を示し、本図（ｂ）は使用年月日の変更後の文辞書部１０６の例を示す。２００５年３月４日に入力を行った「き」で始まる漢字かな混じり文の変換候補の表示部１０７の表示に対して、変換候補操作部１０８で変換候補「今日は晴れです。」を選択確定すると、文辞書登録部１０５は、本図（ａ）に示すように、該当の変換候補の使用年月日である２００５年２月２７日を、本図（ｂ）に示すように、入力した年月日である２００５年３月４日に更新する。
【００４５】
このように、使用年月日を更新することにより、使用頻度が低い漢字かな混じり文の変換候補は淘汰され、使用頻度が高い変換候補が生き残ることになり、表示、選択される変換候補を絞ることが可能になる。
【実施例３】
【００４６】
次ぎに、設定変更部１０９により有効読み文字数保持部１１０又は有効期間保持部１１１の設定が変更された場合、文辞書部１０６には、漢字かな混じり文の変換候補にならないものが存在することになり、文辞書部１０６に無駄な記憶領域が発生することになる。この無駄な記憶領域の発生を防止する例を以下に説明する。
図７は図１の変形例であり、本発明に係るかな漢字変換装置１００の概略構成を示すブロック図である。本図に示すように、図１と比較して、辞書削除部１１２が設けられ、辞書削除部１１２はユーザの指示により、有効読み文字数保持部１１０に保持されている有効読み文字数Ｎ０、有効期間保持部１１１に保持されている有効期間Ｍ０を満たさない漢字かな混じり文の変換候補を文辞書部１０６から削除する。
【００４７】
図８は図７における辞書削除部１１２の動作例を説明するフローチャートである。本図に示すように、ステップ３０５において、辞書削除部１１２は有効読み文字数保持部１１０を参照し、文辞書部１０６に登録されている１つの漢字かな混じり文の変換候補の読みの文字数が有効読み文字数Ｎ０未満であるか否かを判断する。有効読み文字数Ｎ０未満である場合にはステップ３０７に進む。
【００４８】
ステップ３０６において、辞書削除部１１２は、有効読み文字数Ｎ０以上の場合には、有効期間保持部１１１を参照して、使用年月日から検索した現在の年月日までの日数が有効期間Ｍ０外であるか否かを判断する。有効期間Ｍ０内である場合にはステップ３０８に進む。
ステップ３０７において、辞書削除部１１２は文辞書部１０６から該当する漢字かな混じり文の変換候補を削除する。
【００４９】
ステップ３０８において、辞書削除部１１２は、漢字かな混じり文の変換候補が文辞書部１０６の終端か否かを判断し、終端でない場合にはステップ３０５に進み、次の漢字かな混じり文の変換候補について上記処理を繰り返し削除すべきか否かの判断を行う。終端である場合には処理を終了する。
図９は変換候補を削除した文辞書部１０６の例を示す図である。本図（ａ）は削除前の文辞書部１０６の例を示し、本図（ｂ）は削除後の文辞書部１０６の例を示す。有効読み文字数保持部１１０に保持される有効読み文字数Ｎ０＝７とすると、本図（ａ）に示す文辞書部１０６の漢字かな混じり文の変更候補「君は誰？」の読み文字数Ｎが「５」であり、有効読み文字数Ｎ０＝７未満であるので、本図（ｂ）に示すように、辞書削除部１１２により文辞書部１０６の変換候補「君は誰？」が削除される。
【００５０】
この場合、辞書削除部１１２では、自動的な削除することはせず、ユーザの指示により削除する機能を補完的に設けている。前述したように、ユーザにより設定変更部１０９は何度でも起動可能なため、一度有効読み文字数保持部１１０又は有効期間保持部１１１の設定が変更されて、元に戻すこともあるためである。
【産業上の利用可能性】
【００５１】
以上の説明では、漢字変換装置はパーソナルコンピュータに利用可能であるが、これに限らず、携帯電話機にも利用可能である。
【図面の簡単な説明】
【００５２】
【図１】本発明に係る漢字変換装置の概略構成を示すブロック図である。
【図２】図１における文辞書部１０６の保持、検索の例を説明する図である。
【図３】図１におけるかな漢字変換装置１００の全体の一連の動作例を説明するフローチャートである。
【図４】設定変更部１０９による有効読み文字数保持部１１０、有効期間保持部１１１の設定を変更する動作例を説明するフローチャートである。
【図５】有効読み文字数Ｎ０、有効期間Ｍ０の設定変更した場合の変換候補の表示例を説明する図である。
【図６】使用年月日を変更した文辞書部１０６の例を説明する図である。
【図７】図１の変形例であり、本発明に係るかな漢字変換装置１００の概略構成を示すブロック図である。
【図８】図７における辞書削除部１１２の動作例を説明するフローチャートである。
【図９】変換候補を削除した文辞書部１０６の例を示す図である。
【符号の説明】
【００５３】
１００…かな漢字変換装置
１０１…読み入力部
１０２…変換制御部
１０３…辞書検索部
１０３Ａ…選択部
１０３Ｂ…判断部
１０４…かな漢字変換辞書部
１０５…文辞書登録部
１０５Ａ…判断部
１０６…文辞書部
１０７…表示部
１０８…変換候補操作部
１０９…設定変更部
１１０…有効読み文字数保持部
１１１…有効期間保持部
１１２…辞書削除部
【図１】
2006331041.tif 000003
【図２】
2006331041.tif 000004
【図３】
2006331041.tif 000005
【図４】
2006331041.tif 000006
【図５】
2006331041.tif 000007
【図６】
2006331041.tif 000008
【図７】
2006331041.tif 000009
【図８】
2006331041.tif 000010
【図９】
2006331041.tif 000011