(57)【特許請求の範囲】
【請求項１】
ヒトの音声に由来する音声素片データに基づいて合成された当該ヒトの音声を出力できるように構成された音声出力装置であって、サーバー装置との間で情報の送受信ができるように構成された音声出力装置に対し、音声素片データを移植する方法であって、
音声素片データの利用者であるユーザが使用するユーザ端末から、インターネットを介して、音声素片データの移植に用いるサーバー装置へアクセスするステップと、
移植可能な音声素片データのリストに関する音声選択メニュー情報を、サーバー装置からユーザ端末へ送信するステップと、
ユーザ端末において、移植可能な音声素片データを前記音声選択メニュー情報に基づいて選択可能に表示するステップと、
ユーザが選択した音声素片データに対応する音声識別情報と、当該音声素片データの移植対象である音声出力装置に対応する装置識別情報を、ユーザ端末からサーバー装置へ送信するステップと、
前記音声識別情報に対応する音声素片データを、サーバー装置から、前記装置識別情報に対応する音声出力装置へ送信するステップと、
サーバー装置から受信した前記音声素片データを、音声出力装置の情報記録媒体にインストールするステップと、
を含むことを特徴とする音声移植方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヒトの音声を合成する際に用いる音声素片データ（当該ヒトの音声に由来する音声素片データ）をインターネットとサーバー装置を利用して採取する方法と、この方法を利用して収集した音声素片データを音声出力装置に移植する方法に関するものである。
【背景技術】
【０００２】
コンピュータなどを利用した簡易会話システムが提供されているが、従来型の会話システムは、音声そのものが単調で人工的（機械的）であったため、人間らしさをほとんど感じることができなかった。
【０００３】
また、従来型の会話システムが出力する会話音声（声質など）は、あらかじめ決められた音声だったため、極めて短期間で飽きてしまうといった問題があった。
【０００４】
また、本願発明者によって、出力音声そのものを自由自在に変えることができる装置が検討されているが、音声出力機能を有する装置のユーザ等の好み（音声の好み）は様々であるのに対し、従来技術で用意できる音声の数（種類）には限度があるため、多種多様な声質の音声を簡単に集めることができる方法が検討されてきた。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した従来技術の問題点に鑑み、本発明の目的は、音声出力機能を具備する装置に対し、人間らしく且つ飽きにくい音声（声質）を与えることを可能にし、また、音声出力機能を具備する装置で利用可能な多種多様な声質の音声を簡単に集めることを可能にする、新たな方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的は、例えば、
ヒトの音声を合成する際に用いる音声素片データであって、当該ヒトの音声に由来する音声素片データを、インターネットとサーバー装置を利用して採取する方法において、
音声提供者の音声を入力できるように構成された音声提供者用端末から、インターネットを介して、音声素片データの収集に用いるサーバー装置へアクセスし、
前記音声提供者用端末に接続された音声入力手段を介して、音声提供者の音声をサンプリングし、
サンプリングした前記音声に関する音声サンプリングデータを、音声提供者用端末からサーバー装置へ送信し、
前記サーバー装置において、前記音声サンプリングデータに基づいて音声素片データを生成し、
前記音声提供者に関する提供者識別情報と前記音声素片データとを関連付けした状態で、前記サーバー装置の情報記録手段に保存する、ことによって達成される。
【０００７】
また上記目的は、例えば、
ヒトの音声を合成する際に用いる音声素片データであって、当該ヒトの音声に由来する音声素片データを、インターネットとサーバー装置を利用して採取する方法において、
音声提供者の音声を入力できるように構成された音声提供者用端末から、インターネットを介して、音声素片データの収集に用いるサーバー装置へアクセスし、
前記音声提供者用端末に接続された音声入力手段を介して、音声提供者の音声をサンプリングし、
前記音声提供者用端末において、サンプリングした前記音声に関する音声サンプリングデータに基づいて、音声素片データを生成し、
生成した前記音声素片データを音声提供者用端末からサーバー装置へ送信し、
前記音声提供者に関する提供者識別情報と前記音声素片データとを関連付けした状態で、前記サーバー装置の情報記録手段に保存する、ことによって達成される。
【０００８】
また上記目的は、例えば、
ヒトの音声に由来する音声素片データに基づいて合成された当該ヒトの音声を出力できるように構成された音声出力装置であって、サーバー装置との間で情報の送受信ができるように構成された音声出力装置に対し、前述した方法を利用して収集した音声素片データを移植する方法であって、
音声素片データの移植対象である音声出力装置から、インターネットを介して、音声素片データの移植に用いるサーバー装置へアクセスし、
移植可能な音声素片データのリストに関する音声選択メニュー情報を、サーバー装置から音声出力装置へ送信し、
音声出力装置において、移植可能な音声素片データを前記音声選択メニュー情報に基づいて選択可能に表示し、
ユーザが選択した音声素片データに対応する音声識別情報を、音声出力装置からサーバー装置へ送信し、
前記音声識別情報に対応する音声素片データを、サーバー装置から音声出力装置へ送信し、
サーバー装置から受信した前記音声素片データを、音声出力装置の情報記録媒体にインストールする、ことによって達成される。
【０００９】
また上記目的は、例えば、
ヒトの音声に由来する音声素片データに基づいて合成された当該ヒトの音声を出力できるように構成された音声出力装置であって、サーバー装置との間で情報の送受信ができるように構成された音声出力装置に対し、前述した方法を利用して収集した音声素片データを移植する方法であって、
音声素片データの利用者であるユーザが使用するユーザ端末から、インターネットを介して、音声素片データの移植に用いるサーバー装置へアクセスし、
移植可能な音声素片データのリストに関する音声選択メニュー情報を、サーバー装置からユーザ端末へ送信し、
ユーザ端末において、移植可能な音声素片データを前記音声選択メニュー情報に基づいて選択可能に表示し、
ユーザが選択した音声素片データに対応する音声識別情報と、当該音声素片データの移植対象である音声出力装置に対応する装置識別情報を、ユーザ端末からサーバー装置へ送信し、
前記音声識別情報に対応する音声素片データを、サーバー装置から、前記装置識別情報に対応する音声出力装置へ送信し、
サーバー装置から受信した前記音声素片データを、音声出力装置の情報記録媒体にインストールする、ことによって達成される。
【００１０】
また上記目的は、例えば、
ヒトの音声に由来する音声素片データに基づいて合成された当該ヒトの音声を出力できるように構成された音声出力装置であって、ユーザ端末から情報を受信できるように構成された音声出力装置に対し、前述した方法を利用して収集した音声素片データを移植する方法であって、
音声素片データの利用者であるユーザが使用するユーザ端末から、インターネットを介して、音声素片データの移植に用いるサーバー装置へアクセスし、
移植可能な音声素片データのリストに関する音声選択メニュー情報を、サーバー装置からユーザ端末へ送信し、
ユーザ端末において、移植可能な音声素片データを前記音声選択メニュー情報に基づいて選択可能に表示し、
ユーザが選択した音声素片データに対応する音声識別情報を、ユーザ端末からサーバー装置へ送信し、
前記音声識別情報に対応する音声素片データを、サーバー装置からユーザ端末へ送信し、
サーバー装置から受信した前記音声素片データを、ユーザ端末から音声出力装置へ送信し、
ユーザ端末から受信した前記音声素片データを、音声出力装置の情報記録媒体にインストールする、ことによって達成される。
【発明の効果】
【００１１】
請求項１または２に記載の本発明によれば、音声出力機能を具備する装置で利用可能な多種多様な声質の音声（あらゆる声質の音声）を、インターネット等を利用して簡単に集めることができる。
【００１２】
請求項３ないし５に記載の本発明によれば、音声出力装置の利用者等は、自己の好みに応じた音声（声質）を当該音声出力装置にインストールすることができ、また、自己の好みの変化や広がり等に応じて出力音声（声質）を変えることができる。すなわち、音声出力機能を具備する装置に対し、人間らしく且つ飽きにくい音声（声質）を与えることが可能になる。
【００１３】
本発明によれば、実在・架空のヒトの音声を商材として利用できるようになる。また、商材としての音声をコンピュータで管理できるようになる。
【図面の簡単な説明】
【００１４】
【図１】本発明に係る「音声採取方法」の概要を示す図である。
【図２】本発明に係る「音声移植方法／第１実施形態」の概要を示す図である。
【図３】本発明に係る「音声移植方法／第２実施形態」の概要を示す図である。
【図４】本発明に係る「音声移植方法／第３実施形態」の概要を示す図である。
【図５】本発明における「音声採取処理」の一例を示すフローチャートである。
【図６】本発明における「音声移植処理／第１実施形態」の一例を示すフローチャートである。
【図７】本発明における「音声移植処理／第２実施形態」の一例を示すフローチャートである。
【図８】本発明における「音声移植処理／第３実施形態」の一例を示すフローチャートである。
【図９】本発明を利用して採取・移植した音声を使って音声を合成する際の処理例を示すフローチャートである。
【図１０】本発明の実施に利用する「利用可能音声情報」のデータ構成の一例を示す図である。
【図１１】本発明の実施に利用する「音声選択メニュー情報」のデータ構成の一例を示す図である。
【図１２】本発明の実施に利用する「音声提供者別・利用情報」のデータ構成の一例を示す図である。
【図１３】本発明の実施に利用する「ユーザ別・利用情報」のデータ構成の一例を示す図である。
【発明を実施するための形態】
【００１５】
（音声採取方法の概要）
この出願の第１の発明の概要は、図１に示すとおりである。すなわち当該第１の発明は、ヒト（人間）の音声を合成する際に用いる音声素片データであって、当該ヒトの音声に由来する音声素片データを、インターネットとサーバー装置を利用して採取する方法に関するものである。採取した音声素片データは、その音声を提供した者の音声を合成するときに用いられる。
【００１６】
この第１の発明では、図１に示すとおり、
音声提供者の音声を入力できるように構成された音声提供者用端末（音声登録用端末）から、インターネットを介して、音声素片データの収集に用いる音声採取サーバ（サーバ装置）へアクセスし、
前記音声提供者用端末（音声登録用端末）に接続された音声入力手段を介して、音声提供者の音声をサンプリングし、
サンプリングした前記音声に関する音声サンプリングデータを、音声提供者用端末から音声採取サーバへ送信し、
前記音声採取サーバにおいて、前記音声サンプリングデータに基づいて音声素片データを生成し、
前記音声提供者に関する提供者識別情報と前記音声素片データとを関連付けした状態で、前記音声採取サーバの情報記録手段に保存する。
【００１７】
なお、この出願において「音声提供者用端末（音声登録用端末）」とは、例えば図１に示すとおり、インターネットにアクセス可能なコンピュータや、携帯型情報端末（例えばスマートフォンや携帯電話）などが挙げられる。
また、「音声入力手段」とは、例えば、コンピュータに接続されたマイクや、携帯型情報端末が内蔵するマイクなどが挙げられる。
また、「音声素片データ」とは、例えば、ヒト音声を構成する短い区間のデータ（五十音、濁音、半濁音などの発音一つ一つの音のデータ）である。例えば、五十音、濁音、半濁音などの発音一つ一つ（音声素片）をつなぎ合わせることで、音声（当該音声素片を発した本人の声）を合成することができる。つまり、音声素片データを利用することで、その音声素片データが由来するヒトの音声（あらゆる内容の音声）を合成することができる。
また、「サーバー装置」や「音声提供者用端末」は、インターネットを介して通信を行うための有線または無線の通信手段を具備している。
【００１８】
（音声移植方法の概要）
この出願の第２の発明の概要は、図２に示すとおりである。すなわち当該第２の発明は、ヒトの音声に由来する音声素片データに基づいて合成された当該ヒトの音声を出力できるように構成された音声出力装置であって、音声採取サーバ（サーバー装置）との間で情報の送受信ができるように構成された音声出力装置に対し、前述した音声採取方法を利用して収集した音声素片データを移植（インストール）する方法に関するものである。音声出力装置に音声素片データを移植（インストール）することで、当該音声出力装置は、その音声素片データが由来するヒトの音声（あらゆる内容の音声）を出力できるようになる。
【００１９】
この第２の発明では、図２に示すとおり、
音声素片データの移植対象である音声出力装置から、インターネットを介して、音声素片データの移植に用いる音声採取サーバ（サーバー装置）へアクセスし、
移植可能な音声素片データのリストに関する音声選択メニュー情報を、音声採取サーバから音声出力装置へ送信し、
音声出力装置において、移植可能な複数の音声素片データを前記音声選択メニュー情報に基づいて選択可能に表示し、
ユーザが選択した音声素片データに対応する音声識別情報（音声ＩＤ）を、音声出力装置から音声採取サーバへ送信し、
前記音声識別情報（音声ＩＤ）に対応する音声素片データを、音声採取サーバから音声出力装置へ送信し、
音声採取サーバから受信した前記音声素片データを、音声出力装置の情報記録媒体（例えばＲＯＭなどのメモリ）にインストールする。
【００２０】
なお、この出願において「音声出力装置（音声出力端末）」とは、音声ガイダンスや会話音声などの音声（ヒトまたはヒトのような音声）を出力する機能を備えた装置であり、その具体例として例えば図２に示すとおり、テレビ、冷蔵庫、タブレット端末・スマートフォン・携帯電話などの携帯型情報端末、ロボット、自動改札機、自動販売機などが挙げられる。また、自動車に搭載するナビゲーションシステムやガイダンスシステムなどであってもよい。
また、「利用可能音声情報」とは、例えば図１０に例示するようなデータ構成の情報が挙げられる。
また、「ユーザ」とは、音声出力装置の利用者、より具体的には、音声出力装置によって出力される音声を聞く者である。
【００２１】
なお、図２は、本発明に係る音声移植方法の第１実施形態を示しており、図３は、音声移植方法の第２実施形態を示しており、図４は、音声移植方法の第３実施形態を示している。
【００２２】
（音声採取方法の具体的実施形態）
次に、図１に示す音声採取方法の実施形態についてフローチャートに基づいて説明する。
図５は、音声採取方法（インターネットを介して音声素片データを取得するための方法）の処理の一例を示すフローチャートである。
【００２３】
はじめに、音声採取サーバ（サーバ装置）は、音声提供者が使用する音声提供者用端末からインターネット経由でアクセスがあるまでスタンバイ状態で待機している＜図５のステップS11, S15のNo＞。音声採取サーバは、例えば図１に示すとおりであり、音声素片データの収集に用いられる。音声提供者用端末は、音声提供者の音声を入力できるように構成されている。音声採取サーバと音声提供者用端末は、インターネットを介して双方向通信を行うことができる。
【００２４】
そして、音声提供者用端末から音声採取サーバにアクセスがあって、かつ、音声提供者用端末が音声採取サーバに対し「音声採取処理のリクエスト」を送信すると＜S13＞、それに応じて＜S15のYes＞、音声採取サーバは、音声提供者用端末に対し、例えば次の情報の送信を要求する＜S17＞。
１）端末ＩＤ
２）音声タイトル情報
３）音声タイプ情報
４）音声提供者情報
【００２５】
「端末ＩＤ」とは、通信相手の音声提供者用端末を識別するための識別情報である。端末ＩＤは、各音声提供者用端末に対して個別に割り当てられている固有の情報である。端末ＩＤが分かることで、音声採取サーバは通信相手を判別することができる。
「音声タイトル情報」とは、採取する音声（または採取した音声）の概要を示す情報であり、例えば、図１０中の「音声タイトル情報」の欄に示すような情報である。この情報は、例えば、音声提供者によってあらかじめ音声提供者用端末に入力されている。音声タイトル情報が分かることで、例えば後述するユーザが自分の好みの音声を選びやすくなる。
「音声タイプ情報」とは、採取する音声（または採取した音声）を発した者、すなわち音声提供者の性別、年代、音声タイプ（声質のタイプ）などを示す情報である。この情報は、例えば、音声提供者によってあらかじめ音声提供者用端末に入力されている。音声タイプ情報が分かることで、例えば後述するユーザが自分の好みの音声を選びやすくなる。
「音声提供者情報」とは、採取する音声（または採取した音声）を発した者、すなわち音声提供者の住所、氏名、性別、年齢、メールアドレス、銀行口座などの個人情報を示す情報である。この情報は、例えば、音声提供者によってあらかじめ音声提供者用端末に入力されている。音声提供者情報が分かることで例えば、その者が提供者した音声（音声素片データ）の利用料を、その者に対して支払うことができる。
【００２６】
音声提供者用端末は、音声採取サーバからの要求＜S17＞に応じて、端末ＩＤ、音声タイトル情報、音声タイプ情報、音声提供者情報などの各種情報を音声採取サーバに対して送信する＜S19, S21＞。
【００２７】
続いて、音声採取サーバは音声提供者用端末に対し、音声提供者に対する音声サンプリングに使う読み上げ用データを送信する＜S23＞。「読み上げ用データ」とは、音声提供者が目で見てそれを声に出して読み上げるための文章データであって、音声素片データの抽出に適した文章データである。音声提供者がこの読み上げ用データを声に出して読み上げるとともに、その際に発声された音声をサンプリングすることで、音声データ（音声サンプリングデータ）を生成する。この音声データ（音声サンプリングデータ）に対して所定のデジタル処理を実行することで、当該音声データから音声素片データを抽出することができる。
【００２８】
音声提供者用端末は、音声採取サーバから読み上げ用データを受信すると＜S25＞、サンプリング開始までスタンバイ状態で待機する＜S27＞。
【００２９】
そして、音声提供者に対する音声サンプリングの準備が整うと＜S29のYes＞、受信済の読み上げ用データ（読み上げ用の文章）を音声提供者用端末の画面に表示する＜S31＞とともに、音声提供者が発声した音声のサンプリングを行う＜S33＞。このときの音声サンプリングは、音声提供者用端末が具備するマイクなどの音声入力手段を通じて行われる。すなわち、音声提供者用端末に接続された音声入力手段を介して、音声提供者の音声をサンプリングする。なお、音声提供者とは、採取する音声の提供者であって、具体的には、音声素片データのもととなる音声を提供する者である。
【００３０】
そして、画面に表示されている読み上げ用データを音声提供者がすべて適切に読み終えると、音声サンプリングが終了する＜S35のYes＞。続いて音声提供者用端末は、サンプリングによって得られた音声データ（音声サンプリングデータ）に対して音質チェックを実行し＜S37＞、サンプリングが成功したか否かの判断を行う＜S39＞。なお、音質チェックとは、具体的には、後述する音声素片データの抽出（生成）に適した音質か否かについての判断である。
【００３１】
上記処理を経て音声サンプリングが成功したら＜S39のYes＞、音声提供者用端末でのサンプリングによって得られた音声データ（音声サンプリングデータ）を、音声提供者用端末から音声採取サーバに送信する＜S41＞。
【００３２】
音声採取サーバは、音声提供者用端末から音声データ（音声サンプリングデータ）を受信すると＜S43＞、当該受信したサンプリング音声のデータから音声素片データを抽出する＜S45＞。すなわち、音声採取サーバにおいて、音声データ（音声サンプリングデータ）に基づいて音声素片データを生成する。
【００３３】
そして音声採取サーバは、音声データ（音声サンプリングデータ）から抽出した音声素片データと、音声提供者用端末から既に受信済の次の情報を、図１０の各行に示す如く紐づけし、更に、それぞれに音声ＩＤを割り当てて、「利用可能音声情報」として音声採取サーバの情報記録手段に保存する＜S47＞。
１）音声タイトル情報
２）音声タイプ情報
３）音声提供者情報
【００３４】
「利用可能音声情報」とは、図１０に示すように、音声ＩＤ、音声タイトル情報、音声タイプ情報、音声提供者情報、音声素片データの組合せで構成される情報であり、例えば図１０に示す一つ一つ（一行一行）が「利用可能音声情報」を指している。
【００３５】
また、上述した利用可能音声情報は、後述する処理で利用する音声移植サーバにも保存される。音声移植サーバにも保存することで、該当する音声素片データを、音声移植サーバから音声出力装置へ送信することができる。
【００３６】
以上の処理を経て、音声提供者用端末と音声採取サーバを利用した音声素片データの採取処理が終了する＜S49＞。
【００３７】
（音声採取方法の第２実施形態）
前述した実施形態では、サンプリングで得られた音声データ（音声サンプリングデータ）を、音声提供者用端末から音声採取サーバへ送信し、そして、音声採取サーバにおいて音声素片データを生成しているが、この音声素片データの生成処理を（音声採取サーバ側ではなく）音声提供者用端末側で実行してもよい。
【００３８】
すなわち、音声採取方法の第２実施形態では、
・前述した実施形態と同様に、音声提供者用端末が具備する音声入力手段を介して、音声提供者の音声をサンプリングし、
・その後、音声提供者用端末において、サンプリングした音声に関する音声サンプリングデータに基づいて、音声素片データを生成し（主にこの点において前述した実施形態と相違する）、
・そして、生成した音声素片データを音声提供者用端末から音声採取サーバへ送信し、
・その後、前述した実施形態と同様に、音声提供者に関する提供者識別情報と音声素片データなどを関連付けした状態で、音声採取サーバの情報記録手段に保存する。
【００３９】
（音声移植方法の具体的実施形態）
次に、図２に示す音声移植方法の実施形態についてフローチャートに基づいて説明する。
図６は、音声移植方法（音声素片データを音声出力装置にインストールするための方法）の処理の一例を示すフローチャートである。
【００４０】
はじめに、音声移植サーバ（サーバ装置）は、ユーザが使用する音声出力装置からインターネット経由でアクセスがあるまでスタンバイ状態で待機している＜図６のステップS101, S105のNo＞。音声移植サーバは、音声出力装置に対する音声素片データの移植に用いられる。音声出力装置は、音声素片データの移植対象（インストール対象）の装置である。音声移植サーバと音声出力装置は、インターネットを介して双方向通信を行うことができる。
【００４１】
そして、音声出力装置から音声移植サーバにアクセスがあって、かつ、音声出力装置が音声移植サーバに対し「音声移植処理のリクエスト」を送信すると＜S103＞、それに応じて＜S105のYes＞、音声移植サーバは、音声出力装置に対し、例えば次の情報の送信を要求する＜S107＞。
１）端末ＩＤ
２）ユーザ情報
【００４２】
「端末ＩＤ」とは、通信相手の音声出力装置（音声素片データのインストール対象の音声出力装置）を識別するための識別情報である。端末ＩＤは、各音声出力装置に対して個別に割り当てられている固有の情報である。この端末ＩＤが分かることで、音声移植サーバは、音声素片データのインストール対象（音声素片データの送信先）を判別することができる。
「ユーザ情報」とは、音声出力装置を使うユーザを識別するための識別情報である。ユーザ情報は、各ユーザに対して個別に割り当てられている固有の情報である。また、ユーザ情報は、音声出力装置に対してユーザが入力する情報である。このユーザ情報が分かることで、例えば音声素片データの利用料金を、ユーザ情報に基づいて当該ユーザに対して課金することができる。
【００４３】
音声出力装置は、音声移植サーバからの要求＜S107＞に応じて、端末ＩＤ、ユーザ情報などを音声移植サーバに対して送信する＜S109, S111＞。
【００４４】
続いて、音声移植サーバは音声出力装置に対し、移植可能な音声素片データのリストに関する音声選択メニュー情報を送信する＜S113＞。ここでいう「音声選択メニュー情報」とは、音声出力装置に対し移植（インストール）可能な音声素片データの一覧、すなわち利用可能な音声素片データのリストに関する情報である。音声選択メニュー情報のデータ構成の一例を図１１に示す。図１１に示すような簡易情報（利用可能な音声素片データの一覧を示す情報）が「音声選択メニュー情報」として音声移植サーバから音声出力装置に対し送信される。
【００４５】
音声出力装置は、音声移植サーバから音声選択メニュー情報を受信すると＜S115＞、その受信情報に基づいて音声選択メニューを音声出力装置の画面に選択可能に表示する＜S117＞。「音声選択メニュー」とは、音声出力装置にインストール可能な音声素片データを選択するために表示される一覧情報である。ユーザは、画面に表示された音声選択メニューのなかから、利用したい好みの音声を選択することができる。選択は、例えばユーザによるタッチ操作やクリックなどの入力操作によって行われる。
【００４６】
ユーザが、音声出力装置の画面に表示されている音声選択メニューのなかから、好みの音声（任意の音声）を選択し終えると＜S119のYes＞、当該ユーザが選択した音声に対応する音声ＩＤを音声出力装置が音声移植サーバへ送信する＜S121＞。
【００４７】
そして、音声移植サーバが音声出力装置から音声ＩＤを受信すると＜S123＞、音声移植サーバは、当該音声ＩＤに対応する音声素片データを情報記録手段から抽出し＜S125＞、さらに、抽出した当該音声素片データを音声出力装置へインターネット経由で送信する＜S127＞。なお、図１に示すように、音声素片データを含む利用可能音声情報は、音声採取サーバのみならず音声移植サーバにも保存されている。また図１０に示すように、音声ＩＤは音声素片データに紐付されてサーバ装置に保存されているので、音声ＩＤが分かればそれに対応する音声素片データを瞬時に抽出することができる。
【００４８】
音声出力装置は、音声移植サーバから該当する音声素片データを受信すると＜S129＞、その音声素片データを自身にインストールする＜S131＞。すなわち、音声出力装置に対する声（音声素片データ）の移植が実行される。
【００４９】
一方、音声移植サーバは、音声素片データを音声出力装置へ送信し終えると＜S127＞、音声利用情報を更新して＜S133＞、音声移植の処理を終了する＜S135＞。
【００５０】
ここでいう「音声利用情報」とは、例えば、音声素片データの利用頻度（インストール頻度）や、利用回数（インストール回数）などに関するデータを含む情報である。「音声利用情報」の具体例としては、例えば図１２や図１３に示すようなデータ構成の情報が挙げられる。この「音声利用情報」（図１２や図１３に示すようなデータ構成の情報）は、例えば、音声素片データの利用履歴の管理や、音声素片データの利用者に対する課金、音声提供者に対する報酬の支払い、統計などに利用することができる。
【００５１】
（音声移植方法の第２実施形態）
次に、図３に示す音声移植方法の第２実施形態についてフローチャートに基づいて説明する。
図７は、音声移植方法（音声素片データを音声出力装置にインストールするための方法）の処理の別の例を示すフローチャートである。
【００５２】
音声移植方法の第２実施形態は、多くの部分において前述した第１実施形態（図２、図６）と共通しており、要するに、音声移植方法を次のように実行する。
【００５３】
すなわち、音声移植方法の第２実施形態では、図３、図７に示すとおり、
・音声素片データの利用者であるユーザが使用するユーザ端末から、インターネットを介して、音声素片データの移植に用いる音声移植サーバへアクセスし＜S203＞、
・移植可能な音声素片データのリストに関する音声選択メニュー情報を、音声移植サーバからユーザ端末へ送信し＜S213＞、
・ユーザ端末において、移植可能な音声素片データを前記音声選択メニュー情報に基づいて選択可能に表示し＜S217＞、
ユーザが選択した音声素片データに対応する音声ＩＤと、当該音声素片データの移植対象である音声出力装置に対応する装置ＩＤを、ユーザ端末から音声移植サーバへ送信し＜S221＞、
・前記音声ＩＤに対応する音声素片データを、音声移植サーバから、前記装置識別情報に対応する音声出力装置へ送信し＜S227＞、
・音声移植サーバから受信した前記音声素片データを、音声出力装置（ユーザ端末とは異なる別の装置）の情報記録媒体にインストールするようになっている。
【００５４】
なお、前述した第１実施形態では、ユーザ端末と音声出力装置は同じ装置（端末）であったが、第２実施形態では、ユーザ端末と音声出力装置は異なる別々の装置（端末）である。この点で第１実施形態と第２実施形態は大きく異なる。
【００５５】
（音声移植方法の第３実施形態）
次に、図４に示す音声移植方法の第３実施形態についてフローチャートに基づいて説明する。
図８は、音声移植方法（音声素片データを音声出力装置にインストールするための方法）の処理の別の例を示すフローチャートである。
【００５６】
音声移植方法の第３実施形態は、多くの部分において前述した第１実施形態（図２、図６）と共通しており、要するに、音声移植方法を次のように実行する。
【００５７】
すなわち、音声移植方法の第３実施形態では、図４、図８に示すとおり、
・音声素片データの利用者であるユーザが使用するユーザ端末から、インターネットを介して、音声素片データの移植に用いる音声移植サーバへアクセスし＜S303＞、
・移植可能な音声素片データのリストに関する音声選択メニュー情報を、音声移植サーバからユーザ端末へ送信し＜S313＞、
・ユーザ端末において、移植可能な音声素片データを前記音声選択メニュー情報に基づいて選択可能に表示し＜S317＞、
・ユーザが選択した音声素片データに対応する音声ＩＤを、ユーザ端末から音声移植サーバへ送信し＜S321＞、
・前記音声ＩＤに対応する音声素片データを、音声移植サーバからユーザ端末へ送信し＜S327＞、
・音声移植サーバから受信した前記音声素片データを、ユーザ端末から音声出力装置へ送信し＜S331＞、
・ユーザ端末から受信した前記音声素片データを、音声出力装置の情報記録媒体にインストールするようになっている。
【００５８】
なお、前述した第１実施形態では、ユーザ端末と音声出力装置は同じ装置（端末）でああったが、第３実施形態では、ユーザ端末と音声出力装置は異なる別々の装置（端末）である。この点で第１実施形態と第３実施形態は大きく異なる。
【００５９】
また、前述した第２実施形態では、音声素片データを、音声移植サーバから直接、音声出力装置へ送信して＜S227＞、該音声素片データを音声出力装置にインストールしているが、第３実施形態では、音声素片データを、いったん音声移植サーバからユーザ端末へ送信し＜S327＞、その後、当該音声素片データをユーザ端末から音声出力装置へ送信して＜S331＞、音声出力装置にインストールするようになっている。この点で第３実施形態は前述した実施形態と大きく異なる。
【００６０】
（音声出力装置での音声合成処理）
次に、音声素片データを移植（インストール）した音声出力装置での音声合成処理（音声出力処理）について説明する。
図９は、ユーザが利用する音声出力装置での音声合成処理（インストール済みの音声素片データを利用した音声合成処理）の処理の一例を示すフローチャートである。
【００６１】
はじめに、音声出力装置はスタンバイ状態で待機し＜図９のステップS401＞、その状態で周囲の人のアクション（例えばユーザの問いかけ、独り言、会話、動作など）の検出処理を実行する＜S403＞。周囲におけるアクションの検出は、例えば、赤外線センサー、音感センサー、近接センサー、マイク、カメラなどの各種センサーを利用して実行される。また、音声出力装置は、アクションを検出するための各種センサー手段を具備している。
【００６２】
そして、音声出力装置が周囲の人のアクションを検出すると＜S403のYes＞、次に音声出力装置は、検出した当該アクションに対してリアクションが必要か否かについて判断する＜S405＞。ここでいうリアクションとは、例えば、帰宅した動作に対して「おかえりなさい」という音声を出力する処理や、また例えば、起床してきたユーザに対して「おはよう」という音声を出力する処理などが該当する。あるいは例えば、自動販売機に近づいてきたユーザに対して「いらっしゃいませ」という音声を出力する処理などが該当する。
こういった音声出力処理（リアクション）が必要か否かについての判断を、検出したアクションの内容に基づいて判断する。
【００６３】
音声出力装置が「検出したアクションに対してリアクションが必要」と判断した場合には＜S405のYes＞、検出されたユーザのアクションの内容に応じた発話用基礎データ（文章データ／テキストデータ）を生成する＜S407＞。例えば、帰宅動作が検出された場合には、「おかえりなさい」という音声を出力するための発話用基礎データを生成する。また例えば、午前中に起床動作が検出された場合には、「おはよう」という音声を出力するための発話用基礎データを生成する。また例えば、購入が予想される動作が検出された場合には、「いらっしゃいませ」という音声を出力するための発話用基礎データを生成する。このように、音声出力装置は、検出されたアクションの内容（行動内容）に応じた発話用基礎データを生成する。
【００６４】
次に音声出力装置は、生成した発話用基礎データと、インストール済みの音声素片データに基づいて、出力用音声データを合成する＜S409＞。例えば、「おかえりなさい」という音声を出力する場合には、発話用基礎データと音声素片データに基づいて、「おかえりなさい」の音声を合成する。この「おかえりなさい」の音声は、ユーザが選択している好みの音声（インストール済みの音声素片データが由来する音声提供者の音声）で出力される＜S411＞。すなわち、ユーザがあらかじめ選んだ声で、あらゆる音声が出力される。
【００６５】
以上の処理を音声合成プログラムが終了するまで継続する＜S413＞。
【図１】
0006598379.tif 000002
【図２】
0006598379.tif 000003
【図３】
0006598379.tif 000004
【図４】
0006598379.tif 000005
【図５】
0006598379.tif 000006
【図６】
0006598379.tif 000007
【図７】
0006598379.tif 000008
【図８】
0006598379.tif 000009
【図９】
0006598379.tif 000010
【図１０】
0006598379.tif 000011
【図１１】
0006598379.tif 000012
【図１２】
0006598379.tif 000013
【図１３】
0006598379.tif 000014