Система обработки информации и носитель информации

Иллюстрации

Показать все

Изобретение относится к области обработки информации. Техническим результатом является расширение арсенала технических средств для обработки информации. Система обработки информации включает в себя: модуль распознавания, выполненный с возможностью распознавания первой цели, расположенной в первом месте, на основе множества первых сигналов, детектируемых множеством первых датчиков, размещенных вокруг конкретного пользователя, расположенного во втором месте; модуль идентификации, выполненный с возможностью идентификации первой цели, распознанной модулем распознавания; модуль оценки, выполненный с возможностью оценивать положение конкретного пользователя на основе первого сигнала, детектируемого одним из множества первых датчиков; и модуль обработки сигналов, выполненный с возможностью: модификации каждого из множества вторых сигналов, полученных из множества вторых датчиков, размещенных вокруг первой цели, на основе параметра акустической информации третьего места, отличного от первого и второго места; и вывода модифицированного множества вторых сигналов из множества исполнительных элементов, размещенных вокруг конкретного пользователя, таким образом, что модифицированное множество вторых сигналов локализуется рядом с оцененным положением конкретного пользователя. 4 н. и 13 з.п. ф-лы, 29 ил.

Реферат

Область техники, к которой относится изобретение

Настоящее изобретение относится к системе обработки информации и носителю информации.

Уровень техники

В последние годы были предложены различные технологии в области передачи данных. Например, в представленной ниже Патентной литературе 1 предложена технология, относящаяся к решению межмашинной коммуникации (М2М). Более конкретно, в системе удаленного администрирования, прописанной в Патентной литературе 1, используется платформа (IS) мультимедийной подсистемы (IMS) Протокола Интернет (IP) и в результате раскрытия присутствия информации устройством или благодаря мгновенному обмену сообщениями между пользователем и устройством, обеспечивается взаимодействие между авторизованным клиентом-пользователем (UC) и клиентом - устройством.

С другой стороны, в областях акустической технологии, были разработаны различные типы расположенных в виде массива громкоговорителей, которые могут излучать акустические лучи. Например, в Патентной литературе 2, представленной ниже, описан массив громкоговорителей, в котором множество громкоговорителей, формирующих общий фронт волны, установлены в корпусе, и который управляет величиной задержки и уровнем звука, генерируемого соответствующими громкоговорителями. Кроме того, в Патентной литературе 2, представленной ниже, описано, что разрабатывают массивы микрофонов, имеющих одинаковый принцип.Массивы микрофонов могут произвольно устанавливать точку получения звука путем регулирования уровня и величины задержки выходных сигналов соответствующих микрофонов, и, таким образом, позволяют более эффективно получать звук.

Список литературы

Патентная литература

Патентная литература 1: JP 2006-279565 А

Патентная литература 2: JP 2008-543137 Т

Сущность изобретения

Техническая задача

Однако, в Патентной литературе 1 и Патентной литературе 2, описанных выше, ничего не упоминается о технологии или о способе передачи данных, которые понимают, как средство для расширения возможностей тела пользователя путем размещения множества датчиков изображений, микрофонов, громкоговорителей и т.п. в большой области.

В соответствии с этим, в настоящем раскрытии предложена система обработки информации и носитель информации, которые являются новыми и улучшенными, и которые позволяют обеспечить ощущение поглощения в третьем пространстве во время взаимодействия пространства, окружающего пользователя, с другим пространством.

Решение задачи

В соответствии с настоящим раскрытием, предложена система обработки информации, включающая в себя модуль распознавания, выполненный с возможностью распознавания первой цели и второй цели на основе сигналов, детектируемых множеством датчиков, размещенных вокруг конкретного пользователя, модуль идентификации, выполненный с возможностью идентификации первой цели и второй цели, распознанной модулем распознавания, модуля оценки, выполненного с возможностью оценивать положение конкретного пользователя в соответствии с сигналом, детектируемым любым одним из множества датчиков, и модуля обработки сигналов, выполненного с возможностью обработки каждого из сигналов, полученных из датчиков вокруг первой цели и второй цели, идентифицированной модулем идентификации таким образом, что при его выводе из множества исполнительных элементов, расположенных вокруг конкретного пользователя, сигналы локализуются рядом с положением конкретного пользователя, в соответствии с оценкой, полученной модулем оценки.

