(57)【要約】【課題】携帯端末装置からの出力音声が音声認証等に不正使用されることを防止することができる朗読システムを提供することを目的とする。【解決手段】サーバ装置１は、合成目的データ保存部１０４と、音素データベース保存部１０５と、指定音素データベースの種類と合成目的データとに基づき合成音声データを生成する音声合成処理部１０３と、識別音データを合成音声データに含ませた識別音付き合成音声データを生成する識別音合成処理部１０６と、識別音付き合成音声データをネットワークへ出力するシステム制御部１０１とを有し、携帯端末装置２は、受信した識別音付き合成音声データを処理して得た合成音声信号をスピーカ１１０へ出力する音声出力処理部１０９と、音素データベースの種類と合成目的データとを指定する操作部１１１と、操作部における指定データをサーバ装置へ送信するシステム制御部１０７とを有する。【選択図】　図２
2004133118.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置と、インターネット等のネットワークを介して前記サーバ装置に接続された携帯端末装置とを有する朗読システムであって、
前記サーバ装置は、朗読対象の合成目的データを保存する合成目的データ保存部と、音素データから成る音素データベースを保存する音素データベース保存部と、前記携帯端末装置において指定された前記音素データベースの種類と前記合成目的データとに基づいて合成音声データを生成する音声合成処理部と、前記合成音声データであることを示す可聴範囲外の識別音データを前記合成音声データに含ませた識別音付き合成音声データを生成する識別音合成処理部と、全体を制御すると共に前記識別音付き合成音声データを前記ネットワークへ出力するシステム制御部とを有し、
前記携帯端末装置は、前記ネットワークを介して受信した前記識別音付き合成音声データに対して所定の処理を行って合成音声信号としてスピーカ等の音声出力部へ出力する音声出力処理部と、前記音素データベースの種類と前記合成目的データとを指定する操作部と、全体を制御すると共に前記操作部において指定された前記音素データベースの種類と前記合成目的データとを前記ネットワークを介して前記サーバ装置へ送信するシステム制御部とを有することを特徴とする朗読システム。
【請求項２】
前記識別音合成処理部は、前記可聴範囲外の識別音データを前記合成音声データのすべてに渡り含ませるのではなく、前記合成目的データ中にある識別符号をトリガとし、前記合成音声データに含ませることを特徴とする請求項１に記載の朗読システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音素データベースの種類と朗読対象の合成目的データとに基づいて合成音声データを生成して送信するサーバ装置と、ネットワークを介して受信した合成音声データを再生する携帯端末装置とを有する朗読システムに関するものである。
【０００２】
【従来の技術】
従来、電子メールやワープロの文章を読み上げる朗読システムとしては、記憶容量の豊富さや、処理能力の高さ、ネットワーク機能の充実度などからパーソナルコンピュータにて実現していた。加えて、出力される合成音声の声色は男性や女性といった一般的なものであった。しかしながら、パーソナルコンピュータを歩きながら使用することは、大きさ、重量の問題から大変不便であるし、その操作も容易とは言い難い面がある。またテキストデータを音声変換するのみの機能であれば、コストパフォーマンスに欠ける等の問題がある。また、出力される音声も男性や女性といった一般的なものであり、必ずしもユーザが所望する声色での音声出力ではないので、ユーザが聴いても楽しさを感じにくい面があった。
【０００３】
そこで、これらの不具合を是正するため、ネットワークで結ばれたシステムとして、音声合成処理部と、合成目的データを保存する合成目的データ保存部と、音素データベースを保存する音素データベース保存部とをインターネット上のサーバ装置に搭載し、携帯端末装置は、合成音声信号を出力する音声出力処理部と全体を制御するシステム制御部とを有するシステムが提案された。このシステムにおいては、ユーザが携帯端末装置を通じて音素データベースの種類や朗読対象の合成目的データを選択すると、それに従ってサーバ装置は、指定された音素データベースと合成目的データより音声合成処理を行って合成音声データを生成し、その合成音声データをネットワーク経由で携帯端末装置に配信し、携帯端末装置では、受信した合成音声データを音声再生することでユーザ所望のキャラクタ音声にて合成目的データの朗読が可能になる。なお公知文献としては、非専門家ユーザがテキスト−音声変換技術や音声認識技術の利益をより多く享受することができるようにしたものがある。（例えば、特許文献１参照）
【０００４】
【特許文献１】
特開２０００−３５２９８９号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来の朗読システムでは、携帯端末装置の合成音声は実際の人物の肉声をサンプリングして作成された音素データベースを基につくられており、その為、その出力音声は実際の人物の肉声に極めて近く、その結果、この装置から出力される音声を音声認証等で不正使用される恐れがあった。
【０００６】
この朗読システムでは、携帯端末装置からの出力音声が音声認証等に不正使用されることを防止することが要求されている。
【０００７】
本発明は、この要求を満たすため、携帯端末装置からの出力音声が音声認証等に不正使用されることを防止することができる朗読システムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記課題を解決するために本発明の朗読システムは、サーバ装置と、インターネット等のネットワークを介してサーバ装置に接続された携帯端末装置とを有する朗読システムであって、サーバ装置は、朗読対象の合成目的データを保存する合成目的データ保存部と、音素データから成る音素データベースを保存する音素データベース保存部と、携帯端末装置において指定された音素データベースの種類と合成目的データとに基づいて合成音声データを生成する音声合成処理部と、合成音声データであることを示す可聴範囲外の識別音データを合成音声データに含ませた識別音付き合成音声データを生成する識別音合成処理部と、全体を制御すると共に識別音付き合成音声データをネットワークへ出力するシステム制御部とを有し、携帯端末装置は、ネットワークを介して受信した識別音付き合成音声データに対して所定の処理を行って合成音声信号としてスピーカ等の音声出力部へ出力する音声出力処理部と、音素データベースの種類と合成目的データとを指定する操作部と、全体を制御すると共に操作部において指定された音素データベースの種類と合成目的データとをネットワークを介してサーバ装置へ送信するシステム制御部とを有する構成を備えている。
【０００９】
これにより、携帯端末装置からの出力音声が音声認証等に不正使用されることを防止することができる朗読システムが得られる。
【００１０】
【発明の実施の形態】
本発明の請求項１に記載の朗読システムは、サーバ装置と、インターネット等のネットワークを介してサーバ装置に接続された携帯端末装置とを有する朗読システムであって、サーバ装置は、朗読対象の合成目的データを保存する合成目的データ保存部と、音素データから成る音素データベースを保存する音素データベース保存部と、携帯端末装置において指定された音素データベースの種類と合成目的データとに基づいて合成音声データを生成する音声合成処理部と、合成音声データであることを示す可聴範囲外の識別音データを合成音声データに含ませた識別音付き合成音声データを生成する識別音合成処理部と、全体を制御すると共に識別音付き合成音声データをネットワークへ出力するシステム制御部とを有し、携帯端末装置は、ネットワークを介して受信した識別音付き合成音声データに対して所定の処理を行って合成音声信号としてスピーカ等の音声出力部へ出力する音声出力処理部と、音素データベースの種類と合成目的データとを指定する操作部と、全体を制御すると共に操作部において指定された音素データベースの種類と合成目的データとをネットワークを介してサーバ装置へ送信するシステム制御部とを有することとしたものである。
【００１１】
この構成により、識別音付き合成音声データを携帯端末装置に取り込み再生を行うと、携帯端末装置からは音声合成の出力音声であることを示す可聴範囲外の識別音を含んだ合成音声が出力されるので、仮に携帯端末装置の出力音声が不正な目的で使用されても、音声認証装置に音声の周波数解析機能を備えることにより、実際の人物の肉声には無い識別音の周波数成分が含まれていることを検知することができるので、合成音声の不正な使用を防止することができるという作用を有する。
【００１２】
請求項２に記載の朗読システムは、請求項１に記載の朗読システムにおいて、識別音合成処理部は、可聴範囲外の識別音データを合成音声データのすべてに渡り含ませるのではなく、合成目的データ中にある識別符号をトリガとし、合成音声データに含ませることとしたものである。
【００１３】
この構成により、仮に携帯端末装置の出力音声が不正な目的で使用されても、音声認証装置に音声の周波数解析機能を備えることにより、識別符号のある識別音付き合成音声データの周波数解析のみを行うだけで、実際の人物の肉声には無い識別音の周波数成分が含まれていることを検知することができるので、より少ないデータの周波数解析により、合成音声の不正な使用を防止することができるという作用を有する。
【００１４】
以下、本発明の実施の形態について、図１〜図４を用いて説明する。
【００１５】
（実施の形態１）
図１は、一般的な朗読システムを示す構成図である。
【００１６】
図１において、１はサーバ装置、２は携帯端末装置、３はネットワークとしてのインターネットである。
【００１７】
サーバ装置１は、ユーザが選択した合成目的データと音声キャラクタの音素データベースとを用いて、音声合成処理を行い、結果をインターネット３経由でユーザに送信する。携帯端末装置２は、表示部や操作部、ヘッドフォン、スピーカ等の音声出力部を有し、合成音声の出力を行う端末装置である。合成音声データＳｐは、サーバ装置１からインターネット３を経由してユーザの携帯端末装置２に提供される。
【００１８】
ユーザはまず、携帯端末装置２を通じてインターネット３上のサーバ装置と接続し、自分が所望する小説等の文章データである合成目的データやキャラクタ音声を指定する。サーバ装置１は、指定された合成目的データ及び音声キャラクタの音素データベースを用いて音声合成処理を行い、その出力結果である合成音声データをインターネット３経由でユーザ（つまり携帯端末装置２）に返し、ユーザは携帯端末装置２内にそのデータを記憶する。そして、携帯端末装置２で再生の操作を行うと、ユーザが所望するキャラクタの合成音声で指定した文章データの朗読が行われる。
【００１９】
図２は、図１のサーバ装置１と携帯端末装置２を詳細に示すブロック図である。
【００２０】
図２において、１０１は装置内の各処理部とデータのやり取りを行うと共に装置１全体を制御しインターネット通信も行うシステム制御部、１０２はサーバ装置１の制御プログラムの記憶領域や様々な処理の作業領域等として用いられる記憶部、１０３は合成目的データの解析を行って各データに最適な音素データを抽出・連結して合成音声データを生成し、その生成したデータを携帯端末装置２内にある音声出力処理部１０９（後述）に渡せるようにデータ変換する音声合成処理部、１０４は朗読対象の合成目的データ（例えば複数の小説等のテキストデータ等）を保存する合成目的データ保存部、１０５は複数のキャラクタの音素データベースを保存する音素データベース保存部、１０６は合成音声データであることを示す可聴範囲外の識別音データを合成音声データに合成する（含ませる）識別音付き合成音声データを生成する識別音合成処理部である。また、１０７は全体を制御すると共にネットワーク通信機能も含みインターネット上の通信も行うシステム制御部、１０８は携帯端末装置２の制御プログラムや表示部１１２（後述）に表示するフォントデータの記憶領域、サーバ装置１から送られる合成音声データの保存領域、様々な処理の作業領域等として用いられる記憶部、１０９はサーバ装置１より送られてきた識別音付き合成音声データをフォーマット変換し、不要なノイズをカットしてのスピーカ１１０やヘッドフォンに出力する音声出力処理部、１１１は装置２に自分の指示（例えば音素データベースの種類や合成目的データの指定）を与える操作部、１１２は装置２の動作状態等をユーザに表示する表示部、１１３は装置に電源を供給する為の電源部である。音素データベース保存部１０５の音素データベースは、実際の人物の肉声をサンプリングしたもので、音素毎に、音の継続時間長や基本周波数、パワー等の音に関する情報や、その音素が属するデータファイル名、そのファイル中におけるその音素の開始位置や終了位置の情報等を、ラベル付けして、任意のフォーマットに沿った形でデータベース化したものである。この音素データベースは合成音声の声色や抑揚を決定する重要な要素となる。
【００２１】
このように構成された朗読システムについて、その動作を図３を用いて説明する。図３は、図１、図２の朗読システムの動作（システム制御部１０１の動作）を示すフローチャートである。
【００２２】
図３において、サーバ装置１は先ず、ユーザ（つまり携帯端末装置２）からの接続要求を待つ（Ｓ１）。ユーザがユーザＩＤやパスワード等を用いて接続要求を行うと、サーバ装置１のシステム制御部１０１は、接続要求を行ったユーザが正規ユーザかどうかを判定する（Ｓ２）。正規ユーザでなかったと判定した場合は接続拒否をユーザに通知する（Ｓ３）。正規ユーザであったと判定した場合は接続許可および合成目的データ保存部１０４にある合成目的データと音素データベース保存部１０５にある音声キャラクタのリスト情報を送信する（Ｓ４）。次に、ユーザが指定した所望の合成目的データと音声キャラクタのリクエストデータを受信すると（Ｓ５）、合成目的データ保存部１０４と音素データベース保存部１０５とから、指定された合成目的データ及び音声キャラクタの音素データベースをサーバ装置１の記憶部１０２に読み出す。次に、サーバ装置１のシステム制御部１０１は、音声合成処理部１０３に処理を開始させる。音声合成処理部１０３は、サーバ装置１の記憶部１０２から合成目的データを順次読み出しながら解析を行い、各文字データに最も適する音素データを記憶部１０２から読み出して、繋ぎ合わせ、合成音声データを作成する（Ｓ６）。続いて、システム制御部１０１は、識別音合成処理部１０６に指令を出し、処理を開始させる。識別音合成処理部１０６は、音声合成処理部１０３が処理したデータを読み出し、繋ぎ合わされた個々の音素データに対して人間の可聴範囲外の識別音データを合成して（含ませて）、改めて識別音付き合成目的データとして記憶部１０２に記憶する（Ｓ７）。そして、識別音データが合成された識別音付き合成音声データをユーザに送信する（Ｓ８）。このようにして、ユーザは所望する文章およびキャラクタ音声の合成音声データを得ることができる。
【００２３】
次に、携帯端末装置２側での合成音声の再生について述べる。
【００２４】
合成音声データがすべて携帯端末装置２の記憶部１０８に記憶されると、携帯端末装置２のシステム制御部１０７は、操作部１１１から再生ボタンが押されるのを待ち、押されたら、音声出力処理部１０９をアクティブにする。音声出力処理部１０９は、携帯端末装置２の記憶部１０８から次々と合成音声データを読み出し、アナログ音声に変換してスピーカ１１０に音声出力する。
【００２５】
このようにして、音声合成の出力音声に可聴範囲外の識別音を合成させることにより、実際の人物の肉声には無い周波数成分を含めることができるので、音声認証装置において、この携帯端末装置２の出力音声を使用不可能とすることができ、不正な使用を防ぐことができる。
【００２６】
以上のように本実施の形態によれば、サーバ装置１は、朗読対象の合成目的データを保存する合成目的データ保存部１０４と、音素データから成る音素データベースを保存する音素データベース保存部１０５と、携帯端末装置２において指定された音素データベースの種類と合成目的データとに基づいて合成音声データを生成する音声合成処理部１０３と、合成音声データであることを示す可聴範囲外の識別音データを合成音声データに含ませた識別音付き合成音声データを生成する識別音合成処理部１０６と、全体を制御すると共に識別音付き合成音声データをネットワーク３へ出力するシステム制御部１０１とを有し、携帯端末装置２は、ネットワーク３を介して受信した識別音付き合成音声データに対して所定の処理を行って合成音声信号として音声出力部（スピーカ）１１０へ出力する音声出力処理部１０９と、音素データベースの種類と合成目的データとを指定する操作部１１１と、全体を制御すると共に操作部１１１において指定された音素データベースの種類と合成目的データとをネットワーク３を介してサーバ装置１へ送信するシステム制御部１０７とを有することにより、識別音付き合成音声データを携帯端末装置２に取り込み再生を行うと、携帯端末装置２からは音声合成の出力音声であることを示す可聴範囲外の識別音を含んだ合成音声が出力されるので、仮に携帯端末装置２の出力音声が不正な目的で使用されても、音声認証装置（図示せず）に音声の周波数解析機能を備えることにより、実際の人物の肉声には無い識別音の周波数成分が含まれていることを検知することができるので、合成音声の不正な使用を防止することができる。
【００２７】
（実施の形態２）
本発明の実施の形態２による朗読システムの構成は実施の形態１と同様、図１、図２に示す構成である。本実施の形態が実施の形態１と異なるところは、以下に説明するように、サーバ装置１内の合成目的データには、合成音声であることを示す可聴範囲外の音を出力させる為の識別符号が混在されている点である。
【００２８】
このように構成された朗読システムについて、その動作を図４を用いて説明する。図４は本発明の実施の形態２による朗読システムの動作（システム制御部１０１の動作）を示すフローチャートである。なお、図４のステップＳ１１〜Ｓ１５は図３のステップＳ１〜Ｓ５と同様であるので、その説明は省略する。
【００２９】
図４において、サーバ装置１のシステム制御部１０１は、ユーザが指定した所望の合成目的データと音声キャラクタのリクエストデータを受信すると（Ｓ１５）、合成目的データ保存部１０４と音素データベース保存部１０５とから、指定された合成目的データ及び音声キャラクタの音素データベースをサーバ装置１の記憶部１０２に読み出す（Ｓ１６）。システム制御部１０１は、音声合成処理部１０３に指令を出し、処理を開始させる。音声合成処理部１０３は、記憶部１０２から合成目的データを順次読み出しながら解析を行う（Ｓ１７）。そして、読み出した合成目的データの内容が識別符号（識別符号は合成目的データの作成時に付加される）か否かを判定する（Ｓ１８）。合成目的データが識別符号でないと判定した場合、各文字データに最も適する音素データをサーバ装置１の記憶部１０２から読み出し抽出する（Ｓ１９）。識別符号であると判定した場合、この処理はない。抽出されたデータおよび識別符号は次々に繋ぎ合わせられ、順次そのデータは記憶部１０２に記憶される（Ｓ２０）。全ての合成目的データの音声合成処理が終了していないと判定した場合はステップＳ１７に戻る（Ｓ２１）。終了したと判定した場合はステップＳ２２に処理が移る。
【００３０】
次に、システム制御部１０１は、識別音合成処理部１０６に処理を開始させる。識別音合成処理部１０６は、サーバ装置の記憶部からステップＳ２０で処理したデータを読み出す。そして読み出したデータが識別符号かどうかを判定する（Ｓ２２）。識別符号でないと判定した場合、識別音データは合成されない。識別符号であると判定した場合、識別音データが合成される（Ｓ２３）。識別音合成処理部１０６は、全てのデータ処理が終了したか否かを判定する（Ｓ２４）。終了していないと判定した場合はステップＳ２２に戻る。終了したと判定した場合は識別音データが合成された合成音声データ（識別音付き合成音声データ）をユーザ（携帯端末装置２）に送信する（Ｓ２５）。携帯端末装置２では、サーバ装置１から送られた合成音声データを取りこみ、実施の形態１で述べたようにして合成音声が出力される。
【００３１】
このようにして、音声合成の出力音声に可聴範囲外の識別音を合成させることにより、実際の人物の肉声には無い周波数成分を含めることができるので、音声認証装置において、この携帯端末装置の出力音声を使用不可能とすることができ、不正な使用を防ぐことができる。
【００３２】
以上のように本実施の形態によれば、識別音合成処理部１０６は、可聴範囲外の識別音データを合成音声データのすべてに渡り含ませるのではなく、合成目的データ中にある識別符号をトリガとし、合成音声データに含ませることにより、仮に携帯端末装置２の出力音声が不正な目的で使用されても、音声認証装置に音声の周波数解析機能を備えることにより、識別符号のある識別音付き合成音声データの周波数解析のみを行うだけで、実際の人物の肉声には無い識別音の周波数成分が含まれていることを検知することができるので、より少ないデータの周波数解析により、合成音声の不正な使用を防止することができる。
【００３３】
【発明の効果】
以上説明したように本発明の請求項１に記載の朗読システムによれば、サーバ装置と、インターネット等のネットワークを介してサーバ装置に接続された携帯端末装置とを有する朗読システムであって、サーバ装置は、朗読対象の合成目的データを保存する合成目的データ保存部と、音素データから成る音素データベースを保存する音素データベース保存部と、携帯端末装置において指定された音素データベースの種類と合成目的データとに基づいて合成音声データを生成する音声合成処理部と、合成音声データであることを示す可聴範囲外の識別音データを合成音声データに含ませた識別音付き合成音声データを生成する識別音合成処理部と、全体を制御すると共に識別音付き合成音声データをネットワークへ出力するシステム制御部とを有し、携帯端末装置は、ネットワークを介して受信した識別音付き合成音声データに対して所定の処理を行って合成音声信号としてスピーカ等の音声出力部へ出力する音声出力処理部と、音素データベースの種類と合成目的データとを指定する操作部と、全体を制御すると共に操作部において指定された音素データベースの種類と合成目的データとをネットワークを介してサーバ装置へ送信するシステム制御部とを有することにより、識別音付き合成音声データを携帯端末装置に取り込み再生を行うと、携帯端末装置からは音声合成の出力音声であることを示す可聴範囲外の識別音を含んだ合成音声が出力されるので、仮に携帯端末装置の出力音声が不正な目的で使用されても、音声認証装置に音声の周波数解析機能を備えることにより、実際の人物の肉声には無い識別音の周波数成分が含まれていることを検知することができるので、合成音声の不正な使用を防止することができるという有利な効果が得られる。
【００３４】
請求項２に記載の朗読システムによれば、請求項１に記載の朗読システムにおいて、識別音合成処理部は、可聴範囲外の識別音データを合成音声データのすべてに渡り含ませるのではなく、合成目的データ中にある識別符号をトリガとし、合成音声データに含ませることにより、仮に携帯端末装置の出力音声が不正な目的で使用されても、音声認証装置に音声の周波数解析機能を備えることにより、識別符号のある識別音付き合成音声データの周波数解析のみを行うだけで、実際の人物の肉声には無い識別音の周波数成分が含まれていることを検知することができるので、より少ないデータの周波数解析により、合成音声の不正な使用を防止することができるという有利な効果が得られる。
【図面の簡単な説明】
【図１】一般的な朗読システムを示す構成図
【図２】図１のサーバ装置と携帯端末装置を詳細に示すブロック図
【図３】図１、図２の朗読システムの動作を示すフローチャート
【図４】本発明の実施の形態２による朗読システムの動作を示すフローチャート
【符号の説明】
１　サーバ装置
２　携帯端末装置
３　インターネット
１０１、１０７　システム制御部
１０２、１０８　記憶部
１０３　音声合成処理部
１０４　合成目的データ保存部
１０５　音素データベース保存部
１０６　識別音合成処理部
１０９　音声出力処理部
１１０　スピーカ
１１１　操作部
１１２　表示部
１１３　電源部
【図１】
2004133118.tif 000003
【図２】
2004133118.tif 000004
【図３】
2004133118.tif 000005
【図４】
2004133118.tif 000006