(57)【特許請求の範囲】
【請求項１】
文章を音声で読み上げる文書読み上げ装置であって、
文章を音声で読み上げる読み上げ手段と、
文章の量を計測する計測手段と、
ユーザの指示に基づいて、該指示時の残りの文章の量を音声で通知する通知手段とを備え、
前記通知手段による前記残りの文章の量の通知時に、前記読み上げ手段による文章の読み上げ音声の音量を下げることを特徴とする文書読み上げ装置。
【請求項２】
文章を音声で読み上げる文書読み上げ装置であって、
文章を音声で読み上げる読み上げ手段と、
文章の量を計測する計測手段と、
ユーザの指示に基づいて、文章の全体量と該指示時に既に読み上げた文章の量を音声で通知する通知手段とを備え、
前記通知手段による前記全体量と前記既に読み上げた文章の量の通知時に、前記読み上げ手段による文章の読み上げ音声の音量を下げることを特徴とする文書読み上げ装置。
【請求項３】
文章を音声で読み上げる文書読み上げ装置であって、
文章を音声で読み上げる読み上げ手段と、
読み上げ対象の文章のまだ読み上げていない文章の量を計測する計測手段と、
前記計測手段により計測した前記文章の量が所定の値より小さい場合に、前記読み上げ手段による文章の読み上げと並行して、前記文章の量が所定の値より小さいことを音によりユーザに通知する通知手段とを備えたことを特徴とする文書読み上げ装置。
【請求項４】
文章を音声で読み上げる文書読み上げ装置であって、
文章の量を計測する計測手段と、
前記計測手段で計測した文章の量が所定の値よりも大きい場合にユーザに通知する通知手段と、
前記通知手段による前記通知の後に、前記文章を音声で読み上げる読み上げ手段とを備えたことを特徴とする文書読み上げ装置。
【請求項５】
前記通知手段は、前記計測手段で計測した文章の量に応じた音の長さで通知することを特徴とする請求項４に記載の文書読み上げ装置。
【請求項６】
前記通知手段は、前記計測手段で計測した文章の量に応じた音の回数で通知することを特徴とする請求項４に記載の文書読み上げ装置。
【請求項７】
文章で音声を読み上げる文書読み上げ装置の制御方法であって、
文章を音声で読み上げる読み上げ工程と、
前記読み上げ工程により文章を読み上げているときに、前記文章の残りの量を計測する計測工程と、
ユーザの指示に基づいて、該指示時の前記文章の残りの量を音声で通知する通知工程とを備え、
前記通知工程による前記量の通知時に、前記読み上げ工程による文章の読み上げ音声の音量を下げることを特徴とする文書読み上げ装置の制御方法。
【請求項８】
文章で音声を読み上げる文書読み上げ装置の制御方法であって、
文章を音声で読み上げる読み上げ工程と、
前記読み上げ工程により文章を読み上げているときに、前記文章の読み上げた量を計測する計測工程と、
ユーザの指示に基づいて、前記文章の全体量と該指示時に既に読み上げた文章の量を音声で通知する通知工程とを備え、
前記通知工程による前記全体量と前記既に読み上げた文章の量の通知時に、前記読み上げ工程による文章の読み上げ音声の音量を下げることを特徴とする文書読み上げ装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、特に電話回線を経由して、電子的に管理している文章の内容を音声で読み上げさせるための文書読み上げ装置及びその制御方法に関するものである。
【０００２】
【従来の技術】
一般に、電話回線を経由して、コンピュータで管理している文章の内容を読み上げさせる場合、コンピュータ側ではその文章の長さを通知する機能はない。したがって、一旦読み上げが開始すると、その文章が終るまで読み上げ内容を聞くしかなく、いつまで読み上げが続くのかを知ることができない。
【０００３】
【発明が解決しようとする課題】
従来の文書読み上げ装置は上記のように構成されているので、ユーザは、文章の長さに気付かずに読み上げを開始し、長い文章の場合は、もう少しで終りになることに気付かないこともあり、読み上げを中断してしまうなどの問題点があった。
【０００４】
本発明は、上記のような問題点に着目してなされたもので、ユーザが、読み上げ前若しくは読み上げ中に、文章の長さや読み上げた量あるいは残りの量を知ることができる文書読み上げ装置を提供することを目的としている。
【０００５】
【課題を解決するための手段】
（１）本発明に係る文書読み上げ装置は、文章を音声で読み上げる文書読み上げ装置であって、文章を音声で読み上げる読み上げ手段と、文章の量を計測する計測手段と、ユーザの指示に基づいて、該指示時の残りの文章の量を音声で通知する通知手段とを備え、前記通知手段による前記残りの文章の量の通知時に、前記読み上げ手段による文章の読み上げ音声の音量を下げるようにしたものである。
（２）本発明に係る文書読み上げ装置は、文章を音声で読み上げる文書読み上げ装置であって、文章を音声で読み上げる読み上げ手段と、文章の量を計測する計測手段と、ユーザの指示に基づいて、文章の全体量と該指示時に既に読み上げた文章の量を音声で通知する通知手段とを備え、前記通知手段による前記全体量と前記既に読み上げた文章の量の通知時に、前記読み上げ手段による文章の読み上げ音声の音量を下げるようにしたものである。
（３）本発明に係る文書読み上げ装置は、文章を音声で読み上げる文書読み上げ装置であって、文章を音声で読み上げる読み上げ手段と、読み上げ対象の文章のまだ読み上げていない文章の量を計測する計測手段と、前記計測手段により計測した前記文章の量が所定の値より小さい場合に、前記読み上げ手段による文章の読み上げと並行して、前記文章の量が所定の値より小さいことを音によりユーザに通知する通知手段とを備えたことを特徴とする文書読み上げ装置。
（４）本発明に係る文書読み上げ装置は、文章を音声で読み上げる文書読み上げ装置であって、文章の量を計測する計測手段と、前記計測手段で計測した文章の量が所定の値よりも大きい場合にユーザに通知する通知手段と、前記通知手段による前記通知の後に、前記文章を音声で読み上げる読み上げ手段とを備えるようにしたものである。
（５）本発明に係る文書読み上げ装置の制御方法は、文章で音声を読み上げる文書読み上げ装置の制御方法であって、文章を音声で読み上げる読み上げ工程と、前記読み上げ工程により文章を読み上げているときに、前記文章の残りの量を計測する計測工程と、ユーザの指示に基づいて、該指示時の前記文章の残りの量を音声で通知する通知工程とを備え、前記通知工程による前記量の通知時に、前記読み上げ工程による文章の読み上げ音声の音量を下げるようにしたものである。
（６）本発明に係る文書読み上げ装置の制御方法は、文章で音声を読み上げる文書読み上げ装置の制御方法であって、文章を音声で読み上げる読み上げ工程と、前記読み上げ工程により文章を読み上げているときに、前記文章の読み上げた量を計測する計測工程と、ユーザの指示に基づいて、前記文章の全体量と該指示時に既に読み上げた文章の量を音声で通知する通知工程とを備え、前記通知工程による前記全体量と前記既に読み上げた文章の量の通知時に、前記読み上げ工程による文章の読み上げ音声の音量を下げるようにしたものである。
【０００９】
【発明の実施の形態】
以下、図面を参照して本発明の実施例を詳細に説明する。図１は本発明に係る文書読み上げ装置の構成を示すブロック図であり、ここではコンピュータで管理する文章を電子メールとした例について説明する。
【００１０】
図１において、１はプッシュホン電話回線等を経由して操作コマンドが送信されるコマンド入力部、２はその操作コマンドを電子メール管理操作や文章読み上げ操作に振り分ける操作管理部、３は受信した電子メールを電子的に管理する電子メール管理部、４は受信したメールを保存するメールボックス、５は電子メールの文章を自然言語の音声で読み上げる文章読み上げ部、６は電子メールの文章の量（長さ）を計測して文章を分割する文章計測分割部、７は電子メールの読み上げ音声を電話回線で送信する音声送信部である。
【００１１】
なお、上記の各部（手段）以外に、図示していないがコマンド入力部１に操作を送信する手段や、読み上げ途中でポーズや継続あるいは停止を行う操作手段が設けられており、読み上げの中断時に、すでに読み上げられた文章の量とこれから読み上げるべき文章の量の少なくとも何れかを音声送信部７にて通知するようになっている。
【００１２】
図２は、図１の装置における文書読み上げ動作の処理手順を示すフローチャートである。以下、本図を参照しながら本実施例の動作手順を説明する。
【００１３】
まずステップＳ１で、電話回線を通じこの電子メール読み上げのコマンドの入力待ちを行う。次にステップＳ２では、通話終了かどうかの判定を行い、通話が終了した場合はステップＳ１６へ進み、読み上げ処理が継続中の場合はそれを停止するなどの終了処理を行って、この手順を終了する。
【００１４】
ステップＳ２で通話が継続している場合は、ステップＳ３で、コマンドが読み上げコマンドかどうかの判定を行う。そして、読み上げコマンドの場合は、ステップＳ４で、未読メールの取り出しを行い、ステップＳ５で、メールの内容の文章の計測と分割を行う。
【００１５】
この時、ヘッダ部分と内容部分の分割を行い、内容部分の行数を計測する。また、空白行などは分割して行数に含めないようにするなどの処理を行い、読み上げるべき文章の取り出しを行う。
【００１６】
次にステップＳ６では、文章の読み上げを開始する。なお、この文章読み上げ処理は別処理として起動され、読み上げた文章の量を計測しながら、文章が終るまで若しくはポーズ、停止のコマンドが送られるまで、読み上げを継続する。そして、この文章読み上げ処理の開始後、本処理は、ステップＳ１のコマンド入力待ちに戻る。
【００１７】
ステップＳ７では、コマンドが読み上げポーズかどうかの判定を行う。そして、ポーズの場合は、ステップＳ８で文章の読み上げ処理にポーズのコマンドを送り、ステップＳ１のコマンド入力待ちに戻る。この時、文章読み上げ処理が継続していない場合には、何も行われない。
【００１８】
ステップＳ７でコマンドが読み上げポーズでない場合は、ステップＳ９で、文章の計測かどうかの判定を行う。そして、計測コマンドである場合は、ステップＳ１０で、文章の読み上げ処理に計測コマンドを送る。この時、文章読み上げ処理がポーズで中断されている場合でも、読み上げ継続中でも、メールの文章全体の量と読み上げられた文章の量と残りの文章の量は計測される。
【００１９】
ステップＳ１１では、計測された文章の量の通知を行う。この文章の量の通知は、「あと、１０行あります」などの音声の通知で行う。また文章読み上げ処理が継続中の場合は、メールの読み上げ処理を行っている音声のボリュームを少し下げるなどの処理を行う。そして、ステップＳ１でコマンド入力待ちに戻る。
【００２０】
ステップＳ９でコマンドが計測コマンドでない場合は、ステップＳ１２で、コマンドが読み上げ継続かどうかの判定を行う。そして、読み上げ継続である場合は、ステップＳ１３で、文章の読み上げ処理に継続コマンドを送り、ステップＳ１の入力待ちに戻る。この時、文章読み上げが継続中である場合や、文章読み上げ処理が開始されていない場合には、何も行われない。
【００２１】
ステップＳ１２でコマンドが読み上げ継続でない場合は、ステップＳ１４で、読み上げ停止かどうかの判定を行う。そして、読み上げ停止である場合は、ステップＳ１５で、文章の読み上げ処理に停止コマンドを送って読み上げ処理を終了させ、ステップＳ１の入力待ちに戻る。また、文章読み上げ処理が開始されていない場合には、何も行われない。
【００２２】
また、入力コマンドがステップＳ１４の判定でＮｏの場合は、何も行わずに、ステップＳ１の入力待ちに戻る。
【００２３】
以上、本発明の実施例について説明したが、本発明は上記の構成に限定されるものではなく、例えば次のように構成することも有効である。
【００２４】
（１）上記実施例では、読み上げ開始後に読み上げの一時停止や読み上げている文章の残りの量の問い合わせを行えるようにしているが、読み上げ開始前にこれから読み上げる文章の量の問い合わせを行えるようにしても良い。
【００２５】
（２）また、内容の大きさが一定量以上のメールについては、読み上げ開始直前にその長さをユーザに警告するなどの設定を行えるようにしても良い。
【００２６】
（３）また、読み上げた文章と残りの量について、「あと１０行です」のような音声で通知するのでなく、残りの文章が一定時間以内に読み上げ可能な時点になったときに、短い「ビープ」音（電子音）を発するなどの方法に代えても良い。この場合、例えば１分以内に読み上げられるメールの読み上げ開始時に、短い「ビープ」音が鳴るなどの設定を行えるようにしても良い。
【００２７】
（４）反対に長いメールの読み上げ開始時には、長い「ビープ」音がなり、このメールが長いものであることを警告するように設定できるようにしても良い。
【００２８】
（５）残りの読み上げ時間によって、短い「ビープ」音の回数を替えるようにしても良い。この場合、例えばあと５０秒なら５回、あと１０秒なら１回というように設定することができる。
【００２９】
（６）また、文章の計測・分割時において、空白行を省くだけでなく、記号などの文字を並べた地図やシグナルチャーなどの絵の部分を削除するなどの処理を行うようにしても良い。
【００３０】
（７）また、読み上げコマンドで読み上げられるメールは未読のものに限らず、メールボックスに保存されるメールの中から選択できるようにしても良い。
【００３１】
【発明の効果】
以上説明したように、本発明によれば、文章の量を計測し、通知するので、ユーザは文章の量を知ることができ、長い文章の読み上げを実行するかどうかの判断材料とすることができる。
【図面の簡単な説明】
【図１】  本発明に係る文書読み上げ装置の構成を示すブロック図
【図２】  本発明の実施例の処理手順を示すフローチャート
【符号の説明】
１  コマンド入力部
２  操作管理部
３  電子メール管理部
４  メールボックス
５  文章読み上げ部
６  文章計測分割部
７  音声送信部
【図１】
0003847859.tif 000002
【図２】
0003847859.tif 000003