В соответствии с настоящим раскрытием, предусмотрена система обработки информации, включающая в себя модуль распознавания, выполненный с возможностью распознавания первой цели и второй цели на основе сигналов, детектируемых датчиками вокруг конкретного пользователя, модуль идентификации, выполненный с возможностью идентификации первой цели и второй цели, распознанной модулем распознавания, и модуля обработки сигналов, выполненного с возможностью генерирования сигналов, которые должны быть выведены из исполнительных элементов вокруг конкретного пользователя на основе сигналов, полученных множеством датчиков, расположенных вокруг первой цели и второй цели, идентифицированной модулем идентификации.

В соответствии с настоящим раскрытием, предусмотрен носитель информации, на котором сохранена программа, программа, предназначенная для обеспечения выполнения компьютером функции модуля распознавания, выполненного с возможностью распознавания первой цели и второй цели на основе сигналов, детектируемых множеством датчиков, расположенных вокруг конкретного пользователя, модуль идентификации, выполненный с возможностью идентификации первой цели и второй цели, распознанной модулем распознавания, модуля оценки, выполненного с возможностью оценки положения конкретного пользователя в соответствии с сигналом, детектируемым любым одним из множества датчиков, и модуля обработки сигналов, выполненного с возможностью обработки каждого из сигналов, полученных из датчиков вокруг первой цели и второй цели, идентифицированной модулем идентификации таким образом, что при выводе из множества исполнительных элементов, расположенных вокруг конкретного пользователя, сигналы локализуются рядом с положением конкретного пользователя, оценка которого выполняется модулем оценки.

В соответствии с настоящим раскрытием, предусмотрен носитель информации, на котором сохранена программа, программа, предназначенная для обеспечения выполнения компьютером функции модуля распознавания, выполненной с возможностью распознавания первой цели и второй цели на основе сигналов, детектируемых датчиками вокруг определенного пользователя, модуля идентификации, выполненного с возможностью идентификации первой цели и второй цели, распознанной модулем распознавания, и модуля обработки сигналов, выполненного с возможностью генерирования сигналов для вывода из исполнительных элементов вокруг конкретного пользователя на основе сигналов, полученных множеством датчиков, расположенных вокруг первой цели и второй цели, идентифицированной модулем идентификации.

Предпочтительные эффекты изобретения

В соответствии с настоящим раскрытием, как описано выше, может быть обеспечено ощущение поглощения третьим пространством во время взаимодействия пространства, окружающего пользователя, с другим пространством.

Краткое описание чертежей

На фиг. 1 представлена схема, иллюстрирующая основные принципы акустической системы в соответствии с вариантом осуществления настоящего раскрытия.

На фиг. 2 показана схема, представляющая системную конфигурацию акустической системы в соответствии с вариантом осуществления настоящего раскрытия.

На фиг. 3 показана блок-схема, представляющая конфигурацию устройства обработки сигналов в соответствии с настоящим вариантом выполнения.

На фиг. 4 представлена схема, иллюстрирующая формы акустически замкнутых поверхностей в соответствии с настоящим вариантом выполнения.

На фиг. 5 показана блок-схема, представляющая конфигурацию сервера администрирования в соответствии с настоящим вариантом выполнения.

На фиг. 6 показана блок-схема последовательности операций, представляющая основной процесс акустической системы в соответствии с настоящим вариантом выполнения.

На фиг. 7 показана блок-схема последовательности операций, представляющая процесс распознавания команды в соответствии с настоящим вариантом выполнения.

На фиг. 8 показана блок-схема последовательности операций, представляющая процесс получения звука в соответствии с настоящим вариантом выполнения.

На фиг. 9 представлена схема, иллюстрирующая конструкцию звукового поля третьего пространства в соответствии с настоящим вариантом выполнения.

На фиг. 10 представлена схема, иллюстрирующая технологии построения звукового поля места С.

На фиг.11 показана блок-схема, представляющая другую конфигурацию сервера администрирования в соответствии с настоящим вариантом выполнения.

На фиг. 12 представлена схема, иллюстрирующая измерение акустического параметра.

На фиг. 13 показана схема, представляющая компоновку множества микрофонов в среде измерений и компоновку множества громкоговорителей в среде слушания при сравнении друг с другом.

