最后更新:
收据印字设计 - 在每行 32 列中容纳信息的技术
小型收据常用的 58 mm 宽热敏纸,在标准字体设置下每行约 32 列 (半角)。在这狭窄的宽度内,需要塞入商品名、数量、价格、税率、合计、积分和条形码。收据的印字设计是零售业在有限列数中准确传达信息的文本设计。
收据打印机的列数由"纸张宽度 × 字体"决定
| 纸张宽度 | 每行列数 (半角,标准字体下的大致值) | 同等条件下的全角字数 | 主要用途 |
|---|---|---|---|
| 58 mm | 约 32 列 | 约 16 字 | 便利店、小型店铺 |
| 80 mm | 42-48 列 | 21-24 字 | 超市、百货商店 |
| 112 mm | 56-64 列 | 28-32 字 | 大型店铺、收据 |
这里需要注意的是,列数并非仅由纸张宽度决定。真正决定列数的是每个字符的点阵宽度,也就是打印机所设定的字体。收据打印机通常同时具备较宽的标准字体和较窄的小号字体,切换到小号字体后,同一种纸张每行能容纳的列数就会增加。上表是标准设置下的大致值,实际会因机型和设置相差几列。
即便如此,58 mm 宽的现实余量也只有全角 16 字左右。"北海道产土豆 (男爵)" (13 字) 勉强能放下,但"国产嫩鸡腿肉 (解冻) 超值装" (18 字) 就放不下了。因此需要商品名的缩写规则。
商品名缩写技巧
| 技巧 | 原商品名 | 缩写后 | 节省量 (全角换算) |
|---|---|---|---|
| 片假名转半角 | コカ・コーラ 500ml | コカ・コーラ 500ml | 全角 3 字 |
| 省略品牌名 | サントリー天然水 550ml | 天然水 550ml | 全角 5 字 |
| 省略容量 | 明治おいしい牛乳 1000ml | 明治おいしい牛乳 1L | 全角 2 字 |
| 省略括号内容 | 食パン (6 枚切り) | 食パン 6 枚 | 全角 3 字 |
| 末尾截断 | 北海道産じゃがいも (男爵) | 北海道産じゃがいも | 全角 3.5 字 |
削减量按打印列宽 (半角 = 1 列・全角 = 2 列) 的差值折算成全角字数,正文排版中的半角空格不计入。
半角片假名的使用是收据印字最基本的压缩技术。全角片假名 1 字占半角 2 列,而半角片假名只占 1 列。"コカ・コーラ" (全角 6 字 = 12 列) 变为 "コカ・コーラ" (半角 6 列),空间减半。
发票制度与收据信息量的增加
2023 年 10 月开始的发票制度 (合格发票等保存方式) 增加了收据必须记载的事项。像零售业这样不特定交易对象的行业,可以开具合格简易发票而非正式的合格发票。其记载事项由消费税法第 57 条之 4 第 2 项规定,收据的印字设计就是把这 5 个项目塞进狭窄纸幅的工作。
| 记载事项 (合格简易发票) | 制度前的收据 | 制度后需要做的 |
|---|---|---|
| 开票事业者的姓名或名称与登记号码 | 仅店名 | 追加 "T" + 13 位登记号码 |
| 交易年月日 | 已经印字 | 无变化 |
| 资产或服务的内容 (属轻减税率对象时须注明) | 仅商品名 | 为对象商品加注记号,并增加图例行 |
| 按税率区分的合计金额 | 仅合计即可 | 分为 8% 和 10% 的合计金额 |
| 消费税额等或适用税率 | 不需要 | 记载其中任意一项 |
仅登记号码 "T1234567890123" 就占 14 列。58 mm 宽的收据中,这几乎占了一行的一半。在列数设计上真正起作用的是最后一个项目。消费税额等与适用税率只需记载其中一项,因此有余地不印各税率的消费税额,只显示 "10% 对象" "8% 对象" 即可。即便如此,轻减税率的图例行和按税率区分的合计行仍会增加,所以同样的购物内容,收据也比制度前更长。纸张消耗量的增加,被列为电子收据受到关注的原因之一。
电子收据的字数设计
摆脱了纸质收据列数限制的电子收据,面临着不同的设计课题。
| 项目 | 纸质收据 | 电子收据 |
|---|---|---|
| 每行列数 | 32-48 列 (固定) | 无限制 (取决于屏幕宽度) |
| 商品名缩写 | 必须 | 不需要 (可完整显示) |
| 信息层次化 | 不可 (一维) | 可以 (折叠、链接) |
| 可搜索性 | 无 | 可文本搜索 |
| 保存性 | 热敏纸会因热、光、油分而褪色 | 只要服务持续就会保留 |
电子收据不需要缩写商品名,但出现了智能手机屏幕宽度这一新限制。智能手机的逻辑宽度因机型而异,大致在 320-430 px 之间。假设在 390 px 的设备上左右各留 16 px 边距,以 14 px 的字号排列全角字符,每行能放入的约为 25 字。虽然比纸质收据宽裕,但最终也只是与 80 mm 宽收据相当的局促程度。列数的制约并没有消失,而是从纸张宽度转移到了屏幕宽度。
世界各地的收据特色
| 国家 | 收据特征 | 对字数的影响 |
|---|---|---|
| 日本 | 发票号码、轻减税率区分显示 | 信息量大,较长 |
| 美国 | 小费填写栏、州税显示 | 需要手写栏 |
| 德国 | 2020 年起强制发行收据 | 环保问题推动电子化 |
| 韩国 | 现金收据制度 | 需要印刷电话号码 |
| 台湾 | 统一发票 (附抽奖号码) | 2 位英文字母 + 8 位数字的流水号 |
台湾的收据 (统一发票) 上印有抽奖号码。它于 1951 年以彩票方式引入,目的是防止逃税并稳定税收,引入首年的税收比前一年增加了 76%。开奖自 2006 年起在单月的 25 日进行,2011 年 3 月又新设了最高奖金 1,000 万台币的特别奖。通过给买方一个领取收据的动机,来防止销售额的记录遗漏,这正是它的设计意图。与彩票号码设计相同的数学,浓缩在流水号的 8 位数字中。