(57)【要約】【課題】省電力化しつつ、ユーザの利便性が低下するのを抑制した画像形成装置を提供すること。【解決手段】判断処理においてＣＰＵ１２はステップＳ３１で装着を検知した外部メモリ３２に、常設メモリ３１に記憶されている画像データの印刷を指示する内容がアプリデータに含まれていないと判断すると、常設メモリ３１の使用可能性が低いと判断し、常設メモリ３１の電気的な接続を遮断する（Ｓ１３）。ステップＳ１３において、ＣＰＵ１２は常設メモリへの給電を遮断するため、ＭＦＰ１を省電力とすることができる。【選択図】図３
2017205876.tif 000002
【特許請求の範囲】
【請求項１】
画像形成部と、
記憶部と、
前記画像形成部および前記記憶部を収納する筐体と、
前記筐体の外周壁に設けられる装着部と、
制御部と、を備え、
前記制御部は、
画像データを前記記憶部に記憶する第１記憶処理と、
前記画像形成部を制御して、前記画像データに基づく画像をシートに形成させる画像形成処理と、
前記記憶部の空き容量が所定値以上であるか否かを判断する第１判断処理と、
第１記憶媒体が前記装着部に装着されているか否かを判断する第２判断処理と、を実行し、
前記第１判断処理において前記空き容量が前記所定値未満であると判断し、かつ、前記第２判断処理において前記第１記憶媒体が前記装着部に装着されていると判断することに応じて、前記画像データを前記第１記憶媒体に記憶する第２記憶処理を実行し、
前記第１判断処理において前記空き容量が前記所定値以上であると判断し、かつ、前記第２判断処理において前記第１記憶媒体が前記装着部に装着されていると判断することに応じて、前記第１記憶媒体の使用可能性の高低を判断する第３判断処理を実行し、
前記第３判断処理において前記使用可能性が低いと判断することに応じて前記第１記憶媒体との電気的な接続を遮断する遮断処理を実行し、
前記第３判断処理において前記使用可能性が高いと判断することに応じて前記第１記憶媒体との電気的な接続を維持する維持処理を実行することを特徴とする画像形成装置。
【請求項２】
前記制御部は、前記第２記憶処理において、ＦＡＸ受信データ、およびセキュア印刷データのうち少なくともいずれか一方の画像データを前記第１記憶媒体に記憶することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記装着部を複数備え、
前記制御部は、前記第３判断処理において、
前記第１記憶媒体に記憶されている前記画像データを使用した前記画像形成処理の実行を指示するプログラムが記憶されている第２記憶媒体が、前記装着部に装着されていないと判断することで前記使用可能性が低いと判断し、当該第２記憶媒体が前記装着部に装着されていると判断することで前記使用可能性が高いと判断することを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記制御部は、前記第３判断処理において、
ログイン状態にある当該画像形成装置において前記画像形成処理を実行可能な前記画像データが前記第１記憶媒体に記憶されていないと判断することで前記使用可能性が低いと判断し、当該画像データが前記第１記憶媒体に記憶されていると判断することで前記使用可能性が高いと判断することを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項５】
前記制御部は、
前記使用可能性が高いと判断することに応じて、前記記憶部に記憶されている前記画像データに係る前記画像形成処理を、前記第１記憶媒体に記憶されている前記画像データに係る前記画像形成処理よりも優先して実行することを特徴とする請求項３または請求項４に記載の画像形成装置。
【請求項６】
前記制御部は、
前記使用可能性が高いと判断することに応じて、前記第１記憶媒体に記憶されている前記画像データに係る前記画像形成処理を、前記記憶部に記憶されている前記画像データに係る前記画像形成処理よりも優先して実行することを特徴とする請求項３または請求項４に記載の画像形成装置。
【請求項７】
前記制御部は、前記第３判断処理において、
当該画像形成装置がログアウト状態にあると判断することで前記使用可能性が低いと判断し、当該画像形成装置がログイン状態にあると判断することで前記使用可能性が高いと判断することを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項８】
前記制御部は、前記第３判断処理において、
前記画像形成処理において使用する資源が所定量未満であると判断することで前記使用可能性が低いと判断し、前記資源が前記所定量以上であると判断することで前記使用可能性が高いと判断することを特徴とする請求項１に記載の画像形成装置。
【請求項９】
前記制御部は、
前記第２記憶処理を実行中であるか否かを判断する第４判断処理を実行し、
前記第４判断処理において前記第２記憶処理を実行中でないと判断することに応じて、前記遮断処理を実行することを特徴とする請求項１乃至請求項８の何れかに記載の画像形成装置。
【請求項１０】
前記制御部は、
前記第１判断処理において前記所定値以上でないと判断し、かつ、前記第２判断処理において前記第１記憶媒体が前記装着部に装着されていないと判断することに応じて、前記記憶部の空き容量が少ないことを警告する警告処理を実行することを特徴とする請求項１乃至請求項９の何れかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものである。
【背景技術】
【０００２】
特許文献１には、ＵＳＢメモリなどの記憶媒体（着脱式記憶装置）を着脱可能な情報処理装置において、ログイン後に情報処理装置に装着された記憶媒体であって、当該記憶媒体を用いたジョブの実行履歴があるにもかかわらず、ログアウト後も情報処理装置に装着されたままの記憶媒体に対して、電気的に非接続状態にする情報処理装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２９０５４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、画像形成装置に接続される記憶媒体には、個人所有の記憶媒体の他に、画像形成装置が備える記憶部の予備として常設され、複数のユーザにより印刷に使用される記憶媒体がある。以後、このような記憶媒体を、「印刷用予備メモリ」とも呼ぶことがある。
【０００５】
印刷用予備メモリは、個人認証処理前から画像形成装置に接続されていることも多く、特許文献１を画像形成装置に適用した場合、非接続状態とされないことになる。このため、画像形成装置は、ログアウト後も印刷用予備メモリとの電気的な接続を維持するために、電力が消費され、画像形成装置の省電力化が不十分となるおそれがあった。とはいえ、ユーザが印刷用予備メモリを使用したい際に、印刷用予備メモリとの電気的な接続が遮断されていては、ユーザの利便性が低くなるおそれがある。
【０００６】
本願は、上記の課題に鑑み提案されたものであって、省電力化しつつ、ユーザの利便性が低下するのを抑制した画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）本願に係る画像形成装置は、画像形成部と、記憶部と、画像形成部および記憶部を収納する筐体と、筐体の外周壁に設けられる装着部と、制御部と、を備え、制御部は、画像データを記憶部に記憶する第１記憶処理と、画像形成部を制御して、画像データに基づく画像をシートに形成させる画像形成処理と、記憶部の空き容量が所定値以上であるか否かを判断する第１判断処理と、第１記憶媒体が装着部に装着されているか否かを判断する第２判断処理と、を実行し、第１判断処理において空き容量が所定値未満であると判断し、かつ、第２判断処理において第１記憶媒体が装着部に装着されていると判断することに応じて、画像データを第１記憶媒体に記憶する第２記憶処理を実行し、第１判断処理において空き容量が所定値以上であると判断し、かつ、第２判断処理において第１記憶媒体が装着部に装着されていると判断することに応じて、第１記憶媒体の使用可能性の高低を判断する第３判断処理を実行し、第３判断処理において使用可能性が低いと判断することに応じて第１記憶媒体との電気的な接続を遮断する遮断処理を実行し、第３判断処理において使用可能性が高いと判断することに応じて第１記憶媒体との電気的な接続を維持する維持処理を実行することを特徴とする。
【０００８】
使用可能性が低いと判断することに応じて、画像処理装置は遮断処理を行い、省電力とすることができる。使用可能性が高いと判断することに応じて、画像処理装置は第１記憶媒体との電気的接続を維持するため、ユーザが使用したい第１記憶媒体との電気的接続は維持され、利便性が維持される。
【０００９】
（２）また、制御部は、第２記憶処理において、ＦＡＸ受信データ、およびセキュア印刷データのうち少なくともいずれか一方の画像データを第１記憶媒体に記憶することを特徴とする。ＦＡＸ受信データ、セキュア印刷データは、画像形成されるまで第１記憶媒体に記憶されている場合が多い。このため、ＦＡＸ受信データ、セキュア印刷データに関する第３判断処理を実行することで、実際の第１記憶媒体の使用状況を反映することができる。
【００１０】
（３）また、装着部を複数備え、制御部は、第３判断処理において、第１記憶媒体に記憶されている画像データを使用した画像形成処理の実行を指示するプログラムが記憶されている第２記憶媒体が、装着部に装着されていないと判断することで使用可能性が低いと判断し、当該第２記憶媒体が装着部に装着されていると判断することで使用可能性が高いと判断することを特徴とする。プログラムが記憶されている第２記憶媒体が接続されていない場合、使用可能性が低いと判断することができる。
【００１１】
（４）また、制御部は、第３判断処理において、ログイン状態にある当該画像形成装置において画像形成処理を実行可能な画像データが第１記憶媒体に記憶されていないと判断することで使用可能性が低いと判断し、当該画像データが第１記憶媒体に記憶されていると判断することで使用可能性が高いと判断することを特徴とする。ここで、実行可能な画像データとしては、ログインしているユーザに関わる画像データとすると良い。実行可能な画像データが第１記憶媒体に記憶されていない場合、使用可能性が低いと判断することができる。
【００１２】
（５）また、制御部は、使用可能性が高いと判断することに応じて、記憶部に記憶されている画像データに係る画像形成処理を、第１記憶媒体に記憶されている画像データに係る画像形成処理よりも優先して実行することを特徴とする。画像形成装置は、記憶部および第１記憶媒体に記憶されている画像データを画像形成処理が終了することに応じて、消去するものとすると良い。使用可能性が高いと判断する場合とは、画像データが、記憶部と第１記憶媒体の両方に記憶されている場合である。この場合、記憶部に記憶されている画像データの画像形成処理を優先することにより、記憶部の空き容量を早期に増やすことができ、後の画像データの記憶先を記憶部とすることができ、第１記憶媒体の使用を抑制し、省電力とすることができる。
【００１３】
（６）また、制御部は、使用可能性が高いと判断することに応じて、第１記憶媒体に記憶されている画像データに係る画像形成処理を、記憶部に記憶されている画像データに係る画像形成処理よりも優先して実行することを特徴とする。画像形成装置は、記憶部および第１記憶媒体に記憶されている画像データを画像形成処理が終了することに応じて、消去するものとすると良い。第１記憶媒体に記憶されている画像データの画像形成処理を優先することにより、第１記憶媒体に記憶されている画像データを早期に消去することができ、第１記憶媒体の使用可能性を低くすることができ、早期に省電力とすることができる。
【００１４】
（７）また、制御部は、第３判断処理において、当該画像形成装置がログアウト状態にあると判断することで使用可能性が低いと判断し、当該画像形成装置がログイン状態にあると判断することで使用可能性が高いと判断することを特徴とする。ログアウト状態にある場合、使用可能性が低いと判断することができる。
【００１５】
（８）また、制御部は、第３判断処理において、画像形成処理において使用する資源が所定量未満であると判断することで使用可能性が低いと判断し、資源が所定量以上であると判断することで使用可能性が高いと判断することを特徴とする。
【００１６】
画像形成装置は、資源が不足している場合には、ＦＡＸ受信データを確実に画像形成できないおそれがあるため、ＦＡＸ受信データの画像形成処理を実行しないものとすると良い。資源が不足している場合には、ＦＡＸ受信データの画像形成は行われず、使用可能性が低いと判断することができる。
【００１７】
（９）また、制御部は、第２記憶処理を実行中であるか否かを判断する第４判断処理を実行し、第４判断処理において第２記憶処理を実行中でないと判断することに応じて、遮断処理を実行することを特徴とする。これにより、第２記憶処理を確実に実行することができる。
【００１８】
（１０）また、制御部は、第１判断処理において所定値以上でないと判断し、かつ、第２判断処理において第１記憶媒体が装着部に装着されていないと判断することに応じて、記憶部の空き容量が少ないことを警告する警告処理を実行することを特徴とする。これにより、ユーザは、記憶部の空き容量が少なく、画像形成処理が実行できないおそれがあることを認識することができる。
【発明の効果】
【００１９】
本願に係る画像形成装置によれば、省電力化しつつ、ユーザの利便性が低下するのを抑制した画像形成装置を提供することができる。
【図面の簡単な説明】
【００２０】
【図１】ＭＦＰの斜視図である。
【図２】ＭＦＰの電気的構成を示すブロック図である。
【図３】遮断処理の処理内容を示すフローチャートである。
【図４】第１実施形態に係る判断処理の処理内容を示すフローチャートである。
【図５】第１実施形態に係る印刷処理の処理内容を示すフローチャートである。
【図６】第２実施形態に係る判断処理の処理内容を示すフローチャートである。
【図７】第３実施形態に係る判断処理の処理内容を示すフローチャートである。
【発明を実施するための形態】
【００２１】
［第１実施形態］
＜ＭＦＰの構成＞
第１実施形態に係るＭＦＰ（Multi FunctionPeripheral）１は、印刷機能、コピー機能、スキャナ機能、ＦＡＸ機能を備える複合機である。図１に示す様に、ＭＦＰ１は、筐体１０、ＵＳＢインタフェース１９、ユーザインタフェース２０、給紙トレイ４１、排紙トレイ４２、および上カバー４３などを備える。以下の説明において、方向は、ＭＦＰ１を使用するユーザを基準にした方向で説明する。即ち、図１で手前を「前」、奥を「後」とし、上側を「上」、下側を「下」とし、左側を「左」、右側を「右」とする。略箱状の筐体１０は、内部に、後述するＣＰＵ１２、ＮＶＲＡＭ１５、画像形成部１６などを収納する。筐体１０の上面前側にユーザインタフェース２０が設置されている。ユーザインタフェース２０は、タッチパネル２１、およびテンキー２２などの操作ボタンを有する。筐体１０の前面にＵＳＢインタフェース１９が設置されている。ＵＳＢインタフェース１９は２つのＵＳＢ規格のレセプタクル１９１，１９１を備える。筐体１０の下側に、シートを収容する給紙トレイ４１が設置されている。ユーザは、給紙トレイ４１を前方に引出し、給紙トレイ４１にシートを入れる。給紙トレイ４１の上には、画像を形成されたシートを支持する排紙トレイ４２が設置されている。上カバー４３は、後方に不図示の回動軸を有し、上方に回動することができる。上カバー４３の下には原稿台が設置されている。ユーザは、画像読取部１７（図２参照）に原稿をスキャンさせる際、上カバー４３を回動させ、露出する原稿台に原稿を載置する。尚、ＭＦＰ１は、不図示の電源コードを介して商用電源から給電されて動作する。
【００２２】
次に、図２を用いて、ＭＦＰ１の電気的構成について説明する。ＭＦＰ１は、電源２５および、バス１１で接続されているＣＰＵ１２、ＲＡＭ１３、ＲＯＭ１４、ＮＶＲＡＭ（不揮発性メモリ）１５、画像形成部１６、画像読取部１７、ＦＡＸ通信部１８、ＵＳＢインタフェース１９、ユーザインタフェース２０、ネットワークインタフェース２４、インクセンサ５１、およびシートセンサ５２などを備えている。ＲＯＭ１４は、各種プログラムを記憶している。ＣＰＵ１２は、ＲＯＭ１４から読み出したプログラムに従って、その処理結果をＲＡＭ１３に記憶させながら、バス１１で接続されている各部の制御を行う。ＮＶＲＡＭ１５は、認証情報１５１、制限情報１５２、および画像データを記憶する。認証情報１５１は、ユーザ認証を行う際に使用する、「ユーザ名」および「パスワード」が１組として構成されている情報である。制限情報１５２は、ＭＦＰ１が有する機能の使用可否がユーザ毎に記載されている情報である。尚、以下の説明において、ＮＶＲＡＭ１５を本体メモリと記載する場合がある。
【００２３】
画像形成部１６は、ＣＰＵ１２の命令に従って、インクジェット方式によりシートに画像を形成する。尚、以下の説明において、シートに画像を形成することを「印刷する」と記載する場合がある。画像形成部１６は、ヘッド１６１およびインクカートリッジ１６２を有する。インクカートリッジ１６２はインクを収容する。ヘッド１６１は、インクカートリッジ１６２から供給されるインクをシートに吐出する。画像読取部１７は、不図示の原稿台およびＣＩＳ（Contact Image Sensor）を備える。画像読取部１７は、原稿台に載置された原稿に対してＣＩＳを移動させ、原稿を読み取り、画像データを生成する。
【００２４】
ＦＡＸ通信部１８は、接続している不図示の電話回線を介して、他のＦＡＸ通信機器との間でＦＡＸデータの送受を行う。ＵＳＢインタフェース１９は、レセプタクル１９１（図１）に接続されたＵＳＢメモリに対して、ＵＳＢ規格に沿ったデータの読み出しおよび書き込みを行う。尚、第１実施形態では、ＵＳＢインタフェース１９には、ＵＳＢメモリである常設メモリ３１および外部メモリ３２が装着されるものとする。ここで、常設メモリ３１とは、印刷用予備メモリのことであり、ＮＶＲＡＭ１５の空き容量が所定値未満である場合に画像データの記憶先として指定される。常設メモリ３１は、予め「印刷用予備メモリであることを示す識別子」を記憶している。外部メモリ３２は、ユーザが個人で所有するメモリである。外部メモリ３２は、予めユーザの「ユーザ名」および「パスワード」を記憶している。ＣＰＵ１２は、レセプタクル１９１にＵＳＢメモリが装着されたことを検知すると、ＵＳＢメモリに記憶されている情報を解析する。ＵＳＢメモリに「予備のメモリであることを示す識別子」が記憶されている場合、常設メモリ３１であると判断する。ＵＳＢメモリに「ユーザ名」および「パスワード」が記憶されている場合、外部メモリ３２であると判断する。
【００２５】
ユーザインタフェース２０は、ＣＰＵ１２の命令に従って、例えば各種の設定画面や装置の動作状態等をタッチパネル２１（図１）に表示する。また、ユーザインタフェース２０はタッチパネル２１、テンキー２２（図１）などで受け付けた操作を信号としてＣＰＵ１２へ送信する。ネットワークインタフェース２４は、不図示のアンテナを備え、無線ＬＡＮ通信を行う。尚、第１実施形態では、ネットワークインタフェース２４が接続するＬＡＮにはユーザが操作するＰＣ６１が接続されているものとする。
【００２６】
インクセンサ５１は、例えば光透過型センサであり、インクカートリッジ１６２に収容されているインクの残量に応じた信号をＣＰＵ１２へ出力する。シートセンサ５２は、給紙トレイ４１に収容されているシートの枚数に応じた信号をＣＰＵ１２へ出力する。
【００２７】
電源２５は、商用電源から直流電源を生成し、不図示の電源線にてＭＦＰ１が備える各部へ電力を供給する。
【００２８】
ＵＳＢメモリが電源２５から電力を供給されて動作するバスパワータイプである場合、ＣＰＵ１２は、レセプタクル１９１にＵＳＢメモリが装着されたとき、ＵＳＢメモリがレセプタクル１９１に装着されたことを検知するとともに、レセプタクル１９１を介してＵＳＢメモリへ電力を供給する。一方、ＵＳＢメモリが内蔵している電源で動作するセルフパワータイプである場合、ＣＰＵ１２は、レセプタクル１９１にＵＳＢメモリが装着され、且つＵＳＢメモリに内蔵されている電源がオンとなっているとき、ＵＳＢメモリがレセプタクル１９１に装着されたことを検知する。尚、以下の説明において、「ＣＰＵ１２が、ＵＳＢメモリがレセプタクル１９１に装着されたことを検知する」ことと、「ＣＰＵ１２が、ＵＳＢメモリがレセプタクル１９１に装着されていると判断する」こととは、同義である。
【００２９】
＜ＭＦＰの機能＞
ＭＦＰ１が備える印刷機能とは、例えば、ＰＣ６１からネットワークインタフェース２４を介して受信した画像データや、ＵＳＢインタフェース１９を介してＵＳＢメモリから読み出した画像データや、ＦＡＸ通信部１８を介して受信した画像データを画像形成部１６により印刷する機能である。コピー機能とは、画像読取部１７が生成した画像データを画像形成部１６により印刷する機能である。スキャン機能とは、画像読取部１７が生成した画像データを出力する機能であり、ネットワークインタフェース２４を介して画像データを出力してＰＣ６１へ送信したり、ＵＳＢインタフェース１９を介して画像データを出力して外部メモリ３２に記憶させたりする。ＦＡＸ機能は、ＦＡＸ受信機能とＦＡＸ送信機能とを有する。ＦＡＸ受信機能とは、ＦＡＸ通信部１８を介して受信した画像データであるＦＡＸ受信データを、例えば、画像形成部１６により印刷したり、ＮＶＲＡＭ１５もしくは常設メモリ３１に記憶させたりする機能である。ＦＡＸ送信機能とは、画像読取部１７が生成した画像データや、ＰＣ６１からネットワークインタフェース２４を介して受信した画像データを、ＦＡＸ通信部１８を介して他のＦＡＸ通信機器へ送信する機能である。尚、ＦＡＸ受信機能には、ＦＡＸ通信部１８を介して画像データを受信し、ＦＡＸ受信データを印刷する処理を一貫して実行するＦＡＸ受信印刷機能と、ＦＡＸ通信部１８を介して画像データを受信し、ＦＡＸ受信データをＮＶＲＡＭ１５もしくは常設メモリ３１に記憶させる処理を一貫して実行するＦＡＸ受信蓄積機能とが含まれる。ＦＡＸ受信データを印刷するためのシートおよびインクのうち少なくともいずれか一方の資源が不足している場合、ＦＡＸ受信蓄積機能が実行される。また、ユーザインタフェース２０を介してＦＡＸ受信蓄積機能を有効にする指示を受け付けた場合にも、ＦＡＸ受信蓄積機能が実行される。ユーザインタフェース２０を介して、ＦＡＸ受信データを印刷する指示を受け付けると、ＮＶＲＡＭ１５もしくは常設メモリ３１に記憶されているＦＡＸ受信データが印刷される。ただし、シートおよびインクのうち少なくともいずれか一方の資源が不足しているとき、ＦＡＸ受信データの印刷を指示する操作を受け付けても、印刷されない。
【００３０】
各機能において、ＣＰＵ１２は以下の処理を実行する。ＣＰＵ１２は、画像形成部１６を制御して、画像データをシートに形成させる画像形成処理を実行する。ＣＰＵ１２は、画像読取部１７を制御して、原稿を読み取り画像データを生成する画像読取処理を実行する。ＣＰＵ１２は、ＦＡＸ通信部１８を制御して、画像データを送信するＦＡＸ送信処理を実行する。ＣＰＵ１２は、ＦＡＸ通信部１８を制御して、画像データを受信するＦＡＸ受信処理を実行する。ＣＰＵ１２は、ＮＶＲＡＭ１５の空き容量が所定値以上であると判断した場合、画像データをＮＶＲＡＭ１５に記憶させる第１記憶処理を実行する。ＮＶＲＡＭ１５の空き容量が所定値未満であると判断し、かつ、常設メモリ３１がレセプタクル１９１に装着されていると判断する場合に、画像データを常設メモリ３１に記憶させる第２記憶処理を実行する。
【００３１】
また、ＭＦＰ１は、ユーザ認証機能を有する。ＭＦＰ１にログインしたいユーザは、タッチパネル２１にて、「ユーザ名」および「パスワード」を入力する。ここで、「ログインする」とは、入力された「ユーザ名」および「パスワード」と一致する情報が認証情報１５１にあるかＭＦＰ１に確認させ、ＭＦＰ１を操作するユーザ自身をＭＦＰ１に特定させることである。ＭＦＰ１にログインしているユーザは、後述するように、制限情報１５２で「実行可」と設定されている機能をＭＦＰ１に実行させることができるようになる。タッチパネル２１から入力された「ユーザ名」および「パスワード」と一致する認証情報１５１をＭＦＰ１が特定し、特定した認証情報１５１に対応して制限情報１５２において「実行可」と設定されている機能の実行をＭＦＰ１が許可している状態を、「ＭＦＰ１がログイン状態にある」という。ＣＰＵ１２は、「ユーザ名」および「パスワード」が入力されるとログイン処理を開始する。ログイン処理とは、入力された「ユーザ名」および「パスワード」と一致する情報が認証情報１５１にあるか否かを判断し、認証情報１５１にある場合、ログイン状態に移行する処理である。尚、ＭＦＰ１がユーザ認証を行う際に用いる「ユーザ名」および「パスワード」を受け付ける方法は、タッチパネル２１への入力に限らない。例えば、ＣＰＵ１２は、レセプタクル１９１にＵＳＢメモリが装着されたことを検知すると、ＵＳＢメモリの情報を解析する。解析の結果、ＵＳＢメモリに「ユーザ名」および「パスワード」が記憶されていることが判明した場合、ＣＰＵ１２は、記憶されている「ユーザ名」および「パスワード」を用いてユーザ認証を行ってもよい。尚、ユーザにより、例えばユーザインタフェース２０にてログアウトが指示された場合、あるいは、ログイン処理を実行してからＭＦＰ１が使用されない状態が所定時間経過した場合、ＣＰＵ１２は、ログイン状態にあるＭＦＰ１をログアウト状態にするログアウト処理を実行する。ここで、「ＭＦＰ１をログアウト状態にする」とは、ＭＦＰ１のログイン状態を解除することである。すなわちログアウト処理とは、「実行可」と設定されている機能を特定するために使用していた、ログイン時にタッチパネル２１から入力された「ユーザ名」および「パスワード」を無効とする処理である。
【００３２】
また、ＭＦＰ１は、ユーザに応じて機能を制限するセキュリティ機能を有する。ＭＦＰ１は、ユーザ認証に成功しないまま各機能の実行を指示するユーザを「一般ユーザ」とし、ユーザ認証に成功したユーザを「特定ユーザ」として、両者を区別する。制限情報１５２には、「一般ユーザ」に対して、各機能について、「実行可」もしくは「実行不可」の何れかの値が設定されている。一方、「特定ユーザ」に対しては、さらに個人を特定する「ユーザ名」に対して、各機能について、「実行可」もしくは「実行不可」の何れかの値が設定されている。例えば、「ユーザＡ」、「ユーザＢ」の各々に対して、各機能について、「実行可」もしくは「実行不可」の何れかの値が設定される。ＣＰＵ１２は、「一般ユーザ」による各機能の実行の指示に対して、「一般ユーザ」に対応付けて「実行可」の値が制限情報１５２に設定されている機能のみを実行する。また、ユーザ認証に成功した「特定ユーザ」による各機能の実行の指示に対して、「特定ユーザ」の各「ユーザ名」に対応付けて「実行可」の値が制限情報１５２に設定されている機能のみを実行する。ここでは、「一般ユーザ」は、後述するセキュア印刷機能およびＮＶＲＡＭ１５もしくは常設メモリ３１に記憶されているＦＡＸ受信データの印刷が「実行不可」とされており、制限情報１５２に「ユーザ名」が記載されている「特定ユーザ」のうち、「ユーザＡ」は、全ての機能が「実行可」とされており、「ユーザＡ」以外の「特定ユーザ」は、ＮＶＲＡＭ１５もしくは常設メモリ３１に記憶されているＦＡＸ受信データの印刷が「実行不可」とされているものとする。
【００３３】
また、ＭＦＰ１は、印刷機能として、セキュア印刷機能を備える。セキュア印刷機能とは、ＭＦＰ１がネットワークインタフェース２４を介してＰＣ６１から画像データをパスワード付きで受信し、画像データに設定されているパスワードと同じパスワードがユーザインタフェース２０やＵＳＢインタフェース１９を介して入力された場合に印刷する機能である。ユーザはＰＣ６１を使用して、起動しているアプリケーションで画像データの印刷を指示する際に、パスワードを設定する。ＭＦＰ１は、パスワード付きの画像データであるセキュア印刷データを受信すると、セキュア印刷データをＮＶＲＡＭ１５もしくは常設メモリ３１に記憶する。ユーザは例えば、ユーザインタフェース２０でパスワードを入力する。ＭＦＰ１は、入力されたパスワードとセキュア印刷データに付加されているパスワードが一致した場合、セキュア印刷データを印刷する。
【００３４】
また、ＭＦＰ１は印刷機能などの機能の設定などが記述されているスクリプトに従って処理を実行する機能を有する。スクリプトは、ＸＭＬ(Extensible Markup Language)により記述されているプログラムであり、例えば、ユーザ情報、各機能の設定情報などの情報が記載されている。例えば、「ユーザＡ」が使用するスクリプトには、「ユーザＡ」のユーザ情報である、「ユーザ名」および「パスワード」、印刷機能の設定が記述されている。印刷機能の設定には、実行する印刷機能の種類、シートサイズ、倍率などの項目がある。実行する印刷機能の種類としては、例えば、ＮＶＲＡＭ１５や常設メモリ３１に記憶されているセキュア印刷データを印刷するセキュア印刷機能、外部メモリ３２に記憶されている画像データを印刷するダイレクト印刷機能などが指定される。
【００３５】
スクリプトは、例えば、ＭＦＰ１の管理者が作成し、ユーザに配布する。ユーザは、配布されたスクリプトを自身の所有する外部メモリ３２に保存する。スクリプトを使用してＭＦＰ１の機能を実行したいユーザは、ＭＦＰ１のＵＳＢインタフェース１９にスクリプトが記憶されている外部メモリ３２を装着する。例えば、「ユーザＡ」が、上記で例示した情報が記述されているスクリプトを記憶している外部メモリ３２をＵＳＢインタフェース１９に装着する。ＣＰＵ１２は、ＵＳＢインタフェース１９を介して、外部メモリ３２の情報を読み出す。スクリプトに記述されている、「ユーザ名」および「パスワード」が認証情報１５１と一致した場合、ユーザ認証に成功したものとする。次に、スクリプトに基づいて、機能の実行を受け付けるボタンをタッチパネル２１に表示する。例では、印刷機能が記載されているので、ＣＰＵ１２は、「印刷」ボタンボタンをタッチパネル２１に表示させる。「ユーザＡ」が「印刷」ボタンをタッチすると、スクリプトの印刷機能の項目に記述されている設定に従って、印刷を実行する。例えば、実行する印刷機能の種類がセキュア印刷機能であり、シートサイズがＡ４サイズであり、倍率が１００％であれば、ＮＶＲＡＭ１５や常設メモリ３１に記憶されている「ユーザＡ」のセキュア印刷データを、Ａ４サイズのシートを給紙して倍率１００％で印刷する。
【００３６】
＜遮断処理の概要＞
常設メモリ３１と電気的な接続をしていると、常設メモリ３１で電力が消費されるため、ＭＦＰ１の省電力化が不十分となるおそれがある。そこで、後述する遮断処理では、ＣＰＵ１２は常設メモリ３１を使用する可能性が低い場合には、常設メモリ３１との電気的な接続を遮断する。ここで、電気的な接続とは、ＵＳＢインタフェース１９を介して、ＭＦＰ１と常設メモリ３１との間で信号や画像データの通信を行える状態である。また、電気的な接続を遮断するとは、電源２５からＵＳＢインタフェース１９を介した常設メモリ３１への電力の供給を遮断することである。上記したように、常設メモリ３１は、セキュア印刷データやＦＡＸ受信データを記憶したり、記憶しているセキュア印刷データやＦＡＸ受信データを読み出したりする際に使用される。このうち、画像データを記憶するために常設メモリ３１が使用されるのは、ＮＶＲＡＭ１５の空き容量が所定値未満の場合である。したがって、ＮＶＲＡＭ１５の空き容量が所定値未満の場合には、ＮＶＲＡＭ１５の空き容量が所定値以上の場合に比べて、常設メモリ３１の使用可能性が高い。一方、ＮＶＲＡＭ１５の空き容量が所定値以上の場合には、画像データを記憶するために常設メモリ３１が使用される可能性はないが、記憶している画像データを読み出すために常設メモリ３１が使用される可能性はある。しかしながら、記憶している画像データを読み出すために常設メモリ３１が使用されるタイミングは、ＮＶＲＡＭ１５の空き容量によらないため、一律に常設メモリ３１の使用可能性の高低が決まるわけではない。そこで、後述する常設メモリ３１の使用可能性の高低を判断する判断処理を実行し、常設メモリ３１の使用可能性が低いと判断したときに、常設メモリ３１との電気的な接続を遮断する。
【００３７】
＜遮断処理までの一連の処理＞
次に、図３を用いて、遮断処理までの一連の処理について説明する。ＭＦＰ１の電源２５がＯＮされ、ＭＦＰ１が備える各部へ電力が供給されると、ＣＰＵ１２は、定期的に遮断処理までの一連の処理を実行する。ＣＰＵ１２は本体メモリであるＮＶＲＡＭ１５の空き容量をチェックする（Ｓ１）。次に、ＣＰＵ１２は空き容量が所定値以上であるか否かを判断する（Ｓ３）。空き容量が所定値以上であると判断することに応じて（Ｓ３：ＹＥＳ）、ＣＰＵ１２は常設メモリ３１がＵＳＢインタフェース１９に装着されているか否かを判断する（Ｓ５）。次に、常設メモリ３１がＵＳＢインタフェース１９に装着されていないと判断することに応じて（Ｓ５：ＮＯ）、処理を終了する。一方、常設メモリ３１がＵＳＢインタフェース１９に装着されていると判断することに応じて（Ｓ５：ＹＥＳ）、常設メモリ３１に記憶されている画像データを読み出す可能性の高低を判断するため、常設メモリ使用の判断処理を実行する（Ｓ７）。後述する判断処理（図４参照）では、常設メモリ３１の使用可能性が高い場合には接続フラグを立て、常設メモリ３１の使用可能性が低い場合には接続フラグを落とす。
【００３８】
次に、ＣＰＵ１２は常設メモリ３１の接続フラグが落ちているか否かを判断する（Ｓ９）。常設メモリ３１の接続フラグが落ちていると判断する場合（Ｓ９：ＹＥＳ）、常設メモリ３１に記憶されている画像データを読み出す可能性が低いため、常設メモリ３１との電気的な接続を遮断するが、常設メモリ３１に画像データを記憶中に遮断すると画像データが欠落してしまうため、常設メモリ３１との電気的な接続を遮断するのに先立ち、常設メモリ３１に画像データを記憶中であるか否かを判断する（Ｓ１１）。常設メモリ３１に画像データを記憶中であると判断することに応じて（Ｓ１１：ＹＥＳ）、画像データの記憶が完了するまで待機し、常設メモリ３１に画像データを記憶中でないと判断することに応じて（Ｓ１１：ＮＯ）、常設メモリ３１との電気的な接続を遮断し（Ｓ１３）、処理を終了する。一方、常設メモリ３１の接続フラグが落ちていないと判断することに応じて（Ｓ９：ＮＯ）、常設メモリ３１に記憶されている画像データを読み出す可能性が高いため、常設メモリ３１との電気的な接続を維持する（Ｓ１５）。
【００３９】
一方、空き容量が所定値以上でないと判断することに応じて（Ｓ３：ＮＯ）、ＣＰＵ１２は常設メモリ３１がＵＳＢインタフェース１９に装着されているか否かを判断する（Ｓ１７）。常設メモリ３１がＵＳＢインタフェース１９に装着されていると判断することに応じて（Ｓ１７：ＹＥＳ）、ＣＰＵ１２は常設メモリ３１に新たな画像データを記憶させる可能性が高いため、常設メモリ３１の接続フラグを立て（Ｓ１９）、ステップＳ９へ進む。一方、常設メモリ３１がＵＳＢインタフェース１９に装着されていないと判断することに応じて（Ｓ１７：ＮＯ）、本体メモリであるＮＶＲＡＭ１５のバックアップとして機能する常設メモリ３１は使用できないため、本体メモリの空き容量が不足している旨の警告をタッチパネル２１に表示させ（Ｓ２１）、処理を終了する。
【００４０】
＜判断処理＞
次に、図４を用いて、遮断処理までの一連の処理におけるステップＳ７で実行する判断処理について説明する。ＣＰＵ１２はＵＳＢインタフェース１９に外部メモリ３２が装着されているか否かを判断する（Ｓ３１）。外部メモリ３２が装着されていると判断することに応じて（Ｓ３１：ＹＥＳ）、外部メモリ３２にアプリデータがあるか否かを判断する（Ｓ３３）。ここで、アプリデータとは、上記のスクリプトのことである。外部メモリ３２にアプリデータがあると判断することに応じて（Ｓ３３：ＹＥＳ）、アプリデータの内容を解析する（Ｓ３５）。次に、常設メモリ３１に記憶されている画像データの印刷を指示する内容がアプリデータに含まれているか否かを判断する（Ｓ３７）。画像データの印刷を指示する内容が含まれていると判断することに応じて（Ｓ３７：ＹＥＳ）、常設メモリ３１から画像データを読み出す可能性が高いため、接続フラグを立てて（Ｓ３９）、処理を終了する。一方、外部メモリ３２がＵＳＢインタフェース１９に装着されていないと判断することに応じて（Ｓ３１：ＮＯ）、または、外部メモリ３２にアプリデータがないと判断することに応じて（Ｓ３３：ＮＯ）、または、常設メモリ３１に記憶されている画像データの印刷を指示する内容がアプリデータに含まれていないと判断することに応じて（Ｓ３７：ＮＯ）、常設メモリ３１の接続フラグを落として（Ｓ４１）、処理を終了する。
【００４１】
＜印刷処理＞
次に、図５を用いて、印刷処理について説明する。ＣＰＵ１２は、印刷指示を受け付けると、印刷処理を開始する。まず、ＣＰＵ１２は、受け付けた印刷指示が特定の画像データの印刷を指示する印刷指示であるか否かを判断する（Ｓ７１）。ここで、特定の画像データとは、常設メモリ３１に記憶されている可能性のある、ＦＡＸ受信データやセキュア印刷データのことである。全ての機能を「実行可」とされている「ユーザＡ」がＭＦＰ１にログインしたときに受け付ける、ＦＡＸ受信データを印刷する指示やセキュア印刷データを印刷する指示を、ＣＰＵ１２は特定の画像データの印刷指示であると判断する。また、ＦＡＸ受信データの印刷のみ「実行不可」とされている「ユーザＡ」以外の「特定ユーザ」がＭＦＰ１にログインしたときに受け付ける、セキュア印刷データを印刷する指示を、ＣＰＵ１２は特定の画像データの印刷指示であると判断する。また、常設メモリ３１に記憶されている画像データの印刷を指示する内容が含まれているアプリデータが、ＵＳＢインタフェース１９に装着された外部メモリ３２に記憶されている場合、アプリデータから読み出した、常設メモリ３１に記憶されている画像データを印刷する指示も、ＣＰＵ１２は特定の画像データの印刷指示であると判断する。
【００４２】
次に、受け付けた印刷指示が特定の画像データの印刷指示であると判断することに応じて（Ｓ７１：ＹＥＳ）、特定の画像データが本体メモリであるＮＶＲＡＭ１５および常設メモリ３１の両方に記憶されているか否かを判断する（Ｓ７３）。次に、特定の画像データがＮＶＲＡＭ１５および常設メモリ３１の両方に記憶されていると判断することに応じて（Ｓ７３：ＹＥＳ）、ＮＶＲＡＭ１５に記憶されている特定の画像データを印刷するとともに、印刷に使用された画像データをＮＶＲＡＭ１５から消去する（Ｓ７５）。次に、常設メモリ３１に記憶されている特定の画像データを印刷するとともに、印刷に使用された画像データを常設メモリ３１から消去して（Ｓ７７）、処理を終了する。一方、特定の画像データがＮＶＲＡＭ１５および常設メモリ３１の両方に記憶されているのではなく、いずれか一方のみに記憶されていると判断することに応じて（Ｓ７３：ＮＯ）、特定の画像データが常設メモリ３１に記憶されているか否かを判断する（Ｓ７９）。特定の画像データが常設メモリ３１に記憶されていると判断することに応じて（Ｓ７９：ＹＥＳ）、常設メモリ３１に記憶されている特定の画像データを印刷するとともに、印刷に使用された画像データを常設メモリ３１から消去して（Ｓ７７）、処理を終了する。一方、特定の画像データが常設メモリ３１に記憶されていないと判断することに応じて（Ｓ７９：ＮＯ）、すなわち、特定の画像データがＮＶＲＡＭ１５に記憶されていると判断することに応じて、ＮＶＲＡＭ１５に記憶されている特定の画像データを印刷するとともに、印刷に使用された画像データをＮＶＲＡＭ１５から消去して（Ｓ８１）、処理を終了する。一方、受け付けた印刷指示が特定の画像データの印刷指示でないと判断することに応じて（Ｓ７１：ＮＯ）、画像データを印刷するとともに、印刷に使用された画像データをＮＶＲＡＭ１５もしくは常設メモリ３１から消去して（Ｓ８３）、処理を終了する。
【００４３】
ここで、ＭＦＰ１は画像形成装置の一例であり、ＮＶＲＡＭ１５は記憶部の一例である。レセプタクル１９１は装着部の一例である。ＣＰＵ１２は制御部の一例である。また、ステップＳ３は、第１判断処理の一例であり、ステップＳ５は第２判断処理の一例であり、ステップＳ７は第３判断処理の一例であり、ステップＳ１３は遮断処理の一例であり、ステップＳ１５は維持処理の一例である。ステップＳ１１は第４判断処理の一例であり、ステップＳ２１は警告処理の一例である。スクリプトおよびアプリデータはプログラムの一例である。また、常設メモリ３１は第１記憶媒体の一例であり、外部メモリ３２は第２記憶媒体の一例である。
【００４４】
以上、上記した第１実施形態によれば、以下の効果を奏する。
判断処理（図４）において、ＣＰＵ１２はステップＳ３１で装着されていると判断した外部メモリ３２に、常設メモリ３１に記憶されている画像データの印刷を指示する内容がアプリデータに含まれていないと判断する（Ｓ３７：ＮＯ）と、常設メモリの使用可能性が低いと判断し、常設メモリ３１の接続フラグを落とす（Ｓ４１）。ＣＰＵ１２は遮断処理（図３）において、常設メモリ３１の接続フラグを落ちていると判断することに応じて（Ｓ９：ＹＥＳ）、常設メモリ３１の使用可能性が低いと判断しているため、常設メモリ３１の電気的な接続を遮断する（Ｓ１３）。ステップＳ１３において、ＣＰＵ１２は常設メモリ３１への給電を遮断するため、ＭＦＰ１を省電力とすることができる。
【００４５】
一方、ＣＰＵ１２はステップＳ３１で装着されていると判断した外部メモリ３２に、常設メモリ３１に記憶されている画像データの印刷を指示する内容がアプリデータに含まれていると判断する（Ｓ３７：ＹＥＳ）と、常設メモリの使用可能性が高いと判断し、常設メモリ３１の接続フラグを立てる（Ｓ３９）。ＣＰＵ１２は、常設メモリ３１の接続フラグを落ちていないと判断することに応じて（Ｓ９：ＮＯ）、常設メモリ３１の使用可能性が高いと判断しているため、常設メモリ３１の電気的な接続を維持する（Ｓ１５）。これにより、ユーザが使用したい常設メモリ３１との電気的接続は維持され、ＣＰＵ１２と常設メモリ３１との通信が行える状態が維持される。これにより、常設メモリ３１に記憶されている画像データを印刷したいユーザの利便性が維持される。
【００４６】
また、ステップＳ１１において、ＣＰＵ１２は常設メモリ３１へのデータの記憶が完了した後、常設メモリ３１との電気的な接続を遮断する（Ｓ１３）。これにより、常設メモリ３１へのデータの記憶を確実に実行することができる。また、ＣＰＵ１２は、ＮＶＲＡＭ１５の空き容量が所定値以上でないと判断し（Ｓ３：ＮＯ）、常設メモリ３１が装着されていないと判断（Ｓ１７：ＮＯ）した場合、ステップＳ２１において、タッチパネル２１に警告表示する。これにより、ユーザは、ＮＶＲＡＭ１５の空き容量が少なく、画像形成処理が実行できないおそれがあることを認識することができる。
【００４７】
また、ＣＰＵ１２は、印刷が終了した画像データをＮＶＲＡＭ１５および常設メモリ３１から消去する。判断処理でＣＰＵ１２が常設メモリ３１の接続フラグが立てた場合とは、常設メモリ３１の使用可能性が高いと判断した場合であり、画像データが常設メモリ３１に記憶されている場合である。また、画像データが常設メモリ３１に記憶されている場合とは、ＮＶＲＡＭ１５に画像データが記憶されている場合が多い。この場合、ＮＶＲＡＭ１５に記憶されている画像データの印刷を優先することにより、ＮＶＲＡＭ１５の空き容量を早期に増やすことができる。これにより、後の画像データの記憶先をＮＶＲＡＭ１５とすることができようになり、常設メモリ３１への画像データの記憶を抑制することができる。ＭＦＰ１は常設メモリ３１への給電を要する、画像データの記憶および読み出しの頻度を低減することができ、ＭＦＰ１を省電力とすることができる。
【００４８】
［第２実施形態］
次に、図６を用いて、第２実施形態について説明する。尚、第２実施形態に係るＭＦＰは第１実施形態に係るＭＦＰ１と同様の構成であり、ＣＰＵ１２は第１実施形態と同様に遮断処理までの一連の処理（図３）を実行し、ステップＳ７にて実行する下記の判断処理が、上記第１実施形態の判断処理と異なる。
【００４９】
ＣＰＵ１２は、ユーザがＭＦＰ１にログインしたか否かを判断する（Ｓ５１）。ＣＰＵ１２はログイン処理を実行した場合、ユーザがＭＦＰ１にログインしたと判断する。ユーザがログインしたと判断することに応じて（Ｓ５１：ＹＥＳ）、ログインしたユーザであるログインユーザの画像データが常設メモリ３１にあるか否かを判断する（Ｓ５３）。例えば、全ての機能を「実行可」とされている「ユーザＡ」がログインユーザであれば、ＣＰＵ１２は、ＦＡＸ受信データや「ユーザＡ」のセキュア印刷データが常設メモリ３１にあるか否かを判断する。また、ＦＡＸ受信データの印刷のみ「実行不可」とされている「ユーザＡ」以外の「特定ユーザ」がログインユーザであれば、ＣＰＵ１２は、ログインユーザのセキュア印刷データが常設メモリ３１にあるか否かを判断する。ログインユーザの画像データが常設メモリ３１にあると判断することに応じて（Ｓ５３：ＹＥＳ）、ログインユーザがログアウトしたか否かを判断する（Ｓ５５）。ＣＰＵ１２はログアウト処理を実行した場合、ユーザがＭＦＰ１からログアウトしたと判断する。ログインユーザがログアウトしていないと判断することに応じて（Ｓ５５：ＮＯ）、ログインユーザにより常設メモリ３１にある画像データの印刷を指示される可能性が高いため、常設メモリ３１の接続フラグを立てて（Ｓ５７）、処理を終了する。一方、ユーザがログインしていないと判断することに応じて（Ｓ５１：ＮＯまたはＳ５５：ＹＥＳ）、または、ログインユーザの画像データが常設メモリ３１にないと判断することに応じて（Ｓ５３：ＮＯ）、常設メモリ３１を使用する可能性が低いため、常設メモリ３１の接続フラグを落とし（Ｓ５９）、処理を終了する。
【００５０】
ここで、ステップＳ５３でＯＮと判断することは、「ログイン状態にある当該画像形成装置において画像形成処理を実行可能な画像データが第１記憶媒体に記憶されていないと判断すること」の一例である。
【００５１】
以上、上記した第２実施形態によれば、以下の効果を奏する。
判断処理（図５）において、ＣＰＵ１２はログインしたユーザの画像データが常設メモリ３１に記憶されていないと判断すると（Ｓ５３：ＮＯ）、使用可能性が低いと判断し、常設メモリ３１の接続フラグを落とす（Ｓ５９）。また、ＣＰＵ１２はログインしたユーザがログアウトしたと判断すると（Ｓ５５：ＹＥＳ）、使用可能性が低いと判断し、常設メモリ３１の接続フラグを落とす（Ｓ５９）。ＣＰＵ１２は遮断処理（図３）において、常設メモリ３１の接続フラグを落ちていると判断することに応じて（Ｓ９：ＹＥＳ）、常設メモリ３１の使用可能性が低いと判断しているため、常設メモリ３１の電気的な接続を遮断する（Ｓ１３）。ステップＳ１３において、ＣＰＵ１２は常設メモリへの給電を遮断するため、ＭＦＰ１を省電力とすることができる。
【００５２】
一方、ＣＰＵ１２はログインしたユーザの画像データが常設メモリ３１に記憶されていると判断し（Ｓ５３：ＹＥＳ）、ログインしたユーザがログアウトしていないと判断すると（Ｓ５５：ＮＯ）、常設メモリの使用可能性が高いと判断し、常設メモリ３１の接続フラグを立てる（Ｓ５７）。ＣＰＵ１２は、常設メモリ３１の接続フラグを落ちていないと判断することに応じて（Ｓ９：ＮＯ）、常設メモリ３１の使用可能性が高いと判断しているため、常設メモリ３１の電気的な接続を維持する（Ｓ１５）。これにより、ユーザが使用したい常設メモリ３１との電気的接続は維持され、ＣＰＵ１２と常設メモリ３１との通信が行える状態が維持される。これにより、常設メモリ３１に記憶されている画像データを印刷したいユーザの利便性が維持される。
【００５３】
［第３実施形態］
次に、図７を用いて、第３実施形態について説明する。尚、第３実施形態に係るＭＦＰは第１実施形態に係るＭＦＰ１と同様の構成であり、ＣＰＵ１２は第１実施形態と同様に遮断処理までの一連の処理（図３）を実行し、ステップＳ７にて実行する下記の判断処理が、上記第１実施形態の判断処理と異なる。
【００５４】
ＣＰＵ１２は、ＦＡＸ受信データが常設メモリ３１にあるか否かを判断する（Ｓ６１）。ＦＡＸ受信データが常設メモリ３１にあると判断することに応じて（Ｓ６１：ＹＥＳ）、シートセンサ５２からの信号に基づいて、給紙トレイ４１に収納されているシートの枚数が所定枚数以上であるか否かを判断する（Ｓ６３）。シートの枚数が所定枚数以上であると判断することに応じて（Ｓ６３：ＹＥＳ）、インクセンサ５１からの信号に基づいて、印刷剤であるインクの残量が所定量以上であるか否かを判断する（Ｓ６５）。インクの残量が所定量以上であると判断することに応じて（Ｓ６５：ＹＥＳ）、上記したように、常設メモリ３１に記憶されているＦＡＸ受信データを印刷する可能性があるため、常設メモリ３１が使用される可能性は高く、常設メモリ３１の接続フラグを立てて（Ｓ６７）、処理を終了する。一方、ＦＡＸ受信データが常設メモリ３１にないと判断することに応じて（Ｓ６１：ＮＯ）、または、シートの枚数が所定枚数以上でないと判断することに応じて（Ｓ６３：ＮＯ）、または、インクの残量が所定量以上でないと判断することに応じて（Ｓ６５：ＮＯ）、ＣＰＵ１２はＦＡＸ受信データを印刷しないため、常設メモリ３１が使用される可能性は低く、常設メモリ３１の接続フラグを落として（Ｓ６９）、処理を終了する。
【００５５】
ここで、シートは資源の一例である。インクは資源の一例である。
【００５６】
以上、上記した第３実施形態によれば、以下の効果を奏する。
ＣＰＵ１２は、シートおよびインクのうち少なくともいずれか一方の資源が不足している場合には、ＦＡＸ受信データを確実に印刷できないおそれがあるため、ＦＡＸ受信データ印刷しない。判断処理（図６）において、ＣＰＵ１２は給紙トレイ４１に収容されているシートが所定枚数以上でないと判断し（Ｓ６３：ＮＯ）、インクカートリッジ１６２に収容されているインクの残量が所定量以上でないと判断した（Ｓ６５：ＮＯ）場合、常設メモリ３１の使用可能性が低いと判断し、常設メモリ３１の接続フラグを落とす（Ｓ６９）。ＣＰＵ１２は遮断処理（図３）において、常設メモリ３１の接続フラグを落ちていると判断することに応じて（Ｓ９：ＹＥＳ）、常設メモリ３１の使用可能性が低いと判断しているため、常設メモリ３１の電気的な接続を遮断する（Ｓ１３）。ステップＳ１３において、ＣＰＵ１２は常設メモリへの給電を遮断するため、ＭＦＰ１を省電力とすることができる。
【００５７】
一方、判断処理（図７）において、ＣＰＵ１２は給紙トレイ４１に収容されているシートが所定枚数以上であると判断し（Ｓ６３：ＹＥＳ）、インクカートリッジ１６２に収容されているインクの残量が所定量以上であると判断した（Ｓ６５：ＹＥＳ）場合、常設メモリの使用可能性が高いと判断し、常設メモリ３１の接続フラグを立てる（Ｓ６７）。ＣＰＵ１２は、常設メモリ３１の接続フラグを落ちていないと判断することに応じて（Ｓ９：ＮＯ）、常設メモリ３１の使用可能性が高いと判断しているため、常設メモリ３１の電気的な接続を維持する（Ｓ１５）。これにより、ユーザが使用したい常設メモリ３１との電気的接続は維持され、ＣＰＵ１２と常設メモリ３１との通信が行える状態が維持される。これにより、常設メモリ３１に記憶されているＦＡＸ受信データを印刷したいユーザの利便性が維持される。
【００５８】
尚、本発明は前記実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内での種々の改良、変更が可能であることは言うまでもない。
第１実施形態の印刷処理では、特定の画像データがＮＶＲＡＭ１５および常設メモリ３１の両方に記憶されていると判断することに応じて、ＮＶＲＡＭ１５に記憶されている特定の画像データを印刷し、その後、常設メモリ３１に記憶されている特定の画像データを印刷する、と説明したが、特定の画像データがＮＶＲＡＭ１５および常設メモリ３１の両方に記憶されていると判断することに応じて、常設メモリ３１に記憶されている特定の画像データを印刷し、その後、ＮＶＲＡＭ１５に記憶されている特定の画像データを印刷する構成としても良い。
【００５９】
常設メモリ３１に記憶されている、特定の画像データを、ＮＶＲＡＭ１５に記憶されている特定の画像データに優先して印刷することにより、常設メモリ３１の使用を早期に終了することができ、ＭＦＰ１は常設メモリ３１への給電を低減することができ、ＭＦＰ１を省電力とすることができる。
【００６０】
また、例えば、記憶部としてＮＶＲＡＭ１５を例示したが、記憶部をＲＡＭ１３もしくは、ＮＶＲＡＭ１５の少なくとも何れか一方とする構成としても良い。
【００６１】
また、常設メモリ３１は、予め「印刷用予備メモリであることを示す識別子」を記憶しており、ＣＰＵ１２は、「印刷用予備メモリであることを示す識別子」に基づいて、常設メモリ３１であると判断すると説明したが、これに限定されない。例えば、特定のレセプタクル１９１に接続されているＵＳＢメモリを常設メモリ３１と判断する構成としても良い。また、ログイン処理の実行前からレセプタクル１９１に装着されていたＵＳＢメモリを常設メモリ３１と判断する構成としても良い。
【００６２】
また、ステップＳ１３における、常設メモリ３１との電気的な接続を遮断するとは、電源２５からＵＳＢインタフェース１９を介した常設メモリ３１への電力の供給を遮断することであると説明したが、これに限定されない。ＵＳＢインタフェース１９を介して常設メモリ３１への給電を遮断すること、もしくは、常設メモリ３１との通信を終了することの、少なくとも何れか一方を行う構成としても良い。また、常設メモリ３１がバスパワータイプである場合、常設メモリ３１への電力の供給を遮断することにより、常設メモリ３１との電気的な接続を遮断してもよい。また、常設メモリ３１への電力の供給を完全に遮断するのではなく、例えば、ＵＳＢインタフェース１９にＵＳＢメモリが装着されているか否かを判断するために一時的に電力を供給することが行われる構成としても良い。
【００６３】
また、第１記憶媒体および第２記憶媒体として、ＵＳＢメモリを例示したが、これに限定されない。例えば、ＵＳＢ対応のＨＤＤ（Hard Disk Drive）などでも良い。
【００６４】
また、ユーザ認証はＭＦＰ１が行うと説明したが、これに限定されない。例えば、ＬＡＮに接続されているサーバがユーザ認証を行う構成としても良い。
【００６５】
また、ＭＦＰ１と、ＰＣ６１は無線ＬＡＮ接続されていると説明したが、他のネットワーク、例えば有線ＬＡＮ接続されて構成されても良く、有線ＬＡＮ、無線ＬＡＮが混在している構成としても良い。
【００６６】
また、画像形成部１６はインクジェット方式で画像形成を行うと説明したが、方式を限定するものではない。画像形成部１６は、他の方式、例えば資源の一例としてのトナーを使用した電子写真方式の画像形成を行う構成としても良い。
【００６７】
また、ＭＦＰ１がＣＰＵ１２を備える場合を例に説明したが、これに限定されるものではない。複数のＣＰＵを備えてもよいし、複数のＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）によって構成されても良い。さらに、ＣＰＵとＡＳＩＣとの任意の組み合わせによって構成されても良い。
【００６８】
また、実施形態では、画像形成装置としてＭＦＰ１を例に説明したが、これに限定されるものではない。画像形成装置としては、少なくとも印刷機能を備えていれば良い。
【符号の説明】
【００６９】
１  ＭＦＰ
１０  筐体
１２  ＣＰＵ
１３  ＲＡＭ
１５  ＮＶＲＡＭ
１６  画像形成部
１９  ＵＳＢインタフェース
２５  電源
４１  給紙トレイ
１９１  レセプタクル
１６２  インクカートリッジ
【図１】
2017205876.tif 000003
【図２】
2017205876.tif 000004
【図３】
2017205876.tif 000005
【図４】
2017205876.tif 000006
【図５】
2017205876.tif 000007
【図６】
2017205876.tif 000008
【図７】
2017205876.tif 000009