УСТРОЙСТВО ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ ОБНОВЛЕНИЯ КАРТЫ, ПРОГРАММА И СИСТЕМА ОБРАБОТКИ ИНФОРМАЦИИ

1. Устройство обработки информации, содержащее:
модуль получения глобальной карты, выполненный с возможностью получения по меньшей мере части глобальной карты, представляющей положение объектов в реальном пространстве, в котором действует множество пользователей;
модуль генерирования локальной карты, выполненный с возможностью генерирования локальной карты, представляющей положение близлежащих объектов, обнаруживаемых устройством одного пользователя из множества пользователей; и
модуль обновления, выполненный с возможностью обновления глобальной карты на основе данных о положении объектов, включенных в локальную карту.
2. Устройство обработки информации по п.1, дополнительно содержащее:
вычислительный модуль, выполненный с возможностью вычисления относительного положения локальной карты относительно глобальной карты на основе данных о положении объектов, включенных в глобальную карту, и данных о положении объектов, включенных в локальную карту; и
модуль преобразования, выполненный с возможностью преобразования координат из данных о положении объектов, включенных в локальную карту, в данные системы координат глобальной карты в соответствии с относительным положением локальной карты,
при этом модуль обновления выполнен с возможностью обновления глобальной карты с использованием данных о положении объектов, включенных в локальную карту, после преобразования координат модулем преобразования.
3. Устройство обработки информации по п.1, в котором
устройство обработки информации представляет собой терминальное устройство, которым обладает указанный пользователь.
4. Устройство обработки информации по п.3, в котором
модуль получения глобальной карты выполнен с возможностью получения по меньшей мере части глобальной карты от серверного устройства, хранящего глобальную карту, а
модуль обновления выполнен с возможностью обновлять глобальную карту серверного устройства путем передачи данных о положении объектов серверному устройству.
5. Устройство обработки информации по п.4, в котором
модуль получения глобальной карты выполнен с возможностью получения части глобальной карты, соответствующей локальной области, содержащей положение терминального устройства в реальном пространстве.
6. Устройство обработки информации по п.4, в котором
модуль получения глобальной карты выполнен с возможностью получения части глобальной карты, представляющей положения заданного количества объектов, расположенных в непосредственной близости от терминального устройства.
7. Устройство обработки информации по п.1, в котором
модуль генерирования локальной карты выполнен с возможностью генерирования локальной карты на основе входного изображения, получаемого путем формирования изображения реального пространства с использованием устройства формирования изображения, и данных о характерном элементе, указывающих характерный элемент во внешнем виде одного или более объектов.
8. Устройство обработки информации по п.2, в котором
вычислительный модуль выполнен с возможностью вычисления относительного положения локальной карты на основе данных о положении неподвижного объекта, включенного как в глобальную карту, так и в локальную карту.
9. Устройство обработки информации по п.2, в котором
вычислительный модуль выполнен с возможностью вычисления относительного положения локальной карты так, чтобы при преобразовании данных о положении объектов, включенных в локальную карту, в данные системы координат глобальной карты, разность между данными после преобразования и данными о положении объектов, включенных в глобальную карту, в целом уменьшалась.
10. Устройство обработки информации по п.1, в котором
глобальная карта включает в себя данные о положении каждого объекта в реальном пространстве в системе координат глобальной карты и временную метку, относящуюся к указанным данным о положении.
11. Устройство обработки информации по п.1, дополнительно содержащее:
модуль управления отображением, выполненный с возможностью по меньшей мере частично визуализировать глобальную карту на экране в ответ на команду пользователя.
12. Способ обновления карты для обновления глобальной карты, представляющей положение объектов в реальном пространстве, в котором действует множество пользователей, выполняемый устройством обработки информации и содержащий этапы, на которых:
получают по меньшей мере часть глобальной карты;
генерируют локальную карту, представляющую положение близлежащих объектов, обнаруживаемых устройством обработки информации; и
обновляют глобальную карту на основе данных о положении объектов, включенных в локальную карту.
13. Программа, вызывающая выполнение компьютером для управления устройством обработки информации функций:
модуля получения глобальной карты, выполненного с возможностью получения по меньшей мере части глобальной карты, представляющей положение объектов в реальном пространстве, в котором действует множество пользователей;
модуля генерирования локальной карты, выполненного с возможностью генерирования локальной карты, представляющей положение близлежащих объектов, обнаруживаемых устройством одного пользователя из множества пользователей; и
модуля обновления, выполненного с возможностью обновления глобальной карты на основе данных о положении объектов, включенных в локальную карту.
14. Система обработки информации, содержащая:
серверное устройство, хранящее, с использованием носителя информации, глобальную карту, представляющую положение объектов в реальном пространстве, в котором действует множество пользователей; и
устройство обработки информации, которым обладает один пользователь из множества пользователей, причем устройство обработки информации включает в себя:
модуль получения глобальной карты, выполненный с возможностью получения по меньшей мере части глобальной карты от серверного устройства,
модуль генерирования локальной карты, выполненный с возможностью генерирования локальной карты, представляющей положение близлежащих объектов, обнаруживаемых устройством обработки информации, и
модуль обновления, выполненный с возможностью обновления глобальной карты на основе данных о положении объектов, включенных в локальную карту.