C cenaly.com
無料で始める

キッチン印刷

調理場別オーダー伝票、60×40ラベルシール、ハードウェアブリッジ経由のPOS伝票発行

2 min read 管理画面のデモ
On this page 15

キッチンとホールでの印刷

施設内の物理的な印刷はすべて**Cenaly Hardware Bridge**——プリンターが接続されたレジデバイス上で動作する小さなプログラム——を経由します。ブラウザーはサーマルプリンターへ直接印刷しません。ブラウザーはドキュメントをブリッジへ送り、ブリッジがESC/POSの言語でハードウェアとやり取りします。

ブリッジ経由で印刷されるもの:ステーション別キッチンティケット、アイテム別・パッケージ別ステッカー、売上・返品の領収書、プリチェック、X/Zレポート、受け渡し画面のパッケージマニフェストです。


ステーション別キッチンティケット#

ティケットは料理を作る場所へ届く必要があります。冷菜部門は自部門のプリンターへ、グリルはグリル用へ、バーはバー用へ。

設定はキッチン(KDS)→「部門」パネル内の「ステーション → プリンター」表で行います。ステーションごとに次を設定します:

フィールド 意味
プリンター ブリッジ上の具体的なデバイス。空欄の場合は「キッチン」ロールのプリンターへ印刷
予備プリンター メインが応答しない場合にティケットを送る先
印刷する側 オフ、レジ、KDS のいずれか
ロール幅 42文字(80mmロール)または32文字(58mm)
コードページ 下記参照
アイテム別ステッカー ティケットを「完了」に移す際にラベルを印刷

プリンター一覧はローカルブリッジから取得されるため、ステーションの設定はプリンターが物理的に接続されたマシンから行う必要があります。

ティケットに含まれるもの。 大きなフォント(調理担当者はテーブル越しに紙を読みます)、料理名、数量、料理の下に別行で表示されるモディファイア、コメント(「玉ねぎ抜き」)、ゲスト番号と提供コース(注文がそれらで分けられている場合)。キッチンティケットに価格と合計はありません。

印刷されるのは新しい分だけ。 ウェイターが再度タップしても2枚目のティケットは印刷されません。システムはどの行がすでにステーションへ送られたかを記憶しています。アイテムが追加されたり数量が変更された場合は、注文全体の複製ではなく追加注文ティケットが送られます。


アイテム別・パッケージ別ステッカー#

カップと箱に貼る60×40mmのラベルは受け渡しの2つの問題を解決します。パッケージがクーリエ間で混同されなくなり、ゲストはカップを見てミルクが本当に無乳糖であることを確認できます——モディファイアはもはやキッチンティケットだけにとどまりません。

  • アイテム別ステッカー — ステーションで該当設定が有効な場合、ティケットを「完了」に移す際に印刷されます;
  • パッケージ別ステッカー — 受け渡し時に印刷されます。画面がパッケージ数を尋ね、「パッケージ 1/3」「2/3」などのように印刷します;
  • パッケージマニフェスト — 注文の全構成を記載した、パッケージ内部に入れる紙です。モディファイアも別行で含まれます。これによりクーリエとゲストが内容を照合でき、「アイテムが入っていなかった」というアグリゲーターとの争いは印刷された証拠で決着します。ボタンは受け渡し(Expo)画面にあります。

ステッカーは「ラベルプリンター」ロールのデバイスが印刷します。ブリッジにそのロールがない場合、ラベルは通常のレシートプリンターへ送られます。


レジ書類#

書類 ブリッジ経由 コメント
売上/返品の領収書 はい フォールバックはブラウザー印刷
プリチェック(ゲスト請求書) はい 非フィスカル、紙に明示的な署名あり
X/Zレポート はい 現金シフト参照
パッケージマニフェスト はい 受け渡し(Expo)画面
キッチンティケット、ステッカー はい ブラウザーフォールバックなし

発行済み領収書の再印刷は常に危険操作ジャーナルに記録されます。マネージャーPINを求めるのは「PIN付き再印刷」が有効な職種のみです——損失管理参照。

フィスカル領収書は別の話です。財務レジスターが印刷し、国の法律に従います。フィスカル化参照。


印刷キューと結果の意味#

