[go: up one dir, main page]

JP2010105264A - Tape printing device - Google Patents

Tape printing device Download PDF

Info

Publication number
JP2010105264A
JP2010105264A JP2008279327A JP2008279327A JP2010105264A JP 2010105264 A JP2010105264 A JP 2010105264A JP 2008279327 A JP2008279327 A JP 2008279327A JP 2008279327 A JP2008279327 A JP 2008279327A JP 2010105264 A JP2010105264 A JP 2010105264A
Authority
JP
Japan
Prior art keywords
tape
input
balance
expenditure
information
Prior art date
Legal status (The legal status 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 status listed.)
Withdrawn
Application number
JP2008279327A
Other languages
Japanese (ja)
Inventor
Mitsuko Ono
光子 小野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2008279327A priority Critical patent/JP2010105264A/en
Publication of JP2010105264A publication Critical patent/JP2010105264A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Printers Characterized By Their Purpose (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

【課題】家計簿を容易に作成することが可能なテープ印刷装置を提供する。
【解決手段】ユーザは、処理選択画面V2で「収入の入力」及び「支出の入力」の選択を繰り返すことによって、複数の収支情報(収入情報及び支出情報)を入力することができる。そして、これらの収支情報が1件ずつ入力される度に、RAM上に収支情報が追加されるとともに、RAM上の収入合計、支出合計、及び残高が更新され、これらの更新が、処理選択画面V2上にも反映される。また、ユーザは、必要な全件の収支情報を入力した後、処理選択画面V2で「印刷の実行」を選択することにより、入力した収入情報、及び支出情報と、計算結果である収入合計、支出合計、及び残高とをテープに印刷させることができる。
【選択図】図5
A tape printer capable of easily creating a household account book is provided.
A user can input a plurality of pieces of income and expenditure information (income information and expenditure information) by repeatedly selecting “input income” and “input expenditure” on a process selection screen V2. Each time these balance information is input one by one, the balance information is added to the RAM, and the total income, total expenditure, and balance on the RAM are updated. It is also reflected on V2. In addition, after the user inputs all necessary balance information, the user selects “execute printing” on the process selection screen V2 to input the income information, the expenditure information, and the total income as a calculation result. The total expenditure and the balance can be printed on the tape.
[Selection] Figure 5

Description

本発明は、テープに印刷を行うテープ印刷装置に関する。   The present invention relates to a tape printer for printing on a tape.

近年、パーソナルコンピュータを用いて家計の管理を行うことが可能となっている(特許文献1参照)。パーソナルコンピュータを用いる場合には、家計簿(帳簿)に手書きで記帳する場合に比べて、品目や金額の入力が容易になるほか、合計金額や残高等の計算が自動的且つ正確になされるため、ユーザにとって多くの利便がもたらされる。   In recent years, it has become possible to manage households using a personal computer (see Patent Document 1). When using a personal computer, it is easier to enter items and amounts, and the total amount and balance are calculated automatically and accurately compared to the case of handwriting in a household account book. A lot of convenience is provided for the user.

特開2004−145840号公報JP 2004-145840 A

しかしながら、パーソナルコンピュータを用いて家計の管理を行う場合には、金額等の情報を入力するときは勿論、入力済みの情報を後で閲覧しようとするときにも、パーソナルコンピュータを起動させて所定のアプリケーションプログラムを立ち上げなければならず、利用可能となるまで待たされてしまうことがある。ここで、入力済みの情報をプリンタ等を用いて印刷するようにすれば、印刷物によって情報の閲覧が可能になるため、閲覧のためだけにパーソナルコンピュータを起動させる必要はなくなる。しかしながら、多くの場合、情報の視認性をよくしたり、印刷物の浪費を抑えたりする目的で、複数日単位(週単位や月単位等)でまとめて印刷されるようになっているため、一部の情報については、パーソナルコンピュータを用いなければ閲覧することができない。   However, when managing a household budget using a personal computer, not only when inputting information such as the amount of money, but also when trying to view the input information later, the personal computer is activated to give a predetermined The application program must be launched and may be kept waiting until it is available. Here, if the input information is printed using a printer or the like, the information can be browsed by printed matter, so that it is not necessary to activate the personal computer only for browsing. However, in many cases, printing is performed in units of multiple days (weekly, monthly, etc.) for the purpose of improving the visibility of information and reducing waste of printed matter. The part information cannot be browsed without using a personal computer.

本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。   SUMMARY An advantage of some aspects of the invention is to solve at least a part of the problems described above, and the invention can be implemented as the following forms or application examples.

[適用例1]本適用例に係るテープ印刷装置は、テープに印刷を行うテープ印刷装置であって、収入金額及び支出金額が入力される入力操作部と、前記入力操作部に入力された前記収入金額及び前記支出金額に基づいて収支計算を行う計算部と、前記計算部による計算結果を、所定の書式に基づいて前記テープに印刷する印刷部と、を備えたことを特徴とする。   Application Example 1 A tape printing apparatus according to this application example is a tape printing apparatus that performs printing on a tape, and an input operation unit that inputs an amount of revenue and an amount of expenditure, and the input that is input to the input operation unit It is characterized by comprising: a calculation unit that performs balance calculation based on the amount of income and the amount of expenditure; and a printing unit that prints the calculation result by the calculation unit on the tape based on a predetermined format.

このテープ印刷装置によれば、入力された収入金額及び支出金額に基づいて収支計算を行い、その計算結果をテープに印刷する構成であるため、印刷されたテープを適宜台紙等に貼り付けることによって容易に家計簿を作成することが可能となる。また、パーソナルコンピュータを用いる場合のように、起動時に長時間待たされることがなくなる。   According to this tape printer, since it is configured to calculate the income and expenditure based on the input revenue amount and expenditure amount and print the calculation result on the tape, the printed tape is appropriately pasted on a mount or the like It becomes possible to create a household account book easily. In addition, unlike the case where a personal computer is used, there is no longer a long wait at the time of activation.

[適用例2]上記適用例に係るテープ印刷装置において、不揮発性の記憶装置で構成される記憶部をさらに備え、前記計算部は、前記収支計算を行って残高を算出し、前記記憶部は、前記計算部によって算出された残高を記憶することが望ましい。   Application Example 2 In the tape printer according to the application example described above, the tape printing apparatus further includes a storage unit configured by a non-volatile storage device, the calculation unit calculates the balance by performing the balance calculation, and the storage unit It is desirable to store the balance calculated by the calculation unit.

このテープ印刷装置によれば、不揮発性の記憶装置で構成される記憶部に残高を記憶するため、前回の残高を加味した累積的な収支計算を行う場合でも、ユーザに残高を入力させる必要はなく、利便性が向上する。   According to this tape printer, since the balance is stored in the storage unit composed of a non-volatile storage device, it is not necessary for the user to input the balance even when performing a cumulative balance calculation taking into account the previous balance. And convenience is improved.

[適用例3]上記適用例に係るテープ印刷装置において、前記テープの幅を識別するテープ幅識別部と、前記テープ幅識別部が識別した前記テープの幅に応じて、前記書式を切り換える制御部と、をさらに備えることが望ましい。   Application Example 3 In the tape printer according to the application example, a tape width identification unit that identifies the width of the tape, and a control unit that switches the format according to the width of the tape identified by the tape width identification unit. It is desirable to further include

このテープ印刷装置によれば、装着されたテープの幅に応じて書式が切り換わるため、テープの幅に応じた適切な書式で計算結果を印刷することが可能となる。   According to this tape printer, the format is switched according to the width of the mounted tape, so that the calculation result can be printed in an appropriate format according to the width of the tape.

[適用例4]上記適用例に係るテープ印刷装置において、前記計算部は、前記収入金額が複数入力された場合の収入合計、前記支出金額が複数入力された場合の支出合計、及び残高を算出し、前記印刷部は、前記収入合計、前記支出合計、及び前記残高を、前記テープの長手方向に沿って所定の順序に配列させて印刷することが望ましい。   Application Example 4 In the tape printer according to the application example described above, the calculation unit calculates a total income when a plurality of income amounts are input, a total expenditure when a plurality of the expenditure amounts are input, and a balance. The printing unit may print the total income, the total expenditure, and the balance in a predetermined order along the longitudinal direction of the tape.

このテープ印刷装置によれば、テープの長手方向に沿って、収入合計、支出合計、及び残高が所定の順序に配列されるため、複数のテープを台紙に貼り付ける際に、テープの長手方向と垂直な方向に順次貼り付けていくことにより、視認性の良好な表形式の家計簿を作成することが可能となる。   According to this tape printer, since the total income, the total expenditure, and the balance are arranged in a predetermined order along the longitudinal direction of the tape, when pasting a plurality of tapes on the mount, By pasting in the vertical direction sequentially, it becomes possible to create a tabular household account book with good visibility.

(第1実施形態)
以下、入力された文字列等をテープに印刷するテープ印刷装置について、図面を参照して説明する。本実施形態のテープ印刷装置は、家計簿の作成を支援する家計簿作成支援機能(以降、単に「家計簿機能」とも呼ぶ。)を有している。
(First embodiment)
Hereinafter, a tape printer for printing an input character string or the like on a tape will be described with reference to the drawings. The tape printer according to the present embodiment has a household account book creation support function (hereinafter, simply referred to as “household account book function”) that supports creation of a household account book.

図1及び図2は、本実施形態のテープ印刷装置を示す斜視図である。
図1及び図2に示すように、テープ印刷装置1は、本体が筐体10に収容された構成を有しており、筐体10の上面手前側には、入力操作部としてのキーボード11が備えられている。キーボード11は、文字を入力するための多数の文字キーや、テープ印刷装置1に対して各種動作を指示するための複数の制御キーを有している。キーボード11が備える制御キーには、電源のオンとオフとを切り換える電源キー、入力した文字等を確定させるための決定キー、カーソルの移動等に用いられるカーソルキー(上下左右の4方向に対応する4つのキー)、印刷を実行させる印刷キー、家計簿機能を利用するための家計簿キー等が含まれる。
1 and 2 are perspective views showing the tape printer of this embodiment.
As shown in FIGS. 1 and 2, the tape printer 1 has a configuration in which the main body is accommodated in a housing 10, and a keyboard 11 as an input operation unit is provided on the upper surface side of the housing 10. Is provided. The keyboard 11 has a large number of character keys for inputting characters and a plurality of control keys for instructing the tape printer 1 for various operations. The control keys provided on the keyboard 11 include a power key for switching power on and off, a determination key for confirming an input character and the like, cursor keys used for moving the cursor, etc. 4 keys), a print key for executing printing, a household account book key for using the household account book function, and the like.

