KR100504476B1 - 아이콘 제어를 위한 방법 및 디스플레이 시스템 - Google Patents

아이콘 제어를 위한 방법 및 디스플레이 시스템 Download PDF

Info

Publication number
KR100504476B1
KR100504476B1 KR10-2002-0066618A KR20020066618A KR100504476B1 KR 100504476 B1 KR100504476 B1 KR 100504476B1 KR 20020066618 A KR20020066618 A KR 20020066618A KR 100504476 B1 KR100504476 B1 KR 100504476B1
Authority
KR
South Korea
Prior art keywords
icon
size
display system
user
attribute values
Prior art date
Application number
KR10-2002-0066618A
Other languages
English (en)
Other versions
KR20040039003A (ko
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 엘지전자 주식회사
Priority to KR10-2002-0066618A priority Critical patent/KR100504476B1/ko
Priority to US10/675,969 priority patent/US8316312B2/en
Priority to TW92127511A priority patent/TWI241553B/zh
Priority to CNB2003101045374A priority patent/CN1252568C/zh
Publication of KR20040039003A publication Critical patent/KR20040039003A/ko
Application granted granted Critical
Publication of KR100504476B1 publication Critical patent/KR100504476B1/ko
Priority to US13/652,925 priority patent/US9104291B2/en

Links

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/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
    • 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

아이콘(icon)을 원하는 크기로 제어할 수 있는 방법, 디스플레이 시스템에 관한 것으로, 사용자의 요청에 따라, 디스플레이 스크린 위에 적어도 하나의 샘플 아이콘(sample icon)을 포함하는 아이콘 제어 윈도우(icon control window)를 디스플레이하고, 아이콘 제어 윈도우를 통해 입력되는 사용자의 입력 값에 따라 샘플 아이콘의 크기를 변경하며, 사용자가 선택한 실행 요청에 따라, 샘플 아이콘의 크기에 대한 사용자의 입력 값을 디스플레이 시스템의 아이콘 크기에 대한 속성 값이 변경되도록 파라메터화하여 디스플레이 시스템의 아이콘 크기를 쉽게 변경할 수 있다.

Description

아이콘 제어를 위한 방법 및 디스플레이 시스템{method and display system for controlling icon}
본 발명은 아이콘(icon)을 원하는 크기로 제어할 수 있는 방법 및 디스플레이 시스템에 관한 것이다.
일반적으로 시중에서 사용되고 있는 컴퓨터의 운영 체제는 대부분 윈도우를 기본으로 하고 있다. 윈도우를 기본으로 하는 이유는 그래픽 사용자 인터페이스(GUI : Graphic User Interface)를 만족시키기 위한 다양한 기능을 추가하여 사용할 수 있고, 멀티태스킹(multitasking)이 가능하기 때문이다.
그래픽 사용자 인터페이스는 사용자가 그래픽을 통해 컴퓨터와 정보를 교환하는 작업 환경을 말한다. 그래픽 유저 인터페이스의 요소는 윈도우(windows), 스크롤바(scrollbar), 아이콘 이미지(icon image), 단추들을 포함한다. 이 중에서, 아이콘은 사용자에 의해 조작될 수 있는 대상을 표시하기 위해 사용된다. 그 대상으로는 프로그램, 문서, 이미지, 사운드 파일, 영상 파일, 및 매크로 명령어 등을 포함한다.
아이콘은 사용자가 시각적으로 기억하게 하는 역할을 하고, 사용자가 명령어를 기억하거나 키보드로 타이핑할 필요 없이 임의의 컴퓨터 동작을 제어할 수 있는 장점이 있다. 그러므로, 아이콘은 그래픽 사용자 인터페이스의 사용자 편리성에서 중요한 요소이다.
그러나, 고해상도 모드로 표시가 설정된 대화면의 크기를 갖는 디스플레이 시스템에서는 아이콘이 매우 작아 보인다. 아이콘의 크기가 작기 때문에 사용자는 아이콘을 보고 판독하기가 어려워질 수 있다. 이와 같이, 사용자는 시각적 편의에 따라 아이콘의 크기를 원하는 대로 변환할 필요가 있을 것이다.
사용자가 아이콘의 크기를 변환하기 위해서는 다소 복잡한 조작 과정을 거쳐야 한다. 예를 들어, MS(MicroSoft) 윈도우를 사용하는 컴퓨터 시스템에서는 다음과 같은 방법으로 아이콘의 크기를 변환시킬 수 있다.
먼저, 사용자는 디스플레이 등록 정보 윈도우에서 화면 배색 메뉴 버튼을 클릭한다. 다음으로, 화면 배색 메뉴의 항목 중 아이콘을 선택한 후, 아이콘의 크기, 아이콘 글꼴의 크기, 아이콘 글꼴의 종류에 원하는 수치 또는 문자를 선택하거나 입력한다. 그리고, 적용 버튼을 클릭하여 아이콘의 크기를 변환시킨다.
만일, 사용자가 변환된 아이콘의 크기가 적절하지 않다고 판단되면 다시 상기의 복잡한 과정을 거쳐야 하는 불편함이 있다.
본 발명의 목적은 이러한 문제를 해결하기 위한 것으로, 샘플 아이콘을 포함하는 아이콘 제어 윈도우를 이용하여 사용자가 쉽고 편리하게 아이콘의 크기를 제어할 수 있는 방법과 디스플레이 시스템을 제공하는데 있다.
본 발명에 따른 디스플레이 시스템의 아이콘 제어방법은 사용자의 요청에 따라, 디스플레이 스크린 위에 적어도 하나의 샘플 아이콘(sample icon)을 포함하는 아이콘 제어 윈도우(icon control window)를 디스플레이하는 단계와, 아이콘 제어 윈도우를 통해 입력되는 사용자의 입력 값에 따라 샘플 아이콘의 크기를 변경하는 단계와, 사용자가 선택한 실행 요청에 따라, 샘플 아이콘의 크기에 대한 사용자의 입력 값을 디스플레이 시스템의 아이콘 크기에 대한 속성 값이 변경되도록 파라메터화하여 디스플레이 시스템의 아이콘 크기를 변경하는 단계를 포함하여 이루어진다.
여기서, 아이콘 제어 윈도우를 디스플레이하는 단계 전에, 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 디스플레이 시스템의 메모리에 백업한다.
그리고, 아이콘 제어 윈도우는, 크기가 각기 다른 다수개의 샘플 아이콘들이 배열되고, 사용자에 의해 선택된 샘플 아이콘의 크기 값에 상응하여 디스플레이 시스템의 아이콘 크기를 변경하도록 디스플레이 시스템과 인터페이싱한다.
아이콘 제어 윈도우는, 사용자가 원하는 샘플 아이콘의 크기를 선택 가능하도록 상기 샘플 아이콘에 대한 크기 값들을 제공하는 아이콘 크기 제어기(controller)와, 아이콘 크기 제어기에서 제공되는 샘플 아이콘 크기 값들 중, 사용자가 선택한 샘플 아이콘의 크기 값에 따라, 크기가 변경된 적어도 하나의 샘플 아이콘을 보여주는 미리보기 영역과, 사용자가 선택한 샘플 아이콘의 크기 값에 상응하여 디스플레이 시스템의 아이콘 크기를 변경하도록 디스플레이 시스템과 인터페이싱하는 실행 제어기들과, 사용자가 샘플 아이콘의 크기 값을 직접 수동 입력할 수 있는 환경을 제공하는 모드변경 제어기를 포함하여 구성된다.
여기서, 아이콘 크기 제어기는 임의의 최대값과 최소값의 범위 내에서 이동하는 슬라이딩 바로 구성되고, 사용자는 슬라이딩 바를 이동시켜 샘플 아이콘 크기 값을 입력한다.
또는, 아이콘 크기 제어기는 샘플 아이콘 크기 값이 각기 다른 다수개의 터치 버튼들이 배열되고, 사용자는 마우스의 커서, 터치 펜, 인체 중 어느 하나를 터치 버튼에 접촉시켜 샘플 아이콘의 크기 값을 입력할 수도 있다.
또는, 아이콘 크기 제어기는 샘플 아이콘 크기 값이 각기 다른 다수개의 토글 버튼들이 배열되고, 사용자는 토글 버튼을 온 또는 오프시켜 샘플 아이콘의 크기 값을 입력할 수도 있다.
그리고, 실행 제어기들은, 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 임시 저장한 다음, 샘플 아이콘 크기에 대한 입력 값들에 따라 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경하도록 디스플레이 시스템과 인터페이싱하는 적용 버튼과, 적용 버튼에 의해 변경된 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 임시 저장된 디스플레이 시스템의 아이콘 크기에 대한 속성 값들로 재변경되도록 디스플레이 시스템과 인터페이싱하는 취소 버튼과, 디스플레이 시스템 내에 아이콘 제어 윈도우에 대한 프로그램이 설치되기 전의 환경으로 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 재변경하도록 디스플레이 시스템과 인터페이싱하는 리셋 버튼과, 샘플 아이콘 크기에 대한 현재의 입력 값에 따라 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경하도록 디스플레이 시스템과 인터페이싱하는 확인 버튼으로 구성된다.
아이콘 크기를 제어하는 본 발명에 따른 디스플레이 시스템은, 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 저장하는 메모리부와, 적어도 하나의 샘플 아이콘(sample icon)을 포함하는 아이콘 제어 윈도우(icon control window)를 디스플레이하는 디스플레이부와, 메모리부에 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 저장하는 단계와, 사용자의 요청에 따라 상기 디스플레이부에 적어도 하나의 샘플 아이콘을 포함하는 아이콘 제어 윈도우를 디스플레이하는 단계와, 아이콘 제어 윈도우를 통해 입력되는 사용자의 입력 값에 따라 샘플 아이콘의 크기를 변경하는 단계와, 사용자가 선택한 실행 요청에 따라, 샘플 아이콘의 크기에 대한 사용자의 입력 값을 디스플레이 시스템의 아이콘 크기에 대한 속성 값이 변경되도록 파라메터화하여 디스플레이 시스템의 아이콘 크기를 변경하는 단계를 수행하는 구동부와, 상기 메모리부, 디스플레이부, 및 구동부의 동작을 각각 제어하는 제어부를 포함하여 구성된다.
여기서, 메모리부는, 디스플레이 시스템의 아이콘 크기에 대한 기본 속성 값들을 저장하는 제 1 메모리와, 디스플레이 시스템의 아이콘 크기를 변경하기 전의 아이콘 크기에 대한 현재의 속성 값들을 저장하는 제 2 메모리로 구성된다.
본 발명의 다른 목적, 특징 및 잇점들은 첨부한 도면을 참조한 실시예들의 상세한 설명을 통해 명백해질 것이다.
삭제
상기와 같은 특징을 갖는 본 발명의 바람직한 실시예를 첨부된 도면을 참조하여 설명하면 다음과 같다.
먼저, 본 발명의 개념은 시스템의 아이콘을 제어하고자 하는 사용자에게 아이콘을 쉽게 제어할 수 있는 환경을 제공해주기 위하여, 사용자에게 샘플 아이콘을 미리 보여주어 신속하게 아이콘에 대한 제어 정보를 인지하게 하고, 슬라이딩 바 등의 제어기를 이용하여 간편하게 시스템의 아이콘을 제어하게 하는데 있다.
도 1은 아이콘 제어를 위한 본 발명의 디스플레이 시스템을 보여주는 블록도이고, 도 2는 본 발명에 따른 아이콘 제어방법을 설명하기 위한 흐름도이며, 도 3은 도 2의 상세 흐름도이다.
본 발명의 디스플레이 시스템은 단일 사용자 워크 스테이션, 랩탑, 개인 휴대 단말기기(PDA), 팜탑, 휴대용 데이터 처리 장치, 기타 휴대용 컴퓨터 등으로서, 도 1에 도시된 바와 같이 사용자 인터페이스(user interface)(10), 구동부(또는, 어플리케이션(application)) (20), 제어부(30), 제 1 메모리(40a)와 제 2 메모리(40b)를 갖는 메모리부(40) 그리고 디스플레이부(50)로 구성된다.
여기서, 사용자 인터페이스(10)는 입력 전용 장치인 키보드, 포인팅 디바이스인 마우스, 터치 패드 등을 사용할 수 있고, 구동부(20)는 사용자에게 아이콘을 쉽게 제어할 수 있는 환경을 제공해주기 위한 어플리케이션으로서, 본 발명의 도 4와 도 5와 같은 윈도우를 표시하기 위한 명령어들을 갖는 제어 프로그램이다.
또한, 제어부(30)는 마이크로프로세서와 같은 중앙처리장치(CPU)로서, 시스템 버스를 통해 접속된 다수의 다른 장치들을 제어한다. 메모리부(40)는 ROM, RAM 등에 한정하지 않고 자기디스켓, 자기테이프, 광디스크 등을 포함할 수 있다. 그리고, 디스플레이부(50)는 CRT 뿐만 아니라 LCD, PDP 등의 평면 패널 디스플레이 등도 포함된다.
이와 같이 구성되는 디스플레이 시스템의 아이콘 제어방법은 다음과 같다.
본 발명의 아이콘 제어방법은 프로그램 설치 초기화 단계, 프로그램 실행 초기화 단계, 사용자 입력 단계, 그리고 실행 단계로 크게 나눌 수 있다.
도 2에 도시된 바와 같이, 프로그램 설치 초기화 단계는 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 디스플레이 시스템의 메모리에 백업하는 단계이다.(S1) 이 단계는 필요에 따라, 사용자 입력 단계 후에 수행할 수도 있다.
그리고, 프로그램 실행 초기화 단계는 사용자의 요청에 따라, 디스플레이 스크린 위에 적어도 하나의 샘플 아이콘(sample icon)을 포함하는 아이콘 제어 윈도우(icon control window)를 디스플레이하는 단계이다.(S2)
다음으로, 사용자 입력 단계는 아이콘 제어 윈도우를 통해 입력되는 사용자의 입력 값에 따라 샘플 아이콘의 크기를 변경하는 단계이다.(S3)
마지막으로, 실행 단계는 사용자가 선택한 실행 요청에 따라, 샘플 아이콘의 크기에 대한 사용자의 입력 값을 디스플레이 시스템의 아이콘 크기에 대한 속성 값이 변경되도록 파라메터화하여 디스플레이 시스템의 아이콘 크기를 변경하는 단계이다.(S4)
도 1 및 도 3a, 도 3b를 참조하여 상기의 단계들을 상세히 설명하면 다음과 같다.
본 발명의 프로그램 설치 초기화 단계로서, 도 1의 제어부(30)는 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 검사하여(S100) 속성 값들이 올바른지를 판단한다.(S101) 즉, 제어부(30)는 프로그램의 안정성을 보장하기 위해 사용자가 프로그램 사용전 최초 상태로 되돌아갈 수 있도록, 사용자의 시스템의 속성들을 SPI(Syatem Parameter Information)라는 API(Applicant Program Information) 함수를 이용하여 읽어오고, 읽어온 속성들은 올바른 값인지 시스템의 속성 테이블을 참조하여 판단한다.
이어, 속성 값들이 올바르다면, 제어부(30)는 디스플레이 시스템의 제 1 메모리(40a)에 레지스트리 서브키를 생성하고,(S102) 속성 값들을 레지스트리에 관련된 API 함수를 사용해서 레지스트리에 백업한다.(S103) 반면에, 상기 속성 값들이 올바르지 않다면, 제어부(30)는 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 올바른 값으로 변경하고 나서,(S104) 디스플레이 시스템의 제 1 메모리(40a)에 레지스트리 서브키를 생성한다.(S103)
그리고, 제어부(30)는 상기 속성 값들의 백업이 성공적인지를 판단한다.
만일, 백업이 성공적이라면, 본 발명은 아이콘 제어 윈도우가 디스플레이되는 프로그램 실행 초기화 단계로 진행된다. 반면에, 백업이 실패라면, 제어부(30)는 디스플레이부(50)의 디스플레이 스크린에 에러 메시지를 출력하고,(S106) 제 1 메모리(40a)에 생성된 레지스트리 서브키를 삭제한 후에 작업을 종료한다.(S107)
이어, 프로그램 실행 초기화 단계로서, 제어부(30)는 사용자 인터페이스(10)를 통해 사용자로부터 아이콘 제어 윈도우의 디스플레이 요청을 받는다.(S108)
그 다음으로, 제어부(30)는 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 검사하여(S109) 속성 값들이 올바른지를 판단한다.(S110)
만일, 속성 값들이 올바르다면, 제어부(30)는 속성 값들에 매핑되는 아이콘 제어 윈도우를 디스플레이부(50)의 디스플레이 스크린 위에 디스플레이한다.(S111) 하지만, 속성 값들이 올바르지 않다면, 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 올바른 값으로 변경하고,(S112) 해당하는 속성 값들에 매핑되는 아이콘 제어 윈도우를 디스플레이 스크린 위에 디스플레이한다.(S111)
여기서, 아이콘 제어 윈도우는, 도 4에 도시된 바와 같이 크기가 각기 다른 다수개의 샘플 아이콘들이 배열되도록 구성된다. 이때, 배열되는 샘플 아이콘들 중 어느 하나는 디스플레이 시스템의 표준 아이콘과 크기가 동일하다. 이 경우, 표준 아이콘의 크기와 샘플 아이콘의 크기를 쉽게 비교할 수 있는 장점이 있다.
이와 같이, 구성된 아이콘 제어 윈도우는 사용자에 의해 선택된 샘플 아이콘의 크기 값에 상응하여 디스플레이 시스템의 아이콘 크기를 변경하도록 디스플레이 시스템과 인터페이싱하는 역할을 수행한다. 여기서, 샘플 아이콘은 마우스의 커서, 터치펜, 인체 등의 접촉에 의해 선택되어질 수 있다. 즉, 시스템의 성능에 따라서, 사용자는 마우스의 커서, 터치펜, 인체 등을 이용하여 원하는 샘플 아이콘을 선택할 수 있다.
또한, 본 발명의 아이콘 제어 윈도우는, 도 5와 같이 구성될 수도 있다.
도 5에 도시된 바와 같이, 아이콘 제어 윈도우는 아이콘 크기 제어기(controller)와, 미리보기 영역과, 실행 제어기들과, 모드 변경 제어기로 구성된다.
여기서, 아이콘 크기 제어기는 사용자가 원하는 샘플 아이콘의 크기를 선택 가능하도록 샘플 아이콘에 대한 크기 값들을 제공한다.
아이콘 크기 제어기는 임의의 최대값과 최소값의 범위 내에서 이동하는 슬라이딩 바로 구성된다. 사용자는 슬라이딩 바를 이동시켜 샘플 아이콘 크기 값을 입력할 수 있다. 이 때, 최대값과 최소값은 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경시킬 수 있는 범위에 포함되어야 한다.
또한, 아이콘 크기 제어기는 도 6에 도시된 바와 같이 샘플 아이콘 크기 값이 각기 다른 다수개의 터치 버튼들이 배열되도록 구성될 수도 있다. 사용자는 마우스의 커서, 터치 펜, 인체 등을 터치 버튼에 접촉시켜 샘플 아이콘의 크기 값을 입력할 수 있다.
이외에도, 아이콘 크기 제어기는 도 7에 도시된 바와 같이 샘플 아이콘 크기 값이 각기 다른 다수개의 토글 버튼들이 배열되도록 구성될 수도 있다. 사용자는 토글 버튼을 온 또는 오프시켜 샘플 아이콘의 크기 값을 입력할 수 있다.
한편, 미리보기 영역은 상기 아이콘 크기 제어기에서 제공되는 샘플 아이콘 크기 값들 중, 사용자가 선택한 샘플 아이콘의 크기 값에 따라, 크기가 변경된 적어도 하나의 샘플 아이콘을 미리 보여준다.
그리고, 실행 제어기들은 사용자가 선택한 샘플 아이콘의 크기 값에 상응하여 디스플레이 시스템의 아이콘 크기를 변경하도록 디스플레이 시스템과 인터페이싱하는 역할을 수행한다.
이 때, 실행 제어기들은, 적용 버튼, 취소 버튼, 리셋 버튼, 확인 버튼으로 구성된다.
적용 버튼은 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 임시 저장한 다음, 샘플 아이콘 크기에 대한 입력 값들에 따라 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경하도록 디스플레이 시스템과 인터페이싱하는 역할을 수행한다. 그리고, 취소 버튼은 적용 버튼에 의해 변경된 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 임시 저장된 디스플레이 시스템의 아이콘 크기에 대한 속성 값들로 재변경되도록 디스플레이 시스템과 인터페이싱한다. 리셋 버튼은 디스플레이 시스템 내에 아이콘 제어 윈도우에 대한 프로그램이 설치되기 전의 환경으로 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 재변경하도록 디스플레이 시스템과 인터페이싱하며, 확인 버튼은 샘플 아이콘 크기에 대한 현재의 입력 값에 따라 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경하도록 디스플레이 시스템과 인터페이싱한다.
마지막으로, 모드변경 제어기는 샘플 아이콘의 크기 값을 직접 수동 입력할 수 있는 환경을 제공한다.
도 8에 도시된 바와 같이, 모드변경 제어기에 의해 제공되는 환경은, 사용자가 샘플 아이콘의 크기 변경을 위한 임의의 입력 값을 입력받는 입력 제어기들과, 입력 제어기들의 활성화를 온 또는 오프하는 매뉴얼 입력 제어기(manual input controller)로 구성된다. 경우에 따라서는 시스템의 해상도 등과 같은 시스템의 디스플레이 환경에 대한 정보들이 디스플레이될 수도 있다.
여기서, 입력 제어기들은 아이콘 이미지의 크기 제어를 위한 입력 제어기, 아이콘 폰트의 크기 제어를 위한 입력 제어기, 아이콘간의 간격 제어를 위한 입력 제어기, 아이콘 폰트의 제어를 위한 입력 제어기, 캡션바의 폰트 제어를 위한 입력 제어기, 메뉴바의 폰트 제어를 위한 입력 제어기 등으로 구성된다.
다음으로, 사용자 입력 단계로서, 제어부(30)는 아이콘 제어 윈도우가 노말 모드인지를 판단한다.(S113)
아이콘 제어 윈도우가 노말 모드라면, 제어부(30)는 아이콘 제어 윈도우의 아이콘 크기 제어기에 현재 사용자의 입력 값이 있는지를 판단한다.(S114)
만일, 아이콘 크기 제어기에 입력 값이 있다면, 제어부(30)는 입력 값에 상응하는 크기로 샘플 아이콘을 변경한다.(S115) 그러나, 아이콘 크기 제어기에 현재 사용자의 입력 값이 없다면, 아이콘 제어 윈도우가 노말 모드인지 판단하는 단계를 반복 수행한다.(S113)
한편, 아이콘 제어 윈도우가 노말 모드가 아니라면, 제어부(30)는 아이콘 제어 윈도우의 크기를 확장하고, 사용자가 샘플 아이콘의 크기 값을 직접 수동 입력할 수 있도록 입력 제어기들을 제공한다.(S116) 그리고, 제어부(30)는 입력 제어기들이 활성화 상태인지를 판단한다.(S117)
여기서, 입력 제어기들이 활성화 상태라면, 입력 제어기들에 입력 값들이 있는지를 판단한다.(S118)
이 때, 입력 제어기에 입력 값이 있다면, 제어부(30)는 입력 값에 상응하는 크기로 샘플 아이콘을 변경한다.(S115) 하지만, 입력 제어기들에 입력 값들이 없다면, 제어부(30)는 아이콘 제어 윈도우가 노말 모드인지 판단하는 단계를 반복 수행한다.(S113)
그리고, 상기 입력 제어기들이 활성화 상태가 아니라면, 제어부(30)는 아이콘 제어 윈도우의 아이콘 크기 제어기에 현재 사용자의 입력 값이 있는지를 판단하고,(S114) 입력 값에 상응하는 크기로 샘플 아이콘을 변경한다.(S115)
마지막으로, 본 발명의 실행 단계로서, 제어부(30)는 사용자의 실행 명령이 확인(OK) 명령인지를 판단한다.(S119)
사용자의 실행 명령이 확인 명령이라면, 제어부(30)는 사용자의 입력 값을 파라메터화하고,(S120) 사용자의 입력 값이 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경시킬 수 있는 범위 내에 있는지를 판단한다.(S121)
여기서, 아이콘 크기에 대한 속성 값들이 상기 범위 내라면, 제어부(30)는 샘플 아이콘 크기에 대한 현재의 입력 값에 따라 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경하여 디스플레이 시스템의 아이콘 크기를 변경한다.(S122) 하지만, 사용자의 입력 값이 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경시킬 수 있는 범위 내에 있지 않다면, 디스플레이부(50)의 디스플레이 스크린에 에러 메시지를 출력하고,(S123) 아이콘 제어 윈도우가 노말 모드인지 판단하는 단계를 반복 수행한다.(S113)
이어, 제어부(30)는 아이콘 크기 변경에 대한 작업을 종료할지를 판단한다.(S124)
만일, 작업을 종료한다면, 제어부(30)는 아이콘 크기 변경에 대한 작업을 종료하고, 아이콘 크기 변경에 대한 작업을 종료하지 않는다면, 아이콘 제어 윈도우가 노말 모드인지 판단하는 단계를 반복 수행한다.(S113)
한편, 사용자의 실행 명령이 확인(OK) 명령이 아니라면, 제어부(30)는 사용자의 실행 명령이 적용(APPLY) 명령인지를 판단한다.(S125)
만일 사용자의 실행 명령이 적용 명령이라면, 제어부(30)는 디스플레이 시스템의 아이콘 크기에 대한 현재의 속성 값들을 제 2 메모리(40b)에 임시 저장한 다음,(S126) 사용자의 입력 값을 파라메터화하는 단계 및 그 이후의 단계들을 반복 수행한다.(S120-124)
그리고, 사용자의 실행 명령이 적용 명령이 아니라면, 제어부(30)는 사용자의 실행 명령이 취소(CANCEL) 명령인지를 판단한다.(S127)
만일, 취소 명령이라면, 제어부(30)는 적용 명령이 이미 수행되었는지를 판단한다.(S128)
판단 결과, 적용 명령이 이미 수행되었다면, 제어부(30)는 적용 명령에 의해 제 2 메모리(40b)에 임시 저장된 아이콘 크기에 대한 속성 값들을 파라메터화한다.(S129) 그리고, 제어부(30)는 임시 저장된 디스플레이 시스템의 아이콘 크기에 대한 속성 값들에 따라 디스플레이 시스템의 아이콘 크기를 변경하는 단계 및 그 이후의 단계들을 반복 수행한다.(122-124)
반면에, 적용 명령이 수행되지 않았다면, 제어부(30)는 아이콘 크기 변경에 대한 작업을 종료할지를 판단하는 단계를 반복 수행한다.(S124)
그 다음으로, 사용자의 실행 명령이 취소 명령이 아니라면, 제어부(30)는 사용자의 실행 명령이 리셋(RESET) 명령인지를 판단한다.(S130)
만일, 리셋 명령이라면, 제어부(30)는 레지스트리에 백업된 속성 값들을 파라메터화하고,(S131) 레지스트리에 백업된 속성 값들에 따라 디스플레이 시스템의 아이콘 크기를 변경하는 단계 및 그 이후의 단계들을 반복 수행한다.(S122-124) 하지만, 리셋 명령이 아니라면, 제어부(30)는 아이콘 제어 윈도우가 노말 모드인지 판단하는 단계를 반복 수행한다.(S113)
이와 같이, 본 발명은 아이콘 제어 윈도우를 통해 디스플레이 시스템의 아이콘의 이미지 크기, 아이콘의 폰트 크기, 그리고 아이콘들간의 간격 등을 쉽게 변경시킬 수 있다.
본 발명은 본 발명의 목적을 달성하기 위하여 최선의 실시 양태에 대해 설명되었지만, 본 발명의 사상 또는 범위에 벗어남이 없이 상기 상세한 설명의 관점에서 다른 변형이 이루어질 수 있음은 당업자에게 이해될 것이다. 예를 들면, 본 발명은 컴퓨터 프로그래밍 소프트웨어, 펌 웨어(FIRMWARE), 또는 하드웨어의 임의의 조합을 이용하여 구현될 수도 있다. 본 발명을 실시하거나 본 발명에 따른 장치를 구성하는 예비단계로서, 본 발명에 따른 컴퓨터 프로그래밍 코드(소프트웨어 또는 펌웨어)는 전형적으로 고정(하드) 드라이브, 디스켓, 광 디스크, 자기 테이프, 및 ROM, PROM 등과 같은 반도체 메모리와 같은 하나 이상의 기계 판독형 기억 매체에 저장될 것이고, 이에 의한 물품을 제조한다. 컴퓨터 프로그래밍 코드를 포함하는 제조물품은 기억 장치로부터 직접 코드를 실행하거나, 이 코드를 이 기억 장치로부터 하드 디스크, RAM 등과 같은 다른 기억 장치로 복사하거나, 또는 원격 실행을 위해 네트워크상에서 코드를 전송함으로써 사용된다. 본 발명의 방법 형태는 적절한 표준 컴퓨터 하드웨어가 내부에 포함된 코드를 실행하면서 본 발명에 따른 코드를 포함하는 하나 이상의 기계 판독형 기억 장치를 조합함으로써 실시될 수 있다. 본 발명을 실시하는 장치는 본 발명에 따라 코딩된 컴퓨터 프로그램으로의 네트워크 액서스를 포함하거나 갖는 하나 이상의 컴퓨터 및 기억 시스템일 수 있다.
본 발명은 시스템의 아이콘을 제어하고자 하는 사용자에게 아이콘을 쉽게 제어할 수 있는 환경을 제공해주기 위하여, 첫째, 사용자에게 샘플 아이콘을 미리 보여주어 신속하게 아이콘에 대한 제어 정보를 인지하게 하고, 둘째, 슬라이딩 바 등의 아이콘 크기 제어기를 이용하여 간편하게 시스템의 아이콘을 제어하게 할 수 있다.
이상 설명한 내용을 통해 당업자라면 본 발명의 기술사상을 일탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다.
따라서, 본 발명의 기술적 범위는 실시예에 기재된 내용으로 한정되는 것이 아니라 특허 청구의 범위에 의하여 정해져야 한다.
도 1은 아이콘 제어를 위한 본 발명의 디스플레이 시스템을 보여주는 블록도
도 2는 본 발명에 따른 아이콘 제어방법을 설명하기 위한 흐름도
도 3a 및 도 3b는 도 2의 상세 흐름도
도 4 내지 도 7은 본 발명 제 1 내지 제 4 실시예에 따른 아이콘 제어 윈도우를 보여주는 도면
도 8은 도 5에 따른 아이콘 제어 윈도우의 사용자 모드를 보여주는 도면
도면의 주요부분에 대한 부호의 설명
10 : 사용자 인터페이스 20 : 구동부
30 : 제어부 40 : 메모리부
50 : 다스플레이부

Claims (49)

  1. 디스플레이 스크린을 갖는 디스플레이 시스템의 아이콘 제어방법에 있어서,
    사용자의 요청에 따라, 상기 디스플레이 스크린 위에 적어도 하나의 샘플 아이콘(sample icon)을 포함하는 아이콘 제어 윈도우(icon control window)를 디스플레이하는 단계;
    상기 아이콘 제어 윈도우를 통해 입력되는 상기 사용자의 입력 값에 따라 상기 샘플 아이콘의 크기를 변경하는 단계; 그리고,
    상기 사용자가 선택한 실행 요청에 따라, 상기 샘플 아이콘의 크기에 대한 상기 사용자의 입력 값을 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값이 변경되도록 파라메터화하여 상기 디스플레이 시스템의 아이콘 크기를 변경하는 단계를 포함하여 이루어지는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  2. 제 1 항에 있어서, 상기 아이콘 제어 윈도우를 디스플레이하는 단계 전에, 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 상기 디스플레이 시스템의 메모리에 백업하는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  3. 제 2 항에 있어서, 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 상기 디스플레이 시스템의 메모리에 백업하는 것은,
    상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 검사하여 상기 속성 값들이 올바른지를 판단하는 단계;
    상기 속성 값들이 올바르다면, 상기 디스플레이 시스템의 메모리에 레지스트리 서브키를 생성하는 단계;
    상기 속성 값들을 상기 레지스트리에 백업하는 단계;
    상기 백업이 성공적인지를 판단하는 단계;
    상기 백업이 성공적이라면, 상기 아이콘 제어 윈도우를 디스플레이하는 단계를 포함하여 이루어지는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  4. 제 3 항에 있어서, 상기 판단 결과, 상기 속성 값들이 올바르지 않다면, 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 올바른 값으로 변경하고, 상기 디스플레이 시스템의 메모리에 레지스트리 서브키를 생성하는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  5. 제 3 항에 있어서, 상기 판단 결과, 상기 백업이 실패라면,
    상기 디스플레이 스크린에 에러 메시지를 출력하는 단계;
    상기 생성된 레지스트리 서브키를 삭제하는 단계;
    상기 작업을 종료하는 단계로 이루어지는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  6. 제 1 항에 있어서, 상기 아이콘 제어 윈도우를 디스플레이하는 단계는,
    상기 사용자로부터 상기 아이콘 제어 윈도우의 디스플레이 요청을 받는 단계;
    상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 검사하여 상기 속성 값들이 올바른지를 판단하는 단계;
    상기 속성 값들이 올바르다면, 상기 속성 값들에 매핑되는 상기 아이콘 제어 윈도우를 상기 디스플레이 스크린 위에 디스플레이하는 단계로 이루어지는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  7. 제 6 항에 있어서, 상기 판단 결과, 상기 속성 값들이 올바르지 않다면, 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 올바른 값으로 변경하고, 상기 해당하는 속성 값들에 매핑되는 아이콘 제어 윈도우를 상기 디스플레이 스크린 위에 디스플레이하는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  8. 제 1 항에 있어서, 상기 아이콘 제어 윈도우는,
    크기가 각기 다른 다수개의 샘플 아이콘들이 배열되고, 상기 사용자에 의해 선택된 샘플 아이콘의 크기 값에 상응하여 상기 디스플레이 시스템의 아이콘 크기를 변경하도록 상기 디스플레이 시스템과 인터페이싱하는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  9. 제 8 항에 있어서, 상기 배열되는 샘플 아이콘들 중 어느 하나는 상기 디스플레이 시스템의 표준 아이콘과 크기가 동일한 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  10. 제 8 항에 있어서, 상기 사용자에 의해 선택되는 샘플 아이콘은 마우스의 커서, 터치펜, 인체 중 어느 하나에 의해 접촉되어 선택되는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  11. 제 1 항에 있어서, 상기 아이콘 제어 윈도우는,
    상기 사용자가 원하는 샘플 아이콘의 크기를 선택 가능하도록 상기 샘플 아이콘에 대한 크기 값들을 제공하는 아이콘 크기 제어 단계;
    상기 아이콘 크기 제어기에서 제공되는 샘플 아이콘 크기 값들 중, 상기 사용자가 선택한 샘플 아이콘의 크기 값에 따라, 크기가 변경된 적어도 하나의 샘플 아이콘을 보여주는 단계;
    상기 사용자가 선택한 샘플 아이콘의 크기 값에 상응하여 상기 디스플레이 시스템의 아이콘 크기를 변경하도록 상기 디스플레이 시스템과 인터페이싱하는 실행 제어 단계; 그리고,
    상기 사용자가 상기 샘플 아이콘의 크기 값을 직접 수동 입력할 수 있는 환경을 제공하는 모드변경 제어 단계를 포함하여 구성되는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  12. 제 11 항에 있어서, 상기 아이콘 크기 제어기는 임의의 최대값과 최소값의 범위 내에서 이동하는 슬라이딩 바로 구성되고, 상기 사용자는 슬라이딩 바를 이동시켜 샘플 아이콘 크기 값을 입력하는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  13. 제 12 항에 있어서, 상기 최대값과 최소값은 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경시킬 수 있는 범위에 포함되는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  14. 제 11 항에 있어서, 상기 아이콘 크기 제어기는 상기 샘플 아이콘 크기 값이 각기 다른 다수개의 터치 버튼들이 배열되고, 상기 사용자는 마우스의 커서, 터치 펜, 인체 중 어느 하나를 상기 터치 버튼에 접촉시켜 상기 샘플 아이콘의 크기 값을 입력하는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  15. 제 11 항에 있어서, 상기 아이콘 크기 제어기는 상기 샘플 아이콘 크기 값이 각기 다른 다수개의 토글 버튼들이 배열되고, 상기 사용자는 토글 버튼을 온 또는 오프시켜 상기 샘플 아이콘의 크기 값을 입력하는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  16. 제 11 항에 있어서, 상기 실행 제어 단계들은,
    상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 임시 저장한 다음, 상기 샘플 아이콘 크기에 대한 입력 값들에 따라 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경하도록 상기 디스플레이 시스템과 인터페이싱하는 단계;
    상기 적용 버튼에 의해 변경된 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 상기 임시 저장된 디스플레이 시스템의 아이콘 크기에 대한 속성 값들로 재변경되도록 상기 디스플레이 시스템과 인터페이싱하는 취소 단계;
    상기 디스플레이 시스템 내에 아이콘 제어 윈도우에 대한 프로그램이 설치되기 전의 환경으로 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 재변경하도록 상기 디스플레이 시스템과 인터페이싱하는 리셋 단계; 그리고,
    상기 샘플 아이콘 크기에 대한 현재의 입력 값에 따라 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경하도록 상기 디스플레이 시스템과 인터페이싱하는 확인 단계를 포함하여 구성되는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  17. 제 11 항에 있어서, 상기 모드변경 제어 단계에 의해 제공되는 환경은,
    상기 사용자가 상기 샘플 아이콘의 크기 변경을 위한 임의의 입력 값을 입력받는 입력 제어 단계;
    상기 입력 제어기들의 활성화를 온 또는 오프하는 매뉴얼 입력 제어 단계를 포함하여 구성되는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  18. 제 17 항에 있어서, 상기 입력 제어 단계들은 아이콘 이미지의 크기 제어를 위한 입력 제어 단계, 아이콘 폰트의 크기 제어를 위한 입력 제어 단계, 아이콘간의 간격 제어를 위한 입력 제어 단계, 아이콘 폰트의 제어를 위한 입력 제어 단계, 캡션바의 폰트 제어를 위한 입력 제어 단계, 메뉴바의 폰트 제어를 위한 입력 제어 단계 중 적어도 어느 하나인 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  19. 제 1 항에 있어서, 상기 아이콘 제어 윈도우를 통해 입력되는 상기 사용자의 입력 값에 따라 상기 샘플 아이콘의 크기를 변경하는 단계는,
    상기 아이콘 제어 윈도우가 노말 모드인지를 판단하는 단계;
    상기 노말 모드라면, 상기 아이콘 제어 윈도우의 아이콘 크기 제어기에 상기 현재 사용자의 입력 값이 있는지를 판단하는 단계;
    상기 입력 값이 있다면, 상기 입력 값에 상응하는 크기로 상기 샘플 아이콘을 변경하는 단계를 포함하여 이루어지는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  20. 제 19 항에 있어서, 상기 아이콘 제어 윈도우가 노말 모드가 아니라면, 상기 아이콘 제어 윈도우의 크기를 확장하고, 상기 사용자가 상기 샘플 아이콘의 크기 값을 직접 수동 입력할 수 있도록 입력 제어기들을 제공하는 단계;
    상기 입력 제어기들이 활성화 상태인지를 판단하는 단계;
    상기 활성화 상태라면, 상기 입력 제어기들에 입력 값들이 있는지를 판단하는 단계;
    상기 입력 값이 있다면, 상기 입력 값에 상응하는 크기로 상기 샘플 아이콘을 변경하는 단계를 포함하여 이루어지는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  21. 제 20 항에 있어서, 상기 입력 제어기들이 활성화 상태가 아니라면, 상기 아이콘 제어 윈도우의 아이콘 크기 제어기에 상기 현재 사용자의 입력 값이 있는지를 판단하는 단계를 반복 수행하는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  22. 제 20 항에 있어서, 상기 입력 제어기들에 입력 값들이 없다면, 상기 아이콘 제어 윈도우가 노말 모드인지 판단하는 단계를 반복 수행하는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  23. 제 19 항에 있어서, 상기 아이콘 제어 윈도우의 아이콘 크기 제어기에 상기 현재 사용자의 입력 값이 없다면, 상기 아이콘 제어 윈도우가 노말 모드인지 판단하는 단계를 반복 수행하는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  24. 제 1 항에 있어서, 상기 디스플레이 시스템의 아이콘 크기를 변경하는 단계는,
    상기 사용자의 실행 명령이 확인(OK) 명령인지를 판단하는 단계;
    상기 확인 명령이라면, 상기 사용자의 입력 값을 파라메터화하는 단계;
    상기 사용자의 입력 값이 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경시킬 수 있는 범위 내에 있는지를 판단하는 단계;
    상기 범위 내라면, 상기 샘플 아이콘 크기에 대한 현재의 입력 값에 따라 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경하여 상기 디스플레이 시스템의 아이콘 크기를 변경하는 단계;
    상기 아이콘 크기 변경에 대한 작업을 종료할지를 판단하는 단계;
    상기 작업을 종료한다면, 상기 아이콘 크기 변경에 대한 작업을 종료하는 단계를 포함하여 이루어지는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  25. 제 24 항에 있어서, 상기 사용자의 입력 값이 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경시킬 수 있는 범위 내에 있지 않다면, 상기 디스플레이 스크린에 에러 메시지를 출력하고, 상기 아이콘 제어 윈도우가 노말 모드인지 판단하는 단계를 반복 수행하는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  26. 제 24 항에 있어서, 상기 아이콘 크기 변경에 대한 작업을 종료하지 않는다면, 상기 아이콘 제어 윈도우가 노말 모드인지 판단하는 단계를 반복 수행하는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  27. 제 24 항에 있어서, 상기 사용자의 실행 명령이 확인(OK) 명령이 아니라면,
    상기 사용자의 실행 명령이 적용(APPLY) 명령인지를 판단하는 단계;
    상기 적용 명령이라면, 상기 디스플레이 시스템의 아이콘 크기에 대한 현재의 속성 값들을 임시 저장하는 단계;
    상기 사용자의 입력 값을 파라메터화하는 단계 및 그 이후의 단계들을 반복 수행하는 단계를 포함하여 이루어지는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  28. 제 27 항에 있어서, 상기 사용자의 실행 명령이 적용 명령이 아니라면,
    상기 사용자의 실행 명령이 취소(CANCEL) 명령인지를 판단하는 단계;
    상기 취소 명령이라면, 상기 적용 명령이 이미 수행되었는지를 판단하는 단계;
    상기 적용 명령이 이미 수행되었다면, 상기 적용 명령에 의해 임시 저장된 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 파라메터화하는 단계;
    상기 임시 저장된 디스플레이 시스템의 아이콘 크기에 대한 속성 값들에 따라 상기 디스플레이 시스템의 아이콘 크기를 변경하는 단계 및 그 이후의 단계들을 반복 수행하는 단계를 포함하여 이루어지는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  29. 제 28 항에 있어서, 상기 적용 명령이 수행되지 않았다면, 상기 아이콘 크기 변경에 대한 작업을 종료할지를 판단하는 단계를 반복 수행하는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  30. 제 28 항에 있어서, 상기 사용자의 실행 명령이 취소 명령이 아니라면,
    상기 사용자의 실행 명령이 리셋(RESET) 명령인지를 판단하는 단계;
    상기 리셋 명령이라면, 상기 레지스트리에 백업된 속성 값들을 파라메터화하는 단계;
    상기 레지스트리에 백업된 속성 값들에 따라 상기 디스플레이 시스템의 아이콘 크기를 변경하는 단계 및 그 이후의 단계들을 반복 수행하는 단계를 포함하여 이루어지는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  31. 제 30 항에 있어서, 상기 리셋 명령이 아니라면, 상기 아이콘 제어 윈도우가 노말 모드인지 판단하는 단계를 반복 수행하는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  32. 제 1 항에 있어서, 상기 디스플레이 시스템의 아이콘은 아이콘의 이미지 크기, 아이콘의 폰트 크기, 그리고 아이콘들간의 간격 중 적어도 어느 하나가 변경되는 것을 특징으로 하는 디스플레이 시스템의 아이콘 제어방법.
  33. 아이콘 크기를 제어하는 디스플레이 시스템에 있어서,
    상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 저장하는 메모리부;
    적어도 하나의 샘플 아이콘(sample icon)을 포함하는 아이콘 제어 윈도우(icon control window)를 디스플레이하는 디스플레이부;
    상기 메모리부에 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 저장하는 단계와, 사용자의 요청에 따라 상기 디스플레이부에 적어도 하나의 샘플 아이콘을 포함하는 아이콘 제어 윈도우를 디스플레이하는 단계와, 상기 아이콘 제어 윈도우를 통해 입력되는 상기 사용자의 입력 값에 따라 상기 샘플 아이콘의 크기를 변경하는 단계와, 상기 사용자가 선택한 실행 요청에 따라, 상기 샘플 아이콘의 크기에 대한 상기 사용자의 입력 값을 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값이 변경되도록 파라메터화하여 상기 디스플레이 시스템의 아이콘 크기를 변경하는 단계를 수행하는 구동부; 그리고,
    상기 메모리부, 디스플레이부, 및 구동부의 동작을 각각 제어하는 제어부를 포함하여 구성되는 것을 특징으로 하는 디스플레이 시스템.
  34. 제 33 항에 있어서, 상기 메모리부는
    상기 디스플레이 시스템의 아이콘 크기에 대한 기본 속성 값들을 저장하는 제 1 메모리와, 상기 디스플레이 시스템의 아이콘 크기를 변경하기 전의 아이콘 크기에 대한 현재의 속성 값들을 저장하는 제 2 메모리로 구성되는 것을 특징으로 하는 디스플레이 시스템.
  35. 제 33 항에 있어서, 상기 구동부는
    상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 검사하여 상기 속성 값들이 올바른지를 판단하는 단계와, 상기 속성 값들이 올바르면, 상기 디스플레이 시스템의 메모리에 레지스트리 서브키를 생성하는 단계와, 상기 속성 값들을 상기 레지스트리에 백업하는 단계를 수행하여 상기 메모리부에 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 저장하는 것을 특징으로 하는 디스플레이 시스템.
  36. 제 33 항에 있어서, 상기 구동부는
    상기 아이콘 제어 윈도우가 노말 모드인지를 판단하는 단계와, 상기 노말 모드라면, 상기 아이콘 제어 윈도우의 아이콘 크기 제어기에 상기 현재 사용자의 입력 값이 있는지를 판단하는 단계와, 상기 입력 값이 있다면, 상기 입력 값에 상응하는 크기로 상기 샘플 아이콘을 변경하는 단계를 수행하여 상기 샘플 아이콘의 크기를 변경하는 것을 특징으로 하는 디스플레이 시스템.
  37. 제 33 항에 있어서, 상기 구동부는
    상기 아이콘 제어 윈도우가 노말 모드인지를 판단하는 단계와, 상기 아이콘 제어 윈도우가 노말 모드가 아니라면, 상기 아이콘 제어 윈도우의 크기를 확장하고, 상기 사용자가 상기 샘플 아이콘의 크기 값을 직접 수동 입력할 수 있도록 입력 제어기들을 제공하는 단계와, 상기 입력 제어기들이 활성화 상태인지를 판단하는 단계와, 상기 활성화 상태라면, 상기 입력 제어기들에 입력 값들이 있는지를 판단하는 단계와, 상기 입력 값이 있다면, 상기 입력 값에 상응하는 크기로 상기 샘플 아이콘을 변경하는 단계를 수행하여 상기 샘플 아이콘의 크기를 변경하는 것을 특징으로 하는 디스플레이 시스템.
  38. 제 33 항에 있어서, 상기 구동부는
    상기 사용자의 실행 명령이 확인(OK) 명령인지를 판단하는 단계와, 상기 확인 명령이라면, 상기 사용자의 입력 값을 파라메터화하는 단계와, 상기 사용자의 입력 값이 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경시킬 수 있는 범위 내에 있는지를 판단하는 단계와, 상기 범위 내라면, 상기 샘플 아이콘 크기에 대한 현재의 입력 값에 따라 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경하여 상기 디스플레이 시스템의 아이콘 크기를 변경하는 단계와, 상기 아이콘 크기 변경에 대한 작업을 종료할지를 판단하는 단계와, 상기 작업을 종료한다면, 상기 아이콘 크기 변경에 대한 작업을 종료하는 단계를 수행하여 상기 디스플레이 시스템의 아이콘 크기를 변경하는 것을 특징으로 하는 디스플레이 시스템.
  39. 제 33 항에 있어서, 상기 구동부는
    상기 사용자의 실행 명령이 적용(APPLY) 명령인지를 판단하는 단계와, 상기 적용 명령이라면, 상기 디스플레이 시스템의 아이콘 크기에 대한 현재의 속성 값들을 임시 저장하는 단계와, 상기 사용자의 입력 값을 파라메터화하는 단계와, 상기 사용자의 입력 값이 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경시킬 수 있는 범위 내에 있는지를 판단하는 단계와, 상기 범위 내라면, 상기 샘플 아이콘 크기에 대한 현재의 입력 값에 따라 상기 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 변경하여 상기 디스플레이 시스템의 아이콘 크기를 변경하는 단계와, 상기 아이콘 크기 변경에 대한 작업을 종료할지를 판단하는 단계와, 상기 작업을 종료한다면, 상기 아이콘 크기 변경에 대한 작업을 종료하는 단계를 수행하여 상기 디스플레이 시스템의 아이콘 크기를 변경하는 것을 특징으로 하는 디스플레이 시스템.
  40. 제 33 항에 있어서, 상기 구동부는
    상기 사용자의 실행 명령이 취소(CANCEL) 명령인지를 판단하는 단계와, 상기 취소 명령이라면, 상기 적용 명령이 이미 수행되었는지를 판단하는 단계와, 상기 적용 명령이 이미 수행되었다면, 상기 적용 명령에 의해 임시 저장된 디스플레이 시스템의 아이콘 크기에 대한 속성 값들을 파라메터화하는 단계와, 상기 임시 저장된 디스플레이 시스템의 아이콘 크기에 대한 속성 값들에 따라 상기 디스플레이 시스템의 아이콘 크기를 변경하는 단계와, 상기 아이콘 크기 변경에 대한 작업을 종료할지를 판단하는 단계와, 상기 작업을 종료한다면, 상기 아이콘 크기 변경에 대한 작업을 종료하는 단계를 수행하여 상기 디스플레이 시스템의 아이콘 크기를 변경하는 것을 특징으로 하는 디스플레이 시스템.
  41. 제 33 항에 있어서, 상기 구동부는
    상기 사용자의 실행 명령이 리셋(RESET) 명령인지를 판단하는 단계와, 상기 리셋 명령이라면, 상기 레지스트리에 백업된 속성 값들을 파라메터화하는 단계와, 상기 레지스트리에 백업된 속성 값들에 따라 상기 디스플레이 시스템의 아이콘 크기를 변경하는 단계와, 상기 아이콘 크기 변경에 대한 작업을 종료할지를 판단하는 단계와, 상기 작업을 종료한다면, 상기 아이콘 크기 변경에 대한 작업을 종료하는 단계를 수행하여 상기 디스플레이 시스템의 아이콘 크기를 변경하는 것을 특징으로 하는 디스플레이 시스템.
  42. 삭제
  43. 삭제
  44. 삭제
  45. 삭제
  46. 삭제
  47. 삭제
  48. 삭제
  49. 삭제
KR10-2002-0066618A 2002-10-30 2002-10-30 아이콘 제어를 위한 방법 및 디스플레이 시스템 KR100504476B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR10-2002-0066618A KR100504476B1 (ko) 2002-10-30 2002-10-30 아이콘 제어를 위한 방법 및 디스플레이 시스템
US10/675,969 US8316312B2 (en) 2002-10-30 2003-10-02 Method, display system, and computer software for controlling icon appearance
TW92127511A TWI241553B (en) 2002-10-30 2003-10-03 Method, display system, and computer software for controlling icon appearance
CNB2003101045374A CN1252568C (zh) 2002-10-30 2003-10-30 用于控制图标外观的方法和显示***
US13/652,925 US9104291B2 (en) 2002-10-30 2012-10-16 Method, display system, and computer software for controlling icon appearance

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2002-0066618A KR100504476B1 (ko) 2002-10-30 2002-10-30 아이콘 제어를 위한 방법 및 디스플레이 시스템

Publications (2)

Publication Number Publication Date
KR20040039003A KR20040039003A (ko) 2004-05-10
KR100504476B1 true KR100504476B1 (ko) 2005-08-01

Family

ID=32226207

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-0066618A KR100504476B1 (ko) 2002-10-30 2002-10-30 아이콘 제어를 위한 방법 및 디스플레이 시스템

Country Status (4)

Country Link
US (2) US8316312B2 (ko)
KR (1) KR100504476B1 (ko)
CN (1) CN1252568C (ko)
TW (1) TWI241553B (ko)

Families Citing this family (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7216304B1 (en) * 2000-01-05 2007-05-08 Apple Inc. Graphical user interface for computers having variable size icons
JP3846432B2 (ja) * 2003-02-26 2006-11-15 ソニー株式会社 表示装置、表示方法及びそのプログラム
US7263661B2 (en) * 2003-04-28 2007-08-28 Lexmark International, Inc. Multi-function device having graphical user interface incorporating customizable icons
US7015920B2 (en) * 2003-04-30 2006-03-21 International Business Machines Corporation Method and system for providing useable images on a high resolution display when a 2D graphics window is utilized with a 3D graphics window
JP2005070898A (ja) * 2003-08-20 2005-03-17 Toshiba Corp 情報処理装置および表示制御方法
US7992103B2 (en) * 2004-04-26 2011-08-02 Microsoft Corporation Scaling icons for representing files
US8130237B2 (en) * 2004-06-24 2012-03-06 Apple Inc. Resolution independent user interface design
FI20040906A0 (fi) * 2004-06-30 2004-06-30 Nokia Corp Menetelmä mediatiedostojen hallitsemiseksi, menetelmää hyödyntävä elektroninen laite ja menetelmän toteuttava tietokoneohjelma
FI20045265A (fi) * 2004-07-05 2006-01-06 Nokia Corp Tiedostoikonien määrittäminen päätelaitteen näytölle
US8510657B2 (en) 2004-09-30 2013-08-13 Microsoft Corporation Editing the text of an arbitrary graphic via a hierarchical list
US8134575B2 (en) 2004-09-30 2012-03-13 Microsoft Corporation Maintaining graphical presentations based on user customizations
US7348982B2 (en) 2004-09-30 2008-03-25 Microsoft Corporation Method, system, and computer-readable medium for creating and laying out a graphic within an application program
US8402384B2 (en) * 2004-11-09 2013-03-19 Research In Motion Limited Dynamic bar oriented user interface
US20070006162A1 (en) * 2005-06-30 2007-01-04 Nokia Corporation Method, terminal device and computer software for changing the appearance of a visual program representative
KR100800995B1 (ko) * 2005-07-11 2008-02-05 삼성전자주식회사 아이콘을 디스플레이하는 장치 및 방법
US8438486B2 (en) 2006-02-09 2013-05-07 Microsoft Corporation Automatically converting text to business graphics
KR20070113018A (ko) 2006-05-24 2007-11-28 엘지전자 주식회사 터치스크린 장치 및 그 실행방법
KR20070113022A (ko) 2006-05-24 2007-11-28 엘지전자 주식회사 사용자 입력에 반응하는 터치스크린 장치 및 이의 작동방법
KR20070113025A (ko) 2006-05-24 2007-11-28 엘지전자 주식회사 터치스크린 장치 및 이의 작동방법
KR101269375B1 (ko) 2006-05-24 2013-05-29 엘지전자 주식회사 터치스크린 장치 및 이의 이미지 표시방법
KR101327581B1 (ko) 2006-05-24 2013-11-12 엘지전자 주식회사 터치스크린 장치 및 이의 작동방법
KR101282251B1 (ko) 2006-05-23 2013-07-10 삼성전자주식회사 디스플레이 장치, 이미지 처리 장치 및 그 제어 방법
TW200805131A (en) 2006-05-24 2008-01-16 Lg Electronics Inc Touch screen device and method of selecting files thereon
US20080068385A1 (en) * 2006-09-15 2008-03-20 Samsung Electronics Co. Ltd. Apparatus and method for changing a screen in a portable terminal
JP5089189B2 (ja) * 2007-02-09 2012-12-05 キヤノン株式会社 情報処理装置及び方法
US7930220B1 (en) * 2007-08-30 2011-04-19 Amazon Technologies, Inc. Method, medium, and system for associating graphical icons with destination addresses using drag and drop
KR101488726B1 (ko) * 2008-05-27 2015-02-06 삼성전자주식회사 위젯 창을 표시하는 디스플레이 장치 및 이를 포함하는디스플레이 시스템과 그 디스플레이 방법
US20110029904A1 (en) * 2009-07-30 2011-02-03 Adam Miles Smith Behavior and Appearance of Touch-Optimized User Interface Elements for Controlling Computer Function
US9104438B2 (en) * 2009-12-03 2015-08-11 International Business Machines Corporation Mapping computer desktop objects to cloud services within a cloud computing environment
US8799325B2 (en) 2010-03-12 2014-08-05 Microsoft Corporation Reordering nodes in a hierarchical structure
CN102479036A (zh) * 2010-11-30 2012-05-30 汉王科技股份有限公司 文档字号的显示方法及装置
JP6116115B2 (ja) * 2011-09-01 2017-04-19 キヤノン株式会社 画像処理装置及びその制御方法、並びにプログラム
US9244583B2 (en) 2011-12-09 2016-01-26 Microsoft Technology Licensing, Llc Adjusting user interface screen order and composition
CN103176687A (zh) * 2011-12-26 2013-06-26 腾讯科技(深圳)有限公司 一种桌面图标的分区管理方法和***
CN103176709B (zh) * 2011-12-26 2015-09-09 腾讯科技(深圳)有限公司 一种桌面镜像屏幕的图标文件拖拽方法和***
KR101873413B1 (ko) * 2012-02-17 2018-07-02 엘지전자 주식회사 이동 단말기 및 그것의 제어방법
US9235324B2 (en) * 2012-05-04 2016-01-12 Google Inc. Touch interpretation for displayed elements
EP2664983A3 (en) * 2012-05-17 2018-01-03 LG Electronics, Inc. Mobile terminal and control method therefor
CN105138227B (zh) * 2012-12-14 2018-05-25 魅族科技(中国)有限公司 一种图标显示方法和终端
GB2511526A (en) 2013-03-06 2014-09-10 Ibm Interactor for a graphical object
CN104063139B (zh) * 2013-03-18 2019-08-23 腾讯科技(深圳)有限公司 显示调整的方法及装置
US20140281934A1 (en) * 2013-03-18 2014-09-18 Tencent Technology (Shenzhen) Company Limited Method and apparatus for display adjustment
CN103150169A (zh) * 2013-03-26 2013-06-12 锤子科技(北京)有限公司 一种调整图标的方法
WO2014157908A1 (en) 2013-03-27 2014-10-02 Samsung Electronics Co., Ltd. Device and method for displaying execution result of application
WO2014157894A1 (en) 2013-03-27 2014-10-02 Samsung Electronics Co., Ltd. Display apparatus displaying user interface and method of providing the user interface
WO2014157885A1 (en) 2013-03-27 2014-10-02 Samsung Electronics Co., Ltd. Method and device for providing menu interface
US9996246B2 (en) 2013-03-27 2018-06-12 Samsung Electronics Co., Ltd. Device and method for displaying execution result of application
WO2014157886A1 (en) 2013-03-27 2014-10-02 Samsung Electronics Co., Ltd. Method and device for executing application
WO2014157893A1 (en) 2013-03-27 2014-10-02 Samsung Electronics Co., Ltd. Method and device for providing a private page
US10229258B2 (en) 2013-03-27 2019-03-12 Samsung Electronics Co., Ltd. Method and device for providing security content
WO2014157897A1 (en) 2013-03-27 2014-10-02 Samsung Electronics Co., Ltd. Method and device for switching tasks
US9659261B2 (en) * 2013-10-30 2017-05-23 GreatCall, Inc. User interface for portable device
USD754151S1 (en) * 2014-01-03 2016-04-19 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
CN105278715A (zh) * 2014-07-21 2016-01-27 中兴通讯股份有限公司 基于触摸屏的应用布局设置方法及终端设备
CN106293307A (zh) * 2015-05-18 2017-01-04 中兴通讯股份有限公司 图标设置方法及装置
US10345991B2 (en) 2015-06-16 2019-07-09 International Business Machines Corporation Adjusting appearance of icons in an electronic device
CN106155477A (zh) * 2016-06-24 2016-11-23 北京奇虎科技有限公司 屏幕图标尺寸的调整方法、装置及终端
CN105975238B (zh) * 2016-07-22 2019-04-23 珠海市魅族科技有限公司 一种显示参数的调整方法及终端设备
CN109144619B (zh) * 2017-06-14 2021-12-21 阿里巴巴集团控股有限公司 图标字体信息处理方法、装置及***
US10266996B2 (en) * 2017-08-30 2019-04-23 Caterpillar Paving Products Inc. Methods and systems for operating a milling machine
CN109300175A (zh) * 2018-07-20 2019-02-01 安徽省安美利特环保材料科技有限公司 一种打样方法及***、计算机设备、真空石的生产方法
JP6865721B2 (ja) * 2018-07-27 2021-04-28 任天堂株式会社 プログラム、情報処理装置、情報処理方法、および、情報処理システム
CN112099680B (zh) * 2020-09-01 2022-02-11 维沃移动通信有限公司 用户界面调整方法、装置和电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07281863A (ja) * 1994-04-04 1995-10-27 Hitachi Ltd アイコン表示及び操作方式
JP2000020213A (ja) * 1998-07-07 2000-01-21 Just Syst Corp 情報処理装置、情報処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
JP2002055807A (ja) * 2000-06-23 2002-02-20 Internatl Business Mach Corp <Ibm> 表示画面を有するデータ処理システム内のアイコンを表示する方法、アイコン・スケーリング・システムおよびコンピュータ可読記憶媒体
KR20040018663A (ko) * 2002-08-26 2004-03-04 엘지전자 주식회사 디스플레이 시스템의 아이콘 제어방법

Family Cites Families (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3168570B2 (ja) * 1989-11-08 2001-05-21 富士通株式会社 アイコンパターン自動生成装置および方法
US5347627A (en) * 1992-04-07 1994-09-13 International Business Machines Corporation Graphical user interface including dynamic sizing and spacing
GB2273025B (en) * 1992-11-12 1997-03-26 Rockwell International Corp Automatic call distributor with a programmable data window display system and method
JP2620576B2 (ja) * 1993-04-15 1997-06-18 インターナショナル・ビジネス・マシーンズ・コーポレイション ユーザが要求したフォントに従ってグラフィカル・ユーザ・インターフェースを調節する方法及びシステム
US6031534A (en) * 1993-04-28 2000-02-29 Microsoft Corporation Operating system function for specifying a checked image representation and an unchecked image representation of a menu item
US5977966A (en) * 1993-04-28 1999-11-02 Microsoft Corporation System-provided window elements having adjustable dimensions
US5477241A (en) * 1993-09-20 1995-12-19 Binar Graphics Incorporated Method of resetting a computer video display mode
US5548692A (en) * 1995-02-21 1996-08-20 Eastman Kodak Company Method for layout of arbitrarily sized and shaped icons in a display
US6515682B1 (en) * 1996-05-09 2003-02-04 National Instruments Corporation System and method for editing a control utilizing a preview window to view changes made to the control
US6151643A (en) * 1996-06-07 2000-11-21 Networks Associates, Inc. Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer
US5751283A (en) * 1996-07-17 1998-05-12 Microsoft Corporation Resizing a window and an object on a display screen
US5905492A (en) * 1996-12-06 1999-05-18 Microsoft Corporation Dynamically updating themes for an operating system shell
US6111573A (en) * 1997-02-14 2000-08-29 Velocity.Com, Inc. Device independent window and view system
US6167523A (en) * 1997-05-05 2000-12-26 Intel Corporation Method and apparatus for forms data validation and processing control
KR100280175B1 (ko) * 1997-10-15 2001-02-01 윤종용 툴팁을이용한글꼴정보표시기및방법
FI108477B (fi) * 1998-02-27 2002-01-31 Nokia Corp Menetelmõ kuvakkeen muodostamiseksi
US6335743B1 (en) * 1998-08-11 2002-01-01 International Business Machines Corporation Method and system for providing a resize layout allowing flexible placement and sizing of controls
US6392673B1 (en) * 1998-09-04 2002-05-21 Microsoft Corporation Method for resizing user interface elements for an operating system
US6456307B1 (en) * 1998-09-09 2002-09-24 International Business Machines Corporation Automatic icon generation
US6363499B1 (en) * 1998-09-21 2002-03-26 Microsoft Corporation Method and system for restoring a computer to its original state after an unsuccessful installation attempt
US6704933B1 (en) * 1999-02-03 2004-03-09 Masushita Electric Industrial Co., Ltd. Program configuration management apparatus
US6615278B1 (en) * 1999-03-29 2003-09-02 International Business Machines Corporation Cross-platform program, system, and method having a global registry object for mapping registry equivalent functions in an OS/2 operating system environment
US6446255B1 (en) * 1999-03-29 2002-09-03 International Business Machines Corporation Global registry object for mapping registry functions and registry equivalent functions across multiple operating systems in a cross-platform program
US6347397B1 (en) * 1999-03-29 2002-02-12 International Business Machines Corporation System, method, and program for providing an object-oriented install architecture
US7216304B1 (en) * 2000-01-05 2007-05-08 Apple Inc. Graphical user interface for computers having variable size icons
AU2001243502A1 (en) * 2000-03-09 2001-09-17 Exent Technologies, Inc. Registry emulation
US6820136B1 (en) * 2000-05-17 2004-11-16 Unisys Corporation System and method for replicating monitored registry keys
AUPQ786500A0 (en) * 2000-05-31 2000-06-22 Canon Kabushiki Kaisha A method for active user feedback
US6590590B1 (en) * 2000-06-06 2003-07-08 Mustek Systems, Inc. System and method for updating a graphic representation of a window item using an image information reading apparatus
US7539939B1 (en) * 2000-07-25 2009-05-26 Creativepro.Com, Inc. Preview window to preview text in several different fonts simultaneously
US7418700B2 (en) * 2001-01-29 2008-08-26 Microsoft Corporation System and method to facilitate installation and/or removal of components
US6948038B2 (en) * 2001-07-24 2005-09-20 Microsoft Corporation System and method for backing up and restoring data
US20030045315A1 (en) * 2001-08-31 2003-03-06 Yojak Vasa Multi-icon display
US6993760B2 (en) * 2001-12-05 2006-01-31 Microsoft Corporation Installing software on a mobile computing device using the rollback and security features of a configuration manager
US7146387B1 (en) * 2001-12-19 2006-12-05 Emc Corporation System and method for configuring and performing application backups and restores in diverse environments
US7032220B2 (en) * 2002-02-14 2006-04-18 International Business Machines Corporation Method and apparatus for saving install properties in a fileset object and/or system registry for use during uninstall
US7117450B1 (en) * 2002-03-15 2006-10-03 Apple Computer, Inc. Method and apparatus for determining font attributes
US7596611B1 (en) * 2002-04-01 2009-09-29 Veritas Operating Corporation Method and apparatus for maintaining information for use in the configuration of a client
US20030212736A1 (en) * 2002-05-10 2003-11-13 Sreekrishna Kotnur System and method for activating and pausing a component
US7577941B2 (en) * 2002-05-22 2009-08-18 Microsoft Corporation System and method for identifying potential security risks in controls
US7506273B2 (en) * 2003-03-19 2009-03-17 International Business Machines Corporation Method and system for modifying properties of graphical user interface components
US20060132812A1 (en) * 2004-12-17 2006-06-22 You Software, Inc. Automated wysiwyg previewing of font, kerning and size options for user-selected text
US7730359B2 (en) * 2005-09-22 2010-06-01 At&T Intellectual Property I, L.P. Repair of network communication files
US7730422B2 (en) * 2006-01-25 2010-06-01 Microsoft Corporation Smart icon placement across desktop size changes
US20080074384A1 (en) * 2006-09-22 2008-03-27 Research In Motion Limited System and method for adjusting icons, text and images on an electronic device
US8132116B1 (en) * 2008-02-28 2012-03-06 Adobe Systems Incorporated Configurable iconic image representation
EP2116926A3 (en) * 2008-05-09 2010-02-24 Research In Motion Limited Configurable icon sizing and placement for wireless and other devices

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07281863A (ja) * 1994-04-04 1995-10-27 Hitachi Ltd アイコン表示及び操作方式
JP2000020213A (ja) * 1998-07-07 2000-01-21 Just Syst Corp 情報処理装置、情報処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
JP2002055807A (ja) * 2000-06-23 2002-02-20 Internatl Business Mach Corp <Ibm> 表示画面を有するデータ処理システム内のアイコンを表示する方法、アイコン・スケーリング・システムおよびコンピュータ可読記憶媒体
KR20040018663A (ko) * 2002-08-26 2004-03-04 엘지전자 주식회사 디스플레이 시스템의 아이콘 제어방법

Also Published As

Publication number Publication date
KR20040039003A (ko) 2004-05-10
CN1252568C (zh) 2006-04-19
US8316312B2 (en) 2012-11-20
US20040090470A1 (en) 2004-05-13
CN1499345A (zh) 2004-05-26
US9104291B2 (en) 2015-08-11
TWI241553B (en) 2005-10-11
US20130042191A1 (en) 2013-02-14
TW200406734A (en) 2004-05-01

Similar Documents

Publication Publication Date Title
KR100504476B1 (ko) 아이콘 제어를 위한 방법 및 디스플레이 시스템
US6246411B1 (en) Drag operation gesture controller
JP4482561B2 (ja) メニューアクティブ化とストローク入力のための共通オンスクリーンゾーン
JP2732557B2 (ja) Guiの機能を変更する方法及びデータ処理システム
US5790120A (en) Individually configurable panel user interface with selective launching, sticky windows, hot keys, start up options and configurable background
US7777720B2 (en) Input system, program, and recording medium
US7451406B2 (en) Display apparatus and management method for virtual workspace thereof
US6850220B2 (en) Input method, input system, and program for touch panel
US5969708A (en) Time dependent cursor tool
JP3475235B2 (ja) 表示装置の表示内容制御方法
EP0192927A2 (en) Method of editing graphic objects in an interactive draw graphic system using implicit editing actions
US5877750A (en) Method and apparatus for in-place line width selection for graphics applications
US20040263424A1 (en) Display system and method
JP4922625B2 (ja) タッチパネル入力による電子機器装置、タッチパネルの入力操作を行うプログラム
JPWO2008001771A1 (ja) 表示オブジェクトの形状を変更するための方法、プログラム、およびデータ処理システム
KR20000008579A (ko) 조그다이얼 기능을 이용한 사용자 인터페이스 방법
JPH07160462A (ja) 画面表示制御装置
JP2002297293A (ja) 携帯情報端末装置
JP2006092531A (ja) 現状態を有するオブジェクトを編集する方法
JP2006092269A (ja) 電子ボードシステム
US20030043213A1 (en) Computer controlled user interactive display interface implementation for modifying the scope of selectivity of an on-screen pointer
JP2003140791A (ja) 情報処理装置及び情報処理装置の制御方法
KR20040018663A (ko) 디스플레이 시스템의 아이콘 제어방법
KR100672926B1 (ko) 회전 스위치를 이용한 사용자 인터페이스 갖는 컴퓨터 시스템및 그 방법
JPH07295747A (ja) コンピュータシステム

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130624

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20140624

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20150624

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20160628

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20170623

Year of fee payment: 13