На фиг. 14 представлена схема, иллюстрирующая формы замкнутых поверхностей в среде измерений в соответствии с настоящим вариантом выполнения.

На фиг. 15 показана блок-схема, представляющая конфигурацию модуля обработки сигналов воспроизведения звукового поля, выполняющего построение звукового поля для предоставления ощущения поглощения местом С.

На фиг. 16А представлена схема, иллюстрирующая измерение импульсной характеристики в месте С.

На фиг. 16В представлена схема, иллюстрирующая арифметическую операцию, используя группу импульсной характеристики, выполняемую модулем свертки матрицы в соответствии с настоящим вариантом выполнения.

На фиг. 17 показана блок-схема последовательности операций, представляющая процесс воспроизведения звукового поля в соответствии с настоящим вариантом выполнения.

На фиг. 18А представлена схема, иллюстрирующая корпус, где устанавливается звуковое поле, созданное в месте В.

На фиг. 18В представлена схема, иллюстрирующая корпус, где звуковое поле, созданное в месте В, является подвижным.

На фиг. 19А представлена схема, иллюстрирующая измерение в целевом пространстве измерения.

На фиг. 19В представлена схема, иллюстрирующая измерение в безэховой комнате.

На фиг. 19С представлена схема, иллюстрирующая реконструкцию целевого пространства воспроизведения.

На фиг. 20 показана схема, представляющая другую системную конфигурацию акустической системы в соответствии с настоящим вариантом выполнения.

На фиг. 21 показана схема, представляющая пример системной конфигурации автономной акустической системы в соответствии с настоящим вариантом выполнения.

На фиг. 22 показана блок-схема, представляющая конфигурацию устройства, имеющего автономную акустическую систему в соответствии с настоящим вариантом выполнения.

На фиг. 23 показана блок-схема последовательности операций, представляющая процесс работы автономной акустической системы в соответствии с настоящим вариантом выполнения.

На фиг. 24 представлена схема, иллюстрирующая изменение рабочих устройств в соответствии с движением пользователя в автономной акустической системе в соответствии с настоящим вариантом выполнения.

На фиг. 25 представлена схема, иллюстрирующая корпус, где услуга предоставляется множеству пользователей в автономной акустической системе в соответствии с настоящим вариантом выполнения.

Подробное описание изобретения

Далее будут подробно описаны предпочтительные варианты осуществления настоящего раскрытия со ссылкой на приложенные чертежи. Следует отметить, что, в данном описании и на чертежах, элементы, которые имеют, по существу, одинаковые функции и структуру, обозначены теми же номерами ссылочных позиций, и повторное пояснение их исключено.

Описание будет представлено в следующем порядке.

1. Общий обзор акустической системы в соответствии с вариантом осуществления настоящего раскрытия

2. Основная конфигурация

2-1. Конфигурация системы

2-2. Устройство обработки сигналов

2-3. Сервер администрирования

3. Процесс работы

3-1. Основной процесс

3-2. Процесс распознавания команды

3-3. Процесс получения звука

4. Конструкция звукового поля третьего пространства

4-1. Конфигурация сервера администрирования

4-2. Конфигурация модуля обработки сигналов воспроизведения звукового поля

4-3. Процесс воспроизведения звукового поля

5. Дополнение

6. Заключение

1. Общий обзор акустической системы в соответствии с вариантом осуществления настоящего раскрытия

Вначале, со ссылкой на фиг. 1, будет описан общий обзор акустической системы (система обработки информации) в соответствии с вариантом осуществления настоящего раскрытия. На фиг. 1 показана схема, иллюстрирующая общий обзор акустической системы в соответствии с вариантом осуществления настоящего раскрытия. Как показано на фиг. 1, в акустической системе, в соответствии с настоящим вариантом осуществления, предположим ситуацию, в которой большое количество датчиков и исполнительных элементов, таких как микрофоны 10, датчиков изображения (не показаны) и громкоговорителей 20 расположены везде в мире, в таких местах, как помещения, дома, здания, места за пределами зданий, районы и страны.