ブリッジには再起動に耐えるリトライ付きキューがあります。プリンターがオフラインでも、ジョブは失われずに待機し、繰り返されます。キューのインジケーターはレジのヘッダーに表示されます。

停止したジョブは取り消せます。 厨房でありがちなトラブルは、プリンターが紙を詰まらせ、修理に30分かかり、電源を入れると古いチケットを50枚吐き出すというものです。レジのヘッダーのキューから、ジョブは1件ずつキャンセルできます。ブリッジは「キャンセル済み」の印を付け、プリンターが復帰したときにそのジョブを単にスキップします。ジョブがすでに印刷に送られている場合、キャンセルはその旨を正直に伝えます。この場合、紙は出力されます。

「キャンセル」ボタンがあるのは停止したジョブだけです。つまり、プリンターを3分以上待っているジョブです。新しいジョブは行として表示されますが、取り消すことはできません。これは意図的な仕様です。数秒の遅延(プリンターがスリープから復帰した、ケーブルが抜かれた)は正常であり、ブリッジが自動で印刷を完了します。そのようなジョブの横にボタンがあれば、領収書を失うことになるからです。

印刷の結果は4種類あり、レジ担当者にとってそれぞれ異なる意味を持ちます。

結果 何が起きたか
印刷済み ブリッジが物理的な印刷を確認しました
キュー内 ブリッジがジョブを受け取りましたが、プリンターにアクセスできません — お客様は領収書を受け取っていません
ブラウザー経由 ブリッジがない、またはドキュメントを受け取らなかったため、ブラウザーのダイアログ経由で印刷されました
未印刷 どの方法でも印刷できませんでした

結果が「キュー内」の場合、ブラウザーへのフォールバックは実行されません。そうでなければ、1枚の領収書が2回印刷されてしまいます。

ジョブは冪等です。同じドキュメントを再送信しても、2枚目の紙は出ません。


コードページと非ラテン文字#

サーマルプリンターはUTF-8を知りません。選択された1バイトテーブルから、1バイトにつき1グリフを描画します。そのため、コードページは設定されたプリンターごとに指定します。

値 動作
auto(デフォルト) キリル文字を検出すると、ヘッドをCP1251に切り替えます。ラテン文字およびラテン文字拡張(トルコ語、ポーランド語、アルバニア語)はそのままです
cp1251 / cp866 キリル文字テーブルの明示的な選択 — 安価なヘッドはどちらか一方を備えていることがあります
georgian-academy / georgian-ps / georgian-expert ジョージア製デバイスのフォントROMのレイアウト
utf8 従来の動作: 非ラテン文字はすべて文字化けします

ジョージア語について正直に。 特定のヘッドがどのテーブルを「理解する」かは物理デバイスの特性であり、プロトコルの仕様にはありません。そのため、テーブルはデバイスごとに選択します。ジョージア語のコードページはESC/POS標準にはそもそも存在しないため、以前は「ხინკალი」がローマ字化されて khinkali になっていました。読めますが、注文されたものではありません。

現在では、ヘッドが印刷できない文字列をブリッジが画像として描画します。組み込みフォントによるラスター印刷で、どのプリンターでも動作し、そのROMに依存しません。組み込みフォントはラテン文字とラテン文字拡張、ギリシャ文字、キリル文字、アルメニア文字、および3つのジョージア文字体系(ムヘドルリ、ムタヴルリ、アソムタヴルリ)に対応しています。テキストが通常の方法で印刷される箇所では何も変わりません。ラスターは必要な場合にのみ有効になります。

動作は各デバイスの**「非ラテン文字にラスター」**チェックボックスで管理します(デフォルトでオン、ブリッジのページとクラウドの「ハードウェア」セクションの両方にあります)。オフにすると、以前のローマ字化に戻ります。これはラスター印刷を理解しない稀なヘッドのために必要です。

漢字(中国語、日本語、韓国語)、ヘブライ文字、アラビア文字はフォントに意図的に含まれていません。右から左に書く文字体系では行が逆になってしまい、現在の結果より悪くなるからです。厨房のステーションパネルは、文字列がどうなるかを正直に表示します。「画像になります」または「テーブルもフォントもありません」。

トルコ語、ポーランド語、アルバニア語のラテン文字は意図的にCP1251を通しません。そこでは ş、ğ、ą が ? になってしまうからです。


