首页 / 专利库 / 电脑图像 / 绘图软件 / 所见即所得 / 위지위그를 위한 프린트 출력 확인 방법

위지위그를 위한 프린트 출력 확인 방법

阅读:618发布:2020-12-18

专利汇可以提供위지위그를 위한 프린트 출력 확인 방법专利检索,专利查询,专利分析的服务。并且1. 청구범위에 기재된 발명이 속한 기술분야
컴퓨터시스템에서 위지위그를 위해 프린터의 실제 출력상태를 미리 모니터의 화면상에 디스플레이하는 방법이다.
2. 발명이 해결하고자 하는 기술적 과제
실제 프린터에 의해 프린트되는 상태를 모니터의 화면상에서 확인할 수 있는 방법을 제공한다.
3. 발명의 해결방법의 요지
컴퓨터는 프린트 확인모드로 설정시 프린트 확인 명령과 함께 프린트할 화상에 대응하는 프린트 데이타를 프린터로 전송한후, 프린터로부터 수신되는 데이타에 따른 디스플레이 데이타를 모니터로 전송하여 프린터에 의해 프린트될 화상을 디스플레이토록한다. 이때 프린터는 컴퓨터로부터 프린트 확인 명령 수신시 컴퓨터로부터 수신되는 프린트 데이타를 해석하여 컴퓨터로 다시 전송한다.
4. 발명의 중요한 용도
컴퓨터시스템에서 이용한다.,下面是위지위그를 위한 프린트 출력 확인 방법专利的具体信息内容。

  • 컴퓨터와 모니터와 프린터를 구비한 컴퓨터 시스템의 프린트 출력 확인방법에 있어서, 상기 컴퓨터가 프린트 확인모드로 설정될시 프린트 확인 명령과 함께 프린트할 화상에 대응하는 프린트 데이타를 상기 프린터로 전송하는 과정과, 상기 프린터가 상기 컴퓨터로부터 상기 프린트 확인 명령 수신시 상기 컴퓨터로부터 수신되는 상기 프린트 데이타를 해석하여 상기 컴퓨터로 다시 전송하는 과정과, 상기 컴퓨터가 상기 프린터로부터 수신되는 상기 데이타에 따른 디스플레이데이타를 상기 모니터로 전송하여 상기 프린터에 의해 프린트될 화상을 디스플레이토록하는 과정으로 이루어지는 것을 특징으로 하는 프린트 출력 확인방법.
  • 제1항에 있어서, 상기 프린터가 상기 컴퓨터로부터 수신한 프린트 데이타중 페이지 레이아웃만을 나타내는 명령만을 해석하여 상기 컴퓨터로 전송하는 것을 특징으로 하는 프린트 출력 확인방법.
  • 제1항에 있어서, 상기 프린터가 상기 컴퓨터로부터 수신한 프린트 데이타중 파라그래프, 라인 브레이크등을 나타내는 명령만을 해석하여 상기 컴퓨터로 전송하는 것을 특징으로 하는 프린트 출력 확인방법.
  • 说明书全文

    위지위그를 위한 프린트 출력 확인방법

    제1도는 일반적인 컴퓨터 시스템의 블럭구성도.

    제2도는 본 발명에 따른 컴퓨터의 제어 흐름도.

    제3도는 본 발명에 따른 프린터의 제어 흐름도.

    본 발명은 컴퓨터시스템에 관한것으로, 특히 위지위그(WYSIWYG: What You See Is What You Get)를 위해 프린터의 실제 출력상태를 미리 모니터의 화면상에 디스플레이하여 확인하는 방법에 관한 것이다.

    일반적으로 위지위그라함은 모니터의 화면상에 디스플레이되는 상태와 프린터의 출력이 일치하도록 하는 기능을 말한다. 현재 위지위그 기술은 그래픽 데이타, 글자형태등에도 일치할 수 있도록 발전하고 있다. 이러한 위지위그 기술은 화면 출력 중심으로 집중되고 있으며, 단순히 라인 브레이크, 패러그래프 브레이크, 페이지 브레이크등이 일치하는지 여부를 의미하였었다. 이에따라 모니터의 화면상에 디스플레이되는 화상과 프린터로부터 실제 프린트 출력되는 화상은 서로 차이가 있었다. 이는 응용 프로그램의 오류도 있으나, 드라이버와 실제 프린터의 해상도등이 서로 일치하지 않는 원인도 있다.

    일반적으로 컴퓨터 시스템에 있어서 모든 명령은 컴퓨터로부터 발생되며, 이는 각각 모니터 및 프린터의 출력으로 나타나게 된다. 프린터는 컴퓨터로부터 수신되는 명령들을 일단 자신에 적합한 명령들로 해석하여 프린트 버퍼에 저장하게 되며, 컴퓨터로부터 모든 명령 전송이 완료되었다는 명령을 수신하게 되면 프린터 버퍼에 저장된 명령들에 따른 화상을 프린트하여 출력하게 된다. 이때 모니터와 프린터간 명령 해석 차이로 인하여 모니터의 화면상에 디스플레이되는 상태와 다른 화상이 프린터로부터 출력되게 된다. 이는 프린터가 모든 컴퓨터 명령을 완벽하게 해석하여 구현하는데 한계가 있는데 기인한다. 그리고 특정한 응용 프로그램이나 드라이버는 프린터에서 구현할 수 없는 명령을 가지고 있는 경우도 있고 왜곡된 명령을 가지는 경우도 있다. 이러한 경우 프린터는 "실패"를 알리는 메세지를 내보내어 출력을 하지 않을 수도 있으나, 대부분이 해당 명령을 무시하거나 유사한 명령을 채택하여 출력하게 된다. 이에따라 사용자가 원하지 않는 출력 결과가 나타날 수 있는 문제점이 있었다.

    따라서 본 발명의 목적은 실제 프린터에 의해 프린트되는 상태를 모니터의 화면상에서 확인할 수 있는 방법을 제공함에 있다.

    상기한 목적을 달성하기 위한 본 발명은 컴퓨터가 프린트 확인모드로 설정되는 것에 응답하여 프린트 확인 명령과 함께 프린트할 화상에 대응하는 프린트 데이타를 프린터로 전송하는 과정과, 프린터가 컴퓨터로부터 프린트 확인 명령 수신시 컴퓨터로부터 수신되는 프린트 데이타를 해석하여 컴퓨터로 다시 전송하는 과정과, 컴퓨터가 프린터로부터 수신되는 데이타에 따른 디스플레이 데이타를 모니터로 전송하여 프린터에 의해 프린트될 화상을 디스플레이토록하는 과정으로 이루어지는 것을 특징으로 한다.

    이하 본 발명의 실시예를 첨부한 도면을 참조하여 상세히 설명한다.

    하기 설명에서 구체적인 처리 흐름도와 같은 많은 특정상세들이 본 발명의 보다 전반적인 이해를 제공하기 위해 나타나고 있다. 이들 특정 상세들없이 본 발명이 실시될 수 있다는 것은 이 기술분야에서 통상의 지식을 가진자에게 자명한 것이다. 그리고 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.

    우선 본 발명이 적용되는 컴퓨터시스템은 일반적으로 제1도로서 도시한 바와 같이 통상적인 컴퓨터(100)와 모니터(102)와 프린터(104)로 이루어진다. 또한 프린터(104)는 컴퓨터 인터페이스(106)와 조작판넬(Operating Pannel Equipment: 이하 "OPE"라 함)(108)과 중앙처리장치(110)와 메모리부(112)와 엔진 인터페이스(114)와 프린트 엔진부(116)로 구성된다. 컴퓨터 인터페이스(106)는 컴퓨터(100)와 중앙처리장치(110)간에 송,수신되는 신호들에 대한 인터페이스를 제공한다. 중앙처리장치(110)는 컴퓨터 인터페이스(106)를 통해 컴퓨터(도시하지 않았음)와 통신을 하며 컴퓨터(100)와 OPE(108)로부터 입력되는 각종 명령에 따라 프린트 엔진부(116)를 제어하여 화상 프린트를 포함한 각종 기능을 수행한다. OPE(108)는 각종 명령을 입력시키기 위한 다수의 키들과 중앙처리장치(110)의 제어에 의해 프린터(104)의 동작상태를 디스플레이하기 위한 표시장치를 가진다. 메모리부(112)는 중앙처리장치(110)의 프로그램과 초기 데이타를 저장하며 중앙처리장치(110)의 동작에 따른 데이타를 일시 저장한다. 엔진 인터페이스(114)는 중앙처리장치(110)와 프린트 엔진부(116)간에 송,수신되는 신호에 대한 인터페이스를 제공한다. 프린트 엔진부(116)는 중앙처리장치(110)의 제어에 따라 중앙처리장치(110)로부터 수신되는 이미지데이타에 따른 화상을 기록매체에 프린트한다.

    제2도는 본 발명에 따른 컴퓨터(100)의 제어 흐름도를 도시한 것으로, 프린트 확인모드로 설정되는 것에 응답하여 프린트 확인 명령과 함께 프린트할 화상에 대응하는 프린트 데이타를 프린터로 전송한후, 프린터로부터 수신되는 데이타에 따른 디스플레이 데이타를 모니터로 전송하여 프린터에 의해 프린트될 화상을 디스플레이토록하는 과정을 나타낸 것이다.

    제3도는 본 발명에 따른 프린터(104)의 제어 흐름도를 도시한 것으로, 컴퓨터로부터 프린트 확인 명령 수신시 컴퓨터로부터 수신되는 프린트 데이타를 해석하여 컴퓨터로 다시 전송하는 과정을 나타낸 것이다.

    이제 본 발명의 동작예를 제1도 내지 제3도를 참조하여 상세히 설명한다.

    우선 본 발명은 상기한 바와 같은 컴퓨터 시스템에 있어서 사용자 측면에서 사용자가 원하는 프린트 출력을 얻는다기 보다는 왜곡없는 프린트 출력을 얻고자 하는데 있다. 즉, 프린터(104)의 출력을 왜곡없이 모니터(102)에 디스플레이함으로써 사용자에게 편의를 제공한다. 이와같은 본 발명을 구현하기 위해 프린터(104)의 중앙처리장치(110)를 양방향 센트로닉스 프로토콜(centronics protocol)을 지원하는 기능을 가지는 중앙처리장치를 사용한다.

    사용자가 본 발명에 따라 프린터(104)의 프린트 출력상태를 모니터(102)의 화면상에서 확인하고자 할 경우에는 프린트 확인모드를 선택한다. 그러면 컴퓨터(100)는 프린트 확인모드로 설정되는 것에 응답하여 (200)단계에서 프린트 확인 명령과 함께 프린트할 화상에 대응하는 프린트 데이타를 프린터(104)로 전송한후, (202)단계에서 프린터(104)로부터 데이타의 수신을 대기한다.

    한편 프린터(104)의 중앙처리장치(110)는 컴퓨터(100)로부터 프린트 명령이 수신될 경우(300)단계에서 이에 응답하여 (302)단계에서 프린트 확인명령이 수신되는가를 검사한다. 이때 프린트 확인명령이 수신되면, (304)단계에서 컴퓨터(100)로부터 수신되는 프린트 데이타를 자신에 적합하게 해석하여 메모리부(112)의 송신버퍼에 저장한후 (306)단계에서 컴퓨터(100)로 다시 전송한다. 이때 중앙처리장치(110)는 페이지 레이아웃만을 나타내는 명령만을 컴퓨터(100)에 전달할 수 있고, 피라그래프, 라인 브레이크등의 일부 명령만을 발췌할 수 있다. 첫번째로 페이지 레이아웃만을 나타내는 경우, 그래픽 데이타나 글자형태들은 처리할 수 있는 가장 빠른 기호로 맵핑(mapping)시키고, 페이지를 나타내는 명령어를 해석하여 컴퓨터(100)로 전달한다. 두번째로 파라그래프, 라인 브레이크등을 나타내는 경우, 상기한 첫번째의 경우와 동일하나, 파라그래프, 라인 브레이크등의 명령을 해석하여 컴퓨터(100)로 전달한다. 세번째로 실제 프린터가 구현할 수 있는 모든 명령을 전달한다.

    그러면 컴퓨터(100)는 상기한 바와 같이 프린터(104)로부터 전송되는 데이타를 (204)단계에서 수신한후 수신한 프린트 데이타에 따른 디스플레이 데이타를 모니터(102)로 전송한다. 이에따라 프린터(104)에 의해 실제 프린트될 화상이 모니터(102)의 화면상에 디스플레이된다.

    따라서 컴퓨터(100)는 현재 접속되어 있는 프린터(104)만이 가지고 있는 명령들을 모니터(102)에 전송하게 됨으로써 모니터(102)의 화면상에 디스플레이되는 상태는 이후 프린터(104)로부터 출력되는 상태와 동일하게 된다.

    그리고 상기 (302)단계에서 프린트 확인명령이 수신되지 않으면, (308)단계에서 컴퓨터(100)로부터 수신되는 프린트 데이타를 자신에게 적합하게 해석하여 메모리부(112)의 프린트 버퍼에 저장한후, (310)단계에서 통상적인 프린트를 수행한다.

    상술한 바와 같이 본 발명은 실제 프린트를 해보지 않더라도 프린터에 의해 프린트될 상태를 정확하게 모니터의 화면상에서 확인할 수 있으므로써 불필요한 비용 및 시간을 절약할 수 있는 잇점이 있다.

    高效检索全球专利

    专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

    我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

    申请试用

    分析报告

    专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

    申请试用

    QQ群二维码
    意见反馈