Устройство обработки изображения

Иллюстрации

Показать все

Изобретение относится к устройствам обработки изображения. Техническим результатом является обеспечение редактирования данных движущегося изображения на покадровой основе в соответствии с типом данных движущегося изображения. Предложено устройство обработки изображения, содержащее модуль задания и модуль обработки, который осуществляет обработку редактирования. Модуль задания задает положение редактирования в данных движущегося изображения, содержащихся в файле движущегося изображения, который включает в себя первый файл движущегося изображения, записанный в ответ на множество команд записи, и второй файл движущегося изображения, записанный в ответ на единственную команду записи. Модуль задания изменяет положение редактирования на любое из положений, соответствующих положениям соединения множества блоков данных движущегося изображения в соответствии с определенной заранее командой при задании положения редактирования в первом файле движущегося изображения, и изменяет положение редактирования, используя определенное количество кадров в данных движущегося изображения, содержащихся во втором файле движущегося изображения, как единицу для этого, в соответствии с определенной командой при задании положения редактирования во втором файле движущегося изображения. 4 н. и 10 з.п. ф-лы, 5 ил.

Реферат

УРОВЕНЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

[0001] Настоящее изобретение относится к устройству обработки изображения.

УРОВЕНЬ ТЕХНИКИ

[0002] Традиционно в качестве устройств обработки изображения были известны устройства формирования изображения, которые захватывают изображение объекта, генерируют данные движущегося изображения на основе полученного изображения и записывают сгенерированные данные на записывающий носитель. Известные примеры устройств обработки изображения включают в себя цифровые камеры, мобильные телефоны, компьютеры и т.п. Например, в качестве компьютеров известны устройства, которые редактируют и сжимают данные движущегося изображения (например, выложенная заявка на патент Японии №8-186789).

[0003] Однако традиционные устройства обработки изображения имеют проблему, когда данные движущегося изображения редактируются, например, покадрово и не могут редактироваться оптимальным модулем редактирования в соответствии с типом данных движущегося изображения, таким образом, они являются неудобными для действий пользователя по редактированию.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

[0004] Настоящее изобретение направлено на устройство обработки изображения, которое может повысить удобство действий пользователя по редактированию.

[0005] В соответствии с аспектом настоящего изобретения устройство обработки изображения включает в себя модуль задания, выполненный с возможностью задавать положение редактирования в данных движущегося изображения, содержащихся в файле движущегося изображения, записанном на носителе записи, при этом файл движущегося изображения включает в себя первый файл движущегося изображения, содержащий единственный блок данных движущегося изображения, в котором блоки данных движущегося изображения из множества блоков данных движущегося изображения, записанных в ответ на множество команд записи, соединяются друг с другом, и второй файл движущегося изображения, содержащий единственный блок данных движущегося изображения, записанный в ответ на единственную команду записи, при этом модуль задания выполнен с возможностью изменять положение редактирования в соответствии с определенной заранее командой для изменения положения редактирования от пользователя, и при этом модуль задания выполнен с возможностью изменять положение редактирования на любое из положений, соответствующих положениям соединения множества блоков данных движущегося изображения, содержащихся в первом файле движущегося изображения, в соответствии с определенной заранее командой при задании положения редактирования в данных движущегося изображения в первом файле движущегося изображения, и изменять положение редактирования, используя определенное заранее количество кадров в данных движущегося изображения, содержащихся во втором файле движущегося изображения, как единицу для этого в соответствии с определенной заранее командой при задании положения редактирования в данных движущегося изображения во втором файле движущегося изображения, и модуль обработки, выполненный с возможностью осуществлять обработку редактирования в отношении файла движущегося изображения в соответствии с положением редактирования, заданным модулем задания.

[0006] Дополнительные признаки настоящего изобретения будут понятны из следующего описания примерных вариантов осуществления со ссылкой на прилагаемые чертежи.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0007] Фиг. 1 иллюстрирует конфигурацию устройства формирования изображения.

[0008] Фиг. 2 иллюстрирует структуры файлов движущегося изображения.

[0009] Фиг. 3А и 3В представляют собой блок-схемы последовательности операций, иллюстрирующие обработку для редактирования файла движущегося изображения.