開始に必要なもの#

  • レジコンピューター上のブリッジ — Cenaly Hardware Bridge。すべての物理印刷はこれを経由します。
  • 同じコンピューターに接続されたプリンター — USB、LAN、Bluetooth。ブリッジがデバイスを自動検出します。
  • 「ステーション → プリンター」のマッピング — これがなければチケットのルーティング先がありません。
  • アイテム用とパッケージ用ステッカーに適した幅のロール。
  • 料理のステーション — チケットはアイテムのステーションごとにまとめられます(KDS)。

制限事項#

  • ブリッジは自分のコンピューターからしか印刷できません。 ブラウザーは隣のPCのブリッジにアクセスできません。各レジデバイスにブリッジを設置するか、別のPCのプリンターへのクラウド経由の印刷を使用してください。
  • TSPL/ZPLのラベルプリンターは実機で検証されていません — 現在、ラベルは領収書プリンターにラスターで印刷されます。
  • テープ幅はデバイスが決定します。 プリンターの設定から取得され、なければ財務レジスターのモデルから取得され、それもなければ安全な値が採用されます。ドキュメント幅80 mmは財務レジスターには引き継がれません。レジスターは行を折り返さず、金額ごと切り捨てるからです。
  • 仮領収書はキューに残りません。 領収書プリンターが設定されていてもオフラインの場合、お客様への請求書は財務レジスターで印刷されます。紙が必要なのは今であり、1時間後に支払い済みの注文の上に重ねてコピーを出すのは2枚目の紙になるからです。販売の領収書は動作が異なり、再試行を待ちます。
  • 仮領収書は厨房プリンターには送られません — お客様への請求書にはそのようなプリンターは不適格と見なされ、処理はレジに回されます。

トラブルシューティング#

チケットが印刷されない。 ブリッジのステータスを確認してください。オフラインの場合、ジョブは印刷キューに入っており、ブリッジとの接続が回復すると送信されます。キューは再起動後も保持されます。

別のプリンターで印刷される。 ステーションに専用のプリンターが設定されておらず、リゾルバーが「利用可能な任意のプリンター」を選択しています。ステーションのマッピングを明示的に設定してください。

文字の代わりに記号や空の四角が印刷される。 プリンターのコードページの問題です。ラスターフォントを有効にしてください。テキストを画像として描画し、どの言語でも印刷できます。

金額の右側が切れる。 用紙幅が実際より大きく設定されています。デバイスのオプションで実際の幅を設定してください。

ステッカーのサイズがおかしい。 ロールのフォーマットと、領収書プリンターではなくラベルプリンターに印刷されていることを確認してください(現在、領収書プリンターでのラベルはラスターで印刷されます)。


関連セクション#


よくある質問#

チケットが2回印刷されたのはなぜですか?#

おそらく、ステーションでレジとKDSの両方への印刷が有効になっています。これは2つのブリッジを持つ2つの異なるデバイスで、それぞれが独自の部数を印刷しました。「誰が印刷するか」フィールドに1つの値だけを残してください。

プリンターが切断された場合、注文は失われますか?#

いいえ。ジョブはブリッジのキューに入り、プリンターが復旧したときに印刷されます。ただしキューにある間は物理的な紙が存在しません。インターフェースはそのことを明示しています。

ブリッジなしでキッチンに印刷できますか?#

キッチンチケットとステッカーはできません。これらはブリッジ経由でのみ送信されます。会計書類にはブラウザフォールバックがあり、通常の印刷ダイアログで印刷できます。例外は、ハードウェアが財務レジスターのみの店舗です。そこではレジ自体が領収書を印刷し、ブラウザフォールバックは有効になりません。

プリンター一覧が空なのはなぜですか?#

一覧はこのデバイス上のブリッジから取得されます。ブリッジが起動していないか、プリンターが別のマシンに接続されている場合、デバイスは表示されません。プリンターが物理的に接続されているマシンでステーションを設定してください。

モディファイアはパッケージのマニフェストに印刷されますか?#

はい。キッチンチケット、アイテムのステッカー、パッケージのマニフェストは同じ行フォーマットで構成されます。料理名、その下にモディファイアが個別の行で、そしてコメントです。これにより、1つの注文に対する3枚の紙が同じ見た目になり、目視で照合できます。

Was this article helpful?