(57)【特許請求の範囲】
【請求項１】
文章入力手段と、辞書登録手段と、入力中の文章や通信情報を表示する表示手段と、辞書を記憶する記憶手段とを有する携帯通信端末において、
前記文章入力手段により前記表示手段に表示された文章入力画面において文章入力中の文字列の範囲を指定する範囲指定手段と、
前記範囲指定手段による文字列の範囲指定に応じて、前記表示手段の文章入力画面を辞書登録画面に移行させ、範囲指定された文字列を登録候補として設定する登録候補設定手段と、
前記登録候補設定手段により前記辞書登録画面に登録候補として設定された文字列の読みを入力する読み入力手段と、
前記登録候補に設定された文字列及び前記入力された読みとを確定する確定手段と、
前記確定手段により確定された前記文字列及び前記読みを対応付けて前記記憶手段に記憶され辞書に登録する登録手段と、
辞書登録の中止の指示操作がなされた、又は前記登録手段により前記文字列及び前記読みの辞書登録が終了すると、前記表示手段に表示された前記辞書登録画面から元の前記文章入力画面に移行させ、文章入力中の状態に復帰させる表示制御手段と、
前記復帰した文章入力画面において、前記辞書登録された文字列を他の文字と識別可能に表示させる識別表示手段と、
を備えたことを特徴とする携帯通信端末。
【請求項２】
前記文字列の辞書登録時に、当該文字列を一時的に前記記憶手段に記憶させるコピー手段と、
前記復帰した文章入力画面において文字列の貼り付け操作がなされると、前記記憶手段に一時記憶された文字列を読み出して前記文章入力画面上に表示させるペースト手段と、
を備えたことを特徴とする請求項１に記載の携帯通信端末。
【請求項３】
文章入力手段と、辞書登録手段と、入力中の文章や通信情報を表示する表示手段と、辞書を記憶する記憶手段とを有する携帯通信端末を制御するためのコンピュータに、
前記文章入力手段により前記表示手段に表示された文章入力画面において文章入力中の文字列の範囲を指定させる範囲指定機能と、
前記文字列の範囲指定に応じて、前記表示手段の文章入力画面を辞書登録画面に移行させ、範囲指定された文字列を登録候補として設定する登録候補設定機能と、
前記辞書登録画面に登録候補として設定された文字列の読みを入力させる読み入力機能と、
前記登録候補に設定された文字列及び前記入力された読みとを確定させる確定機能と、
前記確定された前記文字列及び前記読みを対応付けて前記記憶手段に記憶され辞書に登録させる登録機能と、
辞書登録の中止の指示操作がなされた、又は前記登録機能により前記文字列及び前記読みの辞書登録が終了すると、前記表示手段に表示された前記辞書登録画面から元の前記文章入力画面に移行させ、文章入力中の状態に復帰させる表示制御機能と、
前記復帰した文章入力画面において、前記辞書登録された文字列を他の文字と識別可能に表示させる識別表示機能と、
を実現させるためのプログラム。
【請求項４】
前記登録された文字列を一時的に前記記憶手段に記憶させるコピー機能と、
前記復帰した文章入力画面において文字列の貼り付け操作がなされると、前記記憶手段に一時記憶された文字列を読み出して前記文章入力画面上に表示させるペースト機能と、
を含むことを特徴とする請求項３に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯通信端末、及びプログラムに関する。
【０００２】
【従来の技術】
近時、携帯電話機はメール作成機能及びメール送受信機能を備えたものが急増し、メールサービスを利用しているユーザも急増している。このようなメール機能を備えた携帯電話機では、入力文章を漢字や絵文字に変換するための辞書も記憶しており、ユーザが独自に辞書登録できるユーザ辞書登録機能も備えられている。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来のユーザ辞書登録機能を備えた携帯電話機では、その登録手順が煩雑であり、辞書登録時の操作性が良くないという問題があった。
例えば、メールの文章入力中に新たな文字列を辞書登録しようとした場合のユーザの操作手順は、以下のようである。
▲１▼メール文章中の辞書登録したい文字列をコピー、或いはユーザが記憶してメール入力モードを一旦終了し、メインメニュー画面に戻る。
▲２▼辞書登録メニューを選択して辞書登録モードに移行する。
▲３▼所望の文字列と読みをコピーした文字列を貼り付ける、或いはユーザが記憶した文字列を入力してからその文字列の読みを入力し、辞書登録を確定する。
▲４▼辞書登録モードからメインメニュー画面に戻る。
▲５▼メインメニュー画面から再びメール入力モードに移行する。
【０００４】
以上のように、メール入力メニュー画面及び辞書登録メニュー画面がメインメニュー画面を介してアクセスするように構成されていたため、ユーザに対する操作負担が重くなり、大変使い難いものになっていた。また、辞書登録のために文章中の文字列をコピーする場合には、文章入力に使用するコピー機能に制限が生じてしまうこととなっていた。
【０００５】
本発明の課題は、携帯電話機等の携帯通信端末において文章入力中の辞書登録の操作手順を簡略化して、辞書登録を容易にすることである。
【０００６】
【課題を解決するための手段】
本発明は、
文章入力手段と、辞書登録手段と、入力中の文章や通信情報を表示する表示手段と、辞書を記憶する記憶手段とを有する携帯通信端末において、
前記文章入力手段により前記表示手段に表示された文章入力画面において文章入力中の文字列の範囲を指定する範囲指定手段と、
前記範囲指定手段による文字列の範囲指定に応じて、前記表示手段の文章入力画面を辞書登録画面に移行させ、範囲指定された文字列を登録候補として設定する登録候補設定手段と、
前記登録候補設定手段により前記辞書登録画面に登録候補として設定された文字列の読みを入力する読み入力手段と、
前記登録候補に設定された文字列及び前記入力された読みとを確定する確定手段と、
前記確定手段により確定された前記文字列及び前記読みを対応付けて前記記憶手段に記憶され辞書に登録する登録手段と、
辞書登録の中止の指示操作がなされた、又は前記登録手段により前記文字列及び前記読みの辞書登録が終了すると、前記表示手段に表示された前記辞書登録画面から元の前記文章入力画面に移行させ、文章入力中の状態に復帰させる表示制御手段と、
前記復帰した文章入力画面において、前記辞書登録された文字列を他の文字と識別可能に表示させる識別表示手段と、
を備えたことを特徴としている。
【０００７】
さらに、本発明は、
前記文字列の辞書登録時に、当該文字列を一時的に前記記憶手段に記憶させるコピー手段と、
前記復帰した文章入力画面において文字列の貼り付け操作がなされると、前記記憶手段に一時記憶された文字列を読み出して前記文章入力画面上に表示させるペースト手段と、
を備えることが好ましい。
【０００８】
また、本発明は、
文章入力手段と、辞書登録手段と、入力中の文章や通信情報を表示する表示手段と、辞書を記憶する記憶手段とを有する携帯通信端末を制御するためのコンピュータに、
前記文章入力手段により前記表示手段に表示された文章入力画面において文章入力中の文字列の範囲を指定させる範囲指定機能と、
前記文字列の範囲指定に応じて、前記表示手段の文章入力画面を辞書登録画面に移行させ、範囲指定された文字列を登録候補として設定する登録候補設定機能と、
前記辞書登録画面に登録候補として設定された文字列の読みを入力させる読み入力機能と、
前記登録候補に設定された文字列及び前記入力された読みとを確定させる確定機能と、
前記確定された前記文字列及び前記読みを対応付けて前記記憶手段に記憶され辞書に登録させる登録機能と、
辞書登録の中止の指示操作がなされた、又は前記登録機能により前記文字列及び前記読みの辞書登録が終了すると、前記表示手段に表示された前記辞書登録画面から元の前記文章入力画面に移行させ、文章入力中の状態に復帰させる表示制御機能と、
前記復帰した文章入力画面において、前記辞書登録された文字列を他の文字と識別可能に表示させる識別表示機能と、
を実現させるためのプログラムである。
【０００９】
また、本発明は、
前記登録された文字列を一時的に前記記憶手段に記憶させるコピー機能と、
前記復帰した文章入力画面において文字列の貼り付け操作がなされると、前記記憶手段に一時記憶された文字列を読み出して前記文章入力画面上に表示させるペースト機能を実現させることが好ましい。
【００１４】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を詳細に説明する。
図１〜図４は、本発明を適用した一実施の形態の携帯電話機１を示す図である。
まず、構成を説明する。
図１は、本実施の形態における携帯電話機１の外観を示す図である。図１において、携帯電話機１は、ディスプレイ部２とキー入力部３とで構成され、その中央部に設けられた図示しない連結機構により、ディスプレイ部２とキー入力部３が折り畳みできるように構成されている。また、携帯電話機１は、携帯電話方式としてＰＤＣ（Personal Digital Cellular）方式、ＣＤＭＡ（Code Division Multiple Access）方式、ＰＨＳ（Personal Handyphone System）方式等を利用するものであり、携帯電話方式を特に限定するものではない。
【００１５】
図１において、ディスプレイ部２は、スピーカー２１とＬＣＤ（Liquid Crystal Display）等により構成された表示部２２とを備える。キー入力部３は、テンキー群３１、電源／オンフックキー３２、オフフックキー３３、カーソルキー３４、ソフトキーＳ１，Ｓ２、メニューキーＭ、クリアキーＣ、及びマイク３５を備える。
【００１６】
ディスプレイ部２のスピーカー２１は音声を出力し、表示部２２は携帯電話機１としての電話画面、メール入力画面、辞書登録画面等をキー入力部３からの入力指示に応じて表示するとともに、その各画面においてキー入力中の情報を表示する。
【００１７】
キー入力部３において、テンキー群３１は電話番号と文字列（かな文字、カタカナ、英文字等）を入力し、電源／オンフックキー３２は携帯電話機１の電源オン／オフと通話終了を入力し、オフフックキー３３は通話開始を入力し、カーソルキー３４は電話画面、メール入力画面、辞書登録画面等において入力位置の移動等を入力し、ソフトキーＳ１，Ｓ２は電話番号入力画面、メール入力画面、辞書登録画面等においてそれぞれで予め割り当てられたソフト機能を入力し、メニューキーＭは電話モード、メール入力モード、辞書登録モード等の予め設定されたメニューを移動するときに入力し、クリアキーＣは電話番号入力画面、メール入力画面、辞書登録画面等において入力指示を取り消す際に入力する。マイク３５は、送話音声を入力する。
【００１８】
図２は、図１の携帯電話機１内部の機能構成を示すブロック図であり、図１に示した構成と同一の構成部分には同一符号を付している。図２において、携帯電話機１は、アンテナ１１、ＲＦ回路１２、モデム１３、ＣＰＵ１４、ＲＡＭ１５、ＲＯＭ１６、入力部１７、スピーカー２１、表示部２２、及びマイク３５により構成されている。
【００１９】
アンテナ１１は、ＲＦ回路１２の制御により上記携帯電話方式に応じて設置された無線基地局（図示せず）との間で無線通信信号を送受信する。
【００２０】
ＲＦ回路１２は、ベースバンド回路等を内蔵し、アンテナ１１を介して受信した信号を増幅および周波数変換して復調し、その復調信号をモデム１３に出力し、モデム１３から入力された音声やデータの信号を変調し、その変調信号を周波数変換および増幅を行ってアンテナ１１を介して送信する。
【００２１】
モデム（ＭＯＤＥＭ：MOdulator/DEModulator ）１３は、ＲＦ回路１２から入力された復調信号から通信制御信号を抽出してＣＰＵ１４に出力するとともに、ＣＰＵ１４から入力される通信制御信号をＲＦ部１２に出力して、携帯電話機１と無線基地局との間の通信手順を制御する。
【００２２】
ＣＰＵ（Central Processing Unit ）１４は、ＲＯＭ１６に記憶された制御プログラムに基づいて、接続された各部を制御して携帯電話機１に備えられた各種機能（携帯電話機能、メール送受信機能、メール文章作成機能、辞書登録機能等）を発揮させる。すなわち、ＣＰＵ１４は、入力部１７からの各種キー入力指示に応じて、ＲＯＭ１６から対応する制御プログラムを読み出してＲＡＭ１５のワークエリアに展開して実行し、接続された各部を制御して各種機能（携帯電話機能、メール送受信機能、メール文章作成機能、辞書登録機能等）を発揮させる。
【００２３】
また、ＣＰＵ１４は、後述するメール文章入力中の辞書登録処理（図３参照）を実行し、文章入力画面においてメール文章入力中にソフトキーＳ１，Ｓ２の押下を検出すると、文字列の始点と終点を選択させて登録候補を設定し、メニューキーＭの押下に応じて辞書登録画面に移行して登録候補と読み入力領域を同一画面内に表示し、読み入力の確定に応じて、同一文字列の登録の有無を検出し、登録されていなければ第１変換候補として辞書に登録し、同一の登録が有れば当該設定を無効にする他、様々な画面遷移をＲＡＭ１５とＲＯＭ１６に格納されているデータを用いて制御する。
【００２４】
ＲＡＭ（Random Access Memory）１５は、ＣＰＵ１４がＲＯＭ１６から読み出して実行する制御プログラムや処理中のデータ等を展開するためのワークエリアを形成する。また、ＲＡＭ１５は、後述する様々な画面遷移の際の画面データや範囲指定した文字列等を一時的に格納する。
【００２５】
ＲＯＭ（Read Only Memory）１６は、フラッシュＲＯＭ等により構成され、ＣＰＵ１４が実行する各種制御プログラムや上記辞書登録プログラムなどを記憶する。また、ＲＯＭ１６は、図示しない辞書ファイルを備え、ＣＰＵ１４から文字列の登録指示を受けると、指示された文字列を該辞書ファイルに格納する。また、後述する様々な画面遷移の際の画面データを格納する。
【００２６】
入力部１７は、図１に示したテンキー群３１、電源／オンフックキー３２、オフフックキー３３、カーソルキー３４、ソフトキーＳ１，Ｓ２、メニューキーＭ、及びクリアキーＣを備え、その各キー入力操作に応じた入力信号をＣＰＵ１４に出力する。
【００２７】
スピーカー２１は、ＣＰＵ１４から入力される音声信号を音声に変換して出力する。表示部２２は、ＣＰＵ１４から入力される表示制御信号により表示制御され、電話画面、文章入力画面、辞書登録画面等を表示するとともに、その各入力画面においてキー入力中の各種情報を表示する。マイク３５は、ユーザの送話音声を送話音声信号に変換してＣＰＵ１４に出力する。
【００２８】
次に、本実施の形態の動作を説明する。
図２のＣＰＵ１４により実行される文章入力中の辞書登録処理について図３に示すフローチャート、及び図４、図５に入力画面遷移図を参照して説明する。
【００２９】
図３において、ＣＰＵ１４は、例えば、図４に示すような文章入力画面２２１においてメール文章を入力中か否かを判別し（ステップＳ１０１）、文章入力中で有れば、ソフトキーＳ１，Ｓ２の押下を検出する（ステップＳ１０２）。
ＣＰＵ１４は、図４の文章入力画面２２１においてソフトキーＳ１の押下を検出すると、ソフトキーＳ１に割り当てられたサブメニューを開いて更にこの状態においてソフトキーＳ２の押下を検出すると辞書登録処理を開始し、文字列入力画面２２２に移行して文字列の始点を決定させる。この時、ユーザは、カーソルキー３４の押下により入力中の文章内で辞書登録する文字列の始点を選択できる。
【００３０】
文章入力画面２２２において文字列の始点がメニューキーＭの押下により決定されると、ＣＰＵ１４は、続いて図４の文字列入力画面２２３に移行して文字列の終点を決定させる。この時、ユーザは、カーソルキー３４の押下により入力中の文章内で辞書登録する文字列の終点を選択できる。
【００３１】
文章入力画面２２３において文字列の終点がメニューキーＭの押下により決定されると、ＣＰＵ１４は、その文字列の始点と終点を認識し（ステップＳ１０３）、終点決定のメニューキーＭの押下の検出により、図５の辞書登録画面２２４に移行し、上記認識した登録候補の文字列を表示する（ステップＳ１０４，Ｓ１０５）。また、ここで、この辞書登録画面２２４において、ＣＰＵ１４は、その表示領域を上下に分割し、上側表示領域に登録候補の文字列を表示し、下側表示領域に文字列の読みの入力領域を表示して、登録候補の文字列とその読みが同時に確認できる。さらに、読みの入力領域側でユーザからの新たな文字列の入力を待ち受けるように制御するとともにカーソルＡを表示しておき、ユーザはすぐに読みの入力のみを入力すれば編集完了できるようにしている。表示した文字列はカーソルキー３４の操作により入力領域の変更や、さらに文字を入力、削除することにより編集可能とする。
【００３２】
次いで、ＣＰＵ１４は、ソフトキーＳ１の押下を検出する（ステップＳ１０６）。ソフトキーＳ１の押下を検出すると、「テキストメニュー」を開いて図５に示す登録候補の文字列にさらに絵文字等の各種造形文字を挿入して文字列を編集する文字種選択画面２２５を表示し、カーソルキー３４で選択することにより挿入する文字種の選択、或いは登録中止のどちらかを選択させて、そのキー入力指示を検出する（ステップＳ１０８）。登録中止の入力指示が検出された場合、ステップＳ１０２に戻って文章入力画面２２１を表示し、文字種の選択の入力指示が検出された場合、そのキー入力に応じた編集処理に移行する。なお、この文字種選択画面２２５においてさらにソフトキーＳ１、又はクリアキーＣの押下を検出すると、ＣＰＵ１４は辞書登録画面２２４に戻る。
【００３３】
一方、ステップＳ１０６でソフトキーＳ１の押下を検出しなかった場合、登録候補の文字列の読みを入力させる。次いで、読み入力の確定を受けると、ソフトキーＳ２、又はメニューキーＭの押下を検出し（ステップＳ１０９）、ソフトキーＳ２の押下を検出した場合、辞書登録処理を中止し、ステップＳ１０１に戻って文章入力画面２２１に移行する。なお、ＣＰＵ１４は辞書登録画面２２４において読み入力が未入力の際にクリアキーＣの押下を検出すると、ソフトキーＳ２を押下された場合と同様に辞書登録処理を中止し、ステップＳ１０１に戻って文章入力画面を表示する。
【００３４】
一方、辞書登録画面２２４において、ユーザにより入力が済み、辞書登録しても良いとしてメニューキーＭの押下を検出した場合、同一の登録文字列の有無を検出する（ステップＳ１１０）。同じ登録文字列が有る場合、図５の設定ＮＧ画面２２６を表示して（ステップＳ１１１）、登録候補の文字列は既に登録設定されていることを報知し、当該登録設定を無効としてステップＳ１０５に戻って辞書登録画面２２４に移行する。一方、同一の登録文字列がない場合、登録候補の文字列を第１変換候補としてＲＯＭ１６内の辞書ファイルに新規登録し、図５の設定完了画面２２７を表示して登録設定が完了したことを報知する（ステップＳ１１２）。
【００３５】
さらに、ＣＰＵ１４は、登録完了の表示とともにタイマーを起動させて（ステップＳ１１３）、所定の時間ｎ秒を計時し（ステップＳ１１４）、ｎ秒経過すると図４の文章入力画面２２１を表示させて辞書登録処理を終了する。
【００３６】
以上のように、文章入力中にソフトキーＳ１、Ｓ２の押下を検出すると辞書登録処理を実行し、メニューキーＭの押下に応じて文字列の始点と終点を選択させて登録候補の文字列を設定して登録候補の文字列、及び読みを同一画面に表示し、文字列、及び読み入力の確定をメニューキーＭの押下により受けると同一文字列の登録の有無を検出し、同一の登録がなければ第１変換候補として辞書ファイルに登録し、同一の登録があれば当該登録設定を無効とするので、簡単な操作で辞書登録したいときに登録することができ、操作性、及び利便性を向上させることができる。なお、辞書登録する文字列は、通常は登録したユーザが非常に良く使用する文字列であるため、第１変換候補として登録するようにしておくことにより、文章入力中の文字入力がよりスムーズに行うことができる。
【００３７】
また、辞書登録処理を終了すると、元の文章入力に復帰することができるので、長文を入力中でも、入力作業を終了させることなく辞書登録することができ、文章入力の効率を向上させることができる。さらに、辞書登録した文字列は、辞書登録後すぐに変換、或いは予測候補として表示されて使用することができるため、同一の文章入力中でもすぐに登録した文字列を辞書機能により使用することができる。
【００３８】
なお、本実施の形態に係る記述は、本発明に係る好適な携帯電話機１の一例であり、これに限定されるものではない。
例えば、本発明の文字列の辞書登録を行う際に、登録処理を行う一方で当該文字列のコピー処理を行うこととしてもよい。コピーされた文字列は、辞書登録処理を終了して文章入力画面に復帰した際に、入力している文章中において貼り付け作業により入力することができるようにして同じ文字列を入力する作業を省略できるように構成してもよい。
【００３９】
また、設定ＮＧ画面を表示した際には設定ＮＧを報知する音を、設定完了画面を表示した際には設定完了を報知する音を、それぞれ設定して、ユーザが表示画面を目視していなくても設定が完了したか否かを確認できるようにスピーカー２１から音出力することとしてもよい。
【００４０】
また、辞書登録処理を終了して文章入力画面に復帰した際に、誤って同一の文字列を再度辞書登録することがないように、辞書登録を行った文字列の色を変えたり、網掛け表示することにより識別可能としてもよい。さらに、同一の文章入力中に複数の辞書登録した文字列が含まれている場合は、各文字列を違う色で表示して識別することとしてもよい。
【００４１】
また、上記説明では、辞書登録時に同一の文字列が既に登録されている場合は、設定ＮＧ画面を表示して登録設定を無効にしていたが、これに限らず、辞書登録画面に移行して文字列の編集を行わせて、新規に別登録することとしてもよいし、上書きで登録することとしてもよい。
【００４２】
【発明の効果】
本発明によれば、文章入力中の文字列をその読みと共に容易に辞書登録することができ、操作性、及び利便性を向上させることができる。また、辞書登録後、元の文章入力に復帰することができるので、文章入力を中断することなく辞書登録でき、文章入力の効率を向上させることができる。
【図面の簡単な説明】
【図１】本発明を適用した一実施の形における携帯電話機１の外観図を示す図である。
【図２】図１の携帯電話機１の内部の機能的構成を示すブロック図である。
【図３】図２のＣＰＵ１４により実行される辞書登録処理を示すフローチャートである。
【図４】図３の辞書登録処理において展開される入力画面の遷移状態を示す図である。
【図５】図４に続く入力画面の遷移状態を示す図である。
【符号の説明】
１    携帯電話機
２    ディスプレイ部
３    キー入力部
１１    アンテナ
１２    ＲＦ回路
１３    モデム
１４    ＣＰＵ
１５    ＲＡＭ
１６    ＲＯＭ
１７    入力部
２１    スピーカー
２２    表示部
３１    テンキー群
３２    電源／オンフックキー
３３    オフフックキー
３４    カーソルキー
３５    マイク
Ｃ    クリアキー
Ｍ    メニューキー
Ｓ１、Ｓ２    ソフトキー
【図１】
0003907481.tif 000002
【図２】
0003907481.tif 000003
【図３】
0003907481.tif 000004
【図４】
0003907481.tif 000005
【図５】
0003907481.tif 000006