[0010] Фиг. 4А, 4В, 4С, 4D и 4Е иллюстрируют экраны для редактирования файлов движущегося изображения.

[0011] Фиг. 5 представляет собой блок-схему последовательности операций, иллюстрирующую обработку сохранения в течение обработки редактирования.

ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ

[0012] Различные примерные варианты осуществления, признаки и аспекты изобретения будут описаны подробно ниже со ссылкой на чертежи.

[0013] В следующем описании примерный вариант осуществления настоящего изобретения будет описан подробно со ссылкой на чертежи, но настоящее изобретение не ограничивается примерным вариантом осуществления, который будет описан ниже. Примерный вариант осуществления, который будет описан ниже, не нацелен на то, чтобы ограничивать изобретение в соответствии с объемом формулы изобретения, и все комбинации признаков, которые будут описаны в примерном варианте осуществления, не обязательно являются необходимыми для решения изобретения.

[0014] Соответствующие функциональные блоки, которые будут описаны в первом примерном варианте осуществления, не обязательно должны быть отдельными устройствами аппаратного обеспечения. Другими словами, например, функции нескольких функциональных блоков могут осуществляться одним устройством аппаратного обеспечения. Дополнительно функция единственного функционального блока или функции множества функциональных блоков могут быть реализованы путем совместной работы нескольких устройств аппаратного обеспечения. Дополнительно функции соответствующих функциональных блоков могут быть реализованы компьютерной программой, загруженной центральным процессором (CPU) в память.

[0015] Настоящий примерный вариант осуществления будет описан как устройство формирования изображения в качестве примера, но может быть любым устройством, которое может редактировать данные движущегося изображения. Например, настоящий примерный вариант осуществления может быть мобильным телефоном, смартфоном, информационным терминалом типа планшета, информационным терминалом типа ноутбука, компьютером и т.п.

[0016] Устройство формирования изображения в соответствии с настоящим примерным вариантом осуществления включает в себя модуль формирования изображения и модуль кодирования (декодирования). Модуль формирования изображения фотоэлектрически преобразует оптическое изображение объекта, полученное посредством линзы, и преобразует полученный аналоговый сигнал изображения в цифровой сигнал изображения. Затем модуль кодирования (декодирования) кодирует цифровой сигнал изображения, полученный модулем формирования изображения. Когда команда для начала записи движущегося изображения дана, модуль кодирования (декодирования) кодирует последовательно полученные сигналы изображения как движущееся изображение, а модуль записи/воспроизведения записывает кодированные данные движущегося изображения на носитель записи. Дополнительно когда команда для начала воспроизведения движущегося изображения дана, модуль записи/воспроизведения воспроизводит данные движущегося изображения, записанные на носитель записи, и модуль кодирования (декодирования) декодирует проигранные данные движущегося изображения, чтобы инициировать их отображение на устройстве отображения. Дополнительно, когда команда к редактированию движущегося изображения дана, устройство формирования изображения в соответствии с настоящим примерным вариантом осуществления редактирует проигранные данные движущегося изображения.

[0017] Дополнительно при редактировании движущегося изображения устройство формирования изображения в соответствии настоящим примерным вариантом осуществления переключает единицу редактирования (количество кадров) и операцию индикатора для задания положения редактирования в соответствии с типом движущегося изображения. Точнее, устройство формирования изображения переключает единицу редактирования и операцию индикатора в соответствии с тем, является ли движущееся изображение файлом движущегося изображения с набором разделов. В качестве альтернативы устройство формирования изображения переключает единицу редактирования и операцию отображения индикатора в соответствии с тем, содержит ли файл движущегося изображения множество блоков данных движущегося изображения, записанных в ответ на множество команд записи и соединенных друг с другом.

[0018] С такой конфигурацией устройство формирования изображения в соответствии с настоящим примерным вариантом осуществления может повысить удобство действий пользователя по редактированию.

[0019] В следующем описании будет описано такое устройство формирования изображения.

ПОЛНАЯ КОНФИГУРАЦИЯ

[0020] Во-первых, конфигурация устройства 100 формирования изображения в соответствии с настоящим примерным вариантом осуществления будет описана со ссылкой на фиг. 1.