筐体10の上面奥側には、液晶表示装置等からなる表示部12が備えられている。表示部12は、キーボード11から入力された文字の表示や、印刷イメージの表示、設定メニュー画面の表示等、各種画像の表示に用いられる。   A display unit 12 made of a liquid crystal display device or the like is provided on the back side of the upper surface of the housing 10. The display unit 12 is used for displaying various images such as displaying characters input from the keyboard 11, displaying a print image, and displaying a setting menu screen.

筐体10の上面奥側には、表示部12に隣接して、テープカートリッジ2を装着するための凹部13が形成されている。凹部13の開口部上には、開閉蓋14が開閉可能に備えられており、開閉蓋14を開放状態にすることによって、テープカートリッジ2を着脱することが可能となる。また、開閉蓋14には、光透過性を有する確認窓14aが備えられており、凹部13にテープカートリッジ2が装着されているか否かを外部から視認可能になっている。凹部13の底面には、凸状のサーマルヘッド15や、搬送機構16(図3参照)を構成する回転軸16a,16bが設けられており、凹部13にテープカートリッジ2を装着すると、テープカートリッジ2に設けられた孔状のヘッド嵌合部21にサーマルヘッド15が嵌合するとともに、回転軸16a,16bがそれぞれテープカートリッジ2の被駆動部22a,22bと係合する。   A recess 13 for mounting the tape cartridge 2 is formed adjacent to the display unit 12 on the back side of the upper surface of the housing 10. An opening / closing lid 14 is provided on the opening of the recess 13 so as to be openable and closable. By opening the opening / closing lid 14, the tape cartridge 2 can be attached and detached. Further, the opening / closing lid 14 is provided with a light-transmitting confirmation window 14a so that whether or not the tape cartridge 2 is mounted in the recess 13 can be visually recognized from the outside. A convex thermal head 15 and rotating shafts 16a and 16b constituting a transport mechanism 16 (see FIG. 3) are provided on the bottom surface of the recess 13. When the tape cartridge 2 is mounted in the recess 13, the tape cartridge 2 The thermal head 15 is fitted into a hole-shaped head fitting portion 21 provided in the rotary shaft 16, and the rotary shafts 16a and 16b are engaged with the driven portions 22a and 22b of the tape cartridge 2, respectively.

テープカートリッジ2には、カートリッジケース20の内部に、ともに帯状のテープTとインクリボンRとが内蔵されている。テープTは、PET(ポリエチレンテレフタレート)或いは紙材等からなる基材の裏面に接着剤層が形成され、それが剥離紙によって覆われた構成になっている。テープ印刷装置1は、テープTの幅や素材(基材の材質)、色等が異なる複数種類のテープカートリッジ2に対応可能であり、ユーザは、用途や好みに応じたテープカートリッジ2を使用することができる。なお、テープカートリッジ2の裏面には、内蔵するテープTの幅を識別可能な複数の孔(図示せず)が設けられており、テープ印刷装置1は、凹部13の底面に備えられたマイクロスイッチ等の識別センサ19(図3参照)によって、装着されたテープカートリッジ2のテープ幅を識別することができる。   The tape cartridge 2 has a belt-like tape T and an ink ribbon R built in the cartridge case 20. The tape T has a configuration in which an adhesive layer is formed on the back surface of a base material made of PET (polyethylene terephthalate) or paper, and is covered with release paper. The tape printer 1 can cope with a plurality of types of tape cartridges 2 having different widths, materials (materials of base materials), colors, and the like of the tape T, and the user uses the tape cartridge 2 according to the application and preference. be able to. Note that a plurality of holes (not shown) that can identify the width of the tape T incorporated therein are provided on the back surface of the tape cartridge 2, and the tape printer 1 includes a micro switch provided on the bottom surface of the recess 13. The identification sensor 19 (see FIG. 3) or the like can identify the tape width of the mounted tape cartridge 2.

テープカートリッジ2を凹部13に装着すると、テープTの表面は、ヘッド嵌合部21において、インクリボンRを介してサーマルヘッド15と対向するようになっており、サーマルヘッド15を発熱駆動することにより、入力された文字列等で構成される画像をテープTの表面に熱転写(印刷)することができる。また、この状態で回転軸16a,16bを回転駆動させると、テープTとインクリボンRは搬送されて、テープTはカートリッジケース20の外部に排出され、インクリボンRはカートリッジケース20の内部で巻き取られる。   When the tape cartridge 2 is mounted in the recess 13, the surface of the tape T is opposed to the thermal head 15 via the ink ribbon R in the head fitting portion 21, and the thermal head 15 is driven to generate heat. The image composed of the input character string or the like can be thermally transferred (printed) onto the surface of the tape T. Further, when the rotary shafts 16 a and 16 b are driven to rotate in this state, the tape T and the ink ribbon R are conveyed, the tape T is discharged to the outside of the cartridge case 20, and the ink ribbon R is wound inside the cartridge case 20. Taken.

