(57)【要約】【課題】外部の装置に内蔵される記録装置の状態をわかりやすく報知し、かつ、無駄な電力消費を抑える。【解決手段】プリンター１は、ホスト装置１０５の外装パネルに内蔵される本体に設けられたＬＥＤ表示部７９と、ＬＥＤ表示部７９を発光させることにより本体の状態を報知する制御部７０と、を備え、制御部７０は、ＬＥＤ表示部７９を発光させない非発光モードと、ＬＥＤ表示部７９を発光可能とする発光モードとを切り替え可能に構成され、非発光モード中にホスト装置１０５から入力されるリアルタイム制御コマンドによりモード切り替えが指示された場合に、発光モードに移行する。【選択図】図３
2011207073.tif 000002
【特許請求の範囲】
【請求項１】
制御装置の筐体に内蔵される本体に設けられた報知部と、
前記報知部を報知させることにより前記本体の状態を報知可能な制御部と、を備え、
前記制御部は、前記報知部を報知させない非報知モードと、前記報知部を報知可能とする報知モードとを切り替え可能に構成され、前記非報知モード中に前記制御装置から入力される即時制御コマンドによりモード切り替えが指示された場合に、前記報知モードに移行すること、
を特徴とする記録装置。
【請求項２】
前記制御部は、前記本体に異常が発生した場合にオフラインモードに移行して前記制御装置から入力される通常のコマンドの実行を停止または通常のコマンドの入力を受け付けず、前記制御装置から即時制御コマンドが入力された場合にはこれを受け付けて実行して前記報知モードに移行すること、
を特徴とする請求項１記載の記録装置。
【請求項３】
前記報知部は発光部であり、前記発光部は、前記筐体の外部から前記発光部の発光状態を視認不可能な位置に配置されたこと、
を特徴とする請求項１または２記載の記録装置。
【請求項４】
筐体を有する制御装置と、この制御装置の筐体に内蔵される記録装置とを備えた記録システムにおいて、
前記記録装置は、本体に設けられた報知部と、前記報知部を報知させることにより前記本体の状態を報知可能な制御部と、を備え、前記制御部は、前記報知部を報知させない非報知モードと、前記報知部を報知可能とする報知モードとを切り替え可能に構成され、前記非報知モード中に前記制御装置から入力される即時制御コマンドによりモード切り替えが指示された場合に、前記報知モードに移行すること、
を特徴とする記録システム。
【請求項５】
前記記録装置は、自動ステータス通知送信によって、状態変化時にオフライン状態に移行するとともに、ステータス通知を前記制御装置へ送信し、
前記制御装置は、前記記録装置から送信された状態変化を示すステータス通知を受信した場合に、前記記録装置がオフライン状態であっても前記報知モードへのモード切り替えを指示する即時制御コマンドを送信すること、
を特徴とする請求項５記載の記録システム。
【請求項６】
制御装置の筐体に内蔵される本体に報知部を設けた記録装置に、前記報知部を報知させることにより前記本体の状態を報知可能な制御部を設け、前記制御部を、前記報知部を報知させない非報知モードと、前記報知部を報知可能とする報知モードとを切り替え可能に構成し、前記制御部によって、前記非報知モード中に前記制御装置から入力される即時制御コマンドによりモード切り替えが指示された場合に、前記報知モードに移行すること、
を特徴とする記録装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体を搬送して記録を行って排出口から排出する記録装置、この記録装置を備えた記録システム、及び、記録装置の制御方法に関する。
【背景技術】
【０００２】
従来、記録媒体に文字や画像を記録する記録装置を内蔵した自動販売機や自動発券機等の装置が知られている（例えば、特許文献１参照）。また、記録装置として、異常発生時など記録装置自身の動作状態をＬＥＤ等の発光部の発光により報知するものが知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２７６２６３号公報
【特許文献２】特開平０９−２００４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、自動販売機や自動発券機等の装置に内蔵される記録装置は、通常、筐体の外から見えない位置に収められているため、このような記録装置に状態を報知可能な発光部を設けても、外部からは発光状態を視認できない可能性が高く、発光に要する電力が無駄になってしまう。その一方で、発光部を排してしまうと、記録装置が状態を報知する手段がないため、例えば、外部の筐体を開けて記録装置の保守、修理等のメンテナンスを行う場合に、記録装置の異常状態などを知ることが難しくなることが懸念される。
本発明は、上述した事情に鑑みてなされたものであり、ＬＥＤなどの発光部や液晶などの表示体や、識別音などを発するブザーやスピーカーなどの報知部が、外部の装置に内蔵される記録装置の状態をわかりやすく報知し、かつ、無駄な電力消費を抑えることを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明は、制御装置の筐体に内蔵される本体に設けられた報知部と、前記報知部を報知させることにより前記本体の状態を報知可能な制御部と、を備え、前記制御部は、前記報知部を報知させない非報知モードと、前記報知部を報知可能とする報知モードとを切り替え可能に構成され、前記非報知モード中に前記制御装置から入力される即時制御コマンドによりモード切り替えが指示された場合に、前記報知モードに移行すること、を特徴とする。
本発明によれば、制御装置の筐体に内蔵される本体に設けた報知部を報知させることにより本体の状態を報知する制御部が、報知部を報知させない非報知モードを実行可能であり、制御装置から即時制御コマンドが入力されると報知モードに移行するので、状態の報知が必要ない間は報知部を報知させず、必要な場合にのみ報知部の報知により状態を報知できる。これにより、報知部の不要な報知を減らして消費電力を節約できる。また、異常発生等により記録装置がオフライン状態になっても入力可能で、即時に実行可能な即時制御コマンドを、制御装置から入力することで、報知部による報知が必要には速やかに報知モードに移行でき、状態を見やすく報知する一方で、報知の妨げにならないように消費電力を節約できる。
【０００６】
また、本発明は、上記記録装置において、前記制御部は、前記本体に異常が発生した場合にオフラインモードに移行して前記制御装置から入力される通常のコマンドの実行を停止または通常のコマンドの入力を受け付けず、前記制御装置から即時制御コマンドが入力された場合にはこれを受け付けて実行して前記報知モードに移行すること、を特徴とする。
本発明によれば、異常が発生してオフラインモードに移行した記録装置を、制御装置から即時制御コマンドとして入力することで、通常のコマンドの実行を停止または通常のコマンドの入力を受け付けないときでも、受け付けさせて即時に実行させ、異常が発生してから報知モードに移行させることができるので、状態の報知の妨げにならないように消費電力を節約できる。
【０００７】
また、本発明は、上記記録装置において、前記報知部は発光部であり、前記発光部は、前記筐体の外部から前記発光部の発光状態を視認不可能な位置に配置されたこと、を特徴とする。
本発明によれば、筐体の外部から視認不可能な発光部の不要な発光を減らすことで、利便性を損なうことなく消費電力を節約できる。
【０００８】
また、上記課題を解決するため、本発明は、筐体を有する制御装置と、この制御装置の筐体に内蔵される記録装置とを備えた記録システムにおいて、前記記録装置は、本体に設けられた報知部と、前記報知部を報知させることにより前記本体の状態を報知可能な制御部と、を備え、前記制御部は、前記報知部を報知させない非報知モードと、前記報知部を報知可能とする報知モードとを切り替え可能に構成され、前記非報知モード中に前記制御装置から入力される即時制御コマンドによりモード切り替えが指示された場合に、前記報知モードに移行すること、を特徴とする。
本発明によれば、制御装置の筐体に内蔵される記録装置が、状態を報知する報知部を報知させない非報知モードを実行可能であり、制御装置から即時制御コマンドが入力されると報知モードに移行するので、状態の報知が必要ない間は報知部を報知させず、必要な場合にのみ、制御装置からコマンドを出力することで報知部の報知によって状態を報知させることができる。これにより、報知部の不要な報知を減らして消費電力を節約できる。また、異常発生等により記録装置がオフライン状態になっても実行可能な即時制御コマンドを制御装置から出力して速やかに報知モードに移行できるので、状態を見やすく報知する一方で、状態の報知の妨げにならないように消費電力を節約できる。
【０００９】
また、本発明は、上記の記録システムにおいて、前記記録装置は、自動ステータス通知送信（オートステータスバック）によって、状態変化時にオフライン状態に移行するとともにステータス通知を前記制御装置へ送信し、前記制御装置は、前記記録装置から送信された状態変化を示すステータス通知を受信した場合に、前記記録装置がオフライン状態であっても前記報知モードへのモード切り替えを指示する即時制御コマンドを送信すること、を特徴とする。
本発明によれば、制御装置から要求がなくても、記録装置のステータス（状態）が変化したときに自動的にステータス通知を送信する自動ステータス通知送信を用い、制御装置が記録装置の異常発生等を知ることができる。記録装置に異常が発生するなどしてオフラインに移行した場合に、制御装置が、オフライン状態でも実行可能な即時制御コマンドによって、記録装置を報知モードに移行させて報知部を報知させることができるので、不要な報知を減らして消費電力を抑え、異常発生時には速やかに状態を報知させることができる。
【００１０】
また、上記課題を解決するため、本発明は、制御装置の筐体に内蔵される本体に報知部を設けた記録装置に、前記報知部を報知させることにより前記本体の状態を報知可能な制御部を設け、前記制御部を、前記報知部を報知させない非報知モードと、前記報知部を報知可能とする報知モードとを切り替え可能に構成し、前記制御部によって、前記非報知モード中に前記制御装置から入力される即時制御コマンドによりモード切り替えが指示された場合に、前記報知モードに移行すること、を特徴とする。
本発明によれば、制御装置の筐体に内蔵される本体に設けた報知部を報知させることにより本体の状態を報知可能な制御部が、報知部を報知させない非報知モードを実行可能であり、制御装置から即時制御コマンドが入力されると報知モードに移行するので、状態の報知が必要ない間は報知部を報知させず、必要な場合にのみ報知部の報知により状態を報知できる。これにより、報知部の不要な報知を減らして消費電力を節約できる。また、異常発生等により記録装置がオフライン状態になっても実行可能な即時制御コマンドを制御装置から入力することで、報知部による報知が必要には速やかに報知モードに移行でき、状態を見やすく報知する一方で、状態の報知の妨げにならないように消費電力を節約できる。
【発明の効果】
【００１１】
本発明によれば、状態を見やすく報知する一方で、状態の報知の妨げにならないように不要な報知を減らして消費電力を節約できる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係るプリンターの斜視図である。
【図２】プリンターの設置状態における断面図である。
【図３】プリンターを含む印刷システムの構成を示すブロック図である。
【図４】プリンターの機能ブロック図である。
【図５】印刷システムの動作を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本発明を適用した実施形態に係るプリンター１の斜視図である。また、図２は、プリンター１を備えた印刷システム１００（記録システム）において、プリンター１及びその近傍の断面図である。
印刷システム１００は、プリンター１と、プリンター１を内蔵したホスト装置１０５（制御装置）とを含んだ全体を指す。
ホスト装置１０５は、プリンター１、及び、プリンター１により印刷（記録）される記録媒体としての感熱ロール紙Ｓの供給機構を内蔵し、上記供給機構からプリンター１に感熱ロール紙Ｓを供給して印刷を行わせ、印刷された感熱ロール紙Ｓを排出する。印刷システム１００は、具体的には、発券機、券売機、レシートを発行する自動販売機、ＡＴＭ等、自動処理を行って帳票を出力する装置である。
プリンター１は、本体１０の後方に設けられた供給機構から供給される感熱ロール紙Ｓに熱エネルギーを与えて文字、記号或いは画像等を印刷する記録装置であり、記録後の感熱ロール紙Ｓを本体１０の前面に設けられた排出口１１から排出する。
【００１４】
図２に示すように、プリンター１は、ホスト装置１０５の筐体を構成する外装パネル１０１の内側に設置され、プリンター１が排出口１１から排出した感熱ロール紙Ｓは、外装パネル１０１に形成された排出口１０２から外部に排出される。
プリンター１は、ホスト装置１０５の内部に感熱ロール紙Ｓとともに固定され、右サイドフレーム１５の制御基板であるホスト基板１１０（図３）にフレキシブルケーブル１０３を介して接続されている。このフレキシブルケーブル１０３を介して、プリンター１には、ホスト装置１０５から感熱ロール紙Ｓに印刷する文字や画像のデータやプリンター１の動作を指示するコマンド等の制御情報が入力され、プリンター１の各部を動作させるための電源が供給される。
【００１５】
図１及び図２に示すように、プリンター１の本体１０は、ベースフレーム１３、右サイドフレーム１５及び左サイドフレーム１７からなる本体フレームに各部を設けて構成される。本体１０の前面上部には、前部フレーム１９が、左右サイドフレーム１５、１７に掛け渡された丸棒形状の軸６１によって回動自在に取り付けられ、この前部フレーム１９にはカッターユニット４７の固定刃４１が取り付けられ、固定刃４１の前面を覆うように上部カバー２０が配置されている。本体１０の前面下部にはカッターユニットケース２１が設けられている。
【００１６】
図２に示すように、本体１０の背面には感熱ロール紙Ｓを取り込む差入口２３が開口し、本体１０の後部には、差入口２３から入った感熱ロール紙Ｓを斜め下方に案内する下紙案内２７及び上紙案内２９が設けられ、上紙案内２９には用紙センサー２５が設けられている。用紙センサー２５は、下紙案内２７に光を照射して反射光を検出する反射型光センサーであり、用紙センサー２５の受光部の検出状態に基づいて下紙案内２７上に位置する感熱ロール紙Ｓの有無を検出する。
下紙案内２７及び上紙案内２９の前端は、略水平に配置された記録ヘッド３１に臨んでいる。記録ヘッド３１は、感熱ロール紙Ｓの記録面（図２中の下面に相当）に接する複数の発熱素子が直線上に配置されたラインサーマルヘッドであり、ラインサーマルヘッドに駆動電流を供給するヘッドドライバー回路３３と一体に構成されている。また、記録ヘッド３１に対向してプラテン３５が配置され、プラテン３５と記録ヘッド３１との間に感熱ロール紙Ｓが挟まれる。
【００１７】
プラテン３５は、本体１０の幅方向に延設され、前部フレーム１９に回動自在に支持されたローラープラテンである。プラテン３５は、搬送モーター３７によって駆動されて回転し、記録ヘッド３１との間に感熱ロール紙Ｓを挟んで搬送する。プラテン３５は、搬送モーター３７の回転方向により、図中符号Ａで示す方向に回る正転動作と、符号Ｂで示す方向に回る逆転動作とを切り替えて行う。プラテン３５が正転動作すると感熱ロール紙Ｓは排出口１１に向けて正送りされ、プラテン３５が逆転動作すると感熱ロール紙Ｓは差入口２３側に向けて逆送りされる。差入口２３から本体１０に入った感熱ロール紙Ｓは、下紙案内２７と上紙案内２９との間を通って記録ヘッド３１とプラテン３５との間に導かれ、プラテン３５の回転力により排出口１１に搬送される。この感熱ロール紙Ｓの搬送路を、図中に符号Ｐで示す。
プラテン３５のニップ部より下流側には、搬送路Ｐから上方に外れた位置にジャム検出センサー３９が設けられている。ジャム検出センサー３９は、プラテン３５の周面に対向する検知面３９ａを有する反射型光センサーであり、プラテン３５に巻き込まれて搬送路Ｐから逸脱した感熱ロール紙Ｓを検出するセンサーである。このジャム検出センサー３９の検出状態に基づき、制御部７０は、紙ジャムの発生を検出できる。
【００１８】
記録ヘッド３１及びプラテン３５の前方には、感熱ロール紙Ｓを切断する固定刃４１と可動刃４３とが搬送路Ｐを挟んで上下に対向して配置されている。可動刃４３は前部フレーム１９の下方に位置するカッターユニットケース２１に内蔵され、固定刃４１、可動刃４３、搬送モーター３７と可動刃４３とを連結する駆動機構４４、及び、カッター駆動モーター４５により、カッターユニット４７が構成される。可動刃４３はカッター駆動モーター４５の動作により上下に駆動され、可動刃４３が上昇して固定刃４１とかみ合うことにより感熱ロール紙Ｓが切断される。
【００１９】
上部カバー２０の前端は、排出口１１の上方に張り出す前部上紙案内２０ａとなっている。一方、カッターユニットケース２１の上部には、水平よりやや上方に伸びる前部下紙案内板４９が取り付けられ、これらの前部下紙案内板４９及び前部上紙案内２０ａによって、排出口１１を出た感熱ロール紙Ｓが外装パネル１０１の排出口１０２に案内される。
記録ヘッド３１により印刷された感熱ロール紙Ｓは、プラテン３５により排出口１１に搬送され、感熱ロール紙Ｓの先端が排出口１１の前方に位置する排出口１０２からはみ出した位置で、カッターユニット４７により切断される。切断された感熱ロール紙Ｓは排出口１０２の外に出て利用者により掴まれて取り出される。
【００２０】
また、本体１０は、記録ヘッド３１をプラテン３５に向けて付勢する付勢機構５５を備えている。略平板状の記録ヘッド３１にはヘッド支持板５１が下方から接し、付勢機構５５は左右の右サイドフレーム１５、１７に固定された板ばねの弾性により、ヘッド支持板５１を記録ヘッド３１もろとも押し上げて、記録ヘッド３１とプラテン３５とを密接させる。付勢機構５５の付勢力によって記録ヘッド３１はプラテン３５に押し付けられ、記録ヘッド３１とプラテン３５とのニップ部には感熱ロール紙Ｓを挟む押圧力が作用する。この押圧力により、記録ヘッド３１と感熱ロール紙Ｓとが密着して高品位の印刷が可能となり、また、プラテン３５と感熱ロール紙Ｓの滑りが抑制され、正確な搬送が可能になる。
【００２１】
前部フレーム１９は、上記のように軸６１を中心として前方に開くことができ、この前部フレーム１９を開くとプラテン３５が前部フレーム１９とともに移動して、記録ヘッド３１に対向する通常位置から離脱する。これにより、プラテン３５と記録ヘッド３１との密着が解けるので、感熱ロール紙Ｓの交換や補充を行える。前部フレーム１９を閉じてもとの位置に戻す場合には、プラテン３５が通常位置に戻る過程で付勢機構５５の付勢力に抗して記録ヘッド３１を押し下げる必要があるが、記録ヘッド３１に直接プラテン３５が接触して記録ヘッド３１を押圧することは好ましくないので、ヘッド支持板５１の前端に設けられた山状の突起部５１ａが、プラテン３５に最初に接触する構成となっている。この構成により、記録ヘッド３１はヘッド支持板５１とともに押し下げられ、記録ヘッド３１の発熱素子に強い力が加わらずに、プラテン３５を通常位置に戻すことができる。
右サイドフレーム１５には、前部フレーム１９を通常位置に固定する固定レバー６３が軸６１によって回動可能に設けられ、この固定レバー６３を回動させることにより、前部フレーム１９の固定を解除して、前部フレーム１９を開くことができる。
【００２２】
また、図２に示すように、本体１０の下部には、プリンター１の制御系を構成する各種回路が実装された制御基板７が収容されている。
以下、この制御基板７に実装されるプリンター１の制御系と、ホスト装置１０５のホスト基板１１０との機能について説明する。
【００２３】
図３は、プリンター１を含む印刷システムのブロック図であり、プリンター１制御系の構成を示している。
プリンター１は、プリンター１の各部を制御して印刷動作を実行させる制御部７０を有し、この制御部７０は、所定のプログラムを実行して各種データを処理するＣＰＵ７１と、ＣＰＵ７１が実行する基本制御プログラムを記憶したＲＯＭ７３と、ＣＰＵ７１が実行するプログラムや処理対象のデータ等を一時的に記憶するワークエリアを形成するＲＡＭ７４と、ＣＰＵ７１が実行するプログラムや処理対象のデータ、設定値等を記憶する不揮発性メモリー７５とを備えている。
【００２４】
また、プリンター１は、各センサーや入力部７８から入力されるアナログ信号をデジタル化してＣＰＵ７１に出力するとともに、ＣＰＵ７１から入力される制御信号に従ってＬＥＤを点灯させるゲートアレイ（Ｇ／Ａ）７６と、ＣＰＵ７１の制御に従ってモーター等を駆動するモータードライバー７７と、ＣＰＵ７１の制御に従って記録ヘッド３１を駆動するヘッドドライバー回路３３と、を備え、ゲートアレイ７６、モータードライバー７７及びヘッドドライバー回路３３は制御部７０のＣＰＵ７１に接続されている。
【００２５】
ＣＰＵ７１には、プリンター１を収容するホスト装置１０５の制御部を構成するホスト基板１１０に対し、フレキシブルケーブル１０３を介して接続されたインターフェース（Ｉ／Ｆ）７２が接続されている。インターフェース７２は、フレキシブルケーブル１０３を接続するためのコネクター等を備え、ホスト基板１１０とＣＰＵ７１との間の通信を仲介する。具体的には、インターフェース７２は、ホスト基板１１０から送信される印刷指示のコマンド、印刷データ、リアルタイム制御コマンド（即時制御コマンド）等を受信してＣＰＵ７１に出力するとともに、ＣＰＵ７１がホスト基板１１０に対して送信するステータス通知等を、フレキシブルケーブル１０３を介して送信する。
【００２６】
ゲートアレイ７６には、各種スイッチ類を有し、これらスイッチの操作に応じて操作信号を出力する入力部７８、１または複数のＬＥＤを備えるＬＥＤ表示部７９（報知部）、上述した反射型光センサーとして構成される用紙センサー２５及びジャム検出センサー３９が接続されている。ゲートアレイ７６は、入力部７８が出力する操作信号と、用紙センサー２５及びジャム検出センサー３９が受光量に応じて出力する検出電圧の値とを検出し、これらのアナログ値を量子化してデジタルデータに変換し、ＣＰＵ７１に出力する。ＣＰＵ７１は、ゲートアレイ７６から入力されるデータをもとに、入力部７８における操作を検出し、また、用紙センサー２５及びジャム検出センサー３９の検出電圧に基づいて、これらのセンサーによる感熱ロール紙Ｓの検出状態を判別する。
また、ゲートアレイ７６は、ＣＰＵ７１の制御に従って、ＬＥＤ表示部７９が有する複数のＬＥＤの各々に駆動電圧を印加して、各ＬＥＤを点灯または点滅（発光）させる。
【００２７】
図２に示すように、ＬＥＤ表示部７９が有する各ＬＥＤは、制御基板７の表面に実装されている。ＬＥＤ表示部７９の各ＬＥＤは、点灯または点滅しても、外装パネル１０１の外から視認することはできない。このため、ＬＥＤ表示部７９は、外装パネル１０１を開けてプリンター１のメンテナンスを行う際に、作業者がプリンター１の動作状態を確認するために利用される。
【００２８】
モータードライバー７７には、搬送モーター３７及びカッター駆動モーター４５が接続されている。モータードライバー７７は、また、モータードライバー７７は、例えばステッピングモーターで構成されるカッター駆動モーター４５及び搬送モーター３７に対し、駆動電源を供給するとともに必要数の駆動パルスを出力して、可動刃４３を移動させて感熱ロール紙Ｓの切断を行わせ、搬送モーター３７を駆動してプラテン３５を正転または逆転させる。また、ヘッドドライバー回路３３は、上述したように記録ヘッド３１と一体に構成され、記録ヘッド３１が備える各発熱素子（図示略）に対して個別に駆動電流を供給するとともに電圧を制御し、感熱ロール紙Ｓへの印刷を行わせる。
【００２９】
図４は、プリンター１の機能的構成を示す機能ブロック図である。
この図４には、図３に示したＣＰＵ７１、ＲＯＭ７３、ＲＡＭ７４、及び不揮発性メモリー７５により構成される制御部７０は、受信バッファー７０ａ、コマンド判定部７０ｂ、コマンド処理部７０ｃ、イメージバッファー７０ｄ、印刷制御部７０ｅ、モード切替制御部７０ｆ、及び、ＬＥＤ点灯制御部７０ｇの各機能を実現する。
受信バッファー７０ａはインターフェース７２を介してホスト装置１０５からコマンド及びデータを一時的に格納するＦＩＦＯ形式のバッファーメモリーであり、ＲＡＭ７４（図３）のワークエリアにより構成される。コマンド判定部７０ｂは、受信バッファー７０ａに格納されたコマンドが通常のコマンドであるかリアルタイム制御コマンドであるかを判定する機能部であり、ＣＰＵ７１により実現される。
【００３０】
コマンド処理部７０ｃは、受信バッファー７０ａに格納されたコマンド及びデータを処理する機能部であり、ＣＰＵ７１により実現される。コマンド処理部７０ｃは、プリンター１がオフラインになっている間は、コマンド判定部７０ｂにより判定されたリアルタイム制御コマンドのみを実行する。
また、コマンド処理部７０ｃは、オートステータスバック機能が設定されている場合には、プリンター１の動作状態が変わる毎にステータス通知を生成して、インターフェース７２によってホスト装置１０５へ送信させる。ステータス通知を送信するタイミングは、例えば、電源投入により起動したとき、オフラインとなったとき、印刷開始したとき、印刷終了したとき、オンラインとなったとき等である。
【００３１】
イメージバッファー７０ｄは、コマンド処理部７０ｃが印刷実行を指示するコマンドを処理して、印刷を行う場合に、印刷データを展開して感熱ロール紙Ｓに記録する画像を生成・展開するためのバッファーメモリーであり、ＲＡＭ７４（図３）のワークエリアにより構成される。印刷制御部７０ｅは、プリンター１の各部を駆動させてイメージバッファー７０ｄに展開された画像を感熱ロール紙Ｓに印刷させる機能部であり、ＣＰＵ７１により実現される。
【００３２】
制御部７０は、ホスト装置１０５から送信されたコマンド及びデータを受信バッファー７０ａに格納し、コマンド判定部７０ｂの機能によって格納したコマンドを判定し、オンライン状態では受信バッファー７０ａのコマンドを受信順にコマンド処理部７０ｃによって処理する。そして、ホスト装置１０５から印刷実行を指示するコマンドと印刷データとを含む印刷ジョブを受信した場合には、コマンド処理部７０ｃの機能により受信したデータをイメージバッファー７０ｄに展開して印刷用の画像データを生成し、この画像データを、印刷制御部７０ｅの機能によって感熱ロール紙Ｓに印刷する。印刷制御部７０ｅは、用紙センサー２５による感熱ロール紙Ｓの検出状態に基づいて、感熱ロール紙Ｓの有無を監視しながら、イメージバッファー７０ｄに展開された画像データに基づいて、ヘッドドライバー回路３３を制御して記録ヘッド３１の発熱素子に通電して発熱させ、感熱ロール紙Ｓへの印刷を実行する。その後、印刷制御部７０ｅは、搬送モーター３７を動作させて、印刷後の感熱ロール紙Ｓをカッターユニット４７の位置まで搬送させ、モータードライバー７７によりカッター駆動モーター４５を動作させて感熱ロール紙Ｓを切断する。
【００３３】
モード切替制御部７０ｆは、制御部７０がプリンター１の動作状態に応じてＬＥＤ表示部７９を点灯または点滅させる発光モードと、プリンター１の動作状態にかかわらずＬＥＤ表示部７９を消灯させたままにする非発光モードとを切り替える機能部であり、ＣＰＵ７１の機能により実現される。モード切替制御部７０ｆは、受信バッファー７０ａに格納されたコマンドによりモードの切り替えが指示された場合に、この指示に従って発光モードと非発光モードとを順次切り替える。また、モード切替制御部７０ｆは、プリンター１がオフラインの間は、コマンド判定部７０ｂによりリアルタイム制御コマンドと判定されたコマンドのみを受け付けて実行可能になるため、リアルタイム制御コマンドによってモード切り替えが指示された場合にのみ、非発光モードから発光モードに切り替える。
【００３４】
ＬＥＤ点灯制御部７０ｇは、ゲートアレイ７６を制御して、プリンター１の動作状態に応じた点灯パターン、点滅パターンでＬＥＤ表示部７９を点灯または点滅させる機能部であり、ＣＰＵ７１の機能により実現される。例えば、ＬＥＤ点灯制御部７０ｇは、プリンター１における異常の内容をメカニカルエラー、オートカッターエラー、復帰不可能エラー、用紙エラー等に分類し、各分類に対応する点灯あるいは点滅パターンでＬＥＤ表示部７９のＬＥＤを点灯または点滅させる。メカニカルエラーとは、主に紙ジャムによる各種機構の動作異常に属するエラーであり、オートカッターエラーはカッターユニット４７の動作異常に属するエラーであり、復帰不可能エラーは、記録ヘッド３１の温度異常を検出するセンサー（図示略）等の破損や故障など印刷再開が困難なエラーであり、用紙エラーとは用紙切れ等のエラーである。各エラーの分類、及び、この分類に対応するＬＥＤ表示部７９の点灯あるいは点滅パターンは不揮発性メモリー７５に予め記憶されている。
【００３５】
図５は、印刷システム１００の動作を示すフローチャートであり、特に、異常が発生した際にＬＥＤ表示部７９を点灯させる動作を示す。図５（Ａ）はプリンター１の動作を示し、図５（Ｂ）はホスト装置１０５の動作を示す。
プリンター１の電源が投入されると、制御部７０は、プリンター１の各部を初期化して動作可能な状態にし、モード切替制御部７０ｆにより非発光モードに移行する（図５（Ａ）のステップＳ１１）。次いで、制御部７０は、初期化終了を示すステータス通知を生成してホスト装置１０５に送信する（ステップＳ１２）。
ホスト装置１０５は、プリンター１から送信されたステータス通知を受信する（図５（Ｂ）のステップＳ３１）。ここで、ホスト装置１０５はステータス通知に対する応答を送信してもよい。
【００３６】
制御部７０は、ホスト装置１０５から送信されるコマンドやデータに対応した動作を開始し（ステップＳ１３）、この動作中に異常が発生すると（ステップＳ１３）、オフラインに移行して（ステップＳ１４）、オフラインになったことを示すステータス通知を生成してホスト装置１０５に送信する（ステップＳ１５）。オフライン状態に移行した制御部７０は、通常のコマンドの受け付け、または通常のコマンドによる動作を停止し、リアルタイム制御コマンドに従ってのみ動作することになる。
【００３７】
ホスト装置１０５は、プリンター１から送信されたステータス通知を受信し（ステップＳ３２）、このステータス通知が、オフライン状態に移行したことを示すものであると判別すると、プリンター１に対して発光モードへの移行を指示するリアルタイム制御コマンドを生成して、プリンター１がオフライン状態であっても送信する（ステップＳ３３）。
プリンター１の制御部７０は、ホスト装置１０５から送信されたリアルタイム制御コマンドを受信して実行し（ステップＳ１７）、モード切替制御部７０ｆにより非発光モードから発光モードに移行する（ステップＳ１８）。発光モードに移行した制御部７０は、ＬＥＤ点灯制御部７０ｇの機能により、ステップＳ１４で発生した異常の種類に対応する点灯または点滅パターンを読み出して、このパターンに従ってＬＥＤ表示部７９のＬＥＤを点灯させる（ステップＳ１８）。
【００３８】
その後、制御部７０は、異常が解消するまでＬＥＤ表示部７９を点灯させた状態で待機し（ステップＳ１９）、異常が解消した場合はオンライン状態に移行し（ステップＳ２０）、オンラインになったことを示すステータス通知を生成してホスト装置１０５に送信する（ステップＳ２１）。ホスト装置１０５は、プリンター１から送信されたステータス通知を受信する（ステップＳ３４）。
【００３９】
このように、プリンター１がオンライン状態で通常動作を実行している間は非発光モードとし、プリンター１においてエラーが発生してオフライン状態に移行した場合に、オフラインへの移行に伴ってオートステータスバック機能によりホスト装置１０５に送信されるステータス通知をトリガーとして、ホスト装置１０５が、発光モードへの移行を指示するリアルタイム制御コマンドを送信し、このリアルタイム制御コマンドに従ってプリンター１が発光モードに移行する。
【００４０】
ＬＥＤ表示部７９は、ＬＥＤ点灯制御部７０ｇの機能により、通常動作中においても、例えば通常動作中であることや印刷動作を開始したこと、受信バッファー７０ａにコマンドやデータが格納されていること、ホスト装置１０５との間の通信状態を示すパターンで点灯または点滅する。このＬＥＤ表示部７９の点灯は、例えば外装パネル１０１を開けてメンテナンスを行う場合に、プリンター１が正常動作していることを確認する等の目的では非常に有用である。その一方で、外装パネル１０１が閉じている場合、すなわち印刷システム１００が通常の動作中である間は、ＬＥＤ表示部７９は視認できないから点灯させても意味がない。
そこで、プリンター１は、上記のように、オンライン出通常動作中はＬＥＤ表示部７９を常に消灯状態にして、消費電力を抑制し、異常が発生した場合は速やかにホスト装置１０５からリアルタイム制御コマンドを送信することで発光モードに移行する。このため、必要なときにはＬＥＤ表示部７９により動作状態を報知できる。また、異常が発生していない状態であっても、ホスト装置１０５からコマンドを送信することでプリンター１を発光モードに移行させることは可能であるから、異常発生時に限らず、ＬＥＤ表示部７９により報知させることはできる。このため、ＬＥＤ表示部７９による報知の有用性を損なうことなく、消費電力を抑制できる。
【００４１】
以上のように、本発明を適用した実施形態によれば、プリンター１は、ホスト装置１０５の外装パネル１０１に内蔵される本体１０に設けられたＬＥＤ表示部７９と、ＬＥＤ表示部７９のＬＥＤを点灯または点滅させることによりプリンター１の動作状態を報知する制御部７０と、を備え、制御部７０は、ＬＥＤ表示部７９を発光させない非発光モードと、ＬＥＤ表示部７９を点灯または点滅可能とする発光モードとを切り替え可能に構成され、非発光モード中にホスト装置１０５から入力されるリアルタイム制御コマンドによりモード切り替えが指示された場合に、発光モードに移行するので、動作状態の報知が必要ない場合にＬＥＤ表示部７９を常時消灯させておき、必要な場合にのみＬＥＤ表示部７９の点灯により動作状態を報知できる。これにより、ＬＥＤ表示部７９の不要な点灯または点滅を減らして消費電力を節約できる。また、異常発生等によりプリンター１がオフライン状態になっても実行可能なリアルタイム制御コマンドをホスト装置１０５から入力することで、ＬＥＤ表示部７９による報知が必要には速やかに発光モードに移行でき、動作状態の報知の妨げにならないように消費電力を節約できる。
【００４２】
また、プリンター１の制御部７０は、本体１０の動作に異常が発生した場合にオフラインモードに移行してホスト装置１０５から入力される通常のコマンドの実行を停止し、ホスト装置１０５からリアルタイム制御コマンドが入力された場合にはこれを実行して発光モードに移行するので、プリンター１の異常が発生してから発光モードに移行させることができ、必要時には速やかに動作状態の報知をさせることができる。
また、ＬＥＤ表示部７９は、外装パネル１０１の外部からＬＥＤ表示部７９の点灯状態を視認不可能な位置に配置されているので視認不可能なＬＥＤの不要な点灯または点滅を減らすことで、利便性を損なうことなく消費電力を節約できる。
【００４３】
なお、上記実施形態は本発明を適用した一具体例を示すものであり、本発明はこれに限定されるものではない。例えば、上記実施形態においては、ホスト装置１０５の外装パネル１０１の真裏にプリンター１を設置した構成を例に挙げて説明したが、ホスト装置１０５におけるプリンター１の設置位置は何ら制限されない。また、プリンター１が動作状態を報知するために使用する光源はＬＥＤに限らず、麦球等の小型電球を含む白熱電球、放電管、蛍光灯、有機ＥＬ素子、無機ＥＬ素子等を用いることができる。また、発光部を複数の光源や一つの光源の透過光を制御する表示部を設け、この表示部における発光の有無を発光モードと非発光モードで切り替えるようにしてもよい。
ＬＥＤ表示部は、上述の形態に限らず、液晶などの表示体や、識別音など発するブザーやスピーカーなどの報知手段であってもよい。
さらに、本発明を適用可能な記録装置は、記録媒体を搬送して記録を行う装置であれば特に制限されず、サーマルラインプリンターに限らず、インクジェット式プリンター、ドットインパクト式プリンター、レーザープリンター、熱昇華型プリンターのいずれであってもよいし、他の方式で文字や画像を形成する装置にも本発明を適用可能である。
【符号の説明】
【００４４】
１…プリンター（記録装置）、３１…記録ヘッド、３５…プラテン、７０…制御部、７１…ＣＰＵ、７９…ＬＥＤ表示部（報知部）、１００…印刷システム（記録システム）、１０１…外装パネル（筐体）、１０５…ホスト装置（制御装置）、Ｓ…感熱ロール紙。
【図１】
2011207073.tif 000003
【図２】
2011207073.tif 000004
【図３】
2011207073.tif 000005
【図４】
2011207073.tif 000006
【図５】
2011207073.tif 000007