[0021] Как проиллюстрировано на фиг. 1, устройство 100 формирования изображения в соответствии с настоящим примерным вариантом осуществления включает в себя CPU 101, оперативное запоминающее устройство (RAM) 102, постоянное запоминающее устройство (ROM) 103 и операционный модуль 104. Дополнительно устройство 100 формирования изображения включает в себя модуль 110 формирования изображения, модуль 111 обработки изображения, модуль 120 микрофона, модуль 121 обработки аудио и модуль 122 громкоговорителя. Дополнительно устройство 100 формирования изображения включает в себя модуль 130 обработки кодирования, модуль 140 отображения, модуль 141 управления отображением, модуль 150 записи/воспроизведения, носитель 151 записи и модуль 160 связи. Устройство 100 формирования изображения в соответствии с настоящим примерным вариантом осуществления использует способ сжатия Н.264 или способ сжатия Н.265 в качестве способа сжатия движущегося изображения, но может использовать любой тип способа сжатия. Дополнительно устройство 100 формирования изображения в соответствии с настоящим примерным вариантом осуществления использует способ сжатия стандарта Усовершенствованного Аудио Кодирования (ААС) или способ стандарта Аудио Кодирования 3 (АС3) в качестве способа сжатия аудио, но может использовать любой тип способа сжатия.

[0022] В устройстве 100 формирования изображения в соответствии с настоящим примерным вариантом осуществления CPU 101 использует RAM 102 как рабочую память. CPU 101 загружает различные типы программ, записанные в ROM 103, на RAM 102, и управляет соответствующими блоками устройства 100 формирования изображения в соответствии с программами. Операционный модуль 104 включает в себя переключатели и т.п. для ввода различного типа операций, как то кнопка питания, кнопка записи, кнопка регулировки изменения масштаба, кнопка автоматической фокусировки, кнопка отображения меню, переключатель режимов, кнопка подтверждения и т.п. Дополнительно каждый функциональный член, включенный в операционный модуль 104, может быть любым типом оператора, как то клавиша курсора, указательное устройство, сенсорная панель и номеронабиратель. Когда эти клавиши, кнопки и сенсорная панель управляются пользователем, операционный модуль 104 передает сигнал управления к CPU 101. Соответствующие функциональные члены операционного модуля 104 также могут быть реализованы как различные типы функциональных пиктограмм, отображенных на модуле 140 отображения. Пользователь может выбирать и управлять этими функциональными пиктограммами. Функции надлежащим образом назначаются для функциональных пиктограмм в соответствии со сценой. В результате функциональные пиктограммы функционируют как различные виды функциональных кнопок. Примеры функциональных кнопок включают в себя кнопку окончания, кнопку возврата, кнопку совершенствования изображения, кнопку скачка, кнопку воспроизведения по определению пользователя, кнопку изменения атрибута и т.п. Например, когда нажимается кнопка меню, экран меню, который позволяет выбирать различные виды настроек, отображается на модуле 140 отображения. Пользователь может интуитивно выбирать различные виды настроек, используя экран меню, отображаемый на модуле 140 отображения, четырехпозиционную кнопку направлений, указывающую управление вверх, вниз, налево и направо, и кнопку SET (НАСТРОИТЬ). Операционный модуль 104 может быть сенсорной панелью, которая может обнаруживать прикосновение к модулю 140 отображения. Сенсорная панель может быть любым видом сенсорной панели, как то сенсорная панель типа резистивной пленки, сенсорная панель емкостного типа, сенсорная панель типа поверхностной акустической волны, сенсорная панель инфракрасного типа, сенсорная панель типа электромагнитной индукции, сенсорная панель типа распознавания изображения и сенсорная панель типа оптического датчика.

