JP6428191B2 - 印刷装置、及び、印刷システム - Google Patents
印刷装置、及び、印刷システム Download PDFInfo
- Publication number
- JP6428191B2 JP6428191B2 JP2014235368A JP2014235368A JP6428191B2 JP 6428191 B2 JP6428191 B2 JP 6428191B2 JP 2014235368 A JP2014235368 A JP 2014235368A JP 2014235368 A JP2014235368 A JP 2014235368A JP 6428191 B2 JP6428191 B2 JP 6428191B2
- Authority
- JP
- Japan
- Prior art keywords
- reception buffer
- printing
- data
- unit
- buffer
- 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.)
- Expired - Fee Related
Links
- 239000000872 buffer Substances 0.000 claims description 213
- 238000012545 processing Methods 0.000 claims description 96
- 238000004891 communication Methods 0.000 claims description 43
- 238000000034 method Methods 0.000 claims description 31
- 230000008569 process Effects 0.000 claims description 24
- 238000011084 recovery Methods 0.000 claims 1
- 230000007246 mechanism Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 230000004048 modification Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000006872 improvement Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000032258 transport Effects 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Description
本発明は、上述した事情に鑑みてなされたものであり、複数の受信部を備える印刷装置、及び、当該印刷装置を備える印刷システムについて、資源を有効利用しつつ、複数の受信部を備える構成に対応する処理を実行できるようにすることを目的とする。
本発明の構成によれば、複数の受信部を備える印刷装置について、資源を有効利用しつつ、複数の受信部を備える構成に対応する処理を実行できる。
本発明の構成によれば、第1受信バッファーに格納されたデータに基づく処理が確実に完了した後、処理対象とするバッファーを第1受信バッファーから第2受信バッファーへ切り替えることができる。
本発明の構成によれば、処理効率の向上、及び、処理に要する時間の短縮を実現できる。
本発明の構成によれば、複数の受信部を有する印刷装置を備える印刷システムについて、資源を有効利用しつつ、複数の受信部を備える構成に対応する処理を実行できる。
本発明の構成によれば、第1受信バッファーに格納されたデータに基づく処理が確実に完了した後、処理対象とするバッファーを第1受信バッファーから第2受信バッファーへ切り替えることができる。
本発明の構成によれば、処理効率の向上、及び、処理に要する時間の短縮を実現できる。
本発明の構成によれば、有線接続されたPOS端末の制御に基づくレシートの発行を実行できる状態を維持しつつ、無線接続された制御装置の制御に基づく紙片の発行を、適宜、実行できる。
図1は、本実施形態に係る印刷システム1の仕様態様の一例を示す図である。
図1に示す飲食店Tは、ホールT1と、キッチンT2とに分かれている。
ホールT1は、来店した顧客が滞在し、ホールT1の担当者(以下、「ホール担当者」という。)が飲食物の提供等のサービスを顧客に提供するエリアである。ホールT1には、複数のホール担当者が、存在する。ホールT1には、料理等を載置可能な複数のテーブルTBや、顧客が座るイスCHが設けられる。
顧客の会計に際し、ホール担当者は、POS端末10に、会計に応じた入力を行う。POS端末10は、入力に応じて、モニターMT、及び、キャッシュドロアーKSを制御し、モニターMTに会計に関する情報を表示し、また、キャッシュドロアーKSを利用した現金の受け渡しを可能とする。また、POS端末10は、印刷装置11を制御して、印刷装置11にレシートを発行させる。印刷装置11により発行されたレシートは、顧客に引き渡される。
ホールT1において、顧客からの注文を受け付ける際、ホール担当者は、顧客の近くに行き、顧客から注文を聞き、タブレット端末13に注文に対応する入力を行う。注文の受け付けが完了すると、ホール担当者は、会計カウンターLCの近くに行き、タブレット端末13と、印刷装置11とを、Bluetooth(登録商標)に従って、無線接続する。次いで、ホール担当者は、タブレット端末13に対して所定の入力を行う。当該所定の入力に応じて、タブレット端末13は、印刷装置11を制御して、少なくとも注文された飲食物の名称、及び、注文された数量が印刷された注文伝票を発行させる。ホール担当者は、印刷装置11が発行した注文伝票を、キッチンT2の所定の位置に載置する。
図2に示すように印刷装置11は、制御部20と、印刷部21と、記憶部22と、USBインターフェース23(第1受信部)と、第1受信バッファー24と、無線通信インターフェース25(第2受信部)と、第2受信バッファー26と、を備える。
第1受信バッファー24は、USBインターフェース23がPOS端末10から受信したデータを格納するバッファーである。
第2受信バッファー26は、無線通信インターフェース25がタブレット端末13から受信したデータを格納するバッファーである。
図2に示すように、POS端末10は、POS端末制御部30と、POS端末記憶部31と、POS端末通信インターフェース32と、POS端末入力部33と、POS端末デバイス通信部34と、を備える。
モニターMTを、液晶表示パネル等の表示手段を備え、POS端末制御部30の制御絵、表示手段に各種画像を表示する。
キャッシュドロアーKSは、現金を収容するトレイと、筐体からトレイを引き出す引出機構と、トレイをロックするロック機構とを備える。キャッシュドロアーKSは、POS端末制御部30の制御で、ロック機構のロックを解除し、引出機構により筐体からトレイを引き出す。
図2に示すように、タブレット端末13は、タブレット端末制御部40と、タッチパネル41と、タブレット端末記憶部42と、タブレット端末通信インターフェース43とを備える。
なお、後に詳述するように、本実施形態では、第1受信バッファー24と、第2受信バッファー26とのいずれかに処理対象が切り替えられ、第1受信バッファー24が処理対象の場合に、印刷装置11はレシートの発行に係る処理を実行する。しかしながら、以下の図3のフローチャートを用いた説明では、説明の便宜を考慮して、処理対象が第1受信バッファー24である状態が維持されるものとする。
POS端末10のPOS端末制御部30は、顧客の会計に応じて決済処理を行い、決済処理に基づいて、レシートの発行を指示する制御データ(以下、「レシート発行データ」という。)を生成する(ステップSA1)。
詳述すると、POS端末10は、機能ブロックとして、POSアプリケーションを実行するPOSアプリケーション実行部と、プリンタードライバーを実行するプリンタードライバー実行部と、を備える。
POSアプリケーション実行部は、顧客の会計に応じて、レシートに印刷する情報を含むレシート情報を生成する。レシート情報は、レシートに印刷するロゴに関する情報や、レシートの発行日時(日付+時刻)を示す情報、顧客が購入した商品の名称、商品の単価、購入した商品の数量、税に関する情報、合計購入金額、顧客から受け取った金銭の額、お釣りを示す情報、その他の情報を含む情報である。POSアプリケーション実行部は、テンキー等の入力手段に対するレジ担当者の入力に基づいてレシート情報を生成する。レシート情報の生成後、POSアプリケーション実行部は、レシート情報をプリンタードライバー実行部に出力する。
プリンタードライバー実行部は、入力されたレシート情報に基づいて、印刷装置11のコマンド体系に従って、レシート発行データを生成する。レシート発行データは、印刷装置11のコマンド体系に従った制御コマンドを複数含んで構成されたデータである。
制御部20の印刷制御部201は、記憶部22が記憶する設定ファイルSFを参照する(ステップSB2)。
設定ファイルSFは、印刷装置11に関する設定情報が、複数、記録されたデータである。設定情報とは、設定項目と、設定項目にセットされる設定値との組み合わせにより構成される情報である。
本実施形態では、設定情報の種類として、画像設定情報と、動作設定情報とがある。
画像設定情報は、レシートのレイアウトに応じて、所定の手段で事前に設定される。
次いで、印刷制御部201は、読み出したレシート発行データに基づいて、設定ファイルSFに記録された設定情報(画像設定情報、及び、動作設定情報)に従って、印刷部21を制御し、レシートを発行させる(ステップSB4)。
なお、後に詳述するように、本実施形態では、第1受信バッファー24と、第2受信バッファー26とのいずれかに処理対象が切り替えられ、第2受信バッファー26が処理対象の場合に、印刷装置11は注文伝票の発行に係る処理を実行する。しかしながら、以下の図4のフローチャートを用いた説明では、説明の便宜を考慮して、処理対象が第2受信バッファー26である状態が維持されるものとする。
注文伝票発行データは、印刷装置11のコマンド体系に従った制御コマンドを複数含んで構成されたデータである。特に、注文伝票発行データは、先頭の制御コマンドに、設定ファイル書換コマンドを含む。設定ファイル書換コマンドについては、後述する。
次いで、制御部20の印刷制御部201は、記憶部22が記憶する設定ファイルSFを参照する(ステップSD2)。
次いで、設定ファイルSFを参照した後、印刷制御部201は、第2受信バッファー26に格納された注文伝票発行データを読み出す(ステップSD3)。
次いで、印刷制御部201は、読み出した注文伝票発行データに基づいて、設定ファイルSFに記録された設定情報(画像設定情報、及び、動作設定情報)に従って、印刷部21を制御し、注文伝票を発行させる(ステップSD4)。
ここで、飲食店Tに、紙片を発行する機能を有する専用の装置を新たに設け、当該専用の装置により、注文伝票を発行する構成とすることによって、ホール担当者の作業の負担を低減することも可能である。しかしながら、この構成とした場合、専用の装置を設ける必要があるため、コストの増大につながる。これを踏まえ、本実施形態では、印刷装置11がレシート、及び、注文伝票の双方を発行する構成とし、注文伝票を発行する専用の装置を設けることに起因したコストの増大を防止する。しかしながら、この構成の場合、以下の課題、及び、ニーズがある。
また、既存のPOSシステムは、POS端末10と、印刷装置11とが一対一の関係で常時接続されることが前提のシステムである。従って、POS端末10の制御による印刷装置11のレシートの発行が正常に行われる状態を維持した上で、タブレット端末13の制御による印刷装置11の注文伝票の発行が行われるようにする必要がある。また、印刷装置11の設定ファイルSFに記録された画像設定情報は、レシートのレイアウトに対応した内容であり、注文伝票のレイアウトに対応した内容ではなく、このことに対応する処理を実行する必要がある。
また、印刷装置11についても既存の装置を用いるため、印刷装置11の記憶資源、計算資源を有効活用し、印刷装置11に対してメモリーの増設や、高性能なCPUへの交換等を行わなくてもいいようにしたい、とするニーズがある。
なお、後述するように、印刷装置11の制御部20の印刷制御部201は、第1受信バッファー24、又は、第2受信バッファー26のいずれかに、処理対象とするバッファーを切り替える。そして、図5のフローチャートの開始時点では、処理対象のバッファーは、第1受信バッファー24である。
印刷制御部201は、第1受信バッファー24、及び、第2受信バッファー26の状態を監視しており、これらバッファーに新たなデータが格納された場合、そのことを検出できる。
処理対象とするバッファーを切り替えるとは、データを読み出す対象とするバッファーを1のバッファーから他のバッファーへ変更することを意味する。第1受信バッファー24が処理対象の場合、印刷制御部201は、第1受信バッファー24からデータ(レシート発行データ)を読み出して実行する。一方、第2受信バッファー26が処理対象の場合、印刷制御部201は、第2受信バッファー26からデータ(注文伝票発行データ)を読み出して実行する。
すなわち、上述したように、レシート発行データは、複数の制御コマンドを含んで構成されたデータである。従って、1の制御コマンドが第1受信バッファー24に格納されてから、当該1の制御コマンドの次の制御コマンドが第1受信バッファー24に格納されるまでに、タイムラグが生じる場合がある。一方で、1枚のレシートの発行を指示するレシート発行データに含まれる制御コマンドは、一連の処理で連続して実行する必要がある。一連の処理で連続して実行しないと、レシートが正常に発行されないからである。以上を踏まえ、レシート発行データに含まれる制御コマンドが第1受信バッファー24に格納されるタイミングにタイムラグが生じた場合であっても、1枚のレシートの発行を指示するレシート発行データに含まれる制御コマンドを、一連の処理で連続して実行するために、第1受信バッファー24に格納されたデータに基づく処理が完了した後、所定期間の経過を待ってから、バッファーの切り替えが行われる。
次いで、印刷制御部201は、設定ファイルSFの画像設定情報をリセットする(ステップSE8)。画像設定情報をリセットするとは、画像設定情報が有する設定項目のそれぞれにセットされる設定値をデフォルト値とすることを意味する。
設定ファイル書換コマンドは、設定ファイルSFに記録された画像設定情報の書き換えを実行させる制御コマンドである。画像設定情報の書き換えとは、画像設定情報が有する設定項目のそれぞれに、所定の設定値をセットすることを意味する。設定ファイル書換コマンドには、画像設定情報の各設定項目と、各設定項目に設定する設定値とを示す情報が含まれる。設定項目と、設定値との組み合わせを示す情報は、所定の手段により事前にタブレット端末13に登録される。タブレット端末13は、注文伝票発行データを生成する際、登録された情報に基づいて設定ファイル書換コマンドを生成する。
このように、本実施形態では、第1受信バッファー24から第2受信バッファー26への処理対象の切り替え時に、設定ファイルSFの画像設定情報がリセットされる。その後、第2受信バッファー26に格納された注文伝票発行データに含まれる設定ファイル書換コマンドに基づいて、画像設定情報が書き換えられる。この構成のため、画像設定情報の内容を、注文伝票に対応したものとすることができる。
さらに、本実施形態では、第1受信バッファー24から第2受信バッファー26へと処理対象が切り替わる際に、設定ファイルSFに記録された設定情報のうち、動作設定情報はリセットされず、また、設定ファイル書換コマンドによって書き換えられない。これは以下の理由による。すなわち、動作設定情報は、上述したように、印刷濃度や、印刷速度等の印刷装置11が印刷に係る処理を実行するときの動作に影響を与える設定情報である。このため、動作設定情報は、レシートを発行したときの印刷結果がフィードバックされた上で、印刷装置11の個体差、飲食店Tで行われる業務の実態等を踏まえ、適宜、設定されるものと想定される。従って、動作設定情報は、発行する紙片の種類に応じて変更せず、発行する紙片の種類にかかわらず同一の情報を利用する方が適切だからである。
なお、設定ファイル書換コマンドに、動作設定情報の書き換えを指示する制御コマンドが含まれている場合、印刷制御部201は、当該制御コマンドを実行せずに読み捨てる。これにより、処理対象のバッファーの切り替え時に動作設定情報が書き換えられることが防止される。
第2の所定期間の値は、上述した第1の所定期間の値と同じでもよく、異なっていてもよい。
新たに注文伝票発行データを受信することなく第2の所定期間が経過した場合(ステップSE13:YES)、印刷制御部201は、処理手順をステップSE14へ移行する。
このステップSE14の処理により、設定ファイルSFが、ステップSE6で処理対象が第1受信バッファー24から第2受信バッファー26に切り替えられる直前のものへと復元される。
また、印刷装置11の印刷制御部201は、タブレット端末13から注文伝票発行データを受信した場合、POS端末10から受信したレシート発行データに基づく処理が完了してから所定期間が経過している場合に、処理対象を第1受信バッファー24から第2受信バッファー26へ切り替える。次いで、印刷制御部201は、注文伝票発行データに基づく注文伝票の発行を実行する。注文伝票の発行後は、印刷制御部201は、処理対象を第2受信バッファー26から第1受信バッファー24へ切り替える。このため、POS端末10の制御による印刷装置11のレシートの発行が正常に行われる状態を維持した上で、タブレット端末13の制御による印刷装置11の注文伝票の発行を行うことができる。
また、印刷制御部201は、第1受信バッファー24から第2受信バッファー26に処理対象を切り替えるときに設定ファイルSFを退避し、第2受信バッファー26から第1受信バッファー24に処理対象を切り替えるときに設定ファイルSFを復元する。また、印刷制御部201は、第2受信バッファー26に格納された注文伝票発行データに基づく処理を実行する場合は、当該データに含まれる設定ファイル書換コマンドに基づいて、設定ファイルSFの内容を書き換えた後に実行する。このため、印刷制御部201は、レシートを発行するときはレシートのレイアウトに対応した印刷を、また、注文伝票を発行するときは注文伝票のレイアウトに対応した印刷を実行できる。
また、本実施形態では、通信インターフェース(USBインターフェース23、無線通信インターフェース25)ごとに、処理プログラムを用意するのではなく、同一の処理プログラムで動作する印刷制御部201が、各通信インターフェースを介して受信したデータに基づく処理を実行する。このため、通信インターフェースごとに処理プログラムを用意する必要がなく、記憶資源、計算資源の有効活用を実現できる。また、本実施形態では、通信インターフェースごとに設定ファイルSFを記憶する構成ではなく、1つの設定ファイルSFを必要に応じて切り替えて、使用する構成である。このため、記憶資源の有効活用を実現できる。
POS端末10は、レシートを発行させるレシート発行データ(データ)を送信する。
タブレット端末13は、注文された飲食物の名称、及び、注文された数量(所定の情報)が印刷された注文伝票(紙片)を発行させる注文伝票発行データ(データ)を送信する。
印刷装置11は、ロール紙(記録媒体)に印刷し、ロール紙を切断してレシート、又は、注文伝票を発行する印刷部21と、POS端末10からレシート発行データを受信するUSBインターフェース23(第1受信部)と、USBインターフェース23で受信したレシート発行データを格納する第1受信バッファー24と、タブレット端末13から注文伝票発行データを受信する無線通信インターフェース25と、無線通信インターフェース25で受信した注文伝票発行データを格納する第2受信バッファー26と、処理対象を第1受信バッファー24と第2受信バッファー26とのいずれかに切り替え、処理対象としたバッファーに格納されたデータに基づいて印刷部21を制御する一方、第1受信バッファー24に格納されたレシート発行データに基づく印刷部21の制御が所定の状態となった場合、処理対象を第1受信バッファー24から第2受信バッファー26へと切り替え、第2受信バッファー26に格納されたデータに基づく前記印刷部の制御が完了した場合、処理対象を第1受信バッファー24に切り替える印刷制御部201と、を備える。
この構成によれば、印刷装置11は、通信インターフェースごとに処理プログラムを用意することなく、POS端末10から受信したデータ、及び、タブレット端末13から受信したデータに基づく処理を切り替えて実行できる。すなわち、印刷装置11、及び、印刷システム1は、資源を有効利用しつつ、複数の通信インターフェース(受信部)を備える構成に対応する処理を実行できる。
この構成によれば、レシート発行データに基づくレシートの発行を確実に完了した後に、処理対象を第1受信バッファー24から第2受信バッファー26に切り替えることができる。
この構成によれば、印刷制御部201は、設定ファイルSFに基づいて、レシートを発行するときはレシートのレイアウトに対応した印刷を実行できる。特に、通信インターフェースごとに設定ファイルSFを記憶する構成ではなく、1つの設定ファイルSFを必要に応じて切り替えて、使用する構成のため、記憶資源の有効活用を実現できる。すなわち、印刷装置11、及び、印刷システム1は、資源を有効利用しつつ、複数の通信インターフェース(受信部)を備える構成に対応する処理を実行できる。
この構成によれば、印刷制御部201は、設定ファイルSFに基づいて、レシートを発行するときはレシートのレイアウトに対応した印刷を、注文伝票を発行するときは注文伝票のレイアウトに対応した印刷を実行できる。
そして、印刷制御部201は、設定ファイル書換コマンドに基づいて、設定ファイルSFの画像設定情報を書き換える一方、動作設定情報の書き換えを行わない。
この構成によれば、印刷制御部201は、レシートの発行、及び、注文伝票の発行を、同一の動作設定情報に基づいて実行できる。
この構成によれば、印刷装置11は、有線接続されたPOS端末10の制御に基づくレシートの発行を実行できる状態を維持しつつ、無線接続されたタブレット端末13の制御に基づく注文伝票の発行を、適宜、実行できる。
次いで、変形例について説明する。
上述した実施形態では、印刷制御部201は、処理対象が第1受信バッファー24の場合に、タブレット端末13から注文伝票発行データを受信した場合、第1受信バッファー24に格納された全てのレシート発行データに基づく処理が完了してから第1の所定期間の経過後、バッファーの切り替えを実行した。しかしながら、1つのレシート発行データに含まれる制御コマンドのうち、特定の種類の制御コマンドが、が、最後に処理される制御コマンドである場合は、印刷制御部201が、当該特定の種類の制御コマンドを実行した後、所定期間の経過を減ることなく、即時に、バッファーの切り替えを実行する構成でもよい。特定の種類の制御コマンドは、例えば、ロール紙の切断を指示するカットコマンドである。
この構成によれば、1枚のレシートの発行を指示するレシート発行データに含まれる制御コマンドを一連の処理で連続して実行した後に、バッファーの切り替えが行われるようにすることができる。さらに、上記構成によれば、所定期間の経過を待つことなく、バッファーの切り替えを実行できるため、処理効率の向上、及び、処理に要する時間の短縮を実現できる。
上述した実施形態では、通信インターフェースは、USBインターフェース23と、無線通信インターフェース25の2つであった。しかしながら、印刷装置11が備える通信インターフェースの数は2つに限らず、3つ以上であってもよい。また、通信インターフェースが対応する通信プロトコルも、USBや、Bluetoothに限らず、例えば、イーサネット(登録商標)でもよく、RS232C等の所定のシリアル通信に係る規格でもよい。
また、上述した実施形態では、印刷装置11は、タブレット端末13からの要求に応じて、注文伝票を発行していたが、印刷装置11がPOS端末10以外の装置からの要求に応じて発行する紙片は注文伝票に限らず、整理番号が印刷された紙片や、クーポン等でもよい。
また、上述した実施形態では、印刷システム1が飲食店Tに適用された場合を例示したが、印刷システム1が適用される施設は飲食店Tに限らない。
また、上述した実施形態では、処理対象のバッファーの切り替えに応じて、設定ファイルSFに記録された設定情報のうち、画像設定情報が書き換えられる構成であったが、動作設定情報も併せて書き換えられる構成であってもよい。
Claims (7)
- 記録媒体に印刷を行う印刷部と、
一連の処理を実行させる複数のコマンドを含んで構成される印刷データを受信する第1受信部と、
前記第1受信部で受信したデータを格納する第1受信バッファーと、
データを受信する第2受信部と、
前記第2受信部で受信したデータを格納する第2受信バッファーと、
処理対象を前記第1受信バッファー、及び、前記第2受信バッファーのいずれかに切り替え、処理対象としたバッファーが前記第1受信バッファーである場合に前記第1受信バッファーに格納された前記印刷データに含まれるコマンドを実行して前記印刷部により印刷を実行させ、処理対象としたバッファーが前記第2受信バッファーである場合に前記第2受信バッファーに格納されたデータに基づいて前記印刷部を制御する印刷制御部と、を備え、
前記印刷制御部は、
処理対象が前記第1受信バッファーとなっているときであり、前記第2受信バッファーにデータが格納された状態の場合、前記第1受信バッファーに格納された前記印刷データに基づく印刷が終了後、第1の期間が経過したときに、処理対象を前記第1受信バッファーから前記第2受信バッファーへと切り替え、前記第2受信バッファーに格納されたデータに基づく前記印刷部の制御が終了した後、処理対象を前記第1受信バッファーに切り替える
ことを特徴とする印刷装置。 - 前記印刷部の印刷動作に関する設定情報を記憶する記憶部を備え、
前記第2受信部は、前記設定情報の書き換えを指示する書換コマンドと制御コマンドとを含む前記データを受信し、
前記印刷制御部は、
処理対象を前記第1受信バッファーから前記第2受信バッファーに切り替えた場合、前記第2受信バッファーに格納された前記データに含まれる前記書換コマンドを実行して前記記憶部の前記設定情報の書き換えを行い、前記設定情報の書き換えが終了後、前記第2受信バッファーに格納された前記データに含まれる前記制御コマンドを実行することを特徴とする請求項1に記載の印刷装置。 - 前記印刷制御部は、
前記第2受信バッファーに格納された前記データに基づく前記印刷部の制御が終了した後、前記記憶部の前記設定情報を、前記書換コマンドにより書き換えられる前の状態に復元し、復元が終了後、処理対象を前記第1受信バッファーに切り替えることを特徴とする請求項2に記載の印刷装置。 - 一連の処理を実行させる複数のコマンドを含んで構成され、レシートを発行させる印刷データを送信するPOS端末と、
所定の情報が印刷された紙片を発行させるデータを送信する制御装置と、
記録媒体に印刷を行い、前記記録媒体を切断して前記レシート又は前記紙片を発行する印刷部、前記POS端末からデータを受信する第1受信部、前記第1受信部で受信したデータを格納する第1受信バッファー、前記制御装置からデータを受信する第2受信部、前記第2受信部で受信したデータを格納する第2受信バッファー、及び、処理対象を前記第1受信バッファーと前記第2受信バッファーとのいずれかに切り替え、処理対象としたバッファーが前記第1受信バッファーである場合に前記第1受信バッファーに格納された前記印刷データに含まれるコマンドを実行して前記印刷部により前記レシートの印刷を実行させ、処理対象としたバッファーが前記第2受信バッファーである場合に前記第2受信バッファーに格納されたデータに基づいて前記印刷部を制御する印刷制御部を有する印刷装置と、を備え、
前記印刷装置の前記印刷制御部は、処理対象が前記第1受信バッファーとなっているときであり、前記第2受信バッファーにデータが格納された状態の場合、前記第1受信バッファーに格納された前記印刷データに基づく前記レシートの印刷が終了後、第1の期間が経過したときに、処理対象を前記第1受信バッファーから前記第2受信バッファーへと切り替え、前記第2受信バッファーに格納されたデータに基づく前記印刷部の制御が終了した後、処理対象を前記第1受信バッファーに切り替えることを特徴とする印刷システム。 - 前記印刷装置は、前記印刷部の印刷動作に関する設定情報を記憶する記憶部を備え、
前記制御装置は、前記設定情報の書き換えを指示する書換コマンドと制御コマンドとを含む前記データを前記第2受信部へ送信し、
前記印刷装置の前記印刷制御部は、
処理対象を前記第1受信バッファーから前記第2受信バッファーに切り替えた場合、前記第2受信バッファーに格納された前記データに含まれる前記書換コマンドを実行して前記記憶部の前記設定情報の書き換えを行い、前記設定情報の書き換えが終了後、前記第2受信バッファーに格納された前記データに含まれる前記制御コマンドを実行することを特徴とする請求項4に記載の印刷システム。 - 前記印刷装置の前記印刷制御部は、
前記第2受信バッファーに格納された前記データに基づく前記印刷部の制御が終了した後、前記記憶部の前記設定情報を、前記書換コマンドにより書き換えられる前の状態に復元し、復元が終了後、処理対象を前記第1受信バッファーに切り替えることを特徴とする請求項5に記載の印刷システム。 - 前記印刷装置の前記第1受信部は、有線通信で前記POS端末からデータを受信し、
前記印刷装置の前記第2受信部は、無線通信で前記制御装置からデータを受信することを特徴とする請求項4乃至6のいずれか1項に記載の印刷システム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014235368A JP6428191B2 (ja) | 2014-11-20 | 2014-11-20 | 印刷装置、及び、印刷システム |
| CN201510740496.0A CN105632044B (zh) | 2014-11-20 | 2015-11-04 | 印刷装置的控制方法、印刷系统的控制方法以及印刷装置 |
| US14/938,388 US9830539B2 (en) | 2014-11-20 | 2015-11-11 | Printing system and control method for a printing device having multiple communication interfaces |
| EP15195661.2A EP3023914B1 (en) | 2014-11-20 | 2015-11-20 | Printing device and printing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014235368A JP6428191B2 (ja) | 2014-11-20 | 2014-11-20 | 印刷装置、及び、印刷システム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2016097547A JP2016097547A (ja) | 2016-05-30 |
| JP2016097547A5 JP2016097547A5 (ja) | 2017-12-07 |
| JP6428191B2 true JP6428191B2 (ja) | 2018-11-28 |
Family
ID=56075866
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014235368A Expired - Fee Related JP6428191B2 (ja) | 2014-11-20 | 2014-11-20 | 印刷装置、及び、印刷システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6428191B2 (ja) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3017343B2 (ja) * | 1991-11-20 | 2000-03-06 | キヤノン株式会社 | 印刷制御装置及び方法 |
| JPH05216597A (ja) * | 1992-02-05 | 1993-08-27 | Canon Inc | 入出力方法及び装置 |
| JP3678354B2 (ja) * | 2001-09-26 | 2005-08-03 | 京セラミタ株式会社 | 印刷物処理装置 |
| JP2012000874A (ja) * | 2010-06-17 | 2012-01-05 | Seiko Epson Corp | 電子機器、電子機器の制御方法、及び、プログラム |
| CN102455880A (zh) * | 2010-11-02 | 2012-05-16 | 鸿富锦精密工业(深圳)有限公司 | 打印机任务管理系统及方法 |
-
2014
- 2014-11-20 JP JP2014235368A patent/JP6428191B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016097547A (ja) | 2016-05-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104756164B (zh) | Pos系统、以及打印机 | |
| JP6106984B2 (ja) | 印刷装置、制御システム、印刷装置の制御方法、プログラム、及び、制御システムの制御方法 | |
| JP6375853B2 (ja) | 記録装置、会計システム、及び、記録装置の制御方法 | |
| CN107408083B (zh) | 设备控制装置、通信系统以及设备控制装置的控制方法 | |
| JP6450967B2 (ja) | 印刷装置、及び、印刷システム | |
| CN105632044B (zh) | 印刷装置的控制方法、印刷系统的控制方法以及印刷装置 | |
| JP6428191B2 (ja) | 印刷装置、及び、印刷システム | |
| JP6451251B2 (ja) | 印刷装置、及び、印刷システム | |
| JP2016081106A (ja) | 情報処理装置、会計システム、及び、記録装置 | |
| JP6421556B2 (ja) | 印刷装置 | |
| JP2016097540A (ja) | 印刷システム、及び、印刷装置 | |
| JP2017004198A (ja) | ネットワークシステム、ネットワークシステムの制御方法、及び、制御装置 | |
| JP6344152B2 (ja) | 記録装置、及び、記録装置の制御方法 | |
| CN110871638B (zh) | 印刷装置、印刷装置的控制方法、以及印刷系统 | |
| JP7070225B2 (ja) | 印刷装置、印刷装置の制御方法、及び、制御システム | |
| JP6531606B2 (ja) | ネットワークシステム | |
| JP2016097539A (ja) | 印刷装置、及び、印刷システム | |
| JP2014200919A (ja) | 印刷装置、印刷システム、及び印刷方法 | |
| JP6563552B2 (ja) | 商品販売データ処理装置、情報端末、および制御プログラム | |
| JP6405844B2 (ja) | ネットワークシステム、及び、通信方法 | |
| CN106251519A (zh) | 网络系统、网络系统的控制方法、以及终端 | |
| JP6051559B2 (ja) | 記録装置、記録装置の制御方法、及び、プログラム | |
| JP6402982B2 (ja) | 記録装置、制御システム、及び、記録装置の情報処理方法 | |
| JP2016173706A (ja) | 制御装置、制御装置の制御方法、及び、制御システム | |
| JP2016071614A (ja) | 記録システム、及び、情報処理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171027 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171027 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180720 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180731 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180913 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20181002 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181015 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6428191 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |