УСТРОЙСТВО УПРАВЛЕНИЯ ВОСПРОИЗВЕДЕНИЕМ И СПОСОБ УПРАВЛЕНИЯ ВОСПРОИЗВЕДЕНИЕМ
PLAYBACK CONTROL UNIT AND PLAYBACK CONTROL METHOD

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Настоящее изобретение относится к устройству управления воспроизведением и способу управления воспроизведением, в частности относится к способу управления воспроизведением данных временной последовательности, таких как динамические изображения и аудио.
ОБЛАСТЬ ТЕХНИКИ
[0002] Обычно, с данными временной последовательности, такими как динамические изображения и аудио, способы воспроизведения, которые полезны при поиске сцен, такие как ускоренная перемотка вперед/ускоренная перемотка назад и воспроизведение с переходом, используются для обеспечения пользователю возможности поиска и воспроизведения желаемых сцен. Выложенная заявка на патент Японии № 2011-259110, описывает способ выполнения воспроизведения с ускоренной перемоткой вперед или ускоренной перемоткой назад, которое подразумевает воспроизведение одиночных изображений в динамическом изображении при осуществлении перехода с интервалом перехода, который зависит от точно определенной скорости ускоренной перемотки вперед или ускоренной перемотки назад.
[0003] Также, с учетом дружественности к пользователю, были предложены способы для воспроизведения разных динамических изображений или аудио согласно ситуации, в которой используется устройство. Выложенная заявка на патент Японии № 05-325508 описывает способ улучшения эксплуатационной пригодности, когда пользователь хочет проверить записанное состояние записанного аудиосигнала в случае, когда операция воспроизведения начинается после окончания последовательности операций записи аудио, посредством запуска воспроизведения от начала секции, записанной в результате самой недавней записи.
[0004] Один вариант использования подразумевает желание пользователя проверить записанные данные в окрестности заключительного конца одного блока динамического изображения или аудиоблока. Например, обладание возможностью проверки конечной секции аудио, которое было записано последним, в случае, когда пользователь хочет проверить записанное состояние аудио, которое было записано, как описано в выложенной заявке на патент Японии № 05-325508, обеспечивает пользователю возможность определения, было ли аудио записано как требовалось до конца, или необходима ли перезапись. Также, обладание возможностью проверки последней секции аудио, которое было записано последним, может быть использовано для помощи в принятии решения, какой вид аудио записать при последующей записи аудио. То же применяется для съемки динамических изображений.
[0005] Однако, когда выполняется воспроизведение с переходом, такое как описано в выложенной заявке на патент Японии № 2011-259110, возможно перескочить окрестность заключительного конца одного блока подвижного изображения, и может быть невозможно быстро и надежно проверить окрестность заключительного конца одного блока динамического изображения.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0006] Настоящее изобретение было сделано с учетом вышеупомянутых проблем, и реализует управление воспроизведением, которое имеет возможность быстрого и надежного воспроизведения окрестности заключительного конца данных временной последовательности, когда была команда переместить позицию воспроизведения.
[0007] Для того, чтобы решить вышеупомянутые проблемы, настоящее изобретение предусматривает устройство управления воспроизведением, содержащее: блок выдачи команд, выполненный с возможностью подачи команды, для того, чтобы переместить позицию воспроизведения данных временной последовательности; и блок управления, выполненный с возможностью осуществления, когда есть команда от блока выдачи команд переместить позицию воспроизведения вперед, управления для перемещения текущей позиции воспроизведения вперед на первый период в случае, когда остающееся время от текущей позиции воспроизведения до заключительного конца длиннее, чем общий период из первого периода и второго периода, и перемещения текущей позиции воспроизведения в позицию, которая является вторым периодом до заключительного конца, в случае, когда остающееся время меньше чем или равно общему периоду и длиннее, чем второй период.
[0008] Для того, чтобы решить вышеупомянутые проблемы, настоящее изобретение предусматривает способ управления устройством управления воспроизведением, содержащий: подачу команды, для того, чтобы переместить позицию воспроизведения данных временной последовательности; и осуществление, когда есть команда переместить позицию воспроизведения вперед, управления для перемещения текущей позиции воспроизведения вперед на первый период в случае, когда остающееся время от текущей позиции воспроизведения до заключительного конца длиннее, чем общий период из первого периода и второго периода, и перемещения текущей позиции воспроизведения в позицию, которая является вторым периодом до заключительного конца, в случае, когда остающееся время меньше чем или равно общему периоду и длиннее, чем второй период.
[0009] Согласно настоящему изобретению, становится возможным быстро и надежно воспроизвести окрестность заключительного конца данных временной последовательности, когда была команда переместить позицию воспроизведения.
[0010] Дополнительные признаки настоящего изобретения станут понятны из нижеследующего описания примерных вариантов осуществления со ссылкой на приложенные чертежи.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0011] Фиг. 1 является схемой, иллюстрирующий конфигурацию системы по одному варианту осуществления.
[0012] Фиг. 2A и 2B являются схемами последовательности операций, показывающими последовательность обработки по воспроизведению по одному варианту осуществления.
[0013] Фиг. 3 является схемой, иллюстрирующей клип, который должен быть воспроизведен в обзоре записи (REC).
[0014] Фиг. 4 является схемой, иллюстрирующей экран меню для настройки обзора записи.
[0015] Фиг. 5A-5C являются схемами, иллюстрирующими обработку по воспроизведению клипа в обзоре записи.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
[0016] В дальнейшем, варианты осуществления, в которых устройство управления воспроизведением настоящего изобретения применяется к цифровой видеокамере, которая снимает цифровое видео, будет описано подробно, со ссылкой на прилагаемые чертежи.
[0017]
Конфигурация устройства
Сначала со ссылкой на Фиг. 1 будут описаны конфигурация и функции видеокамеры (в дальнейшем, видеокамеры) настоящего варианта осуществления.
[0018] На Фиг. 1, блок 1 захвата изображения включает в себя линзу, элемент захвата изображения, такой как CMOS-датчик изображения, механизм автоматического фокуса (AF) и механизм масштабирования. Блок 1 захвата изображения регулирует фокус, величину света и подобное относительно объекта, преобразует оптическое изображение объекта, сформированное посредством линзы, в видеосигналы, и выводит видеосигналы в блок 2 обработки сигнала камеры, в соответствии с командами от блока 3 управления камеры.
[0019] Блок 3 управления камеры снабжен микрокомпьютером и подобным, и управляет системой камеры в соответствии с командами от блока 4 управления системы, операционного блока 10 и подобного.
[0020] Блок 5 обработки сигнала снабжен интегральной схемой, микрокомпьютером и подобным, и выполняет обработку по записи/воспроизведению различных сигналов, содержащих данные временной последовательности, такие как динамические изображения и аудио, в соответствии с командами от блока 4 управления системы. Блок 5 обработки сигнала имеет блок 6 обработки записанного сигнала и блок 7 обработки сигнала воспроизведения. Блок 6 обработки записанного сигнала выполняет предварительно определенную обработку сигнала в отношении видеосигналов, выведенных из блока 2 обработки сигнала камеры, и аудиосигналов, выведенных из микрофона 11, и блок 7 обработки сигнала воспроизведения выполняет предварительно определенную обработку в отношении сигналов, сгенерированных блоком 6 обработки записанного сигнала. Также, блок 5 обработки сигнала выполняет обработку по записи видео (динамического изображения с аудио), которое подверглось предварительно определенной обработке, на носитель 9 записи, и обработку по воспроизведению видео, записанного на носитель 9 записи, в соответствии с командами от блока 4 управления системы. Также, блок 5 обработки сигнала накладывает на видеосигналы буквенную информацию и информацию отображения напечатанного диапазона кадров, которая выводится из блока 4 управления системы, и выводит результирующие сигналы в блок 8 отображения. Также, блок 5 обработки сигнала выполняет обработку по воспроизведению для вывода аудио, которое включено в видео, или только аудио из динамика 12, в соответствии с командами от блока 4 управления системы.
[0021] Блок 8 отображения, который является жидкокристаллической панелью или подобным, отображает видео пользователю, и выполняет отображение различных типов информации самой камеры с использованием букв и символов, отображения указаний во время настройки меню, и подобного.
[0022] Видео, сгенерированное блоком 5 обработки сигнала, записывается на носитель 9 записи, и записанное видео считывается с носителя 9 записи. Носителем 9 записи является карта памяти, накопитель на жестких дисках или подобное, который закрепляется в видеокамере, или flash-память, накопитель на жестких дисках или подобное, встроенный в видеокамеру.
[0023] Часть операционного блока 10 включает в себя различные операционные переключатели (кнопку ВВЕРХ, кнопку ВПРАВО, кнопку ВНИЗ, кнопку ВЛЕВО, кнопку НАСТРОИТЬ, кнопку МЕНЮ, кнопку ВОСПРОИЗВЕДЕНИЕ, кнопку УСКОРЕННАЯ ПЕРЕМОТКА ВПЕРЕД/кнопку УСКОРЕННАЯ ПЕРЕМОТКА НАЗАД, кнопку СТОП, кнопку СТАРТ/СТОП, кнопку ОБЗОР ЗАПИСИ, и т.д.), относящиеся к переключению между режимом камеры и режимом воспроизведения, которые будут рассмотрены позднее, и видеокамеру как единое целое, и выводит команды от пользователя в блок 4 управления системы. Часть операционного блока 10 включает в себя различные переключатели и диски набора, относящиеся к системе камеры (AF ВКЛ/ВЫКЛ, AE АВТО/ЗАБЛОКИРОВАНА, программная AE, масштабирование, и т.д.), и выводит команды от пользователя в блок 3 управления камеры посредством блока 4 управления системы.
[0024] Микрофон 11 и динамик 12 вводят и выводят аудиосигналы в режиме камеры и режиме воспроизведения.
[0025] Блок 4 управления системы включает в себя CPU (центральный процессор) 101, RAM (оперативная память) 102, ROM (постоянное запоминающее устройство) 103, специализированные схемы и подобное для интеграционного управления различными функциями видеокамеры. CPU 101 исполняет различные последовательности управления, включающие в себя функцию обзора по настоящему варианту осуществления, посредством разворачивания и исполнения программ, хранящихся в ROM 103, которая является энергонезависимой памятью, в RAM 102, служащей в качестве рабочей памяти.
[0026] Специализированные схемы могут быть соответственно использованы для блока 2 обработки сигнала камеры, блока 3 управления камеры, блока 4 управления системы и блока 5 обработки сигнала, или может быть использован программируемый процессор общего назначения.
[0027] Также, множество функций могут быть реализованы посредством одной схемы или процессора, или одна функция может быть реализована посредством множества схем и/или процессоров.
[0028]
Обзор записи
Функция обзора записи по настоящему варианту осуществления будет описана со ссылкой на Фиг. 3.
[0029] Функция обзора записи является функцией для проверки записанного видео (клипов) посредством быстрого воспроизведения видео с помощью простой операции, находясь в режиме камеры для выполнения записи видео, не устанавливая видеокамеру в режим функционирования, выделенный для воспроизведения (режим воспроизведения). Обзор записи предназначен для проверки клипа, который был только что записан, и подразумевает воспроизведение всего клипа, который выбран целью для воспроизведения, или только последних нескольких секунд клипа. Описание будет фокусироваться на способе осуществления перехода позиции воспроизведения на десятисекундные блоки в положительном направлении (вперед от текущей позиции воспроизведения) или в противоположном направлении (назад от текущей позиции воспроизведения) относительно временной оси во время обзора записи. Также, обзор записи задается как являющийся функцией, которая выполняет воспроизведение в течение 4 секунд или более минимум. Следует отметить, что эти временные интервалы предусматриваются для способствования описанию настоящего варианта осуществления, и могут быть заданы разные временные интервалы.
[0030] Клипы 1-3, показанные на Фиг. 3, являются данными динамического изображения, которые были сняты/записаны с помощью видеокамеры по настоящему варианту осуществления. Когда видеокамера находится в режиме камеры, клипы посредством нажатия пользователем кнопки СТАРТ/СТОП на операционном блоке 10 для подачи команды запуска записи и остановки записи. Фиг. 3 иллюстрирует ситуацию, в которой команды запуска записи и остановки записи были поданы три раза, приводя к записи трех клипов 1-3. Когда пользователь нажимает кнопку ОБЗОР ЗАПИСИ, включенную в операционный блок 10, в режиме камеры после завершения записи клипа 3, воспроизводится только клип 3, который был только что записан. В обзоре записи, воспроизведение выполняется либо от начала клипа 3, или за четыре секунды до заключительного конца клипа 3, согласно предварительно заданному контенту.
[0031] Фиг. 4 показывает примерное отображение экрана меню (одно из меню настроек видеокамеры) для задания способа воспроизведения обзора записи. Когда выбрано "с начала клипа" на этом экране меню, диапазон, который воспроизводится в обзоре записи, будет от начала клипа. В этом случае, воспроизведение будет выполняться с позиции 501, показанной на Фиг. 5A. Когда выбрано "последние 4 секунды", воспроизведение обзора записи исполняется с момента, который находится за 4 секунды до заключительного конца клипа. В этом случае, клип будет воспроизводится с позиции 502, показанной на Фиг. 5A.
[0032] Обычная обработка по воспроизведению, которая исполняется после переключения режима функционирования с режима камеры на режим воспроизведения, отличается операционным контентом от обзора записи. Когда пользователь нажимает кнопку ВОСПРОИЗВЕДЕНИЕ, включенную в операционный блок 10, после переключения блоком 4 управления системы режима функционирования видеокамеры с режима камеры на режим воспроизведения в ответ на команду от операционного блока 10, воспроизведение начинается с начала клипа, который был выбран. Когда было записано множество клипов, следующий клип последовательно воспроизводится вслед за клипом, который воспроизводится в текущий момент, с помощью обработки по воспроизведению, отличающейся от обзора записи тем, что клипы воспроизводятся один за другим в хронологическом порядке.
[0033]
Обработка по воспроизведению
Далее, обработка по воспроизведению в случае исполнения воспроизведения обзора записи и в случае исполнения обычного воспроизведения будет описана со ссылкой на Фиг. 2A и 2B.
[0034] Следует отметить, что обработка по Фиг. 2A и 2B реализована посредством CPU 101, разворачивающим и исполняющим программу, записанную в ROM 103, в RAM 102.
[0035] На этапе S101, CPU 101 определяет, является ли текущий режим функционирования режимом камеры или режимом воспроизведения. В случае режима камеры, процесс приступает к этапу S102, и в случае режима воспроизведения, процесс приступает к этапу S123.
[0036] На этапе S102, CPU 101 определяет, была ли команда воспроизведения. Здесь, так как была команда воспроизведения в режиме камеры, CPU 101 определяет, была ли нажата кнопка ОБЗОР ЗАПИСИ, включенная в операционный блок 10. Если результат определения указывает, что кнопка ОБЗОР ЗАПИСИ была нажата, процесс приступает к этапу S103, и если это не так, CPU 101 ожидает на этапе S102 нажатия кнопки ОБЗОР ЗАПИСИ. Следует отметить, что в дополнение к этому определению, также определяется, была ли команда записи динамического изображения, была ли команда переключиться в режим воспроизведения, и была ли команда отобразить меню настроек, и обработка выполняется соответствующим образом, хотя подробное ее описание опущено в настоящем варианте осуществления.
[0037] На этапе S103, CPU 101 определяет, задано ли 4-секундное воспроизведение. Здесь, определяется, как задан способ воспроизведения обзора записи, проиллюстрированный на Фиг. 4, причем это определение выполняется посредством считывания информации настроек, сохраненной в ROM 103. Если результат определения указывает, что задано "последние 4 секунды", процесс приступает к этапу S104, и если задано "с начала клипа", процесс приступает к этапу S105.
[0038] На этапе S104, CPU 101 задает начальную позицию воспроизведения обзора записи в момент, который находится за 4 секунды до заключительного конца (момент, которым является второй период перед позицией заключительного конца) клипа, снятого последним (самый недавний клип).
[0039] На этапе S105, CPU 101 задает начальную позицию воспроизведения обзора записи в начальный конец (начало) самого последнего клипа.
[0040] На этапе S106, CPU 101 запускает воспроизведение динамического изображения (выполняет обзор записи) с начальной позиции воспроизведения обзора записи, заданной на этапе S104 или этапе S105.
[0041] На этапе S107, CPU 101 определяет, была ли операция для осуществления перехода позиции воспроизведения для обзора записи в положительном направлении. Здесь, команда осуществить переход в положительном направлении может быть подана посредством нажатия кнопки ВПРАВО, включенной в операционный блок 10. Если была команда осуществить переход в положительном направлении (если была нажата кнопка ВПРАВО), процесс приступает к этапу S108, и если это не так, процесс приступает к этапу S113.
[0042] На этапе S108, CPU 101 вычисляет разницу a между позицией заключительного конца клипа и текущей позицией воспроизведения, для того, чтобы определить позицию воспроизведения после перехода.
[0043] На этапе S109, CPU 101 определяет, является ли разница a между позицией заключительного конца клипа и текущей позицией воспроизведения, вычисленная на этапе S108, больше, чем 14 секунд (общий период, полученный посредством прибавления первого периода (10 секунд), которым является стандартное число секунд, на которое осуществляется переход в ответ на одну команду перехода, к второму периоду (4 секунды), заданному как минимальное число секунд, которое воспроизводится обзор записи). Если результат определения указывает, что разница a больше, чем 14 секунд, процесс приступает к этапу S110, и если определено, что разница a составляет 14 секунд или меньше, процесс приступает к этапу S111.
[0044] На этапе S110, CPU 101 задает начальную позицию воспроизведения после перехода к моменту, который находится спустя 10 секунд после текущей позиции воспроизведения (момент, которым является первый период после текущей позиции воспроизведения). Когда разница a между позицией заключительного конца клипа и текущей позицией воспроизведения больше, чем 14 секунд, обзор записи исполняется по меньшей мере 4 секунды, что является минимальным числом секунд воспроизведения, даже если 10-секундный переход выполняется в положительном направлении, и таким образом начальной позицией воспроизведения будет позиция, полученная посредством прибавления 10 секунд, что является стандартным числом секунд перехода, к текущей позиции воспроизведения.
[0045] На нижеследующем этапе S118, CPU 101 выполняет воспроизведение после перехода на позицию, заданную как начальная позиция воспроизведения после перехода. Принципиальная схема в этом случае показана на b1 по Фиг. 5B. Если позицией, которая воспроизводилась до перехода, была позиция 521, которая находится по меньшей мере за 14 секунд до заключительного конца клипа, CPU 101 выполняет воспроизведение после перехода на позицию 522, которая находится спустя 10 секунд после позиции 521, в ответ на команду перейти в положительном направлении.
[0046] На этапе S111, CPU 101, определивший, что разница a между позицией заключительного конца клипа и текущей позицией воспроизведения меньше чем или равна общему периоду, то есть, меньше чем или равна 14 секундам, определяет, является ли разница a между позицией заключительного конца клипа и текущей позицией воспроизведения больше, чем 4 секунды. Если результат определения указывает, что разница a больше, чем 4 секунды, процесс приступает к этапу S112, и если разница a составляет 4 секунды или меньше, процесс приступает к этапу S118 без выполнения перехода, и воспроизведение продолжается с текущей позиции воспроизведения.
[0047] На этапе S112, начальная позиция воспроизведения после перехода задается в момент, который находится за 4 секунды, что является минимальным числом секунд воспроизведения, до заключительного конца клипа (момент, которым является второй период перед позицией заключительного конца).
[0048] На нижеследующем этапе S118, CPU 101 выполняет воспроизведение после перехода на позицию, заданную как начальная позиция воспроизведения после перехода. Принципиальная схема в этом случае показана на b2 по Фиг. 5B. Если позицией, которая воспроизводилась до перехода, была позиция 523, которая находится по меньшей мере за 4 секунды до заключительного конца клипа, CPU 101 выполняет воспроизведение после осуществления перехода с позиции 523 на позицию 524, которая находится за 4 секунды до заключительного конца клипа, в ответ на команду перейти в положительном направлении. Временная разница (число секунд перехода) между позицией 523 и позицией 524 в этом случае составляет 10 секунд или меньше, и отличается согласно позиции воспроизведения 523 перед переходом.
[0049] Принципиальная схема в случае, когда CPU 101 определяет на этапе S111, что разница a между позицией заключительного конца клипа и текущей позицией воспроизведения составляет 4 секунды или меньше и продолжает воспроизведение на этапе S118 с текущей позиции без выполнения перехода, показана на b3 по Фиг. 5B. Если позицией, которая воспроизводилась до перехода, была позиция 525, которая находится мене, чем за 4 секунды до заключительного конца клипа, воспроизведение продолжается без выполнения перехода, даже если была команда осуществить переход в положительном направлении.
[0050] На этапе S113, CPU 101 определяет, была ли операция для осуществления перехода позиции воспроизведения для обзора записи в отрицательном направлении. Здесь, команда осуществить переход в отрицательном направлении может быть подана посредством нажатия кнопки ВЛЕВО, включенной в операционный блок 10. Если была команда осуществить переход в отрицательном направлении (если была нажата кнопка ВЛЕВО), процесс приступает к этапу S114, и если это не так, процесс приступает к этапу S119.
[0051] На этапе S114, CPU 101 вычисляет разницу b между текущей позицией воспроизведения и начальной позицией клипа, для того, чтобы определить начальную позицию воспроизведения после перехода. Однако, в случае, когда число секунд текущей позиции воспроизведения указывает позицию от начала клипа, выполнение этого вычисления тем более не требуется.
[0052] На этапе S115, CPU 101 определяет, является ли время от начала клипа до текущей позиции воспроизведения длиннее, чем 10 секунд (стандартное число секунд перехода в ответ на одну команду перехода). Если определено, что это время длиннее, чем 10 секунд, процесс приступает к этапу S116, и если определено, что это время находится в пределах 10 секунд, процесс приступает к этапу S117.
[0053] На этапе S116, CPU 101 задает начальную позицию воспроизведения после перехода к моменту, который находится за 10 секунд до текущей позиции воспроизведения (момент, которым является первый период перед текущей позицией воспроизведения).
[0054] На нижеследующем этапе S118, CPU 101 выполняет воспроизведение после перехода на позицию, заданную как начальная позиция воспроизведения после перехода. Принципиальная схема в этом случае показана на c1 по Фиг. 5C. Если позицией, которая воспроизводилась до перехода, была позиция 531, которая находится по меньшей мере спустя 10 секунд после начала клипа, CPU 101 выполняет воспроизведение после перехода на позицию 532, которая находится за 10 секунд до позиции 531, в ответ на команду перейти в отрицательном направлении.
[0055] На этапе S117, CPU 101 задает начальную позицию воспроизведения после перехода как позицию начала клипа.
[0056] На нижеследующем этапе S118, CPU 101 выполняет воспроизведение после перехода на позицию, заданную как начальная позиция воспроизведения после перехода. Принципиальная схема в этом случае показана на c2 по Фиг. 5C. Если позицией, которая воспроизводилась до перехода, была позиция 533, которая находится в пределах 10 секунд от начала клипа, CPU 101 выполняет воспроизведение после осуществления перехода с текущей позиции воспроизведения 533 на позицию 534, которая находится в начале клипа, в ответ на команду перейти в отрицательном направлении. Временная разница (число секунд перехода) между позицией 533 и позицией 534 в этом случае составляет 10 секунд или меньше, и отличается согласно позиции воспроизведения 533 перед переходом.
[0057] На этапе S119, CPU 101 определяет, задано ли время воспроизведения обзора записи фиксировано в 4 секунды. Здесь, время воспроизведения обзора записи может быть задано согласно операции пользователя из меню настроек, с помощью задания одного из "зафиксировано в 4 секунды" и "до заключительного конца клипа" и записи в ROM 103. CPU 101 определяет, задано ли время воспроизведения как "зафиксировано в 4 секунды", со ссылкой на информацию настроек в ROM 103. Если время воспроизведения задано как "зафиксированное в 4 секунды", процесс приступает к этапу S120, и если это не так (т.е., если время воспроизведения задано как "до заключительного конца клипа"), процесс приступает к этапу S121. Следует отметить, что задано ли время воспроизведения фиксировано в 4 секунды, может быть определено как характеристика видеокамеры, вместо того, чтобы быть заданным пользователем. В случае, когда время воспроизведения фиксировано задано в 4 секунды как характеристика видеокамеры, процесс приступает к этапу S120 без выполнения обработки по определению на этапе S119.
[0058] На этапе S120, CPU 101 определяет истекли ли 4 секунды с самого последнего запуска воспроизведения, из воспроизведения обзора записи, выполненного на этапе S106, и воспроизведения, выполненного на этапе S118, после перехода. Если 4 секунды истекли, процесс приступает к этапу S122, и если это не так, процесс приступает к этапу S121.
[0059] На этапе S121, CPU 101 определяет, достигла ли текущая позиция воспроизведения заключительного конца клипа. Если результат определения указывает, что заключительный конец был достигнут, процесс приступает к этапу S122, и если это не так, CPU 101 возвращается на этап S107.
[0060] На этапе S122, CPU 101 автоматически останавливает воспроизведение обзора записи и возвращается в состояние ожидания съемки. То есть, отображение видео на экране визирования, захваченного блоком 1 захвата видео, выполняется на блоке 8 отображения, и видеокамера возвращается в состояние принятия команды съемки. Следует отметить, что в этом примере, обзор записи заканчивается, когда 4 секунды истекают в случае, когда время воспроизведения фиксировано задано в 4 секунды, или когда достигнут заключительный конец клипа, но обзор записи может также быть закончен другими способами, такими как посредством команды остановки, которая возникает в результате нажатия пользователем кнопки СТОП или подобной, или посредством обработки прерывания, которая возникает в результате команды съемки.
[0061] Следует отметить, что если на этапе S101 определено, что текущим режимом функционирования не является режим камеры, видеокамера находится в режиме воспроизведения. Воспроизведением в этом случае будет обычное воспроизведение вместо обзора записи. При обычном воспроизведении, все клипы могут быть целями для воспроизведения в случае, когда записаны множество клипов. Если на этапе S123 определено, что была команда воспроизведения (была нажата кнопка ВОСПРОИЗВЕДЕНИЕ, включенная в операционный блок 10), на этапе S124 CPU 101 запускает воспроизведение динамического изображения. Все клипы, расположенные хронологически после момента, в который воспроизведение было запущено, являются целями для воспроизведения.
[0062] На этапе S125, CPU 101 определяет, было ли завершено воспроизведение всех клипов, которые расположены хронологически после времени запуска воспроизведения. Если воспроизведение всех этих клипов было завершено, процесс приступает к этапу S126, и воспроизведение динамического изображения останавливается. Следует отметить, что воспроизведение динамического изображения в режиме воспроизведения может также быть закончено другими способами, такими как посредством команды остановки, которая возникает в результате нажатия пользователем кнопки СТОП или подобно, или посредством обработки прерывания, которая возникает в результате команды съемки. Также, предполагается, что ускоренная перемотка вперед или ускоренная перемотка назад динамического изображения в ответ на оперирование кнопкой УСКОРЕННАЯ ПЕРЕМОТКА ВПЕРЕД/УСКОРЕННАЯ ПЕРЕМОТКА НАЗАД, включенной в операционный блок 10, может также быть выполнена во время воспроизведения динамического изображения в режиме воспроизведения. Также, предполагается, что может также быть выполнено осуществление перехода в положительном направлении в ответ на нажатие кнопки ВПРАВО и осуществление перехода в отрицательном направлении в ответ на нажатие кнопки ВЛЕВО. Однако, в случае осуществления перехода в положительном направлении в режиме воспроизведения, минимальное число секунд воспроизведения, такое как 4 секунды, заданные в обзоре записи, не задается. Соответственно, если, в случае, когда команда осуществить переход в положительном направлении подается во время воспроизведения клипа 2 на Фиг. 3, например, время до заключительного конца клипа 2 от текущей позиции воспроизведения длиннее, чем 10 секунд (даже если общий период находится в пределах 14 секунд), воспроизведение выполняется после осуществления перехода на 10 секунд вперед от текущей позиция воспроизведения. Также, если, в случае, когда команда осуществить переход в положительном направлении выполняется во время воспроизведения клипа 2, время от текущей позиции воспроизведения до заключительного конца клипа 2 находится в пределах 10 секунд, позиция воспроизведения переходит в заключительный конец клипа 2 (начало клипа 3, которое является началом следующего клипа), и воспроизведение выполняется от начала клипа 3.
[0063] Операция, относящаяся к осуществлению перехода в положительном направлении в окрестности заключительного конца клипа выполняется по-разному между обзором записи и режимом воспроизведения таким образом по нижеследующим причинам. То есть, целью выполнения обзора записи является проверка контента динамического изображения, которые было только что снято (самого последнего динамического изображения, динамического изображения, которое было снято последним). В этом случае предполагается вариант использования, в котором пользователь использует обзор записи, чтобы помочь принять решение, какой вид динамического изображения снять следующим, посредством проверки окрестности заключительного конца динамического изображения, которое было только что снято, чтобы увидеть, каким видом сцены заканчивается динамическое изображение, которое было снято последним. В качестве альтернативы, предполагается вариант использования, в котором пользователь использует обзор записи, чтобы проверить, было ли полностью захвачено перемещение объекта, которое пользователь хотел снять, и чтобы помощь принять решение, должно ли динамическое изображение быть переснято, посредством проверки, каким видом сцены заканчивается динамическое изображение, которое было снято последним. В обзоре записи, который используется в режиме съемки, таким образом применяется конфигурация, в которой заключительный конец клипа воспроизводится минимум несколько секунд (4 секунды в настоящем примере), даже если подается команда от пользователя перейти в положительном направлении. С другой стороны, предусматривается, что команда перехода во время воспроизведения динамического изображения в режиме воспроизведения будет подана пользователем для использования осуществления перехода в целях поисках сцены, которую он или она хочет воспроизвести для просмотра, вместо поиска идей о том, что снять следующим. Соответственно, быстрому поиску сцен назначается приоритет посредством осуществления перехода в начало следующего клипа, если команда перехода подается, когда позиция воспроизведения находится вблизи заключительного конца клипа, вместо выполнения осуществления перехода на несколько секунд для проверки заключительного конца клипа.
[0064] Следует отметить, что хотя в настоящем варианте осуществления, был описан пример, в котором обработка этапов S102-S122 применялась к обзору записи в видеокамере, настоящее изобретение не ограничивается этим. Например, настоящее изобретение также применимо для воспроизведения в режиме воспроизведения видеокамеры, и для осуществления перехода позиции воспроизведения во время основного воспроизведения динамического изображения на другом устройстве воспроизведения динамического изображения. Окрестность заключительного конца динамического изображения, которое просматривают, может тем самым быть быстро и надежно проверена.
[0065] Кроме того, хотя в настоящем варианте осуществления был описан переход позиции воспроизведения при воспроизведении динамического изображения, настоящее изобретение также аналогичным образом применимо для осуществления перехода позиции воспроизведения при воспроизведении аудио, которое является данными временной последовательности. Следует отметить, что также в случае, когда настоящее изобретение применяется к воспроизведению аудио, в большей степени подходит разделить обработку согласно тому, является ли режим режимом функционирования для воспроизведения аудио, которое было записано последним в режиме записи аудио, или режимом для воспроизведения аудио в режиме воспроизведения, аналогично примеру, проиллюстрированному с помощью Фиг. 2A и 2B. То есть, в случае воспроизведения самого недавнего записанного аудио в режиме записи аудио, обработка, аналогичная этапам S102-S122, выполняется в отношении аудио, так чтобы воспроизводились несколько секунд (4 секунды в примере на Фиг. 2A и 2B) в конце аудиоклипа. В случае воспроизведения аудио в режиме воспроизведения, быстрому поиску сцен назначается приоритет посредством осуществления перехода в начало следующего клипа, если команда перехода подается, когда позиция воспроизведения находится вблизи заключительного конца аудиоклипа, вместо выполнения осуществления перехода на несколько секунд для проверки заключительного конца клипа.
[0066] Следует отметить, что одиночный элемент аппаратных средств может выполнять управление, которое CPU 101 выполняет как описано в вариантах осуществления, или всем устройством можно управлять посредством множества элементов обработки по совместному использованию аппаратных средств.
[0067] Хотя настоящее изобретение было разъяснено выше на основе подходящих вариантов его осуществления, настоящее изобретение никаким образом не ограничивается этими конкретными вариантами осуществления и включает в себя различные модификации без отступления от идеи настоящего изобретения. Вышеуказанные варианты осуществления являются лишь примерными вариантами осуществления настоящего изобретения, и могут быть объединены, где целесообразно.
[0068] Хотя вышеуказанные варианты осуществления описали пример, в котором настоящее изобретение применяется к устройству управления воспроизведением, такому как видеокамера, настоящее изобретение не ограничивается этим примером. Настоящее изобретение применимо, например, к устройству, способному осуществлять переход позиции воспроизведения данных временной последовательности, таких как динамические изображения и аудио, в прямом/обратном направлениях. Более конкретно, настоящее изобретение применимо к персональному компьютеру, PDA (персональному цифровому помощнику), терминалу мобильного телефона, мобильному устройству просмотра изображений, цифровой камере, устройству записи видео, устройству записи аудио, видеопроигрывателю, музыкальному проигрывателю, игровой консоли, устройству чтения электронных книг, и подобным.
[0069] Другие варианты осуществления
Вариант(ы) осуществления настоящего изобретения может(гут) также быть реализован(ы) посредством компьютера системы или устройства, которое считывает и исполняет исполняемые инструкции (например, одну или более программ), записанные на носителе информации (который более полно может также называться "некратковременным компьютерно-читаемый носителем информации"), для выполнения функций одного или более вышеописанного(ых) варианта(ов) осуществления, и/или которое включает в себя одну или боле схем (например, специализированную интегральную микросхему (ASIC)) для выполнения функций по одному или более вышеописанному(ым) варианту(ам) осуществления, и посредством способа, выполняемого компьютером системы или устройством, например, посредством считывания и исполнения исполняемых компьютером инструкций с носителя информации для выполнения функций одного или более вышеописанного(ых) варианта(ов) осуществления и/или управления одной или более схемами для выполнения функций одного или более вышеописанного(ых) варианта(ов) осуществления. Компьютер может содержать один или более процессоров (например, центральный процессор (CPU), микропроцессор (MPU)) и может включать в себя сеть отдельных компьютеров или отдельных процессоров для считывания и исполнения исполняемых компьютером инструкций. Исполняемые компьютером инструкции могут быть предоставлены компьютеру, например, из сети или носителя информации. Носитель информации может включать в себя, например, одно или более из жесткого диска, оперативной памяти (RAM), постоянной памяти (ROM), хранилища распределенных вычислительных систем, оптического диска (такого как компакт-диск (CD), универсальный цифровой диск (DVD), или диск Blu-ray (BD)™), устройства флэш-памяти, карты памяти и подобного.
[0070] Хотя настоящее изобретение было описано со ссылкой на варианты осуществления, следует понимать, что данное изобретение не ограничено раскрытыми вариантами осуществления. Объем нижеследующей формулы изобретения должен соответствовать наиболее широкой интерпретации с тем, чтобы охватывать все такие модификации и эквивалентные структуры и функции.