[0023] Модуль 110 формирования изображения преобразует оптическое изображение объекта, представленное линзой, в сигнал изображения посредством датчика изображения, такого как датчик прибора с зарядовой связью (CCD) или датчик изображения с комплементарным металлооксидным полупроводником (CMOS), управляя при этом их количеством света с помощью диафрагмы, преобразует полученный аналоговый сигнал изображения в цифровой сигнал изображения и временно сохраняет преобразованный цифровой сигнал изображения в RAM 102. Затем цифровой сигнал изображения, сохраненный в RAM 102, передается к модулю 111 обработки изображения. Модуль 111 обработки изображения осуществляет обработку регулировки качества изображения для регулировки баланса белого, цвета, яркости и т.п. цифрового сигнала изображения на основе значений настройки и т.п., автоматически определенных из группы значений настройки пользователем, и характеристик изображения. Затем модуль 111 обработки изображения снова сохраняет обработанный цифровой сигнал изображения в RAM 102. Дополнительно цифровой сигнал изображения, обработанный или не обработанный регулировкой качества изображения, передается к модулю 141 управления отображением и отображается на модуле 140 отображения как захватываемое изображение, что будет описано ниже. Дополнительно во время воспроизведения модуль 111 обработки изображения, например, регулирует качество изображения данных изображения, содержащихся в файле неподвижного изображения или в файле движущегося изображения, считанного с носителя 151 записи модулем 150 записи/воспроизведения и декодированного модулем 130 обработки кодирования. Затем цифровой сигнал изображения, обработанный или не обработанный регулировкой качества изображения, передается к модулю 141 управления отображением и отображается на модуле 140 отображения как изображение, что будет описано ниже.

[0024] Во время записи модуль 130 обработки кодирования сжимает цифровой сигнал изображения, обработанный модулем 111 обработки изображения и сохраненный в RAM 102, генерирует сжатые данные движущегося изображения или данные неподвижного изображения и временно сохраняет сгенерированные данные в RAM 102. Дополнительно во время воспроизведения модуль 130 обработки кодирования декодирует сжатые данные движущегося изображения или данные неподвижного изображения в файле изображения, считанном с носителя 151 записи, чтобы извлечь сигнал цифрового изображения, и сохраняет извлеченный сигнал в RAM 102. В настоящем примерном варианте осуществления модуль 130 обработки кодирования кодирует данные движущегося изображения в соответствии со способом Н.264. Дополнительно модуль 111 обработки изображения кодирует данные неподвижного изображения в соответствии со способом Объединенной группы экспертов по изображению (JPEG). В соответствии со способом кодирования движущегося изображения, такого как Н.264, данные каждого кадра кодируются с использованием интракадрового кодирования с предсказанием или интеркадрового кодирования с предсказанием. В общем, термин «внутреннее (I) изображение» используется в отношении кадра, кодированного посредством интракадрового кодирования с предсказанием. Дополнительно термин «изображение с предсказанием (Р)» используется в отношении данных изображения, кодированных посредством интеркадрового кодирования с использованием предшествующего кадра как опорного кадра и разницы (ошибки предсказания) с опорным кадром. Дополнительно термин «изображение с двунаправленным (В) предсказанием» используется в отношении данных изображения, кодированных посредством интеркадрового кодирования с использованием предшествующих и последующих кадров как опорных кадров и разницы с опорными кадрами.

[0025] Модуль 120 микрофона включает в себя, например, ненаправленный микрофон и модуль аналого-цифрового (AD) преобразования, встроенный в корпус устройства 100 формирования изображения. Модуль 120 микрофона собирает (улавливает) звук из пространства вокруг устройства 100 формирования изображения посредством микрофона, преобразует полученный аналоговый аудиосигнал в цифровой сигнал с помощью модуля преобразования AD и временно сохраняет преобразованный сигнал в RAM 102. Затем цифровой аудиосигнал, сохраненный в RAM 102, передается к модулю 121 обработки аудиосигнала. Во время записи модуль 121 обработки аудио считывает цифровой аудиосигнал, сохраненный в RAM 102, осуществляет обработку регулировки уровня, обработку шумоподавления и т.п. и снова сохраняет обработанный цифровой звуковой сигнал в RAM 102. Дополнительно модуль 121 обработки аудио сжимает аудиосигнал по необходимости. Настоящий примерный вариант осуществления использует известный способ сжатия аудиосигнала, такой как АС3 и ААС, в качестве способа сжатия аудио. Дополнительно во время воспроизведения модуль 121 обработки аудио декодирует сжатые аудиоданные, содержащиеся в аудиофайле или файле движущегося изображения, считанном с носителя 151 записи посредством модуля 150 записи/воспроизведения, и регулирует их уровень звука. Затем модуль 121 обработки аудио последовательно сохраняет обработанные аудиоданные в RAM 102. Модуль 122 громкоговорителя включает в себя громкоговоритель и модуль цифроаналогового (DA) преобразования. Модуль 122 громкоговорителя считывает цифровой аудиосигнал, сохраненный в RAM 102 посредством модуля 121 обработки аудиосигнала, преобразует считанный цифровой аудиосигнал в аналоговый аудиосигнал и выводит звук от громкоговорителя на основе аналогового аудиосигнала.

