(57)【要約】【課題】煩雑な操作を行うことなく、対記号を入力することができる電子機器を提供すること。【解決手段】携帯電話機１は、文字、数字及び記号の少なくともいずれかより構成される文字列の入力を受け付ける入力部６０と、入力部６０により入力が受け付けられた文字列を表示するＬＣＤ表示部２１と、ＬＣＤ表示部２１に、文字列が表示されている場合、入力部６０により新たに入力が受け付けられた記号が対記号になる第１の記号及び第２の記号のいずれか一方であるとき、ＬＣＤ表示部２１に表示されている文字列に対して、当該対記号の他方の挿入位置の候補を表示させる制御部７０と、を備える。【選択図】図２
2011211310.tif 000002
【特許請求の範囲】
【請求項１】
文字、数字及び記号の少なくともいずれかより構成される文字列の入力を受け付ける入力部と、
前記入力部により入力が受け付けられた前記文字列を表示する表示部と、
前記表示部に、前記文字列が表示されている場合、前記入力部により新たに入力が受け付けられた記号が対記号になる第１の記号及び第２の記号のいずれか一方であるとき、前記表示部に表示されている前記文字列に対して、前記対記号の他方の挿入位置の候補を表示させる制御部と、を備える電子機器。
【請求項２】
前記第１の記号は、前記第２の記号より前方で使用される記号であり、
前記制御部は、
前記新たに入力が受け付けられた記号が前記第１の記号である場合、前記候補の位置を、前記第１の記号が入力された位置よりも後方の位置とし、
前記新たに入力が受け付けられた記号が前記第２の記号である場合、前記候補の位置を、前記第２の記号が入力された位置よりも前方の位置とする請求項１に記載の電子機器。
【請求項３】
前記第１の記号は、前記第２の記号と同一の記号であり、
前記制御部は、前記新たに入力が受け付けられた記号が前記第１の記号である場合、前記候補の位置を、前記第１の記号が入力された位置の前方及び後方の位置とする請求項１に記載の電子機器。
【請求項４】
前記第１の記号は、前記第２の記号より前方で使用される記号であり、
前記入力部は、前記候補の選択を受け付け、
前記制御部は、
前記新たに入力が受け付けられた記号が前記第１の記号である場合、前記候補の位置を、前記第１の記号が入力された位置の前方及び後方の位置とし、
前記入力部により前記候補の選択を受け付けた場合、選択された前記候補の位置が、前記第１の記号が入力された位置の前方であるとき、前記第１の記号を前記第２の記号に変換するとともに、前記第２の記号を前記第１の記号に変換する請求項１に記載の電子機器。
【請求項５】
前記第１の記号は、前記第２の記号より前方で使用される記号であり、
前記入力部は、前記候補の選択を受け付け、
前記制御部は、
前記新たに入力が受け付けられた記号が前記第２の記号である場合、前記候補の位置を、前記第２の記号が入力された位置の前方及び後方の位置とし、
前記入力部により前記候補の選択を受け付けた場合、選択された前記候補の位置が、前記第２の記号が入力された位置の後方であるとき、前記第２の記号を前記第１の記号に変換するとともに、前記第１の記号を前記第２の記号に変換する請求項１に記載の電子機器。
【請求項６】
前記制御部は、
前記新たに入力が受け付けられた記号が前記第１の記号である場合、前記表示部に表示されている前記文字列に、前記第１の記号又は前記第２の記号とは異なる対記号があるか否かを判定し、
前記異なる対記号が前記第１の記号より前方にあると判定した場合、前記候補の位置を、前記異なる対記号より後方の位置とし、
前記異なる対記号が前記第１の記号より後方にあると判定した場合、前記候補の位置を、前記異なる対記号より前方の位置とする請求項５に記載の電子機器。
【請求項７】
複数の候補のそれぞれに対応する複数のキーを有する操作部を備え、
前記入力部は、前記複数のキーのいずれかが操作されたことに応じて、当該操作されたキーに対応する候補の選択を受け付ける請求項４から６のいずれかに記載の電子機器。
【請求項８】
操作部をさらに備え、
前記入力部は、
前記候補の選択を受け付けた後に、前記候補の確定を受け付け、
前記候補の選択を受け付けた後、かつ、前記候補の確定を受け付ける前に、前記操作部の操作を介して、選択されなかった候補の位置と異なる位置に対して、選択された候補の位置調整をさらに受け付ける請求項４から６のいずれかに記載の電子機器。
【請求項９】
前記入力部は、前記候補の選択を受け付けた後に、前記候補の確定を受け付け、
前記制御部は、前記入力部により前記候補の確定を受け付けた後に、前記入力部により入力された前記新たな記号の直後の位置に前記入力部による入力位置を示すカーソルを表示させる請求項４から７のいずれかに記載の電子機器。
【請求項１０】
前記表示部に表示されている前記文字列に対する前記記号の挿入の補助をするか否かを決定する設定情報を記憶する記憶部をさらに備え、
前記制御部は、前記記憶部に記憶されている前記設定情報を参照し、前記記号の挿入補助をするか否かを判定し、前記記号の挿入補助をすると判定した場合に、前記表示部に表示されている前記文字列に対して、前記対記号の他方の挿入位置の候補を表示させる請求項１から８のいずれかに記載の電子機器。
【請求項１１】
前記制御部は、前記記憶部に記憶されている前記設定情報の変更を受け付ける請求項１０に記載の電子機器。
【請求項１２】
前記制御部は、新たに入力が受け付けられた記号が前記第１の記号及び前記第２の記号の挿入を示す第３の記号である場合、前記表示部に表示されている前記文字列に対して、前記第１の記号及び前記第２の記号の挿入位置の候補を表示させる請求項１から１１のいずれかに記載の電子機器。
【請求項１３】
前記入力部は、前記候補の選択を受け付けた後に、前記候補の確定を受け付け、
前記制御部は、新たに入力が受け付けられた記号が前記第３の記号である場合、前記表示部に表示されている前記文字列に対して、前記第１の記号及び前記第２の記号のいずれか一方の記号の挿入位置の候補を表示させ、当該候補の確定を受け付けた後に、他方の記号の挿入位置の候補を表示させる請求項１２に記載の電子機器。
【請求項１４】
前記制御部は、前記表示部に表示されている前記文字列を解析して区切り文字の位置を特定し、前記候補の位置を、前記区切り文字の直後に表示させる請求項１から１３のいずれかに記載の電子機器。
【請求項１５】
前記制御部は、前記候補の位置が複数存在する場合、前記候補を所定数表示させる請求項１から１４のいずれかに記載の電子機器。
【請求項１６】
文字、数字及び記号の少なくともいずれかより構成される文字列を入力する入力部と、
前記入力部により入力された前記文字列を表示する表示部と、
前記表示部に、前記文字列が表示されている場合、前記入力部により新たに入力された記号が、１対となる３以上の複数の記号のいずれかの記号であるとき、前記表示部に表示されている前記文字列に対して、当該入力された記号とは異なり、当該対になる記号の挿入位置の候補を表示させる制御部と、を備える電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関する。より詳細には、対記号の挿入を補助する電子機器に関する。
【背景技術】
【０００２】
従来、携帯電話機等を始めとする電子機器は、文字、数字、記号等の情報を表示する表示部と、これらの情報を入力する複数のキーから構成される操作部と、この操作部により入力された情報を表示部に表示させる制御部と、を備える。
【０００３】
ところで、このような電子機器は、複数のキーそれぞれに文字や数字が割り当てられており、簡易的な操作でこれらの文字や数字を入力することができる。しかしながら、このような電子機器では、キーに対する記号の割り当てが文字や数字に比べて優先されていない場合が多く、この場合には、記号の入力が煩雑となり、ユーザの利便性が損なわれてしまう。
そこで、上述の問題点に対して、ユーザの利便性を向上させるために様々な機能が提案されている。
【０００４】
例えば、特許文献１には、ユーザから、記号や絵文字等の情報の記憶部への登録を予め受け付け、所定のキーが押下されたことに応じて、記憶部に登録された情報と、情報を選択するカーソルとをディスプレイに表示させる携帯情報端末が提案されている。この携帯情報端末は、操作部を介して、ユーザからカーソルの移動を受け付けることにより、情報の選択を受け付ける。このため、ユーザは、容易な操作で記号を入力することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２１１２９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に提案される携帯情報端末において、“「”や“」”といった対記号を後から追加で入力する場合、ユーザは、以下の作業を行う必要がある。すなわち、ユーザは、所定のキーを押下して、“「”を選択した後、さらに“」”を入力したい位置にカーソルを移動させる。そして、ユーザは、所定のキーを押下して、“」”を選択する。このように、特許文献１に提案される携帯情報端末において、ユーザは、対記号を入力する場合に、煩雑な操作を行う必要がある。
【０００７】
本発明は、煩雑な操作を行うことなく、対記号を入力することができる電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る電子機器は、文字、数字及び記号の少なくともいずれかより構成される文字列の入力を受け付ける入力部と、前記入力部により入力が受け付けられた前記文字列を表示する表示部と、前記表示部に、前記文字列が表示されている場合、前記入力部により新たに入力が受け付けられた記号が対記号になる第１の記号及び第２の記号のいずれか一方であるとき、前記表示部に表示されている前記文字列に対して、前記対記号の他方の挿入位置の候補を表示させる制御部と、を備える。
【０００９】
また、前記第１の記号は、前記第２の記号より前方で使用される記号であり、前記制御部は、前記新たに入力が受け付けられた記号が前記第１の記号である場合、前記候補の位置を、前記第１の記号が入力された位置よりも後方の位置とし、前記新たに入力が受け付けられた記号が前記第２の記号である場合、前記候補の位置を、前記第２の記号が入力された位置よりも前方の位置とすることが好ましい。
【００１０】
また、前記第１の記号は、前記第２の記号と同一の記号であり、前記制御部は、前記新たに入力が受け付けられた記号が前記第１の記号である場合、前記候補の位置を、前記第１の記号が入力された位置の前方及び後方の位置とすることが好ましい。
【００１１】
また、前記第１の記号は、前記第２の記号より前方で使用される記号であり、前記入力部は、前記候補の選択を受け付け、前記制御部は、前記新たに入力が受け付けられた記号が前記第１の記号である場合、前記候補の位置を、前記第１の記号が入力された位置の前方及び後方の位置とし、前記入力部により前記候補の選択を受け付けた場合、選択された前記候補の位置が、前記第１の記号が入力された位置の前方であるとき、前記第１の記号を前記第２の記号に変換するとともに、前記第２の記号を前記第１の記号に変換することが好ましい。
【００１２】
また、前記第１の記号は、前記第２の記号より前方で使用される記号であり、前記入力部は、前記候補の選択を受け付け、前記制御部は、前記新たに入力が受け付けられた記号が前記第２の記号である場合、前記候補の位置を、前記第２の記号が入力された位置の前方及び後方の位置とし、前記入力部により前記候補の選択を受け付けた場合、選択された前記候補の位置が、前記第２の記号が入力された位置の後方であるとき、前記第２の記号を前記第１の記号に変換するとともに、前記第１の記号を前記第２の記号に変換することが好ましい。
【００１３】
また、前記制御部は、前記新たに入力が受け付けられた記号が前記第１の記号である場合、前記表示部に表示されている前記文字列に、前記第１の記号又は前記第２の記号とは異なる対記号があるか否かを判定し、前記異なる対記号が前記第１の記号より前方にあると判定した場合、前記候補の位置を、前記異なる対記号より後方の位置とし、前記異なる対記号が前記第１の記号より後方にあると判定した場合、前記候補の位置を、前記異なる対記号より前方の位置とすることが好ましい。
【００１４】
また、複数の候補のそれぞれに対応する複数のキーを有する操作部を備え、前記入力部は、前記複数のキーのいずれかが操作されたことに応じて、当該操作されたキーに対応する候補の選択を受け付けることが好ましい。
【００１５】
また、操作部をさらに備え、前記入力部は、前記候補の選択を受け付けた後に、前記候補の確定を受け付け、前記候補の選択を受け付けた後、かつ、前記候補の確定を受け付ける前に、前記操作部の操作を介して、選択されなかった候補の位置と異なる位置に対して、選択された候補の位置調整をさらに受け付けることが好ましい。
【００１６】
また、前記入力部は、前記候補の選択を受け付けた後に、前記候補の確定を受け付け、前記制御部は、前記入力部により前記候補の確定を受け付けた後に、前記入力部により入力された前記新たな記号の直後の位置に前記入力部による入力位置を示すカーソルを表示させることが好ましい。
【００１７】
また、前記表示部に表示されている前記文字列に対する前記記号の挿入の補助をするか否かを決定する設定情報を記憶する記憶部をさらに備え、前記制御部は、前記記憶部に記憶されている前記設定情報を参照し、前記記号の挿入補助をするか否かを判定し、前記記号の挿入補助をすると判定した場合に、前記表示部に表示されている前記文字列に対して、前記対記号の他方の挿入位置の候補を表示させることが好ましい。
【００１８】
また、前記制御部は、前記記憶部に記憶されている前記設定情報の変更を受け付けることが好ましい。
【００１９】
また、前記制御部は、新たに入力が受け付けられた記号が前記第１の記号及び前記第２の記号の挿入を示す第３の記号である場合、前記表示部に表示されている前記文字列に対して、前記第１の記号及び前記第２の記号の挿入位置の候補を表示させることが好ましい。
【００２０】
また、前記入力部は、前記候補の選択を受け付けた後に、前記候補の確定を受け付け、
前記制御部は、新たに入力が受け付けられた記号が前記第３の記号である場合、前記表示部に表示されている前記文字列に対して、前記第１の記号及び前記第２の記号のいずれか一方の記号の挿入位置の候補を表示させ、当該候補の確定を受け付けた後に、他方の記号の挿入位置の候補を表示させることが好ましい。
【００２１】
また、前記制御部は、前記表示部に表示されている前記文字列を解析して区切り文字の位置を特定し、前記候補の位置を、前記区切り文字の直後に表示させることが好ましい。
【００２２】
また、前記制御部は、前記候補の位置が複数存在する場合、前記候補を所定数表示させることが好ましい。
【００２３】
本発明に係る電子機器は、文字、数字及び記号の少なくともいずれかより構成される文字列を入力する入力部と、前記入力部により入力された前記文字列を表示する表示部と、前記表示部に、前記文字列が表示されている場合、前記入力部により新たに入力された記号が、１対となる３以上の複数の記号のいずれかの記号であるとき、前記表示部に表示されている前記文字列に対して、当該入力された記号とは異なり、当該対になる記号の挿入位置の候補を表示させる制御部と、を備える。
【発明の効果】
【００２４】
本発明によれば、煩雑な操作を行うことなく、対記号を入力することができる。
【図面の簡単な説明】
【００２５】
【図１】携帯電話機の外観斜視図である。
【図２】携帯電話機の機能を示す機能ブロック図である。
【図３】携帯電話機による対記号の挿入を補助する処理を示すフローチャートである。
【図４】図３に続くフローチャートである。
【図５】図４に続くフローチャートである。
【図６】図５に続くフローチャートである。
【図７】対記号の挿入候補が表示される前の表示例を示す図である。
【図８】第２の記号の挿入候補が表示された例を示す図である。
【図９】第２の記号の挿入候補の選択を受け付けた例を示す図である。
【図１０】第１の記号の挿入候補が表示された例を示す図である。
【図１１】第２の記号の挿入候補が表示された別の例を示す図である。
【図１２】対記号の挿入候補が表示される前の別の表示例を示す図である。
【図１３】第２の記号の挿入候補が表示された別の例を示す図である。
【図１４】第２の記号の挿入候補が表示された別の例を示す図である。
【図１５】第３の記号を入力した場合の表示例（その１）を示す図である。
【図１６】第３の記号を入力した場合の表示例（その２）を示す図である。
【図１７】第３の記号を入力した場合の表示例（その３）を示す図である。
【発明を実施するための形態】
【００２６】
以下、本発明の実施の形態について説明する。なお、本実施形態では、電子機器の一例として、携帯電話機１を説明する。なお、本発明の電子機器はこれには限られず、例えば、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  ｐｈｏｎｅ  Ｓｙｓｔｅｍ）やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）の他、パーソナルコンピュータ等、様々な電子機器に適用可能である。
【００２７】
図１は、携帯電話機１の外観斜視図である。なお、図１は、いわゆる折り畳み型の携帯電話機の形態を示しているが、本発明に係る携帯電話機の形態としては、特にこれに限られない。例えば、両筺体を重ね合わせた状態から一方の筺体を一方向にスライドさせるようにしたスライド式や、重ね合わせ方向に沿う軸線を中心に一方の筺体を回転させるようにした回転式（ターンタイプ）や、操作部と表示部とが１つの筺体に配置され、連絡部を有さない形式（ストレートタイプ）でもよい。
【００２８】
携帯電話機１は、操作部側筺体部２と、表示部側筺体部３とを備えて構成される。操作部側筺体部２は、表面部１０に、操作部１１と、携帯電話機１の使用者が通話時に発した音声が入力されるマイク１２とを備えて構成される。
【００２９】
操作部１１は、機能設定操作キー１３と、入力操作キー１４と、各種操作における決定やスクロール等を行う決定操作キー１５とから構成されている。
機能設定操作キー１３は、各種設定や電話帳機能やメール機能等の各種機能を作動させるためのキーである。
【００３０】
入力操作キー１４は、電話番号の数字やメール等の文字等を入力するためのキーであり、後述の複数の対記号の挿入位置の候補にそれぞれ対応する複数のキーを有する。具体的には、入力操作キー１４には、“０”〜“９”が表示されたキーが設けられており、これら、“０”〜“９”が表示されたキーは、後述の対記号の挿入位置の複数の候補にそれぞれ対応するものである。
【００３１】
決定操作キー１５は、各種操作における決定やスクロール等を行うキーであり、例えば、対記号の挿入位置の候補の確定を受け付けたり、対記号の挿入位置を上下左右に位置調整したりする。すなわち、決定操作キー１５における、入力操作キー１４側、入力操作キー１４と反対側、左側、及び右側は、それぞれ、下方向、上方向、左方向、及び右方向の位置調整に対応する。
【００３２】
また、表示部側筺体部３は、表面部２０に、文字列等の各種情報を表示するためのＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）表示部２１と、通話の相手側の音声を出力するスピーカ２２とを備えて構成されている。
【００３３】
また、操作部側筺体部２の上端部と表示部側筺体部３の下端部とは、ヒンジ機構４を介して連結されている。また、携帯電話機１は、ヒンジ機構４を介して連結された操作部側筺体部２と表示部側筺体部３とを相対的に回転することにより、操作部側筺体部２と表示部側筺体部３とを互いに開いた状態（開放状態）にしたり、操作部側筺体部２と表示部側筺体部３とを折り畳んだ状態（折畳み状態）にしたりできる。
【００３４】
図２は、携帯電話機１の機能を示す機能ブロック図である。携帯電話機１は、図２に示すように、操作部１１と、マイク１２と、メインアンテナ４０と、ＲＦ回路部４１と、ＬＣＤ制御部４２と、音声処理部４３と、記憶部５０と、入力部６０と、制御部７０とが操作部側筺体部２に備えられ、ＬＣＤ表示部２１と、スピーカ２２と、ＬＣＤドライバ２３とが表示部側筺体部３に備えられている。
【００３５】
メインアンテナ４０は、デュアルバンド対応構成であり、第１の使用周波数帯（例えば、８００ＭＨｚ）で基地局等と通信を行い、第２の使用周波数帯（例えば、１．５ＧＨｚ）でＧＰＳ衛星と通信を行う。
【００３６】
ＲＦ回路部４１は、メインアンテナ４０によって受信した信号を復調処理し、処理後の信号を制御部７０に供給する。また、ＲＦ回路部４１は、制御部７０から供給された信号を変調処理し、メインアンテナ４０を介して外部装置（基地局）に送信する。また、その一方で、ＲＦ回路部４１は、メインアンテナ４０によって受信する信号の強度を制御部７０に通知する。
【００３７】
ＬＣＤ制御部４２は、制御部７０の制御にしたがって、所定の画像処理を行い、処理後の画像データをＬＣＤドライバ２３に出力する。ＬＣＤドライバ２３は、フレームメモリを備えており、ＬＣＤ制御部４２から供給された画像データをフレームメモリに蓄える。そして、ＬＣＤドライバ２３は、フレームメモリに蓄えられた画像データを所定のタイミングでＬＣＤ表示部２１又はサブＬＣＤ表示部（図示省略）に出力する。
【００３８】
音声処理部４３は、制御部７０の制御にしたがって、ＲＦ回路部４１から供給された信号に対して所定の音声処理を行い、処理後の信号をスピーカ２２に出力する。スピーカ２２は、音声処理部４３から供給された信号を外部に出力する。
また、音声処理部４３は、制御部７０の制御にしたがって、マイク１２から入力された信号を処理し、処理後の信号をＲＦ回路部４１に出力する。ＲＦ回路部４１は、音声処理部４３から供給された信号に所定の処理を行い、処理後の信号をメインアンテナ４０に出力する。
【００３９】
記憶部５０は、例えば、ワーキングメモリを含み、制御部７０による演算処理に利用される。また、本実施形態では、記憶部５０は、ＬＣＤ表示部２１に表示されている文字列に対記号の挿入の補助をするか否かを決定する設定情報を記憶する。なお、記憶部５０は、着脱可能な外部メモリを兼ねていてもよい。
【００４０】
設定情報は、例えば、０と１の値のいずれかを保持するフラグである。すなわち、後述の制御部７０は、設定情報が０である場合、文字列に対して、対記号の挿入の補助を行わず、設定情報が１である場合、文字列に対して、対記号の挿入の補助を行う。
【００４１】
入力部６０は、文字列の入力等を受け付ける。制御部７０は、携帯電話機１の全体を制御しており、中央処理装置（ＣＰＵ）等を用いて構成される。
【００４２】
本実施形態に係る携帯電話機１では、制御部７０は、ＬＣＤ表示部２１に表示されている文字列に対して、入力部６０により入力される対記号の挿入を補助する。ここで、入力部６０及び制御部７０の動作について説明する。
【００４３】
入力部６０は、入力操作キー１４を介して、文字、数字及び記号の少なくともいずれかより構成される文字列の入力を受け付ける。また、入力部６０は、対記号の挿入位置の候補の選択を受け付けるとともに、この候補の選択を受け付けた後、この候補の確定を受け付ける。
【００４４】
具体的には、入力部６０は、対記号の挿入位置の複数の候補それぞれに対応する入力操作キー１４の複数のキーのいずれかが操作されたことに応じて、操作されたキーに対応する、対記号の挿入位置の候補の選択を受け付ける。
【００４５】
また、入力部６０は、対記号の挿入位置の候補の選択を受け付けた後、かつ、この候補の確定を受け付ける前に、操作部１１の操作を介して、この候補の選択の変更をさらに受け付ける。
【００４６】
また、入力部６０は、対記号の挿入位置の候補の選択を受け付けた後、かつ、候補の確定を受け付ける前に、操作部１１の操作を介して、選択されなかった候補の位置と異なる位置に対して、選択された候補の位置調整をさらに受け付ける。このようにすることで、携帯電話機１のユーザは、簡易的な操作で候補の選択の変更を行うことができる。
【００４７】
制御部７０は、入力部６０により入力が受け付けられた文字列がＬＣＤ表示部２１に表示されている場合、入力部６０により新たに入力が受け付けられた記号が対記号になる第１の記号及び第２の記号のいずれか一方であるとき、ＬＣＤ表示部２１に表示されている文字列に対して、対記号の他方の挿入位置の候補を表示させる。
ここで、挿入位置の候補は複数示され、これらの候補はそれぞれ数字で示される。また、候補それぞれに対応する数字は、入力操作キー１４に設けられる数字キーに示される数字に対応する。
【００４８】
このようにすることで、携帯電話機１のユーザは、対記号のうち、一方の記号の入力操作を行った後、最低２回の操作により他方の記号の入力を行うことができる。よって、携帯電話機１のユーザは、煩雑な操作を行うことなく、対記号を入力することができる。
【００４９】
また、制御部７０は、記憶部５０に記憶されている設定情報を参照し、記号の挿入補助をするか否かを判定し、記号の挿入補助をすると判定した場合に、ＬＣＤ表示部２１に表示されている文字列を解析して、所定の文字を特定する。その後、制御部７０は、特定した所定の文字の位置に基づいて対記号の挿入位置の候補を決定する。その後、制御部７０は、決定された候補の位置を、ＬＣＤ表示部２１に表示されている文字列に対して表示させる。
【００５０】
その後、制御部７０は、入力部６０により、候補の確定を受け付けた後に、入力部６０により入力された新たな記号の直後の位置に入力部６０による入力位置を示すカーソルを表示させる。このようにすることで、携帯電話機１のユーザは、対記号を入力させた後に、その入力させた記号の直後から、ＬＣＤ表示部２１に表示されている文字列の編集を続けることができる。
【００５１】
ここで、所定の文字は、句読点や改行文字といった区切り位置の文字であり、制御部７０は、区切り文字の直後を、対記号の挿入位置の候補と決定する。このようにすることで、携帯電話機１は、精度よく挿入位置の候補を決定できる。
また、制御部７０は、この候補の位置が複数存在する場合、この候補を所定数表示させる。なお、所定数は、適宜設定できるものである。このようにすることで、携帯電話機１のユーザは、複数の候補からユーザが挿入したい位置に対応する候補を選択することができる。
【００５２】
なお、制御部７０は、記憶部５０に記憶されている設定情報の変更を受け付ける。具体的には、制御部７０は、操作部１１が所定の操作をされたことに応じて、記憶部５０に記憶されている設定情報の値の変更を受け付ける。このようにすることで、携帯電話機１は、ユーザが対記号の挿入補助を所望するときに、挿入候補を表示させることができる。
【００５３】
第１の記号は、“「”、“（”、“｛”、“‘”といった記号であり、第２の記号は、“｝”、“）”、“」”、“’”といった記号である。つまり、第１の記号は、括弧や、引用符等の対記号のうち、始まりを示す記号であり、第２の記号は、括弧や、引用符等の対記号のうち、終わりを示す記号である。
また、所定の文字とは、句読点や改行文字といった区切り文字をいう。
【００５４】
また、制御部７０は、入力部６０により新たに入力された記号が、α、β、γのように、１対となる３以上の複数の記号のいずれかの記号であるとき、ＬＣＤ表示部２１に表示されている文字列に対して、当該入力された記号とは異なり、当該対になる記号の挿入位置の候補を表示させる。例えば、制御部７０は、入力部６０により新たに入力された記号が、αである場合、β、γ…の記号の挿入位置の候補をＬＣＤ表示部２１に表示されている文字列に対して表示させる。この場合、制御部７０は、候補の選択を受け付けるごとに、記号の順番を適宜変更し、昇順になるように、これらの記号を表示させる。このようにすることで、携帯電話機１は、１対となる複数の記号に対応した挿入補助を行うことができる。
【００５５】
また、“「”や“（”のように、第１の記号が第２の記号より前方で使用される記号である場合、制御部７０は、入力部６０により新たに入力を受け付けた記号が第１の記号であるとき、他方の対記号である第２の記号の挿入候補の位置を第１の記号が入力された位置よりも後方の位置とする。つまり、制御部７０は、始まりを示す第１の記号が入力された位置に比べて、終わりを示す第２の記号の挿入候補の位置を後方の位置とする。このようにすることで、携帯電話機１は、自動的に、始まりを示す記号よりも後方の位置に終わりを示す記号の挿入候補を表示させるので、終わりを示す記号が挿入されると考えられる位置に挿入候補を表示させることができる。
【００５６】
また、“「”や“（”のように、第１の記号が第２の記号より前方で使用される記号である場合、制御部７０は、入力部６０により新たに入力を受け付けた記号が第２の記号であるとき、他方の対記号である第１の記号の挿入候補の位置を第２の記号が入力された位置よりも前方の位置とする。つまり、制御部７０は、終わりを示す第２の記号が入力された位置に比べて、始まりを示す第１の記号の挿入候補の位置を前方の位置とする。このようにすることで、携帯電話機１は、自動的に、終わりを示す記号よりも前方の位置に始まりを示す記号の挿入候補を表示させるので、始まりを示す記号が挿入されると考えられる位置に挿入候補を表示させることができる。
【００５７】
なお、制御部７０は、第１の記号が第２の記号より前方で使用される記号である場合、入力部６０により新たに入力が受け付けられた記号が第１の記号であるとき、他方の対記号である第２の記号の挿入候補の位置を、第１の記号が入力された位置の前方及び後方の位置としてもよい。そして、制御部７０は、入力部６０により、この候補の選択を受け付けた場合、選択された候補の位置が、第１の記号が入力された位置の前方であるとき、第１の記号を第２の記号に変換するとともに、第２の記号を第１の記号に変換してもよい。
【００５８】
このようにすることで、携帯電話機１は、ユーザに対して、挿入候補を幅広く提示することができる。さらに、携帯電話機１は、第１の記号よりも前方の挿入候補が選択された場合に、この挿入候補の位置の記号を第１の記号とし、第１の記号を第２の記号に変換して対記号の前後関係を維持させることができる。
【００５９】
また、制御部７０は、第１の記号が第２の記号より前方で使用される記号である場合、入力部６０により新たに入力が受け付けられた記号が第２の記号であるとき、他方の対記号である第１の記号の挿入候補の位置を、第２の記号が入力された位置の前方及び後方の位置としてもよい。そして、制御部７０は、入力部６０により、この候補の選択を受け付けた場合、選択された候補の位置が、第２の記号が入力された位置の後方であるとき、第２の記号を第１の記号に変換するとともに、第１の記号を第２の記号に変換してもよい。
【００６０】
このようにすることで、携帯電話機１は、ユーザに対して、挿入候補を幅広く提示することができる。さらに、携帯電話機１は、第２の記号よりも後方の挿入候補が選択された場合に、この挿入候補の位置の記号を第２の記号とし、第２の記号を第１の記号に変換して対記号の前後関係を維持させることができる。
【００６１】
また、“’”のように第１の記号が第２の記号と同様の記号である場合、制御部７０は、入力部６０により新たに入力を受け付けた記号が第１の記号であるとき、他方の対記号である第２の記号の挿入候補の位置を、第１の記号が入力された位置の前方及び後方の位置とする。つまり、制御部７０は、入力された記号が前方に位置するか、後方に位置するか判断できない記号が入力された場合、対記号の挿入候補の位置を入力された記号の前方及び後方の位置とする。このようにすることで、携帯電話機１は、入力された記号が前方に位置するか、後方に位置するか判断できない対記号が入力された場合、対記号の挿入候補の位置を入力された記号の前方及び後方の位置として、ユーザに対して挿入候補を幅広く提示することができる。
【００６２】
また、制御部７０は、入力部６０により新たに入力が受け付けられた記号が第１の記号である場合、ＬＣＤ表示部２１に表示されている文字列に、第１の記号又は第２の記号とは異なる対記号があるか否かを判定し、この異なる対記号が第１の記号より前方にあると判定した場合、対となる第２の記号の挿入候補の位置を、異なる対記号より後方の位置とし、異なる対記号が第１の記号より後方にあると判定した場合、対となる第２の記号の挿入候補の位置を、異なる対記号より前方の位置とする。
【００６３】
つまり、制御部７０は、ＬＣＤ表示部２１に表示されている文字列に、既に対記号が含まれている場合、当該対記号に挟まれている文字列に、新たに入力される第１の記号及び第２の記号のいずれかのみ入力されないように、新たに入力される対記号の挿入候補の位置を決定する。このようにすることで、携帯電話機１は、予め対記号がある場合でも、的確な位置に、挿入候補を提示することができる。
【００６４】
また、制御部７０は、入力部６０により新たに入力が受け付けられた記号が第１の記号及び第２の記号の挿入を示す第３の記号である場合、ＬＣＤ表示部２１に表示されている文字列に対して、第１の記号及び第２の記号の挿入位置の候補を表示させる。このようにすることで、携帯電話機１のユーザは、第１の記号及び第２の記号の挿入をしたい場合に、第３の記号を入力することで、簡易的に、第１の記号及び第２の記号の挿入を行うことができる。
【００６５】
具体的には、制御部７０は、新たに入力が受け付けられた記号が第３の記号である場合、ＬＣＤ表示部２１に表示されている文字列に対して、第１の記号及び第２の記号のいずれか一方の記号の挿入位置の候補を表示させ、候補の確定を受け付けた後に、他方の記号の挿入位置の候補を表示させる。このようにすることで、携帯電話機１のユーザは、対記号それぞれの挿入を単純な操作で行うことができる。
【００６６】
続いて、携帯電話機１における、対記号の挿入を補助する処理について、図３〜図６に示すフローチャートを参照して説明する。
図３は、携帯電話機１による対記号の挿入を補助する処理を示すフローチャートである。
【００６７】
ステップＳ１において、入力部６０は、記号の入力を受け付ける。
ステップＳ２において、制御部７０は、入力部６０により新たに入力が受け付けられた記号が第１の記号及び第２の記号の挿入を示す第３の記号であるか否かを判定する。制御部７０は、この判定がＹＥＳの場合、ステップＳ３に処理を移し、この判定がＮＯの場合、ステップＳ１０に処理を移す。
【００６８】
ステップＳ３において、制御部７０は、ＬＣＤ表示部２１に表示されている文字列に対して、第１の記号の挿入位置の候補を表示させる。
ステップＳ４において、制御部７０は、入力操作キー１４に設けられる数字キーを介して、入力部６０が候補の選択を受け付けたか否かを判定する。制御部７０は、この判定がＹＥＳの場合、ステップＳ５に処理を移し、この判定がＮＯの場合、ステップＳ６に処理を移す。
【００６９】
ステップＳ５において、制御部７０は、受け付けた候補、すなわち、第１の記号をＬＣＤ表示部２１にプレビュー表示させる。
ステップＳ６において、制御部７０は、決定操作キー１５を介して、入力部６０が候補の位置調整を受け付けたか否かを判定する。制御部７０は、この判定がＹＥＳの場合、ステップＳ７に処理を移し、この判定がＮＯの場合、ステップＳ８に処理を移す。
【００７０】
ステップＳ７において、制御部７０は、位置調整が行われた後の第１の記号をＬＣＤ表示部２１にプレビュー表示させる。
ステップＳ８において、制御部７０は、決定操作キー１５を介して、入力部６０が候補の確定を受け付けたか否かを判定する。制御部７０は、この判定がＹＥＳの場合、ステップＳ９に処理を移し、この判定がＮＯの場合、ステップＳ４に処理を移す。
【００７１】
ステップＳ９において、制御部７０は、ＬＣＤ表示部２１に表示されている文字列に対して、第１の記号及び第２の記号を入力する。この処理が終了すると、制御部７０は、入力補助に係る処理を終了する。
【００７２】
図４に移り、ステップＳ１０において、制御部７０は、入力部６０により新たに入力が受け付けられた記号が第１の記号であるか否かを判定する。制御部７０は、この判定がＹＥＳの場合、ステップＳ１１に処理を移し、この判定がＮＯの場合、ステップＳ２１に処理を移す。
【００７３】
ステップＳ１１において、制御部７０は、入力部６０により新たに入力が受け付けられた第１の記号が、前後関係のある記号であるか否かを判定する。すなわち、制御部７０は、第１の記号が、括弧や引用符等の対となる記号のうち、始まりを示す記号であるか否かを判定する。制御部７０は、この判定がＹＥＳの場合、ステップＳ１２に処理を移し、この判定がＮＯの場合、ステップＳ３０に処理を移す。
【００７４】
ステップＳ１２において、制御部７０は、第１の記号が入力された位置よりも後方の位置に第２の記号の挿入候補を表示させる。挿入候補は、例えば、数字で表され、この数字は、入力操作キー１４に設けられている数字キーに示される数字に対応する。
ここで、制御部７０は、予め入力されている文字列に対して事前に括弧や引用符といった対記号がある場合、この対記号に、いずれかの第１の記号及び第２の記号のいずれかのみ挿入されないように、第２の記号の挿入候補の位置調整を行う。
【００７５】
ステップＳ１３において、制御部７０は、入力操作キー１４に設けられる数字キーを介して、入力部６０が候補の選択を受け付けたか否かを判定する。制御部７０は、この判定がＹＥＳの場合、ステップＳ１４に処理を移し、この判定がＮＯの場合、ステップＳ１５に処理を移す。
ステップＳ１４において、制御部７０は、受け付けた候補、すなわち、第２の記号をＬＣＤ表示部２１にプレビュー表示させる。
【００７６】
ステップＳ１５において、制御部７０は、決定操作キー１５を介して、入力部６０が候補の位置調整を受け付けたか否かを判定する。制御部７０は、この判定がＹＥＳの場合、ステップＳ１６に処理を移し、この判定がＮＯの場合、ステップＳ１７に処理を移す。
【００７７】
ステップＳ１６において、制御部７０は、位置調整が行われた後の第２の記号をＬＣＤ表示部２１にプレビュー表示させる。
ステップＳ１７において、制御部７０は、決定操作キー１５を介して、入力部６０が候補の確定を受け付けたか否かを判定する。制御部７０は、この判定がＹＥＳの場合、ステップＳ１８に処理を移し、この判定がＮＯの場合、ステップＳ１３に処理を移す。
【００７８】
ステップＳ１８において、制御部７０は、ＬＣＤ表示部２１に表示されている文字列に対して、第２の記号を入力する。
ステップＳ１９において、制御部７０は、ＬＣＤ表示部２１に表示されている第１の記号が第２の記号より前方に位置しているか否かを判定する。制御部７０は、この判定がＹＥＳの場合、入力補助に係る処理を終了させ、この判定がＮＯの場合、ステップＳ２０に処理を移す。
【００７９】
ステップＳ２０において、制御部７０は、第１の記号より、第２の記号が前方に位置していることから、第１の記号と第２の記号を入れ替える。この処理が終了すると、制御部７０は、入力補助に係る処理を終了する。
【００８０】
図５に移り、ステップＳ２１において、制御部７０は、第２の記号が入力された位置よりも前方の位置に第１の記号の挿入候補を表示させる。挿入候補は、例えば、数字で表され、この数字は、入力操作キー１４に設けられている数字キーに示される数字に対応する。
【００８１】
ステップＳ２２において、制御部７０は、入力操作キー１４に設けられる数字キーを介して、入力部６０が候補の選択を受け付けたか否かを判定する。制御部７０は、この判定がＹＥＳの場合、ステップＳ２３に処理を移し、この判定がＮＯの場合、ステップＳ２４に処理を移す。
ステップＳ２３において、制御部７０は、受け付けた候補、すなわち、第１の記号をＬＣＤ表示部２１にプレビュー表示させる。
【００８２】
ステップＳ２４において、制御部７０は、決定操作キー１５を介して、入力部６０が候補の位置調整を受け付けたか否かを判定する。制御部７０は、この判定がＹＥＳの場合、ステップＳ２５に処理を移し、この判定がＮＯの場合、ステップＳ２６に処理を移す。
【００８３】
ステップＳ２５において、制御部７０は、位置調整が行われた後の第１の記号をＬＣＤ表示部２１にプレビュー表示させる。
ステップＳ２６において、制御部７０は、決定操作キー１５を介して、入力部６０が候補の確定を受け付けたか否かを判定する。制御部７０は、この判定がＹＥＳの場合、ステップＳ２７に処理を移し、この判定がＮＯの場合、ステップＳ２２に処理を移す。
【００８４】
ステップＳ２７において、制御部７０は、ＬＣＤ表示部２１に表示されている文字列に対して、第１の記号を入力する。
ステップＳ２８において、制御部７０は、ＬＣＤ表示部２１に表示されている第２の記号が第１の記号より後方に位置しているか否かを判定する。制御部７０は、この判定がＹＥＳの場合、入力補助に係る処理を終了させ、この判定がＮＯの場合、ステップＳ２９に処理を移す。
【００８５】
ステップＳ２９において、制御部７０は、第２の記号より、第１の記号が後方に位置していることから、第１の記号と第２の記号を入れ替える。この処理が終了すると、制御部７０は、入力補助に係る処理を終了する。
【００８６】
図６に移り、ステップＳ３０において、制御部７０は、第１の記号が入力された位置よりも前方及び後方の位置に第２の記号の挿入候補を表示させる。挿入候補は、例えば、数字で表され、この数字は、入力操作キー１４に設けられている数字キーに示される数字に対応する。なお、ステップＳ３０以降の処理についても、第１の記号及び第２の記号を用いて説明しているが、第１の記号と第２の記号は同一の記号である。
【００８７】
ステップＳ３１において、制御部７０は、入力操作キー１４に設けられる数字キーを介して、入力部６０が候補の選択を受け付けたか否かを判定する。制御部７０は、この判定がＹＥＳの場合、ステップＳ３２に処理を移し、この判定がＮＯの場合、ステップＳ３３に処理を移す。
ステップＳ３２において、制御部７０は、受け付けた候補、すなわち、第２の記号をＬＣＤ表示部２１にプレビュー表示させる。
【００８８】
ステップＳ３３において、制御部７０は、決定操作キー１５を介して、入力部６０が候補の位置調整を受け付けたか否かを判定する。制御部７０は、この判定がＹＥＳの場合、ステップＳ３４に処理を移し、この判定がＮＯの場合、ステップＳ３５に処理を移す。
【００８９】
ステップＳ３４において、制御部７０は、位置調整が行われた後の第２の記号をＬＣＤ表示部２１にプレビュー表示させる。
ステップＳ３５において、制御部７０は、決定操作キー１５を介して、入力部６０が候補の確定を受け付けたか否かを判定する。制御部７０は、この判定がＹＥＳの場合、ステップＳ３６に処理を移し、この判定がＮＯの場合、ステップＳ３１に処理を移す。
【００９０】
ステップＳ３６において、制御部７０は、ＬＣＤ表示部２１に表示されている文字列に対して、第２の記号を入力する。この処理が終了すると、制御部７０は、入力補助に係る処理を終了する。
【００９１】
続いて、図７〜図１７に、対記号の挿入補助に係るＬＣＤ表示部２１の表示例を示す。
図７は、ＬＣＤ表示部２１に、対記号の挿入候補が表示される前の表示例を示す図である。図７では、ＬＣＤ表示部２１には、文字列として、「あいうえお、かきくけこ。さしすせそ  たちつてと、なにぬねの。はひふへほ」が表示されている。ここで、「さしすせそ」と「たちつてと」との間には、改行文字が入力されている。また、「お、」と「か」との間には、カーソルが表示されている。
【００９２】
図８は、図７に示す状態において、「お、」と「こ」の間の位置で、入力部６０が第１の記号である“「”の入力を受け付けたことにより、ＬＣＤ表示部２１に第２の記号の挿入候補が表示された例を示す図である。図８に示されるように、入力された記号より後方に位置する区切り文字の直後に第２の記号の挿入候補が複数表示されていることが確認できる。また、挿入候補には、それぞれ、１〜４の数字が付されていることが確認できる。この数字は、入力操作キー１４に設けられた数字キーに対応している。
【００９３】
図９は、図８に示す状態において、入力操作キー１４に設けられた「１」が表示されている数字キーが押下されたときのＬＣＤ表示部２１の表示状態を示す図である。図９では、「１」が表示されている数字キーが押下されたことに応じて、入力部６０により、「１」に対応する挿入候補、すなわち、「こ、」の直後の挿入候補が強調表示されていることが確認できる。入力部６０は、図９に示す状態において、挿入候補の確定を受け付けたり、他の挿入候補に選択の変更を受け付けたり、選択されている挿入候補の位置調整を受け付けたりする。
【００９４】
図１０は、図７に示す状態において、「の。」と「は」の間の位置で、入力部６０が第２の記号である“」”の入力を受け付けたことにより、ＬＣＤ表示部２１に第１の記号の挿入候補が表示された例を示す図である。図１０に示されるように、入力された記号より前方に位置する区切り文字の直後に第１の記号の挿入候補が表示されていることが確認できる。
【００９５】
図１１は、図７に示す状態において、「と、」と「な」の間の位置で、入力部６０が第１の記号及び第２の記号が同一の記号である“’”の入力を受け付けたことにより、ＬＣＤ表示部２１に第２の記号の挿入候補が表示された例を示す図である。図１１に示されるように、入力された記号より前方及び後方に位置する区切り文字の直後に第２の記号の挿入候補が表示されていることが確認できる。
【００９６】
図１２は、ＬＣＤ表示部２１に、対記号の挿入候補が表示される前の別の表示例を示す図である。図１２では、ＬＣＤ表示部２１には、文字列として、「あいうえお、かきくけこ。さしすせそ  （たちつてと）、なにぬねの。はひふへほ」が表示されている。ここで、「かきくけこ」と「さしすせそ」との間には、改行文字が入力されている。
【００９７】
図１３は、図１２に示す状態において、「お、」と「か」の間の位置で、入力部６０が第１の記号としての“「”の入力を受け付けたことにより、ＬＣＤ表示部２１に第２の記号の挿入候補が表示された例を示す図である。図１３に示されるように、入力された記号より後方の位置、かつ、対記号である“（”及び“）”より前方の位置に対して、第２の記号の挿入候補が表示されていることが確認できる。
【００９８】
図１４は、図１２に示す状態において、「な」の直前の位置で、入力部６０が第１の記号としての“「”の入力を受け付けたことにより、ＬＣＤ表示部２１に第２の記号の挿入候補が表示された例を示す図である。図１４に示されるように、入力された記号より後方の位置、かつ、対記号である“（”及び“）”より後方の位置に対して、第２の記号の挿入候補が表示されていることが確認できる。
【００９９】
図１５〜図１７は、第３の記号を入力した場合の表示例である。
図１５（ａ）は、文字列として、「あいうえお、かきくけこ。さしすせそ  たちつてと、なにぬねの。はひふへほ」がＬＣＤ表示部２１に表示されている例である。図１５（ａ）では、「さしすせそ」と「たちつてと」との間に改行文字が入力されており、「ほ」の直後にカーソルが表示されている。図１５（ａ）の状態で、第３の記号が入力されると、ＬＣＤ表示部２１の表示は、図１５（ｂ）に示される状態となる。
【０１００】
図１５（ｂ）は、ＬＣＤ表示部２１において、「ほ」の直後に、第３の記号として、“「」”が表示されている例である。図１５（ｂ）では、第３の記号の入力が確定していない状態である。図１５（ｂ）に示す状態で、第３の記号の入力を確定すると、制御部７０により第１の記号の挿入候補の位置が決定され、ＬＣＤ表示部２１の表示は、図１５（ｃ）に示される状態となる。
【０１０１】
図１５（ｃ）は、ＬＣＤ表示部２１に、第１の記号の挿入候補が表示されている例である。図１５（ｃ）では、「ほ」より前方に位置する区切り文字の直後に第１の記号の挿入候補が表示されている。図１５（ａ）の状態で、ＬＣＤ表示部２１の表示は、入力操作キー１４に設けられた「６」が表示されている数字キーが押下されると、図１６（ａ）に示す状態となり、決定操作キー１５の左方向に位置調整する部位が押下されると、図１７（ａ）に示す状態となる。
【０１０２】
図１６（ａ）は、図１５（ｃ）に示される状態において、入力操作キー１４に設けられた「６」が表示されている数字キーが押下されたことにより、第１の記号の選択が受け付けられ、第１の記号の挿入位置が表示されている例である。図１６（ａ）では、第１の記号である“「”から第２の記号である“」”までの部分（「はひふへほ」）が網掛け表示となっており、他の部分に比べて表示態様が異なっている。つまり、図１６（ａ）に示される状態は、第１の記号が選択されている状態、かつ、第１の記号の入力が確定されていない状態であり、第１の記号の位置調整が可能である。図１６（ａ）の状態で、入力操作キー１４に設けられた「２」が表示されている数字キーが押下されると、ＬＣＤ表示部２１の表示は、図１６（ｂ）に示す状態となる。
【０１０３】
図１６（ｂ）は、ＬＣＤ表示部２１において、第１の記号の挿入候補の選択の調整が受け付けられ、第１の記号の挿入位置が表示されている例である。図１６（ｂ）では、第１の記号である“「”から第２の記号である“」”までの部分（「かきくけこ。さしすせそ  たちつてと、なにぬねの。はひふへほ」）が網掛け表示となっており、他の部分に比べて表示態様が異なっている。図１６（ｂ）の状態で、決定操作キー１５の確定操作に対応する部位が押下されると、ＬＣＤ表示部２１の表示は、図１６（ｃ）に示す状態となる。
【０１０４】
図１６（ｃ）は、ＬＣＤ表示部２１において、第１の記号の入力の確定が受け付けられた状態を示す例である。図１６（ｃ）に示されるように、「お」、と「か」の間に第１の記号である“「”が表示され、「ほ」の直後に第２の記号である“」”が表示されている。また、“」”の直後にカーソルが表示されている。
【０１０５】
図１７（ａ）は、図１５（ｃ）に示される状態において、決定操作キー１５の左方向に位置調整する部位が押下された状態を示す例である。図１７（ａ）では、第１の記号である“「”から第２の記号である“」”までの部分（「ほ」）が網掛け表示となっており、他の文字列と比べて表示態様が異なっている。つまり、図１７（ａ）は、図１５（ｃ）に示される第１の候補それぞれに対応するキーが押下されずに、決定操作キー１５（位置調整を行う部位）が操作されたことにより、第１の記号の位置調整が行われた状態を示す例である。この状態から、決定操作キー１５の上方向に位置調整する部位が押下されると、ＬＣＤ表示部２１の表示は、図１７（ｂ）に示す状態となる。
【０１０６】
図１７（ｂ）は、ＬＣＤ表示部２１において、決定操作キー１５の上方向に位置調整する部位が押下され、第１の記号の挿入位置が調整されている例である。図１７（ｂ）では、第１の記号である“「”から第２の記号である“」”までの部分（「そ  たちつてと、なにぬねの。はひふへほ」）が網掛け表示となっており、他の部分と比べて表示態様が異なっている。つまり、決定操作キー１５の上方向に位置調整する部位が押下されたことにより、「ほ」の表示位置の真上に位置する「そ」の直前に第１の記号の位置調整が行われる。図１７（ｂ）の状態で、決定操作キー１５の確定操作に対応する部位が押下されると、ＬＣＤ表示部２１の表示は、図１７（ｃ）に示す状態となる。
【０１０７】
図１７（ｃ）は、ＬＣＤ表示部２１において、第１の記号の入力の確定が受け付けられた状態を示す例である。図１６（ｃ）に示されるように、「せ」と「そ」の間に第１の記号である“「”が表示され、「ほ」の直後に第２の記号である“」”が表示されている。また、“」”の直後にカーソルが表示されている。
【０１０８】
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【０１０９】
前述の制御部７０は、ＬＣＤ表示部２１に表示されている文字列を解析して、句読点や改行文字といった所定の文字を特定し、特定した文字の位置に基づいて対記号の挿入位置の候補を決定することとしたが、文字列を解析して単語を特定し、この単語の直前や直後を挿入位置の候補に決定してもよい。
【０１１０】
また、制御部７０は、括弧の種類に応じて、対記号の挿入位置を適宜制御するようにしてもよい。すなわち、“｛”や“［”や“（”といった記号に対して、予め階層構造を定義し、この階層構造が維持されるように、挿入位置の候補を決定するようにしてもよい。
【符号の説明】
【０１１１】
１  携帯電話機
１１  操作部
１３  機能設定操作キー
１４  入力操作キー
１５  決定操作キー
２１  ＬＣＤ表示部
５０  記憶部
６０  入力部
７０  制御部
【図１】
2011211310.tif 000003
【図２】
2011211310.tif 000004
【図３】
2011211310.tif 000005
【図４】
2011211310.tif 000006
【図５】
2011211310.tif 000007
【図６】
2011211310.tif 000008
【図７】
2011211310.tif 000009
【図８】
2011211310.tif 000010
【図９】
2011211310.tif 000011
【図１０】
2011211310.tif 000012
【図１１】
2011211310.tif 000013
【図１２】
2011211310.tif 000014
【図１３】
2011211310.tif 000015
【図１４】
2011211310.tif 000016
【図１５】
2011211310.tif 000017
【図１６】
2011211310.tif 000018
【図１７】
2011211310.tif 000019