KR101414313B1 - 컴퓨터 시스템 및 이의 오디오환경 설정 제어방법 - Google Patents

컴퓨터 시스템 및 이의 오디오환경 설정 제어방법 Download PDF

Info

Publication number
KR101414313B1
KR101414313B1 KR1020070090137A KR20070090137A KR101414313B1 KR 101414313 B1 KR101414313 B1 KR 101414313B1 KR 1020070090137 A KR1020070090137 A KR 1020070090137A KR 20070090137 A KR20070090137 A KR 20070090137A KR 101414313 B1 KR101414313 B1 KR 101414313B1
Authority
KR
South Korea
Prior art keywords
audio
computer system
codec
input
audio codec
Prior art date
Application number
KR1020070090137A
Other languages
English (en)
Other versions
KR20090025078A (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 KR1020070090137A priority Critical patent/KR101414313B1/ko
Publication of KR20090025078A publication Critical patent/KR20090025078A/ko
Application granted granted Critical
Publication of KR101414313B1 publication Critical patent/KR101414313B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • 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/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)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명은 컴퓨터 시스템 및 이의 오디오환경 설정 제어방법에 관한 것이다. 본 발명은 컴퓨터시스템에 기본 설정된 오디오 코덱을 이용하여 음원파일이 출력되는 중에, 외부로부터 유입되는 오디오 코덱(예컨대; USB 오디오코덱)의 입력이 감지되는 경우, 상기 컴퓨터시스템에 적용하고자 하는 오디오환경을 설정할 수 있는 사용자 인터페이스(UI)를 제공하는 오디오환경관리부를 구비한다. 이때, 사용자 인터페이스(UI)는 상기 컴퓨터시스템에 적용가능한 오디오 코덱 정보 및 상기 적용가능한 오디오 코덱 중 하나의 선택을 입력받기 위한 오디오 코덱별 체크박스를 포함하는 오디오 환경설정창이 제공됨을 의미한다. 본 발명에 의하면, 사용자가 컴퓨터시스템에 적용되는 오디오환경을 손쉽게 직접 컨트롤할 수 있어 사용자에게 편의성을 제공하는 장점이 있다.
Figure R1020070090137
컴퓨터, 오디오, 코덱, 임베디드

Description