筐体10の側面には、凹部13と筐体10の外部とを連通するスリット17が設けられており、カートリッジケース20から排出された印刷済みのテープTは、スリット17を通って筐体10の外部に向けて所定量だけ搬送される。筐体10の内部には、スリット17を横断するテープTを切断可能なカッタユニット18が配設されており、テープTの印刷済みの部位は、このカッタユニット18によって切り離され、テープ片(ラベル)としてスリット17の開口部(テープ排出口)から排出される。   A slit 17 is provided on the side surface of the housing 10 to communicate the recess 13 and the outside of the housing 10, and the printed tape T discharged from the cartridge case 20 passes through the slit 17. It is conveyed by a predetermined amount toward the outside. A cutter unit 18 capable of cutting the tape T that traverses the slit 17 is disposed inside the housing 10, and the printed portion of the tape T is separated by the cutter unit 18 and a tape piece (label) ) Is discharged from the opening of the slit 17 (tape discharge port).

図3は、テープ印刷装置1の回路構成を示すブロック図である。
図3に示すように、テープ印刷装置1は、上述したキーボード11、表示部12、サーマルヘッド15、回転軸16a,16b(図2参照)を含む搬送機構16、カッタユニット18、識別センサ19の他に、テープ印刷装置1の動作を統括制御する制御部30と、表示部12に画像を表示させる表示駆動部41と、サーマルヘッド15を発熱駆動するヘッド駆動部42と、搬送機構16を駆動する搬送駆動部43と、カッタユニット18を駆動するカッタ駆動部44とを備えている。
FIG. 3 is a block diagram illustrating a circuit configuration of the tape printer 1.
As shown in FIG. 3, the tape printing apparatus 1 includes the keyboard 11, the display unit 12, the thermal head 15, the transport mechanism 16 including the rotation shafts 16 a and 16 b (see FIG. 2), the cutter unit 18, and the identification sensor 19. In addition, the control unit 30 that performs overall control of the operation of the tape printer 1, the display drive unit 41 that displays an image on the display unit 12, the head drive unit 42 that drives the thermal head 15 to generate heat, and the transport mechanism 16 are driven. And a cutter driving unit 44 for driving the cutter unit 18.

制御部30は、コンピュータとして機能するものであり、互いにバス30aを介して接続されたCPU(Central Processing Unit)31、RAM(Random Access Memory)32、ROM(Read Only Memory)33、CGROM(キャラクタジェネレータROM)34、入力インターフェイス(I/F)35、出力インターフェイス(I/F)36等を含んでいる。   The control unit 30 functions as a computer, and is a CPU (Central Processing Unit) 31, a RAM (Random Access Memory) 32, a ROM (Read Only Memory) 33, a CGROM (character generator) connected to each other via a bus 30a. ROM) 34, input interface (I / F) 35, output interface (I / F) 36, and the like.

CPU31は、ROM33に記憶されている制御プログラムに従って動作し、テープ印刷装置1の各種動作を司る。また、家計簿機能を利用する際には、CPU31は、合計金額や残高を算出するための計算処理を行う。RAM32は、揮発性の記憶装置で構成された記憶部であり、CPU31の各種処理結果や、キーボード11から入力された文字の文字コード、表示部12に表示させる画像の画像データ等を一時的に記憶する。   The CPU 31 operates according to a control program stored in the ROM 33 and controls various operations of the tape printer 1. Further, when using the household account book function, the CPU 31 performs a calculation process for calculating the total amount and the balance. The RAM 32 is a storage unit configured by a volatile storage device, and temporarily stores various processing results of the CPU 31, character codes of characters input from the keyboard 11, image data of an image to be displayed on the display unit 12, and the like. Remember.

ROM33は、フラッシュメモリ等、書き換え可能な不揮発性の記憶装置で構成された記憶部であり、上述した制御プログラムや各種データ等を記憶する。本実施形態のROM33が記憶する制御プログラムには、家計簿機能を実現するための家計簿プログラムPAが含まれている。また、ROM33には、家計簿上の残高を記憶(保存)する残高保存領域BLが設けられている。   The ROM 33 is a storage unit configured by a rewritable nonvolatile storage device such as a flash memory, and stores the above-described control program, various data, and the like. The control program stored in the ROM 33 of the present embodiment includes a household account book program PA for realizing the household account book function. The ROM 33 is provided with a balance storage area BL for storing (storing) the balance on the household account book.

CGROM34は、テープ印刷装置1で印刷可能な文字や記号等のフォントデータを記憶している。フォントデータは、文字等を印刷したり、表示部12に表示させたりする際に用いられるビットマップ形式のデータであり、それぞれ文字コードに対応付けられて記憶されている。CPU31は、文字コードを指定することによりCGROM34から対応するフォントデータを取得し、このフォントデータを用いて表示用及び印刷用の画像データを形成する。なお、フォントデータとしては、種々の文字サイズに対応させやすいアウトライン形式のフォントデータを用いるようにしてもよい。   The CGROM 34 stores font data such as characters and symbols that can be printed by the tape printer 1. The font data is bitmap format data used when characters or the like are printed or displayed on the display unit 12, and is stored in association with each character code. The CPU 31 acquires corresponding font data from the CGROM 34 by designating a character code, and forms display and print image data using this font data. As the font data, outline-format font data that can easily correspond to various character sizes may be used.

入力インターフェイス35には、キーボード11及び識別センサ19が接続されている。ユーザによりキーボード11が操作されると、キーボード11は、操作されたキーに対応するキー情報を、入力インターフェイス35を介してCPU31に出力する。また、識別センサ19は、装着されたテープカートリッジ2のテープ幅に応じた識別情報を、入力インターフェイス35を介してCPU31に出力する。   The input interface 35 is connected to the keyboard 11 and the identification sensor 19. When the user operates the keyboard 11, the keyboard 11 outputs key information corresponding to the operated key to the CPU 31 via the input interface 35. Further, the identification sensor 19 outputs identification information corresponding to the tape width of the mounted tape cartridge 2 to the CPU 31 via the input interface 35.

出力インターフェイス36には、表示駆動部41、ヘッド駆動部42、搬送駆動部43、及びカッタ駆動部44が接続されており、これらは、CPU31の制御に基づいて、表示部12、サーマルヘッド15、搬送機構16、及びカッタユニット18をそれぞれ駆動する。   A display drive unit 41, a head drive unit 42, a transport drive unit 43, and a cutter drive unit 44 are connected to the output interface 36, and these are based on the control of the CPU 31, the display unit 12, the thermal head 15, The transport mechanism 16 and the cutter unit 18 are driven.

上記のように構成されたテープ印刷装置1において、ユーザにより電源キーが操作されると、テープ印刷装置1は、電源オンの状態となり、文字キーによる文字入力や、制御キーによる各種動作の指示が可能な状態となる。ここで、ユーザにより文字キーが操作され、文字が入力されると、CPU31は、キーボード11から入力されるキー情報に基づいて、入力された文字の文字コードを特定する。そして、CPU31は、この文字コードに対応するフォントデータをCGROM34から取得し、このフォントデータを用いて表示用の画像データを形成する。CPU31がこの画像データを表示駆動部41に供給すると、入力された文字が表示部12に表示される。文字の入力が繰り返された後で、ユーザにより印刷キーが操作されると、CPU31は、CGROM34から取得したフォントデータを用いて、入力された文字等からなる印刷用の画像データを形成する。そして、CPU31が、この画像データに基づいて、ヘッド駆動部42及び搬送駆動部43にそれぞれサーマルヘッド15及び搬送機構16を駆動させると、画像データに応じた画像がテープTに印刷される。その後、CPU31が、カッタ駆動部44にカッタユニット18を駆動させると、テープTは切断され、入力された文字等が印刷されたラベルが完成する。   In the tape printing apparatus 1 configured as described above, when the user operates the power key, the tape printing apparatus 1 is turned on, and character input using the character keys and instructions for various operations using the control keys are performed. It becomes possible. Here, when a character key is operated and a character is input by the user, the CPU 31 specifies a character code of the input character based on key information input from the keyboard 11. The CPU 31 acquires font data corresponding to the character code from the CGROM 34, and forms display image data using the font data. When the CPU 31 supplies this image data to the display drive unit 41, the input characters are displayed on the display unit 12. When the user operates the print key after the input of characters is repeated, the CPU 31 forms image data for printing including the input characters using the font data acquired from the CGROM 34. Then, when the CPU 31 causes the head driving unit 42 and the conveyance driving unit 43 to drive the thermal head 15 and the conveyance mechanism 16 based on the image data, an image corresponding to the image data is printed on the tape T. Thereafter, when the CPU 31 causes the cutter driving unit 44 to drive the cutter unit 18, the tape T is cut and a label on which the input characters and the like are printed is completed.

