Устройство обработки изображения и способ обработки изображения
Иллюстрации
Показать всеИзобретение относится к технологии обработки изображений для увеличения/уменьшения изображения, воспроизводимого на дисплее, или для перемещения изображения вверх, вниз, влево или вправо. Техническим результатом является обеспечение эффективного манипулирования воспроизводимого на дисплее изображения, поддерживая при этом качество информации. Когда одна страница газетной статьи или журнала выводится на дисплей с использованием иерархических данных 380, для каждой статьи в файле определения сценария определяется заранее назначенная область 392 (показана линией 386 в иерархических данных 380). В слое ниже, т.е. в слое, имеющем уровень разрешения, который позволяет различать знаки, определяются несколько заранее назначенных областей 394, 396 (показаны линиями 388, 390 соответственно) так, что зритель может просматривать статью от начала до конца. Изображение, выведенное на дисплей в самом начале, направляется в заранее назначенную область 392 по требованию пользователя на увеличение (стрелка F). При наличии требования на дальнейшее увеличение выведенное на дисплей изображение направляется к заранее назначенной области 394 на заголовке статьи (стрелка G). Когда пользователь, прочитавший предложение в заранее назначенной области 394, выдает информацию, указывая направление или нажимая определенную кнопку, выведенное на дисплей изображение направляется к заранее назначенной области 396 (стрелка Н), показывая продолжение предложения. 12 н. и 27 з.п. ф-лы, 26 ил.
Реферат
ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение относится к технологии обработки изображений для увеличения/уменьшения изображения, воспроизводимого на дисплее, или для перемещения изображения вверх, вниз, влево или вправо.
ИЗВЕСТНЫЙ УРОВЕНЬ ТЕХНИКИ
В настоящее время предложены различные бытовые развлекательные системы, которые могут воспроизводить движущиеся изображения, а также исполнять игровые программы. В бытовых развлекательных системах графический процессор генерирует трехмерные изображения, используя для этого многоугольники (см., например, патентный документ №1).
При этом предложены технологии, позволяющие увеличивать/уменьшать воспроизводимые на дисплее изображения или передвигать эти изображения вверх, вниз, влево или вправо, используя мозаичные изображения самых различных уровней разрешения, генерируемые из цифровых изображений, таких, например, как фотографии высокой четкости. В этой технологии обработки изображений размер исходного изображения уменьшается несколько раз и генерируются изображения различных уровней разрешения, что позволяет представить исходное изображение в виде иерархической структуры, в которой изображение каждого слоя иерархии разделено на одно или несколько мозаичных изображений. Обычно изображение с наименьшим уровнем разрешения содержит одно мозаичное изображение, а исходное изображение, имеющее самый высокий уровень разрешения, содержит наибольшее число мозаичных изображений. Устройство обработки изображений обеспечивает эффективное увеличение или уменьшение воспроизводимого на дисплее изображения таким образом, что увеличенное или уменьшенное изображение эффективно представляется переключением используемого в текущий момент мозаичного изображения в мозаичное изображение некоторого другого иерархического слоя.
ИЗЛОЖЕНИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
ПРОБЛЕМЫ, КОТОРЫЕ ДОЛЖНЫ БЫТЬ РЕШЕНЫ ИЗОБРЕТЕНИЕМ
В настоящее время создаются мобильные терминалы с дисплейными экранами, имеющими все большие размеры. Тем самым становится возможным отображать на таких экранах изображения высокой четкости безотносительно к типу устройства обработки информации. Поэтому пользователи могут все более легко получать доступ к различным типам привлекательного для глаз контента. Однако по мере того, как информация, которая должна воспроизводиться на экране, становится все более сложной и высокоуровневой, возникает потребность в новых, самых разнообразных подходах к использованию преимуществ этой информации. Поэтому качество информации и легкость работы с ней часто находятся в противоречивых отношениях. Создание сложного, содержащего изображения контента требует дополнительных специальных знаний.
Настоящее изобретение решает упомянутые выше проблемы и имеет целью предоставление технологии, позволяющей легко воспроизводить на дисплее желаемую информацию, поддерживая при этом качество информации.
СРЕДСТВА РЕШЕНИЯ ЭТИХ ПРОБЛЕМ
Одна из особенностей настоящего изобретения относится к устройству обработки изображений. Это устройство обработки изображений предназначено для вывода на дисплей по меньшей мере части изображения и отличается тем, что содержит: запоминающее устройство, хранящее иерархические данные, образованные данными изображений, которые являются представлениями одного и того же изображения с различными уровнями разрешения и которые иерархически организованы в порядке уровней разрешения; память, хранящую файл определения сценария, который назначает область в этих иерархических данных в виртуальном пространстве, определенном плоскостью изображения и осью уровней разрешения; блок получения входной информации, принимающий от пользователя входные данные требования, которые относятся к изменению выведенного на дисплей изображения; и блок обработки выведенного на дисплей изображения, направляющий выведенное на дисплей изображение в область, которая указана в упомянутом файле определения сценария, когда от пользователя будут получены заранее заданные входные данные требования.
Другая особенность осуществления настоящего изобретения относится к способу обработки изображения. Этот способ обработки изображения используется для вывода на дисплей по меньшей мере части изображения и отличается тем, что содержит: этап считывания данных изображения из запоминающего устройства и рендеринга изображения на дисплее; этап получения от пользователя требования на перемещение выведенного на дисплей изображения, которое может быть требованием на увеличение, уменьшение или параллельный перенос выведенной на дисплей области в изображении, выведенного в текущий момент времени; и этап направления выведенного на дисплей изображения в область и с уровнем разрешения, заранее заданными в памяти, в соответствии с требованием на перемещение выведенного на дисплей изображения.
Еще одна особенность осуществления настоящего изобретения относится к устройству обработки изображений. Это устройство обработки изображений предназначено для вывода на дисплей по меньшей мере части изображения и отличается тем, что содержит: запоминающее устройство, хранящее иерархические данные, которые являются представлениями одного и того же изображения с различными уровнями разрешения и которые иерархически организованы в порядке разрешения; память, хранящую файл определения связей, который устанавливает соответствие между собой определенных областей внутри различных наборов иерархических данных в виртуальном пространстве, определенном плоскостью изображения и осью уровней разрешения; блок получения входной информации, принимающий от пользователя входные данные требования, которые относятся к перемещению выведенного на дисплей изображения; и блок обработки выведенного на дисплей изображения, который направляет выведенное на дисплей изображение в область, указанную в файле определения связей, когда от пользователя получены заранее заданные входные данные требования.
Еще одна особенность осуществления настоящего изобретения относится к способу обработки изображения. Этот способ обработки изображений используется при выводе на дисплей по меньшей мере части изображения и отличается тем, что включает в себя: этап считывания данных изображения из запоминающего устройства и рендеринга изображения на дисплее; этап получения от пользователя требования на перемещение выведенного на дисплей изображения, которое может быть требованием на увеличение, уменьшение или параллельный перенос области в изображении, выведенном на дисплей в текущий момент времени; и этап переключения области отображения на заранее заданную область другого изображения, которой предварительно поставлена в соответствие область в выведенном в текущий момент времени изображении, когда выведенное на дисплей изображение достигнет области и уровня разрешения, заранее заданных в памяти.
Еще одна особенность осуществления настоящего изобретения относится к структуре данных контента. Структура данных контента отличается тем, что определяет между собой соответствие: файла определения связей, который используется для осуществления переключения между иерархическими данными во время вывода на дисплей изображения и отображения друг на друга заранее заданных областей в нескольких наборах иерархических данных, содержащих данные изображения, которые являются представлениями одного и того же изображения с различными уровнями разрешения и которые иерархически организованы в порядке уровней разрешения в виртуальном пространстве, определенном плоскостью изображения и осью уровней разрешения; нескольких наборов иерархических данных, для которых определено соответствие в упомянутом файле определения связей; и атрибутивной информации для управления использованием этих иерархических данных.
Еще одна особенность осуществления настоящего изобретения относится к устройству обработки изображений. Устройство обработки изображений предназначено для вывода на дисплей по меньшей мере части изображения и отличается тем, что содержит: запоминающее устройство, хранящее иерархические данные, образованные данными изображений, которые являются представлениями одного и того же изображения с различными уровнями разрешения и которые иерархически организованы в порядке разрешения; память, хранящую файл определения связей, который определяет соответствие между по меньшей мере двумя наборами иерархических данных и наряду с этими определяет условия переключения выведенного на дисплей изображения между упомянутыми иерархическими данными; блок оценки связей, который при обращении к файлу определения связей выносит суждение о выполнении или невыполнении условия переключения выведенного на дисплей изображения во время вывода на дисплей изображения любого набора иерархических данных; и блок обработки выведенного на дисплей изображения, который переключает выведенное изображение на изображение другого набора иерархических данных, которому поставлен в соответствие этот набор иерархических данных, выведенный в текущий момент, в случае, если блоком оценки связей вынесено суждение о выполнении условия переключения.
Еще одна особенность осуществления настоящего изобретения относится к способу обработки изображений. Способ обработки изображений предназначен для вывода на дисплей по меньшей мере части изображения и отличается тем, что содержит: этап считывания из запоминающего устройства нескольких наборов данных изображений, в качестве объектов обработки, между которыми предварительно установлено соответствие в памяти; этап вывода на дисплей по меньшей мере одного из упомянутых многих наборов данных изображений; этап получения от пользователя требования на перемещение выведенного на дисплей изображения, которое может быть требованием на увеличение, уменьшение или параллельный перенос выведенной на дисплей области в изображении, выведенном в текущий момент времени; и этап переключения вывода на данные другого изображения, для которых предварительно установлено соответствие данным изображения, выведенного на дисплей в текущий момент времени, когда выведенное на дисплей изображение удовлетворяет требованиям, заранее заданным в памяти.
Еще одна особенность осуществления настоящего изобретения относится к устройству обработки информации. Устройство обработки информации отличается тем, что содержит: блок получения входной информации, который обеспечивает получение от пользователя входных данных требования по выбору нескольких отдельных изображений, блок регистрации определяющей информации, генерирующий данные индексного изображения, в котором расположены в заранее заданном формате выбранные несколько отдельных изображений; при этом каждое из нескольких отдельных изображений представляет собой иерархическую структуру данных, содержащую данные изображения с различными уровнями разрешения и иерархически организованную в порядке уровней разрешения; а блок регистрации определяющей информации определяет соответствие между областью в индексном изображении, в которой расположено отдельное изображение, и иерархическими данными отдельного изображения, расположенного в этой области, генерирует файл определения связей для осуществления переключения данных, используемых при рендеринге выводимого на дисплей изображения, от индексного изображения на отдельное изображение, и выдает сгенерированный файл определения связей в память.
Еще одна особенность осуществления настоящего изобретения относится к способу обработки информации. Способ обработки информации отличается тем, что содержит: этап получения входной информации, на котором принимаются от пользователя входные данные требования по выбору нескольких отдельных изображений, этап генерации данных индексного изображения, содержащего несколько выбранных отдельных изображений, считанных из запоминающего устройства, в котором считываемые изображения расположены в заранее заданном формате, и передачи сгенерированных данных в память; при этом каждое из нескольких отдельных изображений представляет собой иерархическую структуру данных, содержащую данные изображений с различными уровнями разрешения и иерархически организованную в порядке уровней разрешения; а на этапе генерации и передачи данных определяется соответствие между областями, в которых расположены отдельные изображения в индексном изображении, и иерархическими данными отдельных изображений, расположенных в этой области, а также генерируется и выдается файл определения связей для осуществления переключения данных, используемых при рендеринге выводимого на дисплей изображения, из индексного изображения на отдельные изображения.
Еще одна особенность осуществления настоящего изобретения относится к структуре данных контента. Структура данных контента предназначена для установления соответствия между: данными нескольких отдельных изображений, каждое из которых имеет иерархическую структуру данных, построенную из иерархически организованных данных изображений с различным уровнем разрешения и в порядке уровней разрешения; данными индексного изображения, в котором расположены эти отдельные изображения в заранее заданном формате; и файлом определения связей для установления соответствия между областями, в которых расположены отдельные изображения в индексном изображении, и иерархическими данными отдельных изображений, расположенных в этих областях, и для осуществления переключения данных, используемых при рендеринге выводимых на дисплей изображений, из индексного изображения на отдельные изображения.
Еще одна особенность осуществления настоящего изобретения относится к устройству обработки информации. Это устройство обработки информации используется в устройстве обработки изображений, которое обеспечивает считывание и вывод на дисплей иерархических данных, образованных данными изображений, которые являются представлениями одного и того же изображения с различными уровнями разрешения и иерархически организованными в порядке уровней разрешения, и которое генерирует файл определения связей, к которому происходит обращение для переключения выведенного на дисплей изображения между заранее заданными областями в различных наборах иерархических данных; при этом устройство обработки информации отличается тем, что содержит: запоминающее устройство, которое хранит упомянутые иерархические данные; блок вывода на дисплей заданного изображения, который считывает из упомянутого запоминающего устройства упомянутые иерархические данные в соответствии с входными данными требования пользователя по выбору изображения и выводит их на дисплей; и блок регистрации определяющей информации, который получает от пользователя входные данные требования по выбору областей в изображениях нескольких наборов иерархических данных, выведенных на дисплей упомянутым блоком вывода на дисплей заданного изображения, и генерирует файл определения связей идентификацией координат этих выбранных областей в виртуальном пространстве, определенном плоскостью изображения и осью уровней разрешения, и в соответствии с отображениями областей друг на друга.
Упомянутый блок регистрации определяющей информации в этом устройстве обработки информации имеет также ту особенность, что может получать от пользователя входные данные требования по выбору нескольких областей, определенных в нескольких наборах иерархических данных, между которыми установлено соответствие друг на друга упомянутым файлом определения связей, и создавать файл определения сценария, указывающий порядок переключения выведенного на дисплей изображения между несколькими областями в нескольких наборах иерархических данных, идентификацией и регистрацией координат нескольких выбранных областей в упомянутом виртуальном пространстве.
Упомянутый блок регистрации определяющей информации в этом устройстве обработки информации имеет также ту особенность, что может осуществлять согласование образов между изображениями областей, выбранных пользователем в различных наборах иерархических данных, регулировать координаты областей в упомянутом виртуальном пространстве каждой области и на основе этого устанавливать соответствие между связями так, что объекты на соответствующих изображениях выводятся на дисплей в одном и том же месте.
Область в иерархических данных, определенная в упомянутом файле определения связей в этом устройстве обработки информации, имеет также ту особенность, что является прямоугольником, имеющим заранее заданное отношение длины к высоте.
Упомянутый блок регистрации определяющей информации в этом устройстве обработки информации имеет также ту особенность, что для каждой группы областей, для которых определено соответствие между собой, может получать от пользователя входное требование с условиями проверки переключения выведенного на дисплей изображения, зависящее от того, было ли первоначально выведенное на дисплей изображение изменено в направлении увеличения или уменьшения, и зарегистрировать это условие в файле определения связей.
Устройство обработки информации имеет также ту особенность, что может генерировать файл, в котором содержатся упомянутые иерархические данные или информация, относящаяся к областям памяти, хранящим упомянутые иерархические данные, упомянутый файл определения связей и упомянутый файл определения сценария.
Упомянутый блок вывода на дисплей заданного изображения в этом устройстве обработки информации имеет также ту особенность, что может выводить изображения на дисплей, обращаясь к сгенерированному упомянутому файлу определения связей и переключая выведенное на дисплей изображение в заранее заданных областях упомянутых иерархических данных, для которых определено соответствие в упомянутом файле определения связей.
Упомянутый блок регистрации определяющей информации в этом устройстве обработки информации имеет также ту особенность, что может передавать сгенерированный упомянутый файл определения связей на устройство обработки изображений, подсоединенное через сеть, и корректировать упомянутый файл определения связей в соответствии с ответной информацией, переданной от этого устройства обработки изображений.
Еще одна особенность осуществления настоящего изобретения относится к устройству обработки информации. Это устройство обработки информации используется в устройстве обработки изображений, которое обеспечивает считывание и вывод на дисплей иерархических данных, образованных данными изображений, являющихся представлениями одного и того же изображения с различными уровнями разрешения и иерархически организованными в порядке уровней разрешения, и которое генерирует файл определения сценария, к которому происходит обращение для переключения выведенного на дисплей изображения между заранее заданными областями в различных наборах иерархических данных; при этом устройство обработки информации отличается тем, что содержит: запоминающее устройство, которое хранит упомянутые иерархические данные; блок вывода на дисплей заданного изображения, который считывает из упомянутого запоминающего устройства упомянутые иерархические данные в соответствии с входными данными требования пользователя по выбору изображения и выводит их на дисплей; и блок регистрации определяющей информации, который получает от пользователя входные данные требования по выбору областей в изображениях нескольких наборов иерархических данных, выведенных на дисплей упомянутым блоком вывода на дисплей заданного изображения, и генерирует файл определения сценария идентификацией координат этих выбранных областей в виртуальном пространстве, определенном плоскостью изображения и осью уровней разрешения.
Упомянутый блок регистрации определяющей информации в этом устройстве обработки информации имеет также ту особенность, что может получать от пользователя информацию, относящуюся к способу вывода области на дисплей, определять соответствие между каждой областью, выбранной пользователем в упомянутом файле определения сценария, и информацией, относящейся к способу вывода области на дисплей, и записывать информацию об этом соответствии в упомянутом файле определения сценария.
Устройство обработки информации имеет также ту особенность, что может генерировать файл, в котором содержатся упомянутые иерархические данные или информация, относящаяся к области памяти, хранящей упомянутые иерархические данные, и упомянутый файл определения сценария.
Упомянутый блок вывода на дисплей заданного изображения в этом устройстве обработки информации имеет также ту особенность, что может переключать выведенное на дисплей изображение по нескольким записанным областям, обратившись для этого к сгенерированному упомянутому файлу определения сценария.
Упомянутый блок регистрации определяющей информации в этом устройстве обработки информации имеет также ту особенность, что может передавать сгенерированный упомянутый файл определения сценария на устройство обработки изображений, подсоединенное через сеть, и корректировать упомянутый файл определения сценария, базируясь на ответной информации, переданной от этого устройства обработки информации.
В этом устройстве обработки информации имеется также та особенность, что в упомянутый файл, хранимый в этом устройстве, может быть включена атрибутивная информация, которая управляет воспроизведением иерархических данных.
Еще одна особенность осуществления настоящего изобретения относится к способу обработки информации. Этот способ обработки информации используется в устройстве обработки изображений, обеспечивающем считывание и вывод на дисплей иерархических данных, образованных данными изображений, которые являются представлениями одного и того же изображения с различными уровнями разрешения и иерархически организованными в порядке уровней разрешения, и которое генерирует файл определения связей, к которому происходит обращение для переключения выведенного на дисплей изображения между заранее заданными областями в различных наборах иерархических данных; при этом способ обработки информации отличается тем, что содержит: этап считывания из упомянутого запоминающего устройства упомянутых иерархических данных и вывода их на дисплей, базируясь на входных данных требования пользователя по выбору изображения; этап получения от пользователя входных данных требования по выбору областей в изображениях нескольких наборов выведенных на дисплей иерархических данных; и этап выдачи упомянутого файла определения связей в память идентификацией координат упомянутых выбранных областей в виртуальном пространстве, определенном плоскостью изображения и осью уровней разрешения, и в соответствии с отображением областей друг на друга.
Еще одна особенность осуществления настоящего изобретения относится к компьютерной программе. Эта компьютерная программа используется в устройстве обработки изображений, считывающем и выводящем на дисплей иерархические данные, образованные данными изображений, которые являются представлениями одного и того же изображения с различными уровнями разрешения и которые иерархически организованы в порядке уровней разрешения, и которая обеспечивает исполнение компьютером задачи создания файла определения связей, к которому происходит обращение для переключения выведенного на дисплей изображения между заранее заданными областями в различных наборах иерархических данных, при этом компьютерная программа содержит: функцию считывания из упомянутого запоминающего устройства упомянутых иерархических данных и вывода их на дисплей, базируясь на входных данных требования пользователя по выбору изображения; функцию получения от пользователя входных данных требования по выбору областей в изображениях нескольких наборов выведенных на дисплей иерархических данных; и функцию выдачи упомянутого файла определения связей в память идентификацией координат упомянутых выбранных областей в виртуальном пространстве, определенном плоскостью изображения и осью уровней разрешения, и в соответствии с отображением областей друг на друга.
Еще одна особенность осуществления настоящего изобретения относится к носителю записи с записанной на нем компьютерной программой. Этот носитель записи используется в устройстве обработки изображений, считывающем и выводящем на дисплей иерархические данные, образованные данными изображений, которые являются представлениями одного и того же изображения с различными уровнями разрешения и которые иерархически организованы в порядке уровней разрешения, и хранит компьютерную программу, которая обеспечивает исполнение компьютером задачи генерации файла определения связей, к которому происходит обращение для переключения выведенного на дисплей изображения между заранее заданными областями в различных наборах иерархических данных, при этом компьютерная программа содержит: функцию считывания из упомянутого запоминающего устройства упомянутых иерархических данных и вывода их на дисплей, базируясь на входных данных требования пользователя по выбору изображения; функцию получения от пользователя входных данных требования по выбору областей в изображениях нескольких наборов выведенных на дисплей иерархических данных; и функцию выдачи упомянутого файла определения связей в память идентификацией координат упомянутых выбранных областей в виртуальном пространстве, определенном плоскостью изображения и осью уровней разрешения, и в соответствии с отображениями областей друг на друга.
Еще одна особенность осуществления настоящего изобретения относится к устройству обработки изображений. Устройство обработки изображений предназначено для вывода на дисплей по меньшей мере части изображения и содержит: запоминающее устройство, хранящее иерархические данные, образованные данными изображений, которые являются представлениями одного и того же изображения с различными уровнями разрешения и которые иерархически организованы в порядке уровней разрешения; память, хранящую файл определения сценария, определяющий информацию, относящуюся к нескольким областям в иерархических данных в виртуальном пространстве, определенном плоскостью изображения и осью уровней разрешения, а также определяющий информацию, относящуюся к способу вывода на дисплей упомянутых областей; и блок обработки выведенного на дисплей изображения, который обращается к упомянутому файлу определения сценария и непрерывно выводит на дисплей несколько областей в соответствии с определенным способом переключения между областями.
Упомянутая память в этом устройстве обработки информации имеет также ту особенность, что может хранить файл определения связей, который устанавливает соответствие между заранее заданными областями внутри различных наборов иерархических данных в упомянутом виртуальном пространстве, упомянутый файл определения сценария может назначать несколько областей из нескольких наборов иерархических данных, для которых установлено соответствие упомянутым файлом определения связей, и когда выведенное на дисплей изображение входит внутрь определенного диапазона области, которая определена в иерархических данных, выведенных на дисплей в текущий момент времени, и которая указана в упомянутом файле определения связей, блок обработки выведенного на дисплей изображения может переключать выведенное на дисплей изображение на другую область иерархических данных, для которой было определено соответствие этой области.
Иерархические данные, которые хранит упомянутое запоминающее устройство в этом устройстве обработки информации, имеют также ту особенность, что к ним присоединяется атрибутивная информация для управления выводом на дисплей этих иерархических данных, а упомянутое устройство вывода на дисплей изображения может считывать упомянутую атрибутивную информацию заданных иерархических данных, когда происходит переключение выведенного изображения, и обеспечивает изменение режима вывода на дисплей, базируясь на этой информации и в соответствии с заранее заданным правилом.
Еще одна особенность осуществления настоящего изобретения относится к способу обработки изображений. Способ обработки изображений используется для вывода на дисплей по меньшей мере части изображения и содержит: этап считывания из памяти файла определения сценария, определяющего информацию, которая относится к нескольким областям в упомянутых иерархических данных в виртуальном пространстве, определенном плоскостью изображения и осью уровней разрешения, а также определяющей информации, относящейся к способу вывода на дисплей этих областей, при этом иерархические данные содержат данные изображения, которые являются представлениями одного и того же изображения при различных уровнях разрешения и которые иерархически организованы в порядке разрешения; и этап обращения к упомянутому файлу определения сценария и непрерывного вывода на дисплей упомянутых нескольких областей в соответствии с определенным способом переключения между областями.
Еще одна особенность осуществления настоящего изобретения относится к компьютерной программе. Компьютерная программа обеспечивает исполнение компьютером задачи вывода на дисплей по меньшей мере части изображения и содержит: функцию считывания из памяти файла определения сценария, определяющего информацию, которая относится к нескольким областям в упомянутых иерархических данных в виртуальном пространстве, определенном плоскостью изображения и осью уровней разрешения, а также определяющей информации, относящейся к способу вывода на дисплей этих областей, при этом иерархические данные содержат данные изображения, которые являются представлениями одного и того же изображения при различных уровнях разрешения и которые иерархически организованы в порядке разрешения; и функцию обращения к упомянутому файлу определения сценария и непрерывного вывода на дисплей упомянутых нескольких областей в соответствии с определенным способом переключения между областями.
Еще одна особенность осуществления настоящего изобретения относится к носителю записи с записанной на нем компьютерной программой. Этот носитель записи хранит компьютерную программу, которая обеспечивает исполнение компьютером задачи вывода на дисплей по меньшей мере части изображения и содержит: функцию считывания из памяти файла определения сценария, определяющего информацию, которая относится к нескольким областям в упомянутых иерархических данных в виртуальном пространстве, определенном плоскостью изображения и осью уровней разрешения, а также определяющей информации, относящейся к способу вывода на дисплей этих областей, при этом иерархические данные содержат данные изображения, которые являются представлениями одного и того же изображения при различных уровнях разрешения и которые иерархически организованы в порядке разрешения; и функцию обращения к упомянутому файлу определения сценария и непрерывного вывода на дисплей упомянутых нескольких областей в соответствии с определенным способом переключения между областями.
Еще одна особенность осуществления настоящего изобретения относится к структуре данных контента. Эта структура данных используется для определения соответствия между собой следующих компонентов: иерархических данных, содержащих данные изображения, которые являются представлениями одного и того же изображения с различными уровнями разрешения и которые иерархически организованы в порядке уровней разрешения; файла определения сценария, который определяет информацию, относящуюся к нескольким областям в упомянутых иерархических данных, в виртуальном пространстве, определенном плоскостью изображения и уровнями разрешения, а также который определяет информацию, относящуюся к способу вывода на дисплей упомянутых областей и используемую для непрерывного вывода на дисплей упомянутых нескольких переключаемых областей; и атрибутивной информации, которая управляет рендерингом этих иерархических данных.
В упомянутом файле определения сценария в этой структуре данных определяются области внутри нескольких упомянутых наборов иерархических данных; и упомянутая структура данных имеет ту особенность, что определяет соответствие между собой нескольких наборов иерархических данных определенных объектов и атрибутивной информации, которая управляет рендерингом каждого набора иерархических данных.
В этой структуре данных имеется также та особенность, что контенту, который непрерывно выводится на дисплей упомянутым файлом определения сценария, ставится в соответствие атрибутивная информация, которая управляет рендерингом этого контента.
Еще одна особенность осуществления настоящего изобретения относится к носителю записи, на котором записана структура данных контента. На этом носителе записи записана упомянутая выше структура данных.
Произвольные комбинации описанных выше составляющих компонентов и реализации настоящего изобретения в форме способов, аппаратур, систем, носителей записи и компьютерных программ могут быть также введены в практику как дополнительные варианты настоящего изобретения.
ПРЕИМУЩЕСТВА НАСТОЯЩЕГО ИЗОБРЕТЕНИЯ
В соответствии с настоящим изобретением информация может быть выведена на дисплей с использованием простой операции, даже если эта информация является высокоорганизованной.
КРАТКОЕ ОПИСАНИЕ ФИГУР ЧЕРТЕЖЕЙ
Фиг.1 показывает среду, в которой используется система обработки изображений в соответствии с настоящим примером осуществлением изобретения;
Фиг.2 показывает внешний вид устройства ввода, которое может быть использовано в системе обработки изображений на Фиг.1;
Фиг.3 показывает иерархическую структуру данных изображения, используемую в настоящем примере осуществления изобретения;
Фиг.4 показывает конфигурацию устройства обработки изображений в соответствии с настоящим примером осуществления изобретения;
Фиг.5 - показывает процесс предвыборки в соответствии с настоящим примером осуществления изобретения;
Фиг.6 схематически показывает поток данных изображений в соответствии с настоящим примером осуществления изобретения;
Фиг.7 схематически показывает соотношение между несколькими наборами иерархических данных, используемых для вывода на дисплей, в соответствии с настоящим примером осуществления изобретения;
Фиг.8 иллюстрирует вывод на дисплей изображений, когда установлена связь между наборами иерархических данных, в соответствии с настоящим примером осуществления изобретения;
Фиг.9 показывает детальную конфигурацию блока управления в соответствии с настоящим примером осуществления изобретения;
Фиг.10 показывает соотношение между эталонным кадром и изображением в соответствии с настоящим примером осуществления изобретения;
Фиг.11 разъясняет определение кадра для случая, когда эталонный кадр параллельно перемещается, в соответствии с настоящим примером осуществления изобретения;
Фиг.12 разъясняет определение кадра для случая, когда эталонный кадр параллельно не перемещается, а только изменяется коэффициент увеличения, в соответствии с настоящим примером осуществления изобретения;
Фиг.13 показывает определение кадра, когда эталонный кадр параллельно не перемещается, а поворачивается, в соответствии с настоящим примером осуществления изобретения;
Фиг.14 показывает пример структуры данных файла определения связей в соответствии с настоящим примером осуществления изобретения;
Фиг.15 схематически показывает точки, которые должны бы быть загружены, когда устанавливается связь между двумя наборами иерархических данных, в соответствии с настоящим примером осуществления изоб