В примере, показанном на фиг. 1, на дороге и т.п.в области вне пределов помещения "место А", в котором в настоящее время расположен пользователь, размещено множество микрофонов 10А, как пример множества датчиков и множества громкоговорителей 20А, расположенных, как пример множества исполнительных элементов. Кроме того, в области за пределами помещения "место В", в котором пользователь В расположен в настоящее время, размещено множество микрофонов 10В и множество громкоговорителей 20В на стенках, на полу, на потолке и т.п. Следует отметить, что, в местах А и В, датчики движения и датчики изображения (которые не показаны), могут дополнительно быть размещены, как примеры датчиков.

Здесь место А и место В могут быть соединены друг с другом через сеть, и сигналы, выводимые из и подаваемые в соответствующие микрофоны, и соответствующие громкоговорители места А, и сигналы, выводимые из и подаваемые в соответствующие микрофоны и в соответствующие громкоговорители места В, передают и принимают между местами А и В.

Таким образом, акустическая система, в соответствии с настоящим вариантом осуществления воспроизводит в режиме реального времени голос или изображение, соответствующее заданной цели (человек, место, здание и т.п.), используя множество громкоговорителей и множество дисплеев, расположенных вокруг пользователя. Кроме того, акустическая система, в соответствии с настоящим вариантом осуществления, может воспроизводить вокруг пользователя в режиме реального времени голос пользователя, который был получен с помощью множества микрофонов, расположенных вокруг пользователя. Таким образом, акустическая система, в соответствии с настоящим вариантом осуществления, может обеспечивать взаимодействие пространства окружающего пользователя с другим пространством.

Далее, используя микрофоны 10, громкоговорители 20, датчики изображения и т.п., расположенные повсеместно, в местах внутри помещения и в местах за пределами помещения становится возможным, по существу, расширить на большую площадь тело, такое рот, глаза, уши пользователя, и обеспечить новый способ обмена данными.

Кроме того, поскольку микрофоны и датчики изображения расположены везде в акустической системе в соответствии с настоящим вариантом осуществления, пользователю не требуется носить с собой смартфон или терминал мобильного телефона. Пользователь устанавливает заданную цель, используя голос или жест, и может устанавливать соединение с пространством, окружающим заданную цель. Далее будет кратко описано применение акустической системы, в соответствии с настоящим вариантом осуществления в случае, когда пользователь А, расположенный на месте А, хочет поговорить с пользователем В, размещенным на месте В.

Процесс сбора данных

На месте А, процесс сбора данных постоянно выполняется через множество микрофонов 10А, множество датчиков изображения (не показаны), множество датчиков человека (не показаны) и т.п. В частности, акустическая система, в соответствии с настоящим вариантом осуществления собирает голоса, получаемые микрофонами 10А, снятые изображения, получаемые датчиками изображения, или результаты детектирования датчиков человека, и выполняет оценку положения пользователя на основе собранной информации.

Далее, акустическая система, в соответствии с настоящим вариантом осуществления, может выбирать группу микрофонов, размещенную в положении, в которой может быть в достаточной степени получен голос пользователя, на основе информации положения множества микрофонов 10А, которые зарегистрированы заранее, и оценки положения пользователя. Кроме того, акустическая система в соответствии с настоящим вариантом осуществления, выполняет обработку массивов микрофонов группы потока аудиосигналов, полученных с помощью выбранных микрофонов. В частности, акустическая система, в соответствии с настоящим вариантом осуществления, может выполнять задержку и суммирование массива так, что точка получения звука сфокусирована на рту пользователя А и может формировать исключительную направленность массива микрофонов. Таким образом, также может быть получена слабая вокализация, например, бормотание пользователя А.

Кроме того, акустическая система в соответствии с настоящим вариантом осуществления распознает команду на основе полученного голоса пользователя А, и выполняет процесс операции в соответствии с командой. Например, когда пользователь А, расположенный в месте А, говорит "я бы хотел поговорить с В", "запрос, формирующий вызов пользователя В", распознается, как команда. В этом случае, акустическая система, в соответствии с настоящим вариантом осуществления, идентифицирует текущее положение пользователя В, и обеспечивает соединение места В, в котором в настоящее время расположен пользователь В, с местом А, в котором в настоящее время расположен пользователь А. В результате такой операции пользователь А может говорить по телефону с пользователем В.

Процесс декомпозиции объекта