컴퓨터 시스템 및 이의 오디오환경 설정 제어방법{Computer apparatus and method for controlling audio codec setting}
본 발명은 컴퓨터 시스템에 관한 것으로, 보다 상세하게는 컴퓨터 시스템이 상기 컴퓨터시스템에 기본 설정된 오디오 코덱을 이용하여 음원파일을 재생하는 중에 외부로부터 유입되는 오디오 코덱(예컨대; USB 오디오 코덱)의 입력을 감지하는 경우, 사용자가 용이하게 컴퓨터 시스템의 기본 오디오 환경을 설정할 수 있도록 사용자 인터페이스(UI)를 제공하는 컴퓨터 시스템 및 이의 오디오환경 설정 제어방법에 관한 것이다.
본 발명은 컴퓨터 시스템 및 이의 오디오환경 설정 제어방법에 관한 것이다.
도 1은 종래의 컴퓨터 시스템의 내부구성을 도시한 블럭도이다. 이들 도면에 도시된 바와 같이, 종래의 컴퓨터 시스템(20)은 USB 오디오 코덱(10)과의 연결을 감지하고, 이를 연결시키는 USB 인터페이스부(21)를 구비한다.
또한, 상기 메모리(22)에 저장된 프로그램을 이용하여 외부로부터 USB 오디 오 코덱(10)이 입력되면, 입력된 USB 오디오 코덱(10)이 상기 컴퓨터 시스템(20)의 오디오환경 기본 디폴트값으로 세팅되도록 제어하는 제어부(23)를 구비한다. 그리고 오디오신호를 출력하는 경우, 오디오 신호에 대한 디지털 신호를 인삭하여, 디코딩 및 인코딩을 수행하는 코덱(24)을 구비한다. 그리고 상기 코덱(24)에 연결되어 오디오 신호를 증폭하는 스트레오 오디오 증폭기(미도시)를 포함한다.
또, 상기 스테레오 오디오 신호를 아날로그 신호로 변황하여 외부로 출력하는 스피커(25)와, 그리고 각종 메뉴와 정보를 디스플레이하는 디스플레이부(26)를 포함한다.
그러나 상기한 바와 같은 종래 기술에서는 다음과 같은 문제점이 있다.
즉, 컴퓨터 시스템에 외부로부터 오디오 코덱이 입력되는 경우, 상기 입력된 오디오 코덱으로 컴퓨터 시스템의 오디오환경의 기본 설정값이 자동으로 변하게 되어, 사용자에게는 선택의 여지가 없는 문제점이 있고, 또 사용자가 컴퓨터 시스템을 사용함에 있어 내장 스퍼커와 입력된 오디오 코덱(예컨대, USB 오디오 코덱, 이어폰 등)의 사용에 혼동감을 느끼게 되는 문제점이 있다.
따라서 본 발명은 상기와 같은 종래의 문제점을 해결하기 위하여 안출된 것으로, 본 발명의 목적은 컴퓨터시스템에 기본 설정된 오디오 코덱을 이용하여 내부 스피커로 음원 파일을 출력하는 중에 외부로부터 오디오 코덱이 유입되는 경우, 사 용자가 용이하게 컴퓨터 시스템의 오디오환경 기본 설정값을 지정할 수 있도록 사용자 인터페이스(UI)를 제공하는 컴퓨터 시스템 및 이의 오디오환경 설정 제어방법을 제공하는 것이다.
상기한 바와 같은 목적을 달성하기 위한 본 발명의 특징에 따르면, 본 발명은 컴퓨터시스템에 기본 설정된 오디오 코덱을 이용하여 음원 파일이 재생되는 중에 외부로부터 오디오 코덱이 입력됨을 감지하는 경우, 상기 컴퓨터시스템에 적용하고자 하는 오디오 환경을 설정할 수 있는 사용자 인터페이스(UI)를 제공하는 오디오환경관리부와 상기 사용자 인터페이스(UI)에 입력된 결과에 기초하여 상기 컴퓨터시스템의 오디오환경 설정값을 변경하는 오디오환경변경부를 구비한다.
이때, 상기 오디오 코덱은 오디오 데이터를 디코딩하여 재생하는 장치이다.
그리고 사용자 인터페이스(UI)는 상기 컴퓨터시스템에 적용가능한 오디오 코덱 정보 및 상기 적용가능한 오디오 코덱 중 하나의 선택을 입력받기 위한 오디오 코덱별 체크박스를 포함하는 오디오 환경설정창이 제공되는 것이다.
그리고 상기 컴퓨터시스템은 상기 컴퓨터시스템에 적용하고자 하는 오디오환경 설정값을 변경하기 위한 사용자 인터페이스 제공명령을 입력을 수신받는 스위치를 더 포함한다.
이때, 상기 스위치의 입력이 감지되면 상기 사용자 인터페이스(UI)가 제공되도록 처리하는 스위치 컨트롤러를 구비한다.
한편, 본 발명의 다른 특징에 따르면, 본 발명은 컴퓨터 시스템의 내부에 구비되어 오디오 신호를 디코딩하여 재생하는 코덱과; 외부로부터 입력되는 USB 오디오 코덱을 연결하는 USB 인터페이스부와; 상기 코덱의 구동 중에 상기 USB 오디오 코덱이 입력되면, 상기 입력된 USB 오디오 코덱을 컴퓨터시스템의 오디오환경 설정값으로 지정하고, 상기 컴퓨터시스템의 오디오환경을 설정할 수 있는 사용자 인터페이스(UI)를 제공하는 제어부와; 상기 제어부의 제어하에 오디오환경을 변경하는 오디오환경관리부;를 포함한다.
이때, 사용자 인터페이스(UI)는 상기 컴퓨터시스템에 적용가능한 오디오 코덱 정보 및 상기 적용가능한 오디오 코덱 중 하나의 선택을 입력받기 위한 오디오 코덱별 체크박스를 포함하는 오디오 환경설정창이 제공된다.
본 발명의 또 다른 특징에 따르면, 본 발명은 컴퓨터시스템에 기본 설정된 오디오 코덱에 의해 음원파일이 재생되는 경우, (A)외부로부터 입력되는 오디오 코덱을 감지하는 단계와; (B)상기 컴퓨터시스템에 적용하고자 하는 오디오환경을 설정할 수 있는 사용자 인터페이스(UI)를 제공하는 단계와; (C)상기 사용자 인터페이스(UI)에 의해 입력된 정보에 기초하여, 상기 컴퓨터시스템의 오디오환경 설정값을 변경하는 단계를 포함한다.
이때, 상기 (B)단계는 상기 컴퓨터시스템에 현재 적용가능한 오디오 코덱 정보를 화면에 출력하고, 상기 컴퓨터시스템의 오디오환경 기본 설정값으로 적용하고자 하는 하나의 오디오 코덱 정보를 입력받는다.
그리고 오디오환경이 변경되는 경우, 변경된 오디오환경의 볼륨설정을 조절 하는 사용자인터페이스(UI)를 제공하는 단계;를 더 포함하는 것이 바람직하다.
본 발명의 또 다른 특징에 따르면, 본 발명은 컴퓨터시스템에 기본 설정된 오디오 코덱에 의해 음원파일이 재생되는 경우, (A')컴퓨터시스템의 오디오환경 변경을 위한 사용자명령을 감지하는 단계와; (B')상기 컴퓨터시스템에 적용가능한 오디오환경 정보를 화면에 출력하는 단계와; (C')상기 출력한 오디오환경 정보 중 컴퓨터시스템에 적용하고자 하는 하나의 오디오환경 정보를 입력받는 단계; 그리고 (D')상기 입력된 정보에 기초하여 컴퓨터시스템의 오디오환경 설정값을 변경하는 단계를 포함한다.
이때, 상기 (A')단계의 사용자명령은 상기 컴퓨터 시스템의 외부 적소에 설치된 스위치의 온/오프에 의해 입력된다.
한편, 상기 (A')단계의 사용자명령은 기 설정된 키(key)버튼에 의해 입력된다.
본 발명의 또 다른 특징에 따르면, 본 발명은 (a)외부로부터 입력되는 오디오 코덱을 감지하는 단계와; (b)컴퓨터시스템에 적용가능한 오디오환경 정보를 화면에 출력하는 단계와; (c)상기 출력한 오디오환경 정보 중 컴퓨터시스템에 적용하고자 하는 하나의 오디오환경 정보를 입력받는 단계; 그리고 (d)상기 입력된 정보에 기초하여 컴퓨터시스템의 오디오환경 설정값을 변경하는 단계를 포함한다.
한편, 상기 (a)단계 후 (a')상기 입력된 오디오 코덱으로 상기 컴퓨터시스템의 오디오환경 설정값을 변경하는 단계를 더 포함한다.
위에서 상세히 설명한 바와 같은 본 발명에 의한 컴퓨터 시스템에서는 다음과 같은 효과를 기대할 수 있다.
즉, 상기 컴퓨터 시스템은 컴퓨터시스템에 기본 설정된 내부 스피커의 동작 중에 외부로부터 오디오 코덱이 유입되어도, 사용자가 오디오환경 설정을 손쉽게 직접 컨트롤할 수 있도록 사용자인터페이스(UI)를 제공하기에 사용자에게 편의성을 제공하는 장점이 있다.
이하에서는 상기한 바와 같은 본 발명인 컴퓨터시스템의 구체적인 실시예를 첨부된 도면을 참고로 하여 상세하게 설명한다.
도 2에는 본 발명의 구체적인 실시예에 의한 컴퓨터 시스템의 내부구성을 도시한 블럭도가 도시되어 있고, 도 3에는 본 발명의 구체적인 실시예에 의한 오디오환경설정을 제어하는 방법을 도시한 순서도가 도시되어 있으며, 도 4a 및 도 4b에는 본 발명의 구체적인 실시예에 의한 디스플레이부의 출력모습을 도시한 예시도가 도시되어 있다.
도시된 바와 같이 본 발명은 외부로부터 유입되어 오디오파일을 디코딩하여 재생하는 장치인 오디오 코덱(100)(예컨대; USB 오디오 코덱)과 컴퓨터시스템(200)을 포함한다.
상기 컴퓨터 시스템(200)은 외부로부터 상기 오디오 코덱(100)(이하 'USB 오 디오 코덱')이 유입(insert)됨을 감지하면, 이벤트 신호를 발생하여 후술되는 오디오환경제공부(220)에 전송하고 이를 연결하는 USB 인터페이스부(210)를 구비한다.
그리고 상기 이벤트 신호를 수신받으면, 후술되는 메모리(240)에 저장된 오디오 환경설정 프로그램을 실행시켜 상기 컴퓨터시스템(200)의 오디오환경을 설정하기 위한 사용자 인터페이스(UI)를 제공하는 오디오환경제공부(220)를 구비한다.
이때, 상기 오디오환경 설정 프로그램은 입력되는 USB 오디오 코덱의 존재 유무 값을 전역 변수로 설정하고, 상기 USB 오디오 코덱이 유입(insert)되는 경우, 오디오환경을 설정하기 위한 사용자인터페이스(UI)가 제공되도록 코딩됨이 바람직하다.
예컨대, 상기 컴퓨터 시스템(200)에 기본 설정된 오디오 코덱을 이용하여 오디오 파일이 출력되는 중에, 상기 USB 오디오 코덱이 유입(insert)되면, 상기 오디오환경제공부(220)는 사용자 인터페이스(UI)인 오디오 환경설정 창을 제공한다. 한편, 도 4a에는 오디오 환경 설정창의 예시도가 도시되어 있다. 도시된 바와 같이, 오디오 환경설정 창에는 상기 컴퓨터 시스템(200)에 적용 가능한 하나 이상의 오디오 코덱정보가 표시되고, 상기 오디오 코덱정보를 화면에 표시시킨 상태에서 상기 컴퓨터시스템에 기본 셋팅 하고자 하는 오디오환경의 설정값을 부여받기 위한 체크박스가 표시된다.
본 발명의 실시예에서 오디오 환경의 기본 설정값이라 함은 컴퓨터시스템에서 오디오 파일이 출력되는 경우 사용되는 오디오 코덱을 지정하는 값을 의미하는 것이다. 이하에서는 본 발명의 이해를 돕고자 설정값을 디폴트(default)값이라 하 겠다.
그리고 상기 입력받은 디폴트(default)값에 기초하여, 오디오환경 정보가 변경되도록 처리하는 오디오환경변경부(230)가 구비된다. 즉, 오디오파일이 재생요청이 입력되면, 상기 오디오환경변경부(230)는 입력받은 디폴트(default)값의 오디오 코댁을 이용하여 오디오 파일이 출력되도록 처리한다. 그리고 상기 오디오환경변경부(230)는 상기 컴퓨터시스템(200)의 오디오 환경이 변경되었을 경우, 도 4b와 같이 변경된 오디오장치의 볼륨을 조절할 수 있는 오디오볼륨 조절창을 제공하는 것이 바람직하다.
그리고 상기 오디오 환경 변경부(230)의 판단결과 상기 컴퓨터시스템의 내부코덱을 이용하여 오디오 파일을 출력하고자 하는 경우 상기 내부 코덱이 동작하도록 처리하는 코덱 인터페이스부(235)를 구비한다.
또, 본 발명은 오디오 파일에 해당하는 오디오 신호에 대한 디지털 신호를 인식하여, 디코딩을 수행하고 상기 스테레오 오디오 신호를 아날로그 신호로 변환하여 외부로 출력하는 스피커(263)를 포함한다.
한편, 본 발명의 구체적인 실시예에서는 스피커(263)가 오디오 파일에 해당하는 오디오 신호에 대한 디코딩을 수행하고 이를 아날로그 신호로 변환하여 외부로 출력하는 전반적인 기능을 수행하는 것을 일 예로 들어 설명하였다. 하지만, 상기 컴퓨터 시스템이 오디오 파일에 해당하는 오디오 신호에 대한 디지털 신호를 인식하여 디코딩/인코딩을 수행하는 코덱과, 상기 코덱에 연결되어 오디오 신호를 증폭하는 증폭부를 별도로 구비하고, 스피커가 코덱과 증폭부에 의해 생성된 오디오 신호를 아날로그 신호로 변환하여 출력하는 역할만을 수행할 수도 있다.
또, 상기 컴퓨터시스템(200)은 상기 오디오 환경설정 프로그램 및 데이터를 저장하는 메모리(240)를 구비한다. 상기 메모리(240)에는 상기 컴퓨터 시스템에 사용되는 오디오 코덱에 대한 간략정보가 함께 저장 되는것이 바람직하다. 또한, 상기 메모리(240)에는 상기 오디오 환경설정 정보가 백업자료로 보존될 수 있다. 상기 메모리(240)는 저장되는 데이터의 용량에 따라, 이이피롬(EEPROM), 플래쉬메모리, 외장형메모리 등과 같이 다양한 매체가 제공될 수 있다.
그리고 사용자의 요구를 입력받는 입력부(250)가 구비된다. 상기 입력부(250)에는 상기 기능들을 수행하기 위한 각종 동작 및 메뉴설정을 입력받을 수 있는 아이콘 또는 버튼이 구비된다. 이러한 상기 입력부(250)는 키패드로 구성되는 입력장치 또는 액정표시장치와 같은 일반적인 표시장치로 구성될 수도 있다. 그러나 컴퓨터시스템(200)의 소형화에 따라 입력 및 표시 기능을 동시에 수행할 수 있는 터치패널로 구비되는 것이 바람직하다. 또, 디스플레이부(261)를 포함한다.
그리고 상기 컴퓨터시스템(200)의 외부 적소에 설치되는 스위치(280)를 더 구비한다. 상기 스위치(280)는 오디오환경 설정을 변경하고자 하는 경우 사용자로부터 입력을 받기 위한 장치로, 스위치 또는 임의의 버튼으로 구성될 수 있다.
그리고 상기 스위치(280)의 온/오프 신호를 감지하는 스위치신호감지부(290)를 더 구비한다. 상기 스위치 신호 감지부(290)는 스위치가 온(ON)되는 경우, 이벤트를 발생한다. 상기 이벤트 신호가 발생하면, 스위치 컨트롤러(270)는 상기 오디오환경제공부(220)를 제어하여 상기 컴퓨터시스템(200)의 오디오환경 설정을 위한 사용자 인터페이스(UI)가 제공되도록 제어한다.
이하에서는 본 발명의 구체적인 실시예에 따른 오디오환경 설정 방법을 상세하게 설명하기로 한다. 도 3에는 본 발명의 구체적인 실시예에 의한 오디오환경설정을 제어하는 방법을 도시한 순서도가 도시되어 있다.
우선, 컴퓨터시스템(200)의 제어부가 임의의 오디오 파일의 출력명령을 액세스하면, 상기 제어부는 상기 컴퓨터 시스템(200)의 디폴트값으로 지정된 오디오 코덱을 이용하여 상기 오디오 파일이 출력되도록 처리한다(S310). 본 발명의 구체적인 실시예에서는 설명의 이해를 돕고자, 상기 디폴트값으로 상기 컴퓨터시스템에 내장된 코덱이 지정되어 있음을 가정하에 설명하겠다.
이때, USB 오디오 코덱(100)이 입력되는 경우가 발생한다. 상기 USB 인터페이스부(210)는 상기 USB 오디오 코덱(100)의 입력을 감지하고, 이벤트 신호를 생성한다(S320).
상기 이벤트신호를 수신받은 오디오환경제공부(230)는 오디오환경설정 프로그램을 구동하여 오디오환경을 설정하기 위한 사용자 인터페이스(UI)(예컨대; 도 4a와 같은 오디오환경설정창)가 제공되도록 한다(S330). 도 4a에 도시된 바와 같이 상기 오디오환경 설정창에는 상기 컴퓨터시스템(200)에 적용가능한 하나 이상의 오디오 코덱에 대한 간략한 정보와 오디오환경의 디폴트(default) 값을 입력받을 수 있는 체크박스 등이 표시된다. 예컨대 본 발명의 구체적인 실시예의 오디오환경 설정창에는 컴퓨터 시스템에 의해 동작하고 있는 코덱 정보, 그리고 외부로부터 유입된 USB 오디오 코덱(100)의 간략한 정보와 이의 선택을 위한 체크박스가 표시될 것 이다.
이후, 상기 입력부(250)(예컨대, 마우스, 터치패널, 키버튼 등)를 통해 오디오 환경 설정 창에 나열된 정보목록들 중 상기 컴퓨터시스템(200)에 적용하고자 하는 오디오환경 디폴트(default)값을 입력받는다(S340).
그리고 상기 오디오환경 변경부(230)는 입력받은 디폴트(default) 값을 액세스 하고 이에 기초하여, 오디오환경 정보를 변경한다(S350). 여기서 오디오 환경 정보가 변경된다 함은 상기 컴퓨터 시스템(200)에 의해 오디오파일이 출력되는 경우, 오디오 파일을 출력하기 위하여 오디오 신호를 디코딩하는 장치인 코덱이 변경되는 것을 의미한다.
한편, 상기 컴퓨터시스템(200)은 외부 적소에 오디오환경을 변경하기 위한 스위치(280)를 구비할 수도 있다.
예컨대, 상기 스위치(280)가 푸시되면 이를 감지하는 스위치신호감지부(290)는 이벤트 신호를 생성한다. 상기 이벤트신호는 상기 스위치 컨트롤러(270)로 전송된다. 이때 상기 스위치 컨트롤러(270)는 상기 오디오환경제공부(220)를 제어하여 상기 사용자인터페이브(UI)가 제공되도록 제어한다. 이하부터는 상기 제 330 단계 내지 제 350 단계가 동일하게 동작하므로 설명을 생략하겠다.
이하에서는 상기한 바와 같은 본 발명인 컴퓨터시스템의 다른 실시예를 첨부된 도면을 참고로 하여 상세하게 설명한다. 이하 설명될 다른 실시예와 상기 구체적인 실시예와의 차이점은 상기 구체적인 실시예에서는 컴퓨터시스템에 기본 설정된 코덱에 의해 음원 파일이 재생되는 중에 외부로부터 유입되는 오디오 코덱이 감 지되면, 오디오환경 설정을 위한 사용자인터페이스(UI)를 제공하지만, 상기 다른 실시예에서는 컴퓨터시스템에 기본 설정된 코덱에 의해 음원파일이 재생되는 중에 외부로부터 유입되는 오디오 코덱이 감지되면, 상기 입력된 오디오 코덱으로 오디오환경 디폴트(default) 값을 자동으로 변경하고, 이후 오디오환경 설정을 위한 사용자인터페이스(UI)를 제공하는 것이다. 이는 소정의 오디오 코덱이 입력되는 것은 사용자가 이를 사용하기 위하여 입력하는 경우가 있다고 판단한바 작성된 실시예인 것이다.
도 5에는 본 발명의 다른 실시예에 의한 컴퓨터 시스템의 내부구성을 도시한 블럭도가 도시되어 있고, 도 6에는 본 발명의 다른 실시예에 의한 오디오환경설정을 제어하는 방법을 도시한 순서도가 도시되어 있으며, 도 7a 및 도 7b는 본 발명의 다른 실시예에 의한 디스플레이부의 출력모습을 도시한 예시도가 도시되어 있다.
도 5에 도시된 바와 같이, 본 발명은 외부로부터 유입되어 오디오 데이터를 디코딩하는 장치인 오디오 코덱(510)(예컨대; USB 오디오 코덱 등)과 컴퓨터시스템(520)을 포함한다.
그리고 상기 컴퓨터 시스템(520)은 상기 오디오 코덱(510)(이하 'USB 오디오 코덱')과 연결됨을 감지하면 이벤트 신호를 발생하고, 상기 컴퓨터 시스템과 상기 USB 오디오 코덱을 연결하는 USB 인터페이스부(521)를 구비한다.
그리고 상기 이벤트 신호를 액세스하고, 입력된 USB 오디오 코덱으로 오디오환경의 디폴트 값을 설정하고, 상기 오디오환경제공부(522)를 제어하여 오디오환경 설정 프로그램을 실행시키는 제어부(527)가 구비된다.
상기 오디오환경제공부(522)는 메모리(524)에 저장된 오디오 환경설정 프로그램을 실행시켜 오디오환경 설정을 위한 사용자 인터페이스(UI)가 제공되도록 제어한다. 예컨대, 컴퓨터 시스템(520)의 코덱에 의해 음원파일이 재생되는 중에 USB 오디오 코덱이 입력될 수 있다. 이때, 상기 제어부(527)는 오디오환경 디폴트(default)값을 상기 입력된 USB 오디오 코덱으로 설정하고, 오디오환경제공부(522)를 활성화시킨다. 이때, 상기 오디오환경제공부(522)는 오디오환경 설정을 위한 사용자 인터페이스(UI)를 제공하고, 오디오환경 디폴트(default)값의 변경사항을 원하는 경우에만 오디오환경 디폴트(default)값을 입력받는다.
그리고 상기 입력받은 디폴트(default)값에 기초하여, 오디오환경 정보를 변경하는 오디오환경변경부(523)가 구비된다.
한편, 본 발명은 상기 오디오환경변경부(523)의 판단결과, 상기 컴퓨터 시스템의 내부 코덱을 이용하여 오디오 파일을 출력하고자 하는 경우 컴퓨터 시스템의 내부 코덱이 동작하도록 처리하는 코덱 인터페이스부(528)를 구비한다.
그리고 내부 코덱을 이용하여 음원파일을 출력하는 경우, 오디오 파일에 해당하는 오디오 신호에 대한 디지털 신호를 인식하여, 디코딩 및 인코딩을 수행하고 상기 스테레오 오디오 신호를 아날로그 신호로 변환하여 외부로 출력하는 스피커(529)를 포함한다.
또, 상기 컴퓨터시스템(520)은 오디오 환경설정 프로그램 및 데이터를 저장하는 메모리(524)와, 그리고 사용자의 요구를 입력받는 입력부(525), 디스플레이 부(528)가 구비된다.
이하에서는 본 발명의 다른 실시예에 따른 오디오환경 설정 방법을 상세하게 설명하기로 한다. 도 6에는 본 발명의 다른 실시예에 의한 오디오환경설정을 제어하는 방법을 도시한 순서도가 도시되어 있다.
우선, 컴퓨터시스템(520)이 임의의 음원 파일 출력명령을 입력 받으면, 상기 제어부(527)는 기본 설정된 오디오 코덱을 이용하여 상기 음원 파일을 출력한다(S610).
이때, USB 오디오 코덱(510)이 입력되는 경우가 발생한다. 상기 USB 인터페이스부(521)는 상기 USB 오디오 코덱(510)의 입력을 감지하고, 이벤트 신호를 생성한다(S620).
이때, 상기 제어부(527)는 상기 이벤트 신호를 액세스하고, 입력된 USB 오디오 코덱(510)을 상기 컴퓨터 시스템(520)의 오디오 환경 디폴트(default)값으로 설정한다. 그리고 동시에 상기 오디오환경제공부(522)를 활성화시킨다. 상기 오디오환경제공부(522)는 오디오환경설정 프로그램을 실행하여 도 7a에 도시된 오디오환경설정창(720)을 화면에 출력한다(S630). 상술한 바와 같이 입력된 USB 오디오 코덱(510)으로 디폴트(default)값이 넘어가는 시점과 동일한 시점에 오디오 환경 설정을 위한 사용자 인터페이스(UI)를 제공하는 것은 이를 원치않는 사용자들이 오디오환경정보를 용이하게 변경을 할 수 있도록 하기 위함이다.
도 7a에 도시된 바와 같이 상기 오디오환경설정창(720)에는 상기 컴퓨터시스템(520)에 적용가능한 오디오 코덱의 간략한 정보, 그리고 이를 변경할 수 있는 키 정보 또는 체크박스 등이 표시된다. 상기 오디오환경설정창(720)은 드래그앤드롭을 통하여 이동이 가능하며, 메뉴표시바(710)에 표시되는 것이 바람직하다.
한편, 사용자의 관점에서 사용자가 입력된 USB 오디오 코덱(510)으로 컴퓨터시스템의 오디오 환경이 설정되는 것을 원치 않는 경우, 사용자는 임의의 입력장치(예컨대, 마우스, 터치패널, 키버튼 등)를 이용하여 오디오환경의 디폴트(default)값을 입력한다(S650).
이때, 상기 오디오환경 변경부(523)는 상기 입력을 감지하고, 도 7b에 도시된 팝업창이 출력되도록 제어한다. 그리고 상기 오디오환경 변경부(523)는 상기 입력받은 디폴트(default) 값에 기초하여, 오디오환경 정보를 변경한다(S660).
반면, 제 650 단계에서 입력이벤트가 감지되지 않는 경우, 상기 제어부(527)는 제 630 단계에서 세팅된 오디오 환경이 유지되도록 제어한다.
본 발명의 권리는 위에서 설명된 실시예에 한정되지 않고 청구범위에 기재된바에 의해 정의되며, 본 발명의 분야에서 통상의 지식을 가진 자가 청구범위에 기재된 권리범위 내에서 다양한 변형과 개작을 할 수 있다는 것은 자명하다.
도 1은 종래의 컴퓨터 시스템의 내부구성을 도시한 블럭도.
도 2는 본 발명의 구체적인 실시예에 의한 컴퓨터 시스템의 내부구성을 도시한 블럭도.
도 3은 본 발명의 구체적인 실시예에 의한 오디오환경설정을 제어하는 방법을 도시한 순서도.
도 4a 및 도 4b는 본 발명의 구체적인 실시예에 의한 디스플레이부의 출력모습을 도시한 예시도.
도 5는 본 발명의 다른 실시예에 의한 컴퓨터 시스템의 내부구성을 도시한 블럭도.
도 6은 본 발명의 다른 실시예에 의한 오디오환경설정을 제어하는 방법을 도시한 순서도.
도 7a 및 도 7b는 본 발명의 다른 실시예에 의한 디스플레이부의 출력모습을 도시한 예시도.
* 도면의 주요 부분에 대한 부호의 설명 *
100 : USB 오디오코덱 200 : 컴퓨터시스템
210 : USB 인터페이스부 220 : 오디오환경 제공부
230 : 오디오환경 변경부 240 : 메모리
250 : 입력부 260 : 출력부
261 : 디스플레이부 263 : 스피커
270 : 스위치 컨트롤러 280 : 스위치
290 : 스위치신호 감지부 510 : USB 오디오코덱
520 : 컴퓨터시스템 521 : USB 인터페이스부
522 : 오디오환경 제공부 523 : 오디오환경 변경부
524 : 메모리 525 : 입력부
526 : 스피커 527 : 제어부
710 : 메뉴표시줄 720 : 오디오환경 설정창

Claims (15)

  1. 컴퓨터시스템에 기본 설정된 오디오 코덱을 이용하여 음원 파일이 재생되는 중에 외부로부터 오디오 코덱이 입력됨을 감지하는 경우,
    상기 컴퓨터시스템에 적용하고자 하는 오디오 환경을 설정할 수 있는 사용자 인터페이스(UI)를 제공하는 오디오환경관리부; 그리고
    상기 사용자 인터페이스(UI)에 입력된 결과에 기초하여 상기 컴퓨터시스템의 오디오환경 설정값을 변경하는 오디오환경변경부를 포함하여 구성됨을 특징으로 하는 컴퓨터 시스템.
  2. 제 1항에 있어서,
    상기 오디오 코덱은 오디오 데이터를 디코딩하여 재생함을 특징으로 하는 컴퓨터 시스템.
  3. 제 1항에 있어서,
    사용자 인터페이스(UI)는, 컴퓨터 시스템에 기본 설정된 오디오 코덱 또는 외부로부터의 오디오 코덱 중의 어느 하나를 입력 받기 위한 오디오 코덱별 체크박스를 포함하는 오디오 환경설정창이 제공되는 것임을 특징으로 하는 컴퓨터시스템.
  4. 제 3항에 있어서,
    상기 컴퓨터시스템은,
    상기 컴퓨터시스템에 적용하고자 하는 오디오환경 설정값을 변경하기 위한 사용자 인테페이스(UI) 제공명령을 입력받는 스위치를 더 포함하여 구성됨을 특징으로 하는 컴퓨터시스템.
  5. 제 4항에 있어,
    상기 스위치의 입력이 감지되면,
    상기 사용자 인터페이스(UI)가 제공되도록 처리하는 스위치 컨트롤러를 포함하여 구성됨을 특징으로 하는 컴퓨터시스템.
  6. 컴퓨터 시스템의 내부에 구비되어 오디오 신호를 디코딩하여 재생하는 오디오 코덱과;
    외부로부터 입력되는 USB 오디오 코덱을 연결하는 USB 인터페이스부와;
    상기 코덱의 구동 중에 상기 USB 오디오 코덱이 입력되면, 상기 입력된 USB 오디오 코덱을 컴퓨터시스템의 오디오환경 설정값으로 지정하고, 상기 컴퓨터시스템의 오디오환경을 설정할 수 있는 사용자 인터페이스(UI)를 제공하는 제어부와;
    상기 제어부의 제어하에 오디오환경을 변경하는 오디오환경관리부를 포함하여 구성됨을 특징으로 하는 컴퓨터 시스템.
  7. 제 6항에 있어서,
    사용자 인터페이스(UI)는, 컴퓨터 시스템의 내부에 구비된 오디오 코덱 또는 외부로부터의 오디오코덱 중의 어느 하나를 입력 받기 위한 오디오 코덱별 체크박스를 포함하는 오디오 환경설정창이 제공되는 것임을 특징으로 하는 컴퓨터시스템.
  8. 컴퓨터시스템에 기본 설정된 오디오 코덱에 의해 음원파일이 재생되는 경우,
    (A)외부로부터 입력되는 오디오 코덱을 감지하는 단계와;
    (B)상기 컴퓨터시스템에 적용하고자 하는 오디오환경을 설정할 수 있는 사용자 인터페이스(UI)를 제공하는 단계와;
    (C)상기 사용자 인터페이스(UI)에 의해 입력된 정보에 기초하여, 상기 컴퓨터시스템의 오디오환경 설정값을 변경하는 단계를 포함하여 구성됨을 특징으로 하 는 컴퓨터시스템의 오디오환경 설정 제어방법.
  9. 제 8항에 있어서,
    상기 (B)단계는,
    상기 컴퓨터시스템에 현재 적용가능한 오디오 코덱 정보를 화면에 출력하고, 상기 컴퓨터시스템의 오디오환경 기본 설정값으로 적용하고자 하는 하나의 오디오 코덱 정보를 입력받는 것임을 특징으로 하는 컴퓨터시스템의 오디오환경 설정 제어방법.
  10. 제 9항에 있어서,
    오디오환경이 변경되는 경우,
    변경된 오디오환경의 볼륨설정을 조절하는 사용자인터페이스(UI)를 제공하는 단계를 더 포함하여 구성됨을 특징으로 하는 컴퓨터시스템의 오디오환경 설정 제어방법.
  11. 삭제
  12. 삭제
  13. 삭제
  14. (a)외부로부터 입력되는 오디오 코덱을 감지하는 단계와;
    (b)컴퓨터시스템에 적용가능한 오디오환경 정보를 화면에 출력하는 단계와;
    (c)상기 출력한 오디오환경 정보 중 컴퓨터시스템에 적용하고자 하는 하나의 오디오환경 정보를 입력받는 단계; 그리고
    (d)상기 입력된 정보에 기초하여 컴퓨터시스템의 오디오환경 설정값을 변경하는 단계를 포함하여 구성됨을 특징으로 하는 컴퓨터시스템의 오디오환경 설정 제어방법.
  15. 제 14항에 있어서,
    상기 (a)단계 후,
    (a')상기 입력된 오디오 코덱으로 상기 컴퓨터시스템의 오디오환경 설정값을 변경하는 단계를 더 포함하여 구성됨을 컴퓨터시스템의 오디오환경 설정 제어방법.
KR1020070090137A 2007-09-05 2007-09-05 컴퓨터 시스템 및 이의 오디오환경 설정 제어방법 KR101414313B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070090137A KR101414313B1 (ko) 2007-09-05 2007-09-05 컴퓨터 시스템 및 이의 오디오환경 설정 제어방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070090137A KR101414313B1 (ko) 2007-09-05 2007-09-05 컴퓨터 시스템 및 이의 오디오환경 설정 제어방법

Publications (2)

Publication Number Publication Date
KR20090025078A KR20090025078A (ko) 2009-03-10
KR101414313B1 true KR101414313B1 (ko) 2014-07-04

Family

ID=40693651

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070090137A KR101414313B1 (ko) 2007-09-05 2007-09-05 컴퓨터 시스템 및 이의 오디오환경 설정 제어방법

Country Status (1)

Country Link
KR (1) KR101414313B1 (ko)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007506306A (ja) * 2003-09-15 2007-03-15 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド インタラクティブ方式のテレビアプリケーションを用いたデジタルコンテンツをエクスポートするための方法およびシステム

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007506306A (ja) * 2003-09-15 2007-03-15 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド インタラクティブ方式のテレビアプリケーションを用いたデジタルコンテンツをエクスポートするための方法およびシステム

Also Published As

Publication number Publication date
KR20090025078A (ko) 2009-03-10

Similar Documents

Publication Publication Date Title
AU2018100108A4 (en) User interfaces for navigating and playing content
KR101391602B1 (ko) 터치 스크린 기반의 사용자 인터페이스 인터렉션 방법 및 멀티 미디어 단말 기기
KR101522974B1 (ko) 컨텐츠 관리 방법 및 그 전자기기
JP6002758B2 (ja) タッチスクリーンを備えた携帯端末機の画面編集方法及び装置
CN113099151B (zh) 显示装置及其控制方法
JP5016040B2 (ja) 携帯用電子装置、ユーザが検出できる出力を選択する方法、コンピュータシステムおよびコンピュータプログラム
US9143343B2 (en) Method and apparatus for providing GUI
US20090077491A1 (en) Method for inputting user command using user's motion and multimedia apparatus thereof
US20130254714A1 (en) Method and apparatus for providing floating user interface
KR101344173B1 (ko) 텔레비전용 커서를 구현하는 기술
US8316322B2 (en) Method for editing playlist and multimedia reproducing apparatus employing the same
US20100162155A1 (en) Method for displaying items and display apparatus applying the same
AU2014201509A1 (en) Selectively activating A/V web page contents in electronic device
US9402129B2 (en) Audio control method and audio player using audio control method
JP2008158892A (ja) 音量調整方法及び情報処理装置
KR102317619B1 (ko) 전자 장치 및 이의 제어 방법
KR101414313B1 (ko) 컴퓨터 시스템 및 이의 오디오환경 설정 제어방법
JP4765893B2 (ja) タッチパネル搭載装置、外部装置、及び外部装置の操作方法
KR100987512B1 (ko) 메뉴 표시 방법 및 미디어 장치
JP4595138B2 (ja) リモートコントロールシステム及び監視アプリケーションプログラム
US20160364202A1 (en) Apparatus for outputting audio, driving method of apparatus for outputting audio, and non-transitory computer readable recording medium
KR100703437B1 (ko) 휴대단말기에서 대기화면 디스플레이 방법
JP6630468B2 (ja) コンテンツ再生制御装置及びコンテンツ再生システム並びにコンテンツ再生方法及びコンテンツ再生プログラム
KR20130133730A (ko) 터치 스크린 기반의 사용자 인터페이스 인터렉션 방법 및 멀티 미디어 단말 기기
JP2015103036A (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: 20170524

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180524

Year of fee payment: 5