(57)【要約】【課題】  プリンタ内部の制御手段の書き換えの際に、電源をオフすると、書き換えが正常に行われず、プリンタが正常に動作しなくなるという課題があった。【解決手段】  制御手段の書き換え中は、プリンタの用紙に現在の進行状況を印刷することで、制御手段の書き換え中であることを使用者に知らせる。一方、用紙が挿入されていなかったり、プリンタのカバーが開いている場合など、印刷により書き換え中であることを知らせることが出来ない場合は、プリンタ内部のコントロール基板に設けられたブザーを鳴らすことで、書き換え中であることを知らせる。【選択図】図１
2005329672.tif 000002
【特許請求の範囲】
【請求項１】
所定の用紙に印刷を行う印刷部と、ホストコンピュータから受信したデータにより前記印刷部を制御して印刷を行わせる制御手段と、コントロール基板上に実装され前記制御手段が書き込まれたＲＯＭと、を有する印刷装置において、前記ホストコンピュータから受信した所定のデータに基づいて、前記ＲＯＭに書き込まれている制御手段を消去し新しい制御手段に書き換える処理を行う間、書き換え中であることを示す印刷をすることを特徴とする印刷装置。
【請求項２】
前記印刷装置が印刷可能な状態でない場合、前記書き換え処理を行う間、前記コントロール基板に設けられたブザーを鳴動することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記書き換え処理を行う間、前記ブザーによる鳴動と、前記書き換え中であることを示す印刷とを、同時に行うことを特徴とする請求項１または２記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ等の印刷装置に関する。特に、ホストコンピュータから受信した所定のデータにより、プリンタ内部の制御手段を書き換える印刷装置に関する。
【背景技術】
【０００２】
プリンタ等の印刷装置は、ホストコンピュータから受け取ったデータを解析して印刷するための制御手段を、プリンタ内部のコントロール基板に実装されているＲＯＭなどのメモリに格納している。これらの制御手段は、不具合があった場合や、新しい機能を追加するなどの理由により、ＲＯＭに格納されている制御手段を、ホストコンピュータからの指示により、新しい制御手段に書き換えることが出来るようになっている。
【０００３】
このような装置は特許文献１で提案されている。
【０００４】
【特許文献１】特開平７−４９７５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
プリンタ内部の制御手段は、通常書き換え可能なＲＯＭ(フラッシュＲＯＭ)に格納されており、書き換えを行う場合は、すでに書き込まれている制御手段を消去してから、新しい制御手段を書き込む必要がある。しかし、この制御手段を消去してから新しい制御手段の書き込みを終了するまでの間に電源をオフすると、書き換えが正常に行われないため、以降プリンタが正常に動作しなくなるという課題があった。
【０００６】
そのため、従来の書き換えにおいては、プリンタのＬＥＤを点滅させて書き換え中であることを使用者に知らせるという方法がとられていた。しかしこの方法では、直射日光が当たるような窓際の明るいところでは、ＬＥＤが点灯していることが分かりにくい場合がある。また、ＬＥＤに埃や汚れがついて、ＬＥＤの点灯が分かりにくい場合もあった。このような状況では、点灯していることに気付きにくいため、使用者が電源をオフしてしまうことがあった。また、ＬＥＤの点灯だけでは書き換えの進行状況がわからないため、書き換えに時間がかかると待ちきれずに電源をオフしてしまうこともあった。
【０００７】
特に、近年コンピュータの通信手段として普及しているＬＡＮを利用したシステムでは、ホストコンピュータとプリンタが離れて設置されていることが珍しくない。このような状況においては、制御手段の書き換えを行うために操作者がホストコンピュータの操作をすると、離れたところにあるプリンタを監視できない状況が発生する。そのためプリンタのそばにいる使用者は、制御手段の書き換えを行っている事を知らずにプリンタの電源をオフする危険性が一段と高まる。
【課題を解決するための手段】
【０００８】
そこで、本発明はこのような問題点を解決するためになされたもので、制御手段の書き換え中は、プリンタの用紙に現在の進行状況を印刷することで、制御手段の書き換え中であることを使用者に知らせること、及び、書き換えの進行状況を印刷することで進行状況を知らせることが出来るようにする。また、たとえば用紙が挿入されていなかったり、プリンタのカバーがあいている場合など、印刷により書き換え中であることを知らせることが出来ない場合は、プリンタ内部のコントロール基板に設けられたブザーを、書き換え中の特定のタイミングで鳴らすようにする。さらに、印刷とブザーを併用することで、より確実に書き換え中であることを知らせることが出来るようにすることを目的とする。
【０００９】
本発明の印刷装置の１つの態様は、所定の用紙に印刷を行う印刷部と、ホストコンピュータから受信したデータにより印刷部を制御して印刷を行わせる制御手段と、コントロール基板上に実装され制御手段が書き込まれたＲＯＭと、を有する印刷装置において、ホストコンピュータから受信した所定のデータに基づいて、ＲＯＭに書き込まれている制御手段を消去し新しい制御手段に書き換える処理を行う間、書き換え中であることを示す印刷をすることを特徴とする。これにより、印刷装置の使用者は、制御手段が書き換え中であることを目で確認することができる。
【００１０】
本発明の印刷装置の別の態様は、印刷装置が印刷可能な状態でない場合、書き換え処理を行う間、コントロール基板に設けられたブザーを鳴動することを特徴とする。これにより、印刷装置の使用者は、制御手段が書き換え中であることを耳で確認することができる。
【００１１】
本発明の印刷装置の別の態様は、書き換え処理を行う間、ブザーによる鳴動と、書き換え中であることを示す印刷とを、同時に行うことを特徴とする請求項１または２記載の印刷装置。これにより、印刷装置の使用者は、制御手段が書き換え中であることを目と耳で確認することができ、より確実に書き換え中であることがわかる。
【発明の効果】
【００１２】
本発明によれば、以下の効果を奏する。
【００１３】
プリンタに内蔵された制御手段の書き換えにおいて、書き換え中であることをプリンタ自らが印刷することで、使用者に書き換え中であることを、判りやすく知らせることができる。これにより、書き換え中に間違ってプリンタの電源をオフする危険性を低減する事が可能となった。
【００１４】
さらには、プリンタが印刷可能でない状況においても、プリンタ内部にそなえられたブザーにより書き換え中であることを知らせることも可能である。
【発明を実施するための最良の形態】
【００１５】
この発明の一実施態様を、図面を参照しながら説明する。なお、以下に説明する実施態様は説明のためのものであり、本発明の範囲を制限するものではない。
【００１６】
従って、当業者であればこれらの各要素もしくは全要素をこれと均等なものによって置換した実施態様を採用することが可能であるが、これらの実施態様も本発明の範囲に含まれる。
【００１７】
図１は、レシート印刷用のプリンタを有するＰＯＳシステムの概略図の一例である。本発明の印刷装置は、通信ケーブル１０３を介してＰＯＳ端末装置１００（ホストコンピュータ）と接続されている。このＰＯＳシステムは、ＰＯＳ端末装置１００とレシート印刷用のプリンタ１０１（印刷装置）およびキャッシュドロワ１０２からなる。プリンタ１０１の制御手段の書き換えを行う場合は、ＰＯＳ端末装置１００からの所定のデータにより、新しい制御手段をプリンタに転送する。ＰＯＳ端末装置からのデータは、通信ケーブル１０３を介してプリンタ１０１に送られる。この通信ケーブル１０３は、ＲＳ−２３２Ｃを使ってＰＯＳ端末装置１００と接続されてもよいし、ＬＡＮシステムのようにＨＵＢを介して接続されてもよい。
【００１８】
プリンタ１０１の内部には、印刷部と、コントロール基板と、コントロール基板に実装されているＲＯＭと、コントロール基板に実装され、または接続されているブザーが配置されている（いずれも不図示）。
【００１９】
図２は、プリンタ内部の制御手段の書き換え手順の一例を示したフローチャートである。プリンタ１０１は、ＰＯＳ端末装置１００から書き換えを開始する所定のデータを受け取ると、用紙の有無やカバーの開閉等、プリンタ１０１が印刷可能な状態かどうかを確認する（Ｓ２０１）。プリンタが印刷可能であると判断した場合は（Ｓ２０２：ＹＥＳ）、印刷にて書き換え中であることを知らせるモードになる（Ｓ２０３）。一方、プリンタに用紙がない、カバーが開いているなど、印刷ができない状態にあると判断した場合は（Ｓ２０２：ＮＯ）、ブザーにて書き換え中であることを知らせるモードになる（Ｓ２０４）。次に、ＰＯＳ端末装置１００から新しい制御手段のデータを受信し（Ｓ２０５）、そのデータを用いて制御手段の書き換えを行う（Ｓ２０６）。書き換えを行う前には、ＲＯＭの消去を行う必要がある。このＲＯＭの消去開始の時点から制御手段の書き換えが終了する処理の間、前記各モードに従って印刷、またはブザーにより書き換え中であることを知らせる。なお、ＰＯＳ端末装置１００からの所定のデータにより、ブザーを鳴動するタイミングや音量、長さ、音程などを設定することもできる。ここで、所定のデータは、例えば、「ＧＳ  Ａ  ＆Ｈ１０００  ＆Ｈ９９９９  ｄ０・・・ｄ８９９９  Ｂ  ２５６  ５  １００  ５０」である。「ＧＳ  Ａ」は書き換え動作を行うことを示し、「＆Ｈ１０００と＆Ｈ９９９９」は書き換えを行うＲＯＭ領域の範囲を示し、「ｄ０・・・ｄ８９９９」は新しい制御手段のデータを示し、「Ｂ」はブザー鳴動動作を行うことを示す。「２５６」はブザーの鳴動間隔であり、２５６Ｋビット毎データを消去し、２５６Ｋビット毎データの書き換えを行ったタイミングでブザーを鳴動することを示す。「５」はブザーの音量レベルを示し、「１００」は１００ｍ秒鳴動することを示し、「５０」は音程を示す。
【００２０】
図３は、制御手段の書き換えの際に、制御手段の書き換え中であることを使用者に知らせるための印刷例である。制御手段の書き換えが始まると、書き換えが始まったことを知らせるメッセージを印刷する（３０１）。次に、書き換え中の電源オフを防ぐために、電源を落とさないように注意を促すメッセージを印刷する（３０２）。更に、書き換えを行う制御手段の転送中は、そのデータの受信状況を数回に渡り印刷する（３０３）。書き換えデータの受信が終了すると、制御手段の書き換えに移行する（３０４）。最後に、書き換えが終了したことを知らせる書き換え終了のメッセージを印刷して終了となる（３０５）。ここに示したメッセージは一例であり、メッセージの内容はこれに限られない。また、メッセージを印刷するタイミングも一例であり、他のタイミングでメッセージを印刷することも可能である。
【００２１】
更には、このメッセージ印刷と同時に、ブザーを鳴らして注意を促すこともできる。
【００２２】
なお、上記実施形態はＲＯＭの任意の領域を書き換える例を示しているが、ＲＯＭに格納されている、ブザーを鳴動する制御手段と書き換え中に印刷をする制御手段は、書き換えしないことが望ましい。一例としては、ＰＯＳ端末装置１００から送信する所定データにおいて、書き換え不可とするＲＯＭ領域、すなわちブザーを鳴動する制御手段と書き換え中にメッセージ印刷をする制御手段が格納されているＲＯＭ領域が指定された場合は、所定データを無視し書き換えが実行できないようにする。
【図面の簡単な説明】
【００２３】
【図１】ＰＯＳシステムの概略図の一例である。
【図２】制御手段の書き換え手順の一例を示すフローチャートである。
【図３】書き換え状況を印刷にて知らせる印刷例を示す図である。
【符号の説明】
【００２４】
１００    ＰＯＳ端末
１０１    プリンタ
１０２    キャッシュドロワ
１０３    通信ケーブル
【図１】
2005329672.tif 000003
【図２】
2005329672.tif 000004
【図３】
2005329672.tif 000005