音声素片とインデックスとを対応づけた対応表を保持する対応表保持部と、言語入力を受付ける言語入力受付部と、言語入力受付部から入力された言語を構成する音声素片のインデックスである生インデックスを対応表から生成する生インデックス生成部と、生インデックスを暗号化したインデックスである暗号化インデックスを取得する暗号化インデックス取得部と、取得した暗号化インデックスに対応する音声素片を対応表から取得し、音声合成を行う秘話化音声合成部と、合成された秘話化音声を出力する出力部と、を有する出力装置と、秘話化音声を取得する取得部と、音声素片とインデックスとを対応づけた対応表を保持する対応表保持部と、取得した秘話化音声に応じた音声素片のインデックスである暗号化インデックスを対応表を利用して生成する暗号化インデックス生成部と、暗号化インデックスを復号化して生インデックスを取得する生インデックス復号化部と、復号化された生インデックスにより音声素片を取得し、対応する言語を復元する言語復元部と、を有する復元装置と、からなる音声システム。言語入力受付部は、音声言語の入力を受付ける音声言語入力受付手段を有する請求項1に記載の音声システム。言語入力受付部は、テキスト言語の入力を受付けるテキスト言語入力受付手段を有する請求項1又は2に記載の音声システム。言語入力を受付ける言語入力受付ステップと、言語入力受付ステップにおいて入力された言語を構成する音声素片のインデックスである生インデックスを、音声素片とインデックスとを対応づけた対応表から生成する生インデックス生成ステップと、生インデックスを暗号化したインデックスである暗号化インデックスを取得する暗号化インデックス取得ステップと、取得した暗号化インデックスに対応する音声素片を前記対応表から取得し、音声合成を行う秘話化音声合成ステップと、合成された秘話化音声を出力する出力ステップと、秘話化音声を取得する取得ステップと、取得した秘話化音声に応じた音声素片のインデックスである暗号化インデックスを、音声素片とインデックスとを対応づけた対応表を利用して生成する暗号化インデックス生成ステップと、暗号化インデックスを復号化して生インデックスを取得する生インデックス復号化ステップと、復号化された生インデックスにより音声素片を取得し、対応する言語を復元する言語復元ステップと、からなる音声システムの動作方法。言語入力受付ステップは、音声言語の入力を受付ける音声言語入力受付サブステップを有する請求項5に記載の音声システムの動作方法。言語入力受付ステップは、テキスト言語の入力を受付けるテキスト言語入力受付サブステップを有する請求項5又は6に記載の音声システムの動作方法。しかしながら、これらの方法では、暗号化したい音声そのものに対して並べ替える等の操作を行うので、部分的に元の音声が聞こえてしまう場合がある。そうするとそれを手がかりに並べ変えを行えば、比較的容易に復元ができてしまう可能性がある。このように、暗号化したい音声そのものに対して操作を行う方法では解読にあたって探索空間が限られてしまうため、通信の秘匿化が確保できない。したがって、暗号化したい音声以外の音声で通信を行い、十分な通信の秘匿化の確保を行うことが課題として生ずる。以上の課題を解決するために、第一に本発明は以下のような音声システムを提供する。まず、システムに入力された言語入力に応じて、音声素片のインデックス列を取得する。次に、そのインデックス列を暗号化鍵によって、別のインデックス列に置換する。置換されたインデックス列により音声合成を行い秘話化音声を生成し、その音声を伝送路により送信する。受信側においては、受信した秘話化音声に応じて音声素片のインデックス列を取得する。次に、復号化鍵により、インデックス列を送信前のインデックス列に復元する。復元したインデックス列により音声合成を行い、音声などとして出力する。具体的には、音声素片とインデックスとを対応づけた対応表を保持する対応表保持部と、言語入力を受付ける言語入力受付部と、言語入力受付部から入力された言語を構成する音声素片のインデックスである生インデックスを対応表から生成する生インデックス生成部と、生インデックスを暗号化したインデックスである暗号化インデックスを取得する暗号化インデックス取得部と、取得した暗号化インデックスに対応する音声素片を対応表から取得し、音声合成を行う秘話化音声合成部と、合成された秘話化音声を出力する出力部と、を有する出力装置と、秘話化音声を取得する取得部と、音声素片とインデックスとを対応づけた対応表を保持する対応表保持部と、取得した秘話化音声に応じた音声素片のインデックスである暗号化インデックスを対応表を利用して生成する暗号化インデックス生成部と、暗号化インデックスを復号化して生インデックスを取得する生インデックス復号化部と、復号化された生インデックスにより音声素片を取得し、対応する言語を復元する言語復元部と、を有する復元装置と、からなる音声システムである。第二は、上記第一の音声システムを基本として、システムへの言語入力が音声である音声システムを提供する。具体的には、言語入力受付部は、音声言語の入力を受付ける音声言語入力受付手段を有する請求項1に記載の音声システムである。第三は、上記第一または第二の音声システムを基本として、システムへの言語入力がテキストデータである音声システムを提供する。具体的には、言語入力受付部は、テキスト言語の入力を受付けるテキスト言語入力受付手段を有する請求項1又は2に記載の音声システムである。以上のような構成をとる第一の本発明によって、システムへの言語入力に対して、音声素片のインデックス列を取得し、これを暗号化鍵により置換を行うことが可能となる。そうすると、置換されたインデックス列により音声合成することにより、入力された言語入力以外の音声素片による秘話化音声を伝送路に流すことが可能となる。受信側においては、受信した秘話化音声に応じて音声素片のインデックスを取得し、これを復号化鍵で復元し、元の音声素片のインデックス列を取得可能である。このインデックス列により音声合成を行うと、元の音声が復元出来るといった具合である。このように、伝送媒体に流す音声がシステムへ入力された音声以外の音素列とすることにより、通信の秘匿性が向上することとなる。また、第二の本発明によって、システムへの言語入力が音声であることにより、伝送路を介して秘話化音声を送信し、受信側へほぼリアルタイムで音声を送信することが可能である。これにより、電話のような、双方向リアルタイムのコミュニケーションを通信の秘匿性を確保しつつ、行うことが可能である。また、第三の本発明によって、システムへの言語入力がテキストデータであることにより、テキストを音声に変換した上で、通信が可能である。受信側で音声からテキストデータへ変換する処理を行えば、ファクシミリのようなオフラインのコミュニケーションが、秘匿性を確保しつつ行うことが可能である。以下に、図を用いて本発明の実施の形態を説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。≪実施例≫図1は、本実施例の音声システムの動作の一例を説明するための概念図である。この図にあるように、受信機と送信機があり、送信機に対するあめになるという言語入力を秘話化音声おやせまめとし、受信機に送信している。受信機側では秘話化音声おやせまめを復元し、あめになるという出力を得ている。具体的に説明すると、送信機側であめになるという入力を得た後、入力のパターンに応じて、音声素片データベースのインデックスを取得する。実際の音声素片データベースは大量のパターンを含むが、簡単のため本事例においては、図2Aのようなインデックステーブルから付与されているとする。すると、A1G4E2E1I3というインデックス列が取得できる図2B。このインデックスを暗号化鍵によって発生させた暗号に基づき、別のインデックス列に置換する。A5H1C4G1G4というインデックス列が取得できたとする。そうすると、素片データベースのインデックスによりおやせまめという秘話化文字列が得られる図2C。当該文字列は音声素片データベースに基づき、音声合成により音声化し、アナログ通信路などを介して受信機に送信される。受信機側では、秘話化音声おやせまめのパターンに応じ、音声素片データベースよりインデックス列を取得する。本事例においてはA5H1C4G1G4のインデックス列が取得される。このインデックス列を復号化鍵により復元すると、送信機において置換前のA1G4E2E1I3とのインデックス列が取得される。このインデックス列に応じて音声素片データベースを参照し、あめになるという文字列に対応する音声が得られる。このように、本実施例の音声システムは、入力の文字列に対して音声素片データベースのインデックス列を取得し、暗号化鍵により、別の音声素片に対応するインデックス列に置換する処理が可能である。このため、秘話化音声そのものを素片ごとに入れ替えたとしても、元の文字列を得ることは不可能である。したがって高い秘匿性を保ちながら通信が可能である。また、音声合成を用いて送信機側から秘話化音声を受信機側に音声にて送信するため、アナログ通信路のような簡便な通信方法に適する。図3は、本実施例の音声システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例の音声システムは、出力装置0301と、復元装置0302と、を有する。出力装置0301は言語入力受付部0303と、生インデックス生成部0304と、対応表保持部0305と、暗号化インデックス取得部0306と、秘話化音声合成部0307と、出力部0308とを有する。復元装置0302は、取得部0309と、暗号化インデックス生成部0310と、対応表保持部0311と、生インデックス復号化部0312と、言語復元部0313とを有する。言語入力受付部0303は、出力装置0301において、言語入力を受付ける機能を有する。言語とは、音声やテキスト等の音声合成として出力が可能なデータである。入力はマイクロフォンでのリアルタイムの入力や、音声データでの入力、テキストデータでの入力などが考えられる。受け付けた言語入力は、生インデックス生成部0304へ出力される。生インデックス生成部0304は、言語入力受付部から入力された言語を構成する音声素片のインデックスである生インデックスを対応表から生成する機能を有する。具体的には、言語入力に応じて対応表保持部0305に蓄積されている音声素片のインデックス情報を取得する。例えば、言語入力が音声データである場合においては、DPマッチング等のパターン認識の手段を使用して、入力音声波形に対して最も適合性の高い音声素片を探し出し、その素片のインデックス情報を対応表保持部0305より取得するといった具合である。ここで得られたインデックス情報はインデックス列として、暗号化インデックス取得部0306へ出力される。対応表保持部0305は、音声素片とインデックスとを対応づけた対応表を保持する機能を有する。具体的には、音声素片データベースに蓄積されている音声素片と、音声素片のインデックスとを関連付けて保持しているテーブルである。例えば素片データが50音からなるものであった場合には、図5Aのような対応表等が考えられる。音声素片については、単に50音から構成されているものの他、母音-母音、母音-子音、子音-母音、子音-子音、のように2音のつながりで構成されているものや、1音素が複数の素片から構成されているもの、また単語レベルで音声素片を構成しているもの等、種々のものが考えられる。暗号化インデックス取得部0306は、生インデックスを暗号化したインデックスである暗号化インデックスを取得する機能を有する。生インデックス生成部0304より入力された図2Bのようなインデックス列を、暗号化鍵で他のインデックス列図2Cに置換を実行する。暗号化鍵は、生インデックスを入力データとして、対応表保持部内のインデックスのいずれかに置換するような暗号化などを行う。暗号化方式は、公開鍵暗号方式や秘密鍵共通鍵暗号方式などの種々のものが採用可能である。置換された後の暗号化インデックス列は、秘話化音声合成部0307に出力される。秘話化音声合成部0307は、取得した暗号化インデックスに対応する音声素片を対応表から取得し、音声合成を行う機能を有する。暗号化インデックス取得部0306で置換された後の暗号化インデックス列を入力し、入力にかかる暗号化インデックスに応じて、対応表を参照し、これに基づいて音声素片データベースより音声素片を取得し、音声合成を行う。合成された音声は出力部0308に出力される。出力部0308は、合成された秘話化音声を出力する機能を有する。出力とは、入力の音声を、伝送媒体を介して復元装置0302の取得部0309に対して出力することである。伝送方法についてはアナログ通信、デジタル通信、無線、有線等様々な態様が考えられるが、音声波形を伝搬することができるものであればどのような方式でも採用可能である。取得部0309は、復元装置0302において、秘話化音声を取得する機能を有する。出力装置0301の出力部0308から出力された音声波形データを取得し、暗号化インデックス生成部0310に対して出力を行う。暗号化インデックス生成部0310は、取得した秘話化音声に応じた音声素片のインデックスである暗号化インデックスを、対応表を利用して生成する機能を有する。具体的には、取得部0309からの音声波形データをDPマッチング等のパターン認識により、最も適合性の高い音声素片を選択し、対応するインデックス情報を対応表保持部0311から取得する機能を有する。インデックス情報は暗号化インデックス列として、生インデックス復号化部0312に出力される。対応表保持部0311は、復元装置0302において、音声素片とインデックスとを対応づけた対応表を保持する機能を有する。暗号化インデックス生成部0309での音声認識の際、または言語復元部0313において音声合成を行う場合に参照を行う。対応表保持部0311における対応表は出力装置0301の対応表保持部0305の対応表と同一であるかサブセットである必要がある。音声システム全体で単一の対応表保持部を有して、これを共有する態様であってもよい。生インデックス復号化部0312は、暗号化インデックスを復号化して生インデックスを取得する機能を有する。出力装置0301の暗号化インデックス取得部0306で使用した暗号化方式を使用して、置換されたインデックス列を元の生インデックスに戻す機能を有する。取得した生インデックスは、言語復元部0313に対して出力する。言語復元部0313は復号化された生インデックスにより音声素片を取得し、対応する言語を復元する機能を有する。生インデックス復号化部0312で取得した生インデックスから、対応表に基づいて、音声素片を取得し音声合成を行う。この時出力は音声でもよいし、音声素片に対応するテキストデータでもよい。図4は、本実施例の音声システムにおける機能ブロックの別の一例を表す図である。この図にあるように、本実施例の音声システムは、出力装置0401と、復元装置0402と、を有する。出力装置0401は言語入力受付部0403と、生インデックス生成部0404と、対応表保持部0405と、暗号化インデックス取得部0406と、秘話化音声合成部0407と、出力部0408とを有する。復元装置0402は、取得部0409と、暗号化インデックス生成部0410と、対応表保持部0411と、生インデックス復号化部0412と、言語復元部0413とを有する。なお上記構成要件については、上記で記載済みであるので、説明は省略する。本構成で特徴的な点は、出力装置0401おける言語入力受付部0403が、音声言語入力受付手段0414を有する点である。音声言語入力受付手段0414は、音声言語の入力を受付ける機能を有する。音声言語とは、音声で生成可能な言語であれば、自然言語に限られず、歌声などであっても構わない。どのような音声言語を使用可能であるかは、音声素片データベースに基づく対応表保持部0405の対応表に依存することになる。図5は、本実施例の音声システムにおける機能ブロックのさらに別の一例を表す図である。この図にあるように、本実施例の音声システムは、出力装置0501と、復元装置0502と、を有する。出力装置0501は言語入力受付部0503と、生インデックス生成部0504と、対応表保持部0505と、暗号化インデックス取得部0506と、秘話化音声合成部0507と、出力部0508とを有する。復元装置0502は、取得部0509と、暗号化インデックス生成部0510と、対応表保持部0511と、生インデックス復号化部0512と、言語復元部0513とを有する。なお上記構成要件については、上記で記載済みであるので、説明は省略する。本構成で特徴的な点は、言語入力受付部が、テキスト言語入力受付手段0515を有する点である。テキスト言語入力受付手段0515はテキスト言語の入力を受付ける機能を有する。テキスト言語とは、テキストデータであり、音声合成可能なものであればどのようなものでもよい。どのようなテキスト言語を使用可能であるかは、音声言語入力受付手段0414と同様、音声素片データベースに基づく対応表保持部0505の対応表に依存することになる。図6は、本実施例の音声システムにおける処理の流れの一例を表すフローチャートである。まず、出力装置側で、言語入力を受付けるステップS0601。次に言語入力受付ステップにおいて入力された言語を構成する音声素片のインデックスである生インデックスを、音声素片とインデックスとを対応づけた対応表から生成するステップS0602。次に、生インデックスを暗号化したインデックスである暗号化インデックスを取得するステップS0603。次に、取得した暗号化インデックスに対応する音声素片を前記対応表から取得し、音声合成を行うステップS0604。そして、合成された秘話化音声を出力するステップS0605。復元装置側では、秘話化音声を取得するステップS0606。次に、取得した秘話化音声に応じた音声素片のインデックスである暗号化インデックスを音声素片とインデックスとを対応づけた対応表を利用して生成するステップS0607。次に、暗号化インデックスを復号化して生インデックスを取得するステップS0608。次に、暗号化インデックスを復号化して生インデックスを取得する生インデックス復号化ステップと、復号化された生インデックスにより音声素片を取得し、対応する言語を復元するステップS0609。図7は、上記機能的な各構成要件をハードウエアとして実現した際の、音声システムにおける構成の一例を表す概略図である。この図を利用して音声通信のそれぞれのハードウエア構成部の働きについて説明する。この図にあるように、本実施例の音声システムは、送信機0701と受信機0702とからなる。送信機0701においては、各種演算処理を行うCPU中央演算装置0703と、揮発性メモリ0704と、不揮発性メモリ0705と、D/Aコンバータ0706と、マイクロフォン0707と、ネットワークI/F0708とを有している。そしてそれらがシステムバス0709などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。送信機0702においては、各種演算処理を行うCPU中央演算装置0710と、揮発性メモリ0711と、不揮発性メモリ0712と、D/Aコンバータ0713と、スピーカ0714と、ネットワークI/F0715とを有している。そしてそれらがシステムバス0716などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。また、揮発性メモリ0704、0711は、各種処理を行うプログラムをCPU0703、0710に実行させるために不揮発性メモリ0705、0712から読み出すと同時にそのプログラムの作業領域でもあるワーク領域を提供する。ここで、マイクロフォン0707に音声入力があった場合に、D/Aコンバータ0706を介してCPU0702にデータが送られる。CPU0702においては、揮発性メモリ0704に保持されている、A:生インデックス生成プログラムが実行され、B:対応表と不揮発性メモリ0705内に蓄積された素片DB0717を参照しつつ、生インデックスが作成される。次にC:暗号化プログラムがCPU0703で実行され、生インデックスが別の素片の暗号化インデックスに置換される。これを用いて、D:音声合成エンジンをCPU0703で素片DB0717を参照しつつ、実行することにより秘話化音声が生成される。音声はネットワークI/F0708を介して受信機0702に送信される。受信機側では、ネットワークI/F0715において秘話化音声を受信する。そうすると音声はCPU0710に送られ、実行中のE:暗号化インデックス作成プログラムにより暗号化インデックスが生成される。この時当該プログラムは不揮発性メモリ0712に蓄積された素片DB0718と揮発性メモリ0711に保持されているG:対応表とを参照する。次に、暗号化インデックスはF:復号化プログラムにより生インデックスに戻される。この生インデックスを、G:対応表と素片DB0718とを参照しつつ、H:音声合成エンジンで音声化する。音声はD/Aコンバータ0713を介してスピーカ0714により出力される。以上のように本実施例の音声システムによって、出力装置において入力の言語に対して音声素片のインデックス列を得て、このインデックス列を暗号鍵により別のインデックス列に置換することが可能である。これを伝送路により送信する。復元装置においてこれを受信し復号化鍵により元のインデックス列を取得し、入力言語を復元可能となる。これにより、通信の秘匿性が向上する。