УСТРОЙСТВО, СПОСОБ, ПРОГРАММА И СИСТЕМА ОБРАБОТКИ ИЗОБРАЖЕНИЯ
IMAGE PROCESSING APPARATUS, METHOD, PROGRAMME AND SYSTEM

Область техники, к которой относится изобретение
Настоящее изобретение относится к устройству обработки изображения, способу обработки изображения, программе обработки изображения и системе обработки изображения.
Уровень техники
В последние годы широкое использование получила технология получения информации о положении для текущего положения путем измерений, используя Систему глобальной навигации (GPS, СГН), в которой применяется спутник. Например, в Патентном документе 1 раскрыта технология, в соответствии с которой сотовый телефон включает в себя функцию GPS для отображения окружающей карты и информации ориентира для текущего положения на основе текущей информации о положении.
Кроме того, сотовый телефон или цифровая камера могут определять положение фотографирования с помощью функции GPS и добавлять эту информацию о положении для положения фотографирования в данные сфотографированного изображения. В Патентных документах 2-5 и т.п. раскрыта технология, в которой используют данные изображения, содержащие информацию о положении, сфотографированные таким образом.
В Патентном документе 2 раскрыта технология прямой печати, выполненная с возможностью отображения положения фотографирования, информации об ориентире и т.п., на основе информации о положении, записанной в изображении, снятом с путем фотографирования цифровой камерой и применяемом для сужения или поиска изображения, предназначенного для печати.
Кроме того, в Патентном документе 3 раскрыта технология, в соответствии с которой цифровая камера отображает карту, содержащую информацию об ориентирах, расположенных рядом с положением фотографирования, на основе информации о положении, записанной в снятом изображении. Цифровая камера содержит базу данных изображений карты или информации ориентира. Цифровая камера может выделять изображение карты, содержащее информацию об ориентирах, расположенных рядом с положением фотографирования, из базы данных на основе информации о положении, записанной в снятом изображении при отображении снятого изображения, и может отображать изображение карты вместе со снятым изображением.
Кроме того, в Патентном документе 4 раскрыта технология для поиска ориентиров, расположенных рядом с положением фотографирования, на основе информации о положении, записанной в изображении, снятом с помощью цифровой камеры.
Кроме того, в Патентном документе 5 раскрыта технология использования функции GPS цифровой камеры для поиска изображения, снятого рядом с текущим положением, среди ранее снятых изображений, записанных в запоминающем устройстве.
Таким образом, в цифровой камере установлена функция GPS для добавления информации о положении к снятому изображению, используя, таким образом, информацию о положении для отображения или поиска снятого изображения.
Изображение, снятое с помощью цифровой камеры или тому подобное, не только отображают на дисплее цифровой камеры, но также используют во внешнем устройстве или услугах, предоставляемых по сети, и, следовательно, услуга формирует возможность расширения использования снятых изображений.
Например, поскольку дисплей в цифровой камере мал, и энергия батареи ограничена, пользователь может наслаждаться изображениями, снятыми с помощью цифровой камеры, при отображении их на экране большого телевизора или персонального компьютера. Изображения, снятые с помощью цифровой камеры, могут быть выгружены и могут быть, например, опубликованы на сайте услуги совместной публикации изображений через Интернет. При этом могут быть загружены и получены изображения, снятые с помощью цифровой камеры другим человеком, опубликованные на таком сайте услуги совместной публикации изображений.
Список ссылочных документов
Патентная литература
Патентный документ 1: JP 2003-114615 (А)
Патентный документ 2: JP 2006-142505 (А)
Патентный документ 3: JP 2007-166084 (А)
Патентный документ 4: JP 2007-133825 (А)
Патентный документ 1: JP 2006-279764 (А)
Сущность изобретения
Техническая задача
Однако технология, описанная в каждом из указанных выше патентных документов, направлена на отображение изображения карты или информации ориентира для места фотографирования, когда отображают снятое изображение, или для использования информации о положении при поиске снятого изображения. Другими словами, технология цифровой камеры, описанная в каждом из представленных выше патентных документов, направлена на расширение возможностей использования, например, при отображении или поиске существующих снятых изображений.
Таким образом, например, с технологиями, описанными в каждом из приведенных выше патентных документов, связана проблема, состоящая в том, что, когда используют услугу через сеть, как описано выше, для загрузки или выгрузки снятого изображения, информация о положении, записанная в снятом изображении, может не использоваться. Поэтому требуется предложить способ использования информации о положении, соответствующий расширенной услуге, в форме, использующей изображения, снятые цифровой камерой.
Настоящее изобретение разработано с учетом описанной выше задачи и направлено на предоставление нового и улучшенного устройства обработки изображения, способа обработки изображения, программы обработки изображения и системы обработки изображения, выполненных с возможностью эффективного использования различных услуг для снятых изображений, предоставляемых по сети, на основе информации о положении, записанной в снятых изображениях.
Решение задачи
В соответствии с первым аспектом настоящего изобретения, для достижения указанной выше цели, предусмотрено устройство обработки изображения, включающее в себя модуль выделения информации о положении, который выделяет информацию о положении из данных изображения, выбранных пользователем, модуль управления передачей данных, который выполняет обмен информацией через сеть обмена данными с сервером предоставления информации карты для предоставления изображений карты, сервером предоставления информации ориентира для предоставления информации ориентира, относящейся к ориентирам, и сервером совместного использования изображения для предоставления услуги публикации данных изображения по Интернет, модуль получения изображения карты, который передает информацию о положении, выделенную модулем выделения информации о положении, в сервер предоставления информации карты, и получает изображение карты, соответствующее выделенной информации о положении, из сервера предоставления информации карты через модуль управления передачей данных, модуль получения информации ориентира, который передает информацию о положении, выделенную модулем выделения информации о положении, в сервер предоставления информации ориентира и получает информацию ориентира, соответствующую выделенной информации о положении, из сервера предоставления информации ориентира, через модуль управления передачей данных, модуль получения ассоциированного изображения, который передает информацию ориентира, полученную модулем получения информации ориентира, в сервер совместного использования изображения и получает ассоциированное изображение, соответствующее полученной информации ориентира, из сервера совместного использования изображения через модуль управления передачей данных, и модуль дисплея, который отображает данные изображения, выбранного пользователем, изображение карты, полученное из сервера предоставления информации карты, информацию ориентира, полученную из сервера предоставления информации ориентира и ассоциированное изображение, полученное из сервера совместного использования изображения.
В соответствии с представленной выше конфигурацией, модуль получения изображения карты устройства обработки изображения может получать изображение карты, соответствующее информации о положении, записанной в данных изображения, выбранного пользователем, из сервера предоставления информации карты. Кроме того, модуль получения информации ориентира может получать информацию ориентира, соответствующую информации о положении, записанной в данных изображения, выбранного пользователем, из сервера предоставления информации ориентира. Кроме того, модуль получения ассоциированного изображения может получать ассоциированное изображение, относящееся к информации ориентира, полученной модулем получения информации ориентира, из сервера совместного использования изображения. Кроме того, модуль дисплея может отображать данные изображения, выбранные пользователем, изображение карты, полученное из сервера предоставления информации карты, информацию ориентира, полученную из сервера предоставления информации ориентира, и ассоциированное изображение, полученное из сервера совместного использования изображения.
Кроме того, модуль дисплея может также отображать данные изображения, информацию ориентира и ассоциированное изображение с наложением на изображение карты, полученное из сервера предоставления информации карты, в соответствующих положениях соответственно.
Кроме того, модуль дисплея может также последовательно отображать множество ассоциированных изображений, полученных модулем получения ассоциированного изображения.
Кроме того, модуль дисплея может также последовательно отображать ассоциированные изображения в порядке от самой близкой даты до даты фотографирования изображения, выбранного пользователем, на основе даты фотографирования, записанной в ассоциированных изображениях.
Кроме того, информация ориентира, полученная модулем получения информации ориентира, может быть информацией относительно ориентиров, присутствующих вокруг положения, соответствующего информации о положении, выделенной модулем выделения информации о положении.
Кроме того, ассоциированное изображение, полученное модулем получения ассоциированного изображения, может представлять собой данные изображения, в которых записана информация ориентира, полученная модулем получения информации ориентира, как информация тега, вместе с данными изображения, опубликованными по Интернет сервером совместного использования изображения.
Кроме того, устройство обработки изображения может также включать в себя модуль управления выгрузкой данных изображения, который добавляет информацию ориентира, полученную модулем получения информации ориентира, к данным изображения, выбранным пользователем, для передачи на сервер совместного использования изображения и запрашивает публикацию данных изображения в соответствии с услугой совместного использования изображения по Интернет, предоставляемой сервером совместного использования изображения.
Кроме того, в соответствии с другим вариантом выполнения настоящего изобретения представлен способ обработки изображения, который включает в себя этапы: выделяют информацию о положении из данных изображения, выбранных пользователем, получают изображение карты, в котором информацию о положении, выделенную на этапе выделения информации о положении, передают в сервер предоставления информации карты для предоставления изображений карты через сеть передачи данных, и изображение карты, соответствующее выделенной информации о положении, получают из сервера предоставления информации карты, получают информацию ориентира, в котором информацию о положении, выделенную на этапе выделения информации о положении, передают в сервер предоставления информации ориентира для предоставления информации ориентира, относящейся к ориентирам, через сеть передачи данных, и информацию ориентира, соответствующую выделенной информации о положении, получают из сервера предоставления информации ориентира, получают ассоциированное изображение, в котором информацию ориентира, полученную на этапе получения информации ориентира, передают в сервер совместного использования изображения через сеть передачи данных, и ассоциированное изображение, соответствующее полученной информации ориентира, получают из сервера совместного использования изображения и отображают данные изображения, выбранного пользователем, изображение карты, полученное на этапе получения информации карты, информацию ориентира, полученную на этапе получения информации ориентира, и ассоциированное изображение, полученное на этапе получения ассоциированного изображения.
Кроме того, в соответствии с другим вариантом выполнения настоящего изобретения, предусмотрена программа обработки изображения, предназначенная для обеспечения выполнения компьютером обработки выделения информации о положении из данных изображения, выбранных пользователем, получения изображения карты, в которой информацию о положении, выделенную при обработке выделения информации о положении, передают в сервер предоставления информации карты для предоставления изображений карты через сеть передачи данных, и изображение карты, соответствующее выделенной информации о положении, получают из сервера предоставления информации карты, получают информацию ориентира, в которой информацию о положении, выделенную при обработке выделения информации о положении, передают в сервер предоставления информации ориентира для предоставления информации ориентира, относящейся к ориентирам, через сеть передачи данных, и информацию ориентира, соответствующую выделенной информации о положении, получают из сервера предоставления информации ориентира, получают ассоциированное изображение, в которой информацию ориентира, полученную при обработке получения информации ориентира, передают в сервер совместного использования изображения через сеть передачи данных и ассоциированное изображение, соответствующее полученной информации ориентира, получают из сервера совместного использования изображения и отображают данные изображения, выбранного пользователем, изображение карты, полученное при обработке получения информации карты, информацию ориентира, полученную при обработке получения информации ориентира, и ассоциированное изображение, полученное при обработке получения ассоциированного изображения.
Кроме того, в соответствии с другим вариантом выполнения настоящего изобретения, предусмотрена система обработки изображений, включающая в себя: устройство обработки изображения, имеющее модуль выделения информации о положении, который выделяет информацию о положении из данных изображения, выбранных пользователем, модуль управления передачей данных, который выполняет обмен информацией через сеть обмена данными с сервером предоставления информации карты для предоставления изображений карты, сервером предоставления информации ориентира для предоставления информации ориентира, относящейся к ориентирам, и сервером совместного использования изображения для предоставления услуги публикации данных изображения по Интернет, модуль получения изображения карты, который передает информацию о положении, выделенную модулем выделения информации о положении, в сервер предоставления информации карты, и получает изображение карты, соответствующее выделенной информации о положении, из сервера предоставления информации карты через модуль управления передачей данных, модуль получения информации ориентира, который передает информацию о положении, выделенную модулем выделения информации о положении, в сервер предоставления информации ориентира и получает информацию ориентира, соответствующую выделенной информации о положении, из сервера предоставления информации ориентира, через модуль управления передачей данных, модуль получения ассоциированного изображения, который передает информацию ориентира, полученную модулем получения информации ориентира, в сервер совместного использования изображения и получает ассоциированное изображение, соответствующее полученной информации ориентира, из сервера совместного использования изображения через модуль управления передачей данных, и модуль дисплея, который отображает данные изображения, выбранного пользователем, изображение карты, полученное из сервера предоставления информации изображения, информацию ориентира, полученную из сервера предоставления информации ориентира, и ассоциированное изображение, полученное из сервера совместного использования изображения; сервер предоставления изображения карты, имеющий модуль памяти, который содержит изображения карты, сопоставленные с заданной информацией о положении, модуль поиска изображения карты, который выполняет поиск изображения карты, соответствующего информации о положении, переданной из устройства обработки изображения, среди множества изображений карты, записанных в модуле памяти, в ответ на запрос из устройства обработки изображения, и модуль предоставления изображения карты, который передает изображение карты, полученное модулем поиска изображения карты, в устройство обработки изображения через сеть обмена данными; сервер предоставления информации ориентира, имеющий модуль памяти, который содержит информацию ориентира, сопоставленную с заданной информацией о положении, модуль поиска информации ориентира, который получает информацию ориентира, соответствующую информации о положении, переданной из устройства обработки изображения, среди множества информации ориентира, записанной в модуле памяти, в ответ на запрос из устройства обработки изображения, и модуль предоставления информации ориентира, который передает информацию ориентира, полученную модулем поиска информации ориентира, в устройство обработки изображения через сеть обмена данными; и сервер совместного использования изображения, имеющий модуль памяти, который содержит данные изображения, в которых записана заданная информация тега, содержащая информацию ориентира, модуль поиска ассоциированного изображения, который выполняет поиск данных изображения, содержащих информацию ориентира, переданную из устройства обработки изображения, как информацию тега, среди множества данных изображения, записанных в модуле памяти, в ответ на запрос из устройства обработки изображения, и модуль предоставления ассоциированного изображения, который передает данные изображения, полученные модулем поиска ассоциированного изображения, как ассоциированное изображение, в устройство обработки изображения через сеть обмена данными.
Предпочтительные эффекты изобретения
В соответствии с настоящим изобретением, описанным выше, становится возможным эффективно использовать различные услуги для снятых изображений по сети на основе информации о положении, записанной в снятых изображениях.
Краткое описание чертежей
На фиг.1 показана пояснительная схема, представляющая общую конфигурацию системы 100 обработки изображений, в которой используется телевизор 200 в соответствии с одним вариантом выполнения.
На фиг.2 показана блок-схема, представляющая функциональную конфигурацию телевизора 200 в соответствии с вариантом выполнения.
На фиг.3 показана блок-схема, представляющая функциональную конфигурацию сервера 300 предоставления информации карты, в соответствии с вариантом выполнения.
На фиг.4 показана блок-схема, представляющая функциональную конфигурацию сервера 400 предоставления информации об ориентире, в соответствии с вариантом выполнения.
На фиг.5 показана блок-схема, представляющая функциональную конфигурацию сервера 500 совместного использования изображения, в соответствии с вариантом выполнения.
На фиг.6 показана пояснительная схема, представляющая поток обработки информации в системе 100 обработки изображений, в соответствии с вариантом выполнения.
На фиг.7 показана пояснительная схема, представляющая пример отображения списка данных изображения в модуле 208 дисплея телевизора 200, в соответствии с вариантом выполнения.
На фиг.8 показана пояснительная схема, представляющая пример отображения данных изображения и изображения карты в модуле 208 дисплея телевизора 200, в соответствии с вариантом выполнения.
На фиг.9 показана пояснительная схема, представляющая пример отображения данных изображения, изображения карты и информации ориентира в модуле 208 дисплея телевизора 200, в соответствии с вариантом выполнения.
На фиг.10 показана пояснительная схема, представляющая пример отображения данных изображения, изображения карты, информации ориентира и ассоциированных изображений в модуле 208 дисплея телевизора 200, в соответствии с вариантом выполнения.
На фиг.11 показана блок-схема, представляющая функциональную конфигурацию телевизора 200, в соответствии с вариантом выполнения изобретения.
На фиг.12 показана блок-схема, представляющая функциональную конфигурацию сервера 500 совместного использования изображения, в соответствии с вариантом выполнения изобретения.
На фиг.13 показана пояснительная схема, представляющая поток обработки информации в системе 100 обработки изображения, в соответствии с вариантом выполнения изобретения.
На фиг.14 показана блок-схема, представляющая один пример конфигурации аппаратных средств устройства обработки изображения в соответствии с настоящим вариантом выполнения.
Подробное описание изобретения
Ниже будут подробно описаны предпочтительные варианты воплощения настоящего изобретения со ссылкой на приложенные чертежи. Следует отметить, что в данном описании и на приложенных чертежах конструктивные элементы, которые имеют, по существу, одинаковую функцию и конфигурацию, обозначены одними номерами ссылочных позиций, и повторное пояснение этих конструктивных элементов исключено.
1. Общая схема варианта выполнения настоящего изобретения
2. Конфигурация системы 100 обработки изображения в соответствии с одним вариантом выполнения
3. Функциональная конфигурация телевизионного приемника 200
4. Функциональная конфигурация сервера 300 предоставления информации карты
5. Функциональная конфигурация сервера 400 предоставления информации об ориентире
6. функциональная конфигурация сервера 500 совместного использования изображения
7. Пример потока обработки изображения и отображения
8. Варианты
9. Конфигурация аппаратных средств устройства обработки изображения
1. Общая схема варианта выполнения настоящего изобретения
Общая схема настоящего варианта выполнения будет описана перед подробным пояснением устройства обработки изображения в соответствии с одним вариантом выполнения настоящего изобретения.
Устройство обработки изображения в соответствии с настоящим вариантом выполнения представляет собой устройство, выполненное с возможностью отображения данных изображения, снятых с помощью цифровой камеры, на дисплее, таком как, например, дисплей телевизионного приемника. В следующем пояснении телевизионный приемник (ниже называемый телевизором) будет представлен в качестве одного примера устройства обработки изображения в соответствии с настоящим вариантом выполнения.
Цифровую камеру и, например, USB (универсальная последовательная шина) подключают друг к другу таким образом, что телевизор может отображать снятые изображения, записанные в цифровой камере на дисплее телевизора. Кроме того, телевизор может отображать снятые изображения на дисплее путем считывания с носителя записи записанных на нем изображений, снятых с помощью цифровой камеры, такого как memory stick (зарегистрированный товарный знак), карта SD, DVD или CD.
Цифровые изображения, снятые с помощью цифровой камеры или тому подобное, типично сохраняют в формате EXIF, как стандарт файла изображения для цифровой камеры. В файлах изображения, снятых цифровой камерой, в которой установлена функция GPS (Глобальная система навигации), записывают информацию о положении, такую как широта/долгота в качестве дополнительной информации.
В последние годы широко используются различные услуги через Интернет, в которых используется информация о положении, записанная в файлах изображения. Например, известна технология получения информации карты для местоположении съемки из сервера предоставления через Интернет на основе информации о положении и отображения информации карты вместе с файлом изображения.
Пользователь может не только отображать файлы изображения, снятые с помощью цифровой камеры, на дисплее цифровой камеры или телевизора, но также может наслаждаться использованием различных услуг через Интернет. Например, пользователь может выгружать и публиковать свои снятые изображения на сайт совместного использования изображения через Интернет или загружать и просматривать изображения, снятые другими лицами.
Такая услуга совместного использования изображения типично позволяет добавлять файл изображения и любые ключевые слова, такие как местоположение, человек, жанр, ориентир и событие, в качестве информации тега. Таким образом, пользователь может выполнять поиск и загружать требуемый файл информации на основе информации тега или может добавлять и выгружать любые ключевые слова как информацию тега к своему снятому файлу изображения.
Настоящий вариант выполнения обеспечивает возможность отображения изображений, снятых с помощью цифровой камеры, в телевизоре, вместе с информацией карты и эффективно использовать услугу совместного использования изображения через Интернет на основе информации о положении, записанной в файле изображения.
В частности, получают информацию об ориентирах, присутствующих вокруг положения, соответствующего информации о положении, на основе информации о положении, записанной в файле изображения, через сеть передачи данных, такую как Интернет. Например, когда пользователь выбирает заданный файл изображения, отображаемый в телевизоре, телевизор подключают к серверу предоставления информации ориентира через Интернет таким образом, что обеспечивается возможность получения информации об ориентире, присутствующем рядом с положением, где был снят файл изображения.
Данные изображения, ассоциированные с ориентиром, получают на основе полученной информации об ориентире через сеть передачи данных, такую как Интернет. Например, когда пользователь выбирает заданную информацию об ориентире, отображаемую в телевизоре, телевизор подключают к серверу совместного использования изображения или тому подобное через Интернет, получая, таким образом, данные изображения, содержащие информацию об ориентире как информацию тега.
Таким образом, телевизор может не только отображать изображение, которое снял пользователь, вместе с информацией карты, но также может отображать на дисплее различные фотографии, ассоциированные с ориентирами, присутствующими рядом с положением, где было снято изображение. Вследствие этого, пользователь может легко получать и просматривать фотографии ориентиров, которые он мог не сфотографировать в месте назначения путешествия, или более красивые ассоциированные фотографии, снятые другими лицами, на основе информации о положении, записанной в его/ее снятом файле изображения.
Другими словами, телевизор в соответствии с настоящим вариантом выполнения может эффективно использовать различные услуги для снятых изображений, предоставляемые через сеть, на основе информация о положении, записанной в снятых изображениях. В дальнейшем будет подробно описан телевизор как один пример устройства обработки изображения, имеющего такие характеристики.
2. Конфигурация системы 100 обработки изображения в соответствии с одним вариантом выполнения
Вначале будет описана конфигурации системы 100 обработки изображений, в которой используется телевизор 200, в соответствии с одним вариантом выполнения. На фиг.1 показана пояснительная схема, представляющая общую конфигурацию системы 100 обработки изображений в соответствии с одним вариантом выполнения.
Как показано на фиг.1, система 100 обработки изображений включает в себя телевизор 200, сервер 300 предоставления информации карты, сервер 400 предоставления информации ориентира и сервер 500 совместного использования изображения, которые соединены через сеть 30 передачи данных, такую как Интернет.
Телевизор 200 подключен к цифровой камере 10, как показано на фиг.1, отображая, таким образом, на дисплее снятые изображения, записанные в цифровой камере 10. Следует отметить, что соединение между телевизором 200 и цифровой камерой 10 не ограничивается конкретным способом соединения, который представляют собой кабельный или беспроводный способ, если только снятые изображения, записанные в цифровой камере 10, могут быть переданы в телевизор 200.
Телевизор 200 может отображать снятые изображения на дисплее, на основе данных изображения, записанных на носителе 20 записи, как показано на фиг.1. Пользователь может типично записывать и переносить данные изображения, снятые с помощью цифровой камерой 10 на носителе 20 записи. Телевизор 200 включает в себя модуль считывания с носителя 20 записи или тому подобное, обеспечивая, таким образом, возможность считывания данных изображения, записанных на носителе 20 записи, и отображая снятые изображения на дисплее. Следует отметить, что носитель 20 записи представляет собой, например, носитель DVD, compact flash (зарегистрированный товарный знак), memory stick (зарегистрированный товарный знак), карту памяти SD или тому подобное, но не ограничивается конкретным носителем записи, если только он позволяет записывать данные изображения, снятые цифровой камерой 10.
Телевизор 200 включает в себя модуль передачи данных (не показан) и, таким образом, позволяет обеспечивать доступ к различным серверам, предоставляющим различную информацию через сеть, по сети 30 передачи данных, такой как Интернет. Следует отметить, что сеть 30 передачи данных представляет собой сеть линии передачи данных, предназначенную для соединения, с возможностью двунаправленной передачи данных, телевизора 200, сервера 300 предоставления информации карты, сервера 400 предоставления информации ориентира и сервера 500 совместного использования изображения соответственно. Сеть 30 передачи данных включает в себя, например, сеть линии общего пользования, такую как Интернет, сеть NGN (ССП, сеть следующего поколения), сеть телефонной линии, сеть спутниковой передачи данных или канал широковещательной передачи данных, сеть из специализированных линий, такую как сеть WAN (ГВС, глобальная вычислительная сеть), LAN (ЛВС, локальная вычислительная сеть), IP-VPN (ВЧС-ПИ, виртуальная частная сеть протокола Интернет), Ethernet (зарегистрированный товарный знак) или беспроводная ЛВС, или тому подобное, независимо от того, выполнена ли она кабельной или беспроводной.
Телевизор 200 может передавать информацию о положении, содержащуюся в данных изображения, в различные серверы или получать заданную информацию, такую как информация карты или информация ориентира, из различных серверов путем доступа к различным серверам через сеть 30 передачи данных.
Сервер 300 предоставления информации карты представляет собой сервер для предоставления информации карты и т.п. через Интернет. Сервер 300 предоставления информации карты может предоставлять изображения карты, относящиеся к заданному положению, например, в ответ на запрос пользователя. Информация карты включает в себя изображение карты, аэрофотоснимки, изображение местности и т.п., например, в пределах определенной протяженности. Сервер 300 предоставления информации карты может заранее управлять информацией карты, соответствующей информации о положении, такой как заданная широта/долгота.
В системе 100 обработки изображений в соответствии с настоящим вариантом выполнения, при приеме заданной информации о положении из телевизора 200, сервер 300 предоставления информации карты передает изображение карты для положения, соответствующего информации о положении, в телевизор 200. Таким образом, телевизор 200 может отображать на дисплее изображение карты, принятое из сервера 300 предоставления информации карты. В это время телевизор 200 может отображать изображение, снятое цифровой камерой 10, например, с наложением на карту места съемки фотографического изображения. Таким образом, пользователь может наслаждаться просмотром изображений, снятых в месте назначения путешествия, вместе с картой места назначения путешествия.
Сервер 400 предоставления информации ориентира представляет собой сервер для предоставления различных элементов информации об ориентирах через Интернет. Сервер 400 предоставления информации об ориентирах может предоставлять информацию об ориентирах, присутствующих в заданной области, например, в ответ на запрос пользователя. Информация об ориентирах включает в себя различные элементы информации, такие как имя, время работы, информация ссылки и метка символа ориентира. Сервер 400 предоставления информации об ориентире может заранее управлять адресами ориентиров, как информацией об ориентире, которая должна быть ассоциирована с информацией о положении, такой как широта/долгота.
В системе 100 обработки изображений в соответствии с настоящим вариантом выполнения, при приеме заданной информации о положении из телевизора 200, сервер 400 предоставления информации об ориентире передает информацию об ориентирах, присутствующих вокруг положения, соответствующего информации о положении, в телевизор 200. Таким образом, телевизор 200 может отображать информацию об ориентире, принятую из сервера 400 предоставления информации об ориентире, на дисплее. В это время телевизор 200 может, например, отображать изображения, снятые цифровой камерой 10, с наложением на карту местоположения съемки фотографического изображения с отображением информации об ориентирах, находящихся вокруг. Таким образом, пользователь может не только просматривать изображения, снятые в месте назначения путешествия, вместе с картой места назначения путешествия, но также наслаждаться просмотром информации об ориентирах, присутствующих вокруг снятых изображений.
Сервер 500 совместного использования изображения представляет собой сервер для публикации различных файлов изображения или тому подобное, снятых пользователем через Интернет. Например, пользователь может выгружать и публиковать свои снятые изображения в сервер 500 совместного использования изображения для других пользователей. Кроме того, пользователь может загружать любимые изображения из различных изображений, опубликованных на сервере 500 совместного использования изображений, для получения и просмотра.
Сервер 500 совместного использования изображения может добавлять, например, любые ключевые слова, такие как местоположение, положение, человек, жанр, ориентир и событие, как информацию тега, к данным изображения для управления. Таким образом, пользователь может выполнять поиск и загрузку требуемых данных изображения на основе информации тега или добавлять и выгружать произвольную информацию тега в данные изображения, которые он/она снял.
В системе 100 обработки изображений, в соответствии с настоящим вариантом выполнения, при приеме заданной информации об ориентире из телевизора 200, сервер 500 совместного использования изображения выполняет поиск данных изображения, содержащих информацию об ориентире, как информацию тега из управляемых данных изображения, и передает найденные данные изображения в телевизор 200. Таким образом, телевизор 200 может отображать на дисплее изображение, ассоциированное с запрашиваемым ориентиром, на основе данных изображения, полученных из сервера 500 совместного использования изображения. В это время телевизор 200 может отображать изображения, снятые цифровой камерой 10, с наложением на карту места фотографирования, и отображать информацию об ориентирах, присутствующих вокруг, и, кроме того, отображать изображение, ассоциированное с ориентиром. Таким образом, пользователь может не только просматривать изображения, снятые в месте назначения путешествия, вместе с картой места назначения путешествия, но также может наслаждаться просмотром информации об ориентирах, присутствующих вокруг снятых изображений, или изображений, ассоциированных с ориентирами.
Выше был описана полная конфигурация системы 100 обработки изображений в соответствии с настоящим вариантом выполнения, но ниже также будут подробно описаны функциональные конфигурации телевизора 200, сервера 300 предоставления информации карты, сервера 400 предоставления информации ориентира и сервера 500 совместного использования изображения, которые составляют систему 100 обработки изображений.
3. Функциональная конфигурация телевизионного приемника 200
Вначале будет подробно описана функциональная конфигурация телевизора 200 в соответствии с настоящим вариантом выполнения. На фиг.2 показана блок-схема, представляющая функциональную конфигурацию телевизора 200 в соответствии с настоящим вариантом выполнения.
Телевизор 200, в основном, составлен так, что он включает в себя модуль 202 управления передачей данных, модуль 204 операций, модуль 206 получения данных изображения, модуль 208 дисплея, модуль 209 управления дисплеем, модуль 210 выделения информации о положении, модуль 212 получения изображений карты, модуль 214 получения информации ориентира, модуль 216 получения ассоциированного изображения и модуль 218 памяти. Функциональная конфигурация, показанная на фиг.2, представляет собой один пример функциональной конфигурации для реализации характеристик телевизора 200, в соответствии с настоящим вариантом выполнения, описанным выше, и настоящее изобретение не ограничивается этим. Телевизор 200 в соответствии с настоящим вариантом выполнения, естественно, может включать в себя различные функции, предусмотренные в типичном телевизоре, такие как функции приема широковещательной передачи, функции получения программы телевизионных передач, функции воспроизведения содержания, функции установки информации и функции записи. В дальнейшем будет описан каждый функциональный модуль конфигурации для реализации характеристики телевизора 200, в соответствии с настоящим вариантом выполнения.
Модуль 202 управления передачей данных
Модуль 202 управления передачей данных выполнен с CPU (ЦПУ, центральное процессорное устройство), ROM (ПЗУ, постоянное запоминающее устройство), RAM (ОЗУ, оперативное запоминающее устройство), модулем передачи данных или тому подобное, например. Модуль 202 управления передачей данных выполняет управление передачей данных для различных данных, обмен которыми выполняют между телевизором 200 и сервером 300 предоставления информации карты, сервером 400 предоставления информации ориентира и сервером 500 совместного использования изображения.
В частности, модуль 202 управления передачей данных принимает запрос из каждого модуля обработки, предусмотренного в телевизоре 200, в соответствии с настоящим вариантом выполнения, и передает различные данные или сигналы в сервер 300 предоставления информации карты, сервер 400 предоставления информации об ориентире и сервер 500 совместного использования изображения. Кроме того, модуль 202 управления передачей данных принимает и передает различные данные или сигналы, передаваемые из сервера 300 предоставления информации карты, сервера 400 предоставления информации об ориентире и сервера 500 совместного использования изображения, в каждый из модулей обработки, предусмотренных в телевизоре 200, в соответствии с настоящим вариантом выполнения.
Кроме того, модуль 202 управления передачей данных может использовать модуль 218 памяти, описанный ниже, как буфер передачи/приема.
Модуль 204 операций
Модуль 204 операций выполнен, например, с ЦПУ, ПЗУ, ОЗУ, устройством ввода данных или тому подобное, и преобразует, и передает в соответствующий модуль обработки операцию, выполненную с различными переключателями ввода, такими как переключатель выбора содержания и переключатель питания, предусмотренными в телевизоре 200, в заданный сигнал. Модуль 204 операций может принимать и передавать в соответствующий модуль обработки, например, сигналы, соответствующие различным операциям, передаваемым из внешнего пульта дистанционного управления.
Пользователь непосредственно работает с модулем 204 операций или выполняет операции с внешним пультом дистанционного управления, сигналы которых могут быть приняты модулем 204 операций, передавая, таким образом, инструкции в телевизор 200 для выбора заданных элементов содержания, для доступа к различным серверам, для получения ассоциированных изображений и т.п.
Модуль 206 получения данных изображения
Модуль 206 получения данных изображения получает данные изображения, снятые цифровой камерой 10. Как описано выше, телевизор 200 соединен с цифровой камерой 10 по проводам, получая, таким образом, данные изображения, записанные в энергонезависимом внутреннем устройстве записи, предусмотренном в цифровой камере 10 или во внешнем запоминающем устройстве, вставленном в цифровую камеру 10. Модуль 206 получения данных изображения соединен с цифровой камерой 10 по проводам, в результате чего обеспечивается функция интерфейса соединения для получения данных изображения,
Кроме того, телевизор 200 может получать данные изображения, записанные в цифровой камере 10, используя функцию беспроводной передачи данных, в которой применяется инфракрасная передача данных, предусмотренная в цифровой камере 10. Таким образом, модуль 206 получения данных изображения также может выполнять функцию модуля приема данных изображения для получения данных изображения через беспроводное соединение из цифровой камерой 10.
Кроме того, телевизор 200 также может получать данные изображения, записанные на носителе записи, путем считывания носителя записи, на котором записаны данные изображения, снятые с помощью цифровой камеры 10. Поэтому модуль 206 получения данных изображения может выполнять функцию модуля считывания носителя записи, включающего в себя модуль установки носителя записи, имеющего порт съемного носителя записи. Носитель записи, считываемый модулем 206 получения данных изображения, может использовать, например, memory stick (зарегистрированный товарный знак), карту SD, DVD, CD или тому подобное, если только на этом носителе записаны данные изображения, он не ограничен конкретным типом носителя записи.
Таким образом, модуль 206 получения данных изображения не ограничен конкретным способом получения данных изображения, если только он выполняет функцию получения данных изображения в телевизоре 200 в соответствии с настоящим вариантом выполнения. Данные изображения, которые должны быть получены, не ограничены данными, снятыми цифровой камерой 10. Данные изображения могут представлять собой данные изображения, сохраненные в персональном компьютере, данные изображения, загруженные из Интернет, данные изображения, снятые сотовым телефоном или КПК, имеющим функцию фотографирования, и т.п., если только они представляют собой данные изображения, содержащие информацию о положении.
Таким образом, данные изображения, полученные с помощью модуля 206 получения данных изображения, передают в модуль 218 памяти, описанный ниже, для сохранения.
Модуль 208 дисплея
Модуль 208 дисплея представляет собой устройство дисплея, выполненное, например, на основе CRT (ЭЛТ, электронно-лучевая трубка), жидкокристаллического дисплея, дисплея органической EL (ЭЛ, электролюминесценции) или тому подобное. Модуль 208 дисплея может отображать заданное содержание, такое как заданная программа, принятая из станции широковещательной передачи через антенну (не показана), или данные изображения, записанные в модуле 218 памяти. Модулем 208 дисплея управляют с помощью модуля 209 управления дисплеем, описанным ниже, для отображения заданного содержания и т.п.
Модуль 209 управления дисплеем
Модуль 209 управления дисплеем выполнен, например, с ЦПУ, ПЗУ, ОЗУ или тому подобное, и каждый модуль обработки, предусмотренный в телевизоре 200 в соответствии с настоящим вариантом выполнения, выполняет управление дисплеем при отображении различных данных или информации в модуле 208 дисплея. Модуль 209 управления дисплеем может обращаться к различным параметрам или базам данных, записанным в модуле 218 памяти или тому подобное, описанным ниже, или может выполнять различные программы, записанные в модуле 218 памяти или тому подобное, описанном ниже, при выполнении описанной выше обработки.
В частности, модуль 209 управления дисплеем может отображать список данных изображения, записанных в модуле 218 памяти модуля дисплея 208. Таким образом, пользователь может просматривать данные изображения. Кроме того, когда пользователь выбирает данные изображения, отображаемые в модуле 208 дисплея, описанный ниже модуль 212 получения изображений карты может получать информацию карты о месте положении съемки данных изображения из сервера 300 предоставления информации карты. В таком случае, модуль 209 управления дисплеем может отображать данные изображения в модуле 208 дисплея, с наложением на изображение карты, полученное с помощью модуля 212 получения изображений карты.
Когда пользователь выбирает данные изображения, отображаемые в модуле 208 дисплея, описанный ниже модуль 214 получения информации об ориентире может получать информацию, ассоциированную с ориентирами, присутствующими вокруг места фотографирования данных изображения, из сервера 400 предоставления информации об ориентире. В этом случае модуль 209 управления дисплеем может отображать информацию об ориентире, полученную модулем 214 получения информации об ориентире, в модуле 208 дисплея.
Кроме того, когда пользователь выбирает информацию об ориентире, отображаемую в модуле 208 дисплея, модуль 216 получения ассоциированного изображения, описанный ниже, может получать ассоциированное изображение, которое ассоциировано с информацией ориентира, из сервера 500 совместного использования изображения. В этом случае модуль 209 управления дисплеем может отображать ассоциированное изображение, полученное модулем 216 получения ассоциированного изображения, в модуле 208 дисплея, с наложением на изображение карты, полученное модулем 212 получения изображения карты.
Во время пояснения потока обработки, который описан ниже, будет представлен пример отображения данных изображения, изображения карты, информации ориентира и ассоциированного изображения, отображаемых в модуле 208 дисплея с помощью модуля 209 управления дисплеем.
Модуль 210 выделения информации о положении
Модуль 210 выделения информации о положении выполнен, например, с использованием ЦПУ, ПЗУ, ОЗУ или тому подобное и выделяет информацию о положении, содержащуюся в данных изображения, записанных в модуле 218 памяти. Как описано выше, информация о положении, содержащая широту/долготу, представляющую место фотографирования, записана в данных изображения, снятых в помощью цифровой камеры 10 или тому подобное, имеющей функцию фотографирования с функцией GPS. Например, когда пользователь выбирает данные изображения, отображаемые в модуле 208 дисплея, модуль 210 выделения информации о положении может выделять информацию о положении, содержащуюся в данных изображения. Информацию о положении, выделяемую модулем 210 выделения информации о положении, передают с помощью модуля 212 получения изображений карты, модуля 214 получения информации ориентира или тому подобное, описанных ниже, через модуль 202 управления передачей данных в сервер 300 предоставления информации карты или в сервер 400 предоставления информации ориентира. Поток обработки при выделении информации о положении с помощью модуля 210 выделения информации о положении или поток обработки передачи информации выделенного положения в каждый сервер будет описан ниже при описании потока обработки.
Модуль 212 получения изображений карты
Модуль 212 получения изображения карты выполнен, например, в ЦПУ, ПЗУ, ОЗУ или тому подобное и получает изображение карты из сервера 300 предоставления информации карты, подключенного к нему через сеть 30 передачи данных.
В частности, модуль 212 получения изображения карты передает сигнал запроса изображения карты для запроса изображения карты места фотографирования заданных данных изображения в сервер 300 предоставления информации карты через модуль 202 управления передачей данных. Например, когда пользователь выбирает данные изображения, отображаемые в модуле 208 дисплея, модуль 212 получения изображения карты передает сигнал запроса изображения карты в сервер 300 предоставления информации карты. В это время модуль 212 получения изображения карты передает сигнал запроса изображения карты, содержащий информацию о положении, выделенную упомянутым выше модулем 210 выделения информации о положении, в сервер 300 предоставления информации карты. В ответ на это сервер 300 предоставления информации карты может передавать изображение карты, соответствующее широте/долготе информации о положении, содержащейся в сигнале запроса изображения карты, в телевизор 200.
Модуль 212 получения изображения карты принимает и записывает изображение карты, переданное из сервера 300 предоставления информации карты, в модуль 218 памяти, описанный позже. Таким образом, модуль 209 управления дисплеем может отображать данные изображения, выбранные пользователем, в модуле 208 дисплея, с наложением на изображение карты, записанное в модуле 218 памяти.
Кроме того, модуль 212 получения изображения карты может обращаться к различным параметрам или базам данных, записанным в модуле 218 памяти или тому подобное, описанным ниже, или может выполнять различные программы, записанные в модуле 218 памяти или тому подобное, описанном ниже при выполнении такой обработки. Поток обработки для получения изображения карты с помощью модуля 212 получения изображения карты будет описан ниже при описании потока обработки.
Модуль 214 получения информации ориентира
Модуль 214 получения информации ориентира выполнен, например, с использованием ЦПУ, ПЗУ, ОЗУ или тому подобное и получает информацию ориентира из сервера 400 предоставления информации ориентира, подключенного к нему через сеть 30 передачи данных.
В частности, модуль 214 получения информации ориентира передает сигнал запроса информации ориентира для запроса информации об ориентирах, присутствующих вокруг места фотографирования заданных данных изображения, в сервер 400 предоставления информации ориентира через модуль 202 управления передачей данных. Например, когда пользователь выбирает данные изображения, отображаемые в модуле 208 дисплея, модуль 214 получения информации ориентира передает сигнал запроса информации ориентира в сервер 400 предоставления информации ориентира. В это время модуль 214 получения информации ориентира передает сигнал запроса информации ориентира, содержащий информацию о положении, выделенную упомянутым выше модулем 210 выделения информации о положении, в сервер 400 предоставления информации ориентира. В ответ на это сервер 400 предоставления информации ориентира может передавать информацию, ассоциированную с ориентирами, присутствующими вокруг положения, соответствующего широте/долготе информации о положении, содержащейся в сигнале запроса информации об ориентире, в телевизор 200.
Модуль 214 получения информации ориентира принимает и записывает информацию ориентира, переданную из сервера 400 предоставления информации ориентира, в модуль 218 памяти, описанный ниже. Таким образом, модуль 209 управления дисплеем может отображать информацию об ориентирах, присутствующих вокруг места фотографирования выбранных пользователем данных изображения, в модуле 208 дисплея.
Кроме того, модуль 214 получения информации ориентира может обращаться к описанным ниже различным параметрам или базам данных, записанным в модуле 218 памяти или тому подобное, или может выполнять различные программы, записанные в модуле 218 памяти, или тому подобное, описанные ниже, при выполнении указанной выше обработки. Поток обработки получения информации ориентира модулем получения 214 информации ориентира будет описан ниже при описании потока обработки.
Модуль 216 получения ассоциированного изображения
Модуль 216 получения ассоциированного изображения выполнен, например, с ЦПУ, ПЗУ, ОЗУ или тому подобное и получает ассоциированное изображение из сервера 500 совместного использования изображения, подключенного к нему через сеть 30 передачи данных.
В частности, модуль 216 получения ассоциированного изображения передает сигнал запроса ассоциированного изображения для запроса изображения, ассоциированного с заданным ориентиром, в сервер 500 совместного использования изображения через модуль 202 управления передачей данных. Например, когда пользователь выбирает информацию об ориентире, отображаемую в модуле 208 дисплея, модуль 216 получения ассоциированного изображения передает сигнал запроса ассоциированного изображения в сервер 500 совместного использования изображения. В это время модуль 216 получения ассоциированного изображения передает сигнал запроса ассоциированного изображения, содержащий информацию ориентира, полученную с помощью упомянутого выше модуля 214 получения информации ориентира, в сервер 500 совместного использования изображения. В ответ на это сервер 500 совместного использования изображения может передавать изображение, содержащее информацию ориентира, как информацию тега, в качестве ассоциированного изображения в телевизор 200 на основе информации об ориентире, содержащейся в сигнале запроса ассоциированного изображения.
Модуль 216 получения ассоциированного изображения принимает и записывает ассоциированное изображение, переданное из сервера 500 совместного использования изображения в модуле 218 памяти, описанном ниже. Таким образом, модуль 209 управления дисплеем может отображать ассоциированное изображение с выбранной пользователем информацией ориентира в модуле 208 дисплея.
Кроме того, модуль 216 получения ассоциированного изображения может обращаться к различным параметрам или базам данных, записанным в описанном ниже модуле 218 памяти или тому подобное, или может выполнять различные программы, записанные в модуле 218 памяти или тому подобное, при выполнении описанной выше обработки. Поток обработки при получении ассоциированного изображения модулем 216 получения ассоциированного изображения будет описан ниже при описании потока обработки.
Модуль 218 памяти
В модуле 218 памяти сохраняют данные изображения, полученные модулем 206 получения данных изображения, изображения карты, полученные модулем 212 получения изображения карты, информацию об ориентирах, полученную модулем 214 получения информации об ориентирах, ассоциированные изображения, полученные модулем 216 получения ассоциированного изображения, и т.п.
Модуль 218 памяти может соответствующим образом записывать внутри себя различные параметры или последовательности обработки, которые должны быть сохранены, когда телевизор 200 в соответствии с настоящим вариантом выполнения выполняет определенную обработку, или различные базы данных и т.п. Кроме того, модуль 218 памяти может свободно считывать и записывать информацию, получаемую из модуля 202 управления передачей данных, модуля 204 операций, модуля 206 получения данных изображения, модуля 208 дисплея, модуля 209 управления дисплеем, модуля 210 выделения информации о положении, модуля 212 получения изображения карты, модуля 214 получения информации об ориентире, модуля 216 получения ассоциированного изображения и т.п.
Выше был представлен пример функциональной конфигурации телевизора 200 в соответствии с настоящим вариантом выполнения. Следует отметить, что каждый из конструктивных элементов, описанных выше, может быть выполнен с использованием материала или схемы общего назначения или может быть выполнен из аппаратных средств, специализированных для выполнения функций каждого конструктивного элемента. Кроме того, функция каждого конструктивного элемента может быть полностью выполнена ЦПУ или тому подобное. В соответствии с этим, используемая конфигурация может изменяться соответствующим образом в соответствии с техническим уровнем и временем выполнения настоящего изобретения.
4. Функциональная конфигурация сервера 300 предоставления информации карты
Далее будет подробно описана функциональная конфигурация сервера 300 предоставления информации карты в соответствии с настоящим вариантом выполнения. На фиг.3 показана блок-схема, представляющая функциональную конфигурацию сервера 300 предоставления информации карты в соответствии с настоящим вариантом выполнения.
Как показано на фиг.3, сервер 300 предоставления информации карты, в основном, построен так, что он включает в себя модуль 302 управления передачей данных, модуль 304 памяти, модуль 306 получения информации о положении, модуль 308 поиска информации изображения карты и модуль 310 предоставления изображения карты. Функциональная конфигурация, показанная на фиг.3, представляет собой один пример функциональной конфигурации для реализации характеристик сервера 300 предоставления информации карты в соответствии с настоящим вариантом выполнения, описанным выше, и настоящее изобретение не ограничивается этим. Сервер 300 предоставления информации карты в соответствии с настоящим вариантом выполнения может, естественно, включать в себя различные функции, предусмотренные в типичном сервере предоставления информации, такие как модуль операций, модуль управления дисплеем, функция управления информацией, функция проверки системы, функция установки различных параметров. В дальнейшем будет описан каждый модуль функциональной конфигурации для реализации характеристик сервера 300 предоставления информации карты в соответствии с настоящим вариантом выполнения.
Модуль 302 управления передачей данных
Модуль 302 управления передачей данных выполнен, например, с ЦПУ, ОЗУ, устройством передачи данных или тому подобное и выполняет управление передачей данных для различных данных, обмен которыми выполняется между сервером 300 предоставления информации карты и телевизором 200.
В частности, модуль 302 управления передачей данных принимает запрос из каждого модуля обработки, предусмотренного в сервере 300 предоставления информации карты в соответствии с настоящим вариантом выполнения, и передает различные данные или сигналы к телевизор 200. Кроме того, модуль 302 управления передачей данных принимает и передает различные данные или сигналы, переданные из телевизора 200 в каждый модуль обработки, предусмотренный в сервере 300 предоставления информации карты, в соответствии с настоящим вариантом выполнения.
Кроме того, модуль 302 управления передачей данных может использовать модуль 304 памяти, описанный ниже, как буфер передачи/приема.
Модуль 304 памяти
В модуль 304 памяти записывают изображения карты, управляемые сервером 300 предоставления информации карты. Изображение карты представляет собой изображение, в котором карта на заданной протяженности с центром, установленным в соответствии с заданными широтой/долготой, выражено в заданном значении масштаба. Все изображения карты, записанные в модуле 304 памяти, относятся к карте, центр которой установлен в положение, соответствующее заданной широте/долготе. Поэтому в модуле памяти 304 записывают множество изображений карты, ассоциированных с заданными значениями широты/долготы. Изображение карты, требуемое для пользователя телевизора 200, находят с помощью модуля 308 поиска изображения карты, описанного ниже, среди множества изображения карты, записанных в модуле 304 памяти, и передают в телевизор 200 с помощью модуля 310 предоставления изображения карты, описанного ниже, через модуль 302 управления передачей данных.
Заданная протяженность с центром в заданной широте/долготе может быть, например, установлена произвольно или может быть изменена пользователем телевизора 200 или администратором сервера 300 предоставления информации карты и не ограничивается определенной протяженностью. Кроме того, масштаб может быть установлен произвольно или изменен пользователем телевизора 200 или администратором сервера 300 предоставления информации карты и не ограничивается определенным масштабом. В модуле 304 памяти записаны изображения карты с центром в заданной широте/долготе, содержащей Японию и другие зарубежные страны, которые не ограничиваются изображениями карты в определенных местах расположения.
В модуле 304 памяти могут быть соответствующим образом записаны различные параметры или последовательности обработки, которые должны быть сохранены, когда сервер 300 предоставления информации карты в соответствии с настоящим вариантом выполнения выполняет определенную обработку, или различные базы данных и т.п. Модуль 304 памяти может быть свободно считан, и в него может быть выполнена запись модулем 302 управления передачей данных, модулем 306 получения информации о положении, модулем 308 поиска изображения карты, модулем 310 предоставления изображения карты и т.п.
Модуль 306 получения информации о положении
Модуль 306 получения информации о положении выполнен, например, на основе ЦПУ, ПЗУ, ОЗУ или тому подобное и выделяет информацию о положении, содержащуюся в сигнале запроса изображения карты, передаваемом из телевизора 200. Как описано выше, сигнал запроса изображения карты, передаваемый из телевизора 200, содержит информацию о положении, содержащую значения широты/долготы. Поэтому, при приеме сигнала запроса изображения карты из телевизора 200, модуль 306 получения информации о положении может выделять информацию о положении, содержащуюся в сигнале запроса изображения карты. Следует отметить, что информацию о положении, выделенную модулем 306 получения информации о положении, передают в описанный ниже модуль 308 поиска изображения карты и используют для поиска изображения карты, запрашиваемого телевизором 200.
Модуль 308 поиска изображения карты
Модуль 308 поиска изображения карты выполнен, например, на основе ЦПУ, ПЗУ, ОЗУ или тому подобное и выполняет поиск изображения карты, требуемого пользователем, который использует телевизор 200, среди множества изображения карты, записанных в модуле 304 памяти. Другими словами, модуль 308 поиска изображения карты выполняет поиск изображения карты, соответствующего информации о положении на основе информации о положении, выделенной модулем 306 получения информации о положении. Как описано выше, изображения карты, записанные в модуле 304 памяти, в соответствии со значениями заданной широты/долготы. Таким образом, модуль 308 поиска изображения карты может выполнять поиск изображения карты, соответствующего значению широты/долготы, соответствующего (или приближающегося к) значению широты/долготы, содержащемуся в информации о положении, выделенной модулем 306 получения информации о положении среди множества изображений карты, записанных в модуле 304 памяти. Изображение карты, полученное модулем 308 поиска изображения карты, передают в модуль 310 предоставления изображения карты, описанный ниже.
Модуль 310 предоставления изображения карты
Модуль 310 предоставления изображения карты выполнен, например, на основе ЦПУ, ПЗУ, ОЗУ или тому подобное и передает изображение карты, принятое модулем 308 поиска изображения карты, в телевизор 200. Как описано выше, изображение карты, полученное модулем 308 поиска изображения карты, передают в модуль 310 предоставления изображения карты. В ответ на это модуль 310 предоставления изображения карты передает переданное изображение карты к телевизору 200 через модуль 302 управления передачей данных.
Кроме того, в модуле 304 памяти может быть записано множество изображений карты для одного значения широты/долготы. Например, изображения карты, имеющие множество значений масштаба и множество размеров изображения, могут быть записаны для одного и того же значения широты/долготы. В таком случае модуль 310 предоставления изображения карты может выбирать и передавать в телевизор 200 одно произвольное изображение карты, в зависимости от заранее установленного условия или содержания сигнала запроса, из телевизора 200 среди множества изображений карты, найденных с помощью модуля 308 поиска изображения карты. Таким образом, когда множество изображений карты, соответствующих одному и тому же значению широты/долготы, записано в модуле 304 памяти, упомянутый выше модуль поиска 308 изображения карты может аналогично выбирать одно произвольное изображение карты.
До настоящего момента был представлен пример функциональной конфигурации сервера 300 предоставления информации карты в соответствии с настоящим вариантом выполнения. Сервер 300 предоставления информации карты имеет описанную выше конфигурацию для передачи изображения карты, запрашиваемого телевизором 200, в телевизор 200. Следует отметить, что каждый из конструктивных элементов, описанных выше, может быть сформирован с использованием материалов или схем общего назначения или может быть выполнен из аппаратных средств, специализированных для выполнения функции каждого конструктивного элемента. Кроме того, функция каждого конструктивного элемента полностью выполняется ЦПУ или тому подобное. В соответствии с этим, используемая конфигурация может быть изменена соответствующим образом, в соответствии с техническим уровнем, во время выполнения настоящего варианта выполнения.
5. Функциональная конфигурация сервера 400 предоставления информации об ориентире
Далее будет подробно описана функциональная конфигурация сервера 400 предоставления информации об ориентире в соответствии с настоящим вариантом выполнения. На фиг.4 показана блок-схема, представляющая функциональную конфигурацию сервера 400 предоставления информации об ориентире в соответствии с настоящим вариантом выполнения.
Как показано на фиг.4, сервер 400 предоставления информации об ориентире, в основном, включает в себя модуль 402 управления передачей данных, модуль 404 памяти, модуль 406 получения информации о положении, модуль 408 поиска информации об ориентире и модуль 410 предоставления информации об ориентире. Следует отметить, что функциональная конфигурация, показанная на фиг.4, представляет один пример функциональной конфигурации для реализации характеристик сервера 400 предоставления информации об ориентире в соответствии с настоящим вариантом выполнения, описанным выше, и настоящее изобретение не ограничивается этим. Сервер 400 предоставления информации об ориентире в соответствии с настоящим вариантом выполнения, естественно, может включать в себя различные функции, предусмотренные в типичном сервере предоставления информации, таких как модуль операций, модуль управления дисплеем, функция управления информацией, функция проверки системы и функция установка для различных параметров. В дальнейшем будет описан каждый модуль функциональной конфигурации, для реализации характеристик сервера 400 предоставления информации об ориентире в соответствии с настоящим вариантом выполнения.
Модуль 402 управления передачей данных
Модуль 402 управления передачей данных выполнен, например, на основе ЦПУ, ОЗУ, устройства передачи данных или тому подобное, и выполняет управление передачей данных различной информации, обмен которой выполняют между сервером 400 предоставления информации об ориентире и телевизором 200.
В частности, модуль 402 управления передачей данных принимает запрос из каждого модуля обработки, предусмотренного в сервере 400 предоставления информации об ориентире, в соответствии с настоящим вариантом выполнения, и передает различные данные или сигналы в телевизор 200. Кроме того, модуль 402 управления передачей данных принимает и передает различные данные или сигналы, передаваемые из телевизора 200, и передает их в каждый из модулей обработки, предусмотренных в сервере 400 предоставления информации об ориентире, в соответствии с настоящим вариантом выполнения.
Кроме того, модуль 402 управления передачей данных может использовать модуль 404 памяти, описанный ниже, как буфер передачи/приема.
Модуль 404 памяти
В модуле 404 памяти записывают информацию об ориентире, управляемую сервером 400 предоставления информации об ориентире. Здесь информация об ориентире включает в себя различную информацию о заданных ориентирах, такую как название ориентира, пояснение ориентира, часы работы ориентира и изображение метки символа этого ориентира, и не ограничивается конкретной информацией. Ориентиры могут представлять собой, например, парк развлечений, зоопарк, парк отдыха с аттракционами, спортивный туристический объект, станцию, аэропорт, школу и т.п., но не ограничиваются конкретными ориентирами.
Вся информация об ориентире, записанная в модуле 404 памяти, ассоциирована с заданными значениями широты/долготы. Другими словами, информация об ориентире содержит значения широты/долготы, соответствующие адресам ориентиров. Информацию об ориентире, требуемую для пользователю телевизора 200, получают с помощью модуля 408 поиска информации об ориентире, описанного ниже, среди множества элементов информации об ориентире, записанных в модуле 404 памяти, и передают в телевизор 200 с помощью модуля 410 предоставления информации об ориентире, описанного ниже, через модуль 402 управления передачей данных.
В модуле 404 памяти могут быть, соответственно, записаны различные параметры или последовательности обработки, которые требуется сохранять, когда сервер 400 предоставления информации об ориентире, в соответствии с настоящим вариантом выполнения, выполняет определенную обработку, или различные базы данных и т.п. Кроме того, модуль 404 памяти может быть свободно считан, и в него может быть свободно внесена запись с помощью модуля 402 управления передачей данных, модуля 406 получения информации о положении, модуля 408 поиска информации об ориентире, модуля 410 предоставления информации об ориентире и т.п.
Модуль 406 получения информации о положении
Модуль 406 получения информации о положении выполнен, например, на основе ЦПУ, ПЗУ, ОЗУ или тому подобное и выделяет информацию о положении, содержащуюся в сигнале запроса информации об ориентире, переданную из телевизора 200. Как описано выше, сигнал запроса информации об ориентире, переданный из телевизора 200, содержит информацию о положении, содержащую значение широты/долготы. Таким образом, при приеме сигнала запроса информации об ориентире из телевизора 200, модуль 406 получения информации о положении может выделять информацию о положении, содержащуюся в сигнале запроса информации об ориентире. Следует отметить, что информацию о положении, выделенную модулем 406 получения информации о положении, передают в модуль 408 поиска информации об ориентире, описанный ниже, для использования для поиска информации об ориентире, запрашиваемой телевизором 200.
Модуль 408 поиска информации об ориентире
Модуль 408 поиска информации об ориентире выполнен, например, на основе ЦПУ, ПЗУ, ОЗУ или тому подобное и выполняет поиск информации об ориентире, требуемой пользователю, используя телевизор 200, среди множества элементов информации об ориентире, записанных в модуле 404 памяти. Другими словами, модуль 408 поиска информации об ориентире принимает информацию об ориентире для ориентиров, присутствующих вокруг положения, соответствующего информации о положении, на основе информации о положении, выделенной модулем 406 получения информации о положении. Как описано выше, информацию об ориентире, записанную в модуле 404 памяти, сопоставляют с заданными значениями широты/долготы. Поэтому модуль 408 поиска информации об ориентире может получать информацию об ориентире, которая соответствует значению широты/долготы, содержащемуся в информации о положении, выделенной модулем 406 получения информации о положении, или которая сопоставлена со значением широты/долготы, в пределах заданного диапазона, среди множества элементов информации об ориентире, записанных в модуле 404 памяти.
Следует отметить, что возможно произвольно устанавливать и изменять область, в которой выполняют поиск ориентира, на основе широты/долготы, содержащейся в информации о положении, выделяемой модулем 406 получения информации о положении. Например, администратор сервера 400 предоставления информации об ориентире может заранее устанавливать диапазон, или телевизор 200 может помещать информацию установки в сигнал запроса информации об ориентире, в зависимости от размера изображения карты, отображаемого телевизором 200. Модуль 408 поиска информации об ориентире может выполнять поиск информации об ориентире, заранее установленной в пределах определенного диапазона, на основе широты/долготы, содержащейся в выделенной информации о положении на основе диапазона, установленного менеджером, или диапазона, установленным сигналом запроса информации об ориентире.
Информацию об ориентире, получаемую модулем поиска 08 информации об ориентире, передают в модуль 410 предоставления информации об ориентире, описанный ниже.
Сервер 410 предоставления информации об ориентире
Модуль 410 предоставления информации об ориентире выполнен, например, на основе ЦПУ, ПЗУ, ОЗУ или тому подобное, и передает информацию об ориентире, поиск которой выполняет модуль 408 поиска информации об ориентире, в телевизионный приемник 200. Как описано выше, информацию об ориентире, получаемую модулем 408 поиска информации об ориентире, передают в модуль 410 предоставления информации об ориентире. В ответ на это модуль 410 предоставления информации об ориентире передает переданную информацию об ориентире в телевизор 200 через модуль 402 управления передачей данных.
Выше был представлен пример функциональной конфигурации сервера 400 предоставления информации об ориентире в соответствии с настоящим вариантом выполнения. Сервер 400 предоставления информации об ориентире имеет описанную выше конфигурацию для передачи информации об ориентире, запрашиваемую телевизором 200, в телевизор 200. Следует отметить, что каждый из конструктивных элементов, описанных выше, может быть выполнен с использованием материала или схемы общего назначения или может быть выполнен из аппаратных средств, специально предназначенных для выполнения функции каждого из конструктивных элементов. Кроме того, функция каждого из конструктивных элементов может быть полностью выполнена с помощью ЦПУ или тому подобное. В соответствии с этим, конфигурации, предназначенные для использования, могут быть изменены соответствующим образом в соответствии с техническим уровнем во время выполнения настоящего варианта выполнения.
6. Функциональная конфигурация сервера 500 совместного использования изображения
Ниже будет подробно описана функциональная конфигурация сервера 500 совместного использования изображения в соответствии с настоящим вариантом выполнения. На фиг.5 показана блок-схема, представляющая функциональную конфигурацию сервера 500 совместного использования изображения в соответствии с настоящим вариантом выполнения.
Как показано на фиг.5, сервер 500 совместного использования изображения, в основном, состоит и выполнен так, что он включает в себя модуль 502 управления передачей данных, модуль 504 памяти, модуль 506 получения информации об ориентире, модуль 508 поиска ассоциированного изображения и модуль 510 предоставления ассоциированного изображения. Следует отметить, что функциональная конфигурация, показанная на фиг.5, представляет один пример функциональной конфигурации для реализации характеристик сервера 500 совместного использования изображения в соответствии с упомянутым выше настоящим вариантом выполнения, и настоящее изобретение не ограничивается этим. Сервер 500 совместного использования изображения в соответствии с настоящим вариантом выполнения, естественно, может включать в себя различные функции, предусмотренные в типичном сервере предоставления информации, такие как модуль операций, модуль управления дисплеем, функция управления информацией, функция проверки системы и функция установки для различных параметров. В дальнейшем будет описан каждый модуль функциональной конфигурации для реализации характеристик сервера 500 совместного использования изображения в соответствии с настоящим вариантом выполнения.
Модуль 502 управления передачей данных
Модуль 502 управления передачей данных выполнен, например, на основе ЦПУ, ОЗУ, устройства передачи данных или тому подобное и выполняет управление передачей данных для различных данных, обмен которыми осуществляют между сервером 500 совместного использования изображения и телевизором 200.
В частности, модуль 502 управления передачей данных принимает запрос из каждого модуля обработки, предусмотренного в сервере 500 совместного использования изображения в соответствии с настоящим вариантом выполнения, и передает различные данные или сигналы в телевизор 200. Модуль 502 управления передачей данных принимает и передает различные данные или сигналы, передаваемые из телевизора 200 в каждый из модулей обработки, предусмотренных в сервере 500 совместного использования изображения в соответствии с настоящим вариантом выполнения.
Модуль 502 управления передачей данных может использовать модуль 504 памяти, описанный ниже, как буфер передачи/приема.
Модуль 504 памяти
В модуле 504 памяти записывают различные данные изображения, управляемые сервером 500 совместного использования изображения. Как описано выше, сервер 500 совместного использования изображения представляет собой сервер для предоставления услуги публикации изображений, сфотографированных пользователем, через Интернет. Таким образом, в модуле 504 памяти записывают различные данные изображения, предназначенные для публикации через Интернет.
Здесь произвольные ключевые слова, такие как местоположение, человек, жанр, ориентир, дата фотографирования и событие, добавляют как информацию тега к данным изображения, записанным в модуле 504 памяти. Например, данные изображения, снятые цифровой камерой, сохраняют в формате EXIF, как стандарт файла изображения для цифровой камеры, и записывают в них информацию GPS о положении, такую как широта/долгота. Кроме того, пользователь может добавлять произвольные ключевые слова, такие как местоположение, человек, жанр, ориентир и дата фотографирования, как информацию тега, при выгрузке изображения через услугу публикации изображения через Интернет, предоставляемую сервером 500 совместного использования изображения. Таким образом, пользователь может легко выполнять поиск требуемых данных изображения на основе произвольной информации тега в услуге публикации изображения через Интернет, предоставляемой сервером 500 совместного использования изображения.
Поиск данных изображения, требуемых пользователю телевизора 200, осуществляют с помощью модуля 508 поиска ассоциированного изображения, описанного ниже, среди множества данных изображения, записанных в модуле 504 памяти, и передают с помощью модуля 510 предоставления ассоциированного изображения, описанного ниже, через модуль 502 управления передачей данных в телевизор 200.
Следует отметить, что в модуле 504 памяти могут быть соответствующим образом записаны различные параметры или последовательности обработки, которые должны быть сохранены, когда сервер 500 совместного использования изображения в соответствии с настоящим вариантом выполнения выполняет определенную обработку, или различные базы данных и т.п. Кроме того, запись и считывание в модуле 504 памяти может быть свободно выполнена с помощью модуля 502 управления передачей данных, модуля 506 получения информации об ориентире, модуля 508 поиска ассоциированного изображения, модуля 510 предоставления ассоциированного изображения и т.п.
Модуль 506 получения информации об ориентире
Модуль 506 получения информации об ориентире выполнен с ЦПУ, ПЗУ, ОЗУ или тому подобное и выделяет информацию об ориентире, содержащуюся в сигнале запроса ассоциированного изображения, передаваемом из телевизора 200. Как описано выше, сигнал запроса ассоциированного изображения, передаваемый из телевизора 200, содержит информацию об ориентире. Поэтому, при приеме сигнала запроса ассоциированного изображения из телевизора 200, модуль 506 получения информации об ориентире может выделять информацию об ориентире, содержащуюся в сигнале запроса ассоциированного изображения. Следует отметить, что информацию об ориентире, выделяемую модулем 506 получения информации об ориентире, передают в описанный ниже модуль 508 поиска ассоциированного изображения и применяют для поиска ассоциированного изображения, запрашиваемого телевизором 200.
Модуль 508 поиска ассоциированного изображения
Модуль 508 поиска ассоциированного изображения выполнен, например, с ЦПУ, ПЗУ, ОЗУ или тому подобное и выполняет поиск данных изображения, описанных пользователем, используя телевизор 200, среди множества данных изображения, записанных в модуле 504 памяти. Другими словами, модуль 508 поиска ассоциированного изображения выполняет поиск данных изображения, содержащих информацию ориентира, как информацию тега, на основе информации ориентира, выделенной модулем 506 получения информации ориентира. Как описано выше, к ассоциированному изображению, записанному в модуле 504 памяти, добавляют информацию тега, содержащую заданные ключевые слова, такие как название ориентира. Таким образом, модуль 508 поиска ассоциированного изображения может выполнять поиск данных изображения, содержащих название ориентира, содержащееся в информации ориентира, выделенной модулем 506 получения информации ориентира, как информацию тега среди множества данных изображения, записанных в модуле 504 памяти.
Данные изображения, получаемые модулем 508 поиска ассоциированного изображения, передают в описанный ниже модуль 510 предоставления ассоциированного изображения.
Модуль 510 предоставления ассоциированного изображения
Модуль 510 предоставления ассоциированного изображения выполнен, например, с ЦПУ, ПЗУ, ОЗУ или тому подобное и передает данные изображения, полученные модулем 508 поиска ассоциированного изображения, в телевизор 200. Как описано выше, данные изображения, полученные модулем 508 поиска ассоциированного изображения, передают в модуль 510 предоставления ассоциированного изображения. В ответ на это модуль 510 предоставления ассоциированного изображения передает переданные данные изображения как ассоциированное изображение в телевизор 200 через модуль 502 управления передачей данных.
Выше был описан один пример функциональной конфигурации сервера 500 совместного использования изображения в соответствии с настоящим вариантом выполнения. Сервер 500 совместного использования изображения имеет описанную выше конфигурацию для передачи ассоциированного изображения, запрашиваемого телевизором 200, в телевизор 200. Следует отметить, что каждый составляющий элемент, описанный выше, может быть выполнен с использованием элемента или схемы общего назначения или может быть выполнен в виде аппаратных средств, специфичных для функции каждого составляющего элемента. Функция каждого составляющего элемента может быть полностью выполнена ЦПУ или тому подобное. Таким образом, используемая конфигурация может быть соответствующим образом изменена, в зависимости от технического уровня при выполнении настоящего варианта выполнения.
7. Пример потока обработки изображения и отображения
Далее будет описан поток обработки информации, выполняемой системой 100 обработки изображений, составленной так, что она включает в себя телевизор 200, сервер 300 предоставления информации карты, сервер 400 предоставления информации ориентира и сервер 500 совместного использования изображения, конфигурация которой была описана выше, на примере отображения телевизора 200. На фиг.6 показана блок-схема последовательности операций, представляющая поток обработки, в котором телевизор 200 получает и отображает различную информацию и ассоциированные изображения из каждого сервера в модуле 208 дисплея, в системе 100 обработки изображений, в соответствии с настоящим вариантом выполнения.
Как показано на фиг.6, телевизор 200 отображает список данных изображения, записанных в модуле 218 памяти модуля 208 дисплея, на этапе 600. Например, когда модуль 204 операций принимает инструкцию от пользователя, телевизор 200 может отображать список данных изображения.
На фиг.7 показана пояснительная схема, представляющая один пример модуля 208 дисплея, в котором отображают список данных изображения, записанных в модуле 218 памяти. На фиг.7 можно видеть, что в модуле 208 отображают множество данных изображения, записанных в модуле 218 памяти. Следует отметить, что на фиг.7 представлен один пример для отображения списка данных изображения, и множество элементов данных изображения, положение отображения, размер и т.п., которые должны быть отображены в модуле 208 дисплея, не ограничивается этим.
Далее, на этапе 602, пользователь выбирает произвольные данные изображения из списка данных изображения, отображаемых в модуле 208 дисплея. Телевизор 200 может, например, принимать инструкцию выбора от пользователя через модуль 204 операций. В следующем пояснении будет описана обработка, когда данные изображения зоопарка, отображаемого внизу в центре, выбирают из списка данных изображения, показанного на фиг.7.
Далее, на этапе 604, телевизор 200 выделяет информацию о положении, содержащуюся в данных изображения, выбранных пользователем на этапе 602. Как описано выше, информация о положении, содержащая широту/долготу, записана в данных изображения, записанных в модуле 218 памяти. Таким образом, модуль 210 выделения информации о положении, предусмотренный в телевизоре 200, может выделять информацию о положении, содержащуюся в данных изображения, выбранных пользователем.
После этого, на этапе 606, телевизор 200 передает информацию о положении, выделенную на этапе 604, в сервер 300 предоставления информации карты и в сервер 400 предоставления информации ориентира. Как описано выше, телевизор 200 в соответствии с настоящим вариантом выполнения может одновременно отображать изображение карты для места фотографирования выбранных пользователем данных изображения или информацию об ориентирах, присутствующих вокруг места фотографирования, и данных изображения.
В частности, когда пользователь выбирает заданные данные изображения, модуль 212 получения изображения карты, предусмотренный в телевизоре 200, передает сигнал запроса изображения карты в сервер 300 предоставления информации карты. В это время модуль 212 получения изображения карты передает сигнал запроса изображения карты, содержащий информацию о положении, выделенную на этапе 604, в сервер 300 предоставления информации карты. Кроме того, модуль 214 получения информации об ориентире, предусмотренный в телевизоре 200, передает сигнал запроса информации об ориентире в сервер 400 предоставления информации об ориентире. В это время модуль 214 получения информации об ориентире передает сигнал запроса информации об ориентире, содержащий информацию об ориентире, выделенную на этапе 604, в сервер 400 предоставления информации об ориентире.
В ответ на это сервер 300 предоставления информации карты выполняет поиск изображения карты, запрашиваемой телевизором 200, на этапе 608. В сервере 300 предоставления информации карты модуль 306 получения информации о положении вначале выделяет информацию о положении, содержащуюся в сигнале запроса изображения карты, передаваемом из телевизора 200. После этого модуль 308 поиска изображения карты получает изображение карты, запрашиваемое телевизором 200, среди множества изображения карты, записанных в модуле 304 памяти, на основе значения широты/долготы, содержащегося в выделенной информации о положении.
После этого, на этапе 610, сервер 300 предоставления информации карты передает изображение карты, полученное на этапе 608, в телевизор 200. Следует отметить, что обработку на этапе 610 выполняют с помощью модуля 310 предоставления изображения карты, предусмотренного в сервере 300 предоставления информации карты.
В ответ на это телевизор 200 отображает изображение карты, переданное из сервера 300 предоставления информации карты, и данные изображения, выбранные пользователем, которые должны быть наложены на него, в модуль 208 дисплея, на этапе 612. Например, модуль 209 управления дисплеем, предусмотренный в телевизоре 200, может управлять отображением данных изображения в модуле 208 дисплея с наложением на положение, соответствующее широте/долготе, содержащейся в выбранных пользователем данных изображения, в пределах изображения карты.
На фиг.8 показана пояснительная схема, представляющая один пример модуля 208 дисплея для отображения изображения карты и выбранных пользователем данных изображения на этапе 612. На фиг.8 можно видеть, что выбранное пользователем изображение зоопарка отображается вместе с изображением карты, содержащим адрес зоопарка. Таким образом, пользователь может просматривать выбранные данные изображения при составлении конфигурации карты места фотографирования, и может наслаждаться воспоминаниями о месте назначения путешествия. На фиг.8 показан пример отображения модуля 208 дисплея, и размер изображения карты, масштаб, размер отображения данных изображения и т.п. не ограничиваются этим.
Как снова показано на фиг.6, сервер 400 предоставления информации об ориентире, который принял информацию о положении на этапе 606, выполняет поиск информации об ориентире, запрашиваемой телевизором 200 на этапе 614. В сервере 400 предоставления информации об ориентире, вначале модуль 406 получения информации о положении выделяет информацию о положении, содержащуюся в сигнале запроса информации об ориентире, переданном из телевизора 200. После этого модуль 408 поиска информации об ориентире получает информацию об ориентире, запрашиваемую телевизором 200, на основе значения широты/долготы, содержащегося в информации выделенного положения среди множества элементов информации об ориентире, записанных в модуле 404 памяти.
После этого, на этапе 616, сервер 400 предоставления информации об ориентире передает информацию об ориентире, полученную на этапе 614, в телевизор 200. Обработку на этапе 616 выполняют с помощью модуля 410 предоставления информации об ориентире, предусмотренного в сервере 400 предоставления информации об ориентире.
В ответ на это, на этапе 618, телевизор 200 отображает информацию об ориентире, переданную из сервера 400 предоставления информации об ориентире, вместе с изображением, отображаемым на этапе 612, в модуле 208 дисплея. Модуль 209 управления дисплеем, предусмотренный в телевизоре 200, может выполнять управление для отображения в пределах изображения карты, например, символов/пиктограмм/названий, представляющих присутствие ориентиров в положениях, соответствующих значениям широты/долготы, содержащихся в информации ориентира, переданной из сервера 400 предоставления информации об ориентире.
На фиг.9 показана пояснительная схема, представляющая один пример модуля 208 дисплея для отображения изображения карты выбранных пользователем данных изображения и информации об ориентире, на этапе 618. На фиг.9 можно видеть, что метки (символы), представляющие присутствие ориентиров, отображают в положениях, где эти ориентиры присутствуют на изображении карты, содержащем адрес выбранного пользователем зоопарка. Кроме того, названия ориентиров, соответствующих меткам (символам), отображают как список с правой стороны модуля 208 дисплея. Таким образом, пользователь может не только просматривать карту места расположения фотографирования выбранных данных изображения, но также может распознавать информацию об ориентирах, присутствующих вокруг местоположения фотографирования, и может наслаждаться воспоминаниями о месте назначения путешествия.
Следует отметить, что на фиг.9 показан пример отображения модулем 208 дисплея, и размер изображения карты, масштаб, размер отображения данных изображения, вид информации ориентира, способ отображения информации ориентира и т.п. не ограничиваются этим. Например, на фиг.9, символы представлены на изображении карты, и названия ориентиров, соответствующих этим меткам, отображают в другом кадре отображения, но названия ориентиров могут непосредственно отображаться на изображении карты. Кроме того, виды отображаемых ориентиров могут быть отфильтрованы произвольным образом. Например, виды отображаемых ориентиров заранее устанавливают таким образом, чтобы модуль 209 управления дисплеем мог управлять отображением только видов информации ориентира, которые были установлены в модуле 208 дисплея среди множества элементов информации ориентира, переданных из сервера 400 предоставления информации об ориентире. Таким образом, пользователь может отображать и просматривать, например, только парк развлечений, присутствующий вокруг выбранных данных изображения на изображении карты.
Как снова показано на фиг.6, на этапе 620 пользователь выбирает произвольную информацию ориентира среди информации ориентира, отображаемой модулем 208 дисплея. Телевизор 200 может принимать, например, инструкцию выбора от пользователя через модуль 204 операций.
Затем, на этапе 622, телевизор 200 передает информацию ориентира, выбранную пользователем на этапе 620, в сервер 500 совместного использования изображения. Как описано выше, телевизор 200 в соответствии с настоящим вариантом выполнения может получать и отображать изображение, ассоциированное с ориентиром, присутствующим вокруг местоположения фотографирования выбранных пользователем данных изображения, из сервера 500 совместного использования изображения для предоставления услуги совместного использования изображения через Интернет.
Поэтому, когда пользователь выбирает заданную информацию об ориентире, модуль 216 получения ассоциированного изображения, предусмотренный в телевизоре 200, передает сигнал запроса ассоциированного изображения в сервер 500 совместного использования изображения. В это время модуль 216 получения ассоциированного изображения передает сигнал запроса ассоциированного изображения, содержащий информацию ориентира, выбранную на этапе 620, в сервер 500 совместного использования изображения.
В ответ на это сервер 500 совместного использования изображения принимает ассоциированное изображение, запрашиваемое телевизором 200, на этапе 624. В сервере 500 совместного использования изображения, вначале, модуль 506 получения информации об ориентире выделяет информацию ориентира, содержащуюся в сигнале запроса ассоциированного изображения, переданном из телевизора 200. После этого модуль 508 поиска ассоциированного изображения выполняет поиск данных изображения, запрашиваемых телевизором 200 среди множества данных изображения, записанных в модуле 504 памяти, на основе выделенной информации ориентира. Другими словами, модуль 508 поиска ассоциированного изображения сравнивает выделенную информацию ориентира с информацией ориентира, содержащейся в информации тега данных изображения, записанных в модуле 504 памяти, и выполняет поиск только данных изображения, с которыми совпадает информация ориентира.
После этого, на этапе 626 сервер 500 совместного использования изображения передает данные изображения, полученные на этапе 624, как ассоциированное изображение, в телевизор 200. Следует отметить, что обработку на этапе 626 выполняют с помощью модуля 510 предоставления ассоциированного изображения, предусмотренного в сервере 500 совместного использования изображения.
В ответ на это телевизор 200 отображает ассоциированное изображение, переданное из сервера 500 совместного использования изображения, вместе с изображением, отображаемым на этапе 618, в модуле дисплея 208, на этапе 628. Модуль 209 управления дисплеем, предусмотренный в телевизоре 200, например, может управлять отображением ассоциированного изображения в модуле 208 дисплея с наложением на положение, соответствующее адресу ориентира, соответствующего ассоциированному изображению, переданному из сервера 500 совместного использования изображения, в пределах изображения карты. Кроме того, когда множество ассоциированных изображений получают из сервера 500 совместного использования изображения, может быть последовательно отображено каждое изображение, или заданное количество изображений может быть отображено одновременно.
На фиг.10 показана пояснительная схема, представляющая один пример модуля 208 дисплея, предназначенная для отображения изображения карты, выбранного пользователем данных изображения, информации ориентира и ассоциированных изображений для выбранных пользователем ориентиров на этапе 628. Следует отметить, что на фиг.10 показан пример отображения, когда пользователь выбирает "аквариум в Хоккаи: В", "маяк в Хоккаи: С" и "купольное здание в Хоккаи: Е". Как показано на фиг.10, можно видеть, что ассоциированные изображения отображают в положениях, когда присутствуют выбранные пользователем ориентиры. Таким образом, пользователь может не только просматривать карту мест фотографирования выбранных данных изображения или информацию об ориентирах, присутствующих вокруг, но также просматривает различные изображения, ассоциированные с этими ориентирами. Следовательно, становится возможным просматривать и сохранять изображения для ориентиров, которые пользователь не мог сфотографировать в месте назначения путешествия, или наслаждаться воспоминаниями о месте назначения путешествия.
На фиг.10 показан пример отображения модуля 208 дисплея и размер изображения карты, масштаб, размер отображения данных изображения, вид информации ориентира, способ отображения информации ориентира, способ отображения ассоциированного изображения и т.п., без ограничения этим. Например, на фиг.10 показано изображение, ассоциированное с ориентирами, которые будут наложены на адреса ориентиров на изображении карты, но ассоциированные изображения могут отображаться в другом кадре дисплея.
Кроме того, при отображении ассоциированного изображения, модуль 209 управления дисплеем может отображать ассоциированное изображение в модуле 208 дисплея различным образом путем предварительного сохранения способа отображения и т.п. в качестве информации установки. Например, в данных изображения, снятых цифровой камерой 10 или тому подобное, типично записывают информацию о дате фотографирования. Модуль 209 управления дисплеем может сравнить дату фотографирования изображения, выбранного на этапе 602, с датой фотографирования ассоциированного изображения, переданного из сервера 500 совместного использования изображения на этапе 626, для отображения только ассоциированного изображения, сфотографированного в определенную дату в пределах заданного диапазона. Таким образом, пользователь может просматривать и получать изображение ориентира, присутствующего вокруг места фотографирования, который был сфотографирован в ту же дату, когда было сфотографировано выбранное изображение. Кроме того, модуль 209 управления дисплеем может отображать ассоциированные изображения в порядке времени и даты фотографирования при отображении ассоциированных изображений, на этапе 628.
В потоке обработки, показанном на фиг.6, только ассоциированное изображение информации ориентира, выбранного пользователем на этапе 620, отображают в модуле 208 дисплея на этапе 626, но настоящее изобретение не ограничивается этим. Например, обработка на этапе 620 может быть исключена для автоматического добавления всей информации ориентиров, переданной из сервера 400 предоставления информации ориентира, на этапе 616, в сигнале запроса ассоциированного изображения, и передачи в сервер 500 совместного использования изображения на этапе 622. Таким образом, пользователь может просматривать изображение карты, относящееся к месту фотографирования изображения, информацию об ориентирах, присутствующих вокруг места фотографирования, и изображения, ассоциированные с ориентирами, только путем выбора произвольных данных изображения на этапе 620.
Выше был описан поток обработки системы 100 обработки изображений в соответствии с настоящим вариантом выполнения. Таким образом, в системе 100 обработки изображений в соответствии с настоящим вариантом выполнения различные услуги, относящиеся к сфотографированным изображениям, предоставляемые по сети, могут быть эффективно использованы на основе информации о положении, записанной в сфотографированных изображениях. Другими словами, телевизор 200 в соответствии с настоящим вариантом выполнения может получать изображение карты, относящееся к месту фотографирования сфотографированного изображения из сервера 300 предоставления информации карты для предоставления различной информации карты через сеть на основе информация о положении, содержащейся в сфотографированном изображении. Телевизор 200 может получать информацию об ориентирах, присутствующих вокруг места фотографирования сфотографированного изображения, из сервера 400 предоставления информации об ориентире, для предоставления различной информации об ориентире по сети на основе информация о положении, содержащейся в сфотографированном изображении. Кроме того, телевизор 200 может получать изображение, относящееся к ориентиру, из сервера 500 совместного использования изображения для публикации различных изображений по сети на основе информации об ориентире, полученной из сервера 400 предоставления информации об ориентире. Следовательно, пользователь может не только просматривать изображения, сфотографированные в месте назначения путешествия, но также просматривать изображение карты для места фотографирования, информацию об ориентирах, присутствующих вокруг него, изображения, относящиеся к ориентирам, и т.п. и может наслаждаться воспоминаниями о месте назначения путешествия.
8. Варианты
Телевизор 200 в соответствии с настоящим вариантом выполнения, описанным выше, дополнительно включает в себя различные функциональные конфигурации таким образом, что дополнительные различные эффекты могут быть получены в дополнение к описанным выше функциям. В дальнейшем будет описан вариант телевизора 200, имеющий больше функциональных конфигураций, чем упомянутый выше телевизор 200.
Телевизор 200 в соответствии с упомянутым выше вариантом выполнения был выполнен с возможностью получать и отображать ассоциированные изображения из сервера 500 совместного использования изображения. Сервер 500 совместного использования изображения направлен на предоставление услуги совместного использования изображения для публикации различных изображений по Интернет. Пользователь может не только загружать и получать данные изображения, опубликованные на сервере 500 совместного использования изображения, но также выгружать и публиковать свои собственные данные изображения по Интернет. При выгрузке изображений пользователь может добавлять произвольные ключевые слова, такие как местоположение, человек, жанр, ориентир и дата фотографирования, как информацию тега. Телевизор 200 в соответствии с вариантом выполнения отличается тем, что он выполнен с возможностью добавления информации об ориентире, полученной из сервера 400 предоставления информации об ориентире, в качестве информации тега в данные изображения, выбранные пользователем, и выгружать в сервер 500 совместного использования изображения.
На фиг.11 показана блок-схема, представляющая один пример функциональной конфигурации телевизора 200 в соответствии с одним вариантом выполнения. Как показано на фиг.11, телевизор 200 составлен так, что он включает в себя модуль 220 выгрузки данных изображения в дополнение к функциональным конфигурациям помянутого выше варианта выполнения. В дальнейшем будет описан модуль 220 выгрузки данных изображения, как характерная часть варианта выполнения.
Модуль 220 выгрузки данных изображения выполнен, например, на основе ЦПУ, ПЗУ, ОЗУ или тому подобное и выгружает заданные данные изображения в услугу совместного использования изображения, предоставляемую сервером 500 совместного использования изображения, подключенным к нему через сеть 30 передачи данных.
В частности, модуль 220 выгрузки данных изображения добавляет информацию ориентира, полученную модулем 214 получения информации ориентира, в качестве информации тега к заданным данным изображения. Кроме того, модуль 220 выгрузки данных изображения передает данные изображения, добавленные с информацией ориентира, в сервер 500 совместного использования изображения через модуль 202 управления передачей данных. Например, когда пользователь выбирает данные изображения, отображаемые в модуле 208 дисплея, модуль 220 выгрузки данных изображения передает сигнал запроса на выгрузку для публикации данных изображения через Интернет в сервер 500 совместного использования изображения. В это время модуль 220 выгрузки данных изображения добавляет информацию об ориентире, полученную модулем 214 получения информации об ориентире, в данные изображения, включает в сигнал запрос на выгрузку и передает в сервер 500 совместного использования изображения. В ответ на это сервер 500 совместного использования изображения может публиковать данные изображения, содержащиеся в сигнале запроса на выгрузку, через Интернет.
На фиг.12 показана блок-схема, представляющая один пример функциональной конфигурации сервера 500 совместного использования изображения для реализации системы обработки изображений в соответствии с вариантом выполнения. Как показано на фиг.12, сервер 500 совместного использования изображения включает в себя модуль 512 управления выгрузкой в дополнение к функциональным конфигурациям, в соответствии с упомянутым выше вариантом выполнения. В дальнейшем будет описан модуль 512 управления выгрузкой как характерная часть сервера 500 совместного использования изображения.
Модуль 512 управления выгрузкой выполнен, например, на основе ЦПУ, ПЗУ, ОЗУ или тому подобное и записывает данные изображения, содержащиеся в сигнале запроса на выгрузку, передаваемом из телевизора 200, в модуле 218 памяти, для публикации изображения через Интернет. Как описано выше, сигнал запроса на выгрузку, передаваемый из телевизора 200, содержит данные изображения, содержащие информацию ориентира, в качестве информации тега. Поэтому информацию ориентира записывают как информацию тега в данные изображения для публикации с услугой совместного использования изображения через Интернет с помощью модуля 512 управления выгрузкой. Таким образом, если будет выполнен поиск данных изображения на основе информации об ориентире с услугой совместного использования изображения через Интернет, предоставляемой сервером 500 совместного использования изображения, это означает, что будет выполнен поиск данных изображения, переданных телевизором 200. Таким образом, пользователь, использующий телевизор 200, может автоматически добавлять информацию ориентира к своим данным сфотографированного изображения для публикации ее через Интернет.
На фиг.13 показана пояснительная схема, представляющая поток обработки при выгрузке выбранных пользователем данных изображения в услугу совместного использования изображения через Интернет, предоставляемую сервером 500 совместного использования изображения, с использованием телевизора 200. Обработка, начиная с этапа 600 по этап 618, аналогична обработке, показанной на фиг.6, и, таким образом, ее описание здесь исключено.
На этапе 640 пользователь выбирает данные изображения, отображаемые в модуле 208 дисплея, как данные изображения, предназначенные для публикации через Интернет. Например, телевизор 200 может принимать инструкцию выбора от пользователя с помощью модуля 204 операций.
Затем, на этапе 642, телевизор 200 добавляет информацию ориентира, переданную из сервера 400 предоставления информации ориентира, на этапе 616, как информацию тега, к данным изображения, выбранным пользователем на этапе 640.
После этого, на этапе 644, телевизор 200 передает сигнал запроса на выгрузку, содержащий данные изображения, в которые была добавлена информация ориентира, в сервер 500 совместного использования изображения. Обработку на этапе 642 и этапе 644 выполняют с помощью модуля 220 выгрузки данных изображения, предусмотренного в телевизоре 200.
В ответ на это сервер 500 совместного использования изображения публикует данные изображения, переданные из телевизора 200, с услугой совместного использования изображения через Интернет, на этапе 646. В сервере 500 совместного использования изображения вначале модуль 512 управления выгрузкой выделяет дату изображения, содержащуюся в сигнале запроса на выгрузку, переданном из телевизора 200, и записывает ее в модуле 504 памяти. После этого модуль 512 управления выгрузкой публикует данные изображения, записанные в модуле 504 памяти, с услугой совместного использования изображения, предоставляемой через Интернет.
Выше был описан вариант телевизора 200, который был выполнен с возможностью добавления информации ориентира к сфотографированному изображению и публикации с услугой совместного использования изображения через Интернет. Таким образом, телевизор 200 в соответствии с вариантом выполнения может эффективно использовать различные услуги, относящиеся к сфотографированным изображениям, через сеть на основе информации о положении, записанной в сфотографированных изображениях. Другими словами, телевизор 200 может получать информацию об ориентирах, присутствующих вокруг места фотографирования сфотографированного изображения, из сервера 400 предоставления информации об ориентире, для предоставления различных элементов информации об ориентире через сеть, на основе информации о положении, содержащейся в сфотографированном изображении. Кроме того, телевизор 200 может добавлять информацию об ориентире, полученную из сервера 400 предоставления информации об ориентире, в данные изображения и выгружать для публикации данные изображения в соответствии с услугой совместного использования изображения, предоставляемой через Интернет. В результате, пользователь может не только просматривать изображения, сфотографированные в месте назначения путешествия, но также может добавлять информацию о месте фотографирования (ориентире), в качестве информации тега, и публиковать эти данные изображения через Интернет.
9. Конфигурация аппаратных средств устройства обработки изображения
Далее будет описана конфигурация аппаратных средств устройства обработки изображения, представленного в качестве примера телевизором 200, описанным выше. На фиг.14 показана блок-схема, предназначенная для пояснения конфигурации аппаратных средств устройства обработки изображения, позволяющего выполнять различные функции упомянутого выше варианта выполнения.
Устройство обработки изображения, в основном, включает в себя ЦПУ 901, ПЗУ 903, ОЗУ 905, главную шину 907, мост 909, внешнюю шину 911, интерфейс 913, устройство 915 ввода, устройство 917 вывода, устройство 919 сохранения, привод 921, соединительный порт 923 и устройство 925 передачи данных.
ЦПУ 901 выполняет функцию устройства обработки расчетов и устройства управления, и управляет всеми или некоторыми из операций внутри устройства обработки изображения, в соответствии с различными программами, записанными в ПЗУ 903, ОЗУ 905, устройство 919 сохранения или на съемный носитель 20 записи. В ПЗУ 903 записаны программы или параметры расчета, используемые ЦПУ 901. В ОЗУ 905 временно сохраняются программы, используемые ЦПУ 901 для выполнения, или параметры или тому подобное, произвольно изменяемые во время их выполнения. Эти устройства взаимно соединены через главную шину 907, которая выполнена с внутренней шиной, такой как шина ЦПУ.
Главная шина 907 соединена с внешней шиной 911, такой как шина PCI (МПК, межсоединение периферийных компонентов) через мост 909.
Устройство 915 ввода представляет собой средство операций для выполнения операций пользователем, такое как указатель, мышь, клавиатура, сенсорная панель, кнопка, переключатель или рычаг. Кроме того, устройство 915 ввода может представлять собой, например, средство дистанционного управления (так называемый, пульт дистанционного управления), в котором используют инфракрасные лучи или другие радиоволны, или может представлять собой внешнее подключенное устройство 929, такое как цифровая камера, сотовый телефон и PDA (КПК, карманный персональный компьютер), соответствующие операциям устройства обработки изображения. Кроме того, устройство 915 ввода выполнено со схемой управления входа для генерирования входного сигнала и вывода его в ЦПУ 901 на основе информации, которую пользователь вводит, например, путем использования упомянутого выше модуля операций. Пользователь устройства обработки изображения может вводить различные данные или инструкции для операции обработки в устройство обработки изображения путем выполнения операций с устройством 915 ввода.
Устройство 917 вывода выполнено на основе устройства, позволяющего визуально уведомлять пользователя о полученной информации, такого как устройство дисплея CRT, жидкокристаллическое устройство, устройство плазменного дисплея, устройство дисплея EL или лампа. Кроме того, устройство 917 вывода может включать в себя устройство, выполненное с возможностью визуального уведомления пользователя о полученной информации, такое как устройство вывода звука, включающее в себя громкоговоритель и головной телефон. Устройство 917 вывода выводит результаты, полученные при выполнении различной обработки, выполняемой, например, устройством обработки изображения. В частности, устройство дисплея отображает результаты, полученные при различной обработке, выполняемой устройством обработки изображения, в виде текста или изображения. С другой стороны, устройство вывода звука преобразует звуковой сигнал, состоящий из воспроизводимых аудиоданных или акустических данных, в аналоговый сигнал для вывода. В упомянутом выше варианте выполнения устройство 917 вывода может отображать изображение, такое как сфотографированное изображение, изображение карты и ассоциированное изображение, или текстовую информацию, такую как информация об ориентире.
Устройство 919 сохранения представляет собой устройство сохранения данных, выполненное как один пример модуля памяти устройства обработки изображения, и выполнено, например, с магнитным устройством сохранения, таким как НЖМД (HDD, накопитель на жестком магнитном диске), полупроводниковое запоминающее устройство, оптическое запоминающее устройство, магнитооптическое запоминающее устройство или тому подобное. В устройстве 919 сохранения сохраняют программы или различные данные, предназначенные для выполнения в ЦПУ 901, полученные извне данные сигнала изображения и т.п.
Привод 921 представляет собой блок считывания/записи, предназначенный для записи на носителе записи и встроенный в устройство обработки изображения или подсоединенный в нему снаружи. Привод 921 считывает информацию, записанную в приложенном съемном носителе 20 записи, таком как магнитный диск, оптический диск, магнитооптический диск или полупроводниковое запоминающее устройство, и выводит считанную информацию в ОЗУ 905. Кроме того, привод 921 может сохранять записи на приложенном съемном носителе 20 записи, таком как магнитный диск, оптический диск, магнитооптический диск или полупроводниковое запоминающее устройство. Съемный носитель 20 записи представляет собой, например, носитель DVD, носитель HD-DVD, носитель Blu-ray (зарегистрированный товарный знак), compact flash (зарегистрированный товарный знак), memory stick (зарегистрированный товарный знак), карта памяти SD или тому подобное. В качестве альтернативы, съемный носитель 20 записи может представлять собой, например, карту 1C (карта с интегральной микросхемой), оборудованной бесконтактной микросхемой 1C или электронным устройством.
Порт 923 соединения представляет собой порт, обеспечивающий непосредственное соединение устройств с устройством обработки изображения, например порт USB (универсальная последовательная шина), порт IEEE1394, такой как i.Link, порт SCSI (интерфейс малых компьютерных систем), порт RS-232C, оптический аудио разъем, порт HDMI (мультимедийный интерфейс высокой четкости) и т.п. С помощью внешнего подключенного устройства 929, которое подключено к соединительному порту соединения 923, устройство обработки изображения непосредственно получает данные акустического сигнала или данные сигнала изображения из внешне подключенного устройства 929 или предоставляет данные акустического сигнала или данные сигнала изображения во внешнее подключенное устройство 929.
Устройство 925 передачи данных представляет собой интерфейс передачи данных, выполненный, например, на основе устройства передачи данных, предназначенного для подключения к сети 30 передачи данных. Устройство 925 передачи данных представляет собой, например, кабельную или беспроводную ЛВС (локальную вычислительную сеть), карту связи для Bluetooth, маршрутизатор для оптической передачи данных, модем для различной передачи данных или тому подобное. Такое устройство 925 передачи данных может передавать и принимать сигналы и т.п. в соответствии с заданным протоколом, например, таким как TCP/IP через Интернет и с использованием других устройств передачи данных. Кроме того, сеть 30 передачи данных, подключенная к устройству 925 передачи данных, выполнена из сети и т.п., которая подключена через проводную или беспроводную связь, и может представлять собой, например, Интернет, домашнюю ЛВС, инфракрасный канал передачи данных, передачу данных по радиоволнам, спутниковую передачу данных или тому подобное.
Выше, например, была представлена конфигурация аппаратных средств, позволяющая реализовать функцию устройства обработки изображения в соответствии с каждым вариантом выполнения настоящего изобретения. Каждый из конструктивных элементов, описанных выше, может быть сконфигурирован с использованием материала общего назначения или может быть построен из аппаратных средств, назначенных для функции каждого конструктивного элемента. В соответствии с этим, конфигурация аппаратных средств, предназначенных для использования, может быть изменена соответствующим образом в соответствии с техническим уровнем на время выполнения настоящего варианта выполнения. Когда телевизионный приемник используют как устройство обработки изображения, естественно, становится возможным дополнительно включить с состав конфигурацию аппаратных средств, необходимую для приема широковещательной передачи, такую как антенна приема широковещательной передачи, тюнер, декодер и т.п.
Кроме того, конфигурация аппаратных средств, выполненная с возможностью реализации функций различных серверов 300, 400 и 500 в соответствии с вариантом выполнения настоящего изобретения, также может быть реализована путем предоставления тех же функций, как и у конфигурации аппаратных средств устройства обработки изображения, показанного на фиг.14, и, таким образом, ее подробное описание здесь не приведено.
Предпочтительные варианты воплощения настоящего изобретения были описаны выше со ссылкой на приложенные чертежи, в то время как настоящее изобретение, конечно, не ограничивается представленными выше примерами. Специалист в данной области техники сможет выполнить различные изменения и модификации в пределах объема приложенной формулы изобретения, и следует понимать, что они, естественно, попадают в технический объем настоящего изобретения.
Например, здесь был описан телевизионный приемник 200, как один пример устройства обработки изображения, в описанном выше варианте выполнения, но настоящее изобретение не ограничивается этим примером. Устройство обработки изображения может представлять собой персональный компьютер или тому подобное, например, если только он включает в себя дисплей для отображения данных изображения и модуль управления передачей данных, который может связываться с различными серверами. Кроме того, в описанном выше варианте выполнения, в основном, были описаны цифровые изображения, снятые цифровой камерой 10, в качестве сфотографированных изображений, но настоящее изобретение не ограничивается этим примером. Любые данные изображения можно использовать, если только в них записана информация о положении, такая как широта/долгота, и в них можно включать данные изображения, сфотографированные сотовым телефоном с функцией GPS, PDA, проигрывателем музыки, игровым устройством или тому подобное.
В настоящем описании этапы, описанные в виде схем последовательности, включают в себя обработку, выполняемую во временной последовательности в описанном порядке, и обработку, выполняемую параллельно или индивидуально, даже если нет необходимости выполнять ее в этой временной последовательности. Естественно, в некоторых случаях возможно соответствующим образом изменить также порядок этапов, выполняемых во временной последовательности. Например, в потоке обработки, показанном на фиг.6, для удобного пояснения, после того как изображение карты будет передано из сервера 300 предоставления информации карты (этап 610), информацию об ориентире передают из сервера 400 предоставления информации об ориентире (этап 616). Однако такую обработку выполняют параллельно, и, естественно, порядок ее выполнения может быть изменен, или она может быть выполнена одновременно.
Список номеров ссылочных позиций
10 цифровая камера
20 носитель записи
30 сеть передачи данных
100 система обработки изображений
200 телевизор
202, 302, 402, 502 модуль управления передачей данных
204 модуль операций
206 модуль получения данных изображения
208 модуль дисплея
209 модуль управления дисплеем
210 модуль выделения информации о положении
212 модуль получения изображения карты
214, 506 модуль получения информации об ориентире
216 модуль получения ассоциированного изображения
218, 304, 404, 504 модуль памяти
220 модуль выгрузки данных изображения
300 сервер предоставления информации карты
306, 406 модуль получения информации о положении
308 модуль поиска изображения карты
310 модуль предоставления изображения карты
400 сервер предоставления информации об ориентире
408 модуль поиска информации об ориентире
410 модуль предоставления информации об ориентире
500 сервер совместного использования изображения
512 модуль управления выгрузкой
508 модуль поиска ассоциированного изображения
510 модуль предоставления ассоциированного изображения