(57)【要約】【課題】テキストによる参加者及び音声による参加者の双方が、だれの発話であるかを識別することができるようにしたテキスト・電話会議システム及び方法を得る。【解決手段】テキスト・電話会議システム100は、参加者の発話があると、参加者DB102を参照して、発話者以外の会議参加者が利用する機器がPCであるか、IP電話、固定電話であるか示す属性情報を取得し、PCからのテキストによる発話の場合、テキストを、音声合成手段104により、音源DB106からの発話者に対応した音源の種類を用いて、音声データに変換させ、IP電話、固定電話に変換した音声データを配信すると共に、PCを用いる他の会議参加者のPCに元の発話者からのテキストデータを配信し、また、音声による発話の場合、その音声を、音声認識手段105により、テキストに変換させ、PCに変換したテキストを配信すると共に、IP電話、固定電話に元の発話者からの音声を配信する。【選択図】図３
2012257116.tif 000002
【特許請求の範囲】
【請求項１】
テキストを用いる参加と音声を用いる参加とが可能なテキスト・電話会議システムにおいて、
前記テキスト・電話会議システム全体を制御する会議制御手段と、会議加者毎のデータを保持した参加者データベースと、テキストを音声に変換する音声合成手段と、テキストによる参加者毎の音源の種類を保持した音源データベースと、音声をテキストに変換する音声認識手段とを備え、
前記会議制御手段は、参加者からの発話があると、前記参加者データベースを参照して、発話者以外の会議参加者が利用する機器がテキストによる発話を行うＰＣであるか、音声による発話を行うＩＰ電話、固定電話のどれであるの区分を示した属性情報を取得し、テキストによる発話の場合、そのテキストデータを前記音声合成手段に渡すと共に、ＰＣを用いる他の会議参加者のＰＣに元の発話者からのテキストデータを配信し、また、音声による発話の場合、その音声データを前記音声認識部に渡すと共に、ＩＰ電話、固定電話を用いる他の参加者の用いるＩＰ電話、固定電話に元の発話者からの音声データを配信し、
前記音声合成手段は、前記音源データベースを参照して、発話者に対応した音源の種類を用いて、渡された発話者からのテキストデータを音声データに変換し、前記会議制御手段に、ＩＰ電話、固定電話を用いる参加者のＩＰ電話、固定電話に変換した音声データを配信させ、
前記音声認識手段は、渡された発話者から音声データをテキストデータに変換し、前記会議制御手段に、ＰＣを用いる会議参加者のＰＣに変換したテキストデータを配信させることを特徴とするテキスト・電話会議システム。
【請求項２】
請求項１記載のテキスト・電話会議システムにおいて、
前記ＰＣを用いる会議参加者のＰＣへは、発信元参加者の氏名、役職名を示す識別情報を、発話元のテキストデータ及び発話元の音声データを変換したテキストデータに付加して配信することを特徴とするテキスト・電話会議システム。
【請求項３】
請求項１記載のテキスト・電話会議システムにおいて、
トークン管理手段をさらに備え、
前記トークン管理手段は、テキストによる発話を行う参加者のＰＣが複数ある場合、発話要求の順序に応じてトークンを払い出し、トークンを取得した参加者のＰＣからの発話を許容することを特徴とするテキスト・電話会議システム。
【請求項４】
テキストを用いる参加と音声を用いる参加とが可能なテキスト・電話会議システムにおける会議方法において、
前記テキスト・電話会議システムは、
参加者の発話があると、参加者データベースを参照して、発話者以外の会議参加者が利用する機器がテキストによる発話を行うＰＣであるか、音声による発話を行うＩＰ電話、固定電話のどれであるの区分を示した属性情報を取得し、テキストによる発話の場合、そのテキストデータを、音声合成手段により、音源データベースからの発話者に対応した音源の種類を用いて、音声データに変換させ、ＩＰ電話、固定電話を用いる参加者のＩＰ電話、固定電話に変換した音声データを配信すると共に、ＰＣを用いる他の会議参加者のＰＣに元の発話者からのテキストデータを配信し、また、音声による発話の場合、その音声データを、前記音声認識手段により、テキストデータに変換させ、ＰＣを用いる会議参加者のＰＣに変換したテキストデータを配信すると共に、ＩＰ電話、固定電話を用いる他の参加者の用いるＩＰ電話、固定電話に元の発話者からの音声データを配信することを特徴とするテキスト・電話会議方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テキスト・電話会議システム及びテキスト・電話会議方法に係り、特に、耳の不自由な人と正常人とが電子会議を行うことを可能にしたテキスト・電話会議システム及びテキスト・電話会議方法に関する。
【背景技術】
【０００２】
体の不自由な人と正常人とが通信会議を行うことを可能とした会議システムの従来技術として、例えば、特許文献１等に記載された技術が知られている。この従来技術は、体の不自由な人と正常な人とが通信会議を行うため、音声を文字や点字に変換し、また、文字や点字を音声に変換する手段を備えることにより、体の不自由な人と正常な人との間での通信会議を行うというものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−６７０９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前述した従来技術は、テキストによる参加者が複数人いてテキストによる発話者の１人が発話した場合、音声による参加者が誰の発話なのかを識別することが困難であり、同様に、音声による参加者が複数人いて音声による発話者の１人が発話した場合、テキストによる参加者が誰の発話なのかを識別することが困難であるという問題点を有している。また、前述した従来技術は、テキストによる参加者が複数人いる場合に、テキストによる参加者の発話が同時に行われると、音声合成の際に複数人の発話が混在し、音声による参加者が混乱をしてしまうという問題点を有している。
【０００５】
本発明の目的は、前述したような従来技術の問題点を解決し、テキストによる参加者及び音声による参加者の双方が、だれの発話であるかを識別することができるようにしたテキスト・電話会議システム及びテキスト・電話会議方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、テキスト及び音声という異なる２通りの方法で会議に参加が可能な会議システムに関するものである。すなわち、本発明は、ある会議参加者はパーソナルコンピュータや携帯電話等の機器からテキスト入力を行い、会議システムがこれを音声合成によって音声に変換し、他の参加者には音声あるいはテキストによってメッセージを伝達するようにしている。そして、本発明は、音声合成の際に、テキストによる参加者毎に予め指定された音源を用いることにより、音声による参加者がテキストによる発話者を識別することができるようにしている。さらに、本発明は、テキストによる参加者の発言の際に、トークンを取得させるようにすることにより、複数の参加者が同時にテキストを用いて発話することを抑止している。
【０００７】
また、本発明は、ある会議参加者は固定電話や携帯電話等の機器から音声による発話を行い、会議システムがこれを音声変換によってテキストに変換し、他の参加者には音声、あるいはテキストによってメッセージを伝達するようにしている。そして、本発明は、テキストの伝達の際には、音声による発話者の情報も付与することにより、他のテキストによる参加者が誰の発話なのかを識別することができるようにしている。
【０００８】
具体的には、本発明によれば前記目的は、テキストを用いる参加と音声を用いる参加とが可能なテキスト・電話会議システムにおいて、前記テキスト・電話会議システム全体を制御する会議制御手段と、会議加者毎のデータを保持した参加者データベースと、テキストを音声に変換する音声合成手段と、テキストによる参加者毎の音源の種類を保持した音源データベースと、音声をテキストに変換する音声認識手段とを備え、前記会議制御手段は、参加者からの発話があると、前記参加者データベースを参照して、発話者以外の会議参加者が利用する機器がテキストによる発話を行うＰＣであるか、音声による発話を行うＩＰ電話、固定電話のどれであるの区分を示した属性情報を取得し、テキストによる発話の場合、そのテキストデータを前記音声合成手段に渡すと共に、ＰＣを用いる他の会議参加者のＰＣに元の発話者からのテキストデータを配信し、また、音声による発話の場合、その音声データを前記音声認識部に渡すと共に、ＩＰ電話、固定電話を用いる他の参加者の用いるＩＰ電話、固定電話に元の発話者からの音声データを配信し、前記音声合成手段は、前記音源データベースを参照して、発話者に対応した音源の種類を用いて、渡された発話者からのテキストデータを音声データに変換し、前記会議制御手段に、ＩＰ電話、固定電話を用いる参加者のＩＰ電話、固定電話に変換した音声データを配信させ、前記音声認識手段は、渡された発話者から音声データをテキストデータに変換し、前記会議制御手段に、ＰＣを用いる会議参加者のＰＣに変換したテキストデータを配信させることにより達成される。
【発明の効果】
【０００９】
本発明によれば、テキストによる参加者が複数人いる場合、音声による参加者は誰の発話なのかを識別することができ、同様に音声による参加者が複数人いる場合、テキストによる参加者は誰の発話なのかを識別することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態によるテキスト・電話会議システムを含むネットワークシステムの構成を示すブロック図である。
【図２】図１に示すネットワークシステムと同一のシステムで、音声による発話が行われた場合の音声及びテキストの流れを示す図である。
【図３】本発明の一実施形態によるテキスト・電話会議システムの構成を示すブロック図である。
【図４】テキスト・電話会議システムの会議制御部での処理動作を説明するフローチャートである。
【図５】参加者データベースに格納されている参加者毎のデータの内容を説明する図である。
【図６】音源データベースに格納されている音源の内容を説明する図である。
【図７】ＰＣを使用する参加者が複数である場合にトークンによる発話順序の制御動作を説明するシーケンスチャートである。
【図８】トークン管理部でのトークンの払い出しの処理動作を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明によるテキスト・電話会議システム及びテキスト・電話会議方法の実施形態を図面により詳細に説明する。
【００１２】
図１は本発明の一実施形態によるテキスト・電話会議システムを含むネットワークシステムの構成を示すブロック図である。この図１では、テキストによる発話が行われた場合のテキスト及び音声の流れをも示している。図２は図１に示すネットワークシステムと同一のシステムで、音声による発話が行われた場合の音声及びテキストの流れを示す図である。
【００１３】
図１、図２に示すネットワークシステムは、本発明によるテキスト・電話会議システム１００に、ＩＰ網２００と、公衆網であるＰＳＴＮ網とが接続されて構成されている。そして、ＩＰ網２００には、複数のＰＣ２０１、２０２及び複数のＩＰ電話２１０が収容されており、また、ＰＳＴＮ網３００には、複数の固定電話３０１、３０２が収容されている。
【００１４】
なお、図１、２には、ＩＰ網２００に収容されているのは２台のＰＣ、１台のＩＰ電話であり、ＰＳＴＮ網に収容されているのは２台の固定電話３０１、３０２であるとして示しているが、ＩＰ網２００に収容されるＰＣ、ＩＰ電話はさらに多数がＩＰ網２００に収容されてよく、また、ＰＳＴＮ網３００に収容される固定電話もさらに多数がＰＳＴＮ網に収容されていてよい。また、以後に説明する本発明の実施形態では、テキスト・電話会議システムを用いる会議に参加するのが、図１、図２に示しているＰＣ２０１、１０２、ＩＰ電話２１０、固定電話３０１、３０２を使用するユーザであるものとする。
【００１５】
次に、図１を参照して、テキストによる発話が行われた場合のテキスト及び音声の流れを説明する。
【００１６】
いま、ＩＰ網２００に収容されるＰＣ２０１からテキスト入力による発話が行われたものとする。テキスト・電話会議システム１００は、前述のテキスト入力による発話を受信すると、この入力されたテキストをＰＣ２０２にテキストデータのまま送信すると共に、ＩＰ電話２１０及び固定電話３０１、３０２には、テキストデータを音声合成によって音声データに変換して送信する。
【００１７】
次に、図２を参照して、音声による発話が行われた場合の音声及びテキストの流れを説明する。
【００１８】
いま、ＰＳＴＮ３００網に収容される固定電話３０２から音声による発話が行われたものとする。テキスト・電話会議システム１００は、前述の音声による発話を受信すると、この入力された音声をＩＰ電話２１０及び固定電話３０１に音声のまま送信すると共に、ＰＣ２０１、２０２にはテキストデータに変換して送信する。
【００１９】
図３は本発明の一実施形態によるテキスト・電話会議システム１００の構成を示すブロック図である。
【００２０】
テキスト・電話会議システム１００は、図３に示すように、テキスト・電話会議システム１００の全体の制御を行う会議制御部１０１と、この会議制御部１０１に接続されている参加者データベース１０２、トークン管理部１０３、音声合成部１０４、音声認識部１０５、音源データベース１０６、ＩＰ・ＰＳＴＮ識別部１０７、ＩＰ網インタフェース１０８、ＰＳＴＮ網インタフェース１０９とにより構成されている。
【００２１】
会議制御部１０１は、ＣＰＵ、メモリ、本発明の実施形態での処理に必要なプログラムを格納した記憶装置を備えて構成されており、ＣＰＵが記憶装置に格納されているプログラムをメモリにロードして実行することにより、本発明の実施形態での各種処理動作を実現している。
【００２２】
図５は参加者データベース１０２に格納されている参加者毎のデータの内容を説明する図である。
【００２３】
参加者データベース１０２には、参加者毎のデータとして、参加者の氏名、役職名等の識別情報５０１と、参加者が使用している機器のＩＰアドレス、電話番号等の宛先アドレス５０２と、参加者の使用している機器がＰＣか、ＩＰ電話か、固定電話かの区別を示す属性情報５０３と、参加者がＰＣからのテキストによる参加の場合に、どのような音源を使用してテキストを音声とするかを示す音声合成音源５０４とが格納されている。
【００２４】
なお、本発明の実施形態によるテキスト・電話会議システム１００は、複数種の会議を行わせることができ、この場合、前述したような参加者データベースは、会議の種類毎に設けられる。
【００２５】
図６は音源データベース１０６に格納されている音源の内容を説明する図である。
【００２６】
音源データベース１０６には、テキストによる参加者に割り当てることが可能な音源の種類が複数格納されている。ここでは、例として、音源１として、若い男性の声６０１、音源２として、若い女性の声６０２、音源３として、壮年男性の声６０３を挙げているが、他に種々の音源の種類があってもよい。
【００２７】
図４はテキスト・電話会議システム１００の会議制御部１０１での処理動作を説明するフローチャートであり、次に、これについて説明する。テキスト・電話会議システム１００での会議は、テキスト・電話会議システム１００が、会議の開始を宣言して、それを各参加者に通知した後に、あるいは、参加者からテキスト・電話会議システム１００に対して会議を行うアクセスがあったときに開始される。ここでは、まず、会議のためのテキストデータがＰＣ２０１からテキスト・電話会議システム１００に届いたときに開始されるものとして説明する。
【００２８】
（１）ＩＰ網２００からテキスト・電話会議システム１００にテキストデータが届くと、ＩＰ網インタフェース１０８がＩＰパケットとしてテキストデータを受信し、ＩＰプロトコルパケットからペイロード部分と送信元ＩＰアドレスとを抜き出し、ペイロード部分と送信元ＩＰアドレスとを会議制御部１０１へ転送する。会議制御部１０１は、この転送を受け、図４に示すフローに従って処理を開始する（ステップ４０１）。
【００２９】
（２）会議制御部１０１は、処理を開始すると、参加者データベース１０２を参照して、会議参加者の宛先アドレス情報５０２（但し、テキストデータによる発話者のものについては除く）と、会議参加者毎の使用機器がＰＣ等によるテキストによる参加であるか、固定電話、ＩＰ電話等による音声による参加であるかの区分を示す属性情報５０３と、発話元参加者を特定する当該発話元参加者の識別情報５０１と、発話元参加者の音声合成の音源情報５０４とを取得する（ステップ４０２）。
【００３０】
（３）次に、会議制御部１０１は、発話元参加者の属性がＰＣであるか、ＩＰ電話または固定電話であるかを判定する（ステップ４０３）。
【００３１】
（４）ここでの説明では、発話元参加者の属性がＰＣ２０１であるとしているので、ステップ４０３の判定で、発話元参加者の属性がＰＣであると判定され、発話元参加者を除く参加者数分について、以下に説明するステップ４０５〜４０９の処理を繰り返し、繰り返し処理が終了したらここでの処理を終了し、次の発話を待つ（ステップ４０４、４１０、４１８）。
【００３２】
（５）会議制御部１０１は、繰り返しの処理が開始されると、参加者毎にその参加者の属性が、ＰＣであるか、ＩＰ電話または固定電話であるかを判定し、ＰＣによる参加者に対して、元のテキストデータと発話元参加者の識別情報と参加者の宛先情報、ここではＰＣ２０２の宛先情報とをＩＰ・ＰＳＴＮ識別部１０７へ転送する。ＩＰ・ＰＳＴＮ識別部１０７は、その参加者のアドレスがＩＰアドレスであるため、これらをＩＰ網インタフェース１０８へ転送し、ＩＰ網インタフェース１０８は、これらをＩＰプロトコルパケットへ変換してＩＰ網２００へ送信する。ＰＣ２０１は、これを受信し、発話内容をテキストとして画面表示するが、その際、発話元参加者の識別情報により誰の発話なのかを識別することが可能である（ステップ４０５、４０６）。
【００３３】
（６）一方、会議制御部１０１は、ステップ４０５での判定で、参加者がＩＰ電話、固定電話による参加者であった場合、その参加者に対して、参加者データベース１０２から得た情報と、発話元参加者の音源情報と、元のテキストデータとを音声合成部１０４へ転送する（ステップ４０７）。
【００３４】
（７）音声合成部１０４は、元のテキストデータを発話元参加の音声合成の音源情報に基づいて音源データベース１０６を用いて音声へ変換する。図６に示して説明したように、音源データベース１０６には、様々な音源が格納されているので、発話元参加者毎に音源を分けることにより、他の会議参加者が誰の発話なのかを識別できるようにしている。音声合成部１０４は、変換された音声を会議制御部１０１へ返し、会議制御部１０１は、変換された音声を取得する（ステップ４０８）。
【００３５】
（８）会議制御部１０１は、音声データと、宛先アドレス情報とをＩＰ・ＰＳＴＮ識別部１０７へ転送する。ＩＰ・ＰＳＴＮ識別部１０７は、転送されてきた宛先アドレス情報に基づいて、宛先アドレスがＩＰアドレスであればＩＰ網インタフェース１０８へ振り分け、宛先アドレスが電話番号であればＰＳＴＮ網インタフェース１０９へ振り分けて、転送されてきた音声データと、宛先アドレス情報とを転送する。ＩＰ網インタフェース１０８は、転送されてきたデータをＩＰプロトコルパケットへ変換してＩＰ網２００のＩＰ電話２１０へ送信する。これを受信したＩＰ電話２１０は、音声データとしてこれを受信し、音声により誰の発話なのかを識別することが可能である。一方、PSTN網インタフェース１０９は、転送されてきたデータをＰＳＴＮフレームに変換してＰＳＴＮ網３００の固定電話３０１または３０２へ送信する。これを受信した電話３０１または３０２による参加者は、音声により誰の発話なのかを識別することが可能である（ステップ４０９）。
【００３６】
（９）ステップ４０４、４１０で指定される繰り返し処理が終了し、ＰＳＴＮ網３００から、例えば固定電話３０２の利用者からの音声データが届くと、ＰＳＴＮインタフェース１０９は、ＰＳＴＮ網のフレームとして音声データを受信し、ペイロード部分と送信元電話番号とを取り出し、このペイロード部分と送信元電話番号とを会議制御部１０１に転送する。会議制御部１０１は、この転送を受け、図４に示すフローに従って処理を開始する（ステップ４０１）。
【００３７】
（10）会議制御部１０１は、処理を開始すると、参加者データベース１０２を参照して、会議参加者の宛先アドレス情報５０２（但し、音声による発話者のものについては除く）と、会議参加者毎の使用機器がＰＣ等によるテキストによる参加であるか、固定電話、ＩＰ電話等による音声による参加であるかの区分を示す属性情報５０３と、発話元参加者を特定する当該発話元参加者の識別情報５０１とを取得する（ステップ４０２）。
【００３８】
（11）次に、会議制御部１０１は、発話元参加者の属性がＰＣであるか、ＩＰ電話または固定電話であるかを判定する（ステップ４０３）。
【００３９】
（12）ここでの説明では、発話元参加者の属性が固定電話３０２であるとしているので、ステップ４０３の判定で、発話元参加者の属性が固定電話であると判定され、発話元参加者を除く参加者数分について、以下に説明するステップ４１２〜４１６の処理を繰り返し、繰り返し処理が終了したらここでの処理を終了し、次の発話を待つ（ステップ４１１、４１７、４１８）。
【００４０】
（13）会議制御部１０１は、繰り返しの処理が開始されると、参加者毎にその参加者の属性が、ＰＣであるか、ＩＰ電話または固定電話であるかを判定し、ＰＣによる参加者に対しては、元の音声データを音声認識部１０５へ転送する（ステップ４１３）。
【００４１】
（14）音声認識部１０５は、転送されてきた音声をテキストデータに変換し、会議制御部１０１へ返す。会議制御部１０１は、変換されたテキストデータを取得する（ステップ４１４）。
【００４２】
（15）会議制御部１０１は、変換されたテキストデータと宛先ＩＰアドレスと送信元識別情報とをＩＰ・ＰＳＴＮ識別部１０７へ転送する。ＩＰ・ＰＳＴＮ識別部１０７は、アドレスがＩＰアドレスであるため、転送されてきたこれらの情報をＩＰ網インタフェース１０８へ転送する。ＩＰ網インタフェース１０８は、転送されてきたテキストデータと宛先ＩＰアドレスとをＩＰプロトコルパケットへ変換してＩＰ網２００に収容されている、例えばＰＣ２０１に送信し、ＰＣ２０１がこれを受信する。ＰＣ２０１を使用する参加者は、発話元参加者の識別情報により誰の発話なのかを識別することが可能である（ステップ４１５）。
【００４３】
（16）一方、会議制御部１０１は、ステップ４１２での判定で、参加者がＩＰ電話、固定電話による参加者であった場合、そのＩＰ電話・固定電話による参加者に対して、音声データと宛先情報とをＩＰ・ＰＳＴＮ識別部１０７へ転送する。ＩＰ・ＰＳＴＮ識別部１０７は、アドレス情報がＩＰアドレスであれば、発話元からの音声データと宛先情報とをＩＰ網インタフェース１０８へ転送する。ＩＰ網インタフェース１０８は、発話元からの音声データと宛先情報とをＩＰプロトコルパケットへ変換してＩＰ網２００へ送信する。ＩＰ電話２１０はこれを受信する。ＩＰ電話２１０のを利用する参加者は、音声として発話者からの発話内容を聞くことができるため、声色等により発話者を識別することが可能である。また、ＩＰ・ＰＳＴＮ識別部１０７は、アドレス情報が固定電話の電話番号であった場合、会議参加者毎の属性情報、アドレス情報、発話元参加者の識別情報５０１と元の音声データとをＰＳＴＮ網インタフェース１０９へ転送する。ＰＳＴＮ網インタフェース１０９は、これをＰＳＴＮ網３００に収容されている固定電話３０１へ送信する。これを受信した固定電話３０１の利用者は、音声により誰の発話なのかを識別することが可能である（ステップ４１６）。
【００４４】
（17）テキスト・電話会議システム１００は、ステップ４１１、４1７による全ての参加者に対する処理の繰り返しを終了すると、次の発話を待ち、次の発話があればステップ４０１からの処理を繰り返す。
【００４５】
前述した処理の例において、参加者からの発話が転送されてくる度に、会議制御部１０１が参加者データベース１０２を参照するとして説明しているが、本発明は、処理の開始時に、会議制御部１０１が会議参加者全員のデータを参加者データベース１０２から取得し、システムが有する図示しないメモリに予め保持しておくようにすることができる。このようにすることにより、テキスト・電話会議システム１００が、複数の異なる会議を制御可能に構成されている場合に、参加者データベース１０２へのアクセス時の競合を回避することができ、また、参加者からの発話が転送されてくる度に、参加者データベース１０２を参照するよりも高速に参加者の情報にアクセスすることが可能となる。
【００４６】
図７はＰＣを使用する参加者が複数である場合にトークンによる発話順序の制御動作を説明するシーケンスチャートであり、次に、これについて説明する。図７により説明するシーケンスは、ＰＣを使用する参加者が複数おり、これらが同時に発話する状況を考慮したものである。音声の場合と異なり、テキストの入力には通常時間を要するため、テキストから音声への変換の際に複数人の発話が混在してしまうことが考えられるため、本発明の実施形態は、発話の混在を回避するために順序制御を行うこととしている。
【００４７】
（１）いま、ＰＣ２０１を利用する参加者とＰＣ２０２を利用する参加者とのそれぞれからテキストの入力による発話があったものとする。そして、ＰＣ２０１が、まず、テキスト・電話会議システム１００に対してトークンの発行を要求すると、テキスト・電話会議システム１００のトークン管理部１０３は、トークンの払い出し可能であればトークンを払い出し、ＰＣ２０１にトークンを返送する（ステップ７０１、７０２）。
【００４８】
（２）次に、ＰＣ２０１に続いてＰＣ２０２がトークンの発行を要求しても、テキスト会議システム１００のトークン管理部１０３は、トークンの払い出しが不可能であるためトークンを払い出しを行わない。この場合、ＰＣ２０１による参加者は発話が可能であるが、ＰＣ２０２による参加者は発話を行うことができない（ステップ７０３）。
【００４９】
（３）トークンを取得したＰＣ２０１による参加者が発話すると、テキスト・電話会議システム１００は、他の参加者にＰＣ２０１による参加者の発話を転送する。この他の参加者へのＰＣ２０１による参加者の発話の転送は、図４に示して説明したフローに従って行われる（ステップ７０４、７０５）。
【００５０】
（４）ＰＣ２０１は、発話が完了するとトークンを開放して、テキスト・電話会議システム１００にトークンを返す。テキスト・電話会議システム１００は、トークン待ちをしているＰＣ２０２にトークンを払い出す（ステップ７０６、７０７）。
【００５１】
（５）テキスト・電話会議システム１００からトークンを受け取ったＰＣ２０２は、発話することができる。そして、ＰＣ２０２による参加者が発話すると、テキスト・電話会議システム１００は、ステップ７０５での処理と同様に、他の参加者にこれを転送し、ＰＣ２０２は、発話が完了するとトークンをテキスト会議システム１００に返す（ステップ７０８〜７１０）。
【００５２】
本発明の実施形態では、前述したような処理を行うことにより、ＰＣを使用する参加者同士で排他的に発話をすることが可能となり、ＰＣを使用する参加者からのテキストが音声に変換されたときに、会話が混在してしまうことを回避させることができる。
【００５３】
図８はトークン管理部１０３でのトークンの払い出しの処理動作を説明するフローチャートであり、次に、これについて説明する。
【００５４】
（１）トークン管理部１０３は、処理を開始すると、まず、自トークン管理部１０３の状態をトークンありとして、次に、参加者からのメッセージを待つ（ステップ８０１〜８０３）。
【００５５】
（２）トークン管理部１０３は、参加者からのメッセージを受信すると、メッセージ内容が、トークンの要求であるか、トークンの開放であるかを判定する（ステップ８０４、８０５）。
【００５６】
（３）ステップ８０５の判定で、メッセージがトークンの要求であった場合、トークン管理部１０３は、トークンがあるか否かを判定し、トークンがあった場合、要求元参加者の識別情報を記憶し、トークンを払い出し、状態をトークンなしとし、ステップ８０３からの処理に戻って、参加者からのメッセージ待ちからの処理を繰り返す（ステップ８０６〜８０８）。
【００５７】
（４）ステップ８０６の判定で、トークンがなかった場合、要求元参加者の識別情報を要求待ち参加者として記憶し、ステップ８０３からの処理に戻って、参加者からのメッセージ待ちからの処理を繰り返す（ステップ８０９）。
【００５８】
（５）ステップ８０５の判定で、メッセージがトークンの開放であった場合、トークン管理部１０３は、解放されたトークンを持って自トークン管理部１０３の状態をトークンありとし、要求待ちの参加者がいるか否かを判定する（ステップ８１０、８１１）。
【００５９】
（６）ステップ８１１の判定で、要求待ちの参加者があった場合、要求元参加者識別情報を記憶して、要求待ちであった要求元参加者にトークンを払い出し、要求待ち参加者情報を削除する。但し、要求待ち参加者が複数ある場合、例えば、要求を出した順に払い出す等とする。その後、自トークン管理部１０３の状態をトークンなしとする（ステップ８１２、８１３）。
【００６０】
（７）ステップ８１１の判定で、要求待ちの参加者がいなかった場合、あるいは、ステップ８１３の処理の後、ステップ８０３からの処理に戻って、参加者からのメッセージ待ちからの処理を繰り返す。
【符号の説明】
【００６１】
１００  テキスト・電話会議システム
１０１  会議制御部
１０２  参加者データベース
１０３  トークン管理部
１０４  音声合成部
１０５  音声認識部
１０６  音源データベース
１０７  ＩＰ・ＰＳＴＮ識別部
１０８  ＩＰ網インタフェース
１０９  ＰＳＴＮ網インタフェース
２００  ＩＰ網
２０１、２０２  ＰＣ
２１０  ＩＰ電話
３００  ＰＳＴＮ網（公衆回線交換電話網）
３０１、３０２  固定電話
【図１】
2012257116.tif 000003
【図２】
2012257116.tif 000004
【図３】
2012257116.tif 000005
【図４】
2012257116.tif 000006
【図５】
2012257116.tif 000007
【図６】
2012257116.tif 000008
【図７】
2012257116.tif 000009
【図８】
2012257116.tif 000010