문맥 (context)
본 발명은 일반적으로 가시적 프레젠테이션(visual presentations)들의 생성 및 편집에 관한 것이고, 더 구체적으로는, 사용자 맞춤화에 기초하여 그래픽을 디스플레이하는 것에 관한 것이다.
가시적 보조물은 사람들이 정보를 이해하도록 돕는다. 사람들의 그룹들로 또는 사람들의 그룹들 간에 정보 전달은 정보를 구현하는 가시적 프레젠테이션들을 생성하는 것을 요구하는 것이 거의 필요하다. Microsoft PowerPoint 프레젠테이션 응용 프로그램과 같은, 그래픽 응용 프로그램들은 그런 가시적 프레젠테이션들을 생성하는 작업을 자동화하는 것을 도와왔다. 그런 그래픽 응용 프로그램은 본 명세서에서 그래픽으로서 참조되는 쉽게 이해할 수 있는 포맷으로 그 정보를 삽입하여 더 효율적이고 효과적으로 사용자들이 정보를 전달하도록 한다.
그래픽은 아이디어의, 다이어그램 또는 다른 그림과 같은, 가시적 프레젠테이션들이다. 그래픽은 통상적으로, 예를 들어, 불렛(bulleted) 리스트와 같은, 아이디어를 구현하는 컨텐츠를 나타내는 여러 개의 그래픽 요소들로 구성된다. 각 그래픽 요소는 디스플레이된 그래픽의 일부이다. 그래픽 요소는 텍스트와 그래픽 특성들을 모두 가질 수 있다. 그래픽 특성들이 일반적으로 그래픽 요소의 그림이나 다른 가시적 특징들을 일컫는 반면, 텍스트 특성들은 일반적으로 그래픽 요소 내에 쓰여있는 것을 일컫는다. 정보 및 관중에 따라, 그래픽 응용 프로그램의 사용자는 일반적으로 기반되는 정보를 가장 잘 가르치거나 전달할 특정 그래픽을 결정한다. 일반적으로, 종래 그래픽 응용 프로그램들은 그래픽을 생성하는 2개의 접근법들 중의 하나를 제공한다.
한편, 일부 종래 그래픽 응용 프로그램들은 사용자들이 그래픽을 생성하고 편집하는 완전한 유연성을 가진 수동 드로잉 접근법(manual drawing approach)을 사용한다. 그렇게 해서, 사용자는 그(녀)가 적합하다고 보는대로 그래픽에 그래픽 요소들의 외관을 배치하고 맞춤화할 것이다. 그러나, 그래픽 편집에 그런 "자유 행사(free reign)"를 제공하여, 이 수동 접근법은 그래픽에서 다른 그래픽 요소들의 맞춤화 및/또는 재배치에 의해 영향을 받는 그래픽에서 이들 그래픽 요소들을 사용자가 재배치하고 재정렬해야 하는 결과를 가져온다. 추측할 수 있듯이, 이 접근법은 일반적으로 최종 작품을 랜더링하기 위해 그래픽을 조작하기 위한 많은 시간을 요구한다. 사용자 시간은 그래픽에서 묘사되는 메시지에 촛점을 맞추기보다는 그래픽의 가시적 양태들을 조작하면서 비효율적으로 소비된다. 더욱이, 이 접근법은, 적어도 어느 정도는, 그래픽 디자인 능력을 필요로 한다. 높은 디자인 기술을 갖지않은 그런 사용자들은 수동적 접근법에 의해 더욱 제한된다.
다른 한편, 일부 종래 그래픽 응용 프로그램들은 각 그래픽에 대한 레이아웃(layout)과 외관이 사용자가 바라는 그래픽 유형 및 그 그래픽을 위해 미리 결정된 그래픽 요소들에 기초하여 자동으로 정의되는 자동 드로잉 접근법(automatic drawing approach)을 사용한다. 이 접근법에서, 그래픽에서 그래픽 요소들의 정렬 및 배치의 부담이 사용자로부터 벗어나 응용 프로그램에 대신 놓여진다. 그러나, 이 접근법은 사용자에게 통상적으로 선택할 제한되고 고정된 세트의 그래픽 정의들만이 제공된다는 점에서 문제가 있다. 또한, 사용자는 먼저 자동 드로잉 기능을 모두 버리지 않고는 그(녀)의 원하는 바에 기초하여 그래픽을 맞춤화하는 권한이 주어지지 않아서, 처음부터 이 접근법을 사용하는 목적을 좌절시킨다.
본 발명은 이들과 다른 고려사항들에 대해 만들어졌다.
지시문 (instruction)
주어진 원문을 읽고 필요한 정보를 파악하여, 원문에 근거해 질문에 답하라.
질문 (question)
종래 그래픽 응용 프로그램에서 사용되는 자동 드로잉 접근법(automatic drawing approach)은 어떤 방식으로 그래픽의 레이아웃과 외관을 정의하는가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation자동 드로잉 접근법의 작동 방식(레이아웃 및 외관 정의 방식)을 묻는 질문임을 파악한다.
-
2정보 추출
information_extraction본문에서 '자동 드로잉 접근법'에 관한 설명을 탐색한다.
- 일부 종래 그래픽 응용 프로그램들은 각 그래픽에 대한 레이아웃(layout)과 외관이 사용자가 바라는 그래픽 유형 및 그 그래픽을 위해 미리 결정된 그래픽 요소들에 기초하여 자동으로 정의되는 자동 드로잉 접근법(automatic drawing approach)을 사용한다.
-
3근거 선택
evidence_selection작동 방식의 핵심 조건인 '사용자가 바라는 그래픽 유형'과 '미리 결정된 그래픽 요소'를 선별한다.
- 사용자가 바라는 그래픽 유형 및 그 그래픽을 위해 미리 결정된 그래픽 요소들에 기초하여 자동으로 정의되는
-
4논리 통합
logical_integration사용자의 요구 유형과 미리 정의된 요소가 결합되어 레이아웃과 외관이 자동으로 결정된다는 관계를 정리한다.
-
5결론 도출
conclusion_formulation추출된 정보를 바탕으로 자동 드로잉 접근법의 작동 메커니즘을 문장으로 구성한다.
- 사용자가 바라는 그래픽 유형 및 그 그래픽을 위해 미리 결정된 그래픽 요소들에 기초하여 자동으로 정의되는 자동 드로잉 접근법(automatic drawing approach)을 사용한다.
-
6답변 생성
answer_generation질문에 대해 명확하고 구체적인 답변을 작성한다.
- 사용자가 바라는 그래픽 유형 및 그 그래픽을 위해 미리 결정된 그래픽 요소들에 기초하여 자동으로 정의되는 자동 드로잉 접근법(automatic drawing approach)을 사용한다.
최종 답변 (final_answer)
자동 드로잉 접근법은 사용자가 바라는 그래픽 유형 및 해당 그래픽을 위해 미리 결정된 그래픽 요소들에 기초하여 각 그래픽의 레이아웃과 외관을 자동으로 정의한다.
핵심 해석 (core_interpretation)
자동 드로잉 접근법의 작동 원리는 사용자의 선택 유형과 사전에 정의된 그래픽 요소 간의 결합을 통해 레이아웃을 결정하는 방식이다.