(57)【要約】【課題】災害発生時に消耗品の消費を抑制する、防災無線の受信機能を有した画像形成装置を提供する。【解決手段】ＭＦＰ１００は、防災情報を受信する無線受信部２０２、用紙上に画像を印刷するプリント部２０５、防災情報の報知を行うＵＩ部２０６、及びコントローラ部２０３を備える。コントローラ部２０３は、プリント部２０５が印刷処理を実行しているときに無線受信部２０２で防災情報を受信する場合、プリント部２０５が印刷処理を実行することで消費される消耗品の残量に応じて、プリント部２０５が現在実行している印刷処理を削除して該防災情報に応じた防災関連情報を印刷するか、現在実行している印刷処理に割り込んで防災関連情報を印刷するか、を決定する。【選択図】図２
2017164921.tif 000002
【特許請求の範囲】
【請求項１】
防災情報を受信する受信手段と、
所定の用紙に画像を印刷するプリント手段と、
前記防災情報の報知を行う報知手段と、
前記プリント手段が印刷処理を実行することで消費される消耗品の残量を表すデバイス情報を格納する格納手段と、
前記プリント手段が印刷処理を実行しているときに前記受信手段が前記防災情報を受信する場合、前記デバイス情報により前記消耗品の残量を確認し、確認した残量に応じて、前記プリント手段が現在実行している印刷処理を削除して該防災情報に応じた防災関連情報を印刷するか、前記現在実行している印刷処理に割り込んで前記防災関連情報を印刷するか、を決定する制御手段と、を備えることを特徴とする、
画像形成装置。
【請求項２】
前記デバイス情報を前記印刷処理の実行状況に応じて随時更新する更新手段を更に備えており、
前記制御手段は、前記防災関連情報の印刷処理の完了後の前記消耗品の残量に応じて、後続の印刷処理の制限設定を行うことを特徴とする、
請求項１記載の画像形成装置。
【請求項３】
前記制御手段は、前記制限設定により、防災情報に関連しない印刷処理を制限することを特徴とする、
請求項２記載の画像形成装置。
【請求項４】
前記制御手段は、前記制限設定により、印刷処理の実行不可、印刷可能枚数の限定、印刷部数の上限値、印刷に用いる用紙を供給する用紙カセットの限定の少なくとも一つを設定することを特徴とする、
請求項３記載の画像形成装置。
【請求項５】
ＡＣ電源及びバッテリのいずれかから電力が供給され、画像形成装置の各部への電力供給を行う電源制御手段を更に備えており、
前記制御手段は、前記制限設定を行った後に、前記受信手段が前記防災情報の解除情報を受信した場合、又は前記バッテリがオンの状態で前記受信手段が次の防災情報を所定時間受信しなかった場合に、前記電源制御手段が前記バッテリから供給された電力を各部へ供給していれば、前記バッテリをオフにすることを特徴とする、
請求項２〜４のいずれか１項記載の画像形成装置。
【請求項６】
前記防災情報は、内容の重要度を表す情報を含んでおり、
前記制御手段は、前記プリント手段が印刷処理を実行しているときに前記受信手段が受信した前記防災情報の重要度に応じて実行中の前記印刷処理を優先するか否かを判定し、実行中の前記印刷処理を優先する場合には、当該印刷処理の完了後に前記プリント手段に前記防災関連情報を印刷させ、実行中の前記印刷処理を優先しない場合には、実行中の印刷処理に割り込んで前記防災関連情報を印刷することを特徴とする、
請求項１〜５のいずれか１項記載の画像形成装置。
【請求項７】
前記防災情報の重要度に応じて、該重要度を含む防災関連情報を印刷するための防災用印刷ジョブを生成する生成手段を更に備えており、
前記制御手段は、防災用印刷ジョブの防災関連情報に含まれる前記重要度が所定の閾値よりも小さい場合に、実行中の前記印刷処理を優先すると判定し、前記所定の閾値より大きい場合に、防災用印刷ジョブを優先すると判定することを特徴とする、
請求項６記載の画像形成装置。
【請求項８】
防災情報を受信する受信手段と、所定の用紙に画像を印刷するプリント手段と、前記防災情報の報知を行う報知手段と、を備えた装置により実行される方法であって、
前記プリント手段が印刷処理を実行することで消費される消耗品の残量を表すデバイス情報を所定の格納手段に格納しておき、
前記プリント手段が印刷処理を実行しているときに前記受信手段が前記防災情報を受信する場合、前記デバイス情報により前記消耗品の残量を確認し、
確認した残量に応じて、前記プリント手段が現在実行している印刷処理を削除して該防災情報に応じた防災関連情報を印刷するか、現在実行している印刷処理に割り込んで前記防災関連情報を印刷するか、を決定することを特徴とする、
印刷制御方法。
【請求項９】
防災情報を受信する受信手段と、所定の用紙に画像を印刷するプリント手段と、前記防災情報の報知を行う報知手段と、を備えたコンピュータを、
前記プリント手段が印刷処理を実行することで消費される消耗品の残量を表すデバイス情報を格納する格納手段、
前記プリント手段が印刷処理を実行しているときに前記受信手段が前記防災情報を受信する場合、前記デバイス情報により前記消耗品の残量を確認し、確認した残量に応じて、前記プリント手段が現在実行している印刷処理を削除して該防災情報に応じた防災関連情報を印刷するか、現在実行している印刷処理に割り込んで前記防災関連情報を印刷するか、を決定する制御手段、
として機能させるためのコンピュータプログラム。
【請求項１０】
請求項９記載のコンピュータプログラムを記憶するコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、防災無線の受信機能を有した複合機等の画像形成装置に関する。
【背景技術】
【０００２】
デジタル同報無線システムを使用した防災無線システムがある。デジタル同報無線システムでは、災害発生時に、防災情報が各所に配置された送信機により２８０［ＭＨｚ］の電波を使用して配信される。住民は、２８０［ＭＨｚ］の電波専用のチャンネルを持った防災無線ラジオを所持する。防災無線ラジオは、防災情報を受信して、音声や光の点滅により受信した防災情報の内容を住民に報知する。
防災無線ラジオのような防災無線の受信機は、個人の住宅に設置して使用することを考慮されている。しかし、昼間は多くの人がオフィスで働いているために、防災情報をオフィス内の人に報知する受信機が必要とされている。また、デジタル同報無線システムは、２８０［ＭＨｚ］の電波を使用するために、オフィス等の建物内への防災情報の報知に向いている。
【０００３】
防災無線の受信機として、高機能の画像形成装置（以下、「ＭＦＰ：Multi Function Peripheral」という。）を用いることが提案されている。これは、ＭＦＰのオフィスへの普及率が高いためである。また、ＭＦＰは、防災情報を音で報知するためのスピーカ、光の点滅のための発光部、防災情報を文字により表示するための表示部等の報知手段を、ユーザインタフェースとして標準装備している。そのためにＭＦＰは、専用の受信機を導入する場合に比べて、導入コストや設置場所の点で防災無線の受信機に適している。
【０００４】
また、災害発生時には、停電や携帯端末からの基地局へのアクセス集中等により、パーソナルコンピュータや携帯端末による情報収集が困難になることが予想される。このような場合、ＭＦＰは、防災情報の報知の他に、周辺の地域や避難経路を示した地図や、オフィス内の社員名簿や所在の確認リスト等を紙に印刷することで、ユーザに有益な情報（以下、「防災関連情報」という）を提供することができる。特許文献１には、防災関連情報に優先順位を設定し、実行中の印刷処理を中断して防災関連情報の割込印刷、又は実行中の印刷処理の完了まで待機して防災関連情報の印刷を行う画像形成装置が開示される。このような画像形成装置は、防災情報の受信時に、より緊急度の高い防災関連情報の印刷を優先して行う。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２３７６０７号公報（段落０１６１〜０１６４）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
防災情報は、重大な災害が発生したときほど、連続して配信される傾向にある。ＭＦＰは、用紙やトナーの量が確保されていなければ、防災情報を受信しても防災関連情報を印刷することができない。また、ＭＦＰがバッテリで動作している場合、バッテリの残量も確保する必要がある。そのために用紙やトナー、バッテリ等の消耗品を確保することは重要である。防災関連情報の割込印刷のために中断した印刷処理は、従来、防災関連情報の印刷完了後に再開される。そのために消耗品が消費される。また、防災情報に関連しない後続の印刷処理により、消耗品が消費されることもある。防災情報の受信時には、不要な印刷処理による消耗品の消費を抑制する必要がある。
【０００７】
本発明は、上記の問題を解決するために、災害発生時に消耗品の消費を抑制する、防災無線の受信機能を有した画像形成装置を提供することを主たる課題とする。
【課題を解決するための手段】
【０００８】
本発明の画像形成装置は、防災情報を受信する受信手段と、所定の用紙に画像を印刷するプリント手段と、前記防災情報の報知を行う報知手段と、前記プリント手段が印刷処理を実行することで消費される消耗品の残量を表すデバイス情報を格納する格納手段と、前記プリント手段が印刷処理を実行しているときに前記受信手段が前記防災情報を受信する場合、前記デバイス情報により前記消耗品の残量を確認し、確認した残量に応じて、前記プリント手段が現在実行している印刷処理を削除して該防災情報に応じた防災関連情報を印刷するか、前記現在実行している印刷処理に割り込んで前記防災関連情報を印刷するか、を決定する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、消耗品の残量に応じて防災情報受信時に実行している印刷処理を削除するか否かを決定することで、消耗品の消費を抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】防災無線システムの構成図。
【図２】ＭＦＰの構成図。
【図３】（ａ）、（ｂ）は受信データの説明図。
【図４】防災情報受信時の印刷制御処理を表すフローチャート。
【図５】防災情報受信時の印刷制御処理を表すフローチャート。
【図６】（ａ）はデバイス情報の例示図、（ｂ）は印刷ジョブ情報の例示図。
【図７】防災用印刷ジョブの生成処理を表すフローチャート。
【図８】防災用印刷ジョブの説明図。
【図９】防災用印刷ジョブの優先度決定処理を表すフローチャート。
【図１０】印刷ジョブの投入制限判定処理を表すフローチャート。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。
【００１２】
（全体構成）
図１は、本実施形態の画像形成装置を含む防災無線システムの構成図である。この防災無線システムは、デジタル同報無線システムを使用しており、複数の情報発信元端末２００１〜２００３、情報配信サーバ４００、送信局６００、及び高機能の画像形成装置であるＭＦＰ１００を備える。情報発信元端末２００１〜２００３と情報配信サーバ４００とは、インターネット等の公衆通信回線３００を介して相互に通信可能に接続される。情報配信サーバ４００と送信局６００とは、光回線や衛星回線等を用いた専用回線５００により通信可能に接続される。
【００１３】
情報発信元端末２００１〜２００３は、防災無線システムにおける災害発生時の防災情報等の情報の発信源となる。情報発信元端末２００１〜２００３は、図１では３つしか図示されていないが、実際には多数設けられる。各情報発信元端末２００１〜２００３は、公衆通信回線３００を介して、情報配信サーバ４００へ防災情報等の情報を送信する。情報配信サーバ４００は、公衆通信回線３００を介して各情報発信元端末２００１〜２００３から受信した防災情報等の情報を、専用回線５００を介して送信局６００へ送信する。送信局６００は、専用回線５００を介して情報配信サーバ４００から受信した防災情報等の情報を、例えば２８０［ＭＨｚ］の電波を用いて、無線通信によりＭＦＰ１００へ配信する。
【００１４】
（ＭＦＰ）
ＭＦＰ１００は、図１では１つしか図示されていないが、実際には多数のＭＦＰ１００が設けられる。各ＭＦＰ１００は、送信局６００から配信される防災情報を受信する。ＭＦＰ１００は、受信した防災情報をユーザに報知する。図２は、ＭＦＰ１００の構成図である。ＭＦＰ１００は、アンテナ２０１、無線受信部２０２、コントローラ部２０３、スキャン部２０４、プリント部２０５、ＵＩ（User Interface）部２０６、電源制御部２０７、及びバッテリ２０８を備える。電源制御部２０７は、ＡＣ（Alternating Current）電源２０９及びバッテリ２０８が接続されており、ＡＣ電源２０９及びバッテリ２０８のいずれかから電力が供給される。
【００１５】
アンテナ２０１は、送信局６００から送出される無線通信の電波を受信して、無線受信部２０２に入力する。無線受信部２０２は、アンテナ２０１から入力される電波により、送信局６００から配信される防災情報を受信する。無線受信部２０２は、アンテナ２０１から入力される電波に基づいて、防災情報を表すデジタルデータである受信データを生成する。受信データは、コントローラ部２０３に入力される。また、無線受信部２０２は、送信局６００から電波を受信したことを表す受信通知信号を生成して、電源制御部２０７に入力する。
【００１６】
電源制御部２０７は、無線受信部２０２から取得する受信通知信号に応じて、コントローラ部２０３、スキャン部２０４、プリント部２０５、及びＵＩ部２０６等のＭＦＰ１００内の各部への電力供給を制御する。電源制御部２０７がＭＦＰ１００内の各部に供給する電力は、バッテリ２０８又はＡＣ電源２０９から供給されたものである。バッテリ２０８は、災害発生による停電時等によりＡＣ電源２０９からの電源供給が不可能となった場合に、ＭＦＰ１００への電力供給を行うための、充電器を備えた二次電池である。ＡＣ電源２０９は、災害の発生していない通常動作時にＭＦＰ１００への電力供給を行うための電源である。
【００１７】
コントローラ部２０３は、スキャン部２０４、プリント部２０５、ＵＩ部２０６、及び電源制御部２０７の動作を制御する。コントローラ部２０３は、ＣＰＵ（Central Processing Unit）２１０、ＲＯＭ（Read Only Memory）２１１、及びＲＡＭ（Random Access Memory）２１２を備える。また、コントローラ部２０３は、ネットワークＩ／Ｆ２１３を備える。なお、コントローラ部２０３は、ＣＰＵ２１０がＡＳＩＣ（Application Specific Integrated Circuit）やＦＰＧＡ（Field-Programmable Gate Array）に内蔵されて構成されてもよい。コントローラ部２０３は、ＣＰＵ２１０がＲＯＭ２１１からコンピュータプログラムを読み込んでＲＡＭ２１２を作業領域に用いて実行することにより、防災情報の報知に関する各種の機能及び処理を実現する。コントローラ部２０３は、無線受信部２０２から受信データを取得して、受信データが表す防災情報の内容をＵＩ部２０６により報知する。
ネットワークＩ／Ｆ２１３は、不図示の外部ネットワークを介して、外部装置との通信制御を行うネットワークインタフェースである。コントローラ部２０３は、ネットワークＩ／Ｆ２１３を介して外部装置との通信を行う。コントローラ部２０３は、例えばネットワークＩ／Ｆ２１３を介して、外部装置から印刷指示を受信してプリント部２０５により印刷処理を実行する。またコントローラ部２０３は、スキャン部２０４で生成された画像信号を、ネットワークＩ／Ｆ２１３を介して外部装置へ送信する。
【００１８】
スキャン部２０４は、画像入力デバイスであり、原稿から原稿画像を光学的に読み取り、読み取った原稿画像を表すデジタル信号である画像信号を生成する。スキャン部２０４は、生成した画像信号をコントローラ部２０３に入力する。スキャン部２０４は、コントローラ部２０３から入力されるスキャナ制御信号により動作が制御される。
プリント部２０５は、画像形成デバイスであり、コントローラ部２０３から入力される画像信号に基づいて、インクやトナー等を使用して画像を用紙に印刷する。プリント部２０５は、コントローラ部２０３から入力されるプリンタ制御信号により動作が制御される。
【００１９】
ＵＩ部２０６は、ユーザとの間のインタフェースであり、入力部及び出力部を備える。入力部は、ユーザがＭＦＰ１００に対して各種設定を行うボタン、スイッチ、テンキー等である。出力部は、ＭＦＰ１００の状態や設定画面の表示を行う表示部、ＬＥＤ（Light Emitting Diode）等の発光部、スピーカ等である。なお表示部は、表示面に透明のタッチパッドが形成されて、入出力装置であるタッチパネルを構成する。ＵＩ部２０６は、コントローラ部２０３から入力されるＵＩ制御信号により、動作が制御される。
【００２０】
このような構成のＭＦＰ１００は、例えばコピー動作を行う場合、ＵＩ部２０６による入力に基づいて、コントローラ部２０３が各種画像処理の設定を行う。設定完了後にコントローラ部２０３は、スキャン部２０４を制御して、原稿画像を表す画像信号を取得する。コントローラ部２０３は、設定に従って画像処理を行い、画像形成用の画像信号を生成する。コントローラ部２０３は、生成した画像形成用の画像信号及びプリンタ制御信号をプリント部２０５に入力する。プリント部２０５は、入力された画像信号に基づいて画像形成処理を行い、画像を形成した用紙を出力する。
【００２１】
（防災情報のデータ構成）
図３は、防災情報に基づいて生成される受信データの説明図である。無線受信部２０２は、防災情報に含まれる内容の重要度についての情報及び内容を表す文章についての情報に基づいて、受信データを生成する。図３（ａ）は、受信データのフォーマットを例示する。受信データは、２ビットのヘッダ部及び１キロバイトの本文部から構成される。ヘッダ部は、防災情報の内容の重要度を表すヘッダ情報を含む。ヘッダ部が２ビットであるため、重要度は複数、本実施形態では４段階で設定される。本文部は、防災情報の具体的な内容を表す文章を含む。図３（ｂ）は、防災情報のヘッダ部及び本文部の具体例を表す。
【００２２】
ヘッダ情報が「００」の場合、「重要度０」であり、防災情報の警戒レベルがお知らせレベルであることを表す。具体的には、防災情報は、本文例に有るような「明日は区議会議員選挙の投票日です」といった内容となる。ヘッダ情報が「０１」の場合、「重要度１」であり、防災情報の警戒レベルが注意報レベルであることを表す。具体的には、防災情報は、本文例に有るような「茨城県南部に大雨注意報が出ました」といった内容となる。ヘッダ情報が「１０」の場合、「重要度２」であり、防災情報の警戒レベルが警報レベルであることを表す。具体的には、防災情報は、本文例に有るような「都内２３区に大雨洪水警報が出ました」といった内容となる。ヘッダ情報が、「１１」の場合、「重要度３」であり、防災情報の警戒レベルが地震や津波など、緊急性及び重要性の高いレベルであることを表す。具体的には、防災情報は、本文例に有るような「茨城県南部に震度５以上の地震が起きる可能性があります」といった内容となる。本文部は、図３（ｂ）の例文のような文章がコード化されて格納される。コード化は、例えばシフトＪＩＳコードを使用して行われる。
【００２３】
（防災情報受信時の印刷制御）
図４、図５は、防災情報受信時のＭＦＰ１００の印刷制御処理を表すフローチャートである。図４、図５の処理は、コントローラ部２０３のＣＰＵ２１０が制御プログラムに従って実行する。
【００２４】
コントローラ部２０３は、ＭＦＰ１００が通常動作中に、防災情報の受信の有無を確認する（Ｓ４０１、Ｓ４０２）。例えばＭＦＰ１００は、コピー処理や印刷処理等を通常動作して行う。なお、スキャン部２０４、プリント部２０５、及びＵＩ部２０６等に電力が供給されているが動作していないスタンバイ状態や、無線受信部２０２にのみ電力が供給され、他の部位に電力が供給されないスリープ状態等も通常動作に含まれる。コントローラ部２０３は、無線受信部２０２から受信データを取得することで、防災情報の受信を検知する（Ｓ４０２：Y）。
【００２５】
防災情報を受信すると、コントローラ部２０３は、取得した受信データを解析して防災情報の重要度を確認する（Ｓ４０３）。コントローラ部２０３、確認した防災情報の重要度に基づいて、ＭＦＰ１００への電力供給元をＡＣ電源２０９からバッテリ２０８へ切り替えるか否かを判定する（Ｓ４０４）。例えば、防災情報の重要度が所定の閾値より小さい場合（例えば、図３（ｂ）の重要度が２以下）、コントローラ部２０３は、災害に伴う停電が発生する可能性が低いと判断して、バッテリ２０８への切り替えを行わないと判定する。防災情報の重要度が所定の閾値より大きい場合（例えば、図３（ｂ）の重要度が３以上）、コントローラ部２０３は、災害に伴い停電が発生する可能性が高いと判断して、バッテリ２０８への切り替えを行うと判断する。
【００２６】
バッテリ２０８への切り替えを行う場合（Ｓ４０４：Y）、コントローラ部２０３は、電源制御部２０７に、電力供給元をＡＣ電源２０９からバッテリ２０８へ切り替える指示を送信し、バッテリ２０８を起動する（Ｓ４０５）。電源制御部２０７は、コントローラ部２０３からの指示に応じて、電力供給元をＡＣ電源２０９からバッテリ２０８へ切り替える。
【００２７】
電力供給元の切り替え後、あるいはバッテリ２０８への切り替えを行わない場合（Ｓ４０４：N）、コントローラ部２０３は、防災情報の重要度に応じて、防災用印刷ジョブの生成処理を実行する（Ｓ４０６）。防災用印刷ジョブは、受信した防災情報に関連する防災関連情報を印刷するための印刷ジョブである。防災関連情報は、例えばＲＡＭ２１２に予め格納された画像データや、受信した防災情報の受信時刻、重要度、本文部の文章等を画像データに併せたものである。防災用印刷ジョブの生成処理の詳細については後述する。
【００２８】
コントローラ部２０３は、防災用印刷ジョブの生成結果に応じて、防災用印刷ジョブを実行するか否かを判定する（Ｓ４０７）。防災印刷用ジョブを実行する場合（Ｓ４０７：Y）、コントローラ部２０３は、プリント部２０５で現在実行中の印刷ジョブがあるか否かを判定する（Ｓ４０８）。実行中の印刷ジョブは、通常の印刷ジョブ又は他の防災用印刷ジョブである。「通常の印刷ジョブ」とは、ＭＦＰ１００において通常動作時に行われるコピー処理や印刷処理による印刷ジョブである。現在実行中の印刷ジョブがない場合（Ｓ４０８：N）、コントローラ部２０３は、プリント部２０５により防災印刷用ジョブを実行する（Ｓ４１６）。
【００２９】
現在実行中の印刷ジョブがある場合（Ｓ４０８：Y）、コントローラ部２０３は、防災用印刷ジョブを実行するためにＭＦＰ１００のデバイス状態を表すデバイス情報を取得して確認する（Ｓ４０９）。図６（ａ）は、デバイス情報の例示図である。デバイス情報は、ＭＦＰ１００の用紙カセットに収容される用紙の残り枚数、各色のトナー残量、バッテリ２０８の動作状態、バッテリ２０８の残量等を含む。このようなデバイス情報は、プリント部２０５で印刷の実行により消費される消耗品の残量を表す。また、コントローラ部２０３は、Ｓ４０６の処理で生成した防災用印刷ジョブの印刷ジョブ情報及び現在実行中の印刷ジョブの印刷ジョブ情報を取得して確認する（Ｓ４１０）。図６（ｂ）は、防災用印刷ジョブの印刷ジョブ情報及び現在実行中の印刷ジョブの印刷ジョブ情報の例示図である。防災用印刷ジョブの印刷ジョブ情報は、受信した防災情報の重要度、防災関連情報の印刷ページ数、印刷部数、トータルの印刷枚数等を含む。現在実行中の印刷ジョブの印刷ジョブ情報は、重要度、印刷ページ数、印刷部数、防災情報受信時の残りの印刷枚数等を含む。現在実行中の印刷ジョブの印刷ジョブ情報の重要度は、例えば、実行中の印刷ジョブが防災用印刷ジョブの場合は防災情報に基づく重要度となり、通常の印刷ジョブの場合は「０」となる。デバイス情報及び印刷ジョブ情報は、ＲＡＭ２１２に格納されており、コントローラ部２０３により印刷ジョブの実行状況に応じて随時更新される。
【００３０】
コントローラ部２０３は、ＭＦＰ１００のデバイス状態及び印刷ジョブ情報に基づいて、防災用印刷ジョブの優先度を決定する（Ｓ４１１）。防災用印刷ジョブの優先度決定処理の詳細は後述する。コントローラ部２０３は、決定した防災用印刷ジョブの優先度に応じて、現在実行中の印刷ジョブに対して防災用印刷ジョブを優先して実行するか否かを判定する（Ｓ４１２）。防災用印刷ジョブを優先して実行すると判定した場合（Ｓ４１２：Y）、コントローラ部２０３は、防災用印刷ジョブの優先度決定処理の結果に基づいて、現在実行中の印刷ジョブをキャンセルするか否かを判定する（Ｓ４１３）。現在実行中の印刷ジョブをキャンセルしない場合（Ｓ４１３：N）、コントローラ部２０３は、現在実行中の印刷ジョブに対して、防災用印刷ジョブの割込印刷を実行する（Ｓ４１４）。これにより、現在実行中の印刷ジョブが中断されて、防災用印刷ジョブが優先して実行される。コントローラ部２０３は、防災用印刷ジョブの完了後に、中断した印刷ジョブを再開する。
【００３１】
現在実行中の印刷ジョブをキャンセルする場合（Ｓ４１３：Y）、コントローラ部２０３は、現在実行中の印刷ジョブを削除することでキャンセルして、防災用印刷ジョブを実行する（Ｓ４１５、Ｓ４１６）。
なお、Ｓ４１２の処理で防災用印刷ジョブを優先しないと判定した場合（Ｓ４１２：N）、コントローラ部２０３は、現在実行中の印刷ジョブの完了を待機する（Ｓ４１７）。現在実行中の印刷ジョブが完了した場合（Ｓ４１７：Y）、コントローラ部２０３は、防災用印刷ジョブを実行する（Ｓ４１６）。
【００３２】
以上の処理により、受信した防災情報に応じた防災用印刷ジョブが実行される。ＭＦＰ１００は、防災用印刷ジョブの完了後、或いはＳ４０７の処理で防災印刷用ジョブを実行しないと判定した場合（Ｓ４０７：N）、図５の処理を実行する。図５の処理は、防災情報の受信後にＭＦＰ１００に投入される印刷ジョブの制限を設定する。
【００３３】
コントローラ部２０３は、防災用印刷ジョブの完了後のＭＦＰ１００のデバイス情報を取得して確認する（Ｓ５０１）。コントローラ部２０３は、これにより防災用印刷ジョブ完了後のＭＦＰ１００のデバイス状態を確認することができる。コントローラ部２０３は、ＭＦＰ１００のデバイス状態に基づいて、通常の印刷ジョブの投入を制限するか否かを判定する（Ｓ５０２）。この判定方法の詳細は後述する。
【００３４】
通常の印刷ジョブの投入を制限すると判定した場合（Ｓ５０２：Y）、コントローラ部２０３は、防災情報受信後のＭＦＰ１００における通常の印刷ジョブの制限設定を行う（Ｓ５０３）。「通常の印刷ジョブの制限設定」は、防災情報に関連しない通常動作時のコピー処理や印刷処理の実行不可、コピーや印刷可能枚数の限定、印刷部数の上限値、コピーや印刷に用いる用紙を供給する用紙カセットの限定等の少なくとも一つである。
【００３５】
通常の印刷ジョブの投入を制限しない場合（Ｓ５０２：N）、或いは通常の印刷ジョブの制限設定後に、コントローラ部２０３は、バッテリ２０８をオフにしてＭＦＰ１００への電力供給元をＡＣ電源２０９に切り替えるか否かを判定する（Ｓ５０４）。バッテリ２０８をオフする条件は、例えば、バッテリ２０８がオンの状態で防災情報の解除情報を受信した場合、バッテリ２０８がオンの状態で次の防災情報を所定時間受信しなかった場合、ユーザがバッテリ２０８のオフを指示する場合等のいずれかである。
【００３６】
バッテリ２０８をオフにすると判定した場合（Ｓ５０４：Y）、コントローラ部２０３は、電源制御部２０７に電力供給元をＡＣ電源２０９に切り替える指示を送り、バッテリ２０８をオフにする（Ｓ５０５）。コントローラ部２０３は、ＭＦＰ１００をＳ４０１の通常動作に戻して処理を終了する（Ｓ５０６）。バッテリ２０８をオフにしないと判定した場合（Ｓ５０４：N）、コントローラ部２０３は、ＭＦＰ１００をＳ４０２の次の防災情報の受信待機状態に戻して処理を終了する（Ｓ５０４）。
【００３７】
（防災用印刷ジョブ生成処理）
図７は、図４のＳ４０６の防災用印刷ジョブの生成処理を表すフローチャートである。図８は、防災用印刷ジョブの説明図である。
【００３８】
コントローラ部２０３は、受信した防災情報の重要度に応じて防災用印刷ジョブを生成するために、まず、重要度が「０〜３」のいずれであるかを判定する（Ｓ７０１〜Ｓ７０３）。コントローラ部２０３は、判定した重要度に応じて、異なる防災用印刷ジョブを設定する（Ｓ７０４〜Ｓ７０７）。コントローラ部２０３は、ＲＡＭ２１２に予め格納された重要度毎の異なる防災関連情報を表す画像データのうち、防災情報の重要度に対応する画像データ、該画像データの印刷ページ数、部数等を防災用印刷ジョブとして設定する。防災情報の重要度に対応する画像データが用意されていない場合、或いは防災情報の重要度が低くて防災関連情報の印刷が不要である場合、防災用印刷ジョブは生成されない。
【００３９】
図８に示すように、重要度「０」の場合、防災関連情報の印刷が不要であり、防災用印刷ジョブが生成されない。この場合、コントローラ部２０３は、図４のＳ４０７の処理で防災印刷用ジョブを実行しないと判定することになる。重要度「１」の場合、印刷される防災関連情報の画像データとして、防災無線受信データが設定される。重要度「２」の場合、印刷される防災関連情報の画像データとして、防災無線受信データ及び洪水発生マップが設定される。重要度「３」の場合、印刷される防災関連情報の画像データとして、防災無線受信データ及び地震・津波避難マップが設定される。重要度「１〜３」の場合、防災関連情報が印刷されるために、防災用印刷ジョブが生成される。この場合、コントローラ部２０３は、図４のＳ４０７の処理で防災印刷用ジョブを実行すると判定することになる。
【００４０】
（防災用印刷ジョブの優先度決定処理）
図９は、図４のＳ４１１の防災用印刷ジョブの優先度決定処理を表すフローチャートである。
【００４１】
コントローラ部２０３は、防災用印刷ジョブの印刷ジョブ情報に含まれる重要度が所定の重要度よりも低いか否か、すなわち所定の閾値より小さい重要度の防災情報を受信したか否かを判定する（Ｓ８０１）。重要度が閾値より小さい場合（Ｓ８０１：Y）、例えば重要度が「１」以下の場合、コントローラ部２０３は、防災用印刷ジョブの緊急度が低いと判断して、現在実行中の印刷ジョブを優先すると判定する（Ｓ８０２）。この場合、コントローラ部２０３は、図４のＳ４１２の処理で防災用印刷ジョブを優先しないと判定することになる。
【００４２】
重要度が閾値より大きい場合（Ｓ８０１：N）、例えば重要度が「２」以上の場合、コントローラ部２０３は、防災用印刷ジョブの緊急度が高いと判断して、防災用印刷ジョブを優先すると判定する（Ｓ８０３）。この場合、コントローラ部２０３は、図４のＳ４１２の処理で防災用印刷ジョブを優先すると判定することになる。防災用印刷ジョブを優先すると判定したコントローラ部２０３は、図４のＳ４０９で取得したデバイス情報により、ＭＦＰ１００がバッテリ２０８から供給される電力で動作中であるか否かを判定する（Ｓ８０４）。
【００４３】
ＭＦＰ１００がバッテリ２０８から供給される電力で動作中である場合（Ｓ８０４：Y）、コントローラ部２０３は、デバイス情報により、バッテリ２０８の残量が印刷ジョブの実行に必要な量以上であるか否かを判定する（Ｓ８０５）。すなわちコントローラ部２０３は、デバイス情報のバッテリ残量が所定値以上（例えば５０％以上）であるか否かを判定する。バッテリ２０８の残量が所定値未満である場合（Ｓ８０５：N）、コントローラ部２０３は、現在実行中の印刷ジョブをキャンセルすることを決定する（Ｓ８０９）。これによりコントローラ部２０３は、図４のＳ４１３の処理で現在実行中の印刷ジョブをキャンセルすると判定することになる。
【００４４】
ＭＦＰ１００がＡＣ電源２０９から供給される電力で動作中である場合（Ｓ８０４：N）、或いはバッテリ２０８の残量が所定値以上である場合（Ｓ８０５：Y）、コントローラ部２０３は、デバイス情報により、必要な用紙残量の有無を判定する（Ｓ８０６）。コントローラ部２０３は、デバイス情報により用紙残量を確認し、現在実行中の印刷ジョブ及び防災用印刷ジョブに必要な枚数以上の用紙残量であるか否かを判定する。用紙残量が必要な枚数未満である場合（Ｓ８０６：N）、コントローラ部２０３は、現在実行中の印刷ジョブをキャンセルすることを決定する（Ｓ８０９）。これによりコントローラ部２０３は、図４のＳ４１３の処理で現在実行中の印刷ジョブをキャンセルすると判定することになる。
【００４５】
用紙残量が必要な枚数以上である場合（Ｓ８０６：Y）、コントローラ部２０３は、デバイス情報により、現在実行中の印刷ジョブ及び防災用印刷ジョブに必要なトナー残量の有無を判定する（Ｓ８０７）。コントローラ部２０３は、デバイス情報によりトナー残量を確認し、現在実行中の印刷ジョブ及び防災用印刷ジョブに必要なトナー量以上（例えば各色５０％以上）のトナー残量であるか否かを判定する。トナー残量が必要なトナー量未満である場合（Ｓ８０７：N）、コントローラ部２０３は、現在実行中の印刷ジョブをキャンセルすることを決定する（Ｓ８０９）。これによりコントローラ部２０３は、図４のＳ４１３の処理で現在実行中の印刷ジョブをキャンセルすると判定することになる。
【００４６】
トナー残量が必要なトナー量以上である場合（Ｓ８０７：Y）、コントローラ部２０３は、現在実行中の印刷ジョブの残りの印刷枚数が所定値以下（例えば１０枚以下）であるか否かを判定する（Ｓ８０８）。印刷枚数が所定値より多い場合（Ｓ８０８：N）、コントローラ部２０３は、現在実行中の印刷ジョブをキャンセルすることを決定する（Ｓ８０９）。これによりコントローラ部２０３は、図４のＳ４１３の処理で現在実行中の印刷ジョブをキャンセルすると判定することになる。
【００４７】
印刷枚数が所定値以下である場合（Ｓ８０８：Y）、コントローラ部２０３は、防災用印刷ジョブ及び現在実行中の印刷ジョブのための、バッテリ、用紙、トナー残量等の消耗品に余裕があると判定する。コントローラ部２０３は、防災用印刷ジョブを現在実行中の印刷ジョブに割り込ませることを決定する（Ｓ８１０）。これによりコントローラ部２０３は、図４のＳ４１３の処理で現在実行中の印刷ジョブをキャンセルしないと判定して、Ｓ４１４で割込処理を実行する。防災用印刷ジョブを割込処理で行う場合、緊急度の高い防災用印刷ジョブを優先して実行した後に、後続の防災用の印刷ジョブに備えて、バッテリ、用紙、トナー等の消耗品を確保しつつ、中断した通常の印刷ジョブを完了することができる。
なお、現在実行中の印刷ジョブをキャンセルする場合、緊急度の高い防災用印刷ジョブを優先して実行した後に、後続の防災用印刷ジョブに備えて、バッテリ、用紙、トナー等の消耗品を確保しておくことができる。
【００４８】
（印刷ジョブ制限判定）
図１０は、図５のＳ５０２における、ＭＦＰ１００のデバイス状態に基づく後続の通常の印刷ジョブの投入制限判定処理を表すフローチャートである。
【００４９】
コントローラ部２０３は、図５のＳ５０１の処理で取得した防災用印刷ジョブの完了後のＭＦＰ１００のデバイス情報により、ＭＦＰ１００がバッテリ２０８から供給される電力で動作中であるか否かを判定する（Ｓ９０１）。
【００５０】
ＭＦＰ１００がバッテリ２０８から供給される電力で動作中である場合（Ｓ９０２：Y）、コントローラ部２０３は、デバイス情報により、バッテリ２０８の残量が後続の印刷ジョブの実行のために確保すべき量以上あるか否かを判定する（Ｓ９０２）。コントローラ部２０３は、例えばデバイス情報のバッテリ残量が所定値以上（例えば３０％以上）であるか否かを判定する。バッテリ２０８の残量が所定値未満である場合（Ｓ９０２：N）、コントローラ部２０３は、後続の印刷ジョブの実行を制限することを決定する（Ｓ９０５）。これによりコントローラ部２０３は、図５のＳ５０２の処理で印刷ジョブを制限すると判定し、Ｓ５０３の印刷ジョブの制限設定を行うことになる。
【００５１】
ＭＦＰ１００がＡＣ電源２０９から供給される電力で動作中である場合（Ｓ９０１：N）、或いはバッテリ２０８の残量が所定値以上である場合（Ｓ９０２：Y）、コントローラ部２０３は、用紙残量が必要な枚数以上であるか否かを判定する（Ｓ９０３）。コントローラ部２０３は、デバイス情報により用紙残量を確認し、後続の印刷ジョブの実行のために確保すべき枚数以上（例えば１００枚以上）の用紙残量であるか否かを判定する。用紙残量が必要な枚数未満である場合（Ｓ９０３：N）、コントローラ部２０３は、後続の印刷ジョブの実行を制限することを決定する（Ｓ９０５）。これによりコントローラ部２０３は、図５のＳ５０２の処理で印刷ジョブを制限すると判定し、Ｓ５０３の印刷ジョブの制限設定を行うことになる。
【００５２】
用紙残量が必要な枚数以上である場合（Ｓ９０３：Y）、コントローラ部２０３は、デバイス情報により、後続の印刷ジョブの実行のために確保すべきトナー残量の有無を判定する（Ｓ９０４）。コントローラ部２０３は、デバイス情報によりトナー残量を確認し、後続の印刷ジョブの実行のために確保すべきトナー量以上（例えば各色３０％以上）のトナー残量であるか否かを判定する。トナー残量が確保すべきトナー量未満である場合（Ｓ９０４：N）、コントローラ部２０３は、後続の印刷ジョブの実行を制限することを決定する（Ｓ９０５）。これによりコントローラ部２０３は、図５のＳ５０２の処理で印刷ジョブを制限すると判定し、Ｓ５０３の印刷ジョブの制限設定を行うことになる。
【００５３】
トナー残量が確保すべきトナー量以上である場合（Ｓ９０４：Y）、コントローラ部２０３は、後続の印刷ジョブのための、バッテリ、用紙、トナー残量用の消耗品が確保されていると判定する。そのためにコントローラ部２０３は、後続の印刷ジョブを制限する必要がないと判定する（Ｓ９０６）。これによりコントローラ部２０３は、図５のＳ５０２の処理で印刷ジョブを制限しないと判定し、Ｓ５０３の印刷ジョブの制限設定を行わずにＳ５０４の処理に移行する。
【００５４】
以上のような処理により、防災情報の重要度、ＭＦＰ１００のデバイス状態（バッテリ残量、用紙残量、トナー残量）及び印刷ジョブ情報に応じて、実行中の印刷ジョブに対する防災用印刷ジョブの優先度を決定することができる。また、防災用印刷ジョブを優先する場合、割込処理を行うか、現在実行中の印刷ジョブをキャンセルするかも決定することができる。防災情報の受信後に投入される通常の後続の印刷ジョブの実行を制限することができる。その結果、防災情報の受信時には緊急度の高い印刷ジョブを優先して実行できるだけでなく、後続の緊急度の高い防災用印刷ジョブに備えて、必要なバッテリ残量、用紙残量、トナー残量等の消耗品の消費を抑制し、確保しておくことができる。
【００５５】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2017164921.tif 000003
【図２】
2017164921.tif 000004
【図３】
2017164921.tif 000005
【図４】
2017164921.tif 000006
【図５】
2017164921.tif 000007
【図６】
2017164921.tif 000008
【図７】
2017164921.tif 000009
【図８】
2017164921.tif 000010
【図９】
2017164921.tif 000011
【図１０】
2017164921.tif 000012