(57)【要約】【課題】録音時における話者の位置を直感的に把握することができる情報取得機器、表示方法およびプログラムを提供する。【解決手段】情報取得機器２は、画像を表示することができる表示部２３と、互いに異なる位置に設けられ、複数の音源の各々から発せられた音声を収音して音声データを生成する第１収音部２０および第２収音部２１と、第１収音部２０および第２収音部２１の各々が生成した音声データに基づいて、複数の音源の位置を推定する音源位置推定部２９５と、音源位置推定部２９５が推定した推定結果に基づいて、複数の音源の各々の位置に関する音源位置情報を表示部２３に表示させる表示制御部３０３と、を備える。【選択図】図２
2019050482.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示することができる表示部と、
互いに異なる位置に設けられ、複数の音源の各々から発せられた音声を収音して音声データを生成する複数の収音部と、
前記複数の収音部の各々が生成した前記音声データに基づいて、前記複数の音源の各々の位置を推定する音源位置推定部と、
前記音源位置推定部が推定した推定結果に基づいて、前記複数の音源の各々の位置に関する音源位置情報を前記表示部に表示させる表示制御部と、
を備えることを特徴とする情報取得機器。
【請求項２】
前記表示部の表示領域の形状と前記音源位置推定部が推定した推定結果とに基づいて、前記表示部の表示領域における前記複数の音源の各々の表示位置を判定する表示位置判定部をさらに備え、
前記表示制御部は、前記表示位置判定部が判定した判定結果に基づいて、前記音源位置情報を前記表示部に表示させることを特徴とする請求項１に記載の情報取得機器。
【請求項３】
前記音声データに基づいて、複数の話者の各々が発した話者毎の音量を判定する声紋判定部と、
前記声紋判定部が判定した前記複数の話者の各々の音量の比較に基づいて、前記複数の話者の各々を模式的に示すアイコンを音源情報として生成する音源情報生成部と、
をさらに備えることを特徴とする請求項２に記載の情報取得機器。
【請求項４】
前記音声データに基づいて、複数の話者の各々が発した話者毎の音声の長さおよび音量に基づいて、話者を模式的に示すアイコンを互いに異ならせた音源情報を生成する音源情報生成部をさらに備えることを特徴とする請求項２に記載の情報取得機器。
【請求項５】
前記表示位置判定部は、前記表示部の表示領域の中心を当該情報取得機器とした際の前記表示位置を決定することを特徴とする請求項２に記載の情報取得機器。
【請求項６】
前記音声データに基づいて、前記複数の音源の各々の声紋を判定する声紋判定部と、
前記声紋判定部が判定した判定結果に基づいて、前記複数の音源の各々に関する複数の音源情報を生成する音源情報生成部と、
を備え、
前記表示制御部は、前記音源位置情報として前記複数の音源情報を前記表示部に表示させることを特徴とする請求項５に記載の情報取得機器。
【請求項７】
前記声紋判定部が判定した各声紋が前記音声データ上に出現する出現位置を特定する音声特定部と、
前記音声データと、前記音源位置情報と、前記複数の音源情報と、前記出現位置と、を対応付けた音声ファイルを生成して記録媒体に記録する音声ファイル生成部と、
を備えることを特徴とする請求項６に記載の情報取得機器。
【請求項８】
前記音源位置推定部が推定した推定結果と前記声紋判定部が判定した判定結果とに基づいて、前記複数の音源の各々が移動しているか否かを判定する移動判定部をさらに備え、
前記音源情報生成部は、前記移動判定部によって移動していると判定された前記音源の前記音源情報に、移動したことを示す情報を付加することを特徴とする請求項７に記載の情報取得機器。
【請求項９】
前記複数の収音部は、当該情報取得機器に対して着脱自在であることを特徴とする請求項１〜８のいずれか１つに記載の情報取得機器。
【請求項１０】
当該情報取得機器に対して、着脱自在な外部マイクをさらに備えることを特徴とする請求項１〜９のいずれか１つに記載の情報取得機器。
【請求項１１】
画像を表示することができる表示部と、互いに異なる位置に設けられ、複数の音源の各々から発せられた音声を収音して音声データを生成する複数の収音部と、を備えた情報取得機器が実行する表示方法であって、
前記複数の収音部の各々が生成した前記音声データに基づいて、前記複数の音源の位置を推定する音源位置推定ステップと、
前記音源位置推定ステップで推定した推定結果に基づいて、前記複数の音源の各々の位置に関する音源位置情報を前記表示部に表示させる表示制御ステップと、
を含むことを特徴とする表示方法。
【請求項１２】
画像を表示することができる表示部と、互いに異なる位置に設けられ、複数の音源の各々から発せられた音声を収音して音声データを生成する複数の収音部と、を備えた情報取得機器に、
前記複数の収音部の各々が生成した前記音声データに基づいて、前記複数の音源の位置を推定する音源位置推定ステップと、
前記音源位置推定ステップで推定した推定結果に基づいて、前記複数の音源の各々の位置に関する音源位置情報を前記表示部に表示させる表示制御ステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声データを元に各音源の位置を推定して表示する情報取得機器、表示方法およびプログラムに関する。
【背景技術】
【０００２】
近年、複数のマイクロホンアレイを用いて音源の位置を特定する技術が知られている（特許文献１参照）。この技術では、複数のマイクロホンアレイの出力から得られる複数の音源信号の各々と複数のマイクロホンアレイの各々の位置関係とに基づいて、マイクロホンアレイの位置に関連して定められる点を中心とする空間内で定義された複数の方向の各々について所定時間毎にＭＵＳＩＣパワーを算出し、このＭＵＳＩＣパワーのピークを音源位置として特定した後に、マイクロホンアレイの出力信号から音源位置の音声信号を分離する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２１１７６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ユーザが音声データを元に会議等の摘録を作成する場合、録音時における話者の位置を把握したいときがある。しかしながら、上述した特許文献１では、音源位置を特定するのみであるため、ユーザが音声データを元に会議等の摘録を作成する場合、録音時における話者の位置を直感的に把握することができないという問題点があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、録音時における話者の位置を直感的に把握することができる情報取得機器、表示方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る情報取得機器は、画像を表示することができる表示部と、互いに異なる位置に設けられ、複数の音源の各々から発せられた音声を収音して音声データを生成する複数の収音部と、前記複数の収音部の各々が生成した前記音声データに基づいて、前記複数の音源の位置を推定する音源位置推定部と、前記音源位置推定部が推定した推定結果に基づいて、前記複数の音源の各々の位置に関する音源位置情報を前記表示部に表示させる表示制御部と、を備えることを特徴とする。
【０００７】
また、本発明に係る表示方法は、画像を表示することができる表示部と、互いに異なる位置に設けられ、複数の音源の各々から発せられた音声を収音して音声データを生成する複数の収音部と、を備えた情報取得機器が実行する表示方法であって、前記複数の収音部の各々が生成した前記音声データに基づいて、前記複数の音源の位置を推定する音源位置推定ステップと、前記音源位置推定ステップで推定した推定結果に基づいて、前記複数の音源の各々の位置に関する音源位置情報を前記表示部に表示させる表示制御ステップと、を含むことを特徴とする。
【０００８】
また、本発明に係るプログラムは、画像を表示することができる表示部と、互いに異なる位置に設けられ、複数の音源の各々から発せられた音声を収音して音声データを生成する複数の収音部と、を備えた情報取得機器に、前記複数の収音部の各々が生成した前記音声データに基づいて、前記複数の音源の位置を推定する音源位置推定ステップと、前記音源位置推定ステップで推定した推定結果に基づいて、前記複数の音源の各々の位置に関する音源位置情報を前記表示部に表示させる表示制御ステップと、を実行させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、録音時における話者の位置を直感的に把握することができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施の形態１に係るトランスクライバーシステムの概略構成を示す図である。
【図２】図２は、本発明の実施の形態１に係るトランスクライバーシステムの機能構成を示すブロック図である。
【図３】図３は、本発明の実施の形態１に係る情報取得機器が実行する処理の概要を示すフローチャートである。
【図４】図４は、本発明の実施の形態１に係る情報取得機器の利用シーンを示す図である。
【図５】図５は、図４の状況下を模式的に示す俯瞰図である。
【図６】図６は、本発明の実施の形態１に係る音源位置推定部が推定する音源の位置を模式的に示す図である。
【図７】図７は、本発明の実施の形態１に係る音源位置推定部が１つの音源に対して到達時間差を算出する算出状況を模式的に示す図である。
【図８】図８は、本発明の実施の形態１に係る音源位置推定部が算出する到達時間差を算出する算出方法の一例を模式的に示す図である。
【図９】図９は、図３の各音源位置表示決定処理の概要を示すフローチャートである。
【図１０】図１０は、図９のアイコン決定生成処理の概要を示すフローチャートである。
【図１１】図１１は、本発明の実施の形態１に係る音源情報生成部が生成するアイコンの一例を模式的に示す図である。
【図１２】図１２は、本発明の実施の形態１に係る音源情報生成部が生成するアイコンの別の一例を模式的に示す図である。
【図１３】図１３は、本発明の実施の形態１に係る音源情報生成部が生成するアイコンの別の一例を模式的に示す図である。
【図１４】図１４は、本発明の実施の形態１に係る表示制御部が表示する音源位置情報の一例を模式的に示す図である。
【図１５】図１５は、本発明の実施の形態１に係る情報処理装置が実行する処理の概要を示すフローチャートである。
【図１６】図１６は、本発明の実施の形態１に係るドキュメント作成画面の一例を模式的に示す図である。
【図１７】図１７は、図１５のキーワード判定処理の概要を示すフローチャートである。
【図１８】図１８は、本発明の実施の形態１に係るドキュメント作成画面の別の一例を模式的に示す図である。
【図１９】図１９は、本発明の実施の形態１に係るドキュメント作成画面の別の一例を模式的に示す図である。
【図２０】図２０は、本発明の実施の形態１に係るドキュメント作成画面の別の一例を模式的に示す図である。
【図２１】図２１は、本発明の実施の形態２に係る情報取得機器に対して外部マイクを装着する前の概略構成を示す斜視図である。
【図２２】図２２は、本発明の実施の形態２に係る情報取得機器に対して外部マイクを装着した後の概略構成を示す斜視図である。
【図２３】図２３は、本発明の実施の形態２に係る音源位置推定部が推定する音源の位置を模式的に示す図である。
【図２４】図２４は、本発明の実施の形態２に係る音源位置推定部が１つの音源に対して到達時間差を算出する算出状況を模式的に示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態（以下、「実施の形態」という）を図面とともに詳細に説明する。なお、以下の実施の形態により本発明が限定されるものではない。また、以下の説明において参照する各図は、本発明の内容を理解でき得る程度に形状、大きさ、および位置関係を概略的に示してあるに過ぎない。即ち、本発明は、各図で例示された形状、大きさ、および位置関係のみに限定されるものではない。
【００１２】
（実施の形態１）
〔トランスクライバーシステムの構成〕
図１は、本発明の実施の形態１に係るトランスクライバーシステムの概略構成を示す図である。図２は、本発明の実施の形態１に係るトランスクライバーシステムの機能構成を示すブロック図である。
【００１３】
図１および図２に示すトランスクライバーシステム１は、例えばマイク等で音声を入力して音声データを記録するＩＣレコーダやマイク等で音声を入力して音声データを記録する携帯電話等の録音機器として機能する情報取得機器２と、情報取得機器２から通信ケーブル４を介して音声データを取得して音声データの書き起こしや各種処理を行うパーソナルコンピュータ等の情報処理装置３と、を備える。なお、本実施の形態１では、情報取得機器２と情報処理装置３は、通信ケーブル４を介して双方向に通信を行うが、これに限定されることなく、無線によって双方向に通信可能に接続されてもよい。この場合、無線通信規格は、ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｎ、ＩＥＥＥ８０２．１１ｇ、ＩＥＥＥ８０２．１１ａｃ、Ｂｌｕｅｔｏｏｔｈ（登録商標）および赤外線通信規格等である。
【００１４】
〔情報取得機器の構成〕
まず、情報取得機器２の構成について説明する。
情報取得機器２は、第１収音部２０と、第２収音部２１と、外部入力検出部２２と、表示部２３と、時計２４と、入力部２５と、記録部２６と、通信部２７と、出力部２８と、機器制御部２９と、を備える。
【００１５】
第１収音部２０は、情報取得機器２の上面の左側に設けられる（図１を参照）。第１収音部２０は、複数の音源の各々から発せられた音声を収音してアナログの音声信号（電気信号）に変換し、この音声信号に対してＡ／Ｄ変換処理やゲイン調整処理を行ってデジタルの音声データ（第１音声データ）を生成して機器制御部２９へ出力する。第１収音部２０は、単一指向性マイク、無指向性マイクおよび双指向性マイクのいずれか１つのマイクロホン、Ａ／Ｄ変換回路および信号処理回路等を用いて構成される。
【００１６】
第２収音部２１は、第１収音部２０と異なる位置に設けられる。第２収音部２１は、第１収音部２０と所定の距離ｄだけ離れた情報取得機器２の上面の右側に設けられる（図１を参照）。第２収音部２１は、複数の音源の各々から発せられた音声を収音してアナログの音声信号（電気信号）に変換し、この音声信号に対してＡ／Ｄ変換処理やゲイン調整処理を行ってデジタルの音声データ（第２音声データ）を生成して機器制御部２９へ出力する。第２収音部２１は、第１収音部２０と同様の構成を有し、単一指向性マイク、無指向性マイクおよび双指向性マイクのいずれか１つのマイクロホン、Ａ／Ｄ変換回路および信号処理回路等を用いて構成される。なお、本実施の形態１では、第１収音部２０および第２収音部２１によってステレオマイクを形成する。
【００１７】
外部入力検出部２２は、情報取得機器２の外部から挿入される外部マイクのプラグが挿脱され、外部マイクの挿入を検出し、この検出結果を機器制御部２９へ出力する。また、外部入力検出部２２は、外部マイクが複数の音源の各々から発せられた音声を収音して生成したアナログの音声信号（電気信号）の入力を受け付け、この入力を受け付けた音声信号に対してＡ／Ｄ変換処理やゲイン調整処理を行ってデジタルの音声データ（少なくとも第３音声データを含む）を生成して機器制御部２９へ出力する。また、外部入力検出部２２は、外部マイクのプラグが挿入された場合、外部マイクが情報取得機器２に接続されたことを示す信号を機器制御部２９へ出力するとともに、外部マイクが生成した音声データを機器制御部２９へ出力する。外部入力検出部２２は、マイクロホンジャック、Ａ／Ｄ変換回路および信号処理回路等を用いて構成される。また、外部マイクは、単一指向性マイク、無指向性マイクおよび双指向性マイク、左右の音を収音することができるステレオマイク等のいずれかのマイクを用いて構成される。外部マイクとしてステレオマイクを用いる場合、外部入力検出部２２は、左右のマイクロホンの各々で収音された２つの音声データ（第３音声データおよび第４音声データ）を生成して機器制御部２９へ出力する。
【００１８】
表示部２３は、機器制御部２９の制御のもと、情報取得機器２に関する各種情報を表示する。表示部２３は、有機ＥＬ（Electro  Luminescence）や液晶等を用いて構成される。
【００１９】
時計２４は、計時機能の他、第１収音部２０および第２収音部２１および外部マイクの各々において生成された音声データの日時に関する日時情報を生成し、この日時情報を機器制御部２９へ出力する。
【００２０】
入力部２５は、情報取得機器２に関する各種情報の入力を受け付ける。入力部２５は、ボタン、スイッチ等を用いて構成される。また、入力部２５は、表示部２３の表示領域に重畳して設けられ、外部からの物体の接触を検出し、この検出した位置に応じた操作信号の入力を受け付けるタッチパネル２５１を有する。
【００２１】
記録部２６は、揮発性メモリ、不揮発性メモリおよび記録媒体等を用いて構成され、音声データを格納した音声ファイルおよび情報取得機器２が実行する各種プログラムを記録する。記録部２６は、情報取得機器２が実行する各種プログラムを記録するプログラム記録部２６１と、音声データを格納した音声ファイルを記録する音声ファイル記録部２６２と、を有する。なお、記録部２６は、外部から着脱できるメモリカード等の記録媒体であってもよい。
【００２２】
通信部２７は、所定の通信規格に従って、情報処理装置３に音声データが格納された音声ファイルを含むデータを送信するとともに、情報処理装置３から各種の情報やデータを受信する。
【００２３】
出力部２８は、機器制御部２９から入力されたデジタルの音声データに対してＤ／Ａ変換処理を行ってアナログの音声信号に変換して外部へ出力する。出力部２８は、スピーカ、Ｄ／Ａ変換回路等を用いて構成される。
【００２４】
機器制御部２９は、情報取得機器２を構成する各部を統括的に制御する。機器制御部２９は、ＣＰＵ（Central  Processing  Unit）やＦＰＧＡ（Field  Programmable  Gate  Array）等を用いて構成される。機器制御部２９は、信号処理部２９１と、テキスト化部２９２と、テキスト化制御部２９３と、音声判定部２９４と、音源位置推定部２９５と、表示位置判定部２９６と、声紋判定部２９７と、音源情報生成部２９８と、音声特定部２９９と、移動判定部３００と、インデックス付加部３０１と、音声ファイル生成部３０２と、表示制御部３０３と、を有する。
【００２５】
信号処理部２９１は、第１収音部２０および第２収音部２１が生成した音声データの音声レベルの調整処理、ノイズ低減処理およびゲイン調整処理等を行う。
【００２６】
テキスト化部２９２は、音声データに対して音声認識処理を行うことによって複数の文字で構成された音声テキストデータを生成する。なお、音声認識処理の詳細については後述する。
【００２７】
テキスト化制御部２９３は、入力部２５からテキスト化部２９２に音声テキストデータを生成させる指示信号の入力を受け付けた場合、この指示信号の入力を受け付けた時点から所定時間だけテキスト化部２９２に音声テキストデータを生成させる。
【００２８】
音声判定部２９４は、信号処理部２９１が自動レベル調整を順次行った音声データに無音期間が含まれているか否かを判定する。具体的には、音声判定部２９４は、音声データの音声レベルが所定の閾値未満であるか否かを判定し、所定の閾値未満である期間を無音期間であると判定する。
【００２９】
音源位置推定部２９５は、第１収音部２０および第２収音部２１の各々が生成した音声データに基づいて、複数の音源の位置を推定する。具体的には、第１収音部２０および第２収音部２１の各々が生成した音声データに基づいて、複数の音源の各々から発された音声信号が第１収音部２０および第２収音部２１の各々に到達する到達時間の差を算出し、この算出結果に基づいて、情報取得機器２を中心と見たときの複数の音源の各々の位置を推定する。
【００３０】
表示位置判定部２９６は、表示部２３の表示領域の形状と音源位置推定部２９５が推定した推定結果とに基づいて、表示部２３の表示領域における複数の音源の各々の表示位置を判定する。具体的には、表示位置判定部２９６は、表示部２３の表示領域の中心を情報取得機器２とした際における複数の音源の各々の表示位置を判定する。例えば、表示位置判定部２９６は、表示部２３の表示領域を４つの象限に分割し、かつ表示部２３の表示領域の中心に情報取得機器２を載置した際の複数の音源の各々の表示位置を判定する。
【００３１】
声紋判定部２９７は、音声データに基づいて、複数の音源の各々の声紋を判定する。具体的には、声紋判定部２９７は、音声データに含まれる複数の音源の各々の声紋（話者）を判定する。例えば、声紋判定部２９７は、情報取得機器２を用いて会議の録音を行う前に、会議に参加する話者が発した音声に基づく特徴を登録した話者識別テンプレートに基づいて、音声データに含まれる複数の音源の各々から声紋（話者）を判定する。また、声紋判定部２９７は、音声データに基づいて、話者が発した音声に基づく特徴以外にも、周波数の高さ（声の高さ）、抑揚、音量（強度）およびヒストグラム等を判定する。もちろん、声紋判定部２９７は、音声データに基づいて、性別を判定してもよい。さらに、声紋判定部２９７は、音声データに基づいて、複数の話者の各々が発した話者毎の音量（強度）や周波数の高さ（声の高さ）を判定してもよい。もちろん、声紋判定部２９７は、音声データに基づいて、複数の話者の各々が発した話者毎の抑揚を判定してもよい。
【００３２】
音源情報生成部２９８は、声紋判定部２９７が判定した判定結果に基づいて、複数の音源の各々に関する複数の音源情報を生成する。具体的には、音源情報生成部２９８は、声紋判定部２９７が判定した話者が発した話者毎に音声情報を生成する。例えば、音源情報生成部２９８は、話者が発した周波数の高さ（声の高さ）に基づいて、話者を模式的に示すアイコンを音声情報として生成する。なお、音源情報生成部２９８は、声紋判定部２９７が判定した性別に基づいて音声情報の種別、例えば女性アイコン、男性アイコン、犬や猫等のアイコンを変更して生成してもよい。ここでは、音源情報生成部２９８は、特定の高さの声のデータをデータベースとして用意して、これを取得した声の信号と比較してアイコンを決めても良く、検出された複数の話者の各々の複数の音声の周波数の高さ（声の高さ）などの比較などを用いて行ってもよい。また、音源情報生成部２９８は、使われる言葉の種類や言い回しなども、男女別、言語別、年齢別などでデータベース化しておき、これと音声パターンを比較してアイコンを決めても良い。また、ちょっと関係ないことを言ってみただけ、相づちを打っただけみたいな人のアイコンまでを出すかどうかという問題もある。こうした発言は後で聞き返す必要が少ないことも多く、メインの発言の補足のようなものなので、音源情報生成部２９８は、あえてアイコンを生成する意味が少ない。直感的な判断にはむしろ不適切な場合もある。したがって、発言が特定の時間の長さ以上でなかったり、主語、目的語などの名詞や動詞、形容詞、助動詞などが明確でない場合、音源情報生成部２９８は、重要発言とみなさず曖昧発言と考えて、発話者をアイコン化しないようにしたり、アイコンを薄くしたり点線にしたり小さくしたり、アイコンを構成する線の途中をとぎらせたりして、視認性を異ならせても良い。つまり、音源情報生成部２９８は、発話内容を音声認識で判定して、使われた言葉を判定して発話の完成度を文法的に検証する機能を持たせ、議題に対してふさわしい目的語や主語になっているかを判定可能としてもよい。こうした議題に関連する言葉かどうかは、主に発言している人（議長や進行役）の発話内容に類似の言葉が使われているかなどを検出し、これと各発話者の発した言葉を比較して判定してもよい。これが一致しないようなら、不明瞭な発言としてもよく、声が小さいや発話が短いとかも、同様に判定が可能である。このような工夫で、話者が発した話者毎の音源情報から話者が発した音声の長さや明瞭さに基づいて、話者を模式的に示すアイコンの視認性を異ならせて生成することで、発話の直感的な検索性を向上させる。また、音源情報生成部２９８は、声紋判定部２９７が判定した複数の話者の各々の音量の比較に基づいて、複数の話者の各々を模式的に示すアイコンを音源情報として生成してもよい。もちろん、音源情報生成部２９８は、音声データに基づいて、複数の話者の各々が発した話者毎の音声の長さおよび音量に基づいて、話者を模式的に示すアイコンを互いに異ならせた音源情報を生成してもよい。
【００３３】
音声特定部２９９は、声紋判定部２９７が判定した複数の声紋の各々が音声データ上に出現する出現位置（出現時間）を特定する。
【００３４】
移動判定部３００は、音源位置推定部２９５が推定した推定結果と声紋判定部２９７が判定した判定結果とに基づいて、複数の音源の各々が移動しているか否かを判定する。
【００３５】
インデックス付加部３０１は、音声データに対して、音声判定部２９４によって判定された無音期間に、他の期間と区別するためのインデックスを無音期間の最初および最後の少なくとも一方に付加する。
【００３６】
音声ファイル生成部３０２は、信号処理部２９１が信号処理を行った音声データと、音源位置推定部２９５が推定した音源位置情報と、音源情報生成部２９８が生成した複数の音源情報と、音声特定部２９９が特定した出現位置、インデックス付加部３０１が付加したインデックスの位置に関する位置情報またはインデックスが付加された音声データ上における時間に関する時間情報と、テキスト化部２９２が生成した音声テキストデータと、を対応付けた音声ファイルを生成して音声ファイル記録部２６２に記録する。また、音声ファイル生成部３０２は、信号処理部２９１が信号処理を行った音声データと、入力部２５が指示信号の入力を受け付けた時点から所定時間だけテキスト化部２９２に音声テキストデータを生成させる候補タイミングとする候補タイミング情報と、を対応付けた音声ファイルを生成して記録媒体として機能する音声ファイル記録部２６２に記録してもよい。
【００３７】
表示制御部３０３は、表示部２３の表示態様を制御する。具体的には、表示制御部３０３は、情報取得機器２に関する各種情報を表示部２３に表示させる。例えば、表示部２３は、信号処理部２９１が調整を行った音声データの音声レベルを表示部２３に表示させる。また、表示制御部３０３は、音源位置推定部２９５が推定した推定結果に基づいて、複数の音源の各々の位置に関する音源位置情報を表示部２３に表示させる。具体的には、表示制御部３０３は、表示位置判定部２９６が判定した判定結果に基づいて、音源位置情報を表示部２３に表示させる。より具体的には、表示制御部３０３は、音源位置情報として音源情報生成部２９８が生成した複数の音源情報を表示部２３に表示させる。
【００３８】
〔情報処理装置の構成〕
次に、情報処理装置３の構成について説明する。
情報処理装置３は、通信部３１と、入力部３２と、記録部３３と、音声再生部３４と、表示部３５と、情報処理制御部３６と、を有する。
【００３９】
通信部３１は、所定の通信規格に従って、情報取得機器２にデータを送信するとともに、情報取得機器２から少なくとも音声データが格納された音声ファイルを含むデータを受信する。
【００４０】
入力部３２は、情報処理装置３に関する各種情報の入力を受け付ける。入力部３２は、ボタン、スイッチ、キーボード、およびタッチパネル等を用いて構成される。例えば、入力部３２は、ユーザがドキュメント化作業を行う場合、テキストデータの入力を受け付ける。
【００４１】
記録部３３は、揮発性メモリ、不揮発性メモリおよび記録媒体等を用いて構成され、音声データを格納した音声ファイルおよび情報処理装置３が実行する各種プログラムを記録する。記録部３３は、情報処理装置３が実行する各種プログラムを記録するプログラム記録部３３１と、音声データをテキストデータに変換するために用いる音声テキスト化辞書データ記録部３３２と、を有する。これは、音声とテキストの関係のみならず、類義語などを検索できるようなデータベースであることが好ましい。ここで、類義語とは、同一言語において、語形が異なるが意味が互いによく似ており、場合によっては代替が可能となる二つ以上の語である。もちろん、シソーラスや同義語が含まれてもよい。
【００４２】
音声再生部３４は、情報処理制御部３６から入力されたデジタルの音声データに対してＤ／Ａ変換処理を行ってアナログの音声信号に変換して外部へ出力する。音声再生部３４は、スピーカおよびＤ／Ａ変換回路等を用いて構成される。
【００４３】
表示部３５は、情報処理制御部３６の制御のもと、情報処理装置３に関する各種情報や音声データの録音時間に対応するタイムバーを表示する。表示部３５は、有機ＥＬや液晶等を用いて構成される。
【００４４】
情報処理制御部３６は、情報処理装置３を構成する各部を統括的に制御する。情報処理制御部３６は、ＣＰＵ等を用いて構成される。情報処理制御部３６は、テキスト化部３６１と、特定部３６２と、キーワード判定部３６３と、キーワード設定部３６４と、音声制御部３６５と、表示制御部３６６と、ドキュメント生成部３６７と、を有する。
【００４５】
テキスト化部３６１は、音声データに対して音声認識処理を行うことによって複数の文字で構成された音声テキストデータを生成する。なお、音声認識処理の詳細は後述する。
【００４６】
特定部３６２は、キーワードの文字列と音声テキストデータにおける文字列とが一致する音声データ上における出現位置（出現時間）を特定する。もちろん、特定部３６２は、キーワードの文字列と音声テキストデータにおける文字列とが完全一致する必要がなく、例えばキーワードの文字列と音声テキストデータにおける文字列との類似度（例えば８０％以上）が高い音声データ上における出現位置（出現時間）を特定してもよい。
【００４７】
キーワード判定部３６３は、通信部３１が情報取得機器２から取得した音声ファイルにキーワード候補があるか否かを判定する。具体的には、キーワード判定部３６３は、通信部３１が情報取得機器２から取得した音声ファイルに音声テキストデータが格納されているか否かを判定する。
【００４８】
キーワード設定部３６４は、キーワード判定部３６３が通信部３１を介して情報取得機器２から取得した音声ファイルにキーワード候補があると判定した場合、音声ファイルに格納されたキーワード候補を音声データ上に出現する位置を検索するためのキーワードとして設定する。具体的には、キーワード設定部３６４は、通信部３１が情報取得機器２から取得した音声ファイルに格納された音声テキストデータを音声データ上に出現する位置を検索するためのキーワードに設定する。会議が終わってしまうと、単語のイメージは覚えていても、正確な単語そのものを忘れている事も多いので、キーワード設定部３６４は、類義語（例えば、単語が「重要」の場合であれば、「ポイント」や「大切」等の類似語）をデータベース（音声テキスト化辞書データ記録部３３２）などで辞書検索して、似たような意味のキーワードを探しても良い。
【００４９】
音声制御部３６５は、音声再生部３４の駆動を制御する。具体的には、音声制御部３６５は、音声再生部３４に音声ファイルに格納された音声データを再生させる。
【００５０】
表示制御部３６６は、表示部３５の表示態様を制御する。表示制御部３６６は、タイムバー上にキーワードが出現する出現位置に関する位置情報を表示部３５に表示させる。
【００５１】
〔情報取得機器の処理〕
次に、情報取得機器２が実行する処理について説明する。図３は、情報取得機器２が実行する処理の概要を示すフローチャートである。図４は、情報取得機器２の利用シーンを示す図である。図５は、図４の状況下を模式的に示す俯瞰図である。
【００５２】
図３に示すように、入力部２５が操作されることによって入力部２５から録音を指示する指示信号が入力された場合（ステップＳ１０１：Ｙｅｓ）、機器制御部２９は、第１収音部２０および第２収音部２１を駆動させて音声の入力に応じて音声データを音声ファイルに順次格納して記録部２６に記録させる録音を開始する（ステップＳ１０２）。
【００５３】
続いて、信号処理部２９１は、第１収音部２０および第２収音部２１の各々が生成した音声データのレベルを自動で調整する自動レベル調整を行う（ステップＳ１０３）。
【００５４】
その後、表示制御部３０３は、信号処理部２９１が音声データに行っている自動レベル調整のレベルを表示部２３に表示させる（ステップＳ１０４）。
【００５５】
続いて、音声判定部２９４は、信号処理部２９１が自動レベル調整を順次行った音声データに無音期間が含まれているか否かを判定する（ステップＳ１０５）。具体的には、音声判定部２９４は、信号処理部２９１が自動レベル調整を順次行った音声データの所定フレーム期間毎に、音量レベルが所定の閾値未満であるか否かを判定することによって、無音期間が含まれているか否かを判定する。より具体的には、音声判定部２９４は、音声データの音量レベルが所定の閾値未満である期間が所定期間（例えば１０秒）ある場合、音声データに無音期間が含まれていると判定する。なお、所定期間は、ユーザが入力部２５を用いて適宜設定することができる。音声判定部２９４によって信号処理部２９１が自動レベル調整を順次行った音声データに無音期間が含まれていると判定された場合（ステップＳ１０５：Ｙｅｓ）、情報取得機器２は、後述するステップＳ１０６へ移行する。これに対して、音声判定部２９４によって信号処理部２９１が自動レベル調整を順次行った音声データに無音期間が含まれていないと判定された場合（ステップＳ１０５：Ｎｏ）、情報取得機器２は、後述するステップＳ１０７へ移行する。
【００５６】
ステップＳ１０６において、インデックス付加部３０１は、音声データに対して、音声判定部２９４によって判定された無音期間に、他の期間と区別するためのインデックスを無音期間の最初および最後の少なくとも一方に付加する。ステップＳ１０６の後、情報取得機器２は、後述するステップＳ１０７へ移行する。
【００５７】
ステップＳ１０７において、入力部２５が操作されることによって入力部２５からインデックスを付加するためのキーワード候補の設定を指示する指示信号が入力された場合（ステップＳ１０７：Ｙｅｓ）、情報取得機器２は、後述するステップＳ１０８へ移行する。これに対して、入力部２５からインデックスを付加するためのキーワード候補の設定を指示する指示信号が入力されていない場合（ステップＳ１０７：Ｎｏ）、情報取得機器２は、後述するステップＳ１０９へ移行する。このステップは、会議中など、録音している最中に、後で聞き返したくなる重要な議題が始まった時などに、メモや付箋といった感じで、ユーザが何らかの指示を行う場合に対応している。ここでは、特定のスイッチ操作（例えば入力部２５に対する操作による入力）のような記載を行っているが、音声で、「ここ重要」等の声を検出すると、同様の入力が行われてもよい。即ち、インデックス付加部３０１は、第１収音部２０および第２収音部２１を介して入力された音声データに対してテキスト化部２９２がテキスト化を行ったテキストデータに基づいて、インデックスを付加してもよい。
【００５８】
このようなタイミングでは、その後、その会議における重要キーワードとなる言葉を使った議論が始まった可能性が高いので、ステップＳ１０８において、テキスト化制御部２９３は、入力部２５からキーワード候補の設定を指示する指示信号が入力された時点から所定時間（例えば３秒、会話が途切れていなければ、それより遡るような処理でもよい）遡及した音声データに対して、テキスト化部２９２に後述する音声認識処理を実行させてテキスト化を実行させて音声テキストデータを生成させる。これによって、後で聞き直したくなるキーワードを、録音現場においてリアルタイムで判定しやすくする工夫が可能となる。会議が終わってしまうと、単語のイメージは覚えていても、正確にその単語そのものを忘れている事も多い。このように、後で検索する時に、よく探すべきタイミングを分かりやすくしている。これは、いわば、候補タイミングとも言えるもので、このタイミングにおいては、重要キーワードやその類義語や、似たニュアンスの言葉を使った議論がなされている可能性が高い。このため、テキスト化制御部２９３は、ここでの音声データが優先的にテキストとして見える化をできた方が、議論全体を把握するのに役立つので、テキスト化を実行させて音声テキストデータを生成させる。なお、インデックス付加部３０１は、ステップＳ１０８において、テキスト化まで必ずしも行う必要はなく、重点的に検索するタイミングを、録音開始から何分何秒のタイミング、などと候補タイミングを音声データに関連づけて記録しておくだけでも良い。音声ファイルを作る時のメタデータとして候補タイミング情報を記録するような方法がある。ステップＳ１０８の後、情報取得機器２は、後述するステップＳ１０９へ移行する。
【００５９】
ステップＳ１０９において、音源位置推定部２９５は、第１収音部２０および第２収音部２１の各々が生成した音声データに基づいて、複数の音源の位置を推定する。ステップＳ１０９の後、情報取得機器２は、後述するステップＳ１１０へ移行する。
【００６０】
図６は、音源位置推定部２９５が推定する音源の位置を模式的に示す図である。図６に示すように、音源位置推定部２９５は、第１収音部２０および第２収音部２１の各々が生成した音声データに基づいて、音源Ａ１である話者および音源Ａ２である話者の各々が発した音声が第１収音部２０および第２収音部２１の各々に到達する到達時間差を算出し、算出した到達時間差を用いて音源の焦点を形成することによって音源方向を推定する。
【００６１】
図７は、音源位置推定部２９５が１つの音源に対して到達時間差を算出する算出状況を模式的に示す図である。図８は、音源位置推定部２９５が算出する到達時間差を算出する算出方法の一例を模式的に示す図である。
【００６２】
図７および図８に示すように、音源位置推定部２９５は、第１収音部２０と第２収音部２１との距離をｄ、音源Ａ１である話者の音源方位をθ、音速をＶとした場合、以下の式（１）によって、到達時間差Ｔを算出する。
Ｔ＝（ｄ×ＣＯＳ（θ））／Ｖ        ・・・（１）
この場合、音源位置推定部２９５は、第１収音部２０および第２収音部２１の各々が生成した２つの音声データに含まれる周波数の一致度を用いて、到達時間差Ｔを算出することができる。このため、音源位置推定部２９５は、第１収音部２０および第２収音部２１の各々が生成した２つの音声データに含まれる周波数の一致度を用いて、到達時間差Ｔを算出する。その後、音源位置推定部２９５は、到達時間差Ｔおよび式（１）を用いて音源方位θを算出することによって、音源の方位を推定する。具体的には、音源位置推定部２９５は、以下の式（２）によって、音源方位θを算出することによって、音源Ａ１の方位を推定する。
θ＝ＣＯＳ−１（Ｔ×Ｖ）／ｄ        ・・・（２）
このように、音源位置推定部２９５は、音源毎に方位を推定することができる。
【００６３】
図３に戻り、ステップＳ１１０以降の説明を続ける。
ステップＳ１１０において、情報取得機器２は、音源位置推定部２９５の推定結果に基づいて、複数の音源の各々の位置に関する音源位置情報を表示部２３の表示領域上に表示するための位置を決定する各音源位置表示決定処理を実行する。
【００６４】
〔各音源位置表示決定処理〕
図９は、図３のステップＳ１１０の各音源位置表示決定処理の概要を示すフローチャートである。
【００６５】
図９に示すように、声紋判定部２９７は、音声データに基づいて、複数の音源の各々の種類を判定する（ステップＳ２０１）。具体的には、声紋判定部２９７は、周知の声紋認証技術を用いて音源位置推定部２９５が推定した複数の音源の各々が発した音声を音声データから解析して分離して複数の音源の各々の種類を判定する。例えば、声紋判定部２９７は、会議に参加する話者が発した音声に基づく特徴を登録した話者識別テンプレートに基づいて、音声データに含まれる複数の音源の各々から声紋（話者）を判定する。
【００６６】
表示位置判定部２９６は、表示部２３の表示領域の形状と音源位置推定部２９５が推定した複数の音源の各々の位置に基づいて、表示部２３の表示領域上における各音源が第１象限から第４象限のいずれかに位置するか否かを判定する（ステップＳ２０２）。具体的には、表示位置判定部２９６は、表示部２３の表示領域の中心を情報取得機器２として見た際の各音源の表示位置を判定する。例えば、表示位置判定部２９６は、音源位置推定部２９５が推定した複数の音源の各々が第１象限から第４象限のいずれかに位置するか否かを判定する。この場合、表示位置判定部２９６は、表示部２３の表示領域に対して、表示部２３の表示領域の中心を通る二直線であって、互いに平面上で直交する二直線によって仕切られた４つの第１象限から第４象限に分割する。なお、本実施の形態では、表示位置判定部２９６は、４つの象限に分割しているが、これに限定されることなく、２つの象限であってもよし、情報取得機器２に設けられた収音部の数に応じて、適宜選択できるようにしてもよい。
【００６７】
続いて、表示位置判定部２９６は、同じ象限に複数の音源があるか否かを判定する（ステップＳ２０３）。表示位置判定部２９６によって同じ象限に複数の音源があると判定された場合（ステップＳ２０３：Ｙｅｓ）、情報取得機器２は、後述するステップＳ２０４へ移行する。これに対して、表示位置判定部２９６によって同じ象限に複数の音源がないと判定された場合（ステップＳ２０３：Ｎｏ）、情報取得機器２は、後述するステップＳ２０５へ移行する。
【００６８】
ステップＳ２０４において、表示位置判定部２９６は、同じ象限に位置する各音源に遠近があるか否かを判定する。表示位置判定部２９６によって同じ象限に位置する各音源に遠近があると判定された場合（ステップＳ２０４：Ｙｅｓ）、情報取得機器２は、後述するステップＳ２０６へ移行する。これに対して、表示位置判定部２９６によって同じ象限に位置する各音源に遠近がないと判定された場合（ステップＳ２０４：Ｎｏ）、情報取得機器２は、後述するステップＳ２０５へ移行する。
【００６９】
ステップＳ２０５において、表示位置判定部２９６は、各象限の音源に基づいて、アイコンを表示する表示位置を決定する。ステップＳ２０５の後、情報取得機器２は、後述するステップＳ２０７へ移行する。
【００７０】
ステップＳ２０６において、表示位置判定部２９６は、同じ象限に位置する複数の音源の各々の遠近に基づいて、アイコンを表示する表示位置を決定する。ステップＳ２０６の後、情報取得機器２は、後述するステップＳ２０７へ移行する。
【００７１】
〔アイコン決定生成処理〕
図１０は、図９のステップＳ２０７のアイコン決定生成処理の概要を示すフローチャートである。
【００７２】
図１０に示すように、まず、音源情報生成部２９８は、声紋判定部２９７によって判定された複数の声紋のうち声の高い順に順位を決定する（ステップＳ３０１）。
【００７３】
続いて、音源情報生成部２９８は、声紋判定部２９７によって判定された複数の声紋のうち一番高い声の話者（音源）を細い顔、長髪アイコンとして生成する（ステップＳ３０２）。具体的には、図１１に示すように、音源情報生成部２９８は、声紋判定部２９７によって判定された複数の声紋のうち一番高い声の話者（音源）を細い顔で長髪のアイコンＯ１（女性をイメージとするアイコン）として生成する。
【００７４】
その後、音源情報生成部２９８は、声紋判定部２９７によって判定された複数の声紋のうち一番低い声の話者（音源）を丸顔、短髪アイコンとして生成する（ステップＳ３０３）。具体的には、図１２に示すように、音源情報生成部２９８は、声紋判定部２９７によって判定された複数の声紋のうち一番低い声の話者（音源）を丸顔で短髪のアイコンＯ２（男性をイメージとするアイコン）として生成する。
【００７５】
続いて、音源情報生成部２９８は、声紋判定部２９７によって判定された複数の声紋の高さの順にアイコンを生成する（ステップＳ３０４）。具体的には、音源情報生成部２９８は、声紋判定部２９７によって判定された複数の声紋の高さの順に細い顔から丸顔に向けて顔の形状を順次変形させるとともに、長髪から短髪に向けて順次変形させたアイコンを生成する。ここでは、ビジネスシーンを想定したが、会議をするのは子供もする事があるので、音源情報生成部２９８は、子供の声の特徴であれば、これとは異なるアイコン生成方法にする。例えば、音源情報生成部２９８は、大人と一緒の場合、そのような状況であることを声の質の差異で判定して、子供は小さめのアイコンにしたり、子供の方が多い場合には、大人を大きく表現したりするなど識別性を高くするような応用を行ってもよい。子供は成長過程にあるため、一般に顔の縦横比が大人より１：１に近いので、アイコンでも横幅を強調して広くするような工夫もあり得る。つまり、音源情報生成部２９８は、アイコン作成に際して、横幅を強調したアイコンを生成してもよい。
【００７６】
その後、移動判定部３００は、音源位置推定部２９５が推定した複数の音源の各々の位置と声紋判定部２９７によって判定された複数の声紋とに基づいて、声紋判定部２９７によって判定された複数の声紋のうち第１象限から第４象限の２つ以上の象限を移動する移動音源があるか否かを判定する（ステップＳ３０５）。具体的には、移動判定部３００は、表示位置判定部２９６が決定した各象限の音源と音源位置推定部２９５が推定した各音源の位置が時間の経過とともに異なっているか否かを判定し、時間の経過とともに異なっている場合、移動する音源があると判定する。移動判定部３００によって各象限を移動する音源があると判定された場合（ステップＳ３０５：Ｙｅｓ）、情報取得機器２は、後述するステップＳ３０６へ移行する。これに対して、移動判定部３００によって各象限を移動する音源がないと判定された場合（ステップＳ３０５：Ｎｏ）、情報取得機器２は、上述した図９のサブルーチンへ戻る。
【００７７】
ステップＳ３０６において、音声特定部２９９は、移動判定部３００が判定した音源に対応するアイコンを特定する。具体的には、音声特定部２９９は、移動判定部３００が判定した第１象限から第４象限の２つ以上の象限を移動する音源のアイコンを特定する。
【００７８】
続いて、音源情報生成部２９８は、音声特定部２９９が特定した音源のアイコンに移動情報を付加する（ステップＳ３０７）。具体的には、図１３に示すように、音源情報生成部２９８は、音声特定部２９９が特定した音源のアイコンＯ２に移動アイコンＵ１（移動情報）を付加する。なお、音源情報生成部２９８は、移動したアイコンＯ２に、移動アイコンＵ１を付加していたが、例えばアイコンＯ２の色を変更してもよいし、形状を変更してもよい。もちろん、音源情報生成部２９８は、移動したアイコンＯ２に、文字や図形を付加してもよいし、移動していた時間や移動したタイミング等を付加してもよい。ステップＳ３０７の後、情報取得機器２は、上述した図９のサブルーチンへ戻る。
【００７９】
図９に戻り、ステップＳ２０８以降の説明を続ける。
ステップＳ２０８において、全象限の判定が終了した場合（ステップＳ２０８：Ｙｅｓ）、情報取得機器２は、図３のメインルーチンへ戻る。これに対して、全象限の判定が終了していない場合（ステップＳ２０８：Ｎｏ）、情報取得機器２は、上述したステップＳ２０３へ戻る。
【００８０】
図３に戻り、ステップＳ１１１以降の説明を続ける。
ステップＳ１１１において、表示制御部３０３は、上述したステップＳ１１０において生成された複数の音源位置情報を表示部２３に表示させる。具体的には、図１４に示すように、表示制御部３０３は、表示部２３の表示領域を第１象限Ｈ１〜第４象限Ｈ４の各々に、アイコンＯ１〜アイコンＯ３の各々を重畳して表示部２３に表示させる。これにより、ユーザは、録音時であっても、情報取得機器２と中心に見た際の話者（音源）の位置を直感的に把握することができる。さらに、ユーザは、アイコンＯ２に移動アイコンＵ１が重畳されているので、録音時に移動した話者を直感的に把握することができる。
【００８１】
ステップＳ１１２において、入力部２５から録音を終了する指示信号が入力された場合（ステップＳ１１２：Ｙｅｓ）、情報取得機器２は、後述するステップＳ１１３へ移行する。これに対して、入力部２５から録音を終了する指示信号が入力されていない場合（ステップＳ１１２：Ｎｏ）、情報取得機器２は、上述したステップＳ１０３へ戻る。
【００８２】
ステップＳ１１３において、信号処理部２９１が信号処理を行った音声データと、音源位置推定部２９５が推定した音源位置情報と、音源情報生成部２９８が生成した複数の音源情報と、音声特定部２９９が特定した出現位置、インデックス付加部３０１が付加したインデックスの位置に関する位置情報またはインデックスが付加された音声データ上における時間に関する時間情報と、テキスト化部２９２が生成した音声テキストデータと、を対応付けた音声ファイルを生成して音声ファイル記録部２６２に記録する。ステップＳ１１３の後、情報取得機器２は、後述するステップＳ１１４へ移行する。なお、音声ファイル生成部３０２は、信号処理部２９１が信号処理を行った音声データと、入力部２５が指示信号の入力を受け付けた時点から所定時間だけテキスト化部２９２に音声テキストデータを生成させる候補タイミングとする候補タイミング情報と、を対応付けた音声ファイルを生成して音声ファイル記録部２６２に記録させてもよい。即ち、音声ファイル生成部３０２は、音声データと、入力部２５が指示信号の入力を受け付けた時点から所定時間だけ候補タイミングとする候補タイミング情報と、を対応付けて音声ファイルを生成して音声ファイル記録部２６２に記録させてもよい。
【００８３】
続いて、入力部２５から電源をオフする指示信号が入力された場合（ステップＳ１１４：Ｙｅｓ）、情報取得機器２は、本処理を終了する。これに対して、入力部２５から電源をオフする指示信号が入力されていない場合（ステップＳ１１４：Ｎｏ）、情報取得機器２は、上述したステップＳ１０１へ戻る。
【００８４】
ステップＳ１０１において、入力部２５から録音を指示する指示信号が入力されていない場合（ステップＳ１０１：Ｎｏ）、情報取得機器２は、ステップＳ１１５へ移行する。
【００８５】
続いて、入力部２５から音声ファイルの再生を指示する指示信号が入力された場合（ステップＳ１１５：Ｙｅｓ）、情報取得機器２は、後述するステップＳ１１６へ移行する。これに対して、入力部２５から音声ファイルの再生を指示する指示信号が入力されていない場合（ステップＳ１１５：Ｎｏ）、情報取得機器２は、ステップＳ１２２へ移行する。
【００８６】
ステップＳ１１６において、入力部２５が操作されることによって音声ファイルが選択された場合（ステップＳ１１６：Ｙｅｓ）、情報取得機器２は、後述するステップＳ１１７へ移行する。これに対して、入力部２５が操作されず、音声ファイルが選択されていない場合（ステップＳ１１６：Ｎｏ）、情報取得機器２は、ステップＳ１１４へ移行する。
【００８７】
ステップＳ１１７において、表示制御部３０３は、入力部２５を介して選択された音声ファイルに格納された複数の音源位置情報を表示部２３に表示させる。
【００８８】
続いて、タッチパネル２５１を介して表示部２３が表示する複数の音声位置情報のいずれかのアイコンがタッチされた場合（ステップＳ１１８：Ｙｅｓ）、出力部２８は、アイコンに対応する音声データを再生して出力する（ステップＳ１１９）。
【００８９】
その後、入力部２５から音声ファイルの再生を終了する指示信号が入力された場合（ステップＳ１２０：Ｙｅｓ）、情報取得機器２は、ステップＳ１１４へ移行する。これに対して、入力部２５から音声ファイルの再生を終了する指示信号が入力されていない場合（ステップＳ１２０：Ｎｏ）、情報取得機器２は、上述したステップＳ１１７へ戻る。
【００９０】
ステップＳ１１８において、タッチパネル２５１を介して表示部２３が表示する複数の音声位置情報のいずれかのアイコンがタッチされていない場合（ステップＳ１１８：Ｎｏ）、出力部２８は、音声データを再生する（ステップＳ１２１）。ステップＳ１２１の後、情報取得機器２は、ステップＳ１２０へ移行する。
【００９１】
ステップＳ１２２において、入力部２５が操作されることによって音声ファイルを送信する指示信号が入力された場合（ステップＳ１２２：Ｙｅｓ）、通信部２７は、音声ファイルを所定の通信規格に従って情報処理装置３へ送信する（ステップＳ１２３）。ステップＳ１２３の後、情報取得機器２は、ステップＳ１１４へ移行する。
【００９２】
ステップＳ１２２において、入力部２５が操作されることによって音声ファイルを送信する指示信号が入力されていない場合（ステップＳ１２２：Ｎｏ）、情報取得機器２は、ステップＳ１１４へ移行する。
【００９３】
〔情報処理装置の処理〕
次に、情報処理装置３が実行する処理について説明する。図１５は、情報処理装置３が実行する処理の概要を示すフローチャートである。
【００９４】
図１５に示すように、まず、ユーザが音声データを再生させながら摘録作成を行うドキュメント化作業を行う場合（ステップＳ４０１：Ｙｅｓ）、通信部３１は、情報処理装置３に接続された情報取得機器２から音声ファイルを取得する（ステップＳ４０２）。
【００９５】
続いて、表示制御部３６６は、ドキュメント作成画面を表示部３５に表示させる（ステップＳ４０３）。具体的には、図１６に示すように、表示制御部３６６は、ドキュメント作成画面Ｗ１を表示部３５に表示させる。ドキュメント作成画面Ｗ１には、表示領域Ｒ１と、表示領域Ｒ２と、表示領域Ｒ３と、が含まれる。表示領域Ｒ１は、ユーザが入力部３２を操作することによって音声データの再生から書き起こしたテキストデータに対応するテキストが表示される。表示領域Ｒ２は、音声ファイルに格納された音声データに対応するタイムバーＴ１と、入力部３２の操作に応じて入力されたキーワードを表示する表示領域Ｋ１と、録音時における音源に関する音源情報を示す複数のアイコンＯ１〜Ｏ３と、を有する。表示領域Ｒ３は、音声ファイルに格納された音声データに対応するタイムバーＴ２と、キーワードの出現位置を表示する表示領域Ｋ２と、を有する。
【００９６】
その後、入力部３２を介して音声データを再生する再生操作が行われた場合（ステップＳ４０４：Ｙｅｓ）、音声制御部３６５は、音声再生部３４に音声ファイルに格納された音声データを再生させる（ステップＳ４０５）。
【００９７】
続いて、キーワード判定部３６３は、音声ファイルにキーワード候補があるか否かを判定する（ステップＳ４０６）。具体的には、キーワード判定部３６３は、音声ファイルにキーワードとしての音声テキストデータが１つ以上格納されているか否かを判定する。キーワード判定部３６３によって音声ファイルにキーワード候補があると判定された場合（ステップＳ４０６：Ｙｅｓ）、キーワード設定部３６４は、音声ファイルに格納されたキーワード候補を音声データ上に出現する位置を検索するためのキーワードに設定する（ステップＳ４０７）。具体的には、キーワード設定部３６４は、音声ファイルに格納された１つ以上の音声テキストデータを音声データ上に出現する位置を検索するためのキーワードに設定する。ステップＳ４０７の後、情報処理装置３は、後述するステップＳ４１０へ移行する。これに対して、キーワード判定部３６３によって音声ファイルにキーワード候補がないと判定された場合（ステップＳ４０６：Ｎｏ）、情報処理装置３は、後述するステップＳ４０８へ移行する。会議が終わってしまうと、キーワードとなる単語のイメージは覚えていても、正確な単語そのものを忘れている事も多いので、キーワード判定部３６３は、類似の意味の単語を記録した辞書などの利用で、類義語を検索してもよい。
【００９８】
ステップＳ４０８、入力部３２が操作された場合（ステップＳ４０８：Ｙｅｓ）において、入力部３２を介して音声データで出現する特定のキーワードを検索するとき（ステップＳ４０９：Ｙｅｓ）、情報処理装置３は、後述するステップＳ４１０へ移行する。これに対して、入力部３２が操作された場合（ステップＳ４０８：Ｙｅｓ）において、入力部３２を介して音声データで出現する特定のキーワードを検索しない場合（ステップＳ４０９：Ｎｏ）、情報処理装置３は、後述するステップＳ４１６へ移行する。
【００９９】
ステップＳ４０８において、入力部３２が操作されていない場合（ステップＳ４０８：Ｎｏ）、情報処理装置３は、後述するステップＳ４１４へ移行する。
【０１００】
ステップＳ４１０において、情報処理制御部３６は、音声データ上においてキーワードが出現する時間を判定するキーワード判定処理を実行する。
【０１０１】
〔キーワード判定処理〕
図１７は、上述した図１５のステップＳ４１０におけるキーワード判定処理の概要を示すフローチャートである。
【０１０２】
図１７に示すように、音声データで出現する特定のキーワードを自動で検出する自動モードが設定されている場合（ステップＳ５０１：Ｙｅｓ）、情報処理装置３は、後述するステップＳ５０２へ移行する。これに対して、音声データで出現する特定のキーワードを自動で検出する自動モードが設定されていない場合（ステップＳ５０１：Ｎｏ）、情報処理装置３は、後述するステップＳ５１３へ移行する。
【０１０３】
ステップＳ５０２において、テキスト化部３６１は、音声データを音声波形に分解し（ステップＳ５０２）、分解した音声波形に対してフーリエ変換を行うことによって音声テキストデータを生成する（ステップＳ５０３）。
【０１０４】
続いて、キーワード判定部３６３は、テキスト化部３６１がフーリエ変換を行った音声テキストデータに対して、音声テキスト化辞書データ記録部３３２が記録する音素辞書データに含まれる複数の音素のいずれかと一致するか否かを判定する（ステップＳ５０４）。具体的には、キーワード判定部３６３は、テキスト化部３６１がフーリエ変換を行った結果に対して、音声テキスト化辞書データ記録部３３２が記録する音素辞書データに含まれる複数の音素のいずれかの波形と一致するか否かを判定する。ただし、キーワード判定部３６３は、個人によって発音には癖や差異があるので、厳密な一致である必要はなく、類似度が高いかどうかという判定でもよい。また、個人によって、同じ事を別な言い方をする人もいるので、必要に応じて、類義語を使った検索を行っても良い。キーワード判定部３６３によってテキスト化部３６１がフーリエ変換を行った結果に対して、音声テキスト化辞書データ記録部３３２が記録する音素辞書データに含まれる複数の音素のいずれかと一致する（類似度が高い）と判定された場合（ステップＳ５０４：Ｙｅｓ）、情報処理装置３は、後述するステップＳ５０６へ移行する。これに対して、キーワード判定部３６３によってテキスト化部３６１がフーリエ変換を行った結果に対して、音声テキスト化辞書データ記録部３３２が記録する音素辞書データに含まれる複数の音素のいずれかと一致しない（類似度が低い）と判定された場合（ステップＳ５０４：Ｎｏ）、情報処理装置３は、後述するステップＳ５０５へ移行する。
【０１０５】
ステップＳ５０５において、テキスト化部３６１は、分解した音声波形に対してフーリエ変換を行う波形幅を変更する。ステップＳ５０５の後、情報処理装置３は、ステップＳ５０３へ戻る。
【０１０６】
ステップＳ５０６において、テキスト化部３６１は、キーワード判定部３６３によって一致すると判定された音素を、フーリエ変換の結果として音素化を行う。
【０１０７】
続いて、テキスト化部３６１は、複数の音素で構成された音素集合を作成する（ステップＳ５０７）。
【０１０８】
その後、キーワード判定部３６３は、テキスト化部３６１が作成した音素集合に対して、音声テキスト化辞書データ記録部３３２が記録する音声テキスト化辞書データに含まれる複数の単語のいずれかと一致するか否か（類似度が高いか否か）を判定する（ステップＳ５０８）。キーワード判定部３６３によってテキスト化部３６１が作成した音素集合に対して、音声テキスト化辞書データ記録部３３２が記録する音声テキスト化辞書データに含まれる複数の単語のいずれかと一致する（類似度が高い）と判定された場合（ステップＳ５０８：Ｙｅｓ）、情報処理装置３は、後述するステップＳ５１０へ移行する。これに対して、キーワード判定部３６３によってテキスト化部３６１が作成した音素集合に対して、音声テキスト化辞書データ記録部３３２が記録する音声テキスト化辞書データに含まれる複数の単語のいずれかと一致しない（類似度が低い）と判定された場合（ステップＳ５０８：Ｎｏ）、情報処理装置３は、後述するステップＳ５０９へ移行する。
【０１０９】
ステップＳ５０９において、テキスト化部３６１は、複数の音素で構成された音素集合を変更する。例えば、テキスト化部３６１は、音素の数を減少または増加させることによって音素集合を変更する。ステップＳ５０９の後、情報処理装置３は、上述したステップＳ５０８へ戻る。このようなステップＳ５０２〜ステップＳ５０９の各処理を含む一例の処理が上述した音声認識処理に該当する。
【０１１０】
ステップＳ５１０において、特定部３６２は、入力部３２を介して入力されたキーワードの文字列とテキスト化部３６１が生成した音声テキストデータの文字列とが一致するか否か（類似度が高いか否か）を判定する。この場合、特定部３６２は、キーワード設定部３６４によって設定されたキーワードの文字列とテキスト化部３６１が生成した音声テキストデータの文字列とが一致するか否か（類似度が高いか否か）を判定してもよい。特定部３６２が入力部３２を介して入力されたキーワードの文字列とテキスト化部３６１が生成した音声テキストデータの文字列とが一致する（類似度が高い）と判定した場合（ステップＳ５１０：Ｙｅｓ）、情報処理装置３は、後述するステップＳ５１１へ移行する。これに対して、特定部３６２が入力部３２を介して入力されたキーワードの文字列とテキスト化部３６１が生成した音声テキストデータの文字列とが一致しない（類似度が低い）と判定した場合（ステップＳ５１０：Ｎｏ）、情報処理装置３は、後述するステップＳ５１２へ移行する。
【０１１１】
ステップＳ５１１において、特定部３６２は、音声データ上におけるキーワードの出現時間を特定する。具体的には、特定部３６２は、入力部３２を介して入力されたキーワードの文字列とテキスト化部３６１が生成した音声テキストデータの文字列とが一致（類似度が高い）する期間を音声データ上におけるキーワードの出現位置（出現時間）として特定する。ただし、特定部３６２は、個人によって発音には癖や差異があるので、厳密な一致である必要はなく、類似度が高いかどうかという判定でもよい。また、個人によって、同じ事を別な言い方をする人もいるので、必要に応じて、特定部３６２は、類義語を使った検索を行っても良い。これによって、後で聞き直したくなるキーワードを、再生現場においてリアルタイムで判定しやすくする工夫が可能となる。再生データが終わってしまうと、単語のイメージは覚えていても、正確な単語そのものを忘れている事も多い。このように、後で検索する時に、よく探すべきタイミングを分かりやすくしている。これは、いわば、候補タイミングとも言えるもので、このタイミングにおいては、重要キーワードやその類義語や、似たニュアンスの言葉を使った議論がなされている可能性が高い。このため、特定部３６２は、ここでの音声データが優先的にテキストとして見える化をできた方が、議論全体を把握するのに役立つので、テキスト化部３６１にテキスト化を実行させて音声テキストデータを生成させてもよい。なお、特定部３６２は、ステップＳ５１１において、テキスト化まで必ずしも行う必要はなく、重点的に検索するタイミングを、録音開始から何分何秒のタイミング、などと候補タイミングを音声データに関連づけて記録しておくだけでも良い。音声ファイルを作る時のメタデータとして候補タイミング情報を記録するような方法がある。
【０１１２】
続いて、ドキュメント生成部３６７は、特定部３６２が特定したキーワードの出現位置を音声データに付加して記録する（ステップＳ５１２）。ステップＳ５１２の後、情報処理装置３は、上述した図１５のメインルーチンへ戻る。
【０１１３】
ステップＳ５１３において、音声データで出現する特定のキーワードをユーザが手動で検出する手動モードが設定されている場合（ステップＳ５１３：Ｙｅｓ）、音声再生部３４は、特定フレーズまで音声データを再生する（ステップＳ５１４）。
【０１１４】
続いて、入力部３２から特定フレームまで繰り返し操作を指示する指示信号が入力された場合（ステップＳ５１５：Ｙｅｓ）、情報処理装置３は、上述したステップＳ５１４に戻る。これに対して、入力部３２から特定フレームまで繰り返し操作を指示する指示信号が入力されていない場合（ステップＳ５１５：Ｎｏ）、情報処理装置３は、後述するステップＳ５１６へ移行する。
【０１１５】
ステップＳ５１３において、音声データで出現する特定のキーワードをユーザが手動で検出する手動モードが設定されていない場合（ステップＳ５１３：Ｎｏ）、情報処理装置３は、ステップＳ５１２へ移行する。
【０１１６】
ステップＳ５１６において、入力部３２を介してキーワードを入力する操作があった場合（ステップＳ５１６：Ｙｅｓ）、テキスト化部３６１は、入力部３２の操作に応じてキーワードの単語化を行う（ステップＳ５１７）。
【０１１７】
続いて、ドキュメント生成部３６７は、入力部３２を介してキーワードの入力があった時刻の音声データ上にインデックスを付加して記録する（ステップＳ５１８）。ステップＳ５１８の後、情報処理装置３は、ステップＳ５１２へ移行する。
【０１１８】
ステップＳ５１６において、入力部３２を介してキーワードを入力する操作がなかった場合（ステップＳ５１６：Ｎｏ）、情報処理装置３は、ステップＳ５１２へ移行する。
【０１１９】
図１５に戻り、ステップＳ４１１以降の説明を説明する。
ステップＳ４１１において、表示制御部３６６は、表示部３５が表示するタイムバー上に、特定部３６２が特定したキーワードが出現する出現位置にインデックスを付加して表示部３５に表示させる。具体的には、図１８に示すように、表示制御部３６６は、表示部３５が表示するタイムバーＴ２上に、特定部３６２が特定したキーワード、例えば「確認」が出現する出現位置にインデックスＢ１を付加して表示部３５に表示させる。より具体的には、表示制御部３６６は、表示部３５が表示するタイムバーＴ２上の近傍に、特定部３６２が特定したキーワード、例えば「確認」が出現する出現位置にインデックスＢ１として（１）を付加して表示部３５に表示させる。これにより、ユーザは、所望のキーワードの出現位置を直感的に把握することができる。なお、表示制御部３６６は、表示部３５が表示するタイムバーＴ２上に、特定部３６２が特定したキーワードが出現する出現位置にインデックスＢ１として（１）を重畳して表示部３５に表示させてもよいし、インデックスＢ１として図形、テキストデータを重畳してもよいし、出現位置のタイムバーＴ２の色彩を他の領域と識別可能に表示させてもよい。もちろん、表示制御部３６６は、特定部３６２が特定したキーワードが出現する出現位置の時間を表示部３５に表示させてもよい。
【０１２０】
また、図１９に示すように、ユーザがキーワードを３つ設定した場合、例えば「確認」、「ＡＢ社」および「納期」の各々を設定した場合、表示制御部３６６は、表示部３５が表示するタイムバーＴ２上に、特定部３６２が特定した３つのキーワードの各々が出現する出現位置にインデックスＢ１、インデックスＢ２およびインデックスＢ３として（１）、（２）および（３）を付加して表示部３５に表示させる。この場合において、表示制御部３６６は、表示部３５が表示するタイムバーＴ２上に、特定部３６２が特定した３つのキーワードの各々が所定時間内（例えば１０秒以上内）に全て出現する出現位置にインデックスを付加して表示部３５に表示させてもよい。このとき、表示制御部３６６は、タイムバーＴ２上において最初のキーワードが出現する出現位置にインデックスを付加して表示部３５に表示させてもよい。これにより、ユーザが所望する複数のキーワードが音声データ上で出現する出現位置を直感的に把握することができる。
【０１２１】
続いて、入力部３２を介してタイムバー上のインデックスまたは各音源（アイコン）のいずれかが指定された場合（ステップＳ４１２：Ｙｅｓ）、音声制御部３６５は、入力部３２を介して指定されたタイムバー上のインデックスに対応する時間または指定された音源に対応する時間図まで音声データをスキップして音声再生部３４に再生させる（ステップＳ４１３）。具体的には、図２０に示すように、ユーザが入力部３２を介して矢印Ａのインデックス（１）を指定した場合、音声制御部３６５は、入力部３２を介して指定されたタイムバーＴ２上のインデックスに対応する時間まで音声データをスキップして音声再生部３４に再生させる。これにより、ユーザは、所望のキーワードの出現位置を直感的に把握することができるとともに、所望の位置の書き出しを行うことができる。
【０１２２】
その後、入力部３２を介してドキュメント化を終了する操作を行った場合（ステップＳ４１４：Ｙｅｓ）、ドキュメント生成部３６７は、入力部３２を介してユーザが入力したドキュメントと、音声データと、特定部３６２が特定した出現位置とを対応付けたドキュメントファイルを生成して記録部３３に記録する（ステップＳ４１５）。ステップＳ４１５の後、情報処理装置３は、本処理を終了する。これに対して、入力部３２を介してドキュメント化を終了する操作を行っていない場合（ステップＳ４１４：Ｎｏ）、情報処理装置３は、上述したステップＳ４０８へ戻る。
【０１２３】
ステップＳ４１２において、入力部３２を介してタイムバー上のインデックスが指定されていない場合（ステップＳ４１２：Ｎｏ）、情報処理装置３は、ステップＳ４１４へ移行する。
【０１２４】
ステップＳ４１６において、テキスト化部３６１は、入力部３２の操作に応じてテキストデータのドキュメント化を行う。ステップＳ４１６の後、情報処理装置３は、ステップＳ４１２へ移行する。
【０１２５】
ステップＳ４０４において、入力部３２を介して音声データを再生する再生操作が行われていない場合（ステップＳ４０４：Ｎｏ）、情報処理装置３は、本処理を終了する。
【０１２６】
ステップＳ４０１において、ユーザが音声データを再生させながら摘録作成を行うドキュメント化作業を行わない場合（ステップＳ４０１：Ｎｏ）、情報処理装置３は、ドキュメント化作業以外のその他のモード処理に応じた処理を実行する（ステップＳ４１７）。ステップＳ４１７の後、情報処理装置３は、本処理を終了する。
【０１２７】
以上説明した本発明の実施の形態１によれば、表示制御部３０３が音源位置推定部２９５によって推定された推定結果に基づいて、複数の音源の各々の位置に関する音源位置情報を表示部２３に表示させるので、録音時における話者の位置を直感的に把握することができる。
【０１２８】
また、本発明の実施の形態１によれば、表示制御部３０３が表示位置判定部２９６によって判定された判定結果に基づいて、音源位置情報を表示部２３に表示させるので、表示部２３の形状に応じた話者の位置を直感的に把握することができる。
【０１２９】
また、本発明の実施の形態１によれば、表示位置判定部２９６が表示部２３の表示領域の中心を情報取得機器２とした際における複数の音源の各々の表示位置を判定するので、情報取得機器２を中心とした際の話者の位置を直感的に把握することができる。
【０１３０】
また、本発明の実施の形態１によれば、表示制御部３０３が音源位置情報として音源情報生成部２９８によって生成された複数の音源情報を表示部２３に表示させるので、録音時における参加した話者の性別や人数を直感的に把握することができる。
【０１３１】
また、本発明の実施の形態１によれば、音声ファイル生成部３０２が音声データと、音源位置推定部２９５によって推定された音源位置情報と、音源情報生成部２９８によって生成された複数の音源情報と、音声特定部２９９によって特定された出現位置、インデックス付加部３０１によって付加されたインデックスの位置に関する位置情報またはインデックスによって付加された音声データ上における時間に関する時間情報と、テキスト化部２９２によって生成された音声テキストデータと、を対応付けた音声ファイルを生成して音声ファイル記録部２６２に記録するので、情報処理装置３で摘録を作成する際に作成者の所望の位置を把握することができる。
【０１３２】
また、本発明の実施の形態１によれば、音源情報生成部２９８が移動判定部３００によって移動していると判定された音源の音源情報に、移動したことを示す情報を付加するので、録音時に移動した話者を直感的に把握することができる。
【０１３３】
（実施の形態２）
次に、本発明の実施の形態２について説明する。上述した実施の形態１では、第１収音部２０および第２収音部２１の各々が生成した２つの音声データに基づいて、複数の音源の位置を推定して表示部２３に表示していたが、本実施の形態２では、外部入力検出部２２に挿入される外部マイクが生成した音声データをさらに用いて複数の音源の位置を推定して表示する。以下においては、本実施の形態２に係る情報取得機器の構成について説明する。なお、上述した実施の形態１に係る情報取得機器２と同一の構成には同一の符号を付して説明を省略する。
【０１３４】
図２１は、本発明の実施の形態２に係る情報取得機器に対して外部マイクを装着する前の概略構成を示す斜視図である。図２２は、本発明の実施の形態２に係る情報取得機器に対して外部マイクを装着した後の概略構成を示す斜視図である。
【０１３５】
図２１および図２２に示すように、情報取得機器２は、外部入力検出部２２に外部マイク１００のプラグ１０１が挿入される。外部マイク１００は、長方体をなし、側面に第３収音部１０２および第４収音部１０３が設けられている。外部マイク１００は、情報取得機器２に設けられた第１収音部２０および第２収音部２１の各々の上面の長手方向に対して直交する方向に挿入されて情報取得機器２に着脱自在に取り付けられる。外部マイク１００は、単一指向性マイク、無指向性マイクおよび双指向性マイク、左右の音を収音することができるステレオマイク等のいずれかのマイクを用いて構成される。なお、本実施の形態２では、外部マイク１００として第３収音部１０２および第４収音部１０３で構成されたステレオマイクを用いる場合について説明する。また、外部マイク１００は、内蔵のマイク（第１収音部２０、第２収音部２１）と周波数特性が違うもの、性能が良いものを選べたり、延長ケーブルで情報取得機器２から離れた位置に置いたり、ユーザの襟に取り付ける等の用い方ができるものであってもよい。
【０１３６】
外部入力検出部２２は、左右のマイクロホンの各々で収音された２つの音声データ（第３音声データおよび第４音声データ）を生成して機器制御部２９へ出力する。
【０１３７】
このように、外部マイク１００が挿入された情報取得機器２は、音源位置推定部２９５が第１収音部２０、第２収音部２１および外部マイク１００の各々が生成した複数の音声データを用いて、複数の音源の位置を推定する。具体的には、音源位置推定部２９５は、図２３に示すように、音源Ａ１，Ａ２が同じ距離Ｄ１に位置しているとき、第１収音部２０および第２収音部２１の各々に音声信号が到達する到達時間差が等しくなり、音源Ａ１，Ａ２の位置を推定することが難しくなる。このため、音源位置推定部２９５は、外部マイク１００が情報取得機器２に設けられた第１収音部２０および第２収音部２１の各々の上面の長手方向に対して直交する方向に挿入されることによって、図２４に示すように、第１収音部２０および第２収音部２１の各々に音声信号が到達する到達時間と外部マイク１００に音声信号が到達する到達時間とに差が生じるので、第１収音部２０、第２収音部２１および外部マイク１００の各々が生成した複数の音声データを用いて、奥行き方向の各音源の位置を推定することができる。
【０１３８】
以上説明した本発明の実施の形態２によれば、録音時における話者の位置を直感的に把握することができる。
【０１３９】
また、本発明の実施の形態２によれば、外部マイク１００が情報取得機器２に設けられた第１収音部２０および第２収音部２１の各々の上面の長手方向に対して直交する方向に挿入されることによって、第１収音部２０および第２収音部２１の各々に音声信号が到達する到達時間と外部マイク１００に音声信号が到達する到達時間とに差が生じるので、音源位置推定部２９５が第１収音部２０、第２収音部２１および外部マイク１００の各々が生成した複数の音声データを用いて、奥行き方向の各音源の位置を推定することができる。
【０１４０】
また、本発明に係る情報取得機器および情報処理装置は、通信ケーブルを介して双方向にデータを送受信していたが、これに限定されることなく、情報処理装置は、サーバ等を介して情報処理装置が情報取得機器によって生成された音声データを格納した音声ファイルを取得してもよいし、情報取得機器は、ネットワーク上のサーバに音声データを格納した音声ファイルを送信してもよい。
【０１４１】
また、本発明に係る情報処理装置は、情報取得機器から音声データを格納した音声ファイルを受信することによって取得していたが、これに限定されることなく、外部のマイク等を介して音声データを取得するようにしてもよい。
【０１４２】
なお、本明細書におけるフローチャートの説明では、「まず」、「その後」、「続いて」等の表現を用いてステップ間の処理の前後関係を明示していたが、本発明を実施するために必要な処理の順序は、それらの表現によって一意的に定められるわけではない。即ち、本明細書で記載したフローチャートにおける処理の順序は、矛盾のない範囲で変更することができる。また、こうした、単純な分岐処理からなるプログラムに限らず、より多くの判定項目を総合的に判定して分岐させてもよい。その場合、ユーザにマニュアル操作を促して学習を繰り返すうちに機械学習するような人工知能の技術を併用しても良い。また、多くの専門家が行う操作パターンを学習させて、さらに複雑な条件を入れ込む形で深層学習をさせて実行してもよい。
【０１４３】
このように、本発明は、ここでは記載していない様々な実施の形態を含みうるものであり、請求の範囲によって特定される技術的思想の範囲内で種々の設計変更等を行うことが可能である。
【符号の説明】
【０１４４】
１・・・トランスクライバーシステム；２・・・情報取得機器；３・・・情報処理装置；４・・・通信ケーブル；２０・・・第１収音部；２１・・・第２収音部；２２・・・外部入力検出部；２３・・・表示部；２４・・・時計；２５・・・入力部；２６・・・記録部；２７・・・通信部；２８・・・出力部；２９・・・機器制御部；３１・・・通信部；３２・・・入力部；３３・・・記録部；３４・・・音声再生部；３５・・・表示部；３６・・・情報処理制御部；１００・・・外部マイク；１０１・・・プラグ；１０２・・・第３収音部；１０３・・・第４収音部；２５１・・・タッチパネル；２６１・・・プログラム記録部；２６２・・・音声ファイル記録部；２９１・・・信号処理部；２９２・・・テキスト化部；２９３・・・テキスト化制御部；２９４・・・音声判定部；２９５・・・音源位置推定部；２９６・・・表示位置判定部；２９７・・・声紋判定部；２９８・・・音源情報生成部；２９９・・・音声特定部；３００・・・移動判定部；３０１・・・インデックス付加部；３０２・・・音声ファイル生成部；３０３・・・表示制御部；３３１・・・プログラム記録部；３３２・・・音声テキスト化辞書データ記録部；３６１・・・テキスト化部；３６２・・・特定部；３６３・・・キーワード判定部；３６４・・・キーワード設定部；３６５・・・音声制御部；３６６・・・表示制御部；３６７・・・ドキュメント生成部
【図１】
2019050482.tif 000003
【図２】
2019050482.tif 000004
【図３】
2019050482.tif 000005
【図４】
2019050482.tif 000006
【図５】
2019050482.tif 000007
【図６】
2019050482.tif 000008
【図７】
2019050482.tif 000009
【図８】
2019050482.tif 000010
【図９】
2019050482.tif 000011
【図１０】
2019050482.tif 000012
【図１１】
2019050482.tif 000013
【図１２】
2019050482.tif 000014
【図１３】
2019050482.tif 000015
【図１４】
2019050482.tif 000016
【図１５】
2019050482.tif 000017
【図１６】
2019050482.tif 000018
【図１７】
2019050482.tif 000019
【図１８】
2019050482.tif 000020
【図１９】
2019050482.tif 000021
【図２０】
2019050482.tif 000022
【図２１】
2019050482.tif 000023
【図２２】
2019050482.tif 000024
【図２３】
2019050482.tif 000025
【図２４】
2019050482.tif 000026