[0026] Модуль 140 отображения включает в себя, например, жидкокристаллическое устройство отображения или устройство отображения с органическим светоизлучением (EL) и отображает изображение под управлением модуля 141 управления отображением. Модуль 140 отображения может быть любым типом устройства, которое может представлять изображение пользователю, как то дисплей на светодиодах (LED). Модуль 141 управления отображением отображает изображение на модуле 140 отображения на основе цифрового сигнала изображения, обработанного модулем 111 обработки изображения и сохраненного в RAM 102. Дополнительно модуль 141 управления отображением может осуществлять обработку сигнала изображения, как то преобразование матрицы, регулировка яркости, регулировка контрастности, регулировка показателя гамма, регулировка усиления цветности и регулировка резкости на видеосигнале на основе цифрового сигнала изображения, подлежащего отображению на модуле 140 отображения.

[0027] Во время записи движущегося изображения модуль 150 записи/воспроизведения считывает данные движущегося изображения или данные неподвижного изображения, сгенерированные модулем 130 обработки кодирования, и аудиоданные, сгенерированные модулем 121 обработки аудиосигнала, которые хранятся в RAM 102. Затем модуль 150 записи/воспроизведения записывает считанные данные движущегося изображения и аудиоданные на носитель 151 записи вместе с разного рода информацией, такой как дата формирования изображения, как файл движущегося изображения. Дополнительно во время записи неподвижного изображения модуль 150 записи/воспроизведения записывает данные неподвижного изображения, сохраненные в RAM 102, на носитель 151 записи вместе с разного рода информацией, такой как дата формирования изображения, как файл неподвижного изображения. При записи файла движущегося изображения на носитель 151 записи модуль 150 записи/воспроизведения генерирует поток данных, включающий в себя сжатые данные движущегося изображения и аудиоданные, и последовательно сохраняет сгенерированный поток данных на носитель 151 записи. Дополнительно модуль 150 записи/воспроизведения добавляет информацию управления, такую как заголовок файла, к данным, записанным на носителе 151 записи. Модуль 150 записи/воспроизведения управляет файлом движущегося изображения и файлом неподвижного изображения, записанными на носителе 151 записи, в соответствии с файловой системой, такой как таблица размещения файлов (FAT) и расширенная FAT (exFAT). Дополнительно во время воспроизведения модуль 150 записи/воспроизведения считывает файл движущегося изображения или файл неподвижного изображения, записанные на носителе 151 записи, в соответствии с файловой системой. CPU 101 анализирует заголовок (информацию управления), содержащийся в считанном файле движущегося изображения или файле неподвижного изображения, и извлекает сжатые данные движущегося изображения, аудиоданные или данные неподвижного изображения. Извлеченные сжатые данные движущегося изображения или данные неподвижного изображения сохраняются в RAM 102 и декодируются модулем 130 обработки кодирования. Дополнительно сжатые аудиоданные распаковываются модулем 121 обработки аудиосигнала. В настоящем примерном варианте осуществления данные движущегося изображения и аудиоданные, записанные в режиме записи движущегося изображения, записываются как файл движущегося изображения в формате файлов Экспертной группы по вопросам движущегося изображения (MPEG)-4 (MP4). В соответствии с файлом MP4, в дополнение к движущемуся изображению и аудиоданным информация управления, требуемая для воспроизведения этого движущегося изображения и аудиоданных, сохраняется в единственном файле. Дополнительно в настоящем примерном варианте осуществления данные неподвижного изображения записываются как файл неподвижного изображения в формате файлов JPEG.

