(57)【要約】【課題】電源がバックアップされていないＲＡＭが使用された印刷装置において有効な電断対策を講じる。【解決手段】印刷装置に、不揮発性の書換え可能なメモリを設ける。そして、印刷データを受信する毎にその印刷データに含まれ該印刷データの特定が可能な情報をメモリに書き込む。また、印刷データの印刷を終了する毎にその印刷データの特定が可能な情報をメモリから削除する。電源オン時、メモリに情報が記憶保持されているか確認する。情報が記憶保持されていることが確認された場合には、その情報で特定される印刷データの再送を上位装置に要求する。【選択図】図８
2007102331.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置とその上位装置とを通信可能に接続し、前記上位装置は、印刷データが発生する毎にその印刷データを前記印刷装置に送信し、前記印刷装置は、受信した印刷データを記憶部で記憶し、印刷可能となる毎に前記記憶部から印刷データを読み出して印刷出力する印刷システムにおいて、
前記印刷装置は、不揮発性の書換え可能なメモリと、
印刷データを受信する毎にその印刷データに含まれ該印刷データの特定が可能な情報を前記メモリに書き込む特定情報書込み手段と、
前記印刷データの印刷を終了する毎にその印刷データの特定が可能な情報を前記メモリから削除する特定情報削除手段と、
電源オン時、前記メモリに前記情報が記憶保持されているか確認するメモリ確認手段と、
このメモリ確認手段により前記情報が記憶保持されていることが確認されると、その情報で特定される印刷データの再送を前記上位装置に要求する再送要求手段とを具備し、
前記上位装置は、前記印刷装置に送信した印刷データを保存するデータ保存部と、
前記印刷装置から印刷データの再送要求があると該当する印刷データを前記データ保存部から取得して前記印刷装置に送信する印刷データ再送手段とを具備したことを特徴とする印刷システム。
【請求項２】
前記印刷装置は、前記再送要求手段による再送要求に対して前記上位装置から印刷データの再送がないとき、前記メモリで記憶保持している情報を出力する未印刷リスト出力手段をさらに具備したことを特徴とする請求項１記載の印刷システム。
【請求項３】
上位装置と通信可能に接続され、前記上位装置から受信した印刷データを記憶部で記憶し、印刷可能となる毎に前記記憶部から印刷データを読み出して印刷出力する印刷装置において、
不揮発性の書換え可能なメモリと、
印刷データを受信する毎にその印刷データに含まれ該印刷データの特定が可能な情報を前記メモリに書き込む特定情報書込み手段と、
前記印刷データの印刷を終了する毎にその印刷データの特定が可能な情報を前記メモリから削除する特定情報削除手段と、
電源オン時、前記メモリに前記情報が記憶保持されているか確認するメモリ確認手段と、
このメモリ確認手段により前記情報が記憶保持されていることが確認されると、その情報で特定される印刷データの再送を前記上位装置に要求する再送要求手段と、
を具備したことを特徴とする印刷装置。
【請求項４】
前記再送要求手段による再送要求に対して前記上位装置から印刷データの再送がないとき、前記メモリで記憶保持している情報を出力する未印刷リスト出力手段をさらに具備したことを特徴とする請求項３記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データバックアップ用のメモリを搭載していない伝票プリンタ等の印刷操作及びこの印刷装置を用いた印刷システムに関する。
【背景技術】
【０００２】
例えばファミリーレストランや居酒屋等の多くの飲食店では、飲食メニューの注文から会計までを一元的に管理することが可能な注文管理システムが構築されている。このシステムは、携帯型のオーダエントリ用端末と、この端末と無線通信が可能な無線部を備えたステーションと、注文伝票を印字発行する伝票発行機と、調理指示票を印刷出力するキッチンプリンタと、代金の会計場所であるレジに設置された電子式キャッシュレジスタまたはＰＯＳ（Point Of Sales）端末等の決済装置とから構成されている。ステーションと、伝票発行機，キッチンプリンタ及び決済装置とは、ＬＡＮ（Local Area Network）等の通信回線を介して接続されている。
【０００３】
このような注文管理システムが構築された飲食店では、接客担当の店員がオーダエントリ用端末を携帯している。そして、客から飲食メニューの注文を受けると、店員はオーダエントリ用端末を操作してその飲食メニューのオーダデータを入力する。そうすると、入力された飲食メニューのオーダデータが端末内で電波に変調されて発信され、無線部を介してステーションに取込まれる。
【０００４】
ステーションでは、オーダエントリ用端末から発信された飲食メニューのオーダデータが無線部を介して取込まれると、このオーダデータに基づいて客が注文した飲食メニューの調理指示データが作成され、通信回線を介してキッチンプリンタに伝送される。これにより、キッチンプリンタから調理指示票が印刷出力される。そこで調理担当の店員は、調理指示票の内容に従い、注文のあった飲食メニューの調理を行なう。なお、和食，洋食，中華というように厨房が分かれている大規模な飲食店では、厨房毎にキッチンプリンタが設置されており、各種飲食メニューの調理指示データがそれぞれ該当する厨房のキッチンプリンタから出力されるように、ステーションにおいて調理指示データの出力先を振り分けている。
【０００５】
また、ステーションでは、入力された飲食メニューのオーダデータに基づいて注文伝票の印刷データが作成され、通信回線を介して伝票発行機に伝送される。これにより、伝票発行機から注文伝票が印刷発行される。そこで接客担当の店員は、注文伝票の内容に従い、調理された飲食メニューの品を客席に配膳する。
【０００６】
また、ステーションには、飲食メニューのオーダデータを記憶管理するためのオーダファイルが設けられている。そして、オーダエントリ端末を介して入力された各客のオーダデータが、卓番号または伝票番号等の検索キーとなるデータと関連付けられて記憶保持される。そこで、会計担当の店員は、飲食を終えた客から注文伝票を受け取ると、決済装置を操作して検索キーとなるデータ、つまりは注文伝票の伝票番号またはその客が着いたテーブルの卓番号を入力する。そうすると、オーダファイルが検索されて、検索キーとなるデータと関連付けられてオーダファイルに記憶保持されている飲食メニューのオーダデータが決済装置に呼出される。決済装置では、このオーダデータに基づいて飲食代金の会計が処理される。
【０００７】
このような注文管理システムにおいて、何れかの厨房に設置されたキッチンプリンタの故障等により調理指示票が印刷出力されなかった場合に、別の厨房に設置されたキッチンプリンタから自動的に当該調理指示票を印刷出力させるバックアップ機能を設けたものは、既に知られている（例えば、特許文献１参照）。
【０００８】
また、停電等の予期せぬ電断に対する対策も既に講じられている。例えば、ステーションや決済装置の場合は、ＵＰＳ（Uninterruptible Power Supply）と呼ばれる無停電電源装置を搭載させることで電断対策が講じられている。また、キッチンプリンタや伝票発行機等の印刷装置については、ステーションから送られてきた印刷データを印刷が終了するまで記憶保持するための記憶部として電源がバックアップされたＲＡＭ（Random Access Memory）が使用された製品が存在する。
【特許文献１】特許第２６１０３４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、電源がバックアップされたＲＡＭが使用された印刷装置は、当然のことながら高価なものである。このため、例えば厨房毎にキッチンプリンタを設置する必要がある大規模な飲食店において、このような電断対策が講じられた注文管理システムを導入しようとした場合、システム全体の価格が非常に高くなるので、容易には導入できなかった。
【００１０】
そこで、印刷データを記憶保持するための記憶部として電源がバックアップされていないＲＡＭを使用した比較的廉価な印刷装置を使用しても、電源がバックアップされたＲＡＭを使用した印刷装置と同等の電断対策を講じられることが望まれていた。
【００１１】
本発明はこのような事情に基づいてなされたもので、電源がバックアップされていないＲＡＭが使用されたものであっても電源がバックアップされたＲＡＭが使用されたものと同等の電断対策を講じることができる廉価な印刷装置及びこの印刷装置を用いた印刷システムを提供しようとするものである。
【課題を解決するための手段】
【００１２】
本発明の印刷装置は、上位装置と通信可能に接続され、上位装置から受信した印刷データを記憶部で記憶し、印刷可能となる毎に記憶部から印刷データを読み出して印刷出力するものであって、記憶部として、電源がバックアップされていないＲＡＭが使用されたものである。このものにおいて、不揮発性の書換え可能なメモリと、印刷データを受信する毎にその印刷データに含まれ該印刷データの特定が可能な情報をメモリに書き込む特定情報書込み手段と、印刷データの印刷を終了する毎にその印刷データの特定が可能な情報をメモリから削除する特定情報削除手段と、電源オン時、メモリに情報が記憶保持されているか確認するメモリ確認手段と、このメモリ確認手段により情報が記憶保持されていることが確認されると、その情報で特定される印刷データの再送を上位装置に要求する再送要求手段とを設けた。
【００１３】
また、かかる構成の印刷装置を用いた印刷システムは、その上位装置に、印刷装置に送信した印刷データを保存するデータ保存部と、印刷装置から印刷データの再送要求があると該当する印刷データをデータ保存部から取得して印刷装置に送信する印刷データ再送手段とを設けた。
【発明の効果】
【００１４】
かかる構成の本発明によれば、電源がバックアップされていないＲＡＭが使用されたものであっても電源がバックアップされたＲＡＭが使用されたものと同等の電断対策を講じることができる廉価な印刷装置及びこの印刷装置を用いた印刷システムを提供できる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を実施するための最良の形態について図面を用いて説明する。  
なお、この実施の形態は、ファミリーレストラン等の飲食店に構築されている注文管理システムのステーション（上位装置）とキッチンプリンタ（印刷装置）とからなる印刷システムに本発明を適用した場合である。
【００１６】
図１は本実施の形態における注文管理システムの全体構成を示すブロック図であり、図中符号１はそれぞれオーダエントリ用端末を示している。各オーダエントリ用端末１は、接客担当の店員がそれぞれ携帯可能な小型の端末であり、客から注文を受けた飲食メニューのオーダデータを入力するのに供せられるものである。オーダエントリ用端末１には無線回路が内蔵されており、ステーション３に接続された無線部２との間で無線を利用してデータ通信を行えるようになっている。無線部２は、店舗の事務室等に置かれたステーション３と主に客席で使用される各オーダエントリ用端末１との間のデータ伝送の中継を担うべく、例えば客席の天井部に取り付けられている。
【００１７】
ステーション３は、客の注文から調理，会計までを一元的に管理するコンピュータ機器であり、本システムの注文管理装置として機能する。このステーション３には、通信回線であるＬＡＮ（Local Area Network）４を介して、複数台のキッチンプリンタ５と、伝票発行機６と、ＰＯＳ端末７がオンラインで接続されている。
【００１８】
キッチンプリンタ５は、厨房の調理担当者に対して客が注文した飲食メニューの調理指示を行なう調理指示票を印刷出力するもので、例えば和食，洋食，中華，喫茶等の厨房別に設けられている。伝票発行機６は、客が注文した飲食メニューの品目名，価格や合計品目数及び合計金額等の注文明細データが印字された注文伝票を客毎に発行するものである。各調理指示票及び注文伝票には、それぞれ固有の伝票番号が印刷されている。
【００１９】
ＰＯＳ端末７は、客が注文した飲食メニューの代金支払いに対する会計処理を行なうものである。
【００２０】
ステーション３が有するハードディスク等の不揮発性記憶部には、メニューファイル８及びオーダファイル９が形成されている。メニューファイル８は、各飲食メニューの品目を識別するために品目毎に設定されたメニューコードに対応して、そのメニュー品目名，価格等のメニューデータを予め記憶したものである。オーダファイル９は、オーダエントリ用端末１を介して入力された飲食メニューのオーダデータを順次記憶するものである。
【００２１】
かかる構成の注文管理システムにおいては、接客担当の店員がオーダエントリ用端末１を操作して、客が注文した飲食メニューのオーダデータを入力すると、このオーダデータが端末１内で電波に変調されて発信され、無線部２を介してステーション３に取込まれる。これにより、ステーション３では、このオーダデータに基づいて客が注文した飲食メニューの調理指示データが編集される。そして、この調理指示データが飲食メニューに対応した厨房のキッチンプリンタ５にＬＡＮ４を介して伝送され、キッチンプリンタ５から調理指示票が印刷出力される。また、ステーション３では、入力されたオーダデータに基づいて飲食メニューの注文伝票データが編集される。そして、この注文伝票データが伝票発行機６にＬＡＮ４を介して伝送され、伝票発行機６から注文伝票が印刷出力される。さらに、ステーション３では、入力されたオーダデータが注文伝票の伝票番号と関連付けられてオーダファイル９に記憶保持される。
【００２２】
一方、会計担当の店員が、飲食を終えた客から受け取った注文伝票の伝票番号をＰＯＳ端末７に入力すると、オーダファイル９が検索されて、当該伝票番号と関連付けられてオーダファイル９に記憶保持されているオーダデータがＰＯＳ端末７に呼出される。そして、ＰＯＳ端末７では、このオーダデータに基づいて飲食代金の会計が処理される。
【００２３】
キッチンプリンタ５から印刷出力される調理指示票１０の一例を図２に示す。図示するように、調理指示票１０には、新規オーダなのか追加オーダなのかを識別する伝票区分１１、注文日付１２、注文時刻１３、厨房を特定する厨房番号１４、このオーダデータに対応した注文伝票の伝票番号１５、客席を特定する卓番号１６、客席がテーブル席なのか座敷席なのかを識別する卓区分１７、注文のあった飲食メニュー毎のメニュー名称１８及びその点数１９が印刷されている。
【００２４】
また、この調理指示票１０を印刷するための調理指示データのデータ構造を図３に示す。図示するように、印刷データとしての調理指示データは、厨房番号１４、伝票区分１１、伝票番号１５、枝番２０、卓番号１６、卓区分１７、注文日付１２、注文時刻１３、注文品目数２１、その品目数分のメニュー名称１８及びその点数１９で構成されている。因みに、枝番２０は、初期値が“１”であり、同一伝票区分１１及び伝票番号１５の調理指示データが生成される毎に１ずつインクリメントされる。
【００２５】
図４は本発明の印刷システムにおいて上位装置して機能するステーション３の要部構成を示すブロック図である。ステーション３は、制御部本体を構成するＣＰＵ（Central Processing Unit）３１、プログラム等の固定的データが格納されたＲＯＭ（Read Only Memory）３２、各種データを書換え可能に記憶するための種々のメモリエリアが形成されるＲＡＭ３３、前記無線部２が電気的に接続される無線部インターフェイス３４、前記メニューファイル８やオーダファイル９等を保存するためのＨＤＤ（Hard Disk Drive）装置３５、現在の日付及び時刻を計時する時計部３６、前記ＬＡＮ４を介して行うデータ通信を制御するＬＡＮコントローラ３７等を備えている。ＣＰＵ３１と、ＲＯＭ３２，ＲＡＭ３３，無線部インターフェイス３４，ＨＤＤ装置３５，時計部４６及びＬＡＮコントローラ３７とは、アドレスバス，データバス等のバスライン３８で接続されている。
【００２６】
ステーション３は、電源部として無停電電源装置３９を搭載しており、この無停電電源装置３９から各部３１〜３７に駆動電源が供給されるようになっている。また、停電等の電断が発生すると、無停電電源装置３９からＣＰＵ３１に停電信号ｓ１が与えられる。これによりＣＰＵ３１は、ＲＡＭ３３で記憶しているデータをＨＤＤ装置３５に一括して転送する等の停電処理を実行するものとなっている。因みに、ＨＤＤ装置３５に転送されたＲＡＭ３３のデータは、電源再投入時にＲＡＭ３３上に復元される。
【００２７】
図５は本発明の印刷システムにおいて印刷装置して機能するキッチンプリンタ５の要部構成を示すブロック図である。キッチンプリンタ５は、制御部本体を構成するＣＰＵ５１、プログラム等の固定的データが格納されたＲＯＭ５２、各種データを書換え可能に記憶するための種々のメモリエリアが形成されるＲＡＭ５３、不揮発性の書換え可能なメモリであるＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）５４、前記ＬＡＮ４を介して行うデータ通信を制御するＬＡＮコントローラ５５、キーボード５６から操作キーに対応したキー信号を取込むキーボードコントローラ５７、表示器５８のデータ表示を制御する表示コントローラ５９、印字ヘッド６０を駆動させるヘッドドライバ６１、紙送りモータ６２を駆動させるモータドライバ６３、用紙センサ，紙詰まりセンサ，温度センサ等の各種センサ６４からの信号を入力するＩ／Ｏポート６５等を備えている。ＣＰＵ５１と、ＲＯＭ５２，ＲＡＭ５３，ＥＥＰＲＯＭ５４，ＬＡＮコントローラ５５，キーボードコントローラ５７，表示コントローラ５９，ヘッドドライバ６１，モータドライバ６３及びＩ／Ｏポート６５とは、アドレスバス，データバス等のバスライン６６で接続されている。
【００２８】
ここに、印字ヘッド６０，ヘッドドライバ６１，紙送りモータ６２及びモータドライバ６３は、所定の用紙に調理指示票１０を印刷するための印刷部として機能する。
【００２９】
キッチンプリンタ５は、電源部として電源回路６７を搭載しており、この電源回路６７から各部５１〜６５に駆動電源が供給されるようになっている。ただし、停電等の電断が発生した場合には、電源供給が停止する。その際、ＲＡＭ５３は電源がバックアップされていないので、データは全てクリアされる。
【００３０】
上記構成のステーション３とキッチンプリンタ５とからなる印刷システムにおいて、ステーション３のＲＡＭ３３には、図６にその概略を示す印刷データバッファ７１が形成されている。また、各キッチンプリンタ５のＥＥＰＲＯＭ５４には、図７にその概略を示す未印刷データテーブル７２が形成されている。
【００３１】
印刷データバッファ７１は、当該ステーション３で編集され各キッチンプリンタ５に送信された複数の調理指示データを発生順に記憶保存するデータ保存部としての領域であり、１メガバイト程度の大きなメモリ領域が確保されている。そして、この印刷データバッファ７１は、最終アドレスのエリアまでデータが書き込まれると先頭アドレスのエリアからデータを上書きしていくリングバッファ構造となっている。
【００３２】
未印刷データテーブル７２は、当該キッチンプリンタ５で受信された調理指示データに含まれ、該調理指示データを特定可能な情報である伝票区分１１，伝票番号１５及び枝番２０を受信順に記憶する領域であり、１００バイト程度の小さなメモリ領域が確保されている。そして、この未印刷データテーブル７２に記憶された調理指示データ特定情報（伝票区分１１，伝票番号１５，枝番２０）は、対応する調理指示データに基づく調理指示票１０の印刷が完了するとクリアされるようになっている。
【００３３】
図８は各キッチンプリンタ５のＣＰＵ５１が実行する電源オン処理の要部手順を示す流れ図である。ＣＰＵ５１は、電源回路６７からの給電により立ち上がるとこの処理を開始する。先ず、ＳＴ（ステップ）１としてＲＡＭ５３のチェック等の初期化処理を行なう。次に、ＳＴ２としてＥＥＰＲＯＭ５４の未印刷データテーブル７２に調理指示データ特定情報が記憶保持されているか確認する（メモリ確認手段）。
【００３４】
ここで、未印刷データテーブル７２に調理指示データ特定情報が記憶保持されていない場合には、印刷処理に移る。これに対し、未印刷データテーブル７２に調理指示データ特定情報が記憶保持されている場合には、後述するＳＴ３〜ＳＴ６の処理を実行した後、印刷処理に移る。
【００３５】
図９は各キッチンプリンタ５のＣＰＵ５１が実行する印刷処理の要部手順を示す流れ図である。ＣＰＵ５１は、印刷処理に入ると、ＳＴ１１として印刷データである調理指示データの受信を待機する。そして、ステーション３からＬＡＮ４を介して調理指示データを受信する毎に、ＳＴ１２としてその調理指示データを記憶部であるＲＡＭ５３に一時格納する。また、ＳＴ１３としてこの調理指示データから該調理指示データの特定が可能な情報である伝票区分１１，伝票番号１５及び枝番２０を抽出し、未印刷データテーブル７２に書き込む（特定情報書込み手段）。
【００３６】
次に、ＣＰＵ５１は、ＳＴ１４として印刷部が印刷可能であるか否かを確認する。印刷部が印刷不可能な場合には、印刷可能となるまで、次の調理指示データの受信を待機する。
【００３７】
印刷部が印刷可能であった場合、若しくは印刷不可能な状態から印刷可能な状態に変わった場合には、ＣＰＵ５１は、ＳＴ１５としてＲＡＭ５３に格納されている調理指示データに基づき印刷バッファに調理指示票１０の印刷データを展開する。そして、印字ヘッド６９及び紙送りモータ６２を駆動させて、調理指示票１０を印刷出力させる。ここで、ＳＴ１６としてこの調理指示票１０の印刷出力が正常に終了したならば、ＣＰＵ５１は、ＳＴ１７としてこの印刷された調理指示データに該当する伝票区分１１，伝票番号１５及び枝番２０の各情報を未印刷データテーブル７２から削除する（特定情報削除手段）。紙詰まりや用紙切れ等のエラーにより調理指示票１０の印刷出力が正常に終了しなかった場合には、未印刷データテーブル７２に保持されている情報の削除は行なわない。その後、ＣＰＵ５１は、次の印刷データの受信を待機する。
【００３８】
したがって、停電等の電断が発生しない定常状態においては、調理指示票１０が正常に印刷出力される毎に、該当する調理指示データ特定情報が未印刷データテーブル７２から削除されるので、業務終了後の電源オフ時に未印刷データテーブル７２に調理指示データ特定情報が残ることはない。しかしながら、停電等の意図せぬ電断により業務途中で電源がオフした場合には、ステーション３からキッチンプリンタ５に送信されたものの調理指示票１０が印刷されずにクリアされてしまった調理指示データを特定する情報が未印刷データテーブル７２に残る場合がある。
【００３９】
そこで本実施の形態のキッチンプリンタ５においては、図８に示す電源オン処理において、ＳＴ２として未印刷データテーブル７２に調理指示データ特定情報が記憶保持されているか確認するようにしている（メモリ確認手段）。そして、調理指示データ特定情報が記憶保持されている場合には、ＣＰＵ５１は、ＳＴ３としてその調理指示データ特定情報を含むリカバリ印刷要求コマンドを生成し、ＬＡＮ４を介してステーション３に送信するものとなっている。
【００４０】
ここで、ステーション３のＣＰＵ３１は、図１０に示すように、キッチンプリンタ５からリカバリ印刷要求コマンドを受信すると（ＳＴ２１のＹＥＳ）、そのコマンドに含まれている調理指示データ特定情報で印刷データバッファ７１を検索する（ＳＴ２２）。その結果、当該調理指示データ特定情報と伝票区分１１，伝票番号１５及び枝番２０が全て一致する調理指示データを検出したならば（ＳＴ２３のＹＥＳ）、ＣＰＵ３１は、コマンド送信元のキッチンプリンタ５に対してＡＣＫ応答を送信する（ＳＴ２４）。また、当該調理指示データ特定情報と伝票区分１１，伝票番号１５及び枝番２０が全て一致する調理指示データを読出し、コマンド送信元のキッチンプリンタ５に送信する（ＳＴ２５：印刷データ再送手段）。
【００４１】
なお、該当する調理指示データを検出できなかった場合には（ＳＴ２３のＮＯ）、ＣＰＵ３１は、コマンド送信元のキッチンプリンタ５に対してＮＡＫ応答を送信する（ＳＴ２６）。
【００４２】
そこで、リカバリ印刷要求コマンドを送信したキッチンプリンタ５のＣＰＵ５１は、ＳＴ４としてステーション３からの応答を待機する。ここで、ＡＣＫ応答を受信した場合には、ＣＰＵ５１は、ＳＴ５として未印刷データテーブル７２をクリアする。しかる後、前述した印刷処理に移行する。
【００４３】
これに対し、ＮＡＫ応答を受信するかタイムアウトした場合には、ＣＰＵ５１は、ＳＴ６として未印刷データテーブル７２に保存されている伝票区分，伝票番号及び枝番のデータを印刷部に出力して、未印刷データリストを印刷出力させる（未印刷リスト出力手段）。その後、前述した印刷処理に移行するものとなっている。
【００４４】
したがって、キッチンプリンタ５において、電断による電源オフにより調理指示票１０が印刷される前にＲＡＭ５３からクリアされてしまった調理指示データが発生しても、同一の調理指示データがステーション３の印刷データバッファ７１に残っている限り、当該キッチンプリンタ５の電源復旧時に自動的にステーション３から当該キッチンプリンタ５に再送されて、該当する調理指示票１０が印刷出力される。すなわち、キッチンプリンタ５は、調理指示データを記憶する記憶部として電源バックアップ機能を持たないＲＡＭ５３を使用した廉価なものであっても、電源バックアップ機能を有するメモリを使用した高価なものと同等のバックアップ機能を発揮することができる。
【００４５】
また仮に、ＲＡＭ５３からクリアされてしまった調理指示データと同一のデータがステーション３の印刷データバッファ７１に残っていない場合でも、この調理指示データを特定可能な伝票区分，伝票番号及び枝番については、未印刷データリストの情報として得ることができる。
【００４６】
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【００４７】
例えば、前記実施の形態では、調理指示票１０を印刷するためのキッチンプリンタ５を印刷装置として本発明を説明したが、印刷装置はこれに限定されるものではない。例えば、注文伝票を印刷出力する伝票発行機６とその上位装置であるステーション３とからなる印刷システムについても、本発明を同様に適用できるものである。また、ＰＯＳ端末７に付随するレシート発行装置を印刷装置としてもよい。この場合、レシート印刷データの特定が可能な情報としては、レシート毎に異なる取引番号を適用すればよい。
【００４８】
また、前記実施の形態では、不揮発性の書換え可能なメモリとしてＥＥＰＲＯＭを示したが、当該メモリはＥＥＰＲＯＭに限定されるものではなく、他の書換え可能なメモリ媒体を適用できるものである。また、メモリは印刷装置に内蔵されたものでなくてもよく、メモリカード等の外付けメモリを適用してもよい。
【００４９】
また、未印刷データリストは印刷出力するのでなく、表示器５８に表示出力して、オペレータに報知するようにしてもよい。あるいは、ＬＡＮ４を経由してステーション３やＰＯＳ端末７などに伝送出力し、ＰＯＳ端末７の表示器や、ステーション３と無線接続されているオーダエントリ用端末１の表示部に表示出力するようにしてもよい。
【００５０】
この他、前記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を組合わせてもよい。
【図面の簡単な説明】
【００５１】
【図１】本発明の一実施の形態である注文管理システムの全体構成を示すブロック図。
【図２】同実施の形態において発行される調理指示票の印刷例を示す平面図。
【図３】同実施の形態においてステーションからキッチンプリンタに伝送される調理指示データのデータ構造を示す模式図。
【図４】同実施の形態におけるステーションの要部構成を示すブロック図。
【図５】同実施の形態におけるキッチンプリンタの要部構成を示すブロック図。
【図６】同実施の形態においてステーションが有する印刷データバッファを示す模式図。
【図７】同実施の形態においてキッチンプリンタが有する未印刷データテーブルを示す模式図。
【図８】同実施の形態においてキッチンプリンタのＣＰＵが実行する電源オン処理の主要な手順を示す流れ図。
【図９】同実施の形態においてキッチンプリンタのＣＰＵが実行する印刷処理の主要な手順を示す流れ図。
【図１０】同実施の形態においてステーションのＣＰＵが実行するリカバリ印刷要求コマンド受信処理の主要な手順を示す流れ図。
【符号の説明】
【００５２】
１…オーダエントリ用端末、２…無線部、３…ステーション、５…キッチンプリンタ、６…伝票発行機、７…ＰＯＳ端末、８…メニューファイル、９…オーダファイル、１０…調理指示票、３１，５１…ＣＰＵ、３９…無停電電源装置、５４…ＥＥＰＲＯＭ、６７…電源回路、７１…印刷データバッファ、７２…未印刷データテーブル。
【図１】
2007102331.tif 000003
【図２】
2007102331.tif 000004
【図３】
2007102331.tif 000005
【図４】
2007102331.tif 000006
【図５】
2007102331.tif 000007
【図６】
2007102331.tif 000008
【図７】
2007102331.tif 000009
【図８】
2007102331.tif 000010
【図９】
2007102331.tif 000011
【図１０】
2007102331.tif 000012