KR100363853B1 - 테이프인쇄장치 - Google Patents

테이프인쇄장치 Download PDF

Info

Publication number
KR100363853B1
KR100363853B1 KR1019960704163A KR19960704163A KR100363853B1 KR 100363853 B1 KR100363853 B1 KR 100363853B1 KR 1019960704163 A KR1019960704163 A KR 1019960704163A KR 19960704163 A KR19960704163 A KR 19960704163A KR 100363853 B1 KR100363853 B1 KR 100363853B1
Authority
KR
South Korea
Prior art keywords
tape
printing
print
character
width
Prior art date
Application number
KR1019960704163A
Other languages
English (en)
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 세이코 엡슨 가부시키가이샤
Application granted granted Critical
Publication of KR100363853B1 publication Critical patent/KR100363853B1/ko

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/407Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material
    • B41J3/4075Tape printers; Label printers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J11/00Devices or arrangements  of selective printing mechanisms, e.g. ink-jet printers or thermal printers, for supporting or handling copy material in sheet or web form
    • B41J11/0025Handling copy materials differing in width
    • B41J11/003Paper-size detection, i.e. automatic detection of the length and/or width of copy material
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J11/00Devices or arrangements  of selective printing mechanisms, e.g. ink-jet printers or thermal printers, for supporting or handling copy material in sheet or web form
    • B41J11/008Controlling printhead for accurately positioning print image on printing material, e.g. with the intention to control the width of margins
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J11/00Devices or arrangements  of selective printing mechanisms, e.g. ink-jet printers or thermal printers, for supporting or handling copy material in sheet or web form
    • B41J11/36Blanking or long feeds; Feeding to a particular line, e.g. by rotation of platen or feed roller
    • B41J11/42Controlling printing material conveyance for accurate alignment of the printing material with the printhead; Print registering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J11/00Devices or arrangements  of selective printing mechanisms, e.g. ink-jet printers or thermal printers, for supporting or handling copy material in sheet or web form
    • B41J11/36Blanking or long feeds; Feeding to a particular line, e.g. by rotation of platen or feed roller
    • B41J11/42Controlling printing material conveyance for accurate alignment of the printing material with the printhead; Print registering
    • B41J11/46Controlling printing material conveyance for accurate alignment of the printing material with the printhead; Print registering by marks or formations on the paper being fed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J11/00Devices or arrangements  of selective printing mechanisms, e.g. ink-jet printers or thermal printers, for supporting or handling copy material in sheet or web form
    • B41J11/66Applications of cutting devices
    • B41J11/663Controlling cutting, cutting resulting in special shapes of the cutting line, e.g. controlling cutting positions, e.g. for cutting in the immediate vicinity of a printed image
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J11/00Devices or arrangements  of selective printing mechanisms, e.g. ink-jet printers or thermal printers, for supporting or handling copy material in sheet or web form
    • B41J11/66Applications of cutting devices
    • B41J11/666Cutting partly, e.g. cutting only the uppermost layer of a multiple-layer printing material
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J11/00Devices or arrangements  of selective printing mechanisms, e.g. ink-jet printers or thermal printers, for supporting or handling copy material in sheet or web form
    • B41J11/66Applications of cutting devices
    • B41J11/70Applications of cutting devices cutting perpendicular to the direction of paper feed
    • B41J11/703Cutting of tape
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/44Typewriters or selective printing mechanisms having dual functions or combined with, or coupled to, apparatus performing other functions
    • B41J3/46Printing mechanisms combined with apparatus providing a visual indication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/109Font handling; Temporal or kinetic typography

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Printers Characterized By Their Purpose (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

본 발명은 사용자가 소망하는 크기아 여백이나 문자배치를 가지는 라벨을 형성할 수 있으며, 테이프의 쓸모없는 낭비를 줄일 수 있는 것을 목적으로 한다. 본 발명의 테이프 인쇄장치는 테이프를 길이방향으로 분할하여 각 분할부분은 폭방향으로 인접할 때에 테이프 폭보다 큰 유사한 라벨을 얻을 수 있는 확대 인쇄모드를 설치하고 있다. 이 모드에서의 인쇄시에 문자열뿐만이 아니라 테이프 길이방향에서의 분할위치를 나타내는 마커를 아울러 인쇄하여 유사한 라벨의 품질향상을 꽤한다. 또한, 테이프 폭에 따라, 전후의 여백길이를 자동적으로 설정할 수 있는 기능이나, 문자열보다 넓은 영역에 방안도트패턴을 인쇄하는 기능을 가진다. 또한 인쇄중의 인쇄중지 지령 시, 예를 들면, 인쇄헤드에서 커터까지의 테이프를 공송하는 기능을 가진다. 또한, 테이프발송용의 모터의 감속시에도 문자열을 가지는 기능을 가진다. 이들 기능에 의해 소망 여백 등의 실현이나 테이프의 쓸모없는 낭비를 방지할 수 있다. 또한, M개에서 전각의 문자크기가 되는 1/M 축소숫자의 입력읽어들임, 인쇄기능을 가지고 있고, 숫자인쇄의 다양성을 높이고 있다.

Description

테이프 인쇄장치
종래의 바인더의 배경지나 VCR(VIDEO CASETTE RECORDER)나, VTR(VIDEO TAPE RECORDER)의 타이틀 라벨 인쇄 등에 이용되는 테이프 인쇄장치는 문자입력용의 키 등에 의해 입력된 문자를 접착층이 한쪽 면에 형성된 테이프의 다른 면에 열전사 방법 등으로 인쇄함으로써 목적의 인쇄 테이프를 작성하였다.
종래의 테이프 인쇄장치에는 조작 패널상에 문자 입력용의 조작자(키 또는 보튼 등)등이 배치되어 있고, 사용자는 이들 문자 입력용의 조작자를 조작하여 소망의 문자열을 미리 입력한다. 또한, 테이프 인쇄장치에서는 테이프 발송기구가 구동됨으로써 테이프 배출구에서 테이프가 송출된다. 이 테이프의 반송통로에 서말헤드를 구비한 인쇄기구 및 테이프 커터 기구가 순차로 배치되고 있다.
테이프 인쇄장치의 인쇄수단은 인쇄 조작자가 조작되면, 테이프 발송기구를 제어하여 테이프를 소정 속도로 송출시킴과 동시에 인쇄기구를 제어하여 이 송출된 테이프에 미리 입력된 문자열을 인쇄시킨다. 또한, 테이프 인쇄장치의 제어수단은 문자열의 인쇄를 종료한 때에도, 테이프 발송기구를 연속 제어하고, 인쇄된 테이프부분이 장치외부에 나오기까지 테이프를 송출시키고(공발송), 그 후, 테이프의 주행을 정지시킨다.
사용자가 테이프 주행의 정지후, 테이프 커터 기구를 조작함으로써 소망의 문자열을 인쇄하게 되는 사용자 오리지날의 라벨을 형성할 수 있다.
그런데, 이러한 테이프 인쇄장치에 대하여, 사용자는 문자열을 잘못 입력하고, 잘못된 부분을 발견하지 못한 채, 인쇄 조작자를 조작하는 경우가 있다. 또한, 이러한 테이프 인쇄장치에서는 서체, 문자의 크기, 배열 등을 자유롭게 지정할 수 있도록 되어 있지만, 사용자는 이와 같은 지정을 잘못한 상태로 인쇄하는 경우도 있다. 또한, 문자열의 입력 도중 단계에서 잘못된 인쇄의 조작자를 조작하는 경우도 있다.
이러한 잘못을 사용자가 인쇄의 도중에 발견하는 경우가 있다. 그러나, 테이프 인쇄장치는 다른 문자 정보 처리 장치(예를 들면, 소위, 워드프로세서)와 비교하면, 인쇄대상이 테이프이고, 인쇄 문자수가 상당히 적고, 인쇄시간이 짧은 특질을 가지기 때문에 종래의 테이프 인쇄장치에는 인쇄를 정지하는 기능은 설비되어 있지 않다. 그 때문에, 사용자가 비싼 테이프의 낭비를 막을 수 있기 때문에, 인쇄를 중지하려고 한 때에는 전원의 조작자를 조작하여 전원을 차단함으로써 인쇄를 중지하여 왔다. 그리고, 그 후에 전원을 다시 켜 틀린 부분을 정정하고, 테이프를 공송하여 다시 인쇄하여 소망의 라벨을 얻었다.
그런데, 이렇게 전원을 차단하여 다시 인쇄하는 조작에 있어서는 번잡한 조작을 틀리지 않게 조작하지 않으면, 테이프를 쓸모없이 낭비하는 문제 등이 있다.
제 1도(A)에 나타난 바와 같이 종래의 테이프 인쇄장치에서는 도시하지 않은 테이프 발송기구에 의해 화살표 A로 나타내는 방향으로 이동하는 테이프 T의 반송통로에 서말헤드(2) 및 테이프 커트 기구 (3)이 순서대로 배치되어 있다. 따라서, 전원을 차단하여 인쇄를 중지하면, 이 서말헤드(2)에서 테이프 커트기구(3) 사이에 인쇄 도중의 테이프가 그대로 방치되게 된다. (제1도(B)).
그 때문에 그대로 전원을 켜서 다시 인쇄하면, 선두에 불필요한 문자가 인쇄된 라벨이 형성된다. 따라서, 이러한 인쇄도중에 전원을 차단한 경우는 다음의 인쇄를 지시하기전에 테이프를 공송하여 테이프를 절단할 필요가 있다. 그런데, 테이프 인쇄장치에 있어서, 잘못하여 인쇄용 조작자를 조작한 때에는 사용자가 공송하지 않은 경우도 있고, 또한, 전원을 차단하여 그대로 방치한 경우도 생각할 수 있고, 이러한 경우는 연속하여 인쇄한 문자열의 선두에 이 인쇄도중의 문자열이 배치됨으로써 다시 인쇄하여 작성한 라벨의 선두측을 사용자가 하나하나 가위 등을 사용하여 절단하는 것을 요한다.
또한, 테이프를 공송하는 경우에도 이 공송되는 량이 지나치게 적으면, 공송한 것에 관계없이 라벨의 선두에 불필요한 문자가 인쇄되며(제1도 (B)), 반대로 공송량이 지나치게 많으면, 테이프를 쓸모없이 소비해 버린다(제1도 (C)).
테이프 인쇄장치의 인쇄 대상물은 라벨이며, 사용자는 다른 문자정보처리장치에 의한 인쇄물 이상으로 각종 사이즈의 문자를 혼재하여 인쇄하는 것을 요하는 때가 많고, 그 때문에 테이프 인쇄장치에 있어서는 다양한 문자 사이즈를 준비하고 있고, 부분적으로 문자 사이즈를 변경하는 것도 쉽게 할 수 있도록 되어 있다. 이러한 다양한 문자 사이즈에는 종횡이 같은 도트수의 문자 사이즈 뿐만이 아니라, 횡방향으로 줄인 문자 사이즈도 존재한다. 이렇게 전각문자의 문자 사이즈의 종류가 많고, 그 전환도 쉽게 할 수 있기 때문에, 종래의 테이프 인쇄장치에서는 반각문자가 준비되어 있지 않으며, 반각문자 정도 크기를 갖는 문자의 인쇄를 사용자가 요할 때에는 보다 작은 전각의 문자 사이즈에 따르는 것을 사용자에게 요하였다.
여기에서 반각문자란 통상의 문자의 인쇄폭에 대하여 반정도의 문자 폭을 가지는 문자이다. 특히 일본어나 중국어 등의 한자 캐릭터에서는 하나의 문자 캐릭터를 형성하기 위한 도트수가 영어의 알파벳에 비하여 많으므로, 영어의 알파벳과 같이 작은 도트수로 표현할 수 있는 숫자로는 한자 캐릭터의 반정도의 문자폭을 가지는 반각숫자와 한자캐릭터와 같은 도트수로 한자를 표현한 전각숫자의 양방을 나누어 사용하는 경우가 많다.
또한, 테이프 인쇄장치의 인쇄물인 라벨은 파일의 배경지나 AV기기용의 카세트 테이프에 붙여지는 용도로 이용되는 경우가 많고, 이러한 용도에서는 라벨에 인쇄된 문자열 중에 날짜가 존재하는 일이 많다. 또한, 파일이나 카세트 테이프는 세로로 놓여 있는 일도 많고, 그 때문에 세로로 인쇄된 라벨을 붙이는 일도 많다.
이렇게 10월 23일을 나타내는 일본어 문자 「10月23日」등의 날짜가 문자열에 존재하는 경우에 종서로 인쇄하면 「1」, 「0」, 「月」, 「3」, 「日」의 각 문자가 각 각 단독으로 종방향으로 나란히 인쇄된 라벨을 얻을 수 있고, 읽기에 상당히 위화감이 있는 문자열이 되어 버린다. 임시로 상술한 바와 같이 일자에 있어서의 숫자 문자를 다른 문자의 문자 사이즈 보다 작게 하여도 또한, 축소 문자 사이즈를 선정하여도 「1」, 「0」, 「月」, 「2」, 「3」, 「日」의 각 문자가 각각 단독으로 종방향으로 나란히 인쇄되는 것에는 변함이 없고, 읽기에 상당히 위화감이 있는 문자열이 되어 버린다.
종서의 경우뿐만이 아니라, 횡서의 경우에도, 숫자가 여러개 나란히 있는 경우에 사용자가 위화감을 느낄 때가 있다. 예를 들면, 주소의 문자열에 있어서의 「1234番地」등을 인쇄할 경우에는 숫자 부분이 느슨해 보일 때가 있다.
또한, 상기와 같이 하여 형성된 라벨에 있어서는 테이프 길이방향의 문자열이 인쇄되어 있지 않은 전후에는 상술한 테이프의 공송에 의하여 여백이 부가되고 있다. 종래의 테이프 인쇄장치에 있어서는 이러한 여백을 고정화하여 왔다. 실제로, 테이프 인쇄장치에 사용되는 테이프는 이면측에 박리지를 가지며, 이 박리지를 벗길때에는 점착가능하게 되어 있으며, 게다가 열전사가 가능하게 되어 있고, 테이프 카트리지에 수용되어 있으므로 비싸며, 종래 여백을 가능한 한 짧은 길이로 고정하여 왔다.
그러나, 라벨은 문장부분과 전후상하의 여백이므로, 예를 들면, 전후 여백의 길이를 고정적으로 설치하고 있으면, 문장부분과 여백과의 발란스를 사용자가 임의로 설정하는 것이 가능하지 않고, 사용자가 라벨의 발란스를 만족할 수 없을 때도 발생한다.
그러므로, 전후 여백길이를 여러종류 가운데에서 사용자가 지정할 수 있게한 테이프 인쇄장치도 이미 제안되고 있다. 그러나, 테이프 인쇄장치에 장진할 수 있는 테이프로써 여러 가지의 테이프 폭을 가지는 것이 있고, 어떤 테이프 폭의 테이프에 가장 적절하게 여백길이를 설정하여도 다른 테이프 폭을 가지는 테이프에 인쇄하여 얻을 수 있는 라벨의 여백길이는 지나치게 길거나, 짧거나 한다. 그 때문에 장진 테이프를 변경한 경우에는 그 때마다 여백길이를 변경하는 조작이 필요하게 되고, 조작성상 개선의 여지가 있다할 수 있다.
또한, 테이프 발송기구는 기구적 동작을 이행하므로 소비전력이 크다. 상술한 바와 같이, 테이프는 비싸다. 따라서, 라벨을 작성할 때, 쓸모없이 낭비하는 테이프 부분을 아주 적게 할 필요가 있다. 종래의 테이프 인쇄장치에 있어서는 인쇄헤드 및 커터기구 사이의 테이프 부분도 다음 인쇄의 전여백으로써 이용하여 테이프의 사용 효율이나 소비 전력의 효율을 높이도록 하고 있지만, 예를 들면 전여백의 길이가 짧은 경우에는 인쇄헤드 및 커터기구 사이의 테이프 부분을 쓸모없게 하고, 상기 요구를 충분히 만족하게 되어 있지 않았다.
또한, 최근의 테이프 인쇄장치는 여러가지의 테이프 폭의 테이프에 대응할 수 있게 되어 있어, 테이프 폭의 종류에 관하여는 거의 사용자의 요구를 만족하고 있다. 그러나 최대 테이프 폭의 테이프보다 폭이 넓은 라벨을 사용자가 필요로 하는 때도 생각할 수 있다. 보다 폭이 넓은 테이프 대응의 테이프 인쇄장치를 구성하는 것도 생각할 수 있지만, 아주 드물게 적용된다 할 수 있는 테이프 폭을 고려하여 테이프 인쇄장치를 구성하는 것은 비용성과 등에서 불리한 점이 많다.
그래서, 인쇄가 완료된 테이프를 길이방향으로 N분할한 후, 분할 한 테이프를 테이프 폭 방향으로 인접하여 배치하여, 장진되어 있는 테이프의 폭의 N배의 폭을 가지는 테이프에 인쇄하면 유사한 라벨을 얻을 수 있는 확대인쇄를 생각할 수있다. 예를 들면, 제2도(A)에 나타난 바와 같이 확대배율이 2배의 확대인쇄에서는 처음에 문자열 등의 인쇄대상 부분의 상반분 MU를 테이프 T에 인쇄한 후, 소정 길이의 여백을 취하고, 연속하여 인쇄대상 부분의 하반분 MD를 인쇄한다.
그리고, 라벨 작성을 주목적으로 한 테이프 인쇄장치의 경우, 테이프 폭 방향의 상하에 여백을 설정하여 라벨을 보기쉽게 하는 것을 요할 수 있기 때문에 통상의 인쇄시에 있어서는 인쇄헤드의 인쇄가능 폭을 장진하고 있는 테이프의 폭보다 좁게 하여 상하여백을 형성하도록 구성되어 있다. 확대 인쇄시에 있어서도 인쇄 헤드의 인쇄가능 폭을 장진되어 있는 테이프의 폭보다 좁게 하는 것을 채용하면, 인쇄헤드의 구동 구성을 변경하지 않고 완료하므로 바람직하다. 이 경우에는 제2도(A)에 나타낸 바와 같이 확대 인쇄시에도 상하로 여백이 가능하다.
상술한 바와 같이 하여 확대 인쇄가 완료된 테이프T를 전후 2장의 테이프T1 및 T2에 분할 한 후(제2도(B)), 인쇄시에 형성된 상하의 여백을 분리하고, 이 분리한 테이프 부분 T1 및 T2를 상하로 병렬하여, 테이프 폭 이상의 큰 라벨을 형성하는 것에 가능하다.
그러나, 이 인쇄가 완료된 테이프T를 전후 2장의 테이프 T1 및 테이프 T2로 분할할 때에 이 분할위치가 소정위치에서 벗어나면, 상하의 문자열이 좌우로 벗어나지 않도록 붙은 경우에는 상하의 테이프 부분 T1 및 T2의 전단 및 후단이 전후로 벗어나게 된다. 또한, 분할위치가 벗어난 경우에 있어서, 테이프 부분 T1 및 T2의 전단 또는 후단이 일치하게 2장의 테이프 부분 T1 및 T2를 붙이면, 이번에는 문자열의 상하가 어긋나게 배치됨으로써 오히려 보기안좋은 라벨이 형성되게 된다.
또한, 상하의 여백을 제거할 때에는 이 여백을 직선상으로 바르게 절단 제거하지 않으면 상하의 문자열 사이에 공백이 형성되거나 (제2도(C)), 또한 상하로 분할한 문자열이 부자연스럽게 서로 겹쳐서 배치된다.
덧붙여서, 인쇄된 부분이 전사되는 것을 전제로 하고 있는 렌더린 테이프의 작제 장치로서는 확대 인쇄기능을 가지는 것이 이미 제안되어 있다(일본공개특허소화 63-162256호 공보참조). 렌더린 테이프의 경우에는 분할위치가 2장의 테이프 부분의 중간위치에서 어긋나 있어도 인쇄된 부분만을 다른 용지 등에 전사함으로 문제가 없고, 또한 전사를 전제로 하고 있기 때문에 인쇄시에 테이프 폭 방향의 상하에 여백을 설치할 필요가 없으며, 라벨작성을 주목적으로 하고 있는 테이프 인쇄장치에서의 상술한 바와 같은 불합리는 발생하지 않는다.
본 발명은 테이프를 쓸모없이 낭비하는 일이 없이, 사용자가 바라는 라벨을 형성할 수 있는 테이프 인쇄장치를 제공하는 것을 제1의 목적으로 하고 있다.
또한, 본 발명은 인쇄를 증지한 경우에는 테이프의 낭비를 절감하는 것이 가능하며, 게다가 그 후의 조작을 간단히 할 수 있는 테이프 인쇄장치를 제공하는 것을 제2의 목적으로 하고 있다.
또한, 본 발명은 숫자 인쇄의 다양성을 높이고, 월일이나 번지 등의 복수숫자에 관하여도 위화감이 없는 인쇄라벨을 얻을 수 있는 테이프 인쇄장치를 제공하는 것을 제3의 목적으로 하고 있다.
더욱이 또한, 본 발명은 사용자가 소망하는 여백을 가지는 라벨을 사용자가 쉽게 얻을 수 있는 테이프 인쇄장치를 제공하는 것을 제4의 목적으로 하고 있다.
또한, 본 발명은 테이프 사용 효율이 한단계 높고, 또한, 소비전력을 경감할 수 있는 테이프 인쇄장치를 제공하는 것을 제5의 목적으로 하고 있다.
또한, 본 발명은 확대 인쇄에 의해 간편하며 쉽고, 정확하게 테에프 폭이상의 큰 라벨을 형성하는 것이 가능한 테이프 인쇄장치를 제공하는 것을 제6의 목적으로 하고 있다.
본 발명은 입력된 1행이상의 문자열을 띠모양의 테이프에 인쇄하는 테이프 인쇄장치에 관한 것이다.
제1도(A), 제1도(B), 제1도(C)는 종래의 문제점을 설명하기 위해 인쇄 및 절단부의 사시도이다. 제2도(A), 제2도(B), 제2도(C)는 종래의 문제점을 설명하기 위해 확대인쇄 결과를 나타내는 도면이다.
제3도는 제1의 실시예의 인쇄중지의 인터럽트(interrupt)처리를 나타내는 플로우챠트이다. 제4도는 제1의 실시예를 테이프 인쇄장치의 전체구성을 나타낸 블럭도이다. 제5도는 제1의 실시예의 인쇄기구를 나타내는 사시도이다.
제6도(A), 제6도(B)는 제2의 실시예의 반각숫자 입력처리 및 인쇄처리를 나타내는 플로우챠트이다. 제7도는 제2의 실시예의 테이프 인쇄장치의 전체구성을 나타내는 블럭도이다. 제8도(A), 제8도(B)는 제2의 실시예의 반각숫자의 표시방법의 설명도이다. 제9도(A), 제9도(B)는 제2의 실시예의 반각숫자의 인쇄시 전개처리의 흐름을 나타낸 도면이다. 제10도(A), 제10도(B)는 제2의 실시예에서의 반각숫자의 인쇄예를 나타내는 도면이다.
제11도(A), 제11도(B)는 제3의 실시예의 1/M 축소숫자의 표시방법의 설명도이다. 제12도는 제3의 실시예의 인쇄시의 폰트 전개처리를 나타내는 플로우챠트이다. 제13도(A)∼(F)는 제3의 실시예의 1/M 축소숫자의 인쇄시 전개처리의 흐름을 나타낸 도면이다.
제14도(A)∼(D)는 제4의 실시예에 있어서의 여백 종류를 나타낸 테이블(table)과 여백의 설정순서를 나타내는 처리의 설명도이다. 제15도는 제4의 실시예의 보존 서식의 설정처리를 나타내는 플로우챠트이다. 제16도(A), 제16도(B)는 제4의 실시예의 여백종류 「연속」 및 「오려내기」의 예를 설명하는 도면이다.
제17도는 제4의 실시예의 인쇄처리를 나타내는 플로우챠트이다. 제18도는 제4의 실시예의 방안 도트의 인쇄를 위한 출력부의 구성을 나타내는 블록도이다.
제19도는 제5의 실시예의 「자동」에서의 여백과 테이프 폭과의 관계를 설명하는 도면이다. 제20도는 제5의 실시예의 인쇄의 요부처리를 나타내는 모터의 가감속시의 인쇄헤드에 대한 구동 펄수 폭을 설명하는 도면이다. 제21도는 제5의 실시예의 테이프 · 리본발송모터의 가감속시의 인쇄헤드에 대한 구동펄스 폭을 설명하는 도면이다. 제22도(A)∼제22도(C)는 제5의 실시예에 있어서의 짧은 전여백 형성의 양자를 나타내는 도면이다.
제23도는 제6도의 실시예에 의한 확대 인쇄처리를 나타내는 플로우챠트이다. 제24도는 제6의 실시예의 확대 인쇄시의 인쇄 속성을 결정하는 처리를 설명하는 도면이다. 제25도(A), 제25도(B)는 제6의 실시예의 확대 인쇄 동작의 설명을 위해 나타낸 표면의 도면이다.
본 발명의 제1, 제2의 목적은 입력수단으로 부터 입력된 문자 데이타를 기억하는 기억수단과 기억수단에서 차례로 읽어낸 문자 데이타를 인쇄헤드에 의해 인쇄하는 인쇄수단과, 테이프를 인쇄헤드로 공급하고, 인쇄후의 테이프를 인쇄헤드의 외측으로 이동시키는 테이프 발송수단과, 인쇄수단에서 배출되는 테이프를 절단하는 커터를 구비하는 절단수단과, 테이프 발송이나, 인쇄를 제어하는 제어수단을 구비하며, 이 제어수단이 입력된 문자나 기호의 인쇄중에 입력수단에서 인쇄중지 또는 전원오프의 지령이 주어진 때에 인쇄수단에 의한 인쇄를 중지시키는 인쇄중지 제어부와, 테이프 발송수단을 제어하여 인쇄가 중지된 시점에서의 테이프 위치에서 적어도 테이프에 최후로 인쇄된 문자위치에서 커터까지의 테이프 반송 경로 부분의 길이만큼 테이프를 송출시키는 공송 제어부를 가짐으로써 달성된다.
본 발명의 제3의 목적은 입력된 1행이상의 문자열을 띠모양의 인쇄매체에 인쇄하는 테이프 인쇄장치에 1/M(M은 2이상의 정수) 축소숫자(인쇄문자열 중의 다른 문자(전각문자의 속성을 구비한다)의 1/M의 문자폭이 할당된다)의 입력을 읽어들어는 1/M 축소숫자 입력 읽어들임 수단을 설치하고, 또한, 인쇄문자열에 N(N은 1이상의 정수)개의 1/M 축소숫자가 연속하고 있는 경우에 인접하는 M개의 1/M 축소숫자에 대하여는 전각숫자의 1문자분의 크기로 인쇄함과 동시에 인쇄문자열의 최초 또는 최후에 M-1개 이하의 1/M 축소숫자가 남았을 때에는 전각문자의 1문자분의 크기로 그 M-1개 이하의 1/M축소숫자를 인쇄하는 인쇄수단을 설비함으로써 달성된다.
본 발명의 제4의 목적은 라벨에 형성되는 문자열의 전측 및 후측에 배치되도록 설정된 여백길이의 지정값의 종류를 읽어들이는 여백길이 설정 읽어들임 수단과, 장진되어 있는 테이프의 폭을 검출하는 테이프 폭 검출수단과, 여백길이 설정 읽어들임수단에 의해 읽어들인 여백길이의 지정값의 종류가 장진되어 있는 테이프의 폭에 의해 자동적으로 여백길이를 결정하는 자동 결정 종류의 경우에, 테이프 폭 검출수단에 의해 검출된 테이프 폭 정보에 기초하여, 여백길이를 결정하고, 테이프 발송 수단 및 인쇄헤드를 제어하여 결정한 여백길이의 여백을 라벨에 형성시키는 여백 형성 수단을 설치함으로써 달성된다.
또한, 본 발명의 제4의 목적은 방안지에 있어서의 선의 교점으로 이루어진 모양을 가지는 방안 도트 패턴의 인쇄지령을 읽어들이는 방안 도트 패턴 인쇄지령 읽어들임수단과, 문자열의 인쇄지령시에 있어서, 방안 도트 패턴 인쇄지령 읽어들임수단이 방안 도트 패턴의 인쇄지령을 읽어들이고 있으면, 문자열을 인쇄시킴과 동시에 해당 문자열의 영역 보다 넓은 영역에 걸쳐서, 방안 도트 패턴을 인쇄시키는 인쇄 제어수단을 설치함으로써 달성된다.
본 발명의 제1, 5의 목적은 테이프 발송수단을 구성하는 모터의 가속시 및 감속시에 인쇄헤드로 주는 구동 펄스(pulse) 신호의 펄스기간에 관한 정보를 유지하고 있는 구동 펄스 기간 정보 유지 수단과, 모터의 가속시 및 감속시에도 문자열을 인쇄시키는 인쇄모드가 지시된 때에 구동 펄스 기간 정보 유지수단에서 구동 펄스 신호의 펄스 기간에 관한 정보를 읽어내고, 당해 펄스 기간을 가지는 구동 펄스 신호를 인쇄헤드에 주는 인쇄 제어수단을 설치함으로써 달성된다.
본 발명의 제1, 6의 목적은 통상 인쇄를 이행할 때에, 입력 문자열에 대한 인쇄속성을 지정하는 인쇄 속성 지정수단과 인쇄가 완료된 테이프를 테이프 길이방향으로 N(N은 2이상의 정수) 분할한 후, 분할한 테이프 부분을 테이프 폭방향으로 인접하여 배치할 때에, 통상 인쇄에 의해 테이프에 문자열을 인쇄한 때에 얻을 수 있는 라벨의 N배의 유사한 라벨을 얻을 수 있는 확대인쇄 모드에 관한 지령정보를 읽어들이는 확대 인쇄 지령 읽어들임수단과, 기억수단에 기억된 문자나 기호의 데이타와 확대 인쇄 지령 읽어들임 수단에서 읽어들인 확대배수 N의 값과, 테이프 폭 검출수단에 의해 검출된 테이프 폭과, 인쇄 속성 지정수단에 의해 지정된 인쇄 속성에 기초하여 테이프 길이 방향으로 N 분할되는 각 테이프 부분에 관한 인쇄속성을 결정하는 인쇄 속성 결정 수단과, 인쇄 속성 결정수단에 의해 결정된 각 테이프 부분에 관한 인쇄속성에 따라서, 테이프 폭 방향으로 N분할된 인쇄 대상 문자열을 테이프에 차례로 인쇄함과 동시에 테이프 길이 방향에서의 분할위치를 나타내는 마커(marker)를 테이프에 인쇄하는 인쇄수단 등을 구비함으로써 달성된다.
이하, 적절한 도면을 참조하면서, 본 발명에 의한 테이프 인쇄장치의 제1의 실시예(가장 좋은 형태)를 상술한다. 제4도에 이 실시예의 테이프 인쇄장치의 전체 구성 블럭도를 나타낸다.
이 테이프 인쇄장치(5)에서는 입력부(10)을 통하여 인쇄에 필요한 여러 가지의 정보가 제어부(20)에 입력됨과 동시에, 이 제어부(20)에 의해 출력부(30)이 제어되며, 입력부(10)으로 부터 입력된 문자열 등이 모니터됨과 동시에 문자열이 인쇄된다.
입력부(10)은 사용자의 조작을 검출하는 키입력부(11)과, 테이프의 폭을 검출하는 테이프 폭 검출센서(12)로 구성된다. 이 키입력부(11)은 문자 입력용의 복수의 조작자, 인쇄의 조작자, 테이프 발송의 조작자 등을 구비하여 놓고, 이들의 조작자의 조작에 따라 움직여서 문자를 나타내는 문자코드, 각 문자의 서체 등을 나타내는 제어코드, 또한 인쇄 등의 제어코드를 제어한다. 이에 따라, 테이프 인쇄장치(5)에서는 이 키입력부(11)을 조작하여 인쇄하는 문자의 서체, 문자 간격 등을 설정하고, 또한 인쇄하는 문자열을 미리 입력할 수 있도록 형성되며, 또한 인쇄 등의 처리를 개시할 수 있게 구성되어 있다.
이 실시예에 있어서는 키입력부(11)에 후술한 바와 같은 인쇄중지를 지시하는 조작자도 설정되어 있다.
테이프 폭 검출센서(12)는 제5도에 부호 K로 나타낸 바와 같은 테이프 카트리지에 형성된 구멍 등의 물리적인 식별요소를 검출하고, 이 검출결과를 제어부(20)에 출력한다. 여기에서, 테이프 카트리지는 테이프를 하우징내에 수납하여 유지한다. 이 테이프 인쇄장치(5)에서는 이 테이프 카트리지를 소정의 수납위치에 세트하여 테이프를 장진하게 구성되어 있다. 테이프 카트리지는 수납한 테이프의 폭에 대응하여 구멍 등의 식별요소가 형성되어 있고, 테이프 인쇄장치(5)에서는 이 검출결과에 의해 장진된 테이프의 폭을 검출하며, 또한 검출한 테이프의 폭에 따라서, 인쇄하는 문자의 크기 등을 설정할 수 있게 구성되어 있다.
출력부(30)은 테이프에 문자열을 인쇄하는 인쇄부(30a)와, 키입력부(11)을 통하여 입력된 문자열 등을 표시하는 표시부(30b)로 형성된다.
인쇄부(30a)는 테이프 카트리지K에 수납된 테이프T를 소정속도로 송출하는 테이프 발송기구(31), (33)과, 이 소정속도로 송출되는 테이프에 대하여 입력된 문자열을 인쇄하는 인쇄기구 (32), (34)로 형성된다.
여기에서 이 실시예에 있어서는 제5도에 개략적으로 나타낸 바와 같이, 테이프 인쇄장치는 스테핑 모터인 테이프 · 리본 발송 모터(31)을 구동함으로써, 화살표 B로 나타내는 바와 같이, 테이프T를 규정의 속도로 테이프 카트리지K에서 송출하도록 형성되며, 이 테이프T의 주행경로에 차례로 서말헤드(32), 테이프 카트리지기구(37)이 배치되도록 구성되어 있다. 테이프 발송기구는 이 테이프를 송출해 내는 테이프 · 리본 발송 모터(31)과, 제어부(20)에서의 제어명령에 따라 이 테이프 · 리본발송모터(31)을 구동하는 모터 구동회로(33)으로 형성되어 있다. 그리고, 제5도에서는 이 실시예의 특징에서 거리가 있는 잉크리본의 주행구성의 도시는 생략되어 있다.
서말헤드(32)는 테이프T의 길이방향과 직교하는 방향으로 복수의 발열소자를 밀접하여 배치되어 구성되고, 각 발열소자를 발열시킴으로써, 이 테이프 카트리지K에 별도로 수납된 잉크리본의 잉크를 열전사하여 테이프T에 문자 등을 인쇄한다. 인쇄기구는 이 서말헤드(32)와 제어부(20)에서의 제어명령에 따라, 세말헤드(32)를 구동하는 헤드 구동회로(34)로 형성된다. 그리고, 이 실시예에 있어서 서말헤드(32)는 테이프 카트리지K에 형성된 창에 삽입하여 통하게 유지됨으로써, 도시하지 않은 잉크리본 측에서 테이프T를 누르도록 구성되어 있다.
이에 따라, 테이프 인쇄장치(5)에서는 테이프 발송기구에 의해 테이프T를 소정속도로 서말헤드(32)에 공급함과 동시에, 인쇄기구를 구동하고, 테이프T상에 차례로 문자열 등을 인쇄할 수 있게 구성되며, 또한 테이프 발송기구만을 단독으로구동하여 테이프T를 공송할 수 있게 구성되어 있다.
테이프 커터기구(37)은 2종류의 커터(38) 및 (39)와 조작패널 단부에 배치된 절단용 조작자(도시하지 않음)로 구성되며, 이 절단용 조작자가 누름조작되면, 광체에 고정된 커터(38)에 대하여 화살표C로 나타낸 바와 같이, 커터(39)가 교차되도록 회동하여, 이에 따라, 커터(38) 및 (39)로 테이프T를 절단하도록 구성되어 있다. 이에 따라, 테이프 인쇄장치(5)에서는 이 절단용 조작자를 누름조작하여 인쇄가 완료된 테이프T를 테이프 카트리지K에서 반송된 테이프에서 분리하고, 이 분리한 테이프T에 의해 라벨을 형성하도록 구성되어 있다. 그리고, 테이프 커터기구(37)은 제어부(20)의 제어하에서 자동적으로 커터하는 것이어도 좋다.
표시부(30b)는 조작 패널상에 배치된 액정 디스플레이(35)와 제어부(20)에서의 제어명령에 따라서, 이 액정 디스플레이(35)를 구동하는 디스플레이 구동회로(36)으로 형성된다. 이것에 의해, 테이프 인쇄장치(5)에서는 이 액정 디스플레이(35)를 통하여 입력한 문자열, 인쇄의 서체, 문자 간격 등을 확신할 수 있게 구성되어 있다.
제어부(20)은 마이크로 컴퓨터에서 형성되며, 중앙처리 유니트(CPU)(21), ROM(22), RAM(23), 캐랙터 제네레이터 ROM(CG-ROM)(24), 입력 인터페이스(IF)(25), 출력 인터페이스(IF)(26)이 시스템 버스(27)을 통하여 접속되어 형성되도록 구성되어 있다.
입력 인터페이스(25)는 입력부(10)에서 입력된 제어코드 등을 규정의 타이밍으로 시스템버스(27)에 출력하는 것이다.
CPU(21)은 이 시스템버스(27)을 통하여 입력되는 제어코드 등에 대응하여 ROM(22)에 격납된 처리순서를 실행하여, 이에 따라 테이프 인쇄장치(5) 전체의 동작을 제어한다.
이 때문에, ROM(22)에는 이 CPU(21)이 실행하는 처리 프로그램이 기억되고, 또한 가나한자 변환용의 사전 데이타 등이 격납되어 있다. 그리고, ROM(22)에는 후술하는 인쇄중지의 처리 프로그램도 격납되어 있다(제3도 참조).
RAM(23)은 CPU(21)의 워크 에어리어를 형성하고, 키입력부(11)을 통하여 입력된 문자열 등을 또한, 그 후 가나한자 변환처리된 문자열을 문자코드의 형식으로 제어코드와 함께 기억한다. 여기에서 RAM(23)에 격납된 제어코드는 인쇄 및 표시를 위한 서체, 문자간격, 문자크기 등을 나타내는 이 테이프 인쇄장치(5)에 고유의 코드가 된다.
여기에서 가나 한자변환에 관하여 설명한다. 일본어의 문자변환의 경우에는 영어의 알파벳의 조합에서 일본어의 알파벳인 「가나」로 일단 변환한 후, 한자로 변환하는 2단계의 변환방식을 취하고 있는 것도 있다. 이것을 가나 한자변환이라 부른다. 「가나」는 한자의 발음에 대응하여 입력된다. 입력키가 영어의 알파벳(로마자)에 대응하고 있는 경우에는 그 로마자에 대응한 입력코드를 가나 캐릭터 코드로 변환하고, 가나 한자변환을 거쳐 한자 캐릭터 코드로 변환한다.
RAM(23)에는 일정한 영역이 인쇄 메모리(23a)로써 할당되고, 테이프 인쇄장치(5)에서는 이 인쇄 메모리(23a)를 인쇄용의 버퍼 메모리로써 사용되게 구성되어 있다.
CG-ROM(24)는 이 테이프 인쇄장치(5)에서 인쇄 및 표시하는 문자, 기호의 폰트정보를 기억하고, 이 실시예에 있어서는 이 폰트정보로써 비트맵(bitmap) 폰트 또는 아웃라인(outline) 폰트의 정보을 기억도록 구성된다.
출력 인터페이스(26)은 CPU(21)에서 제어되고, CG-ROM(24)의 폰트 정보를 또는 CPU(21)가 송출하는 제어명령을 출력부(30)에 출력한다.
이에 따라, CPU(21)은 RAM(23)에 기억된 문자코드 및 제어코드에 따라서 CG-ROM(24)를 액세스(access)하고, 사용자가 입력한 문자열을 액정 디스플레이(35)에 표시한다.
또한, 입력 인터페이스(25)를 통하여 인쇄의 조작자가 누름조작된 것을 검출하면, CPU(21)은 헤드 구동회로(34) 및 모터 구동회로(33)에 인쇄 개시의 제어명령을 송출한 뒤, 마찬가지로 CG-ROM(24)를 액세스하고, 이 CG-ROM(24)의 출력데이타를 규정 순서대로 헤드 구동회로(34)로 출력한다. 이 때 CPU(21)은 CG-ROM(240에서 출력되는 폰트정보를 인쇄 메모리(23a)에 일단 격납하여 출력함으로써 이 인쇄 메모리(23a)로의 써넣기 및 읽어내기의 어드레스를 바꾸고, 인쇄의 크기, 문자의 방향 등을 바꾸도록 구성되어 있다.
이에 따라, CPU(21)은 액정 디스플레이(35)에 표시한 문자예를 사용자가 소망하는 포맷으로 테이프T에 차례로 인쇄한다. 또한 문자열의 인쇄를 종료하면, CPU(21)은 모터 구동회로(33)을 구동한 후, 정지시키도록 모터 구동회로(33)을 제어하고, 이에 따라, 테이프T를 공송하여 인쇄처리를 종료한다.
따라서, 이 테이프 인쇄장치(5)에 대하여 사용자가 액정디스플레이(35)를 모니터하면서 키입력부(11)을 조작하여, 소망의 문자열을 입력한 후, 인쇄의 조작자를 누름조작하는 정도로 간편한 조작이며, 테이프 커터기구(37)로 이 입력한 문자열을 인쇄한 테이프가 출력되고, 테이프의 송출이 완료되어 절단의 조작자를 누름조작함으로써, 테이프 커터기구가 작동하고, 이 테이프를 절단하여 라벨이 형성된다.
이 인쇄도중에서 인쇄중지 조작자 도는 전원의 조작자가 조작되면, 입력인터페이스(25)는 CPU(21)에 인터럽트(interrupt)하고, 그 때 CPU(21)은 이 인터럽트에 대응하여 제3도에 도시한 처리순서를 실행한다.
그리고, 인쇄중지 조작가로써는 전용의 조작가를 설치하여도 좋지만, 이 실시예에서는 조작 패널면의 효율적 배치를 고려하여 범용의 조작자를 이용하는 것으로 한다. 예를 들면, 인쇄 조작자, 삭제 조작자 또는 소거 조작자를 이용한다.
여기에서 인쇄 조작자는 인쇄에 있어서의 조작자이므로, 인쇄중지 시의 조작자로서 이용하면 사용자가 조작자의 기능을 인식하기 쉬워 바람직하다. 또한, 삭제 조작자는 파일을 삭제하는 등의 기능을 담당하는 조작자이며, 취소의 조작자(삭제의 조작자와 공용되고 있는 장치도 있다)는 문자입력 시에 잘못 입력한 문자를 지우는 기능을 담당하는 조작자이며, 이들 조작자는 모두 과거의 조작을 취소하는 기능을 담당하는 것이고, 인쇄라 하는 과거의 조작을 취소하는 인쇄중지 기능과 공통하는 부분이 있으며, 사용자가 인쇄중지 기능을 할당할 수 있는 조작자로써 외우기 쉬워서 바람직하다.
CPU(21)은 인쇄중지의 인터럽트 처리를 개시하면, 우선 스텝(101)에 있어서,헤드 구동회로(34)에 제어명령을 송출하고, 문자열의 인쇄를 중지한다. 이것에 의해 CPU(21)은 사용자가 잘못을 알아, 인쇄중지 조작자 또는 전원조작자를 누름조작하면, 즉석으로 인쇄를 중지하고, 쓸모없는 테이프의 소비를 유용하게 막을 수 있다. 그리고, 문자열의 인쇄 횟수를 관리하고 있는 테이프 인쇄장치도 이미 제안되고 있지만, 이와 같은 테이프 인쇄장치에 있어서는 스텝(101)에서의 인쇄도중의 강제 종료에서는 지금까지의 인쇄횟수를 유지한다.
계속하여, CPU(21)은 스텝(102)로 이동하고, 액정 디스플레이(35)에 「인쇄를 정지!」의 점별표시한다. 이에 따라, 테이프 인쇄장치(5)에세는 조작에 익숙하지 않은 사용자에 있어서도 이 액정 디스플레이(35)를 통하여 의도하는 동작이 실행된 것을 확인할 수 있다.
그 후, CPU(21)은 스텝(103)으로 이동하여, 스텝(101)의 종료 시에서 시계를 개시하고 있던 타이머의 규정시간의 경과를 기다리고, 모터 구동회로(33)에 구동정지의 제어명령을 송출한다. 그럼으로써 테이프T는 규정량 만큼 송출되게 된다. 여기에서 통상의 인쇄시에 있어서의 공송은 인쇄한 문자열 뒤에 사용자가 선택한 길이만큼 인쇄되어 있지 않은 공백의 영역을 확보하기 위해 실행되는 것에 대하여 이 실시예에 있어서는 인쇄중지 후에 실행되는 공송은 서말헤드(32)의 인쇄부의 위치(즉, 발열소자가 배열되어 있는 위치)에서 커터(38), (39)에 의한 절단위치까지의 거리 L만큼 실행된다.(제5도참조).
이 실시예의 테이프 인쇄장치는 공송을 종료한 후, 사용자에 의해 절단 조작자가 누름조작된 때에 인쇄를 중지한 문자열의 후단에서 테이프T를 절단할 수 있게구성되어 있다. 따라서, 사용자가 일부러 테이프 발송 등의 조작을 실행하지 않아도, 가장 테이프 낭비가 적도록 테이프를 절단하는 것이 가능하다. 즉, 이러한 테이프 인쇄장치(5)의 조작에 익숙하지 않은 사용자가 조작하는 경우에도 인쇄중지후의 번잡한 조작을 실행하지 않으므로, 테이프T의 쓸모없는 낭비를 막을 수 있다.
CPU(21)은 이러한 테이프T를 공송하면, 계속하여 스텝(104)로 이동하고, 인쇄장치의 점멸표시를 소등한 후, 계속하여 스텝(105)에 있어서 조작된 조작자가 전원의 조작자인지 아닌지 판별한다.
여기에서 사용자가 전원의 조작자를 조작하여 인터럽트가 발생한 경우에는 CPU(21)은 스텝(106)으로 이동하고, 전원을 내리고 이 처리순서를 종료한다. 이에 따라, 인쇄중지 조작자가 조작되어 인터럽트가 발생한 경우에는 사용자는 계속하여 이 테이프 인쇄장치(5)를 조작하는 것을 바라므로, 곧장 인터럽트 처리순서를 종료하고, 계속하여 조작자의 조작을 기다린다.
이상의 구성에 있어서, 키입력부(11)을 통하여 미리 입력한 문자열은 문자코드의 형성에서 제어코드와 함께 RAM(23)에 기억된다. 이 상태에서 인쇄의 조작자가 조작되면, 테이프·리본 발송모터(31)에 의해 테이프T가 소정 속도로 서말헤드(32)에 공급되고, 또한 RAM(23)에 격납된 문자코드 및 제어코드에 따라서, 인쇄 메모리(23a)를 통하여 CG-ROM(24)에서 헤드 구동회로(34)로 폰트정보가 출력되며, 테이프상에 미리 입력된 문자열이 인쇄된다. 이 인쇄의 도중에서 인쇄중지 또는 전원의 조작자가 조작되면, 서말헤드(32)에 의한 인쇄가 정지 제어된 후, 인쇄중지의 메시지가 점멸표시되며, 서말헤드(32)에서 커터(38), (39)에 의한 절단위치까지의거리 L분 만큼 테이프T가 공송된다. 또한 전원의 조작자가 조작된 경우는 계속하여 전원이 차단되어, 동작이 완료된다. 이것에 대하여 인쇄중지의 조작자가 조작된 경우에는 공송한 후, 계속하여 조작자의 조작을 기다린다.
상기 실시예에 의하면, 인쇄도중에서 인쇄중지 또는 전원의 조작자가 조작된 경우에는 인쇄를 즉석에 중지한 후, 서말헤드에서 커터에 의한 절단위치까지의 거리분 만큼 테이프를 공송함으로써, 테이프의 낭비가 가장 적도록 테이프를 공송하여 유지하는 것이 가능하며, 그럼으로써 번잡한 조작을 간략화하여 테이프의 낭비를 막을 수 있다.
또한, 상기 실시예에 의하면, 인쇄중지 메시지를 표시하도록 하였으므로 사용자에게 테이프 인쇄장치가 인쇄중지 지령을 받은 것을 알수 있도록 하는 것이 가능하며, 사용방법을 향상시키는 것이 가능하다.
또한, 상기 실시예에 의하면, 인쇄중지 조작자로써는 사용자가 인쇄중지 기능이 할당되어 있는 것을 알기 쉬운 범용 조작자를 적용하고 있으므로, 조작자의 배치효율을 높이는 것이 가능함과 동시에, 사용방법을 향상시킬 수 있다.
그리고, 상기 실시예에 있어서는 인쇄를 중지한 후, 서말헤드(32)에서 커터(38), (39)에 의한 절단위치까지의 거리 L분 만큼 테이프T를 공송하는 경우에 관하여 상술하였지만, 본 발명은 이것에 한정하지 않고, 인쇄중지 이외의 전체의 경우에 있어서, 최후의 문자를 인쇄한 후에 적어도 서말헤드(32)에서 커터(38), (39)에 의한 절단위치까지의 거리 L분 만큼 테이프T를 공송하면, 계속하여 인쇄시의 낭비를 막을 수 있으며, 그러므로 테이프의 쓸모없는 낭비를 막을 수 있다.
또한, 상기 실시예에 있어서는, 인쇄 도중에서 범용의 인쇄중지의 조작자 또는 전원의 조작자가 조작된 경우에 인쇄를 중지하는 경우에 관하여 상술하였지만, 본 발명은 이것에 한정되지 않고, 인쇄중지용으로 전용의 조작자를 배치하여도 좋다.
또한, 상기 실시예에 있어서는 절단의 조작자를 누름조작하여 수동으로 테이프를 절단하는 경우에 관하여 서술하였지만, 본 발명은 이것에 한정하지 않고, 모터 등에 의해 절단하는 경우에도 적용하는 것이 가능하다. 이 경우, 인쇄를 중지하여 테이프를 공송한 후, 테이프를 절단함으로써, 이러한 테이프 인쇄장치의 사용방법을 향상시키는 것이 가능하다.
또한, 상기 실시예에 있어서는 인쇄중지 시에 서말헤드(32)에서 커터(38), (39)에 의한 절단위치까지의 거리 L분 만큼 테이프T를 공송하는 것을 나타내었지만, 후측의 여백을 형성시키 위한 피드(feed) 중에 인쇄중지가 지시된 경우에 있어서의 공송량을 이것보다 적게하여도 좋다. 요컨데, 최후의 인쇄장치가 커터(38), (39)에 의한 절단으로 배제되는 위치까지 인쇄중지지령 후에도, 테이프를 공송하면 좋다.
다음으로, 본 발명에 의한 테이프 인쇄장치의 제2의 실시예를 설명한다.
우선, 제2의 실시예의 테이프 인쇄장치의 전기적인 전체 구성을 제7도의 기능 블럭도를 이용하여 설명한다.
제7도에 있어서, 제1도의 실시예에 있어서의 제4도와 다른 점은 ROM(22)에 격납되어 있는 외부의 처리 프로그램이나 데이타이다. 이 제2의 실시예의 ROM(22)에도 각종의 처리 프로그램이나, 가나 한자변환용 사전 데이타 등의 고정 데이타가 격납되어 있다.
ROM(22)에 격납되어 있는 제2의 실시예에 특유의 처리 프로그램이나 고정 데이타, RAM(23)에 격납되어 있는 데이타 등에 관하여는 후술의 설명에서 상술한다. 그리고, ROM(22)에 후술하는 입력문자의 읽어들임용의 처리 프로그램(22a)나 인쇄시의 전개 프로그램(22b)가 격납되어 있고, 또한 이들 프로그램(22a) 및 (22b)의 실시예에는 RAM(23)에 그를 위한 작업 에어리어가 적절히 형성된다. 다른 구성은 제4도와 같으므로 설명을 생략한다.
이 실시예는 2개의 다른 문자와 같은 크기가 되는 반각숫자(1/2축소숫자)를 설치한 것이며, 이하에서는 반각숫자의 입력 읽어들임 처리 및 그 인쇄시의 전개 처리를 제6도(A), 제6도(B)를 참조하면서 순서대로 설명한다.
제6도(A)은 반각숫자나 입력 읽어들임처리 등을 나타내는 플로우챠트이다. 이 실시예의 경우, 반각숫자는 기호로써 준비되어 있고, 기호입력을 지시하는 키(예를 들면 기호입력의 전용키)가 조작된 때에 CPU(21)은 ROM(22)에 격납되어 있는 제6도(A)에 나타난 처리프로그램(22a)을 개시한다.
그리고, 이 실시예에 있어서는 입력에 제공하는 반각숫자로써는 「0」∼「9」에 관한 것이 준비되어 있다.
그리고 우선, CPU(21)은 스텝(201)에 있어서, 기호종류의 초기후보를 액정디스플레이(35)에 표시시킨다. 예를 들면, 기호의 종류로써는 VTR 카세트용의 기호나 단위기호나 기술용 기호나 생물기호나 타는기구의 기호나, 수식기호의 각종의 것이준비되어 있고, 이 실시예에서는 상술한 바와 같이 반각숫자도 1개의 기호 종류로써 준비되어 있으며, 초기의 후보로써는 그들 중 가장 사용빈도가 높은 기호 종류 또는 학습기능에 의해 직전에 선택된 기호종류가 표시된다. 그리고, 한 번에 복수의 기호종류를 표시시키는 장치이면 예를 들면, 현재 후보에 커서를 위치시켜 점멸표시시킨다.
그 후, CPU(21)은 스텝(202)에 있어서 선택키 또는 변경키(예를 들면 커서 이동키가 해당한다)가 조작되었는지를 판별하고, 변경키가 조작된 때는 스텝(203)에 있어서 기호종류의 현재후보(점멸표시되어 있는 기호종류)를 변경시켜서 상술한 스텝(202)로 되돌아 간다.
어떤 기호종류가 현재 후보로 되어 있는 상황에 있어서, 선택키가 조작되면 스텝(202)에서 스텝(204)로 이동하고, CPU(21)은 선택된 기호종류를 판별한다. 반각숫자 이외의 기호종류가 선택된 때에는 CPU(21)은 스텝(205)에서 나타나 있는 처리루틴으로 진행하고, 그 기호종류 내에서의 기호선택처리를 이행한다.
한편, 선택된 기호종류가 반각숫자이면, CPU(21)은 스텝(206)에 있어서, 초기의 현재후보로써 해당되는 반각숫자를 액정 디스플레이(35)에 표시시킨다. 이 실시예의 경우, 반각숫자의 표시는 표시용의 1문자분의 영역을 취하여 표시되며, 예를 들면, 제8도(A)에 나타난 바와 같이 반각숫자인 것을 나타내는 도트패턴S1과 숫자자체를 나타내는 해칭(hatching)된 도트패턴S2의 조합기호가 1문자분의 크기로 표시되며, 제8도(B)에 나타낸 바와 같은 일반적인 한자 캐릭터와 같은 문자 폭을 가지는 숫자의 표현과는 다른 표시가 구성된다. 당연히 CG-ROM(24)에는 제8도(A)에나타낸 바와 같은 폰트가 준비되어 있다.
현재 후보의 반각숫자를 표시시키면, CPU(21)은 스텝(207)에 있어서 선택키 또는 변경키(예를 들면, 커서 이동키가 해당한다)가 조작되었는지를 판별하고, 변경키가 조작된 때는 스텝(208)에 있어서 반각숫자의 현재후보(점멸표시되어 있는 반각숫자)를 변경시켜 상술한 스텝(207)로 되돌아 간다.
어떤 반각숫자가 현재후보가 되고 있는 상황에 있어서, 선택키가 조작되면 스텝(207)에서 스텝(209)로 이동하고, CPU(21)은 현재후보의 반각숫자가 선택된 것으로 확정하며, RAM(23)내의 입력 문자열의 버퍼 에어리어에 있어서의 지금까지의 최종 문자코드의 다음에 이 반각숫자의 코드를 격납시키고, 또한, 표시용 버퍼 에어리어도 조작하여, 표시를 기호키가 조작된 단계의 문자입력 화면에 복귀시킴과 동시에, 기호키가 눌러진 때에 커서가 지시하고 있던 문자 입력 위치에 선택된 반각숫자를 규정하는 제8도(A)에 나타낸 바와 같은 도트패턴을 표시시켜 일련의 처리를 종료한다.
여기에서, 이 실시예에 있어서는 반각숫자의 코드는 반각을 나타내는 코드와 숫자코드의 조가 아니라, 다른 문자의 코드와 같은 비트수의 1개의 코드가 반각숫자를 나타내고 있다. 예를 들면, 문자열 「10月23日」의 「1」, 「0」, 「2」, 「3」이 각각 반각숫자의 경우, 이들 문자열의 각 문자는 16진표기로 「EC61」, 「EC60」, 「8C8E」, 「EC62」, 「EC63」, 「93FA」로 나타난다. 이와 같이 하면, CG-ROM(24)에서 반각숫자의 표시용 폰트를 읽어내기 쉽다.
그리고 이상에서는, 설명을 생략하였지만, 사용자에 의한 기호선택처리중에있어서의 취소키의 누름에 의해, 기호선택 동작을 중도에서 취소하는 것이 가능하다.
이상과 같이 이 실시예에 있어서는 사용자는 반각숫자를 입력할 때에는 기호중에서 그 때마다 선택하는 것을 요한다. 따라서, N항의 반각숫자를 입력할 때에는 사용자는 기호에서의 선택조작을 N회 실행하는 것을 요한다.
그런데, 반각숫자를 지정하는 방법으로써는 반각모드를 지시하는 키를 설정하여 이 키의 2회의 누름사이에 입력된 숫자를 반각숫자로써 읽어들이는 방법(이것자체 이외의 실시예를 구성한다)이나, 반각지 정키가 2회조작된 때의 1회째의 조작시에 커서가 위치하는 이미 입력이 완료된 숫자에서, 2회째의 조작시에 커서가 위치하는 이미 입력이 완료된 숫자까지의 숫자를 반각숫자로써 읽어들이는 방법(이것자체이외의 실시예를 구성한다)이 있다. 그러나, 이 실시예에 잇어서는 이하의 이유에 의해 상술한 바와 같이 기호에서 선택시키게 하고 있다.
테이프 인쇄장치는 다양한 문자사이즈를 가지기 때문에 알파벳 등의 축소요구에 대하여 문자 사이즈의 선정에 대응하는 것이 가능하고, 그 때문에 이 실시예에 있어서는 숫자만에 관하여 반각문자(반각숫자)를 적용하고 있다. 이렇게 반각문자의 수가 한정되어 있으므로, 기호에서 선택시키게 하여도 기호를 많이 준비할 필요가 없고, 장치구성(CG-ROM(24) 등)을 복잡화하는 일은 거의 없다. 또한, 상술한 바와 같은 다른 선택방법에서는 종래의 테이프 인쇄장치에서는 존재하지 않는 새로운 입력처리루틴을 설정하지 않으면 안되지만, 적은 반각문자 때문에 새로운 입력처리 루틴을 설치하는 것은 ROM(22)의 메모리 용량의 유효이용에서 보아 효율적이지 않다. 한편, 기호에서의 선택방법에서는 새로운 입력처리 프로그램은 설치할 필요가 없고, 기호선택처리 프로그램의 일부의 변경으로 대응할 수 있다.
이 실시예에 있어서, 1개의 반각숫자를 액정 디스플레이(35)상에서는 제8도(A)에 나타난 바와 같은 1개의 전각문자의 크기로 표시시키게 한 것은 이하의 이유에 의한다. 1개의 전각문자의 크기로 표시시키는 것은 CG-ROM(24)에 있어서의 폰트를 준비하면 되므로 쉽게 실행할 수 있다. 한편, 2개의 반각숫자를 전각문자의 크기로 표시시키도록 하면(이것자체 이외의 실시예를 구성한다), 그 때문에 연산처리가 필요하게 되며, 처리가 복잡해지게 된다. 게다가, 입력의 진행에 의해 표시위치를 바꿀 필요가 있고, 표시위치의 변경마다 2개의 반각숫자를 1개의 전각문자의 크기로 표시시키는 처리를 이행하는 것은 비효율적이다.
다음으로, 인쇄시에 있어서의 각 문자의 전개처리(당연히 반각숫자의 전개처리를 포함한다)를 제6도(B)를 참조하면서 설명한다.
인쇄시에 있어서의 문자전개는 문자열의 각 문자단위에서의 전개가 반복하여 실행되어 이행된다. 제6도(B)는 이렇게 반복실행되는 각 문자의 전개처리를 나타내는 플로우챠트이다. 그리고, 종서 인쇄의 경우, 전개 시에 CG-ROM(24)에서 폰트(도트패턴)를 회전시켜, 대응하는 방법과 전개 시에는 CG-ROM(24)에서의 폰트(도트패턴)을 그대로 격납하여, 서말헤드(32)를 구동시킬 때에 회전시켜 읽어내는 방법이 있지만, 이하의 설명은 후자의 것으로 이행한다. 즉, 전개처리 자체는 횡서나 종서나 동일하다.
CPU(21)은 제6도(B)에 나타낸 처리를 개시하면, 우선 스텝(211)에 있어서,이번의 전개대상 문자가 반각숫자인지 아닌지를 판별한다. 반각숫자가 아니면, 스텝(212)에 있어서 종래와 같은 전개처리를 이행하여 이번의 전개대상 문자에 대한 전개처리를 종료한다.
한편, 이번 전개대상 문자가 반각문자이면, CPU(21)은 스텝(213)에 있어서 다음의 전개대상 문자도 반각문자인지 아닌지를 판별한다.
다음의 전개대상 문자도 반각문자이면, CPY(21)은 스텝(214)로 진행하고, 인쇄포인터가 규정하는 폰트 전개 에어리어(에어리어(1)이라 한다)에 연속하는 2개의 반각문자 중, 제1번째의 반각숫자와 숫자가 동일한 전각숫자의 폰트(도트패턴)을 CG-ROM(24)에서 읽어내어 전개한다. 이 경우의 문자 사이즈는 인쇄대상 문자열에 관한 속성에서 정해지는 것이다. 또한 예를 들면, ROM(22)에 반각숫자코드와 대응하는 전각숫자 코드의 대응 테이블을 격납하여 두고, 이 테이블을 스텝(214)의 처리에서 이용한다. 제9도(A)는 스텝(214)에서의 전개처리 이미지를 나타낸 것이다. 계속하여 CPU(21)은 스텝(215)에 있어서 그 전개된 폰트를 횡방향으로만 반정도(1/2)로 압축하고, 에어리어(1)의 좌측절반에 격납시킨다. 제9도(B)는 스텝(215)에서의 압축 격납 처리 이미지를 나타낸 것이다.
전개된 폰트를 횡방향으로만 반정도(1/2)로 압축하는 방법으로써는 다음식에 나타낸 바와 같이 횡방향으로 인접하는 (2)도트의 논리합을 취하는 방법을 적용할 수 있다.
Dnew (Xn, Ym)
= Dold (X2n-1, Ym) + Dold (X2n, Ym)
다음으로 CPU(21)은 스텝(216)으로 진행하고, 미사용의 폰트전개 에어리어(에어리어(2)라 부른다; 예를 들면 인쇄포인터가 규정하는 에어리어의 다음 에어리어)에 연속하는 2개의 반각숫자 중, 제2번째의 반각숫자와 숫자가 동일한 전각숫자의 폰트(도트패턴)를 CG-ROM(24)에서 읽어내어 전개한다. 제9도(C)는 스텝(216)에서의 전개처리 이미지를 나타낸 것이다. 계속하여 CPU(21)은 스텝(217)에 있어서 그 전개된 폰트를 횡방향으로만 반정도 압축하며, 에어리어(1)의 우측절반에 격납시킨다. 제9도(D)에서는 스텝(217)에서의 압축 격납 처리 이미지를 나타내는 것이다.
한편, 이번 전개대상 문자가 반각문자이지만, 다음의 전개대상 문자가 반각숫자 이외이면, CPU(21)은 스텝(219)로 진행하고, 인쇄 포인터가 규정하는 폰트전개 에어리어(1)에 이번의 전개대상 문자인 반각숫자와 숫자가 동일한 반각숫자의 폰트를 CG-ROM(24)에서 읽어내어 전개한 후, 스텝(220)에 있어서 그 전개된 폰트를 횡방향으로만 반정도 압축하여, 에어리어(1)의 우측 절반에 격납시키고, 또한 스텝(221)에 있어서 에어리어(1)의 오른쪽의 공백처리화를 이행한다.
이상의 처리와 같이 하여, 인쇄 포인터가 규정하는 에어리어(1)에 대한 도트 전개가 완료되면, CPU(21)은 스텝(218)에 있어서, 인쇄포인터를 1 증대하여 이번 전개 대상 문자에 관한 일련의 전개처리를 종료한다.
이러한 전개처리에 의해 전개된 폰트정보를 인쇄한 경우에 있어서, 인쇄대상문자열에 예를 들면 반각숫자가 2개 포함되어 있으면, 제10도(A) 또는 제10도(B)에 나타난 바와 같이 2개의 반각숫자가 다른 문자의 1문자분의 크기로 인쇄된 라벨을 얻을 수 있다. 제10도(A)는 횡서인 경우이며, 제10도(B)는 종서인 경우이다.
상술한 바와 같이, 이 실시예에 있어서는 CG-ROM(24)에는 전각숫자의 인쇄용 폰트만을 준비하여, 축소처리에 의해 반각숫자에 대응하고 있다. 종래의 테이프 인쇄장치에 있어서도 문자 사이즈의 다양화를 위해 어떤 문자 사이즈의 폰트를 축소하여, 전각문자로써 취급하는 축소문자 사이즈이며, 이와 같은 축소처리를 이 실시예에 있어서의 반각숫자의 폰트 형성에 대하여 이용할 수 있다.
이상, 반각숫자를 도입함으로써, 종래와 다른 처리가 되는 전개처리를 설명하였지만, 반각숫자를 도입함으로써, 종래와는 다른 처리가 되는 인쇄시의 처리로써 플로우챠트의 도시는 생략하였지만, 다른 테이프 길이의 결정처리나, 문자 사이즈의 결정처리 등의 문자수에 의존하는 처리가 있다. 반각숫자가 N개 연속하는 경우에는 거기에서의 문자수에 N이 짝수일 때에는 N/2, N이 홀수일 때는 N/2의 반올림한 정수로써 치리한다.
상기 실시예에 의하면, 반각숫자의 입력을 접수하여, 인쇄할 수 있게 한 것이므로, 숫자인쇄의 다양성을 높이고, 월일이나 번지 등의 복수항 숫자에 관하여도 위화감이 없는 인쇄 라벨을 얻을 수 있는 테이프 인쇄장치를 실현할 수 있다.
상기에 있어서도 제2의 실시예에 대한 다른 실시예를 설명하였지만, 또한 이하와 같이 다른 변형예를 들 수 있다.
상기 실시예에 있어서 입력선택에 제공하는 반각숫자 기호로써 「0」∼「9」를 준비한 것을 나타내었지만, 또한 「00」∼「99」의 반각숫자 2항에 관한 기호도 준비하여도 좋다.
상기 실시예에 있어서는, 인쇄용의 숫자폰트로써는 전각폰트만을 준비한 것을 나타내었지만 반각숫자의 폰트를 준비하여 두도록 하여도 좋다. 이 경우에 있어서, 「00」∼「99」의 반각숫자 2항의 폰트를 준비하여 두도록 하여도 좋다. 이와 같이 하면, CG-ROM(24)의 용량은 증가하지만, 전개처리의 고속화를 기대할 수 있다.
상기 실시예에 있어서는, 반각숫자가 홀수개 연속한 경우에는 최후의 1개를 반각의 크기로 인쇄하는 것을 나타내었지만, 전각의 크기로 인쇄하도록 하여도 좋다. 또한, 반각숫자가 홀수개 연속한 경우에, 최초의 1개을 독립하여 인쇄하고, 그 후는 2개의 반각숫자를 조로서 전각 크기로 인쇄하도록 하여도 좋다.
다음으로 본 발명에 의한 테이프 인쇄장치의 제3의 실시예를 설명한다. 제2의 실시예는 인쇄 가능한 축소숫자로써 1/2 축소숫자(반각숫자)만으로 대응할 수 있는 것이었지만, 이 제3의 실시예는 복수 종류의 축소숫자에 대응할 수 있는 것이다. 즉, M개의 축소숫자을 나란히 인쇄하면, 통상의 전각숫자와 같은 크기로 인쇄되는 1/M 축소숫자로써 축소율이 1/2만이 아니라, 1/3, · · ·, 1/J의 축소율도 준비되어 있다.
이 제3의 실시예에 있어서의 전체구성은 제2의 실시예에 있어서의 제7도와 거의 같으므로 그 도시는 생략한다.
또한, 축소숫자의 입력 읽어들임처리도 제2의 실시예와 거의 같지만,(제6도(A)참조) 이하의 점이 다르다.
이 제3도의 실시예의 경우도, 축소숫자는 기호로써 준비되어 있고, 기호입력을 지시하는 키(예를 들면, 기호입력의 전용키)가 조작된 때에 CPU(21)은 ROM(22)에 격납되어 있는 기호 읽어들임용의 처리 프로그램(제6도(A)참조)을 개시한다. 그리고, 이 실시예에 있어서는 입력에 제공하는 각 축소율(1/2, 1/3, · · ·, 1/J)의 축소숫자로써는 각각 「0」∼「9」에 관한 것이 준비되어 있다.
그리고, 우선 CPU(21)은 기호종류의 초기종류의 초기 후보를 액정 디스플레이(35)에 표시시켜, 변경키가 조작된 때는 기호종류의 현재후보를 변경시키고, 어떤 기호종류가 현재후보가 되어 있는 상황에 있어서, 선택키가 조작되면, CPU(21)은 선택된 기호종류를 판별한다(스텝(201)∼(204)참조). 1/M(M은 2∼J) 축소숫자 이외의 기호종류가 선택된 때에는 CPU(21)은 그 기호종류 내에서의 기호 선택처리를 이행하며(스텝(205)참조), 한편 선택된 기호종류가 1/M 축소숫자이면, CPU(21)은 초기의 현재후보로써 1/M 축소숫자를 액정디스플레이(35)에 표시시킨다(스텝(206)참조). 이 실시예의 경우, 1/M 축소숫자의 표시는 표시용의 1문자분의 영역을 취하여 표시되고, 예를 들면 제11도(A) 또는 (B)로 나타낸 바와 같이, 1/M(1/3 또는 1/4) 축소숫자인 것을 나타내는 도트패턴S1과 숫자자체를 나타내는 해칭된 도트패턴S2의 조합기호가 1문자분의 크기로 표시되며, 일반적인 한자 캐릭터와 같은 문자 폭을 가진 숫자 표현과는 다른 표시가 이루어진다. 당연히 CG-ROM(24)에는 제11도(A) 또는 (B)에 나타낸 바와 같은 폰트가 준비되어 있다.
현재후보의 1/M 축소숫자를 표시시키면 CPU(21)은 선택키 또는 변경키가 조작되었는지를 판별하여, 변경키가 조작된 때에는 1/M 축소숫자의 현재후보를 변경시키고, 어떤 1/M 축소숫자가 현재 후보로 되어 있는 상황에 있어서 선택키가 조작되면, CPU(21)은 현재후보의1/M 축소숫자가 선택된 것으로서 확정하여 RAM(23)내의 입력문자열의 버퍼 에어리어에 있어서의 지금까지의 최종 문자코드의 다음에 이 1/M 축소숫자의 코드를 격납시키고, 또한 표시용 버퍼 에어리어도 조작하여, 표시를 기호키가 조작된 단계의 문자입력 화면에 복귀시킴과 동시에 기호키가 누러질때에 커서가 지시하고 있던 문자입력위치에 선택된 1/M 축소숫자를 규정한다. 제11도(A) 또는 (B)에 나타난 바와 같은 도트패턴을 표시시켜 일련의 처리를 종료한다(스텝(207)∼(209)참조).
제3의 실시예에 있어서도 1/M 축소숫자의 코드는 1/M 축소를 나타내는 코드와 숫자코드의 조가 아니라, 다른 문자의 코드와 같은 비트수의 1개의 코드가 1/M 축소숫자를 나타내고 있다. 이와 같이 하면, CG-ROM(24)에서 1/M 축소숫자의 표시용 폰트를 취해내기 쉽다.
다음으로 인쇄시에 있어서의 각 문자의 전개처리(당연히 1/J 축소숫자의 전개처리를 포함한다)를 제12도를 참조하면서 설명한다.
인쇄시에 있어서의 문자전개는 문자열의 각 문자 단위에서의 전개가 반복하여 실행되어 이행된다. 제12도는 이와 같이 반복실행된 각 문자의 전개처리를 나타내는 플로우챠트이다. 그리고, 종서인쇄의 경우, 전개시에 CG-ROM(24)에서의 폰트(도트패턴)를 회전시켜 대응하는 방법과, 전개시에는 CG-ROM(24)에서의 폰트(도트패턴)을 그대로 격납하고, 서말헤드(32)를 구동시킬 때에 회전시켜 읽어내는 방법이있지만, 이하의 설명은 후자의 것으로 이행한다. 즉, 전개처리 자체는 횡서나 종서나 동일하다.
CPU(21)은 제12도에 도시한 처리를 개시하면, 우선 스텝(301)에 있어서 이번 전개대상 문자가 축소문자인지 아닌지를 판별한다. 축소숫자가 아니면, 스텝(302)에 있어서 종래와 같은 전개처리를 이행하여, 이번 전개 대상 문자에 대한 전개처리를 종료한다.
한편, 이번 전개대상 문자가 축소숫자이면, CPU(21)은 스텝(303)에 있어서, 그 축소율 1/m을 인식한 후, 스텝(304)에 있어서 이번의 전개대상 축소숫자를 포함하여, 그 축소율의 축소숫자가 몇 개(여기에서는 L개) 연속하여 있는가를 인식한다. 그리고, 인식하는 연속갯수 L은 스텝(303)에서 인식한 축소출 1/M의 역수M을 상한으로 하고 있다. 즉, L≤M이다.
다음에 CPU(21)은 스텝(305)에 있어서 연속하는 L개 중 몇번째인가를 규정하는 파라메타K를 1에 설정한다. 그리고, CPU(21)은 스텝(306)으로 진행하며, 인쇄포인터가 규정하는 폰트 전개 에어리어(에어리어(1)이라 한다)와는 무관한 미사용의 폰트, 전개 에어리어(에어리어(2)라 한다: 예를 들면 인쇄포인터가 규정하는 에어리어의 다음 에어리어)에, 제K번째의 1/M 축소숫자와 같은 전각숫자의 폰트(도트 패턴)를 CG-ROM(24)에서 읽어내어 전개한다. 이 경우의 문자 사이즈는 인쇄대상 문자열에 관한 속성에서 정하고 있는 것이다. 또한, 예를 들면 ROM(22)에 1/M 축소숫자 코드와 반응하는 전각숫자 코드의 대응 테이블을 격납하여 두고, 이 테이블을 스텝(306)의 처리로 이용한다.
계속하여 CPU(21)은 스텝(307)에 있어서, 에어리어(2)의 폰트를 횡방향의 1/M으로 압축한 후, 에어리어(1)의 제K번째의 M분할 영역에 격납한다. 전개된 폰트를 횡방향으로만 1/M으로 압축하는 방법으로써는 다음식에 나타낸 바와 같이 횡방향에 인접하는 M도트의 논리합을 취하는 방법을 적용할 수 있다.
Dnew (Xn, Ym)
= Dold (XMn-(M-1), Ym)
+ Dold (XMn (M-2), Ym)
···
+ Dold (XMn-1, Ym)
+ Dold (XMn, Ym)
그 후, CPU(21)은 스텝(308)에 있어서, 파라메타K를 연속갯수 L과 비교함으로써, L개에 있어서의 최후의 1/M 축소숫자에 대한 전개가 종료하였는지 아닌지를 판별하고, 종료하고 있지 않으면, 스텝(309)에 있어서 파라메타K를 1 증대한 후, 상술한 스텝(306)으로 되돌아 간다.
이상과 같이 스텝(306)∼(309)인 처리루틴을 반복하여, 인쇄포인터가 규정하는 에어리어(1)에 대한 L개의 1/M 축소문자의 도트 전개가 완료되면, 스텝(308)에서 긍정결과를 얻을 수 있고, CPU(21)은 스텝(310)에 있어서 인쇄포인터를 1 증대하여 이번의 전개대상 문자에 관한 일련의 전개처리를 종료한다.
제13도(A)∼(F)는 제12도에 도시한 전개처리에 의해 「1」, 「2」, 「0」이라는 연속하는 3개의 1/3 축소숫자에 대한 도트 전개 시의 에어리어(1) 및 에어리어(2)의 변화를 시계열적으로 도시한 설명도이다. 그리고, 「1」, 「2」라는 연속하는 1/3 축소숫자에 대한 도트 전개처리에서는 전개종료 시에의 에어리어(1)의 격납내용은 제13도(D)에 도시한 바와 같이 된다.
이상 설명한 제3의 실시예에 의하면, 제2의 실시예 이상의 사용자가 소망하는 다양한 숫자표현에 대응하는 것이 가능하다.
그리고, 제3의 실시예의 일부 변형된 실시예로서는 제2의 실시예를 변형한 실시예와 같은 변형을 시행한 것을 들 수 있도, 여기에서는 그 설명을 생략한다.
다음으로 본 발명에 의한 테이프 인쇄장치의 제4의 실시예를 설명한다. 제4의 실시예는 제2 및 제3의 실시예와 같은 숫자 인쇄에 관한 효과가 아니라, 인쇄 대상의 문자열 전체(이하, 문장이라 한다)에 대한 인쇄효과에 관한 것이다.
그리고, 제4의 실시예에 있어서의 전기적 전체구성도 상술한 제7의 기능 블럭도와 같이 나타나지므로 그 설명은 생략한다. 그러나, CPU(21)이 실행하는 일부의 처리 프로그램이 다르다.
이하는, 제4의 실시예의 특징에 관한 것이다. CPU(21)이 실행하는 보존 서식의 설정처리를 제15도에 나타낸 플로우챠트를 참조하면서 상술한다.
여기에서 서식이란, 인쇄대상의 문장에 대한 인쇄효과를 말한다. 즉, 종서 및 횡서의 문자열이 혼재하고 있는지, 행수가 다른 부분이 존재하고 있는지, 행의 문자 사이즈가 다른 부분이 존재하고 있는지 등, 문자전체에 대한 인쇄효과이다.예를 들면, 라벨 길이나 라벨의 전후 여백의 길이나, 전체의 문자를 경문자로 하는지 아니지 등의 인쇄효과를 말한다.
서식으로써는, 장치측이 보존하고 있는 보존 서식과, 인쇄대상의 문장마다에 설정되어 있는 문장 서식이 있다. 새로운 작성시에는 보존 서식이 문장 서식으로써 복사되도록 구성되어 있다. 이 제4의 실시예의 경우, 서식의 변경은 보존 서식에 대하여 인정하고 있다.
CPU(21)은 키입력부(11)의 서식키가 조작되면, 제15도에 나타난 처리를 개시하고, 스텝(400)에 있어서 라벨 길이 및 라벨에 있어서의 문장의 인자위치에 있어서의 정보(이하, 인쇄위치 속성정보라 한다)를 읽어들이고, 스텝(401)에 있어서, 그 인쇄위치 속성 정보를 판별한다.
이 실시예의 테이프 인자장치는 인쇄 배출되는 라벨의 사용자가 지시하는 것도 허용하고 있고, 인쇄위치 속성으로서는 「보통」, 「앞으로 모음」, 「중앙에 모음」, 「뒤로 모음」 및 「편집배정」이 있다.
「보통」은 사용자가 라벨의 길이를 지정하지 않는 것이며, 라벨의 유효한 길이는 후술하는 바와 같이, 지시된 전후의 여백과 문장부분에 있어서의 길이이다. 「앞으로 모음」은 사용자가 지정한 라벨길이의 앞쪽의 여백에 지시한 여백길이를 취하고, 그 후에 문장부분에 필요한 길이를 확보하며, 후측의 여백은 그 나머지 길이로 하는 것이다. 「중앙에 모음」은 사용자가 지정한 라벨길이의 중앙에 문장부분에 필요한 길이를 확보하고, 그 전후에 남은 부분이 여백이 되며, 게다가 그 여백을 적어도 사용자가 지정한 여백이상으로 하는 것이다. 「뒤로 모음」은 사용자가 지정한 라벨길이의 후측의 여백에 지시된 여백길이를 취하고, 그 앞에 문장부분에 필요한 길이를 확보하여 전후의 여백은 그 나머지의 길이로 하는 것이다. 「편집배정」은 사용자가 지정한 라벨길이의 전후의 여백에 지시된 여백길이를 취하며, 남은 중앙부에 문장부분을 균등하게 분할하는 것이다. CPU(21)은 이들 중 어느 것을 예를 들면, 메뉴방식에 의해 선택시킨다.
「보통」이 지정된 경우에는 CPU(21)은 스텝(403)에 있어서 여백의 길이 정보를 읽어들인 후, 스텝(404)에 있어서, 다른 서식 정보를 읽어들인다. 「앞으로모음」, 「뒤로모음」, 「중앙에 모음」 또는 「편집배정」중의 어느것을 지시한 경우에는 CPU(21)은 스텝 「402」 및 「403」에 있어서 라벨길이 정보 및 여백길이 정보를 순서대로 읽어들인 후, 스텝(404)에 있어서 다른 서식정보를 읽어들인다.
상술한 각종의 정보를 읽어들일 때에 표시하는 최초의 메뉴로는 RAM(23)의 보존 서식 에어리어에 격납되어 있는 것도 이용한다. 또한 , 전원 투입시에는 보존 서식 에어리어에 ROM(22)에 격납되어 있는 보존서식의 데폴트 값이 설정된다.
다른 서식 정보(경문자 등)가 설정된 후, 설정종료가 지시지면, CPU(21)은 스텝(405)∼(407)에 있어서 입력시에 이용한 보존 서식 버퍼의 보존 서식 내용을 RAM(23)의 보존서식 에어리어에 격납함과 동시에 그 때, RAM(23)의 텍스트 에어리어에 격납되어 있는 문장의 서식으로서 격납한 후(새롭게 격납하든지 기존의 내용을 갱신한다), 보존 서식의 설정이 지시되기 전의 상태로 복귀처리를 실행하여 일련의 보존 서식의 설정처리를 종료한다.
다음으로, 스텝(403)의 여백길이의 읽어들임 처리에 관하여 제14도(A)에 나타난 플로우챠트를 이용하여 상술한다.
이와 같은 처리를 개시하면, CPU(21)은 스텝(410)에 있어서 여백종류의 초기후보 선택지를 표시시킨 후, 스텝(411)에 있어서, 입력키의 판별을 이행한다. 그리고, 초기의 후보 선택지로써는 예를 들면, 지금까지 설정되어 있던 것으로 한다. 후보 선택지의 변경을 지시하는 키입력이 구성되면, CPU(21)은 스텝(412)에 있어서, 예를 들면, 제14도(B)에 도시한 후보 선택지의 변경순서에 따라, 후보 선택지를 변경표시하여 스텝(411)로 되돌아간다. 한편, 선택키가 조작되면, CPU(21)은 스텝(413)에 있어서, 후보 선택지의 여백종류를 확정한 것으로써 RAM(23)의 보존서식 설정용 버퍼에 격납하고, 메인루틴(제15도)으로 되돌아간다.
구체적인 길이를 표시하여 여백을 선택시켜도 사용자가 이미지를 바꾸기 어려우므로, 제4도의 실시예에 있어서는 「극소」, 「적음」, 「보통」, 「많음」, 「특대」와 같은 문자를 표시시켜 여백을 선택시키도록 하고 있다. 이들 「극소」, 「적음」, 「보통」, 「많음」, 「특대」에 대한 여백길이는 예를 들면, 제14도(C)에 도시한 바와 같이 고정적으로 선택되어 있고, ROM(22)에 그를 위한 변화 테이블이 격납되어 있다. 그리고, 제14도(C)에서는 mm단위로 나타내고 있지만, 실제상은 스테핑 모터인 테이프 · 리본 발송모터(31)의 발송용 펄스수로 격납되어 있다. 그 때문에, 제14도(C) 및 후술하는 제14도(D)에 도시한 여백길이는 대강 길이이다.
제4의 실시예에 있어서, 이상과 같이 고정의 길이를 선택시킨 일반적인 여백 종류에 첨가하여 「자동」, 「연속」 및 「오려내기」라 하는 여백종류가 설정되어 있다.
여기에서 「자동」이란 장진되어 있는 테이프의 폭에 따라 여백길이를 수동적으로 설정하는 여백종류이며, 장진되어 있는 테이프의 폭이 변경되어도 거의 유사한 라벨을 얻을 수 있게 한 것이다. 예를 들면, 제14도(D)에 도시한 바와 같이 테이프 폭에 따른 여백길이가 설정된다. 이를 위한 변화 테이블도 ROM(22)에 설정되어 있다.
그리고, 테이프 폭이 6mm 및 9mm일때의 여백길이를 모두 9mm로 하고 있는 것은 이하의 이유에 의한다. 이 제3실시예의 경우, 서말헤드(32)와 커터의 거리는 8mm이며, 또한 스테핑 모터인 테이프 ·리본발송모터(31)이 정지상태에서 정상 회전이 되기까지의 테이프 발송량을 1mm 정도이다. 따라서, 인쇄시에 곧장 문장인쇄를 개시하여도 문장의 전에는 9mm 의 공백부분이 있다. 그래서 이 9mm의 공백부분을 6mm 및 9mm 폭의 테이프일 때의 여백길이로 하였다. 6mm 폭의 테이프에 관하여 말하면, 보다 짧은 공백길이가 유사한 라벨을 얻을 수 있는 면에서 바람직하다. 그 때문에 커트마크(cut mark)을 인쇄하고 그 후, 전여백을 확보하여 문장부분의 인쇄를 이행하도록 하는 것도 생각할 수 있지만, 이 경우에는 사용자가 커트마크의 위치에서 배출된 라벨을 자르는 동작이 필요하게 되며, 수동조작이 불필요한 것을 표시하는 「자동」이라는 용어는 어울리지 않는다. 그래서, 이 제4의 실시예에 있어서, 여백길이가 1mm의 「극소」인 경우에는 커트마크를 인쇄하고 그 후에, 전여백을 확보하여 문장부분의 인쇄를 이행하는 방법을 채용하고 있다.
「연속」이란 여백길이를 0으로 한 문장의 인쇄에 있어서의 여백종류이며, 문장을 복수회 연속하여 인쇄시킨 경우의 라벨효율을 고려한 것이다. 즉,제16도(A)에 도시한 바와 같이 1회째의 인쇄에서는 곧장 커트마크를 인쇄하여 문장부분의 인쇄로 진행하고, 문장부분의 인쇄를 종료하면, 테이프 발송을 이행하지 않은 채, 테이프를 정지시키는 것이다.
그리고 제14도 및 제16도에 도시한 「전여백」이란 배출된 테이프에 있어서의 라벨부분을 구성하지 않는 테이프의 공백부분이며, 라벨로써 불필요한 부분이고 제거되어야 할 부분이다.
「오려내기」란 방안지에 있어서의 선의 교점인 모양(마트릭스(matrix)상으로 도트가 배치된 패턴이며, 이하, 방안도트 또는 방안도트패턴이라 한다)을 문장부분에 겹쳐사 인쇄 영역전체에 인쇄하는 여백종류이다. 즉, 제16도(B)에 나타낸 바와 같이 인쇄지령시에 곧장 방안도트의 인쇄를 개시하고, 전 여백부분이 종료하면 문장부분과 방안도트를 포게어 인쇄하며 문장부분의 인쇄가 종료한 후는, 후여백 부분에 방안도트를 인쇄하는 것이다.
여기에서, 「오려내기」를 설정하게 한 것은 사용자가 배출한 라벨을 절단하여 소망하는 전여백, 후여백, 상여백 및 하여백을 가지는 라벨로 가공할 때, 기준이 있고 절단의 편리성을 높인 것이기 때문이다.
다음으로 인쇄시의 처리를 특히 전후여백의 형성처리를 제17도에 도시한 플로우챠트를 참조하면서 설명한다.
RAM(23)의 텍스트 에어리어에는 서식이 부여되어 있는 문장이 격납되어 있고, 텍스트 에어리어에 문장이 격납되어 있는 상태에서 사용자는 임의의 시점에서 인쇄를 지시하는 것이 가능하다.
CPU(22)은 인쇄키가 조작되면, 제17도에 도시한 인쇄용 프로그램을 개시하고 우선, 스텝(500)에서 테이프 폭 정보를 읽어들여, 스텝(501)에서 텍스트 에어리어의 서식정보에 기초하여 전여백, 문장부분, 후여백의 길이(따라서 라벨의 길이)나 전피드(feed)량이나 후피드량 등을 결정한다. 여기에서 테이프의 공송을 피드라하고 있다. 또한, 문장보다 앞의 피드를 전피드, 문장보다 뒤의 피드를 후피드라 한다.
여기에서 여백종류가 「자동」인 경우에는 전여백 및 후여백의 길이의 결정에 테이프 폭의 정보가 직접 이용된다.
그리고, 테이프 폭 정보는 이 때에 테이프 폭 검출센서(12)에서 읽어들이도록 하여도 좋고, 또는 테이프 카트리지 장진시에 테이프 폭 검출센서(12)에서 읽어들이며, RAM(23)에 격납시켜 둔 것을 꺼내게 하여도 좋다. 또한, 테이프가 장진되어 있지 않은 경우에는 처리의 도시는 생략하고 있지만, 경고를 표시하여 일련의 처리를 곧장 종료한다.
또한, 서말헤드(32) 및 커터사이의 테이프 부분(8mm)을 전여백에 사용할 수 있는 경우에는 그대로 사용하므로, 전여백의 길이와 전피드량과는 반드시 일치하지 않는다. 후피드량은 기본적으로는 후여백의 길이와 서말헤드(32) 및 커터 사이의 위치차이 등에 동반하는 길이(9mm)와의 합이다. 후피드는 후여백의 형성과 후여백의 최종위치(따라서 라벨의 최종위치)를 커터위치에 맞추기위해 이행된다.
그 후, CPU(21)은 스텝(502)에 있어서 RAM(23)의 텍스트 에어리어의 문장을 인쇄헤드에 전개한다. 그리고, 반각숫자나 1/M 축소숫자가 문장내에 존재하고 있으면, 상술한 제2 또는 제3의 실시예의 전개방법이 적용된다.
그리고, CPU(21)은 스텝(503)에 있어서, 커트마크를 인쇄하는지 아닌지를 판별하고, 커터마크가 필요한 경우에는 스텝(504)에 있어서 커터마크를 인쇄한다. 상술한 바와 같이, 「연속」 및 「극소」의 여백종류에서는 커터마크의 인쇄가 필요하다. 커터마크의 인쇄는 도트 전개하여 이행하여도 좋고 서막헤드(32)에 주는 도트 온 오프 신호를 소프트웨어로 제어하여, 인쇄시키는 것도 좋다.
그 후, CPU(21)은 스텝(105)에 있어서, 전피드가 필요한지 판별하여 필요한 경우에는 스텝(506)에 있어서, 또한 방안도트의 인쇄를 동반하는 전피드인지를 판별한다. 그리고, 방안도트의 인쇄를 동반하지 않는 전피드이면 CPU(21)은 스텝(507)에 있어서 테이프 ·리본발송모터(31)을 구동제어하여 전피드시키고, 또한 방안도트의 인쇄를 동반하는 전피드이면, 스텝(508)에 있어서 테이프 ·리본발송모터(31)을 구동제어함과 동시에 서말헤드(32)도 적절히 구동제어 하여, 방안도트의 인쇄를 동반하는 전피드를 실행시킨다.
전피드가 필요한 여백종류는 제14도(C) 및 제14도(D)에서 명확하게 「보통「, 「많음」, 「특대」, 「오려내기」(제14도(c))와 12mm이상의 폭의 테이프가 장진되어 있는 경우와 「자동」(제14도(D))이다. 상술한 바와 같이 「오려내기」의 경우에는 방안도트의 인쇄를 동반한다.
그 후, CPU(21)은 스텝(509)에 있어서, 테이프 ·리본발송모터(31)을 구동제어함과 동시에 서말헤드(32)도 인쇄버퍼의 전개내용에 따라 구동제어하여, 문장의 인쇄를 실행시킨다.
다음으로, CPU(21)은 스텝(510)에 있어서 후피드가 필요한지 판단하고, 필요한 경우에는 스텝(511)에 있어서 또한 방안도트의 인쇄를 동반하는 피드인지를 판단한다. 그리고, 방안도트의 인쇄를 동반하지 않는 후피드이면, CPU(21)은 스텝(513)에 있어서 테이프 ·리본발송모터(31)을 구동제어하여, 후피드시키고, 또한 방안도트의 인쇄를 동반하는 후피드이면 스텝(512)에 있어서, 테이프 ·리본발송모터(31)을 구동제어함과 동시에 서말헤드(32)도 적절히 구동제어하여, 방안도트의 인쇄를 동반하는 후피드를 후여백만큼 실행한 후, 또한 후여백최종위치가 커터위치에 오기까지 단순한 후피드를 실행시킨다.
후피드가 종료된 때에, 또는 후피드가 불필요할 때에, CPU(21)은 일련의 인쇄처리를 종료하고, 인쇄 지시 시의 텍스트 표시화면으로 되돌아 간다.
후피드는 제14도(C)에서 명확히 한 바와 같이, 「연속」이외에서는 필요한 것이다.
그리고, 테이프 ·리본발송모터(31)은 전피드, 문장인쇄, 후피드의 기간을 통하여 연속적으로 구동되며, 서말헤드(32)는 그 테이프 인쇄장치에 의해 적절히 구동된다. 그 때문에 사실상은 테이프 ·리본발송모터(스테핑 모터)(31)에 펄스를 줄때마다 1 감소하고, 설정값이 0이 된 때에 모터(31)을 정지시킨 제어방법이 채용되고 있다.
여기에서 스텝(503)∼스텝(513)의 처리중에 있어서, 「인쇄중지」의 조작키가 조작된 경우에는 제1의 실시예에 관하여 설명한 바와 같은 인쇄중지의 인터럽트 처리가 실행된다.
방안도트의 인쇄는 인쇄버퍼에 전개하여 이행하여도 좋고, 또한 서말헤드(32)에 도트 온 오프 신호를 전송할 때에 소프트웨어적인 제어에 의하여 이행하여도 좋으며, 또한 헤드 구동회로(34)내에 그를 위한 하드웨어 구성을 설치하여 이행하여도 좋다.
제18도는 헤드 구동회로(34)내에 설치된 방안도트를 인쇄시키기 위한 전기적 구성예를 나타낸 것이다.
제18도에 있어서, 방안도트 제어부(50)에서는 테이프 ·리본발송모터(31)의 구동펄스와 방안도트의 인쇄를 이행하는 기간만큼 의미있는 레벨을 취하는 이네이블신호(enable signal)가 주어지고 있다. 방안도트 제어부(50)은 이네이블신호의 의미있는 기간에 있어서는, m개의 모터 구동 펄스가 주어질 때마다 1회만큼 출력펄스를 의미있게 한다. 방안도트 제어부(50)에서의 출력펄스가 주어지는 각 OR게이트 51-1, · · ·, 51-X, · · ·는 서말헤드(32)의 N개 마다의 감열소자에 대응하고 있는 것이며, 제어부(20)측에서 주어진 도트 온 오프 신호와 방안도트 제어부(50)에서의 출력펄스의 논리합을 출력한다.
따라서, 각 OR게이트 51-1, · · ·, 51-X, · · ·에서의 출력펄스는 제어부(20)측에서 주어진 도트 온 오프 신호에 관계없이 M개의 모터 구동 펄스 마다에 전체가 온을 나타내게 되며, 게다가 각 OR게이트 51-1, · · ·, 51-X, · · ·가 서말헤드(32)의 N개마다의 감열소자에 대응하고 있으므로, 이들의 출력펄스를 테이프상에서 생각하면 방안도트가 된다.
그리고, 각 OR게이트 51-1, · · ·, 51-X, · · ·에서의 출력펄스 및 OR게이트를 통하지 않은 도트 온 오프 신호는 헤드 유효폭 제어부(52)에 의해 열린상태로 설정되어 있는 AND게이트(53-1∼53-Y의 소정폭)을 통과하여 감열소자 드라이버(54-1∼54-Y의 소정폭)에 주어져서 소정의 감열소자를 온 오프시킨다.
상기 제4의 실시예에 의하면, 여백종류에 테이프 폭에 따른 고정여백을 가지게 인쇄시킨 「자동」모드를 설치함으로써 사용자가 「자동」을 설정하고 있을 때에는 테이프 폭을 바꾸어도 유사한 라벨을 얻을 수 있으며, 사용자가 소망하는 여백을 가지는 라벨을 사용자가 얻는 것이 용이하게 가능하다.
또한, 상기 제4의 실시예에 의하면, 여백종류에 전후여백 및 문장부분에 방안도트를 인쇄시킨 「오려내기」를 설치함으로써, 사용자가 「오려내기」를 설정하고 있을 때에는 방안도트가 인쇄되고, 사용자가 이 방안도트를 기준으로써 소망 여백의 형성을 위해 절단을 이행하는 것이 가능하며, 사용자가 소망하는 여백을 가지는 라벨을 사용자가 용이하게 얻을 수 있다.
다음에 제4의 실시예에 대응으로서의 제5의 실시예를 도면을 참조하면서, 제4의 실시예와 서로 다른 부분을 중심으로 설명한다.
하드웨어적으로는 커터가 조작된 것을 검출하는 커터조작 검출센서를 설치한 점이 제4의 실시예와 다르다. 그리고, 자동커터를 적용하고 있는 경우에도 커터 조작검출센서는 설치되어 있지 않아서 좋다.
제4의 실시예에서는 서말헤드(32)와 커터의 물리적 거리(8mm)나 스테핑 모터인 테이프 ·리본발송모터(31)이 정상회전이 되기까지의 테이프 발송량(1mm)를 고려하고, 「자동」에서의 6mm 및 9mm 폭의 테이프에 대하여 커트마크의 인쇄가 불필요한 9mm의 여백을 설정하기로 하였다. 그 때문에 다른 테이프 폭에 대하여도 약간 긴듯한 여백을 설정하였다.
이 제5의 실시예에 있어서는 6mm 및 9mm 폭의 테이프에 관하여도 유사한 라벨을 얻을 수 있게 제19도에 도시한 바와 같이 「자동」에서의 여백은 설정하기로 하였다. 즉, 6mm폭의 테이프에 대하여는 3mm, 9mm폭의 테이프에 대하여는 6mm로 하여, 서말헤드(32)와 커트간의 물리적 거리 등에서 정해지는 소정 길이 9mm보다 짧게 정하고 있다.
제20도는 이와 같은 짧은 길이의 전여백을 커트마크를 인쇄하지 않고 형성시키기 위한 인쇄처리의 일부분을 도시한 것이다.
그리고, 서말헤드(32)와 커터간의 물리적 거리 등에서 정해지는 소정길이 9mm보다 여백길이를 짧게 정하고 있는 「극소」나 「적음」 등의 경우에도 제20도의 처리가 실행된다. 또한, 제20도에 도시한 부분은 제17도에 있어서의 스텝(506)에서 스텝(509)의 처리에 대응한다.
또한, 제20도에 도시한 부분의 처리가 실행되기 전에 후술하는 인쇄중단위치의 결정이 이루어져 있다(스텝(501)참조). 그리고, 인쇄중단위치는 9mm(여백길이)만큼의 인쇄가 이루어진 위치이다.
CPU(21)은 전피드가 불필요하여 스텝(600)에 들어가면, 테이프 ·리본발송모터(31)을 구동제어함과 동시에, 서말헤드(32)도 인쇄버퍼의 전개내용에 따라 구동제어하여 문장의 인쇄를 실행시키고, 스텝(601)에 있어서, 이 인쇄에 의해 문장 선두위치가 커터위치에서 소정의 전여백분에 상당하는 거리만큼 서말헤드(32)측에 왔을 때에 문장의 인쇄를 일시 중단시킨다. 그 후, CPU(21)은 스텝(602)에 있어서 디스플레이 구동회로(36)을 제어하여 스텝(603)에 있어서, 커터 조작검출센서에서의 조작검출신호를 기다린다. 조작검출신호가 주어지면 CPU(21)은 스텝(604)에 있어서 테이프 ·리본발송모터(31)을 구동제어함과 동시에, 서말헤드(32)도 인쇄버퍼의 전개내용에 따라 구동제어하여 문장의 인쇄를 재개시킨다.
그리고, 자동커터를 가지는 장치이면, 스텝(602) 및 (603)의 부분은 자동커터의 구동에 의한 테이프 절단처리가 된다.
이와 같은 처리에 의해, 인쇄지령 시에 서말헤드(32)와 커터사이에 존재하고 있던 테이프 부분의 일부를 전여백으로서 이용하는 것이 가능하다(후술하는 제22도 참조).
제5의 실시예에서는 테이프 ·리본발송모터(31)의 구동력을 테이프에서 해방될 수 없는 장치를 전제로 하고 있다. 그 때문에, 정상회전을 가지고 문장을 인쇄하는 것에서는 인쇄중단전후에서의 인쇄를 실행하지 않는 가속시 및 감속시의 테이프 발송량만큼 문장중에 이상한 공백이 형성된다.
그래서 이 제5의 실시예에 있어서는 제20도의 처리부분에서의 테이프 ·리본발송모터(31)의 가속시 및 감속시에도 문장의 인쇄를 이행하게 하였다. 이 가속시에 및 감속시에 있어서는 당연히 테이프 발송 속도는 정상회전 시의 속도보다 늦어 진다. 그 때문에 가속시 및 감속시에는 도트 온 오프 신호의 온기간(펄스폭)을 정상회전 시의 것에서 바꾸기로 하였다.
제21도는 그 설명도인 제5의 실시예의 경우, 이 제21도에 도시한 정보가ROM(22)에 격납되어 있다. 그리고, 정상상태에서 정상운전까지 이르는 가속시, 및 정상운전에서 정상상태까지에 이르는 감속시에 테이프 ·리본발송모터(31)이 5개의 구동펄스를 필요로 하고 있다. 가속시의 제1번째의 구동펄스 기간 및 감속시의 5번째의 구동펄스기간은 테이프 속도가 가장 느리므로, 도트 온 오프 신호의 온기간(펄스폭)을 가장 적게 하고 있으며, 정상회전시의 속도에 가까운 구동펄스 기간만큼 통상시의 도트온오프신호의 온기간(펄스폭)에 가깝다.
이러한 제어를 통하여 테이프 ·리본발송모터(31)의 가속시 및 감속시에 인쇄를 실행하여도 충분한 인쇄품질을 얻을 수 있게 하고 있다.
제22도는 3mm의 전여백의 형성의 상태를 나타낸 것이다. 인쇄지령 시에는 제22도(A)에 도시한 바와 같이, 서말헤드(32)와 커터(60)사이에는 그 물리적 길이(8mm)의 테이프 부분이 존재하고 있다. 이러한 상황에서 제20도에 도시한 처리로 진행하고, 문장의 인쇄가 개시되며, 그 후 일시 중단된 때에는 제22도(B)에 도시한 바와 같이 커터(60)의 위치와 문장의 선두위치사이에 소정의 여백의 길이 (3mm)가 형성되어 있다. 이 상황에서 사용자가 커터를 요구하는 메시지에 따라 커터를 이행하면 제22도(C)에 도시한 바와 같이 라벨이 소망의 전여백을 가지게 된다.
따라서, 이 제5도의 실시예에 따라도 여백종류에 테이프 폭에 따른 고정여백을 가지도록 인쇄시킨 「자동」을 설비하므로, 사용자가 「자동」을 설정하고 있을때에는 테이프 폭을 테이프 폭을 바꾸어도 유사한 형태의 라벨을 얻을 수 있고, 사용자가 소망하는 여백을 가지는 라벨을 사용자가 얻는 것이 용이하며, 또한 여백종류에 전후 여백 및 문장부분에 방안도트를 인쇄시킨 「오려내기」를 설치함으로서 사용자가 「오려내기」를 설정하고 있는 때에는 방안도트가 인쇄되고, 사용자는 이 방안도트를 기준으로 소망 여백의 형성을 위해 절단을 이행할 수 있어, 사용자가 소망하는 여백을 가지는 라벨을 사용자가 쉽게 얻을 수 있다.
또한, 제5의 실시예에 의하면, 여백의 길이가 소정의 길이보다 짧아도 서말헤드로 부터 전측에 있는 테이프 부분을 전여백에 이용할 수 있으며, 테이프의 사용효율을 높일 수 있다.
게다가, 또한 상기 제5의 실시예에 의하면 테이프 가속시 및 감속시에도 문장을 인쇄시키도록 한 것이므로, 테이프 가속시 및 감속시의 사이에 보내진 테이프 부분을 여백으로 하지 않고 완료하며, 이러한 면에서도 테이프의 사용효율을 높이는 것이 가능하다.
또한, 제5의 실시예에 의하면 전체로서의 테이프 발송량도 적어지며, 소비전력을 경감할 수 있다.
상기에 있어서도 제4 및 제5의 실시예를 변형한 다른 실시예를 설명하였지만, 또한 이하와 같이 다른 실시예를 들 수 있다.
「자동」에서의 짧은 여백일 때에도 커트마크를 부여하는 인쇄방법을 채용하게 하여도 좋다.
장진되어 있는 테이프 폭에 따라 여배길이를 결정하는 「자동」에 관하여도 많음, 보통, 적음 등의 단계를 설치하도록 하여도 좋다.
상기 실시예에 있어서는 「오려내기」를 여백종류로써 설정하는 것을 도시하였지만, 다른 지정방법으로 지정하도록 하여도 좋다. 예를 들면, 인쇄키외에 「오려내기 인쇄키」를 설치하여 방안도트의 인쇄를 지정하게 하여도 좋다. 또한, 이 경우에 있어서 여백은 문장에 설정되어 있는 여백을 적용하도록 하여도 좋다.
테이프 가속시 및 감속시에도 문장을 인쇄하는 것을 인쇄중단은 아니지만, 여백길이가 소정길이보다 긴 경우에도 이행하도록 하여도 좋다.
다음에 본 발명에 의한 테이프 인쇄장치의 제6의 실시예를 설명한다. 제6의 실시예는 장진되어 있는 테이프폭에 의해 큰 라벨을 유사하게 형성시키기 위한 인쇄(확대인쇄)에 특징을 가지는 것이다.
그리고, 제6의 실시예에 있어서의, 전기적 전체구성도 상술한 제4도의 기능블럭도와 같이 표현되므로 그 설명은 생략한다. 그러나, CPU(21)이 실행하는 처리 프로그램으로서 확대 인쇄용의 처리 프로그램이 준비되어 있는 점이 다르다. 이 실시예의 테이프 인쇄장치에 있어서는 인쇄의 조작자로써 통상 인쇄의 조작자와 확대 인쇄의 조작자가 조작된 때에는 상술한 제17도나 제20도에 도시한 바와 같은 인쇄동작을 이행한다.
그래서, 이하에서는 이 제6의 실시예에 있어서의 특징처리인 확대 인쇄 시의 동작을 설명한다.
CPU(21)은 문장이 액정 디스플레이(35)에 표시되어 있는 상태에서 사용자에 의해 확대인쇄의 조작자가 조작되면, 제23도에 도시한 확대처리 프로그램을 개시한다.
그리고, 우선 스텝(701)에 있어서 확대배수를 지정하는 것을 요하는 메시지를 액정 디스플레이(35)에 표시시켜, 이에 따라, 사용자가 지정한 확대배수 N을 읽어들인다. 이 때, 확대배수를 나타내는 숫자를 전체 표시시키고, 커서 및 선택조작자에서 선택시키도록 하여도 좋으며, 또한 확대배수를 나타내는 숫자를 입력시켜, 선택시키도록 하여도 좋다. 예를 들면, 장치가 받아들인 확대배수가 2배 및 3배의 경우와 같이 적으면 전자를 선택한다.
확대배수 N이 지시되면, CPU(21)은 스텝(702)에 있어서 확대배수 N, 테이프 폭 검출센서(12)가 검출된 장진테이프의 폭과, 인쇄대상의 문자열에 관하여 지정되어 있는 속성에 기초하여 테이프 길이방향으로 N분할되는 각 테이프 부분에 관한 전후여백이나 문자위치 등의 인쇄속성을 결정한다.
이 실시예의 경우, 문자열에 관하여 문자사이즈 종류나 전후여백의 설정방법, 인쇄테이프 길이 등의 각종의 속성이 부여되어 있고, 이들 속성은 통상인쇄를 고려하고 있지만 확대인쇄에서도 이들 속성을 이용하기로 하였다.
예를 들면, 테이프 폭 검출센서(12)가 검출된 장진테이프의 폭과 인쇄대상의 문자열에 관하여 지정되어 있는 속성에 기초하여 통상 인쇄 시에 제24도(A)에 도시한 바와 같이, 문자의 위치나 전후의 여백길이 등의 구체적인 인쇄속성이 정해진 경우에 있어서, 확대배수 N이 2이면, 제24도(B)로 나타낸 바와 같이, 완성의 라벨에서는 종횡모드 2배가 되도록, 게다가 제24도(C)에 도시한 바와 같이, 그 완성의 라벨을 고려한 테이프를 얻을 수 있게, 문자의 위치나 전후의 여백길이 등의 구체적인 인쇄속성을 결정한다.
CPU(21)은 이와 같이 하여 인쇄속성을 정하면, 스텝(703)이하의 구체적 인쇄동작으로 진행한다. 우선, 스텝(703)에 있어서 인쇄의 단순(테이프의 폭방향으로 본 경우의 테이프 부분의 순서)를 나타내는 변수 n을 값 1로 세트함과 동시에 테이프 ·리본발송모터(31)을 구동하여 전여백정도(제24도의 예에서는 (2d))만큼 테이프를 공송시킨다.
다음에 CPU(21)은 스텝(704)로 진행하고, RAM(23)에 기억한 문자코드 및 제어코드에 따라서, CG-ROM(24)를 액세스하고, 이 CG-ROM(24)의 출력 데이타를 인쇄메모리(23a)에 격납하고, 또한 CPU(21)은 이 인쇄메모리(23a)에 격납한 폰트 정보에 의해 헤드회로(34)를 구동하며, 이에 의해 미리 사용자가 입력한 문자열의 n단째의 테이프 부분에 관한 부분을 테이프T에 인쇄한다. 이 액세스시, CPU(21)은 사용자가 지정한 확대배수 N에 대하여 인쇄메모리(23a)를 액세스함으로써, 변수 n으로 규정되는 n단째의 테이프 부분을 사용자가 지정한 확대배수 N으로 인쇄한다.
여기에서 CG-ROM(24)에 격납되어 있는 폰트정보가 세트맵 폰트의 폰트정보인 경우, 횡방향 및 종방향의 2차원상의 논리 「1」 또는 논리 「0」의 도트데이타의 집합으로 나타나지만, 통상 인쇄에서는 이것을 횡방향 및 종방향의 2차원 어드레스로 규정되는 인쇄 메모리(23a)상의 인쇄위치로 전개하고, 이 전개된 도트 데이타에 따라, 순서대로 서말헤드(32)를 구동함으로써, CG-ROM(24)에 격납된 포인트수로 문자를 인쇄하는 것이 가능하게 이루어져 있다.
이에 대하여 확대 인쇄의 경우에는 횡방향으로 동일한 도트데이타를 N회씩 반복한 후, 종방향으로 동일한 도트데이타를 N회씩 반복함으로써 N배의 도트 데이타를 얻을 수 있고, 전개시에 이러한 처리를 이행한다. 그리고, 1단째의 테이프 부분을 위해 전개할 때, 한데모아 전체의 단의 테이프 부분용으로 전개를 이행하고, 그 후, 서말헤드(32)를 구동하기 위해 읽어낼 때에, 어드레스를 제어하여 각 단의 테이프 부분용의 도트 데이타를 읽어내도록 해도 좋다(전개의 이미지로써는 제24도(B)참조).
또한, 이와 같은 처리시에 있어서 종서 인쇄가 지시되어 있고, CG-ROM(24)에서 도트 데이타를 읽어낼 때에는, 종방향 및 횡방향의 어드레스를 바꿔 넣어 읽어내고, 인쇄메모리(23a)에 격납시킨다.
제25도에 있어서의 MU는 확대배수 N으로서 2배가 선택되어 있는 경우에 있어서, 상술한 바와 같이 처리되어 테이프T에 인쇄된 1단째의 테이프 부분(상반분이 되는 테이프 부분)에 대한 문자열을 나타내고 있다.
또한, CPU(21)은 이러한 문자열을 부분적으로 인쇄할 때에 테이프T의 상하단에 여백을 형성하도록 테이프폭 검출센서(12)에서의 검출신호에 따라서 헤드 구동회로(34)의 구동폭을 제어한다. 또한, CPU(21)은 이 문자열을 부분적으로 인쇄할 때에 필요에 따라, 문자 사이에서 테이프T를 공송시키고, 이에 의해 사용자가 설정한 문자간격으로 부분적으로 문자열을 인쇄한다.
이러한 n단째에 관하여 문자열의 인쇄가 완료되면, CPU(21)은 계속하여 스텝(705)로 이동하고, 여기에서 규정량만큼 테이프T를 공송하여, 라벨 후단부분의 공백(제24도(C)에 있어서의 (2d)참조)을 작성한다.
다음으로 CPU(21)은 스텝(706)으로 이동하고, 여기에서 변수 n의 값이 사용자가 설정한 확대배수와 일치하는지를 판별한다. 이와 같은 판별은 전체의 테이프부분에 대한 인쇄가 종료됐는지를 판단하고 있는 것이다. 따라서, 예를 들면, 확대배수가 2배인 경우에 있어서 문자열의 상반분 MU만큼 인쇄가 완료되어 있을 때에는 부정결과를 얻을 수 있어, CPU(21)은 스텝(707)로 이동한다.
CPU(21)은 스텝(707)에 있어서는 변수 n을 1 증대한 후, 다음으로 스텝(708)에 있어서 마커 M을 인쇄한다. 여기에서 마커 M은 예를 들면 확대배수와 무관하게 일정 크기의 2개 점으로 형성된다(제25도 참조). 그리고, 마커 M의 인쇄는 CG-ROM(24)의 폰트정보로써 기다리게 하여 인쇄 메모리(23a)으로 전개하는 것을 실행하여도 좋고, 또한 인쇄 메모리(23a)에서 헤드 구동회로(34)로의 전송 경로 상에서 지령이 주어진 때에 선택적으로 오프폰트를 온폰트로 강제변환하는 오프/온 변환회로를 기다리게 하여 실행하도록 하여도 좋다.
CPU(21)은 테이프T상에 있어서, 문자열 인쇄시에 형성된 상하의 여백영역의 경계와 n단째와 n+1단째의 각 테이프 부분 N의 분할선과의 교점위치(또는 이 교점 및 그 입접하는 수점)를 마커 M으로써 인쇄한다. 따라서, 이 인쇄후의 테이프를 사용하는 사용자에 있어서는 이 마커 M을 기준으로 하여 테이프T의 상하단을 커터등으로 제거하는 것만으로 간단하고 정확하게 상하의 여백을 제거하는 것이 가능하며, 복수의 테이프 부분(T1 및 T2)를 붙인 때에도 상하의 문자열 사이의 공백, 부자연스러운 겹침 등을 방지할 수 있다.
이렇게 하여 마커M을 인쇄하면, CPU(21)은 스텝(709)로 이동하여, 규정량만큼 테이프T를 공송하고, 이에 의해 라벨 선두부분을 공백부분 만큼 테이프T를 보낸 후, 스텝(704)로 되돌아간다. 이에 의해 CPU(21)은 2단째의 테이프 부분에 대한 인쇄를 이행한다.
이러한 각 테이프 부분마다의 인쇄를 반복함으로써, 곧 최종단째의 테이프부분에 대한 인쇄도 종료하여(예를 들면, 제25도(A)의 테이프부분 MD참조), 스텝(706)에서 긍정결과를 얻을 수 있다.
이 때, CPU(21)은 스텝(710)으로 진행하고, 서말헤드(32)의 인쇄부(즉, 발열소자가 배치되어 있는 위치)에서 커터(38), (39)에 의해 절단위치까지의 거리 L분(제5도 참조)만큼 테이프T를 공송하여 그 처리순서를 완료하며, 확대인쇄가 지시된 때의 상태로 복귀한다. 이 공송에 의해 예를 들면, 마커 M을 기준으로 하여 2개로 분할된 테이프 부분 T1 및 T2에 있어서는 문자열의 종료단에서 테이프 부분T1 및 T2의 종료단까지의 거리가 같은 값으로 유지된다.
제25도(A)는 2배의 확대인쇄가 이루어져, 장치에서 배출된 테이프T를 나타내는 것이다. 이 테이프T상의 마커 M의 위치를 기준으로 하여 인쇄가 완료된 테이프T를 2개의 테이프 부분T1 및 T2로 분할하고, 각 테이프 부분T1 및 T2의 상하여백을 제거하고, 이들 테이프 부분 T1 및 T2를 테이프폭 방향으로 병렬하여, 파일의 배경지 등에 붙이면 제25도(B)에 나타낸 바와 같이, 마치 폭이 넓은 1장의 테이프에 의해 큰 문자를 인쇄한 것 같은 큰 라벨을 형성할 수 있다.
따라서, 상기 제6의 실시예에 의하면, 문자열을 부분적으로 순서대로 인쇄하여 테이프폭에 의해 큰 라벨을 형성할 때에, 이 테이프의 분할위치를 나타내는 마커를 인쇄하려 하였으므로 전후단의 크기를 각 테이프 부분에서 일치시키는 것이 가능하게 즉, 문자간의 격차를 막을 수 있게 사용자가 테이프T를 절단할 수 있다.
또한, 상기 실시예에 의하면 마커가 테이프 폭 방향의 상하여백의 영역도 규정하고 있으므로, 이 마커를 기준으로 불필요한 상하 여백부분을 삭제하는 것이 가능하며, 유사하게 폭이 넓은 라벨을 정확히 형성시킬 수 있다.
또한, 상기 실시예에 있어서는, 점을 인쇄하여 마커를 형성하는 경우에 관하여 서술하였지만, 본 발명은 이것에 한정되지 않고, 마커로써 예를 들면 횡방향 및 종방향으로 연장하는 십자상의 마커 등을 이용하여도 좋다.
또한, 상기 실시예에 있어서는, 테이프폭 방향의 상하 여백의 영역도 분할위치를 나타내는 마커가 표시되어 있지만, 테이프촉 방향의 상하여백의 영역을 나타내는 마커와 분할위치를 나타내는 마커를 개별로 하여도 좋다.
또한, 상기 실시예에 있어서 테이프 폭 방향의 상하 여백을 자동적으로 설치하는 테이프 인쇄장치를 대상으로 하였지만, 상하 여백의 자동 형성기능을 가지지 않는 테이프 인쇄장치에 대하여도 본 발명을 적용하는 것이 가능하다.
상기 실시예에 있어서는 분할하는 위치에 마커를 형성하는 경우에 관하여 서술하였지만, 아울러 테이프의 가장 앞단, 가장 끝단에 이러한 마커를 인쇄하도록 하여도 좋다.
그리고, 상기 실시예에 있어서는 통상의 인쇄의 조작자와 다른 확대인쇄의 조작자(전용 또는 범용 조작자)를 설치하여 확대인쇄를 개시할 수 있는 것을 나타내었지만, 문자열의 속성으로써 인쇄종류의 속성을 가지게 하고, 인쇄조작자가 조작된 때에 그 속성을 판별하여 확대인쇄를 개시시키도록 하여도 좋다. 이 경우에는 문자열에 관한 여러 가지의 속성도 확대인쇄가 선정되어 있을 때에는 그것에 맞춘값으로 하여도 좋다.

Claims (25)

  1. 문자, 기호 및 여러 가지의 지령을 입력하기 위한 입력수단과,
    상기 입력수단으로부터 입력된 문자와 기호의 데이터를 기억하는 기억수단과,
    상기 입력수단에 의해 입력된 문자와 기호를 표시하고 입력수단에 의해 입력된 지령에 상응하는 작동조건을 표시하기 위한 표시수단과;
    테이프에 상기 기억수단으로부터 연속적으로 읽어낸 문자 및 기호를 나타내는 인쇄 데이터를 위한 인쇄헤드를 포함하는 인쇄수단과,
    상기 테이프를 상기 인쇄헤드로 공급하고, 인쇄된 테이프를 상기 인쇄헤드의 밖으로 이동시키는 테이프 발송수단과,
    상기 인쇄된 테이프를 절단하기 위한 커터를 포함하는 절단수단과,
    상기 테이프 발송수단을 제어하며 동시에 상기 인쇄수단이 상기 기억수단에 기억된 문자와 기억의 데이터에 따라 인쇄동작을 이행하게 하도록 하는 제어수단을 구비하며,
    상기 제어수단은,
    입력된 문자나 기호의 인쇄중에 상기 입력수단에서 전원공급을 중지하기 위한 지령이 주어진 때에 상기 인쇄수단에 의한 인쇄를 중지시키는 인쇄동작 중지 수단과,
    상기 테이프 발송수단이 인쇄가 중지된 시점에서의 테이프 위치에서 적어도상기 테이프 상에 가장 최후까지 인쇄된 문자위치에서 상기 커터까지의 테이프 반송경로 부분의 길이 만큼 테이프를 송출할 수 있도록 하기 위한 공송 제어수단(non-printing feeding control means)과;
    테이프 발송수단으로부터 테이프를 공급하는 공송 제어수단의 제어동안 상기 표시수단에 인쇄동작 중지 메시지를 표시하기 위한 인쇄동작 중지 표시 제어수단을 포함하는 것을 특징으로 하는 테이프 인쇄장치.
  2. 제1항에 있어서, 입력된 문자나 기호 및/또는 동작조건을 표시하는 표시수단을 더욱 포함하며,
    이 때, 상기 제어수단이 상기 공송 제어부가 상기 테이프 발송수단을 제어하여 상기 테이프를 송출시키고 있는 동안 인쇄동작 중지 메시지를 상기 표시수단에 표시시키는 인쇄동작 중지 표시제어부를 가지는 것을 특징으로 하는 테이프 인쇄장치.
  3. 제1항에 있어서, 상기 입력수단은 동작을 취소시키기 위한 지령을 송출하기 위한 취소수단을 포함하며, 이 때 인쇄시에 접수된 취소지령에 대해 응답하는 제어수단이 진행중인 인쇄동작을 중지시키는 것을 특징으로 하는 테이프 인쇄장치.
  4. 제1항에 있어서, 전원공급을 중지시키기 위한 지령에 응답하는 제어수단은 테이프 방출수단이 인쇄하지 않고 테이프를 상기 길이만큼 송출하도록 한 후에 전원공급을 중시키는 것을 특징으로 하는 테이프 인쇄장치.
  5. 테이프를 인쇄헤드에 공급하는 단계;
    상기 인쇄헤드를 이용하여 인쇄동작시에 테이프상에 문자열을 인쇄하는 단계;
    인쇄중지 지령에 대해 완료전에 인쇄동작을 중지시키는 단계;
    상기 중지지령에 대해, 인쇄헤드와 커터 사이의 소정의 거리와 거의 동일한 길이만큼 테이프를 송출시키는 단계; 및
    상기 송출단계이후에 인쇄중지단계가 계속된 후에, 커터로 인쇄된 테이프를 절단하는 단계를 포함하는 것을 특징으로 하는 인쇄헤드와, 상기 인쇄헤드로부터 소정의 거리만큼 이격되어 있는 커터를 포함하는 인쇄장치를 이용하는 테이프 인쇄방법.
  6. 제5항에 있어서, 상기 방법은 인쇄동작이 중지된 메시지를 표시수단상에 표시하는 단계를 더욱 포함하는 것을 특징으로 하는 테이프 인쇄방법.
  7. 제5항에 있어서, 상기 방법은 테이프를 인쇄하지 않고 소정의 거리와 동일한 길이만큼 송출시킨 후에 인쇄중지 지령에 대한 응답으로 인쇄장치에 전원공급을 중시키는 단계를 더욱 포함하는 것을 특징으로 하는 테이프 인쇄방법.
  8. 입력된 1행 이상의 문자열을 테이프에 인쇄하는 테이프 인쇄장치에 있어서,
    M이 2이상의 정수일 때 전체 문자크기의 (1/M)과 같은 크기인 (1/M) 축소된 숫자문자의 입력을 수용하는 축소된 숫자문자 입력 수용수단과,
    인쇄되어야 하는 문자열에 N(N은 1이상의 정수)개의 (1/M) 축소된 숫자문자가 연속하고 있는 경우에, M개씩의 (1/M) 축소된 숫자문자를 전체 크기를 갖는 문자크기로 인쇄함과 동시에, 인쇄되어야 하는 문자열의 시작과 끝부분에 (M-1)개 이하의 (1/M) 축소된 숫자문자가 남아있을 때 상기 전체 크기의 문자크기로 (M-1)개 이하의 (1/M) 축소된 숫자문자를 인쇄하는 인쇄수단을 구비하는 것을 특징으로 하는 테이프 인쇄장치.
  9. 제8항에 있어서, 상기 축소된 숫자문자 입력 수용수단은 각각의 (1/M) 축소된 숫자문자를 나타내는 복수의 기호문자 중에서 소정의 (1/M) 축소된 숫자문자를 나타내는 기호문자가 선택되었을 때 소정의 (1/M) 축소된 숫자문자가 입력된 것으로 하여 소정의 (1/M) 축소된 숫자문자를 수용하도록 구성되어 있는 것을 특징으로 하는 테이프 인쇄장치.
  10. 1 또는 그 이상의 전체 폭의 문자와, 기호의 입력모드로 수행되고 전체 폭의 문자의 1/2의 폭을 가지며 1 또는 그 이상의 1/2의 폭을 갖는 숫자문자를 포함하는 문자열을 입력하는 단계; 및
    절반의 폭을 갖는 숫자문자와 같은 숫자문자를 인쇄하는 단계를 포함하는 상기 문자열을 테이프상에 인쇄시키는 단계를 포함하는 것을 특징으로 하는 테이프 인쇄방법.
  11. 제10항에 있어서, 상기 방법이 2와 1/2의 폭의 숫자문자가 연속적으로 인쇄되어 하는지를 판단하는 단계; 및
    2와 1/2의 폭의 숫자문자가 연속적으로 인쇄되었다는 판단에 대응하여, 1문자 전체폭의 문자의 현상을 위해 요구되는 글꼴 현상영역에서 2와 1/2폭의 숫자문자를 현상시키는 단계를 더욱 포함하는 것을 특징으로 하는 테이프 인쇄방법.
  12. 테이프 발송수단에 의해 테이프를 주행시키면서, 입력된 1행이상의 문자열을 인쇄헤드에 의해 테이프에 인쇄하고, 인쇄된 테이프를 커터에 의해 절단하여 문자열의 전측 또는 후측에 지정된 길이의 여백을 가지는 라벨을 형성시키는 테이프 인쇄장치에 있어서,
    라벨에 형성되는 문자열의 전측 및 후측에 설치되도록 설정된 여백길이의 지정값의 종류를 읽어들이는 여백길이 설정 수용수단과,
    장진되어 있는 여백길이 설정 수용수단에 의해 읽어들여진 여백길이의 지정값의 종류가 장진되어 있는 테이프의 폭에 의해 자동적으로 여백길이를 결정하는 자동 결정종류의 경우에, 사이 테이프 폭 검출수단에 의해 검출된 테이프 폭 정보에 기초하여, 여백길이를 결정하고, 상기 테이프 발송수단 및 상기 인쇄헤드를 제어하여 결정한 여백길이의 여백을 라벨에 형성시킨 여백형성수단을 가지는 것을 특징으로 하는 테이프 인쇄장치.
  13. 테이프 발송수단에 의해 테이프를 주행시키면서, 입력된 1행 이상의 문자열을 인쇄헤드에 의해 테이프에 인쇄하고, 인쇄된 테이프를 커터에 의해 절단하여, 문자열의 전측 및 후측에 지정된 길이의 여백을 가지는 라벨을 형성시키는 테이프 인쇄장치에 있어서,
    방안지에 있어서의 교점으로 이루어지는 모양을 가지는 방안도트패턴의 인쇄지령을 읽어들이는 방안도트패턴 인쇄지령 수용수단과,
    상기 문자열의 인쇄지령시에 있어서, 상기 방안도트패턴 인쇄지령 수용수단이 방안도트패턴의 인쇄지령을 수용한다면 한 영역에 있어서 상기 문자열과 방안도트패턴을 인쇄시키는 인쇄 제어수단을 포함하는 것을 특징으로 하는 테이프 인쇄장치.
  14. 문자열이 인쇄되어야 하는 제1영역을 결정하는 단계;
    방안도트패턴이 인쇄되어야 하고 상기 제1영역보다 큰 제2영역을 결정하는 단계;
    상기 방인도트패턴과 문자열을 라벨상에 인쇄시키는 단계; 및
    상기 방안도트패턴을 기준으로 하여 라벨의 절단을 유도함으로써 사용자가 요구하는 여백을 갖는 인쇄라벨을 형성하는 단계를 포함하는 것을 특징으로 하는 사용자가 요구하는 여백을 갖는 인쇄라벨의 형성방법.
  15. 제14항에 있어서, 상기 인쇄단계가 상기 제1영역의 방안도트패턴만을 인쇄하는 단계; 이후에 상기 방안도트패턴상에 첨가된 문자열을 인쇄하는 단계; 그 후 상기 방안도트패턴의 제2부분만을 인쇄하는 단계를 포함하는 것을 특징으로 하는 인쇄라벨의 형성방법.
  16. 제14항에 있어서, 상기 방법이 인쇄되는 문자열이 없고 방안도트패턴이 인쇄되는 영역의 밖에서 인쇄되는 블랭크 부위를 한정하는 단계를 더욱 포함하는 것을 특징으로 하는 인쇄라벨의 형성방법.
  17. 테이프 발송수단에 의해 테이프를 주행시키면서 입력된 1행 이상의 문자열을 인쇄헤드에 의해 테이프에 인쇄하고, 인쇄된 테이프를 커터에 의해 절단하여, 문자열의 전측 및 후측에 지정된 길이의 여백을 가지는 라벨을 형성시키는 테이프 인쇄장치에 있어서,
    상기 테이프 발송수단을 작동시키는 모터의 가속시 및 감속시에, 상기 인쇄헤드에 주어지는 구동 펄스 신호의 펄스기간에 관한 정보를 유지하고 있는 구동 펄스기간 정보 기억수단과,
    상기 모터를 가속 및 감속시키도록 문자열을 인쇄하는 인쇄모드가 지정되어 있을 때, 상기 구동 펄스 기간 정보 기억수단에서 펄스기간 정보를 독취하고, 상기 모터를 가속 및 감속시키는 동안 문자열을 인쇄할 때 왜곡을 피하기 위해서 모터의가속 및 감속시에 펄스기간을 갖는 구동 펄스 신호를 인쇄헤드애 적용시키는 인쇄제어수단을 포함하는 것을 특징으로 하는 테이프 인쇄장치.
  18. 제17항에 있어서, 상기 인쇄 제어수단은
    상기 인쇄헤드와 상기 커터간의 거리로 정해지는 소정길이보다 전측의 여백의 지정길이가 짧도록 인쇄모드가 지정되었을 때 즉시 문자열의 인쇄를 개시시키고, 인쇄된 문자열의 선두위치와 상기 커터간의 길이가 지정된 전측의 여백길이와 같을 때 문자열의 인쇄를 중단시키며, 게다가 인쇄시에 모터를 가속 및 감속시킬 때 문자열을 인쇄시키는 제1제어부; 및
    인쇄가 중단되었을 때 상기 커터가 동작된 것을 확인하여 문자열의 인쇄를 재개시키고, 인쇄의 재개 후에 상기 모터를 가속시킬 때 문자열을 인쇄시키는 제2의 제어부를 포함하는 것을 특징으로 하는 테이프 인쇄장치.
  19. 테이프상에 문자를 인쇄하기 위한 인쇄헤드 및 상기 인쇄헤드로부터 이격되어 있고 테이프를 절단하기 위한 커터를 이동하고, 상기 인쇄헤드 및 커터간의 거리보다 작은 여백이 형성되는 테이프 인쇄방법에 있어서,
    인쇄헤드 및 커터에 연속적으로 정규 인쇄속도로 테이프를 공급하는 단계;
    중지시키기 위해 공급속도를 감속하고 인쇄된 문서의 전면부 말단부가 커터에 앞서서 소정의 거리의 위치에 도달할 때 순간적으로 인쇄동작을 중지시키는 단계;
    상기 중지된 테이프를 절단하여 상기 소정의 거리 이상으로 연장된 테이프의 불필요한 부분을 제거시키는 단계;
    테이프 공급을 개시하고 상기 중지시점의 말기에 정규인쇄속도로 테이프 공급속도를 가속시키는 단계; 및
    상기 인쇄헤드에 적용되고 속도의 감속 및 가속동안 테이프 이동에 상응하는 펄스 폭을 갖는 가변 펄스 폭 신호에 의해 테이프 공급속도의 감속 및 가속시에 테이프를 인쇄하는 단계를 포함하는 것을 특징으로 하는 테이프 인쇄방법.
  20. 문자나 기호를 입력하기 위한 입력수단과,
    상기 입력수단으로부터 입력된 문자나 기호의 데이터를 기억하는 기억수단과,
    장진되어 있는 테이프의 폭을 검출하는 테이프-폭 검출수단과,
    정규 인쇄를 이행할 때에 입력된 문자열에 대한 인쇄속성을 지정하는 인쇄속성 지정수단과,
    인쇄가 완료된 테이프를 테이프 길이방향으로 N(N은 2이상의 정수) 분할한 후, 분할한 테이프 부분을 테이프 폭 방향으로 인접하여 배치된 때에, 상기 정규 인쇄에 의해 상기 테이프에 문자열을 인쇄한 때에 얻을 수 있는 라벨의 N배의 크기를 얻을 수 있는 확대인쇄모드에 관한 지령정보를 읽어들이는 확대 인쇄지령 수용수단과,
    상기 기억수단에 기억된 문자나 기호의 데이터나 상기 확대 인쇄지령 수용수단에서 읽어들여진 확대배수 N의 값과, 상기 테이프 폭 검출수단에 의해 검출된 테이프 폭과, 상기 인쇄속성 지정수단에 의해 지정된 인쇄속성에 기초하여, 테이프 길이방향으로 N 분할되는 각 테이프 부분에 관한 인쇄속성을 결정하는 인쇄속성 결정수단과,
    상기 인쇄속성 결정수단에 의해 결정된 각 테이프부분에 관한 인쇄속성에 따라서, 테이프-폭 방향으로 N분할된 인쇄대상 문자열을 테이프에 순서대로 인쇄하는 인쇄수단을 구비하는 것을 특징으로 하는 테이프 인쇄장치.
  21. 제20항에 있어서, 상기 인쇄수단은 상기 테이프의 길이 방향에서 분할된 부분을 나타내는 마커를 인쇄하는 것을 특징으로 하는 테이프 인쇄장치.
  22. 제21항에 있어서, 상기 인쇄수단은 인쇄가능 폭이 장진되어 있는 테이프의 폭보다 좁게 설정되는 인쇄헤드를 구비하며,
    상기 마커는 문자열의 인쇄시에 테이프에 형성되는 테이프 폭 방향에서 형성되는 상하여백과, 인쇄된 문자열의 영역과의 경계를 규정할 수 있게 인쇄되는 것을 특징으로 하는 테이프 인쇄장치.
  23. 인쇄되는 문자열의 가로방향의 길이가 장진된 테이프의 테이프 폭보다 클때, 메모리를 포함하는 자동 인쇄 장치를 이용하여 테이프에 문자열을 인쇄하는 방법에 있어서,
    학대비를 지정하는 단계;
    장진된 테이프의 테이프 폭을 검출하는 단계;
    문자열을 인쇄하기 위한 복수의 문자속성의 하나를 선택하는 단계; 및
    상기 확대비, 테이프 폭 및 선택된 문자속성에 따라 테이프의 길이로 테이프를 분할하여 얻어지는 복수의 테이프 부분의 각각에 대해 인쇄변수를 검출하는 단계를 포함하는 것을 특징으로 하는 인쇄방법.
  24. 제23항에 있어서, 상기 인쇄변수가 테이프상에 문자의 위치 및 문자열의 전후여백을 포함하는 것을 특징으로 하는 방법.
  25. 제24항에 있어서, 상기 방법은 테이프 부분이 절단될 때 기준점으로서 제공되는 각각의 마커를 각 테이프의 부분에 인쇄하는 단계를 더욱 포함하는 것을 특징으로 하는 방법.
KR1019960704163A 1994-11-29 1995-11-29 테이프인쇄장치 KR100363853B1 (ko)

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
JP29422094 1994-11-29
JP29421994 1994-11-29
JP29636294 1994-11-30
JP6-294220 1994-12-07
JP6-303359 1994-12-07
JP6-296362 1994-12-07
JP30335994 1994-12-07
JP6-294219 1994-12-07

Publications (1)

Publication Number Publication Date
KR100363853B1 true KR100363853B1 (ko) 2003-05-16

Family

ID=27479619

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019960704163A KR100363853B1 (ko) 1994-11-29 1995-11-29 테이프인쇄장치

Country Status (9)

Country Link
US (5) US5795086A (ko)
EP (6) EP0742103B1 (ko)
JP (1) JP3207860B2 (ko)
KR (1) KR100363853B1 (ko)
CN (4) CN1234536C (ko)
CA (1) CA2182264A1 (ko)
DE (4) DE69535836D1 (ko)
HK (4) HK1042452A1 (ko)
WO (1) WO1996016812A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101272863B1 (ko) * 2010-03-12 2013-06-10 세이코 엡슨 가부시키가이샤 테이프 인쇄 장치, 테이프 인쇄 장치의 제어 방법 및, 프로그램이 기록된 기록 매체

Families Citing this family (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5595450A (en) * 1992-06-11 1997-01-21 Esselte N.V. Label printing apparatus with display
CA2107746A1 (en) * 1992-10-06 1994-04-07 Masahiko Nunokawa Tape printing device and tape cartridge used therein
DE69535836D1 (de) * 1994-11-29 2008-10-23 Seiko Epson Corp Banddruckvorrichtung
US6461350B1 (en) 1995-11-22 2002-10-08 Arthrocare Corporation Systems and methods for electrosurgical-assisted lipectomy
DE59611115D1 (de) * 1996-07-19 2004-11-18 Esselte Nv Banddruckgerät
AU714858B2 (en) * 1996-07-23 2000-01-13 Casio Computer Co., Ltd. Tape printers
JP3911726B2 (ja) * 1996-07-23 2007-05-09 カシオ計算機株式会社 テープ印刷装置
JP3693429B2 (ja) * 1996-08-20 2005-09-07 株式会社キングジム テープ印刷装置
JPH10138569A (ja) 1996-11-11 1998-05-26 King Jim Co Ltd 文字情報処理装置
JP3397111B2 (ja) * 1997-11-27 2003-04-14 セイコーエプソン株式会社 テープ印刷装置における分割画像作成方法および分割画像印刷方法並びにそれらの装置
JP3580470B2 (ja) * 1998-02-06 2004-10-20 日立プリンティングソリューションズ株式会社 記録装置におけるロール紙の印刷方法
MY116787A (en) * 1998-02-06 2004-03-31 Casio Computer Co Ltd Label printing apparatus
JP2000218890A (ja) * 1998-11-27 2000-08-08 Seiko Epson Corp 長尺印刷を行うための印刷システム
GB0001913D0 (en) * 2000-01-27 2000-03-22 Esselte Nv Printing device
GB0118639D0 (en) * 2001-07-31 2001-09-19 Esselte Nv Method and apparatus for printing complex characters
JP3626124B2 (ja) * 2001-08-27 2005-03-02 セイコーエプソン株式会社 テープ印刷装置およびテープ印刷方法
JP3994804B2 (ja) * 2002-06-25 2007-10-24 ブラザー工業株式会社 テープ印字装置及びテープカセット
JP2004098656A (ja) * 2002-07-17 2004-04-02 Canon Inc 印刷装置および印刷方法
KR20050010472A (ko) * 2003-07-16 2005-01-27 세이코 엡슨 가부시키가이샤 테이프 인쇄장치, 라벨 작성방법, 테이프 인쇄장치의데이터 처리방법, 인쇄 시스템, 인쇄 시스템의 라벨작성방법 및 기억매체
US7195409B2 (en) * 2003-08-27 2007-03-27 King Jim Co., Ltd. Apparatus, method and program for producing small prints
JP3885790B2 (ja) * 2003-09-29 2007-02-28 ブラザー工業株式会社 テープ作成装置
JP4599827B2 (ja) * 2003-10-31 2010-12-15 セイコーエプソン株式会社 テープ印刷装置およびテープ印刷装置のデータ処理方法
JP4375040B2 (ja) * 2004-02-12 2009-12-02 セイコーエプソン株式会社 テープ印刷装置およびテープ印刷方法
WO2006033430A1 (ja) * 2004-09-24 2006-03-30 Brother Kogyo Kabushiki Kaisha テープカセット及びテープ印字装置
JP4561744B2 (ja) * 2004-09-24 2010-10-13 ブラザー工業株式会社 テープ印字装置及びテープカセット
JP4345695B2 (ja) * 2005-03-16 2009-10-14 セイコーエプソン株式会社 シート処理装置、シート処理装置のシート処理方法、プログラム
US7930958B2 (en) 2005-07-14 2011-04-26 Provo Craft And Novelty, Inc. Blade housing for electronic cutting apparatus
JP4630163B2 (ja) * 2005-09-12 2011-02-09 セイコーエプソン株式会社 テーププリンタの画像編集装置、テーププリンタの画像編集方法、プログラムおよびテーププリンタ
JP2007245663A (ja) * 2006-03-17 2007-09-27 Casio Comput Co Ltd 印字装置
GB0706788D0 (en) * 2007-04-05 2007-05-16 Dymo Nv Tape printing apparatus
JP5024023B2 (ja) 2007-12-19 2012-09-12 セイコーエプソン株式会社 プリンタ、プリンタの送り駆動方法およびそのプログラム
AU2009332345B2 (en) 2008-12-25 2014-08-14 Brother Kogyo Kabushiki Kaisha Tape cassette and tape printer
EP2965916B1 (en) 2008-12-25 2021-03-03 Brother Kogyo Kabushiki Kaisha Tape cassette and tape printer
EP3546232B1 (en) 2009-03-31 2023-11-22 Brother Kogyo Kabushiki Kaisha Tape cassette
CN104442030B (zh) 2009-03-31 2017-04-12 兄弟工业株式会社 带盒
EP3106314B1 (en) 2009-03-31 2022-04-27 Brother Kogyo Kabushiki Kaisha Tape cassette and tape printer
CN201989425U (zh) 2009-03-31 2011-09-28 兄弟工业株式会社 带盒和带式打印机
US8641304B2 (en) 2009-06-30 2014-02-04 Brother Kogyo Kabushiki Kaisha Tape cassette
CN102596772A (zh) * 2009-08-26 2012-07-18 博莱沃创新工艺公司 包括工件进给路径绕行组件和工件进给路径分析器的工艺加工装置
CN102510806B (zh) 2009-12-16 2014-06-18 兄弟工业株式会社 带盒
US20110280999A1 (en) 2009-12-23 2011-11-17 Provo Craft And Novelty, Inc. Foodstuff Crafting Apparatus, Components, Assembly, and Method for Utilizing the Same
CN102481794B (zh) 2009-12-28 2014-12-10 兄弟工业株式会社 带盒
JP5505022B2 (ja) * 2010-03-26 2014-05-28 セイコーエプソン株式会社 テープ印刷装置、テープ印刷装置の制御方法、およびプログラム
JP5664125B2 (ja) * 2010-10-28 2015-02-04 セイコーエプソン株式会社 印刷装置および記録紙位置決め方法
JP5803093B2 (ja) * 2010-12-02 2015-11-04 セイコーエプソン株式会社 印刷装置およびその制御方法
US8471878B2 (en) * 2011-02-24 2013-06-25 Cobra Systems, Inc. Sign maker templates for producing centered labels and methods of use
JP5909871B2 (ja) * 2011-04-28 2016-04-27 セイコーエプソン株式会社 記録装置
JP5810609B2 (ja) * 2011-04-28 2015-11-11 セイコーエプソン株式会社 記録装置、記録装置の制御方法、及び、プログラム
CN103507448B (zh) * 2012-06-29 2016-08-03 山东新北洋信息技术股份有限公司 打印控制方法及打印机
JP6144093B2 (ja) * 2013-04-12 2017-06-07 セイコーエプソン株式会社 ラベルデータ生成方法、プログラム、ラベルデータ生成装置およびラベル作成システム
GB2519525A (en) * 2013-10-22 2015-04-29 Videojet Technologies Inc Machine and method of operation
CN105269983B (zh) * 2014-06-16 2017-10-27 上海寺冈电子有限公司 自动调整标签长度的控制方法及控制器
US20180056676A1 (en) * 2015-03-12 2018-03-01 Seiko Epson Corporation Label creating method, program, tape printing device, and cable label
CN106515231B (zh) * 2015-09-15 2020-03-31 山东新北洋信息技术股份有限公司 标记纸打印控制方法及打印机
JP6897321B2 (ja) * 2017-05-29 2021-06-30 セイコーエプソン株式会社 印刷装置、及び、印刷装置の制御方法
CN109484038B (zh) * 2018-12-26 2024-04-19 深圳市美松智能设备有限公司 一种打印机的硬件***
US11494140B2 (en) * 2021-03-04 2022-11-08 Cacotec Corporation Printing of clothing labels

Family Cites Families (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5814697B2 (ja) * 1979-04-09 1983-03-22 東芝テック株式会社 伝票認証分割印字の電子キヤツシュレジスタ−
JPS56103780A (en) * 1980-01-23 1981-08-19 Nec Corp Character printing control device
JPS5774171A (en) * 1980-10-29 1982-05-10 Hitachi Ltd Printing machine
JPS5954571A (ja) * 1982-09-22 1984-03-29 Hitachi Ltd プリンタ−
JPS6071266A (ja) * 1983-09-29 1985-04-23 Fujitsu Ltd 印字制御方式
JPS60132769A (ja) * 1983-12-21 1985-07-15 Mitsubishi Electric Corp ドツトプリンタ装置
JPS60233980A (ja) * 1984-05-07 1985-11-20 Yokogawa Hokushin Electric Corp 拡大ハ−ドコピ−作成装置
JPS60247578A (ja) * 1984-05-23 1985-12-07 Matsushita Electric Ind Co Ltd 印刷装置
JPH0712194B2 (ja) * 1984-07-13 1995-02-08 キヤノン株式会社 画像処理装置
JPS6167125A (ja) * 1984-09-10 1986-04-07 Hitachi Ltd ワードプロセッサ
JPS6195952A (ja) * 1984-10-15 1986-05-14 ガ−バ−・サイエンテイフイツク・プロダクツ・インコ−ポレ−テツド 各種の構成でテキスト及び他のキヤラクタを発生する装置
DK158858C (da) * 1986-05-27 1990-12-24 Brueel & Kjaer As Apparat til bestemmelse af koncentrationen af en paramagnetisk gas ved maaling af gastrykket under paatrykning af et ac-magnetfelt
JP2503465B2 (ja) * 1986-12-26 1996-06-05 ブラザー工業株式会社 テ―プ作成装置の印刷方法
US5188469A (en) * 1988-10-14 1993-02-23 Brother Kogyo Kabushiki Kaisha Tape feed cassette with tape cutter and guide
US5033889A (en) * 1989-03-20 1991-07-23 General Signal Corporation Open loop carriage control for dot-matrix printer using tables
JP2906435B2 (ja) * 1989-04-25 1999-06-21 日本電気株式会社 印字指令信号発生方式
JP3166206B2 (ja) * 1990-08-29 2001-05-14 セイコーエプソン株式会社 テーププリンタ及びその制御方法
EP0475625B1 (en) * 1990-08-31 1996-05-22 New Oji Paper Co., Ltd. Printer having a sheet cutter
US5120290A (en) * 1990-11-26 1992-06-09 Otto Bay System for positioning cutting and folding computer generated drawing pages
US5253334A (en) * 1991-01-31 1993-10-12 Casio Computer Co., Ltd. Tape printer
MY124305A (en) * 1991-01-31 2006-06-30 Casio Computer Co Ltd Tape printer.
JPH04246569A (ja) * 1991-01-31 1992-09-02 Kanzaki Paper Mfg Co Ltd プリンタ
JP2536322B2 (ja) * 1991-03-28 1996-09-18 ブラザー工業株式会社 テ―プ印字装置
JP2508933B2 (ja) * 1991-03-28 1996-06-19 ブラザー工業株式会社 テ―プ印字装置
JPH0530574A (ja) * 1991-07-24 1993-02-05 Nec Corp Catv回線利用の自動検針システム
JPH0542749A (ja) * 1991-08-14 1993-02-23 Nec Corp 印刷中断処理装置
JP2556233B2 (ja) * 1992-01-07 1996-11-20 ブラザー工業株式会社 テープ印字装置
JP3350082B2 (ja) * 1992-01-13 2002-11-25 ブラザー工業株式会社 テープ印字装置
JPH05205084A (ja) * 1992-01-23 1993-08-13 Tokyo Electric Co Ltd バーコードプリンタ
JP3212039B2 (ja) * 1992-02-21 2001-09-25 ブラザー工業株式会社 テープ印字装置
JP3094658B2 (ja) * 1992-04-30 2000-10-03 ブラザー工業株式会社 テープ印字装置
JP2556238B2 (ja) * 1992-04-30 1996-11-20 ブラザー工業株式会社 テープ印字装置
JP2857642B2 (ja) 1992-06-19 1999-02-17 株式会社東邦ビジネス管理センター Ocrシステム
JP2629527B2 (ja) * 1992-07-22 1997-07-09 ブラザー工業株式会社 テープ印字装置
JPH0691964A (ja) * 1992-09-11 1994-04-05 Brother Ind Ltd テープ印字装置
CA2107759A1 (en) * 1992-10-06 1994-04-07 Masahiko Nunokawa Tape printing device
JPH06115166A (ja) * 1992-10-06 1994-04-26 Kingujimu:Kk テープ印刷装置
CA2107746A1 (en) * 1992-10-06 1994-04-07 Masahiko Nunokawa Tape printing device and tape cartridge used therein
JPH06155809A (ja) * 1992-11-16 1994-06-03 Brother Ind Ltd ドットプリンタ
JPH06198961A (ja) * 1992-12-28 1994-07-19 Brother Ind Ltd 文書処理装置の登録用ドットパターンデータ処理装置
JP2768192B2 (ja) * 1993-01-07 1998-06-25 ブラザー工業株式会社 テープ印字装置
JP2718612B2 (ja) * 1993-01-12 1998-02-25 日東電工株式会社 印字装置
JPH06243135A (ja) * 1993-02-17 1994-09-02 Brother Ind Ltd テープ印字装置
JPH06320826A (ja) * 1993-03-15 1994-11-22 Brother Ind Ltd テープ印字装置
JP2570091B2 (ja) * 1993-03-30 1997-01-08 マックス株式会社 テーププリンタ
GB9314386D0 (en) * 1993-07-12 1993-08-25 Esselte Dymo Nv A cassette for a thermal printer
US5636926A (en) * 1993-09-06 1997-06-10 Brother Kogyo Kabushiki Kaisha Tape-shaped label producing device
US5524993A (en) * 1993-10-06 1996-06-11 Monarch Marking Systems, Inc. Automatic print speed control for a barcode printer
JPH07125374A (ja) * 1993-11-02 1995-05-16 King Jim Co Ltd レイアウト表示装置
JP3130194B2 (ja) * 1993-11-09 2001-01-31 株式会社キングジム テープ印刷装置及び方法
JP3578280B2 (ja) * 1993-11-10 2004-10-20 ブラザー工業株式会社 テープ印刷装置
JPH07156477A (ja) * 1993-12-02 1995-06-20 Casio Comput Co Ltd 印刷装置
US5496119A (en) * 1993-12-29 1996-03-05 Brother Kogyo Kabushiki Kaisha Tape printer having a display
JPH081091A (ja) * 1994-06-20 1996-01-09 Suzuki Motor Corp 超音波振動子の駆動装置
JP2940404B2 (ja) * 1994-08-10 1999-08-25 ブラザー工業株式会社 ラベル作成装置
DE69535836D1 (de) * 1994-11-29 2008-10-23 Seiko Epson Corp Banddruckvorrichtung
JPH08268638A (ja) * 1995-02-01 1996-10-15 Star Micronics Co Ltd 用紙排出装置
JPH0976584A (ja) * 1995-09-19 1997-03-25 Casio Comput Co Ltd 印刷装置
US5838346A (en) * 1996-09-23 1998-11-17 Pitney Bowes Inc. Scanning printhead for printing on a moving medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101272863B1 (ko) * 2010-03-12 2013-06-10 세이코 엡슨 가부시키가이샤 테이프 인쇄 장치, 테이프 인쇄 장치의 제어 방법 및, 프로그램이 기록된 기록 매체

Also Published As

Publication number Publication date
DE69519371D1 (de) 2000-12-14
HK1042452A1 (zh) 2002-08-16
EP0936076B1 (en) 2005-11-09
DE69534606D1 (de) 2005-12-15
CN1234536C (zh) 2006-01-04
CN1180939C (zh) 2004-12-22
CN1385312A (zh) 2002-12-18
EP0997300B8 (en) 2009-01-07
US6146034A (en) 2000-11-14
HK1014170A1 (en) 1999-09-24
CN1199803C (zh) 2005-05-04
CN1143928A (zh) 1997-02-26
CN1081990C (zh) 2002-04-03
US6270269B1 (en) 2001-08-07
EP0940263A3 (en) 2001-06-13
DE69535268D1 (de) 2006-11-23
EP0997300A2 (en) 2000-05-03
JP3207860B2 (ja) 2001-09-10
DE69534606T2 (de) 2006-05-24
WO1996016812A1 (fr) 1996-06-06
EP1167049A1 (en) 2002-01-02
EP0940263B1 (en) 2006-10-11
EP0742103A4 (en) 1997-04-16
HK1042451A1 (zh) 2002-08-16
EP0997300A3 (en) 2001-06-06
DE69535836D1 (de) 2008-10-23
CN1385314A (zh) 2002-12-18
EP0997300B1 (en) 2008-09-10
US6050734A (en) 2000-04-18
EP0936076A2 (en) 1999-08-18
EP1170139A1 (en) 2002-01-09
DE69535268T2 (de) 2007-02-01
EP0742103B1 (en) 2000-11-08
US5860752A (en) 1999-01-19
HK1026401A1 (en) 2003-04-23
EP0742103A1 (en) 1996-11-13
EP0940263A2 (en) 1999-09-08
CA2182264A1 (en) 1996-06-06
CN1385313A (zh) 2002-12-18
DE69519371T2 (de) 2001-03-15
US5795086A (en) 1998-08-18
EP0936076A3 (en) 2001-06-13

Similar Documents

Publication Publication Date Title
KR100363853B1 (ko) 테이프인쇄장치
EP0940262B1 (en) Tape printing device
US6109798A (en) Tape printing device
EP0577247B1 (en) Tape print device
US6134016A (en) Character information printing apparatus
JPH07125374A (ja) レイアウト表示装置
EP0551995A1 (en) Tape printer having line enhancement capability
KR100516613B1 (ko) 문자인쇄장치
US6089771A (en) Tape printing method
JPH0473188B2 (ko)
US6338583B1 (en) Printing apparatus
JP3547407B2 (ja) テープ印刷装置
JP2004042645A (ja) テープ印刷装置
US6747756B1 (en) Color printing apparatus
JP2004025887A (ja) テープ印刷装置
JP3439274B2 (ja) テープ印刷装置
JPH0781174A (ja) テープ印字装置
JP2001293910A (ja) テープ印刷装置
JPH01286869A (ja) 文字処理装置
JPH05282313A (ja) 文書処理装置

Legal Events

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

Payment date: 20131018

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20141104

Year of fee payment: 13

EXPY Expiration of term