(57)【要約】  音声コンテンツ生成システムは、テキストから合成音声を生成する音声合成部１０２を備えた音声コンテンツ生成システムであって、音声記事データＶ１〜Ｖ３又はテキスト記事データＴ１、Ｔ２を主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベース１０１と接続され、マルチメディアデータベース１０１に登録されたテキスト記事データＴ１、Ｔ２について、音声合成部１０２を用いて合成音声ＳＹＴ１、ＳＹＴ２を生成し、該合成音声ＳＹＴ１、ＳＹＴ２と音声記事データＶ１〜Ｖ３とを所定の順序に従って編成した音声コンテンツを生成する音声コンテンツ生成部１０３を備える。
2008001500.tif 000002
【特許請求の範囲】
【請求項１】
テキストから合成音声を生成する音声合成手段を備えた音声コンテンツ生成システムであって、
音声データとテキストデータとが混在する情報源を入力とし、前記テキストデータについて、前記音声合成手段を用いて合成音声を生成し、該合成音声と前記音声データとを所定の順序に従って編成した音声コンテンツを生成する音声コンテンツ生成手段を備えたこと、
を特徴とする音声コンテンツ生成システム。
【請求項２】
テキストから合成音声を生成する音声合成手段を備えた音声コンテンツ生成システムであって、
音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベースと接続され、
前記マルチメディアデータベースに登録された前記テキストデータについて、前記音声合成手段を用いて合成音声を生成し、該合成音声と前記音声データとを所定の順序に従って編成した音声コンテンツを生成する音声コンテンツ生成手段を備えたこと、
を特徴とする音声コンテンツ生成システム。
【請求項３】
前記マルチメディアデータベースには、前記音声データ又はテキストデータを主体とするコンテンツと対応付けて、作成日時、環境、過去のデータ作成回数、作成者の氏名、性別、年齢、住所のうち少なくとも一つを含むコンテンツ属性情報が登録されており、
更に、前記コンテンツ属性情報の内容に対応する合成音声を、前記音声合成手段に生成させるコンテンツ属性情報変換手段を備え、
前記音声コンテンツ生成手段は、前記コンテンツ属性情報変換手段により生成された合成音声により各コンテンツの属性を確認可能な音声コンテンツを生成すること、
を特徴とする請求項２に記載の音声コンテンツ生成システム。
【請求項４】
前記音声コンテンツ生成手段は、前記マルチメディアデータベースに予め登録された提示順序データに従って、前記テキストデータから生成した合成音声と前記音声データとを読み上げる音声コンテンツを生成すること、
を特徴とする請求項２又は３に記載の音声コンテンツ生成システム。
【請求項５】
更に、前記マルチメディアデータベースに音声データ又はテキストデータを主体とするコンテンツと、前記提示順序データとを登録するデータ入力手段を備えたこと、
を特徴とする請求項４に記載の音声コンテンツ生成システム。
【請求項６】
更に、前記音声データ又はテキストデータに基づいて前記提示順序データを生成する提示順序データ生成手段を備え、
前記音声コンテンツ生成手段は、前記提示順序データに従って、前記テキストデータから生成した合成音声と前記音声データとを読み上げる音声コンテンツを生成すること、
を特徴とする請求項４又は５に記載の音声コンテンツ生成システム。
【請求項７】
更に、前記コンテンツ属性情報に基づいて前記提示順序データを生成する提示順序データ生成手段を備え、
前記音声コンテンツ生成手段は、前記提示順序データに従って、前記テキストデータから生成した合成音声と前記音声データとを読み上げる音声コンテンツを生成すること、
を特徴とする請求項４又は５に記載の音声コンテンツ生成システム。
【請求項８】
予め定める規則に従って、前記提示順序データを自動補正する提示順序データ補正手段を備えたこと、
を特徴とする請求項４乃至７いずれか一に記載の音声コンテンツ生成システム。
【請求項９】
前記マルチメディアデータベースには、前記テキストデータを音声に変換する際の音声特徴を規定する音声特徴パラメータが登録されており、
前記音声コンテンツ生成手段は、前記音声特徴パラメータを読み出し、前記音声合成手段に、前記音声特徴パラメータを用いた音声特徴による合成音声を生成させること、
を特徴とする請求項２乃至８いずれか一に記載の音声コンテンツ生成システム。
【請求項１０】
更に、前記マルチメディアデータベースに音声データ又はテキストデータを主体とするコンテンツと、前記音声特徴パラメータとを登録するデータ入力手段を備えたこと、
を特徴とする請求項９に記載の音声コンテンツ生成システム。
【請求項１１】
更に、前記音声データ又はテキストデータに基づいて前記音声特徴パラメータを生成する音声特徴パラメータ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段に、前記音声特徴パラメータを用いた音声特徴による合成音声を生成させること、
を特徴とする請求項９又は１０に記載の音声コンテンツ生成システム。
【請求項１２】
更に、前記コンテンツ属性情報に基づいて前記音声特徴パラメータを生成する音声特徴パラメータ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段に、前記音声特徴パラメータを用いた音声特徴による合成音声を生成させること、
を特徴とする請求項３、９、１０いずれか一に記載の音声コンテンツ生成システム。
【請求項１３】
予め定める規則に従って、前記音声特徴パラメータを自動補正する音声特徴パラメータ補正手段を備えたこと、
を特徴とする請求項９乃至１２いずれか一に記載の音声コンテンツ生成システム。
【請求項１４】
前記マルチメディアデータベースには、前記テキストデータから生成した合成音声に付与する音響効果パラメータが登録されており、
前記音声コンテンツ生成手段は、前記音響効果パラメータを読み出し、前記音声合成手段により生成された合成音声に前記音響効果パラメータを用いた音響効果を付与すること、
を特徴とする請求項２乃至１３いずれか一に記載の音声コンテンツ生成システム。
【請求項１５】
前記マルチメディアデータベースに音声データ又はテキストデータを主体とするコンテンツと、前記音響効果パラメータとを登録するデータ入力手段と、を備えたこと、
を特徴とする請求項１４に記載の音声コンテンツ生成システム。
【請求項１６】
前記音声コンテンツ生成手段が、
前記テキストデータから変換された合成音声と前記音声データとの連続状態、所定の単語の出現頻度の差、音声データ同士の音質の差、音声データ同士の平均ピッチ周波数の差、音声データ同士の発話速度の差の少なくとも１つを表す音響効果パラメータを生成し、前記合成音声同士又は前記音声データ同士又は前記合成音声と音声データ間に跨るよう、前記音響効果パラメータを用いた音響効果を付与すること、
を特徴とする請求項１４又は１５に記載の音声コンテンツ生成システム。
【請求項１７】
更に、前記音声データ又はテキストデータに基づいて前記音響効果パラメータを生成する音響効果パラメータ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段により生成された合成音声に前記音響効果パラメータを用いた音響効果を付与すること、
を特徴とする請求項１４又は１５に記載の音声コンテンツ生成システム。
【請求項１８】
更に、前記コンテンツ属性情報に基づいて前記音響効果パラメータを生成する音響効果パラメータ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段により生成された合成音声に前記音響効果パラメータを用いた音響効果を付与すること、
を特徴とする請求項３、１４、１５いずれか一に記載の音声コンテンツ生成システム。
【請求項１９】
前記音響効果パラメータ生成手段は、
前記テキストデータから変換された合成音声と前記音声データとの連続状態、所定の単語の出現頻度の差、音声データ同士の音質の差、音声データ同士の平均ピッチ周波数の差、音声データ同士の発話速度の差の少なくとも１つを表し、前記合成音声同士又は前記音声データ同士又は前記合成音声と音声データ間に跨って付与される音響効果パラメータを生成すること、
を特徴とする請求項１７又は１８に記載の音声コンテンツ生成システム。
【請求項２０】
予め定める規則に従って、前記音響効果パラメータを自動補正する音響効果パラメータ補正手段を備えたこと、
を特徴とする請求項１４乃至１９いずれか一に記載の音声コンテンツ生成システム。
【請求項２１】
前記マルチメディアデータベースには、前記テキストデータから生成する合成音声の時間的長さを規定する音声時間長制御データが登録されており、
前記音声コンテンツ生成手段は、前記音声時間長制御データを読み出し、前記音声合成手段に、前記音声時間長制御データに対応する音声時間長を有する合成音声を生成させること、
を特徴とする請求項２乃至２０いずれか一に記載の音声コンテンツ生成システム。
【請求項２２】
前記マルチメディアデータベースに音声データ又はテキストデータを主体とするコンテンツと、前記音声時間長制御データとを登録するデータ入力手段と、を備えたこと、
を特徴とする請求項２１に記載の音声コンテンツ生成システム。
【請求項２３】
更に、前記音声データ又はテキストデータに基づいて前記音声時間長制御データを生成する音声時間長制御データ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段に、前記音声時間長制御データに対応する音声時間長を有する合成音声を生成させること、
を特徴とする請求項２１又は２２に記載の音声コンテンツ生成システム。
【請求項２４】
更に、前記コンテンツ属性情報に基づいて前記音声時間長制御データを生成する音声時間長制御データ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段に、前記音声時間長制御データに対応する音声時間長を有する合成音声を生成させること、
を特徴とする請求項３、２１、２２いずれか一に記載の音声コンテンツ生成システム。
【請求項２５】
予め定める規則に従って、前記音声時間長制御データを自動補正する音声時間長制御データ補正手段を備えたこと、
を特徴とする請求項２１乃至２４いずれか一に記載の音声コンテンツ生成システム。
【請求項２６】
前記音声コンテンツ生成手段は、音声コンテンツが予め定められた時間長に収まるように、前記テキストデータ及び前記音声データを編集すること、
を特徴とする請求項１乃至２５いずれか一に記載の音声コンテンツ生成システム。
【請求項２７】
請求項２乃至２６いずれか一に記載の音声コンテンツ生成システムを含み、複数のユーザ端末間の情報交換に用いられる情報交換システムであって、
一のユーザ端末から、前記マルチメディアデータベースへのテキストデータ又は音声データの登録を受け付ける手段と、
音声によるサービスを要求するユーザ端末に対して、前記音声コンテンツ生成手段により生成された音声コンテンツを送信する手段と、を備え、
前記送信された音声コンテンツの再生と、前記音声データ又はテキスト形式によるコンテンツの追加登録とを繰り返すことにより、前記各ユーザ端末間の情報交換を実現すること、
を特徴とする情報交換システム。
【請求項２８】
更に、
前記マルチメディアデータベースに登録されたテキストデータ又は音声データを閲覧乃至視聴するためのメッセージリストを生成し、アクセスするユーザ端末に提示する手段と、
前記メッセージリストに基づく、前記各データの閲覧回数及び再生回数をそれぞれ計数する手段と、を備えるとともに、
前記音声コンテンツ生成手段は、前記閲覧回数及び再生回数が所定値以上のテキストデータ及び音声データを再生する音声コンテンツを生成すること、
を特徴とする請求項２７に記載の情報交換システム。
【請求項２９】
更に、
前記マルチメディアデータベースに登録されたテキストデータ又は音声データを閲覧乃至視聴するためのメッセージリストを生成し、アクセスするユーザ端末に提示する手段と、
前記メッセージリストに基づく、前記各データの閲覧履歴をユーザ毎に記録する手段と、を備えるとともに、
前記音声コンテンツ生成手段は、前記ユーザ端末から指定された任意のユーザの閲覧履歴に従った順序でテキストデータ及び音声データを再生する音声コンテンツを生成すること、
を特徴とする請求項２７に記載の情報交換システム。
【請求項３０】
前記マルチメディアデータベースに登録されるデータは、テキストデータ又は音声データで構成されたウェブログ記事コンテンツであり、
前記音声コンテンツ生成手段は、ウェブログ開設者のウェブログ記事コンテンツを先頭に登録順に配置し、次いで、その他のユーザから登録されたコメントを前記所定の規則に従って配置した音声コンテンツを生成すること、
を特徴とする請求項２７乃至２９いずれか一に記載の情報交換システム。
【請求項３１】
音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベースと接続されたコンピュータに実行させるプログラムであって、
前記マルチメディアデータベースに登録された前記テキストデータに対応する合成音声を生成する音声合成手段と、
前記合成音声と前記音声データとを所定の順序に従って編成した音声コンテンツを生成する音声コンテンツ生成手段と、の前記各手段として、前記コンピュータを機能させるプログラム。
【請求項３２】
音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能であり、更に前記各コンテンツと対応付けて、作成日時、環境、過去のデータ作成回数、作成者の氏名、性別、年齢、住所のうち少なくとも一つを含むコンテンツ属性情報を登録可能なマルチメディアデータベースと接続された音声コンテンツ生成システムを用いた音声コンテンツ生成方法であって、
前記音声コンテンツ生成システムが、前記マルチメディアデータベースに登録された前記テキストデータに対応する合成音声を生成するステップと、
前記音声コンテンツ生成システムが、前記マルチメディアデータベースに登録された前記コンテンツ属性情報に対応する合成音声を生成するステップと、
前記音声コンテンツ生成システムが、前記テキストデータに対応する合成音声と前記音声データと前記コンテンツ属性情報に対応する合成音声とを所定の順序に従って編成し、音声のみにて聴取可能な音声コンテンツを生成するステップと、を含むこと、
を特徴とする音声コンテンツ生成方法。
【請求項３３】
音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベースと接続された音声コンテンツ生成システムと、該音声コンテンツ生成システムに接続されたユーザ端末群とを用いた情報交換方法であって、
一のユーザ端末が、前記マルチメディアデータベースに、音声データ又はテキストデータを主体とするコンテンツを登録するステップと、
前記音声コンテンツ生成システムが、前記マルチメディアデータベースに登録されたテキストデータについて、対応する合成音声を生成するステップと、
前記音声コンテンツ生成システムが、前記テキストデータに対応する合成音声と前記マルチメディアデータベースに登録された音声データとを所定の順序に従って編成した音声コンテンツを生成するステップと、
前記音声コンテンツ生成システムが、他のユーザ端末からの要求に応じて、前記音声コンテンツを送信するステップと、を含み、
前記音声コンテンツの再生と、前記音声データ又はテキスト形式によるコンテンツの追加登録とを繰り返すことにより、前記ユーザ端末間の情報交換を実現すること、
を特徴とする情報交換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声コンテンツ生成システム、プログラム、音声コンテンツ生成方法及びこれらにより生成された音声コンテンツを用いた情報交換システム及び情報交換方法に関する。
【背景技術】
【０００２】
インターネットのブロードバンド化やポータブルオーディオプレーヤーの普及に伴って、新聞社やテレビ局等の音声による番組を配信するサービスが増加してきている。例えば、複数のユーザが自由にコンテンツやコメントを発信できるブログ（ウェブログ、ｗｅｂｌｏｇ、ｂｌｏｇ）に音声を用いたもの（以下、「音声ブログ」という）やポータブルオーディオプレイヤーに自動的に音声コンテンツをダウンロードするサービス（ポッドキャスティング、Ｐｏｄｃａｓｔｉｎｇ）といったサービスが提供されている。さらに最近では、コンテンツプロバイダ等によるコンテンツ作成支援サイトのサービスにより、企業や団体のみならず、個人ユーザによる音声ブログ等も急激に増加している状況にある。【０００３】
ここで、コンテンツとは、書籍や映画等の別のメディアへの感想や批評、番組、日記、何らかの作品からの引用、音楽、寸劇等、あらゆる種類の文章および音声を指す。上記音声ブログサービスでは、あるユーザが作成したコンテンツに対し、上記コンテンツを閲覧したユーザがそれに対するコメントを付けることができる。【０００４】
ここで、コメントとは、コンテンツに対する感想、批評、同意、反論等のことである。付けられたコメントに対し、上記コンテンツおよびコメントを閲覧した他のユーザがさらにコメントを付けたり、または、コンテンツ作成者がコメントに対して、さらにコンテンツを付け足すことによって、コメントを含めたコンテンツが更新されていく。【０００５】
通常は、音声で発信されるコンテンツに対し、メールやウェブ上の入力フォーム等により、閲覧したユーザがテキストで返信や感想を送信し、ウェブサイトで音声化される。特許文献１には、テキストデータから合成音声を得るためのテキスト音声変換装置が開示されている。【０００６】
また、音声のコンテンツに対し、コメントを録音して音声ファイルとして保存しアップロードすることで、すべてのコンテンツ及びコメントを音声として聞くことができるようなサービスも知られている。【０００７】
【特許文献１】特開２００１−３５０４９０号公報
【非特許文献１】古井  貞熙著、「ディジタル音声処理」、東海大学出版会、１９８５年、ｐ１３４−ｐ１４８
【発明の開示】
【０００８】
しかしながら、上記した一般の音声ブログサービス技術では、テキストデータで書かれたコンテンツやコメントを音声で配信することは可能であるが、音声データで寄せられたコメントを取扱うことができないという問題点がある。
【０００９】
また、音声によるコメントを送信するには、パーソナルコンピュータ（ＰＣ）等の端末に録音機能が備えられていなければならないという別の問題点もある。例えば、録音機能を有する携帯電話機を用いるユーザと、録音機能を有しないＰＣユーザとの間では、コメントの交換に支障を来たすことが考えられる。
【００１０】
本発明は、上記した事情に鑑みてなされたものであって、その目的とするところは、テキストデータ又は音声データが混在する情報源の内容を網羅できる音声コンテンツを生成し、該情報源にアクセスするユーザ間の情報交換を円滑化できる音声コンテンツ生成システム、音声コンテンツ生成システムを実現するためのプログラム、該音声コンテンツ生成システムを用いた音声コンテンツの生成方法及びその応用システム（情報交換システム）等を提供することにある。
【００１１】
本発明の第１の視点によれば、テキストから合成音声を生成する音声合成手段を備えた音声コンテンツ生成システムであって、音声データとテキストデータとが混在する情報源を入力とし、前記テキストデータについて、前記音声合成手段を用いて合成音声を生成し、該合成音声と前記音声データとを所定の順序に従って編成した音声コンテンツを生成する音声コンテンツ生成手段を備えたこと、を特徴とする音声コンテンツ生成システム、そのプログラム及び音声コンテンツ生成方法が提供される。
【００１２】
本発明の第２の視点によれば、テキストから合成音声を生成する音声合成手段を備えた音声コンテンツ生成システムであって、
音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベースと接続され、
前記マルチメディアデータベースに登録された前記テキストデータについて、前記音声合成手段を用いて合成音声を生成し、該合成音声と前記音声データとを所定の順序に従って編成した音声コンテンツを生成する音声コンテンツ生成手段を備えたこと、
を特徴とする音声コンテンツ生成システムが提供される。
【００１３】
本発明の第３の視点によれば、本発明の第２の視点による音声コンテンツ生成システムを含み、複数のユーザ端末間の情報交換に用いられる情報交換システムであって、
一のユーザ端末から、前記マルチメディアデータベースへのテキストデータ又は音声データの登録を受け付ける手段と、
音声によるサービスを要求するユーザ端末に対して、前記音声コンテンツ生成手段により生成された音声コンテンツを送信する手段と、を備え、
前記送信された音声コンテンツの再生と、前記音声データ又はテキスト形式によるコンテンツの追加登録とを繰り返すことにより、前記各ユーザ端末間の情報交換を実現すること、
を特徴とする情報交換システムが提供される。
【００１４】
本発明の第４の視点によれば、音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベースと接続されたコンピュータに実行させるプログラムであって、
前記マルチメディアデータベースに登録された前記テキストデータに対応する合成音声を生成する音声合成手段と、
前記合成音声と前記音声データとを所定の順序に従って編成した音声コンテンツを生成する音声コンテンツ生成手段と、の前記各手段として、前記コンピュータを機能させるプログラムが提供される。
【００１５】
本発明の第５の視点によれば、音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能であり、更に前記各コンテンツと対応付けて、作成日時、環境、過去のデータ作成回数、作成者の氏名、性別、年齢、住所のうち少なくとも一つを含むコンテンツ属性情報を登録可能なマルチメディアデータベースと接続された音声コンテンツ生成システムを用いた音声コンテンツ生成方法であって、
前記音声コンテンツ生成システムが、前記マルチメディアデータベースに登録された前記テキストデータに対応する合成音声を生成するステップと、
前記音声コンテンツ生成システムが、前記マルチメディアデータベースに登録された前記コンテンツ属性情報に対応する合成音声を生成するステップと、
前記音声コンテンツ生成システムが、前記テキストデータに対応する合成音声と前記音声データと前記コンテンツ属性情報に対応する合成音声とを所定の順序に従って編成し、音声のみにて聴取可能な音声コンテンツを生成するステップと、を含むこと、
を特徴とする音声コンテンツ生成方法が提供される。
【００１６】
本発明の第６の視点によれば、音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベースと接続された音声コンテンツ生成システムと、該音声コンテンツ生成システムに接続されたユーザ端末群とを用いた情報交換方法であって、
一のユーザ端末が、前記マルチメディアデータベースに、音声データ又はテキストデータを主体とするコンテンツを登録するステップと、
前記音声コンテンツ生成システムが、前記マルチメディアデータベースに登録されたテキストデータについて、対応する合成音声を生成するステップと、
前記音声コンテンツ生成システムが、前記テキストデータに対応する合成音声と前記マルチメディアデータベースに登録された音声データとを所定の順序に従って編成した音声コンテンツを生成するステップと、
前記音声コンテンツ生成システムが、他のユーザ端末からの要求に応じて、前記音声コンテンツを送信するステップと、を含み、
前記音声コンテンツの再生と、前記音声データ又はテキスト形式によるコンテンツの追加登録とを繰り返すことにより、前記ユーザ端末間の情報交換を実現すること、
を特徴とする情報交換方法が提供される。
【００１７】
この発明によれば、音声データ及びテキストデータの双方を等しく音声コンテンツ化することが可能となる。より具体的には、音声データとテキストデータが混在しデータ形式が統一されていないコンテンツやコメントを適宜編集して配信する音声ブログやポッドキャスティングを実現することが可能となる。
【００１８】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【図面の簡単な説明】
【００１９】
上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施の形態、およびそれに付随する以下の図面によってさらに明らかになる。
【図１】本発明の第１、第２の実施形態に係る音声コンテンツ生成システムの構成を示すブロック図である。
【図２】本発明の第１の実施形態に係る音声コンテンツ生成システムの動作を示すフローチャートである。
【図３】本発明の第３の実施形態に係る音声コンテンツ生成システムの構成を示すブロック図である。
【図４】本発明の第３の実施形態に係る音声コンテンツ生成システムの動作を示すフローチャートである。
【図５】本発明の第４の実施形態に係る音声コンテンツ生成システムの構成を示すブロック図である。
【図６】本発明の第４の実施形態に係る音声コンテンツ生成システムの動作を示すフローチャートである。
【図７】本発明の第５、第６の実施形態に係る音声コンテンツ生成システムの構成を示すブロック図である。
【図８】本発明の第５の実施形態に係る音声コンテンツ生成システムの動作を示すフローチャートである。
【図９】本発明の第６の実施形態に係る音声コンテンツ生成システムの動作を示すフローチャートである。
【図１０】本発明の第７の実施形態に係る音声コンテンツ生成システムの構成を示すブロック図である。
【図１１】本発明の第８の実施形態に係る情報交換システムの構成を示すブロック図である。
【図１２】本発明の第１の実施例に係る音声コンテンツ生成システムについて説明するための図である。
【図１３】本発明の第２、第７、第８の実施例に係る音声コンテンツ生成システムについて説明するための図である。
【図１４】本発明の第２の実施例に係る補助データについて説明するための図である。
【図１５】本発明の第３の実施例に係る音声コンテンツ生成システムについて説明するための図である。
【図１６】本発明の第３の実施例の別の音声コンテンツ生成システムについて説明するための図である。
【図１７】本発明の他の実施例から派生した実施例に係る音声コンテンツ生成システムの構成を示すブロック図である。
【図１８】本発明の他の実施例から派生した実施例に係る音声コンテンツ生成方法を表すフローチャートである。
【図１９】本発明の第４の実施例に係る音声コンテンツ生成システムについて説明するための図である。
【図２０】本発明の第５の実施例に係る音声コンテンツ生成システムについて説明するための図である。
【図２１】本発明の第６の実施例に係る音声コンテンツ生成システムについて説明するための図である。
【図２２】本発明の第１１の実施例のシステム構成を説明するための図である。
【図２３】本発明の第１１の実施例の動作を説明するための図である。
【図２４】本発明の第１１の実施例の動作を説明するための図である。
【図２５】本発明の第１１の実施例の変形例を説明するための図である。
【図２６】本発明の第８の実施形態に係るマルチメディアコンテンツユーザ対話部の構成を示すブロック図である。
【図２７】本発明の第８の実施形態に係るマルチメディアコンテンツユーザ対話部の構成の変形例を示すブロック図である。
【発明を実施するための最良の形態】
【００２０】
以下、本発明を実施するための最良の形態について図面を参照して説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。【００２１】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る音声コンテンツ生成システムのブロック図である。図１を参照すると、本実施形態に係る音声コンテンツ生成システムは、マルチメディアデータベース１０１、音声合成部１０２、音声コンテンツ生成部１０３とを備えて構成される。本実施形態の音声コンテンツ生成システムは、テキストから合成音声を生成する音声合成部１０２を備えた音声コンテンツ生成システムであって、音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベース１０１と接続され、マルチメディアデータベース１０１に登録されたテキストデータについて、音声合成部１０２を用いて合成音声を生成し、該合成音声と音声データとを所定の順序に従って編成した音声コンテンツを生成する音声コンテンツ生成部１０３を備える。【００２２】
音声コンテンツ生成システムの各構成要素は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インタフェースを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。以下説明する各図は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。【００２３】
本実施形態の音声コンテンツ生成システムを実現するプログラムは、音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベース１０１と接続されたコンピュータ（不図示）に実行させるプログラムであって、マルチメディアデータベース１０１に登録されたテキストデータに対応する合成音声を生成する音声合成部１０２と、合成音声と前記音声データとを所定の順序に従って編成した音声コンテンツを生成する音声コンテンツ生成部１０３と、の各手段として、コンピュータを機能させる。【００２４】
続いて、図１及び図２を参照して、本実施形態の動作について説明する。マルチメディアデータベース１０１には、少なくとも１つ以上の音声からなる音声記事データ及び少なくとも１つ以上のテキストからなるテキスト記事データが記憶されている。【００２５】
ステップＳ９０１において、音声コンテンツ生成部１０３は、マルチメディアデータベース１０１に記憶されている記事データを読み出し、当該記事データがテキスト記事データであるか音声記事データであるかを判断する。【００２６】
テキスト記事データである場合には、音声コンテンツ生成部１０３は、音声合成部１０２にテキスト記事データを出力する。ステップＳ９０２において、音声合成部１０２は、上記音声コンテンツ生成部１０３から入力されたテキスト記事データをテキスト音声合成技術により音声波形に変換（以下、「音声化」乃至「合成音声化」と呼ぶ）し、音声コンテンツ生成部１０３に出力する。ここで、テキスト音声合成技術（Ｔｅｘｔ−Ｔｏ−Ｓｐｅｅｃｈ：ＴＴＳ）とは、例えば、非特許文献１に記載されているような、入力されたテキストを解析し、韻律や時間長を推定して合成音声として出力する技術の総称である。【００２７】
ステップＳ９０３において、音声コンテンツ生成部１０３は、マルチメディアデータベース１０１に記憶されている各音声記事データと、音声合成部１０２において各テキスト記事データを音声化した各合成音と、を用いてコンテンツを生成する。【００２８】
本実施形態によれば、音声およびテキストが混在するマルチメディアデータベース内のデータを用いて、音声のみからなるコンテンツを作成することが可能となる。従って、音声あるいはテキストのどちらの記事データも音声による記事配信が可能となる。このような音声コンテンツは、特に音声ブログやポッドキャスティングとして利用するのに好適である。【００２９】
また、予め与えられた時間又は時間の範囲に収まるよう、選択する記事データの範囲を制限することも有効であり、例えば、音声コンテンツデータ全体を番組と見立てた場合の時間を制御することが可能となる。すなわち、本実施形態の音声コンテンツ生成システムにおいて、音声コンテンツ生成部１０３は、音声コンテンツが予め定められた時間長に収まるように、テキストデータ及び音声データを編集することができる。【００３０】
また、図１の構成からマルチメディアデータベース１０１を除外した構成とすることもできる。音声コンテンツ生成システムは、テキストから合成音声を生成する音声合成部１０２を備えた音声コンテンツ生成システムであって、音声データとテキストデータとが混在する情報源を入力とし、テキストデータについて、音声合成部１０２を用いて合成音声を生成し、該合成音声と音声データとを所定の順序に従って編成した音声コンテンツを生成する音声コンテンツ生成部１０３を備えてもよい。【００３１】
［第２の実施形態］
続いて、提示順序データ、音声特徴パラメータ、音響効果パラメータ、音声時間長制御データのうち、少なくとも一つを補助データとして記憶し、それぞれ記事データの提示順序の制御、テキスト記事データを音声に変換する際の声質の制御、効果音やＢＧＭなどの音響効果の付与、提示時間長の制御を行うようにした本発明の第２の実施形態について図面を参照して説明する。本実施形態は、第１の実施形態と同様の構成で実現可能であるため、図１を用いて説明する。【００３２】
本実施形態では、マルチメディアデータベース１０１に、提示順序データ、音声特徴パラメータ、音響効果パラメータ、音声時間長制御データのうち、少なくとも１つを補助データとして記憶する。そして音声コンテンツ生成部１０３が、前記補助データを用いて音声コンテンツの編成を行うことを特徴とするものである。【００３３】
たとえば、音声コンテンツ生成部１０３は、マルチメディアデータベース１０１に予め登録された提示順序データに従って、テキストデータから生成した合成音声と音声データとを読み上げる音声コンテンツを生成することができる。あるいは、マルチメディアデータベース１０１には、テキストデータを音声に変換する際の音声特徴を規定する音声特徴パラメータが登録されており、音声コンテンツ生成部１０３は、音声特徴パラメータを読み出し、音声合成部１０２に、音声特徴パラメータを用いた音声特徴による合成音声を生成させることができる。【００３４】
さらに、マルチメディアデータベース１０１には、テキストデータから生成した合成音声に付与する音響効果パラメータが登録されており、音声コンテンツ生成部１０３は、音響効果パラメータを読み出し、音声合成部１０２により生成された合成音声に音響効果パラメータを用いた音響効果を付与することができる。また、マルチメディアデータベース１０１には、テキストデータから生成する合成音声の時間的長さを規定する音声時間長制御データが登録されており、音声コンテンツ生成部１０３は、音声時間長制御データを読み出し、音声合成部１０２に、音声時間長制御データに対応する音声時間長を有する合成音声を生成させることができる。【００３５】
本実施形態によれば、記事データを提示する順序、テキスト記事データから音声コンテンツを生成する際の音声の音響的特徴、付与される音響効果、テキスト記事データから音声コンテンツを生成する際の時間長を変更することが可能となる。このため、音声コンテンツをより理解し易く、また閲覧（聴取）の煩わしさが少ない態様とすることが可能となる。【００３６】
また、本実施形態の音声コンテンツ生成システムにおいて、音声コンテンツ生成部１０３が、テキストデータから変換された合成音声と音声データとの連続状態、所定の単語の出現頻度の差、音声データ同士の音質の差、音声データ同士の平均ピッチ周波数の差、音声データ同士の発話速度の差の少なくとも１つを表す音響効果パラメータを生成し、合成音声同士又は音声データ同士又は合成音声と音声データ間に跨るよう、音響効果パラメータを用いた音響効果を付与することができる。【００３７】
［第３の実施形態］
続いて、本発明の第３の実施形態について図面を参照して説明する。図３は、本発明の第３の実施形態に係る音声コンテンツ生成システムのブロック図である。図３を参照すると、本実施形態に係る音声コンテンツ生成システムは、上記第１、第２の実施形態の構成に加えて、データ作成時情報変換部（コンテンツ属性情報変換手段）１０４を備えている。【００３８】
マルチメディアデータベース１０１には、音声データ又はテキストデータを主体とするコンテンツと対応付けて、作成日時、環境、過去のデータ作成回数、作成者の氏名、性別、年齢、住所のうち少なくとも一つを含むコンテンツ属性情報（データ作成時情報）が登録されている。本実施形態の音声コンテンツ生成システムは、更に、コンテンツ属性情報の内容に対応する合成音声を、音声合成部１０２に生成させるコンテンツ属性情報変換手段（データ作成時情報変換部１０４）を備える。音声コンテンツ生成部１０３は、コンテンツ属性情報変換手段（データ作成時情報変換部１０４）により生成された合成音声により各コンテンツの属性を確認可能な音声コンテンツを生成する。【００３９】
続いて、図３及び図４を参照して、本実施形態の動作について説明する。ステップＳ９０４において、データ作成時情報変換部１０４は、マルチメディアデータベース１０１に記憶されている補助データ内のデータ作成時情報をテキスト記事データに変換する。【００４０】
ステップＳ９０５において、上記変換されたテキスト記事データをマルチメディアデータベース１０１に記憶して、マルチメディアデータベース１０１が更新される。以降の動作は、第１の実施形態で説明したとおりである。【００４１】
このように、本実施形態の音声コンテンツ生成方法は、音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能であり、更に各コンテンツと対応付けて、作成日時、環境、過去のデータ作成回数、作成者の氏名、性別、年齢、住所のうち少なくとも一つを含むコンテンツ属性情報（データ作成時情報）を登録可能なマルチメディアデータベース１０１と接続された音声コンテンツ生成システムを用いた音声コンテンツ生成方法であって、音声コンテンツ生成システムが、マルチメディアデータベース１０１に登録されたテキストデータに対応する合成音声を生成するステップ（Ｓ９０２）と、音声コンテンツ生成システムが、マルチメディアデータベース１０１に登録されたコンテンツ属性情報（データ作成時情報）に対応する合成音声を生成するステップ（Ｓ９０４、Ｓ９０２）と、音声コンテンツ生成システムが、テキストデータに対応する合成音声と音声データとコンテンツ属性情報に対応する合成音声とを所定の順序に従って編成し、音声のみにて聴取可能な音声コンテンツを生成するステップ（Ｓ９０３）と、を含む。【００４２】
本実施形態によれば、各記事データに対応する属性を表すデータ作成時情報（コンテンツ属性情報）が追加され、各記事を音声で提示する際にアノテーション（注釈）を付与することが可能となる。このため、記事の作者に関する情報や時系列情報など、音声で聞く際に判りづらい点を補うことが可能となる。【００４３】
［第４の実施形態］
続いて、本発明の第４の実施形態について図面を参照して説明する。図５は、本発明の第４の実施形態に係る音声コンテンツ生成システムのブロック図である。図５を参照すると、本実施形態に係る音声コンテンツ生成システムは、上記第１、第２の実施形態の図１の１０１〜１０３に、記事データ入力部１０５と、補助データ入力部１０６とを備えている。【００４４】
すなわち、本実施形態の音声コンテンツ生成システムは、更に、マルチメディアデータベース１０１に音声データ又はテキストデータを主体とするコンテンツと、提示順序データとを登録するデータ入力手段（補助データ入力部１０６）を備える。また、本実施形態の音声コンテンツ生成システムは、更に、マルチメディアデータベース１０１に音声データ又はテキストデータを主体とするコンテンツと、音声特徴パラメータとを登録するデータ入力手段（補助データ入力部１０６）を備える。【００４５】
また、本実施形態の音声コンテンツ生成システムは、マルチメディアデータベース１０１に音声データ又はテキストデータを主体とするコンテンツと、音響効果パラメータとを登録するデータ入力手段（補助データ入力部１０６）と、を備える。さらに、本実施形態の音声コンテンツ生成システムは、マルチメディアデータベース１０１に音声データ又はテキストデータを主体とするコンテンツと、音声時間長制御データとを登録するデータ入力手段（補助データ入力部１０６）と、を備える。【００４６】
続いて、図５及び図６を参照して、本実施形態の動作について説明する。ステップＳ９０６において、記事データ入力部１０５は、音声記事データ又はテキスト記事データをマルチメディアデータベース１０１に入力する。【００４７】
ステップＳ９０７において、補助データ入力部１０６は、当該音声記事データあるいはテキスト記事データに対応する補助データをマルチメディアデータベース１０１に入力する。ここでの補助データも、先に説明したように、提示順序データ、音声特徴パラメータ、音響効果パラメータ、音声時間長制御データのうちの少なくとも一つである。【００４８】
そして、ステップＳ９０８において、マルチメディアデータベース１０１が更新される。以降の動作は、第１の実施形態で説明したとおりである。【００４９】
本実施形態によれば、音声記事データ又はテキスト記事データに対応する補助データをユーザに作成させることが可能となる。従って、ユーザの意向を正しく反映した音声コンテンツ、エンタテイメント性の高い音声コンテンツの生成が可能となる。【００５０】
［第５の実施形態］
続いて、本発明の第５の実施形態について図面を参照して説明する。図７は、本発明の第５の実施形態に係る音声コンテンツ生成システムのブロック図である。図７を参照すると、本実施形態に係る音声コンテンツ生成システムは、上記第１、第２の実施形態の構成に加えて、補助データ生成部１０７を備えている。【００５１】
すなわち、本実施形態の音声コンテンツ生成システムは、更に、音声データ又はテキストデータに基づいて提示順序データを生成する提示順序データ生成手段（補助データ生成部１０７）を備え、音声コンテンツ生成部１０３は、提示順序データに従って、テキストデータから生成した合成音声と音声データとを読み上げる音声コンテンツを生成する。また、本実施形態の音声コンテンツ生成システムは、更に、音声データ又はテキストデータに基づいて音声特徴パラメータを生成する音声特徴パラメータ生成手段（補助データ生成部１０７）を備え、音声コンテンツ生成部１０３は、音声合成部１０２に、音声特徴パラメータを用いた音声特徴による合成音声を生成させる。【００５２】
さらに、本実施形態の音声コンテンツ生成システムは、更に、音声データ又はテキストデータに基づいて音響効果パラメータを生成する音響効果パラメータ生成手段（補助データ生成部１０７）を備え、音声コンテンツ生成部１０３は、音声合成部１０２により生成された合成音声に音響効果パラメータを用いた音響効果を付与する。また、本実施形態の音声コンテンツ生成システムは、更に、音声データ又はテキストデータに基づいて音声時間長制御データを生成する音声時間長制御データ生成手段（補助データ生成部１０７）を備え、音声コンテンツ生成部１０３は、音声合成部１０２に、音声時間長制御データに対応する音声時間長を有する合成音声を生成させる。【００５３】
続いて、図７及び図８を参照して、本実施形態の動作について説明する。補助データ生成部１０７は、ステップＳ９１０においてマルチメディアデータベース１０１に記憶された音声記事データおよびテキスト記事データを読み込み、ステップＳ９１１において、該記事データの内容から補助データを生成する。【００５４】
ステップＳ９０８において、補助データ生成部１０７により、マルチメディアデータベース１０１が更新される。以降の動作は、第１の実施形態で説明したとおりである。【００５５】
本実施形態によれば、データの内容に基づいて補助データを自動で作成することが可能となる。このため、データに対してその都度手動で補助データを設定しなくても、自動で音声特徴や音響効果を用い、記事内容にふさわしい音声コンテンツやエンタテイメント性の高い音声コンテンツの生成が可能となる。【００５６】
より具体的には、再生順序が隣接する前後の記事データの特性を用いて、該当記事データ間または該当記事データに跨って付与する音響効果を決定することなども可能である。これにより、該当記事データ間またはそれらに跨るＢＧＭやジングルなどの音響効果を付与できるため、記事の切れ目をわかりやすくしたり、雰囲気を盛り上げたりすることが可能となる。【００５７】
また、本実施形態の音声コンテンツ生成システムにおいて、音響効果パラメータ生成手段（補助データ生成部１０７）は、テキストデータから変換された合成音声と音声データとの連続状態、所定の単語の出現頻度の差、音声データ同士の音質の差、音声データ同士の平均ピッチ周波数の差、音声データ同士の発話速度の差の少なくとも１つを表し、合成音声同士又は音声データ同士又は合成音声と音声データ間に跨って付与される音響効果パラメータを生成することができる。【００５８】
［第６の実施形態］
続いて、本発明の第６の実施形態について図面を参照して説明する。本実施形態は、第５の実施形態と同様の構成で実現可能である。本実施形態の音声コンテンツ生成システムは、第５の実施形態とは、補助データ生成部１０７が、データ作成時情報（コンテンツ属性情報）に基づいて補助データを生成する点で相違する。【００５９】
すなわち、本実施形態の音声コンテンツ生成システムは、更に、コンテンツ属性情報（データ作成時情報）に基づいて提示順序データを生成する提示順序データ生成手段（補助データ生成部１０７）を備え、音声コンテンツ生成部１０３は、提示順序データに従って、テキストデータから生成した合成音声と音声データとを読み上げる音声コンテンツを生成する。また、本実施形態の音声コンテンツ生成システムは、更に、コンテンツ属性情報（データ作成時情報）に基づいて音声特徴パラメータを生成する音声特徴パラメータ生成手段（補助データ生成部１０７）を備え、音声コンテンツ生成部１０３は、音声合成部１０２に、音声特徴パラメータを用いた音声特徴による合成音声を生成させる。【００６０】
さらに、本実施形態の音声コンテンツ生成システムは、更に、コンテンツ属性情報（データ作成時情報）に基づいて音響効果パラメータを生成する音響効果パラメータ生成手段（補助データ生成部１０７）を備え、音声コンテンツ生成部１０３は、音声合成部１０２により生成された合成音声に音響効果パラメータを用いた音響効果を付与する。また、本実施形態の音声コンテンツ生成システムは、更に、コンテンツ属性情報（データ作成時情報）に基づいて音声時間長制御データを生成する音声時間長制御データ生成手段（補助データ生成部１０７）を備え、音声コンテンツ生成部１０３は、音声合成部１０２に、音声時間長制御データに対応する音声時間長を有する合成音声を生成させる。【００６１】
以下、図７及び図９を用いてその動作を説明する。図９を参照すると、補助データ生成部１０７は、ステップＳ９２０においてマルチメディアデータベース１０１に記憶されたデータ作成時情報を読み込み、ステップＳ９２１において、該データ作成時情報から補助データを作成する。以降の動作は、第５の実施形態で説明したとおりである。【００６２】
本実施形態によれば、データ作成時情報を用いて、上記した補助データを生成することが可能となる。例えば、各記事データの作者の属性情報を用いて音声変換し、より理解しやすくすることが可能となる。【００６３】
［第７の実施形態］
続いて、本発明の第７の実施形態について図面を参照して説明する。図１０は、本発明の第７の実施形態に係る音声コンテンツ生成システムのブロック図である。図１０を参照すると、本実施形態に係る音声コンテンツ生成システムは、上記第１、第２の実施形態の構成に加えて、補助データ補正部１０８を備えている。【００６４】
そして、補助データ補正部１０８は、処理対象となる記事データ以前の記事データにかかる補助データを用いて、該記事データにかかる補助データを補正する。【００６５】
すなわち、本実施形態の音声コンテンツ生成システムは、予め定める規則に従って、提示順序データを自動補正する提示順序データ補正手段（補助データ補正部１０８）を備える。また、本実施形態の音声コンテンツ生成システムは、予め定める規則に従って、音声特徴パラメータを自動補正する音声特徴パラメータ補正手段（補助データ補正部１０８）を備える。【００６６】
さらに、本実施形態の音声コンテンツ生成システムは、予め定める規則に従って、音響効果パラメータを自動補正する音響効果パラメータ補正手段（補助データ補正部１０８）を備える。また、本実施形態の音声コンテンツ生成システムは、予め定める規則に従って、音声時間長制御データを自動補正する音声時間長制御データ補正手段（補助データ補正部１０８）を備える。【００６７】
本実施形態によれば、該当記事データ以前に出力される記事データに係る補助データに沿って上記補助データを補正することが可能となる。これにより、該当音声コンテンツの中での雰囲気や流れを乱すことのない適切な音声コンテンツを自動で生成することが可能となる。また本実施形態によれば、音声によるコンテンツに複数のコメントが付いた場合、それぞれのコメントの声質や話し方が異なると、コンテンツ全体としてのバランスが崩れるという課題も解消される。【００６８】
［第８の実施形態］
続いて、本発明の第８の実施形態について図面を参照して説明する。図１１は、本発明の第８の実施形態に係る情報交換システムのブロック図である。図１１を参照すると、本実施形態に係る情報交換システムは、上記第１、第２の実施形態の構成に加えて、マルチメディアコンテンツ生成部２０１と、マルチメディアコンテンツユーザ対話部２０２とを備えている。【００６９】
マルチメディアコンテンツユーザ対話部２０２は、ユーザの操作に従って、マルチメディアデータベース１０１から記事データを読み出して、メッセージリスト形式で提示すると同時に、各データの被閲覧回数やユーザの操作の履歴などをマルチメディアデータベース１０１に記録する。【００７０】
マルチメディアコンテンツユーザ対話部２０２の構成例を、図２６および図２７を用いて説明する。図２６のマルチメディアコンテンツユーザ対話部２０２は、コンテンツ受信部２０２ａと、コンテンツ配信部２０２ｂと、メッセージリスト生成部２０２ｃと、閲覧回数計数部２０２ｄと、を含む。図２７のマルチメディアコンテンツユーザ対話部２０２は、図２６の閲覧回数計数部２０２ｄに替えて、閲覧履歴記憶部２０２ｅを含む。【００７１】
コンテンツ受信部２０２ａは、ユーザ端末２０３ａからコンテンツを受信し、マルチメディアコンテンツ生成部２０１に出力する。コンテンツ配信部２０２ｂは、マルチメディアコンテンツ生成部２０１で生成されたマルチメディアコンテンツをユーザ端末２０３ｂおよび２０３ｃに配信する。メッセージリスト生成部２０２ｃは、マルチメディアデータベース１０１の記事リストを読み出して、メッセージリストを作成し、メッセージリストを要求するユーザ端末２０３ｂに出力する。閲覧回数計数部２０２ｄは、前記メッセージリストに基づいて、前記マルチメディアコンテンツが閲覧および再生された回数を計数し、マルチメディアデータベース１０１に計数結果を出力する。また、閲覧履歴記憶部２０２ｅは、前記メッセージリストに基づいて、前記マルチメディアコンテンツ内の各記事が閲覧された順番等を記憶し、マルチメディアデータベース１０１に出力する。【００７２】
本実施形態によれば、上記各データの閲覧回数やユーザの閲覧履歴などを補助データに反映することにより、フィードバック手段の乏しい音声コンテンツの聴取者に対して、マルチメディアコンテンツユーザの閲覧履歴を反映した音声コンテンツを提供することが可能となる。【００７３】
本発明の実施形態の情報交換システムは、上記実施形態の音声コンテンツ生成システムを含み、複数のユーザ端末２０３ａ乃至２０３ｃ間の情報交換に用いられる情報交換システムであって、一のユーザ端末２０３ａから、マルチメディアデータベース１０１へのテキストデータ又は音声データの登録を受け付ける手段（コンテンツ受信部２０２ａ）と、音声によるサービスを要求するユーザ端末２０３ｂ、２０３ｃに対して、音声コンテンツ生成部１０３により生成された音声コンテンツを送信する手段（コンテンツ配信部２０２ｂ）と、を備え、送信された音声コンテンツの再生と、音声データ又はテキスト形式によるコンテンツの追加登録とを繰り返すことにより、各ユーザ端末間の情報交換を実現する。【００７４】
上記情報交換システムは、更に、マルチメディアデータベース１０１に登録されたテキストデータ又は音声データを閲覧または視聴するためのメッセージリストを生成し、アクセスするユーザ端末２０３ｂ、２０３ｃに提示する手段（メッセージリスト生成部２０２ｃ）と、メッセージリストに基づく、各データの閲覧回数及び再生回数をそれぞれ計数する手段（閲覧回数計数部２０２ｄ）と、を備えるとともに、音声コンテンツ生成部１０３は、閲覧回数及び再生回数が所定値以上のテキストデータ及び音声データを再生する音声コンテンツを生成することができる。【００７５】
さらに、上記情報交換システムは、更に、マルチメディアデータベース１０１に登録されたテキストデータ又は音声データを閲覧または視聴するためのメッセージリストを生成し、アクセスするユーザ端末２０３ｂ、２０３ｃに提示する手段（メッセージリスト生成部２０２ｃ）と、メッセージリストに基づく、各データの閲覧履歴をユーザ毎に記録する手段（閲覧履歴記憶部２０２ｅ）と、を備えるとともに、音声コンテンツ生成部１０３は、ユーザ端末から指定された任意のユーザの閲覧履歴に従った順序でテキストデータ及び音声データを再生する音声コンテンツを生成することができる。【００７６】
さらに、上記情報交換システムにおいて、マルチメディアデータベースに登録されるデータは、テキストデータ又は音声データで構成されたウェブログ記事コンテンツであり、音声コンテンツ生成部１０３は、ウェブログ開設者のウェブログ記事コンテンツを先頭に登録順に配置し、次いで、その他のユーザから登録されたコメントを所定の規則に従って配置した音声コンテンツを生成することができる。【００７７】
また、本実施形態の情報交換方法は、音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベース１０１と接続された音声コンテンツ生成システムと、該音声コンテンツ生成システムに接続されたユーザ端末群とを用いた情報交換方法であって、一のユーザ端末が、マルチメディアデータベース１０１に、音声データ又はテキストデータを主体とするコンテンツを登録するステップと、音声コンテンツ生成システムが、マルチメディアデータベース１０１に登録されたテキストデータについて、対応する合成音声を生成するステップと、音声コンテンツ生成システムが、テキストデータに対応する合成音声とマルチメディアデータベース１０１に登録された音声データとを所定の順序に従って編成した音声コンテンツを生成するステップと、音声コンテンツ生成システムが、他のユーザ端末からの要求に応じて、音声コンテンツを送信するステップと、を含み、音声コンテンツの再生と、音声データ又はテキスト形式によるコンテンツの追加登録とを繰り返すことにより、ユーザ端末間の情報交換を実現する。
【実施例】
【００７８】
［実施例１］
続いて、上記第１の実施形態に対応する本発明の第１の実施例を説明する。以下、本実施例の概要を示した図１２を参照して詳細に説明する。【００７９】
マルチメディアデータベース１０１には、予め少なくとも１つ以上の音声、および少なくとも１つ以上のテキストが記憶されている。この音声又はテキストの内容は記事であり、それぞれを音声記事データまたはテキスト記事データ、総称して記事データと呼ぶ。【００８０】
ここでは、音声記事データＶ１〜Ｖ３とテキスト記事データＴ１、Ｔ２がそれぞれマルチメディアデータベース１０１内に記憶されているものとする。【００８１】
音声コンテンツ生成部１０３は、マルチメディアデータベース１０１から記事データを順次読み出す。【００８２】
次に、該当記事データが音声記事データであるかテキスト記事データであるかで処理を分ける。音声記事データの場合は内容の音声をそのまま用いるが、テキスト記事データである場合は、いったん音声合成部１０２に送り、音声合成処理により音声化されてから音声コンテンツ生成部１０３へと戻す。【００８３】
本実施例では、まず、音声コンテンツ生成部１０３がマルチメディアデータベース１０１から音声記事データＶ１を読み出す。【００８４】
次に、音声コンテンツ生成部１０３は、テキスト記事データＴ１を読み出し、これはテキスト記事データなので音声合成部１０２に送る。【００８５】
音声合成部１０２では、前記送られたテキスト記事データＴ１をテキスト音声合成技術により合成音声化する。【００８６】
ここで、音響的特徴パラメータとは、合成音の声質、韻律、時間長、声の高さ、全体の話速等を決定する数値を指す。前記したテキスト音声合成技術によれば、これら音響的特徴パラメータを用いて、その特徴を持つ合成音を生成することができる。【００８７】
音声合成部１０２により、テキスト記事データＴ１は音声化されて合成音ＳＹＴ１となり、音声コンテンツ生成部１０３へと出力される。【００８８】
その後、音声コンテンツ生成部１０３は、音声記事データＶ２、Ｖ３、テキスト記事データＴ２の順に同様の処理を行い、音声記事データＶ２、Ｖ３、合成音ＳＹＴ２の順に得る。【００８９】
音声コンテンツ生成部１０３は、Ｖ１→ＳＹＴ１→Ｖ２→Ｖ３→ＳＹＴ２という順番で再生されるように各音声を結合することで、音声コンテンツを生成する。【００９０】
［実施例２］
続いて、上記第２の実施形態に対応する本発明の第２の実施例を説明する。以下、本実施例の概要を示した図１３を参照して詳細に説明する。【００９１】
マルチメディアデータベース１０１には、予め少なくとも１つ以上の音声記事データ、および少なくとも１つ以上のテキスト記事データが記憶されている。また、マルチメディアデータベース１０１には、それぞれの記事データに対し、補助データが記憶されている。【００９２】
補助データは、図１４に示すように、提示順序データ、音声特徴パラメータ、音響効果パラメータ、音声時間長制御データのうち一つ以上を含む。【００９３】
提示順序データは、各記事データが音声コンテンツ内に格納される順番、言い換えると聴取時に提示される順序を表す。【００９４】
音声特徴パラメータは、合成音声の特徴を示すパラメータであり、合成音の声質、全体のテンポおよび声の高さ、韻律、抑揚、イントネーション、パワー、局所的な継続時間長およびピッチ周波数、等のうち、少なくとも１つを含む。【００９５】
音響効果パラメータは、音声記事データおよびテキスト記事データを音声化した合成音に対して音響効果を付与するためのパラメータであり、音響効果は、背景音楽（ＢＧＭ）、間奏音楽（ジングル）、効果音、固定的な台詞など、あらゆる音声信号のうち、少なくとも１つを含む。【００９６】
音声時間長制御データは、音声記事データおよびテキスト記事データを音声化した合成音がコンテンツ内で再生される時間長を制御するためのデータである。【００９７】
本実施例では、補助データの中にフィールドで区切られて、提示順序、音声特徴パラメータ、音響効果パラメータ、音声時間長制御データが記載されているものとし、必要ないパラメータは記載しない。以下では、説明のため、補助データの中に前記のいずれか一つが記載されているものとして説明する。【００９８】
ここでは最初に、補助データの内容が提示順序データである場合について説明する。例として、音声記事データＶ１〜Ｖ３とテキスト記事データＴ１、Ｔ２、および音声記事データＶ１〜Ｖ３のそれぞれに対する提示順序データＡＶ１〜ＡＶ３が、テキスト記事データＴ１、Ｔ２のそれぞれに対する提示順序データＡＴ１、ＡＴ２がそれぞれマルチメディアデータベース１０１内に記憶されているものとする。【００９９】
提示順序データＡＶ１〜ＡＶ３、ＡＴ１、ＡＴ２には、それぞれ対応する記事データであるＶ１〜Ｖ３、Ｔ１、Ｔ２が音声コンテンツ内に格納される順番、言い換えると聴取時に提示される順序が記述されている。【０１００】
提示順序データの記述様式としては、当該データの前後に提示されるデータ名や先頭や末尾であることを示す情報を記憶しておく方法等がある。ここでは、Ｖ１→Ｔ１→Ｖ２→Ｖ３→Ｔ２という再生順序になるような提示順序データが記憶されているものとする。【０１０１】
音声コンテンツ生成部１０３は、マルチメディアデータベース１０１から各提示順序データを読み出し、提示順序を認識し、その提示順序に従って、マルチメディアデータベース１０１から該当記事データを読み出す。【０１０２】
ここでも、該当記事データが音声記事データであるかテキスト記事データであるかで処理が分けられる。即ち、音声記事データの場合はそのまま用いるが、テキスト記事データである場合は、いったん音声合成部１０２に送り、音声合成処理により音声化されてから音声コンテンツ生成部１０３へと戻される。【０１０３】
本実施例では、補助データＡＶ１の情報に従って、まず、音声記事データＶ１がマルチメディアデータベース１０１から音声コンテンツ生成部１０３に出力される。【０１０４】
次に、補助データＡＴ１の情報に従って、テキスト記事データＴ１が音声コンテンツ生成部１０３に出力され、これはテキスト記事データなので音声合成部１０２に送られる。音声合成部１０２では、前記送られたテキスト記事データＴ１をテキスト音声合成技術により合成音声化する。【０１０５】
テキスト記事データＴ１は音声化されて合成音ＳＹＴ１となり、音声コンテンツ生成部１０３へと出力される。【０１０６】
その後、音声記事データＶ２、Ｖ３、テキスト記事データＴ２の順に同様の処理を行い、音声記事データＶ２、Ｖ３、合成音ＳＹＴ２の順に音声コンテンツ生成部１０３へと出力される。【０１０７】
音声コンテンツ生成部１０３は、各提示順序データにより示された、Ｖ１→ＳＹＴ１→Ｖ２→Ｖ３→ＳＹＴ２という順番で再生されるように、データの結合を行って、音声コンテンツを生成する。【０１０８】
上記の例では、マルチメディアデータベース１０１内で、音声記事データＶ１〜Ｖ３、テキスト記事データＴ１、Ｔ２および補助データＡＶ１〜ＡＶ３、ＡＴ１、ＡＴ２は分散して記憶されているが、上記データ群を一つにまとめたデータセットとして記憶しておき、データセットを複数記憶するという方法も考えられる。【０１０９】
また上記の例では、マルチメディアデータベース１０１に対して１つの補助データを設け、一括して再生順序を記録することもできる。その場合、該当補助データ内に、Ｖ１→Ｔ１→Ｖ２→Ｖ３→Ｔ２という再生順序を記録する。【０１１０】
また、マルチメディアデータベースの種類によっては、ランダムアクセスできない場合もある。その場合は、補助データによって再生順序を指定しなくても、マルチメディアデータベースから各記事データを逐次読み出すことで、再生順序が決定される。【０１１１】
また、すべてのデータに補助データがついている必要はないし、マルチメディアデータベース全体で１つの補助データがついている形態でも良い。【０１１２】
次に、補助データが音声特徴パラメータである場合について説明する。例として、テキスト記事データＴ１に対する補助データＡＴ１に音声特徴パラメータを含む場合を考える。【０１１３】
音声コンテンツ生成部１０３は、テキスト記事データＴ１を音声合成部１０２において音声化して合成音ＳＹＴ１とする際、テキスト記事データＴ１とともに当該音声特徴パラメータＡＴ１を音声合成部１０２に送り、音声特徴パラメータＡＴ１を用いて合成音の特徴を決定する。テキスト記事データＴ２と音声特徴パラメータＡＴ２も同様である。【０１１４】
音声特徴パラメータの記述様式としては、パラメータを数値で設定する様式が考えられる。例えば、音声特徴パラメータとして全体のテンポＴｅｍｐｏと声の高さＰｉｔｃｈを数値で指定できるものとし、補助データＡＴ１には｛Ｔｅｍｐｏ＝１００、Ｐｉｔｃｈ＝４００｝が、補助データＡＴ２には｛Ｔｅｍｐｏ＝１２０、Ｐｉｔｃｈ＝３００｝という音声特徴パラメータが与えられているものとする。【０１１５】
この場合、音声合成部１０２では、ＳＹＴ２がＳＹＴ１に比べて話速が１．２倍で、声の高さが０．７５倍であるような特徴を持つような合成音ＳＹＴ１、ＳＹＴ２が生成される。【０１１６】
このようにして、合成音の特徴を変化させることで、生成されたコンテンツを音声で聞く際に、テキスト記事データＴ１とＴ２の差別化を図ることが可能となる。【０１１７】
また、音声特徴パラメータの記述様式として、予め与えられたパラメータを選択する様式も考えられる。例えば、キャラクタＡ、キャラクタＢ、キャラクタＣという特徴を持つキャラクタを再現するためのパラメータを予め用意して、マルチメディアデータベース１０１にそれぞれＣｈａＡ、ＣｈａＢ、ＣｈａＣとして記憶させておくとする。【０１１８】
そして、音響特徴パラメータとして、キャラクタを再現するパラメータをＣｈａｒで指定できるものとし、補助データＡＴ１には｛Ｃｈａｒ＝ＣｈａＣ｝、補助データＡＴ２には｛Ｃｈａｒ＝ＣｈａＡ｝というパラメータが与えられているものとする。【０１１９】
この場合、音声合成部１０２では、ＳＹＴ１がキャラクタＣ、ＳＹＴ２がキャラクタＡの特徴を持つ合成音となって出力される。このようにして、予め与えられたキャラクタを選択することで、特定の特徴を持つ合成音を簡単に生成することができ、補助データ内の情報量を削減することが可能となる。【０１２０】
次に、補助データが音響効果パラメータである場合について説明する。例として、音声記事データＶ１〜Ｖ３のそれぞれに対応する補助データＡＶ１〜ＡＶ３、およびテキスト記事データＴ１、Ｔ２にそれぞれ対応する補助データＡＴ１、ＡＴ２に音響効果パラメータを含む場合を考える。音響効果は予めマルチメディアデータベース１０１に記憶されている。【０１２１】
音声コンテンツ生成部１０３は、当該音響効果パラメータに示された音響効果を重畳した音声記事データＶ１〜Ｖ３、合成音ＳＹＴ１、ＳＹＴ２を再生する音声コンテンツを生成する。【０１２２】
音響効果パラメータの記述様式としては、予め各音響効果に対して特有の値を設定しておき、補助データ内で上記の値を指示する様式が考えられる。【０１２３】
ここでは、背景音楽ＭｕｓｉｃＡ、ＭｕｓｉｃＢ、効果音ＳｏｕｎｄＡ、ＳｏｕｎｄＢ、ＳｏｕｎｄＣがマルチメディアデータベース１０１に記憶されているものとし、音響特徴パラメータとしては、背景音楽をＢＧＭ、効果音をＳＥで設定できるものとする。例えば、補助データＡＶ１〜ＡＶ３、ＡＴ１、ＡＴ２に、それぞれ、｛ＢＧＭ＝ＭｕｓｉｃＡ、ＳＥ＝ＳｏｕｎｄＢ｝、｛ＢＧＭ＝ＭｕｓｉｃＢ、ＳＥ＝ＳｏｕｎｄＣ｝、．．．というようなパラメータが与えられているものとすると、音声コンテンツ生成部１０３では、音声記事データＶ１〜Ｖ３、合成音ＳＹＴ１、ＳＹＴ２に設定された音響効果が重畳されて、音声コンテンツが生成される。【０１２４】
もちろん、背景音楽ないし効果音のどちらかのみを重畳する、あるいは両方重畳しないようにすることも可能である。【０１２５】
音響効果パラメータとして、音響効果を重畳する絶対的あるいは相対的な時刻情報を付与することも考えられる。このようにすれば、任意のタイミングで音響効果を重畳することも可能である。【０１２６】
また、音響効果パラメータとして、該当音響効果の音量を付与することも考えられる。このようにすれば、例えば記事の内容にあわせてジングルの音量を指定することができる。【０１２７】
次に、補助データが音声時間長制御データである場合について説明する。ここで、音声時間長制御データとは、音声記事データおよび合成音の時間長が音声時間長制御データで指定された時間長を超えている場合、音声時間長制御データで定められた時間長になるように音声記事データおよびテキスト記事データないし合成音を変更するためのデータを指す。【０１２８】
例えば、音声記事データＶ１と合成音ＳＹＴ１がそれぞれ１５秒、１３秒であり、音声時間長制御データとして｛Ｄｕｒ＝１０  ［ｓｅｃ］｝という記述があったとする。この場合、音声コンテンツ生成部１０３において、Ｖ１およびＳＹＴ１の時間長が１０秒になるように、１０秒を超える分のデータを削除する。【０１２９】
また上記方法に代えて、Ｖ１およびＳＹＴ１の時間長が１０秒になるように話速を早める方法を採ることもできる。話速を早める方法は、ＰＩＣＯＬＡ（Ｐｏｉｎｔｅｒ  Ｉｎｔｅｒｖａｌ  Ｃｏｎｔｒｏｌｌｅｄ  ＯｖｅｒＬａｐ  ａｎｄ  Ａｄｄ）を用いる方法が考えられる。さらに、音声合成部１０２で合成する段階で、ＳＹＴ１の時間長が１０秒になるように話速のパラメータを計算してから合成してもよい。【０１３０】
また、音声時間長制御データは、再生する最大の時間長を与える代わりに、再生する時間の最小長と最大長の組からなる範囲を与えても良い。その場合には、与えられた最小時間長よりも短い場合には、話速を遅くする処理を行う。【０１３１】
また、音声時間長制御データにおいて０や負の時間長が与えられた場合、例えば｛Ｄｕｒ＝０｝の場合に、音声コンテンツ内で再生されないように制御することも可能である。【０１３２】
本実施例のようにすると、重要度等によって音声の時間長が変えられるため、音声コンテンツが長くなりすぎて聞くのが煩わしくなることを防ぐことが可能となる。【０１３３】
前記の実施例では、音声特徴パラメータで予め与えられるパラメータや音響効果は、マルチメディアデータベース１０１内に記憶してあるが、それぞれ別のデータベースＤＢ２、ＤＢ３を追加する構成をとり、データベースＤＢ２、ＤＢ３にパラメータを記憶しておいてもよい。さらに、ＤＢ２、ＤＢ３は同一のデータベースでも構わない。【０１３４】
［実施例３］
続いて、上記第４の実施形態に対応する本発明の第３の実施例を説明する。以下、本実施例の概要を示した図１５を参照して詳細に説明する。【０１３５】
記事データ入力部１０５では、マルチメディアデータベース１０１に記憶される音声およびテキスト記事データを入力する。【０１３６】
補助データ入力部１０６では、記事データ入力部１０５で入力された音声およびテキスト記事データに対応する補助データを入力する。補助データは、前記の提示順序データ、音声特徴パラメータ、音響効果パラメータ、音声時間長制御データのいずれかである。【０１３７】
マルチメディアデータベース１０１に記憶されたデータおよび補助データを用いて、実施例１および実施例２に記載の通り、音声コンテンツ生成部１０３において音声コンテンツが生成される。【０１３８】
例えば、データ入力者は、記事データ入力部１０５を用いて、音声記事データを入力する。この音声は、マイクロフォンを接続して録音することで入力すればよい。【０１３９】
その後、データ入力者は補助データ入力部１０６を用いて、該音声記事データに対する音声時間長制御データをＤｕｒ＝｛１５［ｓｅｃ］｝として入力する。【０１４０】
本実施例によれば、データ入力者の好きなように補助データを入力でき、自由にコンテンツを生成することが可能となる。【０１４１】
また、音声記事データ及びテキスト記事データは別々のユーザが作成してもよい。例えば、図１６に示すように、ユーザ１が音声記事データＶ１、Ｖ２を、ユーザ２がテキスト記事データＴ１を、ユーザ３が音声記事データＶ３を、ユーザ４がテキスト記事データＴ２を、各ユーザが対応する補助データとしてそれぞれＡＶ１〜ＡＶ３、ＡＴ１、ＡＴ２を入力するような場合が考えられる。【０１４２】
また、データを入力するデータ入力者と、当該データに対応する補助データを入力するデータ入力者が異なっていても構わない。これにより、ブログにおいて元記事をユーザＡが入力し、それに対するコメントを別のユーザＢが入力し、更にそれに対する返答のコメントをユーザＡが入力した上で、それらを統合した音声ブログコンテンツを容易に作成できる。【０１４３】
また、前記第３の実施例から派生する別の実施例として、音声コンテンツ生成部１０３で生成された音声コンテンツを出力し、上記音声コンテンツを聴取したユーザがデータを操作する方法を、図１７のブロック図と、図１８のフローチャートを用いて説明する。【０１４４】
音声コンテンツ生成部１０３は、音声コンテンツを生成し（図１８のステップＳ９３１）、出力部３０３では生成された音声コンテンツを出力し、ユーザが聴取できるようにする（図１８のステップＳ９３２）。【０１４５】
上記出力部３０３としては、パーソナルコンピュータや携帯電話、オーディオプレイヤーに接続されたヘッドフォンやスピーカー等が考えられる。【０１４６】
音声コンテンツを聴取したユーザは、データ操作部３０１において、音声記事データないしテキスト記事データを作成し、作成された記事データは記事データ入力部１０５に送られる（図１８のステップＳ９３３）。【０１４７】
データ操作部３０１には、音声記事データおよびテキスト記事データの入力手段として、電話機（送話側）、マイク、キーボード等のうち、少なくとも１つを含み、入力した音声記事データおよびテキスト記事データの確認手段として、電話機（受話側）、スピーカー、モニター等のうち、少なくとも１つを含む。【０１４８】
出力部３０３とデータ操作部３０１は、マルチメディアデータベース１０１、音声合成部１０２、音声コンテンツ生成部１０３、記事データ入力部１０５と離れた場所、例えば、前者がユーザの近く（クライアント側と呼ぶ）に設置されており、後者がウェブサーバ（サーバ側と呼ぶ）に設置されていてもよい。【０１４９】
入力されたデータはマルチメディアデータベース（図１７の１０１、１０１ａ）に記憶され（図１８のステップＳ９３４）、ユーザの指示またはシステムの予め定められた動作により（図１８のステップＳ９３５のＹｅｓ）、新たなデータを加えられたコンテンツが生成される（図１８のＳ９３１）。【０１５０】
上記生成されたコンテンツは、さらにユーザに出力され、ユーザのデータの作成、データベース更新、新音声コンテンツ生成という繰り返し処理が可能となる。【０１５１】
このような構成にすることで、ユーザは音声コンテンツを聴取し、上記コンテンツに対するコメントを音声記事データないしテキスト記事データとして入力することができ、上記データがマルチメディアデータベース（図１７の１０１、１０１ａ）に記憶されることで、新たなコンテンツを生成することができる。【０１５２】
また、ユーザが複数存在する場合も考えられる（不図示）。まず、ユーザ１がマルチメディアデータベース１０１に音声記事データＶ１を入力し、音声コンテンツＣ１が生成されたものとする。【０１５３】
次に、ユーザ２、ユーザ３、ユーザ４がそれぞれ音声コンテンツＣ１を聴取し、ユーザ２、ユーザ３がそれぞれ音声記事データＶ２、Ｖ３を作成し、ユーザ４がテキスト記事データＴ４を作成する。データＶ２、Ｖ３、Ｔ４は、記事データ入力部１０５を経て、マルチメディアデータベース１０１へと記憶され、Ｖ１およびＶ２、Ｖ３、Ｔ４を用いて、新コンテンツＣ２が生成される。【０１５４】
なお、マルチメディアデータベース１０１は複数ユーザの競合を防ぐ機能を持っていることが望ましい。【０１５５】
このような構成にすることで、複数のユーザが作成した音声記事データとテキスト記事データを１つのコンテンツに結合することが可能となる。【０１５６】
さらにこの場合、上記のデータ作成時データに、コンテンツを閲覧した日時、コメントを投稿した日時、当該コメント投稿者の過去のコメント回数、当該コンテンツに対して投稿された総コメント数等のデータを含めることができる。【０１５７】
［実施例４］
続いて、上記第５の実施形態に対応する本発明の第４の実施例を説明する。以下、本実施例の概要を示した図１９を参照して詳細に説明する。【０１５８】
本実施例では、マルチメディアデータベース１０１、音声合成部１０２、音声コンテンツ生成部１０３は、上記第１、第２の実施例の１０１〜１０３と同様の機能を有するものである。【０１５９】
補助データ生成部１０７では、マルチメディアデータベース１０１に記憶されている音声記事データおよびテキスト記事データの内容から、対応する補助データを生成する。【０１６０】
ここで補助データは、提示順序データ、音声特徴パラメータ、音響効果パラメータ、音声時間長制御データである。【０１６１】
記事データが音声記事データの場合、予めキーワードとそれに該当する補助データの組みを登録しておく。この組は、例えばキーワード「愉快な」に対して、音響効果パラメータ「効果音＝笑い」を対応させる。【０１６２】
補助データ生成部１０７は、例えば、音声認識技術の一つであるキーワードスポッティングを用いて、音声記事データから、前記予め定められたキーワードが含まれているか否かを検出する。【０１６３】
ここで、キーワードを検出できた場合、補助データ生成部１０７は、該当補助データを生成し登録する。【０１６４】
また上記方法に代えて、一旦音声認識によってテキスト化し、前記キーワードを検出する方法を採ることも可能である。【０１６５】
また、音声記事データのパワー等の音響的特徴が、予め定められた閾値を超えた場合に補助データを結び付けても良い。例えば、音声波形の最大振幅が３００００を超えた場合に、音声時間長制御データを短く、例えば、｛Ｄｕｒ＝５  ［ｓｅｃ］｝にすることにより、声が大き過ぎて煩いと感じやすい音声記事データを早聞き乃至スキップすることが可能となる。【０１６６】
記事データがテキスト記事データの場合も、前記と同様にキーワードを検出しても良い。あるいは、テキストマイニングツールによる意味抽出等を行い、意味に該当する補助データを割り当てても良い。【０１６７】
本実施例によれば、マルチメディアデータベース１０１に記憶されているデータから自動で補助データを生成できるため、自動的に適切な提示順序や音声特徴、音響効果、時間長などを有するコンテンツを生成することが可能となる。【０１６８】
また、上記の第３の実施例と本実施例を組み合わせてもよい。例えば、音声記事データについては、第３の実施例に記載の通り、補助データ入力部１０６においてユーザが補助データを入力し、テキスト記事データについては本実施例に記載の通り、補助データ生成部１０７において補助データを生成するという構成が可能である。【０１６９】
このようにすれば、作業を簡略化するために、必要な時だけユーザが手動で補助データを入力し、通常は自動生成すると言ったシステムが構築できる。【０１７０】
［実施例５］
続いて、上記第３の実施形態に対応する本発明の第５の実施例を説明する。以下、本実施例の概要を示した図２０を参照して詳細に説明する。【０１７１】
本実施例では、マルチメディアデータベース１０１、音声合成部１０２、音声コンテンツ生成部１０３は、上記第２の実施例の１０１〜１０３と同様の機能を有するものである。【０１７２】
マルチメディアデータベース１０１に、各記事データに対応したデータ作成時情報を記憶する。データ作成時情報は、該音声記事データもしくはテキスト記事データを作成した際のデータ（属性情報）であり、データを作成した状況（日時、環境、過去のデータ作成回数、等）、作成した人の情報（名前、性別、年齢、住所等）、等のうち、少なくとも１つを含む。このデータ作成時情報の記述様式としては、あらゆる形式のテキストが考えられ、任意の形式を採ることができる。【０１７３】
データ作成時情報変換部１０４では、マルチメディアデータベース１０１からデータ作成時情報を読み出し、テキストに変換し、新たなテキスト記事データとしてマルチメディアデータベース１０１に登録する。【０１７４】
例えば、音声記事データＶ１に対応するデータ作成時情報ＸＶ１として、｛Ｎａｍｅ＝太郎、Ａｄｒｅｓｓ＝東京、Ａｇｅ＝２１｝と記憶されているものとする。【０１７５】
データ作成時情報変換部１０４では、ＸＶ１を「東京にお住まいの２１歳の太郎さんがこのデータを作成しました」というテキスト記事データＴＸ１に変換する。【０１７６】
そして、このテキスト記事データＴＸ１は、他のテキスト記事データと同様にマルチメディアデータベース１０１に記憶される。【０１７７】
その後、生成されたテキスト記事データＴＸ１は、音声コンテンツ生成部１０３と音声合成部１０２により音声化されて音声コンテンツ生成に用いられる。【０１７８】
本実施例のようにすると、データ作成時情報を理解し易いテキストに変換して音声化されるため、コンテンツの中の各データがどのような作成時情報を持っているかを、音声コンテンツの聴取者が理解し易くすることが可能となる。【０１７９】
また上記した実施例では、データ作成時情報変換部１０４が生成したテキスト記事データは一旦テキスト記事データとしてマルチメディアデータベース１０１に格納するものとして説明したが、データ作成時情報変換部１０４が、直接、音声合成部１０２を制御することにより合成音を生成させ、音声記事データとして、マルチメディアデータベース１０１に格納することも可能である。【０１８０】
さらに、前記音声化した音声記事データを、マルチメディアデータベース１０１に格納せずに、直接音声コンテンツ生成部１０３に渡して音声コンテンツを生成することも可能である。この場合は、データ作成時情報変換部１０４が変換を行うタイミングは、音声コンテンツ生成部１０３が与えるのが良い。【０１８１】
［実施例６］
続いて、上記第６の実施形態に対応する本発明の第６の実施例を説明する。以下、本実施例の概要を示した図２１を参照して詳細に説明する。【０１８２】
本実施例では、第１の実施例に加えて、補助データ生成部１０７では、マルチメディアデータベース１０１に記憶されているデータ作成時情報から補助データを作成する。【０１８３】
データ作成時情報は、上記実施例５に記載のデータ作成時情報と同一のものである。補助データは、提示順序データ、音声特徴パラメータ、音響効果パラメータ、音声時間長制御データのいずれか一つ以上である。【０１８４】
例として、音声記事データＶ１、Ｖ２とテキスト記事データＴ１がマルチメディアデータベース１０１に記憶されているものとする。記事データＶ１、Ｖ２、Ｔ１には、それぞれデータ作成時情報ＸＶ１、ＸＶ２、ＸＴ１が対応して記憶されている。【０１８５】
データ作成時情報ＸＶ１、ＸＶ２、ＸＴ１は、記事データＶ１、Ｖ２、Ｔ１のそれぞれにメタデータとして付属させてもよいし、別のデータベースエントリーや別のファイルを用いて記憶させてもよい。【０１８６】
補助データ生成部１０７では、データ作成時情報に記述されている名前、性別、作成日時等を元に、補助データを作成する。例えば、データ作成時情報ＸＶ１が｛Ｎａｍｅ＝太郎、Ｔｉｍｅ＝２００６年２月８日｝、ＸＶ２が｛Ｇｅｎｄｅｒ＝ｍａｌｅ、Ｔｉｍｅ＝２００６年２月１０日｝、ＸＴ１が｛Ｎａｍｅ＝花子、Ｇｅｎｄｅｒ＝ｆｅｍａｌｅ、Ａｇｅ＝１８｝という内容であり、現在が２００６年２月１０日であるとする。【０１８７】
補助データ生成部１０７では、記事データＶ１については「太郎用の背景音楽、前日以前に作成されたデータ用の音声時間長制御データ」という内部情報を生成し、予め与えられた「太郎用の背景音楽」「前日以前に作られたデータ用の音声時間長制御データ」の実体を割り当てて、記事データＶ１に対応する補助データＡＶ１を作成する。【０１８８】
また、同様に、記事データＶ２については「男性用の音響効果、当日に作成されたデータ用の音声時間長制御データ」による補助データＡＶ２を、記事データＴ２については「女性用の音声特徴パラメータ、１０歳代用の音響効果」による補助データＡＴ１を作成する。「女性用の音声特徴パラメータ」の実体なども、同様に予め与えておく。【０１８９】
本実施例によれば、例えば、当日に作成されたデータは通常のスピードで、作成された日時が以前であればあるほど音声の時間長を短くして軽く読ませるといったことが可能になる。【０１９０】
また、テキスト記事データの作者が登録してある場合は、その作者に似せた特徴を持った合成音を生成すること等が可能となる。【０１９１】
また、前記の第３、第４の実施例と本実施例を組み合わせてもよい。例えば、音声記事データＶ２のみに詳細なデータ作成時情報が存在している場合、音声記事データＶ１については、第３の実施例に記載の通り、補助データ入力部１０６においてユーザが補助データＡＶ１を入力し、テキスト記事データＴ１については、第４の実施例に記載のとおり、補助データ生成部１０７において補助データＡＴ１を生成し、音声記事データＶ２については、本実施例に記載のとおり、データ作成時情報に従って補助データ生成部１０７において補助データＡＶ２を作成するといったことが可能である。【０１９２】
このようにすれば、データ作成時情報の充実度合いによって補助データの作成方法を変更するシステムを構築できる。【０１９３】
［実施例７］
続いて、上記第２の実施形態の一変形例である本発明の第７の実施例を説明する。本実施例は、本発明の第２の実施例と同様の構成にて実現可能であるため、先の図１３を参照して、その動作を説明する。【０１９４】
音声コンテンツ生成部１０３は、マルチメディアデータベース１０１から記事データを読み出す際に、出力すべき音声コンテンツ上で時系列的に隣接する２つの記事データによって決定される音響効果パラメータを生成し、該当記事データ間の音響効果として適用する。【０１９５】
ここで生成される音響効果パラメータの基準の一つは、隣接する２つの記事データの種類が音声記事データであるかテキスト記事データであるかによる４種類の組み合わせである。【０１９６】
例えば、先行データも後続データも音声記事データである場合には高音質の音楽をジングルとして用いることで雰囲気を調和させることができる。また、先行データが音声記事データで後続データがテキスト記事データの場合は音程下降チャイムを音響効果に用いることで、次に自然性が下がることを聴者に暗示することができる。また、先行データがテキスト記事データで後続データが音声記事データの場合は音程上昇チャイムを音響効果に用いることで、次に自然性が上がることを聴者に期待させることができる。また、先行データも後続データもテキスト記事データである場合には落ち着いた音楽をジングルとして用いることで気分を落ち着かせる効果を与えることができる。【０１９７】
また別の一つの音響効果パラメータの基準は、隣接する記事データがともにテキスト記事データの場合に、それぞれを形態素解析して単語出現頻度を計算し、そのユークリッド距離をテキスト記事データ間の距離として定義する。そして、同距離に比例した長さのチャイムを音響効果に用いることで、記事データ間の関係が深い場合と浅い場合を聞き分けやすくすることができる。【０１９８】
また別の一つの音響効果パラメータの基準は、隣接する記事データがともに音声記事データの場合に、それぞれの音声記事データに対応する音声特徴パラメータのうち音質が等しければ二つの記事に跨って音楽を流すことで、記事データ間の繋ぎをスムースにすることができる。【０１９９】
また別の一つの音響効果パラメータの基準は、隣接する記事データがともに音声記事データの場合に、それぞれの音声記事データに対応する音声特徴パラメータのうち平均ピッチ周波数の値の差分の絶対値を計算し、その値に比例する長さの無音を用いることで、記事データ間のピッチの違いに起因する違和感を軽減することができる。【０２００】
また別の一つの音響効果パラメータの基準は、隣接する記事データがともに音声記事データの場合に、それぞれの音声記事データに対応する音声特徴パラメータのうち発話速度の値の差分の絶対値を計算し、その値に比例する長さの音楽を挿入することで、記事データ間の発話速度の違いに起因する違和感を軽減する。【０２０１】
本実施例では、音声コンテンツ生成部１０３が音響効果パラメータを生成するものとして説明したが、音響効果パラメータを一旦マルチメディアデータベース１０１に格納して、改めて音声コンテンツ生成部１０３が同音響効果パラメータを読み出して制御する構成でも実現することが可能である。【０２０２】
あるいは、音声コンテンツ生成部１０３は音響効果パラメータを生成せず、対応する音響効果を直接適用することも可能である。【０２０３】
［実施例８］
続いて、上記第２の実施形態の一変形例である本発明の第８の実施例を説明する。本実施例は、本発明の第２の実施例と同様の構成にて実現可能であるため、先の図１３を参照して、その動作を説明する。【０２０４】
音声コンテンツ生成部１０３は、音声コンテンツを順次生成する過程で、ある記事データを追加する際に全体の時間長が予め与えられた音声コンテンツ全体の時間を超える場合は、該当記事データを追加しないように動作する。【０２０５】
これにより、全体の時間長の上限を制限することができ、音声コンテンツを番組として扱いやすくする。【０２０６】
あるいは、音声コンテンツ生成部１０３は、使うべきすべての記事データをすべて使って作成した音声コンテンツ全体の時間長が、予め与えられた音声コンテンツ全体の時間を超える場合は、各記事データを使うあるいは使わないすべての組み合わせについて音声コンテンツを一旦生成し、その時間長が予め与えられた音声コンテンツ全体の時間を超えずに一番近い組み合わせを選択するよう動作させることも可能である。【０２０７】
また、予め与えられた音声コンテンツ全体の時間の代わりに、前記音声コンテンツ全体の時間の上限、下限又はその双方を定め、それに適合するように制御しても良い。【０２０８】
［実施例９］
続いて、上記第７の実施形態に対応する本発明の第９の実施例を説明する。以下、本実施例の概要を示した図１０を参照して詳細に説明する。【０２０９】
音声コンテンツ生成部１０３は順次処理をする各記事データに対応する補助データを一旦補助データ補正部１０８に送る。【０２１０】
補助データ補正部１０８は、該当時点以前に使用された補助データを参照して、該当補助データを補正し、音声コンテンツ生成部１０３に送る。【０２１１】
音声コンテンツ生成部１０３は、該修正された補助データを用いて音声コンテンツの生成を行う。【０２１２】
補助データ補正部１０８において補助データを補正する方法としては、例えば補助データが音響効果パラメータの場合、過去の時点で使われた音響効果パラメータのＢＧＭの種類を予め分類してタグを付しておく。【０２１３】
ここで、音楽のタグとして、クラシック、ジャズ、ロック、Ｊ−ＰＯＰの４種類を付与可能である場合を考える。【０２１４】
例えば、過去において使われたＢＧＭがすべてクラシックであった場合、処理中の該当音響効果パラメータのＢＧＭがクラシック以外のタグが付いていたら、強制的にクラシックのタグの付いた任意の音楽に補正する。【０２１５】
これにより、生成される音声コンテンツはすべてのＢＧＭがクラシックで統一されることになり、音声コンテンツ全体を番組として捉えた場合に全体の雰囲気を統一することが可能となる。【０２１６】
［実施例１０］
続いて、上記第８の実施形態に対応する本発明の第１０の実施例を説明する。以下、本実施例の概要を示した図１１を参照して詳細に説明する。【０２１７】
マルチメディアコンテンツ生成部２０１は、マルチメディアデータベース１０１から記事データを読み出して、マルチメディアコンテンツを生成する。【０２１８】
ここで生成されるマルチメディアコンテンツは、文字情報や音声情報などを含んだｗｅｂページ、ブログページ、電子掲示板ページなどである。【０２１９】
例えば、ｗｅｂページの場合、音声情報は文字情報と同じＨＴＭＬファイルに同梱されるのではなく、アクセスのためのリンクが提供されるものでも良い。【０２２０】
マルチメディアコンテンツユーザ対話部２０２は、マルチメディアコンテンツの閲覧者の操作に従って、該マルチメディアコンテンツを提供する。【０２２１】
マルチメディアコンテンツが主にＨＴＭＬファイルで構成されたｗｅｂページである場合は、マルチメディアコンテンツユーザ対話部２０２として、ユーザ端末側の汎用のｗｅｂブラウザを用いることができる。【０２２２】
マルチメディアコンテンツに設定されたリンクを閲覧者がクリックした等の情報は、マルチメディアコンテンツユーザ対話部２０２が認識し、マルチメディアコンテンツ生成部２０１に送られる。【０２２３】
マルチメディアコンテンツ生成部２０１は、前記閲覧者の操作に応じたマルチメディアコンテンツを生成し、マルチメディアコンテンツユーザ対話部２０２に送ることにより、閲覧者にマルチメディアコンテンツが提示される。【０２２４】
マルチメディアコンテンツユーザ対話部２０２は、マルチメディアデータベース１０１に登録されたテキストデータおよび音声データを閲覧または試聴するためのメッセージリストを作成する。前記メッセージリストは、マルチメディアデータベース１０１に登録されているテキストデータおよび音声データの一部乃至全部のリストであり、ユーザはこれらのリストから閲覧または視聴したいコンテンツを選択できる。【０２２５】
また、マルチメディアコンテンツ生成部２０１は、その際に得られる閲覧者毎に各記事の閲覧履歴を、マルチメディアデータベース１０１内に記録する。閲覧履歴としては、どの記事の次にどの記事が見られたという閲覧順序や、あるいは、その統計的な遷移情報、各記事毎のこれまでの閲覧回数／再生回数などを挙げることができる。【０２２６】
本実施例において音声コンテンツ生成部１０３は、管理者権限を有するユーザ等により予め設定された規則に従って、記事を選択して音声コンテンツを生成する。【０２２７】
その規則は特に限定するものではないが、例えば、前記した閲覧記録を読み出し、予め定められた記事数または予め定められた時間をオーバーしない範囲で、閲覧回数あるいは再生回数の高いものから順に記事を選択する方法を採ることができる。【０２２８】
また同様に、予め定められた記事数または予め定められた時間をオーバーしない範囲で、前記した閲覧履歴を読み出し、閲覧回数あるいは再生回数が所定値以上のものを、マルチメディアデータベース１０１への登録時順に記事を選択する方法を採ることもできる。【０２２９】
また、前記閲覧履歴を読み出し、直近のマルチメディアコンテンツの閲覧者が記事を閲覧（再生）した順番で音声コンテンツを生成する方法を採ることができる。更に、ログイン等によりマルチメディアコンテンツの閲覧者の同定が可能なシステムにおいては、ユーザが指定する閲覧者が記事を閲覧した順番で音声コンテンツを生成する方法を採ることもできる。上記各方法を採ることにより、閲覧の自由度が高いマルチメディアコンテンツの閲覧者（例：ＰＣユーザ）の閲覧嗜好を反映させた音声コンテンツを得ることができる。例えば、趣味や関心が共通する知人が閲覧した記事を音声にて早聞きすることや、有名人等特定のマルチメディアコンテンツのユーザの閲覧履歴を音声のみで追体験することも可能となり、新しい音声ブログやラジオ番組の形を提供することが可能となる。【０２３０】
上記記事の選択・並び替えを行うことにより、再生順序に拘束される音声コンテンツのリスナー（例：ポータブルオーディオプレーヤーのユーザ）に対して、効率的にコンテンツを閲覧する環境を提供することが可能となる。もちろん、音声コンテンツにおける記事の配置順序は上記した例に限られず、記事の性質やユーザのニーズに従って各種変形を施すことが可能である。【０２３１】
[実施例１１]
続いて、本発明に係る音声コンテンツ生成システムを用いて提供可能なサービスの詳細について本発明の第１１の実施例として説明する。以下、本実施例では、１人のコンテンツ作成者が作成したコンテンツ（初期コンテンツ）に対して、複数のコメント投稿者及び前記コンテンツ作成者によってコンテンツが追加され、更新されていくような情報交換サービスについて説明する。【０２３２】
図２２のように、インターネットを介して、大勢のユーザ（ここでは、ユーザ１〜３）が、ユーザ端末３００ａ〜３００ｃを介して、Ｗｅｂサーバ２００に接続できる環境が存在している。【０２３３】
Ｗｅｂサーバ２００は、上記第８の実施形態で説明したマルチメディアコンテンツ生成部２０１及びマルチメディアコンテンツユーザ対話部２０２を構成する。上記各実施形態で説明したマルチメディアデータベース１０１、音声合成部１０２、音声コンテンツ生成部１０３を備える音声コンテンツ生成システム１００と接続され、ユーザからの要求に応じて、合成音声と音声データとを所定の順序に従って編成した音声コンテンツを提供可能となっている。【０２３４】
続いて、図２３、図２４を参照して、ユーザ１〜３による投稿の都度、コンテンツが更新されていく過程について説明する。まず、ユーザ１が、ユーザ端末３００ａ（マイク付きＰＣ）のマイク等の収録機器より、ユーザ１の音声コメントを収録して初期コンテンツＭＣ１を作成する。（図２３のステップＳ１００１）。【０２３５】
またここでは、ユーザ１のみが開設者として初期コンテンツの投稿権限と、音声コンテンツの編成ルールの決定権限を有しているものとする。以下、ユーザ１（開設者）のコメントは連続するよう音声コンテンツの先頭に配置され（開設者優先）、その他のユーザの投稿については、過去の投稿の頻度が多いほど、コメントの再生順序が早くなる（投稿頻度優先）という編成ルールが決定されているものとする。【０２３６】
次に、ユーザ１は、初期コンテンツＭＣ１をＷｅｂサーバ２００にアップロードする。アップロードされた初期コンテンツＭＣ１は、補助データＡ１とともにマルチメディアデータベース１０１に記憶される。音声コンテンツ生成システム１００は、初期コンテンツＭＣ１及び補助データＡ１を用いてコンテンツＸＣ１を編成する（図２４  ＸＣ１参照）。【０２３７】
生成された音声コンテンツＸＣ１は、Ｗｅｂサーバ２００を介してインターネット上に配信される（図２３のステップＳ１００２）。【０２３８】
音声コンテンツＸＣ１を受信し、その内容に接したユーザ２は、対応する感想や意見、応援メッセージ等を録音し、音声コメントＶＣを作成し、投稿日時や投稿者名等の補助データＡ２を付してＷｅｂサーバ２００にアップロードする（図２３のステップＳ１００３）。【０２３９】
アップロードされた音声コメントＶＣは、補助データＡ２とともにマルチメディアデータベース１０１に記憶される。音声コンテンツ生成システム１００は、初期コンテンツＭＣ１と音声コメントＶＣに付与された補助データＡ１、Ａ２等に基づいて、再生順序を決定する。ここでは、１つのコンテンツに対して１つのコメントしか付いていないため、先述の音声コンテンツの編成ルールのとおり、初期コンテンツＭＣ１→音声コメントＶＣという再生順序が決定され、音声コンテンツＸＣ２が生成される（図２４  ＸＣ２参照）。【０２４０】
生成された音声コンテンツＸＣ２は、上記音声コンテンツＸＣ１と同様に、Ｗｅｂサーバ２００を介してインターネット上に配信される。【０２４１】
音声コンテンツＸＣ２を受信し、その内容に接したユーザ３は、そのユーザ端末３００ｃのデータ操作手段から、対応する感想や意見、応援メッセージ等をテキスト入力し、テキストコメントＴＣを作成し、投稿日時や投稿者名等の補助データＡ３を付してＷｅｂサーバ２００にアップロードする（図２３のステップＳ１００４）。【０２４２】
アップロードされたテキストコメントＴＣは、補助データＡ３とともにマルチメディアデータベース１０１に記憶される。音声コンテンツ生成システム１００は、初期コンテンツＭＣ１、音声コメントＶＣ、テキストコメントＴＣに付与された補助データＡ１〜Ａ３に基づいて、再生順序を決定する。ここでは、ユーザ３がユーザ２よりも過去に多くのコメントを投稿していたと想定すると、先述の音声コンテンツの編成ルール（投稿頻度優先）により、初期コンテンツＭＣ１→テキストコメントＴＣ→音声コメントＶＣという再生順序が決定され、テキストコメントＴＣを合成音声化した上で、音声コンテンツＸＣ３が生成される（図２４  ＸＣ３参照）。【０２４３】
音声コンテンツＸＣ３を受信し、その内容に接したユーザ１は、そのユーザ端末３００ａのデータ操作手段から、追加コンテンツＭＣ２を作成し、補助データＡ４を付してＷｅｂサーバ２００にアップロードする（図２３のステップＳ１００５）。【０２４４】
アップロードされた追加コンテンツＭＣ２は、補助データＡ４とともにマルチメディアデータベース１０１に記憶される。音声コンテンツ生成システム１００は、初期コンテンツＭＣ１、音声コメントＶＣ、テキストコメントＴＣ、追加コンテンツＭＣ２に付与された補助データＡ１〜Ａ４に基づいて、再生順序を決定する。【０２４５】
ここでは、先述の音声コンテンツの編成ルール（開設者優先）により、初期コンテンツＭＣ１→追加コンテンツＭＣ２→テキストコメントＴＣ→音声コメントＶＣという再生順序が決定され、音声コンテンツＸＣ４が生成される（図２４  ＸＣ４参照）。【０２４６】
以上のように、ユーザ１（開設者）のコンテンツＭＣ１、ＭＣ２を軸として、他のユーザから寄せられたコメントが含まれた音声コンテンツの更新と配信が繰り返されていく。【０２４７】
なお、上記した例では、音声コンテンツを初期コンテンツとしてアップロードした例を挙げて説明したが、ＰＣや携帯電話の文字入力インターフェースを用いて作成したテキストコンテンツを初期コンテンツとすることも勿論可能である。この場合、テキストコンテンツは音声コンテンツ作成システム１００側に送信され、その音声合成手段によって、音声合成処理された上で音声コンテンツとして配信される。【０２４８】
また、上記した例では、Ｗｅｂサーバ２００が主としてユーザとの対話処理を行い、音声コンテンツ生成システム１００が、音声合成処理や順番変更処理を行うよう負荷分散するものとして説明したが、これらを統合すること、あるいは、その処理の一部を他のワークステーション等に担わせることも可能である。【０２４９】
また、上記した例では、補助データＡ１〜Ａ４は、再生順序の決定に用いられるものとして説明したが、例えば、図２５に示すように、補助データ内のデータ作成時情報を音声化し、各コンテンツ及びコメントの登録日時についてのアノテーション（注釈）を付与した音声コンテンツＸＣ１〜ＸＣ４を生成することも可能である。【０２５０】
また、上記した例では、テキストコメントＴＣは、テキスト形式のままマルチメディアデータベース１０１に記憶されるものとして説明したが、音声合成処理を行って合成音化してから、マルチメディアデータベース１０１に記憶しておくことも有効である。【０２５１】
［産業上の利用可能性］
以上説明したように、本発明によれば、テキストと音声が混在する情報源のテキストを音声化し音声のみで聴取可能な音声コンテンツを生成することができる。この特長は、例えばブログや掲示板等といった、パーソナルコンピュータや携帯電話を用いて複数のユーザが音声又はテキストでコンテンツを入力できる情報交換システムに好適に適用され、テキストと音声の双方による投稿を許可し、すべての記事を音声のみによって閲覧（聴取）できるようにした音声テキスト混在型ブログシステムを構築できる。【０２５２】
以上、本発明を実施するための好適な形態及びその具体的な実施例を説明したが、音声データとテキストデータとが混在する情報源を入力とし、前記テキストデータについて、前記音声合成手段を用いて合成音声を生成し、該合成音声と前記音声データとを所定の順序に従って編成した音声コンテンツを生成するという本発明の要旨を逸脱しない範囲で、各種の変形を加えることが可能であることはいうまでもない。例えば、上記した実施形態では、本発明をブログシステムに適用した例を挙げて説明したが、その他音声データとテキストデータとが混在する情報源から音声サービスを行うシステムに適用できることはもちろんである。【０２５３】
この出願は、２００６年６月３０日に出願された日本出願特願２００６−１８１３１９号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2008001500.tif 000003
【図２】
2008001500.tif 000004
【図３】
2008001500.tif 000005
【図４】
2008001500.tif 000006
【図５】
2008001500.tif 000007
【図６】
2008001500.tif 000008
【図７】
2008001500.tif 000009
【図８】
2008001500.tif 000010
【図９】
2008001500.tif 000011
【図１０】
2008001500.tif 000012
【図１１】
2008001500.tif 000013
【図１２】
2008001500.tif 000014
【図１３】
2008001500.tif 000015
【図１４】
2008001500.tif 000016
【図１５】
2008001500.tif 000017
【図１６】
2008001500.tif 000018
【図１７】
2008001500.tif 000019
【図１８】
2008001500.tif 000020
【図１９】
2008001500.tif 000021
【図２０】
2008001500.tif 000022
【図２１】
2008001500.tif 000023
【図２２】
2008001500.tif 000024
【図２３】
2008001500.tif 000025
【図２４】
2008001500.tif 000026
【図２５】
2008001500.tif 000027
【図２６】
2008001500.tif 000028
【図２７】
2008001500.tif 000029
【手続補正書】
【提出日】平成20年4月3日(2008.4.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
（削除）
【請求項２】
テキストから合成音声を生成する音声合成手段を備えた音声コンテンツ生成システムであって、
音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベースと接続され、
前記マルチメディアデータベースに登録された前記テキストデータについて、前記音声合成手段を用いて合成音声を生成し、該合成音声と前記音声データとを所定の順序に従って編成した音声コンテンツを生成する音声コンテンツ生成手段を備え、
前記マルチメディアデータベースには、前記音声データ又はテキストデータを主体とするコンテンツと対応付けて、作成日時、環境、過去のデータ作成回数、作成者の氏名、性別、年齢、住所のうち少なくとも一つを含むコンテンツ属性情報が登録されており、
更に、前記コンテンツ属性情報の内容を記述する記事データに変換し、変換された該記事データに対応する合成音声を、前記音声合成手段に生成させるコンテンツ属性情報変換手段を備え、
前記音声コンテンツ生成手段は、前記コンテンツ属性情報変換手段により生成された合成音声により各コンテンツの属性を確認可能な音声コンテンツを生成すること、
を特徴とする音声コンテンツ生成システム。
【請求項３】
（削除）
【請求項４】
前記音声コンテンツ生成手段は、前記マルチメディアデータベースに予め登録された提示順序データに従って、前記テキストデータから生成した合成音声と前記音声データとを読み上げる音声コンテンツを生成すること、
を特徴とする請求項２に記載の音声コンテンツ生成システム。
【請求項５】
更に、前記マルチメディアデータベースに音声データ又はテキストデータを主体とするコンテンツと、前記提示順序データと、の入力を受け付けて登録するデータ入力手段を備えたこと、
を特徴とする請求項４に記載の音声コンテンツ生成システム。
【請求項６】
更に、前記音声データ又はテキストデータに基づいて前記提示順序データを生成する提示順序データ生成手段を備え、
前記音声コンテンツ生成手段は、前記提示順序データに従って、前記テキストデータから生成した合成音声と前記音声データとを読み上げる音声コンテンツを生成すること、
を特徴とする請求項４又は５に記載の音声コンテンツ生成システム。
【請求項７】
更に、前記コンテンツ属性情報に基づいて前記提示順序データを生成する提示順序データ生成手段を備え、
前記音声コンテンツ生成手段は、前記提示順序データに従って、前記テキストデータから生成した合成音声と前記音声データとを読み上げる音声コンテンツを生成すること、
を特徴とする請求項４又は５に記載の音声コンテンツ生成システム。
【請求項８】
予め定める規則に従って、前記提示順序データを自動補正する提示順序データ補正手段を備えたこと、
を特徴とする請求項４乃至７いずれか一に記載の音声コンテンツ生成システム。
【請求項９】
前記マルチメディアデータベースには、前記テキストデータを音声に変換する際の音声特徴を規定する音声特徴パラメータが登録されており、
前記音声コンテンツ生成手段は、前記音声特徴パラメータを読み出し、前記音声合成手段に、前記音声特徴パラメータを用いた音声特徴による合成音声を生成させること、
を特徴とする請求項２、４乃至８いずれか一に記載の音声コンテンツ生成システム。
【請求項１０】
更に、前記マルチメディアデータベースに音声データ又はテキストデータを主体とするコンテンツと、前記音声特徴パラメータと、の入力を受け付けて登録するデータ入力手段を備えたこと、
を特徴とする請求項９に記載の音声コンテンツ生成システム。
【請求項１１】
更に、前記音声データ又はテキストデータに基づいて前記音声特徴パラメータを生成する音声特徴パラメータ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段に、前記音声特徴パラメータを用いた音声特徴による合成音声を生成させること、
を特徴とする請求項９又は１０に記載の音声コンテンツ生成システム。
【請求項１２】
更に、前記コンテンツ属性情報に基づいて前記音声特徴パラメータを生成する音声特徴パラメータ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段に、前記音声特徴パラメータを用いた音声特徴による合成音声を生成させること、
を特徴とする請求項２、９、１０いずれか一に記載の音声コンテンツ生成システム。
【請求項１３】
予め定める規則に従って、前記音声特徴パラメータを自動補正する音声特徴パラメータ補正手段を備えたこと、
を特徴とする請求項９乃至１２いずれか一に記載の音声コンテンツ生成システム。
【請求項１４】
前記マルチメディアデータベースには、前記テキストデータから生成した合成音声に付与する音響効果パラメータが登録されており、
前記音声コンテンツ生成手段は、前記音響効果パラメータを読み出し、前記音声合成手段により生成された合成音声に前記音響効果パラメータを用いた音響効果を付与すること、
を特徴とする請求項２、４乃至１３いずれか一に記載の音声コンテンツ生成システム。
【請求項１５】
前記マルチメディアデータベースに音声データ又はテキストデータを主体とするコンテンツと、前記音響効果パラメータと、の入力を受け付けて登録するデータ入力手段と、を備えたこと、
を特徴とする請求項１４に記載の音声コンテンツ生成システム。
【請求項１６】
前記音声コンテンツ生成手段が、
前記テキストデータから変換された合成音声と前記音声データとの連続状態、所定の単語の出現頻度の差、音声データ同士の音質の差、音声データ同士の平均ピッチ周波数の差、音声データ同士の発話速度の差の少なくとも１つを表す音響効果パラメータを生成し、前記合成音声同士又は前記音声データ同士又は前記合成音声と音声データ間に跨るよう、前記音響効果パラメータを用いた音響効果を付与すること、
を特徴とする請求項１４又は１５に記載の音声コンテンツ生成システム。
【請求項１７】
更に、前記音声データ又はテキストデータに基づいて前記音響効果パラメータを生成する音響効果パラメータ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段により生成された合成音声に前記音響効果パラメータを用いた音響効果を付与すること、
を特徴とする請求項１４又は１５に記載の音声コンテンツ生成システム。
【請求項１８】
更に、前記コンテンツ属性情報に基づいて前記音響効果パラメータを生成する音響効果パラメータ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段により生成された合成音声に前記音響効果パラメータを用いた音響効果を付与すること、
を特徴とする請求項２、１４、１５いずれか一に記載の音声コンテンツ生成システム。
【請求項１９】
前記音響効果パラメータ生成手段は、
前記テキストデータから変換された合成音声と前記音声データとの連続状態、所定の単語の出現頻度の差、音声データ同士の音質の差、音声データ同士の平均ピッチ周波数の差、音声データ同士の発話速度の差の少なくとも１つを表し、前記合成音声同士又は前記音声データ同士又は前記合成音声と音声データ間に跨って付与される音響効果パラメータを生成すること、
を特徴とする請求項１７又は１８に記載の音声コンテンツ生成システム。
【請求項２０】
予め定める規則に従って、前記音響効果パラメータを自動補正する音響効果パラメータ補正手段を備えたこと、
を特徴とする請求項１４乃至１９いずれか一に記載の音声コンテンツ生成システム。
【請求項２１】
前記マルチメディアデータベースには、前記テキストデータから生成する合成音声の時間的長さを規定する音声時間長制御データが登録されており、
前記音声コンテンツ生成手段は、前記音声時間長制御データを読み出し、前記音声合成手段に、前記音声時間長制御データに対応する音声時間長を有する合成音声を生成させること、
を特徴とする請求項２、４乃至２０いずれか一に記載の音声コンテンツ生成システム。
【請求項２２】
前記マルチメディアデータベースに音声データ又はテキストデータを主体とするコンテンツと、前記音声時間長制御データと、の入力を受け付けて登録するデータ入力手段と、を備えたこと、
を特徴とする請求項２１に記載の音声コンテンツ生成システム。
【請求項２３】
更に、前記音声データ又はテキストデータに基づいて前記音声時間長制御データを生成する音声時間長制御データ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段に、前記音声時間長制御データに対応する音声時間長を有する合成音声を生成させること、
を特徴とする請求項２１又は２２に記載の音声コンテンツ生成システム。
【請求項２４】
更に、前記コンテンツ属性情報に基づいて前記音声時間長制御データを生成する音声時間長制御データ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段に、前記音声時間長制御データに対応する音声時間長を有する合成音声を生成させること、
を特徴とする請求項２、２１、２２いずれか一に記載の音声コンテンツ生成システム。
【請求項２５】
予め定める規則に従って、前記音声時間長制御データを自動補正する音声時間長制御データ補正手段を備えたこと、
を特徴とする請求項２１乃至２４いずれか一に記載の音声コンテンツ生成システム。
【請求項２６】
前記音声コンテンツ生成手段は、音声コンテンツが予め定められた時間長に収まるように、前記テキストデータ及び前記音声データを編集すること、
を特徴とする請求項２、４乃至２５いずれか一に記載の音声コンテンツ生成システム。
【請求項２７】
請求項２、４乃至２６いずれか一に記載の音声コンテンツ生成システムを含み、複数のユーザ端末間の情報交換に用いられる情報交換システムであって、
一のユーザ端末から、前記マルチメディアデータベースへのテキストデータ又は音声データの登録を受け付ける手段と、
音声によるサービスを要求するユーザ端末に対して、前記音声コンテンツ生成手段により生成された音声コンテンツを送信する手段と、を備え、
前記送信された音声コンテンツの再生と、前記音声データ又はテキスト形式によるコンテンツの追加登録とを繰り返すことにより、前記各ユーザ端末間の情報交換を実現すること、
を特徴とする情報交換システム。
【請求項２８】
更に、
前記マルチメディアデータベースに登録されたテキストデータ又は音声データを閲覧乃至視聴するためのメッセージリストを生成し、アクセスするユーザ端末に提示する手段と、
前記メッセージリストに基づく、前記各データの閲覧回数及び再生回数をそれぞれ計数する手段と、を備えるとともに、
前記音声コンテンツ生成手段は、前記閲覧回数及び再生回数が所定値以上のテキストデータ及び音声データを再生する音声コンテンツを生成すること、
を特徴とする請求項２７に記載の情報交換システム。
【請求項２９】
更に、
前記マルチメディアデータベースに登録されたテキストデータ又は音声データを閲覧乃至視聴するためのメッセージリストを生成し、アクセスするユーザ端末に提示する手段と、
前記メッセージリストに基づく、前記各データの閲覧履歴をユーザ毎に記録する手段と、を備えるとともに、
前記音声コンテンツ生成手段は、前記ユーザ端末から指定された任意のユーザの閲覧履歴に従った順序でテキストデータ及び音声データを再生する音声コンテンツを生成すること、
を特徴とする請求項２７に記載の情報交換システム。
【請求項３０】
前記マルチメディアデータベースに登録されるデータは、テキストデータ又は音声データで構成されたウェブログ記事コンテンツであり、
前記音声コンテンツ生成手段は、ウェブログ開設者のウェブログ記事コンテンツを先頭に登録順に配置し、次いで、その他のユーザから登録されたコメントを前記所定の規則に従って配置した音声コンテンツを生成すること、
を特徴とする請求項２７乃至２９いずれか一に記載の情報交換システム。
【請求項３１】
音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベースと接続されたコンピュータに実行させるプログラムであって、
前記マルチメディアデータベースに登録された前記テキストデータに対応する合成音声を生成する音声合成手段と、
前記合成音声と前記音声データとを所定の順序に従って編成した音声コンテンツを生成する音声コンテンツ生成手段と、の前記各手段として、前記コンピュータを機能させ、
前記マルチメディアデータベースには、前記音声データ又はテキストデータを主体とするコンテンツと対応付けて、作成日時、環境、過去のデータ作成回数、作成者の氏名、性別、年齢、住所のうち少なくとも一つを含むコンテンツ属性情報が登録されており、
更に、前記コンピュータを、前記コンテンツ属性情報の内容を記述する記事データに変換し、変換された該記事データに対応する合成音声を、前記音声合成手段に生成させるコンテンツ属性情報変換手段として機能させるプログラム。
【請求項３２】
音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能であり、更に前記各コンテンツと対応付けて、作成日時、環境、過去のデータ作成回数、作成者の氏名、性別、年齢、住所のうち少なくとも一つを含むコンテンツ属性情報を登録可能なマルチメディアデータベースと接続された音声コンテンツ生成システムを用いた音声コンテンツ生成方法であって、
前記音声コンテンツ生成システムが、前記マルチメディアデータベースに登録された前記テキストデータに対応する合成音声を生成するステップと、
前記音声コンテンツ生成システムが、前記マルチメディアデータベースに登録された前記コンテンツ属性情報に対応する合成音声を生成するステップと、
前記音声コンテンツ生成システムが、前記テキストデータに対応する合成音声と前記音声データと前記コンテンツ属性情報の内容を記述する記事データに変換し、変換された該記事データに対応する合成音声とを所定の順序に従って編成し、音声のみにて聴取可能な音声コンテンツを生成するステップと、を含むこと、
を特徴とする音声コンテンツ生成方法。
【請求項３３】
音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベースと接続された音声コンテンツ生成システムと、該音声コンテンツ生成システムに接続されたユーザ端末群とを用いた情報交換方法であって、
一のユーザ端末が、前記マルチメディアデータベースに、音声データ又はテキストデータを主体とするコンテンツを登録するステップと、
前記音声コンテンツ生成システムが、前記マルチメディアデータベースに登録されたテキストデータについて、対応する合成音声を生成するステップと、
前記音声コンテンツ生成システムが、前記テキストデータに対応する合成音声と前記マルチメディアデータベースに登録された音声データとを所定の順序に従って編成した音声コンテンツを生成するステップと、
前記マルチメディアデータベースに、前記音声データ又はテキストデータを主体とするコンテンツと対応付けて、作成日時、環境、過去のデータ作成回数、作成者の氏名、性別、年齢、住所のうち少なくとも一つを含むコンテンツ属性情報
を登録するステップと、
前記コンテンツ属性情報の内容を記述する記事データに変換し、変換された該記事データに対応する合成音声を、前記音声合成を生成するステップに生成させるステップと、
前記音声コンテンツ生成システムが、他のユーザ端末からの要求に応じて、前記音声コンテンツを送信するステップと、を含み、
前記音声コンテンツの再生と、前記音声データ又はテキスト形式によるコンテンツの追加登録とを繰り返すことにより、前記ユーザ端末間の情報交換を実現すること、
を特徴とする情報交換方法。
【手続補正書】
【提出日】平成21年5月27日(2009.5.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
テキストから合成音声を生成する音声合成手段を備えた音声コンテンツ生成システムであって、
音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベースと接続され、
前記マルチメディアデータベースに登録された前記テキストデータについて、前記音声合成手段を用いて合成音声を生成し、該合成音声と前記音声データとを所定の順序に従って編成した音声コンテンツを生成する音声コンテンツ生成手段を備え、
前記マルチメディアデータベースには、前記音声データ又はテキストデータを主体とするコンテンツと対応付けて、作成日時、環境、過去のデータ作成回数、作成者の氏名、性別、年齢、住所のうち少なくとも一つを含むコンテンツ属性情報が登録されており、
更に、前記コンテンツ属性情報を、該コンテンツ属性情報の内容を記述する記事データに変換し、変換された該記事データに対応する合成音声を、前記音声合成手段に生成させるコンテンツ属性情報変換手段を備え、
前記音声コンテンツ生成手段は、前記コンテンツ属性情報変換手段により生成された合成音声により各コンテンツの属性を確認可能な音声コンテンツを生成すること、
を特徴とする音声コンテンツ生成システム。
【請求項２】
前記音声コンテンツ生成手段は、前記マルチメディアデータベースに予め登録された提示順序データに従って、前記テキストデータから生成した合成音声と前記音声データとを読み上げる音声コンテンツを生成すること、
を特徴とする請求項１に記載の音声コンテンツ生成システム。
【請求項３】
更に、前記マルチメディアデータベースに音声データ又はテキストデータを主体とするコンテンツと、前記提示順序データと、の入力を受け付けて登録するデータ入力手段を備えたこと、
を特徴とする請求項２に記載の音声コンテンツ生成システム。
【請求項４】
更に、前記音声データ又はテキストデータに基づいて前記提示順序データを生成する提示順序データ生成手段を備え、
前記音声コンテンツ生成手段は、前記提示順序データに従って、前記テキストデータから生成した合成音声と前記音声データとを読み上げる音声コンテンツを生成すること、
を特徴とする請求項２又は３に記載の音声コンテンツ生成システム。
【請求項５】
更に、前記コンテンツ属性情報に基づいて前記提示順序データを生成する提示順序データ生成手段を備え、
前記音声コンテンツ生成手段は、前記提示順序データに従って、前記テキストデータから生成した合成音声と前記音声データとを読み上げる音声コンテンツを生成すること、
を特徴とする請求項２又は３に記載の音声コンテンツ生成システム。
【請求項６】
予め定める規則に従って、前記提示順序データを自動補正する提示順序データ補正手段を備えたこと、
を特徴とする請求項２乃至５いずれか一に記載の音声コンテンツ生成システム。
【請求項７】
前記マルチメディアデータベースには、前記テキストデータを音声に変換する際の音声特徴を規定する音声特徴パラメータが登録されており、
前記音声コンテンツ生成手段は、前記音声特徴パラメータを読み出し、前記音声合成手段に、前記音声特徴パラメータを用いた音声特徴による合成音声を生成させること、
を特徴とする請求項１乃至６いずれか一に記載の音声コンテンツ生成システム。
【請求項８】
更に、前記マルチメディアデータベースに音声データ又はテキストデータを主体とするコンテンツと、前記音声特徴パラメータと、の入力を受け付けて登録するデータ入力手段を備えたこと、
を特徴とする請求項７に記載の音声コンテンツ生成システム。
【請求項９】
更に、前記音声データ又はテキストデータに基づいて前記音声特徴パラメータを生成する音声特徴パラメータ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段に、前記音声特徴パラメータを用いた音声特徴による合成音声を生成させること、
を特徴とする請求項７又は８に記載の音声コンテンツ生成システム。
【請求項１０】
更に、前記コンテンツ属性情報に基づいて前記音声特徴パラメータを生成する音声特徴パラメータ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段に、前記音声特徴パラメータを用いた音声特徴による合成音声を生成させること、
を特徴とする請求項１、７、８いずれか一に記載の音声コンテンツ生成システム。
【請求項１１】
予め定める規則に従って、前記音声特徴パラメータを自動補正する音声特徴パラメータ補正手段を備えたこと、
を特徴とする請求項７乃至１０いずれか一に記載の音声コンテンツ生成システム。
【請求項１２】
前記マルチメディアデータベースには、前記テキストデータから生成した合成音声に付与する音響効果パラメータが登録されており、
前記音声コンテンツ生成手段は、前記音響効果パラメータを読み出し、前記音声合成手段により生成された合成音声に前記音響効果パラメータを用いた音響効果を付与すること、
を特徴とする請求項１乃至１１いずれか一に記載の音声コンテンツ生成システム。
【請求項１３】
前記マルチメディアデータベースに音声データ又はテキストデータを主体とするコンテンツと、前記音響効果パラメータと、の入力を受け付けて登録するデータ入力手段と、を備えたこと、
を特徴とする請求項１２に記載の音声コンテンツ生成システム。
【請求項１４】
前記音声コンテンツ生成手段が、
前記テキストデータから変換された合成音声と前記音声データとの連続状態、所定の単語の出現頻度の差、音声データ同士の音質の差、音声データ同士の平均ピッチ周波数の差、音声データ同士の発話速度の差の少なくとも１つを表す音響効果パラメータを生成し、前記合成音声同士又は前記音声データ同士又は前記合成音声と音声データ間に跨るよう、前記音響効果パラメータを用いた音響効果を付与すること、
を特徴とする請求項１２又は１３に記載の音声コンテンツ生成システム。
【請求項１５】
更に、前記音声データ又はテキストデータに基づいて前記音響効果パラメータを生成する音響効果パラメータ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段により生成された合成音声に前記音響効果パラメータを用いた音響効果を付与すること、
を特徴とする請求項１２又は１３に記載の音声コンテンツ生成システム。
【請求項１６】
更に、前記コンテンツ属性情報に基づいて前記音響効果パラメータを生成する音響効果パラメータ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段により生成された合成音声に前記音響効果パラメータを用いた音響効果を付与すること、
を特徴とする請求項１、１２、１３いずれか一に記載の音声コンテンツ生成システム。
【請求項１７】
前記音響効果パラメータ生成手段は、
前記テキストデータから変換された合成音声と前記音声データとの連続状態、所定の単語の出現頻度の差、音声データ同士の音質の差、音声データ同士の平均ピッチ周波数の差、音声データ同士の発話速度の差の少なくとも１つを表し、前記合成音声同士又は前記音声データ同士又は前記合成音声と音声データ間に跨って付与される音響効果パラメータを生成すること、
を特徴とする請求項１５又は１６に記載の音声コンテンツ生成システム。
【請求項１８】
予め定める規則に従って、前記音響効果パラメータを自動補正する音響効果パラメータ補正手段を備えたこと、
を特徴とする請求項１２乃至１７いずれか一に記載の音声コンテンツ生成システム。
【請求項１９】
前記マルチメディアデータベースには、前記テキストデータから生成する合成音声の時間的長さを規定する音声時間長制御データが登録されており、
前記音声コンテンツ生成手段は、前記音声時間長制御データを読み出し、前記音声合成手段に、前記音声時間長制御データに対応する音声時間長を有する合成音声を生成させること、
を特徴とする請求項１乃至１８いずれか一に記載の音声コンテンツ生成システム。
【請求項２０】
前記マルチメディアデータベースに音声データ又はテキストデータを主体とするコンテンツと、前記音声時間長制御データと、の入力を受け付けて登録するデータ入力手段と、を備えたこと、
を特徴とする請求項１９に記載の音声コンテンツ生成システム。
【請求項２１】
更に、前記音声データ又はテキストデータに基づいて前記音声時間長制御データを生成する音声時間長制御データ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段に、前記音声時間長制御データに対応する音声時間長を有する合成音声を生成させること、
を特徴とする請求項１９又は２０に記載の音声コンテンツ生成システム。
【請求項２２】
更に、前記コンテンツ属性情報に基づいて前記音声時間長制御データを生成する音声時間長制御データ生成手段を備え、
前記音声コンテンツ生成手段は、前記音声合成手段に、前記音声時間長制御データに対応する音声時間長を有する合成音声を生成させること、
を特徴とする請求項１、１９、２０いずれか一に記載の音声コンテンツ生成システム。
【請求項２３】
予め定める規則に従って、前記音声時間長制御データを自動補正する音声時間長制御データ補正手段を備えたこと、
を特徴とする請求項１９乃至２２いずれか一に記載の音声コンテンツ生成システム。
【請求項２４】
前記音声コンテンツ生成手段は、音声コンテンツが予め定められた時間長に収まるように、前記テキストデータ及び前記音声データを編集すること、
を特徴とする請求項１乃至２３いずれか一に記載の音声コンテンツ生成システム。
【請求項２５】
請求項１乃至２４いずれか一に記載の音声コンテンツ生成システムを含み、複数のユーザ端末間の情報交換に用いられる情報交換システムであって、
一のユーザ端末から、前記マルチメディアデータベースへのテキストデータ又は音声データの登録を受け付ける手段と、
音声によるサービスを要求するユーザ端末に対して、前記音声コンテンツ生成手段により生成された音声コンテンツを送信する手段と、を備え、
前記送信された音声コンテンツの再生と、前記音声データ又はテキスト形式によるコンテンツの追加登録とを繰り返すことにより、前記各ユーザ端末間の情報交換を実現すること、
を特徴とする情報交換システム
【請求項２６】
更に、
前記マルチメディアデータベースに登録されたテキストデータ又は音声データを閲覧乃至視聴するためのメッセージリストを生成し、アクセスするユーザ端末に提示する手段と、
前記メッセージリストに基づく、前記各データの閲覧回数及び再生回数をそれぞれ計数する手段と、を備えるとともに、
前記音声コンテンツ生成手段は、前記閲覧回数及び再生回数が所定値以上のテキストデータ及び音声データを再生する音声コンテンツを生成すること、
を特徴とする請求項２５に記載の情報交換システム。
【請求項２７】
更に、
前記マルチメディアデータベースに登録されたテキストデータ又は音声データを閲覧乃至視聴するためのメッセージリストを生成し、アクセスするユーザ端末に提示する手段と、
前記メッセージリストに基づく、前記各データの閲覧履歴をユーザ毎に記録する手段と、を備えるとともに、
前記音声コンテンツ生成手段は、前記ユーザ端末から指定された任意のユーザの閲覧履歴に従った順序でテキストデータ及び音声データを再生する音声コンテンツを生成すること、
を特徴とする請求項２５に記載の情報交換システム。
【請求項２８】
前記マルチメディアデータベースに登録されるデータは、テキストデータ又は音声データで構成されたウェブログ記事コンテンツであり、
前記音声コンテンツ生成手段は、ウェブログ開設者のウェブログ記事コンテンツを先頭に登録順に配置し、次いで、その他のユーザから登録されたコメントを前記所定の規則に従って配置した音声コンテンツを生成すること、
を特徴とする請求項２５乃至２７いずれか一に記載の情報交換システム。
【請求項２９】
音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベースと接続されたコンピュータに実行させるプログラムであって、
前記マルチメディアデータベースに登録された前記テキストデータに対応する合成音声を生成する音声合成手段と、
前記合成音声と前記音声データとを所定の順序に従って編成した音声コンテンツを生成する音声コンテンツ生成手段と、の前記各手段として、前記コンピュータを機能させ、
前記マルチメディアデータベースには、前記音声データ又はテキストデータを主体とするコンテンツと対応付けて、作成日時、環境、過去のデータ作成回数、作成者の氏名、性別、年齢、住所のうち少なくとも一つを含むコンテンツ属性情報が登録されており、
更に、前記コンピュータを、前記コンテンツ属性情報を、該コンテンツ属性情報の内容を記述する記事データに変換し、変換された該記事データに対応する合成音声を、前記音声合成手段に生成させるコンテンツ属性情報変換手段として機能させるプログラム。
【請求項３０】
音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能であり、更に前記各コンテンツと対応付けて、作成日時、環境、過去のデータ作成回数、作成者の氏名、性別、年齢、住所のうち少なくとも一つを含むコンテンツ属性情報を登録可能なマルチメディアデータベースと接続された音声コンテンツ生成システムを用いた音声コンテンツ生成方法であって、
前記音声コンテンツ生成システムが、前記マルチメディアデータベースに登録された前記テキストデータに対応する合成音声を生成するステップと、
前記音声コンテンツ生成システムが、前記マルチメディアデータベースに登録された前記コンテンツ属性情報に対応する合成音声を生成するステップと、
前記音声コンテンツ生成システムが、前記コンテンツ属性情報を、該コンテンツ属性情報の内容を記述する記事データに変換し、前記テキストデータに対応する合成音声と、前記音声データと、変換された該記事データに対応する合成音声と、を所定の順序に従って編成し、音声のみにて聴取可能な音声コンテンツを生成するステップと、を含むこと、
を特徴とする音声コンテンツ生成方法。
【請求項３１】
音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベースと接続された音声コンテンツ生成システムと、該音声コンテンツ生成システムに接続されたユーザ端末群とを用いた情報交換方法であって、
一のユーザ端末が、前記マルチメディアデータベースに、音声データ又はテキストデータを主体とするコンテンツを登録するステップと、
前記音声コンテンツ生成システムが、前記マルチメディアデータベースに登録されたテキストデータについて、対応する合成音声を生成するステップと、
前記音声コンテンツ生成システムが、前記テキストデータに対応する合成音声と前記マルチメディアデータベースに登録された音声データとを所定の順序に従って編成した音声コンテンツを生成するステップと、
前記マルチメディアデータベースに、前記音声データ又はテキストデータを主体とするコンテンツと対応付けて、作成日時、環境、過去のデータ作成回数、作成者の氏名、性別、年齢、住所のうち少なくとも一つを含むコンテンツ属性情報を登録するステップと、
前記コンテンツ属性情報を、該コンテンツ属性情報の内容を記述する記事データに変換し、変換された該記事データに対応する合成音声を、前記音声合成を生成するステップに生成させるステップと、
前記音声コンテンツ生成システムが、他のユーザ端末からの要求に応じて、前記音声コンテンツを送信するステップと、を含み、
前記音声コンテンツの再生と、前記音声データ又はテキスト形式によるコンテンツの追加登録とを繰り返すことにより、前記ユーザ端末間の情報交換を実現すること、
を特徴とする情報交換方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明の第１の視点によれば、テキストから合成音声を生成する音声合成手段を備えた音声コンテンツ生成システムであって、
音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベースと接続され、
前記マルチメディアデータベースに登録された前記テキストデータについて、前記音声合成手段を用いて合成音声を生成し、該合成音声と前記音声データとを所定の順序に従って編成した音声コンテンツを生成する音声コンテンツ生成手段を備え、
前記マルチメディアデータベースには、前記音声データ又はテキストデータを主体とするコンテンツと対応付けて、作成日時、環境、過去のデータ作成回数、作成者の氏名、性別、年齢、住所のうち少なくとも一つを含むコンテンツ属性情報が登録されており、
更に、前記コンテンツ属性情報を、該コンテンツ属性情報の内容を記述する記事データに変換し、変換された該記事データに対応する合成音声を、前記音声合成手段に生成させるコンテンツ属性情報変換手段を備え、
前記音声コンテンツ生成手段は、前記コンテンツ属性情報変換手段により生成された合成音声により各コンテンツの属性を確認可能な音声コンテンツを生成すること、
を特徴とする音声コンテンツ生成システムが提供される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の第２の視点によれば、本発明の第１の視点による音声コンテンツ生成システムを含み、複数のユーザ端末間の情報交換に用いられる情報交換システムであって、
一のユーザ端末から、前記マルチメディアデータベースへのテキストデータ又は音声データの登録を受け付ける手段と、
音声によるサービスを要求するユーザ端末に対して、前記音声コンテンツ生成手段により生成された音声コンテンツを送信する手段と、を備え、
前記送信された音声コンテンツの再生と、前記音声データ又はテキスト形式によるコンテンツの追加登録とを繰り返すことにより、前記各ユーザ端末間の情報交換を実現すること、
を特徴とする情報交換システムが提供される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の第３の視点によれば、音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベースと接続されたコンピュータに実行させるプログラムであって、
前記マルチメディアデータベースに登録された前記テキストデータに対応する合成音声を生成する音声合成手段と、
前記合成音声と前記音声データとを所定の順序に従って編成した音声コンテンツを生成する音声コンテンツ生成手段と、の前記各手段として、前記コンピュータを機能させ、
前記マルチメディアデータベースには、前記音声データ又はテキストデータを主体とするコンテンツと対応付けて、作成日時、環境、過去のデータ作成回数、作成者の氏名、性別、年齢、住所のうち少なくとも一つを含むコンテンツ属性情報が登録されており、
更に、前記コンピュータを、前記コンテンツ属性情報を、該コンテンツ属性情報の内容を記述する記事データに変換し、変換された該記事データに対応する合成音声を、前記音声合成手段に生成させるコンテンツ属性情報変換手段として機能させるプログラムが提供される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の第４の視点によれば、音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能であり、更に前記各コンテンツと対応付けて、作成日時、環境、過去のデータ作成回数、作成者の氏名、性別、年齢、住所のうち少なくとも一つを含むコンテンツ属性情報を登録可能なマルチメディアデータベースと接続された音声コンテンツ生成システムを用いた音声コンテンツ生成方法であって、
前記音声コンテンツ生成システムが、前記マルチメディアデータベースに登録された前記テキストデータに対応する合成音声を生成するステップと、
前記音声コンテンツ生成システムが、前記マルチメディアデータベースに登録された前記コンテンツ属性情報に対応する合成音声を生成するステップと、
前記音声コンテンツ生成システムが、前記コンテンツ属性情報を、該コンテンツ属性情報の内容を記述する記事データに変換し、前記テキストデータに対応する合成音声と、前記音声データと、変換された該記事データに対応する合成音声と、を所定の順序に従って編成し、音声のみにて聴取可能な音声コンテンツを生成するステップと、を含むこと、
を特徴とする音声コンテンツ生成方法が提供される。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明の第５の視点によれば、音声データ又はテキストデータを主体とするコンテンツをそれぞれ登録可能なマルチメディアデータベースと接続された音声コンテンツ生成システムと、該音声コンテンツ生成システムに接続されたユーザ端末群とを用いた情報交換方法であって、
一のユーザ端末が、前記マルチメディアデータベースに、音声データ又はテキストデータを主体とするコンテンツを登録するステップと、
前記音声コンテンツ生成システムが、前記マルチメディアデータベースに登録されたテキストデータについて、対応する合成音声を生成するステップと、
前記マルチメディアデータベースに、前記音声データ又はテキストデータを主体とするコンテンツと対応付けて、作成日時、環境、過去のデータ作成回数、作成者の氏名、性別、年齢、住所のうち少なくとも一つを含むコンテンツ属性情報を登録するステップと、
前記コンテンツ属性情報を、該コンテンツ属性情報の内容を記述する記事データに変換し、変換された該記事データに対応する合成音声を、前記音声合成を生成するステップに生成させるステップと、
前記音声コンテンツ生成システムが、他のユーザ端末からの要求に応じて、前記音声コンテンツを送信するステップと、を含み、
前記音声コンテンツの再生と、前記音声データ又はテキスト形式によるコンテンツの追加登録とを繰り返すことにより、前記ユーザ端末間の情報交換を実現すること、
を特徴とする情報交換方法が提供される。
【国際調査報告】
2008001500.tif 000030
2008001500.tif 000031
2008001500.tif 000032
2008001500.tif 000033