(57)【特許請求の範囲】
【請求項１】
複数の会議室間で音声および映像を送受信するテレビ会議システムと通信する通信手段と、
ユーザを識別するためのユーザ識別情報を、会議の参加者を示す参加者情報として取得する参加者情報取得手段と、
前記通信手段により受信された音声を取得することにより、前記複数の会議室のうち対応する会議室の参加者が発話する音声を取得する音声取得手段と、
前記取得された参加者情報で識別されるユーザのうちから前記取得された音声を発話したユーザを特定する話者特定手段と、
前記取得された音声を文字情報に変換する音声変換手段と、
前記変換された文字情報を前記判別されたユーザの参加者情報と関連付けた発言データを生成する関連付手段と、
前記複数の会議室のうち対応する会議室とは別の他の会議室に対応する他の議事録作成装置それぞれにより生成された発言データを受信する受信手段と、
前記他の議事録作成装置それぞれから受信された前記発言データと、自装置で生成された前記発言データとを１つに合成する合成手段と、を備え、
前記参加者情報取得手段は、予め記憶された参加者リストに含まれるユーザ識別情報を取得する、議事録作成装置。
【請求項２】
前記参加者情報取得手段は、ユーザのユーザ識別情報を受け付けるユーザ判別装置と接続され、前記ユーザ判別装置により受け付けられた前記ユーザ識別情報を取得する、請求項１に記載の議事録作成装置。
【請求項３】
ユーザの生体情報を取得する生体情報取得手段と、
ユーザ識別情報と生体情報とを関連付けて記憶するユーザ情報記憶手段と、
前記参加者情報取得手段は、前記生体情報取得手段により取得された生体情報と関連付けられたユーザ識別情報を取得する、請求項１に記載の議事録作成装置。
【請求項４】
前記関連付手段は、前記文字情報に、前記音声変換手段により変換される前の音声が発話された時刻をさらに関連付けた発言データを生成し、
前記議事録作成装置は、合成された前記発言データを、時刻をキーに並べ替える並べ替え手段を、さらに備える請求項１〜３のいずれかに記載の議事録作成装置。
【請求項５】
複数の会議室間で音声および映像を送受信するテレビ会議システムに用いられる議事録作成システムであって、
前記複数の会議室にそれぞれ対応する複数の議事録作成装置を備え、
前記複数の議事録作成装置それぞれは、
前記テレビ会議システムと通信する通信手段と、
ユーザを識別するためのユーザ識別情報を、会議の参加者を示す参加者情報として取得する参加者情報取得手段と、
前記通信手段により受信された音声を取得することにより、前記複数の会議室のうち対応する会議室の参加者が発話する音声を取得する音声取得手段と、
前記取得された参加者情報で識別されるユーザのうちから前記取得された音声を発話したユーザを特定する話者特定手段と、
前記取得された音声を文字情報に変換する音声変換手段と、
前記変換された文字情報と、前記判別されたユーザの参加者情報とを関連付けた発言データを生成する関連付手段と、
生成された前記発言データを、前記複数の議事録作成装置のうちから選ばれた選択装置に送信する送信手段と、を備え、
前記参加者情報取得手段は、予め記憶された参加者リストに含まれるユーザ識別情報を取得し、
前記選択装置は、前記複数の議事録作成装置のうち対応する会議室とは別の他の会議室に対応する他の議事録作成装置それぞれにより生成された発言データを受信する受信手段と、
前記他の議事録作成装置それぞれから受信された前記発言データと、自装置で生成された前記発言データとを１つに合成する合成手段と、を備えた、議事録作成システム。
【請求項６】
前記関連付手段は、前記文字情報に音声が発話された時刻をさらに関連付けた発言データを生成し、
前記選択装置は、合成された前記発言データを、時刻をキーに並べ替える並べ替え手段を、さらに備える、請求項５に記載の議事録作成システム。
【請求項７】
複数の会議室間で音声および映像を送受信するテレビ会議システムと通信するステップと、
ユーザを識別するためのユーザ識別情報を、会議の参加者を示す参加者情報として取得するステップと、
前記通信するステップにおいて受信された音声を取得することにより、前記複数の会議室のうち対応する会議室の参加者が発話する音声を取得するステップと、
前記取得された参加者情報で識別されるユーザのうちから前記取得された音声を発話したユーザを特定するステップと、
前記取得された音声を文字情報に変換するステップと、
前記変換された文字情報を前記判別されたユーザの参加者情報と関連付けた発言データを生成するステップと、
前記複数の会議室のうち対応する会議室とは別の他の会議室に対応する他の議事録作成装置それぞれにより生成された発言データを受信するステップと、
前記他の議事録作成装置それぞれから受信された前記発言データと、自装置で生成された前記発言データとを１つに合成するステップと、を含み、
前記参加者情報を取得するステップは、予め記憶された参加者リストに含まれるユーザ識別情報を取得するステップを含む議事録作成方法。
【請求項８】
前記発言データを生成するステップは、前記文字情報に音声が発話された時刻をさらに関連付けた発言データを生成するステップを含み、
前記議事録作成方法は、合成された前記発言データを、時刻をキーに並べ替えるステップを、さらに含む、請求項７に記載の議事録作成方法。
【請求項９】
複数の会議室間で音声および映像を送受信するテレビ会議システムと通信するステップと、
ユーザを識別するためのユーザ識別情報を、会議の参加者を示す参加者情報として取得するステップと、
前記通信するステップにおいて受信された音声を取得することにより、前記複数の会議室のうち対応する会議室の参加者が発話する音声を取得するステップと、
前記取得された参加者情報で識別されるユーザのうちから前記取得された音声を発話したユーザを特定するステップと、
前記取得された音声を文字情報に変換するステップと、
前記変換された文字情報を前記判別されたユーザの参加者情報と関連付けた発言データを生成するステップと、
前記複数の会議室のうち対応する会議室とは別の他の会議室に対応する他の議事録作成装置それぞれにより生成された発言データを受信するステップと、
前記他の議事録作成装置それぞれから受信された前記発言データと、自装置で生成された前記発言データとを１つに合成するステップと、をコンピュータに実行させ、
前記参加者情報を取得するステップは、予め記憶された参加者リストに含まれるユーザ識別情報を取得するステップを含む議事録作成プログラム。
【請求項１０】
前記発言データを生成するステップは、前記文字情報に音声が発話された時刻をさらに関連付けた発言データを生成するステップを含み、
前記議事録作成プログラムは、合成された前記発言データを、時刻をキーに並べ替えるステップを、さらにコンピュータに実行させる、請求項９に記載の議事録作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、議事録作成装置、議事録作成システム、議事録作成方法および議事録作成プログラムに関し、特に音声認識機能を備えた議事録作成装置、議事録作成システム、その議事録作成装置により実行される議事録作成方法および議事録作成プログラムに関する。
【背景技術】
【０００２】
近年、双方向通信して映像と音声を送受信するテレビ議事録作成システムが普及している。従来、会議の議事録を作成する際、会議の音声をボイスレコーダで録音し、後に録音した音声を再生した音を聞く作成者が議事録を作成するなどしていた。また、特開２００５−１７５６２７号公報（特許文献１）には、会議の内容が書かれたホワイトボードを撮像して、デジタルの画像データを出力するとともに、会議の参加者の発言を収録して、デジタルの音声データを出力するデジタルカメラと、画像データおよび音声データを外部に送信する携帯電話と、画像データ内の文字を文字認識して、第１のテキストデータに変換する文字認識装置、音声データを音声認識して、第２のテキストデータに変換する音声認識装置、第１および第２のテキストデータを自動編集して、議事録ファイルを作成する編集装置、議事録ファイルをインターネット経由で顧客のパーソナルコンピュータに配信する配信装置を備えた議事録作成システムが記載されている。しかしながら音声データを音声認識して得られる第２のテキストデータは、発言者を特定することができない。
【０００３】
一方、予め個人ごとに取得した声紋を用いて音声から個人を認証する技術が知られている。しかしながら、声紋を用いて個人を認証するためには、音声と個人ごとに取得した声紋とを比較しなければならず、声紋の数が増えると認証に長時間が必要になるといった問題がある。
【０００４】
特開２００５−３７７８１号公報（特許文献２）には、入力された音声を所定の方法で認識する第１の音声認識部と、音声を各個人毎に作成された音声認識用個人データに基づいて認識する第２の音声認識部とからなる第１音声認識部と、第１の音声認識部による認識結果と、第２の音声認識部による全ての前記音声認識用個人データを用いた認識結果とを比較し、差異を抽出する比較部と、前記比較部によって抽出された前記差異に基づいて前記第２の音声認識部による各音声認識用個人データ毎の認識率を計算する計算部と、前記計算部による計算結果に基づいて前記個人を特定する個人特定部とからなる個人認証システムが記載されている。しかしながら、この従来の技術は、声紋認証を用いる必要がないが、全ての音声認識用個人データを用いて音声認識しなければならず、声紋認証の場合と同様に音声認識用個人データの数が増えると長時間が費やされるといった問題がある。
【特許文献１】特開２００５−１７５６２７号公報
【特許文献２】特開２００５−３７７８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、参加者ごとに発話した内容を容易に関連付けることが可能な議事録作成装置を提供することである。
【０００６】
この発明の他の目的は、議事録を作成する負荷を分散させることが可能な議事録作成システムを提供することである。
【０００７】
この発明のさらに他の目的は、参加者ごとに発話した内容を容易に関連付けることが可能な議事録作成方法を提供することである。
【０００８】
この発明のさらに他の目的は、参加者ごとに発話した内容を容易に関連付けることが可能な議事録作成プログラムを提供することである。
【課題を解決するための手段】
【０００９】
上述した目的を達成するためにこの発明のある局面によれば、議事録作成装置は、複数の会議室間で音声および映像を送受信するテレビ会議システムと通信する通信手段と、ユーザを識別するためのユーザ識別情報を、会議の参加者を示す参加者情報として取得する参加者情報取得手段と、通信手段により受信された音声を取得することにより、複数の会議室のうち対応する会議室の参加者が発話する音声を取得する音声取得手段と、取得された参加者情報で識別されるユーザのうちから取得された音声を発話したユーザを特定する話者特定手段と、取得された音声を文字情報に変換する音声変換手段と、変換された文字情報を判別されたユーザの参加者情報と関連付けた発言データを生成する関連付手段と、複数の会議室のうち対応する会議室とは別の他の会議室に対応する他の議事録作成装置それぞれにより生成された発言データを受信する受信手段と、他の議事録作成装置それぞれから受信された発言データと、自装置で生成された発言データとを１つに合成する合成手段と、を備え、参加者情報取得手段は、予め記憶された参加者リストに含まれるユーザ識別情報を取得する。
【００１０】
この局面に従えば、参加者情報が取得され、複数の会議室のうち対応する会議室の参加者が発話する音声が取得されると、取得された参加者情報で識別されるユーザのうちから音声を発話したユーザが特定され、取得された音声が文字情報に変換され、変換された文字情報が判別されたユーザの参加者情報と関連付けられる。音声が取得されると、その音声を変換した文字情報とその音声を発話したユーザとが関連付けられるので、ユーザごとに発話内容を関連付けることができる。また、参加者情報で識別されるユーザのうちから音声を発話したユーザが特定されるので、音声を発話したユーザを容易に特定することができる。その結果、参加者ごとに発話した内容を容易に関連付けることが可能な議事録作成装置を提供することができる。
【００１１】
さらに、複数の会議室のうち対応する会議室とは別の他の会議室に対応する他の議事録作成装置それぞれから発言データが受信され、他の議事録作成装置それぞれから受信された発言データと、自装置で生成された発言データとが１つに合成される。このため、発言データが複数の議事録作成装置それぞれで生成されるので、発言データを生成する負荷を分散させることができる。このため、議事録を作成する負荷を分散させることができる。
【００１２】
好ましくは、参加者情報取得手段は、ユーザのユーザ識別情報を受け付けるユーザ判別装置と接続され、ユーザ判別装置により受け付けられたユーザ識別情報を取得する。
【００１３】
好ましくは、ユーザの生体情報を取得する生体情報取得手段と、ユーザ識別情報と生体情報とを関連付けて記憶するユーザ情報記憶手段と、参加者情報取得手段は、生体情報取得手段により取得された生体情報と関連付けられたユーザ識別情報を取得する。
【００１４】
好ましくは、関連付手段は、文字情報に、音声変換手段により変換される前の音声が発話された時刻をさらに関連付けた発言データを生成し、議事録作成装置は、合成された発言データを、時刻をキーに並べ替える並べ替え手段を、さらに備える。
【００１５】
この発明のさらに他の局面によれば、議事録作成システムは、複数の会議室間で音声および映像を送受信するテレビ会議システムに用いられる議事録作成システムであって、複数の会議室にそれぞれ対応する複数の議事録作成装置を備え、複数の議事録作成装置それぞれは、テレビ会議システムと通信する通信手段と、ユーザを識別するためのユーザ識別情報を、会議の参加者を示す参加者情報として取得する参加者情報取得手段と、通信手段により受信された音声を取得することにより、複数の会議室のうち対応する会議室の参加者が発話する音声を取得する音声取得手段と、取得された参加者情報で識別されるユーザのうちから取得された音声を発話したユーザを特定する話者特定手段と、取得された音声を文字情報に変換する音声変換手段と、変換された文字情報と、判別されたユーザの参加者情報とを関連付けた発言データを生成する関連付手段と、生成された発言データを、複数の議事録作成装置のうちから選ばれた選択装置に送信する送信手段と、を備え、参加者情報取得手段は、予め記憶された参加者リストに含まれるユーザ識別情報を取得し、選択装置は、複数の議事録作成装置のうち対応する会議室とは別の他の会議室に対応する他の議事録作成装置それぞれにより生成された発言データを受信する受信手段と、他の議事録作成装置それぞれから受信された発言データと、自装置で生成された発言データとを１つに合成する合成手段と、を備える。
【００１６】
この局面に従えば、複数の議事録作成装置のうち他の議事録作成装置それぞれから発言データが受信され、他の議事録作成装置それぞれから受信された発言データと、自装置で生成された発言データとが１つに合成される。このため、発言データが複数の議事録作成装置それぞれで生成されるので、発言データを生成する負荷を分散させることができる。このため、議事録を作成する負荷を分散させることが可能な議事録作成システムを提供することができる。
好ましくは、関連付手段は、文字情報に音声が発話された時刻をさらに関連付けた発言データを生成し、選択装置は、合成された発言データを、時刻をキーに並べ替える並べ替え手段を、さらに備える。
【００１７】
この発明のさらに他の局面によれば、議事録作成方法は、複数の会議室間で音声および映像を送受信するテレビ会議システムと通信するステップと、ユーザを識別するためのユーザ識別情報を、会議の参加者を示す参加者情報として取得するステップと、通信するステップにおいて受信された音声を取得することにより、複数の会議室のうち対応する会議室の参加者が発話する音声を取得するステップと、取得された参加者情報で識別されるユーザのうちから取得された音声を発話したユーザを特定するステップと、取得された音声を文字情報に変換するステップと、変換された文字情報を判別されたユーザの参加者情報と関連付けた発言データを生成するステップと、複数の会議室のうち対応する会議室とは別の他の会議室に対応する他の議事録作成装置それぞれにより生成された発言データを受信するステップと、他の議事録作成装置それぞれから受信された発言データと、自装置で生成された発言データとを１つに合成するステップと、を含み、参加者情報を取得するステップは、予め記憶された参加者リストに含まれるユーザ識別情報を取得するステップを含む。
【００１８】
この局面に従えば、参加者ごとに発話した内容を容易に関連付けることが可能な議事録作成方法を提供することができる。
好ましくは、発言データを生成するステップは、文字情報に音声が発話された時刻をさらに関連付けた発言データを生成するステップを含み、議事録作成方法は、合成された発言データを、時刻をキーに並べ替えるステップを、さらに含む。
【００１９】
この発明のさらに他の局面によれば、議事録作成プログラムは、複数の会議室間で音声および映像を送受信するテレビ会議システムと通信するステップと、ユーザを識別するためのユーザ識別情報を、会議の参加者を示す参加者情報として取得するステップと、通信するステップにおいて受信された音声を取得することにより、複数の会議室のうち対応する会議室の参加者が発話する音声を取得するステップと、取得された参加者情報で識別されるユーザのうちから取得された音声を発話したユーザを特定するステップと、取得された音声を文字情報に変換するステップと、変換された文字情報を判別されたユーザの参加者情報と関連付けた発言データを生成するステップと、複数の会議室のうち対応する会議室とは別の他の会議室に対応する他の議事録作成装置それぞれにより生成された発言データを受信するステップと、他の議事録作成装置それぞれから受信された発言データと、自装置で生成された発言データとを１つに合成するステップと、をコンピュータに実行させ、参加者情報を取得するステップは、予め記憶された参加者リストに含まれるユーザ識別情報を取得するステップを含む。
【００２０】
この局面に従えば、参加者ごとに発話した内容を容易に関連付けることが可能な議事録作成プログラムを提供することができる。
好ましくは、発言データを生成するステップは、文字情報に音声が発話された時刻をさらに関連付けた発言データを生成するステップを含み、議事録作成プログラムは、合成された発言データを、時刻をキーに並べ替えるステップを、さらにコンピュータに実行させる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００２２】
＜第１の実施の形態＞
図１は、第１の実施の形態における議事録作成システムの全体概要を示す図である。図１を参照して、議事録作成システム１は、物理的に離れた空間である会議室Ａ，Ｂ，Ｃに区切られ、会議室Ａ，Ｂ，Ｃにはネットワーク２が敷設される。会議室Ａには、それぞれがネットワーク２に接続されたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００と、テレビ会議用端末装置２００と、ユーザ判別装置３００とが設置される。会議室Ｂには、それぞれがネットワーク２に接続されたＭＦＰ１００Ａと、テレビ会議用端末装置２００Ａと、ユーザ判別装置３００Ａとが設置される。会議室Ｃには、それぞれがネットワーク２に接続されたＭＦＰ１００Ｂと、テレビ会議用端末装置２００Ｂと、ユーザ判別装置３００Ｂとが設置される。
【００２３】
ネットワーク２は、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。またネットワーク２は、ＬＡＮに限らず、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網（ＰＳＴＮ）、インターネット等であってもよい。
【００２４】
ＭＦＰ１００は、テレビ会議用端末装置２００、ユーザ判別装置３００、およびＭＦＰ１００Ａ，１００Ｂとネットワーク２を介して通信することが可能である。ＭＦＰ１００Ａは、テレビ会議用端末装置２００Ａ、ユーザ判別装置３００Ａ、およびＭＦＰ１００，１００Ｂとネットワーク２を介して通信することが可能である。ＭＦＰ１００Ｂは、テレビ会議用端末装置２００Ｂ、ユーザ判別装置３００Ｂ、およびＭＦＰ１００，１００Ａとネットワーク２を介して通信することが可能である。
【００２５】
ユーザ判別装置３００，３００Ａ，３００Ｂは、会議室Ａ、会議室Ｂおよび会議室Ｃそれぞれに入退室する人がアクセスするのに容易な位置、例えば、会議室Ａ、会議室Ｂおよび会議室Ｃそれぞれの出入り口に配置される。
【００２６】
なお、本実施の形態においては議事録作成装置の一例としてＭＦＰ１００，１００Ａ，１００Ｂを例に説明するが、ＭＦＰ１００，１００Ａ，１００Ｂに代えて、たとえば、スキャナ、プリンタ、ファクシミリ、コンピュータ等であってもよい。また、ここでは会議室Ａ、会議室Ｂ、会議室Ｃの３つの物理的に離れた空間を配置する例を示すが、空間の数はこれに限定されることなく、会議室Ａのみであってもよいし、複数の会議室のうちから選ばれた２以上の組であってもよい。
【００２７】
ＭＦＰ１００，１００Ａ，１００Ｂは、構成および機能は同じなので、ここでは特に言及しない限りＭＦＰ１００を例に説明する。図２は、ＭＦＰの外観を示す斜視図である。図２を参照して、ＭＦＰ１００は、自動原稿搬送装置（ＡＤＦ）１０と、画像読取部２０と、画像形成部３０と、給紙部４０と、を含む。ＡＤＦ１０は、原稿台１１に搭載された複数枚の原稿をさばいて１枚ずつ順に、画像読取部２０に搬送する。画像読取部２０は、写真、文字、絵等の画像情報を原稿から光学的に読み取って画像データを取得する。
【００２８】
画像形成部３０は、画像データが入力されると、画像データに基づいて用紙上に画像を形成する。画像形成部３０は、シアン、マゼンタ、イエローおよびブラックの４色のトナーを用いてカラーの画像を形成する、また、シアン、マゼンタ、イエローおよびブラックのいずれか１色のトナーを用いてモノクロの画像を形成する。
【００２９】
給紙部４０は、用紙を格納しており、格納した用紙を１枚ずつ画像形成部３０に供給する。ＭＦＰ１００は、その上面に操作パネル９を備える。
【００３０】
図３は、ＭＦＰのハードウェア構成の一例を示すブロック図である。図３を参照して、ＭＦＰ１００は、メイン回路１０１をさらに含み、メイン回路１０１は、ファクシミリ部６０と、ＡＤＦ１０と、画像読取部２０と、画像形成部３０と、給紙部４０と接続される。メイン回路１０１は、中央演算装置（ＣＰＵ）１１１と、ＣＰＵ１１１の作業領域として使用されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１２と、ＣＰＵ１１１が実行するプログラム等を記憶するためのＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１３と、表示部１１４と、操作部１１５と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１６と、データ通信制御部１１７と、を含む。ＣＰＵ１１１は、表示部１１４、操作部１１５、ＨＤＤ１１６およびデータ通信制御部１１７とそれぞれ接続され、メイン回路１０１の全体を制御する。また、ＣＰＵ１１１は、ファクシミリ部６０、ＡＤＦ１０、画像読取部２０、画像形成部３０および給紙部４０と接続され、ＭＦＰ１００の全体を制御する。
【００３１】
表示部１１４は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等のディスプレイであり、ユーザに対する指示メニューや取得した画像データに関する情報等を表示する。操作部１１５は、複数のキーを備え、キーに対応するユーザの操作による各種の指示、文字、数字などのデータの入力を受付ける。操作部１１５は、表示部１１４上に設けられたタッチパネルを含む。表示部１１４と操作部１１５とで、操作パネル９が構成される。
【００３２】
データ通信制御部１１７は、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）またはＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルで通信するためのインターフェースであるＬＡＮ端子１１８と、シリアル通信するためのシリアルインターフェース端子１１９とを有する。データ通信制御部１１７は、ＣＰＵ１１１からの指示に従って、ＬＡＮ端子１１８またはシリアルインターフェース端子１１９に接続された外部の機器との間でデータを送受信する。
【００３３】
ＬＡＮ端子１１８に、ネットワーク２に接続するためのＬＡＮケーブルが接続される場合、データ通信制御部１１７は、ＬＡＮ端子１１８を介してテレビ会議用端末装置２００、２００Ａ，２００Ｂ、ホワイトボード４００、ユーザ判別装置３００，３００Ａ，３００Ｂと通信することが可能である。
【００３４】
また、ＣＰＵ１１１は、データ通信制御部１１７を制御して、メモリカード１１９ＡからＣＰＵ１１１が実行するためのプログラムを読出し、読み出したプログラムをＲＡＭ１１２に記憶し、実行する。なお、ＣＰＵ１１１が実行するためのプログラムを記憶する記録媒体としては、メモリカード１１９Ａに限られず、フレキシブルディスク、カセットテープ、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）／ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  ＥＰＲＯＭ）などの半導体メモリ等の媒体でもよい。さらに、ＣＰＵ１１１がインターネットに接続されたコンピュータからプログラムをダウンロードしてＨＤＤ１１６に記憶する、または、インターネットに接続されたコンピュータがプログラムをＨＤＤ１１６に書込みするようにして、ＨＤＤ１１６に記憶されたプログラムをＲＡＭ１１２にロードしてＣＰＵ１１１で実行するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１により直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００３５】
ファクシミリ部６０は、ＰＳＴＮ７に接続され、ＰＳＴＮ７にファクシミリデータを送信する、またはＰＳＴＮ７からファクシミリデータを受信する。ファクシミリ部６０は、受信したファクシミリデータをＨＤＤ１１６に記憶する、または画像形成部３０でファクシミリデータを用紙にプリントする。また、ファクシミリ部６０は、ＨＤＤ１１６に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮ７に接続されたファクシミリ装置または他のＭＦＰに出力する。これにより、ＨＤＤ１１６に記憶されたデータをファクシミリ装置または他のＭＦＰに出力することができる。
【００３６】
テレビ会議用端末装置２００，２００Ａ，２００Ｂの構成および機能は同じなので、ここではテレビ会議用端末装置２００を例に説明する。図４は、テレビ会議用端末装置の機能概要の一例を示す機能ブロック図である。図４を参照して、テレビ会議用端末装置２００は、テレビ会議用端末装置２００の全体を制御するための制御部２０１と、テレビ会議用端末装置２００をネットワーク２に接続するためのネットワークＩ／Ｆ２０７と、操作パネル２０５と、画像を投影する投影部２０３と、会議室内を撮像するためのカメラ２０４と、音声を収集するマイクロフォン２０８と、音声を出力するスピーカ２０９と、を含む。
【００３７】
カメラ２０４は、会議室Ａ内を撮像し、撮像して得られる映像データを制御部２０１に出力する。マイクロフォン２０８は、音を収集し、音声データを制御部２０１に出力する。
【００３８】
制御部２０１は、ＣＰＵと、作業領域として用いられるＲＡＭと、ＣＰＵが実行するプログラムを記憶するためのＲＯＭと、を含む。制御部２０１は、カメラ２０４から入力される映像データと、マイクロフォン２０８から入力される音声データとを、ネットワークＩ／Ｆ２０７を介して他のテレビ会議用端末装置２００Ａ，２００Ｂに送信する。さらに、制御部２０１は、音声データをＭＦＰ１００に送信する。なお、テレビ会議用端末装置２００Ａは、音声データをＭＦＰ１００Ａに送信し、テレビ会議用端末装置２００Ｂは、音声データをＭＦＰ１００Ｂに送信する。
【００３９】
また、制御部２０１は、ネットワークＩ／Ｆ２０７を介して他のテレビ会議用端末装置２００Ａ，２００Ｂから受信する映像データを投影用のフォーマットに変換し、投影用のデータを投影部２０３に出力し、他のテレビ会議用端末装置２００Ａ，２００Ｂから受信する音声データをスピーカ２０９に出力する。
【００４０】
投影部２０３は、液晶表示装置、レンズおよび光源を備える。液晶表示装置は、制御部２０１から入力されるデータを表示する。光源から発せられる光は、液晶表示装置を透過し、レンズを介して外部に照射される。投影部２０３から照射される光が、スクリーンに照射されると、液晶表示装置に表示された画像を拡大した画像がスクリーンに映し出される。なお、反射率の高い面であれば、壁などを利用することができ、その場合にはスクリーンを設置する必要はない。操作パネル２０５は、ユーザインターフェースであり、液晶表示装置などの表示部と、複数のキーを含む操作部とを含む。
【００４１】
なお、ここでは、テレビ会議用端末装置２００，２００Ａ，２００Ｂが投影部２０３を有する例を説明するが、投影部２０３に代えて、ＬＣＤ、有機ＥＬＤ等のディスプレイであってもよい。
【００４２】
ユーザ判別装置３００、３００Ａ，３００Ｂの構成および機能は同じなので、ここではユーザ判別装置３００を例に説明する。図５は、ユーザ判別装置３００の機能概要の一例を示す機能ブロック図である。図５を参照して、ユーザ判別装置３００は、ユーザ判別装置３００の全体を制御するための制御部３０１と、ユーザ判別装置３００をネットワーク２に接続するためのネットワークＩ／Ｆ３０７と、操作パネル３０５と、ＩＣタグ読取部３０３と、を含む。
【００４３】
制御部３０１は、ＣＰＵと、作業領域として用いられるＲＡＭと、ＣＰＵが実行するプログラムを記憶するためのＲＯＭと、を含む。操作パネル３０５は、ユーザインターフェースであり、液晶表示装置などの表示部と、複数のキーを含む操作部とを含む。
【００４４】
ＩＣタグ読取部３０３は、無線でＩＣタグ３０３Ａと通信する。ＩＣタグ３０３Ａは、無線通信部と、半導体メモリとを備えており、メモリに、ＩＣタグ３０３Ａの所有者を識別するためのユーザ識別情報を記憶している。ＩＣタグ３０３Ａは、ＩＣタグ読取部３０３との間の距離が予め定められた通信可能な距離になると、ＩＣタグ読取部３０３と通信する。ＩＣタグ３０３Ａは、半導体メモリに記憶されたユーザ識別情報を、ＩＣタグ読取部３０３に送信する。ＩＣタグ読取部３０３は、ＩＣタグ３０３Ａからユーザ識別情報を受信すると、そのユーザ識別情報を制御部３０１に出力する。制御部３０１は、ユーザ識別情報をＲＡＭに一時記憶する。制御部３０１は、ネットワークＩ／Ｆ３０７を介してＭＦＰ１００から参加者情報の送信要求を受信すると、ＲＡＭに一時記憶したユーザ識別情報をＭＦＰ１００に送信する。
【００４５】
なお、ユーザ判別装置３００Ａは、ＭＦＰ１００Ａから参加者情報の送信要求を受信すると、ＲＡＭに一時記憶したユーザ識別情報をＭＦＰ１００Ａに送信し、ユーザ判別装置３００Ｂは、ＭＦＰ１００Ｂから参加者情報の送信要求を受信すると、ＲＡＭに一時記憶したユーザ識別情報をＭＦＰ１００Ｂに送信する。
【００４６】
ＩＣタグ読取部３０３は、会議室Ａへの入退出を管理するようにし、ＲＡＭに会議室Ａ内に存在するユーザのユーザ識別情報を記憶するのが好ましい。この場合、例えば、ＩＣタグ読取部３０３の操作パネル３０５に、入室キーおよび退室キーを設け、入室モードと退室モードとに切換え可能とする。そして、ＩＣタグ読取部３０３は、入室モードに切換えられているときに、ユーザ識別情報が受信されると、そのユーザ識別情報をＲＡＭに記憶し、退室モードに切換えられているときにユーザ識別情報が受信されると、そのユーザ識別情報と同じユーザ識別情報をＲＡＭに記憶されているユーザ識別情報のうちから消去する。
【００４７】
なお、ＩＣタグ３０３Ａにユーザ識別情報を記憶させるのではなく、ＩＣタグ３０３Ａに割り当てられた識別番号を記憶するようにし、ＭＦＰ１００において、ユーザ識別情報とＩＣタグ３０３Ａに割り当てられた識別番号とを関連付けるようにしてもよい。また、ここでは、ＩＣタグ３０３ＡとＩＣタグ読取部３０３とは、無線通信する例を示したが、ＩＣタグ３０３Ａに磁気テープなどの記録媒体を付し、ＩＣタグ読取部３０３でその記録媒体に記憶された情報を読み取るようにしてもよい。
【００４８】
図６は、ＭＦＰが備えるＣＰＵの機能の一例をＨＤＤに記憶される情報とともに示す機能ブロック図である。本実施の形態におけるＭＦＰ１００が備えるＨＤＤ１１６は、ユーザ管理テーブル９１を予め記憶する。ユーザ管理テーブル９１は、ユーザを識別するためのユーザ識別情報と、認証情報と、そのユーザの氏名と、音声認証用データとを対応付けたユーザレコードを含む。ＭＦＰ１００にユーザに関する情報が予め入力されると、ユーザレコードが生成され、ユーザ管理テーブル９１に追加される。
【００４９】
図７は、ユーザ管理テーブルのフォーマットの一例を示す図である。図７を参照して、ユーザ管理テーブル９１は、ユーザ識別情報と、認証情報と、氏名と、音声認証用データとの項目を含む。ユーザ識別情報の項目は、ユーザを識別するためのユーザ識別情報が設定される。認証情報の項目は、ユーザを認証するための認証情報が設定され、ここでは、認証情報に声紋を用いている。氏名の項目は、ユーザの氏名が設定される。音声認証用データは、音声認識に用いられ、そのユーザの音声のうち予め定められた音を含む。
【００５０】
図６に戻って、ＣＰＵ１１１は、会議に参加者するユーザのユーザ識別情報を取得するための参加者情報取得部５１と、会議の参加者が発生する音声を取得するための音声取得部５３と、取得された音声を発話したユーザを特定するための話者特定部５５と、取得された音声を文字情報に変換するための音声変換部５７と、文字情報と話者とを関連付けた発言データを生成する関連付部５９と、発言データを記憶する記憶部６１と、選択装置として設定するための選択装置設定部６５と、発言データを送信または受信する発言データ送受信部６７と、発言データに基づいて議事録を作成する議事録作成部６９と、を含む。
【００５１】
参加者情報取得部５１は、ユーザ判別装置３００，３００Ａ，３００Ｂそれぞれに参加者情報の送信要求を送信する。ユーザ判別装置３００，３００Ａ，３００Ｂそれぞれは、ＭＦＰ１００から送信要求を受信すると、ＲＡＭに記憶されているユーザ識別情報をＭＦＰ１００に送信するので、参加者情報取得部５１は、ユーザ判別装置３００，３００Ａ，３００Ｂそれぞれからユーザ識別情報を受信する。参加者情報取得部５１は、受信されたユーザ識別情報を話者特定部５５に出力する。参加者情報取得部５１は、ユーザ判別装置３００，３００Ａ，３００Ｂそれぞれから複数のユーザ識別情報が受信される場合、受信された複数のユーザ識別情報のすべてを、話者特定部５５に出力する。
【００５２】
なお、サーバ５００（図１）において会議予約プログラムが実行されており、サーバ５００に会議室および参加者情報を含む予約情報が記憶されている場合には、参加者情報取得部５１は、サーバ５００から会議室別に参加者のユーザ識別情報を取得するようにしてもよい。この場合、ユーザ判別装置３００，３００Ａ，３００Ｂは、不要である。
【００５３】
話者特定部５５は、参加者情報取得部５１からユーザ識別情報を受信すると、そのユーザ識別情報を含む参加ユーザテーブルを生成し、ＨＤＤ１１６に生成した参加ユーザテーブル９３を記憶する。これにより、ＨＤＤ１１６に参加ユーザテーブル９３が記憶される。図８に、参加ユーザテーブル９３のフォーマットの一例を示す。
【００５４】
音声取得部５３は、テレビ会議用端末装置２００，２００Ａ，２００Ｂから送信されてくる音声データを取得する。具体的には、データ通信制御部１１７がテレビ会議用端末装置２００から送信されてくる音声データを受信すると、データ通信制御部１１７からから音声データを受け付ける。音声取得部５３は、音声データを話者特定部５５および音声変換部５７に出力する。なお、ＭＦＰ１００Ａが備えるＣＰＵ１１１が有する音声取得部５３は、テレビ会議用端末装置２００Ａから送信されてくる音声データを受信し、ＭＦＰ１００Ｂが備えるＣＰＵ１１１が有する音声取得部５３は、テレビ会議用端末装置２００Ｂから送信されてくる音声データを受信する。
【００５５】
話者特定部５５は、音声データが入力されると、音声データに基づいて会議に参加しているユーザのうちから話者を特定する。話者は、音声データの音声を発話したユーザである。具体的には、話者特定部５５は、参加ユーザテーブル９３に含まれるすべてのユーザ識別情報を含むユーザレコードをユーザ管理テーブル９１のうちから抽出する。そして、話者特定部５５は、抽出したユーザレコードに含まれる認証情報を用いて、音声データの話者を特定する。ユーザ管理テーブル９１に含まれるユーザレコードのすべてを用いる必要がなく、参加ユーザテーブル９３に含まれるユーザ識別情報のユーザのうちから話者を特定するので、比較的短時間に話者を特定することができる。話者特定部５５は、特定した話者のユーザ識別情報にユーザレコードで関連付けられた氏名を関連付部５９に出力する。
【００５６】
音声変換部５７は、音声データを音声認識して文字情報に変換し、文字情報を関連付部５９に出力する。ここでは、ステップＳ０３において特定された話者のユーザ識別情報にユーザレコードで関連付けられた音声認識用データを用いて音声認識する。話者を特定し、その話者のために予め記憶された音声認識用データを用いて音声認識するので、音声認識の精度を高くすることができる。なお、話者のために予め記憶された音声認識用データを用いることなく、音声認識するようにしてもよい。この場合には、ユーザ管理テーブル９１に音声認識用データを記憶する必要はない。
【００５７】
関連付部５９は、氏名と、文字情報と、その時の時刻とを関連付けた発言データを生成し、発言データを記憶部６１に出力する。記憶部６１は、入力される発言データをＨＤＤ１１６に記憶する。
【００５８】
選択装置設定部６５は、自装置を選択装置に設定する。選択装置は、ＭＦＰ１００，１００Ａ，１００Ｂのうちいずれか１つである。ユーザがＭＦＰ１００の操作部１１５に選択装置に設定するための指示を入力すると、操作部１１５から選択装置の設定指示を受け付け、他のＭＦＰ１００Ａ，１００Ｂが選択装置に設定されていないことを条件に、自装置を選択装置に設定する。選択装置設定部６５は、自装置を選択装置に設定すると、その旨を他のＭＦＰ１００Ａ，１００Ｂに送信する。他のＭＦＰ１００Ａ，１００Ｂと重複して選択装置に設定されないようするためである。選択装置設定部６５は、自装置を選択装置に設定すると、選択装置設定信号を発言データ送受信部６７および議事録作成部６９に出力する。
【００５９】
発言データ送受信部６７は、選択装置設定部６５から選択装置設定信号が入力される場合、他のＭＦＰ１００Ａ，１００Ｂに発言データの送信を依頼する送信依頼信号を送信し、ＭＦＰ１００Ａ，１００Ｂそれぞれが返送する発言データを受信する。発言データ送受信部６７は、ＭＦＰ１００Ａ，１００Ｂそれぞれがから受信した発言データを、議事録作成部６９に出力する。発言データ送受信部６７は、選択装置設定部６５から選択装置設定信号が入力されない場合、他のＭＦＰ１００Ａ，１００Ｂのうち選択装置に設定されているものから送信依頼信号を受信すると、ＨＤＤ１１６から発言データを読出し、読み出した発言データを返送する。
【００６０】
議事録作成部６９は、選択装置設定信号が入力されると、発言データ送受信部６７から入力される発言データと、ＨＤＤ１１６に記憶されている発言データとに基づいて議事録を作成する。具体的には、発言データを合成し、発言データを時刻順に並べ替えた１つの文書ファイルを生成する。そして、文書ファイルを出力する。出力は、文書ファイルを画像形成部３０に出力し、用紙に文書ファイルの画像を形成する。また、画像形成するのに代えて、またはそれに加えて、ＨＤＤ１１６の予めさだめられた領域に文書ファイルを記憶するようにしてもよいし、宛先を参加者ユーザに対して予め定められた電子メールアドレスとし、文書ファイルを添付した電子メールを生成し、生成した電子メールを送信するようにしてもよいし、予め定められたアドレスにＦＴＰなどで送信するようにしてもよい。
【００６１】
図９は、議事録作成処理の流れの一例を示すフローチャートである。議事録作成処理は、ＣＰＵ１１１が議事録作成プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。また、議事録作成処理は、ＭＦＰ１００がテレビ会議システムに接続されることに応じて実行される。例えば、ユーザが操作部１１５にテレビ会議システム用に準備されたネットワークに接続する指示が入力されることにより、テレビ会議システムに接続される。
【００６２】
図９を参照して、ＣＰＵ１１１は、選択装置設定指示を受け付けたか否かを判断する（ステップＳ０１）。選択装置設定指示を受け付けたならば処理をステップＳ０２に進め、そうでなければ処理をステップＳ０３に進める。ステップＳ０２においては、自装置を選択装置に設定し、処理をステップＳ０３に進める。この際、自装置が選択装置に設定されたことを示す信号を、他のＭＦＰ１００Ａ，１００Ｂに送信する。
【００６３】
ステップＳ０３においては、参加者情報取得処理を実行する。参加者情報取得処理については後述するが、会議の参加者全員のユーザ識別情報を取得する処理である。以下、ステップＳ０３において取得されたユーザ識別情報のユーザを、参加ユーザという。
【００６４】
そして、音声データを取得したか否かを判断する（ステップＳ０４）。テレビ会議用端末装置２００から音声データを受信すると、音声を取得したと判断する。音声データを取得するまで待機状態となり（ステップＳ０４でＮＯ）、音声データを取得すると処理をステップＳ０５に進める。
【００６５】
ステップＳ０５においては、音声データに基づいて参加ユーザのうちから話者を特定する。ステップＳ０３において取得されたユーザ識別情報を含むユーザレコードを、ユーザ管理テーブル９１から抽出し、抽出したユーザレコードに含まれる認証情報のすべてを用いて、音声データと比較する。音声データは、参加ユーザのいずれかが発話した音声から生成されるので、参加ユーザのいずれかを話者に特定することができる。参加ユーザのうちから話者を特定するので、比較する認証情報の数が少なくなり、話者を特定する時間を短くすることができる。
【００６６】
次のステップＳ０６においては、ステップＳ０４において取得された音声データを、ステップＳ０５において特定された話者に対して予め定められた音声認識用データを用いて音声認識する。話者を特定し、その話者のために予め記憶された音声認識用データを用いて音声認識するので、音声認識の精度を高くすることができる。
【００６７】
ステップＳ０７においては、音声データを音声認識した結果得られる文字情報を話者と関連付ける。具体的には、音声データを音声認識した結果得られる文字情報を、ステップＳ０５において特定された話者のユーザ識別情報とユーザレコードにより関連付けられる氏名とを関連付ける。そして、文字情報と、氏名と、現在時刻とを関連付けた発言データを生成し、発言データをＨＤＤ１１６に記憶する（ステップＳ０８）。
【００６８】
次のステップＳ０９においては、会議が終了したか否かを判断する。ＭＦＰ１００のユーザが操作部１１５に会議の終了を指示する操作を入力すると、操作部１１５から会議の終了指示を受け付ける。会議の終了指示を受け付けたならば会議が終了したと判断し、処理をステップＳ１０に進める。会議の終了指示を受け付けなければ処理をステップＳ０４に戻す。なお、テレビ会議用端末装置２００，２００Ａ，２００Ｂのいずれかにユーザが会議の終了を指示する操作を入力するようにし、テレビ会議用端末装置２００，２００Ａ，２００Ｂのうち終了指示の操作が入力されたものから会議の終了指示を受信するようにしてもよい。
【００６９】
ステップＳ１０においては、選択装置に設定されているか否かを判断する。ステップＳ０２において選択装置に設定されているならば処理をステップＳ１１に進め、そうでなければ処理をステップＳ１６に進める。
【００７０】
ステップＳ１６においては、ＭＦＰ１００Ａ，１００Ｂのうち選択装置に設定されているものから発言データの送信依頼を受信するまで待機情報となる。そして、送信依頼を受信すると処理をステップＳ１７に進める。ステップＳ１７においては、ＨＤＤ１１６に記憶されている発言データを読出し、読み出した発言データを送信依頼を送信してきた選択装置に送信する。
【００７１】
一方、ステップＳ１１においては、他のＭＦＰ１００Ａ，１００Ｂに発言データの送信依頼を送信し、発言データを受信する。そして、ＭＦＰ１００Ａ，１００Ｂのすべてから発言データを受信するまで待機状態となり（ステップＳ１２でＮＯ）、ＭＦＰ１００Ａ，１００Ｂのすべてから発言データを受信すると、処理をステップＳ１３に進める。ステップＳ１３においては、ＨＤＤ１１６に記憶されている発言データと、ＭＦＰ１００Ａ，１００Ｂそれぞれから受信した発言データとを合成する。
【００７２】
そして、合成した発言データを、時刻順に並び替える（ステップＳ１４）。そして、時刻順に並び替えた発言データを議事録データとして出力する（ステップＳ１５）。具体的には、発言データの時刻を除く部分を議事録データとし、議事録データを画像形成部３０に出力し、画像形成部３０に議事録データの画像を用紙に形成させる。
【００７３】
図１０は、参加者情報取得処理の流れの一例を示すフローチャートである。参加者情報取得処理は、図９のステップＳ０３において実行される処理である。図１０を参照して、ユーザ判別装置３００に送信要求を送信する（ステップＳ２１）。そして、ユーザ判別装置３００からユーザ識別情報を受信するまで待機状態となり（ステップＳ２２でＮＯ）、ユーザ識別情報を受信すると（ステップＳ２２でＹＥＳ）、処理をステップＳ２３に進める。ステップＳ２３においては、受信したユーザ識別情報を含む参加ユーザテーブルを生成し、ＨＤＤ１１６に記憶する（ステップＳ２３）。そして、処理を議事録作成処理に戻す。
【００７４】
＜参加者取得処理の変形例＞
図１１は、変形例における参加者情報取得処理の流れの一例を示すフローチャートである。図１１を参照して、サーバ５００から会議参加者リストを取得する（ステップＳ２５）。そして、会議参加者リストに含まれるユーザのうちから会議室Ａに参加するユーザを抽出する（ステップＳ２６）。そして、抽出したユーザのユーザ識別情報を含む参加ユーザテーブルを生成し、ＨＤＤ１１６に記憶する（ステップＳ３７）。そして、処理を議事録作成処理に戻す。
【００７５】
なお、第１の実施の形態における議事録作成システム１においては、ＭＦＰ１００が会議室Ａに参加するユーザが発生する音声に基づいて発話データを生成し、ＭＦＰ１００Ａが会議室Ｂに参加するユーザが発生する音声に基づいて発話データを生成し、ＭＦＰ１００Ｂが会議室Ｂに参加するユーザが発生する音声に基づいて発話データを生成するようにしたが、例えば、１台のＭＦＰ１００で、会議室Ａ、会議室Ｂおよび会議室Ｃそれぞれに参加するユーザが発生する音声に基づいて発話データを生成するようにしてもよい。この場合、ＭＦＰ１００Ａ，１００Ｂは不要であり、テレビ会議用端末装置２００，２００Ａ，２００Ｂそれぞれは、ＭＦＰ１００に音声データを出力し、ＭＦＰ１００は、ユーザ判別装置３００，３００Ａ，３００Ｂそれぞれから会議に参加するユーザのユーザ識別情報を取得する。
【００７６】
以上説明したように第１の実施の形態における議事録作成システム１において、ＭＦＰ１００，１００Ａ，１００Ｂそれぞれは、参加者情報を取得し、参加者が発話する音声を取得し、取得された参加者情報で識別されるユーザのうちから音声を発話したユーザを特定し、取得された音声を文字情報に変換し、変換された文字情報を判別されたユーザの参加者情報と関連付けた発言データを生成する。音声が取得されると、その音声を変換した文字情報とその音声を発話したユーザとを関連付けるので、ユーザごとに発話内容を関連付けることができる。また、参加者情報で識別されるユーザのうちから音声を発話したユーザが特定されるので、音声を発話したユーザを比較的短時間に特定することができる。
【００７７】
ＭＦＰ１００，１００Ａ，１００Ｂのうち選択装置に選択されたものは、ＭＦＰ１００，１００Ａ，１００Ｂのうち他のＭＦＰそれぞれから発言データを受信し、他のＭＦＰそれぞれから受信された発言データと、自装置で生成された発言データとを１つに合成し、時刻をキーに並べ替えた議事録データを生成し、出力する。このため、発言データが複数のＭＦＰ１００，１００Ａ，１０Ｂそれぞれで生成されるので、発言データを生成する負荷を分散させることができる。
【００７８】
＜第２の実施の形態＞
図１２は、第２の実施の形態における議事録作成システムの全体概要を示す図である。図１２を参照して、図１と異なる点は、ユーザ判別装置３００，３００Ａ，３００Ｂが存在しない点である。第２の実施の形態における議事録作成システム１Ａは、第１の実施の形態における議事録作成システム１においてユーザ判別装置３００，３００Ａ，３００Ｂの機能を、ＭＦＰ１００,１００Ａ，１００Ｂが有する点で、第１の実施の形態における議事録作成システム１と異なる。以下、第１の実施の形態における議事録作成システム１と異なる点を主に説明する。
【００７９】
図１３は、第２の実施の形態におけるＭＦＰが備えるＣＰＵの一例をＨＤＤに記憶される情報とともに示す機能ブロック図である。図１３を参照して、図６に示した機能ブロック図と異なる点は、参加者情報取得部５１Ａおよび話者特定部５５Ａが変更された点である。その他の構成は同じなのでここでは説明を繰り返さない。
【００８０】
参加者情報取得部５１Ａは、生体認証部６３を含む。生体認証部６３は、音声取得部５３から音声データが入力される。生体認証部６３は、話者特定部５５からの認証指示を受け付けると、ユーザ管理テーブル９１に含まれるユーザレコードを順に選択し、選択したユーザレコードに含まれる認証情報と音声データと比較する。音声データが認証情報の声紋と同一人と判断できる程度に類似していれば、選択しているユーザレコードに含まれるユーザ識別情報を参加者情報として話者特定部５５Ａに出力する。
【００８１】
話者特定部５５Ａは、参加者情報取得部５１Ａの生体認証部６３からユーザ識別情報を受信すると、そのユーザ識別情報をＨＤＤ１１６に記憶されている参加ユーザテーブル９３に追加して記憶する。なお、参加ユーザテーブル９３は、会議が開催されるごとにリセットされ、ユーザレコードが消去される。
【００８２】
話者特定部５５Ａは、音声取得部５３から音声データが入力されると、参加ユーザテーブル９３に含まれるすべてのユーザ識別情報を含むユーザレコードをユーザ管理テーブル９１のうちから抽出する。そして、話者特定部５５Ａは、抽出したユーザレコードに含まれる認証情報を用いて、音声データの話者を特定する。話者特定部５５Ａは、ユーザ管理テーブル９１のうちから抽出したユーザレコードの認証情報を用いて、話者を特定できない場合、生体認証部６３に認証指示を出力する。
【００８３】
したがって、話者特定部５５Ａは、参加ユーザテーブル９３に記憶されているユーザ識別情報のユーザのうちから話者を特定するが、話者を特定できない場合には、生体認証部６３により認証されたユーザのユーザ識別情報を参加ユーザテーブルに追加する。そして、生体認証部６３により認証されたユーザを話者として特定する。このため、会議に参加するユーザについて最初の一回だけユーザ管理テーブル９１を用いて生体認証が実行されるが、一度認証されると、参加ユーザテーブル９３にそのユーザ識別情報が登録され、その後は参加ユーザテーブル９３に記憶されているユーザ識別情報の認証情報を用いて生体認証が実行される。このため、話者と特定するために実行する生体認証に用いる認証情報の数を減らすことができるので話者を特定するための時間を短くすることができる。
【００８４】
図１４は、第２の実施の形態における議事録作成処理の流れの一例を示すフローチャートである。図１４を参照して、ステップＳ３１およびステップＳ３２の処理は、図９に示したステップＳ０１およびステップＳ０２とそれぞれ同じなのでここでは説明を繰り返さない。
【００８５】
ステップＳ３３においては、音声データをするまで待機状態となり（ステップＳ３３でＮＯ）、音声データを取得すると（ステップＳ３３でＹＥＳ）、処理をステップＳ３４に進める。テレビ会議用端末装置２００から音声データを受信すると、音声を取得したと判断する。音声データを受信したならば処理をステップＳ３４に進める。
【００８６】
ステップＳ３４においては、参加者情報が存在するか否かを判断する。参加ユーザテーブル９３に少なくとも１つのユーザ識別情報が記憶されていれば参加者情報が存在すると判断する。参加者情報が存在するならば処理をステップＳ３５に進めるが、そうでなければ処理をステップＳ３７に進める。ステップＳ３５においては、音声データに基づいて参加ユーザのうちから話者を特定する。参加ユーザテーブル９３に記憶されているユーザ識別情報を含むユーザレコードを、ユーザ管理テーブル９１から抽出し、抽出したユーザレコードに含まれる認証情報を順に用いて、音声データと比較する。音声データは、参加ユーザのいずれかが発話した音声から生成されるので、参加ユーザのいずれかを話者に特定することができるはずであるが、初めて発声したユーザのユーザ識別情報は参加ユーザテーブル９３に記憶されていない。この場合には、ユーザ管理テーブル９１から抽出したユーザレコードに含まれる認証情報のすべてを用いても話者を特定することができない。
【００８７】
ステップＳ３６においては、話者を特定できたか否かを判断する。話者を特定できたならば処理をステップＳ４０に進めるが、そうでなければ処理をステップＳ３７に進める。
【００８８】
ステップＳ３７においては、ステップＳ３３で取得された音声データを、ユーザ管理テーブル９１に含まれるユーザレコードの認証情報を順に用いて生体認証する。ここでは、生体認証により認証されたユーザを認証ユーザという。次のステップＳ３８においては、認証ユーザを参加ユーザに追加する。具体的には、認証ユーザのユーザ識別情報を参加ユーザテーブル９３に追加して記憶する。そして、認証ユーザを話者に特定し、処理をステップＳ４０に進める。
【００８９】
ステップＳ４０においては、ステップＳ０４において取得された音声データを、ステップＳ３５またはステップＳ３９において特定された話者に対して予め定められた音声認識用データを用いて音声認識する。話者を特定し、その話者のために予め記憶された音声認識用データを用いて音声認識するので、音声認識の精度を高くすることができる。
【００９０】
ステップＳ４１においては、音声データを音声認識した結果得られる文字情報を話者と関連付ける。具体的には、音声データを音声認識した結果得られる文字情報を、ステップＳ３５またはステップＳ３９において特定された話者のユーザ識別情報とユーザレコードにより関連付けられる氏名とを関連付ける。そして、文字情報と、氏名と、現在時刻とを関連付けた発言データを生成し、発言データをＨＤＤ１１６に記憶する（ステップＳ４２）。
【００９１】
次のステップＳ４３においては、会議が終了したか否かを判断する。ＭＦＰ１００のユーザが操作部１１５に会議の終了を指示する操作を入力すると、操作部１１５から会議の終了指示を受け付ける。会議の終了指示を受け付けたならば会議が終了したと判断し、処理をステップＳ４４に進めるが、会議の終了指示を受け付けなければ処理をステップＳ３３に戻す。
【００９２】
ステップＳ４４からステップＳ５１の処理は、図９に示したステップＳ１０〜ステップＳ１７の処理と同じなのでここでは説明を繰り返さない。
【００９３】
第２の実施の形態における議事録作成システム１Ａは、ＭＦＰ１００，１００Ａ，１００Ｂそれぞれが、ユーザの生体情報を取得し、認証する生体認証部６３を備えているので、会議に参加するユーザの音声から参加者を特定することができる。このため、第１の実施の形態における議事録作成システム１が備えるユーザ判別装置３００，３００Ａ，３００Ｂを必要としない。
【００９４】
なお、上述した実施の形態においては、議事録作成システム１，１Ａについて説明したが、図９〜図１１および図１４に示した処理を実行するための議事録作成方法または議事録作成方法をコンピュータに実行させるための議事録作成プログラムとして発明を捉えることができるのは言うまでもない。
【００９５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００９６】
【図１】図１は、第１の実施の形態における議事録作成システムの全体概要を示す図である。
【図２】ＭＦＰの外観を示す斜視図である。
【図３】ＭＦＰのハードウェア構成の一例を示すブロック図である。
【図４】テレビ会議用端末装置の機能概要の一例を示す機能ブロック図である。
【図５】ユーザ判別装置の機能概要の一例を示す機能ブロック図である。
【図６】ＭＦＰが備えるＣＰＵの機能の一例をＨＤＤに記憶される情報とともに示す機能ブロック図である。
【図７】ユーザ管理テーブルのフォーマットの一例を示す図である。
【図８】参加ユーザテーブルのフォーマットの一例を示す図である。
【図９】議事録作成処理の流れの一例を示すフローチャートである。
【図１０】参加者情報取得処理の流れの一例を示すフローチャートである。
【図１１】変形例における参加者情報取得処理の流れの一例を示すフローチャートである。
【図１２】第２の実施の形態における議事録作成システムの全体概要を示す図である。
【図１３】第２の実施の形態におけるＭＦＰが備えるＣＰＵの一例をＨＤＤに記憶される情報とともに示す機能ブロック図である。
【図１４】第２の実施の形態における議事録作成処理の流れの一例を示すフローチャートである。
【符号の説明】
【００９７】
１，１Ａ  議事録作成システム、２  ネットワーク、９  操作パネル、１１  原稿台、１０  ＡＤＦ、２０  画像読取部、３０  画像形成部、４０  給紙部、５１，５１Ａ  参加者情報取得部、５３  音声取得部、５５，５５Ａ  話者特定部、５７  音声変換部、５９  関連付部、６０  ファクシミリ部、６１  記憶部、６３  生体認証部、６５  選択装置設定部、６７  発言データ送受信部、６９  議事録作成部、９１  ユーザ管理テーブル、９３  参加ユーザテーブル、１００，１００Ａ，１００Ｂ  ＭＦＰ、１０１  メイン回路、１１１  ＣＰＵ、１１２  ＲＡＭ、１１３  ＥＥＰＲＯＭ、１１４  表示部、１１５  操作部、１１６  ＨＤＤ、１１７  データ通信制御部、１１９Ａ  メモリカード、２００，２００Ａ，２００Ｂ  テレビ会議用端末装置、２０１  制御部、２０３  投影部、２０４  カメラ、２０５  操作パネル、２０８  マイクロフォン、２０９  スピーカ、３００，３００Ａ，３００Ｂ  ユーザ判別装置、３０１  制御部、３０３  タグ読取部、３０３Ａ  タグ、３０５  操作パネル、５００  サーバ。
【図１】
0005082699.tif 000002
【図２】
0005082699.tif 000003
【図３】
0005082699.tif 000004
【図４】
0005082699.tif 000005
【図５】
0005082699.tif 000006
【図６】
0005082699.tif 000007
【図７】
0005082699.tif 000008
【図８】
0005082699.tif 000009
【図９】
0005082699.tif 000010
【図１０】
0005082699.tif 000011
【図１１】
0005082699.tif 000012
【図１２】
0005082699.tif 000013
【図１３】
0005082699.tif 000014
【図１４】
0005082699.tif 000015