[0028] Дополнительно носитель 151 записи может быть носителем записи, встроенным в устройство 100 формирования изображения, или съемным носителем записи. Примеры носителя 151 записи включают в себя все типы носителей записи, таких как жесткий диск, оптический диск, магнитно-оптический диск, компакт-диск одноразовой записи (CD-R), универсальный цифровой диск одноразовой записи (DVD-R), магнитная кассета, энергонезависимая полупроводниковая память и флэш-память. Если съемный носитель записи используется как носитель 151 записи, модуль 150 записи/воспроизведения включает в себя механизм для прикрепления и извлечения этого съемного носителя записи.

[0029] Дополнительно модуль 160 связи передает и принимает сигнал управления, файл движущегося изображения, файл неподвижного изображения, различные виды данных и т.п. между устройством 100 формирования изображения и внешним устройством, отличным от устройства 100 формирования изображения. Способ связи модуля 160 связи может быть любым способом, вне зависимости от проводного или беспроводного соединения.

[0030] Каждый из описанных выше модуля 111 обработки изображения, модуля 121 обработки аудио, модуля 130 обработки кодирования, модуля 141 управления отображением и модуля 150 записи/воспроизведения может быть микрокомпьютером, обеспеченным программой для выполнения каждой из описанных выше функций. Дополнительно CPU 101 может осуществлять по меньшей мере часть этих функций.

[0031] Настоящий примерный вариант осуществления будет описан с учетом того, что файловая система FAT, которая обычно используется во встраиваемом устройстве, используется как система управления файлами носителя 151 записи. Сама по себе методика файловой системы FAT известна, и, следовательно, только функциональная характеристика настоящего примерного варианта осуществления будет описана. Дополнительно, например, файловая система NT (NTFS) или exFAT, что является форматом файлов FAT, также может использоваться как файловая система.

БАЗОВОЕ ФУНКЦИОНИРОВАНИЕ

[0032] Далее будет описано функционирование устройства 100 формирования изображения в соответствии с настоящим примерным вариантом осуществления.

[0033] В устройстве 100 формирования изображения в соответствии с настоящим примерным вариантом осуществления, когда операционный модуль 104 управляется пользователем и команда включить питание устройства 100 формирования изображения вводится посредством операционного модуля 104, CPU 101 управляет блоком питания (не проиллюстрирован), чтобы обеспечить питание соответствующим блокам устройства 100 формирования изображения.

[0034] Затем CPU 101 посредством операционного модуля 104 определяет, какой режим камеры установлен из режима воспроизведения, режима записи неподвижного изображения или режима записи движущегося изображения. Дополнительно в режиме воспроизведения устройство 100 формирования изображения в соответствии с настоящим примерным вариантом осуществления может редактировать данные движущегося изображения произвольного файла движущегося изображения. Дополнительно в режиме записи неподвижного изображения устройство 100 формирования изображения может генерировать данные движущегося изображения, соответствующие таймингу (timing), в которое дается команда записи неподвижного изображения, и записывать их на носитель 151 записи. Например, устройство 100 формирования изображения генерирует данные движущегося изображения на основе изображения, соответствующего нескольким секундам до тайминга записи неподвижного изображения, и записывает их на носитель 151 записи. Дополнительно устройство 100 формирования изображения может генерировать данные движущегося изображения на основе изображения, соответствующего нескольким секундам до и после тайминга записи неподвижного изображения, или может генерировать данные движущегося изображения на основе изображения, соответствующего нескольким секундам после тайминга записи неподвижного изображения. Данные движущегося изображения, соответствующие таймингу записи неподвижного изображения, записываются на носитель 151 записи таким образом, что эти данные будут воспроизводиться сразу после данных движущегося изображения в файле движущегося изображения, записанного на носителе 151 записи. Например, блоки данных движущегося изображения для одного дня, каждый из которых соответствует таймингу записи неподвижного изображения, соединяются друг с другом и сохраняются в одном файле движущегося изображения. Соединение и разъединение могут определяться на основе даты, или блоки данных движущегося изображения могут разъединяться с произвольным таймингом, заданным пользователем, или могут разъединяться на основе времени или местоположения.

[0035] Сначала сейчас будет описан режим записи движущегося изображения.

[0036] Когда режим, установленный посредством операционного модуля 104, является режимом записи движущегося изображения, CPU 101 управляет соответствующими блоками устройства 100 формирования изображения, чтобы инициировать выполнение ими следующих операций.

