УСТРОЙСТВО ЗАПИСИ ИНФОРМАЦИИ, УСТРОЙСТВО СЪЕМКИ ИЗОБРАЖЕНИЯ, СПОСОБ ЗАПИСИ ИНФОРМАЦИИ И ПРОГРАММА
INFORMATION RECORDING DEVICE, IMAGE FILMING DEVICE, INFORMATION RECORDING METHOD AND SOFTWARE

Область техники, к которой относится изобретение
Настоящее изобретение относится к устройству записи информации и, более конкретно, к устройству записи информации и устройству съемки изображения, выполненным с возможностью записи информации о положении совместно с содержанием, способу записи информации в этих устройствах и к программе, которая обеспечивает выполнение компьютером этого способа.
Уровень техники
В настоящее времени устройства съемки изображения, такие как цифровые камеры для съемки неподвижного изображения, с помощью которых снимают фотографические изображения субъектов, таких как люди, и записывают снятые изображения, существуют как устройства записи информации, которые записывают содержание. Кроме того, используя сеть, такую как Интернет, и носители записи, происходит широкое распространение снятых изображений, записанных устройствами съемки изображения, другим людям, кроме тех, которых сняли данные изображения. Кроме того, благодаря публикации снятых изображений, записанных с помощью устройств съемки изображения, используя вебсайты и Интернет или тому подобное, также осуществляется широкое их распространение.
Кроме того, в последние годы, была предложена цифровая фотокамера, которая получает информацию о положении, используя GPS (Система глобальной навигации), и добавляет информацию о положении в снятое изображение, и записывает снятое изображение (например, см., публикацию №2000-261704 находящейся на экспертизе заявки на японский патент (фиг.1)). Когда, таким образом, информацию о положении добавляют к снятому изображению, пользователь, который получил такое снятое изображение, может получить информацию о месте, где была выполнена съемка снятого изображения.
Например, в случае, когда съемку изображения осуществляют в доме пользователя, используя описанный выше предшествующий уровень техники, персональная информация, такая как адрес дома пользователя, может быть добавлена к снятому изображению, как информация о положении. Здесь персональная информация, такая как домашний адрес, представляет собой информацию, которую нежелательно раскрывать для других людей, кроме знакомых пользователя. Однако, в случае, когда снятое изображение, к которому была добавлена персональная информация, как информация о положении, публикуют, используя вебсайт или тому подобное, информация о положении, добавленная к снятому изображению, становится доступной для третьих лиц.
Поэтому было предложено устройство обработки данных содержания, которое передает, при передаче файла изображения, к которому была добавлена персональная информация, которую нежелательно раскрывать для других лиц, файл изображения после удаления персональной информации при использовании операции пользователя (например, см. Публикацию №2007-88754 находящейся на экспертизе заявки на японский патент (фиг.1)).
В соответствии с описанным выше известным уровнем техники, например, в случае, когда снятое изображение, к которому добавляют информацию о положении, которую нежелательно раскрывать другим лицам, должно быть опубликовано, используя вебсайт или тому подобное, информация о положении может быть удалена с использованием операции пользователя, и затем снятое изображение может быть опубликовано. Таким образом предотвращают раскрытие другим людям информации о положении, добавляемой к снятому изображению.
Однако в описанном выше предшествующем уровне техники, каждый раз, когда пользователь передает снятое изображение, необходимо, чтобы пользователь индивидуально определял, следует или нет удалять информацию о положении, добавленную к снятому изображению, и выполнить операцию удаления. Поэтому возникает проблема, состоящая в том, что определение, связанное с определением, следует или нет выполнять удаление, и операция удаления становятся трудоемкими. Кроме того, в случае, когда пользователь забывает выполнить операцию удаления при передаче снятого изображения, снятое изображение, к которому может быть добавлена информация о положении, которое нежелательно раскрывать людям, кроме знакомых пользователя, может стать открытой для публики.
Таким образом, цель настоящего изобретения состоит в том, чтобы предотвратить раскрытие информации о положении, относящейся к персональной информации, другим людям, когда используют содержание.
Сущность изобретения
Настоящее изобретение выполнено с тем, чтобы решить описанную выше задачу, и первый его аспект основан на устройстве записи информации, его способе записи информации и программе, которая обеспечивает выполнение компьютером этого способа. Устройство записи информации включает в себя модуль генерирования содержания, который генерирует содержание; модуль получения информации о положении, который получает информацию о положении в момент генерирования содержания; модуль определения области, который определяет, включено или нет положение, установленное на основе полученной информации о положении, в определенную область; модуль определения добавления информации о положении, который определяет на основе результата определения, полученного модулем определения области, следует или нет разрешить запись полученной информации о положении в ассоциации со сгенерированным содержанием в момент, когда сгенерированное содержание должно быть записано; и модуль управления записью, который выполняет, на основе результата определения, полученного модулем определения добавления информации о положении, управление записью полученной информации о положении в сгенерированное содержание. В соответствии с этим существует операция, в которой определяют, включено или нет положение, установленное на основе информации о положении, полученной во время генерирования содержания, в определенную область; при этом определяют на основе ее результата определения, следует или нет разрешить запись информации о положении в ассоциации с содержанием в момент времени, когда содержание должно быть записано; и на основе результата его определения выполняют управление записью информации о положении в содержание.
Кроме того, в первом аспекте, устройство записи информации может дополнительно включать в себя модуль сохранения условия добавления информации о положении, который сохраняет условие добавления информации о положении, который сохраняет условие добавления информации о положении, которая определяет, следует или нет разрешить запись полученной информации о положении в ассоциации со сгенерированным содержанием, в случае, когда положение, установленное на основе полученной информации о положении, включено в определенную область. Модуль определения добавления информации о положении может определять, следует или нет разрешить запись полученной информации о положении в ассоциации со сгенерированным содержанием в момент времени, когда должно быть записано сгенерированное содержание, на основе результата определения, полученного модулем определения области и условия добавления информации о положении, сохраненного в модуле сохранения условия добавления информации о положении. В соответствии с этим существует операция, которая определяет, следует или нет разрешить запись информации о положении в ассоциации с содержанием в момент времени, когда содержание должно быть записано, на основе результата определения, полученного модулем определения области и условием добавления информации о положении.
Кроме того, в первом аспекте, модуль сохранения условия добавления информации о положении может сохранять, как условие добавления информации о положении, множество параметров записи в момент времени, когда сгенерированное содержание должно быть записано. Устройство записи информации может, кроме того, включать в себя модуль приема операции, который принимает операцию обозначения, которая обозначает, по меньшей мере, один параметр записи среди множества параметров записи, сохраненных в модуле сохранения условия добавления информации о положении. Модуль определения добавления информации о положении может определять, следует или нет разрешить запись полученной информации о положении в ассоциации со сгенерированным содержанием в момент времени, когда должно быть записано сгенерированное содержание, на основе результата определения, полученного модулем определения области, и обозначенного параметра записи. Модуль управления записью может выполнять, на основе результата определения, полученного модулем определения добавления информации о положении, управление записью полученной информации о положении в сгенерированное содержание, и обеспечить возможность записи сгенерированного содержания в соответствии с обозначенным параметром записи. В соответствии с этим существует операция, состоящая в том, что определяют, следует или нет разрешить запись информации о положении в ассоциации с содержанием в момент времени, когда содержание должно быть записано, на основе результата определения, полученного модулем определения области и назначенного параметра записи; на основе его результата определения выполняют управление записью информации о положении в содержание; и содержание записывают в соответствии с обозначенным параметром записи.
Кроме того, в соответствии с первым аспектом, устройство записи информации может дополнительно включать в себя модуль сохранения параметра записи, который сохраняет множество параметров записи в момент времени, когда сгенерированное содержание должно быть записано. Модуль определения добавления информации о положении может определять, для каждого параметра записи, следует или нет разрешить запись полученной информации о положении в ассоциации со сгенерированным содержанием в момент времени, когда сгенерированное содержание должно быть записано, на основе результата определения, полученного модулем определения области, и множества параметров записи. Модуль управления записью может последовательно выполнять для множества параметров записи управление записью полученной информации о положении в сгенерированное содержание, на основе результата определения, полученного модулем определения добавления информации о положении, и обеспечивает возможность для каждого параметра записи последовательной записи сгенерированного содержания в соответствии с множеством параметров записи. В соответствии с этим существует операция, которая определяет, следует или нет разрешить запись информации о положении в ассоциации с содержанием в момент времени, когда содержание должно быть записано, для каждого параметра записи, на основе результата определения, полученного модулем определения области, и множества параметров записи; на основе его результата определения, управление записью информацией о положении в содержание последовательно выполняют для каждого параметра записи; и содержание последовательно записывают для каждого параметра записи в соответствии с множеством параметров записи.
Кроме того, в первом аспекте, модуль сохранения параметра записи может сохранять множество комбинаций параметров записи в момент времени, когда сгенерированное содержание должно быть записано. Модуль записи информации может дополнительно включать в себя модуль приема операции, который принимает операцию обозначения, которая обозначает, по меньшей мере, одну комбинацию среди множества комбинаций, сохраненных в модуле сохранения параметра записи. Модуль определения добавления информации о положении может определять для каждого из множества параметров записи, относящихся к обозначенной комбинации, следует или нет разрешить запись полученной информации о положении в ассоциации со сгенерированным содержанием в момент времени, когда сгенерированное содержание должно быть записано, на основе результата определения, полученного модулем определения области, и множества параметров записи, относящихся к обозначенной комбинации. Модуль управления записью может последовательно выполнять для каждого из параметров записи, относящихся к назначенной комбинации, управление записью полученной информации о положении в сгенерированное содержание, на основе результата определения, полученного модулем определения добавления информации о положении, и обеспечивать возможность для каждого параметра записи последовательной записи сгенерированного содержания, в соответствии с множеством параметров записи, относящихся к обозначенной комбинации. В соответствии с этим существует операция, которая для каждого из множества параметров записи, относящихся к назначенной комбинации, определяет, следует или нет разрешить запись информации о положении в ассоциации с содержанием в момент времени, когда содержание должно быть записано, на основе результата определения, полученного модулем определения области, и множества параметров записи, относящихся к комбинации; на основе его результата определения управление записью информации о положении в содержание последовательно выполняют для каждого из параметров записи, относящихся к комбинации; и содержание последовательно записывают для каждого параметра записи в соответствии с множеством параметров записи, относящихся к комбинации.
Кроме того, в первом аспекте модуль определения добавления информации о положении может определять, следует ли разрешить запись сгенерированного содержания без ассоциирования полученной информации о положении с содержанием, в случае, когда положение, установленное на основе полученной информации о положении, включено в определенную область, и определять разрешение записи содержания с ассоциированием полученной информации о положении с содержанием, в случае, когда положение, установленное на основе полученной информации о положении, не включено в определенную область. В соответствии с этим существует операция, которую определяют так, что она не ассоциируется с информацией о положении с содержанием, в случае, когда положение, установленное на основе полученной информации о положении, включено в определенную область, и при этом определяют, что следует ассоциировать информацию о положении с содержанием, в случае, когда положение, определенное на основе полученной информации о положении, не включено в определенную область.
Кроме того, в первом аспекте определенная область может представлять собой область, включающую в себя положение, относящееся к персональной информации. В соответствии с этим существует операция, для которой определяют, включена ли информация о положении на основе полученной информации о положении в то время, когда генерируют содержание, в область, включающую в себя персональную информацию, относящуюся к положению.
Кроме того, в первом аспекте устройство записи информации может дополнительно включать в себя модуль приема операции, который принимает операцию обозначения, которая обозначает область на карте, в качестве определенной области. В соответствии с этим существует операция, состоящая в том, что область на карте обозначают как определенную область.
Кроме того, второй аспект настоящего изобретения относится к устройству съемки изображения, к его способу записи информации и к программе, которая обеспечивает выполнение компьютером способа. Устройство съемки изображения включает в себя модуль съемки изображения, который снимает изображение фотографического субъекта и генерирует снятое изображение; модуль получения информации о положении, который получает информацию о положении в момент времени, когда генерируют снятое изображение; модуль определения области, который определяет, включено или нет положение, установленное на основе полученной информации о положении, в определенную область; модуль определения добавления информации о положении, который определяет на основе результата определения, полученного модулем определения области, следует или нет разрешить запись полученной информации о положении в ассоциации со сгенерированным снятым изображением в момент времени, когда сгенерированное снятое изображение должно быть записано; и модуль управления записью, который выполняет, на основе результата определения, полученного модулем определения добавления информации о положении, управление записью полученной информацией о положении в сгенерированное снятое изображение. В соответствии с этим существует операция, которая определяет, включено ли или нет в определенную область положение, установленное на основе информации о положении, полученной в момент времени, когда генерируют снятое изображение; на основе его результата определения определяют, следует или нет обеспечить возможность записи информации о положении, в ассоциации со снятым изображением, в момент времени, когда снятое изображение должно быть записано; и на основе ее результата определения выполняют управление записью информации о положении в снятое изображение.
В соответствии с настоящим изобретением превосходный предпочтительный эффект может быть достигнут в том, что предотвращается раскрытие информации о положении, относящейся к персональной информации, другим людям, когда используют содержание.
Краткое описание чертежей
На фиг.1 показана блок-схема, иллюстрирующая пример внутренней конфигурации устройства 100 съемки изображения в соответствии с информацией настоящего варианта выполнения.
На фиг.2 показана блок-схема, иллюстрирующая пример функциональной конфигурации устройства 100 съемки изображения в соответствии с вариантом выполнения настоящего изобретения.
На фиг.3 показана схема, схематично иллюстрирующая детали, сохраненные в модуле 210 сохранения области запрета добавления информации о положении, в соответствии с вариантом выполнения настоящего изобретения.
На фиг.4 показана схема, иллюстрирующая обзор способа установки, состоящего в установке области запрета добавления информации о положении на жидкокристаллической панели 300, в соответствии с вариантом выполнения настоящего изобретения.
На фиг.5 показан вид сверху, иллюстрирующий случай, когда выполняют съемку изображения, используя устройство 100 съемки изображения в соответствии с вариантом выполнения настоящего изобретения.
На фиг.6 показаны схемы, иллюстрирующие пример структуры файла для файла изображения, записанного с использованием устройства 100 съемки изображения в соответствии с вариантом выполнения настоящего изобретения.
На фиг.7 показана схема, схематично иллюстрирующая файл изображения, записанный с использованием устройства 100 съемки изображения, в соответствии с вариантом выполнения настоящего изобретения.
На фиг.8 показана блок-схема последовательности операций, иллюстрирующая этапы процесса для процесса установки области запрета добавления информации о положении, используя устройство 100 съемки изображения, в соответствии с вариантом выполнения настоящего изобретения.
На фиг.9 показана блок-схема последовательности операций, иллюстрирующая этапы процесса для процесса записи снятого изображения, используя устройство 100 съемки изображения, в соответствии с вариантом выполнения настоящего изобретения.
На фиг.10 показаны схемы, иллюстрирующие способ установки, состоящий в установке области запрета добавления информации о положении на жидкокристаллической панели 300, в соответствии с вариантом выполнения настоящего изобретения.
На фиг.11 показаны схемы, схематично иллюстрирующие детали, сохраненные в модулях 420 и 430 сохранения области запрета добавления информации о положении, в соответствии с вариантом выполнения настоящего изобретения.
На фиг.12 показана блок-схема, иллюстрирующая пример функциональной конфигурации устройства 500 съемки изображения в соответствии с вариантом выполнения настоящего изобретения.
На фиг.13 показана схема, схематично иллюстрирующая детали, сохраненные в модуле 510 сохранения условия добавления информации о положении в соответствии с вариантом выполнения настоящего изобретения.
На фиг.14 показана блок-схема последовательности операций, иллюстрирующая этапы обработки процесса записи снятого изображения, используя устройство 500 съемки изображения, в соответствии с вариантом выполнения настоящего изобретения.
На фиг.15 показана блок-схема, иллюстрирующая пример функциональной конфигурации устройства 600 съемки изображения в соответствии с вариантом выполнения настоящего изобретения.
На фиг.16 показаны схемы, схематично иллюстрирующие детали, сохраненные в модуле 610 сохранения информации комбинирования параметра записи и в модуле 620 сохранения условия добавления информации о положении, в соответствии с вариантом выполнения настоящего изобретения.
На фиг.17 показана блок-схема последовательности операций, иллюстрирующая этапы обработки процесса записи снятого изображения, используя устройство 600 съемки изображения, в соответствии с вариантом выполнения настоящего изобретения.
На фиг.18 показана блок-схема последовательности операций, иллюстрирующая этапы обработки процесса записи снятого изображения, используя устройство 600 съемки изображения, в соответствии с вариантом выполнения настоящего изобретения.
Подробное описание изобретения
Далее теперь будут подробно описаны варианты выполнения настоящего изобретения со ссылкой на чертежи.
На фиг.1 показана блок-схема, иллюстрирующая пример внутренней конфигурации устройства 100 съемки изображения в соответствии с вариантом выполнения настоящего изобретения. Устройство 100 съемки изображения включает в себя ЦПУ (CPU, центральное процессорное устройство) 110, ПЗУ (ROM, постоянное запоминающее устройство) 120, ОЗУ (RAM, оперативное запоминающее устройство) 130, модуль 140 камеры, модуль 150 приема операции, модуль 160 дисплея, модуль 170 накопителя, модуль 180 обработки сигнала GPS (Система глобальной навигации) и шину 190. Устройство 100 съемки изображения может быть реализовано, например, на основе цифровой фотокамеры, выполненной с возможностью получения информации о положении и записи информации о положении в ассоциации со снятым изображением.
ЦПУ 110 выполнено с возможностью управления каждым модулем устройства съемки 100 изображения на основе различных программ управления, сохраненных в ПЗУ 120. Кроме того, ЦПУ 110 управляет каждым модулем устройства 100 съемки изображения на основе входной операции или тому подобное, принятой модулем 150 приема операций. Следует отметить, что управление, выполняемое ЦПУ 110, будет подробно описано со ссылкой на фиг.2.
ПЗУ 120 представляет собой постоянное запоминающее устройство и выполнено с возможностью сохранения различных программ управления и т.п.
ОЗУ 130 представляет собой запоминающее устройство, используемое как оперативное запоминающее устройство (основное запоминающее устройство) ЦПУ 110, и включает в себя рабочую область или тому подобное программы, выполняемой ЦПУ 110.
Модуль 140 камеры выполнен с возможностью съемки изображения субъекта фотографирования и генерирования снятого изображения. Модуль 140 камеры включает в себя оптическую систему 141, устройство 142 съемки изображения, модуль 143 A/D (аналогово-цифрового) преобразования и модуль 144 обработки сигнала.
Оптическая система 141 построена из множества линз (линзы увеличения, линзы фокусирования (не показаны) и т.п.), которые конденсируют свет от фотографируемого субъекта. Падающий свет от фотографического субъекта подают через эти линзы и диафрагму (не показана) в устройство 142 съемки изображения.
Устройство 142 съемки изображения выполнено с возможностью выполнения на основе управления ЦПУ 110 фотоэлектрического преобразования оптического сигнала от субъекта фотографирования, который поступает через оптическую систему 141, в аналоговый сигнал изображения, и вывода этого аналогового сигнала изображения, полученного в результате такого фотоэлектрического преобразования, в модуль 143 A/D преобразования. Устройство съемки изображения, такое как датчик CCD (ПЗС, прибор с зарядовой связью) или датчик CMOS (КМОП, комплементарный металлооксидный полупроводник) можно использовать как устройство 142 съемки изображения.
Модуль 143 A/D преобразования выполнен с возможностью применения к аналоговому сигналу на основе управления ЦПУ 110 такой обработки, как удаление шума из аналогового сигнала изображения, подаваемого из устройства 142 съемки изображения, и выполнения A/D преобразования сигнала изображения, который был подвергнут обработке аналоговых сигналов. Данные изображения, которые представляют собой цифровой сигнал, полученный в результате такого A/D преобразования, поступает в модуль 144 обработки сигнала.
Модуль 144 обработки сигнала выполнен с возможностью применения к цифровому сигналу на основе управления ЦПУ 110 такой обработки, как улучшение контура, коррекция гамма-характеристики и удаление мерцаний из данных изображения, подаваемым из модуля 143 A/D преобразования. Данные изображения, которые были подвергнуты цифровой обработке сигналов, подают, как снятое изображение, в модуль 160 дисплея или тому подобное. Кроме того, снятое изображение сохраняют в модуле 170 сохранения.
Модуль 150 приема операции представляет собой модуль приема операции, который принимает детали операции, вводимые пользователем, и модуль 150 приема операции выводит сигнал в соответствии с деталями принятой операции в ЦПУ 110. Например, в режиме съемки изображения, который представляет собой состояние, в котором снятое изображение может быть записано, элемент операции, такой как кнопка 151 затвора (показанная на фиг.4 и т.п.), предназначенная для начала операции записи снятого изображения, включена в устройство 100 съемки изображения. Здесь устройство 100 съемки изображения может устанавливать нормальный режим съемки изображения, который представляет собой режим съемки изображения, в котором информацию о положении не записывают в файл изображения, и режим съемки изображении с добавлением информации о положении, который представляет собой режим съемки изображения, в котором информацию о положении записывают в файл изображения при некотором условии, в соответствии с операцией, введенной из модуля 150 приема операции. Следует отметить, что ниже будет описан в качестве примера случай, когда устройство 100 съемки изображения установлено в режим съемки изображения с добавлением информации о положении. Следует отметить, что, в варианте выполнения настоящего изобретения будет описан пример, в котором часть модуля 150 приема операции и модуля 160 дисплея построены как единая часть с жидкокристаллической панелью 300 (показанной на фиг.4 и т.п.). Здесь жидкокристаллическая панель 300 построена с сенсорной панелью, которая отображает кнопку выбора или тому подобное, которая позволяет выбрать область, к которой прикоснулся палец или тому подобное.
Модуль 160 дисплея представляет собой модуль дисплея, который отображает различные элементы информации на основе управления ЦПУ 110. Например, в режиме съемки изображения, снятые изображения, генерируемые модулем 140 камеры, последовательно отображают в модуле 160 дисплея. Дисплей, такой как LCD (жидкокристаллический дисплей), можно использовать в качестве модуля 160 дисплея.
Модуль 170 накопителя представляет собой модуль накопителя, который сохраняет, на основе управления ЦПУ 110, снятое изображение, сгенерированное модулем 140 камеры. Здесь, различные элементы данных, такие как файл изображения в формате JPEG (Объединенная группа экспертов фотографического изображения), записаны в модуле 170 сохранения. Кроме того, носитель записи, такой как карта памяти, оптический диск, магнитный диск или магнитная лента, можно использовать как модуль 170 сохранения. Носитель записи может быть включен в устройство 100 съемки изображения или может быть соединен с возможностью его отсоединения с устройством 100 съемки изображения.
Модуль 180 обработки сигнала GPS выполнен с возможностью расчета информации о положении на основе сигнала GPS, принятого приемной антенной сигнала GPS (не показана), и модуль 180 обработки сигнала GPS выводит информацию рассчитанного положения в ЦПУ 110. Следует отметить, что информация рассчитанного положения включает в себя отдельные элементы данных, относящиеся к положению, такие как широта, долгота и высота.
На фиг.2 показана блок-схема, иллюстрирующая пример функциональной конфигурации устройства 100 съемки изображения в соответствии с вариантом выполнения настоящего изобретения. Устройство 100 съемки изображения включает в себя модуль 210 сохранения области запрета добавления информации о положении, модуль 220 получения информации о положении, модуль 230 определения области запрета добавления информации о положении, модуль 240 определения добавления информации о положении, модуль 250 съемки изображения, модуль 260 приема операции затвора, модуль 270 управления записью и модуль 280 сохранения изображения.
Модуль 210 сохранения области запрета добавления информации о положении выполнен с возможностью сохранения области запрета добавления информации о положении, установленной пользователем, и подает сохраненную область запрета добавления информации о положении в модуль 230 определения области запрета добавления информации о положении. Здесь область запрета добавления информации о положении представляет собой область, относящуюся к частной жизни отдельного лица или персональной информации, и область, включающую в себя положение (адрес, название места и т.д.), которые нежелательно раскрывать другим людям, кроме знакомых пользователя. Например, область, включающая в себя дом, офис, маршрут ежедневных поездок на работу, маршрут следования ребенка, например, в ясли, детский сад, начальную школу, среднюю школу, высшую школу или колледж, дом партнера и дом родителей, могут быть указаны как области запрета добавления информации о положении. Кроме того, информация о положении представляет собой информацию, которая включает в себя опосредованные данные, сгенерированные на основе информации или положении, используемых для установления такого положения, как адрес или название места. Следует отметить, что модуль 210 сохранения области запрета добавления информации о положении соответствует ОЗУ 130, показанному на фиг.1. Кроме того, детали, сохраненные в модуле 210 сохранения области запрета добавления информации о положении, будут описаны подробно со ссылкой на фиг.3.
Модуль 220 получения информации о положении выполнен с возможностью расчета информации о положении на основе сигнала GPS, и модуль 220 получения информации о положении подает рассчитанную информацию о положении в модуль 230 определения области запрета добавления информации о положении. Следует отметить, что модуль 220 получения информации о положении соответствует модулю 180 обработки сигнала GPS, показанному на фиг.1.
Модуль 230 определения области запрета добавления информации о положении выполнен с возможностью определения, включено или нет положение, установленное на основе информации о положении, выведенной из модуля 220 получения информации о положении, в, по меньшей мере, одну из областей запрета добавления информации о положении, сохраненную в модуле 210 сохранения области запрета добавления информации о положении. Модуль 230 определения области запрета добавления информации о положении последовательно выводит результат определения в модуль 240 определения добавления информации о положении. Следует отметить, что модуль 230 определения области запрета добавления информации о положении соответствует ЦПУ 110, показанному на фиг.1. Кроме того, модуль 230 определения области запрета добавления информации о положении представляет собой пример модуля определения области, описанного в формуле изобретения.
Модуль 240 определения добавления информации о положении выполнен с возможностью определения, на основе результата определения, выводимого из модуля 230 определения области запрета добавления информации о положении, следует или нет записать информацию о положении, выводимую из модуля 220 получения информации о положении, в ассоциации со снятым изображением, сгенерированным модулем 250 съемки изображения. Модуль 240 определения добавления информации о положении последовательно выводит результат определения в модуль 270 управления записью. В частности, в случае, когда положение (текущее положение), установленное на основе информации о положении, выводимой из модуля 220 получения информации о положении, не включено ни в одну из областей запрета добавления информации о положении, сохраненных в модуле 210 сохранения области запрета добавления информации о положении, определяют, что требуется выполнить запись снятого изображения в ассоциации с информацией о положении. В отличие от этого, в случае, когда текущее положение включено в любую из областей запрета добавления информации о положении, определяют запись снятого изображения, без ассоциирования с информацией о положении. Следует отметить, что модуль 240 определения добавления информации о положении соответствует ЦПУ 110, показанному на фиг.1.
Модуль 250 съемки изображения выполнен с возможностью преобразования падающего света от субъекта фотографирования в соответствии с определенным параметром съемки изображения и генерирования снятого изображения, и модуль 250 съемки изображения выводит сгенерированное снятое изображение в модуль 270 управления записью. Следует отметить, что модуль 250 съемки изображения соответствует модулю 140 камеры, показанному на фиг.1. Кроме того, модуль 250 съемки изображения представляет собой пример модуля генерирования содержания и модуля съемки изображения, описанных в формуле изобретения.
Модуль 260 приема операции затвора представляет собой модуль приема операции, который принимает операцию затвора, выполненную пользователем, и выводит инструкцию на запись снятого изображения в модуль 270 управления записью. Таким образом, в случае, когда нажимают на кнопку 151 затвора (показанную на фиг.4 и т.п.) для записи неподвижного изображения, снятое изображение, генерируемое модулем 250 съемки изображения после такого нажатия, записывают как файл изображения в модуль 280 сохранения изображения. Следует отметить, что модуль 260 приема операции затвора соответствует модулю 150 приема операции, показанному на фиг.1.
Модуль 270 управления записью выполнен с возможностью выполнения, когда выводят инструкцию на запись из модуля 260 приема операции затвора, управления генерирования файла изображения снятого изображения, выводимого из модуля 250 съемки изображения, и записи этого файла изображения в модуле 280 сохранения изображения. Кроме того, в момент времени, когда должен быть сгенерирован файл изображения, модуль 270 управления записью выполняет управление, следует или нет записать информацию о положении, выводимую из модуля 220 получения информации о положении, в файл изображения, на основе результата определения, выводимого из модуля 240 определения добавления информации о положении. В частности, в случае, когда результат определения, выводимый из модуля 240 определения добавления информации о положении, представляет собой результат определения, обозначающий, что снятое изображение должно быть записано в ассоциации с информацией о положении, информацию о положении записывают в файл изображения снятого изображения. В отличие от этого, в случае, когда результат определения, выводимый из модуля 240 определения добавления информации о положении, представляет собой результат определения, обозначающий, что снятое изображение должно быть записано, без ассоциирования с информацией о положении, информацию о положении не записывают в файл изображения снятого изображения. Следует отметить, что модуль 270 управления записью соответствует ЦПУ 110, показанному на фиг.1.
Модуль 280 сохранения изображения выполнен с возможностью сохранения файла изображения, сгенерированного модулем 270 управления записью. Следует отметить, что модуль 280 сохранения изображения соответствует модулю 170 сохранения, показанному на фиг.1.
На фиг.3 показана схема, схематично иллюстрирующая детали, сохраненные в модуле 210 сохранения области запрета добавления информации о положении в соответствии с вариантом выполнения настоящего изобретения. В модуле 210 сохранения области запрета добавления информации о положении сохраняют номер 211 управления, положение 212 центра области запрета добавления информации о положении и радиус 213 области запрета добавления информации о положении. Следует отметить, что в примере, показанном на фиг.3, будет описан случай, в котором область, определенная как круг, установлена как область запрета добавления информации о положении.
Номер 211 управления представляет собой номер идентификации, заданный каждой из областей запрета добавления информации о положении, установленных пользователем. Например, номера 1, 2, 3… управления сохранены в соответствии с указанным порядком.
Положение 212 центра области запрета добавления информации о положении представляет собой данные, обозначающие положение центра области запрета добавления информации о положении, установленной пользователем. Например, широту и долготу, соответствующие положению центра области запрета добавления информации о положении, сохраняют в ассоциации с номером в номере 211 управления.
Радиус 213 области запрета добавления информации о положении представляет собой данные, обозначающие радиус области запрета добавления информации о положении, установленной пользователем. Например, значение в единицах метр (м) сохраняют в ассоциации с номером в номере 211 управления. Следует отметить, что эти установки области запрета добавления информации о положении будут подробно описаны со ссылкой на фиг.4.
На фиг.4 показана схема, иллюстрирующая общую структуру способа установки, состоящего в установке области запрета добавления информации о положении на жидкокристаллической панели 300 в соответствии с вариантом выполнения настоящего изобретения. В случае, когда область запрета добавления информации о положении должна быть установлена на жидкокристаллической панели 300, например, выполняют операцию инструкции, обеспечивающую отображение экрана установки области запрета на добавление информации о положении, предназначенного для установки области запрета на добавление информации о положении на экране меню (не показан), отображаемом на жидкокристаллической панели 300. После этой операции инструкции выполняют операцию назначения, которая назначает область, в которой должна быть установлена область запрета добавления информации о положении. Например, как показано на фиг.4, в случае, когда дом 311 пользователя и офис 313, а также школа 312 ребенка должны быть отдельно установлены как области запрета добавления информации о положении, выполняют ввод операции, обеспечивающей представление экрана установки области запрета на добавление информации о положении, включающего в себя карту, которая соответствует области, где присутствуют дом 311, школа 312 и офис 313, отображаемые на жидкокристаллической панели 300. Следует отметить, что информация карты для отображения карты, включенной в экран установки области запрета добавления информации о положении, может быть сохранена, например, в ОЗУ 130 и получена из ОЗУ 130 в соответствии с операцией назначения пользователя. Кроме того, информация карты может быть сохранена в устройстве сохранения информации карты, отличающемся от устройства съемки 100 изображения, и информация карты может быть получена из устройства сохранения информации карты через сеть, такую как Интернет. Кроме того, в случае, когда должна быть установлена область запрета добавления информации о положении, такая область запрета добавления информации о положении может быть установлена в устройстве (персональном компьютере или тому подобное), отличающемся от устройства 100 съемки изображения, и сохраненные детали могут быть переданы в и сохранены в устройстве 100 съемки изображения.
На экране установки области запрета добавления информации о положении отображается карта области, обозначенной пользователем, и на этой карте представлены кнопка 301 "новая", кнопка 302 "удалить" и кнопка 303 "ввод". Кнопка 301 "новая" представляет собой кнопку, на которую нажимают в случае, когда требуется вновь добавить область запрета добавления информации о положении. Кнопка 302 "удалить" представляет собой кнопку, на которую нажимают в случае, когда уже сохраненная область запрета добавления информации о положении должна быть удалена. Кнопка 303 "ввод" представляет собой кнопку, которую нажимают в случае, когда должна быть введена операция, состоящая в добавлении или удалении области запрета на добавление информации о положении на текущей отображаемой карте.
Далее будет описан случай, когда дом 311 должен быть установлен как область запрета добавления информации о положении на экране установки области запрета добавления информации о положении, показанном на фиг.4. Вначале пользователь нажимает кнопку 301 "новая", отображаемую на карте, и обозначает круглую область, включающую в себя дом 311, как область запрета добавления информации о положении. В качестве такого способа назначения может использоваться, например, способ назначения, состоящий в назначении области запрета на добавление информации о положении путем вычерчивания пользователем пальцем круга, соответствующего области, которая должна быть назначена на жидкокристаллической панели 300. Кроме того, может использоваться способ обозначения, состоящий в обозначении области запрета добавления информации о положении путем нажима пользователем пальцем центрального положения области, которая должна быть обозначена на жидкокристаллической панели 300 и с последующим увеличением области запрета на добавление информации о положении в соответствии с количеством нажатий на центральное положение. Кроме того, может использоваться способ обозначения, состоящий в обозначении, когда пользователь нажимает пальцем две точки, используемые как диаметр области запрета добавления информации о положении на жидкокристаллической панели 300, круглой области, определенной двумя точками, как области запрета добавления информации о положении. Области запрета добавления информации о положении, обозначенные таким образом, представлены пунктирными линиями, как, например, области 321-323 запрета добавления информации о положении. Кроме того, центральные положения и радиусы областей запрета добавления информации о положении, обозначенные таким образом, сохраняют в модуле 210 сохранения области запрета добавления информации о положении.
Здесь, в случае, когда область запрета добавления информации о положении, сохраненная в модуле 210 сохранения области запрета добавления информации о положении, должна быть удалена, пользователь нажимает кнопку 302 "удалить", отображаемую на карте, и пользователь обозначает область запрета добавления информации о положении, которая должна быть удалена. В качестве такого способа обозначения можно использовать, например, способ обозначения, состоящий в обозначении области запрета добавления информации о положении, предназначенной для удаления при прикосновении пользователя пальцем к любому участку области запрета добавления информации о положении, которая должна быть удалена. Кроме того, после окончания такой новой операции добавления или операции удаления, новая операция добавления или операция удаления может быть введена путем нажатия пользователем кнопки 303 "ввод".
Следует отметить, что, в качестве способа обозначения области запрета добавления информации о положении, например, положение координаты на карте может быть обозначено путем ввода адреса, и область запрета добавления информации о положении может быть обозначена, используя положение координаты.
На фиг.5 показан вид сверху, иллюстрирующий случай, когда выполняют съемку изображения, используя устройство 100 съемки изображения в соответствии с вариантом выполнения настоящего изобретения. На фиг.5 схематично показан случай, когда выполняют съемку изображения, используя устройство 100 съемки изображения в области, соответствующей карте, отображаемой на жидкокристаллической панели 300 по фиг.4. Здесь протяженность 330, обозначенная на фиг.5, представляет собой протяженность, соответствующую протяженности карты, отображаемой на жидкокристаллической панели 300, показанной на фиг.4, и обозначена как пунктирный прямоугольник. Например, в случае, когда съемку изображения, используя устройство 100 съемки изображения, выполняют в положениях 331-333 в областях 321-323 запрета добавления информации о положении, элементы информации о положении в соответствии с местами съемки изображения, не будут записаны в файлах изображения снятых изображений. В отличие от этого, как, например, в парке 314, в случае, когда выполняют съемку изображения, используя устройство 100 съемки изображения в положении 334, отличающемся от областей 321-323 запрета добавления информации о положении, информацию о положении в соответствии с местом съемки изображения, записывают в файле изображения снятого изображения. Запись информации о положении в файл изображения будет подробно описана со ссылкой на фиг.6 и фиг.7.
На фиг.6 показаны схемы, иллюстрирующие пример структуры файла для файла изображения, записанного с использованием устройства 100 съемки изображения в соответствии с вариантом выполнения настоящего изобретения. В примере, показанном на фиг.6, схематично представлена структура файла для файла с неподвижным изображением, записанного на основе стандарта DCF (Правила разработки для файловой системы камеры). DCF представляет собой стандарт файловой системы для реализации взаимного использования изображения через носитель записи между устройствами, такими как цифровая фотокамера и принтер. В DCF определено присвоение названия файла и структуры папок в случае, когда выполняют запись на носитель записи на основе Exif (взаимозаменяемый формат файла изображения). Этот Exif представляет собой стандарт для добавления данных изображения и информации камеры в файл изображения и определяет формат (формат файла) для записи файла изображения.
Файл 350 неподвижного изображения представляет собой файл неподвижного изображения, записанный на основе стандарта DCF, и, как показано в позиции (а) на фиг.6, файл 350 неподвижного изображения построен из сопутствующей информации 360 и информации 370 изображения. Информация 370 изображения представляет собой, например, данные изображения, генерируемые модулем 250 съемки изображения.
Сопутствующая информация 360 состоит из, как показано в позиции (b) на фиг.6, информации 361 атрибута и отметки 362 изготовителя. Информация 361 атрибута представляет собой информацию атрибута или тому подобную, относящуюся к файлу 350 неподвижного изображения, и включает в себя, например, информацию о положении (информацию GPS), такую как широта, долгота и высота, обновленные дату и время съемки изображения, размер изображения, информацию о цветовом пространстве и наименование изготовителя. Следует отметить, что, в варианте выполнения настоящего изобретения представлен пример, где записана информация о положении в информации 361 атрибута.
Отметка 362 изготовителя обычно представляет собой область, где записаны уникальные данные пользователя и представляет собой расширенную область, где каждый изготовитель может свободно записывать информацию (TAGID=37500, MakerNote). Следует отметить, что эта информация о положении может быть записана в отметке 362 изготовителя.
На фиг.7 показана схема, схематично иллюстрирующая файл изображения, записанный с использованием устройства 100 съемки изображения в соответствии с вариантом выполнения настоящего изобретения. На фиг.7 представлен файл 380 изображения, в случае, когда выполняют съемку изображения в месте, отличающемся от области запрета добавления информации о положении. Таким образом, в случае, когда выполняют съемку изображения в месте, отличающемся от области запрета добавления информации о положении, снятое изображение, генерируемое модулем 250 съемки изображения, записывают в информацию 382 изображения, и информацию о положении, полученную модулем 220 получения информации о положении, записывают в сопутствующей информации 381. В отличие от этого, в случае, когда выполняют съемку изображения в пределах области запрета добавления информации о положении, хотя снятое изображение, генерируемое модулем 250 съемки изображения, записывают в информацию 382 изображения, информацию о положении, полученную модулем 220 получения информации о положении, не записывают в сопутствующую информацию 381. Следует отметить, что в примере, показанном на фиг.7, иллюстрируется в качестве примера случай, когда широту и долготу записывают как информацию о положении в файл изображения. В качестве альтернативы, другие элементы информации о положении, такие как адрес, название места и название области, могут быть записаны в файле изображения.
Далее будет описана со ссылкой на чертежи работа устройства 100 съемки изображения в соответствии с вариантом выполнения настоящего изобретения.
На фиг.8 показана блок-схема последовательности операций, иллюстрирующая этапы процесса в процессе установки области запрета добавления информации о положении, используя устройство 100 съемки изображения в соответствии с вариантом выполнения настоящего изобретения.
Вначале определяют, выполняют или нет операцию инструкции, которая обеспечивает отображение экрана установки области запрета добавления информации о положении, на жидкокристаллической панели 300 (этап S901). В случае, когда операция инструкции, обеспечивающая отображение экрана установки области запрета добавления информации о положении, не была выполнена (этап S901), операция обработки установки области запрета добавления информации о положении заканчивается. В отличие от этого, в случае, когда операция, введенная для обеспечения отображения экрана установки области запрета добавления информации о положении, была выполнена (этап S901), определяют, была или нет выполнена операция обозначения символа, предназначенная для обозначения области, где должна быть установлена область запрета добавления информации о положении на жидкокристаллической панели 300 (этап S902).
В случае, когда операция обозначения для обозначения области, где должна быть установлена область запрета добавления информации о положении, была выполнена (этап S902), экран установки области запрета добавления информации о положении, включающий в себя карту области обозначения, отображают на жидкокристаллической панели 300 (этап S903). В случае, когда операция обозначения для обозначения области, где должна быть установлена область запрета добавления информации о положении, не была выполнена (этап S902), выполняют отслеживание до тех пор, пока не будет выполнена операция обозначения.
Затем определяют, была или нет выполнена новая операция добавления на экране установки области запрета добавления информации о положении, отображаемом на жидкокристаллической панели 300 (этап S904). Таким образом, определяют, была или нет нажата кнопка 301 "новая" на экране установки области запрета добавления информации о положении, и операция обозначения области запрета добавления информации о положении была выполнена. В случае, когда новая операция добавления была выполнена на экране установки области запрета добавления информации о положении (этап S904), выполняют новый процесс добавления области запрета добавления информации о положении, состоящий в добавлении области запрета добавления информации о положении, как новой области запрета добавления информации о положении (этап S905).
Затем определяют, была или нет выполнена операция удаления на экране установки области запрета добавления информации о положении, отображаемой на жидкокристаллической панели 300 (этап S906). Таким образом, определяют, была или нет нажата кнопка 302 "удалить" на экране установки области запрета добавления информации о положении, и была ли выполнена операция обозначения области запрета добавления информации о положении, которая должна быть удалена. В случае, когда операция удаления была выполнена на экране установки области запрета добавления информации о положении (этап S906), выполняют процесс удаления области запрета добавления информации о положении, состоящий в удалении обозначенной области запрета добавления информации о положении (этап S907).
Затем определяют, была ли или нет выполнена операция ввода на экране установки области запрета добавления информации о положении, отображаемом на жидкокристаллической панели 300 (этап S908). Таким образом, определяют, была или нет нажата кнопка 303 "ввод" на экране установки области запрета добавления информации о положении. В случае, когда операция ввода не была выполнена на экране установки области запрета добавления информации о положении (этап S908), поток обработки возвращается на этап S904, и новый процесс добавления и процесс удаления в области запрета добавления информации о положении повторяют (этапы S904-S907). В случае, когда операция "ввод" не была выполнена на экране установки области запрета добавления информации о положении (этап S908), операция обработки установки области запрета добавления информации о положении прекращается.
На фиг.9 показана блок-схема последовательности операций, иллюстрирующая этапы процесса для процесса записи снятого изображения, с использованием устройства съемки 100 изображения в соответствии с вариантом выполнения настоящего изобретения.
Вначале модуль 250 съемки изображения генерирует снятое изображение (этап S911). Затем модуль 220 получения информации о положении получает информацию о положении (этап S912). Затем определяют, была ли принята или нет операция затвора модулем 260 приема операции затвора (этап S913). В случае, когда операция затвора не была принята (этап S913), поток обработки возвращается на этап S911. В отличие от этого, в случае, когда операция затвора была принята (этап S913), определяют, было или нет успешно выполнено получение информации о положении, выполненное модулем 220 получения информации о положении (этап S914). В случае, когда определяют, что получение информации о положении не было успешным (этап S914), модуль 240 определения добавления информации о положении определяет запись снятого изображения без ассоциирования информации о положении со снятым изображением (этап S918). Модуль 270 управления записью генерирует файл изображения для снятого изображения без ассоциирования информации о положении (этап S919). В отличие от этого, в случае, когда определяют, что получение информации о положении было успешным (этап S914), модуль 230 определения области запрета добавления информации о положении определяет, было ли включено или нет положение (текущее положение), установленное на основе полученной информации о положении, в любую из областей запрета добавления информации о положении, сохраненных в модуле 210 сохранения области запрета добавления информации о положении (этап S915). В случае, когда текущее положение включено в любую из областей запрета добавления информации о положении (этап S915), поток обработки переходит на этап S918. В отличие от этого, в случае, когда текущее положение не включено ни в одну из областей запрета добавления информации о положении (этап S915), модуль 240 определения добавления информации о положении определяет запись снятого изображения в ассоциации с информацией о положении (этап S916). Модуль 270 управления записью генерирует файл изображения для снятого изображения, ассоциированного с полученной информацией о положении (этап S917). Затем модуль 270 управления записью записывает сгенерированный файл изображения в модуле 280 сохранения изображения (этап S920).
В приведенном выше описании был описан пример, в котором, в случае, когда область запрета добавления информации о положении должна быть установлена, на жидкокристаллической панели 300 отображают карту и пользователь вручную обозначает круглую область запрета добавления информации о положении на карте. Однако область запрета добавления информации о положении может быть установлена в единицах площади таких, как единицы стран, единицы префектур или единицы муниципалитетов. Например, пользователь может не желать записывать, как информацию о положении, действия пользователя по съемке изображения, в повседневной жизни, в стране, в которой проживает пользователь. В случае, когда этот пользователь выезжает за границу, например, предполагается, что пользователь выезжает за границу в поездку или тому подобное. Таким образом, считается, что пользователь может желать записывать информацию о положении как информацию истории поездки. В таком случае операция установки может быть выполнена проще путем обозначения области запрета добавления информации о положении в единицах областей. Таким образом, ниже будет описан подробно со ссылкой на чертежи способ установки, состоящий в обозначении области запрета добавления информации о положении в таких единицах, как префектура, страна или тому подобное.
На фиг.10 представлены схемы, иллюстрирующие общий вид способа установки, предназначенного для установки области запрета добавления информации о положении на жидкокристаллической панели 300 в соответствии с вариантом выполнения настоящего изобретения. В позиции (а) на фиг.10 представлен пример отображения в случае, когда область запрета добавления информации о положении установлена в единицах префектур на жидкокристаллической панели 300. В позиции (b) на фиг.10 представлен пример отображения в случае, когда область запрета добавления информации о положении установлена в единицах стран на жидкокристаллической панели 300.
Например, как показано в позиции (а) на фиг.10, в случае, когда область запрета добавления информации о положении должна быть установлена в единицах префектур на жидкокристаллической панели 300, отображают кнопки 401-404 выбора префектуры, предназначенные для выбора требуемых префектур. Следует отметить, что, хотя только четыре префектуры, такие как Токио, представлены в примере отображения, показанном в позиции (а) на фиг.10, другие кнопки выбора префектур могут отображаться при нажатии, например, кнопок 405 и 406 прокрутки вверх и вниз. Область (области) запрета добавления информации о положении может быть установлена путем нажатия кнопки 407 "ввод" после того, как будут выбраны одна или множество кнопок выбора префектур. Следует отметить, что, когда нажимают на кнопку 408 "возврат", может отображаться другой экран, который непосредственно предшествовал данному экрану.
Кроме того, экран установки области запрета добавления информации, показанный в позиции (b) на фиг.10, представляет собой пример, где на экране установки области запрета добавления информации о положении, представленном в позиции (а) на фиг.10, кнопки 411-414 выбора страны отображаются вместо кнопок 401-404 выбора префектуры. Следует отметить, что, в качестве экрана установки области запрета на добавление информации о положении, представленном в позиции (а) на фиг.10, отображаются только четыре страны, такие как Япония в позиции (b) на фиг.10. Однако другие кнопки выбора страны могут отображаться при нажатии, например, кнопок 405 и 406 прокрутки вверх и вниз.
На фиг.11 включены схемы, схематично иллюстрирующие детали, сохраненные в модулях 420 и 430 сохранения области запрета добавления информации о положении, в соответствии с вариантом выполнения настоящего изобретения. Модули 420 и 430 сохранения области запрета добавления информации о положении представляют собой модификации модуля 210 сохранения области запрета добавления информации о положении, показанного на фиг.4. Модули 420 и 430 сохранения области запрета добавления информации о положении сохраняют в областях 422 и 432 запрета добавления информации о положении информацию об области, такую как широта и долгота, для установления области префектуры или страны. Таким образом, в позиции (а) на фиг.11 представлен модуль 420 сохранения области запрета добавления информации о положении, используемый в случае, когда область запрета добавления информации о положении установлена в единицах префектур на экране установки области запрета добавления информации о положении, показанном в позиции (а) на фиг.10. Кроме того, в позиции (b) на фиг.11 иллюстрируется модуль 430 сохранения области запрета добавления информации о положении, используемый в случае, когда область запрета добавления информации о положении установлена в единицах стран на экране установки области запрета добавления информации о положении, иллюстрируемая в позиции (b) на фиг.10. Следует отметить, что на фиг.11 информация области, сохраненная в областях 422 и 432 запрета добавления информации о положении, исключена и вместо этой информации области иллюстрируются названия префектуры или названия страны.
Следует отметить, что в данном примере был описан пример, когда нажимают кнопки выбора страны или префектуры. В качестве альтернативы, например, может отображаться карта, разделенная на единицы стран, единицы префектур или тому подобное, и обозначение единиц, составляющих страны или префектуры, может выполняться путем нажатия на требуемую область.
В приведенном выше описании были описаны примеры, где определяют, следует или нет добавить информацию о положении в зависимости от того, включено или нет текущее положение устройства 100 съемки изображения в область запрета добавления информации о положении. Однако даже в случае, когда текущее положение устройства съемки изображения включено в область запрета добавления информации о положении, например в случае, когда должно быть записано снятое изображение, которое маловероятно будет передано другому лицу и выгружено на вебсайт, считается, что информация о положении может быть добавлена. Таким образом, ниже будет описан случай, в котором текущее положение устройства съемки изображения включено в область запрета добавления информации о положении, при этом определяют, следует или нет добавлять информацию о положении на основе определенного условия.
На фиг.12 показана блок-схема, иллюстрирующая пример функциональной конфигурации устройства 500 съемки изображения в соответствии с вариантом выполнения настоящего изобретения. Здесь устройство 500 съемки изображения получено путем модификации части устройства 100 съемки изображения, представленного на фиг.2, и представляет собой устройство съемки изображения, в котором вместо модуля 240 определения добавления информации о положении и модуля 270 управления записью предусмотрены модуль 530 определения добавления информации о положении и модуль 540 управления записью, в которых добавлены модуль 510 сохранения условия добавления информации о положении и модуль 520 приема операции установки параметра записи. Поэтому подробное описание конфигурации, аналогично устройству 100 съемки изображения, показанному на фиг.2, исключено. Кроме того, в отношении другой конфигурации, в основном, описаны точки, которые отличаются от устройства 100 съемки изображения, представленного на фиг.2. Следует отметить, что, поскольку внутренняя конфигурация устройства 500 съемки изображения является такой же, как представлено на фиг.1, ее описание здесь исключено.
Модуль 510 сохранения условия добавления информации о положении выполнен с возможностью сохранения условия добавления информации о положении в соответствии с параметрами записи, которые могут быть установлены пользователем, и модуль 510 сохранения условия добавления информации о положении передает сохраненное условие добавления информации о положении в модуль 530 определения добавления информации о положении. Следует отметить, что модуль 510 сохранения условия добавления информации о положении соответствует ОЗУ 130, показанному на фиг.1. Кроме того, детали, сохраненные в модуле 510 сохранения условия добавления информации о положении, будут описаны подробно со ссылкой на фиг.13.
Модуль 520 приема операции установки параметра записи представляет собой модуль приема операции, который принимает операцию установки, состоящую в установке параметров записи файла изображения, и модуль 520 приема операции установки параметра записи выводит принятые детали операции установки в модуль 540 управления записью. Например, в качестве параметра записи, установлен формат записи, такой как JPEG и GIF (формат обмена графическими данными), размер изображения или тому подобное. Следует отметить, что модуль 520 приема операции установки параметра записи соответствует модулю 150 приема операции, показанному на фиг.1.
Модуль 530 определения добавления информации о положении выполнен с возможностью определения, следует или нет записывать информацию о положении, выводимую из модуля 220 получения информации о положении, в ассоциации со снятым изображением, сгенерированные модулем 250 съемки изображения на основе результата определения, выводимого из модуля 230 определения области запрета добавления информации о положении и параметра записи, выводимого из модуля 540 управления записью. Модуль 530 определения добавления информации о положении последовательно выводит результат определения в модуль 540 управления записью. В частности, в случае, когда положение (текущее положение), установленное на основе информации о положении, выводимой из модуля 220 получения информации о положении, не включено ни в одну из областей запрета добавления информации о положении, области, сохраненные в модуле 210 сохранения области запрета добавления информации о положении, независимо от деталей параметра записи, определяют записать снятое изображение в ассоциации с информацией о положении. В отличие от этого, в случае, когда текущее положение включено в любую из областей запрета добавления информации о положении, определяют, в соответствии с деталями параметра записи, следует или нет записать снятое изображение в ассоциации с информацией о положении. Следует отметить, что определение в случае, когда текущее положение включено в любую из областей запрета добавления информации о положении, будет подробно описано со ссылкой на фиг.13. Следует отметить, что модуль 530 определения добавления информации о положении соответствует ЦПУ 110, показанному на фиг.1.
Модуль 540 управления записью выполнен с возможностью генерирования файла изображений снятого изображения, выводимого из модуля 250 съемки изображения, где инструкцию на запись выводят из модуля 260 приема операции затвора в соответствии с параметром записи, который соответствует деталям операции установки, выводимой из модуля 520 приема операции установки параметра записи. Модуль 540 управления записью выполняет управление для записи файла изображения в модуль 280 сохранения изображения. Кроме того, модуль 540 управления записью выводит параметр записи, соответствующий деталям вывода операции установки из модуля 520 приема операции установки параметра записи в модуль 530 определения добавления информации о положении. Кроме того, во время генерирования файла изображения модуль 540 управления записью выполняет управление для определения, следует или нет записать информацию о положении, выводимую из модуля 220 получения информации о положении, в файл изображения на основе результата определения, выводимого из модуля 530 определения добавления информации о положении. Следует отметить, что модуль 540 управления записью соответствует ЦПУ 110, показанному на фиг.1.
На фиг.13 показана схема, схематично иллюстрирующая детали, сохраненные в модуле 510 сохранения условия добавления информации о положении, в соответствии с вариантом выполнения настоящего изобретения. В модуле 510 сохранения условия добавления информации о положении, сохранены число 511 управления, параметр 512 записи и добавление 516 информации о положении в области запрета добавления информации о положении.
Число 511 управления представляет собой идентификационное число, которое идентифицирует условие добавления информации о положении в соответствии с параметрами записи, установленными пользователем. Например, числа 1-6 управления сохраняют для отдельных условий добавления информации о положении.
Параметр 512 записи представляет собой параметры записи, установленные пользователем. Условие добавления информации о положении устанавливают в соответствии с параметрами записи, включающими в себя формат 513, размер 514 изображения и цветной/монохромный 515. Формат 513 представляет собой систему записи файла изображения, которая может быть установлена пользователем. На фиг.13, в качестве примера, описан случай, в котором "JPEG", "RAW", и "GIF" могут быть установлены как подлежащие установке системы записи файла изображения. Размер 514 изображения представляет собой размер изображения, который может быть установлен пользователем. Цветной/монохромный 515 представляет собой "цветной" или "монохромный", который может быть установлен пользователем. Следует отметить, что "-" в параметре 512 записи означает, что все параметры согласованы.
Добавление 516 информации о положении в области запрета добавления информации о положении представляет собой информацию, обозначающую, следует или нет добавлять информацию о положении, когда удовлетворяется любое из условий "1"-"6" добавления информации о положении числа 511 управления. Такая информация обозначена как "да" или "нет" в примере, показанном на фиг.13.
Ниже будет описана взаимосвязь между параметром 512 записи и добавлением 516 информации о положении в область прогнозирования добавления информации о положении. Например, в случае, когда файл изображения в формате JPEG должен быть выгружен на вебсайт, часто определен максимальный размер изображения. Поэтому файл изображения, размер изображения которого относительно мал, может быть загружен на вебсайт. Таким образом, в примере, показанном на фиг.13, в отношении файла изображения, формат 513 которого представляет собой "JPEG", и размер 514 изображения которого "меньше чем 800×600", добавление 516 информации о положении в область запрета добавления информации о положении установлено как "нет". В отличие от этого, файл изображения, размер изображения которого относительно велик, весьма вероятно не будет выгружен на вебсайт и, весьма вероятно, будет использоваться персонально. Таким образом, что касается файла изображения, формат 513 которого представляет собой "JPEG" и размер 514 изображения которого "больше чем или равен 800×600", добавление 516 информации о положении в область запрета добавления информации о положении будет установлено как "да".
Кроме того, например, файл изображения в формате RAW, весьма вероятно, не будет выгружен на вебсайт и, весьма вероятно, будет использоваться персонально. Таким образом, что касается файла изображения, формат 513 которого представляет собой "RAW", добавление 516 информации о положении в область запрета добавления информации о положении будет установлено как "да".
Кроме того, например, в случае, когда файл изображения в формате GIF будет записан в цвете, такой файл изображения может быть выгружен на вебсайт. Таким образом, в примере, показанном на фиг.13, что касается файла изображения, формат 513 которого представляет собой "GIF" и условия цветной/монохромный 515 которого представляют собой "цветной", добавление 516 информации о положении в область запрета добавления информации о положении установлено как "нет". В отличие от этого, в случае, когда файл изображения в формате GIF должен быть записан в монохромном изображении, такой файл изображения, более вероятно, будет использоваться персонально, чем выгружен на вебсайт. Таким образом, что касается файла изображения, формат 513 которого представляет собой "GIF", и цветной/монохромный 515 которого представляет собой "монохромный", добавление 516 информации о положении в область запрета добавления информации о положении установлено как "да".
Кроме того, в случае, когда файл изображения, который не соответствует ни одному из условий "1"-"6" добавления информации о положении в числе 511 управления, файл изображения может быть выгружен на вебсайт. Таким образом, добавление 516 информации о положении, которое представляет собой область запрета добавления информации о положении, представляющее "6" в числе 511 управления, установлено как "да".
Следует отметить, что условия добавления информации о положении, представленные на фиг.13, представляют собой примеры и могут быть изменены в соответствии с необходимостью, в ответ на установку пользователя, в соответствии с состоянием использования пользователя, вероятностью выгрузки на вебсайт или тому подобное. Кроме того, условия добавления информации о положении могут быть установлены, используя другие параметры записи. Кроме того, условия добавления информации о положении могут быть установлены с использованием других элементов, отличающихся от параметров записи. Условия добавления информации о положении могут быть установлены в соответствии с другими элементами, такими как представляет ли собой или нет текущий период времени дневной период времени или ночной период времени.
Далее со ссылкой на чертежи будет описана операция устройства 500 съемки изображения в соответствии с вариантом выполнения настоящего изобретения.
На фиг.14 показана блок-схема последовательности операций, иллюстрирующая этапы обработки для обработки записи снятого изображения, используя устройство 500 съемки изображения в соответствии с вариантом выполнения настоящего изобретения. Поскольку этапы обработки представляют собой модификацию этапов обработки, показанных на фиг.9, и представляют собой те же этапы обработки, что и S911-S915, и S916-S920, показанные на фиг.9, их описание здесь не приведено.
В случае, когда текущее положение включено в любую из областей запрета добавления информации о положении, сохраненных в модуле 210 сохранения области запрета добавления информации о положении (этап S915), модуль 530 определения добавления информации о положении определяет, представляет или нет параметр записи (текущий параметр записи), установленный в модуле 540 управления записью, формат JPEG (этап S931). В случае, когда текущий параметр записи представляет собой формат JPEG (этап S931), модуль 530 определения добавления информации о положении определяет, представляет ли собой или нет размер изображения, записанного в формате JPEG, меньше чем 800 пикселей × 600 пикселей (этап S932). В случае, когда размер изображения, записанного в формате JPEG, меньше чем 800 пикселей × 600 пикселей (этап S932), поток обработки переходит на этап S918. В случае, когда размер изображения, записанного в формате JPEG, больше чем или равен 800 пикселей × 600 пикселей (этап S932), поток обработки переходит на этап S916.
В случае, когда текущий параметр записи не является форматом JPEG (этап S931), модуль 530 определения добавления информации о положении определяет, представляет ли собой или нет текущий параметр записи формат RAW (этап S933). В случае, когда текущий параметр записи представляет собой формат RAW (этап S933), поток обработки переходит на этап S916. В отличие от этого, в случае, когда текущий параметр записи не представляет собой формат RAW (этап S933), модуль 530 определения добавления информации о положении определяет, представляет ли собой или нет текущий параметр записи формат GIF (этап S934). В случае, когда текущий параметр записи не представляет собой GIF (этап S934), поток обработки переходит на этап S918. В отличие от этого, в случае, когда текущий параметр записи представляет собой формат GIF (этап S934), модуль 530 определения добавления информации о положении определяет, является или нет текущий параметр записи монохромным (этап S935). В случае, когда текущий параметр записи является монохромным (этап S935), поток переходит на этап S916. В случае, когда текущий параметр записи не является монохромным (этап S935), поток переходит на этап S918.
Пример, в котором один файл изображения записывают с использованием одной операции затвора, был описан выше. Следует отметить, что в последние годы получили широкое распространение устройства съемки изображения, которые записывают два или больше файлов изображения при выполнении одной операции затвора. В случае, когда съемку изображения выполняют, используя такое устройство съемки изображения, для снятых изображений, генерируемых одновременно, записывают множество файлов изображения с использованием разных параметров записи. Например, файл изображения для изображения VGA записывают, как отображаемое изображение устройства съемки изображения, и также записывают файл изображения в формате JPEG с размером изображения, обозначенным пользователем. Таким образом, в случае, когда два файла изображения записывают, используя разные параметры записи, например, один файл изображения можно использовать только для управления устройством съемки изображения, и он не может быть выгружен на вебсайт. Кроме того, другой файл изображения, весьма вероятно, может быть выгружен на вебсайт. Таким образом, даже множество файлов изображения, которые записывают для снимаемых изображений, генерируемых одновременно, могут иметь разные назначения использования. Таким образом, ниже, со ссылкой на чертежи, будет подробно описан случай, в котором множество файлов изображения записывают для снятых изображений, генерируемых одновременно.
На фиг.15 показана блок-схема, иллюстрирующая пример функциональной конфигурации устройства 600 съемки изображения в соответствии с вариантом выполнения настоящего изобретения. Здесь устройство 600 съемки изображения получают путем модификации части устройства 500 съемки изображения, показанного на фиг.12, и оно представляет собой устройство съемки изображения, в котором, вместо модуля 510 сохранения условия добавления информации о положении, модуля 520 приема операции установки параметра записи, модуля 530 определения добавления информации о положении и модуля 540 управления записью, предусмотрены модуль 620 сохранения условия добавления информации о положении, модуль 630 приема операции установки комбинация параметра записи, модуль 640 определения добавления информации о положении и модуль 650 управления записью, и к которому добавлен модуль 610 сохранения информации комбинации параметра записи. Поэтому подробное описание конфигурации, аналогичной устройству 500 съемки изображения, показанному на фиг.12, исключено. Кроме того, что касается другой конфигурации, описан, в основном, момент, который отличается от устройства 500 съемки изображения, показанного на фиг.12. Следует отметить, что, поскольку внутренняя конфигурация устройства 600 съемки изображения является той же, что и показанная на фиг.1, ее описание здесь исключено.
Модуль 610 сохранения информации комбинации параметра записи выполнен с возможностью сохранения комбинации параметров записи, используемых во время записи множества файлов изображения для снятых изображений, генерируемых одновременно, и модуль 610 сохранения информации комбинации параметра записи передает сохраненную комбинацию параметров записи в модуль 650 управления записью. Следует отметить, что модуль 610 сохранения информации комбинации параметра записи соответствует ОЗУ 130, показанному на фиг.1. Кроме того, детали, сохраненные в модуле 610 сохранения информации комбинации параметра записи, будут описаны подробно со ссылкой на позицию (а) на фиг.16. Кроме того, модуль 610 сохранения информации комбинации параметра записи представляет собой пример модуля сохранения параметра записи, описанного в формуле изобретения.
Модуль 620 сохранения условия добавления информации о положении выполнен с возможностью сохранения условия добавления информации о положении в соответствии с параметрами записи, которые могут быть установлены пользователем, и модуль 620 сохранения условия добавления информации о положении передает сохраненное условие добавления информации о положении в модуль 640 определения добавления информации о положении. Следует отметить, что модуль 620 сохранения условия добавления информации о положении соответствует ОЗУ 130, показанному на фиг.1. Кроме того, детали, сохраненные в модуле 620 сохранения условия добавления информации о положении, будут подробно описаны со ссылкой на позицию (b) на фиг.16.
Модуль 630 приема операции установки комбинации параметра записи представляет собой модуль приема операции, который принимает операцию установки, состоящую в установке комбинации параметров записи файлов изображения, и модуль 630 приема операции установки комбинации параметра записи выводит детали принятой операции установки в модуль 650 управления записью. Следует отметить, что комбинацию параметров записи выбирают среди комбинаций параметров записи, сохраненных в модуле 610 сохранения информации комбинации параметра записи. Кроме того, модуль 630 приема операции установки комбинации параметра записи соответствует модулю 150 приема операции, показанному на фиг.1.
Модуль 640 определения добавления информации о положении выполнен с возможностью определения, следует или нет записывать информацию о положении, выводимую из модуля 220 получения информации о положении, в ассоциации со снятыми изображениями, сгенерированными модулем 250 съемки изображения, на основе результата определения, выводимого из модуля 230 определения области запрета добавления информации о положении, и множества параметров записи, выводимых из модуля 650 управления записью. Модуль 640 определения добавления информации о положении последовательно выводит результаты определения в модуль 650 управления записью. В частности, в случае, когда положение (текущее положение), установленное на основе информации о положении, выведенной из модуля 220 получения информации о положении, не будет включено ни в одну из областей запрета добавления информации о положении, сохраненных в модуле 210 сохранения области запрета добавления информации о положении, независимо от деталей параметров записи, определяют записать снятые изображения в ассоциации с информацией о положении. В отличие от этого, в случае когда текущее положение включено в одну из областей запрета добавления информации о положении, определяют, следует или нет записать снятые изображения в ассоциации с информацией о положении для каждого параметра записи в соответствии с деталями множества параметров записи. Следует отметить, что определение в случае, когда текущее положение включено в любую из областей запрета добавления информации о положении, будет подробно описано со ссылкой на фиг.16. Следует отметить, что модуль 640 определения добавления информации о положении соответствует ЦПУ 110, показанному на фиг.1.
Модуль 650 управления записью выполнен с возможностью генерирования файлов изображения снятых изображений, выводимых из модуля 250 съемки изображения в момент, когда инструкцию на запись выводят из модуля 260 приема операции затвора, в соответствии с комбинацией параметров записи, соответствующих деталям операции установки, выводимой из модуля 630 приема операции установки комбинации параметра записи. Таким образом, генерируют множество файлов изображения в соответствии с комбинацией параметров записи, и эти файлы изображения последовательно записывают в модуле 280 сохранения изображения. Кроме того, модуль 650 управления записью выводит в модуль 640 определения добавления информации о положении комбинацию параметров записи, соответствующих деталям операции установки, выводимой из модуля 630 приема операции установки комбинации параметров записи. Кроме того, во время генерирования файлов изображения модуль 650 управления записи выполняет управление для каждого файла изображения, для определения, следует или нет записать информацию о положении, выводимую из модуля 220 получения информации о положении, в файлы изображения, на основе результата определения, выводимого из модуля 640 определения добавления информации о положении. Следует отметить, что модуль 650 управления записью соответствует ЦПУ 110, показанному на фиг.1.
На фиг.16 показаны схемы, схематично иллюстрирующие детали, сохраненные в модуле 610 сохранения информации комбинации параметра записи и в модуле 620 сохранения условия добавления информации о положении в соответствии с вариантом выполнения настоящего изобретения. В модуле 610 сохранения информации комбинации параметра записи, показанном в позиции (а) на фиг.16, сохранены число 611 управления, первый параметр 612 записи изображения и второй параметр 613 записи изображения. Здесь в примере, показанном в позиции (а) на фиг.16, будет описан в качестве примера случай, когда для снятых изображений, генерируемых одновременно, два файла изображения записывают, используя разные параметры записи, при одной операции затвора. Кроме того, комбинации двух параметров записи во время записи двух файлов изображения сохраняют в модуле 610 сохранения информации комбинации параметра записи, и пользователь устанавливает требуемую комбинацию параметров записи среди этих комбинаций параметров записи.
Число 611 управления представляет собой идентификационное число, которое идентифицирует комбинацию параметров записи, которые могут быть установлены пользователем. Например, числа 1, 2, 3… управления сохранены для отдельных комбинаций параметров записи.
Первый параметр 612 записи изображения представляет собой первый параметр записи изображения, относящийся к комбинации параметров записи, которые могут быть установлены пользователем. Второй параметр 613 записи изображения представляет собой второй параметр записи изображения, относящийся к комбинации параметров записи, которые могут быть установлены пользователем. В качестве комбинаций параметров записи, которые могут быть установлены пользователем, например, сохраняют комбинацию "RAW" и "JPEG" и комбинацию "заданное количество пикселей" и "VGA".
В модуле 620 сохранения условия добавления информации о положении, показанном в позиции (b) на фиг.16, сохранены число 621 управления, параметр 622 записи и добавление 623 информации о положении в пределах области запрета добавления информации о положении.
Число 621 управления представляет собой идентификационное число, которое идентифицирует условие добавления информации о положении в соответствии с параметрами записи, которые могут быть установлены пользователем. Например, числа 1, 2, 3… управления сохраняют для отдельных условий добавления информации о положении.
Параметр 622 записи включает в себя отдельные параметры записи, относящиеся к комбинации параметров записи, которые могут быть установлены пользователем. Эти параметры записи используют как условия добавления информации о положении.
Добавление 623 информации о положении в области запрета добавления информации о положении представляет собой информацию, обозначающую, следует или нет добавить информацию о положении в момент времени, в который удовлетворяется любой из параметров записи для параметра 622 записи. Такая информация обозначена как "да" или "нет" в примере, показанном в позиции (b) на фиг.16.
Следует отметить, что комбинации параметров записи и условия добавления информации о положении, представленные на фиг.16, представляют собой примеры и могут быть изменены, в соответствии с необходимостью, в соответствии с состоянием использования пользователем, вероятностью выгрузки на вебсайт или тому подобное. Кроме того, условия добавления информации о положении могут быть установлены с использованием других параметров записи.
Далее со ссылкой на чертежи будет описана работа устройства 600 съемки изображения в соответствии с вариантом выполнения настоящего изобретения.
На фиг.17 и фиг.18 показаны блок-схемы последовательности операций, иллюстрирующие этапы обработки процесса записи снятого изображения, используя устройство 600 съемки изображения в соответствии с вариантом выполнения настоящего изобретения. Поскольку этапы процесса представляют собой модификацию этапов процесса, представленных на фиг.9, и этапы S911-S915, показанные на фиг.17, представляют собой те же этапы процесса, что и S911-S915, показанные на фиг.9, их описание здесь исключено. Кроме того, в данном примере будет описан пример, в котором для снятых изображений, генерируемых одновременно, два файла изображения записаны в соответствии с двумя параметрами записи.
В случае, когда определяют, что получение информации о положении с помощью модуля 220 получения информации о положении было выполнено неудачно (этап S914), модуль 640 определения добавления информации о положении определяет записать два файла изображения без ассоциации с информацией о положении при съемке изображений (этап S941). Модуль 650 управления записью генерирует файл изображения для снятого изображения, без ассоциирования полученной информации о положении, в соответствии с первым параметром записи изображения (этап S942). Затем модуль 650 управления записью генерирует файл изображения для снятого изображения, без ассоциирования полученной информации о положении, в соответствии со вторым параметром записи изображения (этап S943). Затем модуль 270 управления записью записывает сгенерированные два файла изображения в модуль 280 сохранения изображения (этап S947).
Кроме того, в случае, когда текущее положение не включено ни в одну из областей запрета добавления информации о положении, сохраненных в модуле 210 сохранения области запрета добавления информации о положении (этап S915), модуль 640 определения добавления информации о положении определяет, что следует записать два файла изображения при ассоциировании информации о положении со снятыми изображениями (этап S944). Модуль 650 управления записью генерирует файл изображения снятого изображения, ассоциированный с полученной информацией о положении, в соответствии с первым параметром записи изображения (этап S945). Затем модуль 650 управления записью генерирует файл изображения снятого изображения, ассоциированного с полученной информацией о положении, в соответствии со вторым параметром записи изображения (этап S946).
Кроме того, в случае, когда текущее положение включено в любую из областей запрета добавления информации о положении (этап S915), модуль 640 определения добавления информации о положении определяет, соответствует или нет первый параметр записи изображения результату "да" при добавлении 623 информации о положении в область запрета добавления информации о положении (этап S948). В случае, когда первый параметр записи изображения соответствует "да" (этап S948), модуль 640 определения добавления информации о положении определяет записать файл изображения для первого изображения при ассоциировании с информацией о положении со снятым изображением (этап S949). Затем модуль 650 управления записью генерирует файл изображения для снятого изображения, ассоциированного с полученной информацией о положении, в соответствии с первым параметром записи изображения (этап S950). В отличие от этого, в случае, когда первый параметр записи изображения соответствует "нет" (этап S948), модуль 640 определения добавления информации о положении определяет записать файл изображения первого изображения, без ассоциирования информации о положении со снятым изображением (этап S951). Затем модуль 650 управления записью генерирует файл изображения для снятого изображения, без ассоциирования полученной информации о положении, в соответствии с первым параметром записи изображения (этап S952).
Затем модуль 640 определения добавления информации о положении определяет, соответствует или нет второй параметр записи изображения "да" в добавлении 623 информации о положении в области запрета добавления информации о положении (этап S953). В случае, когда второй параметр записи изображения соответствует "да" (этап S953), модуль 640 определения добавления информации о положении определяет записать файл изображения второго изображения при ассоциировании информации о положении со снятым изображением (этап S954). Затем модуль 650 управления записью генерирует файл изображения снятого изображения, ассоциированного с полученной информацией о положении, в соответствии со вторым параметром записи изображения (этап S955). В отличие от этого, в случае, когда второй параметр записи изображения соответствует "нет" (этап S953), модуль 640 определения добавления информации о положении определяет записать файл изображения второго изображения, без ассоциирования информации о положении со снятым изображением (этап S956). Затем модуль 650 управления записью генерирует файл изображения снятого изображения, без ассоциирования полученной информации о положении, в соответствии со вторым параметром записи изображения (этап S957).
Таким образом, в случае, когда для снятых изображений, генерируемых одновременно, должно быть записано множество файлов изображения, используя разные параметры записи, может быть выполнено определение добавления информации о положении в соответствии с каждым условием записи. В соответствии с этим, например, в случае, когда файл изображения для персонального использования и файл изображения для общего использования, который должен быть опубликован с представлением другим людям, должны быть записаны одновременно, определение добавления информации о положении в соответствии с назначением использования может быть выполнено для файла изображения на основе файла изображения. Следует отметить, что, поскольку база данных, файл управления содержанием, предназначенный для управления файлами изображения, и т.п., которые используются только в устройстве 600 съемки изображения, менее вероятно, будут опубликованы для других лиц, предпочтительно записывать информацию о положении, независимо от того, будет ли она или нет записана в файле изображения.
В соответствии с вариантом выполнения настоящего изобретения, как обозначено выше, например, можно предотвратить ошибочную информацию о положении, такую как положение дома пользователя, которую нежелательно публиковать для других лиц. Кроме того, может быть легко обозначена область запрета добавления информации о положении, для определения, следует или нет записывать такую информацию о положении, которую нежелательно делать публичной.
Здесь, например, в случае, когда снятое изображение должно быть опубликовано и представлено другим людям, обычно часто используют снятое изображение с относительно небольшим размером. Кроме того, изображение RAW часто используют персонально для пользователя. Таким образом, даже в случае, когда текущее положение включено в область запрета добавления информации о положении, управление записью информации о положении, в соответствии с размером изображения, формат записи, или тому подобное может быть выполнено путем выполнения определения в соответствии с размером изображения, форматом записи или тому подобное. Например, информацию о положении записывают в файл изображения исходного изображения или с определенным размером изображения или больше, в то время как информацию о положении не записывают в файл изображения, пригодный для отправки через электронную почту или который будет выгружен на вебсайт. В соответствии с этим информация о положении может быть записана в файл изображения персонально, но информация о положении не будет записана в файл изображения, который может быть опубликован для других людей. Таким образом, можно предотвратить раскрытие информации о положении, относящейся к персональной информации, для других людей во время использования файла изображения.
Следует отметить, что, хотя примеры, в которых информацию о положении рассчитывают на основе сигнала GPS, описаны в вариантах выполнения настоящего изобретения, информация о положении может быть получена, используя любой другой способ получения информации о положении. Например, информация о положении может быть получена с использованием информации точки доступа по беспроводной LAN (ЛВС, локальная вычислительная сеть), которая существует в определенном окружении, и такую информацию о положении можно использовать.
Кроме того, хотя устройства съемки изображения, такие как цифровые камеры, были описаны в качестве примера в вариантах выполнения настоящего изобретения, варианты выполнения настоящего изобретения применимы для устройств съемки изображения, таких как портативная видеокамера (камера и устройство записи), сотовый телефон с модулем съемки изображения, и устройство, такое как ПК (PC, персональный компьютер) с функцией камеры.
Кроме того, хотя устройства съемки изображения, которые записывают неподвижные изображения, как содержание, были описаны в качестве примера в вариантах выполнения настоящего изобретения, варианты выполнения настоящего изобретения применимы для устройства записи информации, которое генерирует и записывает такое содержание, такое как движущееся изображение и звук. В случае, когда информация о положении должна быть записана с движущимся изображением, например, информация о положении может быть записана в потоке на основе потока. Кроме того, информация о положении может быть записана в GOP (группа изображений) на основе GOP, или информация о положении может быть записана через определенные интервалы времени в потоке. В этом случае, когда устройство записи информации перемещается, последовательно выполняют определение области запрета добавления информации о положении и определение добавления информации о положении, и управление записью информации о положении последовательно выполняют на основе этих результатов определения.
Кроме того, хотя примеры, в которых области, где информация о положении не должна быть записана, назначенные как области запрета добавления информации о положении, были описаны в вариантах выполнения настоящего изобретения, например, в случае, когда количество областей, где пользователь желает записать информацию о положении, относительно мало, могут быть обозначены области, где должна быть записана информация о положении. В этом случае, другие области, кроме обозначенных областей, где должна быть записана информация о положении, можно рассматривать как области запрета добавления информации о положении.
Следует отметить, что варианты выполнения настоящего изобретения представляют собой иллюстративные примеры для выполнения настоящего изобретения, и, как описано выше, варианты выполнения настоящего изобретения соответствуют определенным предметам изобретения, представленным в формуле изобретения. Однако настоящее изобретение не ограничено этими вариантами выполнения, и различные модификации могут быть выполнены без выхода за пределы сущности настоящего изобретения.
Следует отметить, что этапы процесса, описанные в вариантах выполнения настоящего изобретения, можно рассматривать как способ, включающий в себя эти последовательности этапов, или их можно рассматривать как программу, обеспечивающую выполнение компьютером этих последовательностей этапов, или как носитель записи, на котором содержится программа. В качестве носителя записи, например, можно использовать носитель записи, такой как CD (компакт-диск), MD (минидиск), DVD (цифровой универсальный диск), карту памяти, диск Blu-ray (зарегистрированный товарный знак).