次に、テープ印刷装置1の家計簿機能について説明する。
テープ印刷装置1が電源オンの状態のときに、ユーザにより家計簿キーが操作されると、CPU31は、家計簿プログラムPAに従った動作を開始し、テープ印刷装置1の家計簿機能が利用可能となる。
Next, the household account book function of the tape printer 1 will be described.
If the household account book key is operated by the user while the tape printer 1 is powered on, the CPU 31 starts the operation according to the household account book program PA, and the household account book function of the tape printer 1 can be used. It becomes.

図4は、家計簿プログラムPAに従ったCPU31の動作を説明するためのフローチャートであり、図5(a)〜(d)は、表示部12の画面を示す説明図である。
図4に示すように、まず、ステップS101では、CPU31は、表示駆動部41に所定の画像データを出力して、日付を入力するための日付入力画面V1(図5(a)参照)を表示部12に表示させる。日付入力画面V1には、「月」を入力するための欄と、「日」を入力するための欄とが上下に並んで設けられており、ユーザは、文字キーを操作して各欄に数字を入力することによって、収支がなされた日付を指定することができる。なお、入力対象の欄を切り換える際には、上下方向に対応するカーソルキーを操作すればよい。そして、「月」及び「日」を入力した後にユーザが決定キーを操作すると、日付の入力が完了する。
FIG. 4 is a flowchart for explaining the operation of the CPU 31 according to the household account book program PA, and FIGS. 5A to 5D are explanatory diagrams showing screens of the display unit 12.
As shown in FIG. 4, first, in step S101, the CPU 31 outputs predetermined image data to the display drive unit 41, and displays a date input screen V1 (see FIG. 5A) for inputting a date. This is displayed on the unit 12. In the date input screen V1, a column for inputting "month" and a column for inputting "day" are provided side by side, and the user operates the character key in each column. By entering a number, you can specify the date when the balance was made. When switching the input target column, the cursor keys corresponding to the vertical direction may be operated. When the user operates the enter key after inputting “month” and “day”, the date entry is completed.

ステップS102では、CPU31は、日付の入力が完了したか否かを判断する。そして、完了した場合にはステップS103に移行し、完了していない場合には本ステップを繰り返す。   In step S102, the CPU 31 determines whether or not the date input is completed. Then, if completed, the process proceeds to step S103, and if not completed, this step is repeated.

日付の入力が完了してステップS103に移行すると、CPU31は、入力された日付をRAM32に一時記憶する。そして、続くステップS104では、CPU31は、ROM33の残高保存領域BLから残高を読み出してRAM32に一時記憶する。   When the input of the date is completed and the process proceeds to step S103, the CPU 31 temporarily stores the input date in the RAM 32. In step S104, the CPU 31 reads the balance from the balance storage area BL of the ROM 33 and temporarily stores it in the RAM 32.

ステップS105では、CPU31は、表示駆動部41に所定の画像データを出力して、実行すべき処理を選択するための処理選択画面V2(図5(b)参照)を表示部12に表示させる。処理選択画面V2には、選択領域SELが設けられており、この選択領域SELには、収入情報を入力するための「収入の入力」、支出情報を入力するための「支出の入力」、印刷を実行するための「印刷の実行」の3つの処理(処理の名称)が上下方向に列記されている。そして、3つのうちの1つの処理(図5(b)では「収入の入力」)は、ネガ表示(明暗が反転した表示)になっており、この処理が選択された状態であることを示している。ユーザは、上下方向に対応するカーソルキーを操作することによって任意の処理を選択することができる。そして、ユーザが所望の処理を選択した後に決定キーを操作すると、処理の選択が完了する。   In step S105, the CPU 31 outputs predetermined image data to the display driving unit 41, and causes the display unit 12 to display a process selection screen V2 (see FIG. 5B) for selecting a process to be executed. The processing selection screen V2 is provided with a selection area SEL. In this selection area SEL, “input of income” for inputting income information, “input of expenditure” for inputting expenditure information, printing The three processes (names of processes) for executing “print” are listed in the vertical direction. Then, one of the three processes (“input of income” in FIG. 5B) is a negative display (display in which light and dark are reversed), indicating that this process is selected. ing. The user can select an arbitrary process by operating the cursor keys corresponding to the vertical direction. Then, when the user operates the enter key after selecting a desired process, the selection of the process is completed.

また、処理選択画面V2には、ユーザによって入力された日付が表示されているとともに、収入合計(収入の合計金額)、支出合計(支出の合計金額)、及び残高の3つの金額が表示可能になっている。このうち、残高としては、RAM32に記憶されている残高が読み出されて表示される。また、RAM32には、収入合計及び支出合計を記憶する領域も確保されているが、収入及び支出の入力がなされていない段階では、これらの金額はともに¥0であり、処理選択画面V2にもその金額(¥0)が反映される。   In addition, the date selected by the user is displayed on the process selection screen V2, and three amounts of total income (total amount of income), total expenditure (total amount of expenditure), and balance can be displayed. It has become. Among these, as the balance, the balance stored in the RAM 32 is read and displayed. The RAM 32 also has an area for storing the total income and the total expenditure. However, at the stage where the income and the expenditure are not input, these amounts are both ¥ 0 and are also displayed on the process selection screen V2. The amount (¥ 0) is reflected.

ステップS106では、CPU31は、処理の選択が完了したか否かを判断する。そして、完了した場合にはステップS107に移行し、完了していない場合には本ステップを繰り返す。   In step S <b> 106, the CPU 31 determines whether the process selection is completed. If completed, the process proceeds to step S107, and if not completed, this step is repeated.

ステップS107では、CPU31は、選択された処理が、上記3つのいずれであるかを判断する。そして、「収入の入力」が選択された場合には、ステップS108に移行して収入情報入力処理を実行した後にステップS105に戻る。また、「支出の入力」が選択された場合には、ステップS109に移行して支出情報入力処理を実行した後にステップS105に戻る。一方、「印刷の実行」が選択された場合には、ステップS110に移行して印刷処理を実行し、その後、フローを終了する。   In step S107, the CPU 31 determines which of the above three processes is selected. Then, when “input income” is selected, the process proceeds to step S108, executes the income information input process, and then returns to step S105. If “input of expenditure” is selected, the process proceeds to step S109 to execute the expenditure information input process, and then returns to step S105. On the other hand, if “execution of printing” is selected, the process proceeds to step S110 to execute the printing process, and then the flow ends.

図6は、収入情報入力処理を説明するためのフローチャートであり、図7は、支出情報入力処理を説明するためのフローチャートである。また、図8(a)、(b)は、表示部12の画面を示す説明図である。   FIG. 6 is a flowchart for explaining the income information input process, and FIG. 7 is a flowchart for explaining the expenditure information input process. FIGS. 8A and 8B are explanatory diagrams showing screens of the display unit 12.