Процесс декомпозиции объекта, такой как разделение источника звука (разделение шумовых компонентов вокруг пользователя А, разговоры людей, находящихся вокруг пользователя А, и т.п.), устранение реверберации и процесс удаления шумов/эхо сигналов выполняется для аудиосигналов (потоковых данных), полученных множеством микрофонов на месте А во время телефонного вызова. В ходе такого процесса потоковые данные с высоким отношением S/N и подавленным ощущением реверберации, передают на место В.

Рассматривая случай, в котором пользователь А разговаривает во время движения, акустическая система, в соответствии с настоящим вариантом осуществления, может справиться с этим случаем путем постоянного выполнением сбора данных. В частности, акустическая система, в соответствии с настоящим вариантом осуществления, постоянно выполняет сбор данных на основе множества микрофонов, множества датчиков изображения, множества датчиков человека и т.п., и детектирует путь движения пользователя А или направление, в котором направляется пользователь А. Затем акустическая система, в соответствии с настоящим вариантом осуществления, постоянно выполняет выбор соответствующей группы микрофонов, расположенной вокруг движущегося пользователя А, и постоянно выполняет процесс размещения микрофонов в массиве таким образом, что точка получения звука постоянно фокусируется на рту движущегося пользователя А. В ходе такой операции акустическая система, в соответствии с настоящим вариантом осуществления, может справиться со случаем, в котором пользователь А разговаривает во время движения.

Далее, отдельно от голосовых потоковых данных, направление движения и направление пользователя А и т.п. преобразуют в метаданные и передают на место В вместе с потоковыми данными.

Синтез объекта

Далее, потоковые данные, передаваемые на место В, воспроизводят через громкоговорители, расположенные вокруг пользователя В, размещенного на месте В. В это время акустическая система, в соответствии с настоящим вариантом осуществления, выполняет сбор данных на месте В через множество микрофонов, множество датчиков изображения и множество датчиков человека, выполняет оценку положения пользователя В на основе собранных данных, и выбирает соответствующую группу громкоговорителей, окружающую пользователя В, через акустически замкнутую поверхность. Данные потока, передаваемые в место В, воспроизводятся через выбранную группу громкоговорителей, и областью, находящуюся внутри акустически замкнутой поверхности, управляют, как соответствующим звуковым полем. В данном раскрытии, поверхность, сформированная таким образом, что положения множества соседних громкоговорителей или множества соседних микрофонов соединяют так, чтобы они окружали объект (например, пользователя), концептуально называется "акустически замкнутой поверхностью". Далее, "акустически замкнутая поверхность" не обязательно формирует идеально замкнутую поверхность, и, предпочтительно, выполнена так, что она приблизительно окружают целевой объект (например, пользователя).

Далее, звуковое поле может быть соответствующим образом выбрано пользователем В. Например, в случае, когда пользователь В обозначает место А, как звуковое поле, акустическая система, в соответствии с настоящим вариантом осуществления, реконструирует окружающую среду места А в месте В. В частности, например, окружающая среда места А реконструируется на месте В, на основе информации звука, как окружающая среда, получаемая в режиме реального времени, и метаинформации, относящейся к месту А, которая была получена заранее.

Далее, акустическая система, в соответствии с настоящим вариантом осуществления, может управлять звуковым изображением А пользователя, используя множество громкоговорителей 20В, расположенных вокруг пользователя В на месте В. Другими словами, акустическая система, в соответствии с настоящим вариантом осуществления, может реконструировать голос пользователя А (звуковое изображение) в ушах пользователя В или вне акустически замкнутой поверхности путем формирования массива громкоговорителей (формирование луча). Кроме того, акустическая система, в соответствии с настоящим вариантом осуществления, может обеспечивать передвижение звукового изображения А пользователя вокруг пользователя В, в соответствии с фактическим движением пользователя А на месте В, используя метаданные пути движения или направления пользователя А.

Общее описание передачи голоса с места А на место В было описано выше в связи с соответствующими этапами процесса сбора данных, процесса декомпозиции объекта и процесса синтеза объекта, но, конечно, аналогичный процесс выполняется при передаче голоса с места В на место А. Таким образом, может быть выполнена двусторонняя передача речи между местом А и местом В.

Общее описание акустической системы (система обработки информации), в соответствии с вариантом осуществления настоящего раскрытия, было представлено выше. Далее конфигурация акустической системы, в соответствии с настоящим вариантом осуществления, будет подробно описана со ссылкой на фиг. 2-5.

