Способ управления устройством отображения, устройство для управления устройством отображения и дисплейная система воспроизведения изображений

Иллюстрации

Показать все

Изобретение относится к пользовательскому интерфейсу. Технический результат заключается в обеспечении возможности перемещения указателя и отображения на дисплейном экране, по меньшей мере, одной из множества областей, соответствующих множеству областей в соответствии с перемещением положения указателя. Такой результат достигается тем, что отображают на дисплейном экране указанную первую область отображения, соответствующую указанной первой рабочей области, и отображают указатель на указанной первой области отображения; если совершено перемещение положения указателя из указанной первой рабочей области в указанную вторую рабочую область, то отображают на указанном одном дисплейном экране указанную первую область отображения, а также указанную вторую область отображения, соответствующую указанной второй рабочей области, и отображают на указанной второй области отображения указатель, который был отображен на указанной первой области отображения. 3 н. и 7 з.п. ф-лы, 16 ил.

.

Реферат

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

[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)) и осуществлять плавное переключение между указанными областями отображения (экранами), на которых отображен указатель. Иными словами, обеспечивается возможность более простой работы пользователя с дисплейным устройство