ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001]
Настоящее изобретение относится к способу управления устройством отображения с размещением множества областей в рабочей области, в которой обеспечена возможность перемещения указателя, и отображением на дисплейном экране по меньшей мере одной области отображения из множества областей отображения, соответствующих указанному множеству областей в соответствии с перемещением указателя, и к компьютерной программе, устройству для управления устройством отображения и дисплейной системе воспроизведения изображений для реализации указанного способа управления устройством отображением.
УРОВЕНЬ ТЕХНИКИ
[0002]
Обычно в местах проведения радиографического анализа медицинских учреждений, таких как больницы, установлены монитор высокого разрешения (дисплейное устройство) и монитор низкого разрешения, которые соединены с одним устройством генерирования изображения для использования функции работы нескольких мониторов; рентгеновские изображения, изображения компьютерной томографии или т.п. отображаются на мониторе высокого разрешения; а рабочие изображения (консольные изображения) для работы с указанными изображениями отображаются на мониторе низкого разрешения.
[0003]
Фиг. 16 представляет собой схему, показывающую примерную конфигурацию обычной дисплейной системы воспроизведения изображений. Как показано на Фиг. 16, два дисплейных устройства, дисплейное устройство 301, имеющее область А отображения с высоким разрешением, и дисплейное устройство 302, имеющее область В отображения с низким разрешением, соединены с устройством 300 генерирования изображения (конфигурация с несколькими мониторами).
[0004]
Однако установка нескольких дисплейных устройств приводит к тому, что пользователь должен выполнять монтажные работы или работы по техническому обслуживанию, а поэтому желательно отображать два экрана на одном дисплейном устройстве. В связи с этим раскрыты технологии переключения между двумя экранами на одном дисплейном устройстве посредством определения перемещения положения указателя (см. Патентный документ 1).
Документы уровня техники
Патентные документы
[0005]
Патентный документ 1: публикация не подвергнутой экспертизе заявки на японский патент No. 2000-99238
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
ЗАДАЧИ, РЕШАЕМЫЕ С ПОМОЩЬЮ ИЗОБРЕТЕНИЯ
[0006]
Однако в технологии по Патентному документу 1 на дисплейном устройстве отображается только один экран и, следовательно, пользователь не может видеть оба экрана одновременно.
[0007]
Настоящее изобретение было разработано с учетом вышесказанного, и его задача заключается в создании способа управления отображением, которым пользователь может заставить, значительно упрощенным образом, одно дисплейное устройство отображать несколько экранов, а также компьютерной программы, устройства для управления отображением и дисплейную систему воспроизведения изображений для реализации указанного способа управления отображением.
СРЕДСТВА ДЛЯ РЕШЕНИЯ ЗАДАЧ
[0008]
Первый аспект настоящего изобретения обеспечивает создание способа управления устройством отображения с размещением множества областей в рабочей области, в которой обеспечена возможность перемещения указателя, и отображением на дисплейном экране по меньшей мере одной области отображения из множества областей отображения, соответствующих указанному множеству областей в соответствии с перемещением указателя.
Согласно способу:
отображают на дисплейном экране одну область отображения, соответствующую одной области из указанного множества областей;
определяют, совершено ли указателем перемещение из указанной одной области в другую область; и
при положительном определении такого перемещения на этапе определения, отображают на дисплейном экране указанную одну область отображения, а также другую область отображения, соответствующую указанной другой области.
[0009]
Во втором аспекте настоящего изобретения согласно способу управления устройством отображения по первому аспекту кроме того:
определяют, совершено ли указателем обратное перемещение в указанную одну область после перемещения в указанную другую область; и
при положительном определении такого перемещения на этапе определения, скрывают указанную другую область отображения.
[0010]
В третьем аспекте настоящего изобретения способ управления устройством отображения по второму аспекту кроме того отображают на дисплейном экране границу между указанной одной областью и указанной другой областью.
[0011]
В соответствии с четвертым аспектом настоящего изобретения в способе управления устройством отображения по третьему аспекту отображение границы включает в себя отображение границы на указанной одной области отображения, когда указанная другая область отображения не отображена.
[0012]
В соответствии с пятым аспектом настоящего изобретения в способе управления устройством отображения по третьему аспекту отображение границы включает в себя отображение границы на указанной другой области отображения, когда указанная другая область отображения отображена.
[0013]
В соответствии с шестым аспектом настоящего изобретения согласно способу управления устройством отображения по любому аспекту с первого по пятый кроме того:
задают взаимное расположение указанной одной области и указанной другой области и
определяют положение отображения указанной другой области отображения относительно указанной одной области отображения исходя из взаимного расположения, заданного на этапе его задания.
[0014]
В соответствии с седьмым аспектом настоящего изобретения согласно способу управления устройством отображения по любому аспекту с первого по шестой кроме того:
рассчитывают расстояние перемещения указателя из указанной одной области в указанную другую область и
регулируют интервал указанной другой области отображения, отображенной на дисплейном экране, в соответствии с расстоянием перемещения, рассчитанным на этапе расчета.
[0015]
Девятый аспект настоящего изобретения обеспечивает создание компьютерной программы, обусловливающей размещение компьютером множества областей в рабочей области, в которой обеспечена возможность перемещения указателя, и отображение на дисплейном экране по меньшей мере одной области отображения из множества областей отображения, соответствующих указанному множеству областей в соответствии с перемещением указателя. Компьютерная программа заставляет компьютер:
отображать на дисплейном экране одну область отображения, соответствующую одной области из указанного множества областей;
определять, совершено ли указателем перемещение из указанной одной области в другую область; и
при положительном определении такого перемещения отображать на дисплейном экране указанную одну область отображения, а также другую область отображения, соответствующую указанной другой области.
[0016]
Десятый аспект настоящего изобретения обеспечивает создание устройства для управления устройством отображения, выполненного с возможностью размещения множества областей в рабочей области, в которой обеспечена возможность перемещения указателя, и отображения на дисплейном экране по меньшей мере одной области отображения из множества областей отображения, соответствующих указанному множеству областей в соответствии с перемещением указателя. Устройство для управления отображением содержит средства управления отображением, выполненные с возможностью отображать на дисплейном экране одну область отображения, соответствующую одной области из указанного множества областей, причем
когда указатель перемещается из указанной одной области в другую область, средства управления отображением отображают на дисплейном экране указанную одну
область отображения, а также другую область отображения, соответствующую указанной другой области.
[0017]
В соответствии с одиннадцатым аспектом настоящего изобретения дисплейная система воспроизведения изображений содержит:
устройство для управления устройством отображения по десятому аспекту и дисплейное устройство для показа изображений, содержащее дисплейный экран, на котором устройством для управления устройством отображения показан указатель.
[0018]
В первом, девятом, десятом и одиннадцатом аспектах настоящего изобретения функция одновременного отображения множества областей отображения, например области А отображения (родительского экрана) и области В отображения (дочернего экрана) на дисплейном экране (функция "картинка-в-картинке" (PinP)), обеспечена заранее. Одна область в рабочей области, соответствующая области А отображения, задана в качестве области а, и одна область в рабочей области, соответствующая области В отображения, задана в качестве области b. Области а и b размещены в рабочей области, например, таким образом, чтобы находиться друг возле друга. Указатель обозначает, например, рисунок, знак или символ для указания на целевой объект на дисплейном экране. Пользователь перемещает указатель на дисплейном экране с использованием указывающего устройства, такого как мышь или сенсорная панель. Указатель также обозначает указатель в рабочей области (здесь и далее также упоминается как "положение указателя").
[0019]
В этих аспектах настоящего изобретения определяется, совершено ли перемещение положения указателя из одной области (например, области а) в другую область (например, область b) множества областей. Например, при перемещении указателя в области А отображения, положение указателя перемещается в области а. Когда определено, что положение указателя перемещено из указанной одной области (область а) в указанную другую область (область b), одновременно отображают указанную одну область отображения, А, соответствующую области а, и указанную другую область отображения, В, соответствующую области b. Таким образом, например, при перемещении указателя таким образом, чтобы пересечь границу области А отображения в состоянии, при котором отображается только область А отображения (родительский экран), происходит показ области В отображения (дочерний экран) и указатель отображается на области В отображения. То есть, только посредством перемещения указателя на дисплейном экране, например, работая указывающим устройством, пользователь может на основании функции "картинка-в-картинке" (PinP) заставить одновременно отображаться упомянутые несколько экранов (может активировать функцию "картинка-в-картинке" (PinP)) и осуществлять плавное переключение между указанными областями отображения (экранами), на которых отображен указатель. Иными словами, обеспечивается возможность более простой работы пользователя с дисплейным устройством.
[0020]
Во втором аспекте настоящего изобретения определяют, совершено ли указателем обратное перемещение в указанную одну область, а, после перемещения в указанную другую область, b, и при положительном определении такого перемещения отображенную другую область отображения, В, скрывают. Например, при перемещении указателя таким образом, чтобы пересечь границу области В отображения в состоянии, при котором отображаются область А отображения (родительский экран) и область В отображения (дочерний экран), область В отображения скрывают, и указатель отображается на области А отображения. То есть, только посредством перемещения указателя на дисплейном экране, например, работая указывающим устройством, пользователь может отключать функцию "картинка-в-картинке" (PinP) и осуществлять плавное переключение между указанными областями отображения (экранами), на которых отображается указатель. То есть, обеспечивается возможность более простой работы пользователя с дисплейным устройством.
[0021]
В третьем аспекте настоящего изобретения граница между указанной одной областью, а, и указанной другой областью, b, отображается на дисплейном экране. Отрезок этой границы представляет собой смежный интервал, в котором области а и b находятся друг возле друга. Например, когда области а и b размещены таким образом, что часть правой стороны области а и левая сторона области b находятся возле друг друга, положение указателя может перемещаться между областями а и b в смежном интервале и не может перемещаться из области а в область b в несмежном интервале. Отображение смежного интервала позволяет пользователю легко понять, в каком интервале на дисплейном экране он или она может перемещать указатель, чтобы активировать или отключать функцию "картинка-в-картинке" (PinP). То есть, обеспечивается возможность более простой работы пользователя с дисплейным устройством.
[0022]
В четвертом аспекте настоящего изобретения когда указанная другая область отображения, В, не отображена, граница (смежный интервал) отображается на указанной одной области отображения, А. То есть, когда функция "картинка-в-картинке" (PinP) отключена и только область А отображения (родительский экран) отображается на дисплейном экране, пользователь перемещает указатель только к смежному интервалу и затем перемещает его из области А отображения, чтобы активировать функцию "картинка-в-картинке" (PinP) и показать область В отображения (дочерний экран). То есть, обеспечивается возможность более простой работы пользователя с дисплейным устройством.
[0023]
В пятом аспекте настоящего изобретения когда указанная другая область отображения, В, отображена, граница (смежный интервал) отображается на области В отображения. То есть, когда функция "картинка-в-картинке" (PinP) активирована и область А отображения (родительский экран) и область В отображения (дочерний экран) одновременно отображены на дисплейном экране, пользователь перемещает указатель только на область В отображения к смежному интервалу и затем к области А отображения, чтобы отключить функцию "картинка-в-картинке" (PinP) и скрыть область В отображения. То есть, обеспечивается возможность более простой работы пользователя с дисплейным устройством.
[0024]
В шестом аспекте настоящего изобретения устанавливают взаимное расположение указанной одной области, а, и указанной другой области, b, и определяют положение показа указанной другой области отображения, В, относительно указанной одной области отображения, А, на основании установленного взаимного расположения. Например, область b размещена возле верхней, нижней, левой или правой стороны области а в рабочей области. Размещение указанных областей в рабочей области может быть реализовано, например, с использованием функции (например, установки/свойства отображения) программы (например, операционной системы), поддерживающей устройство с несколькими дисплеями (несколькими мониторами), имеющее функцию "картинка-в-картинке" (PinP). После этого определяется положение показа области В отображения относительно области А отображения в соответствии с положением области b относительно области а в рабочей области. В результате область В отображения отображается на верхнем, нижнем, левом или правом участке области А отображения.
[0025]
Например, примем, что область b размещена возле правой стороны области а в рабочей области и что только область А отображения отображается на дисплейном экране. В этом случае, по мере того, как пользователь перемещает указатель вправо на область А отображения, положение указателя перемещается вправо на область а. Когда положение указателя пересекает границу области а и входит в область b, область В отображения отображается на правом участке области А отображения, и указатель отображается на области В отображения. Таким образом, пользователь может легко распознавать перемещение указателя, не теряя из виду указатель на дисплейном экране. Аналогично, примем, что область b размещена возле левой стороны области а в рабочей области и что только область А отображения отображается на дисплейном экране. В этом случае, по мере того, как пользователь перемещает указатель влево на область А отображения, положение указателя перемещается влево на область а. Когда положение указателя пересекает границу области а и входит в область b, область В отображения отображается на левом участке области А отображения, а указатель отображается на области В отображения. Таким образом, пользователь может легко распознавать перемещение указателя, не теряя из виду указатель на дисплейном экране. То же самое относится к случаю, когда область b размещена возле верхней или нижней стороны области а.
[0026]
В седьмом аспекте настоящего изобретения рассчитывается расстояние перемещения положения указателя из указанной одной области, а, в указанную другую область, b. Расстояние перемещения может быть расстоянием от границы между областями а и b до положения указателя в области b. Интервал указанной другой области отображения, В, (дочернего экрана), показанной на дисплейном экране, регулируется в соответствии с рассчитанным расстоянием перемещения. Например, область В отображения отображается таким образом, чтобы плавно увеличиваться от границы области А отображения в соответствии с рассчитанным расстоянием перемещения. Таким образом, указатель остается примерно в одном и том же положении на дисплейном экране независимо от расстояния перемещения положения указателя. Соответственно, пользователь не теряет указателя из виду и может интуитивно выполнить определенное действие.
[0027]
В восьмом аспекте настоящего изобретения управляют качеством изображения по меньшей мере одной указанной области отображения, А, или указанной другой области отображения, В. Путем создания разности качества изображения в указанных областях отображения указанные области отображения четко отличаются друг от друга, когда области отображения отображены одновременно (активирована функция "картинка-в-картинке" (PinP)). Таким образом, пользователь может работать с дисплейным устройством без внезапного и неожиданного одновременного отображения. Кроме того, посредством управления качеством изображения указанных областей отображения в соответствии с показанными на них изображениями эти изображения всегда могут быть отображены на указанных областях отображения.
ТЕХНИЧЕСКИЙ РЕЗУЛЬТАТ, ОБЕСПЕЧИВАЕМЫЙ ИЗОБРЕТЕНИЕМ
[0028]
В соответствии с настоящим изобретением обеспечивается возможность более простой работы пользователя с дисплейным устройством.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0029]
Фиг. 1 представляет собой блок-схему, показывающую примерную конфигурацию дисплейной системы воспроизведения изображений согласно настоящему варианту реализации изобретения.
Фиг. 2 представляет собой схему, показывающую пример дисплейного экрана, когда функция "картинка-в-картинке" (PinP) активирована.
Фиг. 3 представляет собой схему, показывающую пример окна для установки свойств отображения.
Фиг. 4 представляет собой схематическое изображение, показывающее пример информации о положении.
Фиг. 5 представляет собой схематическое изображение, показывающее пример того, как положение указателя перемещается в рабочей области.
Фиг. 6А и 6B представляют собой схематические изображения, показывающие пример того, как функция "картинка-в-картинке" (PinP) активируется на основании перемещения указателя.
Фиг. 7А и 7B представляют собой схематические изображения, показывающие пример того, как функция "картинка-в-картинке" (PinP) отключается на основании перемещения указателя.
Фиг. 8 представляет собой пример алгоритма процесса, реализуемого устройством генерирования изображения согласно настоящему варианту изобретения.
Фиг. 9А-9С представляют собой схематические изображения, каждое из которых показывает положения областей и взаимное расположение областей отображения.
Фиг. 10А-10С представляют собой схематические изображения, каждое из которых показывает положения областей и взаимное расположение областей отображения.
Фиг. 11 представляет собой схематическое изображение, показывающее пример подвижного интервала положения указателя.
Фиг. 12А-12С представляют собой схематические изображения, каждое из которых показывает пример отображения смежного интервала, когда функция "картинка-в-картинке" (PinP) отключена.
Фиг. 13А-13С представляют собой схематические изображения, каждое из которых показывает пример отображения смежного интервала, когда функция "картинка-в-картинке" (PinP) активирована.
Фиг. 14А-14С представляют собой схемы, показывающие другие примеры способов отображения дочернего экрана.
Фиг. 15А-15С представляют собой схемы, показывающие другие примеры способов отображения дочернего экрана.
Фиг. 16 представляет собой схему, показывающую примерную конфигурацию обычной дисплейной системы воспроизведения изображений.
ВАРИАНТЫ РЕАЛИЗАЦИИ ИЗОБРЕТЕНИЯ
[0030]
Далее со ссылками на чертежи описан вариант реализации способа управления устройством отображения, компьютерной программы, устройства для управления устройством отображения и дисплейной системы воспроизведения изображений согласно настоящему изобретению. Фиг. 1 представляет собой блок-схему, показывающую примерную конфигурацию дисплейной системы 100 воспроизведения изображений настоящего варианта реализации изобретения. Дисплейная система 100 воспроизведения изображений включает в себя устройство 10 генерирования изображения, служащее в качестве устройства для управления устройством отображения, и дисплейное устройство 50, служащее в качестве дисплейного устройства для показа изображений. Дисплейное устройство 50 отображает изображения, когда устройство 10 генерирования изображения выдает в дисплейное устройство 50 данные изображения, им сгенерированные, или данные изображения, захваченные от внешнего устройства.
[0031]
Устройство 10 генерирования изображения включает в себя блок 11 управления, выполненный с возможностью управлять всем устройством, блок 12 ввода, блок 13 генерирования рабочей области, блок 14 установки свойств отображения, блок 15 отслеживания положения указателя, интерфейсный блок 16, блок 17 генерирования команд на одновременное отображение, блок 18 отображения подвижного интервала указателя и блок 19 расчета расстояния перемещения указателя.
[0032]
Дисплейное устройство 50 включает в себя блок 51 управления, выполненный с возможностью управлять всем устройством, интерфейсный блок 52, схему 53 реализации функции "картинка-в-картинке" (PinP) и дисплейный экран 54.
[0033]
Интерфейсный блок 52 отправляет информацию, такую как данные изображения или команду, в интерфейсный блок 16 устройства 10 генерирования изображения или получает такую из интерфейсного блока 16 устройства 10 генерирования изображения. В общем случае интерфейсный блок 52 включает в себя USB/видео кабели и приемопередатчики для передачи или приема пакетов информации, такой как данные изображения или команды, соответствующей множеству областей отображения.
[0034]
Схема 53 реализации функции "картинка-в-картинке" (PinP) выполняет функцию одновременного отображения множества областей отображения (например, родительского экрана, дочернего экрана) на дисплейном экране 54, то есть функцию "картинка-в-картинке" (PinP). Схема 53 реализации функции "картинка-в-картинке" (PinP) осуществляет переключение между активированием и отключением функции "картинка-в-картинке" (PinP) в соответствии с командой (командой на активирование функции "картинка-в-картинке" (PinP), командой на отключение функции "картинка-в-картинке" (PinP) или т.п.), выдаваемой из устройства 10 генерирования изображения (блок 17 генерирования команд на одновременное отображение).
[0035]
Когда функция "картинка-в-картинке" (PinP) активирована, схема 53 реализации функции "картинка-в-картинке" (PinP) отображает область В отображения в области А отображения на дисплейном экране 54 исходя из информации о положении, выдаваемой из устройства 10 генерирования изображения. Подробности информации о положении будут описаны ниже.
[0036]
Когда функция "картинка-в-картинке" (PinP) активирована, множества областей отображения одновременно отображены на дисплейном экране 54; когда функция "картинка-в-картинке" (PinP) отключена, отображается только одна область отображения (родительский экран), то есть множества областей отображения не отображены одновременно. В последующем описании выражение "отображены одновременно" также означает сохранение состояния, в котором множества областей отображения одновременно отображены. Выражение "отображены одновременно" включает в себя состояние, в котором множества областей отображения отображаются таким образом, что другие области отображения наложены на одну область отображения, а также состояние, в котором две или большее количество областей отображения отображаются с размещением сторона к стороне без наложения друг на друга, то есть типа "картинка-возле-картинки" (PbyP). Ниже в качестве примера выражения "отображены одновременно" описан вариант, в котором множества областей отображения отображаются с наложением.
[0037]
Фиг. 2 представляет собой схему, показывающую пример дисплейного экрана 54, когда функция "картинка-в-картинке" (PinP) активирована. Как показано на Фиг. 2, другая область отображения (дочерний экран), В, наложена на одну область отображения (родительский экран), А, на дисплейном экране 54 дисплейного устройства 50. Например, изображения высокого разрешения, такие как рентгеновские изображения или изображения компьютерной томографии, могут быть показаны на области А отображения, а рабочие изображения относительно низкого разрешения (консольные изображения) могут быть показаны на области В отображения. Следует отметить, что положение области В отображения относительно области А отображения, показанной на Фиг. 2 является только иллюстративным и не имеет ограничивающего характера. Хотя в примере по Фиг. 2 осуществлено наложение одной области В отображения, может быть осуществлено наложение двух или большего количества областей отображения. Когда функция "картинка-в-картинке" (PinP) отключена, например, отображается только область А отображения (родительский экран).
[0038]
Далее будет описано устройство 10 генерирования изображения.
[0039]
Блок 12 ввода включает в себя, например, указывающее устройство, такое как мышь или сенсорная панель, и имеет функцию, когда пользователь перемещает указатель на целевой объект на дисплейном экране 54, приема данных указанного перемещения. Указатель обозначает, например, рисунок, знак, символ, узор или т.п. для указания на целевой объект на дисплейном экране 54.
[0040]
Блок 13 генерирования рабочей области генерирует множество областей, соответствующих множеству областей отображения, показанных на дисплейном экране 54 и размещает области в одной рабочей области. Следует отметить, что блок 13 генерирования рабочей области генерирует множество областей, независимо от активирования или отключения функции "картинка-в-картинке" (PinP). Например, когда указанным множеством областей отображения являются области А и В отображения, как показано на Фиг. 2, блок 13 генерирования рабочей области определяет одну область в рабочей области, соответствующую области А отображения, в качестве области а, определяет одну область в рабочей области, соответствующую области В отображения, в качестве области b, и размещает области а и b в рабочей области. Области а и b размещены в рабочей области, например, таким образом, чтобы находиться друг возле друга.
[0041]
В рабочей области указатель может перемещаться в соответствии с работой указывающего устройства. То есть, в настоящем варианте осуществления термин "указатель" обозначает указатель, показанный на дисплейном экране, а также указатель в рабочей области. Указатель в рабочей области также упоминается как "положение указателя".
[0042]
Блок 14 установки свойств отображения устанавливает положения указанных областей в рабочей области. Например, блок 14 установки свойств отображения определяет область А отображения в качестве родительского экрана (экран отображается, когда функция "картинка-в-картинке" (PinP) отключена) и определяет область В отображения в качестве дочернего экрана (экран отображается одновременно с родительским экраном, когда функция "картинка-в-картинке" (PinP) активирована). Блок 14 установки свойств отображения также определяет области в рабочей области, соответствующие указанным областям А и В отображения, в качестве областей а и b, соответственно. Блок 14 установки свойств отображения затем выполняет установки, так что область b, соответствующая дочернему экрану, размещена возле верхней, нижней, левой или правой стороны области а, соответствующей родительскому экрану.
[0043]
Функционирование блока 14 установки свойств отображения, то есть размещение указанных областей в рабочей области, может быть реализовано, например, с использованием функции программы (например, операционной системы), поддерживающей устройство с несколькими дисплеями (несколькими мониторами), имеющее функцию "картинка-в-картинке" (PinP).
[0044]
Фиг. 3 представляет собой схему, показывающую пример окна для установки свойств отображения. Пользователь может отобразить окно для установки свойств отображения, показанное на Фиг. 3, на дисплейном экране 54 и разместить область b в необходимом положении посредством блока 12 ввода. После получения данных об операции размещения, выполняемой пользователем, блок 14 установки свойств отображения устанавливает положения областей а и b и генерирует информацию о положении указанных областей А и В отображения, соответствующих областям а и b.
[0045]
Фиг. 4 представляет собой схематическое изображение, показывающее пример информации о положении. Как показано на Фиг. 4, информация о положении указывает, где находится место происхождения области В отображения относительно места происхождения области А отображения (например, верхний левый угол области А отображения) или на координаты (0, 0), и может быть представлено, например, координатами (Xs, Ys). Следует отметить, что место происхождения области В отображения может быть ее верхним правым, нижним правым или нижним левым углом вместо его верхнего левого угла в соответствии с положением области В отображения в области А отображения.
[0046]
Информация о положении не ограничена координатами места происхождения области В отображения относительно области А отображения и может быть, например, координатами четырех углов области В отображения, или она может включать в себя другую подробную информацию. Устройство 10 генерирования изображения может выдавать информацию о положении в дисплейное устройство 50 каждый раз, когда функция "картинка-в-картинке" (PinP) активирована, и в результате этого отображается дочерний экран, или каждый раз, когда изменяются установки свойств отображения.
[0047]
Схема 53 реализации функции "картинка-в-картинке" (PinP) дисплейного устройства 50 анализирует информацию о положении для определения положения показа дочернего экрана. В качестве варианта реализации изобретения устройство 10 генерирования изображения может анализировать информацию о положении и выдавать результаты анализа (положение показа дочернего экрана) в дисплейное устройство 50. В качестве еще одного варианта реализации изобретения дисплейное устройство 50 может принимать данные положения областей а и b от устройства 10 генерирования изображения и затем генерировать информацию о положении. Если в дисплейном устройстве 50 происходит увеличение или уменьшение родительского экрана или дочернего экран, генерируется информация о положении с учетом величины этого увеличения или уменьшения. Еще в одном варианте реализации изобретения осуществляют предварительное определение опций положения показа (например, четырех положений: вверху справа, внизу справа, вверху слева и внизу слева) дочернего экрана и выбор одной опции из указанных опций положения показа исходя из положения областей а и b. В этом случае нет необходимости генерировать информацию о положении.
[0048]
Фиг. 5 представляет собой схематическое изображение, показывающее пример того, как положение указателя перемещается в рабочей области. Когда пользователь перемещает указатель на дисплейном экране 54, положение указателя в рабочей области перемещается в соответствии с операцией перемещения.
[0049]
Например, когда только область А отображения (родительский экран) отображается на дисплейном экране 54 (когда функция "картинка-в-картинке" (PinP) отключена), положение указателя перемещается в области а. В отличие от этого, когда область А отображения (родительский экран) и область В отображения (дочерний экран) одновременно отображены на дисплейном экране 54 (когда функция "картинка-в-картинке" (PinP) активирована), положение указателя перемещается в области b.
[0050]
Когда на дисплейном экране 54 отображается только область А отображения (родительский экран) (когда функция "картинка-в-картинке" (PinP) отключена), блок 15 отслеживания положения указателя определяет, совершено ли перемещение положения указателя из области а в область b, и выдает данные этого определения в блок 17 генерирования команд на одновременное отображение.
[0051]
В отличие от этого, когда на дисплейном экране 54 одновременно отображены область А отображения (родительский экран) и область В отображения (дочерний экран) (когда функция "картинка-в-картинке" (PinP) активирована), блок 15 отслеживания положения указателя определяет, совершено ли перемещение положения указателя из области b в область а, и выдает данные этого определения в блок 17 генерирования команд на одновременное отображение.
[0052]
Когда данные этого определения показывают, что положение указателя перемещено из области а в область b, блок 17 генерирования команд на одновременное отображение выдает в дисплейное устройство 50 команду на активирование функции "картинка-в-картинке" (PinP).
[0053]
В отличие от этого, когда данные этого определения показывают, что положение указателя перемещено из области b в область а, блок 17 генерирования команд на одновременное отображение выдает в дисплейное устройство 50 команду на отключение функции "картинка-в-картинке" (PinP).
[0054]
Фиг. 6А и 6B представляют собой схематические изображения, показывающие пример того, как функция "картинка-в-картинке" (PinP) активируется на основании перемещения указателя. На Фиг. 6А показано, когда функция "картинка-в-картинке" (PinP) отключена, а на Фиг. 6B показано, когда функция "картинка-в-картинке" (PinP) активирована. Как показано на Фиг. 6А, когда функция "картинка-в-картинке" (PinP) отключена, отображается только область А отображения (родительский экран), и положение указателя в рабочей области перемещается, например, из точки Ха в точку Ха’ в области а, которая соответствует области А отображения, в соответствии с перемещением указателя 20.
[0055]
Затем, как показано на Фиг. 6B, когда положение указателя перемещается из точки Ха’ в области а в точку Xb в области b, то есть, когда положение указателя перемещается из области а в область b, функция "картинка-в-картинке" (PinP) активируется и в результате этого область В отображения отображается одновременно с областью А отображения с наложением на область А отображения. Указатель 20 отображается на области В отображения, которая соответствует области b.
[0056]
Как показано выше, когда пользователь перемещает указатель таким образом, что указатель пересекает границу области А отображения в состоянии, при котором отображается только область А отображения (родительский экран), отображается область В отображения (дочерний экран) и указатель отображается на области В отображения. То есть, только посредством перемещения указателя на дисплейном экране, например, работая указывающим устройством, пользователь может на основании функции "картинка-в-картинке" (PinP) заставить одновременно отображаться несколько экранов (т.е. может активировать функцию "картинка-в-картинке" (PinP)) и осуществлять плавное переключение между указанными областями отображения (экранами), на которых отображен указатель. Иными словами, обеспечивается возможность более простой работы пользователя с дисплейным устройством.
[0057]
Фиг. 7А и 7B представляют собой схематические изображения, показывающие пример того, как функция "картинка-в-картинке" (PinP) отключается на основании перемещения указателя. На Фиг. 7А показано, когда функция "картинка-в-картинке" (PinP) активирована, а на Фиг. 7B показано, когда функция "картинка-в-картинке" (PinP) отключена. Как показано на Фиг. 7А, когда функция "картинка-в-картинке" (PinP) активирована, отображаются область А отображения (родительский экран) и область В отображения (дочерний экран). Положение указателя в рабочей области находится, например, в точке Xb в области b, которая соответствует области В отображения, в соответствии с перемещением указателя 20.
[0058]
Затем, как показано на Фиг. 7B, когда положение указателя перемещается из точки Xb в области b в точку Ха в области а, то есть, когда положение указателя перемещается из области b в область а, функция "картинка-в-картинке" (PinP) отключена, а в результате этого скрывают область В отображения, которая была отображена с наложением на область А отображения. Указатель 20 отображается на области А отображения, которая соответствует области а.
[0059]
Как показано выше, когда пользователь перемещает указатель таким образом, что указатель пересекает границу области В отображения в состоянии, при котором отображаются область А отображения (родительский экран) и область В отображения (дочерний экран), область В отображения (дочерний экран) скрывают, и указатель отображается на области А отображения. То есть, только посредством перемещения указателя на дисплейном экране, например, работая указывающим устройством, пользователь может отключать функцию "картинка-в-картинке" (PinP) и осуществлять плавное переключение между указанными областями отображения (экранами), на которых отображается указатель. Иными словами, обеспечивается возможность более простой работы пользователя с дисплейным устройством.
[0060]
Использование сочетаний клавиш клавиатуры или конкретной операции с клавишами представляет собой возможный способ переключения между экранами. Однако, когда указанные области отображения (родительский экран и дочерний экран) отображаются с наложением, указатель может исчезать, если он находится в области отображения, скрытой дочерним экраном. Таким образом, пользователь может потерять указатель из виду, что приводит к усложнению его работы. В настоящем варианте реализации изобретения, с другой стороны, только посредством перемещения указателя на дисплейном экране с использованием мыши или т.п., пользователь может отобразить или скрыть дочерний экран. Таким образом, пользователь не теряет указателя из виду и не должен работать отдельными клавишами в дополнение к мыши. То есть, для пользователя обеспечивается возможность более простой работы.
[0061]
Далее будет описана работа устройства 10 генерирования изображения по настоящему варианту реализации изобретения. Фиг. 8 представляет собой пример алгоритма процесса, реализованного устройством 10 генерирования изображения согласно настоящему варианту изобретения. Процесс, показанный на Фиг. 8, может быть реализован путем записи, на носителе записи, компьютерной программы для выполнения этого процесса, загрузки записанной компьютерной программы в оперативное запоминающее устройство (RAM) компьютера с использованием считывающего устройства этого компьютера и принуждения центрального процессора (CPU) компьютера к исполнению этой компьютерной программы. В последующем описании для удобства предполагается, что блок 11 управления выполняет этот процесс.
[0062]
Блок 11 управления отображает родительский экран (область А отображения) и указатель на дисплейном экране 54 (S11) и отслеживает положение указателя в рабочей области (S12). Блок 11 управления затем определяет, совершено ли перемещение положения указателя из области а в область b (S13) и при положительном определении такого перемещения (ДА на этапе S13) активирует функцию "картинка-в-картинке" (PinP) для отображения дочернего экрана (область В отображения) одновременно с родительским экраном (S14).
[0063]
Блок 11 управления затем определяет, совершено ли перемещение положения указателя из области b в область a (S15), при положительном определении такого перемещения (ДА на этапе S15) отключает функцию "картинка-в-картинке" (PinP) для скрытия дочернего экрана (область В отображения) (S16) и определяет, выполнена ли конечная операция (S17).
[0064]
При отрицательном определении такого перемещения (НЕТ на этапе S17) блок 11 управления повторяет этапы S12 и следующие; при положительном определении такого перемещения (ДА на этапе S17) он завершает процесс.
[0065]
Если положение указателя не переместилось из области а в область b (НЕТ на этапе S13), блок 11 управления выполняет этап S17.
[0066]
Если положение указателя не переместилось из области b в область а (НЕТ на этапе S15), блок 11 управления определяет, выполнена ли конечная операция (S18). При отрицательном определении такого перемещения (НЕТ на этапе S18) блок 11 управления повторяет этапы S15 и следующие; при положительном определении такого перемещения (ДА на этапе S18) он завершает процесс.
[0067]
В приведенном выше примере, как показано на Фиг. 3, области а и b размещены таким образом, что область b размещена возле правой стороны области а. В частности, области а и b размещены таким образом, что нижний участок правой стороны области а и левая сторона области b находятся друг возле друга. Таким образом, когда функция "картинка-в-картинке" (PinP) активирована, область А отображения (родительский экран) и область В отображения (дочерний экран) отображаются таким образом, что область В отображения наложена на правый участок области А отображения. При этом положения указанных областей и взаимное расположение родительского экрана и дочернего экрана не ограничены вариантами, описанными выше. Другой пример положения будет описан ниже.
[0068]
Фиг. 9А-10С представляют собой схематические изображения, каждое из которых показывает положения указанных областей и взаимное расположение указанных областей отображения. Левые схематические изображения по Фиг. 9А-10С показывают внешнее выражение свойств отображения, то есть пример положения областей а и b, установленных на окне для установки свойств отображения, показанном на Фиг. 3 (т.е. пример положения указанных областей в рабочей области). Их правые схематические изображения показывают положения отображения указанных областей А и В отображения, когда активирована функция "картинка-в-картинке" (PinP).
[0069]
Фиг. 9А похожа на приведенный выше пример и показывает случай, при котором области а и b размещены таким образом, что нижний участок правой стороны области а и левая сторона области b находятся друг возле друга. Таким образом, когда функция "картинка-в-картинке" (PinP) активирована, указанные области отображения А (родительский экран) и В (дочерний экран) отображаются таким образом, что область В отображения наложена на расположенный внизу правый участок области А отображения. Области а и b размещены таким образом, что их нижние стороны выровнены друг с другом.
[0070]
Фиг. 9В показывает случай, при котором области а и b размещены таким образом, что верхний участок правой стороны области а и левая сторона области b находятся друг возле друга. Таким образом, когда функция "картинка-в-картинке" (PinP) активирована, указанные области отображения А (родительский экран) и В (дочерний экран) отображаются таким образом, что область В отображения наложена на верхний правый участок области А отображения. Области а и b размещены таким образом, что их верхние стороны выровнены друг с другом.
[0071]
В примерах по Фиг. 9А и 9В, когда пользователь перемещает положение указателя в области а вправо, так что положение указателя перемещается из области а в область b, область В отображения отображается на нижний или верхний правый участок области А отображения. То есть, область В отображения (дочерний экран) отображается вокруг места (области), достигнутого указателем, перемещение которого пользователь не теряет из виду. Таким образом, пользователь может и дальше легко распознавать указатель, не теряя его из виду, то есть, обеспечивается возможность более простой работы пользователя с дисплейным устройством.
[0072]
Фиг. 9С показывает случай, при котором области а и b размещены таким образом, что нижний участок левой стороны области а и правая сторона области b находятся друг возле друга. Таким образом, когда функция "картинка-в-картинке" (PinP) активирована, область А отображения (родительский экран) и область В отображения (дочерний экран) отображаются таким образом, что область В отображения наложена на нижний левый участок области А отображения. Области а и b размещены таким образом, что их нижние стороны выровнены друг с другом.
[0073]
В примере по Фиг. 9С, когда пользователь перемещает положение указателя в области а влево, так что положение указателя перемещается из области а в область b, область В отображения отображается на нижний левый участок области А отображения.
То есть, область В отображения (дочерний экран) отображается вокруг места (области) достигнутого указателем, перемещение которого пользователь не теряет из виду. Таким образом, пользователь может и дальше легко распознавать указатель, не теряя его из виду, то есть, обеспечивается возможность более простой работы пользователя с дисплейным устройством.
[0074]
Фиг. 10А показывает случай, при котором области а и b отображаются таким образом, что правый участок верхней стороны области а и нижняя сторона области b находятся друг возле друга. Таким образом, когда функция "картинка-в-картинке" (PinP) активирована, область А отображения (родительский экран) и область В отображения (дочерний экран) отображаются таким образом, что область В отображения наложена на верхний правый участок области А отображения. Области а и b размещены таким образом, что верхняя сторона области а и нижняя сторона области b выровнены друг с другом.
[0075]
Фиг. 10В показывает случай, при котором области а и b отображаются таким образом, что а левый участок верхней стороны области а и нижняя сторона области b находятся друг возле друга. Таким образом, когда функция "картинка-в-картинке" (PinP) активирована, область А отображения (родительский экран) и область В отображения (дочерний экран) отображаются таким образом, что область В отображения наложена на верхний левый участок области А отображения. Области а и b размещены таким образом, что верхняя сторона области а и нижняя сторона области b выровнены друг с другом.
[0076]
В примерах по Фиг. 10А и 10В, когда пользователь перемещает положение указателя вверх в области а, так что положение указателя перемещается из области а в область b, область В отображения отображается на верхнем левом или правом участке области А отображения. То есть, область В отображения (дочерний экран) отображается вокруг места (области) достигнутого указателем, перемещение которого пользователь не теряет из виду. Таким образом, пользователь может и дальше легко распознавать указатель, не теряя его из виду, то есть, обеспечивается возможность более простой работы пользователя с дисплейным устройством.
[0077]
Фиг. 10С показывает случай, при котором области а и b отображаются таким образом, что центральный участок нижней стороны области а и верхняя сторона области b находятся друг возле друга. Таким образом, когда функция "картинка-в-картинке" (PinP) активирована, область А отображения (родительский экран) и область В отображения (дочерний экран) отображаются таким образом, что область В отображения наложена на нижний центральный участок области А отображения. Области а и b размещены таким образом, что нижняя сторона области а и верхняя сторона области b выровнены друг с другом.
[0078]
В примере по Фиг. 10С, когда пользователь перемещает положение указателя вниз в области а, так что положение указателя перемещается из области а в область b, область В отображения отображается на нижний центральный участок области А отображения. То есть, область В отображения (дочерний экран) отображается вокруг места, достигнутого указателем, перемещение которого пользователь не теряет из виду. Таким образом, пользователь может и дальше легко распознавать указатель, не теряя его из виду, то есть, обеспечивается возможность более простой работы пользователя с дисплейным устройством.
[0079]
Блок 18 отображения подвижного интервала указателя отображает границу между областью а и областью b на дисплейном экране. Отрезок этой границы представляет собой смежный интервал, в котором области а и b находятся друг возле друга.
[0080]
Фиг. 11 представляет собой схематическое изображение, показывающее пример подвижного интервала положения указателя. Когда области а и b размещены в рабочей области таким образом, что часть правой стороны области а и левая сторона области b находятся друг возле друга, как показано на Фиг. 11, положение указателя может свободно перемещаться между областями а и b в этом смежном интервале. При этом положение указателя не может выйти за пределы области а через остальной участок правой стороны (участок, не является смежным с областью b) области а и верхней, нижней и левой стороны области а, то есть указатель охвачен этими границами. Это происходит потому, что область А отображения (родительский экран) и область В отображения (дочерний экран) имеют разные разрешения.
[0081]
Как описано выше, смежный интервал (граница), в котором область а и область b находятся друг возле друга, отображается на дисплейном экране. Например, когда области а и b размещены в рабочей области таким образом, что часть правой стороны области а и левая сторона области b находятся друг возле друга, положение указателя может перемещаться между областями а и b в смежном интервале и не может перемещаться из области а в область b в несмежном интервале. Такое отображение смежного интервала позволяет пользователю легко понять, в каком интервале на дисплейном экране он или она может перемещать указатель, чтобы активировать или отключать функцию "картинка-в-картинке" (PinP). То есть, обеспечивается возможность более простой работы пользователя с дисплейным устройством. В условиях, при которых один из нескольких мониторов осуществляет показ наподобие "картинка-в-картинке" (PinP), пользователь может быть принужден прилагать усилия для запоминания или поиска положения области, которая является невидимой для пользователя, в отличие от традиционных условий с несколькими мониторами, при которых физически размещено несколько дисплейных устройств. Согласно настоящей конфигурации необходимость в такой сложной работе может быть устранена.
[0082]
Фиг. 12А-12С представляют собой схематические изображения, каждое из которых показывает пример отображения смежного интервала, когда функция "картинка-в-картинке" (PinP) отключена. Каждое левое схематическое изображение по Фиг. 12А-12С показывает внешнее выражение свойств отображения, то есть примеры положений областей а и b, установленных на окне для установки свойств отображения, показанном на Фиг. 3; их правые схематические изображения показывают внешнее выражение дисплейного экрана.
[0083]
На Фиг. 12А, области а и b размещены таким образом, что часть правой стороны области а и левая сторона области b находятся друг возле друга. Поскольку положение указателя может перемещаться между областями а и b при проходе через смежный интервал, в котором области а и b находятся друг возле друга, смежный интервал М отображается на правом краю области А отображения (родительского экрана). Смежный интервал М может представлять собой, например, отметку в форме ленты, имеющую относительно заметный цвет, такой как красный, однако он может быть любого цвета, конфигурации или формы при условии его распознавания пользователем.
[0084]
На Фиг. 12В, области а и b размещены таким образом, что часть левой стороны области а и правая сторона области b находятся друг возле друга. Поскольку положение указателя может перемещаться между областями а и b при проходе через смежный интервал, в котором области а и b находятся друг возле друга, смежный интервал М отображается на левом краю области А отображения (родительского экрана).
[0085]
На Фиг. 12С, области а и b размещены таким образом, что часть верхней стороны области а и нижняя сторона области b находятся друг возле друга. Поскольку положение указателя может перемещаться между областями а и b при проходе через смежный интервал, в котором области а и b находятся друг возле друга, смежный интервал М отображается на верхнем краю области А отображения (родительского экрана).
[0086]
Для Фиг. 12А-12С, когда пользователь перемещает указатель только на область А отображения таким образом, что указатель проходит через смежный интервал М, область В отображения (дочерний экран) отображается с наложением на область А отображения (родительский экран). То есть, когда пользователь хочет отобразить дочерний экран, он или она должен или должна переместить указатель только к смежному интервалу М. Таким образом может быть активирована функция "картинка-в-картинке" (PinP), чтобы отобразить дочерний экран одновременно с родительским экраном. Как показано выше, пользователь может активировать функцию "картинка-в-картинке" (PinP) интуитивным и простым действием.
[0087]
Как описано выше, когда другая область отображения, В, не показана, граница (смежный интервал М) отображается на одной области отображения, А. То есть, когда функция "картинка-в-картинке" (PinP) отключена и только область А отображения (родительский экран) отображается на дисплейном экране, пользователь перемещает указатель только к смежному интервалу М и выводит его из области А отображения, чтобы активировать функцию "картинка-в-картинке" (PinP) и показать область В отображения (дочерний экран). То есть, обеспечивается возможность более простой работы пользователя с дисплейным устройством.
[0088]
Фиг. 13А-13С представляют собой схематические изображения, каждое из которых показывает пример отображения смежного интервала, когда функция "картинка-в-картинке" (PinP) активирована. Каждое левое схематическое изображение по Фиг. 13А-13С показывает внешнее выражение свойств отображения, то есть примеры положений областей а и b, установленных на окне для установки свойств отображения, показанном на Фиг. 3, а каждое их правое схематическое изображение показывает внешнее выражение дисплейного экрана.
[0089]
На Фиг. 13А области а и b размещены таким образом, что часть правой стороны области а и левая сторона области b находятся друг возле друга. Поскольку положение указателя может перемещаться между областями а и b при проходе через смежный интервал, в котором области а и b находятся друг возле друга, смежный интервал М отображается на левом краю области В отображения (дочернего экрана).
[0090]
На Фиг. 13В, области а и b размещены таким образом, что часть левой стороны области а и правая сторона области b находятся друг возле друга. Поскольку положение указателя может перемещаться между областями а и b при проходе через смежный интервал, в котором области а и b находятся друг возле друга, смежный интервал М отображается на правом краю области В отображения (дочернего экрана).
[0091]
На Фиг. 13С, области а и b размещены таким образом, что часть верхней стороны области а и нижняя сторона области b находятся друг возле друга. Поскольку положение указателя может перемещаться между областями а и b при проходе через смежный интервал, в котором области а и b находятся друг возле друга, смежный интервал М отображается на нижнем краю области В отображения (дочернего экрана).
[0092]
Для Фиг. 13А-13С, когда пользователь перемещает указатель только на области В отображения таким образом, что указатель проходит через смежный интервал М, область В отображения (дочерний экран) скрывают. То есть, когда пользователь хочет скрыть область В отображения, он или она должен или должна переместить указатель только к смежному интервалу М. Таким образом может быть отключена функция "картинка-в-картинке" (PinP), чтобы скрыть дочерний экран. Как показано выше, пользователь может отключать функцию "картинка-в-картинке" (PinP) интуитивным и простым действием.
[0093]
Как описано выше, когда отображается другая область отображения, В, граница (смежный интервал М) отображается на указанной другой области отображения, В. То есть, когда функция "картинка-в-картинке" (PinP) активирована, а область А отображения (родительский экран) и область В отображения (дочерний экран) отображены на дисплейном экране, пользователь перемещает указатель только на область В отображения к смежному интервалу М и затем к области А отображения, чтобы отключить функцию "картинка-в-картинке" (PinP) и скрыть область В отображения (дочерний экран). То есть, обеспечивается возможность более простой работы пользователя с дисплейным устройством.
[0094]
Когда указанные две области, а и b, размещены как в приведенном выше примере, может быть осуществлено размещение множества областей, соответствующих дочерним экранам. Например, область а, соответствующая родительскому экрану, и области b и с, соответствующие дочерним экранам, находятся друг возле друга в двух смежных интервалах, одна между областями а и b, а другая между областями а и с. Смежные интервалы могут иметь различные цвета, конфигурации, формы или т.п., с тем чтобы отличать их друг от друга.
[0095]
Блок 18 отображения подвижного интервала указателя может быть включен в дисплейное устройство 50.
[0096]
Хотя на родительском экране сразу отображается весь дочерний экран, когда активирована функция "картинка-в-картинке" (PinP) как в приведенном выше примере, могут быть использованы другие конфигурации. Например, дочерний экран может иметь плавное отображение.
[0097]
Фиг. 14А-14С представляют собой схемы, показывающие еще один пример способа отображения дочернего экрана. Каждое левое схематическое изображение по Фиг. 14А-14С показывает расстояние перемещения положения указателя, а каждое их правое схематическое изображение показывает состояние показа области В отображения (дочернего экрана).
[0098]
Блок 19 расчета расстояния перемещения указателя рассчитывает расстояние перемещения положения указателя. В частности, когда положение указателя перемещается из области а в область b, блок 19 расчета расстояния перемещения указателя рассчитывает расстояние от границы между областями а и b до положения указателя в области b.
[0099]
Блок 17 генерирования команд на одновременное отображение определяет удлинение, с которым область В отображения (дочерний экран) увеличивается в области А отображения (родительского экрана), в соответствии с расстоянием перемещения, рассчитанным посредством блока 19 расчета расстояния перемещения указателя, и затем выдает в дисплейное устройство 50 команду на активирование функции "картинка-в-картинке" (PinP) вместе с определенным удлинением.
[0100]
Как показано на Фиг. 14А, когда расстояние перемещения положения указателя составляет d1, удлинение области В отображения не является очень большим. Как показано на Фиг. 14В, когда положение указателя продолжает перемещаться и в результате этого расстояние перемещения становится равным d2 (>d1), удлинение области В отображения становится больше. Как показано на Фиг. 14С, когда положение указателя продолжает перемещаться и в результате этого расстояние перемещения становится равным d3 (>d2), удлинение области В отображения становится еще больше.
[0101]
В этом случае указатель 20 остается примерно в одном и том же положении на дисплейном экране независимо от расстояния перемещения положения указателя. Таким образом, пользователь не теряет указателя из виду 20 и может интуитивно выполнить определенное действие. Также имеется возможность минимизирования области родительского экрана, скрытой дочерним экраном. Если на дисплейном устройстве происходит увеличение или уменьшение родительского экрана или дочернего экран, расстояние перемещения рассчитывается с учетом величины этого увеличения или уменьшения.
[0102]
Фиг. 15А-15С представляют собой схемы, показывающие другие примеры способов отображения дочернего экрана. Левые схематические изображения по Фиг. 15А-15С показывают внешнее выражение свойств отображения, то есть примеры положений областей а и b, установленных на окне для установки свойств отображения, показанном на Фиг. 3, а каждое их правое схематическое изображение показывает внешнее выражение дисплейного экрана. Затененный участок в каждой области схематически показывает яркость. Область А отображения отображается с такой же яркостью, как яркость области а. показанные в окне для установки свойств отображения, то есть, области а, сгенерированные устройством 10 генерирования изображения, а область В отображения отображается с большей яркостью, чем яркость области b.
[0103]
Таким образом, дочерний экран, отображенный на основании перемещения указателя, и родительский экран четко отличаются друг от друга, позволяя пользователю выполнять определенную операцию без внезапного неожиданного появления отображения дочернего экрана. Дочерний экран может быть показан с яркостью, подходящей для отображения изображений на дочернем экране. Например, изображения, в основном содержащие текст, дают меньшую нагрузку на глаза пользователя при отображении с небольшой яркостью; изображения, в основном содержащие фотографии или движущиеся изображения, смотрятся лучше при отображении с высокой яркостью.
[0104]
Контроль качества изображения, как описано выше, полезен в области медицины, где в качестве отображаемых изображений в основном используются рентгеновские изображения. В области медицины широко применяется отображение рентгеновских изображений с высокой яркостью для передачи тонких оттенков изображений. При условии того, что родительский экран используется для показа рентгеновских изображений, для которых преобладающим цветом является черный и что дочерний экран используется для показа текстовых изображений, для которых преобладающим цветом является белый, когда дочерний экран отображается наподобие"картинка-в-картинке" (PinP) с высокой яркостью, больше подходящей для рентгеновских изображений, вследствие относительной яркости пользователь может не распознать визуально текстовые изображения. В этом случае посредством отображения области В отображения, служащей в качестве дочернего экрана, с меньшей яркостью, чем яркость области b, в отличие от приведенного выше примера, родительский экран и дочерний экран могут быть отображены одновременно без потери качества видимости.
[0105]
Установка яркости может быть выполнена в ручном режиме пользователем или может быть выполнена для автоматического определения содержимого отображаемых изображений и для последующей установки яркости, подходящей для этого определенного содержимого. Управление яркостью может быть реализовано в дисплейном устройстве 50 или может быть реализовано аппаратными средствами (графической картой) или программным обеспечением в устройстве 10 генерирования изображения. Кроме того, может выполняться управление не только яркостью, но также любой характеристикой, такой как градация, хроматичность или резкость, относящейся к качеству изображения на дисплеем. В дополнение к качеству изображения дочернего экрана качеством изображения родительского экрана также можно управлять, например, с использованием дисплейного или не дисплейного дочернего экрана в качестве устройства переключения.
[0106]
Как описано выше, согласно настоящему варианту реализации изобретения только посредством перемещения указывающего устройства, такого как мышь или сенсорная панель, пользователь может активировать или отключать функцию "картинка-в-картинке" (PinP). To есть, пользователь может работать с дисплейным устройством просто и интуитивно, иными словами, его работа значительно упрощается.
[0107]
Хотя в указанном выше варианте реализации изобретения рабочий стол используется в качестве рабочей области с использованием функции работы нескольких мониторов, виртуальный рабочий стол, включающий множество рабочих столов (например, рабочая область Linux®) может быть использован в качестве рабочей области с использованием программного обеспечения (приложения, операционной системы или т.п.). В этом случае устройство 10 генерирования изображения выдает в дисплейное устройство 50 только изображение рабочего стола (изображение виртуального рабочего стола), и поэтому оно должно быть снабжено функцией, эквивалентной схеме 53 реализации функции "картинка-в-картинке" (PinP).
[0108]
В указанном выше варианте реализации когда функция "картинка-в-картинке" (PinP) отключена и пользователь перемещает положение указателя через смежный интервал, в котором область а, соответствующая родительскому экрану, и область b, соответствующая дочернему экрану, находятся возле друг друга, отображается дочерний экран. При этом могут быть использованы другие конфигурации. Например, может быть использована конфигурация, в которой, когда пользователь пытается переместить положение указателя из области а посредством его перемещения через границу области а, которая не находится возле области b, активируется функция "картинка-в-картинке" (PinP), чтобы отобразить дочерний экран. В этом случае нет необходимости в отображении смежного интервала М на границе области А отображения (родительского экрана).
Изобретение относится к пользовательскому интерфейсу. Технический результат заключается в обеспечении возможности перемещения указателя и отображения на дисплейном экране, по меньшей мере, одной из множества областей, соответствующих множеству областей в соответствии с перемещением положения указателя. Такой результат достигается тем, что отображают на дисплейном экране указанную первую область отображения, соответствующую указанной первой рабочей области, и отображают указатель на указанной первой области отображения; если совершено перемещение положения указателя из указанной первой рабочей области в указанную вторую рабочую область, то отображают на указанном одном дисплейном экране указанную первую область отображения, а также указанную вторую область отображения, соответствующую указанной второй рабочей области, и отображают на указанной второй области отображения указатель, который был отображен на указанной первой области отображения. 3 н. и 7 з.п. ф-лы, 16 ил.
.
1. Способ управления устройством отображения, имеющим первую и вторую рабочие области, в которых обеспечена возможность перемещения положения указателя и его отображения на одном дисплейном экране по меньшей мере одной области отображения из первой и второй областей отображения, соответствующих указанным первой и второй рабочим областям в соответствии с перемещением положения указателя, при этом согласно способу:
отображают на дисплейном экране указанную первую область отображения, соответствующую указанной первой рабочей области, и отображают указатель на указанной первой области отображения;
если совершено перемещение положения указателя из указанной первой рабочей области в указанную вторую рабочую область, то отображают на указанном одном дисплейном экране указанную первую область отображения, а также указанную вторую область отображения, соответствующую указанной второй рабочей области, и отображают на указанной второй области отображения указатель, который был отображен на указанной первой области отображения;
причем обеспечена возможность перемещения положения указателя в первой и второй рабочих областях на одном рабочем столе;
причем первая и вторая рабочие области соответствуют первому и второму мониторам;
причем первый этап отображения включает в себя отображение на указанном одном дисплейном экране указанной области отображения указанного первого монитора, соответствующего указанной первой рабочей области; а
второй этап отображения включает в себя отображение на указанном одном дисплейном экране указанной первой области отображения, а также указанной области отображения указанного второго монитора, соответствующего указанной второй рабочей области.
2. Способ управления устройством отображения по п. 1, согласно которому, кроме того:
определяют, совершено ли указателем обратное перемещение в указанную первую область после перемещения в указанную вторую область; и
при положительном определении такого перемещения скрывают указанную вторую область отображения.
3. Способ управления устройством отображения по п. 2, согласно которому, кроме того, отображают на дисплейном экране границу между указанной первой областью и указанной второй областью.
4. Способ управления устройством отображения по п. 3, согласно которому отображение границы включает в себя отображение границы на указанной первой области отображения, когда указанная вторая область отображения не отображена.
5. Способ управления устройством отображения по п. 3, согласно которому отображение границы включает в себя отображение границы на указанной второй области отображения, когда указанная вторая область отображения отображена.
6. Способ управления устройством отображения по п. 1, согласно которому, кроме того:
задают взаимное расположение указанной первой области и указанной второй области и
определяют положение отображения указанной второй области отображения относительно указанной первой области отображения исходя из взаимного расположения, заданного на этапе его задания.
7. Способ управления устройством отображения по п. 1, согласно которому, кроме того:
рассчитывают расстояние перемещения указателя из указанной первой области в указанную вторую область и
регулируют интервал указанной второй области отображения, отображенной на дисплейном экране, в соответствии с расстоянием перемещения, рассчитанным на этапе расчета.
8. Способ управления устройством отображения по п. 1, согласно которому, кроме того, управляют качеством изображения по меньшей мере одной из указанных первой и второй областей отображения.
9. Устройство для управления устройством отображения, имеющим первую и вторую рабочие области, в которых обеспечена возможность перемещения положения указателя и отображения на одном дисплейном экране по меньшей мере одной области отображения из первой и второй областей отображения, соответствующих указанным первой и второй рабочим областям в соответствии с перемещением положения указателя, при этом устройство для управления устройством отображения содержит
средства управления устройством отображения, выполненные с возможностью отображать на указанном дисплейном экране первую область отображения, соответствующую указанной первой рабочей области и с возможностью отображения указателя на первой области отображения, при этом
когда указатель перемещается из указанной первой рабочей области во вторую рабочую область, средства управления устройством отображения отображают на указанном одном дисплейном экране указанную первую область отображения, а также указанную вторую область отображения, соответствующую указанной второй рабочей области, и отображают на указанной второй области отображения указатель, который был отображен на указанной первой области отображения;
причем обеспечена возможность перемещения положения указателя в первой и второй рабочих областях на одном рабочем столе;
первая и вторая рабочие области соответствуют первому и второму монитору;
средства управления устройством отображения выполнены с возможностью отображения на указанном одном дисплейном экране указанной области отображения указанного первого монитора, соответствующего указанной первой рабочей области; и
с возможностью отображения на указанном одном дисплейном экране указанной первой области отображения, а также указанной области отображения указанного второго монитора, соответствующего указанной второй рабочей области.
10. Дисплейная система воспроизведения изображений, содержащая:
устройство для управления устройством отображения по п. 9 и
устройство отображения для показа изображений, содержащее дисплейный экран, на котором устройством для управления устройством отображения показан указатель.
JP 2000099238 A, 07.04.2000 | |||
US 6493008 B1, 10.12.2002 | |||
Пресс для выдавливания из деревянных дисков заготовок для ниточных катушек | 1923 |
|
SU2007A1 |
Способ обработки целлюлозных материалов, с целью тонкого измельчения или переведения в коллоидальный раствор | 1923 |
|
SU2005A1 |
СПОСОБ НАСТРОЙКИ ОСНОВНОГО ДИСПЛЕЙНОГО ЭКРАНА В МОБИЛЬНОМ ТЕРМИНАЛЕ | 2006 |
|
RU2382513C2 |
Авторы
Даты
2017-05-19—Публикация
2013-05-10—Подача