2. Основная конфигурация

2-1. Конфигурация системы

На фиг. 2 показана схема, иллюстрирующая общую конфигурацию акустической системы, в соответствии с настоящим вариантом осуществления. Как показано на фиг. 2, акустическая система включает в себя устройство 1А обработки сигналов, устройство 1В обработки сигналов и сервер 3 администрирования.

Устройство 1А обработки сигналов и устройство 1В обработки сигналов соединены с сетью 5, используя провода/беспроводно, и могут передавать данные друг другу или принимать данные друг от друга через сеть 5. Сервер 3 администрирования соединен с сетью 5, и устройство 1А обработки сигналов и устройство 1В обработки сигналов могут передавать или принимать данные в или из сервера 3 администрирования.

Устройство 1А обработки сигналов обрабатывает сигналы, подаваемые или выводимые множеством микрофонов 10А и множеством громкоговорителей 20А, расположенными в месте А. Устройство 1В обработки сигналов обрабатывает сигналы, подаваемые или выводимые множеством микрофонов 10В и множеством громкоговорителей 20В, расположенных в месте В. Кроме того, когда необходимо различать устройства 1А и 1В обработки сигналов друг от друга, устройства 1А и 1В обработки сигналов совместно называются "устройством 1 обработки сигналов".

Сервер 3 администрирования имеет функции выполнения процесса аутентификации пользователя и администрирования абсолютным положением пользователя (текущим положением). Далее, сервер 3 администрирования может также администрировать информацию (например, IP-адрес), представляющую положения места или здания.

Таким образом, устройство 1 обработки сигналов может передавать запрос на доступ к информации назначения (например, IP-адрес) заданной цели (человек, место, здание и т.п.) обозначенной пользователем, для сервера 3 администрирования и может получать информацию о месте назначения доступа.

2-2. Устройство обработки сигналов

Далее будет подробно описана конфигурация устройства 1 обработки сигналов, в соответствии с настоящим вариантом осуществления. На фиг. 3 показана блок-схема, представляющая конфигурацию устройства 1 обработки сигналов, в соответствии с настоящим вариантом осуществления. Как показано на фиг. 3, устройство 1 обработки сигналов, в соответствии с настоящим вариантом осуществления, включает в себя множество микрофонов 10 (микрофоны массива), модуль 11 усиления/аналого-цифрового преобразователя (ADC), модуль 13 обработки сигналов, базу данных (DB) 15 информации о положении микрофона, модуль 16 оценки положения пользователя, модуль 17 распознавания, модуль 18 идентификации, интерфейс (I/F) 19 передачи данных, DB 21 информации о положении громкоговорителей, модуль 23 усиления/цифро-аналогового преобразователя (DAC) и множество громкоговорителей 20 (громкоговорители массива). Эти компоненты будут описаны ниже.

Массив микрофонов

Множество микрофонов 10 расположены в определенной области (месте), как описано выше. Например, множество микрофонов 10 расположены в местах за пределам помещения, таких как дороги, электрические столбы, уличные фонари, дома и внешние стены зданий и места внутри помещений, такие как полы, стены и потолки. Множество микрофонов 10 получают окружающие звуки, и выводят полученные окружающие звуки в модуль 11 усиления/ADC.

Модуль усиления/ADC

Модуль 11 усиления/ADC имеет функцию (усилителя), состоящую в усилении акустических волн, выводимых из множества микрофонов 10, и функцию (ADC), состоящую в преобразовании акустической волны (аналоговые данные) в аудиосигнал (цифровые данные). Модуль 11 усиления/ADC выводит преобразованные аудиосигналы в модуль 13 обработки сигналов.

Модуль обработки сигналов

Модуль 13 обработки сигналов имеет функцию обработки аудиосигналов, получаемых микрофонами 10, и передаваемых через модуль 11 усиления/ADC, и аудиосигналы, воспроизводимых громкоговорителей 20 через модуль 23 DAC/усиления. Кроме того, модуль 13 обработки сигналов, в соответствии с настоящим вариантом осуществления, функционирует, как модуль 131 обработки массива микрофонов, модуль 133 обработки с высоким S/N и модуль 135 обработки сигналов воспроизведения звукового поля.

Модуль обработки массива микрофонов