[0037] Сначала модуль 110 формирования изображения передает полученный цифровой сигнал изображения к RAM 102, чтобы временно сохранить его там. Затем модуль 111 обработки изображения осуществляет разного рода описанную выше обработку регулировки качества изображения в отношении цифрового сигнала изображения, сохраненного в RAM 102, в соответствии с установленными настройками формирования изображения и снова сохраняет обработанный цифровой сигнал изображения в RAM 102. Дополнительно модуль 141 управления отображением считывает обработанный цифровой сигнал изображения или необработанный цифровой сигнал изображения, сохраненный в RAM 102, чтобы отобразить его на модуле 140 отображения.

[0038] Другими словами, пока посредством операционного модуля 104 не будет введена команда начать запись движущегося изображения, изображение на основе изображения, захваченного модулем 110 формирования изображения, отображается на модуле 140 отображения.

[0039] Затем, когда команда начать запись движущегося изображения вводится посредством операционного модуля 104 в таком состоянии ожидания записи, модуль 110 формирования изображения передает полученный цифровой сигнал изображения к RAM 102, чтобы временно сохранить его там. В настоящем примерном варианте осуществления, в режиме записи движущегося изображения, модуль 110 формирования изображения выводит данные движущегося изображения, в которых один кадр имеет 1920 пикселей по горизонтали и 1080 пикселей по вертикали (1920×1080) и содержится 30 кадров в секунду. Затем модуль 111 обработки изображения осуществляет описанную выше разного рода обработку регулировки качества изображения в отношении цифрового сигнала изображения, сохраненного в RAM 102, в соответствии с установленными настройками формирования изображения и снова сохраняет обработанный цифровой сигнал изображения в RAM 102. Дополнительно модуль 141 управления отображением считывает обработанный цифровой сигнал изображения или необработанный цифровой сигнал изображения, сохраненный в RAM 102, чтобы отобразить его на модуле 140 отображения. Дополнительно модуль 130 обработки кодирования осуществляет обработку кодирования для кодирования цифрового сигнала изображения, обработанного модулем 111 обработки изображения.

[0040] Дополнительно модуль 121 обработки аудио применяет обработку регулировки разных видов в отношении аудиосигнала, введенного от модуля 120 микрофона, и снова сохраняет обработанный цифровой звуковой сигнал в RAM 102. Дополнительно, если необходимо, модуль 121 обработки аудио выполняет обработку кодирования в соответствии с заранее установленным способом кодирования аудио и сохраняет полученные кодированные аудиоданные в RAM 102. В следующем описании описание об аудиоданных будет опущено, принимая в расчет, что аудиоданные обрабатываются вместе с данными движущегося изображения.

[0041] Затем модуль 150 записи/воспроизведения записывает кодированные данные движущегося изображения, временно сохраненные в RAM 102, как файл движущегося изображения в соответствии с файловой системой носителя 151 записи. Дополнительно модуль 150 записи/воспроизведения записывает требуемую информацию управления, сгенерированную CPU 101, подлежащую включению в файл движущегося изображения.

[0042] CPU 101 инициирует выполнение соответствующими блоками устройства 100 формирования изображения ряда процессов до тех пор, пока не будет введена команда закончить запись движущегося изображения.

[0043] Затем, когда вводится команда закончить запись движущегося изображения посредством операционного модуля 104, модуль 130 обработки кодирования действует до тех пор, пока не завершит кодирование цифрового сигнала изображения, пока не будет введена команда закончить запись движущегося изображения, и после этого завершает функционирование. Дополнительно модуль 150 записи/воспроизведения также действует до тех пор, пока не завершит запись кодированных данных движущегося изображения, временно сохраненных в RAM 102, на носитель 151 записи, и после этого завершает функционирование. Другие модули, модуль 110 формирования изображения, модуль 111 обработки изображения, модуль 140 отображения и модуль 141 управления отображением, продолжают функционировать.

[0044] Таким образом, устройство 100 формирования изображения в соответствии с настоящим примерным вариантом осуществления записывает файл движущегося изображения на носитель 151 записи в режиме записи движущегося изображения.

[0045] Далее будет описан режим записи неподвижного изображения.

