(57)【要約】    【課題】      文字変換精度を向上することができるとともに、文字入力操作の負担を軽減することができる文字入力変換装置、文字入力変換方法、パーソナルコンピュータ、情報通信携帯端末及びプログラムを提供する。    【解決手段】  文字入力変換装置１０は、文字を入力する文字入力部１２と、文字入力時の日時、曜日等の日時状況を格納する日時状況格納部１３と、この格納された日時状況に応じて文字の文字変換又は予測変換を行い、この変換文字の候補リストを作成する状況考慮文字予測変換部１２と、候補リストの変換文字を確定する文字選択確定部１４とを備えている。また、日時状況格納部１３は、天気、温度、湿度等の気象状況を格納する気象状況格納部、又は場所状況を格納する場所状況格納部に置き換えることができる。  【選択図】      図１
2006004016.tif 000002
【特許請求の範囲】
【請求項１】
文字を入力する文字入力部と、
文字入力時の状況を格納する状況格納部と、
前記文字入力時の状況に応じて、入力された前記文字の文字変換又は予測変換を行い、この変換文字の変換候補リストを作成する状況考慮文字予測変換部と、
前記変換候補リストの変換文字を確定する文字選択確定部と、
を備えたことを特徴とする文字入力変換装置。
【請求項２】
前記状況格納部は、前記文字入力時の日時、曜日のいずれかを含む日時状況を格納する日時状況格納部であり、
前記状況考慮文字予測変換部は、前記日時状況に応じて前記文字の文字変換又は予測変換を行い、この変換文字の変換候補リストを作成することを特徴とする請求項１記載の文字入力変換装置。
【請求項３】
前記状況格納部は、前記文字入力時の天気、温度、湿度のいずれかを含む気象状況を格納する気象状況格納部であり、
前記状況考慮文字予測変換部は、前記気象状況に応じて前記文字の文字変換又は予測変換を行い、この変換文字の変換候補リストを作成することを特徴とする請求項１記載の文字入力変換装置。
【請求項４】
前記状況格納部は、前記文字入力時の場所状況を格納する場所状況格納部であり、
前記状況考慮文字予測変換部は、前記場所状況に応じて前記文字の文字変換又は予測変換を行い、この変換文字の変換候補リストを作成することを特徴とする請求項１記載の文字入力変換装置。
【請求項５】
文字を入力する段階と、
文字入力時の状況に応じて、入力された前記文字の文字変換又は予測変換を行なう段階と、
この変換文字の変換候補リストを作成する段階と、
前記変換候補リストの変換文字を確定する段階と、
を備えたことを特徴とする文字入力変換方法。
【請求項６】
前記文字の文字変換又は予測変換を行なう段階は、前記文字入力時の日時、曜日のいずれかを含む日時状況に応じて、前記文字の文字変換又は予測変換を行なう段階であることを特徴とする請求項５記載の文字入力変換方法。
【請求項７】
前記文字の文字変換又は予測変換を行なう段階は、前記文字入力時の天気、温度、湿度のいずれかを含む気象状況に応じて、前記文字変換又は予測変換を行なう段階であることを特徴とする請求項５記載の文字入力変換方法。
【請求項８】
前記文字の文字変換又は予測変換を行なう段階は、前記文字入力時の場所状況に応じて、前記文字の文字変換又は予測変換を行なう段階であることを特徴とする請求項５記載の文字入力変換方法。
【請求項９】
前記請求項１乃至前記請求項４のいずれかに記載の文字入力変換装置を有するワードプロセッサを備えたことを特徴とするパーソナルコンピュータ。
【請求項１０】
前記請求項５乃至前記請求項８のいずれかに記載の文字入力変換方法を利用するワードプロセッサを備えたことを特徴とするパーソナルコンピュータ。
【請求項１１】
前記請求項１乃至前記請求項４のいずれかに記載の文字入力変換装置を備えたことを特徴とする情報通信携帯端末。
【請求項１２】
前記請求項５乃至前記請求項８のいずれかに記載の文字入力変換方法を利用することを特徴とする情報通信携帯端末。
【請求項１３】
前記請求項５乃至前記請求項８のいずれかに記載の文字入力変換方法を備えたことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字入力変換装置、文字入力変換方法、パーソナルコンピュータ、情報通信携帯端末及びプログラムに関し、特に種類が多い文字の文字変換に好適な文字入力変換装置、文字入力変換方法、前述の文字入力変換装置を備えたパーソナルコンピュータ若しくは情報通信携帯端末、前述の文字入力変換方法を利用したパーソナルコンピュータ、情報通信携帯端末若しくはプログラムに関する。
【背景技術】
【０００２】
パーソナルコンピュータ、情報携帯端末（ＰＤＡ：Personal Digital Assistance）、携帯電話機等の文字入力方法としては、キーボードを使った入力方法が一般的である。日本語のように文字の種類が多い言語の場合においては、文字の種類のすべてに対応したキーを装備することは物理的に難しい。通常、「かな文字列」や「ローマ字列」を選択し、キーボードから文字を入力し、更に入力された文字に「文字変換」を行う、文字入力方法が採用されている。
【０００３】
携帯電話機においては、近年、通話機能だけに限らず、電話帳、電子メール、スケジュール、メモ帳等の利用価値の高い特殊機能が装備されている。携帯性に起因する大きさの制約から、携帯電話機は入力デバイスとしてキーボードではなくテンキーを備え、このテンキーから文字入力が行われている。携帯電話機における日本語の文字入力は、文字の種類が多く、しかもテンキーを利用した文字入力になるので、文字入力の操作回数が非常に多く、又入力ミスを生じやすいので、携帯電話機の利用者（文字入力者）にとって大きな負担となっている。
【０００４】
下記特許文献１には、携帯電話機の利用者の文字入力の操作負担を軽減することができる文字列入力装置及び方法が開示されている。図１０に示すように、特許文献１に開示された文字列入力装置１は、入力部２と、入力状況取得部３と、状況制御部４と、状況最適化辞書５と、候補文字列生成部６と、候補文字列確定部７と、確定文字列登録部８とを備えている。入力状況取得部３、候補文字列生成部６、候補文字列確定部７のそれぞれは文字列処理装置９に接続されている。
【０００５】
この文字列入力装置１の動作は以下の通りである。まず、文字列処理装置９に文字列が入力されると、この文字列は入力部２を通して候補文字列生成部６に送られる。また、文字列処理装置９が起動されて文字入力が行われると、入力状況取得部３は文字列処理装置９から入力状況を取得する。
【０００６】
ここで、「入力状況」とは、文字列処理装置９が何であるか（例えば、スケジュール入力装置、電子メール入力装置等であるか）、文字列処理装置９が対象としている文書が何であるか、文書のどの位置であるか（例えば、送信先メールアドレス部等であるか）等の入力時の状況を意味する。例えば、文字列処理装置９としてスケジュール入力装置が起動されている場合においては、スケジュール入力装置から入力状況取得部３に、スケジュール入力装置が文字列処理装置９として選択されているという情報を通知する。入力状況取得部３において取得された入力状況は、状況制御部４に送られる。状況制御部４は、取得した入力状況に基づいて、入力状況に応じた候補文字列生成状態にする。
【０００７】
ここで、「候補文字列生成状態」とは、状況最適化辞書５を入力状況に応じて変更することや、入力状況に合わせて候補文字列の生成方法を変更することである。例えば、スケジュールを入力中に選択される状況最適化辞書５は、以前にスケジュールを入力するために使用した文字列処理装置９に文字列を入力し登録したものになる。候補文字列生成部６は状況最適化辞書５を用いて最適な候補文字列を生成し、この最適な候補文字列は文字列処理装置９に送られる。例えば、「かいぎ」と入力した場合、文字変換に使用される状況最適化辞書５は、スケジュール入力用の辞書を選択しているので、第１候補文字としてスケジュール入力において文字入力者が頻繁に入力する文字である「会議」を高い優先順位で採用する。
【０００８】
文字列処理装置９に送られた最適な候補文字列はこの文字列処理装置９における出力部（例えば、表示部）に出力される。出力された候補文字列に対して、文字入力者は候補文字列確定部７から確定の指示を行う。候補文字列確定部７において、確定された候補文字列は状況制御部４に送られる。状況制御部４は、現在の入力状況と確定文字列とを確定文字列登録部８に送る。そして、確定文字列登録部８において、現在の入力状況に応じて、状況最適化辞書５に確定された文字列が登録される。
【０００９】
この文字列入力装置１においては、文字入力者の入力状況に応じて、文字変換で利用する文字変換辞書を最適に制御することができるので、文字変換精度を向上することができる。なお、「文字変換精度の向上」とは、文字入力者が希望する変換文字列が文字変換候補として採用される確率の向上や、文字変換候補の中でも上位に採用される確率の向上を意味し、文字変換精度を向上することにより、文字入力者の操作回数を削減することができる。
【特許文献１】特開２０００−３１５２０４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、前述の文字列入力装置１及びその方法においては、以下の点について配慮がなされていなかった。例えば、電子メールの作成において、文字入力者が「本日（１月１日）に会議を行います」と入力し、引き続き翌日に電子メールにて同じ文字列を入力しようとする場合、文字変換辞書は既存の入力状況に最適な辞書を選択するようになっているので、変換文字は「本日（１月１日）に会議を行います」という文字列を候補文字列とする。すなわち、本日は「１月２日」であるにもかかわらず、「１月１日」を候補文字列として選択することになり、文字入力者は「１月１日」の部分を削除し、この削除された部分に「１月２日」を修正入力しなければならないので、余計な文字入力操作が発生する。この原因は、既存の文字列の入力状況にのみ着目し、最適な文字変換候補を生成するようにしたことであり、結果的に文字入力者の操作回数が増加し、文字入力操作が負担になってしまう。また、操作回数の増加は、文字の入力ミスを誘発し、この点からも文字入力操作が負担になってしまう。
【００１１】
本発明は、かかる点に鑑みてなされたものであり、文字入力の変換精度を向上することができるとともに、文字入力の操作回数を削減し、文字入力操作の負担を軽減することができる文字入力変換装置、文字入力変換方法、パーソナルコンピュータ、情報通信携帯端末及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の実施の形態に係る文字入力変換装置は、文字を入力する文字入力部と、文字入力時の状況を格納する状況格納部と、前記文字入力時の状況に応じて、入力された前記文字の文字変換又は予測変換を行い、この変換文字の変換候補リストを作成する状況考慮文字予測変換部と、前記変換候補リストの変換文字を確定する文字選択確定部とを備えた構成を採る。
【００１３】
この構成により、刻々と変化する文字入力時の状況を状況格納部に格納し、この格納された文字入力時の状況に応じて、文字入力部から入力された文字の文字変換又は予測変換を行い、状況考慮文字予測変換部において変換文字の変換候補リスト作成し、文字選択確定部において変換候補リストの変換文字を確定することができるので、文字変換精度を向上することができるとともに、文字入力の操作回数を削減し、文字入力操作の負担を軽減することができる。
【００１４】
本発明の実施の形態に係る文字入力変換装置は、前記状況格納部は、前記文字入力時の日時、曜日の少なくともいずれかを含む日時状況を格納する日時状況格納部であり、前記状況考慮文字予測変換部は、前記日時状況に応じて前記文字の文字変換又は予測変換を行い、この変換文字の変換候補リストを作成する構成を採る。
【００１５】
この構成により、刻々と変化する文字入力時の日時状況を日時状況格納部に格納し、この格納された文字入力時の日時状況に応じて、文字の文字変換又は予測変換を行なうことができるので、文字変換精度を向上することができるとともに、文字入力の操作回数を削減し、文字入力操作の負担を軽減することができる。
【００１６】
本発明の実施の形態に係る文字入力変換装置は、前記状況格納部は、前記文字入力時の天気、温度、湿度の少なくともいずれかを含む気象状況を格納する気象状況格納部（環境情報格納部）であり、前記状況考慮文字予測変換部は、前記気象状況に応じて前記文字の文字変換又は予測変換を行い、この変換文字の変換候補リストを作成する構成を採る。
【００１７】
この構成により、刻々と変化する文字入力時の気象状況を気象状況格納部に格納し、この格納された気象状況に応じて、文字の文字変換又は予測変換を行なうことができるので、文字変換精度を向上することができるとともに、文字入力の操作回数を削減し、文字入力操作の負担を軽減することができる。
【００１８】
本発明の実施の形態に係る文字入力変換装置は、前記状況格納部は、前記文字入力時の場所状況を格納する場所状況格納部であり、前記状況考慮文字予測変換部は、前記場所状況に応じて前記文字の文字変換又は予測変換を行い、この変換文字の変換候補リストを作成する構成を採る。
【００１９】
この構成により、刻々と変化する文字入力時の場所状況を場所状況格納部に格納し、この格納された場所状況に応じて、文字の文字変換又は予測変換行なうことができるので、文字変換精度を向上することができるとともに、文字入力の操作回数を削減し、文字入力操作の負担を軽減することができる。
【００２０】
本発明の実施の形態に係る文字入力変換方法は、文字を入力する段階と、文字入力時の状況に応じて、入力された前記文字の文字変換又は予測変換を行なう段階と、この変換文字の変換候補リストを作成する段階と、前記変換候補リストの変換文字を確定する段階とを備えた構成を採る。
【００２１】
この方法により、刻々と変化する文字入力時の状況に応じて、入力された文字の文字変換又は予測変換を行なうことができるので、文字変換精度を向上することができるとともに、文字入力の操作回数を削減し、文字入力操作の負担を軽減することができる。
【００２２】
本発明の実施の形態に係る文字入力変換方法は、前記文字の文字変換又は予測変換を行なう段階は、前記文字入力時の日時、曜日の少なくともいずれかを含む日時状況に応じて、前記文字の文字変換又は予測変換を行なう段階である構成を採る。
【００２３】
この方法により、刻々と変化する文字入力時の日時状況に応じて、入力された文字の文字変換又は予測変換を行なうことができるので、文字変換精度を向上することができるとともに、文字入力の操作回数を削減し、文字入力操作の負担を軽減することができる。
【００２４】
本発明の実施の形態に係る文字入力変換方法は、前記文字の文字変換又は予測変換を行なう段階は、前記文字入力時の天気、温度、湿度の少なくともいずれかを含む気象状況に応じて、前記文字変換又は予測変換を行なう段階である構成を採る。
【００２５】
この方法により、刻々と変化する文字入力時の気象状況に応じて、入力された文字の文字変換又は予測変換を行なうことができるので、文字変換精度を向上することができるとともに、文字入力の操作回数を削減し、文字入力操作の負担を軽減することができる。
【００２６】
本発明の実施の形態に係る文字入力変換方法は、前記文字の文字変換又は予測変換を行なう段階は、前記文字入力時の場所状況に応じて、前記文字の文字変換又は予測変換を行なう段階である構成を採る。
【００２７】
この方法により、刻々と変化する文字入力時の場所状況に応じて、入力された文字の文字変換又は予測変換を行なうことができるので、文字変換精度を向上することができるとともに、文字入力の操作回数を削減し、文字入力操作の負担を軽減することができる。
【００２８】
本発明の実施の形態に係るパーソナルコンピュータは、前記文字入力変換装置を有するワードプロセッサ又は前記文字入力変換方法を利用するワードプロセッサを備えた構成を採る。
【００２９】
この構成により、文字変換精度を向上することができ、かつ文字入力操作の負担を軽減することができるパーソナルコンピュータを実現することができる。
【００３０】
本発明の実施の形態に係る情報通信携帯端末は、前記文字入力変換装置を備えた、又は前記文字入力変換方法を利用した構成を採る。
【００３１】
この構成により、文字変換精度を向上することができ、かつ文字入力操作の負担を軽減することができる情報通信携帯端末を実現することができる。
【００３２】
本発明の実施の形態に係るプログラムは、前記文字入力変換方法を備えた構成を採る。
【００３３】
この構成により、文字変換精度を向上することができ、かつ文字入力操作の負担を軽減することができるプログラムを実現することができる。
【発明の効果】
【００３４】
本発明によれば、文字変換精度を向上することができるとともに、文字入力操作の負担を軽減することができる文字入力変換装置、文字入力変換方法、パーソナルコンピュータ、情報通信携帯端末及びプログラムを提供することができる。
【発明を実施するための最良の形態】
【００３５】
本発明の骨子は、刻々と変化する文字入力時の入力状況に応じて、文字の文字変換又は予測変換を行なうようにしたものである。
【００３６】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。なお、実施の形態の説明において、同一機能を有する構成要素には同一符号を付け、その説明は重複するので省略する。
【００３７】
（実施の形態１）
本発明の実施の形態１は、文字入力時の日時状況（日時情報）に応じて文字の文字変換又は予測変換を行なう文字入力変換装置、文字入力変換方法、パーソナルコンピュータ、情報通信携帯端末及びプログラムを説明するものである。
【００３８】
［文字入力変換装置、パーソナルコンピュータ及び情報通信携帯端末の構成］
図１に示すように、本発明の実施の形態１に係る文字入力変換装置１０は、文字列処理装置２０から出力される、変換される文字を入力する文字入力部１１と、文字入力時の少なくとも日時、曜日等の日時状況を格納する日時状況格納部１３と、この格納された日時状況に応じて文字の文字変換又は予測変換を行い、この変換文字の変換候補リストを作成する状況考慮文字予測変換部１２と、変換候補リストの変換文字を確定する文字選択確定部１４とを備えている。ここで、実施の形態１及び後述する実施の形態において、「文字」とは最低限１文字という意味で使用され、連続的に入力される複数の文字である「文字列」が「文字」の概念に含まれる。
【００３９】
文字列処理装置２０は文字入力を行うアプリケーションである。この文字列処理装置２０には、例えば、スケジュール帳や電子メールを作成するメーラー等のアプリケーションを実用的に使用することができる。
【００４０】
文字入力変換装置１０及び文字列処理装置２０は、パーソナルコンピュータのワードプロセッサ、又は携帯電話機、情報携帯端末（ＰＤＡ）等の情報通信携帯端末に組み込まれる。
【００４１】
日時状況格納部１３は、実施の形態１において、文字入力変換装置１０に内蔵されている。なお、日時状況格納部１３は、文字入力変換装置１０が組み込まれる例えばパーソナルコンピュータや情報通信携帯端末に予め内蔵されたメモリの一部を使用することができる。メモリには、ダイナミック型ランダムアクセスメモリ（ＤＲＡＭ）、スタチック型ランダムアクセスメモリ（ＳＲＡＭ）等の揮発性メモリを実用的に使用することができる。従って、日時状況格納部１３は、文字入力変換装置１０に内蔵される場合に限定されるものではなく、文字入力変換装置１０の外部装置として構築してもよい。
【００４２】
［文字入力変換方法］
次に、図１及び図２を使用し、前述の文字入力変換装置１０の動作を説明し、併せて文字入力変換方法を説明する。
【００４３】
まず最初に、図２のステップＳ１に示すように、文字処理装置２０から変換される「文字」（又は「文字列」）が、文字入力変換装置１０の文字入力部１１に入力される。ステップＳ２に示すように、入力された「文字」に対して、状況考慮文字予測変換部１２は、「文字」の予測変換を行う。
【００４４】
ステップＳ３に示すように、予測変換された「文字」において、刻々と変化する日時状況に関する「文字」があるか否かを判定する。判定の結果、日時状況を表す「文字」がない場合は、一般的な「文字」の予測変換が行われ、ステップＳ６に示すように、変換候補リストが生成される。ここで、「文字」の予測変換とは、例えば「あ」と入力した場合に、変換候補リストとして「明日」、「朝」、「ア」等の予測変換も含めた文字変換を行う意味で使用される。
【００４５】
一方、ステップＳ３に示す判定において、日時状況を表す「文字」がある場合は、実施の形態１に係る処理を行う。すなわち、ステップＳ４に示すように、文字入力変換装置１０の日時状況格納部１３から日時状況（日時情報）を取得し、ステップＳ５に示すように、この日時状況を用いて「文字」の予測変換を行う。予測変換された「文字」は、ステップＳ６に示すように、変換候補リストとして生成される。この日時状況に応じた「文字」の予測変換は「文字入力時」であり、実施の形態１において、この「文字入力時」とは、利用者（文字入力者）が文字処理装置２０に実際に「文字」を入力した瞬間からステップＳ６に示す変換候補リストが作成される直前までの期間を少なくとも含む意味で使用されている。
【００４６】
ステップＳ７に示すように、文字選択確定部１４においては、変換候補リストの中から利用者が希望する変換文字が選択され、確定することができる。ここで、入力文字の変換を行いたくない場合は、一般的な文字入力変換装置と同様に、ステップＳ１に示すように、続けて文字入力が行われる。
【００４７】
確定された変換文字は文字列処理装置２０の表示装置（図４参照。）において表示される。更に、確定された変換文字は状況考慮文字予測変換部１２に送られ、ステップＳ８に示すように、状況考慮文字予測変換部１２において確定された変換文字の優先度を上げる学習処理が行われる。
【００４８】
次に、文字入力変換装置１０の状況考慮文字予測変換部１２の動作を詳細に説明する。
図３に示すように、文字列処理装置２０において、例えば、「きょう」という入力文字３０が入力された場合、予測変換の結果、変換候補リスト３１が生成される。変換候補リスト３１は、「１．Ｘ／Ｙ／Ｚ」、「２．今日」、「３．Ｘ年Ｙ月Ｚ日」、…、「８．Ｂ時Ｃ分」というような優先度の高い順に変換候補の文字（又は文字列）が配列されたリストである。ここで、変数「Ｘ」、「Ｙ」、「Ｚ」、「Ａ」、「Ｂ」、「Ｃ」は、それぞれ、日時状況「年」、「月」、「日」、「曜日」、「時」、「分」を表している。また、「２．今日」は通常の文字変換（漢字変換）である。
【００４９】
このような日時状況を表す変数が変換候補リスト３１にあった場合、日時状況格納部１３から日時状況５０が取得される。日時状況５０には、例えば「２００４／１／１、木曜日、１２：００」というような文字入力時の年、月、日、曜日、時、分のそれぞれの情報を少なくとも含む。
【００５０】
更に、入力された文字に応じて、日時変数代入処理３２が実施され、日時状況５０により得られた情報を変数に対応させ、文字候補リスト３３を生成することができる。文字変換候補リスト３３においては、変換候補リスト３１に日時状況５０が代入され、「１．２００４／１／１」、「２．今日」、「３．２００４年１年１日」、…、「８．１２時００分」というような優先度の高い順に変換候補の文字が配列されている。
【００５１】
また、文字列処理装置２０において、例えば、「きのう」という文字入力４０が入力された場合、予測変換の結果、変換候補リスト４１が生成される。変換候補リスト４１は、変換候補リスト３１と類似しており、「１．Ｘ／Ｙ／Ｚ」、「２．昨日」、「３．Ｘ年Ｙ月Ｚ日」、…、「８．Ｂ時Ｃ分」というような優先度の高い順に変換候補の文字が配列されたリストである。日時状況を表す変数が変換候補リスト４１にあった場合、日時状況格納部１３から日時状況５０が取得される。この日時状況５０は、文字候補リスト３３を生成したときの日時状況５０と同様であり、例えば「２００４／１／１、木曜日、１２：００」というような文字入力時の年、月、日、曜日、時、分のそれぞれの情報を少なくとも含む。更に、入力された文字に応じて、日時変数代入処理４２が実施され、日時状況５０により得られた情報を変数に対応させ、文字候補リスト４３を生成することができる。文字候補リスト４３においては、変換候補リスト４１に日時状況５０が代入されるとともに、「きのう」であるので、日時変数代入処理４２において日に対応する情報及び曜日に対応する情報から「１」を差し引き、「１．２００３／１２／３１」、「２．昨日」、「３．２００３年１２年３１日」、…、「７．水曜日」というような優先度の高い順に変換候補の文字が配列されている。
【００５２】
図４に示すように、文字列処理装置２０の表示装置２１には、「きのう」という文字入力４０が行われた場合の表示例を示す。この表示装置２１は、具体的には携帯電話機の液晶表示装置（又は有機エレクトロルミネッセンス表示装置若しくはプラズマ表示装置）である。表示装置２１において表示された「１２月３１日」、「１２／３１」、「１２／３１（水）」のそれぞれは、刻々と変化する日時状況に応じて変化する「文字」の変換候補である。
【００５３】
図５には、上記の例を含む、入力文字に対応する変換文字の一例を示す。この図５において、鍵括弧で囲んだ変換文字は、刻々と変化する日時状況に応じて変数が変化する変換文字である。
【００５４】
また、上記文字入力変換方法の説明においては、ハードウェアを前提においた説明をしているが、図２に示すステップＳ１〜ステップＳ８の各処理をコンピュータプログラムで行い、ソフトウェアとして実現するようにしてもよい。
【００５５】
このような文字入力変換装置１０及び文字入力変換方法においては、刻々と変化する文字入力時の日時状況を日時状況格納部１３に格納し、この格納された文字入力時の日時状況に応じて、文字の文字変換又は予測変換を行なうことができるので、文字変換精度を向上することができるとともに、文字入力の操作回数を削減し、文字入力操作の負担を軽減することができる。
【００５６】
（実施の形態２）
本発明の実施の形態２は、文字入力時の気象状況に応じて文字の文字変換又は予測変換を行なう文字入力変換装置、文字入力変換方法、パーソナルコンピュータ、情報通信携帯端末及びプログラムを説明するものである。
【００５７】
図６に示すように、実施の形態２に係る文字入力変換装置１０は、実施の形態１に係る文字入力変換装置１０の日時状況格納部１３に代えて、文字入力時の天気、温度、湿度等の気象状況（気象情報又は環境情報）を格納する気象状況格納部１５を備えている。状況考慮文字予測変換部１２は、気象状況格納部１５に格納された気象状況に応じて文字の文字変換又は予測変換を行い、この変換文字の変換候補リストを作成する。
【００５８】
実施の形態２に係る文字入力変換装置１０が組み込まれたパーソナルコンピュータにおいては、インターネットを通じて、刻々と変化する気象状況を取得することができる。また、文字入力変換装置１０が組み込まれた携帯電話機等の情報通信携帯端末においては、インターネットを通じて、若しくは基地局から無線によって刻々と変化する気象状況を取得することができる。
【００５９】
図７には入力文字に対応する変換文字の一例を示す。例えば、現在（文字入力時）の天気が「晴れ」、温度が「３０℃」、湿度が「７０％」の場合、文字入力変換装置１０においては、図７に示すように、「おんど」というような文字を入力すると、「３０℃」、「温度（「３０℃」）」というような変換候補リストを生成することができる。また、「きょうは」というような文字を入力すると、「今日は「暑い」」、「今日は「晴れ」」というような変換候補リストを生成することができる。更に、「しつど」というような文字を入力すると、「７０％」、「湿度（「７０％」）」というような変換候補リストを生成することができる。この図７において、鍵括弧で囲んだ変換文字は、刻々と変化する気象状況に応じて変数が変化する変換文字である。
【００６０】
なお、実施の形態２に係る文字入力変換方法は実施の形態１に係る文字入力変換方法と実質的に同様であり、図２のステップＳ３に示す日時状況対応文字があるか否かの判定が気象状況対応文字があるか否かの判定に代わり、ステップＳ４に示す日時状況の取得が気象状況の取得に代わり、ステップＳ５に示す状況考慮文字予測変換が気象状況に応じた状況考慮文字予測変換に代わるだけであるので、ここでの説明は省略する。
【００６１】
また、携帯電話機等に実用的に使用されている「絵文字テーブル」においても同様であり、例えば、現在の天気が「晴れ」の場合、変換候補リストの優先度が高い部分に「晴れマーク」が配列されるようになっている。
【００６２】
このような文字入力変換装置１０及び文字入力変換方法においては、刻々と変化する文字入力時の気象状況を気象状況格納部１５に格納し、この格納された文字入力時の気象状況に応じて、文字の文字変換又は予測変換を行なうことができるので、文字変換精度を向上することができるとともに、文字入力の操作回数を削減し、文字入力操作の負担を軽減することができる。
【００６３】
（実施の形態３）
本発明の実施の形態３は、文字入力時の場所状況（場所情報）に応じて文字の文字変換又は予測変換を行なう文字入力変換装置、文字入力変換方法、パーソナルコンピュータ、情報通信携帯端末及びプログラムを説明するものである。
【００６４】
図８に示すように、実施の形態３に係る文字入力変換装置１０は、実施の形態１に係る文字入力変換装置１０の日時状況格納部１３に代えて、文字入力時の場所状況（場所情報）を格納する場所状況格納部１６を備えている。状況考慮文字予測変換部１２は、場所状況格納部１６に格納された場所状況に応じて文字の文字変換又は予測変換を行い、この変換文字の変換候補リストを作成する。
【００６５】
実施の形態３に係る文字入力変換装置１０が組み込まれたパーソナルコンピュータにおいては、ＧＰＳ（Global Position System）を利用して、刻々と変化する場所状況を取得することができる。また、文字入力変換装置１０が組み込まれた携帯電話機等の情報通信携帯端末においては、ＧＰＳを利用して、若しくは基地局から無線によって刻々と変化する場所状況を取得することができる。また、携帯電話機においては、それに搭載された機能の「ドライブモード」に基づき、「車中」であるという情報を単独で又は並列で取得することができる。
【００６６】
図９には入力文字に対応する変換文字の一例を示す。例えば、現在（文字入力時）の場所が「アミューズメントパーク」、又は「車中」の場合、文字入力変換装置１０においては、図９に示すように、「ばしょ」というような文字を入力すると、「アミューズメントパーク」、「場所（「アミューズメントパーク」）」、「車中」、「運転中」というような変換候補リストを生成することができる。また、「いま」というような文字を入力すると、「アミューズメントパーク」、「今（「アミューズメントパーク」）」、「車中」、「運転中」というような変換候補リストを生成することができる。この図９において、鍵括弧で囲んだ変換文字は、刻々と変化する場所状況に応じて変数が変化する変換文字である。
【００６７】
なお、実施の形態３に係る文字入力変換方法は実施の形態１に係る文字入力変換方法と実質的に同様であり、図２のステップＳ３に示す日時状況対応文字があるか否かの判定が場所状況対応文字があるか否かの判定に代わり、ステップＳ４に示す日時状況の取得が場所状況の取得に代わり、ステップＳ５に示す状況考慮文字予測変換が場所状況に応じた状況考慮文字予測変換に代わるだけであるので、ここでの説明は省略する。
【００６８】
また、携帯電話機等に実用的に使用されている「絵文字テーブル」においても同様であり、例えば、現在の場所が「車中」の場合、変換候補リストの優先度が高い部分に「車マーク」が配列されるようになっている。
【００６９】
このような文字入力変換装置１０及び文字入力変換方法においては、刻々と変化する文字入力時の場所状況を場所状況格納部１６に格納し、この格納された文字入力時の場所状況に応じて、文字の文字変換又は予測変換を行なうことができるので、文字変換精度を向上することができるとともに、文字入力の操作回数を削減し、文字入力操作の負担を軽減することができる。
【産業上の利用可能性】
【００７０】
本発明に係る文字入力変換装置、文字入力変換方法、パーソナルコンピュータ、情報通信携帯端末及びプログラムは、文字変換精度を向上することができるとともに、文字入力操作の負担を軽減することができるという効果を有し、情報携帯端末（ＰＤＡ）、ＰＨＳ等の情報通信携帯端末にも有効である。
【図面の簡単な説明】
【００７１】
【図１】本発明の実施の形態１に係る文字入力変換装置の構成を示すブロック図
【図２】図１に示す文字入力変換装置の文字入力変換方法を説明するフローチャート
【図３】図１に示す文字入力変換装置の状況考慮文字予測変換部の処理内容を示すイメージ図
【図４】図１に示す文字入力変換装置から出力される具体的な表示例を示す表示装置の構成図
【図５】図１に示す文字入力変換装置において入力文字に対する変換文字の一例を示す図
【図６】本発明の実施の形態２に係る文字入力変換装置の構成を示すブロック図
【図７】図６に示す文字入力変換装置において入力文字に対する変換文字の一例を示す図
【図８】本発明の実施の形態３に係る文字入力変換装置の構成を示すブロック図
【図９】図８に示す文字入力変換装置において入力文字対する変換文字の一例を示す図
【図１０】本発明の先行技術に係る文字変換装置の構成を示すブロック図
【符号の説明】
【００７２】
１０  文字入力変換装置
１１  文字入力部
１２  状況考慮文字予測変換部
１３  日時状況格納部
１４  文字選択確定部
１５  気象状況格納部
１６  場所状況格納部
２０  文字列処理装置
２１  表示装置
３０、４０  入力文字
３１、４１  変換候補リスト
３３、４３  文字候補リスト
３２、４２  日時変数代入処理
５０  日時状況
【図１】
2006004016.tif 000003
【図２】
2006004016.tif 000004
【図３】
2006004016.tif 000005
【図４】
2006004016.tif 000006
【図５】
2006004016.tif 000007
【図６】
2006004016.tif 000008
【図７】
2006004016.tif 000009
【図８】
2006004016.tif 000010
【図９】
2006004016.tif 000011
【図１０】
2006004016.tif 000012