СИСТЕМА ДЛЯ ИНТЕГРАЦИИ МУЛЬТИМЕДИЙНЫХ УСТРОЙСТВ
MULTIMEDIA DEVICE INTEGRATION SYSTEM

Область техники, к которой относится изобретение
Изобретение относится к области системы для интеграции мультимедийных устройств. Более конкретно, настоящее изобретение относится к системе для интеграции мультимедийных устройств, предназначенной для интеграции компонентов, изготовленных сторонними производителями, таких как спутниковые ресиверы, CD-проигрыватели, CD-чейнджеры, цифровые медиа-устройства (например, МР3-проигрыватели, МР4-проигрыватели, WMV-проигрыватели, устройства Apple iPod, портативные медиа-центры и другие устройства), приемники цифрового аудиовещания (DAB), внешние источники аудиосигналов, видеоустройства (например, DVD-проигрыватели), мобильные телефоны и другие устройства, с целью их использования в сочетании со стерео- и видеосистемами, установленными при изготовлении на заводе или после продажи автомобиля.
Уровень техники
Автомобильные аудиосистемы в настоящее время продолжают усложняться, растет число опций, доступных покупателям автомобилей. Аудиосистемы ранних выпусков содержали только тюнер диапазона AM и/или FM и могли включать в себя аналоговые магнитофонные деки для проигрывания кассет, 8-дорожечных лент и лент других типов во время движения автомобиля. Такие ранние системы были закрытыми, поэтому их было сложно интегрировать с внешними устройствами.
С развитием цифровых технологий в автомобильные звуковые системы начали встраиваться CD-проигрыватели. Производители комплектного оборудования (Original Equipment Manufacturers, OEM-производители) часто изготавливают автомобильные стереосистемы, в которых имеется CD-проигрыватель и/или CD-чейнджер, позволяющий воспроизводить компакт-диски. Однако в таких системах часто используются закрытые шины и протоколы, которые не позволяют легко интегрировать в систему дополнительные компоненты, такие как спутниковые ресиверы (например, спутниковые тюнеры типа ХМ), приемники цифрового аудиовещания (DAB), цифровые медиа-проигрыватели (например, устройства Apple iPod, МР3-проигрыватели, МР4-проигрыватели, WMV-проигрыватели и т.д.), CD-чейнджеры, внешние источники звука, видеоустройства (например, DVD-проигрыватели), мобильные телефоны и т.п. Таким образом, покупатели автомобилей часто вынуждены полностью заменять аудиосистему OEM-производства или использовать ее в течение всего срока работы транспортного средства или владения им. Даже если радиоустройство от OEM-производителя заменяется на другую модель радиоустройства, новое радиоустройство также нередко не обеспечивает взаимодействие с внешним устройством.
Более конкретно, проблема интегрирования аудио- и видеосистем стороннего производства с имеющимися автомобильными стерео- и видеосистемами состоит в том, что сигналы, генерируемые обеими указанными системами, имеют закрытые форматы, поэтому сигналы от автомобильной системы не могут обрабатываться системой стороннего производства. В свою очередь, сигналы, генерируемые системой стороннего производства, также имеют закрытый формат, который не распознается стерео- или видеосистемой автомобиля. Таким образом, для интеграции систем стороннего производства с имеющимися автомобильными стерео- и видеосистемами необходимо осуществлять преобразование сигналов, которыми обмениваются такие системы.
В рассматриваемой области техники известна интеграция внешних источников аудиосигналов с автомобильными стереосистемами посредством одного или нескольких модулей расширения, устанавливаемых в автомобильные стереосистемы OEM- или стороннего производства. Однако такие модули расширения взаимодействуют с внешними источниками аудиосигналов только в том случае, если эти внешние источники аудиосигналов и данная автомобильная стереосистема выпущены одним и тем же OEM- или сторонним производителем, и обеспечивают интеграцию только с ними. Например, спутниковый ресивер, изготовленный PIONEER, Inc, не может быть интегрирован с автомобильной радиосистемой OEM-производства, изготовленной компанией TOYOTA, или автомобильной радиосистемой стороннего производства, изготовленной CLARION, Inc.
Раскрытие изобретения
Таким образом, существующие модули расширения позволяют решать только узкие задачи, направленные на интеграцию оборудования и автомобильной стереосистемы, изготавливаемых одним и тем же производителем. Поэтому задача, на решение которой направлено настоящее изобретение, заключается в создании системы интеграции, позволяющей интегрировать любое аудиоустройство любого производителя с любой радиосистемой OEM- или стороннего изготовления. С другой стороны, для воспроизведения музыки с устройства, внешнего по отношению к автомобильной радиосистеме, такого как переносной CD-проигрыватель, разработаны радиочастотные (RF) передатчики и кассетные адаптеры, позволяющие воспроизводить звук через автомобильную радиосистему с использованием FM-приемника или кассетной деки радиосистемы. Однако такие системы склонны к созданию помех и не обеспечивают высокое качество воспроизведения.
Другая задача заключается в создании системы интеграции, не только реализующей интеграцию различных аудио- и видеоустройств, не родственных данной автомобильной стерео- или видеосистеме OEM- или стороннего изготовления, но и обеспечивающей обмен данными между устройством стороннего производства и автомобильной стерео- или видеосистемой. Например, желательно создать систему, в которой у устройства стороннего производства запрашиваются данные о станции, дорожке, времени и композиции, после чего они форматируются и передаются в автомобильную стерео- или видеосистему для отображения, например, на ЖК-индикаторе или на одной или нескольких дисплейных панелях видеосистемы автомобиля. Такая информация может передаваться и отображаться на аппаратно подключенных автомобильных стерео- и видеосистемах (например, радиоустройствах, установленных в приборных панелях или других местах в автомобиле), или объединяться для вывода на средства отображения одной или нескольких программных или графических радиосистем, управляемых посредством графических дисплейных экранов. Еще одна задача заключается в создании системы для интеграции мультимедийных устройств, позволяющей пользователю управлять несколькими устройствами, например, CD-проигрывателем или спутниковым ресивером и одним или несколькими дополнительными источниками, и выполнять быстрое и удобное переключение между ними посредством имеющихся органов управления автомобильной стерео- или видеосистемой.
В соответствии с настоящим изобретением решение поставленной задачи достигается путем создания системы для интеграции мультимедийных устройств, позволяющей интегрировать несколько устройств сторонних производств, таких как CD-проигрыватели, CD-чейнджеры, цифровые медиа-устройства (например, МР3-проигрыватели, МР4-проигрыватели, устройства Apple iPod, WMV-проигрыватели, переносные медиа-центры и другие устройства), спутниковые ресиверы, DAB-приемники, внешние источники сигналов, видеоустройства (например, DVD-проигрыватели), мобильные телефоны, или любую комбинацию этих устройств с имеющимися автомобильными стерео- и видеосистемами, а также обеспечивающей вывод информации на устройства отображения имеющейся автомобильной стерео- или видеосистемы и управление посредством этой системы.
Настоящее изобретение относится к области системы для интеграции мультимедийных устройств. Одно или несколько аудиоустройств стороннего производства, таких как CD-проигрыватели, CD-чейнджеры, цифровые медиа-устройства (например, МР3-проигрыватели, МР4-проигрыватели, WMV-проигрыватели, устройства Apple iPod, переносные медиа-центры и другие устройства), спутниковые ресиверы (например, ресиверы ХМ или Sirius), приемники цифрового аудиовещания (DAB) или внешние источники сигналов, могут соединяться и взаимодействовать с имеющейся в автомобиле стереосистемой, которая может представлять собой автомобильную стереосистему OEM-производства или автомобильную стереосистему стороннего производства, установленной в этом автомобиле. Система интеграции соединяется и взаимодействует с автомобильной стереосистемой посредством любого доступного порта автомобильной стереосистемы, например, входного порта для CD-проигрывателя, входа спутникового сигнала или с использованием другого известного типа подключения. Если установлена автомобильная стереосистема стороннего производства, в соответствии с настоящим изобретением генерируется сигнал, который передается в автомобильную стереосистему для ее поддержания в рабочем состоянии и обеспечения реакции на поступающие внешние данные и сигналы. Команды, подаваемые с панели управления, принимаются в соответствии с настоящим изобретением и преобразуются в формат, распознаваемый устройством стороннего производства. Устройство стороннего производства выполняет полученные форматированные команды и генерирует требуемый аудиосигнал, который передается в автомобильную стереосистему. Данные от устройства стороннего производства принимаются в соответствии с настоящим изобретением, преобразуются в формат, распознаваемый автомобильной стереосистемой, и передаются в автомобильную стереосистему для отображения. Форматированные данные могут включать в себя информацию о воспроизводимой дорожке CD или МР3, канале, песне и исполнителе, поступающую от спутникового ресивера или DAB-приемника, или видеоинформацию от одного или нескольких внешних устройств, подключенных к системе по настоящему изобретению. Информация может представляться в виде одного или нескольких меню, а также текстовых или графических сообщений, отображаемых на ЖК-дисплее радиоустройства, и обеспечивать взаимодействие пользователя с радиоустройством. Может быть предусмотрен порт подключения, предназначенный для подключения портативных внешних аудиоустройств к интерфейсу по настоящему изобретению.
В одном варианте осуществления настоящего изобретения используется устройство с двумя входами, предназначенное для интеграции внешнего аудиоустройства и входа внешнего сигнала с автомобильной стереосистемой ОЕМ- или стороннего производства. Пользователь может выбирать внешнее аудиоустройство или вход внешнего сигнала посредством органов управления автомобильной стереосистемой. В соответствии с изобретением осуществляется автоматическое определение типа устройства, подключенного к входу внешнего сигнала, и его интеграция с автомобильной стереосистемой.
В другом варианте осуществления изобретения реализуется интерфейс, обеспечивающий интеграцию нескольких источников внешних сигналов с имеющейся автомобильной стереосистемой. Пользователь выбирает один из источников внешних сигналов посредством панели управления автомобильной стереосистемой. Одно или несколько аудиоустройств стороннего производства могут быть интегрированы с внешними источниками сигналов, и пользователь выполняет переключение между аудиоустройством и внешними источниками сигналов посредством автомобильной стереосистемы. Устройства, соединенные с внешними источниками сигналов, поддерживают взаимодействие с автомобильной стереосистемой и обеспечивают обмен командами и данными через интерфейс.
В еще одном варианте осуществления настоящего изобретения реализуется интерфейс, обеспечивающий интеграцию внешнего устройства с целью его использования совместно с автомобильной стерео- или видеосистемой, причем указанный интерфейс размещается внутри указанной автомобильной стерео- или видеосистемы. Система включает в себя следующие компоненты: автомобильная стерео- или видеосистема; устройство стороннего производства, внешнее по отношению к автомобильной стерео- или видеосистеме; интерфейс, расположенный внутри автомобильной стерео- или видеосистемы и включенный между автомобильной стерео- или видеосистемой и устройством стороннего производства для обеспечения обмена данными и аудио- или видеосигналами между автомобильной стерео- или видеосистемой и устройством стороннего производства; средство обработки и передачи команд управления устройством стороннего производства от автомобильной стерео- или видеосистемы в формате, совместимом с устройством стороннего производства; средство обработки и отображения данных, передаваемых от устройства стороннего производства для их отображения автомобильной стерео- или видеосистемой, в формате, совместимом с автомобильной стерео- или видеосистемой. Устройство стороннего производства может представлять собой одно или несколько таких устройств, как CD-чейнджеры, CD-проигрыватели, спутниковые ресиверы (например, ХМ или Sirius), цифровые медиа-устройства (например, МР3-проигрыватели, МР4-проигрыватели, WMV-проигрыватели, устройства Apple iPod), видеоустройства (например, DVD-проигрыватели), мобильные телефоны или любая их комбинация.
В еще одном варианте осуществления настоящего изобретения реализуется интерфейс, обеспечивающий интеграцию мобильного телефона с целью его использования совместно с автомобильной стерео- или видеосистемой. Система включает в себя следующие компоненты: автомобильная стерео- или видеосистема; мобильный телефон, внешний по отношению к автомобильной стерео- или видеосистеме; интерфейс, включенный между автомобильной стерео- или видеосистемой и мобильным телефоном для обеспечения обмена данными и аудио- или видеосигналами между автомобильной стерео- или видеосистемой и мобильным телефоном; средство обработки и передачи команд управления мобильным телефоном от автомобильной стерео- или видеосистемы в формате, совместимом с мобильным телефоном; средство обработки и отображения данных, передаваемых от мобильного телефона для их отображения автомобильной стерео- или видеосистемой, в формате, совместимом с автомобильной стерео- или видеосистемой.
В еще одном варианте осуществления настоящего изобретения реализуется интерфейс, обеспечивающий интеграцию внешней видеосистемы с целью ее использования совместно с автомобильной или видеосистемой. Система включает в себя следующие компоненты: автомобильная видеосистема; видеоустройство стороннего производства, внешнее по отношению к автомобильной видеосистеме; интерфейс, включенный между автомобильной видеосистемой и видеоустройством стороннего производства для обеспечения обмена данными и аудио- или видеосигналами между автомобильной видеосистемой и видеоустройством стороннего производства; средство обработки и передачи команд управления видеоустройством стороннего производства от автомобильной видеосистемы в формате, совместимом с видеоустройством стороннего производства; средство обработки и отображения данных, передаваемых от видеоустройства стороннего производства для их отображения автомобильной или видеосистемой, в формате, совместимом с автомобильной видеосистемой.
Согласно настоящему изобретению также реализуется интерфейс, предназначенный для интеграции множества устройств стороннего производства с целью их использования совместно с автомобильной стерео- или видеосистемой посредством единого интерфейса. В одном варианте осуществления система включает в себя следующие компоненты: интерфейс, электрически соединенный с автомобильной стерео- или видеосистемой и устройством стороннего производства; набор конфигурационных перемычек, расположенных в интерфейсе и предназначенных для определения первого типа устройства, соответствующего автомобильной стерео- или видеосистеме, и второго типа устройства, соответствующего устройству стороннего производства; набор блоков программного обеспечения преобразования протоколов, хранящихся в памяти интерфейса и предназначенных для преобразования сигналов, поступающих от устройства стороннего производства, в первый формат, совместимый с автомобильной стерео- или видеосистемой, и преобразования сигналов, поступающих от автомобильной стерео- или видеосистемы, во второй формат, совместимый с устройством стороннего производства, причем по меньшей мере один из блоков программного обеспечения преобразования протоколов выбирается в интерфейсе путем установки конфигурационных перемычек в указанном наборе в определенное положение. В другом варианте осуществления система включает в себя следующие компоненты: интерфейс, электрически соединенный с автомобильной стерео- или видеосистемой и устройством стороннего производства; первая комбинация проводов и вторая комбинация проводов, подключенные к указанному интерфейсу, причем первая комбинация проводов представляет первую электрическую конфигурацию, относящуюся к автомобильной стерео- или видеосистеме, а вторая комбинация проводов представляет вторую электрическую конфигурацию, относящуюся к устройству стороннего производства; набор блоков программного обеспечения преобразования протоколов, хранящихся в памяти интерфейса и предназначенных для преобразования сигналов, поступающих от устройства стороннего производства, в первый формат, совместимый с автомобильной стерео- или видеосистемой, и преобразования сигналов, поступающих от автомобильной стерео- или видеосистемы, во второй формат, совместимый с устройством стороннего производства, причем по меньшей мере один из блоков программного обеспечения преобразования протоколов выбирается в интерфейсе на основе первой и второй электрических конфигураций первой и второй комбинаций проводов. Для интеграции нескольких устройств может быть предусмотрено несколько комбинаций проводов.
В настоящем изобретении также описывается способ интеграции устройства стороннего производства с целью его использования совместно с автомобильной стерео- или видеосистемой, включающий в себя следующие шаги: соединение автомобильной стерео- или видеосистемы и устройства стороннего производства с интерфейсом; определение первого типа устройства, соответствующего автомобильной стерео- или видеосистеме, и второго типа устройства, соответствующего устройству стороннего производства; загрузка блока программного обеспечения преобразования протоколов в память интерфейса соответственно первому и второму типам устройств; преобразование сигналов, поступающих от устройства стороннего производства, в первый формат, совместимый с автомобильной стерео- или видеосистемой, выполняемое в блоке программного обеспечения преобразования протоколов; преобразование сигналов, поступающих от автомобильной стерео- или видеосистемы во второй формат, совместимый с устройством стороннего производства, выполняемое в блоке программного обеспечения преобразования протоколов.
Перечень фигур чертежей
Вышеописанные и другие свойства и особенности настоящего изобретения станут ясны из нижеследующего подробного описания, содержащего ссылки на прилагаемые чертежи, которые иллюстрируют вариант осуществления изобретения, не вносящий каких-либо ограничений. На чертежах:
на фиг.1 приведена блок-схема системы для интеграции мультимедийных устройств по настоящему изобретению;
на фиг.2а приведена блок-схема альтернативного варианта осуществления системы для интеграции мультимедийных устройств по настоящему изобретению, в котором реализуется интеграция CD-проигрывателя и автомобильного радиоустройства;
на фиг.2b приведена блок-схема альтернативного варианта осуществления системы для интеграции мультимедийных устройств по настоящему изобретению, в котором реализуется интеграция МР3-проигрывателя и автомобильного радиоустройства;
на фиг.2с приведена блок-схема альтернативного варианта осуществления системы для интеграции мультимедийных устройств по настоящему изобретению, в котором реализуется интеграция DAB-приемника или спутникового ресивера и автомобильного радиоустройства;
на фиг.2d приведена блок-схема альтернативного варианта осуществления системы для интеграции мультимедийных устройств по настоящему изобретению, в котором реализуется интеграция нескольких внешних источников сигналов и автомобильного радиоустройства;
на фиг.2е приведена блок-схема альтернативного варианта осуществления системы для интеграции мультимедийных устройств по настоящему изобретению, в котором реализуется интеграция CD-проигрывателя и нескольких внешних источников сигналов и автомобильного радиоустройства;
на фиг.2f приведена блок-схема альтернативного варианта осуществления настоящего изобретения, в котором реализуется интеграция DAB-приемника или спутникового ресивера и нескольких внешних источников сигналов и автомобильного радиоустройства;
на фиг.2g приведена блок-схема альтернативного варианта осуществления настоящего изобретения, в котором реализуется интеграция МР3-проигрывателя и нескольких внешних источников сигналов и автомобильного радиоустройства;
на фиг.2h приведена блок-схема альтернативного варианта осуществления настоящего изобретения, в котором реализуется интеграция нескольких внешних источников сигналов и аудиоустройства и автомобильной стереосистемы;
на фиг.3а приведена электрическая схема устройства по настоящему изобретению, предназначенного для интеграции CD-проигрывателя или внешнего источника сигнала с автомобильным радиоустройством;
на фиг.3b приведена электрическая схема устройства по настоящему изобретению, предназначенного для интеграции CD-проигрывателя и внешнего источника сигнала с автомобильным радиоустройством, позволяющая пользователю выполнять переключение между CD-проигрывателем и внешним источником сигнала;
на фиг.3с приведена электрическая схема устройства по настоящему изобретению, предназначенного для интеграции нескольких внешних источников сигналов с автомобильным радиоустройством;
на фиг.3d приведена электрическая схема устройства по настоящему изобретению, предназначенного для интеграции DAB-приемника или спутникового ресивера с автомобильным радиоустройством;
на фиг.4а приведена блок-схема логики обработки по настоящему изобретению, предназначенной для интеграции CD-проигрывателя с автомобильным радиоустройством;
на фиг.4b приведена блок-схема логики обработки по настоящему изобретению, предназначенной для интеграции МР3-проигрывателя с автомобильным радиоустройством;
на фиг.4с приведена блок-схема логики обработки по настоящему изобретению, предназначенной для интеграции спутникового ресивера с автомобильным радиоустройством;
на фиг.4d приведена блок-схема логики обработки по настоящему изобретению, предназначенной для интеграции нескольких внешних источников сигналов с автомобильным радиоустройством;
на фиг.4е приведена блок-схема логики обработки по настоящему изобретению, предназначенной для интеграции CD-проигрывателя и нескольких внешних источников сигналов с автомобильным радиоустройством;
на фиг.4f приведена блок-схема логики обработки по настоящему изобретению, предназначенной для интеграции спутникового ресивера или DAB-приемника и нескольких внешних источников сигналов с автомобильным радиоустройством;
на фиг.4g приведена блок-схема логики обработки по настоящему изобретению, предназначенной для интеграции МР3-проигрывателя и одного или нескольких внешних источников сигналов с автомобильным радиоустройством;
на фиг.5 приведена блок-схема логики обработки по настоящему изобретению, позволяющая пользователю выполнять переключение между аудиоустройством стороннего производства и одним или несколькими внешними источниками сигналов;
на фиг.6 приведена блок-схема логики обработки по настоящему изобретению, предназначенной для определения и обеспечения поддержки различных типов устройств, подключаемых к входным портам внешних сигналов, предусмотренным согласно настоящему изобретению;
на фиг.7а представлен перспективный вид станции подключения по настоящему изобретению, предназначенной для установки аудиоустройства в автомобиле;
на фиг.7b представлен вид станции подключения на фиг.7а с торца;
на фиг.8а-8b представлены перспективные виды другого варианта станции подключения по настоящему изобретению, согласно которому станция подключения содержит встроенную систему для интеграции мультимедийных устройств по настоящему изобретению;
на фиг.9 приведена блок-схема, на которой показаны компоненты станции подключения на фиг.8а-8b;
на фиг.10 приведена блок-схема альтернативного варианта осуществления системы для интеграции мультимедийных устройств по настоящему изобретению, в котором используется интерфейс, встроенный в автомобильную стерео- или видеосистему;
на фиг.11а приведена схема альтернативного варианта осуществления системы для интеграции мультимедийных устройств по настоящему изобретению, в котором реализуется интеграция мобильного телефона с целью его использования совместно с автомобильной стерео- или видеосистемой; на фиг.11b приведена блок-схема логики обработки, предназначенной для интеграции мобильного телефона с целью его использования совместно с автомобильной стерео- или видеосистемой;
на фиг.12а приведена схема альтернативного варианта осуществления системы для интеграции мультимедийных устройств по настоящему изобретению, в котором реализуется интеграция видеоустройства стороннего производства с целью его использования совместно с автомобильной видеосистемой; на фиг.12b приведена блок-схема логики обработки, предназначенной для интеграции видеоустройства стороннего производства с целью его использования совместно с автомобильной видеосистемой;
на фиг.13а приведена блок-схема альтернативного варианта осуществления системы для интеграции мультимедийных устройств по настоящему изобретению, в котором используются конфигурационные перемычки и блоки программного обеспечения преобразования протоколов, обеспечивающие интеграцию устройств стороннего производства различных типов с использованием единого интерфейса;
на фиг.13b приведена блок-схема альтернативного варианта осуществления системы для интеграции мультимедийных устройств по настоящему изобретению, в котором используются комбинации проводов и блоки программного обеспечения преобразования протоколов, обеспечивающие интеграцию устройств стороннего производства различных типов с использованием единого интерфейса;
на фиг.14 приведена блок-схема логики обработки, входящей в систему для интеграции мультимедийных устройств по настоящему изобретению и предназначенной для интеграции устройств стороннего производства различных типов с использованием единого интерфейса;
на фиг.15 приведена блок-схема логики обработки, входящей в систему для интеграции мультимедийных устройств по настоящему изобретению и позволяющей пользователю задавать один или несколько типов интегрируемых устройств стороннего производства с помощью единого интерфейса;
на фиг.16 приведена блок-схема логики обработки, входящей в систему для интеграции мультимедийных устройств по настоящему изобретению и позволяющей пользователю быстро просматривать список песен на одном или нескольких устройствах стороннего производства посредством органов управления автомобильной стерео- или видеосистемы;
на фиг.17 приведена схема другого варианта осуществления настоящего изобретения, в котором реализуется интеграция множества внешних устройств посредством единого интерфейса.
Осуществление изобретения
Настоящее изобретение относится к системе для интеграции мультимедийных устройств. Одно или несколько устройств стороннего производства, таких как CD-проигрыватели, CD-чейнджеры, цифровые медиа-проигрыватели (например, МР3-проигрыватели, МР4-проигрыватели, WMV-проигрыватели, устройства Apple iPod, переносные медиа-центры или другие устройства), спутниковые ресиверы, приемники цифрового аудиовещания (DAB), видеоустройства (например, DVD-проигрыватели), мобильные телефоны и другие подобные устройства, могут быть интегрированы с имеющимся автомобильным радио- или видеоустройством, которое может представлять собой автомобильную стерео- или видеосистему OEM- или стороннего производства. Управление устройством стороннего производства осуществляется посредством автомобильной стерео- или видеосистемы; информация, поступающая от устройства стороннего производства, например, данные о канале, исполнителе, дорожке, времени, песне, и другая информация, принимается от устройства стороннего производства, обрабатывается и передается в автомобильную стерео- или видеосистему для ее вывода на средства отображения этой системы. Информация, передаваемая в автомобильную стерео- или видеосистему, может включать в себя видеосодержание, поступающее от внешнего устройства, а также графическую информацию и информацию в форме меню. Пользователь просматривает эту информацию и оперирует ею посредством автомобильной стереосистемы. Команды, поступающие от автомобильной стерео- или видеосистемы, в соответствии с настоящим изобретением принимаются и преобразуются в формат, распознаваемый устройством стороннего производства, и передаются в указанное устройство для выполнения. В соответствии с настоящим изобретением, автомобильная стерео- или видеосистема может быть интегрирована с одним или несколькими входными каналами внешних сигналов. Пользователь выполняет переключение между одним или несколькими устройствами стороннего производства и одним или несколькими входными каналами внешних сигналов с помощью кнопок панели управления автомобильной стерео- или видеосистемы.
В настоящем документе термин "интеграция" или "интегрированный" означает подключение одного или нескольких внешних устройств или входов к имеющейся автомобильной стерео- или видеосистеме через интерфейс, который осуществляет обработку и управление сигналами, аудио и/или видеоинформацией, предоставляет пользователю возможность управления устройствами посредством автомобильной стерео- или видеосистемы, и выводит поступающие от устройств данные на средства отображения автомобильной стерео- или видеосистемы. Таким образом, например, интеграция CD-проигрывателя с автомобильной стереосистемой позволяет удаленно управлять CD-проигрывателем с помощью панели управления стереосистемы, и обеспечивает отображение данных, поступающих от CD-проигрывателя, средствами стереосистемы. Разумеется, может предусматриваться управление устройствами стороннего производства и из других мест, помимо панели управления автомобильной стерео- или видеосистемой, что не выходит за пределы принципа и объема настоящего изобретения. Далее, в настоящем документе термин "совместимость" означает обеспечение возможности получения и обработки команд, прошедших преобразование форматов в интерфейсе по настоящему изобретению, внешним аудио- или видеоустройством, а также обеспечение отображения информации, поступающей от внешнего аудио- или видеоустройства и обрабатываемой в соответствии с настоящим изобретением, автомобильной стерео- или видеосистемой. Кроме того, термин "совместимость" означает обеспечение возможности эксплуатации устройства, не являющегося родственным для среды имеющейся автомобильной стерео- или видеосистемы OEM- или стороннего производства, в этой среде.
Кроме того, в тексте используется как термин "автомобильная стереосистема", так и термин "автомобильное радиоустройство", что имеет своей целью охват всех существующих в настоящее время автомобильных стереосистем, радиоустройств и видеосистем, имеющих форму физических устройств, которые располагаются в любом месте автомобиля, в дополнение к программным приемникам с графическим и/или дисплейным управлением. Таким приемным устройством может быть программный ресивер, взаимодействующий с универсальной ЖК-панелью, установленной в транспортном средстве, и реализующий диалог с пользователем посредством графического пользовательского интерфейса, отображаемого на универсальной ЖК-панели. Далее, любой другой ресивер, как аппаратный, так и программный, взаимодействующий с одним или несколькими дисплеями, рассматривается как охватываемый терминами "автомобильная стереосистема" и "автомобильное радиоустройство", используемыми в настоящем тексте, и входящий в область принципа и объема настоящего изобретения. Кроме того, термин "автомобиль" не вносит ограничения каким-либо определенным типом автомобилей и включает в себя любые автомобили. Следует также отметить, что термин "стороннее производство" относится к любому устройству, не установленному изготовителем на момент продажи автомобиля.
На фиг.1 приведена блок-схема, описывающая систему (интерфейс) для интеграции мультимедийных устройств по настоящему изобретению, которая в общем случае обозначается ссылкой 20. Несколько устройств и входов внешних сигналов может быть подключено к интерфейсу 20 и интегрировано с автомобильным радиоустройством 10 OEM- или стороннего производства. Посредством интерфейса 20 с радиоустройством 10 может быть интегрирован CD-проигрыватель или CD-чейнджер 15. Далее, посредством интерфейса 20 с радиоустройством 10 может быть интегрирован спутниковый ресивер или DAB-приемник 25, например, спутниковый радиоприемник или DAB-приемник типа ХМ или Sirius, известные из уровня техники. В качестве МР3-проигрывателя 30 может использоваться любое известное цифровое медиа-устройство, например, устройство Apple iPod или любое другое цифровое медиа-устройство. Кроме того, посредством интерфейса 20 с радиоустройством 10 может быть интегрировано множество внешних источников сигналов, схематично обозначенных как входы 35 внешних сигналов (набор источников входных сигналов от 1 до n, где n - любое число). При необходимости, посредством интерфейса 20 с радиоустройством 10 может быть интегрирован пульт 12 управления, аналогичный пультам, широко используемым в сочетании с CD-чейнджерами и другими подобными устройствами стороннего производства, и предназначенный для управления любым автомобильным радиоустройством 10, CD-проигрывателем/чейнджером 15, спутниковым ресивером или DAB-приемником 25, МР3-проигрывателем 30 и источниками 35 внешних сигналов. Таким образом, как видно из вышесказанного, интерфейс 20 по настоящему изобретению позволяет реализовать интеграцию множества устройств и входов с автомобильной радио- или стереосистемой OEM- или стороннего производства.
На фиг.2а представлена блок-схема альтернативного варианта осуществления интерфейсной системы для мультимедийных устройств по настоящему изобретению, в котором реализуется интеграция CD-проигрывателя/чейнджера 15 с автомобильным радиоустройством 10 OEM- или стороннего производства. CD-проигрыватель 15 электрически соединяется с интерфейсом 20 и обменивается с ним данными и аудиосигналами. Интерфейс 20 электрически соединен с автомобильным радиоустройством 10 и также обменивается с ним данными и аудиосигналами. В предпочтительном варианте осуществления настоящего изобретения автомобильное радиоустройство 10 имеет дисплей 13 (например, буквенно-цифровой электролюминесцентный дисплей), предназначенный для отображения информации, и набор кнопок 14 панели управления, которые в обычном случае используются для управления радиоустройством 10. Интерфейс 20 позволяет управлять CD-проигрывателем 15 посредством кнопок 14 управления радиоустройства 10. Далее, интерфейс 20 позволяет получать от CD-проигрывателя 15 информацию, например, о дорожке, диске, времени и песне и обрабатывать ее, после чего эта информация форматируется интерфейсом 20 и выводится на дисплей 13 радиоустройства 10.
Важно отметить, что интерфейс 20 обеспечивает дистанционное управление CD-проигрывателем 15 посредством радиоустройства 10 (например, CD-проигрыватель 15 может располагаться в багажнике автомобиля, в то время как радиоустройство 10 может быть установлено на приборной панели автомобиля). Таким образом, например, пользователь может выполнять удаленный выбор одного или нескольких дисков, находящихся в CD-проигрывателе 15, а также дорожки на одном или нескольких дисках, посредством радиоустройства 10. Кроме того, с помощью кнопок 14 панели управления радиоустройством 10 можно удаленно подавать стандартные команды операций с компакт-дисками, такие как постановка на паузу, запуск воспроизведения, остановка, быстрая перемотка вперед, перемотка назад, переход к следующей дорожке и переход к предыдущей дорожке (среди прочих команд), для удаленного управления CD-проигрывателем 15.
На фиг.2b представлена блок-схема альтернативного варианта осуществления настоящего изобретения, в котором реализуется интеграция МР3-проигрывателя 30 с автомобильным радиоустройством 10 OEM- или стороннего производства посредством интерфейса 20. Как указано выше, интерфейс 20 по настоящему изобретению обеспечивает интеграцию нескольких несовместимых аудиоустройств с имеющимся автомобильным радиоустройством для их совместного использования. Таким образом, как показано на фиг.2b, реализуется дистанционное управление МР3-проигрывателем 30 посредством радиоустройства 10 с применением интерфейса 20. МР3-проигрыватель 30 электронным образом с интерфейсом 20, который непосредственно электрически соединен с автомобильным радиоустройством 10. Интерфейс 20 обеспечивает обмен данными и аудиосигналами между МР3-проигрывателем 30 и автомобильным радиоустройством 10 и выполняет соответствующую обработку и форматирование сигналов, что позволяет МР3-проигрывателю 30 обрабатывать команды и данные, поступающие от радиоустройства 10, и наоборот. Команды управления, такие как команда выбора дорожки, постановки на паузу, начала воспроизведения, остановки, быстрой перемотки вперед, перемотки назад и другие команды, подаются с помощью кнопок 14 панели управления автомобильного радиоустройства 10, обрабатываются интерфейсом 20 и форматируются для последующего их выполнения МР3-проигрывателем 30. Данные, поступающие от МР3-проигрывателя, например, информация о дорожке, времени и песне, принимаются интерфейсом 20, обрабатываются им и передаются в радиоустройство 10 для вывода на дисплей 13. Аудиосигнал от МР3-проигрывателя 30 выборочно передается интерфейсом 20 в радиоустройство 10 для воспроизведения.
На фиг.2с представлена блок-схема альтернативного варианта осуществления настоящего изобретения, в котором реализуется интеграция спутникового ресивера или DAB-приемника 25 с автомобильным радиоустройством 10 OEM- или стороннего производства посредством интерфейса 20. Спутниковый ресивер или DAB-приемник 25 может представлять собой любое спутниковое радиоприемное устройство, известное в данном уровне техники, например, устройство типа ХМ или Sirius, или любой DAB-приемник, известный в данном уровне техники. Спутниковый ресивер или DAB-приемник 25 электрически соединен с интерфейсом 20, который, в свою очередь, непосредственно электрически соединен с автомобильным радиоустройством 10. Обеспечивается удаленное управление спутниковым ресивером или DAB-приемником 25 с помощью кнопок 14 панели управления радиоустройства 10. Команды от радиоустройства 10 принимаются интерфейсом 20, который выполняет соответствующую их обработку и форматирование, после чего они передаются спутниковому ресиверу или DAB-приемнику 25 для выполнения. Информация, поступающая от спутникового ресивера или DAB-приемника 25 и включающая в себя информацию о времени, станции и песне, принимается интерфейсом 20, обрабатывается и передается в радиоустройство 10 для вывода на дисплей 13. Кроме того, интерфейс 20 также передает аудиосигнал от спутникового ресивера или DAB-приемника 25 для его воспроизведения радиоустройством 10.
На фиг.2d представлена блок-схема альтернативного варианта осуществления настоящего изобретения, в котором реализуется интеграция одного или нескольких внешних источников 35 сигналов с автомобильным радиоустройством 10 OEM- или стороннего производства. Входы 35 внешних сигналов могут соединяться с аналоговыми источниками или, посредством цифрового соединения, с одним или несколькими аудиоустройствами стороннего производства, например, CD-проигрывателями, CD-чейнджерами, МР3-проигрывателями, спутниковыми ресиверами, DAB-приемниками и т.п., причем обеспечивается их интеграция с имеющейся автомобильной стереосистемой. Предпочтительно предусматривается подключение к интерфейсу 20 четырех внешних источников сигналов, однако может быть реализовано подключение любого количества внешних источников сигналов. Аудиосигналы, поступающие от внешних источников 35 сигналов, выборочно передаются в радиоустройство 10 по командам пользователя. Как будет подробно описано далее, пользователь выбирает требуемый источник входного сигнала из набора внешних источников 35 сигналов путем нажатия одной или нескольких кнопок 14 панели управления радиоустройства 10. Интерфейс 20 получает команду, поданную с панели управления, обрабатывает ее и подключает соответствующий внешний источник сигнала из набора внешних источников 35 сигналов для передачи аудиосигнала от этого источника в радиоустройство 10 и его воспроизведения. Кроме того, интерфейс 20 определяет типы аудиоустройств, подключаемых к входным портам 35 внешних сигналов, и обеспечивает их интеграцию с автомобильной стереосистемой 10.
Как указано ранее, настоящее изобретение позволяет реализовать интеграцию одного или нескольких аудиоустройств с имеющейся автомобильной стереосистемой OEM- или стороннего производства совместно с одним или несколькими внешними источниками сигналов, и пользователь выбирает между этими источниками с помощью органов управления автомобильной стереосистемы. Такая функция "двухканального ввода" позволяет оперировать с устройствами, подключаемыми как к одному, так и к обоим входам устройства. Важно отметить, что устройство может функционировать в режиме "plug and play", в котором осуществляется автоматическое обнаружение любого устройства, подключенного к одному из входов в соответствии с настоящим изобретением, определение типа этого устройства и автоматическая интеграция этого устройства с имеющейся автомобильной стереосистемой OEM- или стороннего производства. Таким образом, настоящее изобретение не ограничивается каким-либо определенным типом подключаемых устройств, с которыми обеспечивается взаимодействие. Например, пользователь может вначале купить CD-чейнджер, подключить его к двухканальному интерфейсу и эксплуатировать его в сочетании с автомобильной стереосистемой. Позднее пользователь может купить тюнер типа ХМ и подключить его к указанному устройству, при этом тюнер будет автоматически обнаружен и интегрирован с автомобильной стереосистемой, что предоставит пользователю возможность выбора между обоими подключенными устройствами и управления ими посредством автомобильной стереосистемы. Следует отметить, что такая функция "plug and play" не ограничивается устройством с двухканальным вводом, а предусматривается в любом из вариантов осуществления настоящего изобретения. Конфигурация настоящего изобретения с двухканальным вводом иллюстрируется на фиг.2е-2h и описана ниже.
На фиг.2е представлена блок-схема альтернативного варианта осуществления настоящего изобретения, в котором реализуется интеграция внешнего CD-проигрывателя/чейнджера 15 и одного или нескольких внешних источников 35 сигналов с автомобильной стереосистемой 10 OEM- или стороннего производства. CD- проигрыватель 15 и один или несколько внешних источников 35 сигналов электрически соединяются с интерфейсом 20, который, в свою очередь, электрически связан с радиоустройством 10. С помощью органов 14 управления радиоустройства 10 пользователь может выполнять выбор между CD-проигрывателем 15 и одним или несколькими входами 35 для выборочного направления аудиосигналов от этих источников на радиоустройство. Команда выбора одного из этих источников принимается интерфейсом 20 и обрабатывается им, после чего сигнал от соответствующего источника направляется интерфейсом 20 на радиоустройство 10. Как будет подробно описано далее, интерфейс 20 содержит внутреннюю логику обработки, обеспечивающую выбор между этими источниками.
На фиг.2f представлена блок-схема альтернативного варианта осуществления настоящего изобретения, в котором реализуется интеграция спутникового ресивера или DAB-приемника и одного или нескольких внешних источников сигналов с автомобильным радиоустройством 10 OEM- или стороннего производства посредством интерфейса 20. Аналогично варианту осуществления настоящего изобретения, проиллюстрированного со ссылкой на фиг.2е и описанному ранее, интерфейс 20 позволяет пользователю выбирать между спутниковым ресивером или DAB-приемником 25 и одним или несколькими внешними источниками 35 сигналов с помощью органов 14 управления радиоустройства 10. Интерфейс 20 содержит логику обработки, подробно описанную далее и обеспечивающую переключение между спутниковым ресивером или DAB-приемником 25 и одним или несколькими внешними источниками 35 сигналов.
На фиг.2g представлена блок-схема альтернативного варианта осуществления настоящего изобретения, в котором реализуется интеграция МР3-проигрывателя 30 и одного или нескольких внешних источников 35 сигналов с автомобильным радиоустройством 10 OEM- или стороннего производства посредством интерфейса 20. Аналогично варианту осуществления настоящего изобретения, проиллюстрированного со ссылкой на фиг.2е и 2f и описанному ранее, интерфейс 20 позволяет пользователю выбирать между МР3-проигрывателем 30 и одним или несколькими внешними источниками 35 сигналов с помощью органов 14 управления радиоустройства 10. Интерфейс 20 содержит логику обработки, подробно описанную далее и обеспечивающую переключение между МР3-проигрывателем 30 и одним или несколькими внешними источниками 35 сигналов.
На фиг.2h представлена блок-схема альтернативного варианта осуществления настоящего изобретения, в котором реализуется интеграция нескольких внешних интерфейсов 40 и 44 и аудиоустройства 17 с автомобильной стереосистемой 10 ОЕМ- или стороннего производства. Важно отметить, что возможно расширение настоящего изобретения, предусматривающее древовидное подключение нескольких входов внешних сигналов к автомобильной стереосистеме 10. Таким образом, как показано на фиг.2h, первый внешний интерфейс 40 соединяется с интерфейсом 20 и обеспечивает обмен данными и аудиосигналами между портами 42 и автомобильным радиоустройством 10. К одному из портов 42 подключается другой внешний интерфейс 44, который, в свою очередь, имеет набор входных портов 46. Любое устройство, подключенное к порту 42 или порту 46, может быть интегрировано с автомобильным радиоустройством 10. Далее, любое устройство, подключенное к портам 42 или 46, может поддерживать взаимодействие с автомобильным радиоустройством 10, и в этом случае команды управления устройством могут вводиться посредством автомобильного радиоустройства 10 (например, на панели 14 управления), а информация, поступающая от устройства, может выводиться на средства отображения автомобильного радиоустройства 10. Очевидно, что конфигурирование интерфейсов 40, 44 и последующих интерфейсов в древовидной структуре позволяет интегрировать любое количество устройств с использованием настоящего изобретения.
Различные варианты осуществления настоящего изобретения, описанные выше и показанные на фиг.1-2h, являются иллюстративными и не ограничивают принцип или объем настоящего изобретения. Действительно, в соответствии с настоящим изобретением в имеющиеся автомобильные стереосистемы можно интегрировать любое возможное аудиоустройство или источник сигнала в любой требуемой комбинации. Кроме того, между автомобильной стереосистемой и любым внешним устройством можно организовать обмен не только данными и аудиосигналами, но и видеоинформацией, которая может захватываться в соответствии с настоящим изобретением, обрабатываться и передаваться в автомобильную стереосистему для вывода на средства отображения этой системы и реализации взаимодействия с пользователем.
При реализации настоящего изобретения могут использоваться различные конфигурации соединений. Примеры таких конфигураций описаны ниже и показаны на фиг.3a-3d.
На фиг.3а приведена примерная электрическая схема по настоящему изобретению, согласно которой реализуется интеграция CD-проигрывателя или внешнего источника сигнала с имеющейся автомобильной стереосистемой. Имеется набор портов J1C1, J2A1, Х2, RCH и LCH, предназначенный для включения интерфейсной системы по настоящему изобретению между имеющимся автомобильным радиоустройством, CD-проигрывателем или CD-чейнджером стороннего производства или внешним источником сигнала. Каждый из этих портов может иметь форму любого подходящего электрического разъема, известного в данном уровне техники. Порт J1C1 соединяется с входным портом автомобильного радиоустройства OEM-производства, например, изготовленного компанией TOYOTA, Inc. Разумеется, порт J1C1 может быть модифицирован соответствующим образом для подключения к входному порту автомобильного радиоустройства стороннего производства. Порты J2A1, Х2, RCH и LCH соединяются с CD-чейнджером стороннего производства, например, изготовленным компанией PANASONIC, Inc, или с внешним источником сигнала.
Микроконтроллер U1 электрически соединен с каждым из портов J1C1, J2A1 и Х2 и реализует функции интеграции CD-проигрывателя или внешнего источника сигнала, подключенного к портам J2A1, Х2, RCH и LCH. Например, микроконтроллер U1 получает команды управления в виде, например, нажатия кнопки или последовательности нажатия кнопок, которые вводятся пользователем на панели управления автомобильного радиоустройства и передаются через разъем J1C1, обрабатывает и форматирует их и посылает форматированные команды на CD- проигрыватель или внешний источник сигнала через разъем J2A1. Кроме того, микроконтроллер U1 получает информацию, поступающую от CD-проигрывателя или внешнего источника сигнала, через разъем J2A1, обрабатывает и форматирует ее и передает форматированные данные в автомобильную стереосистему через разъем J1C1 для вывода на дисплей автомобильной стереосистемы. Аудиосигналы, поступающие на порты J2A1, Х2, RCH и LCH, выборочно направляются на автомобильное радиоустройство, подключенное к порту J1C1, по одной или нескольким командам пользователя и под управлением логики обработки, как будет подробно описано ниже, расположенной в микроконтроллере U1.
В предпочтительном варианте осуществления настоящего изобретения микроконтроллер U1 представляет собой микроконтроллер 16F628 производства MICROCHIP, Inc. Микросхема 16F628 представляет собой 8-битный программируемый микроконтроллер типа CMOS, имеющий внутренний генератор с частотой 4 МГц, 128 байт памяти данных EEPROM, функции захвата/сравнения/ШИМ (шинно-импульсного модулятора), USART (Universal Synchronous-Asynchronous Receiver/Transmitter, универсальный синхронный/асинхронный приемопередатчик), 2 компаратора и программируемый источник опорного напряжения. Разумеется, в качестве микроконтроллера U1 может использоваться любой подходящий микроконтроллер, известный в данном уровне техники, что не ведет к отступлению от принципа или объема настоящего изобретения.
Имеется набор дискретных компонентов, таких как резисторы R1-R13, диоды D1-D4, конденсаторы С1 и С2 и генератор Y1, а также других компонентов, предназначенный для соединения микроконтроллера U1 с устройствами, подключенными к разъемам J1C1, J2A1, Х2, RCH и LCH. Эти компоненты, как должно быть ясно специалисту в данной области техники, располагаются требуемым образом в зависимости от конкретных применяемых микроконтроллеров; количества и типы дискретных компонентов могут изменяться соответственно другим подобным контроллерам. Таким образом, схема, показанная на фиг.3а и описанная в данном разделе, является примерной, и ее возможные модификации следует рассматривать как входящие в пределы принципа и объема настоящего изобретения.
На фиг.3b приведена примерная электрическая схема конфигурации соединений по настоящему изобретению, посредством которой реализуется интеграция одного или нескольких CD-чейнджеров или CD-проигрывателей стороннего производства и внешнего источника сигнала с имеющейся автомобильной стереосистемой, причем пользователь может выбирать между CD-чейнджером или CD-проигрывателем и входом внешнего сигнала с помощью органов управления автомобильной стереосистемы. Предусмотрено несколько разъемов, схематично обозначенных как порты J4A, J4B, J3, J5L1, J5R1, J1 и J2. Порты J4A, J4B и J3 позволяют соединить систему интерфейса аудиоустройств по настоящему изобретению с одной или несколькими имеющимися автомобильными стереосистемами, например, автомобильной стереосистемой OEM-производства или автомобильной стереосистемой стороннего производителя. Каждый из этих портов может быть реализован в форме любого подходящего электрического разъема, известного в данной области техники. Например, к портам J4A и J4B может быть подключена автомобильная стереосистема OEM-производства, изготовленная BMW, Inc. К порту J3 может быть подключена автомобильная стереосистема, изготовленная LANDROVER, Inc. Разумеется, может присутствовать любое количество автомобильных стереосистем любого изготовителя. Порты J1 и J2 позволяют подключить CD-чейнджер или CD-проигрыватель стороннего производителя, например, ALPINE, Inc, и внешний источник сигнала. Кроме того, может быть предусмотрено подключение стандартного аналогового источника сигнала линейного уровня посредством портов J5L1 и J5R1. Разумеется, к порту J1 или J2 можно подключить и один CD-проигрыватель или внешний источник сигнала.
Микроконтроллер DD1 электрически соединен с каждым из портов J4A, J4B, J3, J5L1, J5R1, J1, J2 и реализует функции интеграции CD-проигрывателя и внешнего источника сигнала, подключенных к портам J1 и J2, с автомобильной стереосистемой, подключенной к портам J4A и J4B или J3. Например, микроконтроллер DD1 получает команды управления в виде, например, нажатия кнопки или последовательности нажатия кнопок, которые вводятся пользователем на панели управления автомобильного радиоустройства и поступают через разъемы J4A и J4B или J3, обрабатывает и форматирует их и посылает форматированные команды на CD-проигрыватель и внешний источник сигнала через разъемы J1 или J2. Кроме того, микроконтроллер DD1 получает информацию, посылаемую CD-проигрывателем и внешним источником сигнала, через разъемы J1 или J2, обрабатывает и форматирует ее и передает форматированные данные в автомобильную стереосистему через разъем J4A и J4B или J3 для их отображения на дисплее автомобильной стереосистемы. Кроме того, микроконтроллер DD1 осуществляет управление мультиплексором DA3, и, таким образом, обеспечивает возможность выбора между CD-проигрывателем/чейнджером и входом внешнего сигнала. Аудиосигналы, поступающие на порты J1, J2, J5L1 и J5R1, выборочно направляются в автомобильное радиоустройство, подключенное к портам J4A и J4B или J3, по одной или нескольким командам пользователя и под управлением логики обработки, как будет подробно описано ниже, расположенной в микроконтроллере DD1.
В предпочтительном варианте осуществления настоящего изобретения микроконтроллер DD1 представляет собой микроконтроллер 16F872 производства MICROCHIP, Inc. Микросхема 16F872 представляет собой 8-битный программируемый микроконтроллер типа CMOS, имеющий 64 байта памяти данных EEPROM, функцию самопрограммирования, ICD, 5 каналов 10 аналого-цифровых преобразователей (A/D), 2 таймера, функции захвата/сравнения/ШИМ, USART и синхронный последовательный порт, который может конфигурироваться как последовательный 3-проводный периферийный интерфейс или 2-проводная шина связи между микросхемами. Разумеется, в качестве микроконтроллера DD1 может использоваться любой подходящий микроконтроллер, известный в данном уровне техники, что не ведет к отступлению от принципа или объема настоящего изобретения. Кроме того, в предпочтительном варианте осуществления настоящего изобретения мультиплексор DA3 представляет собой тройной двухканальный аналоговый мультиплексор/демультиплексор CD4053 производства FAIRCHILD SEMICONDUCTOR, Inc. В качестве DA3 может использоваться любой другой подходящий мультиплексор, что не ведет к отступлению от принципа или объема настоящего изобретения.
Для соединения микроконтроллера DD1 и мультиплексора DA3 с аппаратурой, подключенной к разъемам J4A, J4B, J3, J5L1, J5R1, J1 и J2, используется набор дискретных компонентов, в число которых, помимо прочих, входят резисторы R1-R18, диоды D1-D3, конденсаторы С1-С11 и G1-G3, транзисторы Q1-Q3, трансформаторы Т1 и Т2, усилители LCH:A и LCH:B, генератор XTAL1. Эти компоненты, как должно быть ясно специалисту в данной области техники, могут устанавливаться требуемым образом в зависимости от конкретных применяемых микроконтроллеров и мультиплексоров, количества и типы дискретных компонентов могут изменяться соответственно другим подобным контроллерам и мультиплексорам. Таким образом, схема, показанная на фиг.3b и описанная в данном разделе, является примерной, и ее возможные модификации следует рассматривать как входящие в пределы принципа и объема настоящего изобретения.
На фиг.3с приведена примерная электрическая схема конфигурации соединений, согласно которой реализуется интеграция нескольких входов внешних сигналов с использованием органов управления автомобильной стереосистемы. Предусмотрено несколько разъемов, схематично обозначенных как порты J1, RCH1, LCH1, RCH2, LCH2, RCH3, LCH3, RCH4 и LCH4. Порт J1 позволяет соединить систему для интеграции мультимедийных устройств по настоящему изобретению с одной или несколькими имеющимися автомобильными стереосистемами. Каждый из этих портов может иметь форму любого подходящего электрического разъема, известного в данной области техники. Например, порт J1 может быть подключен к автомобильной стереосистеме OEM-производства, изготовленной HONDA, Inc, или любым другим изготовителем. Порты RCH1, LCH1, RCH2, LCH2, RCH3, LCH3, RCH4 и LCH4 позволяют подключать левые и правые каналы четырех внешних источников сигналов. Разумеется, может быть предусмотрено любое количество внешних источников сигналов и портов/разъемов.
Микроконтроллер U1 электрически соединен с каждым из портов J1, RCH1, LCH1, RCH2, LCH2, RCH3, LCH3, RCH4 и LCH4 и реализует функции интеграции одного или нескольких внешних источников сигналов, подключенных к портам RCH1, LCH1, RCH2, LCH2, RCH3, LCH3, RCH4 и LCH4, с автомобильной стереосистемой, подключенной к порту J1. Далее, микроконтроллер U1 управляет мультиплексорами DA3 и DA4 и реализует выбор любого входа внешних сигналов с помощью органов управления автомобильной стереосистемы. Аудиосигналы, поступающие на порты RCH1, LCH1, RCH2, LCH2, RCH3, LCH3, RCH4 и LCH4, выборочно направляются в автомобильное радиоустройство, подключенное к порту J1, по одной или нескольким командам пользователя и под управлением логики обработки (как будут подробно описано далее), расположенной в микроконтроллере U1. Микроконтроллер U1 в предпочтительном варианте осуществления настоящего изобретения представляет собой микроконтроллер 16F872, описанный ранее. Кроме того, мультиплексоры DA3 и DA4 в предпочтительном варианте осуществления настоящего изобретения представляют собой тройной двухканальный аналоговый мультиплексор/демультиплексор CD4053, описанный ранее. В качестве U1, DA3 и DA4 могут быть применены любые другие подходящие микроконтроллер и мультиплексоры, что не приведет к нарушению принципа и объема настоящего изобретения.
Используется набор дискретных компонентов, в число которых входят, помимо прочих, резисторы R1-R15, диоды D1-D3, конденсаторы С1-С5, транзисторы Q1-Q2, усилители DA1:A и DA1:B и генератор Y1, предназначенных для соединения микроконтроллера U1 и мультиплексоров DA3 и DA4 с аппаратурой, подключенной к портам J1, RCH1, LCH1, RCH2, LCH2, RCH3, LCH3, RCH4 и LCH4. Эти компоненты, как будет ясно специалисту в данной области техники, могут располагаться требуемым образом для обеспечения поддержки различных микроконтроллеров и мультиплексоров, количество и типы дискретных компонентов могут изменяться соответственно другим подобным контроллерам и мультиплексорам. Таким образом, схема, показанная на фиг.3с и описанная в данном разделе, является примерной, и ее возможные модификации следует рассматривать как входящие в пределы принципа и объема настоящего изобретения.
На фиг.3d приведена примерная электрическая схема по настоящему изобретению, согласно которой реализуется интеграция спутникового ресивера с имеющейся автомобильной стереосистемой OEM- или стороннего производства. Имеются порты J1 и J2, позволяющие включить систему для интеграции по настоящему изобретению между имеющимся автомобильным радиоустройством и спутниковым ресивером. Эти порты могут иметь форму любых подходящих электрических разъемов, известных в данном уровне техники. Порт J2 соединяется с входным портом имеющегося автомобильного радиоустройства, например, производства KENWOOD, Inc. Порт 1 соединяется со спутниковым ресивером стороннего производства, например, PIONEER, Inc.
Микроконтроллер U1 электрически соединен с портами J1 и J2 и реализует функции интеграции спутникового ресивера, подключенного к порту J1, с автомобильной стереосистемой, подключенной к порту J2. Например, микроконтроллер U1 получает команды управления в виде, например, нажатия кнопки или последовательности нажатия кнопок, которые вводятся пользователем на панели управления автомобильного радиоустройства и поступают через разъем J2, обрабатывает и форматирует их и посылает отформатированные команды на спутниковый ресивер через разъем J2. Кроме того, микроконтроллер U1 принимает информацию, поступающую от спутникового ресивера через разъем J1, обрабатывает и форматирует ее и передает отформатированные данные в автомобильную стереосистему через разъем J2 для вывода на средства отображения автомобильной стереосистемы. Аудиосигналы, подаваемые на порт J1, выборочно направляются на автомобильное радиоустройство, подключенное к порту J2, по одной или нескольким командам пользователя и под управлением логики обработки (как будет подробно описано далее), расположенной в микроконтроллере U1.
В предпочтительном варианте осуществления настоящего изобретения микроконтроллер U1 представляет собой микроконтроллер 16F873 производства MICROCHIP, Inc. Микросхема 16F873 представляет собой 8-битный программируемый микроконтроллер типа CMOS, имеющий 128 байт памяти данных EEPROM, функцию самопрограммирования, ICD, 5 каналов 10-битных аналого-цифровых преобразователей (A/D), 2 таймера, 2 функции захвата/сравнения/ШИМ, синхронный последовательный порт, который может конфигурироваться как последовательный 3-проводный периферийный интерфейс или 2-проводная шина связи между микросхемами, и USART. Разумеется, в качестве микроконтроллера U1 может использоваться любой подходящий микроконтроллер, известный в данном уровне техники, что не ведет к отступлению от принципа или объема настоящего изобретения. Используется набор дискретных компонентов, в число которых входят, помимо прочих, резисторы R1-R7, конденсаторы С1 и С2 и усилитель А1, предназначенные для соединения микроконтроллера U1 с аппаратурой, подключенной к портам J1 и J2. Эти компоненты, как будет ясно специалисту в данной области техники, могут располагаться требуемым образом для обеспечения поддержки различных микроконтроллеров, количества и типы дискретных компонентов могут изменяться соответственно другим подобным контроллерам. Таким образом, схема, показанная на фиг.3d и описанная в данном разделе, является примерной, и ее возможные модификации следует рассматривать как входящие в пределы принципа и объема настоящего изобретения.
На фиг.4а-6 изображены блок-схемы логики обработки по настоящему изобретению. Указанная логика может быть реализована в форме программного обеспечения и/или инструкций, хранящихся в схемах памяти "только для чтения" (например, в схеме EEPROM), или другом подобном устройстве. В предпочтительном варианте осуществления настоящего изобретения описываемая логика обработки располагается в одном или нескольких микроконтроллерах, таких как микроконтроллеры, описанные ранее со ссылками на фиг.3a-3d. Разумеется, для хранения логики обработки по настоящему изобретению могут использоваться любые другие подходящие средства.
На фиг.4а представлена блок-схема логики обработки, в общем случае обозначаемой ссылкой 100 и реализующей интеграцию CD-проигрывателя или CD-чейнджера с имеющейся автомобильной стереосистемой OEM- или стороннего производства. В начале процесса на шаге 100 выполняется проверка включенного состояния имеющейся автомобильной стереосистемы. При отрицательном результате определения выполняется шаг 104, на котором происходит переход системы по настоящему изобретению в дежурный режим, и начинается ожидание включения автомобильной стереосистемы. При положительном результате определения выполняется шаг 106, на котором выполняется дополнительная проверка нахождения автомобильной стереосистемы в состоянии активной реакции на сигналы, внешние по отношению к автомобильной стереосистеме. При отрицательном результате шаг 106 выполняется повторно.
Если на шаге 106 получен положительный результат, запускается процесс поддержки CD-устройства, обозначенный блоком 108 и обеспечивающий обмен данными и аудиосигналами между CD-проигрывателем/чейнджером и любой имеющейся автомобильной стереосистемой. Вначале на шаге 110 в соответствии с настоящим изобретением генерируется сигнал, указывающий на присутствие CD-проигрывателя/чейнджера, и этот сигнал непрерывно передается автомобильной стереосистеме. Важно отметить, что этот сигнал предотвращает отключение автомобильной стереосистемы, ее переход в спящий режим или другое состояние отсутствия реакции на сигналы и/или данные, поступающие от внешнего источника. Если автомобильное радиоустройство является автомобильным радиоустройством OEM-производства, генерация сигнала присутствия CD-проигрывателя не требуется. Далее, указанный сигнал не ограничивается сигналом присутствия устройства воспроизведения CD и может быть сигналом любого типа, указывающим на присутствие устройства (например, сигнал присутствия устройства воспроизведения МР3, сигнал присутствия спутникового ресивера, сигнал присутствия видеоустройства, сигнал присутствия мобильного телефона, или сигнал присутствия устройства любого другого типа). Одновременно с шагом 110, или в течение короткого промежутка времени до или после выполнения шага 110, выполняются шаги 112 и 114. На шаге 112 производится соединение (коммутация) аудиоканалов CD-проигрывателя/чейнджера с автомобильной стереосистемой, и, таким образом, обеспечивается воспроизведение аудиосигнала, поступающего от CD-проигрывателя/чейнджера, автомобильной стереосистемой. На шаге 114 выполняется получение данных, содержащих информацию о дорожке и времени, от CD-проигрывателя/чейнджера в соответствии с настоящим изобретением, после чего эти данные форматируются и передаются в автомобильную стереосистему для ее отображения автомобильной стереосистемой. Таким образом, водитель может быстро и удобно просматривать информацию, передаваемую внешним CD-проигрывателем/чейнджером, непосредственно на дисплее автомобильной стереосистемы. После выполнения шагов 110, 112 и 114 управление переходит к шагу 116.
На шаге 116 в соответствии с настоящим изобретением осуществляется контроль кнопок панели управления автомобильной стереосистемы в ожидании поступления команд управления CD-устройством. К таким командам относятся команды перехода на следующую дорожку, перехода на предыдущую дорожку, начала воспроизведения, остановки, быстрой перемотки вперед, перемотки назад, программирования дорожек, воспроизведения случайной дорожки и другие подобные команды. На шаге 118 в случае, если команд не обнаружено, повторно выполняется шаг 116. В противном случае, если получена какая-либо команда, на шаге 118 инициируется шаг 120, на котором выполняется преобразование полученной команды в формат, распознаваемый CD-проигрывателем/чейнджером, подключенным в соответствии с настоящим изобретением. Например, на этом шаге происходит преобразование команды, поступившей от автомобильного радиоустройства GM, в формат, распознаваемый CD-проигрывателем/чейнджером производства ALPINE, Inc. Может быть реализовано форматирование любой возможной команды от любого типа автомобильного радиоустройства соответствующим образом для ее выполнения CD-проигрывателем/чейнджером любого типа или изготовителя. После форматирования команды выполняется шаг 122, на котором производится передача форматированной команды CD-проигрывателю/чейнджеру и ее выполнение. После этого вновь инициируется шаг 110 и производится дальнейшая обработка.
На фиг.4b представлена блок-схема логики обработки, в общем случае обозначаемой ссылкой 130 и реализующей интеграцию МР3-проигрывателя с имеющейся автомобильной стереосистемой. Примеры МР3-проигрывателей, которые могут быть интегрированы в соответствии с настоящим изобретением, включают в себя устройства Apple iPod и другие типы цифровых медиа-устройств (но не ограничиваются ими). В начале процесса на шаге 132 выполняется проверка включенного состояния имеющейся автомобильной стереосистемы. При отрицательном результате определения выполняется шаг 134, на котором происходит переход системы по настоящему изобретению в дежурный режим, и начинается ожидание включения автомобильной стереосистемы. При положительном результате определения выполняется шаг 136, на котором выполняется дополнительная проверка нахождения автомобильной стереосистемы в состоянии активной реакции на сигналы, внешние по отношению к автомобильной стереосистеме. При отрицательном результате шаг 136 выполняется повторно.
Если на шаге 136 получен положительный результат, запускается процесс поддержки МР3-устройства, обозначенный блоком 138 и обеспечивающий обмен данными и аудиосигналами между МР3-проигрывателем и любой существующей автомобильной стереосистемой. Вначале на шаге 140 в соответствии с настоящим изобретением генерируется сигнал, указывающий на присутствие МР3-проигрывателя, и этот сигнал непрерывно передается автомобильной стереосистеме. Важно отметить, что этот сигнал предотвращает отключение автомобильной стереосистемы, ее переход в спящий режим или другое состояние отсутствия реакции на сигналы и/или данные, поступающие от внешнего источника. На шаге 142 производится соединение (коммутация) аудиоканалов МР3-проигрывателя с автомобильной стереосистемой, и, таким образом, обеспечивается воспроизведение аудиосигнала, поступающего от МР3-проигрывателя, автомобильной стереосистемой. На шаге 144 происходит получение данных, содержащих информацию о дорожке, времени, названии и композиции, от МР3-проигрывателя в соответствии с настоящим изобретением, после чего эти данные форматируются и передаются в автомобильную стереосистему для ее отображения автомобильной стереосистемой. Таким образом, водитель может быстро и удобно просматривать информацию, передаваемую МР3-проигрывателем, непосредственно на дисплее автомобильной стереосистемы. После выполнения шагов 140, 142 и 144 управление переходит к шагу 146.
На шаге 146 в соответствии с настоящим изобретением осуществляется контроль кнопок панели управления автомобильной стереосистемы в ожидании поступления команд управления МР3-устройством. К таким командам относятся команды перехода на следующую дорожку, перехода на предыдущую дорожку, начала воспроизведения, остановки, быстрой перемотки вперед, перемотки назад, программирования дорожек, воспроизведения случайной дорожки и другие подобные команды. На шаге 148 в случае, если команд не обнаружено, повторно выполняется шаг 146. В противном случае, если получена какая-либо команда, на шаге 148 инициируется шаг 150, на котором выполняется преобразование полученной команды в формат, распознаваемый МР3-проигрывателем, подключенным в соответствии с настоящим изобретением. Например, на этом шаге происходит преобразование команды, поступившей от автомобильного радиоустройства HONDA, в формат, распознаваемый МР3-проигрывателем производства PANASONIC, Inc. Может быть реализовано форматирование любой возможной команды от любого типа автомобильного радиоустройства соответствующим образом для ее выполнения МР3-проигрывателем любого типа или изготовителя. После форматирования команды выполняется шаг 152, на котором производится передача форматированной команды МР3-проигрывателю и ее выполнение. После этого вновь инициируется шаг 140 и производится дальнейшая обработка.
На фиг.4с представлена блок-схема логики обработки, в общем случае обозначаемой ссылкой 160 и реализующей интеграцию спутникового ресивера или DAB-приемника с имеющейся автомобильной стереосистемой. В начале процесса на шаге 162 выполняется проверка включенного состояния имеющейся автомобильной стереосистемы. При отрицательном результате определения выполняется шаг 164, на котором происходит переход системы по настоящему изобретению в дежурный режим, и начинается ожидание включения автомобильной стереосистемы. При положительном результате определения выполняется шаг 166, на котором выполняется дополнительная проверка нахождения автомобильной стереосистемы в состоянии активной реакции на сигналы, внешние по отношению к автомобильной стереосистеме. При отрицательном результате шаг 166 выполняется повторно.
Если на шаге 166 получен положительный результат, запускается процесс поддержки спутникового ресивера или DAB-приемника, обозначенный блоком 168 и обеспечивающий обмен данными и аудиосигналами между спутниковым ресивером или DAB-приемником и любой имеющейся автомобильной стереосистемой. Вначале на шаге 170 в соответствии с настоящим изобретением генерируется сигнал, указывающий на присутствие спутникового ресивера или DAB-приемника, и этот сигнал непрерывно передается автомобильной стереосистеме. Важно отметить, что этот сигнал предотвращает отключение автомобильной стереосистемы, ее переход в спящий режим или другое состояние отсутствия реакции на сигналы и/или данные, поступающие от внешнего источника. На шаге 172 производится соединение (коммутация) аудиоканалов спутникового ресивера или DAB-приемника с автомобильной стереосистемой, и, таким образом, обеспечивается воспроизведение аудиосигнала, поступающего от спутникового ресивера или DAB-приемника, автомобильной стереосистемой. На шаге 144 выполняется получение данных, содержащих информацию о номере канала, названии канала, имени исполнителя, длительности песни и названии песни, от спутникового ресивера или DAB-приемника в соответствии с настоящим изобретением, после чего эти данные форматируются и передаются в автомобильную стереосистему для ее отображения автомобильной стереосистемой. Информация может представляться в форме одного или нескольких меню, или выводиться в графическом визуальном интерфейсе, обеспечивающем взаимодействие с пользователем через автомобильную стереосистему. Таким образом, водитель может быстро и удобно просматривать информацию, передаваемую ресивером, непосредственно на дисплее автомобильной стереосистемы. После выполнения шагов 170, 172 и 174 управление переходит к шагу 176.
На шаге 176 в соответствии с настоящим изобретением осуществляется контроль кнопок панели управления автомобильной стереосистемы в ожидании поступления команд управления спутниковым ресивером или DAB-приемником. К таким командам относятся команды перехода на следующую станцию, перехода на предыдущую станцию, программирование памяти станций и другие подобные команды. На шаге 178 в случае, если команд не обнаружено, повторно выполняется шаг 176. В противном случае, если получена какая-либо команда, на шаге 178 инициируется шаг 180, на котором выполняется преобразование полученной команды в формат, распознаваемый спутниковым ресивером или DAB-приемником, подключенным в соответствии с настоящим изобретением. Например, на этом шаге происходит преобразование команды, поступившей от автомобильного радиоустройства FORD, в формат, распознаваемый спутниковым ресивером производства PIONEER, Inc. Может быть реализовано форматирование любой возможной команды от любого типа автомобильного радиоустройства соответствующим образом для ее выполнения спутниковым ресивером или DAB- приемником любого типа или изготовителя. После форматирования команды выполняется шаг 182, на котором производится передача отформатированной команды спутниковому ресиверу или DAB-приемнику и ее выполнение. После этого вновь инициируется шаг 170 и производится дальнейшая обработка.
На фиг.4d представлена блок-схема логики обработки, в общем случае обозначаемой ссылкой 190 и реализующей интеграцию набора внешних источников сигналов с имеющимся автомобильным радиоустройством. В начале процесса на шаге 192 выполняется проверка включенного состояния имеющейся автомобильной стереосистемы. При отрицательном результате определения выполняется шаг 194, на котором происходит переход системы по настоящему изобретению в дежурный режим, и начинается ожидание включения автомобильной стереосистемы. При положительном результате определения выполняется шаг 196, на котором выполняется дополнительная проверка нахождения автомобильной стереосистемы в состоянии активной реакции на сигналы, внешние по отношению к автомобильной стереосистеме. При отрицательном результате шаг 196 выполняется повторно.
Если на шаге 196 получен положительный результат, запускается процесс поддержки входов внешних сигналов, обозначенный блоком 168 и обеспечивающий подключение (коммутацию) одного или нескольких входов внешних сигналов к существующей автомобильной стереосистеме. Кроме того, если имеется несколько входов внешних сигналов, логика блока 198 позволяет пользователю выбирать требуемый вход из нескольких входов. Вначале на шаге 200 в соответствии с настоящим изобретением генерируется сигнал, указывающий на присутствие внешнего устройства, и этот сигнал непрерывно передается в автомобильную стереосистему.
Важно отметить, что этот сигнал предотвращает отключение автомобильной стереосистемы, ее переход в спящий режим или другое состояние отсутствия реакции на сигналы и/или данные, поступающие от внешнего источника. Затем, на шаге 202, осуществляется контроль кнопок панели управления автомобильной стереосистемы.
В предпочтительном варианте осуществления настоящего изобретения реализуется выбор одного внешнего источника сигнала из одного или нескольких внешних источников сигналов путем выбора номера компакт-диска на панели управления автомобильного радиоустройства. Таким образом, на шаге 204 выполняется проверка выбора номера первого диска. При положительном результате выполняется шаг 206, на котором выполняется соединение (коммутация) первого внешнего источника сигнала с автомобильной стереосистемой. При отрицательном результате выполняется шаг 208, на котором выполняется проверка выбора номера второго диска. При положительном результате выполняется шаг 210, на котором выполняется соединение (коммутация) второго внешнего источника сигнала с автомобильной стереосистемой. При отрицательном результате выполняется шаг 212, на котором выполняется проверка выбора номера третьего диска. При положительном результате выполняется шаг 214, на котором выполняется соединение (коммутация) третьего внешнего источника сигнала с автомобильной стереосистемой. При отрицательном результате выполняется шаг 216, на котором выполняется проверка выбора номера четвертого диска. При положительном результате выполняется шаг 218, на котором выполняется соединение (коммутация) четвертого внешнего источника сигнала с автомобильной стереосистемой. При отрицательном результате вновь выполняется шаг 200, и повторяется процесс, описанный для блока 198. После выполнения любого из шагов 206, 210, 214 или 218 вновь инициируется шаг 200 и повторяется процесс по блоку 198.
Процесс по блоку 198 позволяет пользователю выбирать один из четырех внешних источников сигналов с помощью кнопок управления автомобильной стереосистемы. Разумеется, количество внешних источников сигналов, подключение и выбор которых обеспечиваются в соответствии с настоящим изобретением, может быть расширено до любого требуемого числа. Таким образом, например, можно установить 6 внешних источников сигналов, выбор между которыми будет производиться посредством соответствующих кнопок (кнопки) выбора или нажимаемых клавиш (клавиши) на панели управления радиоустройства. Кроме того, для выбора между внешними источниками сигналов может использоваться любая нажимаемая клавиша, последовательность выбора или кнопка (кнопки), расположенные на панели управления радиоустройством или в любом другом месте, что не приведет к отступлению от принципа или объема настоящего изобретения.
На фиг.4е представлена блок-схема логики обработки, в общем случае обозначаемой ссылкой 220 и реализующей интеграцию CD-проигрывателя и одного или нескольких внешних источников сигналов с имеющимся автомобильным радиоустройством. В начале процесса на шаге 222 выполняется проверка включенного состояния имеющейся автомобильной стереосистемы. При отрицательном результате определения выполняется шаг 224, на котором происходит переход системы по настоящему изобретению в дежурный режим, и начинается ожидание включения автомобильной стереосистемы. При положительном результате определения выполняется шаг 226, на котором выполняется дополнительная проверка нахождения автомобильной стереосистемы в состоянии активной реакции на сигналы, внешние по отношению к автомобильной стереосистеме. При отрицательном результате шаг 226 выполняется повторно.
Если на шаге 226 получен положительный результат, выполняется шаг 228, на котором в соответствии с настоящим изобретением генерируется сигнал, указывающий на присутствие внешнего устройства, и этот сигнал непрерывно передается в автомобильную стереосистему. Важно отметить, что этот сигнал предотвращает отключение автомобильной стереосистемы, ее переход в спящий режим или другое состояние отсутствия реакции на сигналы и/или данные, поступающие от внешнего источника. Затем, на шаге 230, выполняется проверка наличия CD-проигрывателя (т.е. того, подключен ли внешний CD-проигрыватель или CD-чейнджер к системе для интеграции мультимедийных устройств по настоящему изобретению). При положительном результате проверки выполняются шаги 231 и 232. На шаге 231 запускается логика, соответствующая блоку 108 на фиг.4а (процесс поддержки CD-устройства), описанный ранее, посредством чего осуществляется интеграция CD-проигрывателя/чейнджера с автомобильной стереосистемой, после чего он может эксплуатироваться пользователем. На шаге 232 инициируется сенсорный режим, в котором в соответствии с настоящим изобретением ведется отслеживание появления последовательности выбора (подробно описано ниже), вводимой пользователем на панели управления автомобильной стереосистемой с целью переключения с внешнего CD-проигрывателя/чейнджера на один или несколько внешних источников сигналов. Далее выполняется шаг 234, на котором выполняется проверка на инициирование такой последовательности. Если проверка дает отрицательный результат, на шаге 234 повторно инициируется шаг 228, и продолжается дальнейшая обработка. В противном случае, при положительном результате проверки (означающем, что пользователю требуется выполнить переключение с внешнего CD-проигрывателя/чейнджера на один из внешних источников сигналов), выполняется шаг 236, на котором производится отключение аудиоканалов CD-проигрывателя/чейнджера от автомобильной стереосистемы. Затем выполняется шаг 238, на котором запускается логика, соответствующая блоку 198 на фиг.4d (процесс обработки входа внешнего сигнала), описанному ранее, что позволяет пользователю выбрать один из внешних источников сигналов. Если проверка на шаге 230 дала отрицательный результат (внешний CD-проигрыватель/чейнджер не подключен в соответствии с настоящим изобретением), инициируется шаг 238, и система переходит в режим обработки внешних сигналов. После этого пользователь может выполнять выбор из одного или нескольких внешних источников сигналов с помощью органов управления радиоустройства.
На фиг.4f представлена блок-схема логики обработки, в общем случае обозначаемой ссылкой 240 и реализующей интеграцию спутникового ресивера или DAB-приемника и одного или нескольких внешних источников сигналов с имеющейся автомобильной стереосистемой. В начале процесса на шаге 242 выполняется проверка включенного состояния имеющейся автомобильной стереосистемы. При отрицательном результате определения выполняется шаг 244, на котором происходит переход системы по настоящему изобретению в дежурный режим, и начинается ожидание включения автомобильной стереосистемы. При положительном результате определения выполняется шаг 246, на котором выполняется дополнительная проверка нахождения автомобильной стереосистемы в состоянии активной реакции на сигналы, внешние по отношению к автомобильной стереосистеме. При отрицательном результате шаг 246 выполняется повторно.
Если на шаге 246 получен положительный результат, выполняется шаг 248, на котором в соответствии с настоящим изобретением генерируется сигнал, указывающий на присутствие внешнего устройства, и этот сигнал непрерывно передается в автомобильную стереосистему. Важно отметить, что этот сигнал предотвращает отключение автомобильной стереосистемы, ее переход в спящий режим или другое состояние отсутствия реакции на сигналы и/или данные, поступающие от внешнего источника. Затем, на шаге 250, выполняется проверка наличия спутникового ресивера или DAB-приемника (т.е. того, подключен ли внешний спутниковый ресивер или DAB-приемник к системе для интеграции мультимедийных устройств по настоящему изобретению). При положительном результате проверки выполняются шаги 251 и 252. На шаге 251 запускается логика, соответствующая блоку 168 на фиг.4с (процесс поддержки спутникового ресивера или DAB-приемника), описанному ранее, посредством чего осуществляется интеграция спутникового ресивера с автомобильной стереосистемой, после чего он может эксплуатироваться пользователем. На шаге 252 инициируется сенсорный режим, в котором в соответствии с настоящим изобретением ведется отслеживание появления последовательности выбора (подробно описано ниже), вводимой пользователем на панели управления автомобильной стереосистемой с целью переключения с внешнего спутникового ресивера на один или несколько внешних источников сигналов. Далее выполняется шаг 254, на котором выполняется проверка на инициирование такой последовательности. Если проверка дает отрицательный результат, на шаге 254 повторно инициируется шаг 248, и продолжается дальнейшая обработка. В противном случае, при положительном результате проверки (означающем, что пользователю требуется выполнить переключение с внешнего спутникового ресивера или DAB-приемника на один из внешних источников сигналов), выполняется шаг 256, на котором производится отключение аудиоканалов спутникового ресивера от автомобильной стереосистемы. Затем выполняется шаг 258, на котором запускается логика, соответствующая блоку 198 на фиг.4d (процесс обработки входа внешнего сигнала), описанному ранее, что позволяет пользователю выбрать один из внешних источников сигналов. Если проверка на шаге 250 дала отрицательный результат (внешний спутниковый ресивер или DAB-приемник не подключен в соответствии с настоящим изобретением), инициируется шаг 258, и система переходит в режим обработки внешних сигналов. После этого пользователь может выполнять выбор из одного или нескольких внешних источников сигналов с помощью органов управления радиоустройства.
На фиг.4g представлена блок-схема логики обработки по настоящему изобретению, реализующей интеграцию МР3-проигрывателя и одного или нескольких внешних источников сигналов с имеющимся автомобильным радиоустройством. В начале процесса на шаге 262 выполняется проверка включенного состояния имеющейся автомобильной стереосистемы. При отрицательном результате определения выполняется шаг 264, на котором происходит переход системы по настоящему изобретению в дежурный режим, и начинается ожидание включения автомобильной стереосистемы. При положительном результате определения выполняется шаг 266, на котором выполняется дополнительная проверка нахождения автомобильной стереосистемы в состоянии активной реакции на сигналы, внешние по отношению к автомобильной стереосистеме. При отрицательном результате шаг 266 выполняется повторно.
Если на шаге 266 получен положительный результат, выполняется шаг 268, на котором в соответствии с настоящим изобретением генерируется сигнал, указывающий на присутствие внешнего устройства, и этот сигнал непрерывно передается в автомобильную стереосистему. Важно отметить, что этот сигнал предотвращает отключение автомобильной стереосистемы, ее переход в спящий режим или другое состояние отсутствия реакции на сигналы и/или данные, поступающие от внешнего источника. Затем, на шаге 270, выполняется проверка наличия МР3-проигрывателя (т.е. того, подключен ли внешний МР3-проигрыватель к системе для интеграции мультимедийных устройств по настоящему изобретению). При положительном результате проверки выполняются шаги 271 и 272. На шаге 271 запускается логика, соответствующая блоку 138 на фиг.4b (процесс поддержки МР3-устройства), описанному ранее, посредством чего осуществляется интеграция МР3-проигрывателя с автомобильной стереосистемой, после чего он может эксплуатироваться пользователем. На шаге 272 инициируется сенсорный режим, в котором в соответствии с настоящим изобретением ведется отслеживание появления последовательности выбора (подробно описано ниже), вводимой пользователем на панели управления автомобильной стереосистемой с целью переключения с внешнего МР3-проигрывателя на один или несколько внешних источников сигналов. Далее выполняется шаг 274, на котором выполняется проверка на инициирование такой последовательности. Если проверка дает отрицательный результат, на шаге 274 повторно инициируется шаг 268, и продолжается дальнейшая обработка. В противном случае, при положительном результате проверки (означающем, что пользователю требуется выполнить переключение с внешнего МР3-проигрывателя на один из внешних источников сигналов), выполняется шаг 276, на котором производится отключение аудиоканалов МР3-проигрывателя от автомобильной стереосистемы.
Затем выполняется шаг 278, на котором запускается логика, соответствующая блоку 198 на фиг.4d (процесс обработки входа внешнего сигнала), описанному ранее, что позволяет пользователю выбрать один из внешних источников сигналов. Если проверка на шаге 270 дала отрицательный результат (внешний МР3-проигрыватель не подключен в соответствии с настоящим изобретением), инициируется шаг 278, и система переходит в режим обработки внешних сигналов. После этого пользователь может выполнять выбор из одного или нескольких внешних источников сигналов с помощью органов управления радиоустройства.
Как указано выше, интеграция согласно настоящему изобретению реализуется логикой преобразования сигналов команд, поступающих от автомобильной стереосистемы стороннего или OEM-производства, в формат, совместимый с одним или несколькими внешними аудиоустройствами, подключенными в соответствии с настоящим изобретением. Такая логика может быть применена для преобразования любого сигнала автомобильной стереосистемы с целью организации взаимодействия с любым внешним устройством посредством этих сигналов. Ниже в таблице 1 приведен примерный фрагмент кода, который предназначен для преобразования сигналов управления, поступающих от автомобильной стереосистемы BMW, в формат, распознаваемый CD-чейнджером:
Фрагмент кода, приведенный в таблице 1, при выполнении получает команду STOP, поданную из стереосистемы BMW, в закрытом формате стереосистем BMW. Предпочтительно полученная команда помещается в первый буфер, например, BMW_Recv_buff. В процедуре "Encode_RD_stop_msg" циклически выполняется применение функции XOR к команде STOP, в результате чего создается новая команда, которая имеет формат, совместимый с CD-проигрывателем стороннего производства. После этого указанная команда помещается в выходной буфер для передачи CD-проигрывателю.
Далее, имеется логика по настоящему изобретению, реализующая получение информации от аудиоустройства стороннего производства и ее преобразование в формат, совместимый с автомобильной стереосистемой, с последующим отображением средствами этой системы. Такая логика может быть применена для преобразования любых данных, поступающих от внешнего устройства, и вывода полученной информации на устройства отображения автомобильной стереосистемы. Ниже в таблице 2 приведен примерный фрагмент кода, который предназначен для преобразования данных, поступающих от CD-чейнджера, в формат, распознаваемый автомобильной стереосистемой BMW:
Фрагмент кода, приведенный в таблице 2, при выполнении получает сообщение подтверждения команды STOP от CD-проигрывателя в закрытом формате CD-проигрывателя. Предпочтительно полученная команда помещается в первый буфер, например, BMW_Send_buff. В процедуре "Load_CD_stop_msg" выполняется получение информации о состоянии, кассете дисков, текущем диске и текущей дорожке от CD-чейнджера, и создание ответа, содержащего эту информацию. После этого вычисляется контрольная сумма, которая помещается в другой буфер. Полученный в результате ответ и контрольная сумма имеют формат, совместимый со стереосистемой BMW, и готовы к передаче в автомобильную стереосистему.
Кроме того, имеется логика по настоящему изобретению, реализующая преобразование сигналов, поступающих от автомобильной стереосистемы OEM- производства, для ее совместного использования с цифровым медиа-устройством, например, МР3-проигрывателем, МР4-проигрывателем или проигрывателем Apple iPod. Ниже приведены образцы кода, реализующего обмен командами и данными между автомобильной стереосистемой Ford и устройством Apple iPod:
Фрагмент кода, приведенный в таблице 3, при выполнении получает команду "Play" (начало воспроизведения), поданную пользователем с помощью органов управления автомобильной стереосистемы OEM-производства Ford, и помещает компоненты команды в один или несколько буферных массивов. Далее, как показано ниже в таблице 4, расшифрованные компоненты команды, помещенные в один или несколько буферных массивов, используются при формировании команды "Play/Pause" (начало воспроизведения/постановка на паузу) в формате, совместимом с устройством Apple iPod, после чего команда посылается в устройство Apple iPod для выполнения:
Фрагменты кода, приведенные в таблицах 1-2, написаны на языке ассемблера; в отличие от них, фрагменты кода, приведенные в таблицах 3-4, написаны на языке программирования С, и в данном случае очевидно, что для указанных целей может использоваться любой язык низкого или высокого уровня, известный в данном уровне техники, без отступления от принципа или объема настоящего изобретения. Преимуществом является то, что может быть разработано множество различных фрагментов кода, предназначенных для преобразования сигналов, поступающих от автомобильной стереосистемы любого OEM- или стороннего производства, для их использования внешним аудиоустройством стороннего производства, и наоборот.
На фиг.5 представлена блок-схема логики обработки, в общем случае обозначаемой ссылкой 300 и позволяющей пользователю выполнять переключение между аудиоустройством стороннего производства и одним или несколькими внешними источниками сигналов. Как описано ранее, в соответствии с настоящим изобретением пользователь может выполнять переключение с одного или нескольких подключенных аудиоустройств, таких как внешний CD-проигрыватель/чейнджер, МР3-проигрыватель, спутниковый ресивер, DAB-приемник или другое подобное устройство, и активизировать один или несколько внешних источников сигналов. Пользователь выполняет такое переключение путем ввода последовательности выбора на панели управления автомобильной стереосистемой. В начале процесса на шаге 302 осуществляется контроль кнопок панели управления. На шаге 304 выполняется проверка нажатия кнопки или последовательности "Track Up" (следующая дорожка). Кнопка или последовательность "Track Up" может предназначаться для CD-проигрывателя, МР3-проигрывателя или любого другого устройства. При отрицательном результате проверки выполняется шаг 306, на котором производится обработка нажатия кнопки или поступившей последовательности в соответствии с настоящим изобретением и его посылка внешнему аудиоустройству для выполнения. После этого вновь выполняется шаг 302 для дальнейшего отслеживания кнопок или последовательностей.
Если проверка на шаге 304 дала положительный результат, выполняется шаг 308, на котором в соответствии с настоящим изобретением выдерживается пауза предопределенной длительности с контролем кнопок панели управления в ожидании дополнительных нажатий кнопок или ввода последовательностей. В предпочтительном варианте осуществления настоящего изобретения длительность предопределенной паузы составляет 750 миллисекунд, но, разумеется, в пределах принципа и объема настоящего изобретения возможны и другие значения длительности. На шаге 310 выполняется проверка нажатия пользователем кнопки или ввода последовательности "Track Down" (предыдущая дорожка) на панели управления автомобильной стереосистемы в течение предопределенного промежутка времени. Эти последовательности могут предназначаться для CD-проигрывателя, МР3-проигрывателя или любого другого устройства. При отрицательном результате проверки выполняется шаг 312. На шаге 312 производится проверка истечения времени (например, того, истек ли предопределенный промежуток времени). При отрицательном результате проверки вновь выполняется шаг 308. В противном случае, т.е. при положительном результате проверки, на шаге 312 инициируется шаг 306; таким образом, производится обработка любых кнопок или ключевых последовательностей, введенных пользователем, не соответствующих команде "Track Down" (предыдущая дорожка), в соответствии с настоящим изобретением, и их посылка аудиоустройству для выполнения.
При положительном результате проверки на шаге 310 (в течение предопределенного промежутка времени была нажата кнопка или введена последовательность "Track Down") инициируется шаг 314. На шаге 314 выполняется отключение аудиоканалов аудиоустройства, после чего выполняется шаг 316. На шаге 316 запускается логика, соответствующая блоку 198 на фиг.4d (процесс поддержки входа внешнего сигнала), описанному ранее, в результате чего пользователь получает возможность выбора одного из внешних источников сигналов в соответствии с настоящим изобретением. Таким образом, к этому моменту в системе было выполнено переключение с аудиоустройства на требуемый вход внешнего сигнала по команде пользователя. Вышеприведенный процесс 300 описан в отношении кнопок или команд "Track Up" (следующая дорожка) и "Track Down" (предыдущая дорожка), вводимых пользователем, однако должно быть очевидно, что в соответствии с настоящим изобретением может осуществляться обработка любой требуемой ключевой последовательности, нажатия клавиши, нажатия кнопки или любого другого действия и его использование для переключения режимов работы.
При работе в режиме внешнего источника согласно настоящему изобретению обеспечивается индикация на дисплее автомобильной стереосистемы, соответствующая этому режиму. Например, может отображаться номер компакт-диска "1" и номер дорожки "99", что будет указывать пользователю на то, что система функционирует в режиме внешнего источника, и аудиосигнал и данные поступают от внешнего источника сигнала. Разумеется, может генерироваться любой другой индикатор, который может быть как графическим (например, пиктограмма), так и текстовым, выводимый на дисплей автомобильной стереосистемы.
На фиг.6 представлена блок-схема логики обработки, в общем случае обозначаемой ссылкой 320 и предназначенной для определения и поддержки различных типов устройств, подключаемых к входным портам внешних сигналов в соответствии с настоящим изобретением. В соответствии с настоящим изобретением может выполняться определение типов устройств, подключаемых к входным портам внешних сигналов, и их интеграция с автомобильной стереосистемой с использованием процедур, описанных ранее. В начале процесса на шаге 322 осуществляется контроль кнопок панели управления автомобильной стереосистемы для проверки на нажатие кнопок или ввод последовательностей, выполняемых пользователем и соответствующих выбору входа внешнего сигнала (например, посредством способа с номером диска, описанного ранее со ссылкой на фиг.4d). В результате выбора входа внешнего сигнала выполняется шаг 324, на котором в соответствии с настоящим изобретением определяется тип устройства, подключенного к выбранному входу внешнего сигнала. После этого выполняется шаг 326.
На шаге 326 выполняется проверка того, является ли устройство, подключенное к входу внешнего сигнала, CD-проигрывателем/чейнджером. При положительном результате проверки выполняется шаг 328, на котором запускается логика, соответствующая блоку 108 на фиг.4а (процесс поддержки CD-устройства), описанный ранее, и CD-проигрыватель интегрируется с автомобильной стереосистемой. При отрицательном результате проверки на шаге 326 инициируется шаг 330. На шаге 330 выполняется проверка того, является ли устройство, подключенное к входу внешнего сигнала, МР3-проигрывателем. При положительном результате проверки выполняется шаг 334, на котором запускается логика, соответствующая блоку 138 на фиг.4b (процесс поддержки МР3-устройства), описанному ранее, и МР3-проигрыватель интегрируется с автомобильной стереосистемой. При отрицательном результате проверки на шаге 330 инициируется шаг 336. На шаге 336 выполняется проверка того, является ли устройство, подключенное к входу внешнего сигнала, спутниковым ресивером или DAB-приемником. При положительном результате проверки выполняется шаг 338, на котором запускается логика, соответствующая блоку 168 на фиг.4с (процесс поддержки спутникового ресивера или DAB-приемника), описанному ранее, и спутниковый ресивер интегрируется с автомобильной стереосистемой. При отрицательном результате проверки на шаге 336 вновь инициируется шаг 322 для проверки и соответствующей обработки дальнейших операций выбора входов внешних сигналов. Разумеется, процесс 320 может быть расширен для реализации интеграции других типов устройств, подключаемых к входам внешних сигналов в соответствии с настоящим изобретением, с автомобильной стереосистемой.
Настоящее изобретение может быть расширено соответствующим образом для реализации интегрированного вывода видеоинформации, поступающей от внешнего устройства, на дисплей имеющейся автомобильной стереосистемы OEM- или стороннего производства. В этом режиме в соответствии с настоящим изобретением осуществляется прием сигналов RGB (red/green/blue, красные/зеленые/синие) от внешнего устройства и их преобразование в композитные сигналы. После этого композитные сигналы передаются в автомобильную стереосистему для отображения, например, на ЖК-панели стереосистемы. Кроме того, в соответствии с настоящим изобретением может выполняться прием композитных сигналов от внешнего устройства и их преобразование в сигналы RGB для отображения автомобильной стереосистемой. Далее, информация от внешнего устройства может форматироваться и представляться пользователю на одном или нескольких графических пользовательских интерфейсах или меню, позволяющих просматривать информацию и оперировать ею посредством автомобильной стереосистемы.
На фиг.7а представлен перспективный вид станции 400 подключения по настоящему изобретению, предназначенной для установки аудиоустройства в автомобиле. Важно отметить, что настоящее изобретение позволяет реализовать интеграцию переносных аудиоустройств с имеющейся автомобильной стереосистемой.
Станция 400 подключения позволяет удобно устанавливать такие устройства и интегрировать их с автомобильной стереосистемой. Станция 400 подключения состоит из верхней части 402, скрыто соединенной с тыльной стороны 408 с нижней частью 404, и эти части предпочтительно образуют "створчатый" корпус. Переносное аудиоустройство 410, например, радиоустройство SKYFI производства DELPHI, Inc механически и электрически соединяется с отсеком 412 подключения и устанавливается внутрь станции 100. Может быть предусмотрен зажим 406, предназначенный для удержания верхней и нижней частей в закрытом положении и фиксации устройства 410. Кроме того, в станцию 400 можно установить видеоустройство, а на станции 400 подключения могут быть предусмотрены крепежные пластины 413, предназначенные для установки станции 400 на любом элементе автомобиля. Разумеется, станция 400 может иметь любую форму, например, форму корпуса с направляющими, для установки и фиксации переносного аудиоустройства, и иметь установочный компонент для электрического и механического соединения с аудиоустройством.
На фиг.7b представлен вид станции 400 подключения, показанной на фиг.7а, с торца, показана тыльная часть 408. Верхняя и нижняя части станции 400 подключения соединяются стержнем 414. Имеется порт 416 данных, который соединяется с аудиоустройством, установленным в станцию 400, и находится с этим устройством в электрическом контакте. В предпочтительном варианте осуществления настоящего изобретения порт 416 данных представляет собой последовательный порт данных типа RS-232 или USB, обеспечивающий обмен данными с аудиоустройством и соединяющийся с системой для интеграции мультимедийных устройств по настоящему изобретению с целью интеграции указанного устройства с автомобильной стереосистемой OEM- или стороннего производства. Для соединения с любым переносным аудио- или видеоустройством, установленным в станцию 400 подключения, может использоваться технология с применением любой известной шины, например, FIREWIRE, D2B, MOST, CAN, USB/USB2, IE Bus, T Bus, I Bus или технология с любой другой шиной, известная в данном уровне техники. Следует отметить, что настоящее изобретение обеспечивает управление и без наличия станции подключения, т.е. переносное аудио- или видеоустройство, интегрируемое с автомобильной стерео- или видеосистемой, может подключаться непосредственно в соответствии с настоящим изобретением.
На фиг.8а-8b представлены перспективные виды другого варианта реализации станции подключения по настоящему изобретению, в общем случае обозначаемой ссылкой 500 и содержащей встроенную систему для интеграции мультимедийных устройств по настоящему изобретению, в общем случае обозначаемую ссылкой 540. Как показано на фиг.8а, станция 500 подключения имеет основную часть 530, нижний элемент 515, соединенный с основной частью 530 по краю, и верхний элемент 510, скрыто соединенный по краю с основной частью 530. Верхний элемент 510 и нижний элемент 515 образуют пространство для установки и фиксации переносного аудиоустройства 520, которое может представлять собой переносной CD- проигрыватель, МР3-проигрыватель, спутниковый тюнер (например, типа ХМ, SIRIUS или другого типа) или любое другое переносное аудиоустройство. Станция 500 подключения конфигурируется для установки определенного устройства, такого как IPOD от Apple Computer, Inc или любое другое переносное устройство.
Система 540 для интеграции мультимедийных устройств, выполненная в форме печатной платы, размещается внутри основной части 530 и выполняет функции интеграции, описанные ранее, для интеграции переносного устройства 520 с имеющейся автомобильной стерео- или видеосистемой. Система 540 интеграции соединяется с переносным устройством 520 посредством разъема 550, который подключается к порту 520 устройства, и кабеля 555, связывающего разъем 550 и систему 540 интеграции. Разъем 550 может представлять собой любой подходящий разъем и может изменяться в зависимости от типа устройства. Например, в зависимости от конкретного переносного устройства может использоваться разъем типа MOLEX, USB или любого другого типа. Система 540 интеграции электрически соединяется с автомобильной стерео- или видеосистемой кабелем 560. В альтернативном варианте система интеграции может взаимодействовать с автомобильной стерео- или видеосистемой беспроводным способом. В системе интеграции может быть установлен передатчик, обеспечивающий взаимодействие с приемником, имеющимся в автомобильной стерео- или видеосистеме. Если в автомобиле имеется система Bluetooth, она может использоваться для взаимодействия с системой интеграции. Преимуществом является то, что станция 500 подключения представляет собой удобное устройство, обеспечивающее установку, фиксацию и интеграцию переносного устройства для его использования совместно с автомобильной стереосистемой. Кроме того, станция 500 подключения может быть помещена в любое требуемое место в автомобиле без каких-либо ограничений, в том числе в багажник автомобиля.
Как показано на фиг.8b, верхний элемент 510 может открываться в основном направлении, обозначенном стрелкой А, для получения доступа к переносному аудиоустройству 520. Таким способом можно быстро получить доступ к устройству 520 для любой цели, например, для установки и удаления устройства 520 из станции 500 подключения, а также для получения доступа к органам управления устройства 520.
На фиг.9 представлена блок-схема компонентов станции подключения на фиг.8а-8b. Станция 500 подключения содержит переносное аудио- или видеоустройство 520 и систему (интерфейс) 540 для интеграции мультимедийных устройств. Форма и конфигурация станции 500 подключения может изменяться требуемым образом, что не приводит к отступлению от принципа или объема настоящего изобретения.
Система интеграции по настоящему изобретению предусматривает управление переносным аудио- или видеоустройством или другим устройством с помощью органов управления автомобильной стерео- или видеосистемы. Помимо этого, для управления переносным аудиоустройством или другим устройством могут также использоваться органы управления на руле, при наличии таковых. Далее, во всех вариантах осуществления настоящего изобретения может применяться связь между устройством стороннего производства и автомобильной стерео- или видеосистемой с использованием известных беспроводных технологий, таких как Bluetooth.
На фиг.10 представлена блок-схема альтернативного варианта осуществления системы для интеграции мультимедийных устройств по настоящему изобретению, в общем случае обозначаемого ссылкой 600, в котором используется интерфейс 630, встроенный в автомобильную стерео- или видеосистему 610. Интерфейс 630 электрически соединен с кнопками панели управления 620, дисплеем 615 и соответствующей схемой 625 управления автомобильной стерео- или видеосистемы 610. Интерфейс 630 может быть выполнен на отдельной печатной плате, установленной в стерео- или видеосистему 610, или установлен на одну или несколько имеющихся монтажных плат стерео- или видеосистемы 610. Устройство 635 стороннего производства может быть электрически соединено с интерфейсом 630 через порт или соединение автомобильной стерео- или видеосистемы 610 и интегрировано для использования совместно с автомобильной стерео- или видеосистемой 610.
Управлять устройством 635 можно с помощью кнопок панели 620 управления автомобильной стерео- или видеосистемой 610; поступающая от устройства 635 информация форматируется интерфейсом 630 и выводится на дисплей 615 автомобильной стерео- или видеосистемы 610. Кроме того, в интерфейсе 630 производится преобразование команд управления, генерируемых в автомобильном стерео- или видеоустройстве 610, в формат (протокол), совместимый с мультимедийным устройством 635, после чего эти команды передаются в указанное устройство для выполнения. Посредством интерфейса 630 может быть интегрировано множество мультимедийных устройств, а также один или несколько внешних источников 640 сигналов. Устройство 635 стороннего производства может представлять собой любое аудио-, видео- или телекоммуникационное устройство, например, CD-проигрыватель, CD-чейнджер, цифровой медиа-проигрыватель (например, МР3-проигрыватель, МР4-проигрыватель, WMV-проигрыватель, устройство Apple iPod или любой другой проигрыватель), спутниковое радиоустройство (например, тип ХМ, Sirius, Delphi и т.д.), видеоустройство (например, DVD-проигрыватель), мобильный телефон или устройство любого другого типа или их комбинацию, без ограничения приведенным списком. Кроме того, к интерфейсу 630 может быть подключен один или несколько интерфейсов по топологии "цепочки" для интеграции множества устройств. Устройство 600 может включать в себя одну или несколько схем, описанных со ссылками на фиг.3a-3d и изменяющихся в зависимости от типа устройства 635 стороннего производства.
На фиг.11а представлена схема альтернативного варианта осуществления настоящего изобретения, в общем случае обозначаемого ссылкой 645 и реализующего интеграцию мобильного телефона 670 для его использования совместно с автомобильной стереосистемой. Телефон 670 электрически соединяется с интерфейсом 665, который получает данные от мобильного телефона и форматирует их для вывода на дисплей 650 автомобильной стерео- или видеосистемы 660. Команды управления телефоном 670 можно вводить с помощью кнопок панели 655 управления автомобильной стерео- или видеосистемы 660. Указанные команды обрабатываются интерфейсом 665, преобразуются в формат (протокол), совместимый с телефоном 670, и передаются на телефон 670 для обработки. Кроме того, от телефона 670 в автомобильную стерео- или видеосистему 660 через интерфейс 665 может передаваться аудиосигнал, который будет воспроизводиться через динамики автомобильной стерео- или видеосистемы 660. Например, если телефон 670 имеет функции загрузки песен или музыки, эти песни или музыку можно выбирать с помощью автомобильной стерео- или видеосистемы 660, и они будут воспроизводиться через интерфейс 665. Следует отметить, что можно реализовать управление мобильным телефоном с использованием одного или нескольких дисплеев (например, ЖК-дисплеев) автомобильной видеосистемы. Далее, управление мобильным телефоном 670 не ограничивается использованием кнопок автомобильной стерео- или видеосистемы 660; для управления мобильным телефоном может использоваться программное или графически-управляемое меню или интерфейс. Устройство 645 может содержать одну или несколько схем, показанных на фиг.3a-3d и изменяемых для использования совместно с мобильным телефоном 670.
На фиг.11b представлена блок-схема логики обработки, в общем случае обозначаемой ссылкой 647 и реализующей интеграцию мобильного телефона с автомобильным радиоустройством. В начале процесса на шаге 649 выполняется проверка включенного состояния имеющейся автомобильной стереосистемы. При отрицательном результате определения выполняется шаг 651, на котором происходит переход системы по настоящему изобретению в дежурный режим, и начинается ожидание включения автомобильной стереосистемы. При положительном результате определения выполняется шаг 653, на котором выполняется дополнительная проверка нахождения автомобильной стереосистемы в состоянии активной реакции на сигналы, внешние по отношению к автомобильной стереосистеме. При отрицательном результате шаг 649 выполняется повторно.
Если на шаге 653 получен положительный результат, запускается процесс поддержки мобильного телефона, обозначенный блоком 661. Вначале на шаге 654 в соответствии с настоящим изобретением генерируется сигнал, указывающий на присутствие мобильного телефона, и этот сигнал непрерывно передается в автомобильную стереосистему. Важно отметить, что этот сигнал предотвращает отключение автомобильной стереосистемы, ее переход в спящий режим или другое состояние отсутствия реакции на сигналы и/или данные, поступающие от внешнего источника. На шаге 657 производится соединение (коммутация) аудиоканалов мобильного телефона с автомобильной стереосистемой, после чего аудиосигнал от мобильного телефона может воспроизводиться автомобильной стереосистемой. На шаге 659 выполняется получение данных от мобильного телефона в соответствии с настоящим изобретением, например, информация о песне, соответствующая одной или нескольким песням, загруженным на мобильный телефон. После выполнения шагов 654, 657 и 659 управление переходит к шагу 663.
На шаге 663 в соответствии с настоящим изобретением выполняется отслеживание кнопок панели управления автомобильной стереосистемой на появление команд управления мобильным телефоном. Если команд на шаге 664 не обнаруживается, вновь выполняется шаг 663. В противном случае, если получена какая-либо команда, на шаге 663 инициируется шаг 667, на котором производится преобразование полученной команды в формат, распознаваемый мобильным телефоном, подключенным в соответствии с настоящим изобретением. После форматирования команды выполняется шаг 669, на котором форматированная команда передается на мобильный телефон и выполняется им. После этого повторно выполняется шаг 654 и производится дальнейшая обработка.
На фиг.12а представлена схема альтернативного варианта осуществления настоящего изобретения, в общем случае обозначаемого ссылкой 675, в котором реализуется интеграция видеоустройства 695 стороннего производства для его использования совместно с автомобильной видеосистемой 685. Видеоустройство 695 стороннего производства может представлять собой портативный DVD-проигрыватель, цифровую видеокамеру (DV), цифровой фотоаппарат или любое другое видеоустройство. Интерфейс 690 получает выходные видеосигналы от устройства 695 и преобразует их для отображения на одном или нескольких дисплеях 680 (например, на ЖК-дисплеях, установленных в спинках кресел в микроавтобусе, откидных дисплеях на крыше транспортного средства, навигационных дисплеях транспортного средства и т.д.) автомобильной видеосистемы 685. Интерфейс 690 может выполнять преобразование из композитного видеосигнала в видеосигнал красного/зеленого/синего (RGB) и наоборот с применением имеющихся в продаже микросхем преобразования видеоформатов, например, TDA8315, TDA4570, TDA3567, TDA3566A и TDA3569A производства Philips Corp., микросхем преобразования видеосигналов AL251 и AL250 производства Averlogic Technologies, Inc или любых других подходящих микросхем преобразования видеосигналов. Команды, которые подает пользователь посредством автомобильной видеосистемы 685 или дисплея (дисплеев) 680 для управления устройством 695, принимаются интерфейсом 690, преобразуются в формат, совместимый с устройством 695, и передаются в это устройство для обработки. Устройство 675 может содержать одну или несколько схем, показанных на фиг.3a-3d и изменяемых для использования совместно с видеоустройством 695.
На фиг.12b представлена блок-схема логики обработки, в общем случае обозначаемой ссылкой 671 и реализующей интеграцию видеоустройства стороннего производства с автомобильной видеосистемой. В начале процесса на шаге 673 выполняется проверка включенного состояния имеющейся автомобильной видеосистемы. При отрицательном результате определения выполняется шаг 674, на котором происходит переход системы по настоящему изобретению в дежурный режим, и начинается ожидание включения автомобильной видеосистемы. При положительном результате определения выполняется шаг 677, на котором выполняется дополнительная проверка нахождения автомобильной видеосистемы в состоянии активной реакции на сигналы, внешние по отношению к автомобильной видеосистеме. При отрицательном результате шаг 673 выполняется повторно.
Если на шаге 677 получен положительный результат, запускается процесс поддержки видеоустройства стороннего производства, обозначенный блоком 687. Вначале на шаге 679 в соответствии с настоящим изобретением генерируется сигнал, указывающий на присутствие внешнего устройства, и этот сигнал непрерывно передается в автомобильную видеосистему. Важно отметить, что этот сигнал предотвращает отключение автомобильной видеосистемы, ее переход в спящий режим или другое состояние отсутствия реакции на сигналы и/или данные, поступающие от внешнего источника. На шаге 681 производится соединение (коммутация) аудио- и видеоканалов устройства стороннего производства с автомобильной видеосистемой, после чего аудио- и видеосигналы от устройства стороннего производства могут воспроизводиться автомобильной видеосистемой. На шаге 684 выполняется обновление дисплея (дисплеев) автомобильной видеосистемы с выводом на них данных, поступающих от устройства стороннего производства. После выполнения шагов 679, 681 и 684 управление переходит к шагу 683.
На шаге 683 в соответствии с настоящим изобретением осуществляется отслеживание автомобильной видеосистемы на появление команд управления видеоустройством стороннего производства. Если команд на шаге 689 не обнаруживается, вновь выполняется шаг 683. В противном случае, если получена какая-либо команда, на шаге 689 инициируется шаг 691, на котором производится преобразование полученной команды в формат, распознаваемый видеоустройством стороннего производства, подключенным в соответствии с настоящим изобретением. После форматирования команды выполняется шаг 693, на котором форматированная команда передается на видеоустройство стороннего производства и выполняется. После этого повторно выполняется шаг 679 и производится дальнейшая обработка.
На фиг.13а представлена блок-схема альтернативного варианта осуществления системы 710 интеграции мультимедийных устройств по настоящему изобретению, в котором используются конфигурационные перемычки 720 и блоки 724 программного обеспечения преобразования протоколов, предназначенные для интеграции устройств стороннего производства различных типов с использованием единого интерфейса. Перемычки 720 могут устанавливаться во множество различных конфигураций, каждая из которых соответствуют устройству стороннего производства определенного типа (такому как CD-чейнджер, CD-проигрыватель, цифровое медиа-устройство, спутниковое радиоустройство, видеоустройство, мобильный телефон и т.д.) или определенному изготовителю. Кроме того, перемычки 720 могут использоваться для определения одного или нескольких типов устройств или изготовителей для автомобильной стерео- или видеосистемы 705. Установки конфигурационных перемычек 720 соответствуют одному или нескольким блокам 724 программного обеспечения преобразования протоколов, хранящихся в памяти (например, программируемой памяти Flash, ROM, EEPROM и т.д.) 725 интерфейса 710.
Каждый блок 724 программного обеспечения осуществляет управление схемой 715 интерфейса и содержит инструкции преобразования данных, поступающих от устройства 707, в формат, совместимый с автомобильной стерео- или видеосистемой 705, и наоборот. Например, первый блок может содержать программное обеспечение, реализующее взаимодействие между устройством Apple iPod и встроенной автомобильной стереосистемой производства Sony, второй блок может содержать программное обеспечение, реализующее взаимодействие между DVD-проигрывателем и автомобильной видеосистемой. В памяти 725 может храниться любое количество блоков, которые могут выбираться по желанию пользователя посредством конфигурационных перемычек 720. Кроме того, единый интерфейс 710 может использоваться для интеграции множества устройств различных типов и изготовителей с целью их использования совместно с одной или несколькими автомобильными стерео- или видеосистемами. Устройство 710 может включать в себя одну или несколько схем, показанных на фиг.3a-3d, с соответствующими изменениями в зависимости от типов устройств 705 и 707.
На фиг.13b представлена блок-схема альтернативного варианта реализации системы для интеграции мультимедийных устройств по настоящему изобретению, в котором используются комбинации 727 и 728 проводов и блоки 729 программного обеспечения преобразования протоколов, предназначенные для интеграции мультимедийных устройств различных типов с использованием единого интерфейса 726. Электрические конфигурации комбинаций 727 и 728 проводов в этом варианте осуществления соответствуют автомобильным стерео/видеосистемам и устройствам стороннего производства определенных типов и изготовленных определенными производителями (например, комбинация 727 проводов может соответствовать автомобильной стереосистеме BMW, а комбинация 728 проводов может соответствовать спутниковому тюнеру ALPINE). Электрические конфигурации (цоколевки) комбинаций проводов используются в интерфейсе 726 для выбора определенного блока 729 программного обеспечения преобразования протоколов, реализующего взаимодействие между устройствами. Интерфейс 726 может иметь набор блоков программного обеспечения преобразования протоколов, предварительно загруженных в память интерфейса, причем могут быть предусмотрены любые требуемые конфигурации комбинаций проводов. Интерфейс 726 может включать в себя одну или несколько схем, показанных на фиг.3a-3d, с изменениями в зависимости от типов устройств, подключаемых к кабелям 727 и 728.
На фиг.14 представлена блок-схема логики обработки, в общем случае обозначаемой ссылкой 730, системы для интеграции мультимедийных устройств по настоящему изобретению, предназначенной для интеграции устройств стороннего производства различных типов с использованием единого интерфейса. На шаге 735 в интерфейсе выполняется определение типов устройств, подключенных к нему, в том числе автомобильной стерео- или видеосистемы и одного или нескольких устройств стороннего производства, интегрируемых с ней. Это действие может быть выполнено путем установки конфигурационных перемычек или типов кабелей, подключаемых к интерфейсу и описанных со ссылками на фиг.13а и 13b. Далее на шаге 740 производится выбор блока программного обеспечения преобразования протоколов из набора блоков программного обеспечения преобразования (например, из блоков 725 и 729 на фиг.13а и 13b). На шаге 745 выполняется преобразование инструкций посредством выбранного блока преобразования, посредством чего обеспечивается взаимодействие автомобильной стерео- или видеосистемы с мультимедийным устройством.
На фиг.15 представлена блок-схема логики обработки, в общем случае обозначаемой ссылкой 750, системы для интеграции мультимедийных устройств по настоящему изобретению, позволяющей пользователю указывать один или несколько типов устройств стороннего производства для их интеграции с использованием единого интерфейса. На шаге 770 пользователю предоставляется один или несколько списков интегрируемых устройств, выводимых на дисплей 760 автомобильного стерео- или видеоустройства 755. Далее на шаге 775 пользователь может указать тип интегрируемого мультимедийного устройства с помощью кнопок 765 автомобильного видеоустройства (например, в ходе просмотра списков). Помимо этого, тип устройства можно указать посредством графического или программного меню, выводимого на средства отображения автомобильной стерео- или видеосистемы. На шаге 780 выполняется проверка истечения времени (которое происходит, например, если пользователь не выбрал тип устройства в течение предопределенного промежутка времени). При положительном результате проверки выполняется шаг 785, на котором выполняется выбор блока программного обеспечения преобразования протоколов из памяти соответственно последнему типу устройства, отображенному автомобильной стерео- или видеосистемой. При отрицательном результате проверки выполняется шаг 790, на котором выполняется проверка того, указал ли пользователь тип устройства.
При отрицательном результате проверки вновь выполняется шаг 775, и пользователь вновь может указать тип устройства. При положительном результате проверки выполняется шаг 795, на котором выполняется выбор блока программного обеспечения преобразования протоколов из памяти соответственно устройству, определенному пользователем. На шаге 800 блок программного обеспечения преобразования протоколов ассоциируется с логическим адресом в памяти. Далее на шаге 805 осуществляется преобразование инструкций, которыми обмениваются автомобильная стерео- или видеосистема и устройство стороннего производства, посредством блока программного обеспечения, для реализации связи между устройствами с использованием совместимых форматов. Таким образом, логика на фиг.15 позволяет использовать единый интерфейс, содержащий набор блоков программного обеспечения преобразования протоколов, для интеграции множества устройств стороннего производства с автомобильной стерео- или видеосистемой.
На фиг.16 представлена блок-схема логики обработки системы для интеграции мультимедийных устройств по настоящему изобретению, в общем случае обозначаемой ссылкой 810 и позволяющей пользователю быстро просматривать список песен на одном или нескольких устройствах стороннего производства посредством органов управления автомобильной стерео- или видеосистемы (технология быстрой навигации). Этот способ позволяет пользователю быстро выбирать песню из списка песен, имеющихся на устройстве стороннего производства, для их воспроизведения автомобильной стерео- или видеосистемой, и может применяться в отношении любого типа устройства стороннего производства, в том числе цифровых медиа-устройств, таких как МР3-проигрыватели или проигрыватели Apple iPod, но без ограничения ими. Вначале, на шаге 812, пользователю представляется список буквенно-цифровых знаков, отображаемый на дисплее автомобильной стерео- или видеосистемы. Этот список может содержать буквы от А до Z и цифры от 0 до 9. На шаге 814 пользователь может указать требуемый буквенно-цифровой знак, который можно определить при просмотре списка с использованием одного или нескольких органов управления автомобильной стерео- или видеосистемы путем нажатия кнопки при появлении требуемого знака, или, если автомобильная стерео- или видеосистема имеет дополнительную буквенно-цифровую клавиатуру (или интерфейс "touchscreen"), пользователь может непосредственно ввести требуемый буквенно-цифровой знак.
После указания требуемого буквенно-цифрового знака, на шаге 816 выполняется запрос удаленной базы данных по указанному буквенно-цифровому знаку. Удаленная база данных может содержать список песен, хранящихся на одном или нескольких устройствах стороннего производства, интегрированных в соответствии с настоящим изобретением для использования совместно с автомобильной стерео- или видеосистемой. На шаге 818 от базы данных поступает список потенциально подходящих композиций, который затем выводится на дисплей автомобильной стерео- или видеосистемы, где его может прочесть пользователь.
Например, если пользователь указал букву "А", список может включать в себя все песни в удаленной базе данных, названия или имена исполнителей которых начинаются с буквы "А". На шаге 820 выполняется проверка наличия требуемой композиции в списке, и эта композиция немедленно представляется пользователю без необходимости прокрутки списка. При положительном результате проверки выполняется шаг 822, на котором пользователь выбирает требуемую композицию, после чего она извлекается из устройства стороннего производства для воспроизведения автомобильной стерео- или видеосистемой.
При отрицательном результате определения на шаге 820 выполняется шаг 824, на котором пользователь может указать дополнительный буквенно-цифровой знак посредством автомобильной стерео- или видеосистемы. Например, если пользователь вначале указал букву "А", и требуемая композиция не видна в списке композиций без его прокрутки, пользователь может уточнить запрос путем добавления еще одного буквенно-цифрового знака. Таким образом, например, пользователь может указывать буквы для поиска композиций, имеющие названия или имена исполнителей, которые начинаются с этих букв. На шаге 826 выполняется запрос удаленной базы данных устройства стороннего производства по указанным буквам. На шаге 828 пользователю представляется список потенциальных совпадений, отображаемый автомобильной стерео- или видеосистемой. На шаге 830 выполняется проверка наличия требуемой композиции в списке и ее видимость без необходимости прокрутки списка пользователем. При положительном результате проверки выполняется шаг 822, на котором пользователь может выбрать требуемую композицию, которая затем извлекается из устройства стороннего производства и воспроизводится автомобильной стерео- или видеосистемой. При отрицательном результате проверки выполняется шаг 832, на котором проверяется достижение максимального числа буквенно-цифровых знаков при вводе пользователем. Например, может быть установлен максимальный порог в 3 буквенно-цифровых знака или любое другое требуемое число. При отрицательном результате проверки вновь выполняются вышеописанные шаги 824-832, что позволяет пользователю указать дополнительные буквенно-цифровые знаки для запроса удаленной базы данных. При положительном результате проверки (т.е. достижении порога) обработка заканчивается, и пользователь должен просмотреть список полученных композиций или повторить обработку, описанную со ссылкой на фиг.16 для посылки нового запроса.
На фиг.17 представлена схема еще одного варианта осуществления настоящего изобретения, в общем случае обозначаемого ссылкой 850, в котором реализуется интеграция множества внешних устройств с применением единого интерфейса 852. Использование интерфейса 852 позволяет интегрировать для использования совместно с автомобильной стерео- или видеосистемой любое требуемое количество или комбинацию устройств. Интерфейс 852 имеет набор портов 858, предназначенных для подключения любого требуемого количества внешних устройств, и порт 856 для связи с автомобильной стерео- или видеосистемой. Порты 858 и 856 могут представлять собой входные порты любого подходящего типа и могут изменяться в зависимости от типов интегрируемых устройств. Кроме того, интерфейс 852 содержит электронную схему 854 интеграции, которая может включать в себя любые требуемые электронные компоненты, описанные ранее, реализующие интеграцию множества внешних устройств.
Как показано на фиг.17, CD-проигрыватель 860, цифровое медиа-устройство 862, спутниковый тюнер 864, видеоустройство 866, мобильный телефон 868 и вход 870 внешнего сигнала соединены с интерфейсом 852 и интегрированы с целью их использования совместно с автомобильной стерео- или видеосистемой. CD-проигрыватель 860 может представлять собой любой требуемый CD-проигрыватель или CD-чейнджер. Цифровое медиа-устройство 862 может представлять собой любое переносное цифровое медиа-устройство, например, устройство Apple iPod, MP3-проигрыватель, МР4-проигрыватель, WMV-проигрыватель, переносной музыкальный центр или любое другое требуемое устройство. Спутниковый тюнер 864 может представлять собой любой требуемый спутниковый тюнер, например, тюнер типа ХМ или Sirius. Видеоустройство 866 может представлять собой любое требуемое видеоустройство, например, DVD-проигрыватель. Мобильный телефон 868 может представлять собой любой мобильный телефон, имеющий функции загрузки и хранения музыкальных или видеофайлов. Внешний вход 870 может представлять собой любое требуемое внешнее устройство. Любое требуемое количество интерфейсов 852 может быть соединено в "цепочку". Наконец, интерфейс 852 может представлять собой компонент имеющейся автомобильной стерео- или видеосистемы. Управление внешними устройствами, подключенными к интерфейсу 852, осуществляется через автомобильную стерео- или видеосистему.
Из приведенного подробного описания настоящего изобретения ясно, что нижеследующее описание должно рассматриваться как не ограничивающее принцип и объем настоящего изобретения.