[0046] Когда режим, установленный посредством операционного модуля 104, является режимом записи неподвижного изображения, CPU 101 управляет соответствующими блоками устройства 100 формирования изображения, чтобы инициировать выполнение ими следующих операций.

[0047] Сначала модуль 110 формирования изображения передает полученный цифровой сигнал изображения к RAM 102, чтобы временно сохранить его там. Затем модуль 111 обработки изображения осуществляет разного рода описанную выше обработку регулировки качества изображения в отношении цифрового сигнала изображения, сохраненного в RAM 102, в соответствии с настройками формирования изображения и снова сохраняет обработанный цифровой сигнал изображения в RAM 102. Дополнительно модуль 141 управления отображением считывает обработанный цифровой сигнал изображения или необработанный цифровой сигнал изображения, сохраненный в RAM 102, чтобы отобразить его на модуле 140 отображения.

[0048] Другими словами, пока посредством операционного модуля 104 не будет введена команда записывать неподвижное изображение, изображение на основе изображения, захваченного модулем 110 формирования изображения, отображается на модуле 140 отображения.

[0049] Затем, когда команда записывать неподвижное изображение вводится посредством операционного модуля 104 в таком состоянии ожидания записи, модуль 110 формирования изображения передает цифровой сигнал изображения для одного экрана, соответствующего команде записывать неподвижное изображение, к RAM 102, чтобы временно сохранить его там. Затем модуль 111 обработки изображения осуществляет описанную выше разного рода обработку регулировки качества изображения в отношении цифрового сигнала изображения, сохраненного в RAM 102, в соответствии с настройками формирования изображения и снова сохраняет обработанный цифровой сигнал изображения в RAM 102. Дополнительно модуль 141 управления отображением считывает обработанный цифровой сигнал изображения или необработанный цифровой сигнал изображения, сохраненный в RAM 102, чтобы отобразить его на модуле 140 отображения. Дополнительно модуль 130 обработки кодирования осуществляет обработку кодирования для кодирования цифрового сигнала изображения, обработанного модулем 111 обработки изображения, как неподвижного изображения.

[0050] Затем модуль 150 записи/воспроизведения записывает кодированные данные неподвижного изображения, временно сохраненные в RAM 102, как файл неподвижного изображения в соответствии с файловой системой носителя 151 записи. Дополнительно модуль 150 записи/воспроизведения записывает требуемую информацию управления, сгенерированную CPU 101, подлежащую включению в файл неподвижного изображения.

[0051] Таким образом, устройство 100 формирования изображения в соответствии с настоящим примерным вариантом осуществления записывает файл неподвижного изображения на носитель 151 записи в режиме записи неподвижного изображения.

[0052] Устройство 100 формирования изображения может записывать данные движущегося изображения, соответствующие заранее определенному периоду времени, в соответствии с таймингом одной команды записать неподвижное изображение в режиме записи неподвижного изображения, и функционирование в это время будет дополнительно описано. Когда запись движущегося изображения, соответствующего заранее определенному периоду времени, устанавливается пользователем, CPU 101 сохраняет данные изображения, полученные модулем 110 формирования изображения, в RAM 102 заранее, кодируя их как движущееся изображение, до того как в состоянии ожидания записи вводится команда записать неподвижное изображение. Дополнительно CPU 101 кодирует аудиоданные, полученные модулем 120 микрофона, с использованием модуля 121 обработки аудио и сохраняет кодированные данные в RAM 102. Затем CPU 101 инициирует, чтобы данные движущегося изображения и аудиоданные, соответствующие самому последнему определенному заранее периоду времени (например, 4 секунды), содержались в RAM 102. Затем данные движущегося изображения и аудиоданные, соответствующие самым последним 4 секундам, которые хранятся в RAM 102, записываются на носитель 151 записи в соответствии с командой записать неподвижное изображение. Дополнительно сводный фильм для одного дня генерируется путем соединения друг с другом этих блоков данных движущегося изображения, каждый из которых соответствует заранее определенному периоду времени, день за днем. Модуль, в котором блоки данных движущегося изображения соединяются друг с другом, может быть изменен в зависимости от даты, продолжительности воспроизведения данных движущегося изображения, емкости для хранения файла движущегося изображения и т.д. Таким образом, устройство 100 формирован