処理選択画面V2にて「収入の入力」が選択されると、CPU31は、図6に示すフローに従って、収入情報入力処理を実行する。
図6に示すように、まず、ステップS121では、CPU31は、表示駆動部41に所定の画像データを出力して、収入情報を入力するための収入入力画面V3(図8(a)参照)を表示部12に表示させる。収入入力画面V3には、収入項目(例えば、「給与」、「ボーナス」、「臨時収入」等)を入力するための項目欄と、収入金額を入力するための金額欄とが設けられており、ユーザは、文字キーを操作して各欄に文字や数字を入力することができる。そして、収入項目と収入金額とを入力した後に、ユーザが決定キーを操作すると、1件の収入情報の入力が完了する。
When “input income” is selected on the process selection screen V2, the CPU 31 executes an income information input process according to the flow shown in FIG.
As shown in FIG. 6, first, in step S121, the CPU 31 outputs predetermined image data to the display drive unit 41 and displays an income input screen V3 (see FIG. 8A) for inputting income information. It is displayed on the display unit 12. The income input screen V3 is provided with an item field for inputting an income item (for example, “salary”, “bonus”, “temporary income”, etc.) and an amount field for inputting an amount of income. The user can input characters and numbers in each field by operating the character keys. Then, after inputting the revenue item and the revenue amount, when the user operates the enter key, the input of one piece of revenue information is completed.

ステップS122では、CPU31は、収入情報の入力が完了したか否かを判断する。そして、完了した場合にはステップS123に移行し、完了していない場合には本ステップを繰り返す。   In step S122, the CPU 31 determines whether or not the input of income information has been completed. Then, if completed, the process proceeds to step S123, and if not completed, this step is repeated.

ステップS123では、CPU31は、入力された収入情報を、収入項目と収入金額とを対応付けてRAM32に一時記憶する。   In step S123, the CPU 31 temporarily stores the input income information in the RAM 32 in association with the income item and the income amount.

ステップS124では、CPU31は、入力された収入金額に基づいて収支計算を行い、収入合計及び残高を算出する。具体的には、CPU31は、RAM32に記憶されている収入合計及び残高を読み出して、入力された収入金額を双方に加算する。   In step S124, the CPU 31 performs balance calculation based on the input revenue amount, and calculates the total income and balance. Specifically, the CPU 31 reads the total income and balance stored in the RAM 32, and adds the input income amount to both.

そして、ステップS125では、CPU31は、上記の計算結果、即ち加算後の収入合計及び残高をRAM32に一時記憶して双方の金額を更新した後、図4に示したフロー(メインフロー)のステップS105に戻る。   In step S125, the CPU 31 temporarily stores the above calculation results, that is, the total income and balance after the addition in the RAM 32 and updates both amounts, and then the step (Smain) in the flow (main flow) shown in FIG. Return to.

収入情報の入力処理を終えてステップS105に戻ると、再び処理選択画面V2が表示される。ただし、図5(c)に示すように、収入情報の入力を終えた後では、収入合計及び残高の金額が更新されて表示される。また、この状態では、ユーザは、改めて任意の処理を選択することができるが、選択領域SELは、直前に実行した処理が引き続き選択された状態(ネガ表示)になっており、同一の処理を繰り返す場合には、ユーザは決定キーを操作するだけでよい。   When the input process of the income information is finished and the process returns to step S105, the process selection screen V2 is displayed again. However, as shown in FIG. 5C, after the input of the income information is completed, the total income and the balance amount are updated and displayed. In this state, the user can again select an arbitrary process, but the selection area SEL is in a state in which the process executed immediately before is continuously selected (negative display), and the same process is performed. In the case of repetition, the user only has to operate the enter key.

処理選択画面V2にて「支出の入力」が選択されると、CPU31は、図7に示すフローに従って、支出情報入力処理を実行する。
図7に示すように、まず、ステップS131では、CPU31は、表示駆動部41に所定の画像データを出力して、支出情報を入力するための支出入力画面V4(図8(b)参照)を表示部12に表示させる。支出入力画面V4には、支出項目(例えば、「食品」、「衣料品」、「日用品」等)を入力するための項目欄と、支出金額を入力するための金額欄とが設けられており、ユーザは、文字キーを操作して各欄に文字や数字を入力することができる。そして、支出項目と支出金額とを入力した後に、ユーザが決定キーを操作すると、1件の支出情報の入力が完了する。
When “input of expenditure” is selected on the process selection screen V2, the CPU 31 executes an expenditure information input process according to the flow shown in FIG.
As shown in FIG. 7, first, in step S131, the CPU 31 outputs a predetermined image data to the display driving unit 41, and displays a expenditure input screen V4 (see FIG. 8B) for inputting expenditure information. It is displayed on the display unit 12. The expenditure input screen V4 is provided with an item column for inputting expenditure items (for example, “food”, “clothing”, “daily necessities”, etc.) and an amount column for inputting the amount of expenditure. The user can input characters and numbers in each field by operating the character keys. Then, after inputting the expenditure item and the amount of expenditure, when the user operates the enter key, the input of one piece of expenditure information is completed.

ステップS132では、CPU31は、支出情報の入力が完了したか否かを判断する。そして、完了した場合にはステップS133に移行し、完了していない場合には本ステップを繰り返す。   In step S132, the CPU 31 determines whether or not the input of the expenditure information has been completed. Then, if completed, the process proceeds to step S133, and if not completed, this step is repeated.

ステップS133では、CPU31は、入力された支出情報を、支出項目と支出金額とを対応付けてRAM32に一時記憶する。   In step S133, the CPU 31 temporarily stores the input expenditure information in the RAM 32 in association with expenditure items and expenditure amounts.

ステップS134では、CPU31は、入力された支出金額に基づいて収支計算を行い、支出合計及び残高を算出する。具体的には、CPU31は、RAM32に記憶されている支出合計及び残高を読み出して、入力された支出金額を双方に加算する。   In step S134, the CPU 31 performs balance calculation based on the input expenditure amount, and calculates the total expenditure and balance. Specifically, the CPU 31 reads the total expenditure and balance stored in the RAM 32 and adds the input expenditure amount to both.

そして、ステップS135では、CPU31は、上記の計算結果、即ち加算後の支出合計及び残高をRAM32に一時記憶して双方の金額を更新した後、メインフローのステップS105に戻る。支出情報の入力処理を終えてステップS105に戻ると、処理選択画面V2には、支出合計及び残高の金額が更新されて表示される(図5(d)参照)。   In step S135, the CPU 31 temporarily stores the above calculation results, that is, the total expenditure and balance after the addition in the RAM 32, updates both amounts, and then returns to step S105 of the main flow. When the expenditure information input process is completed and the process returns to step S105, the total expenditure and the balance amount are updated and displayed on the process selection screen V2 (see FIG. 5D).

ユーザは、処理選択画面V2で「収入の入力」及び「支出の入力」の選択を繰り返すことによって、複数の収支情報(収入情報及び支出情報)を入力することができる。そして、これらの収支情報が1件ずつ入力される度に、RAM32上に収支情報が追加されるとともに、RAM32上の収入合計、支出合計、及び残高が更新され、これらの更新が、処理選択画面V2上にも反映される。また、ユーザは、必要な全件の収支情報を入力した後、処理選択画面V2で「印刷の実行」を選択することにより、入力した収入情報及び支出情報と、計算結果である収入合計、支出合計、及び残高とをテープTに印刷させることができる。なお、これ以降、収入情報、支出情報、収入合計、支出合計、及び残高のそれぞれを「家計情報」とも呼ぶ。   The user can input a plurality of balance information (income information and expense information) by repeatedly selecting “input income” and “input expense” on the process selection screen V2. Each time these balance information is input one by one, balance information is added to the RAM 32, and the total income, total expenditure, and balance on the RAM 32 are updated. It is also reflected on V2. In addition, after the user inputs all necessary balance information, the user selects “execute printing” on the process selection screen V2 to input the income information and expenditure information, and the total income and expenditure as calculation results. The total and balance can be printed on the tape T. Hereinafter, each of income information, expenditure information, total income, total expenditure, and balance is also referred to as “household information”.

