最終更新:

レシートの印字設計 - 1 行 32 桁に収める情報の技術

約 5 分で読めます

小型のレシートで一般的な 58 mm 幅の感熱紙は、標準的なフォント設定なら 1 行およそ 32 桁 (半角)。この狭い幅に、商品名、数量、価格、税率、合計、ポイント、バーコードまで詰め込む必要があります。レシートの印字設計は、限られた桁数で情報を正確に伝える、小売業界のテキストデザインです。

レシートプリンターの桁数は「用紙幅 × フォント」で決まる

用紙幅1 行の桁数 (半角・標準フォント時の目安)同じ条件の全角文字数主な用途
58 mm32 桁前後16 文字前後コンビニ、小規模店舗
80 mm42〜48 桁21〜24 文字スーパー、百貨店
112 mm56〜64 桁28〜32 文字大型店舗、領収書

ここで押さえておきたいのは、桁数が用紙幅だけで決まるわけではないという点です。桁数を決めているのは 1 文字あたりのドット幅、つまりプリンターに設定したフォントです。レシートプリンターは幅の広い標準フォントと幅の狭い小型フォントを持つのが一般的で、小型フォントに切り替えれば同じ用紙でも 1 行に入る桁数は増えます。上の表は標準的な設定での目安で、機種や設定によって数桁は動きます。

それでも 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 幅のレシートでは 1 行の半分近くを消費します。桁数の設計で効くのは最後の項目です。消費税額等と適用税率はいずれか一方で足りるため、税率ごとの消費税額を印字せず「10% 対象」「8% 対象」の表示だけで済ませる余地があります。それでも軽減税率の凡例と税率ごとの合計行は増えるため、同じ買い物でもレシートは制度前より長くなります。用紙の消費量が増えることは、電子レシートへの関心が高まる理由の一つに挙げられます。

電子レシートの文字数設計

紙のレシートの桁数制限から解放された電子レシートですが、別の設計課題があります。

項目紙レシート電子レシート
1 行の桁数32〜48 桁 (固定)制限なし (画面幅に依存)
商品名の省略必須不要 (フル表示可能)
情報の階層化不可 (1 次元)可能 (折りたたみ、リンク)
検索性なしテキスト検索可能
保存性感熱紙は熱・光・油分で退色するサービスが続く限り残る

電子レシートでは商品名を省略する必要がなくなりますが、スマートフォンの画面幅という新たな制約が生まれます。スマートフォンの論理幅は機種によって 320〜430 px 程度。仮に 390 px の端末で左右に 16 px ずつ余白を取り、フォントサイズ 14 px の全角文字を並べると、1 行に入るのは 25 文字前後です。紙よりは広いものの、80 mm 幅のレシートと同程度の窮屈さに落ち着きます。桁数の制約は消えるのではなく、用紙幅から画面幅へ引き継がれるのです。

世界のレシート事情

国レシートの特徴文字数への影響
日本インボイス番号、軽減税率の区分表示情報量が多く長い
アメリカチップ記入欄、州税の表示手書き欄が必要
ドイツ2020 年からレシート発行義務化環境問題で電子化が進む
韓国現金領収証制度電話番号の印字が必要
台湾統一発票 (抽選番号付き)英字 2 文字 + 数字 8 桁の通し番号

台湾のレシート (統一発票) には抽選番号が印字されています。1951 年に脱税防止と税収の安定化を目的として宝くじ方式で導入され、導入初年の税収は前年比で 76% 増えました。抽選は 2006 年以降は奇数月の 25 日に行われ、2011 年 3 月には最高賞金 1,000 万台湾ドルの特別賞が新設されています。買い手にレシートを受け取る動機を与えることで、売上の記録漏れを防ぐ設計です。宝くじの番号設計と同じ数学が、通し番号の 8 桁に凝縮されているのです。

この記事を共有