Модуль 131 обработки массива микрофонов выполняет управление направленностью, таким образом, что голос пользователя фокусируется (положение получения голоса фокусируется на рту пользователя) при обработке массива микрофонов для множества аудиосигналов, выводимых из модуля 11 усиления/ADC.

В это время модуль 131 обработки массива микрофонов может выбрать группу микрофонов, формирующую акустически замкнутую поверхность, окружающую пользователя, которая является оптимальной для получения голоса пользователя, на основе положения пользователя, оцениваемого модулем 16 оценки положения пользователя или положений микрофонов 10, зарегистрированных в DB 15 информации о положении микрофона. Затем модуль 131 обработки массива микрофона выполняет управление направленностью для аудиосигналов, получаемых выбранной группой микрофонов. Далее, модуль 131 обработки массива микрофонов может формировать исключительную направленность массива микрофонов через процесс задержки и суммирования массива и процесс генерирования нулей.

Модуль обработки с высоким S/N

Модуль 133 обработки с высоким S/N имеет функцию обработки множества аудиосигналов, выводимых из модуля 11 усиления/ADC, для формирования монофонического сигнала, имеющего высокую степень артикуляции и высокое отношение S/N. В частности, модуль 133 обработки с высоким S/N выполняет разделение источника звука, и выполняет устранение реверберации и ослабление уровня шумов.

Далее, модуль 133 обработки с высоким S/N может быть расположен в каскаде, следующем после модуля 131 обработки массива микрофонов. Далее, аудиосигналы (потоковые данные), обработанные модулем 133 обработки с высоким S/N, используют для распознавания голоса, выполняемого модулем 17 распознавания, и передают наружу через I/F 19 передачи данных.

Модуль обработки сигналов воспроизведения звукового поля

Модуль 135 обработки сигналов воспроизведения звукового поля выполняет обработку сигналов для аудиосигналов, которые должны быть воспроизведены через множество громкоговорителей 20, и выполняет управление таким образом, что звуковое поле локализуется вокруг положения пользователя. В частности, например, модуль 135 обработки сигналов воспроизведения звукового поля выбирает оптимальную группу громкоговорителей, для формирования акустически замкнутой поверхности, окружающей пользователя, на основе положения пользователя, оцениваемого модулем 16 оценки положения пользователя или положений громкоговорителей 20, зарегистрированных в DB 21 информации о положении громкоговорителей. Затем модуль 135 обработки сигналов воспроизведения звукового поля записывает аудиосигналы, которые были подвергнуты обработке сигналов, в выходные буферы из множества каналов, соответствующих выбранной группе громкоговорителей.

Далее модуль 135 обработки сигналов воспроизведения звукового поля управляет областью внутри акустически замкнутой поверхности, как соответствующим звуковым полем. В качестве способа управления звуковым полем, например, известны теорема интеграла Гельмгольца-Кирхгоффа и интеграла Рэлея, и синтез волнового поля (WFS) на основе теорем. Кроме того, модуль 135 обработки сигналов воспроизведения звукового поля может применять технологии обработки сигналов, раскрытые в JP 4674505 В и JP 4735108 В.

Следует отметить, что форма акустически замкнутой поверхности, сформированной микрофонами или громкоговорителями, не ограничена чем-либо конкретным, если только она представляет собой трехмерную форму, окружающую пользователя, и, как показано на фиг. 4, примеры формы могут включать в себя акустически замкнутую поверхность 40-1, имеющую овальную форму, акустически замкнутую поверхность 40-2, имеющую форму столба, и акустически замкнутую поверхность 40-3, имеющую многоугольную форму. Примеры, представленные на фиг. 4, представляют примеры формы акустически замкнутых поверхностей, сформированных множеством громкоговорителей 20В-1 - 20В-12, размещенных вокруг пользователя B в месте В. Примеры также относятся к формам акустически замкнутых поверхностей, сформированных множеством микрофонов 10.

DB информации о положении микрофона

DB 15 информации о положении микрофона представляет собой модуль сохранения, который содержит информацию о положении множества микрофонов 10, размещенных в месте. Информация о местоположении множества микрофонов 10 может быть зарегистрирована заранее.

Модуль оценки положения пользователя

