(57)【要約】【課題】ドキュメントの読み上げにあたり、読み上げのための属性を予め文書中で指定する必要のないようにする。【解決手段】属性付きのドキュメントを利用することに着眼し、属性の内容を解析して、音声合成手段によりドキュメント中のテキスト部分を読み上げる装置であり、前記属性は、読み上げ条件とは無関係に定められたものであり、ドキュメント全体に対する読み上げ条件を基本読み上げ条件設定手段３で設定し、属性毎の読み上げ条件を個別読み上げ条件設定手段５で設定し、ドキュメント読み上げの際に、原則として前記基本読み上げ条件設定手段で設定した基本読み上げ条件を参照してテキスト部分を読み上げるとともに、個別読み上げ条件を有するテキスト部分では基本読み上げ条件に優先して個別読み上げ条件を参照して読み分け手段１５で読み分ける。【選択図】図１
2007128506.tif 000002
【特許請求の範囲】
【請求項１】
属性付きのドキュメントの内容を解析して、音声合成手段によりドキュメント中のテキスト部分を読み上げる装置において、
前記属性は、読み上げ条件とは無関係に定められたものであり、
ドキュメント全体に対する読み上げ条件を設定する基本読み上げ条件設定手段と、
属性毎に読み上げ条件を設定する個別読み上げ条件設定手段と、
ドキュメント読み上げの際に、原則として前記基本読み上げ条件設定手段で設定した基本読み上げ条件を参照してテキスト部分を読み上げるとともに、個別読み上げ条件を有するテキスト部分では基本読み上げ条件に優先して個別読み上げ条件を参照して読み分ける、読み分け手段と、
を備えたことを特徴とするドキュメント読み上げ装置。
【請求項２】
前記読み上げ条件とは、少なくとも、読み上げ音声の音質、音量、アクセント、読み上げる・読み上げないことの選択、のいずれかであることを特徴とする請求項１記載のドキュメント読み上げ装置。
【請求項３】
個別読み上げ条件設定手段により属性毎に設定される読み上げ条件は、前記属性の本来の意味と関連付けられ、読み上げた音声から、属性が指定する本来の意味を想起可能とすることを特徴とする請求項１記載のドキュメント読み上げ装置。
【請求項４】
前記読み上げ条件を記憶しておく読み上げ条件記憶手段を備えたことを特徴とする請求項１記載のドキュメント読み上げ装置。
【請求項５】
前記属性は、前記ドキュメントの表示を制御するためのものであることを特徴とする請求項１記載のドキュメント読み上げ装置。
【請求項６】
前記ドキュメントは、ＨＴＭＬ文書であり、前記属性はタグ情報であることを特徴とする請求項１記載のドキュメント読み上げ装置。
【請求項７】
音声合成手段によるドキュメント中のテキスト部分の読み上げを制御する方法であって、前記ドキュメント中の該ドキュメントの表示を制御するための属性を判定し、前記判定結果に基づいて前記属性により表示制御されるテキスト部分の読み上げ条件を変更することを特徴とする読み上げ制御方法。
【請求項８】
前記属性の種類に応じて前記読み上げ条件を変更することを特徴とする請求項７記載の読み上げ制御方法。
【請求項９】
音声合成手段によりドキュメント中のテキスト部分を読み上げさせるコンピュータに、
前記ドキュメント中の該ドキュメントの表示を制御するための属性を判定させる手順と、
前記判定結果に基づいて前記属性により表示制御されるテキスト部分の読み上げ条件を変更させる手順と、を実行させるプログラムを記録したコンピュータが読み取り可能な記録媒体。
【請求項１０】
前記属性の種類に応じて前記読み上げ条件を変更する手順を実行させる前記プログラムを記録した請求項９記載のコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータに入力されたドキュメントのテキスト文書を読み上げるドキュメント読み上げ装置及び読み上げ制御方法に関する。
【背景技術】
【０００２】
従来のドキュメント読み上げ装置として、例えば、特開平８−２７２３８８号公報に記載された装置が知られている。
【０００３】
この装置では、漢字かな混じりのテキストデータを合成音声にして出力する音声合成装置として、テキストデータに制御情報を組み込む組み込み手段と、前記制御情報に対応した音質で前記テキストデータに基づく音声を合成し出力する出力手段を備えている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、このような装置では、ある音質である部分を読み上げるようにするため、予めテキストデータに制御情報を組み込む必要がある。
【０００５】
従って、例えばインターネットにより、ＨＴＭＬ文を読み込んだとき、その一分を男声で読み上げ、他の部分を女声で読み上げたい場合など、その所望の部分に制御情報をいちいちドキュメント中に書き込む必要があり、きわめて面倒であった。
【０００６】
本発明は、このような点に鑑みなされたもので、読み上げ条件を付与する制御情報をドキュメント中にいちいち組み込む必要のない技術を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明は、前記課題を解決するため、以下の手段を採用した。
【０００８】
すなわち、本件発明は、ＨＴＭＬ文や、ＲＴＦ文などでは、音声の読み上げとは関係なく、予め、ドキュメント中のテキスト文についての修飾条件等を定める属性データ（以下、これをタグということがある）が含まれていることに着眼し、このタグを読み上げの制御情報として利用することに着眼したものである。
【０００９】
そこで、本発明のドキュメント読み上げ装置では、属性付きのドキュメントの内容を解析して、音声合成手段によりドキュメント中のテキスト部分を読み上げる装置において、前記属性は、読み上げ条件とは無関係に定められたものであり、ドキュメント全体に対する読み上げ条件を設定する基本読み上げ条件設定手段と、属性毎に読み上げ条件を設定する個別読み上げ条件設定手段と、ドキュメント読み上げの際に、原則として前記基本読み上げ条件設定手段で設定した基本読み上げ条件を参照してテキスト部分を読み上げるとともに、個別読み上げ条件を有するテキスト部分では基本読み上げ条件に優先して個別読み上げ条件を参照して読み分ける、読み分け手段と、を備えたことを特徴とする。
【００１０】
ここで、前記読み上げ条件とは、少なくとも、読み上げ音声の音質（例えば、声の高さ、男声、女声の区別）、音量（声の大きさ）、アクセント（声の抑揚や方言）、読み上げる・読み上げないことの選択、のいずれかである。例えば、ＨＴＭＬ文書で、「<h2>本ホームページの紹介</h2>」という文があったとすると、<h2></h2>は、その間に存在する文字の表示時の大きさを指定するタグである。そこで、この<h2></h2>に関連付けて、その
間の文字を男声にて読むというようにする。
【００１１】
特に、個別読み上げ条件設定手段により属性毎に設定される読み上げ条件は、前記属性の本来の意味と関連付けられ、読み上げた音声から、属性が指定する本来の意味を想起可能とするようにすることが好適である。
【００１２】
すなわち、前記<h2></h2>は文字の大きさを示し、h2はh3より大きく、h1より小さく表
示される。そこで、h2で指定された文書を読み上げるとき、h3より大きく、h1より小さい音声で読み上げるようにすると、ＨＴＭＬの取り決めに従った読み上げが可能であり、読み上げ音声を聞くだけで視覚上の文書を想起することが可能となる。
【００１３】
また、前記読み上げ条件を記憶しておく読み上げ条件記憶手段を備えることが好ましい。
【００１４】
本発明のドキュメント読み上げ装置では、ドキュメント全体に対する読み上げ条件を基本読み上げ条件設定手段で設定し、次いで、個別読み上げ条件設定手段と属性毎に読み上げ条件を設定する。
【００１５】
ドキュメント読み上げの際に、特に指定のない部分では、原則として前記基本読み上げ条件設定手段で設定した基本読み上げ条件を参照してテキスト部分を読み上げる。
【００１６】
ドキュメント中のタグにより、さまざまな情報がわかる。ＨＴＭＬの場合だと、ページのタイトル部、見出し、内容のテキスト、リンク、メール宛先他、いろいろなタグがドキュメント中に記述され、画面上では、タグに応じて文字サイズや色など書き分けられている。しかしながら、従来の読み上げ装置では、すべて同一の音声によって読み上げるため、これらの情報が欠落してしまう。本発明では、タグの本来の情報に対応して読み上げ条件を設定すれば、タグ情報を音声として確認できる。
【００１７】
尚、ドキュメントに付与される属性は、例えば、ドキュメントの表示を制御するためのものである。また、ドキュメントに付与される属性は、例えば、ドキュメントがＨＴＭＬ文書である場合は、タグ情報である。
【００１８】
次に、本発明に係る読み上げ制御方法は、音声合成手段によるドキュメント中のテキスト部分の読み上げを制御する方法であって、前記ドキュメント中の該ドキュメントの表示を制御するための属性を判定し、前記判定結果に基づいて前記属性により表示制御されるテキスト部分の読み上げ条件を変更することを特徴とする。
【００１９】
このような読み上げ制御方法では、属性の種類に応じて読み上げ条件を変更するようにしてもよい。
【００２０】
また、本発明に係る記録媒体は、音声合成手段によりドキュメント中のテキスト部分を読み上げさせるコンピュータに、前記ドキュメント中の該ドキュメントの表示を制御するための属性を判定させる手順と、前記判定結果に基づいて前記属性により表示制御されるテキスト部分の読み上げ条件を変更させる手順と、を実行させるプログラムを記録した記録媒体である。このような記録媒体には、属性の種類に応じて読み上げ条件を変更する手順を実行させるプログラムが更に記録されていてもよい。
【発明の効果】
【００２１】
本発明によれば、ドキュメントに予め設定してある属性情報をそのまま利用して、ドキュメントの読み分けが可能であり、読み分けのための属性情報をドキュメント中にいちいち設定する必要がない。
そして、個別読み上げ条件設定手段５により属性毎に設定される読み上げ条件が、前記属性の本来の意味と関連付けた場合、読み上げた音声から、属性が指定する本来の意味を想起可能であり、音声によりドキュメントの読み上げ内容を視覚的に理解できる。
【発明を実施するための最良の形態】
【００２２】
図１は、本発明の１実施例の構成を示したものである。
【００２３】
本件発明は、プログラムにより構成され、このプログラムをコンピュータのＣＰＵ上で実行することにより、ＣＰＵ上に図１の機能実現手段が実現される。
【００２４】
図１に示したように、フロッピー・ディスクやＣＤ−ＲＯＭなどの記憶媒体や、インターネット等のメディアを介してコンピュータに読み込まれたドキュメント情報を管理するドキュメント管理手段１が設けられている。
【００２５】
このドキュメント管理手段１は、たとえば、ＨＴＭＬ文や、ＲＴＦ文などのドキュメントの読み込みやダウンロードなどを行うソフトウェアである。
【００２６】
さらに、このドキュメント管理手段１により、コンピュータに読み込まれたドキュメントを解析してその属性部分である「タグ」を検出する属性解析手段２を備えている。そして、ドキュメント管理手段１で読み込まれたドキュメントと属性解析手段２で解析されたタグを、それぞれ読み上げ対象情報として管理する読み上げ対象情報管理手段３が設けられている。
【００２７】
一方、キーボードなどの入力手段からドキュメント全体に対する読み上げ条件を設定する基本読み上げ条件設定手段４と、属性毎に読み上げ条件を設定する個別読み上げ条件設定手段５と、この個別読み上げ条件設定手段５に含まれる概念ではあるが、個別読み上げ条件として特別に、指定した属性のテキスト文書について「読み上げる（ＯＮ）」、「読み上げない（ＯＦＦ）」の設定を行う個別読み上げＯＮ・ＯＦＦ指定手段６とが設けられている。
【００２８】
さらに、基本読み上げ条件設定手段４と、個別読み上げ条件設定手段５と、個別読み上げＯＮ・ＯＦＦ指定手段６とで設定された各条件を管理し、基本読み上げ条件Ｉ／Ｏ手段７と、個別読み上げ条件Ｉ／Ｏ手段８と、個別読み上げＯＮ・ＯＦＦ情報Ｉ／Ｏ手段９を介して、読み上げ条件記憶手段１０としてのハードディスクに、前記各条件を書き込み、あるいは、読み出す、基本読み上げ条件管理手段１１、個別読み上げ条件管理手段１２、個別読み上げＯＮ・ＯＦＦ情報管理手段１３がそれぞれ設けられている。
【００２９】
次いで、ドキュメント読み上げの際に、基本読み上げ条件管理手段１１、個別読み上げ条件管理手段１２、個別読み上げＯＮ・ＯＦＦ情報管理手段１３は、それぞれ、基本読み上げ条件Ｉ／Ｏ手段７と、個別読み上げ条件Ｉ／Ｏ手段８と、個別読み上げＯＮ・ＯＦＦ情報Ｉ／Ｏ手段９を介して、読み上げ条件記憶手段１０としてのハードディスクから前記各条件を読み出し、音声合成手段１４へとその情報を送る。
【００３０】
音声合成手段１４は、前記読み上げ対象情報管理手段３で管理しているドキュメント情報と、属性部分である「タグ」とを読み上げ対象とし、まず、前記基本読み上げ条件設定手段４で設定した基本読み上げ条件を参照してテキスト部分を読み上げるとともに、個別読み上げ条件を有するテキスト部分では基本読み上げ条件に優先して個別読み上げ条件を参照して読み分ける、読み分け手段１５を備えている。
【００３１】
なお、読み上げの際に使用する音声合成手法は、従来より知られた手法を用いるので、
ここでは特に言及しない。
【００３２】
ここで、図２に、読み上げ条件を固定値で設定した場合の例を示す。図２では、読み上げ条件として、声の大きさ、声の高さ、声の種類（男声・女声）、声の抑揚である。
【００３３】
そして、基本設定として、基本読み上げ条件設定手段４により、声の大きさ、声の高さ、声の種類（男声・女声）、声の抑揚が図２のように設定され、さらに、個別読み上げ条件設定手段５により、タグ１〜４について、それぞれ図２に示した条件が設定される。
【００３４】
図３は、図２で示した固定値を、基本設定から相対指定した場合の図である。ここでは、基本設定値を標準にして、相対的に示した図である。
【００３５】
前記基本読み上げ条件設定手段４と、個別読み上げ条件設定手段５と、個別読み上げＯＮ・ＯＦＦ指定手段６とは、具体的には図４、図５に示したような、入力画面から入力される。
【００３６】
図４は、基本読み上げ条件設定手段４による設定例である。図５は、個別読み上げ条件設定手段５と、個別読み上げＯＮ・ＯＦＦ指定手段６とによる設定を示す。ここでは、ＨＴＭＬ文書の各タグの名前を読み分けの対象という欄Ｒ１に表示しており、この欄に表示した名前の実際のタグを欄Ｒ１の下の欄Ｒ２に表示するようになっている。欄Ｒ１、Ｒ２の右には、読み分け対象であるタグについて、個々に読み上げるか否かを設定する個別読み上げＯＮ・ＯＦＦ指定手段６として、読み上げ指定をするチェックボックスＲ３を備えている。さらに、チェックボックスＲ３の下には、個別読み上げ条件設定手段５として、声の大きさ、声の高さ、声の種類を設定する個別設定チェックボックスＲ４が設けられ、個別設定チェックボックスＲ４は、チェックボックスＲ３が「読む」とされた場合に活性化するようになっている。
【００３７】
以上の設定において、タグごとの情報は図２のように具体的値の設定でもよいし、図３のような基本設定からの相対指定でもよい。図２の場合は、基本設定に左右されることなく、タグごとの設定値が保持される利点があり、図３の場合は、基本設定からの相対的指定で行うことができるため、具体的な数値を指示せずに「普通の部分よりは大きくて高い声で読むようにしよう」などという感覚的な指定が可能になる。これらの情報を用いて、図１のドキュメント管理手段１を用いて入手したドキュメントデータに対して、属性解析手段２がタグの解析を行い、その結果を読み上げ対象データとして、音声合成手段１４に渡す。
【００３８】
一方、先に指定してある基本読み上げ音声設定およびタグ毎の読み上げ音声設定を用いて、音声合成手段１４は、指定された音声属性を用いて、与えられた読み上げ対象データを読み上げる。
【００３９】
この読み上げ手順を、図６のフローチャートに従って説明する。
【００４０】
この例は、図７、図８に示したＨＴＭＬ文書の読み上げの例である。図７はＨＴＭＬ文書をブラウザで表示した例であり、図８はそのソースデータである。この例では、すでにＨＴＭＬのタグごとの読み上げ音声の設定は済んでおり、ここでは、図９に示した、おすすめパターンが設定されているものとする。このおすすめパターンは、標準モデルとして、読み上げ条件記憶手段１０に予め設定されたパターンである。
【００４１】
まず、ステップ１０１で、ドキュメント管理手段１によって図８に示したソースデータをダウンロードしてＨＴＭＬファイルとして読み込む。次に、ＨＴＭＬ属性解析手段２で
、ＨＴＭＬファイルのデータの冒頭より文字単位で解析を行う。データの中で、"＜"と "＞"に挟まれた部分をタグと解釈し、読み分け対象のタグでなければ無視し、読み分け対
象のタグであれば、図１０に示した読み上げ対象のテキストを読み上げ対象情報管理手段３でメモリに格納するとともに（ステップ１０３）、図１１に示した読み上げ補助情報を読み上げ対象情報管理手段３でメモリに格納する（ステップ１０４）。ここで、読み分け補助情報とは、読み上げ対象テキスト情報での位置と声の設定情報である。
【００４２】
図８の場合、次のように処理される。
【００４３】
（１）声の初期設定として、声の設定テーブル（図９）の「その他のタグ」欄に記載された情報［男声、大きさ＝３，高さ＝３］を登録する。最初はこの状態で読む。
【００４４】
（２）１行目を処理する。〈ｈｔｍｌ〉タグは、読み上げ対象外なので、無視する。
【００４５】
（３）２行目を処理する。〈ｈｅａｄ〉タグは、読み上げ対象外なので、無視する。次の〈ｔｉｔｌｅ〉タグは、声の設定テーブル（図９）において、［読み上げＯＦＦ］のため、対応する〈／ｔｉｔｌｅ〉タグまで読み飛ばす。次の〈／ｈｅａｄ〉タグも読み上げ対象外なので無視する。
【００４６】
（４）３行目を処理する。〈ｂｏｄｙ〉タグは、読み上げ対象外なので、無視する。
【００４７】
（５）４行目を処理する。〈ｂｒ〉タグは、読み上げ対象外なので、無視する。次の文章は、読み上げ対象として、「読み上げ対象テキスト情報」に追加登録する。
【００４８】
（６）５行目を処理する。文章を読み上げ対象として追加登録する。
（７）６行目を処理する。〈ｃｏｍｍｅｎｔ〉タグは、声の設定テーブルで［読み上げＯＦＦ］設定なので、対応する〈／ｃｏｍｍｅｎｔ〉タグまで読み飛ばす。
【００４９】
（８）７行目を処理する。〈ｂｒ〉〈ｃｅｎｔｅｒ〉の両タグを読み飛ばす。次の〈ｆｏｎｔ ｓｉｚｅ＝２〉により、声設定を、（男声、大きさ＝２、高さ＝３）に変更して
、「読み上げ補助情報」に格納、また、〈／ｆｏｎｔ〉タグの終了までのテキストを読み上げ対象として追加登録する。
【００５０】
（９）８行目も、同様に〈ｆｏｎｔ ｓｉｚｅ＝５〉に対応して（男声、大きさ＝５、
高さ＝４）に変更して「読み上げ補助情報」に格納、また、〈／ｆｏｎｔ〉タグの終了までのテキストを読み上げ対象として登録する。
【００５１】
（１０）次に、声の設定を初期状態に戻して、（男声、大きさ＝３，高さ＝３）に戻して、テキストも登録。
【００５２】
（１１）９行目は、テキストのみ追加。〈ｂｒ〉タグは無視。
（１２）１０行目は、「それには、」までを読み上げ対象テキスト情報に登録。次に〈ａ ｈｒｅｆ〉に対応して、声の設定を初期状態に戻して、以降のテキストを登録。
【００５３】
（１３）１１行目はテキストのみ追加。〈ｂｒ〉タグは無視。
（１４）１２、１３行目は、タグを無視して、終了。この結果、「読み上げ対象テキスト情報」、「読み上げ補助情報」には、下記の情報が格納される。音声合成部は、これらの情報を解釈しながら、音声合成を行う。
【００５４】
以上のように、読み分け手段１５によりドキュメントを構成するタグの情報を用いて、
きめ細かい読み分けが可能となる。例えば、ＨＴＭＬの「見出し」部分のみ「読む」指定にしておけば、一般的には大事と思われる部分だけ抽出して読み上げることになる。また、フォントの大きいところは大きい声で読み上げ、小さいところは小さい声で読み上げるなどの指定も可能になるため、画面を見なくても、一様に読み上げたのでは伝わらない文章のニュアンスまで音声合成で読み上げることが可能になる。
【００５５】
＜他の例＞前記属性解析手段２でドキュメント中のタグを解析することにより、さまざまな情報がわかる。ＨＴＭＬの場合だと、ページのタイトル部、見出し、内容のテキスト、リンク、メール宛先他、いろいろなタグがドキュメント中に記述され、画面上では、タグに応じて文字サイズや色など書き分けられている。
【００５６】
そこで、これら情報に対応した読み上げ条件を、タグの意味内容に応じて、設定する。その設定をタグ対応であらかじめ図示しないテーブルに記憶しておけば、タグの解析毎にテーブルを参照して、同一のタグは常に同一の音声で読み出したり、文字の大きさに対応して読み出し音声を大きくしたり小さくすることができるので、タグの本来の情報内容に対応して読み上げ条件を設定することができ、タグ情報を音声として確認できる。
【図面の簡単な説明】
【００５７】
【図１】本発明の構成例を示すブロック図
【図２】読み上げ条件の設定例（固定値）を示す図
【図３】読み上げ条件の設定例（基本設定から相対指定）を示す図
【図４】基本読み上げ条件設定手段の一例を示す図
【図５】個別読み上げ条件設定手段と、個別読み上げＯＮ・ＯＦＦ指定手段を示した図
【図６】読み上げ手順を示したフローチャート図
【図７】読み上げ対象の一例としてＨＴＭＬ文の表示例を示した図
【図８】図７の読み上げ対象をソースデータとして示した図
【図９】読み上げ条件のおすすめ設定パターンを示した図
【図１０】読み上げ対象テキスト情報を示した図
【図１１】読み上げ補助情報を示した図
【符号の説明】
【００５８】
１・・ドキュメント管理手段
２・・属性解析手段
３・・読み上げ対象情報管理手段
４・・基本読み上げ条件設定手段
５・・個別読み上げ条件設定手段
６・・個別読み上げＯＮ・ＯＦＦ指定手段
７・・基本読み上げ条件Ｉ／Ｏ手段
８・・個別読み上げ条件Ｉ／Ｏ手段
９・・個別読み上げＯＮ・ＯＦＦ情報Ｉ／Ｏ手段
１０・・読み上げ条件記憶手段
１１・・基本読み上げ条件管理手段
１２・・個別読み上げ条件管理手段
１３・・個別読み上げＯＮ・ＯＦＦ情報管理手段
１４・・音声合成手段
１５・・読み分け手段
【図１】
2007128506.tif 000003
【図２】
2007128506.tif 000004
【図３】
2007128506.tif 000005
【図４】
2007128506.tif 000006
【図５】
2007128506.tif 000007
【図６】
2007128506.tif 000008
【図７】
2007128506.tif 000009
【図８】
2007128506.tif 000010
【図９】
2007128506.tif 000011
【図１０】
2007128506.tif 000012
【図１１】
2007128506.tif 000013
【手続補正書】
【提出日】平成18年11月22日(2006.11.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
属性付きのドキュメントの内容を解析して、音声合成手段によりドキュメント中のテキスト部分を読み上げる装置において、
前記属性は、属性設定開始情報と属性設定終了情報により前記ドキュメントの表示を制御するものであって、読み上げ条件とは無関係に定められたものであり、
基本読み上げ条件を設定する基本読み上げ条件設定手段と、
属性毎に読み上げ条件を設定する個別読み上げ条件設定手段と、
ドキュメント読み上げの際に、前記属性が設定されていないテキスト部分については前記基本読み上げ条件を参照して読み上げ、前記属性設定開始情報と前記属性設定終了情報にて挟まれたテキスト部分については前記属性に応じた読み上げ条件を参照して読み上げると共に該属性設定終了情報により読み上げ条件を前記基本読み上げ条件に設定する読み分け手段と、
を備えたことを特徴とするドキュメント読み上げ装置。
【請求項２】
前記読み上げ条件を記憶しておく読み上げ条件記憶手段を備えたことを特徴とする請求項１記載のドキュメント読み上げ装置。
【請求項３】
前記ドキュメントは、ＨＴＭＬ文書であり、前記属性はタグ情報であることを特徴とする請求項１記載のドキュメント読み上げ装置。
【請求項４】
属性付きのドキュメントの内容を解析して、音声合成手段によりドキュメント中のテキスト部分の読み上げを制御する方法であって、
前記属性は、属性設定開始情報と属性設定終了情報により前記ドキュメントの表示を制御するものであって、読み上げ条件とは無関係に定められたものであり、
基本読み上げ条件を設定する基本読み上げ条件設定手順と、
属性毎に、前記テキスト部分の文字の大きさが大きい場合に読み上げ音声を大きく設定し、前記テキスト部分の文字の大きさが小さい場合に読み上げ音声を小さく設定する個別読み上げ条件設定手順と、
ドキュメント読み上げの際に、前記属性が設定されていないテキスト部分については前記基本読み上げ条件を参照して読み上げ、前記属性設定開始情報と前記属性設定終了情報にて挟まれたテキスト部分については前記属性に応じた読み上げ条件を参照して読み上げ
ると共に該属性設定終了情報により読み上げ条件を前記基本読み上げ条件に設定する読み分け手順と、
を備えるドキュメント読み上げ制御方法。
【請求項５】
前記ドキュメントは、ＨＴＭＬ文書であり、前記属性はタグ情報であることを特徴とする請求項４記載のドキュメント読み上げ制御方法。
【請求項６】
属性付きのドキュメントの内容を解析して、音声合成手段によりドキュメント中のテキスト部分を読み上げさせるコンピュータに、
前記属性は、属性設定開始情報と属性設定終了情報により前記ドキュメントの表示を制御するものであって、読み上げ条件とは無関係に定められたものであり、
基本読み上げ条件を設定する基本読み上げ条件設定手順と、
属性毎に、前記テキスト部分の文字の大きさが大きい場合に読み上げ音声を大きく設定し、前記テキスト部分の文字の大きさが小さい場合に読み上げ音声を小さく設定する個別読み上げ条件設定手順と、
ドキュメント読み上げの際に、前記属性が設定されていないテキスト部分については前記基本読み上げ条件を参照して読み上げ、前記属性設定開始情報と前記属性設定終了情報にて挟まれたテキスト部分については前記属性に応じた読み上げ条件を参照して読み上げると共に該属性設定終了情報により読み上げ条件を前記基本読み上げ条件に設定する読み分け手順と、
を実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項７】
前記ドキュメントは、ＨＴＭＬ文書であり、前記属性はタグ情報であることを特徴とする請求項６記載のコンピュータ読み取り可能な記録媒体。