(57)【要約】【課題】文字入力の評価を効率的に行える文字入力評価装置を提供する。【解決手段】仮名漢字変換を行う文字変換手段（３３）を評価する文字入力評価装置（２０）であって、評価文字列を読み仮名文字列に変換する読み仮名変換手段（２２）と、前記文字変換手段（３３）によって前記読み仮名文字列を漢字変換して得られた文字列を前記評価文字列と比較する文字評価手段（２４）とを備える。【選択図】図３
2008139922.tif 000002
【特許請求の範囲】
【請求項１】
仮名漢字変換を行う文字変換手段を評価する文字入力評価装置であって、
評価文字列を読み仮名文字列に変換する読み仮名変換手段と、
前記文字変換手段によって前記読み仮名文字列を漢字変換して得られた文字列を前記評価文字列と比較する文字評価手段とを備えることを特徴とする文字入力評価装置。
【請求項２】
前記評価文字列は、外部入力装置から入力されることを特徴とする請求項１記載の文字入力評価装置。
【請求項３】
前記文字変換手段は携帯端末装置が備えるものであることを特徴とする請求項１又は２記載の文字入力評価装置。
【請求項４】
前記読み仮名変換手段は前記携帯端末装置に内蔵されることを特徴とする請求項３に記載の文字入力評価装置。
【請求項５】
前記文字評価手段は前記携帯端末装置に内蔵されることを特徴とする請求項３又は４に記載の文字入力評価装置。
【請求項６】
前記評価文字列は、前記携帯端末装置内の記憶手段に記憶されることを特徴とする請求項３乃至５のいずれか１項に記載の文字入力評価装置。
【請求項７】
前記文字評価手段によって得られる文字評価結果は、前記携帯端末装置内の記憶手段に記憶されることを特徴とする請求項３乃至６のいずれか１項に記載の文字入力評価装置。
【請求項８】
仮名漢字変換を行う文字変換手段を評価する文字入力評価方法であって、
評価文字列を読み仮名文字列に変換する読み仮名変換ステップと、
前記文字変換手段に前記読み仮名文字列を漢字変換させる漢字変換ステップと、
前記漢字変換ステップで得られた文字列を前記評価文字列と比較する文字評価ステップとを含むことを特徴とする文字入力評価方法。
【請求項９】
請求項８に記載の各ステップをコンピュータに実行させる文字入力評価プログラム。
【請求項１０】
請求項９に記載のプログラムが記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字入力評価方法および装置に関し、特に携帯端末装置の文字入力評価方法および装置に関する。本発明は、文字入力評価プログラムおよびこれを記録する記録媒体にも関する。
【背景技術】
【０００２】
携帯端末装置における文字入力は、数字キーを押下して読み仮名を入力して変換し、目視により所望の変換候補を選択して確定することによって行われる。例えば、"賞品を頂く"という文字を入力したい場合、読み仮名"しょうひんをいただく"を入力し、例えば文節ごとに変換候補から所望の候補を選択、確定して"賞品を頂く"という文字を確定する必要がある。このような連文節変換の一例が特許文献１に記載されている。この方法では、読み仮名に変換する思慮、読み仮名を入力する操作、及び、変換文字を選ぶ操作が発生する。
【０００３】
このような携帯端末装置における文字変換の評価は、変換後の文字を含んだ評価文を携帯端末装置に内蔵又は接続される文字入力評価装置に入力し、変換文字が入力評価文と一致していれば妥当であると判断することによって行われる。
【０００４】
【特許文献１】特開平５−３４２１９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
携帯端末装置では、入力キー数が少ないため、文字入力する際、所望の文字を確定するまでのステップがパーソナルコンピュータ等のキーボードの場合と比べて多く、手間がかかっていた。文字変換の評価試験においても、文字を入力し、膨大な数の言葉への変換を評価するのに効率が悪く、特定の文字、単語、操作、変換で発生する文字編集機能の不具合発見は困難であった。したがって、処理までに手入力では時間を要するため、また、読み仮名のみの評価文字列を用意するのは困難のため、大量の文字入力評価試験ができないという課題があった。
【０００６】
本発明はこのような状況に鑑みてなされたもので、文字入力の評価を効率的に行える文字入力評価装置を提供することを目的とするものである。本発明は、文字入力評価方法、プログラムおよびこれを記録する記録媒体も提供する。
【課題を解決するための手段】
【０００７】
上記解決課題に鑑みて鋭意研究の結果、本発明者は、携帯端末装置における文字入力に必要な、読み仮名に変換する思慮、読み仮名を入力する操作、及び、変換文字を選ぶ操作を自動化する文字入力評価装置に想到した。
【０００８】
すなわち、本発明の文字入力評価装置は、仮名漢字変換を行う文字変換手段を評価する文字入力評価装置であって、評価文字列を読み仮名文字列に変換する読み仮名変換手段と、前記文字変換手段によって前記読み仮名文字列を漢字変換して得られた文字列を前記評価文字列と比較する文字評価手段とを備えることを特徴とする。
【０００９】
前記評価文字列は、外部入力装置から入力することができる。
【００１０】
前記文字変換手段は、携帯端末装置が備えるものであってもよい。
【００１１】
前記読み仮名変換手段は、前記携帯端末装置に内蔵されてもよい。
【００１２】
前記文字評価手段は、前記携帯端末装置に内蔵されてもよい。
【００１３】
前記評価文字列は、前記携帯端末装置内の記憶手段に記憶されてもよい。
【００１４】
前記文字評価手段によって得られる文字評価結果は、前記携帯端末装置内の記憶手段に記憶されてもよい。
【００１５】
本発明の文字入力評価方法は、仮名漢字変換を行う文字変換手段を評価する文字入力評価方法であって、評価文字列を読み仮名文字列に変換する読み仮名変換ステップと、前記文字変換手段に前記読み仮名文字列を漢字変換させる漢字変換ステップと、前記漢字変換ステップで得られた文字列を前記評価文字列と比較する文字評価ステップとを含むことを特徴とする。
【００１６】
さらなる本発明の特徴は、以下本発明を実施するための最良の形態および添付図面によって明らかになるものである。
【発明の効果】
【００１７】
本発明によれば、文字入力の評価を効率的に行える文字入力評価装置が実現する。
【発明を実施するための最良の形態】
【００１８】
以下に、添付図面を参照して、本発明による実施形態について説明する。なお、本発明は、実施形態に限定されるものではなく、本発明の本質的な範囲を逸脱しない限り、構成の変形・追加・代用が可能であることはもちろんである。
【００１９】
本発明の文字入力評価装置は、主に携帯端末装置における文字入力評価に適している。本発明の文字入力評価装置のすべて又はその一部は、評価する携帯端末装置に接続されるか、評価する携帯端末装置内に内蔵される。
【００２０】
図１は、本発明の文字入力評価装置において文字入力評価を行う一般的な携帯電話機の構成例を示す斜視図である。携帯電話機１は、液晶パネルや有機ＥＬパネル等から成る表示部２と、表示部２の下方に設けられた複数の操作キーから成る操作部３とを備える。
【００２１】
さらに、操作部３の下方にはマイク４が設けられ、送話を行うことができる。表示部２の上方にはスピーカ５が設けられており、受話を行うことができる。また、携帯電話機１の上部には電波の送受信を行うためのアンテナ６が設けられている。また、携帯電話機１の下部には外部機器との通信を行う外部機器接続部７が設けられている。
【００２２】
操作部３は、十字キー８と、電源キー９と、通話キー１０と、文字キー１１とを含む。十字キー８は、十字に配された押下領域８Ｕ、８Ｒ、８Ｄ、８Ｌ、８Ｃを含む。このうち、領域８Ｕ、８Ｒ、８Ｄ、８Ｌを押下すると、表示部２に表示されるフォーカス（カーソル）が、それぞれ上、右、下、左に移動する。そして、メニュー項目の選択や所望の画面位置への入力等を行うことができる。中央の領域８Ｃを押下すると、カーソルによって選択された項目の決定を指示することができる。電源キー９は、携帯電話機１の電源をオン・オフする際に用いられる。通話キー１０は、電話の送受話や電子メールの送信を行なう際に押下するキーである。文字キー８は、電話番号やメールや電話帳等の文字を入力する場合に用いられる。
【００２３】
図２は、図１の文字キー１１の詳細を示す図である。文字キー１１は、電話番号を入力できる「０」〜「９」までの数字と、「＊」、「＃」から成る各キーとを含む。これらの入力キャラクター候補を有する各キーに対して、例えば複数のひらがな及び英字から成る入力キャラクター候補文字グループが割り当てられている。携帯電話機１に内蔵される文字テーブルには文字キー１１に割り当てられた数字、ひらがな、英字の対応関係が記憶されている。
【００２４】
文字キー１１からの操作では、漢字を直接入力することはできなくて、ひらがなの入力が必ず必要となる。本発明の文字入力評価装置を使えば、文字キー１１を操作することなく連続的な文字編集機能の評価作業を行なうことができるという利点がある。
【００２５】
図３は、本実施の形態による文字入力評価装置の内部構成例を示す機能ブロック図である。文字入力評価装置２０は、文字入力評価装置２０の各部を制御する、ＣＰＵから成る制御部２１を備える。制御部２１は、入力制御部２２と、文字編集制御部２３と、文字評価部２４とを備える。制御部２１には、操作部２５と、表示部２６と、外部入力装置２７と、記憶部２８が接続される。操作部２５は、例えば、図１に示す携帯電話機１の操作部３であり、文字キー２９および十字キー３０を含む。表示部２６は、例えば、図１に示す携帯電話機１の表示部２である。外部入力装置２７は、例えば、パーソナルコンピュータや、ディスクドライブ等である。
【００２６】
記憶部２８は、例えばＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）等の不揮発性メモリから成り、文字入力評価装置１の動作を制御するプログラムが格納されるとともに、漢字を含む文字列を読み仮名に変換する読み仮名変換テーブル３１と、入力される評価文字列を記録する評価文字列記憶部３２と、評価する文字変換辞書３３と、評価結果を格納する評価結果記憶部３４とを備える。記憶部２８は、例えば、図１に示すような携帯電話機が備えるものであってもよく、この場合、文字変換辞書３３は、その携帯電話機の文字変換辞書である。
【００２７】
制御部２１の入力制御部２２は、外部入力装置２７から入力された漢字を含む評価文字列を、記憶部２８の読み仮名変換テーブル３１を用いて読み仮名に変換する。評価文字列は、記憶部２８の評価文字列記憶部３２に記憶しておく。
【００２８】
制御部２１の文字編集制御部２３は、入力制御部２２が変換した読み仮名を、記憶部２８の文字変換辞書３３を用いて漢字変換する。この際、その変換候補や変換結果が表示部２６に表示される。また、漢字変換における変換方式（連文節変換、予測変換等）は、操作部２５を介して切り替えることができる。
【００２９】
制御部２１の文字評価部２４は、文字編集制御部２３が変換した変換文字列を、評価文字列記憶部３２に記憶された評価文字列と比較し、一致しない場合は文字編集制御部２３に再度漢字変換させ、一致した場合は確定し、評価結果を記憶部２８の評価結果記憶部３４に記憶する。
【００３０】
このような構成により、評価文字列を外部入力装置２７から文字入力評価装置２０に入力すれば、ユーザの操作なしで文字編集機能の評価が行える。入力する評価文字列は、例えば、日常使われる会話などの文章であるが、でたらめな文字列であってもよい。また、評価文字列は、端末操作部２５から入力することもできる。
【００３１】
記憶部２８が携帯端末装置に内蔵される場合、評価文字列を記憶部２８に記憶させておいてもよい。このようにすれば、外部入力装置２７が不要になる。
【００３２】
また、制御部２１の入力制御部２２、文字編集制御部２３および文字評価部２４を、携帯端末装置の外部、例えば、外部入力装置２７が備えるようにしてもよい。このようにすれば、携帯端末装置に文字入力評価のための手段を内蔵させる必要がなくなり、通常に運用するものに近い携帯端末装置において評価を行うことができる。
【００３３】
次に、本発明の文字入力評価装置による文字入力評価の手順について、図４〜７を参照しながら説明を行なう。図４は、本発明の文字入力評価装置の文字入力動作の流れを示すフローチャートであり、図５は、図４に続く予測変換の場合の動作の流れを示すフローチャートである。図６は、連文節変換の場合の文字入力評価処理時の表示画面を示す図であり、図７は、予測変換の場合の文字入力評価処理時の表示画面を示す図である。
【００３４】
まず、図４を参照し、文字入力評価装置の文字入力動作について説明する。図４のステップｓ４０１で、外部入力装置から漢字を含む評価文字列が文字入力評価装置に入力される。ステップｓ４０２で、前記評価文字列を読み仮名文字列に変換する。
【００３５】
ステップｓ４０３で、変換方式が連文節変換又は予測変換のどちらであるかを判定する。連文節変換の場合ステップｓ４０４に進み、予測変換の場合図５のステップｓ５０１に進む。ステップｓ４０４で、前記読み仮名文字列を連文節変換する。ステップｓ４０５で、連文節変換の候補の中にステップｓ４０１で入力した評価文字列の対応する文節と一致するものがあるかどうかを判定し、ある場合、ステップｓ４０６に進み、ない場合、ステップｓ４０７に進む。ステップｓ４０６で、評価文字列の対応する文節と一致する候補を確定する。ステップｓ４０８で、未確定の文節が残っているかどうかを判定し、残っている場合、ステップｓ４０４に戻って次の文節の変換を行い、残っていない場合、この評価文字列の処理を終了する。変換が確定された変換文字列は、評価結果として記憶され、元の評価文字列と比較される。
【００３６】
ステップｓ４０５で評価文字列の対応する文節と一致する候補がない場合、ステップｓ４０７で、前記読み仮名文字列における変換の対象文字を増減させ、文節を区切りなおす。ステップｓ４０９で、前記読み仮名文字列における全パターンの文節位置を実施したかどうかを判定し、まだ実施していない文節位置のパターンがある場合、ステップｓ４０４に戻って連文節変換を行い、すべての文節位置のパターンを実施した場合、ステップｓ４１０に進み、最初に実施した読み仮名文字列の文節を平仮名のまま確定し、ステップｓ４０８に進む。
【００３７】
図６は、図４のフローチャートに示す文字評価処理の一例を示す図である。図６において、アンダーラインを引いた部分は変換対象の文節である。図４のステップｓ４０１で、図６の６０１の評価文字列「賞品を頂く」が入力される。ステップｓ４０２で、この入力文字列は図６の６０２の読み仮名文字列「しょうひんをいただく」に変換される。ステップｓ４０３で、連文節変換なのでステップｓ４０４に進む。ステップｓ４０４で、最初の文節「しょうひんを」が変換される。最初の変換候補は図６の６０３の「商品をいただく」であるが、入力文字列とは異なるため、次の変換候補である図６の６０４の「賞品をいただく」が提示される。この候補は評価文字列の対応する文節と一致するため、ステップｓ４０６で変換が確定される。ステップｓ４０８で、まだ未確定の文節「いただく」が残っているため、ステップｓ４０４に戻り、図６の６０５の未確定文節「いただく」が変換される。図６の６０６の変換候補「頂く」は評価文字列の対応する文節と一致するため、ステップｓ４０６で変換が確定される。ステップｓ４０８で、もう未確定の文節はないため、処理は終了し、図６の６０７の変換文字列「賞品を頂く」が得られる。
【００３８】
次に、図５を参照し、図４に続く予測変換の場合の動作を説明する。これは、近年の携帯端末で有する予測変換機能が有効時の評価パターンである。予測変換とは、読み仮名の一部を入力し、その読み仮名から始まる、漢字を含む候補を提示する機能である。読み仮名を入力しなくても、前後の文章から、ありえる単語を提示する機能も含む。予測変換処理については既存技術によってできるものとする。
【００３９】
図４のステップｓ４０３で、変換方式が予測変換ならば、図５のステップｓ５０１に進む。ステップｓ５０１で、前記読み仮名文字列の先頭の１文字を予測変換する。ステップｓ５０２で、予測変換の候補の中に前記評価文字列の対応する文字と一致するものがあるかどうかを判定し、ある場合はステップｓ５０３に進み、ない場合はステップｓ５０４に進む。ステップｓ５０３で、前記評価文字列の対応する文字と一致する候補を確定する。
【００４０】
ステップｓ５０２で前記評価文字列の対応する文字と一致する候補が無い場合、ステップｓ５０４で、予測変換させる前記読み仮名文字列の文字を１字追加する。ステップｓ５０７で、予測変換させる文字数が許容できる最大文字数を超えているかどうかを判定し、そうである場合はステップｓ５０８に進み、そうでない場合はステップｓ５０９に進む。ステップｓ５０８で、予測変換対象であった文字を平仮名のまま確定し、ステップｓ５０５に進む。ステップｓ５０７で予測変換させる文字数が許容できる最大文字数を超えていない場合、ステップｓ５０９で予測変換を行い、ステップｓ５０２に戻る。
【００４１】
ステップｓ５０３で前記評価文字列の対応する文字と一致する候補を確定するか、ステップｓ５０８で平仮名のまま確定した場合、ステップｓ５０５で、前記読み仮名文字列から変換が確定した文字を削除する。ステップｓ５０６で、直前に確定された文字に対する連携予測変換を行う。ステップｓ５１０で、連携予測変換の候補に前記評価文字列の対応する文字と一致する候補があるかどうかを判定し、ある場合はステップｓ５１１に進み、ない場合はステップｓ５１２に進む。ステップｓ５１１で、前記評価文字列の対応する文字と一致する候補を確定し、ステップｓ５０５に戻り、前記読み仮名文字列から変換が確定した文字を削除し、連携予測変換を繰り返す。
【００４２】
ステップｓ５１０で、前記評価文字列の対応する文字と一致する候補が無い場合、ステップｓ５１２で、前記読み仮名文字列に未確定の文字が残っているかどうかを判定し、残っている場合はステップｓ５０１に戻って処理を繰り返し、残っていない場合、この評価文字列の処理を終了する。変換が確定された変換文字列は、評価結果として記憶され、元の評価文字列と比較される。
【００４３】
図７は、図５のフローチャートに示す文字評価処理の一例を示す図である。図７において、アンダーラインを引いた部分は変換対象の文節である。図４のステップｓ４０１で入力された図７の７０１の評価文字列は、図４のステップｓ４０２で、図７の７０２の読み仮名文字列「しょうひんをいただく」に変換される。図５のステップｓ５０１で、この読み仮名文字列の先頭１文字である「し」が予測変換される。
【００４４】
このとき、図７の７０３に示すような予測候補が存在する。ステップｓ５０２で、これらの予測候補の中に前記評価文字列の対応する文字と同じ「賞品」があると判定され、ステップｓ５０３で変換が確定される。ｓ５０５で、前記読み仮名文字列「しょうひんをいただく」から変換が確定した文字「しょうひん」が削除される。ステップｓ５０６で、直前に確定された文字「賞品」に対する連携予測変換が行われる。このとき、図７の７０４に示すような予測候補が存在する。ステップｓ５１０で、これらの予測候補の中に前記評価文字列の対応する文字と同じ「を」があると判定され、ステップｓ５１１で変換が確定される。ステップｓ５０５に戻り、残りの読み仮名文字列「をいただく」から変換が確定した文字「を」が削除される。ステップ５０６で、直前に確定された文字「を」に対する連携予測変換が行われる。
【００４５】
このときは、連携予測変換の候補が存在しないため、ステップｓ５１０では予測候補に前記評価文字列の対応する文字と一致するものは無いと判定され、ステップｓ５１２に進む。ステップｓ５１２で、未確定の文字「いただく」が残っているため、ステップｓ５０１に戻り、先頭１文字の「い」が予測変換される。このとき、図７の７０５に示すような予測候補が存在する。これらの候補の中には前記評価文字列の対応する文字と一致するものは無いため、ステップｓ５０２では一致した候補は無いと判定され、ステップｓ５０４に進む。ステップｓ５０４で、予測変換させる文字が１字追加され、「いた」となる。ステップｓ５０７で、「いた」は許容できる最大文字数ではないと判断され、ステップｓ５０９で予測変換される。
【００４６】
このとき、図７の７０６に示すような予測候補が存在する。ステップｓ５０２で、これらの予測候補の中に前記入力文字列の対応する文字と同じ「頂く」があると判定され、ステップｓ５０３で変換が確定される。ｓ５０５で、残りの読み仮名文字列「いただく」から変換が確定した文字「いただく」が削除される。ステップｓ５０６で、直前に確定された文字列「を」に対する連携予測変換が行われる。しかし、前記評価文字列に対応する文字は無いため、ステップｓ５１０では一致した候補は無いと判定され、ステップｓ５０４に進み、ステップｓ５０４で、未確定の文字はないため、処理は終了し、図７の７０７の変換文字列「賞品を頂く」が得られる。
【００４７】
上記実施の形態では連文節変換と予測変換についての処理を説明したが、外部機器からのキー操作による文字編集操作を実施してもよい。例えば、図４のステップ４０２のあと、携帯端末装置の十字キーの操作によって文節を区切りなおしたり、他キーに割り当てられている変換機能の評価を実施してもよい。
【００４８】
以上に説明したように、本発明の文字入力評価装置においては、文字入力評価時に入力文字と変換文字の一致判定手段を設けることで、無限に近い文字列の組み合わせの評価になるため、大量の文字列を用いて特定の文字変換に異常が起きないか、容易に試験をすることができる。
【産業上の利用可能性】
【００４９】
本発明は、携帯端末装置等の文字入力を評価する文字入力評価装置に利用可能である。
【図面の簡単な説明】
【００５０】
【図１】本発明の文字入力評価装置によって評価する携帯端末装置の構成例を示す斜視図である。
【図２】携帯端末の文字キー部分を詳細に示す平面図である。
【図３】本発明の文字入力評価装置の内部構成例を示す機能ブロック図である。
【図４】本発明の文字入力評価装置の文字入力動作の流れを示すフローチャートである。
【図５】図４に続く予測変換の場合の動作の流れを示すフローチャートである。
【図６】連文節変換の場合の文字入力評価処理時の表示画面を示す図である。
【図７】予測変換の場合の文字入力評価処理時の表示画面を示す図である。
【符号の説明】
【００５１】
１  携帯電話機
２、２６  表示部
３、２５  操作部
４  マイク
５  スピーカ
６  アンテナ
７  外部機器接続部
８、３０  十字キー
９  電源キー
１０  通話キー
１１、２９  文字キー
２０  文字入力評価装置
２１  制御部
２２  入力制御部
２３  文字編集制御部
２４  文字評価部
２５  操作部
２７  外部入力装置
２８  記憶部
３１  読み仮名変換テーブル
３２  評価文字列記憶部
３３  文字変換辞書
３４  評価結果記憶部
【図１】
2008139922.tif 000003
【図２】
2008139922.tif 000004
【図３】
2008139922.tif 000005
【図４】
2008139922.tif 000006
【図５】
2008139922.tif 000007
【図６】
2008139922.tif 000008
【図７】
2008139922.tif 000009