図9は、印刷処理を説明するためのフローチャートである。また、図10は、印刷処理によって印刷がなされたテープTを示す平面図である。   FIG. 9 is a flowchart for explaining the printing process. FIG. 10 is a plan view showing the tape T printed by the printing process.

図9に示すように、まず、ステップS141では、CPU31は、RAM32に記憶されている家計情報を所定の書式で印刷すべく、整形処理を行う。書式とは、家計情報のレイアウト、文字サイズ、文字の向き、付加すべき罫線等を定めるものであり、家計簿プログラムPA内には、家計情報の印刷に適した家計簿用の書式が含まれている。そして、CPU31は、この家計簿用の書式に基づいて家計情報を整形し、印刷用の画像データを生成する。   As shown in FIG. 9, first, in step S141, the CPU 31 performs a shaping process to print the household information stored in the RAM 32 in a predetermined format. The format defines the layout of household information, character size, character orientation, ruled lines to be added, etc., and the household account book program PA includes a household account book format suitable for printing household information. ing. Then, the CPU 31 shapes the household information based on this household account book format and generates image data for printing.

ステップS142では、CPU31は、ヘッド駆動部42及び搬送駆動部43に指示をして、生成した画像データに基づく画像を印刷させる。そして、ヘッド駆動部42及び搬送駆動部43が、CPU31の指示に応じて、それぞれサーマルヘッド15及び搬送機構16を駆動すると、家計情報が日付とともにテープTに印刷される(図10参照)。その後、CPU31は、カッタ駆動部44に指示をしてカッタユニット18を駆動させ、適切な位置(例えば、図10において破線で示した位置CL)でテープTを切断する。これにより、テープTの印刷済みの部位が切り離され、家計情報が印刷されたラベルLが完成する。なお、図10に示すように、本実施形態では、家計簿用の書式として、縦に置いたテープTに文字を横書きする態様の書式(縦型横書き)が採用されており、比較的テープ幅の広いテープTが用いられている。   In step S142, the CPU 31 instructs the head driving unit 42 and the conveyance driving unit 43 to print an image based on the generated image data. When the head drive unit 42 and the conveyance drive unit 43 drive the thermal head 15 and the conveyance mechanism 16 in accordance with instructions from the CPU 31, respectively, the household information is printed on the tape T together with the date (see FIG. 10). Thereafter, the CPU 31 instructs the cutter driving unit 44 to drive the cutter unit 18 and cuts the tape T at an appropriate position (for example, the position CL indicated by the broken line in FIG. 10). Thereby, the printed part of the tape T is cut off, and the label L on which the household information is printed is completed. As shown in FIG. 10, in the present embodiment, a format for writing characters horizontally on a vertically placed tape T (vertical horizontal writing) is adopted as a household book format, and the tape width is relatively large. A wide tape T is used.

ステップS143では、CPU31は、RAM32に記憶されている残高をROM33の残高保存領域BLに記憶(保存)する。そして、メインフローに戻り、家計簿プログラムPAに従った動作を終了する。   In step S143, the CPU 31 stores (saves) the balance stored in the RAM 32 in the balance storage area BL of the ROM 33. Then, returning to the main flow, the operation according to the household account book program PA is ended.

以上説明したように、本実施形態のテープ印刷装置1によれば、以下の効果を得ることができる。   As described above, according to the tape printer 1 of the present embodiment, the following effects can be obtained.

(1)本実施形態のテープ印刷装置1によれば、入力された収入情報及び支出情報に基づいて収支計算を行い、その計算結果(収入合計、支出合計、及び残高)等をテープTに印刷してラベルLを形成する。このため、図11に示すように、形成されたラベルLを、日付毎に台紙(例えば、ノートや手帳等)NTに貼り付けていくことにより、容易に家計簿を作成することが可能となる。また、この構成によれば、パーソナルコンピュータを用いる場合のように、起動時に長時間待たされることがなくなる。   (1) According to the tape printer 1 of the present embodiment, the balance calculation is performed based on the input revenue information and expenditure information, and the calculation results (total revenue, total expenditure, and balance) are printed on the tape T. Thus, the label L is formed. For this reason, as shown in FIG. 11, it becomes possible to easily create a household account book by pasting the formed label L on a mount NT (for example, a notebook or a notebook) for each date. . Further, according to this configuration, it is not necessary to wait for a long time at the time of activation as in the case of using a personal computer.

(2)本実施形態のテープ印刷装置1によれば、不揮発性の記憶装置で構成されるROM33に残高を記憶するため、前回の残高を加味した累積的な収支計算を行う場合でも、ユーザに残高を入力させる必要はなく、利便性が向上する。なお、残高以外の家計情報については、ROM33に記憶しないようにしているため、すべての家計情報を蓄積していく場合に比べて、必要な記憶容量は僅かで済む。   (2) According to the tape printer 1 of the present embodiment, since the balance is stored in the ROM 33 constituted by a non-volatile storage device, even when performing a cumulative balance calculation considering the previous balance, There is no need to input a balance, which improves convenience. Since the household information other than the balance is not stored in the ROM 33, the required storage capacity is small compared to the case where all the household information is accumulated.

なお、本実施形態では、ステップS124及びステップS134を実行して収入合計、支出合計、及び残高を算出する際のCPU31が計算部に相当し、CPU31の制御に基づいてテープTに印刷を行うヘッド駆動部42、搬送駆動部43、サーマルヘッド15、及び搬送機構16が、印刷部に相当する。また、識別センサ19は、テープ幅識別部に相当する。   In the present embodiment, the CPU 31 when calculating the total income, the total expenditure, and the balance by executing Step S124 and Step S134 corresponds to the calculation unit, and prints on the tape T based on the control of the CPU 31. The drive unit 42, the conveyance drive unit 43, the thermal head 15, and the conveyance mechanism 16 correspond to a printing unit. The identification sensor 19 corresponds to a tape width identification unit.

(変形例)
また、上記実施形態は、以下のように変更してもよい。
(Modification)
Moreover, you may change the said embodiment as follows.

上記実施形態では、家計簿用の書式が縦型横書きの場合を示しているが、家計簿用の書式は、これに限定されず、例えば、横型横書き、即ち横に置いたテープTに横書きする態様の書式を採用することもできる(図12(a)参照)。この場合には、縦型横書きの場合に比べて、比較的テープ幅の狭いテープTを用いることも可能になる。   In the above embodiment, the case where the household account book format is vertical horizontal writing is shown, but the household account book format is not limited to this, for example, horizontal horizontal writing, that is, horizontal writing on a tape T placed horizontally. A format of an aspect can also be adopted (see FIG. 12A). In this case, it is possible to use a tape T having a relatively narrow tape width as compared with the case of vertical horizontal writing.

