устройство создания информации о перемещении и способ создания информации о перемещении
Классы МПК: | G08G1/01 способы и устройства для контроля движения транспорта с целью учета или регулирования движения |
Автор(ы): | НАГАСЕ Кендзи (JP) |
Патентообладатель(и): | АИСИН АВ КО., ЛТД. (JP) |
Приоритеты: |
подача заявки:
2009-02-18 публикация патента:
27.05.2013 |
Группа изобретений относится к области оптимизации выбора маршрутов транспортных средств (ТС). Центральный процессор навигационного устройства передает в центр распространения информации информацию с датчиков, включающую в себя информацию о перемещении ТС по отрезку и информацию о средней скорости ТС в каждый заранее определенный момент времени. Центральный процессор центра распространения информации при приеме информации с датчиков считывает тип дороги, соответствующий каждому идентификационному номеру отрезка, и среднюю скорость ТС пользователя во время беспрепятственного перемещения по дороге из информации с датчиков. Далее определяется скоростной диапазон ТС, соответствующий этому идентификационному номеру отрезка, из таблицы определения скоростного диапазона ТС. Из этого скоростного диапазона ТС и информации с датчиков центральный процессор центра распространения информации создает информацию о движении, сохраняет ее в базе данных информации о движении и статистически обрабатывает за некоторый период, чтобы сформировать затраты на отрезок, соответствующие идентификационному номеру отрезка и временной зоне соответствующего скоростного диапазона ТС статистической информации о движении. Группа изобретений обеспечивает поиск маршрута к пункту назначения, учитывающий характеристики вождения водителя. 2 н. и 2 з.п. ф-лы, 10 ил.
Формула изобретения
1. Устройство создания информации о перемещении, отличающееся тем, что содержит:
собирающий модуль, собирающий информацию о перемещении по каждому отрезку и среднюю скорость транспортного средства для каждого типа дороги в качестве информации с датчиков от каждого из множества транспортных средств; и
модуль создания информации о движении, классифицирующий информацию с датчиков по заранее определенным диапазонам скоростей транспортных средств на основе средней скорости транспортного средства для каждого типа дороги, и статистически обрабатывающий информацию о перемещении по каждому отрезку, включенную в информацию с датчиков для каждой классифицированной информации с датчиков, для создания посредством этого информации о движении по каждому отрезку, соответствующей диапазонам скоростей транспортных средств.
2. Устройство создания информации о перемещении по п.1, отличающееся тем, что
собирающий модуль собирает в качестве информации с датчиков от каждого из множества транспортных средств информацию о перемещении по каждому отрезку и среднюю скорость транспортного средства при перемещении по отрезку того же типа дороги, что и вышеупомянутый отрезок.
3. Устройство создания информации о перемещении по п.1 или 2, отличающееся тем, что средняя скорость транспортного средства является средней скоростью транспортного средства во время беспрепятственного перемещения по дороге.
4. Способ создания информации о перемещении, отличающийся тем, что содержит этапы, на которых:
собирают информацию о перемещении по каждому отрезку и среднюю скорость транспортного средства для каждого типа дороги в качестве информации с датчиков от каждого из множества транспортных средств; и
классифицируют информацию с датчиков по заранее определенным диапазонам скоростей транспортных средств на основе средней скорости транспортного средства для каждого типа дороги, собранной на этапе сбора, и статистически обрабатывают информацию о перемещении по каждому отрезку, включенную в информацию с датчиков для каждой классифицированной информации с датчиков, для создания посредством этого информации о движении по каждому отрезку, соответствующей диапазонам скоростей транспортного средства.
Описание изобретения к патенту
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к устройству создания информации о перемещении, способу создания информации о движении и программе для создания информации о движении на основе информации с датчиков, собранной от множества транспортных средств.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
Традиционно имелись различные предложения, имеющие отношение к техникам создания информации о движении на основе информации с датчиков, собранной от множества транспортных средств.
Например, известно устройство оценки времени поездки по отрезку, которое собирает время перемещения (время поездки) каждого транспортного средства для перемещения по отрезку на основе информации обнаружения от детектора транспортного средства или дорожного радиомаяка, расположенного на дороге, информации о положении, обнаруженной посредством навигационного устройства, установленного в транспортном средстве, или т.п., и вычисляет его среднее значение, чтобы оценить время поездки для этого отрезка (например, см. публикацию заявки на патент Японии № JP-A-2004-295165, абзацы с [0015] по [0051], фиг.1-8).
В структуре, описанной в вышеописанной публикации заявки на патент Японии № JP 2004-295165 (абзацы с [0015] по [0051], фиг.1-8), не учитываются характеристики вождения каждого водителя, так как вычисленное время поездки для отрезка является средним значением. Соответственно, имеется проблема в том, что невозможно выполнить поиск маршрута, учитывающий характеристики вождения водителя, при поиске маршрута к пункту назначения.
КРАТКОЕ ИЗЛОЖЕНИЕ СУЩЕСТВА ИЗОБРЕТЕНИЯ
Задачей настоящего изобретения является обеспечение устройства создания информации о перемещении, способа создания информации о перемещении и программы, которые позволят создавать информацию о перемещении, учитывающую характеристики вождения водителя.
Для достижения вышеописанной задачи устройство создания информации о перемещении, в соответствии с первым вариантом, характеризуется тем, что включает в себя собирающий модуль, собирающий информацию о перемещении по каждому отрезку и среднюю скорость транспортного средства для каждого типа дороги в качестве информации с датчиков от каждого из множества транспортных средств, и модуль создания информации о движении, классифицирующий информацию с датчиков по заранее определенным скоростным диапазонам транспортного средства на основе средней скорости транспортного средства для каждого типа дороги, и статистически обрабатывающий информацию о перемещении по каждому отрезку, включенную в информацию с датчиков для каждой классифицированной информации с датчиков, чтобы посредством этого создать информацию о движении по каждому отрезку, соответствующую скоростным диапазонам транспортного средства.
Дополнительно, устройство создания информации о перемещении в соответствии со вторым вариантом характеризуется тем, что в устройстве создания информации о перемещении в соответствии с первым вариантом собирающий модуль собирает, в качестве информации с датчиков от каждого из множества транспортных средств, информацию о перемещении по каждому отрезку и среднюю скорость транспортного средства при перемещении по отрезку того же типа дороги, что и вышеупомянутый отрезок.
Дополнительно, устройство создания информации о перемещении в соответствии с третьим вариантом характеризуется тем, что в устройстве создания информации о перемещении, в соответствии с первым вариантом или вторым вариантом, средняя скорость транспортного средства является средней скоростью транспортного средства во время беспрепятственного перемещения по дороге.
Дополнительно, способ создания информации о перемещении в соответствии с четвертым вариантом характеризуется тем, что включает в себя этап сбора, на котором собирают информацию о перемещении по каждому отрезку и среднюю скорость транспортного средства для каждого типа дороги в качестве информации с датчиков от каждого из множества транспортных средств, и этап создания информации о движении, на котором классифицируют информацию с датчиков по заранее определенным скоростным диапазонам транспортного средства на основе средней скорости транспортного средства для каждого типа дороги, собранной на этапе сбора, и статистически обрабатывают информацию о перемещении по каждому отрезку, включенную в информацию с датчиков для каждой классифицированной информации с датчиков, чтобы посредством этого создать информацию о движении по каждому отрезку, соответствующую скоростным диапазонам транспортного средства.
Кроме того, программа в соответствии с пятым вариантом является программой для инструктирования компьютера выполнять этап сбора, на котором собирают информацию о перемещении по каждому отрезку и среднюю скорость транспортного средства для каждого типа дороги в качестве информации с датчиков от каждого из множества транспортных средств, и этап создания информации о движении, на котором классифицируют информацию с датчиков по заранее определенным скоростным диапазонам транспортного средства на основе средней скорости транспортного средства для каждого типа дороги, собранной на этапе сбора, и статистически обрабатывают информацию о перемещении по каждому отрезку, включенную в информацию с датчиков для каждой классифицированной информации с датчиков, чтобы посредством этого создать информацию о движении по каждому отрезку, соответствующую скоростным диапазонам транспортного средства.
В устройстве создания информации о перемещении в соответствии с первым вариантом, имеющем вышеприведенную структуру, информация с датчиков, собранная от множества транспортных средств, классифицируется по заранее определенным скоростным диапазонам транспортного средства на основе средней скорости транспортного средства для каждого типа дороги, а затем статистически обрабатывается. Соответственно, возможно создать информацию о движении по каждому отрезку для каждого скоростного диапазона транспортного средства и создать информацию о движении по каждому отрезку, отражая вместе с тем среднюю скорость транспортного средства для соответствующих типов дорог, которая меняется в зависимости от характеристик вождения водителя.
Дополнительно, в устройстве создания информации о перемещении, в соответствии со вторым вариантом, информация о перемещении по каждому отрезку и средняя скорость транспортного средства при перемещении по отрезку того же типа дороги, что и вышеупомянутый отрезок, собираются в качестве информации с датчиков. Таким образом, каждому транспортному средству нужно передавать только величину данных средней скорости транспортного средства, которая соответствует типам дорог каждого отрезка, и это позволяет уменьшить количество передаваемых данных.
Дополнительно, в устройстве создания информации о перемещении в соответствии с третьим вариантом можно классифицировать информацию о перемещении по каждому отрезку на скоростные диапазоны транспортных средств, соответствующие средней скорости транспортного средства во время беспрепятственного перемещения по дороге для соответствующих типов дорог, а затем статистически обработать их, и возможно получить информацию о движении во время беспрепятственного перемещения по дороге, в которой характеристики вождения водителя проявляются значительнее всего. То есть средняя скорость транспортного средства во время беспрепятственного перемещения по дороге для соответствующих типов дорог, которая меняется в зависимости от характеристик вождения водителя, может отражаться на информации о движении по каждому отрезку.
Дополнительно, в способе создания информации о перемещении в соответствии с четвертым вариантом информация с датчиков, собранная от множества транспортных средств, классифицируется по заранее определенным скоростным диапазонам транспортного средства на основе средней скорости транспортного средства для каждого типа дороги, а затем статистически обрабатывается. Соответственно, возможно создать информацию о движении по каждому отрезку для каждого скоростного диапазона транспортного средства и создать информацию о движении по каждому отрезку путем отражения средней скорости транспортного средства для соответствующих типов дорог, которая меняется в зависимости от характеристик вождения водителя.
Дополнительно, с помощью программы в соответствии с пятым вариантом, когда компьютер считывает программу, компьютер классифицирует информацию с датчиков, собранную от множества транспортных средств, по заранее определенным скоростным диапазонам транспортного средства на основе средней скорости транспортного средства для каждого типа дороги, а затем статистически обрабатывает их. Соответственно, возможно создать информацию о движении по каждому отрезку для каждого скоростного диапазона транспортного средства и создать информацию о движении по каждому отрезку путем отражения средней скорости транспортного средства для соответствующих типов дорог, которая меняется в зависимости от характеристик вождения водителя.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
В дальнейшем изобретение поясняется описанием вариантов воплощения со ссылками на чертежи, на которых:
Фиг.1 изображает структурную схему, показывающую навигационную систему в соответствии с вариантом осуществления;
Фиг.2 - структурная схема, показывающая навигационное устройство в навигационной системе;
Фиг.3 - блок-схема последовательности операций обработки для создания и обновления таблицы средней скорости транспортного средства, выполняемых CPU навигационного устройства для создания и обновления таблицы средней скорости транспортного средства;
Фиг.4 - пример таблицы средней скорости транспортного средства, сохраненной в БД истории перемещения;
Фиг.5 - блок-схема последовательности операций "обработки передачи информации датчиков", выполняемых навигационным устройством, установленным в автомобиле сбора информации в навигационной системе, и "обработки создания статистической информации о движении", выполняемой центром распространения информации;
Фиг.6 - пример таблицы определения скоростного диапазона транспортного средства, сохраненной в БД информации о движении в центре;
Фиг.7 - схема, показывающая пример структуры данных статистической информации о движении, сохраненной в БД информации о движении в центре;
Фиг.8 - блок-схема последовательности операций, показывающая "обработку прокладки маршрута", выполняемую CPU навигационного устройства, и "обработку распространения статистической информации движения", выполняемую CPU центра распространения информации для передачи статистической информации о движении навигационному устройству;
Фиг.9 - схема, показывающая пример структуры данных статистической информации о движении, сохраненной в навигационной БД информации о движении; и
Фиг.10 - блок-схема последовательности операций при "обработке с прокладкой маршрута", выполняемой CPU навигационного устройства в другом варианте осуществления.
ПРЕДПОЧТИТЕЛЬНЫЕ ВАРИАНТЫ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
Ниже конкретный вариант осуществления устройства создания информации о перемещении, способ создания информации о перемещении и программа в соответствии с настоящим изобретением, которая реализуется в навигационной системе, будут объясняться подробно со ссылкой на чертежи.
Сначала схематическая структура навигационной системы 1 в соответствии с настоящим вариантом осуществления будет объясняться со ссылкой на фиг.1. Фиг.1 изображает структурную схему, показывающую навигационную систему 1 в соответствии с описываемым вариантом осуществления.
Как показано на фиг.1, навигационная система 1 в соответствии с настоящим вариантом осуществления содержит в основном навигационное устройство 2, установленное в каждом автомобиле 6 сбора информации, центр 3 распространения информации, распространяющего информацию о движении (в дальнейшем называемую "статистической информацией о движении"), созданную путем статистической обработки времени поездки (оценки на отрезок пути) или т.п. для каждого отрезка на основе информации обновления для обновления картографической информации для навигационного устройства 2 и информации с датчиков, собранной от каждого навигационного устройства 2, которое будет описываться позже, и сеть 4. В этом случае навигационное устройство 2 и центр 3 распространения информации располагаются, чтобы иметь возможность передачи/приема различной информации по сети 4.
Отметим, что конструкция навигационного устройства 2 будет подробно объясняться позднее со ссылкой на фиг.2.
Дополнительно в качестве сети 4 может использоваться, например, система связи, такая как LAN (локальная сеть), WAN (глобальная сеть), внутренняя сеть, сеть мобильной телефонной связи, сеть линий телефонной связи, сеть линий связи общего пользования, сеть линий специальной связи или сеть линий связи, такая как Интернет. Дополнительно, центр 5 системы автомобильной информации и связи (VICS, зарегистрированный товарный знак) подключается к сети 4. Навигационное устройство 2 и центр 3 распространения информации располагаются, чтобы иметь возможность приема, в каждый заранее определенный момент времени по сети 4, информации относительно дорожной пробки или т.п. на дороге, информации о движении в информации ограничения движения, и т.п., которые создаются путем сбора информации от системы управления движением в полиции, от Japan Highway Public Corporation или т.п.
Как показано на фиг.1, центр 3 распространения информации содержит сервер 10, базу 14 данных картографической информации в центре (БД картографической информации в центре) в качестве модуля записи картографической информации, подключенного к серверу 10, базу 15 данных информации об истории обновления навигации (БД информации об истории обновления навигации), базу 16 данных информации о движении в центре (БД информации о движении в центре) и устройство 17 связи в центре.
Дополнительно сервер 10 содержит CPU 11 в качестве устройства обработки и управляющего устройства, выполняющего общее управление сервером 10, и внутренние запоминающие устройства, например RAM 12, которое используется в качестве рабочей памяти, когда CPU 11 выполняет обработку различных вычислений, и ROM 13, хранящее различные управляющие программы, которые используются для выполнения обработки обновления картографической информации извлечения информации обновления из БД 14 картографической информации в центре для обновления картографической информации заранее определенной области в картографической информации, сохраненной в навигационном устройстве 2 в новой версии картографической информации на основе запроса от навигационного устройства 2, и распределении информации обновления навигационному устройству 2, обработки распространения текущей информации о движении, состоящей в распространении текущей информации о движении по сети 4, и т.п. Сервер 10 также содержит таймер 19 для измерения времени.
Дополнительно ROM 13 хранит управляющие программы, которые предназначены для выполнения обработки создания статистической информации о движении (фиг.7), состоящей в создании статистической информации о движении путем статистической обработки оценки на отрезок каждого отрезка для каждого из типов дорог и для каждого из скоростных диапазонов транспортных средств от класса A до класса D на основе, как будет описано ниже, информации с датчиков (например, месяц, день и время, информация об отрезке (ID ячейки, ID отрезка, длина отрезка, наличие сигнала светофора, тип дороги и т.п.), состояние движения (время поездки, уровень дорожной пробки, скорость и т.п.), положение транспортного средства, ID вспомогательной ячейки, которой принадлежит положение транспортного средства, рабочее состояние стеклоочистителей, температуры вне транспортного средства/поверхности дороги, погода, информация о работе антиблокировочной тормозной системы (ABS), состояние поверхности дороги, информация транспортного средства (тип транспортного средства, эксплуатационная характеристика, скорость транспортного средства, пассажир, коэффициент распределения веса транспортного средства, способ приложения крутящего момента и т.п.), информация о средней скорости транспортного средства для соответствующих типов дорог, и т.п.), собранной от навигационного устройства 2, установленного в автомобиле 6 сбора информации, обработки распространения статистической информации о движении (фиг.8), распространяющей статистическую информацию о движении по сети 4 на основе запроса от навигационного устройства 2, или т.п.
В качестве типов дорог существуют государственные автострады, городские автострады, автомагистрали, обычные платные дороги, государственные автомагистрали с двумя или более полосами, государственные автомагистрали с одной полосой, автомагистрали в префектурах с двумя или более полосами, автомагистрали в префектурах с одной полосой, муниципальные дороги и т.п.
Дополнительно в БД 14 картографической информации в центре информация 14A обновления карты, которая создается в центре 3 распространения информации и является базовой картографической информацией при обновлении картографической информации, сохраненной в навигационном устройстве 2, разделяется на каждую версию и сохраняется. Кроме того, также в информацию 14A обновления карты сохраняется информация обновления для обновления части или всей текущей картографической информации, сохраненной в навигационном устройстве 2. Здесь версия является информацией о периоде создания для идентификации периода, в котором создается картографическая информация, и путем обращения к версии возможно идентифицировать период, в котором создавалась картографическая информация.
Дополнительно в информации 14A обновления карты, сохраненной в БД 14 картографической информации в центре, существует записанная различная информация, необходимая для выполнения прокладки маршрута и отображения карты посредством навигационного устройства 2. Например, информация 14A обновления карты включает в себя данные отображения карты для отображения карты, данные о перекрестках, данные узла касательно узловых точек, данные отрезка касательно дороги, который является одним типом объектов (отрезок дороги), данные поиска для поиска маршрута, данные о магазинах касательно интересующего объекта, например магазина или т.п., который является одним типом объектов, данные поиска для поиска точки, и т.п.
Данные отображения карты состоят из модулей, подразделенных на четыре (1/2 длины), на 16 (1/4) и на 64 (1/8) на основе вспомогательных ячеек, поделенных приблизительно по 10 км x 10 км, и блоки соответствующих точек задаются так, чтобы количества данных в блоках были практически на одинаковых уровнях. Блок наименьшего размера деления на 64 имеет размер около 1,25 кв. км.
Дополнительно данные отображения карты подразделяются на три участка распределения дорог: участок дороги высокого стандарта, включающий государственные автострады, городские автострады, автомагистрали, обычные платные дороги и государственные дороги с одно- или двухзначным номером; участок дороги общего пользования, включающий государственные автострады с трехзначным номером или больше, основные областные дороги, дороги в префектурах, муниципальные дороги и т.п.; и участок с узкими улицами, включающий узкие улицы. Они сохраняются в информации 14A обновления карты и управляются для каждой версии. Кроме того, записываются данные касательно подъездных дорог (наклонных въездов) на въезде и выезде платной дороги, шлагбаума (транспортной развязки) и т.п. для платных дорог.
В момент, когда существует запрос от навигационного устройства 2, центр 3 распространения информации обновляет картографическую информацию, сохраненную в навигационном устройстве 2, последней версией информации 14A обновления карты среди информации 14A обновления карты, сохраненной в БД 14 картографической информации в центре.
Дополнительно БД 15 информации об истории обновления навигации хранит информацию об истории обновления картографической информации, сохраненной в навигационном устройстве 2, вплоть до настоящего момента, вместе с ID идентификации навигации для идентификации навигационного устройства 2. В качестве истории обновления относительно данных отрезка и данных узла, составляющих картографическую информацию, в частности, та версия картографической информации, которая используется, сохраняется для каждого из трех участков распределения дорог: участка дороги высокого стандарта, участка дороги общего пользования и участка с узкими улицами. Каждый раз, когда обновляется картографическая информация в навигационном устройстве 2, она перезаписывается в новую историю обновления.
Дополнительно в БД 16 информации о движении в центре сохраняется текущая информация 16А о движении в качестве информации о текущей дорожной пробке на дороге или т.п., которая создается путем сбора информации с датчиков (например, месяц, день и время, информация об отрезке (ID ячейки, ID отрезка, длина отрезка, наличие сигнала светофора, тип дороги и т.п.), состояние движения (время поездки, уровень дорожной пробки, скорость и т.п.), положение транспортного средства, ID вспомогательной ячейки, которой принадлежит положение транспортного средства, рабочее состояние стеклоочистителей, температуры вне транспортного средства/поверхности дороги, погода, информация о работе антиблокировочной тормозной системы (ABS), состояние поверхности дороги, информация транспортного средства (тип транспортного средства, эксплуатационная характеристика, скорость транспортного средства, пассажир, коэффициент распределения веса транспортного средства, метод приложения крутящего момента и т.п.), информация о средней скорости транспортного средства для соответствующих типов дорог, и т.п.), собранной навигационным устройством 2, установленным в автомобиле 6 сбора информации, и информации о движении, принятой от центра 5 системы автомобильной информации и связи.
Дополнительно в БД 16 информации о движении в центре сохраняется статистическая информация 16В о движении (фиг.7), созданная путем статистической обработки оценки на отрезок каждого отрезка для каждого из типов дорог и для каждого из скоростных диапазонов транспортных средств от класса А до класса D на основе информации с датчиков (например, месяц, день и время, информация об отрезке (ID ячейки, ID отрезка, длина отрезка, наличие сигнала светофора, тип дороги и т.п.), состояние движения (время поездки, уровень дорожной пробки, скорость и т.п.), положение транспортного средства, ID вспомогательной ячейки, которой принадлежит положение транспортного средства, рабочее состояние стеклоочистителей, температуры вне транспортного средства/поверхности дороги, погода, информация о работе антиблокировочной тормозной системы (ABS), состояние поверхности дороги, информация транспортного средства (тип транспортного средства, эксплуатационная характеристика, скорость транспортного средства, пассажир, коэффициент распределения веса транспортного средства, способ приложения крутящего момента и т.п.), информация о средней скорости транспортного средства для соответствующих типов дорог, и т.п.), собранной от каждого автомобиля 6 сбора информации, который будет описана ниже.
В момент времени, когда имеется запрос от навигационного устройства 2 (описан ниже), центр 3 распространения информации выбирает и распространяет статистическую информацию 16В о движении или т.п., сохраненную в БД 16 информации о движении в центре (фиг.8).
Дальше схематическая структура навигационного устройства 2, составляющего навигационную систему 1 в соответствии с настоящим вариантом осуществления, будет пояснена со ссылками на фиг.2. Фиг.2 - структурная схема, показывающая навигационное устройство 2 в соответствии с настоящим вариантом осуществления.
Как показано на фиг.2, навигационное устройство 2 в соответствии с настоящим вариантом осуществления содержит узел 21 обработки обнаружения текущего положения, обнаруживающий текущее положение транспортного средства, участок 22 записи данных, в котором записываются различные данные, участок 23 управления навигацией, выполняющий различную обработку вычисления на основе введенной информации, операционный участок 24, жидкокристаллическое устройство 25 отображения, динамик 26, устройство 27 связи и участок 28 считывания. Дополнительно датчик 29 скорости транспортного средства, определяющий скорость перемещения транспортного средства, подключается к участку 23 управления навигацией.
Ниже будут объясняться компоненты, составляющие навигационное устройство 2. Участок 21 обработки обнаружения текущего положения содержит GPS 31, датчик 32 направления, датчик 33 расстояния, высотомер (не показан) и так далее, и допускает обнаружение текущего положения, направления, расстояния перемещения или т.п. транспортного средства.
Дополнительно участок 22 записи данных содержит жесткий диск (не показан) в качестве внешнего запоминающего устройства и носитель информации, и записывающую головку (не показана), которая является приводным механизмом для считывания базы 36 данных информации навигации движения (БД информации навигации движения), навигационной базы 37 данных картографической информации (навигационная БД картографической информации), базы 38 данных истории перемещения (БД истории перемещения), заранее установленной программы или т.п., сохраненных на жестком диске, и для записи заранее установленных данных на жесткий диск.
Здесь БД 36 информации навигации движения хранит текущую информацию 36А о движении, созданную из информации о дорожной пробке относительно текущей дорожной пробки на дороге или т.п., которая включает в себя фактическую длину дорожной пробки, уровень дорожной пробки (дорожная пробка/затор/свободная дорога или т.п.), необходимое время, причину дорожной пробки, предполагаемое время, когда устранится дорожная пробка, и/или информацию ограничения движения из-за строительства дороги, застройки или т.п., которые принимаются от центра 3 распространения информации и центра 5 системы автомобильной информации и связи.
Дополнительно в статистической информации 36В о движении в навигационной БД 36 информации движения сохраняется статистическая информация о движении, распространяемая устройством 27 связи из центра 3 распространения информации, который будет описываться позднее (см. фиг.9). Затем содержимое статистической информации о движении, сохраненной в статистической информации 36В о движении, обновляется путем загрузки информации обновления, распространяемой из центра 3 распространения информации посредством устройства 27 связи.
Дополнительно навигационная БД 37 картографической информации хранит навигационную картографическую информацию 37А, используемую для указания перемещения или поиска маршрута навигационным устройством 2, и подлежит обновлению с помощью центра 3 распространения информации. Навигационная картографическая информация 37А включает в себя различную информацию, необходимую для прокладки маршрута и отображения карты, аналогично информации 14A обновления карты, и включает в себя, например, информацию о недавно построенных дорогах для идентификации каждой недавно построенной дороги, данные отображения карты для отображения карты, данные о перекрестках, данные узла касательно узловых точек, данные отрезка касательно дороги (отрезка), данные поиска для поиска маршрута, данные о магазинах касательно POI, например магазина или т.п., который является одним типом объектов, данные поиска для поиска точки, и т.п. Затем содержимое навигационной БД 37 картографической информации обновляется путем загрузки информации обновления, распространяемой из центра 3 распространения информации посредством устройства 27 связи. Отметим, что навигационное устройство 2 может быть структурировано для того, чтобы обновлять содержимое навигационной БД 37 картографической информации путем сохранения информации обновления карты, доставленной на CD-ROM 7 или т.п.
Дополнительно для каждой поездки по отрезку БД 38 истории перемещения последовательно сохраняет информацию о перемещении по отрезку (например, месяц, день, время, информация об отрезке (ID ячейки, ID отрезка, длина отрезка, наличие сигнала светофора, тип дороги и т.п.), состояние движения (время поездки, уровень дорожной пробки, скорость и т.п.), положение транспортного средства, ID вспомогательной ячейки, которой принадлежит положение транспортного средства, рабочее состояние стеклоочистителей, температуры вне транспортного средства/поверхности дороги, погода, информация о работе антиблокировочной тормозной системы (ABS), состояние поверхности дороги, информация транспортного средства (тип транспортного средства, эксплуатационная характеристика, скорость транспортного средства, пассажир, коэффициент распределения массы транспортного средства, способ приложения крутящего момента и т.п.).
Дополнительно в БД 38 истории перемещения, которая будет описываться позже, сохраняется таблица 48 средней скорости транспортного средства (фиг.4), в которой сохраняются средние скорости транспортных средств во время беспрепятственного перемещения по дороге для соответствующих типов дорог.
Когда перемещается автомобиль 6 сбора информации, навигационное устройство 2, установленное в автомобиле 6 сбора информации, передает информацию о перемещении по отрезку и данные о средних скоростях транспортного средства во время беспрепятственного перемещения по дороге для соответствующих типов дорог, которые вновь сохраняются в БД 38 истории перемещения с предыдущего момента передачи информации с датчиков в качестве информации с датчиков в центр 3 распространения информации посредством устройства 27 связи в каждый заранее определенный момент времени (например, "каждую минуту", "каждые пять минут", "каждые пятнадцать минут", "каждые тридцать минут" или т.п.), или каждый раз при перемещении по отрезку, как будет описываться позднее (см. фиг.5).
Дополнительно, как показано на фиг.2, участок 23 управления навигацией, составляющий навигационное устройство 2, содержит CPU 41 в качестве устройства обработки и управляющего устройства, выполняющего общее управление навигационным устройством 2, и внутренние запоминающие устройства, такие как RAM 42, которое используется в качестве рабочей памяти, когда CPU 41 выполняет различную обработку с вычислением и в котором хранятся данные маршрута при поиске маршрута, статистическая информация о движении, принятая из центра 3 распространения информации, или т.п., ROM 43, в котором помимо управляющей программы хранится программа обработки передачи информации датчиков для получения информации с датчиков и передачи информации с датчиков или т.п. в центр 3 распространения информации в каждый заранее определенный момент времени, и т.п., и флэш-память 44, хранящая программу, считанную с ROM 43. Участок 23 управления навигацией также содержит таймер 45 для измерения времени и так далее.
Дополнительно в настоящем варианте осуществления в ROM 43 сохраняются различные программы, и различные данные сохраняются в участке 22 записи данных. Однако программа, данные или т.п. могут считываться с того же внешнего запоминающего устройства, карты памяти или т.п. и могут записываться во флэш-память 44. Кроме того, программа, данные или т.п. могут обновляться путем замены карты памяти или т.п.
Кроме того, различные периферийные устройства (исполнительные механизмы) в операционном участке 24, жидкокристаллическое устройство 25 отображения, динамик 26, устройство 27 связи и участок 28 считывания электрически подсоединяются к участку 23 управления навигацией.
Операционный участок 24 приводится в действие при модифицировании текущего положения во время начала перемещения и ввода места отправления в качестве начальной точки прокладки маршрута и пункта назначения в качестве конечной точки прокладки маршрута, при поиске информации об объекте или т.п., и строится из множества операционных переключателей, например различных клавиш. Затем участок 23 управления навигацией выполняет управление для осуществления различных соответствующих операций на основе сигналов переключения, выведенных путем нажатия соответствующих переключателей или т.п. К тому же операционный участок 24 также может содержать клавиатуру, мышь или т.п., или сенсорную панель, предусмотренную на лицевой стороне жидкокристаллического устройства 25 отображения.
Дополнительно жидкокристаллическое устройство 25 отображения отображает указание операции, меню операций, указание для клавиш, направляющий маршрут от текущего положения к пункту назначения, информацию указания по направляющему маршруту, информацию о движении, новости, прогноз погоды, время, электронную почту, телевизионную программу или т.п.
Дополнительно динамик 26 выводит указание перемещения по направляющему маршруту, звуковое указание для предупреждения остановиться или подтвердить безопасность на перекрестке или пешеходном переходе, или т.п. на основе команды от участка 23 управления навигацией. Здесь звуковым указанием, которое должно быть выдано, например, является "200 метров вперед, в направлении справа на перекрестке XY " или т.п.
Дополнительно устройство 27 связи является модулем связи, посредством сети мобильной телефонной связи или т.п. выполняющим связь с центром 3 распространения информации, и выполняет передачу/прием последней версии информации обновления карты, статистической информации о движении или т.п. к/от центра 3 распространения информации. Дополнительно устройство 27 связи принимает информацию о движении, включающую в себя соответствующую информацию, например информацию о дорожной пробке или состояние затора в зоне обслуживания, переданную из центра 5 системы автомобильной информации и связи или т.п., в дополнение к центру 3 распространения информации.
Участок 28 считывания формируется, чтобы иметь возможность считывания заранее определенной версии картографической информации, статистической информации о движении или т.п., записанной в модулях префектур, с CD-ROM 7 в качестве носителя записи. К тому же участок 28 считывания также может быть сформирован, чтобы иметь возможность считывания не только CD-ROM 7, но и картографической информации или т.п., записанной на DVD.
Далее будет объясняться обработка для создания и обновления таблицы средней скорости транспортного средства на основе фиг.3 и фиг.4, в которой CPU 41 из навигационного устройства 2 в навигационной системе 1, имеющий вышеприведенную структуру, создает и обновляет таблицу средней скорости транспортного средства из скоростей транспортных средств во время беспрепятственного перемещения по дороге в прошлом для соответствующих типов дорог.
На фиг.3 показана блок-схема последовательности операций, обработки для создания и обновления таблицы средней скорости транспортного средства, выполняемой CPU 41 навигационного устройства 2 для создания и обновления таблицы средней скорости транспортного средства из скоростей транспортных средств во время беспрепятственного перемещения по дороге в прошлом для соответствующих типов дорог. На фиг.4 показан пример таблицы 48 средней скорости транспортного средства, сохраненной в БД 38 истории перемещения. Отметим, что программа, показанная с помощью блок-схемы на фиг.3, хранится в ROM 43 навигационного устройства 2 и выполняется посредством CPU 41 в каждый заранее определенный момент времени (например, каждые 0,1 секунды).
Как показано на фиг.3, сначала на этапе 11 (в дальнейшем сокращенном до S) CPU 41 с помощью участка 21 обработки обнаружения текущего положения обнаруживает текущее положение транспортного средства (в дальнейшем называемое "положением транспортного средства") и направление транспортного средства, представляющее собой направление транспортного средства, и сохраняет в RAM 42 координатные данные (например, данные широты и долготы), представляющие положение транспортного средства и направление транспортного средства. Дополнительно CPU 41 выполняет обработку определения, состоящую в определении из информации 37А карты навигации, прошло ли положение транспортного средства узловую точку, которая является конечной точкой отрезка, по которому транспортное средство перемещается в настоящее время, то есть прошло ли оно отрезок, по которому в настоящее время перемещается транспортное средство.
Затем, когда положение транспортного средства не прошло узловую точку, которая является конечной точкой отрезка, по которому транспортное средство перемещается в настоящее время, то есть когда оно не прошло отрезок, по которому транспортное средство перемещается в настоящее время (S11: НЕТ), CPU 41 завершает обработку.
С другой стороны, когда положение транспортного средства прошло узловую точку, которая является конечной точкой отрезка, по которому транспортное средство перемещается в настоящее время, то есть когда оно прошло отрезок, по которому транспортное средство перемещается в настоящее время (S11: ДА), CPU 41 переходит к обработке этапа S12.
На этапе S12 CPU 41 получает информацию об отрезке (ID ячейки, ID отрезка, длина отрезка, наличие сигнала светофора, тип дороги и т.п.), имеющую отношение к пройденному отрезку, из навигационной картографической информации 37А и сохраняет ее в RAM 42. Дополнительно CPU 41 получает время поездки для пройденного отрезка и сохраняет его в RAM 42, делит длину отрезка на время поездки, чтобы вычислить скорость транспортного средства, и сохраняет ее в RAM 42.
Потом на этапе S13 CPU 41 выполняет обработку для определения, является ли уровень дорожной пробки пройденного отрезка свободной дорогой, из информации о дорожной пробке, сохраненной в текущей информации 36А о движении.
Затем, когда определяется, что пройденный отрезок не является свободной дорогой (S13: НЕТ), CPU 41 завершает обработку.
Отметим, что CPU 41 может определить, что отрезок является свободной дорогой, когда скорость транспортного средства на пройденном отрезке приблизительно равна 30 км/ч и выше на дороге общего пользования, например государственной автомагистрали, дороге в префектурах или т.п., приблизительно 50 км/ч и выше на городской автостраде или приблизительно 70 км/ч и выше на государственной автостраде.
С другой стороны, когда определяется, что пройденный отрезок является свободной дорогой (S13: ДА), CPU 41 переходит к обработке этапа S14. На этапе S14 CPU 41 считывает тип дороги и скорость транспортного средства на отрезке из RAM 42 и сохраняет вместе с информацией о текущей дате и времени (например, год, месяц, день, день недели, время и т.п.) в БД 38 истории перемещения. Дополнительно CPU 41 считывает данные о скорости транспортного средства в заранее определенном периоде (например, за шесть прошлых месяцев), соответствующие сохраненному типу дороги, из БД 38 истории перемещения, и вычисляет среднее значение этих данных о скорости транспортного средства. Затем CPU 41 сохраняет и обновляет вычисленное среднее значение в качестве "средней скорости транспортного средства во время беспрепятственного перемещения по дороге", соответствующей типу дороги пройденного отрезка, в таблице 48 средней скорости транспортного средства (фиг.4), сохраненной в БД 38 истории перемещения, и после этого завершает обработку.
Со ссылкой на фиг.4 будет пояснен пример таблицы 48 средней скорости транспортного средства, сохраненной в БД 38 истории перемещения.
Как показано на фиг.4, таблица 48 средней скорости транспортного средства состоит из "типов дорог" и "средней скорости транспортного средства во время беспрепятственного перемещения по дороге", представляющей среднюю скорость транспортного средства во время беспрепятственного перемещения по дороге для "типа дороги". Поэтому таблица 48 средней скорости транспортного средства представляет характеристики вождения водителя во время беспрепятственного перемещения по дороге для соответствующих типов дорог.
Например, когда "средняя скорость транспортного средства во время беспрепятственного перемещения по дороге", соответствующая "государственной автостраде", равна "83,5 км/ч", это означает, что водитель движется по свободной дороге на государственной автостраде со скоростью приблизительно 83,5 км/ч.
Далее будет приведено объяснение со ссылкой на фиг.5-7 касательно "обработки передачи информации датчиков", в которой CPU 41 навигационного устройства 2 передает информацию о перемещении по отрезку, включающую в себя информацию об отрезке или т.п. и данные "средних скоростей транспортного средства во время беспрепятственного перемещения по дороге" из таблицы 48 средней скорости транспортного средства, в качестве информации с датчиков в центр 3 распространения информации с заранее определенными интервалами (например, приблизительно каждые пять минут), в навигационной системе 1, и "обработки создания статистической информации о движении", которую CPU 11 центра 3 распространения информации выполняет при приеме информации с датчиков от навигационного устройства 2.
На фиг.5 показана блок-схема последовательности операций "обработки передачи информации датчиков", выполняемых навигационным устройством 2, установленным в автомобиле 6 сбора информации в навигационной системе 1, и "обработку создания статистической информации о движении", выполняемую центром 3 распространения информации.
Сначала со ссылкой на фиг.5 будет объясняться "обработка передачи информации датчиков", выполняемая CPU 41 навигационного устройства 2, установленным в автомобиле 6 сбора информации. На фиг.5 программа, показанная с помощью блок-схемы последовательности операций с S111 по S116, которая хранится в ROM 43, предусмотренном в навигационном устройстве 2, и выполняется в каждый заранее определенный момент посредством CPU 41 (например, каждые 0,1 с).
Как показано на фиг.5, сначала на этапе S111 CPU 41 обнаруживает положение транспортного средства и направление транспортного средства с помощью участка 21 обработки текущего положения и сохраняет в RAM 42 координатные данные (например, данные широту и долготу), представляющие положение транспортного средства и направление транспортного средства. Дополнительно CPU 41 выполняет обработку определения, состоящую в определении из навигационной картографической информации 37А, прошло ли положение транспортного средства узловую точку, которая является конечной точкой отрезка, по которому транспортное средство перемещается в настоящее время, то есть прошло ли оно отрезок, по которому в настоящее время перемещается транспортное средство.
Затем, когда положение транспортного средства не прошло узловую точку, которая является конечной точкой отрезка, по которому транспортное средство перемещается в настоящее время, то есть когда оно не прошло отрезок, по которому транспортное средство перемещается в настоящее время (S111: НЕТ), CPU 41 завершает обработку.
С другой стороны, когда положение транспортного средства прошло узловую точку, которая является конечной точкой отрезка, по которому транспортное средство перемещается в настоящее время, то есть когда оно прошло отрезок, по которому транспортное средство перемещается в настоящее время (S111: ДА), CPU 41 переходит к обработке этапа S112.
На этапе S112 CPU 41 получает информацию об отрезке (ID ячейки, ID отрезка, длина отрезка, наличие сигнала светофора, тип дороги и т.п.), имеющую отношение к пройденному отрезку, из навигационной картографической информации 37А и сохраняет ее в RAM 42. Дополнительно CPU 41 получает время поездки для пройденного отрезка и сохраняет его в RAM 42, делит длину отрезка на время поездки, чтобы вычислить скорость транспортного средства, и сохраняет ее в RAM 42. Затем CPU 41 сохраняет информацию, ассоциированную с информацией об отрезке, временем поездки, скоростью транспортного средства, положением транспортного средства, данными о месяце, дне и времени, и так далее в качестве информации о перемещении по отрезку и сохраняет ее в RAM 42.
Потом на этапе S113 CPU 41 считывает из RAM 42 данные времени передачи, представляющие предыдущее время передачи информации с датчиков или т.п. в центр 3 распространения информации, и выполняет обработку определения, состоящую в определении, прошло ли заранее определенное некоторое время (например, около пяти минут) с предыдущего момента времени. То есть CPU 41 выполняет обработку определения, состоящую в определении, настал ли момент связи для передачи информации с датчиков или т.п. в центр 3 распространения информации.
Затем, когда не прошло заранее определенное некоторое время с предыдущего момента времени передачи информации с датчиков в центр 3 распространения информации (S113: НЕТ), CPU 41 завершает обработку.
С другой стороны, когда прошло заранее определенное некоторое время с предыдущего момента времени передачи информации с датчиков в центр 3 распространения информации (S113: ДА), CPU 41 переходит к обработке этапа S114. На этапе S114 CPU 41 считывает "среднюю скорость транспортного средства во время беспрепятственного перемещения по дороге" для соответствующих типов дорог из таблицы 48 средней скорости транспортного средства (см. фиг.4), сохраненной в БД 38 истории перемещения, и сохраняет их в RAM 42 в качестве информации о средней скорости транспортного средства, которую нужно передать в центр 3 распространения информации.
Потом на этапе S115 CPU 41 считывает из RAM 42 информацию о перемещении по отрезку (информация об отрезке (ID ячейки, ID отрезка, длина отрезка, наличие сигнала светофора, тип дороги и т.п.), время поездки, скорость транспортного средства, положение транспортного средства, данные о месяце, дне и времени и т.п.) и информацию о средней скорости транспортного средства и передает их в качестве информации с датчиков в центр 3 распространения информации вместе ID идентификации навигации, идентифицирующим навигационное устройство 2.
Затем на этапе S116 CPU 41 считывает данные текущего времени из таймера 45, сохраняет их в RAM 42 в качестве данных времени передачи, указывающих время передачи информации с датчиков в центр 3 распространения информации, и завершает обработку.
Далее со ссылкой на фиг.5 будет объясняться "обработка создания статистической информации о движении", выполняемой посредством CPU 11 центра 3 распространения информации. К тому же программа, показанная с помощью блок-схемы с S211 по S215 на фиг.5, хранится в ROM 13, предусмотренном в центре 3 распространения информации, и выполняется посредством CPU 11 в каждый заранее определенный момент времени (например, приблизительно каждые 0,01 - 0,1 с).
Сначала на этапе S211 CPU 11 выполняет обработку с определения, состоящую в определении, имеется ли принятая информация с датчиков, которая передается от навигационного устройства 2 на вышеупомянутом этапе S115 и включает в себя информацию о перемещении по отрезку (информация об отрезке (ID ячейки, ID отрезка, длина отрезка, наличие сигнала светофора, тип дороги и т.п.), время поездки, скорость транспортного средства, положение транспортного средства, данные о месяце, дне и времени и т.п.), информацию о средней скорости транспортного средства и т.п.
Затем, когда не принимается информация с датчиков (S211: НЕТ), CPU 11 завершает обработку.
С другой стороны, когда принимается информация с датчиков, включающая информацию о перемещении по отрезку (информация об отрезке (ID ячейки, ID отрезка, длина отрезка, наличие сигнала светофора, тип дороги и т.п.), время поездки, скорость транспортного средства, положение транспортного средства, данные о месяце, дне и времени и т.п.), информацию о средней скорости транспортного средства и т.п. (S211: ДА), CPU 11 сохраняет принятую информацию с датчиков в RAM 12 и после этого переходит к обработке этапа S212. На этапе S212 CPU 11 считывает ID отрезка и тип дороги каждого отрезка, включенного в принятую информацию с датчиков, ассоциирует ID отрезка с типом дороги и сохраняет его в RAM 12.
Затем на этапе S213 из типа дороги, соответствующего каждому ID отрезка, и информации о средней скорости транспортного средства CPU 11 считывает среднюю скорость транспортного средства пользователя во время беспрепятственного перемещения по дороге для типа дороги, соответствующего ID отрезка, ассоциирует тип дороги, соответствующий ID отрезка, со средней скоростью транспортного средства пользователя во время беспрепятственного перемещения по дороге, и сохраняет их в RAM 12. Затем CPU 11 определяет скоростной диапазон транспортного средства, который соответствует типу дороги, соответствующему ID отрезка, и среднюю скорость транспортного средства пользователя во время беспрепятственного перемещения по дороге из таблицы 50 определения скоростного диапазона транспортного средства, сохраненной в БД 16 информации о движении в центре. После этого CPU 11 считывает ID ячейки, ID отрезка, тип дороги, время поездки и данные о дне и времени из информации с датчиков, ассоциирует их с определенным скоростным диапазоном транспортного средства, создает информацию о движении (ID ячейки, ID отрезка, тип дороги, скоростной диапазон транспортного средства, данные о дне и времени и время поездки) для каждого типа дороги и сохраняет ее в БД 16 информации о движении в центре.
Со ссылкой на фиг.6 будет объясняться пример таблицы 50 определения скоростного диапазона транспортного средства, сохраненной в БД 16 информации о движении в центре. На фиг.6 показан пример таблицы 50 определения скоростного диапазона транспортного средства, сохраненной в БД 16 информации о движении в центре.
Как показано на фиг.6, таблица 50 определения скоростного диапазона транспортного средства состоит из "типа дороги", представляющего типы дорог соответствующих отрезков, "средней скорости транспортного средства пользователя", представляющей множество диапазонов средних скоростей транспортного средства пользователя во время беспрепятственного перемещения по дороге, соответствующих типу дороги (например, четыре типа диапазонов средних скоростей транспортного средства), и "скоростного диапазона транспортного средства", представляющую классификацию "средней скорости транспортного средства пользователя" (например, четыре ступени от класса A до класса D).
Например, когда "тип дороги" является "государственной автострадой", то в качестве "средней скорости транспортного средства пользователя" сохраняются четыре типа диапазонов средних скоростей транспортного средства: "менее 80 км/ч", "менее 100 км/ч", "менее 120 км/ч" и "120 км/ч и выше". Дополнительно в качестве "скоростного диапазона транспортного средства", представляющего "среднюю скорость транспортного средства пользователя", сохраняются "класс A" для "менее 80 км/ч", "класс B" для "менее 100 км/ч", "класс C" для "менее 120 км/ч" и "класс D" для "120 км/ч и выше".
Поэтому на этапе S213 CPU 11 выбирает тип дороги, соответствующий ID отрезка, в качестве "типа дороги" в таблице 50 определения скоростного диапазона транспортного средства и идентифицирует диапазон, который включает в себя среднюю скорость транспортного средства пользователя во время беспрепятственного перемещения по дороге для типа дороги, соответствующего ID отрезка, из четырех типов диапазонов средней скорости транспортного средства в "средней скорости транспортного средства пользователя", соответствующей "типу дороги". После этого CPU 11 может определить "скоростной диапазон транспортного средства", представляющий собой идентифицированную классификацию "средней скорости транспортного средства пользователя".
Например, когда тип дороги, соответствующий ID отрезка, является "государственной автострадой", и средняя скорость транспортного средства пользователя для "государственной автострады" равна "83,5 км" (фиг.4), CPU 11 идентифицирует "государственную автостраду" как "тип дороги" и "менее 100 км/ч" как "среднюю скорость транспортного средства пользователя" в таблице 50 определения скоростного диапазона транспортного средства, и определяет "класс B" в качестве "скоростного диапазона транспортного средства", представляющего идентифицированную классификацию "менее 100 км/ч".
После этого CPU 11 считывает ID ячейки, ID отрезка, тип дороги, время поездки и данные о дне и времени из информации с датчиков, ассоциирует их с "классом B", который является скоростным диапазоном транспортного средства, соответствующим ID отрезка, чтобы создать информацию о движении (ID ячейки, государственная автострада, ID отрезка, "класс B" скоростного диапазона транспортного средства, данные о дне и времени, время поездки) для типа дороги "государственная автострада", и сохраняет ее в БД 16 информации о движении в центре.
Потом на этапе S214, как показано на фиг.5, CPU 11 считывает информацию о движении в некотором периоде (например, за шесть последних месяцев), включающую в себя согласованные ID отрезков, типы дорог, скоростные диапазоны транспортных средств и временные зоны, к которым относятся данные о дне и времени (например, временная зона с 9:00 по 9:14), из информации о движении, сохраненной в БД 16 информации о движении в центре на вышеупомянутом этапе S213, статистически обрабатывает соответствующие времена поездок для вычисления оценки 51C на отрезок (фиг.7), соответствующих ID отрезка, типу дороги и скоростному диапазону транспортного средства, и сохраняет их в RAM 12.
Затем на этапе S215 CPU 11 считывает оценки 51C на отрезок из RAM 12. Выбирая ID отрезка, тип дороги, скоростной диапазон транспортного средства и временную зону, которой принадлежат данные о дне и времени, в информации о движении, сохраненной в БД 16 информации о движении в центре на вышеупомянутом этапе S213, в качестве ID 51А отрезка, скоростного диапазона 51D транспортного средства и временной зоны 51B соответствующего типа дороги в статистической информации 16B о движении, которые подставляются в соответствующие им оценки 51C на отрезок в статистической информации 16B о движении для её обновления, и затем завершает обработку.
Поэтому для каждого типа дороги выполняются обновления в оценках 51C на отрезок скоростного диапазона 51D транспортного средства (фиг.7) в статистической информации 16B о движении, соответствующей "средней скорости транспортного средства во время беспрепятственного перемещения по дороге" для каждого типа дороги, в которой значительнее всего проявляются характеристики вождения водителя, который является пользователем навигационного устройства 2, которое передало информацию с датчиков.
Ниже поясняется пример структуры данных статистической информации 16B о движении, сохраненной в БД 16 информации о движении в центре, со ссылкой на фиг.7. На фиг.7 показан пример структуры данных статистической информации 16В о движении, сохраненной в БД 16 информации о движении в центре.
Как показано на фиг.7, статистическая информация 16B о движении формируется, например, для каждого ID ячейки, добавленного к каждой вспомогательной ячейке в качестве области и классифицированного по типу дороги, например "государственная автострада", и включает в себя статистическую информацию о движении на каждый скоростной диапазон с 161 по 164 транспортного средства, которые классифицируются по скоростным диапазонам 51D транспортного средства от класса A до класса D. Отметим, что класс A - класс D у каждого скоростного диапазона 51D транспортного средства соответствует классу A - классу D (фиг.6) "скоростного диапазона транспортного средства" в таблице 50 определения скоростного диапазона транспортного средства.
Дополнительно статистическая информация о движении на каждый скоростной диапазон с 161 по 164 транспортного средства имеет оценку 51C на отрезок для ID 51А отрезка каждого отрезка для каждой временной зоны 51B. Временные зоны 51B являются временными зонами, которые задаются для каждых 15 минут (например, от "0:00" до "0:14" или т.п.). Дополнительно оценка 51C на отрезок является данными, указывающими среднее необходимое время поездки при прохождении отрезка в течение некоторой временной зоны 51B, и показана, например, в виде "20 (секунд)" или т.п.
Дополнительно оценки 51C на отрезок статистической информации о движении на каждый скоростной диапазон с 161 по 164 транспортного средства формируются путем считывания информации о движении в некотором периоде (например, за шесть прошлых месяцев), включающей в себя согласованные скоростные диапазоны 51D транспортного средства, ID 51А отрезков и типы дорог в статистической информации о движении на каждый скоростной диапазон с 161 по 164 транспортного средства, из информации о движении (ID ячейки, ID отрезка, тип дороги, скоростной диапазон транспортного средства, данные о дне и времени и время поездки), сохраненной в БД 16 информации о движении в центре на вышеупомянутом этапе S213, и статистической обработки времени поездки для каждой из временных зон 51B в данных о дне и времени, принадлежащих временной зоне 51B, на вышеупомянутых этапах S214 и S215.
Поэтому путем выполнения вышеупомянутых этапов S211 - S215 каждый раз, когда от навигационного устройства 2 принимается информация с датчиков, включающая в себя информацию о перемещении по отрезку (информация об отрезке (ID ячейки, ID отрезка, длина отрезка, наличие сигнала светофора, тип дороги и т.п.), время поездки, скорость транспортного средства, положение транспортного средства, данные о месяце, дне и времени и т.п.), информацию о средней скорости транспортного средства и т.п., CPU 11 может определить класс A - класс D у скоростного диапазона 51D транспортного средства в статистической информации о движении на каждый скоростной диапазон с 161 по 164 транспортного средства соответствующего типа дороги из информации о перемещении по отрезку и информации о средней скорости транспортного средства в информации с датчиков, и обновить оценку 51C на отрезок, соответствующие временной зоне 51B соответствующего скоростного диапазона 51D транспортного средства, из ID отрезка и данных о дне и времени, включенных в информацию с датчиков.
Далее со ссылками на фиг.8 и фиг.9 будет объясняться "обработка прокладки маршрута", выполняемая CPU 41 навигационного устройства 2, и "обработка распространения статистической информации о движении", выполняемая CPU 11 центра 3 распространения информации для распространения статистической информации 16B о движении навигационному устройству 2 в навигационной системе 1.
На фиг.8 показана блок-схема последовательности операций "обработки прокладки маршрута", выполняемой посредством CPU 41 навигационного устройства 2, и "обработки распространения статистической информации о движении", выполняемой посредством CPU 11 центра 3 распространения информации для распространения статистической информации 16В о движении навигационному устройству 2.
Сначала со ссылкой на фиг.8 будет объясняться "обработка прокладки маршрута", выполняемая CPU 41 навигационного устройства 2. Отметим, что программа, показанная с помощью блок-схемы с S311 по S315 на фиг.8, хранится в ROM 43, предусмотренном в навигационном устройстве 2, и выполняется посредством CPU 41.
Как показано на фиг.8, сначала на этапе S311 CPU 41 определяет, задан ли пункт назначения путем операции ввода или т.п. с помощью операционного участка 24, например панели, чувствительной к прикосновениям, или операционных переключателей. Затем, когда никакого пункта назначения не задано (S311: НЕТ), CPU 41 завершает обработку.
С другой стороны, когда определяется, что введен пункт назначения (S311: ДА), CPU 41 временно сохраняет в RAM 42 координаты и так далее пункта назначения, а после этого переходит к обработке этапа S312.
На этапе S312 CPU 41 считывает "средние скорости транспортных средств во время беспрепятственного перемещения по дороге" для соответствующих типов дорог из таблицы 48 средней скорости транспортного средства (фиг.4), сохраненной в БД 38 истории перемещения, и сохраняет их в RAM 42 в качестве информации о средней скорости транспортного средства, которую нужно передать в центр 3 распространения информации. Затем CPU 41 передает в центр 3 распространения информации ID идентификации навигации, координатные данные положения транспортного средства, координатные данные пункта назначения, информацию о средней скорости транспортного средства, условие поиска маршрута, информацию о версии информации 37А карты навигации и так далее, вместе с командой запроса, запрашивающей статистическую информацию 16B о движении.
После этого на этапе S313 CPU 41 принимает статистическую информацию о движении, распространяемую из центра 3 распространения информации, и сохраняет ее в статистической информации 36B о движении в БД 36 информации навигации движения.
Пример структуры данных статистической информации 36B о движении будет объясняться со ссылкой на фиг.9. На фиг.9 показана схема примера структуры данных статистической информации 36В о движении, сохраненной в навигационной БД 36 информации о движении.
Как показано на фиг.9, статистическая информация 36B о движении формируется, например, для каждого ID ячейки, добавленного к каждой вспомогательной ячейке в качестве области, и содержит оценку 51C на отрезок для ID 51А отрезка каждого отрезка для каждой временной зоны 51B. Временные зоны 51B являются временными зонами, которые задаются для каждых 15 минут (например, от "0:00" до "0:14" или т.п.). Дополнительно эти оценки 51C на отрезок являются данными, указывающими среднее необходимое время поездки при прохождении отрезка в течение некоторой временной зоны 51B, и показаны, например, в виде "20 (секунд)" или т.п.
Потом на этапе S314 CPU 41 ищет рекомендованный маршрут от текущего положения транспортного средства к пункту назначения с помощью последовательности информации Дейкстры или т.п. на основе статистической информации 36B о движении и навигационной картографической информации 37А и сохраняет его в RAM 42.
Затем на этапе S315 CPU 41 выполняет прокладку маршрута в соответствии с рекомендованным маршрутом и завершает обработку.
Далее на основе фиг.8 будет объясняться "обработка распространения статистической информации о движении", выполняемая CPU 11 центра 3 распространения информации. Отметим, что программа, показанная с помощью блок-схемы последовательности информации с S411 по S415 на фиг.8, хранится в ROM 13, предусмотренном в центре 3 распространения информации, и выполняется посредством CPU 11, когда от навигационного устройства 2 принимается команда запроса, запрашивающая статистическую информацию 16B о движении.
Сначала на этапе S411 CPU 11 принимает информацию транспортного средства, например ID идентификации навигации, координатные данные положения транспортного средства, координатные данные пункта назначения, информацию о средней скорости транспортного средства, условие поиска маршрута, информацию о версии навигационной картографической информации 37А и так далее, вместе с командой запроса, запрашивающей статистическую информацию 16B о движении, переданную от навигационного устройства 2 на вышеупомянутом этапе S312, и сохраняет информацию транспортного средства в RAM 12. Затем CPU 11 выбирает, по отношению ко всем типам дорог для каждой вспомогательной ячейки, статистическую информацию о движении на каждый скоростной диапазон транспортного средства в заранее определенном скоростном диапазоне 51D транспортного средства (например, статистическую информацию о движении на каждый скоростной диапазон 162 транспортного средства, в котором скоростной диапазон 51D транспортного средства относится к классу B) из статистической информации о движении на каждый скоростной диапазон с 161 по 164 транспортного средства, составляющей статистическую информацию 16B о движении.
Затем на этапе S412 CPU 11 ищет с помощью последовательности информации Дейкстры или т.п. основной маршрут к пункту назначения в соответствии с принятым условием поиска на основе информации 14A обновления карты, соответствующей информации о версии информации 37А карты навигации, сохраненной в БД 14 картографической информации в центре, и статистической информации о движении на каждый скоростной диапазон транспортного средства (например, статистической информации о движении на каждый скоростной диапазон 162 транспортного средства, в котором скоростной диапазон 51D транспортного средства относится к классу B), выбранной на вышеупомянутом этапе S411 для каждой вспомогательной ячейки, и сохраняет его RAM 12.
Потом на этапе S413 CPU 11 извлекает ID ячеек всех вспомогательных ячеек, через которые проходит основной маршрут, найденный на вышеупомянутом этапе S412, и сохраняет их в RAM 12, и определяет диапазон вспомогательных ячеек, в котором выбирается статистическая информация 16B о движении, которую нужно передать навигационному устройству 2.
Затем на этапе S414 CPU 11 последовательно считывает статистическую информацию о движении на каждый скоростной диапазон с 161 по 164 транспортного средства, которые классифицируются по типам дорог, для каждого ID ячейки всех вспомогательных ячеек, через которые проходит основной маршрут, извлеченный на вышеупомянутом этапе S413.
Дополнительно CPU 11 считывает "среднюю скорость транспортного средства во время беспрепятственного перемещения по дороге" для соответствующих типов дорог из информации о средней скорости транспортного средства, принятой от навигационного устройства 2, и идентифицирует скоростные диапазоны 51D транспортного средства (класс A - класс D), соответствующие каждой принятой "средней скорости транспортного средства во время беспрепятственного перемещения по дороге" для соответствующих типов дорог, принятой из таблицы 50 определения скоростного диапазона транспортного средства, сохраненной в БД 16 информации о движении в центре. После этого CPU 11 считывает, то есть выбирает статистическую информацию о движении на каждый скоростной диапазон транспортного средства, соответствующий скоростным диапазонам 51D транспортного средства, идентифицированным для соответствующих типов дорог, из статистической информации о движении на каждый скоростной диапазон с 161 по 164 транспортного средства, которые классифицируются по типам дорог, для каждого ID ячейки всех вспомогательных ячеек, через которые проходит основной маршрут, и сохраняет их в RAM 12 в качестве статистической информации о движении, согласованной со "средними скоростями транспортного средства во время беспрепятственного перемещения по дороге" пользователя для соответствующих типов дорог.
Например, в случае, когда статистическая информация о движении на каждый скоростной диапазон с 161 по 164 транспортного средства включается (фиг.7) в статистическую информацию 16B о движении "государственной автострады", соответствующей ID ячейки вспомогательной ячейки, по которой проходит основной маршрут, извлеченный на вышеупомянутом этапе S414, и "средняя скорость транспортного средства во время беспрепятственного перемещения по дороге", соответствующая "государственной автостраде", информации о средней скорости транспортного средства, принятой от навигационного устройства 2, равна "79,5 км/ч", CPU 11 выбирает "79,5 км/ч" в качестве " средней скорости транспортного средства пользователя", соответствующей "государственной автостраде" в таблице 50 определения скоростного диапазона транспортного средства, и идентифицирует скоростной диапазон 51D транспортного средства как "класс A".
Затем CPU 11 считывает из статистической информации 16B о движении, то есть выбирает из статистической информации 16B о движении статистическую информацию о движении на каждый скоростной диапазон 161 транспортного средства, в котором скоростной диапазон 51D транспортного средства относится к "классу A", и сохраняет ее в RAM 12 в качестве статистической информации о движении по "государственной автостраде" соответствующей ID ячейки, которую нужно передать пользователю.
Потом на этапе S415 CPU 11 распространяет статистическую информацию о движении, выбранную для соответствующих типов дорог, соответствующих ID ячеек всех вспомогательных ячеек, через которые основной маршрут, сохраненный в RAM 12 на вышеупомянутом этапе S414, проходит к навигационному устройству 2, соответствующему ID идентификации навигации, принятому на вышеупомянутом этапе S411, и завершает обработку.
Как подробно объяснено выше, в навигационной системе 1 в соответствии с настоящим вариантом осуществления CPU 41 навигационного устройства 2 получает информацию о перемещении по отрезку (информация об отрезке (ID ячейки, ID отрезка, длина отрезка, наличие сигнала светофора, тип дороги и т.п.), время поездки, скорость транспортного средства, положение транспортного средства, данные о месяце, дне и времени, и т.п.) при прохождении каждого отрезка. Затем, когда пройденный отрезок является свободной дорогой, CPU 41 считывает тип дороги и скорость транспортного средства по отрезку и сохраняет их в БД 38 истории перемещения вместе данными о дне и времени (например, год, месяц, день, день недели, время и т.п.). Дополнительно CPU 41 считывает из БД 38 истории перемещения данные о скорости транспортного средства за заранее определенный период (например, за шесть прошлых месяцев), соответствующие типу дороги отрезка, и вычисляет среднее значение этих данных о скорости транспортного средства. Затем CPU 41 сохраняет и обновляет вычисленное среднее значение в качестве средней скорости транспортного средства во время беспрепятственного перемещения по дороге, соответствующей типу дороги пройденного отрезка, в таблице 48 средней скорости транспортного средства (фиг.4), сохраненной в БД 38 истории перемещения (этапы S11-S14).
Таким образом, становится возможным получение средней скорости транспортного средства во время беспрепятственного перемещения по дороге, в которой проявляются характеристики вождения водителя для соответствующих типов дорог.
Дополнительно в навигационной системе 1 CPU 41 навигационного устройства 2 передает в центр 3 распространения информации в каждый заранее определенный момент времени (например, каждые пять минут) информацию с датчиков, включающую в себя информацию о перемещении по отрезку для пройденного отрезка (информация об отрезке (ID ячейки, ID отрезка, длина отрезка, наличие сигнала светофора, тип дороги и т.п.), время поездки, скорость транспортного средства, положение транспортного средства, данные о месяце, дне и времени, и т.п.) и информацию о средней скорости транспортного средства, включающую в себя данные "средней скорости транспортного средства во время беспрепятственного перемещения по дороге" в таблице 48 средней скорости транспортного средства (этапы S111-S115).
С другой стороны, когда информация с датчиков, включающая в себя информацию о перемещении по отрезку (информация об отрезке (ID ячейки, ID отрезка, длина отрезка, наличие сигнала светофора, тип дороги и т.п.), время поездки, скорость транспортного средства, положение транспортного средства, данные о месяце, дне и времени, и т.п.) и информацию о средней скорости транспортного средства, принимается от навигационного устройства 2, CPU 11 центра 3 распространения информации считывает тип дороги, соответствующий каждому ID отрезка, включенный в информацию с датчиков, и среднюю скорость транспортного средства пользователя во время беспрепятственного перемещения по дороге, и определяет скоростной диапазон транспортного средства для каждого типа дороги, соответствующий ID отрезка, из таблицы 50 определения скоростного диапазона транспортного средства, сохраненной в БД 16 информации о движении в центре. После этого CPU 11 создает информацию о движении (ID ячейки, ID отрезка, тип дороги, скоростной диапазон транспортного средства, данные о дне и времени и время поездки) из скоростного диапазона транспортного средства и информации с датчиков и сохраняет ее в БД 16 информации о движении в центре.
Затем CPU 11 считывает информацию о движении в некотором периоде (например, за шесть прошлых месяцев), включающую в себя согласованные ID отрезков, типы дорог, скоростные диапазоны транспортных средств и временные зоны, которым принадлежат данные о дне и времени, из информации о движении, сохраненной в БД 16 информации о движении в центре, и статистически обрабатывает соответствующие времена поездок для вычисления оценок 51C на отрезок. Выбирая ID отрезка, тип дороги, скоростной диапазон транспортного средства и временную зону, которой принадлежат данные о дне и времени, в информации о движении в качестве ID 51А отрезка, скоростного диапазона 51D транспортного средства и временной зоны 51B соответствующего типа дороги в статистической информации 16B о движении, CPU 11 подставляет их в соответствующие им оценки 51C на отрезок в статистической информации 16B о движении, чтобы обновить ее (этапы S211-S215).
Таким образом, оценка 51C на отрезок у каждого ID 51А отрезка, классифицированного по типу дороги, может создаваться для каждого скоростного диапазона 51D транспортного средства, и "средняя скорость транспортного средства во время беспрепятственного перемещения по дороге" для соответствующих типов дорог, которая меняется в соответствии с характеристиками вождения водителя, может быть отражена в оценках 51C на отрезок каждого ID 51А отрезка. То есть средняя скорость транспортного средства во время беспрепятственного перемещения по дороге для соответствующих типов дорог, которая меняется в соответствии с характеристиками вождения водителя, может быть отражена в оценке 51C на отрезок каждого ID 51А отрезка, чтобы создать статистическую информацию 16B о движении по каждому отрезку.
Дополнительно в навигационной системе 1, когда задан пункт назначения, CPU 41 навигационного устройства 2 передает в центр 3 распространения информации ID идентификации навигации, координатные данные положения транспортного средства, координатные данные пункта назначения, информацию о средней скорости транспортного средства, условие поиска маршрута, информацию о версии информации 37А карты навигации и так далее вместе с командой запроса, запрашивающей статистическую информацию 16B о движении (этапы S311-S312).
С другой стороны, когда команда запроса или т.п., запрашивающая статистическую информацию 16B о движении, принимается от навигационного устройства 2, CPU 11 центра 3 распространения информации выбирает для каждой вспомогательной ячейки статистическую информацию о движении на каждый скоростной диапазон транспортного средства в заранее определенном скоростном диапазоне 51D транспортного средства из статистической информации о движении на каждый скоростной диапазон с 161 по 164 транспортного средства, классифицированный по типам дорог, составляющей статистическую информацию 16B о движении. Затем CPU 11 ищет основной маршрут к пункту назначения с помощью последовательности информации Дейкстры или т.п. на основе выбранной статистической информации о движении на каждый скоростной диапазон транспортного средства и информации 14A обновления карты в соответствии с принятым условием поиска.
Потом CPU 11 последовательно считывает статистическую информацию о движении на каждый скоростной диапазон с 161 по 164 транспортного средства, классифицированный по типам дорог, для каждого ID ячейки всех вспомогательных ячеек, через которые проходит основной маршрут. Дополнительно CPU 11 идентифицирует скоростной диапазон 51D транспортного средства (класс A - класс D) для каждого типа дороги из информации о средней скорости транспортного средства, принятой от навигационного устройства 2, и таблицы 50 определения скоростного диапазона транспортного средства, сохраненной в БД 16 информации о движении в центре.
После этого CPU 11 выбирает статистическую информацию о движении на каждый скоростной диапазон транспортного средства, соответствующую установленному скоростному диапазону 51D транспортного средства каждого типа дороги, из статистической информации о движении на каждый скоростной диапазон с 161 по 164 транспортного средства, классифицированный по типам дорог, и распространяет ее навигационному устройству 2 (этапы S411-S415).
Дополнительно CPU 41 навигационного устройства 2 принимает статистическую информацию о движении, классифицированную по типу дороги, распространяемую из центра 3 распространения информации, и сохраняет ее в статистической информации 36B о движении в БД 36 информации о навигации движения. Затем CPU 41 ищет рекомендованный маршрут от текущего положения транспортного средства к пункту назначения с помощью последовательности информации Дейкстры или т.п. на основе статистической информации 36B о движении и информации 37А карты навигации, и выполняет прокладку маршрута (этапы S313-S315).
Поэтому CPU 41 навигационного устройства 2 способен получить статистическую информацию 36B о движении, соответствующую средним скоростям транспортного средства во время беспрепятственного перемещения по дороге для соответствующих типов дорог, на которой отражаются характеристики вождения водителя. Таким образом, CPU 41 способен выполнять поиск маршрута с учетом характеристик водителя.
Дополнительно CPU 11 центра 3 распространения информации выбирает статистическую информацию о движении, которую нужно распространить к навигационному устройству 2, из статистической информации 16B о движении, соответствующей вспомогательным ячейкам, через которые проходит основной маршрут, и соответственно можно быстро выбрать статистическую информацию о движении только в необходимой области, чтобы распространить ее к навигационному устройству 2. Поскольку статистическая информация о движении, которую нужно распространить к навигационному устройству 2, выбирается для вспомогательных ячеек, через которые проходит основной маршрут, то возможно уменьшить количество данных статистической информации о движении, которую нужно распространить к навигационному устройству 2.
Следует отметить, что настоящее изобретение не ограничивается вышеприведенным вариантом осуществления, и могут иметь место различные усовершенствования и модификации, насколько они входят в объем настоящего изобретения. Например, возможно следующее.
(А) Например, как показано на фиг.2, статистическая информация 16B о движении, сохраненная в БД 16 информации о движении в центре, и таблица 50 определения скоростного диапазона транспортного средства могут вместе записываться на CD-ROM 7, чтобы доставляться в навигационное устройство 2. Затем, при считывании картографической информации с CD-ROM 7 с помощью участка 28 считывания, CPU 41 навигационного устройства 2 может считать статистическую информацию 16B о движении и сохранить ее в статистической информации 36B о движении в навигационной БД 36 информации движения, и также может считать таблицу 50 определения скоростного диапазона транспортного средства и сохранить ее в навигационной БД 36 информации движения, посредством этого обновляя их. Отметим, что CPU 41 выполняет обработку вышеупомянутых этапов S11-S14, и таблица 48 средней скорости транспортного средства сохраняется в БД 38 истории перемещения.
Следовательно, в этом случае структура данных статистической информации 36B о движении формируется для каждого ID ячейки, добавленного к каждой вспомогательной ячейке, аналогично статистической информации 16B о движении, показанной на фиг.7 и классифицированной по типу дороги, и включает в себя статистическую информацию о движении на каждый скоростной диапазон с 161 по 164 транспортного средства, классифицированный по скоростным диапазонам 51D транспортного средства от класса A до класса D. Дополнительно CPU 41 может определить скоростной диапазон 51D транспортного средства каждого типа дороги в соответствии со "средними скоростями транспортного средства во время беспрепятственного перемещения по дороге" пользователя на основе таблицы 50 определения скоростного диапазона транспортного средства, сохраненной в навигационной БД 36 информации о движении.
Здесь пример "обработки прокладки маршрута", выполняемой CPU 41 структурированного таким образом навигационного устройства 2, будет объясняться на основе фиг.10. Фиг.10 - блок-схема, показывающая пример "обработки прокладки маршрута", выполняемой CPU 41 навигационного устройства 2 в другом варианте осуществления.
Как показано на фиг.10, на этапе S511 CPU 41 выполняет обработку определения, состоящую в определении, задан ли пункт назначения путем операции ввода или т.п. с помощью операционного участка 24, например, сенсорной панели или операционных переключателей. Затем, когда пункт назначения не задан (S511: НЕТ), CPU 41 завершает обработку.
С другой стороны, когда определяется, что введен пункт назначения (S511: ДА), CPU 41 временно сохраняет в RAM 42 координаты и так далее пункта назначения, а после этого переходит к обработке этапа S512.
На этапе S512 для каждой из вспомогательных ячеек, совпадающих со "средними скоростями транспортного средства во время беспрепятственного перемещения по дороге" для соответствующих типов дорог, сохраненными в таблице 48 средней скорости транспортного средства, CPU 41 формирует статистическую информацию о движении для навигации, которая классифицируется соответственно по типам дорог.
В частности, CPU 41 считывает "средние скорости транспортных средств во время беспрепятственного перемещения по дороге", соответствующие типам дорог, из таблицы 48 средней скорости транспортного средства, сохраненной в БД 38 истории перемещения. Затем CPU 41 идентифицирует скоростные диапазоны 51D транспортного средства (класс A - класс D), соответствующие "средним скоростям транспортного средства во время беспрепятственного перемещения по дороге" для типов дорог, из таблицы 50 определения скоростного диапазона транспортного средства, сохраненной в навигационной БД 36 информации о движении.
Потом для каждого ID ячейки всех вспомогательных ячеек CPU 41 последовательно считывает статистическую информацию о движении на каждый скоростной диапазон с 161 по 164 транспортного средства, классифицированный по типам дорог, выбирает статистическую информацию о движении на каждый скоростной диапазон транспортного средства, соответствующий скоростным диапазонам 51D транспортного средства, идентифицированным для соответствующих типов дорог, из статистической информации о движении на каждый скоростной диапазон с 161 по 164 транспортного средства, сохраняет их последовательно в качестве статистической информации о движении для навигации в навигационной БД 36 информации о движении, и после этого переходит к этапу S513.
На этапе S513 CPU 41 ищет рекомендованный маршрут от текущего положения транспортного средства к пункту назначения с помощью последовательности информации Дейкстры или т.п. на основе статистической информации о движении для навигации и навигационной картографической информации 37А, сохраненной в навигационной БД 36 информации о движении, и сохраняет его в RAM 42.
После этого на этапе S514 CPU 41 выполняет прокладку маршрута в соответствии с рекомендованным маршрутом, и после этого завершает обработку.
Поэтому CPU 41 навигационного устройства 2 способен формировать статистическую информацию о движении для навигации, соответствующую средним скоростям транспортного средства во время беспрепятственного перемещения по дороге для соответствующих типов дорог, на которой отражаются характеристики вождения водителя. Более того, CPU 41 способен выполнять поиск маршрута с учетом характеристик вождения водителя.
(B) Дополнительно на вышеупомянутом этапе S115 CPU 41 может считать тип дороги, соответствующий ID отрезка, включенному в информацию о перемещении по отрезку, из навигационной картографической информации 37А, считать только "среднюю скорость транспортного средства во время беспрепятственного перемещения по дороге" для типа дороги, соответствующего типу дороги ID отрезка, включенного в информацию о перемещении по отрезку, из таблицы 48 средней скорости транспортного средства (см. фиг.4), и может передать в центр 3 распространения информации считанную "среднюю скорость транспортного средства во время беспрепятственного перемещения по дороге" и информацию о перемещении по отрезку в качестве информации с датчиков. Соответственно, возможно уменьшить количество передаваемых данных.
(C) Дополнительно, когда не задан пункт назначения на вышеупомянутом этапе S311 (S311: НЕТ), CPU 41 считывает "среднюю скорость транспортного средства во время беспрепятственного перемещения по дороге" для соответствующих типов дорог из таблицы 48 средней скорости транспортного средства, сохраненной в БД 38 истории перемещения, и сохраняет их в RAM 42 в качестве информации о средней скорости транспортного средства, которую нужно передать в центр 3 распространения информации. Затем CPU 41 может передать в центр 3 распространения информации ID идентификации навигации, координатные данные положения транспортного средства, информацию о средней скорости транспортного средства и так далее вместе с командой запроса, запрашивающей статистическую информацию 16B о движении в окружающей области транспортного средства (например, квадрат в 50 км с положением транспортного средства в центре или т.п.).
Дополнительно, в этом случае вместо вышеупомянутых этапов S412 и S413 CPU 11 может извлечь ID ячеек всех вспомогательных ячеек в окружающей области положения транспортного средства (например, квадрат в 50 км с положением транспортного средства в центре или т.п.) и сохранить их в RAM 12, определить диапазон вспомогательных ячеек, в котором выбирается статистическая информация 16B о движении, которую нужно передать навигационному устройству 2, и после этого выполнить обработку вышеупомянутых этапов S414 и S415. Таким образом, CPU 41 становится способным получать последнюю статистическую информацию 36B о движении, соответствующую "средним скоростям транспортного средства во время беспрепятственного перемещения по дороге" для соответствующих типов дорог, в которой отражаются характеристики вождения водителя касательно окружающей области положения транспортного средства.
(D) Дополнительно, после того как CPU 11 центра 3 распространения информации выполняет обработку вышеупомянутого этапа S414, CPU 11 может выполнить обработку поиска маршрута к пункту назначения, выполняемую CPU 41 на вышеупомянутом этапе S314, и может передать навигационному устройству 2 на вышеупомянутом этапе S414 данные маршрута найденного рекомендованного маршрута. Таким образом, возможно снизить нагрузку навигационного устройства 2 по обработке.
(Е) Дополнительно, вместо вышеупомянутых этапов S412-S412 CPU 11 может объявить все вспомогательные ячейки как диапазон вспомогательных ячеек, в котором выбирается статистическая информация 16B о движении, которую нужно передать навигационному устройству 2. Соответственно, CPU 11 становится пригодным для создания и распространения статистической информации о движении в соответствии со "средними скоростями транспортного средства во время беспрепятственного перемещения по дороге" пользователя для соответствующих типов дорог для всех вспомогательных ячеек. Дополнительно навигационное устройство 2 становится пригодным для получения статистической информации 36B о движении, соответствующей средним скоростям транспортных средств во время беспрепятственного перемещения по дороге для соответствующих типов дорог, в которой отражаются характеристики вождения водителя касательно всех вспомогательных ячеек.
Класс G08G1/01 способы и устройства для контроля движения транспорта с целью учета или регулирования движения