Модуль 16 оценки положения пользователя имеет функцию оценки положения пользователя. В частности, модуль 16 оценки положения пользователя выполняет оценку положения пользователя относительно множества микрофонов 10 или множества громкоговорителей 20 на основе результатов анализа звуков, полученных множеством микрофонов 10, результатов анализа захваченных изображений, полученных датчиками изображения, или результатов определения направления, полученных датчиками человека. Модуль 16 оценки положения пользователя может получать информацию из Глобальной системы навигации (GPS) и может выполнять оценку абсолютного положения пользователя (получать информацию о текущем положении).

Модуль распознавания

Модуль 17 распознавания анализирует голос пользователя на основе аудиосигналов, которые получают, используя множество микрофонов 10, и затем обрабатывают модулем 13 обработки сигналов, и распознает команду. Например, модуль 17 распознавания выполняет морфологический анализ голоса пользователя, "я хотел бы поговорить с В", и определяет команду запроса места происхождения вызова на основе заданной цели "В", которая обозначена пользователем и запроса "я хотел бы поговорить с".

Модуль идентификации

Модуль 18 идентификации имеет функцию идентификации заданной цели, распознанной модулем 17 распознавания. В частности, например, модуль 18 идентификации может определять информацию о месте назначения доступа, для получения голоса и изображения, соответствующих заданной цели. Например, модуль 18 идентификации может передавать информацию, представляющую заданную цель, в сервер 3 администрирования через I/F 19 передачи данных, и получать информацию о месте назначения доступа (например, адрес IP), соответствующий заданной цели, из сервера 3 администрирования.

I/F передачи данных

I/F 19 передачи данных представляет собой модуль передачи данных, предназначенный для передачи или приема данных в или из другого устройства обработки сигналов или сервера 3 администрирования через сеть 5. Например, I/F 19 передачи данных, в соответствии с настоящим вариантом осуществления, передает запрос на доступ к информации места назначения, соответствующей заданной цели, в сервер 3 администрирования, и передает аудиосигнал, который был получен микрофоном 10 и затем обрабатывается модулем 13 обработки сигналов, в другое устройство обработки сигналов, которое представляет собой место назначения доступа. DB информации о положении громкоговорителей

DB 21 информации о положении громкоговорителей представляет собой модуль сохранения, который сохраняет информацию о положении множества громкоговорителей 20, расположенных в этом месте. Информация о местоположении множества громкоговорителей 20 может быть зарегистрирована заранее.

Модуль DAC/усиления

Модуль 23 DAC/усиления имеет функцию (DAC), состоящую в преобразовании аудиосигналов (цифровых данных), которые записаны в выходных буферах каналов, предназначенных для соответствующего воспроизведения через множество громкоговорителей 20 в акустические волны (аналоговые данные).

Кроме того, модуль 23 DAC/усиления усиливает преобразованные акустические волны, и воспроизводит (выводит) акустические волны через множество громкоговорителей 20.

Громкоговоритель массива

Множество громкоговорителей 20 расположены в определенной области (месте), как описано выше. Например, множество громкоговорителей 20 расположены в местах за пределами помещения, таких как дороги, электрические столбы, уличные фонари, дома и внешние стены зданий, и в местах внутри помещения, таких как полы, стены и потолки. Кроме того, множество громкоговорителей 20 воспроизводят акустические волны (голоса), выводимые модулем 23 DAC/усиления.

До настоящего времени была подробно описана конфигурация устройства 1 обработки сигналов, в соответствии с настоящим вариантом осуществления. Далее, со ссылкой на фиг. 5, будет описана конфигурация сервера 3 администрирования, в соответствии с настоящим вариантом осуществления.

2-3. Сервер администрирования

На фиг. 5 показана блок-схема, представляющая конфигурацию сервера 3 администрирования, в соответствии с настоящим вариантом осуществления. Как показано на фиг. 5, сервер 3 администрирования включает в себя модуль 32 администрирования, модуль 33 поиска, DB 35 информации о положении пользователя и I/F 39 передачи данных. Упомянутые выше компоненты будут описаны ниже. Модуль администрирования

Модуль 32 администрирования выполняет администрирование информацией, ассоциированной с пространством (местом), в котором пользователь в настоящее время находится на основе идентификации (ID) пользователя, переданной из устройства 1 обработки сигналов. Например, модуль 32 администрирования идентифицирует пользователя на основе ID пользователя, и сохраняет IP-адрес устройства 1