RU2602778C2 - Способ управления перемещением курсора, компьютерная программа, устройство управления перемещением курсора и система визуального представления изображения - Google Patents

Способ управления перемещением курсора, компьютерная программа, устройство управления перемещением курсора и система визуального представления изображения Download PDF

Info

Publication number
RU2602778C2
RU2602778C2 RU2014145230/08A RU2014145230A RU2602778C2 RU 2602778 C2 RU2602778 C2 RU 2602778C2 RU 2014145230/08 A RU2014145230/08 A RU 2014145230/08A RU 2014145230 A RU2014145230 A RU 2014145230A RU 2602778 C2 RU2602778 C2 RU 2602778C2
Authority
RU
Russia
Prior art keywords
display
cursor
region
movement
display area
Prior art date
Application number
RU2014145230/08A
Other languages
English (en)
Other versions
RU2014145230A (ru
Inventor
Наоаки ХИРАТА
Икуми АРАИ
Original Assignee
ЭЙДЗО Корпорэйшн
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ЭЙДЗО Корпорэйшн filed Critical ЭЙДЗО Корпорэйшн
Publication of RU2014145230A publication Critical patent/RU2014145230A/ru
Application granted granted Critical
Publication of RU2602778C2 publication Critical patent/RU2602778C2/ru

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04812Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/08Cursor circuits
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14Display of multiple viewports

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Изобретение относится к устройствам отображения. Технический результат заключается в предотвращении проблемы возникновения непреднамеренного перемещения курсора пользователем. Такой результат достигается тем, что блок формирования отображаемого изображения задает область на отображаемом изображении, соответствующую области А отображения, в качестве области a, задает область b на отображаемом изображении, соответствующую области В отображения, в качестве области b, и размещает области a и b на отображаемом изображении. Блок ввода принимает команду для отображения с наложением или отображения без наложения области В отображения на область А отображения на дисплейном экране. Блок управления перемещением курсора управляет перемещением курсора между областью a и областью b, в соответствии с принятой командой для отображения с наложением. 6. н. и 5 з.п. ф-лы, 19 ил.

Description

Область техники, к которой относится изобретение
[0001] Настоящее изобретение относится к способу управления перемещением курсора, предназначенному для отображения множества экранных изображений, подлежащих соответствующему отображению на множестве устройств отображения, на одном устройстве отображения, а также предназначенному для перемещения курсора между множеством экранных изображений, к компьютерной программе, предназначенной для реализации способа управления перемещением курсора, к устройству управления перемещением курсора и к системе визуального представления изображения.
Предшествующий уровень техники
[0002] В уровне техники, в кабинете расшифровки рентгеновских снимков медицинского учреждения, такого как медицинский центр, устанавливается монитор (устройство отображения) с высокой разрешающей способностью и монитор с низкой разрешающей способностью, при этом соответствующие мониторы соединяются с одним устройством формирования изображения посредством мультимониторного соединения (соединения с множеством мониторов). Кроме того, изображение, такое как рентгеновский снимок или срез КТ (компьютерная томография), отображается на мониторе с высокой разрешающей способностью посредством мультимониторной функции (функции вывода данных на множество мониторов), при этом манипуляционное изображение (консольное изображение), предназначенное для осуществления манипуляций с изображением, отображается на мониторе с низкой разрешающей способностью.
[0003] Фиг. 12 изображает схематическое представление, иллюстрирующее пример конфигурации системы визуального представления изображения уровня техники. Как показано на Фиг. 12, два устройства 301 и 302 отображения соединяются (посредством так называемого мультимониторного соединения) с устройством 300 формирования изображения. Одно устройство 301 отображения включает в себя область A отображения с высокой разрешающей способностью, а другое устройство 302 отображения включает в себя область В отображения с низкой разрешающей способностью (например, см. патентную литературу 1).
Ссылка на патентную литературу
[0004] Патентная литература 1: JP-A-2000-99238.
Сущность изобретения
Техническая проблема
[0005] Установка множества устройств отображения или выполнение технического обслуживания устройств отображения требует участия пользователя, и, следовательно, существует потребность в отображении двух экранных изображений на одном устройстве отображения. В патентной литературе 1 раскрыта технология переключения экранных изображений, в которой изображения двух экранных изображений подаются на одно устройство отображения, а определением того, какое изображение должно отображаться, управляют посредством перемещения курсора. Однако на устройстве отображения отображается лишь одно из экранных изображений, и, следовательно, это не позволяет одновременно наблюдать оба изображения.
[0006] Фиг. 13 изображает схематическое представление, иллюстрирующее пример системы визуального представления изображения, имеющей функцию отображения PinP для отображения данных на множестве мониторов уровня техники. Отображение PinP означает отображение «картинка в картинке». Как показано на Фиг. 13, область В отображения отображается на устройстве 303 отображения с наложением на область А отображения, и, следовательно, на одном устройстве отображения можно отобразить множество экранных изображений. Однако операционная система (OS), предусмотренная в устройстве 300 формирования изображения, распознает, что два экранных изображения 1 и 2 (также называемые отображаемыми изображениями), соответствующие двум областям отображения, размещены так, чтобы они являются близкими друг к другу. Исходя из вышесказанного, как показано на Фиг. 13, когда курсор 30 (или указатель мыши) перемещается в позицию P2 области В отображения из позиции P1 области А отображения в состоянии, когда область В отображения отображается на устройстве 303 отображения с наложением на область А отображения, операционная система OS распознает, что курсор перемещается по экранному изображению 1 из позиции X1 в позицию X2. Поэтому, когда курсор 30 входит в область В отображения, курсор 30, отображаемый на экранном изображении устройства 303 отображения, становится невидимым, при этом может произойти непреднамеренное пользователем перемещение курсора. На Фиг. 13, для отображения курсора на экранном изображении B, необходимо переместить курсор за пределы экранного изображения A, и, следовательно, возможности манипуляций могут быть сужены.
[0007] Настоящее изобретение разработано с учетом такой ситуации и должно обеспечить способ управления перемещением курсора, посредством которого может быть снижена необходимость во вмешательстве для перемещения курсора, а также может быть повышено удобство пользователя, даже в случае отображения множества экранных изображений на одном устройстве отображения, компьютерную программу, предназначенную для реализации способа управления перемещением курсора, устройство управления перемещением курсора и систему визуального представления изображения.
Решение проблемы
[0008] Способ управления перемещением курсора, в соответствии с первым аспектом настоящего изобретения, является способом управления перемещением курсора, который выполняется посредством устройства управления перемещением курсора, которое управляет перемещением позиции курсора на отображаемом изображении, включающем в себя множество областей, подлежащих размещению во множестве областей отображения, отображаемых на дисплейном экране устройства визуального представления изображения, и включает в себя: этап приема, на котором принимают команду для отображения или прекращения отображения другой области отображения, отображаемой на дисплейном экране одновременно с одной областью отображения; и этап управления, на котором управляют перемещением позиции курсора между одной областью, соответствующей упомянутой одной области отображения, и другой областью, соответствующей упомянутой другой области отображения, в соответствии с командой, принятой на этапе приема.
[0009] Способ управления перемещением курсора, в соответствии со вторым аспектом настоящего изобретения, заключается в том, что в первом аспекте, на этапе управления, в случае приема команды для отображения на этапе приема, позиция курсора из одной области перемещается в другую область.
[0010] Способ управления перемещением курсора, в соответствии с третьим аспектом настоящего изобретения заключается в том, что во втором аспекте, на этапе управления, позиция курсора перемещается в другую область таким образом, чтобы позиция курсора на дисплейном экране не изменялась в случае, когда курсор в одной области отображения находится в позиции наложения с другой областью отображения.
[0011] Способ управления перемещением курсора, в соответствии с четвертым аспектом настоящего изобретения, заключается в том, что в любом из первого, второго и третьего аспектов, на этапе управления, позиция курсора из одной области перемещается в другую область в случае приема команды для прекращения отображения на этапе приема, наряду с одновременным отображением одной и другой областей отображения на дисплейном экране.
[0012] Способ управления перемещением курсора, в соответствии с пятым аспектом настоящего изобретения, заключается в том, что в четвертом аспекте, на этапе управления, позиция курсора перемещается в другую область таким образом, чтобы позиция курсора на дисплейном экране не изменялась.
[0013] Способ управления перемещением курсора, в соответствии с шестым аспектом настоящего изобретения, является способом управления перемещением курсора, который выполняется посредством устройства управления перемещением курсора, которое управляет перемещением позиции курсора на отображаемом изображении, включающем в себя множество областей, подлежащих размещению во множестве областей отображения, отображаемых на дисплейном экране устройства визуального представления изображения, и включает в себя: этап описания, на котором задают на отображаемом изображении информацию о границе, указывающую границу между одной областью отображения и другой областью отображения в случае одновременного отображения одной области отображения и другой области отображения на дисплейном экране; этап приема, на котором принимают манипуляцию перемещения курсора; этап определения, на котором определяют, пересекла ли границу позиция курсора, в соответствии с манипуляцией перемещения, принятой на этапе приема; этап формирования, на котором в случае, когда на этапе определения было определено, что позиция курсора пересекла границу, формируют информацию о перемещении позиции курсора между одной областью и другой областью на основе информации о позиции курсора; и этап управления, на котором управляют перемещением позиции курсора между одной областью и другой областью на основе информации о перемещении, сформированной на этапе формирования.
[0014] Устройство управления перемещением курсора, в соответствии с седьмым аспектом настоящего изобретения, заключается в том, что в шестом аспекте устройство дополнительно включает в себя: этап получения, на котором получают информацию о размещении одной области отображения, отображаемой одновременно с другой областью отображения, от устройства визуального представления изображения, причем на этапе формирования информация о перемещении позиции курсора формируется на основе информации о размещении, полученной на этапе получения, а также на основе информации о позиции курсора.
[0015] Компьютерная программа, в соответствии с восьмым аспектом настоящего изобретения, является компьютерной программой, которая побуждает компьютер к управлению перемещением позиции курсора на отображаемом изображении, включающем в себя множество областей, подлежащих размещению во множестве областей отображения, отображаемых на дисплейном экране устройства визуального представления изображения, а также побуждает компьютер к выполнению: этапа приема, на котором принимают команду для отображения или прекращения отображения другой области отображения, отображаемой на дисплейном экране одновременно с одной областью отображения; и этапа управления, на котором управляют перемещением позиции курсора между одной областью в области отображения, соответствующей упомянутой одной области отображения, и другой областью в области отображения, соответствующей упомянутой другой области отображения, в соответствии с принятой командой.
[0016] Компьютерная программа, в соответствии с девятым аспектом настоящего изобретения, является компьютерной программой, которая побуждает компьютер к управлению перемещением позиции курсора на отображаемом изображении, включающем в себя множество областей, подлежащих размещению во множестве областей отображения, отображаемых на дисплейном экране устройства визуального представления изображения, а также побуждает компьютер к выполнению: этапа описания, на котором задают на отображаемом изображении информацию о границе, указывающую границу между одной областью отображения и другой областью отображения в случае одновременного отображения одной области отображения и другой области отображения на дисплейном экране; этапа приема, на котором принимают манипуляцию перемещения курсора; этапа определения, на котором определяют, пересекла ли границу позиция курсора, в соответствии с принятой манипуляцией перемещения; этапа формирования, на котором в случае определения того, что позиция курсора пересекла границу, формируют информацию о перемещении позиции курсора между одной областью в области отображения, соответствующей одной области отображения, и другой областью в области отображения, соответствующей другой области отображения, на основе информации о позиции курсора; и этапа управления, на котором управляют перемещением позиции курсора между одной областью и другой областью на основе сформированной информации о перемещении.
[0017] Устройство управления перемещением курсора, в соответствии с десятым аспектом настоящего изобретения, является устройством управления перемещением курсора, которое управляет перемещением позиции курсора на отображаемом изображении, включающем в себя множество областей, подлежащих размещению во множестве областей отображения, отображаемых на дисплейном экране устройства визуального представления изображения, и включает в себя: средство приема команд, предназначенное для приема команды для отображения или прекращения отображения другой области отображения, отображаемой на дисплейном экране одновременно с одной областью отображения; и средство управления перемещением, предназначенное для управления перемещением позиции курсора между одной областью, соответствующей упомянутой одной области отображения, и другой областью, соответствующей упомянутой другой области отображения, в соответствии с командой, принятой средством приема.
[0018] Устройство управления перемещением курсора, в соответствии с одиннадцатым аспектом настоящего изобретения, является устройством управления перемещением курсора, которое управляет перемещением позиции курсора на отображаемом изображении, включающем в себя множество областей, подлежащих размещению во множестве областей отображения, отображаемых на дисплейном экране устройства визуального представления изображения, и включает в себя: средство описания, предназначенное для задания на отображаемом изображении информации о границе, указывающей границу между одной областью отображения и другой областью отображения в случае одновременного отображения одной области отображения и другой области отображения на дисплейном экране; средство приема манипуляций, предназначенное для приема манипуляции перемещения курсора; средство определения, предназначенное для определения того, пересекла ли границу позиция курсора, в соответствии с манипуляцией перемещения, принятой средством приема; средство формирования, предназначенное для формирования информации о перемещении позиции курсора между одной областью и другой областью на основе информации о позиции курсора в случае, когда средством определения было определено, что позиция курсора пересекла границу; и средство управления перемещением, предназначенное для управления перемещением позиции курсора между одной областью и другой областью на основе информации о перемещении, сформированной средством формирования.
[0019] Система визуального представления изображения, в соответствии с двенадцатым аспектом настоящего изобретения, включает в себя: устройство управления перемещением курсора, в соответствии с десятым или одиннадцатым аспектом настоящего изобретения; и устройство визуального представления изображения, включающее в себя дисплейный экран, на котором посредством устройства управления перемещением курсора отображается курсор.
[0020] В соответствии с первым, восьмым и десятым аспектами настоящего изобретения, осуществляется управление перемещением позиции курсора на отображаемом изображении, включающем в себя множество областей, которые размещаются во множестве областей отображения, отображаемых на дисплейном экране. Например, предполагается, что множество областей отображения располагаются в областях A и B отображения и что на отображаемом изображении область, соответствующая области А отображения, располагается в области а (области отображаемого изображения), а область, соответствующая области В отображения, располагается в области b (области отображаемого изображения). Например, области a и b размещаются так, чтобы он были близки друг к другу на отображаемом изображении. Средство приема команд принимает команду для одновременного отображения или прекращения одновременного отображения одной области отображения с другой областью отображения. Средство приема команд принимает команду для одновременного отображения или прекращения одновременного отображения. Средство управления перемещением управляет перемещением позиции курсора между одной областью, соответствующей одной области отображения, и другой областью, соответствующей другой области отображения, в соответствии с принятой командой. Курсор, например, направляется на графики, знаки, символы и т.п., для указания цели, которой манипулируют на дисплейном экране, и является указателем указующего устройства, такого как мышь или сенсорная панель и т.п. Кроме того, позиция курсора является позицией курсора в рабочей области памяти.
[0021] Например, в случае приема команды для одновременного (например, с наложением) отображения области А отображения с областью В отображения, позиция курсора, присутствующая в области а (области отображаемого изображения), соответствующей области А отображения, перемещается в область b (область отображаемого изображения), соответствующую области В отображения. Кроме того, в случае одновременного отображения области А отображения с областью В отображения, позиция курсора, присутствующая в области b (области отображаемого изображения), соответствующей области В отображения, перемещается в область а (область отображаемого изображения), соответствующую области А отображения, в момент приема команды для прекращения одновременного отображения. Соответственно, в случае реализации так называемой функции PinP, то есть, когда на одном устройстве отображения отображается множество экранных изображений, пользователю не нужно перемещать курсор между областями отображения, и, следовательно, можно повысить удобство пользователя.
[0022] В соответствии со вторым аспектом настоящего изобретения, в случае приема команды для одновременного отображения одной области отображения с другой областью отображения, позиция курсора из одной области перемещается в другую область. То есть, в случае приема команды для одновременного отображения области А отображения с областью В отображения, позиция курсора, присутствующая в области а (области отображаемого изображения), соответствующей области А отображения, перемещается в область b (область отображаемого изображения), соответствующую области В отображения. Перемещение позиции курсора может быть выполнено в любой позиции области b, соответствующей области В отображения, и, например, в центре области b, или если курсор в области А отображения находится в позиции наложения на область В отображения, то курсор может быть отображен в области В отображения без изменения собственной позиции. Соответственно, например, при каждом выполнении одновременного отображения пользователю не нужно перемещать курсор за пределы области А отображения для отображения курсора в области В отображения, и, следовательно, можно повысить удобство пользователя.
[0023] В соответствии с третьим аспектом настоящего изобретения, когда курсор в одной области отображения находится в позиции наложения на другую область отображения, позиция курсора перемещается в другую область таким образом, чтобы позиция курсора на дисплейном экране не изменялась. То есть, в случае одновременного отображения области А отображения с областью В отображения, курсор отображается в области В отображения без изменения собственной позиции, в то время как курсор в области А отображения находится в позиции, в которой область В отображения исчезает. Соответственно, например, при каждом выполнении одновременного отображения пользователю не нужно перемещать курсор за пределы области А отображения для отображения курсора в области В отображения для отображения курсора в области В отображения, и, следовательно, можно повысить удобство пользователя.
[0024] В соответствии с четвертым аспектом настоящего изобретения, в случае одновременного отображения одной области отображения с другой областью отображения на дисплейном экране, позиция курсора из одной области перемещается в другую область, соответствующую одной области отображения, в момент приема команды для прекращения отображения другой области отображения. То есть, в случае одновременного отображения области А отображения с областью В отображения, позиция курсора, присутствующая в области b (области отображаемого изображения), соответствующей области В отображения, перемещается в область а (область отображаемого изображения), соответствующую области А отображения, в момент приема команды для прекращения одновременного отображения. Перемещение позиции курсора может быть выполнено в любой позиции области а, соответствующей области А отображения, и например, в центре области a, или курсор может быть отображен в области А отображения без изменения собственной позиции. Соответственно, например, при каждом выполнении неодновременного отображения пользователю не нужно перемещать курсор за пределы области В отображения для отображения курсора в области А отображения, и, следовательно, можно повысить удобство пользователя.
[0025] В соответствии с пятым аспектом настоящего изобретения, позиция курсора перемещается в одну область таким образом, чтобы его позиция на дисплейном экране не изменялась. То есть, в случае выполнения неодновременного отображения, наряду с одновременным отображением области А отображения с областью В отображения, курсор отображается в области А отображения без изменения собственной позиции в области В отображения. Соответственно, например, при каждом выполнении неодновременного отображения пользователю не нужно перемещать курсор за пределы области В отображения для отображения курсора в области А отображения, и, следовательно, можно повысить удобство пользователя.
[0026] В соответствии с шестым, девятым и одиннадцатым аспектами настоящего изобретения, осуществляется управление перемещением позиции курсора на отображаемом изображении, включающем в себя множество областей, которые размещаются во множестве областей отображения, отображаемых на дисплейном экране. Например, предполагается, что множество областей отображения располагаются в областях А и В отображения, и что на отображаемом изображении область, соответствующая области А отображения, располагается в области а (области отображаемого изображения), а область, соответствующая области В отображения, располагается в области b (области отображаемого изображения). Например, области a и b размещаются близко друг к другу на отображаемом изображении. Средство описания задает информацию о границе, указывающую границу между областями отображения в момент одновременного отображения одной области отображения с другой областью отображения на отображаемом изображении. При одновременном отображении области А отображения с областью В отображения на экранном изображении информация о границе может быть указана посредством сегментов горизонтальных и вертикальных линий для определения области В отображения в области а в момент одновременного отображения области В отображения в области, соответствующей области А отображения, подобной дисплейному экрану.
[0027] В случае приема манипуляции перемещения курсора, средство определения определяет, пересекла ли границу позиция курсора, которая перемещается в соответствии с манипуляцией перемещения. Например, средство определения определяет, действительно ли позиция курсора в области а перемещается с пересечением границы с областью В отображения. В противном случае средство определения определяет, действительно ли позиция курсора в области В отображения перемещается с пересечением границы с областью a. Если было определено, что позиция курсора пересекла границу, то средство формирования формирует информацию о перемещении позиции курсора между одной областью и другой областью на основе информации о позиции курсора. Например, в случае, когда позиция курсора в области а перемещается с пересечением границы с областью В отображения, формируется информация о перемещении для перемещения позиции курсора из позиции в области а в позицию в области b, соответствующей области В отображения. Кроме того, в случае, когда курсор в области b перемещается с пересечением границы с областью А отображения, формируется информация о перемещении для перемещающей позиции курсора и позиции в области b в позицию в области а, соответствующей области А отображения. Если позиция в рабочей области указана посредством координат (X, Y), то информация о перемещении, например, может быть указана посредством расстояния перемещения по абсциссе (координата х) и посредством расстояния перемещения по ординате (координата y).
[0028] Средство управления перемещением перемещает позицию курсора между областью а, соответствующей области А отображения, и областью b, соответствующей области В отображения, на основе сформированной информации о перемещении. Соответственно, в случае реализации так называемой функции PinP, то есть когда на одном устройстве отображения отображается множество экранных изображений, курсор может быть плавно перемещен между областями отображения, одновременно отображаемыми на дисплейном экране (может быть реализовано плавное непрерывное перемещение), и, следовательно, можно предотвратить проблему возникновения непреднамеренного перемещения курсора посредством пользователя, как например, явление, когда курсор исчезает с границы между одновременно отображаемыми областями отображения, или явление, когда курсор внезапно появляется на краю области отображения.
[0029] В соответствии с седьмым аспектом настоящего изобретения, информацию о размещении одной области отображения, одновременно отображаемой с другой областью отображения, получают от устройства визуального представления изображения. В случае одновременного отображения одной области отображения с другой областью отображения на дисплейном экране, устройство визуального представления изображения сохраняет информацию о размещении, указывающую то, каким образом накладывается другая область отображения. Например, информация о размещении является информацией, указывающей на то, где находится позиция исходной точки другой области отображения или координаты одной области отображения относительно позиции или координат (0, 0) исходной точки (например, левый верхний край области отображения) одной области отображения, и, например, может быть указана посредством координат (Xs, Ys). Средство формирования формирует информацию о перемещении курсора на основе полученной информации о размещении и на основе информации о позиции курсора. Например, в случае одновременного отображения одной области А отображения с другой областью В отображения, горизонтальный и вертикальный размеры области а, соответствующей области А отображения, задаются равными v1 и v2, соответственно, а горизонтальный и вертикальный размеры области В отображения задаются равными w1 и w2, соответственно. Кроме того, когда позиция или координаты курсора в области а (области отображаемого изображения), соответствующей области А отображения задаются равными (Xm, Ym), позиция или координаты курсора в области отображаемого изображения в момент, когда курсор пересекает границу области а, соответствующей области А отображения, и подлежит перемещению в область В отображения может быть указан посредством (Xp+v2, Yp+v1-w1). В данном случае Xp=Xm-Xs, а Yp=Ym-Ys. Соответственно, в случае реализации так называемой функции PinP, то есть когда на одном устройстве отображения отображается множество экранных изображений, курсор может быть плавно перемещен между областями отображения, одновременно отображаемыми на дисплейном экране (может быть реализовано плавное непрерывное перемещение), и, следовательно, можно предотвратить проблему возникновения непреднамеренного перемещения курсора посредством пользователя, как например, явление, когда курсор исчезает с границы между одновременно отображаемыми областями отображения, или явление, когда курсор внезапно появляется на краю области отображения.
Полезные эффекты изобретения
[0030] В соответствии с настоящим изобретением, пользователю не нужно перемещать курсор между областями отображения, и, следовательно, возможно повысить удобство пользователя.
Краткое описание чертежей
[0031] Фиг. 1 изображает блок-схему, иллюстрирующую пример конфигурации системы визуального представления изображения, в соответствии с первым вариантом осуществления.
Фиг. 2 изображает схематическое представление, иллюстрирующее пример дисплейного экрана, когда активирована функция PinP.
Фиг. 3 изображает схематическое представление, иллюстрирующее пример отображаемого изображения, формируемого в случае, когда устройство формирования изображения, в соответствии с первым вариантом осуществления, активирует функцию PinP.
Фиг. 4А и 4B изображают схематические представления, иллюстрирующие пример процесса управления перемещением курсора, который выполняется в случае, когда устройство формирования изображения, в соответствии с первым вариантом осуществления, принимает команду для отображения с наложением.
Фиг. 5А и 5B изображают схематические представления, иллюстрирующие пример процесса управления перемещением курсора, который выполняется в случае, когда устройство формирования изображения, в соответствии с первым вариантом осуществления, принимает команду для отображения без наложения.
Фиг. 6А и 6B изображают схематическими представлениями, иллюстрирующими пример перемещения курсора посредством устройства формирования изображения, в соответствии с первым вариантом осуществления.
Фиг. 7 изображает логическую блок-схему, иллюстрирующую пример процедуры процесса устройства формирования изображения, в соответствии с первым вариантом осуществления.
Фиг. 8А-8C изображают схематические представления, иллюстрирующие пример процесса управления перемещением курсора, который выполняется посредством устройства формирования изображения, в соответствии со вторым вариантом осуществления, в процессе отображения с наложением.
Фиг. 9 изображает пояснительное графическое представление, иллюстрирующее аспект перемещения позиции курсора на отображаемом изображении, сформированном посредством устройства формирования изображения.
Фиг. 10А и 10B изображают схематические представления, иллюстрирующие пример перемещения курсора посредством устройства формирования изображения, в соответствии со вторым вариантом осуществления.
Фиг. 11 изображает логическую блок-схему, иллюстрирующую пример процедуры процесса устройства формирования изображения, в соответствии со вторым вариантом осуществления.
Фиг. 12 изображает схематическое представление, иллюстрирующее пример конфигурации системы визуального представления изображения уровня техники.
Фиг. 13 изображает схематическое представление, иллюстрирующее пример системы визуального представления изображения, имеющей функцию отображения PinP для отображения данных на множестве мониторов уровня техники.
Описание вариантов осуществления
Первый вариант осуществления
[0032] Далее, со ссылкой на чертежи, иллюстрирующие варианты осуществления, в настоящем документе будет описано устройство управления перемещением курсора, система визуального представления изображения, компьютерная программа и способ обработки изображения, в соответствии с настоящим изобретением. Фиг. 1 изображает блок-схему, иллюстрирующую пример конфигурации системы 100 визуального представления изображения, в соответствии с первым вариантом осуществления. Система 100 визуального представления изображения включает в себя устройство 10 формирования изображения, функционирующее в качестве устройства управления перемещением курсора, устройство 50 отображения, функционирующее в качестве устройства визуального представления изображения, и т.п. Графические данные, сформированные посредством устройства 10 формирования изображения, или графические данные, перенесенные с внешнего устройства посредством устройства 10 формирования изображения, выводятся на устройство 50 отображения, и, следовательно, устройство 50 отображения отображает изображение.
[0033] Устройство 10 формирования изображения включает в себя блок 11 управления, предназначенный для управления целым устройством, блок 12 ввода, блок 13 формирования отображаемого изображения, интерфейсный блок 14, блок 15 управления перемещением курсора и т.п.
[0034] Устройство 50 отображения включает в себя блок 51 управления, предназначенный для управления целым устройством, интерфейсный блок 52, блок 53 управления отображением с наложением, дисплейный экран 54 и т.п.
[0035] Устройство 10 формирования изображения и устройство 50 отображения могут передавать и принимать информацию, такую как графические данные, и команды через интерфейсные блоки 14 и 52, соответственно.
[0036] Например, блок 12 ввода конфигурируется посредством указующего устройства, такого как мышь или сенсорная панель и т.п. Поскольку пользователь указывает цель манипуляции на дисплейном экране 54 наряду с наблюдением за курсором, отображаемым на дисплейном экране 54, блок 12 ввода имеет функцию в виде средства приема манипуляций, которое принимает манипуляцию перемещения курсора. Курсор, например, направляется на графики, знаки, символы и т.п., для указания цели, которой манипулируют на дисплейном экране 54.
[0037] Кроме того, блок 12 ввода имеет функцию в виде средства приема команд, которое принимает команду для одновременного отображения или запрета одновременного отображения одной области отображения с другой областью отображения на дисплейном экране 54. То есть, пользователь, например, манипулирует кнопкой, пиктограммой и т.п., для выполнения одновременного отображения данных на дисплейном экране 54, и, следовательно, можно выполнить активацию и деактивацию так называемой функции «картинка в картинке» (PinP). Когда функция PinP активирована, выполняется одновременное отображение, а когда функция PinP деактивирована, выполняется неодновременное отображение. Блок 12 ввода может быть использован в переключателе, расположенном в устройстве 50 отображения. Как описано далее, одновременное отображение, например, включает в себя так называемое отображение «картинка рядом с картинкой» (PbyP), при котором две или более областей отображения отображаются параллельно друг другу без наложения, а также отображение, при котором области отображения отображаются с наложением одной области отображения на другую область отображения. Далее в настоящем документе отображение с наложением будет описано в качестве одновременного отображения.
[0038] Блок 51 управления устройства 50 отображения имеет функцию в виде средства управления отображением, и в случае приема команды для отображения с наложением, блок 51 управления управляет блоком 53 управления отображением с наложением для отображения одной области В отображения с наложением на другую область А отображения, отображаемую на дисплейном экране 54 устройства 50 отображения. Кроме того, в случае приема команды для отображения без наложения, блок 51 управления управляет блоком 53 управления отображением с наложением таким образом, чтобы область В отображения, которая отображалась налагающимся образом на дисплейном экране 54 устройства 50 отображения, не отображалась. Команда от блока 12 ввода передается на устройство 50 отображения с устройства 10 формирования изображения через интерфейсные блоки 14 и 52. Если блок 12 ввода располагается в устройстве 50 отображения, то команда передается непосредственно на блок 51 управления, и передается на устройство 10 формирования изображения с устройства 50 отображения через интерфейсные блоки 14 и 52.
[0039] Фиг. 2 изображает схематическое представление, иллюстрирующее пример дисплейного экрана 54, когда активирована функция PinP. Как показано на Фиг. 2, на дисплейном экране 54 устройства 50 отображения одна область В отображения накладывается на другую область А отображения. В области А отображения, например, может быть отображено изображение с высокой разрешающей способностью, такое как рентгеновский снимок или срез КТ (компьютерная томография), а в области В отображения может быть отображено манипуляционное изображение с относительно низкой разрешающей способностью (консольное изображение). Позиция области В отображения относительно области А отображения является примером, при этом позиция не ограничивается примером, изображенным на Фиг. 2. Кроме того, в примере, изображенном на Фиг. 2, иллюстрируется аспект, в котором накладывается одна область В отображения, при этом могут быть наложены две или более областей отображения. Например, когда функция PinP деактивирована, отображается только область А отображения.
[0040] Блок 13 формирования отображаемого изображения размещает множество областей в соответствии с множеством областей отображения, отображаемых на дисплейном экране 54, в одно отображаемое изображение. Отображаемое изображение является зоной, в которой может быть перемещен курсор, отображаемый на дисплейном экране 54. Как показано на Фиг. 2, блок 13 формирования отображаемого изображения, например, задает область на отображаемом изображении, соответствующую области А отображения, в качестве области a, задает область на отображаемом изображении, соответствующую области В отображения, в качестве области b, и размещает области a и b на отображаемом изображении. Например, области a и b размещаются близко друг к другу на отображаемом изображении. Области a и b на отображаемом изображении называются областью отображаемого изображения.
[0041] Фиг. 3 изображает схематическое представление, иллюстрирующее пример отображаемого изображения, сформированного когда устройство формирования изображения, в соответствии с первым вариантом осуществления, активирует функцию PinP. Как показано на Фиг. 3, отображаемое изображение указано посредством координат (X, Y). Левый верхний край области а (области отображаемого изображения) на отображаемом изображении, соответствующей области А отображения, отображаемой на дисплейном экране 54, располагается в исходной точке (0, 0) области отображаемого изображения, а область b (область отображаемого изображения) на отображаемом изображении, соответствующая области В отображения, размещается рядом с правой стороной области a. В этом случае, как показано на Фиг. 3, нижние края соответствующих областей a и b могут быть расположены на одной линии. В альтернативном варианте, когда нижние края соответствующих областей А и В отображения не находятся на одной линии на дисплейном экране 54, нижние края соответствующих областей a и b не могут находиться на одной линии на отображаемом изображении.
[0042] Когда пользователь выполняет манипуляцию перемещения курсора, позиция курсора на отображаемом изображении перемещается в соответствии с манипуляцией перемещения. Следовательно, когда позиция курсора находится в области a, курсор, отображаемый на дисплейном экране 54, находится в позиции, соответствующей области А отображения. Кроме того, когда позиция курсора находится в области b, курсор, отображаемый на дисплейном экране 54, находится в позиции, соответствующей области В отображения. В нижеследующем описании курсор обозначает курсор, отображаемый на дисплейном экране 54, а позиция курсора обозначает позицию курсора в рабочей области отображаемого изображения.
[0043] Блок 15 управления перемещением курсора имеет функцию в виде средства управления перемещением, которое управляет перемещением позиции курсора между одной областью а, соответствующей области А отображения, и другой областью b, соответствующей другой области В отображения, в соответствии с принятой командой для отображения с наложением.
[0044] Далее будет описан принцип работы системы 100 визуального представления изображения, в соответствии с первым вариантом осуществления. Фиг. 4А и 4B изображают схематические представления, иллюстрирующие пример процесса управления перемещением курсора, который выполняется когда устройство 10 формирования изображения, в соответствии с первым вариантом осуществления, принимает команду для отображения с наложением. Фиг. 4А иллюстрируют состояние перед приемом манипуляции активации отображения с наложением, а Фиг. 4B иллюстрирует состояние после приема манипуляции активации отображения с наложением. Как показано на Фиг. 4А, в состоянии перед приемом команды для отображения с наложением, устройство 10 формирования изображения соответствующим образом размещает на отображаемом изображении области a и b, соответствующие областям А и В отображения, таким образом, чтобы они отображались на дисплейном экране 54 с наложением.
[0045] В этом случае команда для отображения с наложением не принимается, и, следовательно, устройство 50 отображения отображает на дисплейном экране 54 только область А отображения. Кроме того, позиция курсора находится в позиции Xa в области a, и курсор 20 отображается в позиции области А отображения, соответствующей позиции Xa.
[0046] В случае приема команды для отображения с наложением, как показано на Фиг. 4B, блок 15 управления перемещением курсора перемещает позицию курсора из позиции Xa в области а в позицию Xb в области b. Соответственно, на дисплейном экране 54 курсор 20 не скрывается областью В отображения, и появляется в позиции на области В отображения, отображаемой с наложением.
[0047] Следовательно, например, в случае приема команды для отображения с наложением области В отображения на область А отображения, позиция курсора, присутствующая в области а (области отображаемого изображения), соответствующей области А отображения, перемещается в область b (область отображаемого изображения), соответствующую области В отображения. Соответственно, в случае реализации функции PinP, то есть, когда на одном устройстве отображения отображается множество экранных изображений, пользователю не нужно перемещать курсор между областями отображения, и, следовательно, можно повысить удобство пользователя.
[0048] Кроме того, когда одна область В отображения накладывается на позицию курсора в другой области А отображения, то есть, когда курсор в области А отображения скрывается посредством отображения области В с наложением, блок 15 управления перемещением курсора перемещает позицию курсора в другую область b таким образом, чтобы позиция курсора на дисплейном экране 54 не изменялась. То есть, когда область В отображения отображается с наложением на область А отображения, курсор отображается в области В отображения без изменения собственной позиции, в то время как курсор в области А отображения находится в позиции, наложенной на область В отображения. Соответственно, например, при каждом выполнении отображения с наложением, пользователю не нужно перемещать курсор за пределы области А отображения для отображения курсора в области В отображения, и, следовательно, можно повысить удобство пользователя.
[0049] Фиг. 5А и 5B изображают схематические представления, иллюстрирующие пример процесса управления перемещением курсора, который выполняется когда устройство 10 формирования изображения, в соответствии с первым вариантом осуществления, принимает команду для отображения без наложения. Фиг. 5А иллюстрирует состояние перед приемом манипуляции деактивации отображения с наложением, а Фиг. 5B иллюстрирует состояние после приема манипуляции деактивации отображения с наложением. Как показано на Фиг. 5А, в состоянии перед приемом команды для отображения без наложения в процессе отображения с наложением, устройство 50 отображения, например, отображает область В отображения с наложением на область А отображения. В этом случае, например, курсор 21 отображается в позиции области В отображения, соответствующей позиции курсора Xb в области b.
[0050] Как показано на Фиг. 5B, в случае приема команды для отображения без наложения, блок 15 управления перемещением курсора перемещает позицию курсора из позиции Xb в области b в позицию Xa в области a. Соответственно, на дисплейном экране 54 курсор 21 появляется в позиции в области А отображения, не исчезая с дисплейного экрана 54.
[0051] Следовательно, когда область В отображения отображается с наложением на область А отображения, позиция курсора, присутствующая в области b (области отображаемого изображения), соответствующей области В отображения, перемещается в область а (область отображаемого изображения), соответствующую области А отображения, в момент приема команды для отображения без наложения. Соответственно, в случае реализации функции PinP, то есть, когда на одном устройстве отображения отображается множество экранных изображений, пользователю не нужно перемещать курсор между областями отображения, и, следовательно, можно повысить удобство пользователя. То есть, при каждом выполнении отображения без наложения, пользователю не нужно перемещать курсор за пределы области В отображения для отображения курсора в области А отображения, и, следовательно, можно повысить удобство пользователя.
[0052] Кроме того, блок 15 управления перемещением курсора перемещает позицию курсора из области b в область а таким образом, чтобы позиция курсора на дисплейном экране 54 не изменялась. То есть, в случае выполнения отображения без наложения наряду с отображением области В отображения с наложением на область А отображения, курсор отображается в области А отображения без изменения позиции курсора в области В отображения. Соответственно, например, при каждом выполнении отображения без наложения, пользователю не нужно перемещать курсор за пределы области В отображения для отображения курсора в области А отображения, и, следовательно, можно повысить удобство пользователя.
[0053] Помимо всего прочего, перемещение позиции курсора может быть выполнено в любой позиции области a или области b. Фиг. 6А и 6B изображают схематические представления, иллюстрирующие пример перемещения курсора посредством устройства формирования изображения, в соответствии с первым вариантом осуществления.
[0054] Фиг. 6А иллюстрируют пример, в котором позиция курсора не изменяется. Как показано на Фиг. 6А, перед отображением с наложением, когда отображается только область А отображения, курсор 22 отображается в области А отображения. В случае приема команды для отображения с наложением, и когда область В отображения отображается с наложением на область А отображения, курсор 22 отображается в области В отображения без изменения позиции курсора 22. Кроме того, в случае дополнительного приема команды для отображения без наложения, курсор 22 отображается в области А отображения без изменения позиции курсора 22.
[0055] Фиг. 6B иллюстрирует пример, в котором курсор отображается в центре области отображения. Как показано на Фиг. 6B, перед отображением с наложением, когда отображается только область А отображения, курсор 23 отображается в области А отображения. В случае приема команды для отображения с наложением, и когда область В отображения отображается с наложением на область А отображения, курсор 23 отображается перемещенным в центр области В отображения. Кроме того, в случае дополнительного приема команды для отображения без наложения, курсор 23 отображается перемещенным в центр области А отображения.
[0056] Соответственно, например, при каждом выполнении отображения с наложением пользователю не нужно перемещать курсор за пределы области отображения для отображения курсора в области В отображения, и, следовательно, можно повысить удобство пользователя.
[0057] Фиг. 7 изображает логическую блок-схему, иллюстрирующую пример процедуры процесса устройства 10 формирования изображения, в соответствии с первым вариантом осуществления. Процесс, показанный на Фиг. 7, может быть выполнен следующим образом: сначала компьютерная программа, указывающая процедуру процесса, записывается на носитель информации; затем программа считывается на компьютере, включающем в себя процессор CPU, память RAM и т.п.; после чего программа загружается в память RAM компьютера и исполняется процессором CPU. Далее в настоящем документе будет описан пример, в котором блок 11 управления является обрабатывающим объектом. Кроме того, область А отображения, которая отображается с наложением, называется основным экранным изображением, а область В отображения, которая отображается с наложением, называется вспомогательным экранным изображением.
[0058] Блок 11 управления отображает основное экранное изображение и курсор на дисплейном экране 54 устройства 50 отображения (этап S11), и определяет, существует ли команда для отображения с наложением (этап S12). Если команда для отображения с наложением отсутствует (НЕТ на этапе S12), то блок 11 управления продолжает процесс по этапу S12.
[0059] Если команда для отображения с наложением существует (ДА на этапе S12), то блок 11 управления инструктирует блок 51 управления устройства 50 отображения об отображении вспомогательного экранного изображения с наложением на основное экранное изображение (этап S13), и перемещает позицию курсора из области отображаемого изображения, соответствующей основному экранному изображению, в область отображаемого изображения, соответствующую вспомогательному экранному изображению (этап S14).
[0060] Блок 11 управления определяет, существует ли команда для отображения без наложения (этап S15). Если команда для отображения без наложения отсутствует (НЕТ на этапе S15), то блок 11 управления продолжает процесс по этапу S15. Если команда для отображения без наложения существует (ДА на этапе S15), то блок 11 управления определяет, находится ли курсор на вспомогательном экранном изображении (этап S16).
[0061] Если курсор находится на вспомогательном экранном изображении (ДА на этапе S16), то блок 11 управления инструктирует блок 51 управления устройства 50 отображения о прекращении отображения вспомогательного экранного изображения (этап S17), и перемещает позицию курсора из области отображаемого изображения, соответствующей вспомогательному экранному изображению, в область отображаемого изображения, соответствующую основному экранному изображению (этап S18). Если курсор не находится на вспомогательном экранном изображении (НЕТ на этапе S16), то блок 11 управления выполняет процесс по этапу S19, который будет описан ниже, не выполняя процессы обработки этапов S17 и S18.
[0062] Блок 11 управления определяет, существует ли манипуляция завершения (этап S19). Блок 11 управления выполняет процессы обработки, следующие за этапом S12, в случае отсутствия манипуляции завершения (НЕТ на этапе S19), и завершает процесс обработки в случае существования манипуляции завершения (ДА на этапе S19).
[0063] Если блок 12 ввода располагается в устройстве 50 отображения, то определение, выполняемое на этапах S12, S15 и S19, может быть выполнено посредством блока 51 управления, и блок 51 управления может передать результат определения на блок 11 управления устройства 10 формирования изображения. Кроме того, чтобы не изменять позиции на отображаемом изображении, в которое на этапе S18 может быть перемещен курсор, например, позиции курсора, как показано на Фиг. 6А, необходимо получить информацию о размещении одной области В отображения относительно другой области А отображения посредством получения информации от устройства 50 отображения. Далее, посредством использования нижеописанных вариантов осуществления, будет описан способ получения позиции курсора из информации о размещении. Кроме того, для отображения курсора в центре области отображения, как показано на Фиг. 6B, центральная позиция области отображения может быть получена в отношении каждой из областей a и b отображаемого изображения заблаговременно. Кроме того, позиция курсора не ограничивается центральной позицией, при этом она может быть задана в других фиксированных позициях.
Второй вариант осуществления
[0064] В первом варианте осуществления позиция курсора перемещается в соответствии с активацией или деактивацией функции PinP, то есть, в соответствии с тем, отображается ли область отображения с наложением. Во втором варианте осуществления описывается процесс управления перемещением курсора в состоянии, когда область В отображения (вспомогательное экранное изображение) отображается с наложением на область А отображения (основное экранное изображение). Конфигурации устройства 10 формирования изображения и устройства 50 отображения идентичны конфигурациям, описанным в первом варианте осуществления, при этом добавляются несколько функций. Далее в настоящем документе будут описаны добавленные функции.
[0065] Блок 11 управления имеет функцию в виде средства описания, которое задает информацию о границе, указывающую границу между областями А и В отображения в момент наложения одной области В отображения на другую область А отображения на отображаемом изображении. Когда область В отображения отображается на дисплейном экране 54 с наложением на область А отображения, информация о границе, например, может быть указана посредством сегментов горизонтальных и вертикальных линий для определения области В отображения в области а в момент наложения области В отображения на область а (область отображаемого изображения), соответствующую области А отображения, подобной дисплейному экрану 54.
[0066] Кроме того, блок 11 управления имеет функцию в виде средства определения, которое определяет, пересекла ли границу позиция курсора, которая перемещается в соответствии с манипуляцией перемещения курсора, выполняемой посредством пользователя, в области a. Например, блок 11 управления определяет, действительно ли позиция курсора в области а перемещается с пересечением границы с областью В отображения. В ином случае, блок 11 управления определяет, действительно ли позиция курсора в области В отображения перемещается с пересечением границы с областью a.
[0067] Кроме того, блок 11 управления имеет функцию в виде средства формирования, которое формирует информацию о перемещении позиции курсора между одной областью а (областью отображаемого изображения) и другой областью b (областью отображаемого изображения) на основе информации о позиции курсора. Когда позиция на отображаемом изображении указывается посредством координат (x, y), информация о перемещении, например, может быть указана посредством расстояния перемещения по абсциссе (координата x), и посредством расстояния перемещения по ординате (координата y).
[0068] Например, когда позиция курсора в области а перемещается с пересечением границы с областью В отображения, блок 11 управления формирует информацию о перемещении для перемещения курсора из позиции в области а в позицию в области b, соответствующей области В отображения. Кроме того, когда позиция курсора в области b перемещается с пересечением границы с областью А отображения, блок 11 управления формирует информацию о перемещении для перемещения курсора из позиции в области b в позицию в области а, соответствующей области А отображения.
[0069] Блок 15 управления перемещением курсора перемещает позицию курсора между областью а, соответствующей области А отображения, и областью b, соответствующей области В отображения, на основе сформированной информация о перемещении. Например, когда курсор достигает границы между областью А отображения и областью В отображения, блок 15 управления перемещением курсора перемещает позицию курсора между областью a и областью b.
[0070] Фиг. 8-8C изображают схематические представления, иллюстрирующие пример процесса управления перемещением курсора, который выполняется посредством устройства 10 формирования изображения, в соответствии со вторым вариантом осуществления, в процессе отображения с наложением. Как показано на Фиг. 8А-8C, устройство 50 отображения отображает область В отображения с наложением на область А отображения. Устройство 10 формирования изображения формирует область а, соответствующую области А отображения, и область b, соответствующую области В отображения, на отображаемом изображении, соответственно.
[0071] Как показано на Фиг. 8А, когда левый верхний край области А отображения задается в исходной точке (0, 0) координат, координаты (позиция) левого верхнего края области В отображения могут быть указаны посредством координат (Xs, Ys). Координаты (Xs, Ys) могут быть использованы в качестве информации о размещении области В отображения относительно области А отображения. Кроме того, координаты позиции Ха курсора в области а могут быть указаны посредством (Xm, Ym). Затем курсор 24 отображается в позиции области А отображения, соответствующей позиции Ха (Xm, Ym) курсора.
[0072] Как показано на Фиг. 8А, позиция Xa (Xm, Ym) курсора перемещается в область a, и курсор 24 в области А отображения также перемещается в соответствии с манипуляцией перемещения курсора.
[0073] Затем, как показано на Фиг. 8B, когда позиция Xa курсора достигает границы, указанной посредством пунктирной линии в области a, курсор 24 на дисплейном экране 54 устройства 50 отображения достигает границы между областью А отображения и областью В отображения. На данном этапе блок 15 управления перемещением курсора перемещает позицию Xa курсора в области а в позицию Xb в области b.
[0074] Затем, как показано на Фиг. 8C, позиция Xb (Xp, Yp) курсора перемещается в область b, и курсор 24 в области В отображения также перемещается в соответствии с манипуляцией перемещения курсора.
[0075] Соответственно, в случае реализации функции PinP, то есть, когда на одном устройстве отображения отображается множество экранных изображений, курсор может быть плавно перемещен между областями отображения, отображаемыми с наложением на дисплейном экране (может быть реализовано плавное непрерывное перемещение). Следовательно, можно устранить проблему, когда перемещение курсора отличается от такого случая, как, например, когда курсор исчезает с границы между областями отображения, отображаемыми с наложением, или когда курсор внезапно появляется на краю области отображения.
[0076] Далее будет описан способ задания информации о границе и способ формирования информации о перемещении курсора. Фиг. 9 изображает пояснительное графическое представление, иллюстрирующее аспект перемещения позиции курсора на отображаемом изображении, сформированном посредством устройства 10 формирования изображения. Горизонтальный и вертикальный размеры области а, соответствующей области А отображения, задаются равными v1 и v2, соответственно, а горизонтальный и вертикальный размеры области В отображения задаются равными w1 и w2, соответственно. Кроме того, позиция курсора в области а указывается посредством Xa, а позиция курсора в области b указывается посредством Xb.
[0077] Интерфейсный блок 14 устройства 10 формирования изображения получает информацию о размещении одной области В отображения относительно другой области А отображения от устройства 50 отображения. Когда область В отображения отображается на дисплейном экране 54 с наложением на область А отображения, устройство 50 отображения сохраняет информацию о размещении, указывающую то, каким образом накладывается область В отображения. Как показано на Фиг. 8А, информация о размещении, например, является информацией, указывающей местоположение исходной точки области В отображения в позиции или координатах области А отображения относительно позиции или координат (0, 0) исходной точки (например, левый верхний край области А отображения) области А отображения, и например, может быть указана посредством координат (Xs, Ys).
[0078] Блок 11 управления может определить время плавного перемещения курсора между областями отображения, отображаемыми на дисплейном экране с наложением. Например, в примере, иллюстрированном на Фиг. 9, время определяется посредством соотношения величин (в частности, Xs<Xm<Xs+w2, и Ys<Ym<Ys+w1) между координатами Xa (Xm, Ym) курсора, и начальными координатами (Xs, Ys) и конечными координатами (Xs+w2, Ys+w1) отображения области В с наложением.
[0079] Кроме того, блок 11 управления формирует информацию о перемещении позиции курсора на основе полученной информации о размещении и информации о позиции курсора. Например, как показано на Фиг. 9, когда область В отображения накладывается на область А отображения, горизонтальный и вертикальный размеры области а, соответствующей области А отображения, задаются равными v1 и v2, соответственно, а горизонтальный и вертикальный размеры области В отображения задаются равными w1 и w2, соответственно. Кроме того, если координаты позиции Xa курсора в области а (области отображаемого изображения), соответствующей области А отображения, задаются равными (Xm, Ym), то координаты позиции Xb курсора в области b, в момент, когда курсор пересекает границу области а, соответствующей области А отображения, могут быть указаны посредством (Xp+v2, Yp+v1-w1). В данном случае Xp=Xm-Xs и Yp=Ym-Ys.
[0080] Соответственно, в случае реализации функции PinP, то есть, когда на одном устройстве отображения отображается множество экранных изображений, курсор может быть плавно перемещен между областями отображения, отображаемыми на дисплейном экране с наложением (может быть реализовано плавное непрерывное перемещение). Следовательно, можно устранить проблему, когда перемещение курсора отличается от такого случая, как, например, когда курсор исчезает с границы между областями отображения, отображаемыми с наложением, или когда курсор внезапно появляется на краю области отображения.
[0081] Фиг. 10А и 10B изображают схематические представления, иллюстрирующие пример перемещения курсора посредством устройства 10 формирования изображения, в соответствии со вторым вариантом осуществления. Как показано на Фиг. 10А, когда область В отображения (вспомогательное экранное изображение) отображается на дисплейном экране 54 с наложением на область А отображения (основное экранное изображение), курсор 25 перемещается в область А отображения и достигает границы между областью А отображения и областью В отображения. На данном этапе позиция курсора на отображаемом изображении перемещается из области а в область b, и, следовательно, курсор 25 непрерывно перемещается по области В отображения и отображается без исчезновений из области В отображения.
[0082] Кроме того, как показано на Фиг. 10B, когда область В отображения (вспомогательное экранное изображение) отображается на дисплейном экране 54 с наложением на область А отображения (основное экранное изображение), курсор 26 перемещается в область В отображения и достигает границы между областью А отображения и областью В отображения. На данном этапе позиция курсора на отображаемом изображении перемещается из области b в область a, и курсор 26 непрерывно перемещается в область А отображения, при этом отображаясь без внезапных появлений на правом краю области А отображения.
[0083] Фиг. 11 изображает логическую блок-схему, иллюстрирующую пример процедуры процесса устройства 10 формирования изображения, в соответствии со вторым вариантом осуществления. Процесс, показанный на Фиг. 11, может быть выполнен следующим образом: сначала компьютерная программа, указывающая процедуру процесса, записывается на носитель информации; затем программа считывается на компьютере, включающем в себя процессор CPU, память RAM и т.п.; после чего программа загружается в память RAM компьютера и исполняется процессором CPU. Далее в настоящем документе будет описан пример, в котором блок 11 управления является обрабатывающим объектом. Кроме того, область А отображения, которая отображается с наложением, называется основным экранным изображением, а область В отображения, которая отображается с наложением, называется вспомогательным экранным изображением.
[0084] Блок 11 управления инструктирует блок 51 управления устройства 50 отображения об отображении вспомогательного экранного изображения с наложением на основное экранное изображение (этап S31), и получает информацию о размещении вспомогательного экранного изображения от устройства 50 отображения (этап S32). Блок 11 управления получает информацию о позиции курсора (этап S33) и определяет, пересекла ли позиция курсора границу со вспомогательным экранным изображением в области отображаемого изображения (области a), соответствующей основному экранному изображению (этап S34). Факт пересечения позицией курсора границы, например, может быть установлен посредством определения того, находится ли позиция курсора в области, окруженной сегментами S1-S4 линий на Фиг. 9.
[0085] Если позиция курсора пересекла границу со вспомогательным экранным изображением в области отображаемого изображения, соответствующей основному экранному изображению (ДА на этапе S34), то блок 11 управления формирует информацию о перемещении относительно области отображаемого изображения (области b), соответствующей вспомогательному экранному изображению, на основе информации о размещении и информации о позиции курсора (этап S35), и перемещает позицию курсора в область отображаемого изображения (область b), соответствующую вспомогательному экранному изображению, на основе сформированной информации о перемещении (этап S36).
[0086] Если позиция курсора не пересекла границу со вспомогательным экранным изображением в области отображаемого изображения, соответствующей основному экранному изображению (НЕТ на этапе S34), то блок 11 управления определяет, пересекла ли позиция курсора границу с основным экранным изображением в области отображаемого изображения (области b), соответствующей вспомогательному экранному изображению (этап S37). Пересекает ли позиция курсора границу или нет, например, может быть установлено посредством определения того, была ли перемещена позиция курсора за пределы области b на Фиг. 9.
[0087] Если позиция курсора пересекла границу с основным экранным изображением в области отображаемого изображения, соответствующей вспомогательному экранному изображению (ДА на этапе S37), то блок 11 управления формирует информацию о перемещении относительно области отображаемого изображения (области a), соответствующей основному экранному изображению, на основе информации о размещении и информации о позиции курсора (этап S38), и перемещает позицию курсора в область отображаемого изображения (область a), соответствующую основному экранному изображению, на основе сформированной информации о перемещении (этап S39).
[0088] Если позиция курсора не пересекла границу с основным экранным изображением в области отображаемого изображения, соответствующей вспомогательному экранному изображению (НЕТ на этапе S37), то блок 11 управления повторяет процессы, следующие после этапа S33. Блок 11 управления определяет, существует ли манипуляция завершения (этап S40). Блок 11 управления выполняет процессы, следующие после этапа S33, в случае отсутствия манипуляции завершения (НЕТ на этапе S40), и завершает процесс в случае существования манипуляции завершения (ДА на этапе S40).
[0089] В вышеописанном втором варианте осуществления, вспомогательное экранное изображение (область В отображения) в обычном случае может не отображаться, при этом вспомогательное экранное изображение (область В отображения) может быть отображено в момент, когда позиция курсора пересекает границу с областью В отображения, с наложением на область отображаемого изображения (область a). Кроме того, вспомогательное экранное изображение (область В отображения) может быть отображено с наложением на основное экранное изображение (область А отображения), при этом вспомогательное экранное изображение может не отображаться во время перемещения позиции курсора за пределы области отображаемого изображения (области b), соответствующей вспомогательному экранному изображению. В этом случае определяющая информация этапов S34 и S37 передается на блок 51 управления устройства 50 отображения, и, следовательно, выполняется активация или деактивация отображения с наложением.
[0090] Кроме того, любая одна или обе из областей а и b отображаемого изображения, соответствующих областям А и В отображения, могут быть увеличены или уменьшены на устройстве 50 отображения. В этом случае информацию о размещении получают от устройства 50 отображения посредством добавления в вышеописанную информацию о размещении коэффициента увеличения или коэффициента уменьшения, при этом информация о размещении добавляется в координатную информацию, используемую в процессе определения, выполняемом на этапах S34 и S37, и, следовательно, можно реализовать плавное непрерывное перемещение курсора.
[0091] В вышеописанных примерах отображение PinP описывалось в качестве предпосылки, при этом настоящее изобретение не ограничивается этим, и может быть выполнено отображение «картинка рядом с картинкой» (PbyP), при котором параллельно отображаются две или более областей отображения. В частности, когда области отображения отображаются на устройстве 50 отображения с выравниванием (например, по верху и по низу), отличным от выравнивания (например, по правой стороне и по левой стороне) областей a и b отображаемого изображения, в соответствии с настоящим изобретением, можно реализовать перемещение курсора без создания помех пользователю.
Перечень ссылочных позиций
[0092]
11, 51 - Блок управления
12 - Блок ввода
13 - Блок формирования отображаемого изображения
14, 52 - Интерфейсный блок
15 - Блок управления перемещением курсора
53 - Блок управления отображением с наложением
54 - Дисплейный экран

Claims (11)

1. Способ управления перемещением курсора, выполняемый посредством устройства управления перемещением курсора, которое управляет перемещением позиции курсора в координатном пространстве отображаемого изображения, включающем в себя множество областей, размещаемых во множестве областей отображения, отображаемых на одном дисплейном экране устройства визуального представления изображения посредством функции отображения PinP ("картинка в картинке") или функции отображения PbyP ("картинка рядом с картинкой"), содержащий:
этап приема, на котором принимают команду активации или деактивации функции отображения PinP или функции отображения PbyP для одновременного отображения или неодновременного отображения одной области отображения и другой области отображения на упомянутом одном дисплейном экране; и
этап управления, на котором управляют перемещением позиции курсора в координатном пространстве отображаемого изображения, где одна область и другая область расположены смежно друг с другом, при этом управление перемещением позиции курсора осуществляется между этой одной областью, которая соответствует упомянутой одной области отображения, и этой другой областью, которая соответствует упомянутой другой области отображения, в соответствии с командой, принятой на этапе приема.
2. Способ управления перемещением курсора по п. 1, в котором на этапе управления позиция курсора из упомянутой одной области перемещается в упомянутую другую область, когда на этапе приема принимается команда для отображения.
3. Способ управления перемещением курсора по п. 2, в котором на этапе управления позиция курсора перемещается в упомянутую другую область таким образом, чтобы позиция курсора на дисплейном экране не изменялась, когда курсор в упомянутой одной области отображения находится в позиции наложения на упомянутую другую область отображения.
4. Способ управления перемещением курсора по любому из п.п. 1-3, в котором на этапе управления, в то время как упомянутая одна область отображения и упомянутая другая область отображения отображаются одновременно на дисплейном экране, позиция курсора из упомянутой другой области перемещается в упомянутую одну область в координатном пространстве, когда на этапе приема принимается команда для прекращения отображения.
5. Способ управления перемещением курсора по п. 4, в котором на этапе управления позиция курсора перемещается в упомянутую одну область в координатном пространстве таким образом, чтобы позиция курсора на дисплейном экране не изменялась.
6. Способ управления перемещением курсора, выполняемый посредством устройства управления перемещением курсора, которое управляет перемещением позиции курсора в координатном пространстве отображаемого изображения, включающем в себя множество областей, размещаемых во множестве областей отображения, отображаемых на дисплейном экране устройства визуального представления изображения посредством функции отображения PinP ("картинка в картинке") или функции отображения PbyP ("картинка рядом с картинкой"), содержащий:
этап описания, на котором задают на отображаемом изображении информацию о границе, указывающую границу между одной областью отображения и другой областью отображения, в случае когда на дисплейном экране эта одна область отображения отображается одновременно с этой другой областью отображения в активированном состоянии функции отображения PinP или функции отображения PbyP;
этап приема, на котором принимают манипуляцию перемещения курсора;
этап определения, на котором определяют, пересекла ли упомянутую границу позиция курсора в координатном пространстве, в соответствии с манипуляцией перемещения, принятой на этапе приема;
этап формирования, на котором формируют информацию о перемещении позиции курсора в координатном пространстве между одной областью и другой областью, которые расположены смежно друг с другом, на основе информации о позиции курсора, когда на этапе определения определено, что позиция курсора пересекла границу; и
этап управления, на котором управляют перемещением позиции курсора в координатном пространстве между упомянутой одной областью и упомянутой другой областью на основе информации о перемещении, сформированной на этапе формирования.
7. Способ управления перемещением курсора по п. 6, дополнительно содержащий этап получения, на котором получают информацию о размещении упомянутой другой области отображения, отображаемой одновременно с упомянутой одной областью отображения, от устройства визуального представления
изображения, при этом на этапе формирования информация о перемещении позиции курсора в координатном пространстве формируется на основе информации о размещении, полученной на этапе получения, а также на основе информации о позиции курсора в координатном пространстве.
8. Машиночитаемый носитель информации, на котором сохранена компьютерная программа для предписания компьютеру выполнять этапы способа управления перемещением курсора по любому из пп. 1-7.
9. Устройство управления перемещением курсора, которое управляет перемещением позиции курсора в координатном пространстве отображаемого изображения, включающем в себя множество областей, размещаемых во множестве областей отображения, отображаемых на одном дисплейном экране устройства визуального представления изображения посредством функции отображения PinP ("картинка в картинке") или функции отображения PbyP ("картинка рядом с картинкой"), содержащее:
средство приема команд, предназначенное для приема команды активации или деактивации функции отображения PinP или функции отображения PbyP для одновременного отображения или неодновременного отображения одной области отображения и другой области отображения на упомянутом одном дисплейном экране; и
средство управления перемещением, предназначенное для управления перемещением позиции курсора в координатном пространстве отображаемого изображения, где одна область и другая область расположены смежно друг с другом, при этом управление перемещением позиции курсора осуществляется между этой одной областью, которая соответствует упомянутой одной области отображения, и этой другой областью, которая соответствует упомянутой другой области отображения, в соответствии с командой, принятой средством приема.
10. Устройство управления перемещением курсора, которое управляет перемещением позиции курсора в координатном пространстве отображаемого изображения, включающем в себя множество областей, размещаемых во множестве областей отображения, отображаемых на дисплейном экране устройства визуального представления изображения посредством функции отображения PinP ("картинка в картинке") или функции отображения PbyP ("картинка рядом с картинкой"), содержащее:
средство описания, предназначенное для задания на отображаемом изображении информации о границе, указывающей границу между одной областью отображения и другой областью отображения, в случае когда на дисплейном экране эта одна область отображения отображается одновременно с этой другой областью отображения в активированном состоянии функции отображения PinP или функции отображения PbyP;
средство приема манипуляций, предназначенное для приема манипуляции перемещения курсора;
средство определения, предназначенное для определения того, пересекла ли упомянутую границу позиция курсора в координатном пространстве, в соответствии с манипуляцией перемещения, принятой средством приема манипуляций;
средство формирования, предназначенное для формирования информации о перемещении позиции курсора в координатном пространстве между одной областью и другой областью, которые расположены смежно друг с другом, на основе информации о позиции курсора, когда средством определения определено, что позиция курсора пересекла границу; и
средство управления перемещением, предназначенное для управления перемещением позиции курсора в координатном пространстве между упомянутой одной областью и упомянутой другой областью на основе информации о перемещении, сформированной средством формирования.
11. Система визуального представления изображения, содержащая:
устройство управления перемещением курсора по п. 9 или 10; и устройство визуального представления изображения,
включающее в себя дисплейный экран, на котором курсор отображается посредством устройства управления перемещением курсора.
RU2014145230/08A 2012-04-11 2012-12-20 Способ управления перемещением курсора, компьютерная программа, устройство управления перемещением курсора и система визуального представления изображения RU2602778C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2012090503A JP5427911B2 (ja) 2012-04-11 2012-04-11 カーソル移動制御方法、コンピュータプログラム、カーソル移動制御装置及び画像表示システム
JP2012-090503 2012-04-11
PCT/JP2012/082990 WO2013153707A1 (ja) 2012-04-11 2012-12-20 カーソル移動制御方法、コンピュータプログラム、カーソル移動制御装置及び画像表示システム

Publications (2)

Publication Number Publication Date
RU2014145230A RU2014145230A (ru) 2016-06-10
RU2602778C2 true RU2602778C2 (ru) 2016-11-20

Family

ID=49327305

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2014145230/08A RU2602778C2 (ru) 2012-04-11 2012-12-20 Способ управления перемещением курсора, компьютерная программа, устройство управления перемещением курсора и система визуального представления изображения

Country Status (8)

Country Link
US (1) US10459532B2 (ru)
EP (1) EP2838001B1 (ru)
JP (1) JP5427911B2 (ru)
CN (1) CN104285199B (ru)
AU (1) AU2012376936B2 (ru)
ES (1) ES2734102T3 (ru)
RU (1) RU2602778C2 (ru)
WO (1) WO2013153707A1 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2782451C2 (ru) * 2017-08-30 2022-10-27 Вид Скейл, Инк. Масштабирование отслеживаемого видео

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170110083A1 (en) * 2015-10-15 2017-04-20 Ricoh Company, Ltd. Information processing system, method for processing information, and computer program product
KR102412918B1 (ko) * 2015-10-27 2022-06-24 엘지전자 주식회사 디스플레이 장치 및 그의 동작 방법
JP6508173B2 (ja) * 2016-11-25 2019-05-08 トヨタ自動車株式会社 車両用表示装置
CN114296587A (zh) * 2021-12-20 2022-04-08 北京小米移动软件有限公司 光标控制方法、装置、电子设备和存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5657050A (en) * 1996-01-30 1997-08-12 Microsoft Corporation Distance control for displaying a cursor
US5726681A (en) * 1994-09-07 1998-03-10 Sharp Kabushiki Kaisha Cursor with displayed selection retrieval area
JP2000148350A (ja) * 1998-11-11 2000-05-26 Canon Inc 情報処理装置、カーソル表示制御方法および記憶媒体
US6297804B1 (en) * 1998-08-13 2001-10-02 Nec Corporation Pointing apparatus
RU2275674C2 (ru) * 2003-12-09 2006-04-27 Владимир Степанович Никитин Способ управления курсором и устройство для его осуществления

Family Cites Families (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62212780A (ja) * 1986-03-14 1987-09-18 Hitachi Ltd カ−ソルの表示方式
JPS63253397A (ja) * 1987-04-09 1988-10-20 富士通株式会社 カ−ソルアドレス変換方式
JPS6480993A (en) * 1987-09-24 1989-03-27 Hitachi Ltd Cursor display control system
JP2691601B2 (ja) * 1989-02-09 1997-12-17 富士通株式会社 カーソル表示位置制御方式
JPH05236377A (ja) * 1992-02-18 1993-09-10 Sony Corp 映像セレクタ
JPH0638128A (ja) 1992-06-19 1994-02-10 Sony Corp 映像表示装置
EP0605945B1 (en) * 1992-12-15 1997-12-29 Sun Microsystems, Inc. Method and apparatus for presenting information in a display system using transparent windows
US5796402A (en) * 1993-12-03 1998-08-18 Microsoft Corporation Method and system for aligning windows on a computer screen
JPH07261734A (ja) * 1994-03-17 1995-10-13 Fujitsu Ltd マルチウィンドウ表示装置
US5802281A (en) * 1994-09-07 1998-09-01 Rsi Systems, Inc. Peripheral audio/video communication system that interfaces with a host computer and determines format of coded audio/video signals
JPH08237563A (ja) * 1995-02-28 1996-09-13 Toshiba Corp テレビジョン受像機
JPH10187352A (ja) * 1996-12-20 1998-07-14 Nagano Nippon Denki Software Kk マルチウインドウシステム
US6313880B1 (en) * 1997-04-03 2001-11-06 Sony Corporation Display with one or more display windows and placement dependent cursor and function control
JP2000099238A (ja) 1998-09-28 2000-04-07 Nanao Corp 処理情報表示装置及び情報処理画面の切り替え制御方法
US6204887B1 (en) * 1998-12-11 2001-03-20 Hitachi America, Ltd. Methods and apparatus for decoding and displaying multiple images using a common processor
KR100313901B1 (ko) * 1999-02-08 2001-11-17 구자홍 텔레비젼 수신기에서의 부화면 처리 장치
TW559699B (en) * 2000-01-12 2003-11-01 Sony Corp Image display device and method
CN100405286C (zh) 2000-01-12 2008-07-23 索尼公司 图象显示装置及方法
US6819313B2 (en) 2001-03-08 2004-11-16 International Business Machines Corporation User interactive cursor control in a computer controlled display system with supplemental mouse lighting to aid in cursor positioning
US7392541B2 (en) * 2001-05-17 2008-06-24 Vir2Us, Inc. Computer system architecture and method providing operating-system independent virus-, hacker-, and cyber-terror-immune processing environments
JP2002354367A (ja) * 2001-05-25 2002-12-06 Canon Inc マルチ画面表示装置、マルチ画面表示方法、記録媒体、及びプログラム
DE10126790A1 (de) * 2001-06-01 2003-01-02 Micronas Munich Gmbh Verfahren und Vorrichtung zur Darstellung von wenigstens zwei Bildern in einem Gesamtbild
JP2003179556A (ja) * 2001-09-21 2003-06-27 Casio Comput Co Ltd 情報伝送方式、情報伝送システム、撮像装置、および、情報伝送方法
WO2003065190A2 (en) * 2002-01-29 2003-08-07 Meta4Hand Inc. Computer pointer control
JP4011949B2 (ja) * 2002-04-01 2007-11-21 キヤノン株式会社 マルチ画面合成装置及びデジタルテレビ受信装置
US7369099B2 (en) * 2002-06-07 2008-05-06 Nec-Mitsubishi Electric Visual Systems Corporation Multi-display control system and image display apparatus
KR100512611B1 (ko) * 2003-04-11 2005-09-05 엘지전자 주식회사 영상표시기기의 pip 처리장치 및 방법
KR100512616B1 (ko) * 2003-07-18 2005-09-05 엘지전자 주식회사 화면 비율 가변 기능을 갖는 영상표시기기 및 그 제어방법
GB0323767D0 (en) * 2003-10-10 2003-11-12 Koninkl Philips Electronics Nv Electroluminescent display devices
US7908570B2 (en) * 2003-12-05 2011-03-15 Trading Technologies International, Inc. Method and system for displaying a cursor on a trading screen
JP2006005559A (ja) * 2004-06-16 2006-01-05 Toshiba Corp 映像信号処理装置及び映像信号処理方法
US20060044328A1 (en) * 2004-08-26 2006-03-02 Rai Barinder S Overlay control circuit and method
JP4738805B2 (ja) * 2004-12-16 2011-08-03 株式会社リコー 画面共有システム、画面共有方法、画面共有プログラム
JP4270130B2 (ja) * 2005-01-11 2009-05-27 カシオ計算機株式会社 テレビ受信装置およびその制御プログラム
US20070008338A1 (en) * 2005-05-28 2007-01-11 Young-Chan Kim Display system, display apparatus, and method of controlling video source and display apparatus
US20070216656A1 (en) * 2006-03-17 2007-09-20 E-Lead Electronic Co., Ltd. Composite cursor input method
US7782340B2 (en) * 2006-07-10 2010-08-24 Aten International Co., Ltd. Multiple video signals coexisting system and method thereof
JP5040393B2 (ja) 2007-03-23 2012-10-03 ソニー株式会社 画像処理装置および画像処理方法、プログラム、並びに画像表示装置
US8629879B2 (en) * 2009-04-24 2014-01-14 Seiko Epson Corporation Electrophoretic display controller providing PIP and cursor support
TW201104529A (en) * 2009-07-22 2011-02-01 Elan Microelectronics Corp Touch device, control method and control unit for multi-touch environment
JP5617375B2 (ja) * 2010-06-22 2014-11-05 ソニー株式会社 画像表示装置、表示制御方法及びプログラム
US9817494B2 (en) * 2011-09-12 2017-11-14 Mediatek Inc. Method for converting control input of input domain into control output of control domain using variable control resolution technique, and related control apparatus thereof
CN103959208A (zh) * 2011-10-28 2014-07-30 汤姆逊许可公司 基于互联网浏览器远程用户界面虚拟鼠标光标定位的方法
US20130282810A1 (en) * 2012-04-24 2013-10-24 Samuel Lessin Evaluating claims in a social networking system
US9817484B2 (en) * 2015-01-28 2017-11-14 Smartisan Technology Co., Ltd. Method for capturing screen content of mobile terminal and device thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5726681A (en) * 1994-09-07 1998-03-10 Sharp Kabushiki Kaisha Cursor with displayed selection retrieval area
US5657050A (en) * 1996-01-30 1997-08-12 Microsoft Corporation Distance control for displaying a cursor
US6297804B1 (en) * 1998-08-13 2001-10-02 Nec Corporation Pointing apparatus
JP2000148350A (ja) * 1998-11-11 2000-05-26 Canon Inc 情報処理装置、カーソル表示制御方法および記憶媒体
RU2275674C2 (ru) * 2003-12-09 2006-04-27 Владимир Степанович Никитин Способ управления курсором и устройство для его осуществления

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2782451C2 (ru) * 2017-08-30 2022-10-27 Вид Скейл, Инк. Масштабирование отслеживаемого видео

Also Published As

Publication number Publication date
US20150084863A1 (en) 2015-03-26
EP2838001A4 (en) 2016-01-13
ES2734102T3 (es) 2019-12-04
AU2012376936B2 (en) 2015-10-22
JP2013218615A (ja) 2013-10-24
JP5427911B2 (ja) 2014-02-26
EP2838001B1 (en) 2019-04-17
AU2012376936A1 (en) 2014-10-30
CN104285199B (zh) 2020-10-27
WO2013153707A1 (ja) 2013-10-17
US10459532B2 (en) 2019-10-29
RU2014145230A (ru) 2016-06-10
CN104285199A (zh) 2015-01-14
EP2838001A1 (en) 2015-02-18

Similar Documents

Publication Publication Date Title
US10095395B2 (en) Computer with touch panel, operation method, and recording medium
US5689284A (en) Method for direct manipulation of images on a monitor with a mouse
RU2602778C2 (ru) Способ управления перемещением курсора, компьютерная программа, устройство управления перемещением курсора и система визуального представления изображения
JP3082093B2 (ja) 二次元選択を用いてコンピユータ表示を制御する方法および装置
CN106020473A (zh) 界面操作方法及***
CN110574000B (zh) 显示装置
JP5728588B2 (ja) 表示制御方法、コンピュータプログラム、表示制御装置及び画像表示システム
CN103631551A (zh) 医疗会诊***中远程桌面的本地显示方法
JP2005296156A (ja) 医用画像表示装置
US20210165627A1 (en) Information processing apparatus, information processing method, and non-transitory computer-readable storage medium
JP2008027196A (ja) 映像表示システム及び映像表示システムの表示設定方法
JP2006318199A (ja) 表示制御装置及びプログラム
US20090244006A1 (en) Information processing apparatus, image display control method thereof, and image display control program thereof
JP7099064B2 (ja) 表示制御装置、医用画像表示システム及びプログラム
JP6716519B2 (ja) 表示装置及び表示方法
JP2012100953A (ja) X線画像表示装置
JPH0496094A (ja) 画像表示装置
KR20070105758A (ko) 정보 크기 조절장치 및 그 표시방법
JPH09231934A (ja) 走査電子顕微鏡

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20191221