また、同じく図12(a)に示すように、収入に関する情報(収入情報及び収入合計)を含むブロックB1と、支出に関する情報(支出情報及び支出合計)を含むブロックB2と、残高を含むブロックB3とを、テープTの長手方向に沿って所定の順序に配列させて印刷する態様とすることが望ましい。この場合には、図13(a)に示すように、日付毎に形成された複数のラベルLを台紙NTに貼り付ける際に、同一のブロック同士が隣接するように、即ちテープT(ラベルL)の長手方向に垂直な方向に順次貼り付けていくことにより、視認性の良好な表形式の家計簿を作成することも可能となる。なお、この態様は、縦型横書きの書式にも適用可能である。また、各ブロックB1〜B3の長さ(テープT(ラベルL)の長手方向に沿った長さ)は、互いに異なっていてもよいが、整然と配列された表形式とするためには、それぞれの長さが常に(どのラベルLでも)一定である必要がある。   Similarly, as shown in FIG. 12 (a), a block B1 including information related to income (income information and total income), a block B2 including information related to expenditure (expenditure information and total expenditure), and a block B3 including the balance Are preferably arranged in a predetermined order along the longitudinal direction of the tape T for printing. In this case, as shown in FIG. 13A, when a plurality of labels L formed for each date are attached to the mount NT, the same blocks are adjacent to each other, that is, the tape T (label L It is also possible to create a tabular household account book with good visibility by sequentially pasting in the direction perpendicular to the longitudinal direction of This aspect can also be applied to vertical and horizontal writing formats. The lengths of the blocks B1 to B3 (the length along the longitudinal direction of the tape T (label L)) may be different from each other. The length must always be constant (any label L).

さらに、この場合において、収入情報又は支出情報が1つのブロックに収まらない場合には、1つのブロックに収まるように収支情報の一部を省略するようにしてもよいし、或いは、図12(b)に示すように、すべての収支情報を印刷すべく、1つ或いは複数のブロックを新たに追加するようにしてもよい。図12(b)に示す例では、支出に関するブロックB2に支出情報が収まらないため、支出に関する2つ目のブロックB4を最後尾に追加している。そして、家計簿を作成する際には、追加されたブロックB4を切り離し、ブロックB2に隣接させて貼り付けるようにすれば(図13(b)参照)、表形式を維持することが可能となる。また、収入及び支出のいずれか一方に関して、入力すべき情報がない場合には、対応するブロックを設けないようにしてもよい。   Further, in this case, if the income information or the expenditure information does not fit in one block, a part of the balance information may be omitted so that it can fit in one block, or FIG. As shown in (1), one or more blocks may be newly added to print all the balance information. In the example shown in FIG. 12B, since the expenditure information does not fit in the block B2 related to expenditure, the second block B4 related to expenditure is added at the end. When creating the household account book, if the added block B4 is cut off and pasted adjacent to the block B2 (see FIG. 13B), the table format can be maintained. . Further, when there is no information to be input regarding either one of income and expenditure, a corresponding block may not be provided.

また、ユーザは、各ブロックB1〜B4をそれぞれ切り離して、自由なレイアウトで家計簿を作成することもできる。このとき、図12(a)、(b)に示すように、すべてのブロックB1〜B4に日付を印刷する書式を用いれば、日付の異なる複数のラベルLが入り混じった場合でも、どのラベルLがどの日付のものなのかを容易に識別することが可能となる。なお、カッタユニット18によってブロックB1〜B4毎に切断する構成にすることも可能である。   In addition, the user can create a household account book with a free layout by separating each of the blocks B1 to B4. At this time, as shown in FIGS. 12 (a) and 12 (b), if a format for printing the date is used in all the blocks B1 to B4, any label L can be used even when a plurality of labels L having different dates are mixed. It is possible to easily identify which date is the date. In addition, it is also possible to make it the structure cut | disconnected for every block B1-B4 with the cutter unit 18. FIG.

上記実施形態では、収入情報、支出情報、収入合計、支出合計、及び残高のすべての家計情報を印刷するようにしているが、例えば、図14に示すように、収入合計、支出合計、及び残高のみを印刷するようにしてもよい。このように、印刷すべき家計情報を限定するとともに、横型横書きの書式を用いた場合には、さらにテープ幅の狭いテープTを用いることが可能となる。なお、この場合には、収入項目及び支出項目を入力する必要はない。   In the above embodiment, all the household information of income information, expenditure information, income total, expenditure total, and balance is printed. For example, as shown in FIG. 14, the income total, expenditure total, and balance are printed. May be printed only. As described above, the household information to be printed is limited, and when the horizontal horizontal writing format is used, the tape T having a narrower tape width can be used. In this case, it is not necessary to input income items and expenditure items.

上記実施形態において、家計簿用の書式はいずれか1つに限定されるものではなく、複数の書式の中からユーザの好みに応じて選択できるようにしてもよいし、装着されているテープTのテープ幅に応じて書式を切り換える態様(図15参照)にすることも可能である。
図15に例示した印刷処理では、まず、CPU31は、識別センサ19からの識別情報に基づいて、装着されているテープTのテープ幅が、所定値以上であるか否かを判断する(ステップS151)。そして、テープ幅が所定値以上の場合には、縦型横書きの書式で整形処理を施し(ステップS152)、テープ幅が所定値以上でない場合には、横型横書きの書式で整形処理を施す(ステップS153)。その後、印刷を実行して(ステップS154)、残高を保存し(ステップS155)、フローを終了する。
In the above embodiment, the format for the household account book is not limited to any one, but may be selected from a plurality of formats according to the user's preference, or the tape T mounted. It is also possible to change the format according to the tape width (see FIG. 15).
In the printing process illustrated in FIG. 15, first, the CPU 31 determines whether or not the tape width of the mounted tape T is greater than or equal to a predetermined value based on the identification information from the identification sensor 19 (step S151). ). If the tape width is equal to or greater than the predetermined value, the shaping process is performed in the vertical horizontal writing format (step S152). If the tape width is not equal to or greater than the predetermined value, the shaping process is performed in the horizontal horizontal writing format (step S152). S153). Thereafter, printing is executed (step S154), the balance is saved (step S155), and the flow is terminated.

上記実施形態では、収支情報の項目を文字で入力する態様を示したが、予め用意されている複数の項目名を、プルダウンメニュー等によってユーザに選択させるようにしてもよい。また、文字の代わりに、項目を識別可能な記号やアイコンを用いることも可能である。また、収支情報の項目は1階層に限られず、例えば、費目(「食費」等)と品名(「野菜」、「肉」等)のように、複数の階層を入力させるようにしてもよい。   In the above-described embodiment, an aspect in which items of balance information are input by characters is shown. However, a plurality of item names prepared in advance may be selected by a pull-down menu or the like. Moreover, it is also possible to use symbols and icons that can identify items instead of characters. Further, the item of balance information is not limited to one level, and for example, a plurality of levels may be input such as a cost item (such as “food expenses”) and a product name (such as “vegetables” and “meat”).

上記実施形態では、残高をROM33に記憶するようにしているが、収支情報とともに残高をもユーザに入力させる態様とすれば、残高をROM33に記憶する必要はなくなる。一方、残高に加えて他の家計情報(収支情報等)もROM33に記憶する態様とすることもできる。このような態様とすれば、収支情報の入力と家計情報の印刷とを異なるタイミングで行うことが可能となる。ここで、印刷が済んだ家計情報をROM33から消去するようにすれば、ROM33の記憶容量をさほど大きくせずに済む。   In the embodiment described above, the balance is stored in the ROM 33. However, if the balance is input to the user together with the balance information, the balance need not be stored in the ROM 33. On the other hand, in addition to the balance, other household information (such as balance information) may be stored in the ROM 33. If it is such an aspect, it will become possible to perform input of balance information and printing of household information at different timings. Here, if the household information after printing is erased from the ROM 33, the storage capacity of the ROM 33 does not have to be increased so much.

上記実施形態では、家計簿キーが操作された際に、日付入力画面V1を表示して日付を入力させるようにしているが、テープ印刷装置1にカレンダ機能(日付記憶機能)を備えるようにすれば、都度日付を入力する必要がなくなる。   In the above embodiment, when the household account book key is operated, the date input screen V1 is displayed and the date is input. However, the tape printer 1 is provided with a calendar function (date storage function). In this case, it is not necessary to input the date every time.

上記実施形態では、テープTに文字列を印刷するための印刷方式として、サーマルヘッド15による熱転写方式を用いているが、この方式に限られず、インクジェット方式等、他の印刷方式を用いてもよい。   In the above embodiment, the thermal transfer method using the thermal head 15 is used as a printing method for printing a character string on the tape T. However, the printing method is not limited to this method, and other printing methods such as an ink jet method may be used. .

