"文字列を含む表示オブジェクトと、当該表示オブジェクトの表示方法を規定する表示規定とを含む文字情報を記憶する記憶部と、前記記憶部に記憶される表示オブジェクトを表示する表示部と、文字列を音声に変換する音声合成部と、前記表示部に表示中の前記文字情報に含まれる文字列を前記音声合成部にて音声に変換する際に、音声に変換する文字列が、リンク先の対応付けられた表示オブジェクトの場合には第1の音声で音声変換させ、リンク先の対応付けられた表示オブジェクトではない場合には第2の音声にて音声変換させるように前記音声合成部を制御する制御部と、操作部と、を備え、前記制御部は、前記リンク先の対応付けられた表示オブジェクトが操作部により選択指示または決定指示されると、前記リンク先の対応付けられた表示オブジェクトに含まれる文字列を第3の音声にて音声変換させる音声合成機能付き文字情報表示装置。ネットワークに接続し、当該ネットワークに接続されるサーバから前記文字情報を取得する通信部を、さらに備える請求項1に記載の音声合成機能付き文字情報表示装置。前記制御部は、前記リンク先の対応付けられた表示オブジェクトが前記操作部により決定指示されると、前記通信部により前記リンク先へのアクセスがなされた後に、前記決定指示された表示オブジェクトに含まれる文字列を前記音声合成部に音声変換させる請求項2に記載の音声合成機能付き文字情報表示装置。文字列を含む表示オブジェクトと、当該表示オブジェクトの表示方法を規定する表示規定とを含む文字情報を記憶する記憶部と、前記記憶部に記憶される表示オブジェクトを表示する表示部と、文字列を音声に変換する音声合成部と、前記表示部に表示中の前記文字情報に含まれる文字列を前記音声合成部にて音声に変換する際に、音声に変換する文字列が、リンク先の対応付けられた表示オブジェクトの場合には第1の音声で音声変換させ、リンク先の対応付けられた表示オブジェクトではない場合には第2の音声にて音声変換させるように前記音声合成部を制御する制御部と、操作部と、を備える音声合成機能付き文字情報表示装置の制御方法において、前記リンク先の対応付けられた表示オブジェクトが操作部により選択指示または決定指示されると、前記リンク先の対応付けられた表示オブジェクトに含まれる文字列を第3の音声にて音声変換するステップを備える音声合成機能付き文字情報表示装置の制御方法。ネットワークに接続し、当該ネットワークに接続されるサーバから前記文字情報を取得する通信部を、さらに備える請求項4に記載の音声合成機能付き文字情報表示装置の制御方法。前記制御部は、前記リンク先の対応付けられた表示オブジェクトが前記操作部により決定指示されると、前記通信部により前記リンク先へのアクセスがなされた後に、前記決定指示された表示オブジェクトに含まれる文字列を前記音声合成部に音声変換させる請求項5に記載の音声合成機能付き文字情報表示装置の制御方法。表示部と、文字列を音声に変換する音声合成部と、前記表示部に表示中の文字情報に含まれる文字列がリンク先の対応付けられた表示オブジェクトの場合には第1の音声を用い、リンク先の対応付けられた表示オブジェクトではない場合には第2の音声を用いて音声変換する前記音声合成部を制御する制御部と、操作部と、を備え、前記制御部は、前記リンク先の対応付けられた表示オブジェクトが操作部により選択指示または決定指示されると、前記リンク先の対応付けられた表示オブジェクトに含まれる文字列を第3の音声にて音声変換させる音声合成機能付き文字情報表示装置。表示部と、文字列を音声に変換する音声合成部と、前記表示部に表示中の文字情報に含まれる文字列がリンク先の対応付けられた表示オブジェクトの場合には第1の音声を用い、リンク先の対応付けられた表示オブジェクトではない場合には第2の音声を用いて音声変換する前記音声合成部を制御する制御部と、操作部と、を備える音声合成機能付き文字情報表示装置の制御方法であって、前記制御部は、前記リンク先の対応付けられた表示オブジェクトが操作部により選択指示または決定指示されると、前記リンク先の対応付けられた表示オブジェクトに含まれる文字列を第3の音声にて音声変換させる音声合成機能付き文字情報表示装置の制御方法。ところで、上述したような音声読み上げ機能を有する携帯端末装置においては、読み上げるべき文章等を読み上げ用エンジン制御部や音声合成部に通知することで実現している。ところが、インターネット等のブラウザからは文字列を表示するための描画情報が携帯端末装置側に通知されるが、読み上げ用の文字列は通知されない。そして、その描画情報は、文字列が細かく分割されて通知されるため、そのまま読み上げエンジンに通知することができない。また、文字列が通知される順番は、必ず表示される上部から通知されるわけではないことから、仮に通知される順序で読み上げを行うと、適切な文章とならない。すなわち、描画のスタイルによっては同じ行の文字列であっても、座標値がずれて通知されるため、同一行の文字列として扱うことができない。また、多くのコンテンツでは、画面を遷移させるために、ユーザにリンクを押下させるように作成されている。そのため多くのリンクがコンテンツに配置されているのが現状である。したがって、ユーザのリンクを読み上げで認識させると同時に、リンク押下が正しく行われたことをユーザに読み上げで通知する必要がある。すなわち、リンク箇所を音声で明確に通知することができず、リンクから遷移中であることを容易に認識することが困難である。また、ブラウザ側に修正を加え、読み上げインタフェースを追加して音声読み上げを実現しているものも知られているが、この場合であっても、一般のサイトHTML等は表示することができず、特定サイトにしか対応してないのが現状である。本発明の目的は、ブラウザで表示される画面上の文章についても、なめらかな音声読み上げを実現できることはもとより、リンク箇所を音声で明確に読み上げたり、リンクから遷移中であることを読み上げたりすることにより、容易にブラウザの状態を認識可能な音声合成機能付き文字情報表示装置およびその制御方法を提供することにある。上記目的を達成するため、本発明の第1の観点の文字情報表示装置は、文字列を含む表示オブジェクトと、当該表示オブジェクトの表示方法を規定する表示規定とを含む文字情報を記憶する記憶部と、前記記憶部に記憶される表示オブジェクトを表示する表示部と、文字列を音声に変換する音声合成部と、前記表示部に表示中の前記文字情報に含まれる文字列を前記音声合成部にて音声に変換する際に、音声に変換する文字列の表示規定を参照し、所定の表示規定の場合には第1の音声で音声変換させ、所定の表示規定ではない場合には第2の音声にて音声変換させるように前記音声合成部を制御する制御部とを備える。好適には、ネットワークに接続し、当該ネットワークに接続されるサーバから前記文字情報を取得する通信部を、さらに備える。好適には、前記表示部に表示される文字情報に含まれる少なくとも一つの表示オブジェクトを選択指示する操作部を、さらに備え、前記所定の表示規定は、前記操作部により選択指示されている表示オブジェクトであることを示す選択位置表示規定を含む。好適には、前記所定の表示規定は、表示オブジェクトにリンク先が対応付けられていることを示すリンク先表示規定を含む。好適には、前記表示部に表示される文字情報に含まれる少なくとも一つの表示オブジェクトを選択指示または決定指示する操作部を、さらに備え、前記制御部は、前記リンク先の対応付けられた表示オブジェクトが前記操作部により選択指示または決定指示されると、当該表示オブジェクトに含まれる文字列を第3の音声にて前記音声合成部に音声変換させる。好適には、前記表示部に表示される文字情報に含まれる少なくとも一つの表示オブジェクトを決定指示する操作部を、さらに備え、前記制御部は、前記リンク先の対応付けられた表示オブジェクトが前記操作部により決定指示されると、前記通信部により前記リンク先へのアクセスがなされた後に、前記決定指示された表示オブジェクトに含まれる文字列を前記音声合成部に音声変換させる。好適には、前記表示部に表示される文字情報に含まれる少なくとも一つの表示オブジェクトの選択指示と決定指示とを行う操作部を、さらに備え、前記表示規定は、前記操作部により選択指示されている表示オブジェクトであることを示す選択位置表示規定を含み、前記制御部は、前記操作部により決定指示がなされると、前記選択位置表示規定にて規定される表示オブジェクトに含まれる文字列を前記音声変換部にて音声変換させる。本発明の第2の観点は、文字列を含む表示オブジェクトと、当該表示オブジェクトの表示方法を規定する表示規定とを含む文字情報を記憶し、前記表示オブジェクトを表示させる文字情報表示装置における音声合成方法であって、前記表示オブジェクトに含まれる文字列を音声に変換する音声合成ステップと、前記音声合成ステップにて音声に変換する際に、音声に変換する文字列の表示規定を参照するステップと、所定の表示規定にて規定される表示オブジェクトの文字列は第1の音声で音声変換するステップと、所定の表示規定にて規定されていない表示オブジェクトの文字列は第2の音声にて音声変換させるステップとを備える。本発明の第3の観点は、文字列を含む表示オブジェクトと、当該表示オブジェクトの表示方法を規定する表示規定とを含む文字情報を記憶し、前記表示オブジェクトを表示させる文字情報表示装置における音声合成をコンピュータで実行可能な音声合成プログラムであって、前記表示オブジェクトに含まれる文字列を音声に変換する音声合成ステップと、前記音声合成ステップにて音声に変換する際に、音声に変換する文字列の表示規定を参照するステップと、所定の表示規定にて規定される表示オブジェクトの文字列は第1の音声で音声変換するステップと、所定の表示規定にて規定されていない表示オブジェクトの文字列は第2の音声にて音声変換させるステップとを備える。本発明によれば、Web画面におけるリンク箇所などを音声で再現することが可能で、ブラウザ画面の状態を音声によっても容易に認識可能である。以下、本発明の実施形態を添付図面に関連付けて説明する。図1は、本発明の音声合成機能付き文字情報表示装置としての携帯電話機10のシステム構成の一例を示すブロック図である。図2は、携帯電話機1の外観の一例を示す図である。携帯電話機10は、可動機構を有する、いわゆる折り畳み式携帯電話機であって、図2aは開かれた状態開状態での正面図を、bは閉じられた状態閉状態での正面図を、cは開状態での側面図を、dは閉状態での側面図を、それぞれ示している。本実施形態に係る携帯電話機10は、無線通信ネットワーク20に接続されるサーバ30から取得したWeb情報取得情報を表示部に表示可能に構成されている。また、本実施形態に係る携帯電話機10は、通常の携帯電話機の機能に加えて、音声読み上げ機能を有し、たとえばブラウザから描画要求として通知される文字列を読み上げの文字列情報として扱い、ブラウザに手を加えずに通常のブラウザと同等の表示が可能となるように構成されている。さらに、本実施形態に係る携帯電話機10は、以下の処理機能を備えて構成されている。携帯電話機10は、取得したWeb情報に基づいて、文字列や絵記号や画像などの表示すべき表示オブジェクトと、表示オブジェクトを提供するサーバ30上で運営されているコンテンツにて規定されるスタイル等の表示規定を抽出し、表示オブジェクトと表示規定を対応付けて記憶部に格納しておき、抽出したスタイル等の表示規定に準じて表示オブジェクトを表示する。なお、表示規定には、表示座標X,Y、ゴシック体などのフォントタイプやアンダーラインなどの付加的表示などを指示する表示形式スタイル、あるいは表示サイズを含んでいる。そして、携帯電話機10は、取得したWeb情報の表示状態において、読み上げのために音声読み上げ機能音声合成部の起動が要求されると、記憶部に格納される表示方法を規定するスタイルなどの表示規定を参照して表示オブジェクトから抽出される文字列を音声合成部により音声に変換する機能を有する。携帯電話機10は、表示部に表示中の文字情報に含まれる文字列を音声に変換する際に、音声に変換する文字列の表示規定を参照し、所定の表示規定の場合には第1の音声で音声変換し、所定の表示規定でない場合には第2の音声にて音声変換する機能を有する。ここで、所定の表示規定は、操作部により選択指示されている表示オブジェクトであるつまり、カーソルのあてられていることを示す選択位置表示規定を含む。また、所定の表示規定は、表示オブジェクトにリンク先が対応付けられていることを示すリンク先表示規定を含む。そして、携帯電話機10は、リンク先の対応付けられた表示オブジェクトが操作部により選択指示または決定指示されると、この表示オブジェクトに含まれる文字列を第3の音声にて音声変換する機能を有する。また、携帯電話機10は、リンク先の対応付けられた表示オブジェクトが操作部により決定指示されると、通信部によりリンク先へのアクセスがなされた後に、決定指示された表示オブジェクトに含まれる文字列を音声変換する機能を有する。さらに、携帯電話機10は、操作部により決定指示がなされると、選択位置表示規定にて規定される表示オブジェクトに含まれる文字列を音声変換する機能を有する。また、携帯電話機10は、取得したWeb情報の表示状態において音声読み上げ機能音声合成部の起動が要求されると、記憶部に格納される表示オブジェクトをそれぞれの表示座標についてソートした上で音声に変換する機能を有する。携帯電話機10は、複数の表示形式それぞれについて表示座標に対する補正値を格納しておき、表示オブジェクトのソートは、表示オブジェクトごとの表示形式に応じて補正値にて補正した上で行う機能を有する。携帯電話機10は、複数の表示サイズそれぞれについて表示座標に対する補正値を格納しておき、表示オブジェクトのソートは、表示オブジェクトごとの表示サイズに応じて補正値にて補正した上で行う機能を有する。携帯電話機10は、取得したWeb情報の表示状態において音声読み上げ機能音声合成部の起動が要求されると、記憶部に格納される複数の表示オブジェクトの中からカーソルの位置する表示を行うための表示形式の対応付けられる表示オブジェクトを検索し、検索された表示オブジェクトの有する文字列について、音声に変換する機能を有する。以下、本実施形態に係る携帯電話機10の各部の構成、機能、並びに、音声読み上げ制御について順を追って説明する。図1に示すように、携帯電話機10は、送受信アンテナ111を含む通信処理部11と、メモリ12と、キー操作部13と、ダイヤル入力部14と、サブ表示部15と、メイン表示部16と、スピーカ171およびマイクロフォン172を含む音声合成処理部17と、読み上げキー入力部18と、制御部CPU19とを有している。また、図2aに示すように、携帯電話機10の本体ケース100は、第1の筐体としてのキー入力側本体ケース101と、第2の筐体としての表示側本体ケース102とが、図示しない可動機構により連結されて、開閉状態を形成するように構成される。通信処理部11は、基地局を介した無線通信動作、たとえば、電話番号の発呼動作や電子メールの送受信動作などを行う。通信処理部11は、送受信アンテナ111を含んで構成され、電波を利用した無線通信で行うために、制御部19で処理された音声情報、電子メール等を変調して送受信アンテナ111により図示しない基地局、通信ネットワーク20を介してサーバ30に送信する。また、通信処理部11は、基地局から無線により送信され、送受信アンテナ111で受信した電子メールや音声情報等の各種情報を復調して制御部19に出力する。通信処理部11は、無線通信ネットワーク20に接続されるサーバ30から取得したWeb情報取得情報を制御部19に出力する。なお、本実施形態においては、送受信アンテナ111は、キー入力側本体ケース101または表示側本体ケース102に内蔵されている。メモリ記憶部12は、EEPROM等の不揮発性メモリを含んで構成され、通話やメールの送受信のための制御プログラム、インターネットブラウザ、メッセージデータ、名前および電話番号が登録されたアドレス帳などを記憶する。メモリ12は、後述する読み上げ機能に必要なテキスト列を含む音声読み上げデータベースを記憶する。このデータベースでは、読み上げのためのテキスト列について、前後の接続関係が文章として成立するように、体系的に整理されている。メモリ12は、音声読み上げ機能の制御テーブル、重み付けテーブルを記憶する。メモリ12は、表示部が表示するメニューの項目毎に、標準テキスト、短縮テキストおよび説明テキストを記憶する。メモリ12には、制御部19においてWeb情報により抽出される表示オブジェクトと、表示オブジェクトを提供するサーバにて規定される、表示部16,15への表示方法を規定する表示規定とが対応付けられた形態で格納される。上述したように、この表示規定には、キー操作部13により選択指示される表示オブジェクトであることを示す選択位置表示規定、表示オブジェクトにリンク先が対応付けられていることを示すリンク先表示規定を含む。また、メモリ12には、制御部19により複数の表示形式それぞれについて表示座標に対する補正値が格納される。また、メモリ12には、制御部19により複数の表示サイズそれぞれについて表示座標に対する補正値が格納される。キー操作部13は、終了終話/電源キー、開始発呼キー、数字等に対応した複数のテンキー等を有し、これらのキーがユーザにより操作されることにより、ユーザからの入力情報を制御部19に出力する。また、キー操作部13の操作により、メモリ12に記憶される音声読み上げ機能の制御テーブルの各項目の読み上げするか否かON/OFFを制御部19を通して設定可能である。キー操作部13の操作により、ユーザは表示部16,15に表示される文字情報に含まれる表示オブジェクトの選択指示と決定指示とを行うことが可能である。ダイヤル入力部14は、図2cに示すように、ユーザが開状態の携帯電話機10を保持した時にユーザの親指により操作がしやすくなるように、表示側本体ケース102の側面に配設されるダイヤル式の入力部であり、上下2方向の操作が可能に構成される。ダイヤル入力部14に対する操作により、ユーザは、音声の出力音量やサブ表示部15およびメイン表示部16に表示する文字サイズを変更することが可能となる。また、図2cおよびdから明らかなように、閉状態と開状態のダイヤル入力部14を比較すると、上下2方向の操作方向が物理的に逆転することになるが、本実施形態においては、ユーザにとって違和感が生じないように、ユーザから見た操作方向と操作に対する作用たとえば、上述した音量変更や表示フォントサイズ表示する文字サイズの変更が常に一致するように、制御部19により制御される。サブ表示部15は、液晶表示装置LCD等の表示デバイスを有し、図2cに示すように、閉状態においてユーザに視認される。メイン表示部16は、液晶表示装置LCD等の表示デバイスを有し、図2aに示すように、開状態においてユーザに視認される。サブ表示部15およびメイン表示部16は、それぞれ閉状態および開状態において、制御部19の制御の下、受信した電子メールのテキストやメモリ12に格納された様々なテキストデータを表示する。また、サブ表示部15およびメイン表示部16は、それぞれ閉状態および開状態において、制御部19の制御の下、取得したWeb情報をメモリ12に格納された表示規定表示座標、表示形式、または/および表示サイズに従った形態で表示する。音声合成処理部17は、音声処理回路を有し、通話機能のために音声出力を行うスピーカ171と音声入力を行うマイクロフォン172とが接続されている。音声合成処理部17は、マイクロフォン172により収音した音声に対して所定の処理を行って制御部19に供給する。また、音声合成処理部17は、制御部19により供給された音声情報に対して所定の処理を行ってスピーカ171から出力させる。また、図2a,bに示すように、スピーカ171は、受話スピーカ171aおよびリンガスピーカ171bの2箇所の音声出力部を含み、読み上げ機能の処理結果である音声を出力する。さらに、音声合成処理部17は、読み上げエンジンとして音声合成回路を有し、読み上げを行う際に、制御部19においてメモリ12から読み出され抽出されたテキストデータを音声データに変換して、音声出力部である受話スピーカ171aまたはリンガスピーカ171bにより音声合成して音声出力させる。音声合成処理部17は、制御部19の制御の下、音声変換する際に、たとえばリンク先あり、カーソル位置表示などの所定の表示規定の場合には第1の音声で音声変換し、所定の表示規定で無い場合には第2の音声で音声変換し、リンク先の対応付けられた表示オブジェクトがキー操作部13により選択指示または決定指示されると、この表示オブジェクトに含まれる文字列を第3の音声にて音声変換する。読み上げキー操作部18は、図2bに示すように、表示側本体ケース102の中央に配設される押下式ボタン18aと、このボタンによるスイッチ入力に対する入力回路と、を含んで構成される。本実施形態における携帯電話機10は、読み上げ機能を有し、押下式ボタン18aが押下操作されると、たとえば閉状態にリンガスピーカ171aにより音声出力し、開状態では受話スピーカ171aより音声出力するように制御部19により制御される。制御部19は、マイクロコンピュータを主体として構成され、携帯電話機1の全体の制御を行う。たとえば、制御部19は、通信処理部11における各種情報の無線による送受信の制御、音声処理部17に対する音声情報の処理、メイン表示部16への情報の表示制御、キー入力部13の入力情報に応じた処理、メモリ12に対するアクセス制御等を行う。制御部19は、基本的にユーザによる押下式ボタン18aの操作がなされると、表示されるテキストの読み上げ機能を実行する。その際、読み上げ機能として、テキスト列を抽出/生成してそのテキストを読み上げるテキスト読み上げ方式を用いている。制御部19は、後で詳述するように、ブラウザが起動し、取得したWeb情報から表示オブジェクトと、この表示オブジェクトを提供するサーバ30上のコンテンツごとに規定される表示規定を抽出し、表示オブジェクトと表示規定とを対応付けてメモリ12に格納し、抽出した表示規定に準じて表示オブジェクトをメイン表示部16あるいはサブ表示部15に表示させる。制御部19は、取得したWeb情報をメイン表示部16あるいはサブ表示部15に表示している表示状態において、たとえば読み上げキー操作部18の操作により音声合成処理部17の起動が要求されると、メモリ12に格納される表示規定を参照して表示オブジェクトから抽出される文字列を音声合成処理部17により音声に変換させる。制御部19は、表示部16,15に表示中の文字情報に含まれる文字列を音声に変換する際に、音声に変換する文字列の表示規定を参照し、所定の表示規定リンク先あり、カーソル位置表示などの場合には第1の音声で音声変換し、所定の表示規定でない場合には第1の音声と音質等が異なる第2の音声にて音声変換するように音声合成処理部17を制御する。また、制御部19は、リンク先の対応付けられた表示オブジェクトがキー操作部13により選択指示または決定指示されると、この表示オブジェクトに含まれる文字列を第3の音声にて音声変換するように音声合成処理部17を制御する。このように、本実施形態の制御部19は、描画スタイルに応じて読み上げの声質、スピード、イントネーション等を変更し、また、選択可能オブジェクトの遷移時に、読み上げの声質、スピード、イントネーションを変更するように音声合成処理部17を制御する機能を有する。制御部19は、リンク先の対応付けられた表示オブジェクトがキー操作部13により決定指示されると、通信部によりリンク先へのアクセスがなされた後に、決定指示された表示オブジェクトに含まれる文字列を音声変換するように音声合成処理部17を制御する。また、制御部19は、キー操作部13により決定指示がなされると、選択位置表示規定にて規定される表示オブジェクトに含まれる文字列を音声変換するように音声合成処理部17を制御する。なお、制御部19は、取得したWeb情報をメイン表示部16あるいはサブ表示部15に表示している表示状態において、たとえば読み上げキー操作部18の操作により音声合成処理部17の起動が要求されると、メモリ12に格納される表示オブジェクトをそれぞれの表示座標についてソートした上で音声合成処理部17に音声への変換を行わせる。制御部19は、メモリ12に複数の表示形式それぞれについて表示座標に対する補正値を格納する。そして、制御部19は、表示オブジェクトのソートは、表示オブジェクトごとの表示形式に応じてメモリ12に格納した補正値にて補正した上で行う。制御部19は、メモリ12に、複数の表示サイズそれぞれについて表示座標に対する補正値を格納する。そして、制御部19は、表示オブジェクトのソートは、表示オブジェクトごとの表示サイズに応じて前記補正値にて補正した上で行う。また、制御部19は、取得したWeb情報をメイン表示部16あるいはサブ表示部15に表示している表示状態において、たとえば読み上げキー操作部18の操作により音声合成処理部17の起動が要求されると、メモリ12に格納される複数の表示オブジェクトの中からカーソルの位置する表示を行うための表示形式の対応付けられる表示オブジェクトを検索し、検索された表示オブジェクトの有する文字列について音声合成処理部17に音声に変換させる。制御部19は、別画面が表示されたときは読み上げを中断し、点滅などが指定されても同じ文字列に対して描画要求が複数通知されても一度目しか読み上げないように制御する。制御部19は、同じ声質で読み上げる場合、いくつかに、分割して通知された文字列をまとめて読み上げるように音声合成処理部17を制御する。制御部19は、読み上げ中断を防止するために、読み上げ中は、新規に表示された文字列をバッファリングする。また、制御部19は、別画面が表示されたときは読み上げを中断し、また、選択可能なオブジェクトにカーソル遷移した場合は読み上げを中断して該当オブジェクトを読み上げるように音声合成処理部17を制御する。また、制御部19は、重複した読み上げを防止するため、表示部16,15の表示エリアから一部はみだしている文字列については、座標値にて読み上げ対象範囲を決定する。また、制御部19は、キャッシュ表示など文字列が通知されない場合は、再描画要求にて再度文字列の通知を行うように構成されている。次に、上記構成による動作を、ブラウザ起動時の情報の表示および音声読み上げ動作を中心に、図3から図8に関連付けて説明する。図3は、ブラウザ起動時の情報の表示および音声読み上げ動作を説明するためのフローチャートである。図4は、特定スタイルでの表示画像のイメージを示す図である。図5は、通知された情報、現在の文字サイズ、およびスタイルリンクの補正値の一例を示す図である。図6は、文字列のソーティング前の蓄積管理情報と文言の格納領域における格納例を示す図である。図7は、文字列ソーティング後の蓄積管理情報と文言の格納領域における格納例を示す図である。図8は、読み上げ要求のイメージ例を示す図である。ブラウザが起動されST1、描画開始要求通知が出されるとST2、描画すべき文字列、スタイル、座標が通知されるST3。次に、取得した情報のうち、スタイル情報がオブジェクトの選択中であるか否かの判別を行うST4。ステップST4において、選択中ではないと判別すると、取得した文字列をたとえばメモリ12に格納バッファリングするST5。次に、取得したスタイルが補正対象スタイルであるか否かの判別を行うST6。ステップST6において、補正対象スタイルであると判別すると、座標値を補正ST7してステップST8の処理に移行し、補正対象スタイルではないと判別すると、ステップST7の補正処理を経ることなくステップST8の処理に移行する。そして、ステップST8においては、座標が描画画面であるか否かの判別を行う。描画画面でない場合は、文字列を破棄してST9、ステップST10の処理に移行し、描画画面である場合には、ステップST9の処理を経ることなくステップST10の処理に移行する。ステップST10においては、描画処理が終了したか否かの判別を行い、終了していない場合には、ステップST2からの処理に移行する。そして、ステップST10において、描画終了したと判別すると、文字列のソーティング処理を行いST11、同一スタイルの文字列を渡すST12。そして、ステップST4において、スタイルの選択中であると判別すると、該当オブジェクトの音声読み上げを行いST13、文字列のバッファをクリアするST14。なお、本実施形態においては、ブラウザから描画要求として通知される文字列を読み上げの文字列情報として扱う。そして、各要部ステップにおいては、具体的には以下に示すような処理が行われる。ステップST7の座標補正は次のような処理となる。たとえば図4に示すように、特定スタイルでの描画では座標位置がずれるため、表示形式スタイルと文字サイズに応じて座標位置を補正する。りんごなど特別な表示オブジェクトリンクの座標位置を補正する。描画要求にてリンクのスタイルが通知されたら、座標補正するためのデータベースから現在の文字サイズに応じた補正値を決定し補正する。たとえば、図5に示すように、通知されたりんごの情報が、座標値のXが0、Yが5、スタイルがリンク、文字数が3であり、現在の文字サイズ設定値が文字サイズ標準であり、スタイルリンクの補正値として、文字サイズ小がY-3、文字サイズ標準がY-5、文字サイズ大Y-8の場合を例とすると、次のように座標位置を補正する。上記の情報を基に、座標値を補正する。スタイルリンクで文字サイズ標準であるため、りんごの3文字のY座標を-5加算し、座標値をX:0、Y:0とする。また、ステップST11においては、描画要求を通知された順序で読み上げると文章にならないことがあることから、文字列に付随する座標値を用いてソート処理を行う。なお、座標値は補正処理後の値を用いる。図6に文字列のソーティング前の蓄積管理情報と文言の格納領域における格納例を示し、図7に文字列ソーティング後の格納例を示す。これの例では、文字列ソーティング前の文言は、図6に示すように、果物:、100円、2個、みかん、200円、メロン、300円、いちご、400円、りんごの順であるものが、文字列ソーティング後は、図7に示すように、果物:、りんご、100円、2個、みかん、200円、メロン、300円、いちご、400円の順となっている。また、表示オブジェクトごとに異なる描画スタイルが通知されることから、表示オブジェクトに応じた読み上げを行う。図4の画面イメージを例にすると、リンクの文字列を標準と異なる音声設定した音声を読み上げる。また、カーソルが遷移しているオブジェクトを描画スタイルによって特定し、該当する文字列を音声の種別を変更して読み上げを行う。図4の画面イメージを例にすると、りんごの文字列を標準と異なる音声で読み上げる。また、行またはオブジェクトごとに描画要求が通知されるため、バッファリングし複数の描画要求をまとめて読み上げエンジン制御部および音声合成処理部に通知することでなめらかな読み上げを行う。たとえば、図8に示すように、1行ずつ文字列が通知されたとしても、改行などを無視して同じ読み上げ方法で読み上げることが可能である。また、読み上げ中の行スクロールは新規に表示された行をバッファリングし、読み上げが終了した時点で読み上げエンジンに受け渡す。また、ページスクロールや別画面へのジャンプについては、読み上げ中の文字列を破棄し、ページの先頭から読み上げを行う。また、描画開始要求と描画終了要求の間に通知される文字列を読み上げ対象とする。また、同一座標で通知された文字列は、先に通知された文字列を有効とする。選択可能なオブジェクトにカーソルを移動した場合は読み上げ中の文字列を中断して該当オブジェクトを読み上げる。画面表示上、上部や下部において文字列が欠けて表示されることがあるが、この場合には座標値にて読み上げ対象範囲を決定する。キャッシュに保存されている画面などを表示する場合は、描画要求が通知されないため、再描画要求を行うことで文字列を取得する。文字列を有しないオブジェクトをスタイルによって判定し、特定の文言の読み上げを行う。たとえば、ラジオボタンなど文字列を有しないオブジェクトについては、遷移、決定した時点で、処理部内部の文字列をエンジンである制御部に受け渡すことで読み上げを実現する。次に、リンクを含んだコンテンツに対するブラウザの機能を含む具体的な処理について説明する。本実施形態の携帯電話機10においては、リンクを含んだコンテンツに対して以下の処理を行う。1.リンクにカーソル遷移したとき、設定値とは異なる音質たとえば設定した音質が男声の場合、女声で読み上げを行う。ブラウザから通知される文字種リンク文字によって判定する。ブラウザではリンクを認識した場合、リンク文字イタリック、青色、アンダーラインなどリンクに条件を付けて描画を行う。2.リンクの文字列を、次画面のタイトルとして扱う。リンクにカーソル遷移したとき、リンクに指定されている文字列を全て取得し、リンクから次画面に遷移した後リンクの文字列を読み上げることで、タイトル読み上げ効果を演出可能である。リンク押下による遷移は、リンク遷移先情報URLtoが通知されたときにリンク先を判定する。3.リンク中である旨をユーザに通知する。リンクを押下し次画面へ遷移する場合、次画面の描画が始まるまでの間は、別途メモリ12に記憶しておいた次画面遷移中であることを示す文字列を読み上げ、ユーザにリンク中である旨を読み上げで通知する。4.リンクに指定されている文字列をすべて読み上げる。リンクの文字列を読み上げ中にリンク押下で画面遷移を行った場合でも、リンクの文字列をすべて読み上げることを可能にする。5.画面中のリンクの文字列のみを抽出し、リンクのみを読み上げ可能とする。リンクにカーソル遷移したときは設定した音質たとえば男声で読み上げ、リンク押下時は設定値と異なる音質たとえば設定した音質が男声の場合、女声で読み上げを行う。6.リンク押下後、画面遷移の通知が端末側に一定時間以上通知されていない場合は、ユーザに通信継続中である旨を別途メモリに記憶しておいた通信継続中である旨を示す文字列を読み上げることにより通知する。リンクを含んだコンテンツの記述例リンク部分は以下の通りである。ジャンプする上記のWeb記述言語の内容は以下の通りであり、その概要を図9に示す。1.リンク指定タグaタグの中にリンク先を記述する。2.Titleはソフトキー対応の領域に表示するガイド部分に表示する。3.ジャンプするの部分が実際のリンク文字列になる。上記Web記述言語をブラウザが解析して、端末側に以下の情報を通知する。[リンク画面表示時]ジャンプするをリンク文字スタイルで座標X,Yに書け。[リンクにカーソル遷移したとき]座標X,Yの色を反転しろ。ガイド部分に京セラを書け。[リンク押下されたとき]URLを通知するので遷移しろ。リンクを含んだ画面を表示させるときは、ブラウザが取得したWeb記述言語から文字列に対し、文字サイズ、文字種を決定して通知を行っている。ブラウザがリンク部分の文字列のジャンプするを取得した場合は、青色の文字、イタリック文字でアンダーラインを付けて座標X,Yに表示とリンクのための表示設定を行う。読み上げキー18を押下した場合、画面の先頭から最後までの読み上げを行う。画面描画の際に用いた文字列の描画情報をメモリに格納しておき、文字列の座標をソートして座標の上位画面上部から順に読み上げを行う。リンク文字のジャンプするは青色の文字、イタリック文字でアンダーラインを付けて座標X,Yに表示という指定があるため、この指定された文字列をリンクと判断し、読み上げエンジンに対し声種別を変更して読み上げを行う。リンクが連続して表示されている場合は、声種別の設定を継続して読み上げを行うが、リンク文字列から通常のテキストが表示された場合は声種別を元に戻す。ユーザのキー操作によりカーソルを動かし、リンクにカーソルが遷移した場合は、リンク文字列のジャンプするが指定されている座標を範囲指定して、色を反転して表示を行う。ブラウザでは、リンクにカーソル遷移を行ったとき、リンク部分にtitle京セラが設定されていることを把握し、表示部に文字キーガイド部分に京セラの表示を行う。声は反転された契機を元にリンクにカーソルが遷移したとして扱い、声種別を変更して読み上げる。画面全体を描画後に、特定座標の色を反転させろという命令はリンクにカーソル遷移した場合のみのため、読み上げ中の文字列を破棄して優先的にカーソル遷移しリンク文字列を読み上げる。図9に示すように携帯電話機10は、ソフトキーSFTK1~3を備えている。ここでいうソフトキーとは、画面の状態が遷移する都度、頻繁に用いる機能を特に割り当てられる、機能の固定されていないキーのことであり、表示部16の最下段にガイド領域を有し、このガイド領域に、画面に応じてソフトキーに現在割り当てられている機能が表示される。ソフトキーは決定キーSFTK2を含んで複数個を備えることが多い。ユーザが方向キーを操作すると、制御部19は表示部16の画面上のカーソルを押下された方向に応じて移動させる。このときに、リンク文字列であるジャンプするの上にカーソルがあてられると、先に述べたような表示色の反転処理を行う。すなわち、制御部19のブラウザ機能としては、Web情報として取得した表示規定に対し、表示部16の描画としては色の反転処理という表示規定を付加した上で描画更新を行う。この表示規定に色の反転処理が加えたときにtitle京セラという文字列も取得し、ガイド領域の特に決定キーSFTK2に対応させた箇所に表示させる。リンクを押下したときは、リンク先のURLhttp:kyocera.jpを遷移先に設定してサーバ30と通信を行い、サーバ30から取得した新たなWeb記述言語を元に遷移先の画面を描画する。通信開始時にタイマにより計時し、一定時間経過後も新規画面が描画されない場合は、接続中ですなども読み上げを可能にする。リンク押下時に、リンク元のtitle京セラをメモリに記憶しておき、新規画面の描画が完了したら、新規画面の文字列の読み上げに先んじて京セラを読み上げることにより、タイトルの効果を出す。図10は、本実施形態に係るWeb読み上げ機能の処理概要を示す概念図である。この読み上げ機能は、全て制御部19の制御部のもとで処理され、デバイスレイヤ191にブラウザ192を含み、さらに、バッファ193、スピーチインタフェース194、音声エンジン部195を有する。音声エンジン部195は、音声合成処理部17の機能を含んで構成される。Web読み上げ機能の処理は、以下のように行われる。1.サーバ30よりHTML読み上げ対象を取得する。2.ブラウザ192がHTML中の文字の描画をデバイスレイヤ191に要求する。デバイスレイヤ191はこれをバッファ193に蓄積する。3.ブラウザ192から描画完了をデバイスレイヤ191に通知する。これを契機にスピーチインタフェース194に蓄積した文言の読み上げを要求する。4.音声エンジン部195で文字列を音声に変換し、読み上げを行う。本実施形態においては、図11A,Bに示すようなアドレス情報がリンク付けられていることを示す<addr>タグでも声を反転して読み上げが可能である。この場合の標記例は次の通りである。htmlこのように、表示規定の例は多数存在する。もちろん他にも電話番号の対応付けられたものや、メールアドレス等もリンク付けがあれば表示規定に通常とは異なる規定が加わる。ブラウザ192から文字列通知命令で描画文字列を受け取ってから、読み上げ文字列として音声エンジン部195のタスクにわたるまでは、以下の手順になる。1.画面更新完了の通知、2.X,Y座標によるソート、の手順である。以下、各手順について説明する。1.画面更新完了の通知ブラウザ192は、文字列通知命令により、何度も描画要求を行う。そこで、画面の描画が終わったという通知をブラウザから検出する必要がある。これには、ブラウザ192から発行されるWML形式が変更されたことを示す通知関数を検知し、その後の画面更新が終わったという通知関数を検知することにより実現する。2.X,Y座標によるソート描画される文字列は、ブラウザから文字列通知命令によりデバイスレイヤに通知される。図12に示すように、表示部16のピクト領域を除いた一番上の左上を基底として0,0、上から順に描画される文字列が通知される。しかし、テキストによりリンク先が指定してある文字列が含まれており、かつそのリンクにカーソルが当たっている場合、文字列通知命令はその文字列のみ、一番最後に描画要求を行う。その状態を図13A,Bに示す。このブラウザ192の描画要求の順に文字列を読み上げると、ABCDEFGHIJIKLPQRSTUVWXYZMNOとなってしまう。つまり、正しい順序で読み上げるため、文字列のソート処理が必要になる。これには、描画要求の文字列通知命令のX,Y座標を基に行う。図14A~Cに、ソートアルゴリズムを示す。この例では、Y座標で昇順にソートする。ただし、Yの値が同じであった場合、X座標の値を昇順で比較する。Xの値も同じであった場合は、描画要求が先にあった方を優先する。このソート処理の結果、読み上げ文字列は、ABCDEFGHIJKLMNOPQRSTUVWXYZとなる。次に、Web読み上げにおける全画面描画/スクロール描画判定について説明する。<全画面描画判定図15は、ページ全体を読み上げる際の基本シーケンスを示す図である。描画開始命令が呼ばれた直後の描画から、描画完了の描画終了命令が呼ばれる前までの描画を全画面描画とみなす。この場合、文字列、描画座標、フォーカス有リンク/ノーマルをバッファ193に蓄積し描画する。描画完了がデバイスレイヤ191に通知されると、所定時間、たとえば1秒待って座標でソートを行い、ソートバッファに蓄積する。そして、デバイスレイヤ191は声指定する。ノーマルの場合は設定の声とし、フォーカス有リンクの場合は設定と異なる逆の声とする。たとえば、設定が男声なら女声とする。デバイスレイヤ191は、スピーチインタフェース194に対して、同一声種別の文言をまとめて読み上げ要求する。デバイスレイヤ191はソートバッファに文言がある間この要求処理を、読み上げ完了の通知を受けるまで繰り返す。<スクロール描画判定>図16は、行方向スクロール時の読み上げシーケンスを示す図である。スクロール開始命令が呼ばれた後の描画から、描画終了命令が呼ばれるまでの描画をスクロール描画とみなす。また、スクロール開始命令が、プラスの値でコールされれば下方向のスクロール、マイナスの値でコールされれば上方向のスクロールと判定する。既に描画した行の移動のための描画の場合にはバッファに蓄積せず、新しく現れた行の描画の場合には読み上げるために、バッファに蓄積する。そして、デバイスレイヤ191は、スピーチインタフェース194に対して、同一声種別の文言をまとめて読み上げ要求する。デバイスレイヤ191はソートバッファに文言がある間この要求処理を、読み上げ完了の通知を受けるまで繰り返す。本実施形態によれば、メイン表示部16に表示中の文字情報に含まれる文字列を音声に変換する際に、音声に変換する文字列の表示規定を参照し、所定の表示規定リンク先あり、カーソル位置表示などの場合には第1の音声で音声変換し、所定の表示規定でない場合には第1の音声と音質等が異なる第2の音声にて音声変換するように音声合成処理部17を制御し、また、リンク先の対応付けられた表示オブジェクトがキー操作部13により選択指示または決定指示されると、この表示オブジェクトに含まれる文字列を第3の音声にて音声変換するように音声合成処理部17を制御する制御部19を有することから、リンク箇所を音声で明確に表示することが可能で、リンクから遷移中であることを容易に認識可能である。また、通知された文字列のスタイルに応じて座標値を補正し、通知された順序ではなく、座標によりソーティング後の読み上げを行い、また、描画スタイルに応じて読み上げの声質、スピード、イントネーション等を変更し、また、選択可能オブジェクトの遷移時に、読み上げの声質、スピード、イントネーションを変更し、また、点滅など同じ文字列が通知されても一度しか読み上げないように構成したことから、以下の効果を得ることができる。なめらかな音声読み上げを実現することができる。描画要求を用いた読み上げのため、ブラウザに手を加えることなく、実現可能であり、その結果、通常のブラウザと同等の表示が可能となる。同じ声質で読み上げる場合、いくつかに、分割して通知された文字列をまとめて読み上げることにより、読み上げが途切れることを防止でき、また、熟語が正しく読まれる確率が高まる。また、読み上げ中は、新規に表示された文字列をバッファリングすることから、読み上げ終了後にバッファリングされている文字列を読み上げることができ、これにより、読み上げの中断を防止することができる。また、別画面が表示されたときは読み上げを中断することができ、画面と読み上げの同調を図ることができる。また、選択可能なオブジェクトにカーソル遷移した場合は読み上げを中断して該当オブジェクトを読み上げることができ、これにより、選択されたタイミングを逃すことなく読み上げが可能である。また、表示エリアから一部はみだしている文字列については、座標値にて読み上げ対象範囲を決定することができ、重複した読み上げを防止することができる。キャッシュ表示など文字列が通知されない場合は、再描画要求にて再度文字列の通知を行うことができ、文字列を入手して再度描画されても同じ画面が表示されるので、ちらつきが発生しない。また、文字列を有しないオブジェクトをスタイルで判定することにより、特定の文字列を与え読み上げることが可能である。なお、以上説明したような音声読み上げ処理は、端末装置コンピュータで読み出し可能な記録媒体、半導体記憶装置メモリ、光ディスク、ハードディスク等に音声読み上げプログラムとして記録され、端末装置で読み出されて実行される。"