УСТРОЙСТВО ОТОБРАЖЕНИЯ КАРТЫ, СПОСОБ ОТОБРАЖЕНИЯ КАРТЫ И УСТРОЙСТВО СЪЕМКИ ИЗОБРАЖЕНИЙ
MAP DISPLAY DEVICE, MAP DISPLAYING METHOD AND IMAGE CAPTURING DEVICE

Область техники, к которой относится изобретение
Настоящее изобретение относится к устройствам отображения карты, способам отображения карты и устройствам для съемки изображений. Конкретно метка положения съемки изображения отображается в положении съемки изображения на изображении карты, и несколько типов условных обозначений объектов сокращаются в зонах, отличных от первой заданной зоны, найденной на основе положения съемки изображения. Таким образом, отображение условных обозначений объектов оптимизируется так, что условные обозначения объектов, которые важны для пользователя, не теряются среди множества условных обозначений объектов.
Уровень техники
Традиционно устройства отображения карты, которые отображают изображения карт, используются во многих случаях для навигационных целей. Поэтому на изображениях карт отображаются условные обозначения объектов, чтобы использовать их главным образом для целей навигации вместе с изображениями карт. Кроме того, в таких устройствах отображения карты, используемых для целей навигации, предусмотрена функция выбора условных обозначений объектов, которые отвечают требованиям пользователя в соответствии с выполненными пользователем установками, т.е. функция выбора условных обозначений объектов, представляющих туристические объекты, рестораны и тому подобное, и отображения условных обозначений объектов на изображении карты.
Далее в навигационном устройстве в выложенной заявке на патент Японии №9-243379 множество объектов графической информации разбиты на множество групп, и отображаются только информационные объекты, включенные в группу, которая запрашивается пользователем (см. абзац [0053]). Далее в способе отображения информации карты и в устройстве отображения информации карты, раскрытых в выложенной заявке на патент Японии №2004-170266, предложен учитывающий использование вне транспортного средства метод автоматической смены одна на другую информации, отображаемой, когда это устройство установлено в транспортном средстве, и информации, отображаемой, когда это устройство не установлено в транспортном средстве (см. абзац [0039]).
Раскрытие изобретения
Техническая проблема
Если заснятое изображение и информация положения связаны друг с другом в момент времени съемки изображения перед записью, положение съемки изображения может после этого отображаться на изображении карты с помощью информации положения. Далее, если метка положения съемки изображения и условные обозначения объектов включены в изображение карты, эти условные обозначения объектов могут напоминать пользователю об объектах вокруг положения съемки изображения или обеспечивать подсказку для памяти.
Важные для пользователя условные обозначения объектов отображаются возле положения съемки изображения, а условные обозначения объектов, расположенные далеко от положения съемки изображения, не так важны. Однако если условные обозначения объектов отображаются аналогично традиционному устройству отображения карты и примеру в выложенной заявке на патент Японии №9-243379, все условные обозначения объектов, соответствующие выбранным типам, отображаются на изображении карты. То есть, поскольку изображение карты включает в себя также условные обозначения объектов, которые не важны для пользователя, возможна ситуация, когда условные обозначения объектов, которые важны для пользователя, теряются среди множества условных обозначений объектов и становятся неразличимыми.
Техническое решение
Согласно концепции настоящего изобретения метка положения съемки изображения, представляющая положение съемки изображения, и множество типов условных обозначений объектов, т.е. условные обозначения объектов, представляющие туристические объекты, и условные обозначения объектов, представляющие рестораны, включены в изображение карты, и несколько условных обозначений объектов исключены путем сокращения типов условных обозначений объектов, включенных в изображение карты, в зонах, отличных от первой заданной зоны, определенной на основе положения съемки изображения.
Устройство отображения карты, которое отображает изображение карты, согласно настоящему изобретению включает в себя: блок записи информации, который выполнен с возможностью записи информации изображения, включающей в себя сигнал изображения, представляющий заснятое изображение, и информацию положения, представляющую положение съемки изображения, в котором генерируется сигнал изображения, и информации об объектах, используемой для отображения условных обозначений объектов на изображении карты; и блок управления отображением, который выполнен с возможностью добавления к изображению карты метки положения съемки изображения в положение съемки изображения, представленное информацией изображения добавления к изображению карты условных обозначений объектов на участках, представленных информацией об объектах, и сокращения числа типов условных обозначений объектов, подлежащих добавлению к изображению карты, в зонах, отличных от первой заданной зоны, определенной на основе положения съемки изображения.
Далее способ отображения карты согласно настоящему изобретению, применяемый в устройстве отображения карты, которое отображает изображение карты, включает в себя этап считывании информации, на котором считывают из блока записи информации, который записывает информацию изображения, включающую в себя сигнал изображения, представляющий заснятое изображение, и информацию положения, представляющую положение съемки изображения, в котором генерируется сигнал изображения, и информацию об объектах, используемую для отображения условных обозначений объектов на изображении карты, информацию изображения и информацию об объектах; и этап управления отображением, на котором в соответствии со считанной информацией изображения и считанной информацией об объектах добавляют к изображению карты метку положения съемки изображения в положение съемки изображения, представленное информацией изображения, добавляют к изображению карты условные обозначения объектов на участках, представленных информацией об объектах, и сокращают число типов условных обозначений объектов, подлежащих добавлению в изображение карты, в зонах, отличных от первой заданной зоны, на основе положения съемки изображения.
Кроме того, устройство для съемки изображения согласно настоящему изобретению, выполненное с возможностью отображать изображение карты, включает в себя блок съемки изображения, который выполнен с возможностью генерировать сигнал изображения, представляющий заснятое изображение, блок генерирования информации положения, который выполнен с возможностью генерировать информацию положения, представляющую положение блока съемки изображения, записывающий информацию процессор, который с помощью информации положения, генерируемой блоком генерирования информации положения, когда сигнал изображения, представляющий заснятое изображение, генерируется как информация положения, представляющая положение съемки изображения, выполнен с возможностью генерировать и записывать информацию изображения, включающую в себя информацию положения и сигнал изображения, представляющий заснятое изображение, блок хранения информации об объектах, который выполнен с возможностью сохранять информацию об объектах, используемую для добавления условных обозначений объектов к изображению карты, и блок управления отображением, который выполнен с возможностью добавления к изображению карты метки положения съемки изображения в положение съемки изображения, представленной информацией изображения, добавления к изображению карты условных обозначений объектов на участках, представленных информацией об объектах, и сокращения числа типов условных обозначений объектов, подлежащих добавлению к изображению карты в зонах, отличных от первой заданной зоны, определенной на основе положения съемки изображения.
Согласно настоящему изобретению метка положения съемки изображения в положении съемки изображения и условные обозначения объектов отображаются на изображении карты. Здесь в изображение карты в зонах, отличных от первой заданной зоны, определенной на основе положения съемки изображения, включается сокращенное число типов условных обозначений объектов и исключается несколько условных обозначений объектов, включенных в зоны, отличные от первой заданной зоны. Далее к изображению карты добавляются метки маршрута движения, и сокращенное число типов условных обозначений объектов показываются в зонах, отличных от второй заданной зоны, определенной на основе маршрута движения на изображении карты. Далее к изображению карты добавляется метка текущего положения, и сокращенное число типов условных обозначений объектов показываются в зонах, отличных от третьей заданной зоны, определенной на основе текущего положения на изображении карты. Кроме того, типы условных обозначений объектов, подлежащих добавлению в заданные зоны на изображении карты, и типы условных обозначений объектов, подлежащих добавлению в зоны, отличные от заданных зон на изображении карты, могут изменяться согласно операции пользователя. Соответственно предотвращается ситуация, когда важные для пользователя условные обозначения объектов становятся неразличимы из-за большого числа условных обозначений объектов, включенных в изображение карты.
Краткое описание чертежей
Фиг.1 представляет собой схему, иллюстрирующую выполнение устройства для съемки изображения, применяющее устройство отображения карты согласно настоящему изобретению.
Фиг.2 представляет собой блок-схему алгоритма, иллюстрирующую работу, выполняемую при записи заснятого изображения.
Фиг.3 является схемой, иллюстрирующей информацию изображения, включающую в себя информацию положения, представляющую положения съемки изображений, и идентификаторы изображений.
Фиг.4 является схемой, иллюстрирующей идентифицирующую маршрут движения информацию, полученную в заданном цикле.
Фиг.5 представляет собой блок-схему алгоритма, иллюстрирующую операцию отображения объекта.
Фиг.6 является схемой, иллюстрирующей отображенное изображение, включающее в себя положения съемки изображения, маршрут движения и текущее положение.
Фиг.7 показывает схему, иллюстрирующую первую-третью заданные зоны.
Фиг.8 является схемой, иллюстрирующей таблицу управления отображением объектов.
Фиг.9А представляет собой схему, иллюстрирующую изображение, полученное, когда управление отображением объектов выполняется с помощью таблицы управления отображением объектов, показанной на фиг.8.
Фиг.9В представляет собой схему, иллюстрирующую изображение, полученное, когда управление отображением маркировок выполняется традиционным способом.
Предпочтительный вариант осуществления изобретения
Цель настоящего изобретения состоит в обеспечении устройства отображения карты, способа отображения карты и устройства для съемки изображений, которые способны отображать карту путем оптимизации отображения условных обозначений объектов, чтобы легко получить желательную для пользователя информацию.
Здесь и далее вариант осуществления настоящего изобретения будет описан со ссылкой на сопровождающие чертежи. Блок 11 оптической системы в устройстве 10 для съемки изображений, показанном на фиг.1, включает в себя объектив, трансфокаторную систему и тому подобное. Блок 11 оптической системы используется для формирования оптического изображения на формирующей изображение поверхности узла 121 съемки изображения, размещенного на задней стороне относительно объектива вдоль оптической оси.
Узел 121 съемки изображений, включенный в блок 12 для съемки изображений, генерирует аналоговый сигнал изображения, соответствующий оптическому изображению, посредством фотоэлектрического преобразования и подает этот аналоговый сигнал изображения в аналоговый сигнальный процессор 122. Этот аналоговый сигнальный процессор 122 выполняет обработку аналогового сигнала изображения, такую как удаление шумов, регулировку усиления и тому подобное, над аналоговым сигналом изображения, поданным из узла 121 съемки изображения. Далее аналоговый сигнальный процессор 122 включает в себя аналого-цифровой преобразователь, который преобразует аналоговый сигнал изображения, подвергнутый аналоговой сигнальной обработке, в цифровой сигнал изображения, подлежащий подаче в процессор 123 изображений.
Процессор 123 изображений выполняет обработку цифрового сигнала изображения, такую как управление цветом, управление качеством изображения и тому подобное, над цифровым сигналом изображения, поданным из аналогового сигнального процессора 122. Далее процессор 123 изображений выполняет обработку сжатия над сигналом изображения, который подвергся обработке цифрового сигнала изображения, и обработку распаковки над сигналом изображения, который подвергся обработке сжатия. В качестве способа сжатия используется способ сжатия с потерями, такой как алгоритм JPEG (Объединенная группа экспертов в области фотографии). Кроме того, процессор 123 изображений может генерировать сигнал сжатия без потерь или несжатый сигнал в способе RAW и может генерировать несжатый сигнал в способе TIFF (файл с разметкой для хранения изображений). Здесь и далее сигнал сжатого или несжатого изображения именуется просто как сигнал DG изображения.
Блок 13 генерирования информации положения представляет собой модуль глобальной системы позиционирования (GPS). Модуль GPS включает в себя антенный блок, который принимает электромагнитные волны, сигнальный преобразователь, который обрабатывает принятые электромагнитные волны, вычисляющий информацию положения блок и тому подобное. Модуль GPS неразъемно прикреплен к блоку 12 для съемки изображений и генерирует информацию РТ положения, представляющую положение блока 12 для съемки изображений (или устройства 10 для съемки изображений в случае, когда другая часть блока 12 для съемки изображений интегрирована с модулем GPS).
Блок 14 хранения информации выполнен с помощью носителя записи, такого как энергонезависимая память, оптический диск или узел жесткого диска. Этот блок 14 хранения информации хранит информацию GF изображения, составленную сигналом DG изображения, информацию РТ положения, полученную, когда генерируется сигнал DG изображения, и тому подобное, и информацию РТ положения, генерируемую в заданном цикле блоком 13 генерирования информации положения. Далее блок 14 хранения информации сохраняет, например, информацию карты, используемую для отображения изображения карты, и информацию об объектах, используемую для отображения условных обозначений объектов, представляющих характерные объекты, такие как туристические объекты, рестораны, удобные магазины и тому подобное, на изображении карты. Информация об объектах соответствует так называемой информации достопримечательностей (POI). Отметим, что информация об объектах по меньшей мере связана с информацией о положении характерного объекта, графической и текстовой информацией, подлежащей отображению на изображении карты, и информацией о типе условного обозначения объекта, который представляет некоторую категорию, к которой принадлежит характерный объект, такой как туристический объект или ресторан.
Отображающий блок 15 выполнен с помощью жидкокристаллических дисплейных элементов и тому подобного и отображает изображение видоискателя в соответствии с сигналом изображения, выдаваемым из блока 12 для съемки изображения. Далее отображающий блок 15 выполняет отображение заснятого изображения в соответствии с сигналом изображения, хранящимся в блоке 14 хранения информации, и отображение изображения карты в соответствии с информацией карты, хранящейся в блоке 14 хранения информации. Кроме того, отображающий блок 15 отображает различные меню и т.п.
Постоянно запоминающее устройство (ПЗУ) (ROM) 21 хранит программу, используемую для работы устройства 10 для съемки изображений. Оперативное запоминающее устройство (ОЗУ) (RAM) 22 соответствует рабочей памяти, используемой для временного хранения данных, когда работает устройство 10 для съемки изображений.
К блоку 31 управления подключен пользовательский интерфейсный блок 32. Этот пользовательский интерфейсный блок 32 выполнен в виде кнопки для спуска затвора и операционной круговой шкалы, используемой для переключения режимов с одного на другой, генерирует рабочий сигнал SS в соответствии с операцией пользователя и подает рабочий сигнал SS в блок 31 управления.
Блок 31 управления подключен к различным блокам по шине 35. Блок 31 управления считывает и исполняет программы, хранящиеся в ПЗУ 21, так что активируется работа устройства 10 для съемки изображений. Далее блок 31 управления генерирует управляющий сигнал СТ в соответствии с рабочим сигналом SS, поданным из пользовательского интерфейсного блока 32, и подает этот управляющий сигнал СТ в различные блоки, чтобы устройство 10 для съемки изображений работало в соответствии с операцией пользователя.
Далее блок 31 управления и блок 14 хранения информации, например, составляют записывающий информацию процессор. При записи в блоке 14 хранения информации сигнала изображения, который представляет заснятое изображение и который выработан блоком 12 для съемки изображений, блок 31 управления с помощью информации положения, выработанной блоком 13 генерирования информации положения в качестве информации положения, представляющей положение съемки изображения, записывает в блоке 14 хранения информации информацию GF изображения, включающую в себя информацию положения и сигнал изображения, представляющий заснятое изображение. Далее блок 31 управления записывает в блоке 14 хранения информации информацию РТ положения, выработанную блоком 13 генерирования информации положения в заданном цикле в качестве информации, представляющей маршрут движения.
Далее блок 31 управления выполняет управление отображением. Блок 31 управления выполняет отображение изображения карты на экране отображающего блока 15 с помощью информации карты, хранящейся в блоке 14 хранения информации. Далее блок 31 управления отображает метки, представляющие положение съемки изображения, маршрут движения и текущее положение на изображении карты в соответствии с информацией положения, записанной в блоке 14 хранения информации, информацией положения, выработанной в заданном цикле, и информацией положения, выработанной блоком 13 генерирования информации положения. Кроме того, когда на изображении карты должны быть отображены условные обозначения объектов в соответствии с информацией об объектах, хранящейся в блоке 14 хранения информации, блок 31 управления выполняет оптимизацию отображения, чтобы пользователь мог легко идентифицировать условные обозначения объекта, которые важны для пользователя. Конкретно число типов условных обозначений объектов сокращается в зонах, отличных от заданной зоны, определенной на основе положения съемки изображения. Аналогично число типов условных обозначений объектов сокращается в зонах, отличных от заданной зоны, определенной на основе маршрута движения или текущего положения.
По фиг.2 будет описана работа устройства для съемки изображений. На фиг.2 блок 31 управления на этапе ST1 определяет, выдан ли запрос на запись заснятого изображения. Когда определено, что выдан запрос на запись заснятого изображения, то есть когда сработала кнопка спуска затвора (кнопка REC), включенная в пользовательский интерфейсный блок 32, блок 31 управления переходит к этапу ST2. Когда же определено, что кнопка спуска затвора (кнопка REC) не сработала, блок 31 управления переходит к этапу ST5.
На этапе ST 2 блок 31 управления находит сигнал изображения, подлежащий записи. Когда устройство для съемки изображений находится в режиме записи неподвижных изображений, блок 31 управления определяет, что должен быть записан сигнал изображения, представляющий заснятое изображение, полученное, когда кнопка спуска затвора сработала, и переходит к этапу ST3. Кроме того, когда устройство для съемки изображений находится в режиме записи движущихся изображений, блок 31 управления определяет, что должны быть записаны сигналы изображения, представляющие заснятые изображения, полученные от момента, когда выполнена начальная операция записи, и до момента, когда выполнена конечная операция записи, и переходит к этапу ST3.
На этапе ST 3 блок 31 управления получает информацию положения. Блок 31 управления получает информацию положения, выработанную блоком 13 генерирования информации положения, и переходит к этапу ST4.
На этапе ST 4 блок 31 управления выполняет обработку записи информации изображения. Блок 31 управления генерирует информацию GF изображения, включающую в себя информацию положения, представляющую положение съемки изображения, полученную на этапе ST3, и сигнал изображения, определенный для записи на этапе ST2, и записывает эту информацию GF изображения в блок 14 хранения информации.
Например, когда устройство для съемки изображений находится в режиме записи неподвижных изображений, неподвижные изображения записываются в некотором файловом формате, именуемом Exif (пригодный для замены изображений формат файла). Соответственно неподвижные изображения записываются с помощью стандарта DCF (Правила разработки структуры файлов для видеокамер), который представляет собой стандарт структуры файлов для видеокамер, применяющий Exif. В Exif единственный файл включает в себя сигнал изображения, представляющий неподвижное изображение и данные Exif. Эти данные Exif могут включать в себя теги, представляющие дополнительную информацию, такую как информация о неподвижном изображении и информация о дате и времени фотографирования. Далее пример тегов может включать в себя тег «GPS Info», представляющий информацию GPS. Поэтому блок 31 управления генерирует файл формата Exif или стандарта DCF, в котором информация положения, представляющая положение съемки изображения, установлена в теге «GPS Info», и записывает этот файл в блоке 14 хранения информации как информацию GF изображения.
Как описано выше, в Exif единственный файл включает в себя сигнал изображения, представляющий неподвижное изображение, и данные Exif. Фиг.3 показывает список, включающий в себя имена файлов и информацию, представленную тегами данных Exif, такими как даты фотографирования, времена фотографирования, идентификаторы изображений, широты и долготы.
В случае, когда процесс записи неподвижного изображения сначала выполняется в 9 часов 23 минуты 23 января 2007 г. в положении, представленном широтой и долготой «**,67»×«**,48» (* представляет пропуск числа), блок 31 управления генерирует файл «DSC00001.JPG» и сохраняет этот файл в блоке 14 хранения информации. Что касается файла «DSC00001.JPG», то теги данных Exif представляют дату фотографирования «23.01.2007», время «9:23», широту и долготу «**,67»×«**,48» и тому подобное. Идентификаторы изображений представляют собой информацию, используемую для однозначной идентификации заснятых изображений, и различные заснятые изображения имеют различные идентификаторы изображения. Отметим, что идентификатор изображения в файле «DSC00001.JPG», например, есть 1.
Затем, когда другое неподвижное изображение подлежит записи, блок 31 управления генерирует файл «DSC00002.JPG» и сохраняет этот файл в блоке 14 хранения информации. Файл «DSC00002.JPG» представляет дату фотографирования «23.01.2007», время «10:01», идентификатор изображения «2», широту и долготу «**,60»×«**,41» и тому подобное. Аналогично блок 31 управления генерирует файл каждый раз, когда записывается неподвижное изображение, и сохраняет этот файл в блоке 14 хранения информации.
Когда устройство 10 для съемки изображений находится в режиме записи движущихся изображений, блок 31 управления добавляет информацию положения съемки изображения к заголовочной информации, например, в формате, применяемом для записи движущихся изображений. Далее блок 31 управления может записывать информацию положения съемки изображения отдельно от сигналов изображения, представляющих неподвижные изображения и движущиеся изображения, в базе данных и осуществлять поиск информации положения съемки изображения, соответствующей сигналу изображения, представляющему некоторое неподвижное изображение или некоторое движущееся изображение. Блок 31 управления выполняет обработку записи информации изображения таким образом и возвращается к этапу ST1.
Когда определено, что на этапе ST1 не подан запрос на запись заснятого изображения, блок 31 управления переходит к этапу ST5, где блок 31 управления выполняет процесс записи информации, идентифицирующей маршрут движения. Блок 31 управления получает информацию положения из блока 13 генерирования информации положения в заданном цикле. Блок 31 управления сохраняет в блоке 14 хранения информации полученную информацию положения как информацию, идентифицирующую маршрут движения, или сохраняет полученную информацию положения после того, как она связывается с временной информацией, как информацию, идентифицирующую маршрут движения, и возвращается к этапу ST1. Отметим, что заданный цикл устанавливается заранее, чтобы временное разрешение маршрута движения блока 12 для съемки изображений соответствовало желательному разрешению. Альтернативно заданный цикл может быть установлен пользователем.
Фиг.4 показывает примеры информации, идентифицирующей движущиеся изображения. Например, в случае, когда маршрут движения определяется каждые пять минут, блок 31 управления получает информацию положения из блока 13 генерирования информации положения пять минут спустя после того, как получена предыдущая информация положения. Отметим, что идентифицирующая маршрут движения информация может представлять маршрут движения во временной последовательности не только с помощью информации положения, но также с помощью информации положения, связанной со временем. Блок 31 управления выполняет процесс записи идентифицирующей маршрут движения информации, как описано выше, и возвращается к этапу ST1.
Отметим, что, в предположении, что процесс записи идентифицирующей маршрут движения информации выполняется каждый раз, как на этапе ST5 получена информация положения, процесс записи информации зачастую выполняется, когда временной интервал для получения информации положения короткий. Соответственно информация эффективно записывается, если процесс записи идентифицирующей маршрут движения информации выполняется, когда получение информации положения выполняется заданное число раз или когда достигается заданный объем информации.
Обращаясь теперь к фиг.5, опишем процесс отображения карты. На фиг.5 блок 31 управления на этапе ST11 выполняет процесс отображения изображения карты. Блок 31 управления считывает информацию карты, записанную в блоке 14 хранения информации, и отображает изображение карты на экране отображающего блока 15 в соответствии со считанной информацией карты. Здесь блок 31 управления считывает информацию карты на основе текущего положения, полученного в соответствии с информацией положения, выработанной блоком 13 генерирования информации положения, и отображает изображение карты, включающее в себя текущее положение в центре экрана. Затем блок 31 управления переходит к этапу ST12. Альтернативно блок 31 управления может выполнять отображение, как описано ниже, когда положение на карте, подлежащей отображению в отображающем блоке 15, конкретизируется в соответствии с рабочим сигналом SS, поданным из пользовательского интерфейсного блока 32. Блок 31 управления считывает информацию карты на основе конкретизированного положения и отображает изображение карты, включающее в себя это конкретизированное положение в центре экрана. Далее, когда информация положения не вырабатывается блоком 13 генерирования информации положения или не конкретизируется операцией пользователя, блок 31 управления может отображать изображение карты, которое было отображено ранее на экране отображающего блока 15. Отметим, что последующие чертежи относятся к случаю, когда изображение карты отображается на основе текущего положения.
На этапе ST12 блок 31 управления выполняет процесс отображения маршрута движения. Блок 31 управления считывает из блока 14 хранения информации идентифицирующую маршрут движения информацию, представляющую положения на изображении карты, отображенной на отображающем блоке 15, отображает метки маршрута движения в положениях на изображении карты, представленных считанной идентифицирующей маршрут движения информацией, и переходит к этапу ST13. Например, блок 31 управления добавляет квадратные метки в качестве меток маршрута движения в положениях на изображении карты, представленных идентифицирующей маршрут движения информацией, как показано на фиг.6, и переходит к этапу ST13.
На этапе ST13 блок 31 управления выполняет процесс отображения положения съемки изображения. Блок 31 управления считывает из блока 14 хранения информации информацию положения, представляющую положения на изображении карты, отображенной на отображающем блоке 15, добавляет метки положения съемки изображения в положениях на изображении карты, представленных считанной информацией положения, и переходит к этапу ST14. Например, как показано на фиг.6, блок 31 управления добавляет метки-кружки в качестве меток положения съемки изображений в положения на изображении карты, представленной информацией изображения, и переходит к этапу ST14.
На этапе ST14 блок 31 управления выполняет процесс отображения текущего положения. Блок 31 управления считывает информацию положения из блока 13 генерирования информации положения, добавляет метку текущего положения в положение на изображении карты, представленное информацией положения, и переходит к этапу ST15. Например, как показано на фиг.6, блок 31 управления добавляет метку-звездочку в качестве метки текущего положения в текущем положении на изображении карты, и переходит к этапу ST15.
На этапе ST15 блок 31 управления выполняет процесс установки заданных зон. Блок 31 управления устанавливает заданные зоны на основе положений на изображении карты, представленных идентифицирующей маршрут движения информацией, считанной на этапе ST12, информацией изображения, считанной на этапе ST13, и информацией положения, считанной на этапе ST14, и переходит к этапу ST16. Например, блок 31 управления устанавливает первую заданную зону на основе положения съемки изображения на изображении карты, полученного в соответствии с информацией положения. Далее блок 31 управления устанавливает вторую заданную зону на основе маршрута движения на изображении карты, полученного в соответствии с идентифицирующей маршрут движения информацией. Кроме того, блок 31 управления устанавливает третью заданную зону на основе текущего положения на изображении карты в соответствии с информацией положения, считанной на этапе ST14, и переходит к этапу ST16.
Здесь блок 31 управления определяет, что зона в несколько десятков метров или несколько сотен метров от опорного положения является заданной зоной. Далее блок 31 управления может определять, что зона в несколько десятков пикселов или несколько сотен пикселов от опорного положения на отображенном изображении карты является заданной зоной.
На фиг.7 будут описаны первая-третья заданные зоны. Например, блок 31 управления устанавливает первую заданную зону НА1 на основе положений съемки изображений, представленных информацией изображения. Далее блок 31 управления устанавливает вторую заданную зону НА2 на основе маршрута движения, представленного идентифицирующей маршрут движения информацией. Кроме того, блок 31 управления устанавливает третью заданную зону НА3 на основе текущего положения.
На этапе ST16 блок 31 управления выполняет процесс отображения объектов. Блок 31 управления добавляет условные обозначения объектов к изображению карты в соответствии с информацией об объектах, записанной в блоке 14 хранения информации. Здесь блок 31 управления управляет типами условных обозначений объектов, подлежащих добавлению в заданные зоны, установленные на этапе ST15, и другие зоны на изображении карты. При этом управлении типами условных обозначений объектов используется таблица управления отображением объектов. Отметим, что эта таблица управления отображением объектов может храниться в ПЗУ 21 или тому подобном либо может сохраняться в блоке 14 хранения информации.
На фиг.8 будет описана таблица управления отображением объектов. Эта таблица управления отображением объектов показывает связи между зонами и типами условных обозначений объектов на изображении карты.
Например, для напоминания или получения подсказки для пользователя важны туристические объекты. Поэтому условные обозначения объектов, представляющие туристические объекты, добавляются к изображению карты независимо от того, включено ли каждое из условных обозначений объектов в одну из заданных зон. Далее, чтобы вспомнить место, где пользователь принимал пищу, для пользователя важна информация о ресторанах близи положения съемки изображения и маршрута движения. Однако информация о ресторанах, расположенных далеко от положения съемки изображения и маршрута движения, для пользователя неважна. Поэтому в первой-третьей заданных зонах условные обозначения объектов, представляющие рестораны, добавляются в изображение карты. Далее, когда пользователь отправляется за покупками, для пользователя важна информация об удобных магазинах вблизи текущего положения. Однако информация об удобных магазинах, расположенных далеко от текущего положения, для пользователя неважна. Поэтому в изображение карты добавляются условные обозначения объектов, представляющие удобные магазины, в третьей заданной зоне. Далее для получения напоминания, например, информация о банках для пользователя неважна. Поэтому условные обозначения объектов, представляющие банки, не добавляются в изображение карты. Отметим, что когда устройство для съемки изображений используется в качестве навигационного устройства, условные обозначения объектов, представляющие банки, добавляются в изображение карты, чтобы пользователь при проверке положений банков и тому подобного легко достигал места назначения.
Как описано выше, число условных обозначений объектов значительно сокращено путем замены типов условных обозначений объектов, подлежащих добавлению в изображение карты, в зависимости от опорного положения, и путем сокращения типов условных обозначений объектов, подлежащих добавлению в изображение карты в зонах, которые не важны для пользователя.
Далее, когда рабочий сигнал SS, поданный из пользовательского интерфейсного блока 32, представляет операцию изменения таблицы управления отображением объектов, блок 31 управления может отображать важную информацию, выбранную пользователем, вблизи от желательного положения. Например, в случае, когда информация о банках вблизи текущего положения важна для пользователя, пользователю разрешается выполнить операцию изменения установок о банках, включенных в третью заданную зону, с «не отображать» на «отображать». Как описано выше, если таблица управления отображением объектов может изменяться, условные обозначения объектов, представляющие банки, добавляются в третью заданную зону, которая является зоной вблизи текущего положения.
Далее со ссылкой на фиг.9А и 9В будет описано изображение карты, включающее в себя условные обозначения объектов. Отметим, что фиг.9А показывает изображение, полученное, когда управление отображением объектов выполняется с помощью таблицы управления отображением объектов, показанной на фиг.8. Далее фиг.9В показывает случай, когда условные обозначения объектов отображаются традиционным способом, взятом за сравнение.
Когда управление отображением объектов выполняется с помощью таблицы управления отображением объектов, показанной на фиг.8, условные обозначения объектов M1, представляющие туристические объекты, и условные обозначения объектов М2, представляющие рестораны, добавляются к первой заданной зоне, определенной на основе положения съемки изображения, как показано на фиг.9А. Далее условные обозначения объектов M1, представляющие туристические объекты, и условные обозначения объектов М2, представляющие рестораны, добавляются к второй заданной зоне, определенной на основе маршрута движения. Кроме того, условные обозначения объектов M1, представляющие туристические объекты, условные обозначения объектов М2, представляющие рестораны, и условное обозначение объекта М3, представляющее удобный магазин, добавляются в третью заданную зону, определенную на основе текущего положения. Далее условные обозначения объектов M1, представляющие туристические объекты, добавляются в другие зоны. Как описано выше, сокращенное число типов условных обозначений объектов отображается на изображении карты в зонах, отличных от первой-третьей заданных зон. Поэтому, как показано на фиг.9В, маловероятно, что экран находится в перегруженном состоянии из-за множества условных обозначений объектов, в том числе условных обозначений объектов М4, представляющих банки.
Соответственно в случае, когда происходит обращение к памяти, например, хотя условные обозначения объектов и отображаются так, что получается желаемая информация, условные обозначения объектов, которые должны располагаться далеко от положения съемки изображения, маршрута движения и текущего положения и которые не важны для пользователя, не отображаются на изображении карты. При этом отображение карты выполняется с оптимизацией отображения объектов.
Далее устройство, используемое для отображения положений съемки изображений на изображении карты, в основном соответствует некоторому узлу, такому как цифровая фотокамера, и, следовательно, это устройство имеет более низкую обрабатывающую способность по отношению к обычному навигационному устройству. Однако, поскольку не требуется процесс добавления к изображению карты тех условных обозначений объектов, которые не важны для пользователя, карта, включающая в себя условные обозначения объектов, отображается с высокой скоростью, даже хотя устройство и имеет низкую обрабатывающую способность.