テープ印刷装置を示す斜視図。The perspective view which shows a tape printer. テープ印刷装置を示す斜視図。The perspective view which shows a tape printer. テープ印刷装置の回路構成を示すブロック図。The block diagram which shows the circuit structure of a tape printer. 家計簿プログラムに従ったCPUの動作を説明するためのフローチャート。The flowchart for demonstrating operation | movement of CPU according to a household account book program. (a)〜(d)は、表示部の画面を示す説明図。(A)-(d) is explanatory drawing which shows the screen of a display part. 収入情報入力処理を説明するためのフローチャート。The flowchart for demonstrating income information input processing. 支出情報入力処理を説明するためのフローチャート。The flowchart for demonstrating expenditure information input processing. (a)、(b)は、表示部の画面を示す説明図。(A), (b) is explanatory drawing which shows the screen of a display part. 印刷処理を説明するためのフローチャート。6 is a flowchart for explaining printing processing. 印刷処理によって印刷がなされたテープを示す平面図。The top view which shows the tape printed by the printing process. テープ(ラベル)が貼り付けられた台紙を示す平面図。The top view which shows the mount to which the tape (label) was affixed. (a)、(b)は、変形例に係る印刷後のテープを示す平面図。(A), (b) is a top view which shows the tape after the printing which concerns on a modification. (a)、(b)は、変形例に係るテープ(ラベル)が貼り付けられた台紙を示す平面図。(A), (b) is a top view which shows the mount to which the tape (label) which concerns on a modification was affixed. 変形例に係る印刷後のテープを示す平面図。The top view which shows the tape after the printing which concerns on a modification. 変形例に係る印刷処理を説明するためのフローチャート。10 is a flowchart for explaining printing processing according to a modification.

符号の説明Explanation of symbols

1…テープ印刷装置、2…テープカートリッジ、10…筐体、11…キーボード、12…表示部、13…凹部、14…開閉蓋、15…サーマルヘッド、16…搬送機構、17…スリット、18…カッタユニット、19…識別センサ、20…カートリッジケース、21…ヘッド嵌合部、30…制御部、30a…バス、31…CPU、32…RAM、33…ROM、34…CGROM、35…入力インターフェイス、36…出力インターフェイス、41…表示駆動部、42…ヘッド駆動部、43…搬送駆動部、44…カッタ駆動部、PA…家計簿プログラム、BL…残高保存領域、T…テープ、R…インクリボン、L…ラベル、NT…台紙、V1…日付入力画面、V2…処理選択画面、V3…収入入力画面、V4…支出入力画面。   DESCRIPTION OF SYMBOLS 1 ... Tape printer, 2 ... Tape cartridge, 10 ... Housing | casing, 11 ... Keyboard, 12 ... Display part, 13 ... Recessed part, 14 ... Opening / closing lid, 15 ... Thermal head, 16 ... Conveyance mechanism, 17 ... Slit, 18 ... Cutter unit, 19 ... identification sensor, 20 ... cartridge case, 21 ... head fitting part, 30 ... control part, 30a ... bus, 31 ... CPU, 32 ... RAM, 33 ... ROM, 34 ... CGROM, 35 ... input interface, 36 ... Output interface, 41 ... Display drive unit, 42 ... Head drive unit, 43 ... Transport drive unit, 44 ... Cutter drive unit, PA ... Household account program, BL ... Balance storage area, T ... Tape, R ... Ink ribbon, L ... label, NT ... mount, V1 ... date input screen, V2 ... process selection screen, V3 ... income input screen, V4 ... expenditure input screen.

Claims (4)

テープに印刷を行うテープ印刷装置であって、
収入金額及び支出金額が入力される入力操作部と、
前記入力操作部に入力された前記収入金額及び前記支出金額に基づいて収支計算を行う計算部と、
前記計算部による計算結果を、所定の書式に基づいて前記テープに印刷する印刷部と、
を備えたことを特徴とするテープ印刷装置。
A tape printer for printing on a tape,
An input operation unit for inputting the amount of income and the amount of expenditure;
A calculation unit that performs a balance calculation based on the revenue amount and the expenditure amount input to the input operation unit;
A printing unit that prints the calculation result by the calculation unit on the tape based on a predetermined format;
A tape printing apparatus comprising:
請求項1に記載のテープ印刷装置であって、
不揮発性の記憶装置で構成される記憶部をさらに備え、
前記計算部は、前記収支計算を行って残高を算出し、
前記記憶部は、前記計算部によって算出された残高を記憶することを特徴とするテープ印刷装置。
The tape printer according to claim 1,
A storage unit including a nonvolatile storage device;
The calculation unit calculates the balance by performing the balance calculation,
The tape printing apparatus, wherein the storage unit stores a balance calculated by the calculation unit.
請求項1又は2に記載のテープ印刷装置であって、
前記テープの幅を識別するテープ幅識別部と、
前記テープ幅識別部が識別した前記テープの幅に応じて、前記書式を切り換える制御部と、
をさらに備えたことを特徴とするテープ印刷装置。
The tape printer according to claim 1 or 2,
A tape width identifying portion for identifying the width of the tape;
A control unit that switches the format according to the width of the tape identified by the tape width identifying unit;
A tape printer, further comprising:
請求項1〜3のいずれか1項に記載のテープ印刷装置であって、
前記計算部は、前記収入金額が複数入力された場合の収入合計、前記支出金額が複数入力された場合の支出合計、及び残高を算出し、
前記印刷部は、前記収入合計、前記支出合計、及び前記残高を、前記テープの長手方向に沿って所定の順序に配列させて印刷することを特徴とするテープ印刷装置。
It is a tape printer of any one of Claims 1-3,
The calculation unit calculates a total income when a plurality of the revenue amounts are input, a total expenditure when a plurality of the expenditure amounts are input, and a balance,
The tape printing apparatus, wherein the printing unit prints the total income, the total expenditure, and the balance arranged in a predetermined order along a longitudinal direction of the tape.
JP2008279327A 2008-10-30 2008-10-30 Tape printing device Withdrawn JP2010105264A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008279327A JP2010105264A (en) 2008-10-30 2008-10-30 Tape printing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008279327A JP2010105264A (en) 2008-10-30 2008-10-30 Tape printing device

Publications (1)

Publication Number Publication Date
JP2010105264A true JP2010105264A (en) 2010-05-13

Family

ID=42295172

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008279327A Withdrawn JP2010105264A (en) 2008-10-30 2008-10-30 Tape printing device

Country Status (1)

Country Link
JP (1) JP2010105264A (en)

Similar Documents

Publication Publication Date Title
EP2344339B1 (en) Label printer
CN107656712B (en) Printing apparatus and controller thereof
US20080247798A1 (en) Tape Printing Apparatus
US20090231607A1 (en) Cable Label Forming Apparatus, Tape Printing Apparatus, Method of Forming Cable Label for Cable Label Forming Apparatus and Program
CN102744979A (en) Label data processing apparatus and label data processing method
EP1456035A1 (en) Label printer
JP5375568B2 (en) Information processing apparatus and control method thereof
JP2010105264A (en) Tape printing device
JP4491220B2 (en) Small printed matter creating apparatus, small printed matter creating method, and small printed matter creating program
JP4791860B2 (en) Small printed matter creating apparatus, small printed matter creating method, and small printed matter creating program
JP5125660B2 (en) Printing apparatus and control program therefor
JP2004216736A (en) Tape printer
JP5772045B2 (en) Tape printer, control method of tape printer, and program
CN101345949A (en) Character input device and its display control method, with printing device
JP5201414B2 (en) Tape printer, print data creation method for creating name label, and storage medium storing print data creation program for creating name label
JP2011011450A (en) Tape printer and method for controlling the same
JP2010221632A (en) Tape printer, control method and program for tape printer
JP2024132540A (en) Printing device, printing control method and program
JP2011104797A (en) Printer and control method therefor
JP2025136683A (en) Information processing system, information processing method, and program
JP2010221531A (en) Tape printer
JP2004299180A (en) Input device and tape printer
JPH06337871A (en) Document data editing device
JP2012131048A (en) Document processing device, tape printing device, control method of them, and program
JPH11249776A (en) Image display device and tape printer having the same

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20120110