KR100244017B1 - 테이프프린터 - Google Patents

테이프프린터 Download PDF

Info

Publication number
KR100244017B1
KR100244017B1 KR1019970002620A KR19970002620A KR100244017B1 KR 100244017 B1 KR100244017 B1 KR 100244017B1 KR 1019970002620 A KR1019970002620 A KR 1019970002620A KR 19970002620 A KR19970002620 A KR 19970002620A KR 100244017 B1 KR100244017 B1 KR 100244017B1
Authority
KR
South Korea
Prior art keywords
data
tape
setting
character string
character
Prior art date
Application number
KR1019970002620A
Other languages
English (en)
Other versions
KR970059944A (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 KR970059944A publication Critical patent/KR970059944A/ko
Application granted granted Critical
Publication of KR100244017B1 publication Critical patent/KR100244017B1/ko

Links

Images

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
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/485Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes
    • 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
    • B41J5/00Devices or arrangements for controlling character selection
    • B41J5/30Character or syllable selection controlled by recorded information
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S345/00Computer graphics processing and selective visual display systems
    • Y10S345/948Alteration of stored fonts to maintain feature consistency throughout scaled font

Landscapes

  • Record Information Processing For Printing (AREA)
  • Printers Characterized By Their Purpose (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Document Processing Apparatus (AREA)

Abstract

본 발명은 임의의 문자열을 테이프에 인자하는 테이프프린터에 관한 것으로서, 키입력부(2)로부터 인자메체테이프(11)에 인자해야 할 문자열데이터를 문자입력키(2a)를 조작하여 입력하는 동시에 서식설정키(2c)를 조작하여 상기 입력된 문자열데이터의 전체를 상기 테이프(11)의 길이방향에 종서로 인자하는 종서인자로 인자하는지 횡서로 인자하는 횡서인자로 인자하는지를 설장하고, 입력된 문자열데이터는 표시부(3)에 표시되며, 상기 서식설정키(2c)의 조작을 기초로 하여 종서인자가 설정되었을 때에 횡조키(2g)를 조작하여 상기 표시부(3)에 표시되는 문자열데이터중의 임의의 문자열데이터를 범위지정해서 상기 테이프(11)의 폭방향에 횡서로 인자하는 부분횡서인자를 설정하고, 이와 같은 설정 후에 인쇄의 개시를 지시하면 종서와 횡서가 혼재한 인자데이터가 작성되며, 이 때에 횡조키(2g)에 의해 부분횡서인자가 설정된 문자열데이터의 패턴데이터의 길이가 서식설정키(2c)에 의해 종서인자가 설정된 문자열데이터의 패턴데이터의 폭과 같게 하고 상기 종서인자 및 부분횡서인자를 설정된 문자열데이터의 패턴데이터가 상기 테이프(11)의 폭내에 대응하여 배치되어 인자데이터가 작성되고, 이 인자데이터는 인자부(7)의 인자헤드(8)에 차례로 공급되어 테이프(11)상에 인자가 이루어지는 것을 특징으로 한다.

Description

테이프프린터
본 발명은 임의의 문자열을 테이프에 인자하는 테이프프린터에 관한 것이다.
비디오나 오디오의 카세트의 타이틀이나 명찰 등을 작성하기 위해 테이프프린터가 사용된다.
이 테이프프린터에서는 인자해야 할 문자열데이터를 입력하고, 그 문자열데이터의 인자를 지시하면 입력된 문자열데이터에 대응하는 패턴데이터가 캐릭터제너레이터로부터 꺼내어져서 인자용의 레지스터에 인자데이터로서 전개되고, 이 인자데이터가 프린터부에 공급되어 상기 테이프의 길이방향을 따라서 인자된다.
또 종래의 테이프프린터에서는 종서 또는 횡서를 설정함으로써 입력된 문자열 전체를 테이프에 대하여 종서 또는 횡서로 하여 인자할 수 있다.
또한 부분적으로 종서와 횡서를 조합하여 설정해서 종서의 문자열과 횡서의 문자열을 조합하여 인자할 수도 있다.
즉 1개의 테이프인자속에 종서인자와 횡서인자를 혼재시키는 경우에는 종서부분과 횡서부분의 각각에 대하여 키조작에 의해 종서의 서식과 횡서의 서식을 설정한 후에 각각의 설정서식에 인자해야 할 문자열데이터나 인자사이즈를 입력하는 것이었다. 또 필요에 따라서 인자문자종류나 문자수식 등의 데이터도 입력한다.
그러나 종래의 테이프프린터에서는 1개의 테이프인자속에 종서인자와 횡서인자를 혼재시키는 경우에 서식설정의 조작이 번잡하고, 또 예를 들면 종서문자열속에 횡서문자열을 조합하는 경우 종서로 하는 문자의 인자사이즈에 대하여 균형 있게 횡서로 하는 문자의 인자사이즈를 결정하는 것이 어렵고 종서문자열의 인자폭사이즈와 횡서문자열의 인자길이사이즈가 불일치하게 되어 보기 좋지 않은 인자결과로 되는 일이 많이 있었다.
본 발명은 상기와 같은 문제점을 감안하여 이루어진 것으로 종서인자와 횡서인자를 혼재시키는 경우, 그 서식설정의 조작을 간단히 실시할 수 있는 테이프프린터를 제공하는 것을 목적으로 한다. 또 본 발명은 종서의 문자열과 횡서의 문자열을 균형 있게 배열하여 테이프에 인자할 수 있어서 보기 좋은 종서와 횡서가 혼재한 테이프인자결과가 얻어지는 테이프프린터를 제공하는 것을 목적으로 한다.
상기의 목적을 달성하기 위해 본 발명은 인자매체테이프에 인자해야 할 문자열데이터를 입력하는 입력수단과, 상기 입력수단으로부터 입력된 문자열데이터를 상기 테이프의 길이방향에 종서로 인자하는 종서인자와 횡서로 인자하는 횡서인자의 어느쪽인가에서 인자하는 것을 설정하는 설정수단과, 상기 입력수단으로부터 입력된 문자열데이터를 상기 설정수단의 설정에 따라서 상기 테이프에 인자하는 인자수단을 구비하는 테이프인자장치에 있어서, 상기 설정수단에 의해 종서인자가 설정된 문자열데이터중의 임의의 문자열데이터를 상기 테이프의 폭방향에 횡서로 인자하는 부분횡서인자로 설정을 변경하는 설정변경수단과, 이 설정변경수단에 의해 부분횡서인자로 설정이 변경된 문자열데이터의 패턴데이터의 길이를 상기 설정수단에 의해 종서인자가 설정되어 있는 문자열데이터의 패턴데이터의 폭과 같게 하고 상기 설정수단에 의해 종서인자가 설정되어 있는 문자열데이터의 패턴데이터 및 상기 설정변경수단에 의해 부분횡서인자로 설정이 변경된 문자열데이터의 패턴데이터를 상기 테이프의 폭내에 대응하여 배치해서 인자데이터를 작성하고, 이 인자데이터를 상기 인자수단에 공급하는 제어수단을 구비하는 것으로서 구성했다.
이와 같은 테이프프린터에서는 종서인자가 설정된 문자열데이터의 폭과, 종서인자속에서 부분횡서인자가 설정된 문자열데이터의 길이가 같게 되어 인자되게 되고 종서문자열과 횡서문자열이 정연히 균형 있게 배치되어 보기 좋은 인자결과가 얻어진다. 또 종서인자속에서의 부분횡서인자의 설정은 설정변경수단에 의해 임의의 문자열데이터를 선택하는 것만으로 간단히 실시할 수 있다.
또 상기의 목적을 달성하기 위해 본 발명은 장치 본체와, 카세트에 수용되어 상기 장치 본체에 탑재되는 인자매체테이프와, 상기 장치 본체에 설치되어 상기 장치 본체에 탑재되는 테이프의 폭사이즈를 상기 카세트의 형상을 식별함으로써 검출하는 테이프폭검출수단과, 상기 테이프에 인자해야 할 문자열데이터를 입력하는 입력수단과, 상기 입력수단으로부터 입력된 문자열데이터를 상기 테이프의 길이방향에 종서로 인자하는 종서인자와 횡서로 인자하는 횡서인자의 어느쪽인가에서 인자하는 것을 설정하는 설정수단과, 상기 입력수단으로부터 입력된 문자열데이터를 상기 설정수단에 의한 설정에 따라서 상기 테이프에 인자하는 인자수단을 구비하는 테이프인자장치에 있어서, 상기 설정수단에 의해 종서인자가 설정되어 있는 문자열의 데이터중의 임의의 문자열의 데이터를 상기 테이프의 폭방향에 횡서로 인자하는 부분횡서인자로 설정변경하는 설정변경수단과, 상기 입력수단으로부터 입력된 문자열데이터의 각 문자데이터의 인자사이즈를 상기 테이프폭검출수단에 의해 검출된 상기 테이프의 폭사이즈에 수납되는 최대사이즈가 되오록 결정하는 인자사이즈결정수단과, 상기 설정변경수단에 의해 부분횡서인자가 설정된 문자열데이터의 패턴데이터의 길이를 상기 설정수단에 의해 종서인자가 설정되어 있는 문자열데이터에 대하여 상기 인자사이즈결정수단에 의해 결정된 인자사이즈에 대응한 패턴데이터의 폭과 같게 하고 상기 설정수단에 의해 종서인자가 설정되어 있는 문자열데이터의 패펀데이터 및 상기 설정변경수단에 의해 부분횡서인자로 설정이 변경된 문자열데이터의 패턴데이터를 상기 테이프의 폭내에 대응하여 배치해서 인자데이터를 작성하고, 이 인자데이터를 상기 인자수단에 공급하는 제어수단을 구비하는 것으로서 구성했다.
이와 같은 테이프프린터에서는 종서인자가 설정된 문자열데이터의 폭과, 종서인자속에서 부분횡서인자가 설정된 문자열데이터의 길이가 같아지고 종서인자의 문자열데이터가 장치 본체에 탑재되어 있는 테이프의 폭방향에 수습되는 가장 큰 인자사이즈가 선정되어 인자되게 되고 종서문자열과 횡서문자열이 정연히 균형 있게 배치되어 보기 좋은 인자결과가 얻어진다. 또 종서인자속에서의 부분횡서인자의 설정은 설정변경수단에 의해 임의의 문자열데이터를 선택하는 것만으로 간단히 실시할 수 있다.
제1도는 본 발명의 실시예의 테이프프린터의 사시도,
제2도는 상기 테이프프린터의 장치 본체에 설치된 테이프카세트수용부의 구성을 나타내는 도면,
제3도는 상기 테이프프린터의 전자회로의 구성을 나타내는 블록도,
제4도는 상기 테이프프린터의 RAM에 구비되는 레지스터의 구성을 나타내는 도면,
제5도는 상기 테이프프린터의 RAM에 있어서의 입력버퍼에 텍스트데이터로서 기억된 문자열데이터의 1문자분의 데이터구조를 나타내는 도면,
제6도는 상기 테이프프린터에 의한 텍스트작성처리를 나타내는 흐름도,
제7도는 상기 테이프프린터에 의한 테이프인쇄처리를 나타내는 흐름도,
제8도는 상기 테이프프린터의 택스트작성처리에 동반하는 텍스트데이터의 입력표시상태를 나타내는 도면,
제9도는 상기 테이프프린터의 테이프인쇄처리에 동반하는 텍스트데이터의 인쇄상태를 나타내는 도면이다.
〈도면의 주요부분에 대한 부호의 설명〉
1 : 장치 본체 2 : 키입력부
2a : 문자입력키 2c : 메뉴키
2c : 서식설정키 2d : 문자사이즈키
2e : 문자폰트키 2f : 문자수식키
2g : 횡조키 2h : 커서키
3 : 액정표시부 4 : 덮개
7 : 인자부 8 : 서멀헤드
9 : 플라텐롤러 11 : 테이프
12 : 잉크리본 14 : 잉크리본감기축
16 : 축 17 : 지지체
22 : 커터 23 : 고정날
24 : 가동날 30 : 제어부(CPU)
31 : RAM 32 : ROM
35 : 표시구동부 36 : 모터
37, 41 : 구동회로 40 : 스태핑모터
43 : 검출기
이하 도면에 의해 본 발명의 실시예에 대하여 설명한다.
도 1는 본 발명의 실시예의 테이프프린터의 사시도이다. 도 1에 도시한 바와 같이 장치 본체(1)의 상면에는 키입력부(2), 액정표시부(3)가 설치되고 개폐 자유로운 덮개(4)로 커버된 테이프카세트수용부(5)가 설치된다.
키입력부(2)에는 텍스트데이터(문자열데이터)를 입력하기 위한 문자키, 숫자키, 기호키 등의 문자입력키(2a)가 구비되는 동시에 메뉴선택화면을 표시시킬 때에 조작되는 메뉴키(2b), 텍스트작성모드에 있어서 서식설정을 실시할 때에 조작되는 서식설정키(2c), 문자사이즈(인자사이즈)선택화면을 표시시킬 때에 조작되는 문자사이즈키(2d), 문자폰트선택화면을 표시시킬 때에 조작되는 문자폰트키(2e), 문자수식선택화면을 표시시킬 때에 조작되는 문자수식키(2f), 종서인쇄가 설정되어 입력된 문자열데이터에 대하여 부분횡서인쇄를 실시하는 범위를 지정할 때에 조작되는 횡조키(2g), 표시화면상에서의 커서의 이동이나 데이터의 선택을 실시할 때에 조작되는 커서키(2h) 등의 키가 구비된다.
상기 서식설정키(2c)는 텍스트작성모드에 있어서, 종서인쇄(이하 단순히 종서라 하는 경우도 있다.) 또는 횡서인쇄(이하 단순히 횡서라 아는 경우도 있다.)를 설정하는 것이며, 종서인쇄란 입력된 문자열데이터를 테이프의 길이방향에 종서로 인자하는 것이며, 횡서인쇄란 입력된 문자열데이터를 테이프의 길이방향에 횡서로 인자하는 것이다.
또 상기 횡조키(2g)에 의해 설정되는 부분횡서인쇄란 상기 서식설정키(2c)에 의해 입력된 문자열데이터의 전체에 종서인쇄가 설정되어 있을 때에 일부의 문자열데이터를 테이프의 폭방향에 횡서로 인자하는 것을 말한다.
"6"은 인쇄된 테이프(11)가 장치 본체(1)의 외부에 배출되는 테이프배출구이다.
도 2는 테이프프린터의 장치 본체(1)의 상면의 덮개(4)를 연 상태의 카세트수용부(5)의 내부를 나타낸다. 카세트수용부(5)의 내부에는 서멀프린터로 이루어지는 인자부(7)가 설치된다.
또 카세트수용부(5)에는 인자용의 테이프(11)와 열전사용의 잉크리본(12)을 수용한 테이프카세트(10)가 장착된다.
상기 인자부(7)에는 인자데이터를 기초로 하여 발열구동되는 인자헤드(서멀헤드)(8)와, 이 서멀헤드(8)의 구동시에 회전구동되어 테이프(11) 및 잉크리본(12)을 반송하는 플라텐롤러(9) 및 잉크리본감기축(14)을 구비한다.
서멀헤드(8)는 테이프(11)의 폭방향을 따라서 일렬로 배렬된 복수개의 발열소자(15)를 구비하고 있으며, 축(16)을 중심으로 회전운동 가능한 지지체(17)에 부착되어 있다. 서멀헤드(8)는 축(16)을 중심으로 회동하여 인쇄시에는 플라텐롤러(9)에 압입접합하고 덮개(4)를 열어서 테이프카세트(10)를 교환할 때 등에는 플라텐롤러(9)로부터 분리된다. 인쇄시에는 서멀헤드(8)의 1라인의 인자마다 플라텐롤러(9)는 반시계방향으로 일정각도만큼 회전구동되어 테이프(11) 및 잉크리본(12)을 소정 거리만큼 반송한다. 이 때 잉크리본감기축(14)도 시계방향으로 회전구동되어 사용완료의 잉크리본(12)의 감기를 실시한다.
플라텐롤러(9) 및 잉크리본감기축(14)의 회전구동수단은 널리 알려진 테이프프린터와 똑같은 구성이며 스태핑모터 등의 구동원, 이 구동원의 회전운동을 감속하여 전달하는 기어열의 전달기구 등으로 구성된다.
카세트수용부(5)에 장착되는 테이프카세트(10)는 카세트케이스(17)내에 인자용 테이프(11)를 감아 넣은 테이프공급롤(18)과, 미사용의 잉크리본을 감아 넣은 잉크리본공급릴(19)과, 사용완료의 잉크리본을 감는 감기롤(20)을 구비하고 있다. 또 카세트케이스(17)의 일부에 서멀헤드(8)가 수용되는 오목부(21)가 설치되고, 이 오목부(21)에 카세트케이스(17)로부터 테이프(11) 및 잉크리본(12)이 인출되어 서멀헤드(8)와 플라텐롤러(9)의 사이에 세트된다.
인자용 테이프(11)는 이면에 접착제가 도포되어 표면이 인자면이 되는 합성 수지시트와, 이 합성수지시트의 이면에 부착되는 박리지로 구성된다.
상기 인자용 테이프(11)는 예를 들면 12mm, 18mm, 24mm 등의 폭사이즈가 다른 것이 준비되어 있으며, 이들 폭사이즈가 다른 테이프(11)를 각각 수용한 복수종류의 테이프카세트(10)가 준비되어 있다. 도 2에는 도시하지 않지만 카세트수용부(5)에는 그 곳에 수용되는 테이프카세트(10)의 형상을 검출하여 그 테이프카세트(10)에 수용되어 있는 인자용 테이프(11)의 폭사이즈의 정보를 얻기 위한 검출기가 설치된다. 테이프카세트(10)는 그 곳에 수용되는 인자용 테이프(11)의 폭에 따라서 그 외형형상의 일부가 다르다. 한편 상기 검출기는 복수개의 스위치로 구성되고, 이 스위치가 테이프카세트(10)의 상기 다른 형상부분에 맞붙도록 하고 있다. 이에 따라 테이프카세트(10)의 종류에 따라서 상기 복수개의 스위치의 ON과 OFF의 동작의 조합이 다르게 되고, 이 스위치의 ON과 OFF의 동작의 조합을 인자용 테이프(11)의 폭사이즈의 정보로서 추출하는 것이다.
또 카세트수용부(5)에는 테이프배출구(6)에 인접하여 인자완료의 테이프(11)를 절단하는 커터(22)가 설치된다. 커터(22)는 고정날(23)과 가동날(24)을 구비하여 모터의 구동에 의해 가동날(23)을 고정날(22)에 대하여 이동시켜서 인자완료의 테이프(11)의 절단을 실시한다.
도 3는 본 발명의 테이프프린터의 전자회로의 구성을 나타내는 블록도이다.
이 테이프프린터의 전자회로에는 제어부(CPU)(30)가 구비된다.
제어부(30)는 키보드(2)로부터의 키조작신호에 따라서 ROM(31)에 미리 기억되어 있는 시스템프로그램을 기동시키고 회로 각 부의 동작제어를 실시한다.
이 제어부(30)에는 키보드(2), ROM(31), RAM(32), 캐릭터제너레이터(33)가 접속되는 동시에 인자제어부(34)를 통하여 인자부(7)가 접속되고 표시구동부(35)를 통하여 표시부(3)가 접속되며, 또 커터(22)를 구동하는 모터(36)나 그 구동회로(37)를 포함하는 커터구동부(38)가 접속된다.
인자부(7)에는 서멀헤드(8) 및 서멀헤드(8)를 구동하는 서멀헤드구동부(39)가 설치된다.
또 스태핑모터(40) 및 그 구동회로(41)를 포함한 테이프·잉크리본반송구동부(42)가 설치된다. 스태핑모터(40)의 회전출력은 도시하지 않는 기어열로 이루어지는 전달기구를 통하여 플라텐롤러(9) 및 잉크리본감기축(14)에 전달된다. 상기 반송구동부(42)는 서멀헤드(8)의 1라인의 발열소자가 발열구동될 때마다 소정의 길이씩 인자용 테이프(11) 및 잉크리본(12)을 반송한다.
상기 ROM(31)에는 각종 데이터입력모드에 있어서의 텍스트데이터의 입력제어 프로그램이나 인쇄제어프로그램 등 제어부(30)에 의한 시스템제어프로그램이 미리기억된다.
상기 캐릭터제너레이터(33)에는 키입력부(2)에 의해 입력 가능한 전체의 문자·기호코드에 대응하는 표시용 및 인자용의 패턴데이터가 미리 기억되어 있다.
또 제어부(30)에는 인자용 테이프(11)의 폭정보를 얻기 위한 검출기(43)가 접속된다. 이 검출기(43)는 상기한 바와 같이 카세트수용부(5)에 설치되는 것으로 카세트수용부(5)에 장착되는 테이프카세트(10)의 외형형상에 따라서 ON과 OFF의 동작을 하는 복수의 스위치로 구성된다.
또한 상기 키입력부(2)의 문자사이즈키(2d)가 조작되었을 때에 표시부(3)에 표시되는 문자사이즈선택화면에는 예를 들면 표준문자사이즈를 「1×1」로 하면 「1 ×1」~「1 ×8」, 「2 ×1」~「5 ×8」까지의 40종류의 사이즈지정데이터가 표시되고, 또 상기 문자폰트키(2e)가 조작되었을 때에 표시부(3)에 표시되는 문자폰트선택화면에는 예를 들면 「고딕」「모필」등의 문자종류의 지정데이터가 표시되고, 또 상기 문자수식키(2f)를 조작했을 때에 표시부(3)에 표시되는 문자수식선택화면에는 예를 들면 「망처리」「밑줄」「테두리침」등의 문자수식지정데이터가 표시된다.
도 4는 상기 테이프프린터의 RAM(32)에 구비되는 레지스터의 구성을 나타내는 도면이다.
상기 RAM(32)에는 키입력된 문장려데이터가 텍스트데이터로서 기억되는 입력버퍼(32a), 액정표시부(3)에 표시해야 할 표시데이터가 각 문자마다 캐릭터제너레이터(33)로 부터 판독되는 비트맵데이터에 전개되어 기억되는 표시버퍼(32b), 인자부(7)로 인쇄해야 할 인쇄데이터가 각 문자마다 캐릭터제너레이터(33)로부터 판독되는 비트맵패턴에 전개되어 기억되는 인자버퍼(32c), 텍스트작성모드에 있어서「A=0」, 인쇄모드에 있어서 「A=1」로 세트되는 동작모드플래그레지스터(32d), 텍스트작성모드에 있어서 「종서인쇄」가 설정되었을 때에 「B=1」, 「횡서인쇄」가 설정되었을 때에 「B=0」으로 세트되는 서식모드플래그레지스터(32e), 텍스트작성모드에 있어서의 문자사이즈선택화면에 있어서 선택설정된 문자사이즈데이터가 기억되는 문자사이즈데이터메모리(32f), 문자폰트선택화면에 있어서 선택설정된 폰트의 종류데이터가 기억되는 문자폰트데이터메모리(32g), 문자수식선택화면에 있어서 선택설정된 폰트의 수식패턴데이터가 기억되는 문자수식데이터메모리(32h), 인쇄모드에 있어서 상기 입력버퍼(32a)에 기억되어 있는 텍스트데이터의 개개의 문자데이터를 차례로 지시하기 위한 포인터데이터(P)가 기억되는 포인터레지스터(32j), 인쇄모드에 있어서 상기 입력버퍼(32a)에 기억되어 있는 텍스트데이터의 문자열중에서 부분횡서인쇄로서 설정된 횡조플래그 「H=1」을 가지는 문자데이터의 연속수를 카운트한 카운트데이터(c)가 기억되는 카운터레지스터(32j), 검출기(43)에 의해 검지되는 테이프폭데이터가 기억되는 테이프폭데이터레지스트(32k), 데이터의 처리를 실시하기 위한 작업용 메모리(32m)등 여러가지 데이터레지스터가 구비된다.
상기 액정표시부(3)는 도트매트릭스형의 표시화면을 가지고 상기 RAM(32)내의 표시버퍼(32b)에 기억되어 있는 표시데이터에 따라서 제어부(CPU)(30)에 의해 구동되는 것으로 표시동작한다.
상기 인자부(7)는 열전사형의 프린터로 이루어지고 상기 RAM(32)내의 인자버퍼(32c)에 기억되어 있는 인자데이터를 테이프공급롤(18)로부터 투입되는 테이프(11)에 대하여 잉크리본(12)을 용해시켜서 1도트라인데이터씩 인자한다.
도 5는 상기 테이프프린터의 RAM(32)에 있어서의 입력버퍼(32a)에 텍스트데이터로서 기억되는 문자열데이터의 1문자분의 데이터구조를 나타내는 도면이다.
입려버퍼(32a)에 기억되는 1문자분의 데이터는 코드데이터로 기억되는 문자데이터와, 폰트의 종류, 수식패턴, 인자사이즈를 나타내는 속성데이터, 부분횡서인쇄의 지정 유무를 나타내는 횡조플래그데이터로 이루어지는 것으로 상기 인자사이즈데이터, 문자폰트데이터, 문자수식데이터는 각각 대응하는 메모리(32f∼32h)에서 설정기억되어 있기 때문에 문자데이터가 코드데이터로서 입력될 때마다 해당 인자사이즈데이터, 문자폰트데이터, 문자수식데이터가 속성데이터로서 대응지워서 기억되고, 또한 입력된 문자열데이터에 대하여 「횡조」키를 조작해서 부분횡서인쇄의 범위를 지정하면, 그 지정범위에 대응하는 각 문자데이터에 대하여 횡조플래그「H=1」이 대응지워져서 기억된다.
다음으로 상기 구성에 의한 테이프프린터의 동작에 대하여 설명한다.
도 6는 상기 테이프프린터에 의한 텍스트작성처리를 나타내는 흐름도이다.
도 7는 상기 테이프프린터에 의한 테이프인쇄처리를 나타내는 흐름도이다.
도 8는 상기 테이프프린터의 텍스트작성처리에 동반하는 텍스트데이터의 입력표시상태를 나타내는 도면이다.
도 9는 상기 테이프프린터의 테이프인쇄처리에 동반하는 텍스트데이터의 인쇄상태를 나타내는 도면이다.
키입력부(2)의 「메뉴」키(26)를 조작하여 액정표시부(3)에 메뉴선택화면을 표시시킨 상태에서 텍스트작성메뉴를 선택하면 RAM(32)내의 동작모드플래그레지스터(32d)에 텍스트작성모드플래그 「A=0」가 세트됨으로써 도 6에 있어서의 텍스트자기성처리가 기동되고 상기 RAM(32)내의 다른 각종 레지스터에 기억되어 있는 데이터가 클리어되어 이니셜라이즈된다(스텝S1).
그러면 제어부(CPU)(30)에서는 키입력대기의 상태가 되고 키입력부(2)의 「서식설정」키(2c)를 조작하면 액정표시부(3)에 대하여 「종서」와 「횡서」의 어느쪽인가를 선택하기 위한 서식선택화면이 표시된다(스텝S2 →S3).
이 서식선택화면의 표시에 따라서 「종서」를 선택하면 RAM(32)내의 서식모드플래그레지스터(32e)에 대하여 종서플래그 「B=1」이 세트된다(스텝S3 →S4, S5).
한편 상기 액정표시부(3)에 표시된 서식선택화면에 있어서 「횡서」를 선택하면 RAM(32)내의 서식모드플래그레지스터(32e)에 대하여 횡서플래그 「B=0」이 세트된다(스텝S3 →S4 →S6).
상기 서식선택화면에 있어서,「종서」가 선택되어 RAM(32)내의 서식모드플래그레지스터(32c)에 대하여 종서플래그 「B=1」이 세트된 상태에서 지금부터 종서로서 입력하는 문자열의 인자사이즈, 문자종류, 문자수식을 설정하기 위해 우선 키입력부(2)의 「문자사이즈」키(2d)를 조작하면 액정표시부(3)에 대하여 예를 들면 「1 ×1」~「1 ×8」「2 ×1」~「5 ×8」까지의 합계 40종류의 인자사이즈데이터를 배열한 문자사이즈선택화면이 표시된다(스텝S7 →S8). 또한 검출기(43)에 의해 테이프폭의 정보가 얻어지기 때문에 현재 세트되는 테이프에 인자 가능한 인자사이즈만이 표시된다.
이 문자사이즈선택화면의 표시에 따라서 임의의 인자사이즈를 선택하면 선택된 인자사이즈데이터는 RAM(32)내의 인자사이즈데이터메모리(32f)에 기억된다(스텝S8 →S9).
계속해서 키입력부(2)의 「문자폰트」키(2e)를 조작하면 액정표시부(3)에 대하여 예를 들면 「고딕」「모필」로 이루어지는 문자폰트의 종류를 배열한 문자폰트선택화면이 표시된다(스텝S10 →S11).
이 문자폰트선택화면의 표시에 따라서 임의의 문자폰트를 선택하면 선택된 문자폰트데이터는 RAM(32)내의 문자폰트데이터메모리(32g)에 기억된다.(스텝S11 →S12).
또한 키입력부(2)의「문자수식」키(25)를 조작하면 액정표시부(3)에 대하여 예를 들면 「빗금」「밑줄」「테두리침」으로 이루어지는 문자수식의 패턴을 배열한 문자수식선택화면이 표시된다(스텝S13 →S14).
이 문자수식선택화면의 표시에 따라서 임의의 수식패턴을 선택하면 선택된 수식데이터는 RAM(32)내의 문자수식데이터메모리(32h)에 기억된다.(스텝S14 →S15).
이렇게 하여 텍스트데이터로서 입력해야 할 문자데이터에 대한 속성데이터인자사이즈, 문자폰트, 문자수식이 설정기억된 상태에서 키입력부(2)의 문자입력키(2a)를 조작하여 예를 들면 「A」「B」「C」「D」「E」로 입력하면 입력된 개개의 문자데이터는 문자코드데이터로서 차례로 RAM(32)내의 입력버퍼(32a)에 기억되는 동시에 각 문자코드데이터에 대해서는 상기 인자사이즈데이터메모리(32f), 문자폰트데이터메모리(32g), 문자수식데이터메모리(32h)에 설정기억된 속성데이터가 부가되어 기억된다(스텝S16 →S17, S18).
이 경우 1문자입력마다 RAM(32)내의 동작모드플래그레지스터(32d)에 텍스트작성모드플래그「A=0」가 세트되어 있다고 판단하고 다음의 문자의 입력대기상태가 된다(스텝S19 →S16).
이렇게 하여 텍스트데이터로서의 임의의 문자열「ABCDE」가 입력되어 RAM(32)내의 입력버퍼(32a)에 기억되면 입력된 텍스트데이터를 구성하는 개개의 문자데이터는 각각 대응하는 문자코드데이터와 속성데이터에 따라서 캐릭터제너레이터(33)에 의해 폰트패턴데이터로서 판독되고 표시버퍼(32b)에 전개되는 동시에 액정표시부(3)에 표시된다(도 8 참조).
이와 같이 종서서식이 설정되어 입력표시된 텍스트데이터의 문자열 「ABCDE」중에서 임의의 문자열「CD」에 대하여 부분횡서인쇄를 실시하고 싶은 경우에 키입력부(2)의 「횡조」키(2g)를 조작하면 RAM(32)내의 서식모드플래그레지스터(32e)에 종서플래그 「B=1」이 세트되어 있다고 판단하고 액정표시부(3)상의 커서지시위치에 입력된 문자데이터가 존재하는지 안하는지 판단된다(스텝S20 →S21 →S22).
여기에서 상기 서식모드플래그레지스터(32e)에 종서플래그「B=1」이 세트되어 있다고 판단하고 입력문자가 존재한다고 판단되면 부분횡서인쇄를 실시하고 싶은 문자열의 범위가 지정되었는지 아닌지 판단되다(스텝S22 →S23).
부분횡서인자의 지정은 표시부(3)에 표시되는 문자열데이터를 커서를 합쳐서 횡조키(2g)를 조작하여 지정함으로써 실시된다. 도 8은 문자열 A∼E중 C와 D에 부분횡서인쇄를 지정한 경우를 나타낸다.
이 지정이 끝나면 지정범위에 대응하는 문자수가 규정문자수(α)이하이거나부분횡서인쇄 가능한 최대문자수(α)이하라고 판단되면 상기 횡조지정범위에 대응하는 개개의 문자데이터「C」「D」에 대하여 횡조플래그「H=1」이 부가되고 (도5 참조) 입력버퍼(32a)에 기억된다(스텝S23 →S24 →S25). 상기 규정문자수(α)는 입력되어 인자사이즈데이터메모리(32f)에 격납된 인자사이즈의 데이터에 따라서 미리 정해져 있다. 이 규정문자수(α)의 데이터는 ROM(31)에 격납되어 있다.
한편 상기 횡조지정범위에 대응하는 문자수가 규정문자수(α)보다 많다고 판단되면 액정표시부(3)에 대하여 에러메시지가 표시되고 사용자에 대하여 횡조지정범위의 재설정이 재촉된다(스텝S24 →S26).
즉 상기 텍스트작성처리에 있어서, 종서서식이 설정되어 입력된 문자열「ABCDE」중의 임의의 문자열「CD」를 부분횡서 인쇄하고 싶은 경우에는 해당 임의문자열 「CD」의 범위를 키입력부(2)의 「횡조」키(2g)와 커서키(2h)를 조작하여 지정하는 것만으로 좋다.
다음으로 상기 텍스트작성처리에 의해 작성된 텍스트데이터「ABCDE」를 인쇄하는 동작에 대하여 설명한다.
키입력부(2)의 「메뉴」키(2b)를 조작하여 액정표시부(3)에 대하여 메뉴선택화면을 표시시킨 상태에서 해당 메뉴선택화면에 표시된 「인쇄」를 선택하면 RAM(32)내의 동작모드플래그레지스터(32d)에 대하여 인쇄모드플래그 「A=1」이 세트되고 도 7에 있어서의 인쇄처리가 기동된다.
이 인쇄처리가 기동되면 RAM(32)내의 포인터레지스터(32i) 및 카운터레지스터(32j)가 "0"클리어되어 이니셜라이즈된다(스텝A1).
그러면 우선 RAM(32)내의 서식모드플래그레지스터(32e)에 종서플래그「B=1」이 세트되어 있는지 아닌지 판단되고 종서플래그「B=1」이 세트되어 있다고 판단된 경우에는 포인터레지스터(32i)의 포인터데이터(P)가 "1"로 세트되고 입력버퍼(32a)에 기억되어 있는 텍스트데이터의 제 1 문자가 지시된다(스텝A2→A3).
이 경우 입력버퍼(32a)에는 텍스트데이터「ABCDE」가 기억되어 있으며, 그 제 1 문자로서 「A」가 있다고 판단되면, 그 문자데이터에는 횡조플래그「H=1」이 부가되어 있는지 아닌지 판단된다(스텝A4→A5).
이 경우 상기 텍스트데이터의 제 1 문자「A」에 대해서는 횡조플래그 「H=1」은 부가되어 있지 않기 때문에 해당 포인터데이터「P=1」에서 지시되고 있는 문자코드데이터 및 그 속성데이터에 대응하는 폰트패턴데이터 「A」가 캐릭터제너레이터(33)로부터 판독되어 RAM(32)내의 인자버퍼(32c)에 종서로 전개된다(스텝A5→A6).
그러면 포인터레지스터(32i)의 포인터데이터(P)가 (+1)되어 "2"로 갱신되고 입력버퍼(32a)에 기억되어 있는 텍스트데이터의 제 2 문자가 지시된다(스텝A7).
이 경우 텍스트데이터의 제2문자로서 「B」가 있다고 판단되면, 그 제 2 문자「B」에 대해서는 횡조플래그 「H=1」이 부가되어 있지 않다고 판단하기 때문에 해당 포인터데이터「P=2」에서 지지되고 있는 문자코드데이터 및 그 속성데이터에 대응하는 폰트패턴데이터 「B」가 캐릭터제너레이터(33)로부터 판독되어 RAM(32)내의 인자버퍼(32c)에 종서로 전개된다(스텝A8→A5→A6).
이 후 다시 포인터레지스터(32i)의 포인터데이터(P)가 (+1)되어 "3"으로 세트되고 입력버퍼(32a)에 기억되어 있는 텍스트데이터의 제 3 문자가 지시되어 입력된 문자가 존재하는지 안하는지 판단된다(스텝A7, A8).
이 경우 텍스트데이터의 제 3 문자로서「C」가 있다고 판단되면, 그 제 3 문자「C」에 대해서는 횡조플래그 「H=1」이 부가되어 있다고 판단되기 때문에 RAM(32)내의 카운터레지스터(32j)의 카운트데이터(C)가 (+1)되어 "1"로 카운트업되고 횡조플래그 「H=1」을 가지는 연속문자수가 "1"로서 세트된다(스텝A8→A5→A9).
그러면 또한 포인터레지스터(32j)의 포인터데이터(P)가 (+1)되어 "4"로 세트되고 입력버퍼(32a)에 기억되어 있는 텍스트데이터의 제4문자가 지시되어 입력된 문자가 존재하는지 안하는지 판단된다.(스텝A10, A11).
이 스텝A11에 있어서, 예를 들면 텍스트데이터의 제4문자는 존재하지 않는다고 판단되면 횡조플래그「H=1」이 부가되어 있는 문자데이터는 상기 제 3 문자「C」의 1문자만으로 되기 때문에 상기 제 1 문자 「A」, 제 2 문자 「B」에 계속해서 제 3 문자 「C」도 통상의 종서폰트로서 캐릭터제너레이터(33)로부터 판독된 패턴데이터가 인자버퍼(32c)에 전개된다(스텝A11→A6).
한편 상기 스텝A11에 있어서, 텍스트데이터의 제 4 문자로서 「D」가 있다고 판단되면, 그 제 4 문자 「D」에 대해서도 횡조플래그 「H=1」이 부가되어 있다고 판단하기 때문에 RAM(32)내의 카운터레지스터(32j)의 카운트데이터(C)가 또한 (+1)되어 "2"로 카운트업되고 횡조플래그 「H=1」을 가지는 연속문자수가 "2"로서 세트된다(스텝A11→A12→A9).
그러면 또한 포인터레지스터(32j)의 포인터데이터(P)가 (+1)되어 "5"로 세트되고 입력버퍼(32a)에 기억되어 있는 텍스트데이터의 제 5 문자가 지시되고 입력된 문자가 존재하는지 안하는지 판단된다(스텝A10, A11).
여기에서 텍스트데이터의 제 5 문자로서「E」가 있다고 판단되면, 그 제 5 문자 「E」에 대해서는 횡조플래그「H=1」은 부가되어 있지 않다고 판단되기 때문에 RAM(32)내의 카운터레지스터(32j)의 카운트데이터(C)가 계수되고 그때까지의 횡조플래그 「H=1」을 가지는 연속문자수「C=2」가 1문자를 넘는 문자수인지 아닌지 판단된다(스텝A11→A12→A13, A14).
이 스텝A14에 있어서, 예를 들면 카운터레지스터(32j)의 카운트데이트(C)에서 나타내어지는 횡조플래그「H=1」을 가지는 연속문자수(C)가 1문자 이하라고 판단된 경우에는 해당 카운트데이터(C)는 "0"클리어되고 대응하는 문자데이터는 통상의 종서폰트로서 캐릭터제너레이터(33)로부터 판독된 패턴데이터를 인자버퍼(32c)에 전개한다(스텝A14→A15, A6).
한편 상기 스텝A14에 있어서, 카운터레지스터(32j)에 기억되어 있는 카운트데이터(C)는 "2"이며 횡조플래그「H=1」를 가지는 연속문자수(C)가「C」「D」의 2문자로 1문자를 넘는 문자수라고 판단되면 해당 횡조플래그 「H=1」이 부가된 문자코드데이터에 대응하는 폰트패턴데이터「C」「D」가 캐릭터제너레이터(33)로부터 판독되고, 이 2문자의 폰트패턴데이터가 검출기(43)에 의해 검출되는 테이프(11)의 폭방향에 횡서로 수납되고, 또한 그 횡서부분의 패턴데이터의 길이(L)(도 9 참조)가 문자사이즈데이터메모리(32f)에 설정기억되어 있는 종서부분의 문자열데이터에 대응하는 패턴데이터의 폭(W)(도 9 참조)과 같아지도록 축소처리된다(스텝A14→A16).
이 경우 횡조지정되어 있는 문자데이터는「C」「D」의 2문자이며 다른 통상의 종서폰트「A」「B」「E」의 폰트폭(W)과 최대문자사이즈로 같게 하는데에는 해당 횡조지정문자데이터「C」「D」각각의 폭을 1/2로 축소하는 것이고, 이 통상폰트패턴데이터의 1/2축소처리는 캐릭터제너레이터(33)로부터 판독된 설정인자사이즈의 폰트패턴에 대하여 그 폭방향에 2도트패턴씩 흑데이터 유무의 논리합을 취하는 것으로 달성된다. 이 축소처리는 RAM(32)의 작업용 메모리(32m)내에서 실시된다.
상기 축소처리는 폰트의 패턴데이터의 폭을 1/2로 축소하는 것이지만, 축소율은 부분횡서인자가 설정되는 문자수에 따라서 정해진다. 예를 들면 부분횡서인자의 문자수가 3개이면 종서인자의 패턴데이터에 대하여 폭을 1/3으로 축소하게 되고 4개이면 1/4로 축소하게 된다.
또 상기의 예에서는 폰트의 패턴데이터의 폭방향을 축소했지만, 캐릭터제너레이터(33)에 적당한 작은 사이즈의 패턴데이터가 격납되어 있으면 그것을 사용해도 좋다.
이렇게 하여 상기 횡조지정부분의 패턴데이터가 작성되면, 그 폰트패턴데이터 「CD」는 상기 인자버퍼(32c)에 전개되어 있는 제 1 및 제 2 문자의 통상종서폰트「A」「B」의 패턴데이터에 계속해서 부분횡서로 기입된다(스텝A17).
그러면 포인터레지스터(32i)의 포인터데이터(P)가 또한 (+1)되어 "6"으로 갱신되고 입력버퍼(32a)에 기억되어 있는 텍스트데이터의 제 6 문자가 지시된다(스텝A7).
이 경우 텍스트데이터의 제6문자는 존재하지 않는다고 판단되기 때문에 상기 RAM(32)내의 인자버퍼(32c)에 전개된 부분횡서범위를 포함하는 종서의 패턴데이터로 이루어지는 인자데이터의 작성이 완료된다. 검출기(43)에 의한 테이프폭정보를 기초로 하여 지정할 수 있는 인자사이즈가 결정되기 때문에 인자데이터는 테이프의 폭내에 수납되도록 종서부분과 횡서부분이 배치되어 있다.
이 인자데이터는 인자부(7)에 출력되고 제9도에 나타내는 바와 같이 테이프(11)에 인쇄된다(스텝A8→A19).
한편 상기 스텝A2에 있어서, RAM(32)내의 서식모드플래그레지스터(32c)에 대하여 횡서모드플래그「B=0」가 세트되어 있다고 판단된 경우에는 입력버퍼(32a)에 기억되어 있는 텍스트데이터는 그 전체의 문자코드데이터 및 속성데이터에 대응하여 캐릭터제너레이터(33)로부터 판독된 폰트패턴데이터가 어느쪽이나 횡서로 인자버퍼(32c)에 전개되고 인자부(7)에 출력되어 테이프(11)에 대하여 횡서인쇄된다(스텝A2→A20, A19).
따라서 상기 구성의 테이프프린터에 따르면 RAM(32)내의 입력버퍼(32a)에 종서의 텍스트데이터로서 기억된 문자열데이터「ABCDE」중의 임의의 문자열 「CD」를 부분횡서인쇄하기 위해 키입력부(2)의「횡조」키(2g)를 조작하여 범위지정하면 횡조지정범위의 문자데이터에는 횡조플래그「H=1」이 부가되어 기억된다. 그리고 인쇄처리를 기동하면 텍스트데이터 개개의 문자데이터에 부가되어 있는 횡조플래그(H)의 연속문자수로부터 부분횡서인쇄의 범위가 판단되고 해당 부분의 횡서문자의 패턴데이터의 합계 길이(L)가 다른 종서문자의 패턴데이터의 폭(W)과 같아지도록 축소처리되어 인자버퍼(32c)에 전개되고 인자부(7)에 의해 부분횡서문자를 포함하는 종서의 텍스트데이터로서 인쇄되기 때문에 사용자는 입력된 텍스트데이터에 대하여 부분횡서인쇄를 실시하고 싶은 범위를 지정하는 것만으로 종서의 문자폰트에 계속해서 지정범위의 문자폰트가 자동적으로 축소되어 횡조인쇄되게 되고 매우 간단히 종서문자열속에 부분횡서문자를 포함한 테이프인쇄를 실시할 수 있다.
또한 상기 설명에서는 키입력부(2)로부터 문자열데이터와 함께 인자사이즈데이터를 입력했지만, 테이프(11)의 폭내에 수납되는 최대의 사이즈로 인자사이즈를 자동적으로 설정할 수 있다. 테이프(11)의 폭정보는 검출기(43)로부터 얻어진다. 그 곳에서 미리 테이프의 폭마다 최대인자사이즈를 정해서 ROM(31)에 격납해두고 텍스트작성모드시에 검출기(43)로부터 얻어지는 테이프폭정보와 ROM(31)에 격납된 데이터를 기초로 하여 자동적으로 인자시이즈를 설정하여 인자사이즈데이터메모리(32f)에 기억하는 것이다.
이와같이 하면 사용자가 인자사이즈를 입력하는 조작이 없어지고, 또 테이프(11)의 폭내의 최대한으로 인자를 할 수 있어서 보기 좋은 인자결과가 얻어진다.

Claims (9)

  1. 인자매체테이프에 인자해야 할 문자열데이터를 입력하는 입력수단과, 상기 입력수단으로부터 입력된 문자열데이터를 상기 테이프의 길이방향에 종서로 인자하는 종서인자와 횡서로 인자하는 횡서인자중 어느 한쪽을 설정하는 설정수단과, 상기 입력수단으로부터 입력된 문자열데이터를 상기 설정수단의 설정에 따라서 상기 테이프에 인자하는 인자수단을 구비하는 테이프인자장치에 있어서, 상기 설정수단에 의해 종서인자가 설정된 문자열데이터중의 임의의 문자열데이터를 상기 테이프의 폭방향에 횡서로 인자하는 부분횡서인자로 설정을 변경하는 설정변경수단과, 이 설정변경수단에 의해 부분횡서인자로 설정이 변경된 문자열데이터의 패턴데이터의 길이를 상기 설정수단에 의해 종서인자가 설정되어 있는 문자열데이터의 패턴데이터의 폭과 같게 하고 상기 설정수단에 의해 종서인자가 설정되어 있는 문자열데이터의 패턴데이터 및 상기 설정변경수단에 의해 부분횡서인자로 설정이 변경된 문자열데이터의 패턴데이터를 상기 테이프의 폭내에 대응하여 배치해서 인자 데이터를 작성하고, 이 이자데이터를 상기 인자수단에 공급하는 제어수단을 구비하는 것을 특징으로 하는 테이프인자장치.
  2. 제1항에 있어서, 상기 제어수단은, 상기 입력수단으로부터 입력되는 문자열데이터의 각 문자데이터에 대응한 패턴데이터를 격납한 패턴데이터기억수단과, 상기 설정변경수단에 의해 부분횡서인자가 설정된 문자열데이터의 패턴데이터의 길이가 상기 설정수단에 의해 종서인자가 설정되어 있는 문자열데이터의 패턴데이터의 폭과 같아지도록 상기 설정변경수단에 의해 부분횡서인자가 설정된 문자열데이터의 각 문자데이터에 대응하는 패턴데이터를 상기 패턴데이터기억수단으로부터 받고, 그 사이즈를 변경하는 사이즈변경수단과, 상기 설정수단에 의해 종서인자가 설정되어 있는 문자열데이터의 각 문자데이터에 대응하는 패턴데이터를 상기 패턴데이터기억수단으로부터 받아서 상기 사이즈변경수단에 의해 사이즈의 변경이 된 상기 설정변경수단에 의해 부분횡서인자가 설정된 문자열데이터의 패턴데이터와 합성하여 상기 테이프의 폭내에 대응해서 배치되는 인자데이터를 작성하는 인자데이터작성수단과, 상기 인자데이터작성수단에 의해 작성된 인자데이터를 상기 인자수단에 공급하는 데이터공급수단을 구비하는 것을 특징으로 하는 테이프인자장치.
  3. 제1항 또는 제2항에 있어서, 상기 입력수단으로부터 입력되는 문자열데이터를 표시하는 표시수단을 구비하고, 상기 설정변경수단을 상기 표시수단의 표시화면상에서 설정변경하는 임의의 문자열데이터를 지시하는 키입력수단을 추가로 구비하는 것을 특징으로 하는 테이프인자장치.
  4. 제1항 또는 제2항에 있어서, 상기 설정변경수단은 상기 입력수단에 의해 입력되는 문자열데이터의 각 문자데이터에 대응하여 부분횡서인자의 설정데이터를 격납하는 입력버퍼에 포함하는 것을 특징으로 하는 테이프인자장치.
  5. 제1항에 있어서, 상기 설정변경수단에 의해 설정변경되는 문자열데이터의 문자데이터의 수가 소정수를 넘는지 아닌지를 판단하는 판단수단과, 이 판단수단에 의해 상기 설정변경수단에 의해 설정변경되는 문자열데이터의 문자데이터의 수가 소정수를 넘는 경우에 상기 설정변경수단에 의한 설정의 변경을 무효로 하는 수단을 추가로 구비하는 것을 특징으로 하는 테이프인자장치.
  6. 장치 본체와, 카세트에 수용되어 상기 장치본체에 탑재되는 인자매체테이프와, 상기 장치본체에 설치되어 상기 장치본체에 탑재되는 테이프의 폭사이즈를 상기 카세트의 형상을 식별함으로써 검출하는 테이프폭검출수단과, 상기 테이프에 인자해야 할 문자열데이터를 입력하는 입력수단과, 상기 입력수단으로부터 입력된 문자열데이터를 상기 테이프의 길이방향에 종서로 인자하는 종서인자와 횡서로 인자하는 횡서인자중 어느 한쪽을 설정하는 설정수단과, 상기 입력수단으로부터 입력된 문자열데이터를 상기 설정수단에 의한 설정에 따라서 상기 테이프에 인자하는 인자수단을 구비하는 테이프인자장치에 있어서, 상기 설정수단에 의해 종서인자가 설정되어 있는 문자열의 데이터중의 임의의 문자열의 데이터를 상기 테이프의 폭방향에 횡서로 인자하는 부분횡서인자로 설정변경하는 설정변경수단과, 상기 입력수단으로부터 입력된 문자열데이터의 각 문자데이터의 인자사이즈를 상기 테이프폭검출수단에 의해 검출된 상기 테이프의 폭사이즈에 수납되는 최대사이즈가 되도록 결정하는 인자사이즈결정수단과, 상기 설정변경수단에 의해 부분횡서인자가 설정된 문자열데이터의 패턴데이터의 길이를 상기 설정수단에 의해 종서인자가 설정되어 있는 문자열데이터에 대하여 상기 인자사이즈결정수단에 의해 결정된 인자사이즈에 대응한 패턴데이터의 폭과 같게 하고 상기 설정수단에 의해 종서인자가 설정되어 있는 문자열데이터의 패턴데이터 및 상기 설정변경수단에 의해 부분횡서인자로 설정이 변경된 문자열데이터의 패턴데이터를 상기 테이프의 폭내에 대응하여 배치해서 인자데이터를 작성하고, 이 인자데이터를 상기 인자수단에 공급하는 제어수단을 구비하는 것을 특징으로 하는 테이프인자장치.
  7. 제6항에 있어서, 상기 입력수단으로부터 입력되는 문자열데이터를 표시하는 표시수단을 추가로 구비하고, 상기 설정변경수단은 상기 표시수단의 표시화면상에서 설정변경하는 임의의 문자열데이터를 지시하는 키입력수단을 구비하는 것을 특징으로 하는 테이프인자장치.
  8. 제6항에 있어서, 상기 설정변경수단은 상기 입력수단에 의해 입력되는 문자열데이터의 각 문자데이터에 대응하여 부분횡서인자의 설정데이터를 격납하는 입력버퍼를 포함하는 것을 특징으로 하는 테이프인자장치.
  9. 제6항에 있어서, 상기 설정수단에 의해 설정변경되는 문자열데이터의 문자데이터의 수가 소정수를 넘는지 아닌지를 판단하는 판단수단과, 이 판단수단에 의해 상기 설정변경수단에 의해 설정변경되는 문자열데이터의 문자데이터의 수가 소정수를 넘은 경우에 상기 설정변경수단에 의한 설정의 변경을 무효로 하는 수단을 추가로 구비하는 것을 특징으로 하는 테이프인자장치.
KR1019970002620A 1996-01-29 1997-01-29 테이프프린터 KR100244017B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP96-13200 1996-01-29
JP8013200A JPH09202010A (ja) 1996-01-29 1996-01-29 印刷装置

Publications (2)

Publication Number Publication Date
KR970059944A KR970059944A (ko) 1997-08-12
KR100244017B1 true KR100244017B1 (ko) 2000-03-02

Family

ID=11826527

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970002620A KR100244017B1 (ko) 1996-01-29 1997-01-29 테이프프린터

Country Status (5)

Country Link
JP (1) JPH09202010A (ko)
KR (1) KR100244017B1 (ko)
CN (1) CN1116989C (ko)
HK (1) HK1005672A1 (ko)
MY (1) MY124094A (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004148758A (ja) * 2002-10-31 2004-05-27 Brother Ind Ltd テープ印刷制御装置及びプログラム

Also Published As

Publication number Publication date
CN1169564A (zh) 1998-01-07
JPH09202010A (ja) 1997-08-05
CN1116989C (zh) 2003-08-06
HK1005672A1 (en) 1999-01-22
KR970059944A (ko) 1997-08-12
MY124094A (en) 2006-06-30

Similar Documents

Publication Publication Date Title
JP3212039B2 (ja) テープ印字装置
US5503482A (en) Tape printing apparatus
US5399030A (en) Tape print device having print format control
EP0936076B1 (en) Tape printing device
EP0534794B2 (en) Tape printing device
US5920684A (en) Hand-held label printer with dedicated function keys for creating and altering labels
US5496119A (en) Tape printer having a display
US5967675A (en) Printing apparatus
JP3911726B2 (ja) テープ印刷装置
US5885012A (en) Printing apparatus
JP2000301797A (ja) テープ印刷装置およびテープ印刷方法
KR100244017B1 (ko) 테이프프린터
JP2009048480A (ja) テキスト処理装置、テープ印刷装置、テキスト処理方法およびそのプログラム
US5413420A (en) Wordprocessing device
JP2006315414A (ja) テープ印刷装置
JP3249687B2 (ja) テープ状ラベル作成装置
JP2560958B2 (ja) テープ印字装置
JP2667091B2 (ja) ラベル印字装置
JPH05177901A (ja) 印字装置
JPH07276715A (ja) 任意行数のブロックを複数印字可能なテープ印字装置
JPH07125373A (ja) 印刷装置
JP2667085B2 (ja) ラベル印字装置
JPH0781174A (ja) テープ印字装置
AU714858B2 (en) Tape printers
JPH08272795A (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: 20121114

Year of fee payment: 14

FPAY Annual fee payment

Payment date: 20131031

Year of fee payment: 15

LAPS Lapse due to unpaid annual fee