KR100572454B1 - 인쇄 장치, 정보 기록 매체, 인터페이스 장치, 인쇄 장치제어 방법 및 인터페이스 장치 제어 방법 - Google Patents

인쇄 장치, 정보 기록 매체, 인터페이스 장치, 인쇄 장치제어 방법 및 인터페이스 장치 제어 방법 Download PDF

Info

Publication number
KR100572454B1
KR100572454B1 KR1020010052928A KR20010052928A KR100572454B1 KR 100572454 B1 KR100572454 B1 KR 100572454B1 KR 1020010052928 A KR1020010052928 A KR 1020010052928A KR 20010052928 A KR20010052928 A KR 20010052928A KR 100572454 B1 KR100572454 B1 KR 100572454B1
Authority
KR
South Korea
Prior art keywords
information
storage unit
protection
printing apparatus
printing
Prior art date
Application number
KR1020010052928A
Other languages
English (en)
Other versions
KR20020018156A (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 세이코 엡슨 가부시키가이샤
Publication of KR20020018156A publication Critical patent/KR20020018156A/ko
Application granted granted Critical
Publication of KR100572454B1 publication Critical patent/KR100572454B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • 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/13Digital output to plotter ; Cooperation and interconnection of the plotter with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1801Input data handling means
    • G06K15/1803Receiving particular commands
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1801Input data handling means
    • G06K15/1803Receiving particular commands
    • G06K15/1806Receiving job control commands
    • G06K15/1809Receiving job control commands relating to the printing process

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

본 발명은 인쇄 장치의 설정 정보나 이력 정보를 저장하는데 적합한 인쇄 장치와 인터페이스 장치 등을 제공하는 것으로, 인쇄 장치(101)의 비휘발성 메모리(109)는 인쇄 장치(101)의 설정 정보를 비휘발적으로 기억하고, 호스트 장치(161)로부터 송신된 지령 데이터는 인터페이스 장치(131)에 의해 중계되어, 수신부(103)가 이것을 수신하며, 당해 지령 데이터가 인쇄 지령인 경우, 인쇄 기구부(108)가 문자 또는 도형을 인쇄하고, 지령 데이터가 설정 정보를 갱신하는 것인 경우, 비휘발성 메모리(109)의 설정 정보를 갱신하여, 적정한 저장 타이밍에 비휘발성 메모리(109)의 설정 정보를 인터페이스 장치(131)의 비휘발성 메모리(135)에 저장한다. 저장된 설정 정보는 적당한 복원 타이밍에 비휘발성 메모리(135)로부터 비휘발성 메모리(109)로 복원된다.

Description

인쇄 장치, 정보 기록 매체, 인터페이스 장치, 인쇄 장치 제어 방법 및 인터페이스 장치 제어 방법{PRINTING APPARATUS, INFORMATION RECORDING MEDIUM, INTERFACING APPARATUS, CONTROL METHOD OF PRINTING APPARATUS, AND CONTROL METHOD OF INTERFACING APPARATUS}
도 1은 본 발명의 실시예에 따른 인쇄 장치와 인터페이스 장치의 개략 구성을 나타내는 모식도,
도 2는 정보 보호부에 대한 상세한 기능 블록의 구성을 나타내는 도면,
도 3은 정보 보호 처리의 흐름을 나타내는 도면,
도 4는 정보 보호 처리의 저장·복원 결정 처리의 흐름을 나타내는 도면.
도면의 주요 부분에 대한 부호의 설명
101 : 인쇄 장치 102 : CPU
103 : 수신부 104 : RAM
105 : 수신 버퍼 106 : ROM
107 : 인자(印字) 버퍼 108 : 인쇄 기구부
109 : 비휘발성 메모리 110 : 전원 스위치
111 : 접속부 131 : 인터페이스 장치
132 : 중계 수신부 133 : 변환부
134 : 중계 송신부 135 : 비휘발성 메모리
136 : 접속부 161 : 호스트 장치
본 발명은 인쇄 장치, 정보 기록 매체, 인터페이스 장치, 인쇄 장치 제어 방법 및 인터페이스 장치 제어 방법에 관한 것이다.
특히, 인쇄 장치의 설정 정보나 이력 정보를 저장하는데 적합한 인쇄 장치, 이것을 실현하기 위한 프로그램을 기록한 컴퓨터 판독 가능한 정보 기록 매체, 인터페이스 장치, 인쇄 장치 제어 방법 및 인터페이스 장치 제어 방법에 관한 것이다.
종래부터, 설정 정보를 플래시 EEPROM(Electrically Erasable Programmable Read Only Memory)에 기록하는 프린터(인쇄 장치)가 제공되고 있다. 이와 같은 프린터에서는, 또한 잉크의 교환 시기나 사용량, 인쇄한 용지의 매수, 잉크 잔량 등의 이력 정보를 플래시 EEPROM에 기록하는 것도 많다.
이들 정보는 전원을 투입하는 것만으로 프린터를 소망하는 설정대로 이용할 수 있도록 하거나, 프린터의 사용 이력을 조사함으로써 인쇄 비용의 절감이나 잉크 특성의 조절을 행하는 등에 이용된다.
한편으로, 프린터와 이것에 대하여 인쇄 지령이나 설정 지령 등의 지령 데이터를 송신하는 호스트 장치의 각종 인터페이스(예컨대, RS-232C, USB(Universal Serial Bus), 병렬 등)에 대응하기 때문에, TTL 전압의 레벨 변환이나 인터페이스 규격의 변환을 행하는 인터페이스 장치를 프린터에 장착하는 기술도 이용되고 있다. 이 경우, 인터페이스 장치를 교환하는 것만으로, 각종 통신 인터페이스에 대응할 수 있기 때문에, 새로운 통신 인터페이스 규격이 등장하여도, 프린터 본체를 그대로 이용할 수 있다.
하지만, 상기 플래시 EEPROM 외에, 프린터를 제어하는 CPU(Central Processing Unit), 프린터의 일시적인 기억 영역으로서 이용되는 RAM(Random Access Memory), 프린터의 초기 프로그램 로더나 폰트 정보를 비휘발적으로 기억하는 ROM 등이 탑재된 메인보드가 고장난 경우, 종래의 프린터에서는, 설정 정보나 이력 정보를 취출하여 복구하는 것이 곤란하였다.
이 때문에, 이와 같은 프린터의 설정 정보나 이력 정보의 저장을 용이하게 하고, 프린터의 메인보드가 고장난 경우에도, 수리 완료 후에 간단하게 설정 정보나 이력 정보를 복구할 수 있도록 하기 위한 기술에 대한 요망이 증대되고 있다. 특히 인터페이스 장치를 이용한 간단한 기술이 요구되고 있다.
본 발명은 이상의 문제를 해결하기 위해 된 것으로, 인쇄 장치의 설정 정보나 이력 정보를 저장하기에 적합한 인쇄 장치, 인터페이스 장치, 이들을 실현하기 위한 프로그램을 기록한 컴퓨터 판독 가능한 정보 기록 매체 및 전형적으로는 당해 프로그램을 실행함으로써 실현되는 인쇄 장치 제어 방법, 인터페이스 장치 제어 방법을 제공하는 것을 목적으로 한다.
본 발명의 상기 및 그 밖의 목적, 특징, 국면 및 이익 등은 첨부 도면을 참조로 하여 설명하는 이하의 상세한 실시예로부터 더욱 명백해질 것이다.
본 발명자는 상술한 종래의 문제점을 해결하기 위해 연구하였고, 그 결과, 인쇄 장치의 메인보드에 구비한 재기록 가능한 보호 정보 기억부에 기억되어 있는, 공장 출하 시점의 초기 설정값과는 다른 값으로 갱신되어 있는 인쇄 장치의 설정 정보, 잉크 사용량과 같은 이력 정보 등의 보호 대상 정보를, 소정의 타이밍에서, 메인보드와는 다른 장치(예컨대, 인터페이스 장치)에 구비한 재기록 가능한 보호 정보 예비 기억부에 저장하여 둠으로써, 메인보드를 고장 때문에 교환할 경우에, 보호 정보 예비 기억부에 저장한 보호 대상 정보를 교환된 메인 보드의 보호 정보 기억부에 저장함으로써, 보호 대상 정보를 용이하게 복구할 수 있음이 판명되었다.
상기 연구 결과에 근거해서, 이하의 설명을 제공한다.
본 발명의 일 실시예에 따른 인쇄 장치는 설정 정보 및 이력 정보를 포함하는 보호 대상 정보를 기억한 재기록 가능한 보호 정보 기억부와, 호스트 장치로부터의 지령 데이터를, 인터페이스 장치를 거쳐 수신하는 수신부와, 수신부에 의해 수신한 지령 데이터의 인쇄 문서 정보에 근거해서, 인쇄 문서 정보를 인쇄하는 인쇄 기구부와, 보호 대상 정보를 갱신하는 갱신부와, 갱신부에 의해 갱신된 보호 대상 정보를 보호하는 정보 보호부와, 상기 보호 대상 정보를 기억한 재기록 가능한 상기 인터페이스 장치에 구비된 보호 정보 예비 기억부를 구비한 인쇄 장치이다.
본 발명의 다른 실시예에 따른 인쇄 장치는 상술한 정보 보호부가 보호 정보 기억부에 기억된 보호 대상 정보를 소정의 저장 타이밍에 정보의 재기록이 가능한 보호 정보 예비 기억부에 기억시키는 것을 특징으로 하는 저장부를 구비한 인쇄 장치이다.
본 발명의 또 다른 실시예에 따른 인쇄 장치는 상술한 정보 보호부가 저장부에 의해 보호 정보 예비 기억부에 기억된 보호 대상 정보를, 소정의 복원 타이밍에, 보호 정보 기억부에 기억시키는 것을 특징으로 하는 복원부와, 저장 타이밍 및/또는 복원 타이밍을 소정의 조건에 근거해서 결정하는 타이밍 결정부를 더 구비한 인쇄 장치이다.
본 발명의 다른 실시예에 따른 인쇄 장치는 보호 정보 예비 기억부를 구비하는 인터페이스 장치를 거쳐 호스트 장치에 접속되고, 보호 정보 기억부와, 수신부와, 인쇄부와, 갱신부와, 저장부를 구비하도록 구성한다.
여기서, 보호 정보 기억부는 인쇄 장치의 설정 정보를 비휘발적으로 기억한다.
한편, 수신부는 호스트 장치로부터 송신되어 인터페이스 장치에 의해 중계되는 지령 데이터를 수신한다.
또한, 인쇄부는 수신된 지령 데이터가 문자 또는 도형을 지정하는 인쇄 지령인 경우, 당해 문자 또는 도형을 인쇄한다.
그리고, 갱신부는 수신된 지령 데이터가 보호 정보 기억부에 비휘발적으로 기억되는 설정 정보를 갱신하는 것인 경우, 당해 설정 정보를 갱신한다.
한편, 저장부는 보호 정보 기억부에 비휘발적으로 기억되는 설정 정보를 인터페이스 장치가 구비하는 보호 정보 예비 기억부에 카피하여 비휘발적으로 기억시킨다.
본 발명의 다른 실시예에 따른 인쇄 장치는, 상술한 저장부는, 갱신부에 의해 당해 설정 정보가 갱신된 경우, 당해 카피를 행하도록 구성할 수 있다.
본 발명의 다른 실시예에 따른 인쇄 장치는, 상술한 저장부는, 인쇄 장치에 전원이 투입된 경우, 당해 카피를 행하도록 구성할 수 있다.
본 발명의 다른 실시예에 따른 인쇄 장치는 전원 차단 지시 입력 수신부를 더 구비하도록 구성할 수 있다.
여기서, 전원 차단 지시 입력 수신부는 인쇄 장치의 전원을 차단하는 지시 입력을 수신한다.
한편, 저장부는 전원을 차단하는 지시 입력이 수신된 경우, 당해 카피를 행한다.
본 발명의 다른 실시예에 따른 인쇄 장치는 복원부를 더 구비하도록 구성할 수 있다.
여기서, 복원부는 인터페이스 장치가 구비하는 보호 정보 예비 기억부에 비 휘발적으로 기억되는 설정 정보를 보호 정보 기억부로 카피하여 비휘발적으로 기억시킨다.
본 발명의 다른 실시예에 따른 인쇄 장치는, 상술한 복원부는, 인쇄 장치에 전원이 투입된 경우, 보호 정보 기억부에 설정 정보가 기억되어 있지 않고, 인터페이스 장치가 구비하는 보호 정보 예비 기억부에 설정 정보가 비휘발적으로 기억되어 있으면, 당해 카피를 행하도록 구성할 수 있다.
본 발명의 일 실시예에 따른 컴퓨터 판독 가능한 정보 기록 매체는 보호 정보 예비 기억부를 구비하는 인터페이스 장치를 거쳐 호스트 장치에 접속되는 컴퓨터를 상기 인쇄 장치로서 기능시키는 프로그램을 기록하도록 구성한다.
본 발명의 다른 실시예에 따른 컴퓨터 판독 가능한 정보 기록 매체는 컴팩트 디스크, 가요성 디스크, 하드디스크, 광자기 디스크, 디지털 비디오 디스크, 자기 테이프, 반도체 메모리, 디지털 가변성 디스크(digital varsatile disk) 또는 메모리 카드를 이용하도록 구성할 수 있다.
또한, 본 발명의 정보 기록 매체를 WWW(World Wide Web)의 서버 컴퓨터에 장착하고, 이것으로부터 적절하게 프로그램을 다운로드하여, 상기 컴퓨터에 기억시켜 프로그램을 갱신하고, 갱신된 프로그램을 컴퓨터(전형적으로는, 인쇄 장치가 갖는 CPU)로 실행시키는 것에 의해, 본 발명의 인쇄 장치를 실현할 수 있다.
본 발명의 일 실시예인 인터페이스 장치는 비휘발적으로 설정 정보를 기억하는 보호 정보 기억부를 갖는 인쇄 장치와 호스트 장치에 접속되고, 보호 정보 예비 기억부와, 접속부와, 중계 수신부와, 중계 송신부를 구비하도록 구성된다.
여기서, 보호 정보 예비 기억부는 인쇄 장치의 보호 정보 기억부에 기억되는 설정 정보를 비휘발적으로 기억한다.
한편, 접속부는 인쇄 장치로부터 저장 보호 정보 기억부로 설정 정보를 카피시키기 위해, 보호 정보 예비 기억부를 인쇄 장치에 접속한다.
또한, 중계 수신부는 호스트 장치로부터 송신되는 지령 데이터를 수신한다.
그리고, 중계 송신부는 수신된 지령 데이터를 인쇄 장치로 송신한다.
본 발명의 다른 실시예인 인터페이스 장치는 또한, 상술한 접속부가 보호 정보 예비 기억부로부터 인쇄 장치로 설정 정보를 카피시키므로, 보호 정보 예비 기억부를 인쇄 장치에 접속하도록 구성할 수 있다.
본 발명의 일 실시예인 인쇄 장치 제어 방법은 호스트 장치로부터의 지령 데이터를 인터페이스 장치를 거쳐 수신하는 수신 공정과, 수신 공정에 의해 수신한 지령 데이터의 인쇄 문서 정보에 근거해서, 인쇄 문서 정보를 인쇄하는 인쇄 공정과, 재기록 가능한 보호 정보 기억부에 기억되어 있는 설정 정보 및 이력 정보를 갖는 보호 대상 정보를 갱신하는 갱신 공정과, 갱신 공정에 의해 갱신된 보호 대상 정보를 보호하는 정보 보호 공정을 구비한 인쇄 장치 제어 방법이다.
본 발명의 다른 실시예인 인쇄 장치 제어 방법은 상술한 정보 보호 공정이 보호 정보 기억부에 기억한 보호 대상 정보를 소정 저장 타이밍에, 정보의 재기록이 가능한 보호 정보 예비 기억부로 기억시키는 것을 특징으로 하는 저장 공정을 포함한 인쇄 장치 제어 방법이다.
본 발명의 다른 실시예인 인쇄 장치 제어 방법은 상술한 정보 보호 공정이 저장 공정에 의해 보호 정보 예비 기억부에 기억된 보호 대상 정보를 소정 복원 타이밍에, 보호 정보 기억부로 기억시키는 것을 특징으로 하는 복원 공정과, 저장 타이밍 및/또는 복원 타이밍을 소정의 조건에 근거해서 결정하는 타이밍 결정 공정을 더 포함한 인쇄 장치 제어 방법이다.
본 발명의 다른 실시예인 인쇄 장치 제어 방법은 상술한 보호 정보 예비 기억부를 인터페이스 장치에 구비하는 것을 특징으로 하는 인쇄 장치 제어 방법이다.
본 발명의 다른 실시예인 인쇄 장치 제어 방법은 보호 정보 예비 기억부를 구비하는 인터페이스 장치를 거쳐 호스트 장치에 접속시키고, 설정 정보를 비휘발적으로 기억하는 보호 정보 기억부를 구비하는 인쇄 장치를 제어하고, 수신 공정과, 인쇄 공정과, 갱신 공정과, 저장 공정을 구비하도록 구성된다.
여기서, 수신 공정에서는, 호스트 장치로부터 송신되고, 인터페이스 장치에 의해 중계되는 지령 데이터를 수신한다.
한편, 인쇄 공정에서는 수신된 지령 데이터가 문자 또는 도형을 지정하는 인쇄 지령인 경우, 당해 문자 또는 도형을 인쇄한다.
또한, 갱신 공정에서는, 수신된 지령 데이터가 보호 정보 기억부에 비휘발적으로 기억되는 설정 정보를 갱신하는 것인 경우, 당해 설정 정보를 갱신한다.
그리고, 저장 공정에서는, 보호 정보 기억부에 비휘발적으로 기억되는 설정 정보를 인터페이스 장치가 구비하는 보호 정보 예비 기억부에 카피하여 비휘발적으로 기억시킨다.
본 발명의 다른 실시예에 따른 인쇄 장치의 제어 방법은, 상술한 저장 공정에서는, 갱신 공정에 의해 당해 설정 정보가 갱신된 경우, 당해 카피를 행하도록 구성할 수 있다.
본 발명의 다른 실시예에 따른 인쇄 장치의 제어 방법은, 상술한 저장 공정에서는, 인쇄 장치에 전원이 투입된 경우, 당해 카피를 행하도록 구성할 수 있다.
본 발명의 다른 실시예에 따른 인쇄 장치의 제어 방법은 전원 차단 지시 입력 수신 공정을 더 포함하도록 구성할 수 있다.
여기서, 전원 차단 지시 입력 수신 공정에서는, 인쇄 장치의 전원을 차단하는 지시 입력을 수신한다.
한편, 저장 공정에서는, 전원을 차단하는 지시 입력이 수신된 경우, 당해 카피를 행한다.
본 발명의 다른 실시예에 따른 인쇄 장치의 제어 방법은 복원 공정을 더 포함하도록 구성할 수 있다.
여기서, 복원 공정에서는 인터페이스 장치가 구비하는 보호 정보 예비 기억부에 비휘발적으로 기억되는 설정 정보를 보호 정보 기억부에 카피하여 비휘발적으로 기억시킨다.
본 발명의 다른 실시예에 따른 인쇄 장치의 제어 방법은 상술한 복원 공정에서는, 인쇄 장치에 전원이 투입된 경우, 보호 정보 기억부에 설정 정보가 기억되어 있지 않고, 인터페이스 장치가 구비하는 보호 정보 예비 기억부에 설정 정보가 비휘발적으로 기억되어 있으면, 당해 카피를 행하도록 구성할 수 있다.
본 발명의 일 실시예에 따른 인터페이스 장치의 제어 방법은 비휘발적으로 설정 정보를 기억하는 보호 정보 기억부를 갖는 인쇄 장치와 호스트 장치에 접속되고, 인쇄 장치의 보호 정보 기억부에 기억되는 설정 정보를 비휘발적으로 기억하는 보호 정보 예비 기억부를 구비하는 인터페이스 장치를 제어하고, 보존 공정과, 중계 수신 공정과, 중계 송신 공정을 포함하도록 구성한다.
여기서, 보존 공정에서는 인쇄 장치의 보존 정보 기억부에 비휘발적으로 기억된 설정 정보를 보호 정보 예비 기억부에 카피하여 비휘발적으로 기억시킨다.
한편, 중계 수신 공정에서는 호스트 장치로부터 송신되는 지령 데이터를 수신한다.
또한, 중계 송신 공정에서는 수신된 지령 데이터를 인쇄 장치로 송신한다.
본 발명의 다른 실시예에 따른 인터페이스 장치의 제어 방법은 복구 공정을 더 포함하도록 구성할 수 있다.
여기서, 복구 공정에서는, 보호 정보 예비 기억부에 비휘발적으로 기억된 설정 정보를 인쇄 장치의 보호 정보 기억부에 카피하여 비휘발적으로 기억시킨다.
또한, 본 발명의 인터페이스 장치 제어 방법은 인쇄 장치의 제어에 의해 실행할 수 있다. 이 경우, 당해 인터페이스 장치는 CPU 등의 제어 수단을 구비할 필요가 없다.
이하에 본 발명의 일 실시예를 설명한다. 또, 이하에 설명하는 실시예는 설명을 위한 것으로, 본 발명의 범위를 제한하는 것은 아니다. 따라서, 당업자라면 이들 각 요소 혹은 모든 요소를 이것과 균등한 것으로 치환한 실시예를 채용할 수 있지만, 이들 실시예도 본 발명의 범위에 포함된다.
(실시예)
도 1은 본 발명의 실시예에 따른 인쇄 장치와 인터페이스 장치의 개략 구성을 나타내는 모식도이다. 이하, 본 도면을 참조하여 설명한다.
인쇄 장치(101)는 인터페이스 장치(131)를 거쳐 호스트 장치(161) 등의 외부 장치와 통신을 실시한다.
호스트 장치(161)가 인쇄 장치(101)에 대하여 지령 데이터를 송신하면, 이것을 인터페이스 장치(131)의 중계 수신부(132)가 수신한다. 이 지령 데이터에 대하여, 변환부(133)가 전압 레벨의 변환이나 각종 인터페이스 규격의 변환을 행하고, 그 결과를 중계 송신부(134)가 인쇄 장치(101)로 송신한다.
인쇄 장치(101)의 수신부(103)는 인터페이스 장치(131)로부터 송신된 지령 데이터를 수신한다.
지령 데이터가 수신부(103)에 도달한 것이 검지되면, 인쇄 장치(101)를 제어하는 CPU(102)에 대하여 수신 인터럽트가 발생한다. CPU(102)는 수신 인터럽트 처리 중에, 당해 지령 데이터를 RAM(104) 내에 확보된 수신 버퍼(105)에 기억하여 인터럽트 처리를 종료한다.
한편, 인터럽트가 발생하지 않을 때, CPU(102)는 수신 버퍼(105)가 비었는지 여부를 판단하여, 수신 버퍼(105)에 지령 데이터가 기억되어 있는 경우에는, 수신 버퍼(105)의 지령 데이터를 FIFO(First In First Out) 방식에 근거해서 순차적으로 판독하여, 당해 지령 데이터를 해석한다.
지령 데이터가 문자나 도형을 인쇄하는 인쇄 지령인 경우에는, 당해 인쇄 지령에 지정된 문자나 도형의 폰트 정보를 ROM(106)으로부터 적절히 판독하여, RAM(104) 내에 마련된 인자(印字) 버퍼(107)에 전개한다.
인자 버퍼(107)가 하나인 경우, 또는 해석한 지령 데이터가 줄바꿈 지령이었을 경우, 당해 인자 버퍼에 전개된 인쇄 이미지에 따라서, 인쇄 헤드나 플로팅, 용지 전송 롤러 등을 구비하는 인쇄 기구부(108)를 구동하여, 문자나 도형을 종이나 필름 등의 인쇄 매체에 인쇄한다.
지령 데이터가 인쇄 장치(101)를 설정하는 설정 지령인 경우, 당해 설정 지령을 플래시 EEPROM, 플래시 메모리 등의 재기록 가능한 비휘발성 메모리(109)에 기억한다. 또한, 인쇄 기구부(108)의 잉크 사용량이나 잉크 카트리지의 교환 일시 등의 이력 정보 등도 비휘발성 메모리(109)에 기억된다.
상술한 비휘발성 메모리(109)에 기억되는 설정 정보나 이력 정보에는 이하와 같은 것이 있다.
(설정 정보)
·사용하는 폰트의 종류
·용지 크기, 용지 방향
·여백 크기
·인자 속도
·인자 농도
·용지의 종류
(이력 정보)
·잉크의 교환 일시, 잉크의 사용량
·인자 행수
·팜웨어의 버전 정보
·가동 시간
상술한 비휘발성 메모리(109)에 기억된 설정 정보나 이력 정보는 설정 정보, 이력 정보의 일례이고, 그 외의 정보를 기억하는 것도 가능하다. 또한, 비휘발성 메모리(109)에 기억된 설정 정보나 이력 정보는, 각종 타이밍에 있어서, 인터페이스 장치(131)로 송신된다. 또한, 타이밍의 구체예에 대하여는 후술한다. 이하, 인터페이스 장치(131)로 송신하는 설정 정보, 이력 정보를 보호 대상 정보라고 한다.
인터페이스 장치(131)로 송신된 보호 대상 정보는 인터페이스 장치(131)의 비휘발성 메모리(135)에 기억된다. 비휘발성 메모리(135)에 보호 대상 정보를 기억하기 위한 제어는 인쇄 장치(101)의 CPU(102)에 의해 실행된다.
또한, 인터페이스 장치(131)의 비휘발성 메모리(135)에 기억된 보호 대상 정보를 인쇄 장치(101)의 비휘발성 메모리(109)에 기억시키는 제어는, 각종 타이밍에 있어서, 인쇄 장치(101)의 CPU(102)에 의해 실행된다. 따라서, 인터페이스 장치(131)에는 비휘발성 메모리(135)를 제어하기 위한 CPU를 마련할 필요가 없다.
인쇄 장치(101)의 전원 스위치(110)를 가압 조작함으로써, 인쇄 장치(101)의 전원을 온·오프 상태로 할 수 있다. 전원이 온 상태로 되면, CPU(102)는 ROM(106)에 기억된 초기 프로그램을 실행하여, 호스트 장치로부터의 지령 데이터에 따라 동작한다.
한편, 전원 오프 상태의 지시가 전원 스위치(110)를 가압 조작함으로써 이루어지면, CPU(102)는 소정의 종료 처리를 행하고 나서, 인쇄 장치(101)의 전원을 차단한다. 이 종료 처리에는, 예컨대, 잉크젯 프린터일 경우, 인쇄 기구부(108)의 인쇄 헤드의 클리닝 등의 처리가 포함된다.
또한, 인쇄 장치(101)로부터 인터페이스 장치(131)에 대하여, 전원 스위치(110)가 온 상태로 됨에 따라 전원이 공급된다(도시하지 않음).
인쇄 장치(101)와 인터페이스 장치(131) 사이의 보호 대상 정보의 입출력 처리는 인쇄 장치(101)의 접속부(111) 및 인터페이스 장치(131)의 접속부(136)를 거쳐 실행된다.
전형적으로는, 인터페이스 장치(131)의 비휘발성 메모리(135)는 인쇄 장치(101)의 CPU(102)의 버스에, 접속부(111), 접속부(136)를 거쳐 직접 접속된다.
여기서, 비휘발성 메모리(109)는 보호 정보 기억부로서, 비휘발성 메모리(135)는 보호 정보 예비 기억부로서 각각 기능한다.
(저장 타이밍의 예)
인쇄 장치(101)의 CPU(102)가 비휘발성 메모리(109)에 기억된 보호 대상 정보를 인터페이스 장치(131)의 비휘발성 메모리(135)에 기억하는 타이밍(저장 타이밍)으로는 이하와 같은 것을 생각할 수 있다.
(1) 전원 스위치(110)가 가압 조작되어, 인쇄 장치(101)의 전원이 온 상태로 된 시점에 있어서, 비휘발성 메모리(109)에 기억되어 있는 보호 대상 정보가 초기 설정값과 다른 경우에 저장 처리를 실행한다.
비휘발성 메모리(109)에 기억되어 있는 소정의 카운터 값이 초기값인지 여부를 판정하거나, 체크 섬이나 CRC(Cyclic Redundancy Check) 등의 기술을 이용하여, 초기 설정값과 동일한지 여부를 판정하여도 좋다.
(2) 전원 스위치(110)가 가압 조작되어, 인쇄 장치(101)의 전원이 오프 상태로 된 시점. 일반적으로, 인쇄 장치(101)의 종료 처리에는 기계적인 처리가 필요하므로, 상당한 시간이 걸리는 경우가 많다. 그 동안에 병행해서 비휘발성 메모리(135)로의 저장 처리를 실행한다.
(3) 지령 데이터가 도착하지 않은 시간이 소정 시간을 초과하고, 또한, 수신 버퍼(105)도 인자 버퍼(107)도 비어 있는 경우. CPU(102)가 행할 작업이 없는 전형적인 경우이고, 이와 같은 유휴 시간에 저장 처리를 실행한다.
(4) 지령 데이터가 비휘발성 메모리(109)에 기억하는 정보를 갱신하는 것인 경우에 저장 처리를 실행한다. 전형적으로는 인쇄 장치(101)의 설정을 변경하는 지령인 경우에 저장 처리를 실행한다.
(5) 지령 데이터가 저장 지령인 경우에 저장 처리를 실행한다. 이와 같은 저장 지령으로는, 예컨대, 이하와 같은 지령 데이터를 생각할 수 있다. 여기서, 0x는 16진수를 의미하는 접두사이다.
0x1b 0x1d 0x73 0x01 0x00 0x03
또, 이들 수법은 어느 것을 채용하여도 좋고, 어느 것인가 복수를 조합시켜 사용하여도 좋다.
(복원 타이밍의 예)
인쇄 장치(101)의 CPU(102)가 인터페이스 장치(131)의 비휘발성 메모리(135)에 기억된 보호 대상 정보를 비휘발성 메모리(109)에 기억하는 타이밍(복원 타이밍)으로는 이하와 같은 경우를 생각할 수 있다.
(1) 전원 스위치(110)가 가압 조작되어, 인쇄 장치(101)의 전원이 온 상태로 된 시점에 있어서, 비휘발성 메모리(109)가 적절하게 포맷되어 있지 않거나, 또는 보호 대상 정보가 올바르게 기억되어 있지 않은 경우.
이 경우에는 어떤 사정으로 비휘발성 메모리(109)에 기억된 정보가 소실되었는지, 또는 메인보드의 고장에 의해 메인보드가 교환된 경우 등을 생각할 수 있다.
이 복원 타이밍을 채용한 경우, 사용자가 이용하고 있는 인터페이스 장치(131)를 수리 보수 요원에게 건넬 필요는 없다. 수리가 완료된 인쇄 장치(101)에 인터페이스 장치(131)를 삽입하여, 전원을 온 상태로 하면, 저장 처리에 의해 인터페이스 장치(131)의 비휘발성 메모리(135)에 기억되어 있던 보호 대상 정보가 자동적으로 비휘발성 메모리(109)에 기억되기 때문이다.
(2) 지령 데이터가 복원 지령인 경우. 복원 지령은, 예컨대, 이하와 같은 지령 데이터에 의해 표현된다.
0x1b 0x1d 0x73 0x02 0x00 0x03
이 지령은, 예컨대, 메인보드의 수리가 완료된 시점에, 인쇄 장치의 수리 보 수 요원이 인쇄 장치(101)에 부여한다.
또, 이들 수법은 어느 것인가를 채용하여도 좋고, 어느 것인가 복수를 조합하여 사용하여도 좋다.
도 2는 보호 대상 정보를 보호하기 위해 CPU(102)에 의해 저장 처리 및/또는 복원 처리가 실행되는 정보 보호부에 대한 상세한 기능 블록의 구성을 나타내는 도면이다.
정보 보호부는 타이밍 결정부(201), 저장부(202) 및 복원부(203)를 구비하고 있다.
저장부(202)는 보호 대상 정보를 보호 정보 기억부(221)로부터 판독하여 보호 정보 예비 기억부(222)에 저장한다. 복원부(203)는, 필요에 따라서, 미리, 저장부(202)에 의해 보호 정보 예비 기억부(222)에 저장된 보호 대상 정보를 판독하여, 보호 정보 기억부(221)에 저장한다. 또한, 타이밍 결정부(201)는 저장부(202) 및 복원부(203)를 실행시키기 위한 저장 타이밍 및 복원 타이밍을 결정한다.
또한, 타이밍 결정부(201)는 타이밍 판정부(211), 저장 조건 판정부(212) 및 복원 조건 판정부(213)를 구비하고 있다.
타이밍 판정부(211)는 인쇄 장치(101) 및 인터페이스 장치(131)의 각종 이벤트, 호스트 장치(161)로부터의 지령 중에서 저장부(202) 및/또는 복원부(203)를 실행시키는 타이밍을 검출한다.
저장 조건 판정부(212)는 타이밍 판정부(211)에 의해 검출된 타이밍에 있어서, 보호 정보 기억부(221)에 저장되어 있는 보호 대상 정보를 판독하여, 미리 설 정되어 있는 보호 정보 기억부(221)의 보호 대상 정보의 초기 설정값과 비교함으로써, 판독한 보호 대상 정보를 보호 정보 예비 기억부(222)에 저장할지 여부를 판정한다. 즉, 저장 타이밍을 결정한다. 여기서, 저장 타이밍의 판정예를 이하와 같이 기술한다.
(저장예 1) 보호 대상 정보인 인쇄 행수, 가동 시간, 자동 절단기의 동작 회수, 메모리의 재기록 회수 등의 각종 카운터 값의 초기 설정값을 0으로 하고, 이 초기 설정값과 보호 정보 기억부(221)에 저장되어 있는 보호 대상 정보를 비교하여, 적어도 하나의 카운터 값이 초기 설정값과 다른 경우를 저장 타이밍으로 한다.
(저장예 2) 보호 대상 정보의 초기 설정값에 근거해서 미리 설정되어 있는 체크 섬의 값과 보호 정보 기억부(221)에 저장되어 있는 보호 대상 정보에 근거한 체크 섬의 값을 비교하여, 서로 다른 경우를 저장 타이밍으로 한다.
(저장예 3) 보호 정보 기억부(221)의 소정 어드레스의 데이터를 재기록 플래그로서 사용함으로써, 재기록 플래그가 초기 설정값과 서로 다른 경우를 저장 타이밍으로 한다. 예컨대, 재기록 플래그의 초기 설정값을 1로 하고, 보호 정보 기억부(221)로부터 판독한 보호 대상 정보가 초기 설정값과 다른 경우에, 재기록 플래그를 0으로 클리어함으로써, 적어도 1회는 보호 대상 정보가 갱신된 것을 판정할 수 있다.
(저장예 4) 보호 정보 기억부(221)에 미리 기억되는 있는, 인쇄 장치(101)의 메인 회로 보드를 식별하는 번호(이하, 「ID 번호」라고 함)를 초기 설정값으로서 보호 정보 예비 기억부(222)에 기억하고, 보호 정보 기억부(221)에 기억되어 있는 ID 번호와 보호 정보 예비 기억부(222)에 기억되어 있는 메인 회로 보드의 ID 번호를 비교함으로써, 인터페이스 장치의 교환이 있었던 것을 식별한 경우를 저장 타이밍으로 한다.
복원 조건 판정부(213)는 타이밍 판정부(211)에 의해 검출된 타이밍에 있어서, 인쇄 장치(101)의 보호 정보 기억부(221)가 초기 설정값인 경우에, 보호 정보 예비 기억부(222)에 저장되어 있는 보호 대상 정보를 판독하고, 미리 설정되어 있는 보호 정보 예비 기억부(222)의 보호 대상 정보의 초기 설정값과 비교함으로써, 판독된 보호 대상 정보를 보호 정보 기억부(221)에 저장할지 여부를 판정한다. 즉, 복원 타이밍을 결정한다. 여기서, 복원 타이밍의 판정예를 이하에 기술한다.
(복원예 1) 보호 대상 정보인 인자 행수, 가동 시간, 자동 절단기의 동작 회수, 메모리의 재기록 회수 등의 각종 카운터 값의 초기 설정값을 0으로 하고, 이 초기 설정값과 보호 정보 예비 기억부(222)에 저장되어 있는 보호 대상 정보를 비교하여, 적어도 한 개의 카운터 값이 초기 설정값과 다른 경우를 복원 타이밍으로 한다.
(복원예 2) 보호 대상 정보의 초기 설정값에 근거해서 미리 설정되어 있는 체크 섬의 값과 보호 정보 예비 기억부(222)에 저장되어 있는 보호 대상 정보에 근거한 체크 섬의 값을 비교하여, 다른 경우를 복원 타이밍으로 한다.
도 3은 정보 보호 처리의 흐름을 나타내는 도면이다.
먼저, CPU(102)는 인쇄 장치(101) 및 인터페이스 장치(131)의 각종 이벤트, 호스트 장치(161)로부터의 지령을 수신하여(S301), 수신한 처리의 타이밍으로부터 저장 처리 또는 복원 처리를 실행하는 타이밍을 검출한다(S302). 여기서는, 도 2에서 설명한 타이밍을 저장 처리 또는 복원 처리를 실행하는 타이밍의 예로서 설명한다. 또한, 저장 처리는 보호 정보 기억부(221)로부터 판독한 보호 대상 정보를 보호 정보 예비 기억부(222)에 저장하는 것이고, 복원 처리는 보호 정보 예비 기억부(222)로부터 판독한 보호 대상 정보를 보호 정보 기억부(221)에 저장하는 것이다.
타이밍이 인쇄 장치(101)의 전원이 온 상태로 된 타이밍일 경우(S302;「전원 온 상태」)는 저장 처리 또는 복원 처리를 실행하는 조건인지를 판정하여, 저장 처리 또는 복원 처리를 실행하고(S303), 단계 S301로 되돌아가, 다음 처리를 수신할 때까지 대기한다.
타이밍이 인쇄 장치(101)의 전원이 오프 상태로 된 타이밍인 경우(S302;「전원 오프 상태」)는 저장 처리 또는 복원 처리를 실행하는 조건인지를 판정하여, 저장 처리 또는 복원 처리를 실행하고(S304), 단계 S301로 되돌아가, 다음 처리를 수신할 때까지 대기한다.
타이밍이 CPU(102)의 소정 유휴 시간 경과 타이밍인 경우(S302;「유휴 시간 경과」)는 저장 처리 또는 복원 처리를 실행하는 조건인지를 판정하여, 저장 처리 또는 복원 처리를 실행하고(S305), 단계 S301로 되돌아가, 다음 처리를 수신할 때까지 대기한다.
타이밍이 보호 대상 정보의 재기록 타이밍인 경우(S302;「갱신」)는 저장 처리 또는 복원 처리를 실행하는 조건인지를 판정하여, 저장 처리 또는 복원 처리를 실행하고(S306), 단계 S301로 되돌아가, 다음 처리를 수신할 때까지 대기한다.
타이밍이 호스트 장치(161)로부터의 저장 지령 데이터 수신 타이밍인 경우(S302;「저장 지령」)는 보호 정보 기억부(221)로부터 보호 대상 정보를 판독하고(S307), 판독한 보호 대상 정보를 보호 정보 예비 기억부(222)에 저장하며, 또한, 보호 정보 기억부(221)의 재기록 플래그를 0으로 클리어하고(S308), 단계 S301로 되돌아가, 다음 처리를 수신할 때까지 대기한다.
타이밍이 호스트 장치(161)로부터의 복원 지령 데이터 수신 타이밍인 경우(S302;「복원 지령」)는 보호 정보 예비 기억부(222)로부터 보호 대상 정보를 판독하고(S309), 판독한 보호 대상 정보를 보호 정보 기억부(221)에 저장하고(S310), 단계 S301로 되돌아가, 다음의 처리를 수신할 때까지 대기한다.
도 4는 정보 보호 처리의 저장·복원 결정 처리의 흐름도를 나타내는 도면이다.
먼저, 보호 정보 기억부(221)로부터 보호 대상 정보를 판독하고(S401), 판독한 보호 대상 정보와 미리 설정되어 있는 보호 정보 기억부(221)의 보호 대상 정보의 초기 설정값을 비교하여, 초기 설정 상태인지 여부를 판정한다(S402). 여기에서는, 예컨대, 후술하는 전체 조건을 만족하는 경우가 초기 설정 상태로 된다고 볼 수 있다.
(조건 1) 보호 정보 기억부(221)에 저장되어 있던 인자 행수, 가동 시간, 자동 절단기의 동작 회수, 메모리의 재기록 회수 등의 각종 카운터 값의 초기 설정값이 0이다.
(조건 2) 보호 정보 기억부(221)에 저장되어 있던 보호 대상 정보에 근거한 체크 섬의 값과 보호 대상 정보의 초기 설정값에 근거해서 미리 설정되어 있는 체크 섬의 값이 동일하다.
(조건 3) 재기록 플래그가 1이다.
초기 설정 상태가 아닌 경우, 즉, 보호 대상 정보 중 어느 한 항목의 정보가 적어도 1회 갱신되어 있는 경우(S402; 아니오)는 판독한 보호 대상 정보를 보호 정보 예비 기억부(222)에 저장하고, 또한, 보호 정보 기억부(221)의 재기록 플래그를 0으로 클리어하여(S403), 처리를 종료한다.
한편, 초기 설정 상태인 경우, 즉, 수리 등에 의해 설정 정보, 이력 정보 등이 소거되거나, 메인보드를 교환한 경우(S402; 예)는 보호 정보 예비 기억부(222)로부터 보호 대상 정보를 판독하고(S404), 판독한 보호 대상 정보와 미리 설정되어 있는 보호 정보 예비 기억부(222)의 보호 대상 정보의 초기 설정값을 비교하여, 초기 설정 상태인지 여부를 판정한다(S405). 여기에서는, 예컨대, 후술하는 전체 조건을 만족한 경우가 초기 설정값이다.
(조건 1) 보호 정보 예비 기억부(222)에 저장되어 있던 인자 행수, 가동 시간, 자동 절단기의 동작 회수, 메모리의 재기록 회수 등의 각종 카운터 값의 초기 설정값이 0이다.
(조건 2) 보호 정보 예비 기억부(222)에 저장되어 있던 보호 대상 정보에 근거한 체크 섬의 값과 보호 대상 정보의 초기 설정값에 근거해서 미리 설정되어 있는 체크 섬의 값이 동일하다.
초기 설정 상태가 아닌 경우, 즉, 적어도 1회는 보호 정보 기억부(221)로부터 판독한 보호 대상 정보를 보호 정보 예비 기억부(222)에 저장한 경우(S405; 아니오)는 보호 정보 예비 기억부(222)로부터 판독한 보호 대상 정보를 보호 정보 기억부(221)에 저장하여(S406), 처리를 종료한다.
한편, 초기 설정 상태인 경우, 즉, 인터페이스 장치도 교환된 경우(S405; 예)는 보호 정보 기억부(221)의 보호 대상 정보에 저장되어 있던 메인보드의 ID 번호와 보호 정보 예비 기억부(222)의 보호 대상 정보에 저장되어 있던 메인보드의 ID 번호가 동일한지 여부를 판정하고(S407), 동일하지 않은 경우(S407;아니오)는, 보호 정보 기억부(221)의 보정 대상 정보에 저장되어 있던 메인보드의 ID 번호를 보호 정보 예비 기억부(222)에 저장하고(S408), 처리를 종료한다. 한편, 동일한 경우(S407; 예)는 처리 없이 종료한다.
이상 설명한 바와 같이, 본 발명에 따르면, 인쇄 장치의 설정 정보나 이력 정보를 저장하는데 적합한 인쇄 장치, 이것을 실현하기 위한 프로그램을 기록한 컴퓨터 판독 가능한 정보 기록 매체, 인터페이스 장치, 인쇄 장치 제어 방법 및 인터페이스 장치 제어 방법을 제공할 수 있다.
따라서, 인쇄 장치의 메인 회로 보드에 구비한 재기록 가능한 보호 정보 기억부에 기억되어 있는, 공장 출하 시점의 초기 설정값과는 다른 값으로 갱신되어 있는 인쇄 장치의 설정 정보, 잉크 사용량 등의 이력 정보 등의 보호 대상 정보를, 소정 타이밍에서, 메인 회로 보드와는 다른 장치(예컨대, 인터페이스 장치)에 구비한 재기록 가능한 보호 정보 예비 기억부에 저장하여 둠으로써, 메인 회로 보드가 고장에 의해 교체되는 경우에, 보호 정보 예비 기억부에 저장한 보호 대상 정보를 교체된 메인 회로 보드의 보호 정보 기억부에 저장함으로써, 보호 대상 정보의 복구를 용이하게 할 수 있다.
이상 본 발명자에 의해서 이루어진 발명을 상기 실시예에 따라 구체적으로 설명하였지만, 본 발명은 상기 실시예에 한정되는 것이 아니고, 그 요지를 이탈하지 않는 범위에서 여러 가지로 변경 가능한 것은 물론이다.

Claims (25)

  1. 설정 정보 및 이력 정보를 포함하는 보호 대상 정보를 기억한 재기록이 가능한 보호 정보 기억부와,
    호스트 장치로부터의 지령 데이터를, 인쇄 장치에 탈착가능한 인터페이스 장치를 거쳐 수신하는 수신부와,
    상기 수신부에 의해 수신한 상기 지령 데이터의 인쇄 문서 정보에 근거해서, 인쇄 문서 정보를 인쇄하는 인쇄 기구부와,
    상기 보호 대상 정보를 갱신하는 갱신부와,
    상기 갱신부에 의해 갱신된 상기 보호 대상 정보를 보호하는 정보 보호부와,
    상기 인터페이스 장치에 구비되고, 상기 보호 대상 정보를 기억한 소정의 타이밍에서 재기록이 가능한 보호 정보 예비 기억부
    를 구비하는 것을 특징으로 하는 인쇄 장치.
  2. 제 1 항에 있어서,
    상기 정보 보호부가
    상기 보호 정보 기억부에 기억된 상기 보호 대상 정보를, 소정의 저장 타이밍에, 정보의 재기록이 가능한 상기 보호 정보 예비 기억부에 기억시키는 저장부를 구비하는 것을 특징으로 하는 인쇄 장치.
  3. 제 2 항에 있어서,
    상기 정보 보호부가
    상기 저장부에 의해 상기 보호 정보 예비 기억부에 기억된 상기 보호 대상 정보를, 소정의 복원 타이밍에, 상기 보호 정보 기억부로 기억시키는 복원부와, 상기 저장 타이밍 및/또는 상기 복원 타이밍을 소정의 조건에 근거해서 결정하는 타이밍 결정부를 더 구비하는 것을 특징으로 하는
    인쇄 장치.
  4. 보호 정보 예비 기억부를 구비한 인터페이스 장치를 거쳐, 호스트 장치에 접속되는 인쇄 장치로서, 상기 인터페이스 장치는 상기 인쇄 장치에 탈착가능하며,
    상기 인쇄 장치의 설정 정보를 비휘발적으로 기억하는 보호 정보 기억부와,
    상기 호스트 장치로부터 송신되어, 상기 인터페이스 장치에 의해 중계되는 지령 데이터를 수신하는 수신부와,
    상기 수신된 지령 데이터가 문자 또는 도형을 지정하는 인쇄 지령인 경우, 당해 문자 또는 도형을 인쇄하는 인쇄부와,
    상기 수신된 지령 데이터가 상기 보호 정보 기억부에 비휘발적으로 기억되는 설정 정보를 갱신하는 것인 경우, 당해 설정 정보를 갱신하는 갱신부와,
    상기 보호 정보 기억부에 비휘발적으로 기억되는 설정 정보를 상기 인터페이스 장치가 구비하는 상기 보호 정보 예비 기억부에 카피하여 비휘발적으로 기억시키는 저장부
    를 구비하는 것을 특징으로 하는 인쇄 장치.
  5. 제 4 항에 있어서,
    상기 저장부는 상기 갱신부에 의해 당해 설정 정보가 갱신된 경우, 당해 카피를 행하는 것을 특징으로 하는 인쇄 장치.
  6. 제 4 항에 있어서,
    상기 저장부는 상기 인쇄 장치에 전원이 투입된 경우, 당해 카피를 행하는 것을 특징으로 하는 인쇄 장치.
  7. 제 4 항에 있어서,
    상기 인쇄 장치의 전원을 차단하는 지시 입력을 수신하는 전원 차단 지시 입력 수신부를 더 구비하되, 상기 저장부는 상기 전원을 차단하는 지시 입력이 수신된 경우, 당해 카피를 행하는 것을 특징으로 하는 인쇄 장치.
  8. 제 4 항에 있어서,
    상기 인터페이스 장치가 구비하는 상기 보호 정보 예비 기억부에 비휘발적으로 기억되는 설정 정보를, 상기 보호 정보 기억부에 카피하여 비휘발적으로 기억시키는 복원부를 더 구비하는 것을 특징으로 하는 인쇄 장치.
  9. 제 8 항에 있어서,
    상기 복원부는 상기 인쇄 장치에 전원이 투입된 경우, 상기 보호 정보 기억부에 설정 정보가 기억되지 않고, 상기 인터페이스 장치가 구비하는 상기 보호 정보 예비 기억부에 설정 정보가 비휘발적으로 기억되어 있으면, 당해 카피를 행하는 것을 특징으로 하는 인쇄 장치.
  10. 보호 정보 예비 기억부를 구비하고 컴퓨터에 탈착가능한 인터페이스 장치를 거쳐, 호스트 장치에 접속되는 컴퓨터를, 청구항 1 내지 9 중 어느 한 항에 기재한 인쇄 장치로서 기능시키는 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독 가능한 정보 기록 매체.
  11. 제 10 항에 있어서,
    상기 정보 기록 매체는 컴팩트 디스크, 가요성 디스크, 하드디스크, 광자기디스크, 디지털 비디오 디스크, 자기 테이프, 반도체 메모리, 디지털 가변성 디스크(digital varsatile disk) 또는, 메모리 카드인 것을 특징으로 하는 정보 기록 매체.
  12. 비휘발적으로 설정 정보를 기억하는 보호 정보 기억부를 갖는 인쇄 장치와, 호스트 장치에 접속되는 인터페이스 장치로서, 상기 인터페이스 장치는 상기 인쇄 장치에 탈착가능하며,
    상기 인쇄 장치의 상기 보호 정보 기억부에 기억되는 설정 정보를 비휘발적으로 기억하는 보호 정보 예비 기억부와,
    상기 인쇄 장치로부터 상기 인터페이스 장치의 상기 보호 정보 예비 기억부에 설정 정보를 카피시키기 위해, 상기 보호 정보 예비 기억부를 상기 인쇄 장치에 접속하는 접속부와,
    상기 호스트 장치로부터 송신되는 지령 데이터를 수신하는 중계 수신부와,
    상기 수신된 지령 데이터를 상기 인쇄 장치로 송신하는 중계 송신부
    를 구비하는 것을 특징으로 하는 인터페이스 장치.
  13. 제 12 항에 있어서,
    상기 접속부는 상기 보호 정보 예비 기억부로부터 상기 인쇄 장치에 설정 정보를 카피시키기 위해, 상기 보호 정보 예비 기억부를, 상기 인쇄 장치에 접속하는 것을 특징으로 하는 인터페이스 장치.
  14. 호스트 장치로부터의 지령 데이터를, 인쇄 장치에 탈착가능한 인터페이스 장치를 거쳐 수신하는 수신 공정과,
    상기 수신 공정에 의해 수신한 상기 지령 데이터의 인쇄 문서 정보에 근거해서, 인쇄 문서 정보를 인쇄하는 인쇄 공정과,
    재기록이 가능한 보호 정보 기억부에 기억되어 있는 설정 정보 및 이력 정보를 갖는 보호 대상 정보를 갱신하는 갱신 공정과,
    상기 갱신 공정에 의해 갱신된 상기 보호 대상 정보를 보호하는 정보 보호 공정을 포함하고,
    상기 인터페이스 장치는 상기 보호 정보 기억부의 보호 대상 정보를 기억한 보호 정보 예비 기억부를 구비하는 것을 특징으로 하는 인쇄 장치의 제어 방법.
  15. 제 14 항에 있어서,
    상기 정보 보호 공정이
    상기 보호 정보 기억부에 기억한 상기 보호 대상 정보를, 소정의 저장 타이밍에, 정보의 재기록이 가능한 상기 보호 정보 예비 기억부에 기억시키는 저장 공정을 구비한 것을 특징으로 하는 인쇄 장치의 제어 방법.
  16. 제 15 항에 있어서,
    상기 정보 보호 공정이,
    상기 저장 공정에 의해 상기 보호 정보 예비 기억부에 기억된 상기 보호 대상 정보를, 소정의 복원 타이밍에, 상기 보호 정보 기억부로 기억시키는 복원 공정과,
    상기 저장 타이밍 및/또는 상기 복원 타이밍을 소정 조건에 근거해서 결정하는 타이밍 결정 공정
    을 더 포함하는 것을 특징으로 하는 인쇄 장치의 제어 방법.
  17. 삭제
  18. 보호 정보 예비 기억부를 구비한 인터페이스 장치를 거쳐, 호스트 장치에 접속되고, 설정 정보를 비휘발적으로 기억하는 보호 정보 기억부를 구비하는 인쇄 장치를 제어하는 인쇄 장치의 제어 방법으로서, 상기 인터페이스 장치는 상기 인쇄 장치에 탈착가능하며,
    상기 호스트 장치로부터 송신되어, 상기 인터페이스 장치에 의해 중계되는 지령 데이터를 수신하는 수신 공정과,
    상기 수신된 지령 데이터가 문자 또는 도형을 지정하는 인쇄 지령인 경우, 당해 문자 또는 도형을 인쇄하는 인쇄 공정과,
    상기 수신된 지령 데이터가 상기 보호 정보 기억부에 비휘발적으로 기억되는 설정 정보를 갱신하는 것일 경우, 당해 설정 정보를 갱신하는 갱신 공정과,
    상기 보호 정보 기억부에 비휘발적으로 기억되는 설정 정보를 상기 인터페이스 장치가 구비하는 상기 보호 정보 예비 기억부에 카피하여 비휘발적으로 기억시키는 저장 공정
    을 포함하는 것을 특징으로 하는 인쇄 장치의 제어 방법.
  19. 제 18 항에 있어서,
    상기 저장 공정은 상기 갱신 공정에 의해 당해 설정 정보가 갱신된 경우, 당해 카피를 행하는 것을 특징으로 하는 인쇄 장치의 제어 방법.
  20. 제 18 항에 있어서,
    상기 저장 공정은 상기 인쇄 장치에 전원이 투입된 경우, 당해 카피를 행하는 것을 특징으로 하는 인쇄 장치의 제어 방법.
  21. 제 18 항에 있어서,
    상기 인쇄 장치의 전원을 차단하는 지시 입력을 수신하는 전원 차단 지시 입력 수신 공정을 더 포함하고,
    상기 저장 공정은 상기 전원을 차단하는 지시 입력이 수신된 경우, 당해 카피를 행하는 것을 특징으로 하는 인쇄 장치의 제어 방법.
  22. 제 18 항에 있어서,
    상기 인터페이스 장치가 구비하는 상기 보호 정보 예비 기억부에 비휘발적으로 기억되는 설정 정보를, 상기 보호 정보 기억부에 카피하여 비휘발적으로 기억시키는 복원 공정을 더 포함하는 것을 특징으로 하는 인쇄 장치의 제어 방법.
  23. 제 22 항에 있어서,
    상기 복원 공정은 상기 인쇄 장치에 전원이 투입된 경우, 상기 보호 정보 기억부에 설정 정보가 기억되어 있지 않고, 상기 인터페이스 장치가 구비하는 상기 보호 정보 예비 기억부에 설정 정보가 비휘발적으로 기억되어 있으면, 당해 카피를 행하는 것을 특징으로 하는 인쇄 장치의 제어 방법.
  24. 비휘발적으로 설정 정보를 기억하는 보호 정보 기억부를 갖는 인쇄 장치와, 호스트 장치에 접속되고, 상기 인쇄 장치의 상기 보호 정보 기억부에 기억되는 설정 정보를 비휘발적으로 기억하는 보호 정보 예비 기억부를 구비하는 인터페이스 장치를 제어하는 인터페이스 장치의 제어 방법으로서, 상기 인터페이스 장치는 상기 인쇄 장치에 탈착가능하며,
    상기 인쇄 장치의 상기 보호 정보 기억부에 비휘발적으로 기억된 설정 정보를 상기 인터페이스 장치의 상기 보호 정보 예비 기억부에 카피하여 비휘발적으로 기억시키는 보존 공정과,
    상기 호스트 장치로부터 송신되는 지령 데이터를 수신하는 중계 수신 공정과,
    상기 수신된 지령 데이터를 상기 인쇄 장치로 송신하는 중계 송신 공정
    을 포함하는 것을 특징으로 하는 인터페이스 장치의 제어 방법.
  25. 제 24 항에 있어서,
    상기 보호 정보 예비 기억부에 비휘발적으로 기억된 설정 정보를 상기 인쇄 장치의 상기 보호 정보 기억부에 카피하여 비휘발적으로 기억시키는 복구 공정을 더 포함하는 것을 특징으로 하는 인터페이스 장치의 제어 방법.
KR1020010052928A 2000-08-30 2001-08-30 인쇄 장치, 정보 기록 매체, 인터페이스 장치, 인쇄 장치제어 방법 및 인터페이스 장치 제어 방법 KR100572454B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JPJP-P-2000-00261084 2000-08-30
JP2000261084 2000-08-30

Publications (2)

Publication Number Publication Date
KR20020018156A KR20020018156A (ko) 2002-03-07
KR100572454B1 true KR100572454B1 (ko) 2006-04-18

Family

ID=18748992

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020010052928A KR100572454B1 (ko) 2000-08-30 2001-08-30 인쇄 장치, 정보 기록 매체, 인터페이스 장치, 인쇄 장치제어 방법 및 인터페이스 장치 제어 방법

Country Status (5)

Country Link
US (5) US7483163B2 (ko)
EP (1) EP1187058A3 (ko)
KR (1) KR100572454B1 (ko)
CN (1) CN1193290C (ko)
HK (1) HK1048174B (ko)

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3520810B2 (ja) * 1999-07-02 2004-04-19 日本電気株式会社 バックアップ機能を有するデータ保持回路
US6825864B2 (en) * 2001-11-26 2004-11-30 Codonics, Inc. Multi-media printer
EP1387238B1 (en) * 2002-07-30 2011-06-15 Fujitsu Limited Method and apparatus for reproducing information using a security module
JP4400040B2 (ja) * 2002-12-04 2010-01-20 セイコーエプソン株式会社 デバイス管理装置
US20040196488A1 (en) * 2003-02-27 2004-10-07 Seiko Epson Corporation Image forming apparatus, an exchange storage unit and an information administering method
CN100409166C (zh) * 2003-02-28 2008-08-06 松下电器产业株式会社 接收装置、打印装置和固件更新***
US20040184059A1 (en) * 2003-03-17 2004-09-23 Dennis Chun Printer language and program for generating same
US7175249B2 (en) * 2003-06-06 2007-02-13 Canon Kabushiki Kaisha Recording apparatus and electronic apparatus
US7352085B2 (en) * 2003-08-12 2008-04-01 Hewlett-Packard Development Company, L.P. Disconnection of electronic device from power source
US6964530B2 (en) * 2004-01-23 2005-11-15 Hewlett-Packard Development Company, L.P. Self-correcting printing system
JP2005284679A (ja) * 2004-03-29 2005-10-13 Fujitsu Ltd リソース利用ログ取得プログラム
US8953908B2 (en) * 2004-06-22 2015-02-10 Digimarc Corporation Metadata management and generation using perceptual features
KR100758743B1 (ko) * 2004-11-24 2007-09-14 캐논 가부시끼가이샤 정보 처리 장치, 인쇄 시스템 및 이를 위한 제어 방법
JP4553364B2 (ja) * 2005-02-18 2010-09-29 キヤノン株式会社 印刷システム
JP4604806B2 (ja) * 2005-04-12 2011-01-05 ソニー株式会社 記録装置
JP4802722B2 (ja) * 2006-01-17 2011-10-26 セイコーエプソン株式会社 シーケンシャルアクセスメモリ
CN100377067C (zh) * 2006-02-23 2008-03-26 金蝶软件(中国)有限公司 一种视窗操作***中保存和恢复打印设备的打印设置的方法
JP4817933B2 (ja) * 2006-03-31 2011-11-16 キヤノン株式会社 画像形成システム、画像形成装置、及びそれらの画像形成方法
US20080301355A1 (en) * 2007-05-30 2008-12-04 Phison Electronics Corp. Flash memory information reading/writing method and storage device using the same
US8161199B1 (en) * 2007-06-25 2012-04-17 Marvell International Ltd. Smart printer cartridge
PL2294505T3 (pl) * 2008-05-29 2018-05-30 Hewlett-Packard Development Company, L.P. Uwierzytelnianie wymiennego elementu drukarki
PL2294504T3 (pl) * 2008-05-29 2016-07-29 Hewlett Packard Development Co Wymienny element drukarki zawierający pamięć aktualizowaną atomistycznie
JP4636153B2 (ja) 2008-09-26 2011-02-23 ブラザー工業株式会社 画像処理装置、およびネットワークシステム
JP5197346B2 (ja) * 2008-12-22 2013-05-15 キヤノン株式会社 印刷装置及びその制御方法及びプログラム
JP5522952B2 (ja) * 2009-02-02 2014-06-18 キヤノン株式会社 印刷制御装置、印刷制御方法、およびプログラム
JP5409159B2 (ja) * 2009-07-23 2014-02-05 キヤノン株式会社 情報処理装置、情報処理装置の制御方法及びプログラム
US20110038003A1 (en) * 2009-08-11 2011-02-17 Kabushiki Kaisha Toshiba Printing apparatus for printing received print data
JP5493764B2 (ja) * 2009-11-20 2014-05-14 セイコーエプソン株式会社 制御装置、制御装置の制御方法、及び、プログラム
JP5602419B2 (ja) * 2009-12-07 2014-10-08 キヤノン株式会社 画像形成装置、画像形成装置の制御方法及びプログラム
WO2011097482A1 (en) 2010-02-05 2011-08-11 Maxlinear, Inc. Conditional access integration in a soc for mobile tv applications
WO2011100559A1 (en) * 2010-02-11 2011-08-18 Maxlinear, Inc. Ram based security element for embedded applications
US9177152B2 (en) 2010-03-26 2015-11-03 Maxlinear, Inc. Firmware authentication and deciphering for secure TV receiver
US8935520B2 (en) 2010-03-30 2015-01-13 Maxlinear, Inc. Control word obfuscation in secure TV receiver
JP4952821B2 (ja) * 2010-05-17 2012-06-13 コニカミノルタビジネステクノロジーズ株式会社 画像形成システム、画像形成装置、画像形成方法および画像形成プログラム
US8892855B2 (en) 2010-08-10 2014-11-18 Maxlinear, Inc. Encryption keys distribution for conditional access software in TV receiver SOC
KR101767963B1 (ko) * 2010-11-23 2017-08-14 에스프린팅솔루션 주식회사 화상형성장치 및 그 전원제어방법
CN103136069A (zh) * 2011-11-30 2013-06-05 北大方正集团有限公司 用于印刷流程的备份还原方法和装置
US10242650B2 (en) 2011-12-06 2019-03-26 Dolby Laboratories Licensing Corporation Perceptual luminance nonlinearity-based image data exchange across different display capabilities
CN103358727B (zh) * 2012-03-26 2017-09-19 精工爱普生株式会社 记录装置及记录装置的控制方法
KR20140070686A (ko) * 2012-11-08 2014-06-11 삼성전자주식회사 화상형성장치, 화상형성방법 및 컴퓨터 판독가능 기록매체
JP5920592B2 (ja) * 2013-03-05 2016-05-18 富士ゼロックス株式会社 画像形成装置、電源管理システム及びプログラム
JP6142590B2 (ja) * 2013-03-12 2017-06-07 富士ゼロックス株式会社 起動動作制御装置、画像処理装置、起動動作制御プログラム
US20160048120A1 (en) * 2013-04-22 2016-02-18 Mitsubishi Electric Corporation Programmable logic controller system and programmable logic controller
KR20170074264A (ko) * 2015-12-21 2017-06-30 에스케이하이닉스 주식회사 메모리 시스템 및 메모리 시스템의 동작방법
US20210240364A1 (en) * 2018-07-10 2021-08-05 Hewlett-Packard Development Company, L.P. Storing new settings for write-protected systems on non-write-protected storage
US11359966B2 (en) 2019-04-17 2022-06-14 Westboro Photonics Inc. System, method and apparatus for wide wavelength range imaging with focus and image correction
US20240103837A1 (en) * 2022-09-27 2024-03-28 Dell Products, L.P. Seamless and secure motherboard replacement system and method
FR3145054A1 (fr) * 2023-01-16 2024-07-19 Psa Automobiles Sa Procédé de mise à jour d’une application de gestion d’une alarme antivol, dispositif et véhicule associés.
FR3145055A1 (fr) * 2023-01-16 2024-07-19 Psa Automobiles Sa Procédé de mise à jour d’une application d’horloge électronique, dispositif et véhicule associés.

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0553386A (ja) * 1991-08-26 1993-03-05 Mita Ind Co Ltd 画像形成装置用バツクアツプ制御装置
JPH0732665A (ja) * 1993-06-25 1995-02-03 Canon Inc 印字装置
JPH09319265A (ja) * 1996-05-29 1997-12-12 Canon Inc 画像形成装置
KR0172003B1 (ko) * 1995-03-28 1999-03-30 김광호 컴퓨터 시스템 및 그 제어방법
KR19990078291A (ko) * 1998-03-26 1999-10-25 야스카와 히데아키 인쇄장치, 그 제어방법 및 정보기록 매체

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3247791A1 (de) * 1981-12-25 1983-07-07 Canon K.K., Tokyo Bildverarbeitungseinrichtung
FR2566327B1 (fr) * 1984-06-25 1989-06-02 Epson Corp Imprimante
JPH0747335B2 (ja) * 1988-08-05 1995-05-24 株式会社日立製作所 文字発生装置および文字発生方法
US5047957A (en) * 1988-10-21 1991-09-10 Minolta Camera Kabushiki Kaisha Printer controller
JP2940676B2 (ja) * 1989-06-16 1999-08-25 株式会社リコー ファクシミリ装置
JP2959237B2 (ja) * 1990-10-10 1999-10-06 富士ゼロックス株式会社 プリンタ制御装置のバックアップ方式
EP0509524B1 (en) * 1991-04-18 1999-11-10 Canon Kabushiki Kaisha Communication control unit
EP0510899B1 (en) * 1991-04-22 2001-01-31 Canon Kabushiki Kaisha Printer control program transfer method and printer capable of receiving a control program
DE69226410T2 (de) * 1991-09-26 1998-12-24 Canon K.K., Tokio/Tokyo Druckvorrichtung und Verfahren zum Speichern von verschiedenen Druckparameterdaten
WO1993018922A1 (en) * 1992-03-19 1993-09-30 Seiko Epson Corporation Apparatus and method for processing information, and additional control device used therein
US6101576A (en) * 1992-07-31 2000-08-08 Fujitsu Limited Method for saving generated character image in a cache system including a backup cache
JPH06297817A (ja) 1993-04-19 1994-10-25 Nec Corp プリンタ
US5481656A (en) 1993-06-18 1996-01-02 Seiko Epson Corporation Accessory control device and information processing method
JPH0811398A (ja) 1994-06-30 1996-01-16 Fuji Xerox Co Ltd 画像出力装置
US6394571B1 (en) * 1994-07-25 2002-05-28 Canon Kabushiki Kaisha Method and apparatus for controlling printing operation with externally supplied parameters
JP3935222B2 (ja) * 1995-05-12 2007-06-20 キヤノン株式会社 通信装置及び印刷装置と該装置における通信用パラメータの設定方法
US5819013A (en) * 1995-10-18 1998-10-06 Canon Kabushiki Kaisha Communication apparatus having a printer controlling recording in accordance with a bilateral record correction valve
JP3389777B2 (ja) * 1996-01-31 2003-03-24 ミノルタ株式会社 カメラ
US5791790A (en) * 1996-03-13 1998-08-11 Lexmark International, Inc. Method and apparatus for providing print job buffering for a printer on a fast data path
US5884122A (en) 1996-07-10 1999-03-16 Minolta Co., Ltd. Image forming apparatus
US5862310A (en) * 1996-08-21 1999-01-19 Becton Dickinson And Company Data formatting system
JP3763182B2 (ja) 1997-05-09 2006-04-05 ソニー株式会社 コンフィギュレーションromの検査方法及び装置
DE69810569T2 (de) * 1997-10-16 2003-07-31 Seiko Epson Corp., Tokio/Tokyo Drucker und sein Rückstellverfahren
JPH11215358A (ja) * 1997-11-14 1999-08-06 Canon Inc 画像処理装置及びその制御方法、及び画像処理システム
JPH11282656A (ja) * 1998-03-30 1999-10-15 Brother Ind Ltd プログラム書換装置、ネットワークシステム、及び記憶媒体
EP0957447B1 (en) * 1998-05-14 2007-10-31 Seiko Epson Corporation Control method of saving data from volatile to nonvolatile memory in a printer
JP2000105676A (ja) * 1998-07-31 2000-04-11 Canon Inc 情報処理装置及び情報処理方法及びコンピュ―タ読み取り可能なプログラムが格納された記憶媒体
JP3566872B2 (ja) * 1999-01-18 2004-09-15 シャープ株式会社 バックアップ機能を備えた送受信システム
US6615297B1 (en) * 1999-12-08 2003-09-02 Lexmark International, Inc. System and method for manipulating device settings across different types of devices
US6842766B2 (en) * 1999-12-09 2005-01-11 Microsoft Corporation Client side caching of printer configuration
US6498611B1 (en) * 2000-01-28 2002-12-24 Lexmark International, Inc. System and method for providing a virtual operator panel for a peripheral device
JP2001205867A (ja) * 2000-01-28 2001-07-31 Canon Inc 記憶装置と記憶データの処理方法、及び画像形成装置
EP1202161A4 (en) * 2000-02-16 2003-07-30 Seiko Epson Corp METHOD OF OPERATING AND CONTROLLING AN IMAGING DEVICE, MARKETING METHOD FOR SAID IMAGING DEVICE AND IMAGING DEVICE THEREOF
US6327446B1 (en) * 2000-03-15 2001-12-04 Toshiba Tec Kabushiki Kaisha Multi-mode image forming apparatus having service mode for authorized users and method therefor
JP4145185B2 (ja) * 2002-04-16 2008-09-03 株式会社リコー 画像形成装置及びネットワークシステム
JP4235177B2 (ja) * 2002-12-11 2009-03-11 富士通株式会社 バックアップシステム,バックアップ制御装置,バックアップデータ管理方法,バックアップ制御プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体
JP2004304310A (ja) * 2003-03-28 2004-10-28 Minolta Co Ltd 画像処理装置
JP2006341405A (ja) * 2005-06-07 2006-12-21 Dainippon Printing Co Ltd 印刷装置、印刷システム、プログラム及び印刷方法
JP4451814B2 (ja) * 2005-06-07 2010-04-14 大日本印刷株式会社 印刷システム及びプログラム
JP4646741B2 (ja) * 2005-08-30 2011-03-09 キヤノン株式会社 印刷システム、印刷装置、画像処理装置及びそれらの制御方法、プログラム
US7768666B2 (en) * 2005-09-21 2010-08-03 Fuji Xerox Co., Ltd. Device, device processing history storage system and device processing history storing method
JP4799364B2 (ja) * 2006-10-25 2011-10-26 キヤノン株式会社 画像形成装置及びその制御方法
JP5081076B2 (ja) * 2008-06-23 2012-11-21 株式会社リコー メモリ管理装置、画像形成装置及びメモリ管理方法
JP2010146248A (ja) * 2008-12-18 2010-07-01 Canon Inc 情報処理装置、印刷制御方法、プログラム及び記憶媒体

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0553386A (ja) * 1991-08-26 1993-03-05 Mita Ind Co Ltd 画像形成装置用バツクアツプ制御装置
JPH0732665A (ja) * 1993-06-25 1995-02-03 Canon Inc 印字装置
KR0172003B1 (ko) * 1995-03-28 1999-03-30 김광호 컴퓨터 시스템 및 그 제어방법
JPH09319265A (ja) * 1996-05-29 1997-12-12 Canon Inc 画像形成装置
KR19990078291A (ko) * 1998-03-26 1999-10-25 야스카와 히데아키 인쇄장치, 그 제어방법 및 정보기록 매체

Also Published As

Publication number Publication date
US20110249297A1 (en) 2011-10-13
US20120062955A1 (en) 2012-03-15
US8081339B2 (en) 2011-12-20
CN1359058A (zh) 2002-07-17
US7667866B2 (en) 2010-02-23
US20090109487A1 (en) 2009-04-30
US8330987B2 (en) 2012-12-11
CN1193290C (zh) 2005-03-16
US20100091328A1 (en) 2010-04-15
KR20020018156A (ko) 2002-03-07
US7986432B2 (en) 2011-07-26
EP1187058A2 (en) 2002-03-13
HK1048174B (zh) 2005-11-04
EP1187058A3 (en) 2003-01-02
US7483163B2 (en) 2009-01-27
US20020060703A1 (en) 2002-05-23
HK1048174A1 (en) 2003-03-21

Similar Documents

Publication Publication Date Title
KR100572454B1 (ko) 인쇄 장치, 정보 기록 매체, 인터페이스 장치, 인쇄 장치제어 방법 및 인터페이스 장치 제어 방법
US20050120260A1 (en) Image forming apparatus and control method of an image forming apparatus
US20030035672A1 (en) Job processing apparatus
US9679232B2 (en) Electronic apparatus
US6631248B2 (en) Image forming apparatus with restorable non-volatile memory
US8006051B2 (en) Data processing device having a maintenance counter function
US20030095279A1 (en) Method and apparatus to reprint print data
US8949816B2 (en) Firmware updating method, image forming apparatus, and storage medium
US8271726B2 (en) Data storage apparatus, image forming apparatus and data deletion method
JP4649793B2 (ja) 印刷装置、情報記録媒体、インターフェース装置、印刷装置制御方法、ならびに、インターフェース装置制御方法
JP2004029893A (ja) 記録装置
JP5062847B2 (ja) 画像処理装置
JP2005035229A (ja) プリンタ装置
JP3342103B2 (ja) 不揮発性メモリへの書込み方法
JP2725626B2 (ja) プリンタシステム
JP3695104B2 (ja) 画像処理装置
JP2023159696A (ja) 情報処理装置、情報処理方法、コンピュータプログラム
JPH1134450A (ja) 画像形成装置
JPH06198981A (ja) 記録装置
JP2007156840A (ja) 印刷システムおよびその制御方法
JP2007050640A (ja) 印刷装置、印刷装置の制御方法、制御プログラムおよびそのプログラムを記録した記録媒体
JPS63261599A (ja) 不揮発性メモリに対する設定値の複写方式
JP2000118097A (ja) プリントシステムおよびその制御方法ならびに記録媒体
JP2007055142A (ja) プリンタ及びプリンタの制御方法
JP2016007741A (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: 20130321

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20140319

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20160318

Year of fee payment: 11

LAPS Lapse due to unpaid annual fee