(57)【要約】【課題】動作環境の騒音に応じた適切な音量で印刷終了の報知が行えるようにする。【解決手段】音センサ１７および騒音レベル検出部６により、印刷ジョブが発生する毎に印刷直前の最新のプリンタ３の動作環境の騒音レベルを検出し、ブザー音切替部７により、騒音レベル検出部６が検出した騒音レベルの大小に基づき、ブザー４６の印刷の終了報知音を、少なくとも音量レベルが異なる第１の報知モードの報知音、第２の報知モードの報知音に切り替えることにより、印刷の終了を、プリンタ３の動作環境の騒音に応じた適切な音量で印刷終了の報知を行う。【選択図】図２
2010131844.tif 000002
【特許請求の範囲】
【請求項１】
印刷の終了を音で報知する画像形成装置において、
印刷の終了時に終了報知音を発生する報知手段と、
印刷ジョブの発生により印刷直前の動作環境の騒音レベルを検出する騒音レベル検出手段と、
前記騒音レベル検出手段が検出した騒音レベルに基づいて、前記報知手段の前記終了報知音を、少なくとも音量が異なる第１の報知モードの報知音、第２の報知モードの報知音に切り替える報知音切替手段と、を備えた画像形成装置。
【請求項２】
前記第２の報知モードの報知音は前記第１の報知モードの報知音より大音量に設定され、
前記報知音切替手段は、前記騒音レベル検出手段により検出された騒音レベルが前記第１の報知モードの報知音のレベルより大きいときに、前記終了報知手段の前記終了報知音を第１の報知モードの報知音から前記第２の報知モードの報知音に切り替える請求項１に記載の画像形成装置。
【請求項３】
前記報知音切替手段は、前記騒音レベル検出手段が検出した印刷直前の騒音レベルと、前記終了報知音による前記動作環境の騒音レベルの変化の割合いに係わる閾値とを比較して、前記終了報知手段の前記終了報知音を第１の報知モードの報知音、第２の報知モードの報知音に切り替える請求項１に記載の画像形成装置。
【請求項４】
前記閾値は、第１、第２の報知モードの報知音による前記動作環境の騒音レベルの変化の割合の差が、印刷直前の前記動作環境の騒音レベルが第１の報知モードの報知音の音量レベルのときの差と、印刷直前の前記動作環境の騒音レベルが第２の報知モードの報知音の音量レベルのときの差との１／２になる印刷直前の前記動作環境の騒音レベルに設定される請求項３に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷の終了を音で報知するインクジェットプリンタ等の画像形成装置に関し、詳しくは、印刷終了の報知音の改良に関する。
【背景技術】
【０００２】
従来、オフィスや家庭で使用される一般的なインクジェットプリンタや、商店の割引特典のクーポン発券等に用いられるインクジェットプリンタ等の画像形成装置は、携帯電話機やホストコンピュータ等の外部装置から与えられた印刷データに基づき、インクカートリッジのインクを印刷ヘッドから用紙等に吐出して所要の印刷を行う（例えば、特許文献１、２参照）。
【０００３】
【特許文献１】特開２００８−３６８８４号公報（段落［０００１］−［０００２］、［００２４］−［００３１、図１−図５等）
【特許文献２】特開２００７−９８７０６号公報（段落［０００６］、［００５４］、図１等）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この種の画像形成装置において、印刷の終了をブザー音等で報知し、クーポン等の印刷物の取り忘れ等を防止することが考えられるが、この場合、ブザー音等の音量（レベル）をどのように設定するのかが重要な課題である。
【０００５】
そして、商店等で使用される画像形成装置のように、動作環境の騒音（環境音）が時間帯等によって変化する環境下で使用される画像形成装置の場合、ブザー音等を小音量に設定すると、騒音レベルが高くなる時間帯等には、騒音によってブザー音が聞えなくなり、店員や店の顧客等が印刷完了に気付かず、印刷されたクーポン等の取り忘れ（渡し忘れ）が生じる。一方、ブザー音を大音量に設定すると、騒音レベルが低い時間帯等には、騒音に対してブザー音が大きくなり過ぎ、店員や前記顧客に不快感を与える。
【０００６】
なお、上記の不都合は、オフィスや家庭で使用される一般的なインクジェットプリンタ等においても同様に発生し、例えば、掃除機などの使用によって大きな騒音が発生すると、前記ブザー音がかき消されて聞えなくなり、印刷の終了に気付かず、印刷物を取り忘れる。
【０００７】
この発明は、上記課題に鑑みてなされたものであり、動作環境の騒音に応じた適切な音量で印刷終了の報知が行えるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
この発明の画像形成装置は、上記目的を達成するため、印刷の終了を音で報知する画像形成装置において、印刷の終了時に終了報知音を発生する報知手段と、印刷ジョブの発生により印刷直前の動作環境の騒音レベルを検出する騒音レベル検出手段と、前記騒音レベル検出手段が検出した騒音レベルに基づいて、前記報知手段の前記終了報知音を少なくとも音量が異なる第１の報知モードの報知音、第２の報知モードの報知音に切り替える報知音切替手段と、を備える。
【０００９】
この場合、騒音レベル検出手段により、印刷ジョブが発生する毎に印刷直前の最新の動作環境の騒音レベルを検出し、報知音切替手段により、騒音レベル検出手段が検出した騒音レベルの大小に基づき、報知手段の印刷の終了報知音を、少なくとも音量レベルが異なる第１の報知モードの報知音、第２の報知モードの報知音に切り替えることにより、印刷の終了を、画像形成装置の動作環境の騒音の大小に応じて音量が切り替わる終了報知音で報知することができ、動作環境の騒音に応じた適切な音量で印刷終了の報知を行うことができる。
【００１０】
そして、前記第２の報知モードの報知音は前記第１の報知モードの報知音より大音量に設定され、前記報知音切替手段は、前記騒音レベル検出手段が検出した騒音レベルが前記第１の報知モードの報知音のレベルより大きいときに、前記終了報知手段の前記終了報知音を第１の報知モードの報知音から前記第２の報知モードの報知音に切り替えることが、より具体的で好ましい。
【００１１】
この場合、動作環境の騒音レベルが第１の報知モードの報知音のレベル以下のときには、過大な音量によって不快感を与えることがないように第１の報知モードの報知音により印刷の終了を報知し、動作環境の騒音レベルが第１の報知モードの報知音のレベルより大きくなると、印刷終了報知音が騒音にかき消されないように第２の報知モードの報知音に大きくして印刷の終了を確実に報知することができる。
【００１２】
また、前記報知音切替手段は、前記騒音レベル検出手段が検出した騒音レベルと、前記終了報知音の発生前後の前記動作環境の騒音レベルの変化の割合いに係わる閾値とを比較して、前記終了報知手段の前記終了報知音を第１の報知モードの報知音、第２の報知モードの報知音に切り替えるようにすることも好ましい。
【００１３】
この場合は、印刷終了報知音の聞き取り易さが、騒音レベルと印刷終了報知音の音量との相対的な関係に起因することに着目し、終了報知音の発生前後の前記動作環境の騒音レベルの変化の割合いに係わる閾値を設定し、報知音切替手段により、騒音レベル検出手段が検出した騒音レベルと前記閾値とを比較して、前記終了報知手段の前記終了報知音を第１の報知モードの報知音、第２の報知モードの報知音に切り替えることができ、動作環境の騒音に応じた一層適切な音量で印刷終了の報知を行うことができる。
【００１４】
そして、前記閾値は、第１、第２の報知モードの報知音による前記動作環境の騒音レベルの変化の割合の差が、印刷直前の前記動作環境の騒音レベルが第１の報知モードの報知音の音量レベルのときの差と、印刷直前の前記動作環境の騒音レベルが第２の報知モードの報知音の音量レベルのときの差との１／２になる印刷直前の前記動作環境の騒音レベルに設定されることが、具体的で好ましい。
【００１５】
この場合、前記閾値を、第１、第２の報知モードの報知音のいずれについても、騒音レベルの変化の割合が、第１の報知モードの報知音の大きさの騒音レベルのときの変化の割合と、第２の報知モードの報知音の大きさの騒音レベルのときの変化の割合との中間の大きさになる最も適当な値に設定することができる。
【発明を実施するための最良の形態】
【００１６】
本発明の実施形態について、図１ないし図６を参照して詳述する。
【００１７】
（一実施形態）
一実施形態について、図１ないし図５を参照して説明する。
【００１８】
本実施形態の画像形成装置は、スーパーマーケット等の商店のクーポンを発券するＰＯＳシステムのインクジェットプリンタであり、接客カウンタ（レジカウンタ）又は専用のスペース等に設置される。画像形成装置が印刷して発券されたクーポンは、店員が顧客に手渡すか、顧客自らが装置から受け取る。そして、印刷物（クーポン）の少なくとも印刷の終了が電子音で報知される。
【００１９】
図１は本実施形態のＰＯＳシステム１の概略の構成を示し、図２はＰＯＳシステム１のホストコンピュータ２およびプリンタ３の制御ブロックを示し、図３はプリンタ３の印刷手順を示し、図４はプリンタ３の印刷終了報知の手順を示し、図５は印刷終了報知のブザー音の切替の手順を示す。
【００２０】
図１に示す本実施形態のＰＯＳシステム１は、印刷ジョブおよび当該印刷ジョブに対応する鳴動制御コマンド（報知制御コマンド）を送信するホストコンピュータ２と、ホストコンピュータ２から受信した印刷ジョブに基づいて印刷を行うと共に、鳴動制御コマンドに基づいて印刷終了を電子音の鳴動で報知する機能を備えたプリンタ３と、で構成され、ホストコンピュータ２は例えば商店の内部又は外部の管理事務所等に設置され、プリンタ３は当該商店の店内に設置され、ホストコンピュータ２とプリンタ３とは有線又は無線で接続されている。
【００２１】
ホストコンピュータ２は、店員や顧客の発券操作等に基づきＰＯＳアプリケーションなどからクーポン等の発券要求を受けると、後述する業務アプリケーション３１により対応する印刷ジョブを生成し、各印刷ジョブに対して印刷ジョブＩＤを付与する。そして、この印刷ジョブＩＤに基づいて印刷ジョブの管理を行うと共に、プリンタ３に対し印刷ジョブを送信する。
【００２２】
また、ホストコンピュータ２は、印刷ジョブを生成した後、必要に応じてプリンタ３のブザー４６（本発明の報知手段、図２参照）を鳴動するための鳴動制御コマンドを生成する。この鳴動制御コマンドには、印刷完了後にプリンタ３のブザー４６を鳴動させたい印刷ジョブＩＤと、ブザー４６の鳴動パターン（報知パターン、詳細は後述）とが定義されている。そして、この鳴動制御コマンドをホストコンピュータ２からプリンタ３に送信することで、プリンタ３に所定のタイミング（印刷完了後）および所定の鳴動パターンでブザー４６を鳴動させる。
【００２３】
プリンタ３は、複数種のカラーインクを記録材料として使用して画像記録（複数色カラー印刷）を実行し、クーポン等の印刷物を発券するインクジェット方式のプリンタ３である。図１に示すように、プリンタ３は、前面上部パネル１１ａおよびケースカバー１１ｂから構成されるプリンタケース１１の前面に、左側から順に電源スイッチ１２、ロール紙カバー１３、装着部開閉カバー１４が配置されており、ロール紙カバー１３の上方には、ロール紙を排出する用紙排出口１５が臨んでいる。また、電源スイッチ１２の上方には、プリンタ３の状態をオペレータ（店員や顧客）に通知する複数のＬＥＤランプ１６が設けられている。ロール紙カバー１３の内部には、ロール状に巻回された用紙、すなわち、ロール紙（図示省略）が装填されており、一方の装着部開閉カバー１４の内部には、インクカートリッジ（図示省略）が装着されている。さらに、プリンタ３は、例えば上面や背面等の適当な個所にプリンタ３の動作環境（店内）の環境音（騒音）を検出する音センサ１７を備える。音センサ１７は簡易には小型のマイクロフォンからなるが、動作環境の音が検出できるものであればどのような構成であってもよく、いわゆる騒音計であってもよい。
【００２４】
プリンタ３は、ホストコンピュータ２から印刷ジョブを受信すると、当該印刷ジョブに基づいて、用紙上に文字や絵柄といった所望の画像をカラー印刷し、用紙排出口１５より印刷済みの用紙（クーポン）を排出する。また、プリンタ３は、ホストコンピュータ２から鳴動制御コマンドを受信すると、当該印刷ジョブの印刷ジョブＩＤを含む鳴動制御コマンドの鳴動パターンに基づいてブザー４６を鳴動し、その電子音の印刷終了音により、オペレータに対して印刷処理の終了（完了）、つまり用紙排出口１５からクーポン等が排出された旨を報知する。なお、印刷の終了（用紙排出口１５からのクーポン等の排出）の報知は、ブザー４６の鳴動で報知すると同時にＬＥＤランプ１６の点灯（明滅）によって視覚的にも報知する。
【００２５】
次に、図２を参照して、ホストコンピュータ２およびプリンタ３の構成等を、さらに詳述する。
【００２６】
ホストコンピュータ２は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ＨＤＤ（Hard  Disk  Drive）２４、入力デバイス２５および通信インターフェース２６を備え、ＨＤＤ２４に記憶された制御プログラム従ってＲＡＭ２３内などに保存されたデータの処理を行う。
【００２７】
また、ＨＤＤ２４には、業務アプリケーション３１およびスプーラ３２が記憶され、ＣＰＵ２１は、業務アプリケーション３１を実行し、入力デバイス２５からの入力に基づく鳴動パターンを生成する。鳴動パターンは、例えば周波数、鳴動時間、消音時間、音量、鳴動回数等の項目からなる。ユーザーは、これら項目に対するパラメータを変化させることで、所望の鳴動パターン、もしくは鳴動停止パターンに設定できる。
【００２８】
さらに、ＣＰＵ２１は、ＰＯＳアプリケーションなどからクーポンを発券するための情報（以下、クーポン情報）を受信すると、業務アプリケーション３１を実行して当該クーポン情報に基づいて印刷データを生成する。そして、業務アプリケーション３１は、印刷要求と共に生成した印刷データをスプーラ３２に送る。スプーラ３２は、当該印刷データに基づき印刷ジョブを生成すると共に、当該印刷ジョブに対して印刷ジョブＩＤを付与すし、ＣＰＵ２１は、生成された印刷ジョブを通信インターフェース２６を介してプリンタ３に送信する。
【００２９】
業務アプリケーション３１は、スプーラ３２により付与された印刷ジョブＩＤが所定の印刷ジョブＩＤ（例えば、一の顧客に対して複数枚のクーポンが発券されるときには、発券される最後のクーポンに対する印刷ジョブＩＤ）であるか否かを判別する。そして、前記所定の印刷ジョブＩＤになると、上述の鳴動パターンおよび当該印刷ジョブＩＤに関連付けれれた鳴動制御コマンドを生成する。そして、ＣＰＵ２１は、業務アプリケーション３１のＡＰＩを用い、通信インターフェース２６を介して鳴動制御コマンドをプリンタ３に送信する。このようにすることで、例えば一の顧客に対して複数枚のクーポンを発券する場合は、最後のクーポンの印刷終了のみをブザー音で報知することができる。
【００３０】
なお、上述の印刷ジョブの送信と鳴動制御コマンドとは、鳴動制御コマンドがＵＤＰ（User  Datagram  Protocol）を利用して、印刷ジョブがＴＣＰ（Transmission  Control  Protocol）を利用して非同期に送信され、印刷ジョブの実行完了から鳴動制御コマンドの実行開始までの間の遅延の発生が防止される。
【００３１】
プリンタ３は、ＣＰＵ４１、フラッシュＲＯＭ４２、ＲＡＭ４３、通信インターフェース４４、印刷制御部４５、用紙搬送機構４７、印刷ヘッド４８、ブザー４６、ＬＥＤランプ１６を備え、さらに、前記音センサ１７と共に本発明の騒音レベル検出手段を形成する騒音レベル検出部６、本発明の報知音切替手段を形成するブザー音切替部７を備え、フラッシュＲＯＭ４２内に記憶された制御プログラムに従って、ＲＡＭ４３内のデータの処理等を行う。
【００３２】
ＲＡＭ４３には、印刷ジョブのジョブ履歴が記録されるジョブ履歴記憶領域５１が設けられ、このジョブ履歴記憶領域５１には、既に印刷処理が終了した印刷ジョブおよび現在印刷処理中の印刷ジョブに対応する印刷ジョブＩＤが記録されている。また、ＲＡＭ４３には、現在印刷処理中の印刷ジョブに対応する印刷ジョブＩＤを記録する印刷ジョブＩＤ記憶領域５２と、鳴動制御コマンドを記録するコマンド記憶領域５３も設けられている。
【００３３】
ＣＰＵ４１は、通信インターフェース４４を介してホストコンピュータ２から鳴動制御コマンドを受信すると、当該鳴動制御コマンドに含まれる印刷ジョブＩＤが、印刷ジョブＩＤ記憶領域５２に記録されている現在印刷処理が開始されている印刷ジョブの印刷ジョブＩＤと一致するか否かを判別する。現在開始されている印刷ジョブの印刷ジョブＩＤと一致する場合、ＣＰＵ４１は、当該鳴動制御コマンドに含まれる鳴動パターンに基づいて、即時にブザー音切替部７を介してブザー４６を鳴動させる。一方、一致しない場合（現在開始されている印刷ジョブが存在しない場合も含む）、ＣＰＵ４１は、この鳴動制御コマンドに含まれる印刷ジョブＩＤがジョブ履歴記憶領域５１に記録されているか否かを判別し、判別結果に基づき、ブザー音切替部７を介してブザー４６の鳴動を制御する。具体的には、当該印刷ジョブＩＤがジョブ履歴記憶領域５１に記録されていない場合、ＣＰＵ４１は、当該鳴動制御コマンドをコマンド記憶領域５３に一時的に記録する。一方、当該印刷ジョブＩＤがジョブ履歴記憶領域５１に印刷処理完了済みとして記録されている場合、ＣＰＵ４１は、当該鳴動制御コマンドに含まれる鳴動パターンに基づき、即時にブザー音切替部７を介してブザー４６を鳴動させる。鳴動制御コマンドの受信に際して、当該鳴動制御コマンドの印刷ジョブＩＤと同一の印刷ジョブＩＤが存在するか否かの判別を、現在開始されている印刷ジョブＩＤのみを記録した印刷ジョブＩＤ記憶領域５２を最初に参照して判別することで、複数の印刷ジョブＩＤが記録されているジョブ履歴記憶領域５１を検索して判別する場合に比して、素早く判別することができる。つまり、鳴動による報知を素早く実行することができる。これにより、例えば、何らかの理由で報知制御コマンドが遅延した場合においても、確実にオペレータに対して印刷ジョブが開始された旨、つまりクーポンの印刷が終了（完了）して発券された旨を伝えることができる。
【００３４】
また、ＣＰＵ４１は、通信インターフェース４４を介してホストコンピュータ２から印刷ジョブを受信すると、受信した印刷ジョブの印刷制御コマンドに基づいて処理を実行する。具体的には、まず、ＣＰＵ４１は、ＪｏｂＳｔａｒｔコマンドを解析することで当該印刷ジョブの処理を開始し、続いてＪｏｂＮａｍｅコマンドを解析する。このＪｏｂＮａｍｅコマンドには当該印刷ジョブの印刷ジョブＩＤがパラメータとしてセットされており、これにより、ＣＰＵ４１は、当該印刷ジョブの印刷ジョブＩＤを取得する。ＣＰＵ４１は、ＪｏｂＮａｍｅコマンドの解析に伴い、当該印刷ジョブが開始されたことを検出すると共に、当該印刷ジョブＩＤを印刷ジョブＩＤ記憶領域５２およびジョブ履歴記憶領域５１に印刷実行開始のステータスで記録する。この検出をトリガとして、ＣＰＵ４１は、コマンド記憶領域５３に当該印刷ジョブの印刷ジョブＩＤと同一の印刷ジョブＩＤを含む鳴動制御コマンドが存在するか否かを判別する。該当する鳴動制御コマンドが存在する場合、ＣＰＵ４１は、鳴動制御コマンドに含まれる鳴動パターンに基づき、ブザー音切替部７を介してブザー４６を鳴動させる。また、ブザー４６の鳴動終了後、ＣＰＵ４１は、コマンド記憶領域５３に記憶されている鳴動制御コマンドをクリアする。
【００３５】
引き続き、ＣＰＵ４１は、ＪｏｂＰｒｉｎｔコマンドを解析し、印刷データの印刷を開始する。この場合、ＣＰＵ４１は、印刷制御部４５に対し、当該印刷データに基づく印刷指示を出す。印刷指示を受けた印刷制御部４５は、当該印刷データに基づいて、用紙搬送機構４７を介してロール紙を搬送しつつ、印刷ヘッド４８を駆動してロール紙への印刷を実行し、用紙排出口１５から印刷されたクーポンを発券する。その後、ＣＰＵ４１は、印刷ジョブ（印刷制御コマンド）に含まれるＪｏｂＥｎｄコマンドを解析（処理）し、当該コマンドの解析が終了することで当該印刷ジョブに係る全ての処理が完了する。
【００３６】
ここで、図３を参照して、プリンタ３が印刷ジョブを受信した場合の動作手順について説明する。まず、プリンタ３は、ホストコンピュータ２から送信された印刷ジョブを受信する（ステップＳ１１）。そして、プリンタ３は、当該印刷ジョブに基づいて印刷処理を開始する（ステップＳ１２）。この時、プリンタ３は、印刷ジョブに含まれる印刷ジョブＩＤを取得し、ジョブ履歴記憶領域５１および印刷ジョブＩＤ記憶領域５２に当該印刷ジョブＩＤを印刷処理中のステータスで記録（登録）する（ステップＳ１３）。そして、プリンタ３は、当該印刷ジョブに基づく一連の印刷処理が完了したことを検出すると（ステップＳ１４）、当該印刷ジョブの印刷ジョブＩＤと同一の印刷ジョブＩＤを含む鳴動制御コマンドが、受信されてコマンド記憶領域５３に存在するか否かを判別する（ステップＳ１５）。対象となる鳴動制御コマンドが存在しない場合（ステップＳ１６のＮｏ）、プリンタ３は、ジョブ履歴記憶領域５１の当該印刷ジョブＩＤに対するステータスを印刷処理完了に更新する（ステップＳ１９）。一方、対象となる鳴動制御コマンドが存在する場合（ステップＳ１６のＹｅｓ）、プリンタ３は、当該鳴動制御コマンドの鳴動パターンに基づいてブザー４６を鳴動させる（ステップＳ１７）。ブザー４６の鳴動終了後、プリンタ３は、コマンド記憶領域５３に記録された当該鳴動制御コマンドをクリアする（ステップＳ１８）。そして、プリンタ３は、ジョブ履歴記憶領域５１の当該印刷ジョブＩＤに対するステータスを印刷処理完了に更新する（ステップＳ１９）。
【００３７】
次に、図４を参照して、プリンタ３が鳴動制御コマンドを受信した場合の動作手順につ
いて説明する。まず、プリンタ３は、ホストコンピュータ２から送信された鳴動制御コマ
ンドを受信すると（ステップＳ２１）、受信した鳴動制御コマンドに含まれる印刷ジョブＩＤと同一の印刷ジョブＩＤが、印刷ジョブＩＤ記憶領域５２に記録されているか否かを判別する（ステップＳ２２）。つまり、鳴動制御コマンドに含まれる印刷ジョブＩＤが付与された印刷ジョブが、印刷処理中であるか否かを判別する。印刷ジョブＩＤ記憶領域５２に対象となる印刷ジョブＩＤが存在する場合（ステップＳ２３のＹｅｓ）、プリンタ３は、鳴動制御コマンドをコマンド記憶領域５３に記録する（ステップＳ２４）。一方、印刷ジョブＩＤ記憶領域５２に対象となる印刷ジョブＩＤが存在しない場合（ステップＳ２３のＮｏ）、プリンタ３は、ジョブ履歴記憶領域５１を検索し、対象となる印刷ジョブＩＤが当該ジョブ履歴記憶領域５１に記録されているか否かを判別する（ステップＳ２５）。ジョブ履歴記憶領域５１に対象となる印刷ジョブＩＤが存在しない場合（ステップＳ２６）、プリンタ３は、鳴動制御コマンドをコマンド記憶領域５３に記録する（ステップＳ２４）。一方、ジョブ履歴記憶領域５１に対象となる印刷ジョブＩＤが存在する場合（ステップＳ２６のＹｅｓ）、プリンタ３は、ジョブ履歴記憶領域５１に記録されている印刷ジョブＩＤのステータスが「印刷処理完了済み」であるか否かを判別する。対象となる印刷ジョブＩＤのステータスが「印刷処理完了済み」以外の場合（ステップＳ２７のＮｏ）、鳴動制御コマンドをコマンド記憶領域５３に記録する（ステップＳ２４）。一方、対象となる印刷ジョブＩＤのステータスが「印刷処理完了済み」の場合（ステップＳ２７のＹｅｓ）、プリンタ３は、鳴動制御コマンドの鳴動パターンに基づき、即時にブザー音切替部７を介してブザー４６を鳴動させる（ステップＳ２８）。
【００３８】
このように、ホストコンピュータ２から印刷ジョブと鳴動制御コマンドと、を非同期に受信したプリンタ３は、印刷ジョブに基づく印刷処理を実行して所要枚数のクーポンを印刷すると、印刷ジョブが完了したことの検出をトリガとして、該当する鳴動パターンでブザー４６を鳴動し、そのブザー音によりクーポンの印刷終了をオペレータに報知する。
【００３９】
つぎに、本発明の特徴である印刷終了音（ブザー音）の切替について説明する。
【００４０】
まず、音センサ１７が検出するプリンタ３の動作環境の時々刻々の騒音レベル（デシベル）は騒音レベル検出部６に入力される。
【００４１】
つぎに、騒音レベル検出部６は、受信した印刷ジョブの印刷ジョブＩＤをＣＰＵ４１が取得して印刷ジョブが発生すると、印刷ジョブＩＤの取得を開始トリガとして、その後、ＣＰＵ４１が印刷制御部４５に対して印刷指示を出力して用紙搬送機構４７が動作する直前までの間に音センサ１７が検出する動作環境の騒音レベル、すなわち、プリンタ３の印刷の動作音や印刷の終了報知音としてのブザー音を含まない最新の動作環境の騒音レベルを取り込んで検出する。
【００４２】
さらに、ブザー音切替部７は、騒音レベル検出部６が検出した騒音レベルに基づいて、印刷ジョブの鳴動制御コマンドの鳴動パターンに対するブザー４６のブザー音（終了報知音）を、少なくとも音量が異なる第１の報知モードの報知音、第２の報知モードの報知音に切り替える。
【００４３】
すなわち、ブザー音が店内等の動作環境の騒音に対して適当な大きさであれば、店員が顧客に応対中でプリンタ３の状態を視認することができない場合や店員がクーポンを印刷中であることを忘れたりした場合にも、クーポンの印刷が終了して発券されたことに店員が確実に気付き、印刷されてクーポンを確実に該当する顧客に手渡すことができる。また、発券されたクーポン等を顧客が自ら受け取る場合には、顧客がその受け取りを忘れることがない。一方、ブザー音が店内等の動作環境の騒音に対して過大であると、ブザー音が店員や顧客に耳障りとなり、不快感を与える。
【００４４】
そこで、本実施形態においては、例えば、鳴動パターン毎に、第１の報知モードの報知音として各鳴動パターンの標準的な音量の報知音を設定し、第２の報知モードの報知音として各鳴動パターンの標準的な音量より大音量の報知音を設定し、ブザー音切替部７のフラッシュＲＯＭ等の不揮発性の記憶部（図示省略）に、鳴動パターン毎に、第１の報知モードの報知音の音量データと、第２の報知モードの報知音の音量データとを書き込んで保持する。
【００４５】
そして、ＣＰＵ４１からブザー音切替部７に鳴動パターンが入力されると、ブザー音切替部７は、図４に示すように動作し、騒音レベル検出部６が検出した印刷直前の騒音レベルと、当該鳴動パターンの第１の報知モードの報知音のレベルとを比較し（ステップＳ３１）、騒音レベル検出部６により検出された騒音レベルが第１の報知モードの報知音のレベル以下になるときには、第１の報知モードの報知音の音量データに基づいてブザー４６を駆動し（ステップＳ３２）、標準的な音量の当該鳴動パターンのブザー音でクーポン等の印刷終了を報知する。一方、騒音レベル検出部６により検出された騒音レベルが第１の報知モードの報知音のレベルより大きくなるとき（動作環境の騒音が大きくなるとき）には、第２の報知モードの報知音の音量データに基づいてブザー４６を駆動し（ステップＳ３３）、標準的な音量より大きな音量の当該鳴動パターンのブザー音でクーポン等の印刷終了を報知する。
【００４６】
したがって、本実施形態の場合、ブザー音切替部７により、騒音レベル検出部６が検出した騒音レベルの大小に基づき、ブザー４６のブザー音（印刷の終了報知音）を、少なくとも音量レベルが異なる第１の報知モードの報知音、第２の報知モードの報知音に切り替え、印刷の終了を、プリンタ３の動作環境の騒音の大小に応じた音量で報知することができ、動作環境の騒音に応じた適切な音量でクーポン等の印刷終了の報知を行うことができる。
【００４７】
さらに、具体的には、第２の報知モードの報知音を第１の報知モードの標準的な報知音より大音量に設定し、騒音レベル検出部６が検出した騒音レベルが第１の報知モードの報知音のレベルより大きいときに、ブザー音を大音量の第２の報知モードの報知音に切り替えるたため、プリンタ３の動作環境の騒音レベルが第１の報知モードの報知音のレベル以下のときには、過大な音量によって不快感を与えることがない標準的な音量のブザー音によりクーポン等の印刷の終了を報知し、プリンタ３の動作環境の騒音レベルが第１の報知モードの報知音のレベルより大きくなると、ブザー音を騒音にかき消されないように第２の報知モードの報知音に大きくして印刷の終了を確実に報知することができる。
【００４８】
ところで、第１の報知モードの報知音の音量から第２の報知モードの報知音の音量に切り替える騒音レベルの閾値は、上記のように第１の報知モードの報知音の音量レベルに設定する代わりに、店員等がプリンタ３の操作等により動作環境の騒音レベルの変化等に応じて可変設定することも考えられる。この場合、前記閾値の設定は、（１）目安となる騒音レベルをプリンタ３の表示パネル等に表示し、プリンタ３のパネル操作やコマンド操作によりレベル前記閾値のレベル［ｄＢ］を操作入力して設定するか、（２）前記閾値を設定する時の音センサ１７の最新の検出レベル（騒音レベル）より例えば１０ｄＢ高いレベルを前記閾値のレベルとして自動入力して設定することが好ましい。
【００４９】
（他の実施形態）
他の実施形態について、図６を参照して説明する。
【００５０】
本実施形態において、前記一実施形態と異なる点は、プリンタ３の図２に示したブザー音切替部７の処理である。すなわち、図２のブザー４６のブザー音（印刷終了報知音）の聞き取り易さが、プリンタ３の動作環境の騒音レベルとブザー音の音量との相対的な関係によって定まることに着目し、ブザー音の発生前後のプリンタ３の動作環境の騒音レベルの変化の割合いに係わる閾値をブザー音切替部７に設定し、ブザー音切替部７により、騒音レベル検出部６が検出した騒音レベルと設定された閾値とを比較して、ブザー音を前記第１の報知モードの報知音、前記第２の報知モードの報知音に切り替える。前記閾値は、具体的には、プリンタ３の動作環境の騒音レベルの設定した上限値、下限値それぞれにおける、第１の報知モードの報知音の発生前後の前記動作環境の騒音レベルの変化の割合と、第２の報知モードの報知音の発生前後の前記動作環境の騒音レベルの変化の割合との差の１／２に設定する。
【００５１】
＜闇値の決定方法＞
前記閾値の決め方について、以下に説明する。
【００５２】
・２つの音量の重ね合わせ
一般に、音量Ｂ（［ｄＢ］）は、その音圧ｐ［Ｐａ］及び、基準音圧ｐ０（一般にｐ０＝２０×１０−６［Ｐ］が用いられる場合が多い）を用いて、つぎの数１の（１）式で与えられることが知られている。ここで、音量Ｂの特性は音圧ｐに対して人間が感じる聴覚特性に近いことが知られている。
【００５３】
【数１】
2010131844.tif 000003
【００５４】
さらに、環境音量(騒音)Ｂｅ（ｔ）［ｄＢ］(ｔは時間であり、環境音量Ｂｅは時間依存がある)に、プリンタ３のブザー音のような単体ではＢｎ［ｄＢ］(動作モードｎで発する音量であって、動作モード固有の時間に依存しない音量であり、例えば、音圧ｐ０の環境下で測定した音量)の音量が重ね合わさると、その動作環境における音量（環境音量）はつぎの数２の（２）式のＢｔｏｔ（Ｂｅ（ｔ）、Ｂｎ）で与えられる。
【００５５】
【数２】
2010131844.tif 000004
【００５６】
そして、環境音量が上記重ね合わせの前後でどれだけ変化したかを示す割合は、つぎの数３の（３）式のＰｎ（Ｂｅ（ｔ））［％］で定義して表すことができる。
【００５７】
【数３】
2010131844.tif 000005
【００５８】
＜閾値の決定＞
前記環境音量の重ね合わせの前後の変化を踏まえると、プリンタ３の動作環境の騒音下で店員や顧客（以下、ユーザーという）がブザー４６のブザー音（印刷終了報知音）を確実に聴覚するか否かは、環境音量がブザー音の重ね合わせによりどれだけ大きく変化したかの割合に依存する。また、そのブザー音をユーザーが不快と感じるか否かも前記割合に依存する。
【００５９】
そして、人間の聴覚特性は（１）式に示したように対数的な特性を有し、うるさいと感じる動作環境においては、騒音の音量が大きく、でブザー音が騒音でかき消されるので、ブザー音を大きくしなければ、ユーザーはブザー音を殆ど聴覚することができない。一方、静かな動作環境においては、騒音の音量が小さく、ブザー音を大きくしなくても、ユーザーはブザー音を聴覚することができる。すなわち、ユーザーが聴覚できるブザー音の音量は動作環境の騒音とブザー音の音量との相対的な関係に依存する。
【００６０】
そのため、前記闇値は、（３）式のＰｎ［％］で示される環境音量の重ね合わせの前後の変化の割合に基づいて設定することが効果的である。
【００６１】
そして、ブザー音出力前の環境音量Ｂｅ（サンプリングデータであり、時間変化しない音量である）に対して、ブザー音の出力前後の変化の割合Ｐｎ［％］は、例えば図６の実線ａ、ｂ、ｃの特性で変化する。図６の実線ａはブザー音が４０［ｄＢ］の場合、実線ｂはブザー音が６０［ｄＢ］の場合、実線ｃはブザー音が８０［ｄＢ］の場合を示す。
【００６２】
この場合、プリンタ３のブザー音の切換えの閥値を、ブザー音量Ｂｎ（第１の報知モード（動作モードｎ←ｎ）の報知音の音量）に設定し、前記一実施形態のように、ブザー音を出力する前の環境音量Ｂｅがブザー音量Ｂｎよりも大きくなったときに、より大きなブザー音量Ｂｎ＋１（第２の報知モード（動作モードｎ←ｎ＋１）の報知音の音量）に切り替えて報知すると、例えばブザー音量Ｂｎ＝４０［ｄＢ］、ブザー音量Ｂｎ＋１＝６０［ｄＢ］であれば、動作環境が環境音量Ｂｅ＝４０［ｄＢ］の比較的静かなときに６０［ｄＢ］のブザー音で印刷終了が報知され、環境音量のブザー音の出力による変化Ｐｎ［％］が１５０％にもなり、ブザー音が騒音に対して過大になり、ユーザーが煩わしく感じ不快感を与える可能性があるが、このとき、４０［ｄＢ］のブザー音で印刷終了を報知すれば、Ｐｎ［％］は１１５％程度であり、ユーザーに不快感を与えることはない。
【００６３】
そこで、本実施形態においては、前記閾値を、動作モードｎ、ｎ＋１のブザー音のいずれについても、騒音レベルの変化の割合が、動作モードｎのブザー音の大きさの騒音レベルのときの変化の割合Ｐｎ［％］と、動作モードｎ＋１のブザー音の大きさの騒音レベルのときの変化の割合Ｐｎ＋１［％］との中間の大きさの最も適当な値になるように設定する。
【００６４】
すなわち、ブザー音量Ｂｎ＝４０［ｄＢ］、ブザー音量Ｂｎ＋１＝６０［ｄＢ］であって、環境音量Ｂｅに対し、ブザー音出力前後の変化の割合Ｐｎ［％］が図  の実線ａ、ｂの特性で変化する場合、前記閾値は、図６のブザー音量Ｂｎ＝４０［ｄＢ］のＰｎ［％］の差Ａと、同図のブザー音量Ｂｎ＝６０［ｄＢ］のＰｎ［％］の差Ｂとに基づき、Ｐｎ［％］の差ＸがＸ＝（Ａ＋Ｂ）／２になる同図の環境音量Ｂｅ＝４８［ｄＢ］に設定される。
【００６５】
ここで、動作モードｎ、ｎ＋１のいずれか一方の現在の設定モードをｍ、他方の設定モードをｍ＋１とすると、前記閾値は、つぎの数４の（４）式を満足する環境音量Ｂｅに設定する。（４）式の左辺において、Ｐｍ＋１（Ｂｍ＋１）はブザー音が加わる前の環境音量Ｂｅ＝Ｂｍ＋１にブザー音量Ｂｍ＋１が加わったときの変化の割合、Ｐｍ（Ｂｍ＋１）はブザー音が加わる前の環境音量Ｂｅ＝Ｂｍ＋１にブザー音量Ｂｍが加わったときの変化の割合であり、同様に、Ｐｍ＋１（Ｂｍ）はブザー音が加わる前の環境音量Ｂｅ＝Ｂｍにブザー音量Ｂｍ＋１が加わったときの変化の割合、Ｐｍ（Ｂｍ）はブザー音が加わる前の環境音量Ｂｅ＝Ｂｍにブザー音量Ｂｍが加わったときの変化の割合である。また、（４）式の右辺のＰｍ＋１（Ｂｅ）、Ｐｍ（Ｂｅ）は閾値の環境音量Ｂｅにブザー音量Ｂｍが加わったときの変化の割合である。
【００６６】
【数４】
2010131844.tif 000006
【００６７】
そして、つぎの数５の（５）式の関係になる範囲、すなわちブザー音が発生する前の環境音量Ｂｅが閾値より大きくなる範囲では、動作モードの変更による環境音量Ｂｅへの影響が大きいと判断して現在の動作モードｍでブザー４６を駆動する。
【００６８】
【数５】
2010131844.tif 000007
【００６９】
また、つぎの数６の（６）式の関係になる範囲、すなわちブザー音が発生する前の環境音量Ｂｅが閾値より小さくなる範囲では、モード変更による環境音量Ｂｅへの影響がそれ程大きくないと判断して動作モードｍ＋１に切り替えてブザー４６を駆動する。
【００７０】
【数６】
2010131844.tif 000008
【００７１】
したがって、本実施形態の場合、前記閾値の設定に基づき、動作環境の騒音に応じた一層適切な音量で印刷終了の報知を行うことができる。
【００７２】
そして、本発明は上記した実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行うことが可能である。例えば、例えば、報知手段の終了報知音はブザー音以外の種々の電子音や機械的な振動緒音、さらにはメッセージ音声等であってもよい。また、前記終了報知音は、少なくとも音量が切り替わればよく、併せて周波数や断続間隔等が切り替わる構成であってもよい。
【００７３】
つぎに、上記実施形態では、ホストコンピュータ２側で鳴動パターンを生成し、この鳴動パターンをプリンタ３に送信することでブザー４６の鳴動を実現しているが、これに限らず、プリンタ３側で、予め複数の鳴動パターンを記憶しておき、ホストコンピュータ２からプリンタ３に対して鳴動パターンを指定する情報のみを送信してブザー４６を鳴動させるようにしても良い。これにより、鳴動パターンそのものの送信が不要となり、鳴動パターンの送信に係るトラフィックを削減することができる。この場合、この鳴動パターンを記録する記憶手段は、図２に示すフラッシュＲＯＭ４２に相当する。
【００７４】
また、上記実施形態では、所定の印刷ジョブが完了した場合に、ブザー４６を鳴動してその完了を報知するようにしているが、これに限らず、全ての印刷ジョブに対して、各印刷ジョブの完了を報知するようにしても良い。
【００７５】
また、上記実施形態では、対象となる印刷物としてクーポンを例に挙げて説明したが、これに限定するものではない。
【００７６】
さらに、プリンタ３の内部構成等は、本発明の要旨を逸脱しない範囲で、どのようであってもよい。
【００７７】
そして、本発明は、熱転写プリンタ等のインクジェットプリンタ以外の画像形成装置にも同様に適用することができ、業務用、家庭用を問わず、種々の画像形成装置に適用することができる。
【図面の簡単な説明】
【００７８】
【図１】本発明の一実施形態のＰＯＳシステムの構成図。
【図２】図１のホストコンピュータおよびプリンタの制御ブロック図。
【図３】図１のプリンタの印刷ジョブ受信時の動作手順のフローチャート。
【図４】図１のプリンタの鳴動制御コマンド受信時の動作手順のフローチャート。
【図５】図２のブザー音切替部の動作手順のフローチャート。
【図６】本発明の他の実施形態の動作手順のフローチャート。
【符号の説明】
【００７９】
３…プリンタ、６…騒音レベル検出部、７…ブザー音切替部、１７…音センサ、４６…ブザー
【図１】
2010131844.tif 000009
【図２】
2010131844.tif 000010
【図３】
2010131844.tif 000011
【図４】
2010131844.tif 000012
【図５】
2010131844.tif 000013
【図６】
2010131844.tif 000014