(57)【要約】    【構成】携帯通信端末１０は、ＬＣＤモニタ２６を含み、そのＬＣＤモニタ２６には、タッチパネル３４が設けられる。使用者は、このタッチパネル３４に対して、タッチ、リリースおよびスライドなどのタッチ操作を行う。そして、メールの本文に含まれる漢字文字列がスライドのタッチ操作によって選択されると、ＬＣＤモニタ２６には、その漢字文字列の読み仮名が表示される。    【効果】使用者は、スライドのタッチ操作によって、漢字文字列を指定（選択）し、その漢字文字列を読み仮名（関連情報）を表示させることで、ＬＣＤモニタ２６に読みやすい文章を表示させることができる。【選択図】図１
2010128539.tif 000002
【特許請求の範囲】
【請求項１】
文字列を表示する表示装置、
前記表示装置に設けられ、タッチ反応領域において前記タッチ反応領域内のタッチ操作を検出するタッチ操作検出手段、
前記タッチ操作検出手段によって検出されたタッチ操作に応じて文字列を選択する選択手段、
前記選択手段によって選択された文字列の関連情報を取得する関連情報取得手段、および
前記関連情報取得手段によって取得された関連情報を表示する関連情報表示手段を備える、携帯通信端末。
【請求項２】
前記選択手段は、前記タッチ操作検出手段によってタッチ操作が検出されたときに、前記タッチ操作の開始位置と終了位置との間に含まれる文字列を選択する、請求項１記載の携帯通信端末。
【請求項３】
前記関連情報表示手段は、前記関連情報取得手段によって複数の関連情報が取得されたときに、複数の関連情報を表示する複数関連情報表示手段を含む、請求項１または２記載の携帯通信端末。
【請求項４】
ネットワークとのデータ通信によって文字列を取得するデータ通信手段をさらに備え、
前記表示装置に表示される文字列は前記データ通信手段によって取得された文字列である、請求項１ないし３のいずれかに記載の携帯通信端末。
【請求項５】
前記データ通信手段によって取得される文字列は電子メールの本文である、請求項１ないし４のいずれかに記載の携帯通信端末。
【請求項６】
前記文字列は漢字を含む文字列であり、
前記関連情報は、前記漢字を含む文字列の読み仮名である、請求項１ないし５のいずれかに記載の携帯通信端末。
【請求項７】
前記関連情報表示手段は、前記関連情報を、前記表示装置の文字列が表示される領域以外の領域に表示する、請求項１ないし６のいずれかに従属の携帯通信端末。
【請求項８】
文字列を表示する表示装置および前記表示装置に設けられ、タッチ操作を検出するタッチパネルを備える携帯端末のプロセサを、
前記タッチパネルによって検出されたタッチ操作に応じて文字列を選択する選択手段、
前記選択手段によって選択された文字の関連情報を取得する関連情報取得手段、および
前記関連情報取得手段によって取得された関連情報を表示する関連情報表示手段として機能させる、関連情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯通信端末に関し、特にたとえばデータ通信によって取得した文字列を表示する、携帯通信端末に関する。
【背景技術】
【０００２】
従来、データ通信によって取得した文字列を表示する、携帯通信端末が知られており、この種の装置の一例が、特許文献１に開示されている。この背景技術は、地名漢字を表示するディスプレイとタッチパネルスイッチとを備えるビーコン受信機である。具体的には、このビーコン受信機は、ビーコン路上機から送信された交通情報を受信すると、受信した交通情報から地名漢字データを抽出し、その抽出した地名漢字データをディスプレイに表示する。地名漢字データは表示枠で囲われており、表示枠に対して指で触れられると、その枠内の地名漢字データに振り仮名が付加されて表示される。
【特許文献１】実開平７−２６７９０［G01S 1/68, B60R 16/02］
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、特許文献１のビーコン受信機で表示される地名漢字に振り仮名が表示されるのであれば問題ないが、ビーコン受信機を携帯電話などに応用すると、以下のような問題が発生する。
【０００４】
近年の携帯電話では、メールを利用することが可能であり、そのメールの本文は漢字を多く含む長文であることが多い。そして、その長文に含まれる漢字の全てに対して振り仮名を付加する処理を行うと、振り仮名を検索する処理時間が長くなってしまう。また、全ての漢字に対して振り仮名が付加されて表示されると、表示範囲が限られる携帯電話では、表示される長文の文字数が少なくなってしまう。さらに、振り仮名を付加しなくても読むことができる漢字にまで振り仮名が付加されてしまうため、長文そのものが読みにくくなってしまう。
【０００５】
それゆえに、この発明の主たる目的は、新規な、携帯通信端末およびこのような携帯通信端末のプロセサに適用される関連情報表示プログラムを提供することである。
【０００６】
この発明の他の目的は、読み仮名を付加する文字列を容易に指定することで、読みやすい文章を表示させることができる、携帯通信端末およびこのような携帯通信端末のプロセサに適用される関連情報表示プログラムを提供することである。
【課題を解決するための手段】
【０００７】
この発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、この発明の理解を助けるために記述する実施形態との対応関係を示したものであって、この発明を何ら限定するものではない。
【０００８】
第１の発明は、文字列を表示する表示装置、表示装置に設けられ、タッチ反応領域においてタッチ反応領域内のタッチ操作を検出するタッチ操作検出手段、タッチ操作検出手段によって検出されたタッチ操作に応じて文字列を選択する選択手段、選択手段によって選択された文字列の関連情報を取得する関連情報取得手段、および関連情報取得手段によって取得された関連情報を表示する関連情報表示手段を備える、携帯通信端末である。
【０００９】
第１の発明では、表示装置（２６）は、長文を構成する文字列が表示され、この表示装置には、タッチ操作検出手段（３４）が設けられる。タッチ操作検出手段は、表示装置の表示範囲に対応するタッチ反応領域において、触れたり、擦ったりするタッチ操作を検出する。選択手段（２０，Ｓ７，Ｓ４１）は、擦ったりするタッチ操作などがタッチ操作検出手段によって検出されると、そのタッチ操作に応じて、表示装置に表示された文字列を選択する。関連情報取得手段（２０，Ｓ９，Ｓ５５，Ｓ５７）は、たとえば選択された文字列が漢字文字列であれば、その漢字文字列の読み仮名を関連情報として取得する。そして、関連情報表示手段（２０，Ｓ６１，Ｓ６３）は、取得した関連情報を表示装置に表示する。
【００１０】
第１の発明によれば、使用者は、タッチ操作によって文字列を容易に指定（選択）することで、その文字列の読み仮名などを関連情報として表示させ、読みやすい文章を表示させることができる。
【００１１】
第２の発明は、第１の発明に従属し、選択手段は、タッチ操作検出手段によってタッチ操作が検出されたときに、タッチ操作の開始位置と終了位置との間に含まれる文字列を選択する。
【００１２】
第２の発明では、文字列を選択するためのタッチ操作は、例えばスライド（擦る）であり、この場合、スライドのタッチ操作の開始位置（タッチ点）と終了位置（リリース点）との間に含まれる文字列が選択される。
【００１３】
第２の発明によれば、スライド等のタッチ操作によって、直観的に文字列を選択することができるため、使用者は容易に文字列を指定（選択）できるようになる。
【００１４】
第３の発明は、第１の発明または第２の発明に従属し、関連情報表示手段は、関連情報取得手段によって複数の関連情報が取得されたときに、複数の関連情報を表示する複数関連情報表示手段を含む。
【００１５】
第３の発明では、選択された文字列の関連情報、たとえば読み仮名が複数ある場合に、複数関連情報表示手段（２０，Ｓ６３）は、複数の読み仮名を表示する。
【００１６】
第３の発明によれば、選択された文字列に対する複数の関連情報、たとえば読み仮名を表示することで、使用者は、長文の文脈に沿った読み仮名を選択できるようになる。
【００１７】
第４の発明は、第１の発明ないし第３の発明のいずれかに従属し、ネットワークとのデータ通信によって文字列を取得するデータ通信手段をさらに備え、表示装置に表示される文字列はデータ通信手段によって取得された文字列である。
【００１８】
第４の発明では、データ通信手段（１４）は、ネットワーク（１００）を介して、サーバから電子メールやＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）で指定されるＨＰから文字列を取得する。そして、表示装置には、電子メールやＨＰに含まれる文字列が表示される。
【００１９】
第４の発明によれば、使用者自身が入力していない文字列を取得した場合に、使用者は、その文字列の関連情報、たとえば読み仮名を知ることができるようになる。
【００２０】
第５の発明は、第１の発明ないし第４の発明に従属し、データ通信手段によって取得される文字列は電子メールの本文である。
【００２１】
第５の発明では、データ通信手段によって、電子メール（メール、受信メール）の本文が取得される。そして、表示装置には、電子メールの本文が表示される。
【００２２】
第５の発明によれば、使用者は、電子メールの本文に含まれる文字列において、その文字列の関連情報、たとえば読み仮名を容易に知ることができる。
【００２３】
第６の発明は、第１の発明ないし第５の発明のいずれかに従属し、文字列は漢字を含む文字列であり、関連情報は、漢字を含む文字列の読み仮名である。
【００２４】
第６の発明によれば、使用者は、長文中の漢字を容易に指定（選択）し、その漢字の読み仮名を知ることができる。
【００２５】
第７の発明は、第１の発明ないし第６の発明のいずれかに従属し、関連情報表示手段は、関連情報を、表示装置の文字列が表示される領域以外の領域に表示する。
【００２６】
第７の発明では、読み仮名などの関連情報は、電子メールの本文が表示される領域（５８）以外の領域（４０，５６，６０）に表示される。
【００２７】
第７の発明によれば、表示装置に表示される文字列の表示文字数を減らすことなく、読み仮名などの関連情報を表示することができる。
【００２８】
第８の発明は、文字列を表示する表示装置（２６）および表示装置に設けられ、タッチ操作を検出するタッチパネル（３４）を備える携帯端末のプロセサ（２０）を、タッチパネルによって検出されたタッチ操作に応じて文字列を選択する選択手段（Ｓ７，Ｓ４１）、選択手段によって選択された文字の関連情報を取得する関連情報取得手段（Ｓ９，Ｓ５５，Ｓ５７）、および関連情報取得手段によって取得された関連情報を表示する関連情報表示手段（Ｓ６１，Ｓ６３）として機能させる、関連情報表示プログラムである。
【００２９】
第８の発明でも、第１の発明と同様に、使用者は、タッチ操作によって文字列を容易に指定（選択）することで、その文字列の読み仮名などを関連情報として表示させ、読みやすい文章を表示させることができる。
【発明の効果】
【００３０】
この発明によれば、使用者は、タッチ操作によって文字列を容易に指定（選択）し、その文字列の読み仮名などを関連情報として表示させることで、読みやすい文章を表示させることができる。
【００３１】
この発明の上述の目的、その他の目的、特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００３２】
図１を参照して、携帯通信端末１０は、ＣＰＵ（プロセサまたはコンピュータと呼ばれることもある。）２０、キー入力装置２２およびタッチパネル制御回路３２によって制御されるタッチパネル３４などを含む。ＣＰＵ２０は、ＣＤＭＡ方式に対応する無線通信回路１４を制御して発呼信号を出力する。出力された発呼信号は、アンテナ１２から送出され、基地局を含む移動通信網に送信される。通話相手が応答操作を行うと、通話可能状態が確立される。
【００３３】
通話可能状態に移行した後にキー入力装置２２によって通話終了操作が行われると、ＣＰＵ２０は、無線通信回路１４を制御して、通話相手に通話終了信号を送信する。通話終了信号の送信後、ＣＰＵ２０は、通話処理を終了する。また、先に通話相手から通話終了信号を受信した場合も、ＣＰＵ２０は通話処理を終了する。さらに、通話相手によらず、移動通信網から通話終了信号を受信した場合も、ＣＰＵ２０は通話処理を終了する。
【００３４】
携帯通信端末１０が起動している状態で通話相手からの発呼信号がアンテナ１２によって捉えられると、無線通信回路１４は、着信をＣＰＵ２０に通知する。ＣＰＵ２０は、表示装置であるＬＣＤモニタ２６に、着信通知に記述された発信元情報を表示させる。さらに、ＣＰＵ２０は、図示しない着信通知用のスピーカから着信音を出力させる。
【００３５】
通話可能状態では、次のような処理が実行される。通話相手から送られてきた変調音声信号（高周波信号）は、アンテナ１２によって受信される。受信された変調音声信号は、無線通信回路１４によって復調処理および復号処理を施される。これによって得られた受話音声信号は、スピーカ１８から出力される。マイク１６によって取り込まれた送話音声信号は、無線通信回路１４によって符号化処理および変調処理を施される。これによって、生成された変調音声信号は、上述と同様、アンテナ１２を利用して通話相手に送信される。
【００３６】
タッチ操作検出手段として機能するタッチパネル３４は、ＬＣＤモニタ２６の画面内の任意の位置を使用者が指示するためのポインティングデバイスである。タッチパネル３４は、その上面を指で、押したり、撫でたり、触られたりすることにより操作されると、その操作を検出する。そして、タッチパネル３４がタッチを検出すると、タッチパネル制御回路３２は、その操作の位置を特定し、操作された操作位置の座標データをＣＰＵ２０に出力する。つまり、使用者は、タッチパネル３４の上面を指で、押したり、スライドしたり、触れたりすることによって、操作の方向や図形などを携帯通信端末１０に入力することができる。
【００３７】
また、タッチパネル３４は、指がタッチパネル３４の表面に接近して生じた電極間の静電容量の変化を検出する静電容量方式と呼ばれる方式で、１本または複数本の指がタッチパネル３４に触れたことを検出する。具体的には、このタッチパネル３４には、透明フィルムなどに電極パターンを形成することで、指が接近して生じた電極間の静電容量の変化を検出する、投影型の静電容量方式が採用されている。なお、検出方式には、表面型の静電容量方式が採用されてもよいし、抵抗膜方式、超音波方式、赤外線方式および電磁誘導方式などであってもよい。また、抵抗膜方式のタッチパネル３４を採用する場合に、タッチパネル３４に対する操作は、指だけに限らずペンなどの先が細い形状をした棒で行うようにしてもよい。さらに、操作を行うために、専用のタッチペンなどを備えるようにしてもよい。
【００３８】
ここで、使用者がタッチパネル３４の上面を指で触れる操作を「タッチ」と呼ぶことにする。一方、タッチパネル３４から指を離す操作を「リリース」と呼ぶことにする。また、タッチパネル３４の表面を擦る操作をスライドと呼ぶことにする。そして、タッチによって示された座標（開始位置）を「タッチ点」、リリースによって示された操作の終了位置の座標を「リリース点」と呼ぶことにする。さらに、使用者がタッチパネル３４の上面をタッチして、続けてリリースする操作を「タッチアンドリリース」とよぶことにする。そして、タッチ、リリース、スライドおよびタッチアンドリリースなどのタッチパネル３４に対して行う操作を、総じて「タッチ操作」と呼ぶことにする。なお、タッチ点およびリリース点は、タッチパネル３４に触れている指の面積における重心座標である。
【００３９】
また、キー入力装置２２またはタッチパネル３４によってネットワーク１００を介するデータ通信操作が行われると、ＣＰＵ２０は、データ通信手段としても機能する無線通信回路１４を制御して図示しないサーバとのデータ通信を行う。
【００４０】
図２は、携帯通信端末１０の外観を示す図解図である。図２を参照して、携帯通信端末１０は、板状に形成されたケースＣを有する。図２では図示しないマイク１６およびスピーカ１８は、ケースＣに内蔵される。内蔵されたマイク１６に通じる開口ＯＰ２は、ケースＣの長さ方向一方の主面に設けられ、内蔵されたスピーカ１８に通じる開口ＯＰ１は、ケースＣの長さ方向他方の主面に設けられる。つまり、使用者は、開口ＯＰ１を通じてスピーカ１８から出力される音を聞き、開口ＯＰ２を通じてマイク１６に音声を入力する。
【００４１】
キー入力装置２２は、通話キー２２ａ、メニューキー２２ｂおよび終話キー２２ｃの３種類のキーを含み、それぞれのキーは、ケースＣの主面に設けられる。ＬＣＤモニタ２６は、モニタ画面がケースＣの主面に露出するように取り付けられる。さらにＬＣＤモニタ２６の上面には、タッチパネル３４が設けられる。
【００４２】
使用者は、通話キー２２ａを操作することで応答操作を行い、終話キー２２ｃを操作することで通話終了操作を行う。また、使用者は、メニューキー２２ｂを操作することで、メニュー画面をＬＣＤモニタ２６に表示させる。そして、終話キー２２ｃを長押しすることで携帯通信端末１０の電源オン／オフ操作を行うことができる。
【００４３】
なお、通話相手の電話番号を入力するには、ＬＣＤモニタ２６に表示される数字キーを含む仮想キーボードを利用する。具体的には、使用者は、メニューキー２２ｂを操作した後に表示される、「電話キー」（図示せず）を操作し、数字キーを含む仮想キーボードをＬＣＤモニタ２６に表示させる。そして、使用者は、仮想キーボードに含まれる数字キーを操作することで電話番号を入力し、通話キー２２ａを操作することで、発呼信号を送信させることができる。
【００４４】
ここで、この携帯通信端末１０は、メール機能を備えており、先述したデータ通信によってメールやＨＰに含まれる文字列を取得することができる。そして、図３（Ａ）は、データ通信によって取得（受信）した受信メールの本文の表示例をに示す。
【００４５】
図３（Ａ）を参照して、ＬＣＤモニタ２６は、状態表示領域４０および機能表示領域４２を含む。状態表示領域４０には、アンテナ１２による電波受信状態、充電池の残電池容量および現在日時などが表示される。また、機能表示領域４２には、携帯通信端末１０で実行される機能の画像や文字列が表示され、この図３（Ａ）では、メール機能によって受信メールの内容が表示されている。そして、メール機能によって受信メールが表示される場合に、機能表示領域４２は、ヘッダ情報表示領域５６、本文表示領域５８および仮想キー表示領域６０から構成される。ヘッダ情報表示領域５６には、受信メールデータのヘッダに含まれる、受信メールの送信日時、送信相手および受信メールの題名が表示される。図３（Ａ）では、受信メールの送信日時として「１/３０  １２：３０」が表示され、送信相手として「山田さん」が表示され、受信メールの題名として「Ｒｅ」が表示される。また、文字列が表示される領域である本文表示領域５８には、受信メールの本文が表示される。そして、仮想キー表示領域６０には、返信キー、転送キーおよびメニューキーが表示される。
【００４６】
返信キーが操作される（タッチまたはタッチアンドリリースされる）と、機能表示領域４２には、受信メールに対する返信メールを作成する画面が表示される。転送キーが操作されると、機能表示領域４２には、受信メールを転送する転送メールを作成する画面が表示される。そして、メニューキーが操作されると、機能表示領域４２には、受信メールの削除や重要度を設定することができるメニュー画面が表示される。なお、図３（Ａ）で示す状態表示領域４０、機能表示領域４２、ヘッダ情報表示領域５６、本文表示領域５８および仮想キー表示領域６０については、他の図面でも同様であるため、他の図面では簡単のために詳細な説明を省略する。
【００４７】
ここで、本実施例では、タッチ操作によって受信メール本文に含まれる文字列を選択（指定）し、その選択された文字列の読み仮名、つまり関連情報を表示することができる。具体的には、本文表示領域５８に表示される漢字文字列がスライドのタッチ操作によって選択されると、携帯通信端末１０のＲＡＭ３０内に記憶されている、読み仮名辞書データから読み仮名を検索し、検索結果をＬＣＤモニタ２６に表示させる。
【００４８】
たとえば、図３（Ｂ）を参照して、「鏑木」の漢字文字列がスライドによって選択されると、漢字文字列の背景色が変化し、選択された文字列であることが示される。そして、「鏑木」の読み仮名である「かぶらぎ」を表すポップアップ８０ａが、ヘッダ情報表示領域５６内に表示される。これによって、使用者は、自身が文字入力していない受信メールの本文において、読み方の分からない漢字のみを直観的に選択し、その漢字の読み方を容易に知ることができる。また、ポップアップ８０ａをヘッダ情報表示領域５６内に表示することで、本文表示領域５８内に表示される文字数（表示文字数）が減ることはない。なお、背景色は、白色から灰色に変化する。
【００４９】
また、ポップアップ８０ａが表示されている状態でタッチ操作がされると、ポップアップ８０ａの表示が消去される。たとえば、図３（Ｂ）に示す状態で、仮想キー表示領域６０内の文字が表示されていない位置に、タッチアンドリリースのタッチ操作を行うと、ポップアップ８０ａの表示が消え、図３（Ａ）に示すような表示状態になる。また、ポップアップ８０ａの表示は、所定時間（１０秒）が経過しても自動的に消える。なお、ポップアップ８０ａの表示座標内にタッチされると消えるようにしてもよいし、キー入力装置２２のいずれかのキーが操作されても、消えるようにしてもよい。
【００５０】
また、本実施例では、複数の読み仮名が存在する漢字文字列が選択されると、その複数の読み仮名の全てが表示される。図４を参照して、複数の読み仮名が存在する「今日」の漢字文字列が選択されると、「きょう」と「こんにち」とがポップアップ８０ｂ内に表示される。これによって、使用者は、選択した漢字の読み仮名の全てを知ることができ、前後の文脈から最適な読み方を選ぶことができる。
【００５１】
そして、本実施例では、漢字を含まない文字列が選択されると、読み仮名を検索できないことを示す文字列が表示される。図５を参照して、ひらがな文字列である「から」が選択されると、「読み仮名を表示できません」の文字列が、ポップアップ８０ｃ内に表示される。このように、ひらがな文字列などの読み仮名を表示する必要のない文字列の読み仮名を検索しないようにすることで、読み仮名を表示する必要のない文字列の読み仮名を読み仮名辞書データに含めなくてもよくなり、読み仮名辞書データのデータ量を減らすことができる。さらに、不要な検索処理を防ぐことで、ＣＰＵ２０の処理負荷を軽減させることができる。
【００５２】
なお、ポップアップ８０ａ，８０ｂ，８０ｃのそれぞれを区別しない場合には、ポップアップ８０と呼ぶことにする。
【００５３】
ここで、「鏑木」の文字列を選択する手順を図６（Ａ）−（Ｅ）を用いて詳細に説明する。図６（Ａ）は、図３（Ａ），（Ｂ）に示す受信メールの本文に表示される一部の文字の表示領域を模式的に示す図解図である。そして、図６（Ａ）に示す「鏑」の文字表示領域における表示座標は図６（Ｂ）に示され、「木」の文字表示領域における表示座標は図６（Ｃ）に示される。なお、本実施例の表示座標の原点は左上端とする。つまり、横座標は左上端から右上端に進むにつれて大きくなり、縦座標は左上端から左下端に進むにつれて大きくなる。
【００５４】
図６（Ｂ）を参照して、「鏑」の表示座標は、縦軸方向が座標ＶＣｙ１と座標ＶＣｙ２とで示され、横軸方向が座標ＶＣｘ１と座標ＶＣｘ２とで示される。つまり、「鏑」の表示座標の左上端が座標ＶＣｘ１と座標ＶＣｙ１とで示され、「鏑」の表示座標の左下端が座標ＶＣｘ１と座標ＶＣｙ２とで示され、「鏑」の表示座標の右上端が座標ＶＣｘ２と座標ＶＣｙ１とで示され、「鏑」の表示座標の右下端が座標ＶＣｘ２と座標ＶＣｙ２とで示される。また、図６（Ｃ）を参照して、「木」の表示座標は、縦軸方向が座標ＶＣｙ３と座標ＶＣｙ４とで示され、横軸方向が座標ＶＣｘ３と座標ＶＣｘ４とで示される。そして、「木」の表示座標の左上端が座標ＶＣｘ３と座標ＶＣｙ３とで示され、「木」の表示座標の左下端が座標ＶＣｘ３と座標ＶＣｙ４とで示され、「木」の表示座標の右上端が座標ＶＣｘ４と座標ＶＣｙ３とで示され、「木」の表示座標の右下端が座標ＶＣｘ４と座標ＶＣｙ４とで示される。なお、ここでは図示しないが、文字表示領域は、全角文字と半角文字とで大きさが異なる。
【００５５】
次に、図６（Ｄ）を参照して、点ａで示される座標は、図６（Ｂ）に示した「鏑」の表示座標に含まれ、点ｂで示される座標は、図６（Ｃ）に示した「木」の表示座標内に含まれる。たとえば、タッチによって点ａがタッチ点として示され、リリースによって点ｂがリリース点として示されるスライドのタッチ操作が行われた場合に、図６（Ｅ）に示すように、「鏑」の文字と「木」の文字とは選択された文字列となる。そして、選択された文字列の背景色は、変更される。
【００５６】
なお、タッチによって点ｂがタッチ点として示され、リリースによって点ａがリリース点として示されるスライドのタッチ操作で、「鏑木」が選択されてもよい。つまり、スライドの方向は、右方向または左方向のどちらであってもよい。また、「鏑」と「木」との間にも文字が含まれる場合には、間にある文字も選択された文字列となる。つまり、３文字以上の文字列であっても、選択された文字列とすることができる。また、タッチ点とリリース点とが同一の文字表示領域に含まれる場合、つまりタッチアンドリリースのタッチ操作などがされた場合には、１つの文字のみが選択された状態となる。また、スライドのタッチ操作のほかに、２点タッチによって、文字列を選択してもよい。たとえば、点ａが１点目のタッチ点で示され、点ｂが２点目のタッチ点で示されれば、図６（Ｅ）に示すように、「鏑」の文字と「木」の文字とは選択された文字列となる。
【００５７】
図７は、ＲＡＭ３０のメモリマップを示す図解図である。図７を参照して、ＲＡＭ３０のメモリマップ３００には、プログラム記憶領域３０２およびデータ記憶領域３０４が含まれる。プログラムおよびデータの一部は、フラッシュメモリ２８から一度に全部または必要に応じて部分的にかつ順次的に読み出され、ＲＡＭ３０に記憶され、そしてＣＰＵ２０などで処理される。
【００５８】
プログラム記憶領域３０２は、携帯通信端末１０を動作させるためのプログラムを記憶する。この携帯通信端末１０を動作させるためのプログラムは、受信メールプログラム３１０、選択プログラム３１２および読み仮名表示プログラム３１４などによって構成される。
【００５９】
受信メールプログラム３１０は、受信メールの表示中に行われたタッチ操作を処理するためのプログラムである。選択プログラム３１２は、受信メールプログラム３１０のサブルーチンであり、受信メール本文の文字列などを選択する操作が行われたときに実行されるプログラムである。読み仮名表示プログラム３１４は、選択プログラム３１２と同様に、受信メールプログラム３１０のサブルーチンであり、選択された文字列の読み仮名を表示するためのプログラムである。
【００６０】
なお、図示は省略するが、携帯端末１０を動作させるためのプログラムは、通話を行うためのプログラム、作成した転送メールを送信するプログラム、ネットワーク１００を介して各サーバとデータ通信を行うためのプログラムなども含む。
【００６１】
図８を参照して、データ記憶領域３０４には、操作データバッファ３３０、選択範囲データバッファ３３２および検索結果データバッファ３３４が設けられる。また、データ記憶領域３０４には、タッチ座標マップデータ３３６、表示データ３３８および読み仮名辞書データ３４０が記憶されるとともに、タッチフラグ３４２および表示カウンタ３４４が設けられる。
【００６２】
操作データバッファ３３０は、タッチパネル３４で検出されたタッチ操作のタッチ点およびリリース点を一時記憶するためのバッファである。選択範囲データバッファ３３２は、文字列選択する処理が実行されたときに、選択された文字列の表示座標と文字列データとを一時記憶するためのバッファである。検索結果データバッファ３３４は、選択した文字列の読み仮名を検索した結果を一時記憶するためのバッファである。
【００６３】
タッチ座標マップデータ３３６は、タッチパネル３４で検出されるタッチ操作のタッチ点、リリース点および現在位置の座標と、ＬＣＤモニタ２６の表示座標とを対応付けるためのマップデータである。表示データ３３８は、携帯通信端末３３８の機能ごとにＬＣＤモニタ２６に表示される画像や文字列を表示するための表示座標などから構成されるデータである。たとえば、表示データ３３８には、メール機能表示データ３３８ａが含まれる。そして、このメール機能表示データ３３８ａは、キー入力領域データ３４６およびメール表示領域データ３４８などから構成される。
【００６４】
キー入力領域データ３４６は、図３（Ａ）などに示される仮想キー表示領域６０内に表示される各キーの表示座標や画像を含むデータである。メール表示領域データ３４８は、受信メール、返信メールおよび転送メールなどに含まれる文字列を表示する表示画像などから構成される。
【００６５】
図９を参照して、メール表示領域データ３４８は、ヘッダ情報表示データ３５０および本文表示データ３５２などから構成される。ヘッダ情報表示データ３５０は、図３（Ａ）に示すヘッダ情報表示領域５６に表示される、受信メールの送信日時、送信相手および受信メールの題名を表示するための表示座標および画像などから構成される。
【００６６】
本文表示データ３５２は、たとえば受信メールの本文を表示するために必要な表示座標や文字列などのデータであり、表示される受信メールによって構成されるデータが異なる。たとえば、図３（Ａ），（Ｂ）に示される受信メールがＬＣＤモニタ２６に表示される場合に、本文表示データ３５２は、本文表示座標データ３５２ａ、「鏑」の表示データ３５２ｂおよび「木」の表示データ３５２ｃなどから構成される。
【００６７】
本文表示座標データ３５２ａは、図３（Ａ）などに示される受信メールの本文表示領域５８を示す表示座標のデータである。「鏑」の表示データ３５２ｂは、「鏑」を表示させるためのデータから構成されており、「鏑」の表示位置を示す「鏑」表示座標データ３６０、「鏑」を表す画像データである「鏑」表示画像データ３６２および「鏑」の文字列データである「鏑」文字列データ３６４から構成される。また、「鏑」表示座標データ３６０は、図６（Ｂ）で示した、座標ＶＣｘ１、座標ＶＣｘ２、座標ＶＣｙ１および座標ＶＣｙ２の表示座標のデータから構成される。同様にして、「木」の表示データ３５２ｃは、「木」表示座標データ３６６、「木」表示画像データ３６８および「木」文字列データ３７０から構成されており、「木」表示座標データ３６６は、図６（Ｃ）で示した座標ＶＣｘ３、座標ＶＣｘ４、座標ＶＣｙ３および座標ＶＣｙ４の表示座標のデータから構成される。
【００６８】
また、「鏑」文字列データ３６４および「木」文字列データ３７０は、日本工業規格で定められた「ＪＩＳＸ０２０８」の文字コードを示す。
【００６９】
なお、本文表示座標データ３５２ａで示す表示座標内には、「鏑」表示座標データ３６０と「木」表示座標データ３６６とで示す表示座標が含まれる。
【００７０】
図８に戻って、読み仮名辞書データ３４０は、選択された漢字の読み仮名を検索するための辞書データである。なお、本実施例において読み仮名辞書データ３４０は、漢字の読み仮名を検索するための辞書データであるが、英語の読み仮名（読み方）を検索する辞書データであってもよい。
【００７１】
タッチフラグ３４２は、タッチパネル３４にタッチしているか（触れているか）否かを判断するフラグである。たとえば、タッチフラグ３４２は、１ビットのレジスタで構成される。そして、タッチフラグ３４２が成立（オン）されると、レジスタにはデータ値「１」が設定され、タッチフラグ３４２が不成立（オフ）されると、レジスタにはデータ値「０」が設定される。表示カウンタ３４４は、ポップアップ８０が表示されてからの時間をカウントするためのカウンタである。なお、図示は省略するが、データ記憶領域３０４には、アドレス帳データなどが記憶されるとともに、携帯通信端末１０の動作に必要な他のカウンタやフラグも設けられる。
【００７２】
ＣＰＵ２０は、ＩＴＲＯＮ，ＳｙｍｂｉａｎまたはＬｉｎｕｘなどのリアルタイムＯＳの制御下で、図１０に示す受信メール処理、図１１に示す選択処理、図１２に示す読み仮名表示処理などを含む複数のタスクを並列的に実行する。
【００７３】
たとえば、使用者が携帯通信端末１０のメール機能を実行し、受信メールを表示する操作を行うと、図１０に示すように、ＣＰＵ２０は、受信メール処理を開始し、ステップＳ１では、選択された受信メールを表示する。たとえば、図３（Ａ）に示すような受信メールをＬＣＤモニタ２６に表示する。続いて、ステップＳ３では、タッチされたか否かを判断する。つまり、タッチフラグ３４２がオンであるか否かを判断する。ステップＳ３で“ＮＯ”であれば、つまりタッチフラグ３４２がオフであれば、ステップＳ３の判断を繰り返し実行する。一方、ステップＳ３で“ＹＥＳ”であれば、つまりタッチフラグ３４２がオンであれば、ステップＳ５で本文の表示座標内にタッチされたか否かを判断する。つまり、操作データバッファ３３０に一時記憶された、タッチ点の座標が本文表示座標データ３５２ａで示される表示座標内に含まれているか否かを判断する。
【００７４】
ステップＳ５で“ＮＯ”であれば、つまり本文の表示座標内にタッチされていなければ、ステップＳ１７に進む。一方、ステップＳ５で“ＹＥＳ”であれば、つまり本文の表示座標内でタッチされれば、ステップＳ７で選択処理を実行し、続いてステップＳ９で読み仮名表示処理を実行する。この選択処理については、図１１に示す選択処理のフロー図を用いて詳細に説明するため、ここでは詳細な説明を省略する。さらに、読み仮名表示処理については、図１２に示す読み仮名表示処理のフロー図を用いて詳細に説明するため、同じくここでは詳細な説明を省略する。
【００７５】
次のステップＳ１１では、タッチされたか否かを判断する。つまりステップＳ３と同様に、タッチフラグ３４２がオンであるか否かを判断する。ステップＳ１１で“ＹＥＳ”であれば、つまりタッチフラグ３４２がオンであれば、ステップＳ１５に進む。一方、ステップＳ１１で“ＮＯ”であれば、つまりタッチフラグ３４２がオフであれば、ステップＳ１３に進んで所定時間が経過したか否かを判断する。つまり、ポップアップ８０が表示されてから所定時間（１０秒）が経過したか否かを判断する。また、ポップアップ８０は、表示カウンタ３４４によって、表示時間がカウントされる。そして、ステップＳ１３の判断には、表示カウンタ３４４の値が用いられる。ステップＳ１３で“ＮＯ”であれば、つまりポップアップ８０が表示されてから所定時間が経過していなければ、ステップＳ１１に戻る。一方、ステップＳ１３で“ＹＥＳ”であれば、つまりポップアップ８０が表示されてから所定時間が経過していれば、ステップＳ１５でポップアップ８０を消去し、ステップＳ５に戻る。つまり、ステップＳ１５では、図３（Ｂ）、図４および図５に示すポップアップ８０の表示を消去する。
【００７６】
ここで、図３（Ａ）に示す本文表示領域５８内にタッチされなければ、ステップＳ１７で操作キーの表示座標内でタッチ操作がされたか否かを判断する。つまり、仮想キー表示領域６０に表示される返信キー、転送キーまたはメニューキーのいずれかが操作されたか否かを判断する。ステップＳ１７で“ＮＯ”であれば、つまりタッチ操作に応じて処理を行わない位置でタッチされていれば、ステップＳ３に戻る。一方、ステップＳ１７で“ＹＥＳ”であれば、つまり返信キー、転送キーまたはメニューキーのいずれかが操作されれば、ステップＳ１９で終了操作か否かを判断する。つまり、終了の操作を意味する返信メール作成画面または転送メール作成画面を表示するために、返信キーまたは転送キーが操作されたか否かを判断する。
【００７７】
ステップＳ１９で“ＹＥＳ”であれば、つまり返信キーまたは転送キーが操作されれば、受信メール処理を終了する。なお、終話キー２２ｃが操作されても、ステップＳ１１で“ＹＥＳ”と判断される。一方、ステップＳ１９で“ＮＯ”であれば、たとえばメニューキーが操作されば、ステップＳ２１でタッチ操作に対応する動作を実行し、ステップＳ３に戻る。つまり、メニューキーが操作されれば、受信メールのメニューを表示する。
【００７８】
図１１は、ステップＳ７（図１０参照）に示す選択処理を示すフロー図である。ＣＰＵ２０は、ステップＳ７の処理が実行されると、ステップＳ３１で選択範囲データバッファ３３２を初期化する。つまり、前回選択された文字列に関するデータを初期化する。続いて、ステップＳ３３では、タッチされた位置をタッチ点として、操作データバッファ３３０に格納する。つまり、タッチ点の座標データを操作データバッファ３３０に一時記憶させる。続いて、ステップＳ３５では、リリースされたか否かを判断する。つまり、タッチフラグ３４２がオフになったか否かを判断する。ステップＳ３５で“ＮＯ”であれば、つまりタッチフラグ３４２がオフにならなければ、ステップＳ３５の判断を繰り返し実行する。一方、ステップＳ３５で“ＹＥＳ”であれば、つまりタッチフラグ３４２がオフになれば、ステップＳ３７でリリースされた位置をリリース点として操作データバッファ３３０に格納する。つまり、リリース点の座標を操作データバッファ３３０に一時記憶させる。
【００７９】
続いて、ステップＳ３９では、タッチ点とリリース点とが文字列の表示座標内であるか否かを判断する。つまり、本文表示データ３５２を構成する「鏑」表示座標データ３６０および「木」表示座標データ３６６などで示される表示座標内にタッチ点およびリリース点が含まれているか否かを判断する。ステップＳ３９で“ＮＯ”であれば、つまり、図３（Ａ）などに示す本文表示領域５８内であっても、文字列が表示されていない位置にタッチ点およびリリース点とが含まれていれば、選択処理を終了して、受信メール処理に戻る。
【００８０】
一方、ステップＳ３９で“ＹＥＳ”であれば、つまり「鏑」表示座標データ３６０および「木」表示座標データ３６６などで示される表示座標内にタッチ点およびリリース点が含まれていれば、ステップＳ４１で文字列データを選択範囲データバッファ３３２に格納する。たとえば、図３（Ｂ）に示すように、「鏑木」が選択された文字列であれば、「鏑」文字列データ３６４および「木」文字列データ３７０を選択範囲データバッファ３３２に一時記憶させる。また、選択処理（ステップＳ７）で実行されるステップＳ４１の処理を実行するＣＰＵ２０は、選択手段として機能する。続いて、ステップＳ４３では、タッチ点とリリース点との間に含まれる文字列の表示領域の色を変更し、選択処理を終了して受信メール処理に戻る。つまり、図３（Ｂ）に示すように、選択された文字列である「鏑木」の表示領域の色（背景色）を変更する。
【００８１】
図１２は、ステップＳ９（図１０参照）に示す読み仮名表示処理を示すフロー図である。ＣＰＵ２０は、ステップＳ９の処理が実行されると、ステップＳ５１では、選択された文字列は漢字文字を含むか否かを判断する。つまり、選択範囲データバッファ３２２に一時記憶されている文字列データに漢字が含まれているか否かを判断する。具体的には、選択範囲データバッファ３２２に一時記憶されている文字列データ、つまり文字コードが、ＪＩＳＸ０２０８における第１水準漢字（１６区〜４７区）または第２水準漢字（４８区〜８４区）に含まれているか否かを判断する。ステップＳ５１で“ＮＯ”であれば、つまり選択された文字列に漢字が含まれていなければ、ステップＳ５３でポップアップ８０に検索できないことを示す文字列を表示し、読み仮名表示処理を終了して、受信メール処理に戻る。つまり、ステップＳ５３では、図５に示すように、ポップアップ８０ｃ内に、「読み仮名を表示できません」の文字列を表示する。なお、選択範囲データバッファ３３２が初期化されている状態であっても、ステップＳ５１で“ＮＯ”と判断される。
【００８２】
一方、ステップＳ５１で“ＹＥＳ”であれば、つまり選択された文字列に漢字が含まれていれば、選択範囲データバッファ３３２に格納された文字列を読み仮名辞書データ３４０で検索する。つまり、読み仮名辞書データ３４０内を検索して、選択された文字の読み仮名を検索結果として取得する。続いて、ステップＳ５７では、検索結果を検索結果データバッファ３３４に格納する。つまり、ステップＳ５５で得られた検索結果である読み仮名を検索結果データバッファ３３４に一時記憶させる。たとえば、選択された文字列が「鏑木」であれば、検索結果として「かぶらぎ」が得られる。また、読み仮名表示処理（ステップＳ９）で実行されるステップＳ５５，Ｓ５７を実行するＣＰＵ２０は、関連情報取得手段として機能する。
【００８３】
続いて、ステップＳ５９では、検索結果が複数であるか否かを判断する。つまり、検索データバッファ３３４に一時記憶された検索結果が複数であるか否かを判断する。ステップＳ５９で“ＮＯ”であれば、つまり検索結果が１つであれば、ステップＳ６１でポップアップ８０に読み仮名を表示し、読み仮名表示処理を終了して、受信メール処理に戻る。たとえば、ステップＳ６１では、図３（Ｂ）に示すように、「かぶらぎ」の文字列がポップアップ８０ａ内に表示される。
【００８４】
一方、ステップＳ５０で“ＹＥＳ”であれば、つまり検索結果が複数であれば、ステップＳ６３でポップアップ８０に複数の読み仮名を表示し、読み仮名表示処理を終了して、受信メール処理に戻る。たとえば、図４を参照して、選択された文字列が「今日」であれば、検索結果として「きょう」と「こんにち」との２つが得られるため、ポップアップ８０ｂに「きょう」と「こんにち」とが表示される。また、ステップＳ６１を実行するＣＰＵ２０は、関連情報表示手段として機能する。そして、ステップＳ６３を実行するＣＰＵ２０は、複数関連情報表示手段として機能する。
【００８５】
なお、ステップＳ５３、ステップＳ６１またはステップＳ６３でポップアップ８０が表示されると、表示カウンタ３４４によって表示時間がカウントされる。
【００８６】
以上の説明から分かるように、携帯通信端末１０は、ＬＣＤモニタ２６を含み、そのＬＣＤモニタ２６には、タッチパネル３４が設けられる。使用者は、このタッチパネル３４に対して、タッチ、リリースおよびスライドなどのタッチ操作を行う。そして、メールの本文に含まれる漢字文字列がスライドのタッチ操作によって選択されると、ＬＣＤモニタ２６には、その漢字文字列の読み仮名が表示される。
【００８７】
これによって、使用者は、スライドのタッチ操作によって、漢字文字列を指定（選択）し、その漢字文字列を読み仮名（関連情報）を表示させることで、ＬＣＤモニタ２６に読みやすい文章を表示させることができる。
【００８８】
なお、上記実施形態では、選択文字列が「五月蠅い」のように、ひらがな含んでいたとしても、ポップアップ８０内に、「うるさい」とされる。つまり、読み仮名辞書データ３４０には、漢字文字列のみから構成される単語だけでなく、ひらがなおよび漢字文字列が混在する単語（文字列）の読み仮名も含まれるからである。
【００８９】
また、ポップアップ８０は、ヘッダ情報表示領域５６内だけに限らず、仮想キー表示領域６０または状態表示領域４０に表示されるようにしてもよい。
【００９０】
また、ＬＣＤモニタ２６に表示される文字列は、受信メールの本文だけに限らず、ＵＲＬで指定されるＨＰ内の文章、ニュース配信機能によって取得したニュース記事、ＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓｅａｇｅ  Ｓｅｒｖｉｃｅ）で送信されたメッセージなどであってもよい。また、文字コードは、「ＪＩＳＸ０２０８」だけに限らず、他の規格であってもよい。
【００９１】
また、携帯通信端末１０の通信方式には、ＣＤＭＡ方式に限らず、Ｗ‐ＣＤＭＡ方式、ＴＤＭＡ方式、ＰＨＳ方式およびＧＳＭ方式などを採用してもよい。携帯通信端末１０のみに限らず、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｅｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などの携帯情報端末などであってもよい。
【図面の簡単な説明】
【００９２】
【図１】図１は本発明の携帯通信端末を示すブロック図である。
【図２】図２は図１に示す携帯通信端末の外観を示す図解図である。
【図３】図３は図１に示すＬＣＤモニタに読み仮名を表示させる手順を示す図解図である。
【図４】図４は図１に示すＬＣＤモニタに表示される読み仮名の他の一例を示す図解図である。
【図５】図５は図１に示すＬＣＤモニタに読み仮名が検索できないことを表示する一例を示す図解図である。
【図６】図６は図３に示す受信メールにおいて、文字列を選択する手順を詳細に示す図解図である。
【図７】図７は図１に示すＲＡＭのメモリマップの一例を示す図解図である。
【図８】図７は図１に示すＲＡＭに記憶されるデータ記憶領域の詳細を示す図解図である。
【図９】図９は図１に示すＲＡＭに記憶されるデータの詳細を示す図解図である。
【図１０】図１０は図１に示すＣＰＵの受信メール処理を示すフロー図である。
【図１１】図１１は図１に示すＣＰＵの選択処理を示すフロー図である。
【図１２】図１２は図１に示すＣＰＵの読み仮名表示処理を示すフロー図である。
【符号の説明】
【００９３】
１０    …  携帯通信端末
２０    …  ＣＰＵ
２２    …  キー入力装置
２６    …  ＬＣＤモニタ
３０    …  ＲＡＭ
３２    …  タッチパネル制御回路
３４    …  タッチパネル
【図１】
2010128539.tif 000003
【図２】
2010128539.tif 000004
【図３】
2010128539.tif 000005
【図４】
2010128539.tif 000006
【図５】
2010128539.tif 000007
【図６】
2010128539.tif 000008
【図７】
2010128539.tif 000009
【図８】
2010128539.tif 000010
【図９】
2010128539.tif 000011
【図１０】
2010128539.tif 000012
【図１１】
2010128539.tif 000013
【図１２】
2010128539.tif 000014