(57)【要約】【課題】ユーザの利便性と印刷物の機密性との両立を改善する。【解決手段】画像形成装置１０は、プリントジョブの印刷を許可する許可手段（Ｓ５０２）と、許可手段により許可されたプリントジョブの印刷を制御する印刷制御手段（Ｓ５０９）と、画像形成装置が結露している場合、結露の可能性が予測される場合、および結露の除去処理中である場合の中の少なくとも１つの場合において画像形成装置１０の印刷不可と判定する判定手段（Ｓ５０４）と、を備え、印刷制御手段は、判定手段により印刷不可と判定されている場合には、許可手段の許可を要するプリントジョブを印刷しない。【選択図】図７
2019109344.tif 000002
【特許請求の範囲】
【請求項１】
プリントジョブの印刷を許可する許可手段と、
前記許可手段により許可されたプリントジョブの印刷を制御する印刷制御手段と、
前記画像形成装置が結露している場合、結露の可能性が予測される場合、および結露の除去処理中である場合の中の少なくとも１つの場合において前記画像形成装置の印刷不可と判定する判定手段と、を備え、
前記印刷制御手段は、前記判定手段により印刷不可と判定されている場合には、前記許可手段の許可を要するプリントジョブを印刷しない、
画像形成装置。
【請求項２】
前記印刷制御手段は、前記判定手段により印刷不可と判定されている場合には、前記許可手段により印刷が許可されていても、前記許可手段の許可を要するプリントジョブを印刷しない、
請求項１記載の画像形成装置。
【請求項３】
前記許可手段は、機密性が要求される印刷物のセキュアプリントジョブの印刷を、パスワード認証により許可する、
請求項１または２記載の画像形成装置。
【請求項４】
前記印刷制御手段が前記許可手段の許可を要するプリントジョブを印刷しない場合、印刷禁止を報知する報知手段、を備える、
請求項１から３のいずれか一項記載の画像形成装置。
【請求項５】
前記報知手段は、印刷禁止の表示に加えて、印刷が禁止されたプリントジョブについての再許可処理またはキャンセル処理を含む追加処理の選択画面を表示する表示手段、である、
請求項４記載の画像形成装置。
【請求項６】
前記追加処理として再許可処理が選択された場合、前記許可手段は、印刷を禁止したプリントジョブの印刷を許可する処理を再度行う、
請求項５記載の画像形成装置。
【請求項７】
前記追加処理としてキャンセル処理が選択された場合、前記印刷制御手段は、印刷を禁止したプリントジョブを削除する、
請求項５記載の画像形成装置。
【請求項８】
前記印刷制御手段は、前記許可手段の許可を要するプリントジョブを印刷しない場合、印刷をしないプリントジョブについて予め選択された追加処理を実行する、
請求項１から４のいずれか一項記載の画像形成装置。
【請求項９】
前記印刷制御手段は、前記判定手段により印刷不可と判定されている場合には、前記許可手段に印刷を許可させない、
請求項１記載の画像形成装置。
【請求項１０】
前記印刷制御手段は、複数のユーザのプリントジョブに係る印刷物を、共通の排紙トレイへ搬送する、
請求項１から９のいずれか一項記載の画像形成装置。
【請求項１１】
画像形成装置においてプリントジョブの印刷を許可する許可工程と、
前記画像形成装置が結露している場合、結露の可能性が予測される場合、および結露の除去処理中である場合の中の少なくとも１つの場合において前記画像形成装置の印刷不可と判定する判定工程と、
前記判定工程により印刷不可と判定されている場合には、前記許可工程の許可を要するプリントジョブを印刷しない印刷制御工程と、
を備える画像形成装置の制御方法。
【請求項１２】
画像形成装置の制御方法をコンピュータに実行させるプログラムであって、
前記画像形成装置の制御方法は、
プリントジョブの印刷を許可する許可工程と、
前記画像形成装置が結露している場合、結露の可能性が予測される場合、および結露の除去処理中である場合の中の少なくとも１つの場合において前記画像形成装置の印刷不可と判定する判定工程と、
前記判定工程により印刷不可と判定されている場合には、前記許可工程の許可を要するプリントジョブを印刷しない印刷制御工程と、
を備えるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえばプリンタ、複写機、ファクシミリ送受信機、またはこれらの複合機といった画像形成装置、その制御方法およびプログラムに関する。
【背景技術】
【０００２】
画像形成装置は、印刷または複写に係るプリントジョブの印刷を実行し、プリントジョブにより指定された内容を印刷した印刷物を生成する。また、画像形成装置では、使用環境によっては内部が結露することがある。結露した状態で印刷を実行した場合、画像形成装置は、適切な品質で用紙に印刷をすることができないことがある。そこで、特許文献１の画像形成装置は、結露除去処理を実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−９３７１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、印刷物では、その機密性を適切に管理することが求められる。このため、画像形成装置では、機密性が要求される印刷物のセキュアプリントジョブの印刷をたとえばパスワードで認証し、パスワードで認証されたセキュアプリントジョブを印刷することがある。これにより、画像形成装置は、その近くにユーザが存在することを確認して、セキュアプリントジョブの印刷物を印刷することができる。
【０００５】
しかしながら、画像形成装置は、結露除去処理を実行することがある。この場合、特許文献１の画像形成装置は、結露除去処理を完了した後にセキュアプリントジョブを印刷する。この間、ユーザはセキュアプリントジョブがいつ印刷されるか不明のまま待たされることになる。待ちきれないユーザが画像形成装置から離れることにより、画像形成装置には印刷物が放置されることになる。この場合、印刷物の機密性が確保されなくなってしまう可能性が高くなる。なお、セキュアプリントジョブによらない通常のプリントジョブの印刷物についても、セキュアプリントジョブと同様に機密性を管理することが求められる可能性がある。
【０００６】
このように画像形成装置では、ユーザの利便性と印刷物の機密性との両立を改善することが求められている。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、プリントジョブの印刷を許可する許可手段と、前記許可手段により許可されたプリントジョブの印刷を制御する印刷制御手段と、前記画像形成装置が結露している場合、結露の可能性が予測される場合、および結露の除去処理中である場合の中の少なくとも１つの場合において前記画像形成装置の印刷不可と判定する判定手段と、を備え、前記印刷制御手段は、前記判定手段により印刷不可と判定されている場合には、前記許可手段の許可を要するプリントジョブを印刷しない。
【発明の効果】
【０００８】
本発明によれば、ユーザの利便性と印刷物の機密性との両立を改善することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る画像形成装置を示す外観図である。
【図２】図１の画像形成装置の内部構成を概略的に示すブロック図である。
【図３】図１の画像形成装置のソフトウェア構成図である。
【図４】図２の記録部のハードウェア構成を示すブロック図である。
【図５】図４のサブＣＰＵによる結露判定処理を示すフローチャートである。
【図６】図４のサブＣＰＵによる結露対策処理を示すフローチャートである。
【図７】セキュアプリントジョブの第一の印刷処理を示すフローチャートである。
【図８】図２の表示部に表示される印刷停止の表示画面の一例である。
【図９】セキュアプリントジョブの第二の印刷処理を示すフローチャートである。
【図１０】結露に応じた制御を実施する場合において、ユーザにより予め選択可能な追加処理設定の説明図である。
【図１１】セキュアプリントジョブの第三の印刷処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面を参照しながら詳細に説明する。しかしながら、以下の実施形態に記載されている構成はあくまで例示に過ぎず、本発明の範囲は実施形態に記載されている構成によって限定されることはない。
【００１１】
図１は、本発明の実施形態に係る画像形成装置１０を示す外観図である。図１の画像形成装置１０は、例えばプリント機能、スキャナ機能、コピー機能、ＦＡＸ機能といった複数の機能を有する複合機である。
【００１２】
図２は、図１の画像形成装置１０の内部構成を概略的に示すブロック図である。図２の画像形成装置１０は、表示部１０５、操作部１０７、ｅＭＭＣ１０９、読取部１１１、記録部１１３、を備える。また、画像形成装置１０は、ＵＳＢホストコントローラ１１４、ＭＯＤＥＭ１１５、網制御ユニット（ＮＣＵ）１１６、ネットワークインタフェースカード（ＮＩＣ）１１７、を備える。また、画像形成装置１０は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、を備える。これらのデバイスは、システムバス１１８に接続され、双方向にデータを送受できる。
【００１３】
表示部１０５は、例えば液晶デバイス、ＬＥＤで構成される。表示部１０５は、表示コントローラ１０４に接続される。表示コントローラ１０４は、表示部１０５の表示を制御する。表示コントローラ１０４は、例えば表示部１０５の液晶デバイスに、画像形成装置１０の状態に応じた選択項目などの情報を表示して提供する。
【００１４】
操作部１０７は、例えば液晶デバイスに重ねられたタッチパネル、テンキー、カーソルキー、ワンタッチキーで構成される。操作部１０７は、操作コントローラ１０６に接続される。操作コントローラ１０６は、操作部１０７に対するユーザの操作に応じて、画像形成装置１０の設定を取得する。そして、操作部１０７は、図１に示すように表示部１０５とともに、画像形成装置１０の上部前面のユーザインタフェースパネルに配置される。
【００１５】
ｅＭＭＣ１０９は、半導体メモリの一種である。ｅＭＭＣ１０９は、ｅＭＭＣホストコントローラ１０８に接続される。ｅＭＭＣホストコントローラ１０８は、ｅＭＭＣ１０９に対するデータ入出力を制御する。ｅＭＭＣ１０９は、画像形成装置１０が受信した印刷に係るプリントジョブ、画像形成装置１０の内部で生成した複写に係るプリントジョブなどを一時的に記録できる。
【００１６】
読取部１１１は、載置された原稿を読み取るスキャナ、スキャナへ原稿を供給するオートドキュメントフィーダ、を有する。図１に示すように、スキャナおよびオートドキュメントフィーダは、画像形成装置１０の上部に設けられる。読取部１１１は、読取コントローラ１１０に接続される。読取コントローラ１１０は、画像形成装置１０の読取部１１１にセットされた原稿の読み取りを制御する。
【００１７】
記録部１１３は、給紙トレイ、電子写真方式の画像形成部、排紙トレイ２１０、を有する。記録部１１３は、図１に示すように画像形成装置１０の下部に設けられる。排紙トレイ２１０がスキャナの下側で離間した位置に設けられる。記録部１１３は、記録コントローラ１１２に接続される。プリントジョブを印刷する場合、記録部１１３は、用紙トレイに収容されている用紙を画像形成部へ搬送し、画像形成部においてプリントジョブに基づくトナー画像を用紙に転写定着し、印刷した用紙を排紙トレイ２１０へ搬送する。画像形成部は、トナーの替わりにインクを用いてもよい。複数のユーザの印刷物は、共用の排紙トレイ２１０へ搬送される。排紙トレイ２１０に載置された印刷物は、基本的に誰でもアクセスできる。
【００１８】
ＵＳＢホストコントローラ１１４には、図示外のＵＳＢケーブルを用いてＵＳＢメモリ、コンピュータ装置といった外部装置が接続される。ＵＳＢホストコントローラ１１４は、ＵＳＢケーブルを通じて、接続された外部装置とのデータ通信を制御する。
【００１９】
ＭＯＤＥＭ１１５には、網制御ユニット（ＮＣＵ）１１６を通して図示外の電話線が接続される。電話線を用いる公衆回線網（ＰＳＴＮ）には、他の画像形成装置１０やコンピュータ装置といった外部装置が接続される。ＭＯＤＥＭ１１５は、ファクシミリ通信に必要な信号の変調・復調を行い、電話通信網を通じて外部装置との間でファクシミリ通信を実行する。
【００２０】
ネットワークインタフェースカード（ＮＩＣ）１１７には、図示外のＬＡＮケーブルが接続される。ＬＡＮケーブルを用いるローカルエリアネットワークには、他の画像形成装置１０やコンピュータ装置といった外部装置が接続される。ネットワークインタフェースカード（ＮＩＣ）１１７は、ローカルエリアネットワークを通じて外部装置との間で双方向のデータ通信を行う。
【００２１】
ＣＰＵ１０１は、システムバス１１８に接続されている上述した各種のデバイスを総括的に制御する。ＣＰＵ１０１は、電源が供給されると、ＲＯＭ１０２に記録されたブートプログラムを実行する。通常、ブートプログラムは、ＲＯＭ１０２に保存されているメインプログラムをＲＡＭ１０３にロードして、ロードされたメインプログラムの先頭にジャンプする。ＲＡＭ１０３は、メインプログラムのロード場所としてだけでなく、メインプログラムのワークエリアなどとして機能する。
【００２２】
図３は、図１の画像形成装置１０のソフトウェア構成図である。図３において実線で示した各部は、ＣＰＵ１０１が前述したブートプログラムでＲＡＭ１０３にロードされたメインプログラムを実行することにより実現されるソフトウェアモジュールである。
【００２３】
メインプログラムは、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）部３０１によって後述するそれぞれのモジュールの実行が管理・制御されている。ＯＳ部３０１には、Ｄｅｖｉｃｅ  Ｄｒｉｖｅｒ部３０８が組み合わされている。Ｄｅｖｉｃｅ  Ｄｒｉｖｅｒ部３０８は、記録コントローラ１１２やＭＯＤＥＭ１１５などのハードウェアデバイスとのやり取りを仲介する。
【００２４】
ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部３０２は、表示部１０５および操作部１０７を介して各種情報をユーザに提供するとともに、ユーザからの各種指示を受け付ける。
【００２５】
Ｓｔｏｒａｇｅ部３０６は、たとえばファクシミリ送信する画像データ、ファクシミリ受信した画像データ、ユーザ設定データを、物理的にｅＭＭＣ１０９へ格納して管理するソフトウェアモジュールである。
【００２６】
Ｐｒｉｎｔ部３０５は、記録コントローラ１１２を介して、記録部１１３による印刷処理を制御する。Ｐｒｉｎｔ部３０５は、記録部１１３へ予め定められた各種命令を送出するとともに、記録部１１３の状態を受信する。Ｆａｘ部３０４は、ＭＯＤＥＭ１１５によるファクシミリ送受信のための通信処理を制御する。Ｓｃａｎ部３０７は、読取コントローラ１１０を介して、読取部１１１による読取処理を制御する。
【００２７】
Ｊｏｂ  Ｃｏｎｔｒｏｌｌｅｒ部３０３は、画像形成装置１０のプリント機能、スキャナ機能、コピー機能、ＦＡＸ機能といった各機能のためのジョブを生成または取得し、そのジョブを画像形成装置１０に実行させる。
【００２８】
例えば、ファクシミリ受信画像の印刷を行う場合、Ｊｏｂ  Ｃｏｎｔｒｏｌｌｅｒ部３０３は、記録部１１３へ印刷命令を送出する。その後、Ｊｏｂ  Ｃｏｎｔｒｏｌｌｅｒ部３０３は、Ｓｔｏｒａｇｅ部３０６に格納されている画像ファイルを読み出し、画像ファイルに含まれる画像データを記録部１１３へ転送する。
【００２９】
このように画像形成装置１０は、ＣＰＵ１０１に実現されるＪｏｂ  Ｃｏｎｔｒｏｌｌｅｒ部３０３の処理に基づいて、各種の機能を実行する。画像形成装置１０は、たとえば、読取または受信により取得したプリントジョブをｅＭＭＣ１０９へ保存したり、ｅＭＭＣ１０９に保存されているプリントジョブを記録部１１３により用紙に印刷したりできる。画像形成装置１０には、上述した各種の機能が実現される。また、図３のＯＳ部３０１は、ＶＭ（Ｖｉｒｔｕａｌ  Ｍａｃｈｉｎｅ）／ＦＷ（Ｆｒａｍｅｗｏｒｋ）部３０９を備える。拡張アプリケーション部３１０は、スクリプト言語で記述された任意のプログラム等から構成される。なお、ＶＭ／ＦＷ部３０９および拡張アプリケーション部３１０は、本発明との関係が少ないので、詳細な説明は割愛する。
【００３０】
図４は、図２の記録部１１３のハードウェア構成を示すブロック図である。図４には、記録コントローラ１１２も図示されている。図４の記録部１１３は、プリントジョブなどに基づく印刷を実行するために、電子写真系ユニット２０５、用紙搬送系ユニット２０６、環境温度センサー２０７を備える。また、記録部１１３は、サブＣＰＵ２００、サブＲＯＭ２０１、サブＲＡＭ２０２、ｓｅｒｉａｌ  ｉ／ｆ２０３、Ｉ／Ｏ２０４、およびこれらを接続するサブシステムバス２０８、を有する。ｓｅｒｉａｌ  ｉ／ｆ２０３、Ｉ／Ｏ２０４には、記録コントローラ１１２が接続される。
【００３１】
サブＣＰＵ２００は、電源が供給されると、サブＲＯＭ２０１に記録された記録部制御プログラムを実行する。サブＲＡＭ２０２は、記録部制御プログラムのワークエリアなどとして機能する。サブＣＰＵ２００は、ｓｅｒｉａｌ  ｉ／ｆ２０３を介して図１の画像形成装置１０のメインプログラムによって発行された各種命令を受信する。そして、受信した各種命令にしたがって、サブシステムバス２０８に接続されるＩ／Ｏ２０４を介して、電子写真系ユニット２０５や用紙搬送系ユニット２０６を制御する。
【００３２】
環境温度センサー２０７は、記録部１１３が設けられる画像形成装置１０の内部の環境温度を検出する。サブＣＰＵ２００は、Ｉ／Ｏ２０４を介して環境温度センサー２０７による温度測定結果を取得する。サブＣＰＵ２００は、他のステータス情報とともに温度測定結果を、ｓｅｒｉａｌ  ｉ／ｆ２０３および記録コントローラ１１２を通じて、ＣＰＵ１０１へ通知する。なお、記録部１１３は、この他にも、環境温度センサー２０７とともに、または環境温度センサー２０７に替えて、画像形成装置１０の内部の環境湿度を検出する湿度センサーを備えてもよい。
【００３３】
図５は、図４のサブＣＰＵ２００による結露判定処理を示すフローチャートである。図６は、図４のサブＣＰＵ２００による結露対策処理を示すフローチャートである。図５および図６の処理は、上述した記録部制御プログラムの一部であり、例えばユーザの設定により、画像形成装置１０が結露対策モードを実行するように設定されている場合に実行されるようにすることができる。すなわち、ユーザは、図５の処理を画像形成装置１０に実行させるか否かを設定で切り替えることができる。結露対策モードを実行する設定である場合、サブＣＰＵ２００は、電源が供給されると自動的に図５の処理を開始する。サブＣＰＵ２００は、電源が供給されている期間において図５の処理を繰り返し実行してもよい。図５の処理において、サブＣＰＵ２００は、画像形成装置１０の結露を判定する。
【００３４】
ステップＳ４０１では、サブＣＰＵ２００は、図４の環境温度センサー２０７を用いて、環境温度ｔ（ｉ）を測定する。ここで、ｉは測定順でインクリメントされる変数である。ステップＳ４０２では、サブＣＰＵ２００は、結露対策処理の実行中か否かを判定する。後述する図６の結露対策処理が実行中でない場合、サブＣＰＵ２００は、ステップＳ４０３へ処理を進める。そうでなければステップＳ４０６へ処理を進める。ステップＳ４０３では、サブＣＰＵ２００は、前回の図５の処理で測定した環境温度ｔ（ｉ−１）が、結露対策処理の実行を制御するために予め定められた閾値温度Ｔ１以下であるか否かを判定する。閾値温度Ｔ１以下である場合、サブＣＰＵ２００は、処理をステップＳ４０４へ進め、そうでなければステップＳ４０６へ進める。ステップＳ４０４では、サブＣＰＵ２００は、ステップＳ４０１で取得した今回の環境温度ｔ（ｉ）と前回測定した環境温度ｔ（ｉ−１）との温度差が、結露対策処理の実行を制御するために予め定められた閾値温度差Ｄより大きいか否かを判定する。閾値温度差Ｄより大きい場合、サブＣＰＵ２００は、処理をステップＳ４０５へ進め、そうでなければステップＳ５０６へ進める。ステップＳ４０５では、サブＣＰＵ２００は、図６の結露対策処理を起動し、処理をステップＳ４０６へ進める。ステップＳ４０６では、サブＣＰＵ２００は、ステップＳ４０１で測定した環境温度ｔ（ｉ）を保存する。これにより、サブＣＰＵ２００は、前回測定した画像形成装置１０の周辺の温度が低く、その後に周辺温度が上昇し、これにより結露が発生している可能性のある環境下においてはそれを判定し、図６の結露対策処理を起動することができる。
【００３５】
ステップＳ４０７では、サブＣＰＵ２００は、結露を判定する周期に相当する第一所定時間Ｓ１が経過したか判定する。第一所定時間Ｓ１が経過している場合、サブＣＰＵ２００は、処理をステップＳ４０８へ進め、そうでなければステップＳ４０９へ進める。ステップＳ４０８では、サブＣＰＵ２００は、画像形成装置１０が印刷などをしない省電力モードであるか判定する。省電力モードである場合、サブＣＰＵ２００は、処理をステップＳ４１１に進め、そうでなければステップＳ４１２に進める。ここで省電力モードとは、記録部１１３、表示部１０５、読取部１１１などの電源を落とした消費電力の少ないモードである。
【００３６】
ステップＳ４０９では、サブＣＰＵ２００は、画像形成装置１０が省電力モードから復帰したかを判定する。印刷などの処理をする場合、画像形成装置１０は省電力モードから復帰する。省電力モードから復帰する場合、サブＣＰＵ２００は、処理をステップＳ４１１に進め、そうでない場合はステップＳ４１０に進める。ステップＳ４１０では、サブＣＰＵ２００は、印刷を実行するジョブが投入されたかを判定する。ジョブが投入された場合、サブＣＰＵ２００は、処理をステップＳ４１２に進め、そうでない場合はステップＳ４０７に戻らせる。ステップＳ４１１では、サブＣＰＵ２００は、記録コントローラ１１２に温度測定復帰通知を行い、ステップＳ４１２に進む。ステップＳ４１２では、サブＣＰＵ２００は、変数ｉをひとつ進めて、処理をステップＳ４０１に戻らせる。
【００３７】
図６において、サブＣＰＵ２００は、画像形成装置１０の結露対策処理を実行する。サブＣＰＵ２００は、図５のステップＳ４０５において図６の処理を起動する。
【００３８】
ステップＳ４２０において、サブＣＰＵ２００は、結露の可能性があることを、図４記載のｓｅｒｉａｌ  ｉ／ｆ２０３を介して図１記載のＣＰＵ１０１で動作するメインプログラムに通知する。以下、この通知は、結露通知と表記する場合がある。ステップＳ４２１では、サブＣＰＵ２００は、図４記載の電子写真系ユニット２０５が備えるファン（不図示）を全速で回転させる。これは、周辺の温度に対する機体内部の温度の追従を促進し、機体内部を結露からできるだけ早く回復させるためである。ステップＳ４２２では、サブＣＰＵ２００は、ファンを回転させたまま、結露が除去されると考えられる第二所定時間Ｓ２の経過を待つ。第二所定時間Ｓ２が経過したら、サブＣＰＵ２００は、処理をステップＳ４２３に進め、ファンを停止する。ステップＳ４２４において、サブＣＰＵ２００は、結露から回復したことをステップＳ４２０と同様にメインプログラムに通知し、結露対策処理を終了する。これにより、サブＣＰＵ２００は、画像形成装置１０が結露している場合および結露の可能性が予測される場合に、結露の除去処理を実行できる。
【００３９】
次に、図１の画像形成装置１０によるセキュアプリントジョブの印刷処理を説明する。セキュアプリントジョブは、機密性が要求される印刷物を印刷する際に好適に利用されるプリントジョブである。セキュアプリントジョブには、例えば、画像形成装置１０のＦａｘ部３０４がファクシミリ受信した画像データを印刷するプリントジョブ、画像形成装置１０が外部装置から受信したセキュアプリントジョブ、がある。この他にも、画像形成装置１０は、Ｓｃａｎ部３０７で読み取った画像データ印刷するプリントジョブや、特定の外部装置から受信したプリントジョブを、セキュアプリントジョブとして処理してもよい。
【００４０】
図１の画像形成装置１０は、セキュアプリントジョブのために複数種類の印刷処理を備える。複数種類の印刷処理は、たとえば、画像形成装置１０におけるユーザ認証による印刷開始処理、結露および除去処理に応じた印刷開始処理、結露および除去処理により中止されたセキュアプリントジョブについての追加処理、などの点で異なる。ここで、セキュアプリントジョブの時に結露の判定を行うか否かを切り替える設定値は、Ｓｔｏｒａｇｅ部３０６に保持させればよい。そして、画像形成装置１０は、セキュアプリントジョブを印刷する際に、たとえばユーザ設定や初期設定に基づいて選択された１つの印刷処理を実行する。以下、主なセキュアプリントジョブの印刷処理を例示して説明する。
【００４１】
図７は、セキュアプリントジョブの第一の印刷処理を示すフローチャートである。ＣＰＵ１０１は、セキュアプリントジョブを印刷する際にユーザ設定や初期設定に基づいて第一の印刷処理を選択して実行し、セキュアプリントジョブの印刷開始などを制御する。図７では、ＣＰＵ１０１は、ユーザ認証により印刷を許可しても、結露により印刷不可と判定されている場合には、セキュアプリントジョブの印刷を中止する。また、ＣＰＵ１０１は、印刷禁止の表示に加えて、印刷が禁止されたプリントジョブについての再許可処理またはキャンセル処理を含む追加処理の選択画面を表示し、それに基づいて再許可処理が選択された場合、ユーザ認証により印刷を許可する処理を実行する。また、ＣＰＵ１０１は、追加処理としてジョブのキャンセル処理が選択された場合、印刷を禁止したプリントジョブを削除する。
【００４２】
ステップＳ５０１では、ＣＰＵ１０１は、セキュアプリントジョブの投入を確認する。ステップＳ５０２では、ＣＰＵ１０１は、ユーザの認証のために、ユーザからのパスワード入力を受け付ける。パスワードは、操作部１０７から入力されたものでも、ユーザ個人を特定する認証カード（不図示）のユーザ情報を、画像形成装置１０と接続された読取装置により取得されたものでもよい。入力されたパスワードが、ユーザがセキュアプリントジョブに関して設定したものと一致する場合、ＣＰＵ１０１は、処理をＳ５０３へ進める。一致しない場合、ＣＰＵ１０１は、ユーザが入力したパスワードと設定したパスワードが一致しないことをＵＩ部３０２へ表示し、再度のパスワード入力を待つ。
【００４３】
次にステップＳ５０３では、ＣＰＵ１０１は、結露回避モードでの印刷をするか否かを判断する。結露回避モードの設定値がＳｔｏｒａｇｅ部３０６に保持されている場合、ＣＰＵ１０１は、その設定値により結露回避モードであるか否かを判断する。なお、設定値は、例えばステップＳ４２０の結露通知により設定され、結露回復の通知により解除されてもよい。結露回避モードでの印刷をする場合、ＣＰＵ１０１は、処理をステップＳ５０４に進め、そうでなければ、ステップＳ５０８に進める。ステップＳ５０４では、ＣＰＵ１０１は、記録部１１３のファンが回転中であるか否かを確認する。結露除去処理では、ファンが回転する。ファンが回転中である場合、ＣＰＵ１０１は、処理をステップＳ５０５に進め、そうでなければ、ステップＳ５０８に進める。ステップＳ５０５では、ＣＰＵ１０１は、セキュアプリント不可画面をＵＩ部３０２に表示する。セキュアプリント不可画面には、セキュアプリントジョブが結露により印刷を停止している旨のメッセージと、結露対策終了後に再度パスワードを入力するメッセージとが表示される。
【００４４】
図８は、表示部１０５に表示される印刷停止の表示画面の一例である。図８の印刷停止の表示画面では、メッセージの下側に、パスワードの再入力を了承する際に選択するＯＫボタン４０１と、ジョブをキャンセルするキャンセルボタン４０２とが選択可能に表示される。図８の表示をさせた後、ＣＰＵ１０１は、ボタンの選択操作を待つ。そして、ステップＳ５０６において、キャンセルボタン４０２が操作されたと判断すると、ＣＰＵ１０１は、ステップＳ５０７において選択しているセキュアプリントジョブを削除し、処理を終了する。これに対し、ＯＫボタン４０１が操作された場合、ＣＰＵ１０１は、ステップＳ５０６の判断の後、パスワード入力を促す画面を表示させて、処理をステップＳ５０２に進める。その後、パスワードが再度入力されると、ＣＰＵ１０１は、ステップＳ５０８においてジョブを開始し、処理をステップＳ５０９に進める。ステップＳ５０９では、ＣＰＵ１０１は、記録部１１３にセキュアプリントジョブの印刷を実行させる。記録部１１３による印刷が完了すると、ＣＰＵ１０１は、セキュアプリントジョブを削除し、処理を終了する。
【００４５】
図９は、セキュアプリントジョブの第二の印刷処理を示すフローチャートである。ＣＰＵ１０１は、セキュアプリントジョブを印刷する際にユーザ設定や初期設定に基づいて第二の印刷処理を選択して実行し、セキュアプリントジョブの印刷開始などを制御する。図９では、ＣＰＵ１０１は、ユーザ認証により印刷を許可しても、結露により印刷不可と判定される場合には、セキュアプリントジョブの印刷を中止する。また、ＣＰＵ１０１は、印刷を中止したセキュアプリントジョブについて、その種のプリントジョブについて予め選択された追加処理を実行する。また、Ｓｔｏｒａｇｅ部３０６には、印刷処理において結露に応じた制御を実行するか否かを示す設定値と、印刷を中止したセキュアプリントジョブについて予め選択された追加処理の設定値とが、予め記録される。
【００４６】
図１０は、結露に応じた制御を実施する場合において、ユーザにより予め選択可能な追加処理設定の説明図である。画像形成装置１０は、ユーザの事前設定操作に基づいて、結露に応じた制御を実施する本体内結露除去モードにおける追加処理の設定値を取得する。図１０の１行目の設定５０１がユーザにより選択された場合、ＣＰＵ１０１は、結露に応じた制御を実施する場合にはファクシミリ受信によるプリントジョブをＳｔｏｒａｇｅ部３０６に保存する設定値を取得し、Ｓｔｏｒａｇｅ部３０６に記録する。図１０の２行目の設定５０２がユーザにより選択された場合、ＣＰＵ１０１は、結露に応じた制御を実施する場合にはファクシミリ受信のプリントジョブをＳｔｏｒａｇｅ部３０６に保存し、すべてのプリントジョブの印刷を禁止する設定値を取得して記録する。図１０の３行目の設定５０３がユーザにより選択された場合、ＣＰＵ１０１は、結露に応じた制御を実施する場合にはファクシミリ受信のプリントジョブをＳｔｏｒａｇｅ部３０６に保存し、セキュアプリントジョブを削除する設定値を取得して記録する。そして、３行目に対応する設定値では、Ｓｔｏｒａｇｅ部３０６に、印刷処理において結露に応じた制御を実行する設定値と、セキュアプリントジョブを削除処理する設定値とが、予め記録されることになる。これにより、セキュアプリントジョブの印刷処理の制御を、ユーザーモードにより設定することができる。
【００４７】
ステップＳ６０１では、ＣＰＵ１０１は、セキュアプリントジョブの投入を確認する。ステップＳ６０２では、ＣＰＵ１０１は、ユーザの認証のために、ユーザからのパスワード入力を受け付ける。入力されたパスワードが、ユーザがセキュアプリントジョブに関して設定したものと一致する場合、ＣＰＵ１０１は、処理をＳ６０３へ進める。一致しない場合、ＣＰＵ１０１は、ユーザが入力したパスワードと設定したパスワードが一致しないことをＵＩ部３０２へ表示し、再度のパスワード入力を待つ。次にステップＳ６０３では、ＣＰＵ１０１は、結露回避モードでの印刷をするか否かを判断する。結露回避モードでの印刷をする場合、ＣＰＵ１０１は、処理をステップＳ６０４に進め、そうでなければ、ステップＳ６０７に進める。ステップＳ６０４では、ＣＰＵ１０１は、記録部１１３のファンが回転中であるか否かを確認する。結露除去処理では、ファンが回転する。ファンが回転中である場合、ＣＰＵ１０１は、処理をステップＳ６０５に進め、そうでなければ、ステップＳ６０７に進める。ステップＳ６０５では、ＣＰＵ１０１は、Ｓｔｏｒａｇｅ部３０６が、セキュアプリントジョブを削除する設定値を保持しているかを確認する。削除する設定値を保持している場合、ＣＰＵ１０１は、処理をステップＳ６０６へ進め、そうでなければ、ステップＳ６０９へ進める。ステップＳ６０６では、ＣＰＵ１０１は、選択しているセキュアプリントジョブを削除し、処理を終了する。
【００４８】
ステップＳ６０９では、ＣＰＵ１０１は、再確認要求画面をＵＩ部３０２に表示する。再確認要求画面には、セキュアプリントジョブが結露により印刷を停止している旨のメッセージと、結露対策終了後に再度パスワードを入力するメッセージとが表示される。その後、ＣＰＵ１０１は、処理をステップＳ６０２に進める。その後、パスワードが再度入力されると、ＣＰＵ１０１は、ステップＳ６０７においてジョブを開始し、処理をステップＳ５０９に進める。ステップＳ５０９では、ＣＰＵ１０１は、記録部１１３にセキュアプリントジョブの印刷を実行させる。記録部１１３による印刷が完了すると、ＣＰＵ１０１は、セキュアプリントジョブを削除し、処理を終了する。
【００４９】
図１１は、セキュアプリントジョブの第三の印刷処理を示すフローチャートである。ＣＰＵ１０１は、セキュアプリントジョブを印刷する際にユーザ設定や初期設定に基づいて第三の印刷処理を選択して実行し、セキュアプリントジョブの印刷開始などを制御する。図１１では、ＣＰＵ１０１は、結露により印刷不可と判定される場合には、ユーザ認証による印刷許可をさせないようにして、セキュアプリントジョブの印刷を中止する。すなわち、ＣＰＵ１０１は、セキュアプリントジョブのパスワード解除を不可にする。また、ＣＰＵ１０１は、印刷を中止したセキュアプリントジョブに対する追加処理としてジョブのキャンセル処理が選択された場合、印刷を禁止したプリントジョブを削除する。また、Ｓｔｏｒａｇｅ部３０６は、印刷処理において結露に応じた制御を実行するか否かを示す設定値を、予め記録する。
【００５０】
ステップＳ７０１では、ＣＰＵ１０１は、セキュアプリントジョブの投入を確認する。ステップＳ７０２では、結露回避モードでの印刷をするか否かを判断する。結露回避モードでの印刷をする場合、ＣＰＵ１０１は、処理をステップＳ７０３に進め、そうでなければ、ステップＳ７０７に進める。ステップＳ７０３では、ＣＰＵ１０１は、記録部１１３のファンが回転中であるか否かを確認する。結露除去処理では、ファンが回転する。ファンが回転中である場合、ＣＰＵ１０１は、処理をステップＳ７０４に進め、そうでなければ、ステップＳ７０７に進める。
【００５１】
ステップＳ７０４では、ＣＰＵ１０１は、セキュアプリント不可画面をＵＩ部３０２に表示する。セキュアプリント不可画面には、セキュアプリントジョブが結露により印刷を停止している旨のメッセージが表示される。その後、ＣＰＵ１０１は、処理をステップＳ７０５に進める。ステップＳ７０５では、ＣＰＵ１０１は、Ｓｔｏｒａｇｅ部３０６が、セキュアプリントジョブを削除する設定値を保持しているかを確認する。削除する設定値を保持している場合、ＣＰＵ１０１は、処理をステップＳ７０６へ進め、そうでなければ、ステップＳ７０２へ進める。ステップＳ７０６では、ＣＰＵ１０１は、選択しているセキュアプリントジョブを削除し、処理を終了する。
【００５２】
その後、ステップＳ７０２またはステップＳ７０３の判断の後、ＣＰＵ１０１は、ステップＳ７０７において、ユーザの認証のために、ユーザからのパスワード入力を受け付ける。入力されたパスワードが、ユーザがセキュアプリントジョブに関して設定したものと一致する場合、ＣＰＵ１０１は、処理をＳ７０８へ進める。一致しない場合、ＣＰＵ１０１は、ユーザが入力したパスワードと設定したパスワードが一致しないことをＵＩ部３０２へ表示し、再度のパスワード入力を待つ。一致するパスワードが入力されると、ＣＰＵ１０１は、ステップＳ７０８においてジョブを開始し、処理をステップＳ７０９に進める。ステップＳ７０９では、ＣＰＵ１０１は、記録部１１３にセキュアプリントジョブの印刷を実行させる。記録部１１３による印刷が完了すると、ＣＰＵ１０１は、セキュアプリントジョブを削除し、処理を終了する。
【００５３】
以上のように、本実施形態では、結露により印刷品質が確保できない無駄な印刷を避けつつ、結露発生中およびその前後においてセキュアプリントジョブの内容についてのセキュリティ性を維持し、画像形成装置１０の結露を除去できる。たとえば、本実施形態では、ＣＰＵ１０１は、画像形成装置１０が結露している場合、結露の可能性が予測される場合、および結露の除去処理中である場合、画像形成装置１０の記録部１１３が印刷不可な状態にあると判定する。
【００５４】
そして、印刷不可と判定されている場合には、ＣＰＵ１０１は、印刷を開始するための許可を要するプリントジョブを印刷しない。たとえば、ＣＰＵ１０１は、印刷の開始が許可されていても、その許可を要するプリントジョブを印刷しない。または、ＣＰＵ１０１は、印刷開始の許可をさせないようにする。よって、本実施形態では、たとえば機密性が要求されて画像形成装置１０において印刷許可を要するプリントジョブは、画像形成装置１０が結露している状態およびその除去処理をしている状態においては印刷されない。このため、たとえば、機密性が要求される印刷物が、印刷許可後に印刷できる状態へ戻った画像形成装置１０において遅れて印刷されたり、印刷された状態で画像形成装置１０に放置されたりしてしまうことを防止できる。また、本実施形態では、複数のユーザが共通の排紙トレイ２１０を利用している状況にあるが、その排紙トレイ２１０に、機密性を確保したい印刷物が放置されないようにできる。本実施形態では、排紙トレイ２１０に放置された印刷物が紛失したり、他人に認識されたりしないようにできる。
【００５５】
また、本実施形態では、機密性が要求される印刷物のセキュアプリントジョブの印刷を、パスワード認証により許可する。よって、セキュアプリントジョブ以外の許可を必要としないプリントジョブは、画像形成装置１０の結露状態などにかかわらず即座に印刷することが可能である。機密性が要求される印刷物の機密性を確保しながら、それ以外の印刷物を即時的に印刷することが可能である。
【００５６】
また、本実施形態では、印刷開始の許可を要するプリントジョブを印刷しない場合、表示部１０５は、印刷禁止を表示により報知する。この報知により、ユーザは、許可をしたプリントジョブが、画像形成装置１０の結露などにより即座に印刷されないことを認識することができる。
【００５７】
また、本実施形態では、表示部１０５は、印刷禁止の表示に加えて、印刷が禁止されたプリントジョブについての再許可処理またはキャンセル処理を含む追加処理の選択画面を表示する。この表示に基づいて、ユーザは、印刷が禁止されているプリントジョブに対する追加処理を選択でき、画像形成装置１０に実行させることができる。
【００５８】
同様に、本実施形態では、ＣＰＵ１０１は、印刷開始の許可を要するプリントジョブを印刷しない状況において、印刷をしないプリントジョブについてユーザにより予め選択された追加処理がある場合、この追加処理を実行できる。
【００５９】
本発明は、上述の実施の形態の１以上の機能を実現するプログラムを、ネットワークや記録媒体を介してシステムや装置に供給し、そのシステム又は装置のコンピュータの１つ以上のプロセッサーがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６０】
１０  画像形成装置
１０１  ＣＰＵ
１０５  表示部
１０７  操作部
１１３  記録部
２０７  環境温度センサー
２１０  排紙トレイ
３０５  Ｐｒｉｎｔ部
３０６  Ｓｔｏｒａｇｅ部
【図１】
2019109344.tif 000003
【図２】
2019109344.tif 000004
【図３】
2019109344.tif 000005
【図４】
2019109344.tif 000006
【図５】
2019109344.tif 000007
【図６】
2019109344.tif 000008
【図７】
2019109344.tif 000009
【図８】
2019109344.tif 000010
【図９】
2019109344.tif 000011
【図１０】
2019109344.tif 000012
【図１１】
2019109344.tif 000013