(57)【要約】【課題】セキュリティを高くしつつ省電力化を図る。【解決手段】メインＣＰＵに接続されたメインメモリに記憶された画像データが、画像処理ＣＰＵに接続された画像処理作業メモリに転送されて駆動データに変換される（Ｓ１０６）。セキュア印刷に係る認証情報が入力される前に（Ｓ１０８：ＮＯ）、スリープモードが開始されるに先だって（Ｓ１１０：ＹＥＳ）、画像処理作業メモリに記憶された駆動データをメインメモリに退避させ、画像処理ＣＰＵ及び画像処理作業メモリに供給する電力を遮断する（Ｓ１１５）。スリープモードが解除されると（Ｓ１１６：ＹＥＳ）、メインメモリに退避させた駆動データを画像処理作業メモリに復帰させる（Ｓ１１７）。【選択図】図４
2014061709.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に画像を記録する記録手段と、
外部から送信される画像に係る画像データを受信する受信手段と、
前記受信手段により受信された前記画像データを、前記記録手段を駆動するための駆動データに変換するための演算を行う演算手段と、
前記演算手段により変換された前記駆動データ又は前記画像データが記憶される揮発性メモリである第１メモリと、
前記画像データ又は前記駆動データに係る認証情報が入力される入力手段と、
前記入力手段によって入力された前記認証情報が所定の情報を具備しているか否かの判断を行う認証判断手段と、
前記駆動データ又は前記画像データを記憶する第２メモリと、
前記第１メモリと前記第２メモリとの間で前記駆動データ又は前記画像データの転送を行う転送手段と、
前記演算手段及び前記第１メモリに対する電力の供給を制限する制限手段と、
前記記録手段、前記転送手段及び前記制限手段を制御する制御手段と、を備えた画像記録装置であって、
前記制御手段は、前記認証情報が所定の情報を具備していると前記認証判断手段が判断した後に、前記第１メモリに記憶された前記駆動データ、又は前記第１メモリに記憶された前記画像データを前記演算手段により変換した前記駆動データに基づいて、記録媒体に前記画像が記録されるように前記記録手段を制御し、且つ、前記認証情報が所定の情報を具備していると前記認証判断手段が判断する前に前記制限手段により前記電力の供給を制限する場合に、前記駆動データ又は前記画像データを前記第１メモリから前記第２メモリに転送させるよう前記転送手段を制御し、
前記第１メモリに記憶された前記画像データ又は前記駆動データを記憶させる空き領域が前記第２メモリに存在しないときは、前記演算装置及び前記第１メモリに対する電力の供給を制限しないことを特徴とする画像記録装置。
【請求項２】
記録媒体に画像を記録する記録手段と、
外部から送信される画像に係る画像データを受信する受信手段と、
前記受信手段により受信された前記画像データを、前記記録手段を駆動するための駆動データに変換するための演算を行う演算手段と、
前記演算手段により変換された前記駆動データ又は前記画像データが記憶される揮発性メモリである第１メモリと、
前記画像データ又は前記駆動データに係る認証情報が入力される入力手段と、
前記入力手段によって入力された前記認証情報が所定の情報を具備しているか否かの判断を行う認証判断手段と、
前記駆動データ又は前記画像データと、その優先度とを記憶する第２メモリと、
前記第１メモリと前記第２メモリとの間で前記駆動データ又は前記画像データの転送を行う転送手段と、
前記演算手段及び前記第１メモリに対する電力の供給を制限する制限手段と、
前記記録手段、前記転送手段及び前記制限手段を制御する制御手段と、を備えた画像記録装置であって、
前記制御手段は、前記認証情報が所定の情報を具備していると前記認証判断手段が判断した後に、前記第１メモリに記憶された前記駆動データ、又は前記第１メモリに記憶された前記画像データを前記演算手段により変換した前記駆動データに基づいて、記録媒体に前記画像が記録されるように前記記録手段を制御し、且つ、前記認証情報が所定の情報を具備していると前記認証判断手段が判断する前に前記制限手段により前記電力の供給を制限する場合に、前記駆動データ又は前記画像データを前記第１メモリから前記第２メモリに転送させるよう前記転送手段を制御し、
新たな前記画像データ又は前記駆動データを記憶させる空き領域が前記第２メモリに存在しないとき、前記画像データ又は前記駆動データに関連付けられた前記優先度の低い順に対応する前記画像データ又は前記駆動データを前記第２メモリから削除して、前記新たな前記画像データ又は前記駆動データを前記第２メモリに転送させるよう前記転送手段を制御することを特徴とする画像記録装置。
【請求項３】
前記制御手段は、前記制限手段による当該制限を解除したときに、前記第２メモリに記憶された前記駆動データ又は前記画像データを、前記第１メモリに転送させるよう前記転送手段を制御することを特徴とする請求項１又は２に記載の画像記録装置。
【請求項４】
前記転送手段は、画像データ又は前記駆動データを圧縮及び解凍する機能をさらに有し、
前記制御手段は、前記第１メモリに記憶された前記画像データ又は前記駆動データが圧縮されつつ前記第２メモリに転送されるように、且つ、前記第２メモリに圧縮された状態で記憶された前記画像データ又は前記駆動データが解凍されつつ前記第１メモリに転送されるように、前記転送手段を制御することを特徴とする請求項３に記載の画像記録装置。
【請求項５】
前記第２メモリは、揮発性メモリであることを特徴とする請求項１〜４のいずれか１項に記載の画像記録装置。
【請求項６】
前記制限手段は、前記演算手段及び前記第１メモリの少なくともいずれかに対する電力の供給を完全に遮断することを特徴とする請求項１〜３のいずれか１項に記載の画像記録装置。
【請求項７】
不揮発性の第３メモリをさらに備えており、
前記制御手段は、前記第２メモリから前記画像データ又は前記駆動データを削除したことを前記第３メモリに記憶させることを特徴とする請求項２に記載の画像記録装置。
【請求項８】
前記第３メモリに記憶された情報を表示する表示手段、又は、前記情報を外部に送信する送信手段をさらに有することを特徴とする請求項７に記載の画像記録装置。
【請求項９】
前記制御手段は、前記記録手段による画像の記録が完了するまで、前記第２メモリに記憶された前記画像データ又は前記駆動データを消去しないことを特徴とする請求項１〜８のいずれか１項に記載の画像記録装置。
【請求項１０】
記録媒体に画像を記録する記録手段、外部から送信される画像に係る画像データを受信する受信手段、前記受信手段により受信された前記画像データを、前記記録手段を駆動するための駆動データに変換するための演算を行う演算手段、前記演算手段により変換された前記駆動データ又は前記画像データが記憶される揮発性メモリである第１メモリ、前記画像データ又は前記駆動データに係る認証情報が入力される入力手段、前記入力手段によって入力された前記認証情報が所定の情報を具備しているか否かの判断を行う認証判断手段、前記駆動データ又は前記画像データを記憶する第２メモリ、前記第１メモリと前記第２メモリとの間で前記駆動データ又は前記画像データの転送を行う転送手段、及び、前記演算手段及び前記第１メモリに対する電力の供給を制限する制限手段を備えた画像記録装置において、前記記録手段、前記転送手段及び前記制限手段を制御する制御手段としてコンピュータを機能させるプログラムであって、
前記制御手段は、前記認証情報が所定の情報を具備していると前記認証判断手段が判断した後に、前記第１メモリに記憶された前記駆動データ、又は前記第１メモリに記憶された前記画像データを前記演算手段により変換した前記駆動データに基づいて、記録媒体に前記画像が記録されるように前記記録手段を制御し、且つ、前記認証情報が所定の情報を具備していると前記認証判断手段が判断する前に前記制限手段により前記電力の供給を制限する場合に、前記駆動データ又は前記画像データを前記第１メモリから前記第２メモリに転送させるよう前記転送手段を制御し、
前記第１メモリに記憶された前記画像データ又は前記駆動データを記憶させる空き領域が前記第２メモリに存在しないときは、前記演算装置及び前記第１メモリに対する電力の供給を制限しないことを特徴とするプログラム。
【請求項１１】
記録媒体に画像を記録する記録手段、外部から送信される画像に係る画像データを受信する受信手段、前記受信手段により受信された前記画像データを、前記記録手段を駆動するための駆動データに変換するための演算を行う演算手段、前記演算手段により変換された前記駆動データ又は前記画像データが記憶される揮発性メモリである第１メモリ、前記画像データ又は前記駆動データに係る認証情報が入力される入力手段、前記入力手段によって入力された前記認証情報が所定の情報を具備しているか否かの判断を行う認証判断手段、前記駆動データ又は前記画像データと、その優先度とを記憶する第２メモリ、前記第１メモリと前記第２メモリとの間で前記駆動データ又は前記画像データの転送を行う転送手段、及び、前記演算手段及び前記第１メモリに対する電力の供給を制限する制限手段を備えた画像記録装置において、前記記録手段、前記転送手段及び前記制限手段を制御する制御手段としてコンピュータを機能させるプログラムであって、
前記制御手段は、前記認証情報が所定の情報を具備していると前記認証判断手段が判断した後に、前記第１メモリに記憶された前記駆動データ、又は前記第１メモリに記憶された前記画像データを前記演算手段により変換した前記駆動データに基づいて、記録媒体に前記画像が記録されるように前記記録手段を制御し、且つ、前記認証情報が所定の情報を具備していると前記認証判断手段が判断する前に前記制限手段により前記電力の供給を制限する場合に、前記駆動データ又は前記画像データを前記第１メモリから前記第２メモリに転送させるよう前記転送手段を制御し、
新たな前記画像データ又は前記駆動データを記憶させる空き領域が前記第２メモリに存在しないとき、前記画像データ又は前記駆動データに関連付けられた前記優先度の低い順に対応する前記画像データ又は前記駆動データを前記第２メモリから削除して、前記新たな前記画像データ又は前記駆動データを前記第２メモリに転送させるよう前記転送手段を制御することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に画像を記録する画像記録装置及びプログラムに関する。
【背景技術】
【０００２】
印刷物のセキュリティを高めるため、ユーザが印刷すべき画像の画像データを端末からプリンタに送信した後に、プリンタにおいてユーザが認証手続きを行うことで、当該画像データに係る印刷を実行するプリンタが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−６１６３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述のプリンタにおいては、セキュリティの観点より、作業メモリを取り外して電源供給が停止されると、記憶した画像データが抹消されるよう、作業メモリを揮発性メモリとする場合が多い。しかしながら、作業メモリを揮発性メモリとした場合には、画像データを保持する必要があり、ユーザによる認証手続きが行われるまでの待機中は、作業メモリを含む演算処理部に対する電源供給を停止するスリープ状態にすることができなくなるため、この間、省電力化を図ることが困難となる。
【０００５】
本発明の目的は、セキュリティを高くしつつ省電力化を図ることができる記録装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の画像記録装置は、記録媒体に画像を記録する記録手段と、外部から送信される画像に係る画像データを受信する受信手段と、前記受信手段により受信された前記画像データを、前記記録手段を駆動するための駆動データに変換するための演算を行う演算手段と、前記演算手段により変換された前記駆動データ又は前記画像データが記憶される揮発性メモリである第１メモリと、前記画像データ又は前記駆動データに係る認証情報が入力される入力手段と、前記入力手段によって入力された前記認証情報が所定の情報を具備しているか否かの判断を行う認証判断手段と、前記駆動データ、又は前記画像データを記憶する第２メモリと、前記第１メモリと前記第２メモリとの間で前記駆動データ又は前記画像データの転送を行う転送手段と、前記演算手段及び前記第１メモリに対する電力の供給を制限する制限手段と、前記記録手段、前記転送手段及び前記制限手段を制御する制御手段と、を備えた画像記録装置である。前記制御手段は、前記認証情報が所定の情報を具備していると前記認証判断手段が判断した後に、前記第１メモリに記憶された前記駆動データ又は前記第１メモリに記憶された前記画像データを前記演算手段により変換した前記駆動データに基づいて、記録媒体に前記画像が記録されるように前記記録手段を制御し、且つ、前記認証情報が所定の情報を具備していると前記認証判断手段が判断する前に前記制限手段により前記電力の供給を制限する場合に、前記駆動データ又は前記画像データを前記第１メモリから前記第２メモリに転送させるよう前記転送手段を制御する。前記第１メモリに記憶された前記画像データ又は前記駆動データを記憶させる空き領域が前記第２メモリに存在しないときは、前記演算装置及び前記第１メモリに対する電力の供給を制限しない。
【０００７】
別の観点から見て本発明の画像記録装置は、記録媒体に画像を記録する記録手段と、外部から送信される画像に係る画像データを受信する受信手段と、前記受信手段により受信された前記画像データを、前記記録手段を駆動するための駆動データに変換するための演算を行う演算手段と、前記演算手段により変換された前記駆動データ又は前記画像データが記憶される揮発性メモリである第１メモリと、前記画像データ又は前記駆動データに係る認証情報が入力される入力手段と、前記入力手段によって入力された前記認証情報が所定の情報を具備しているか否かの判断を行う認証判断手段と、前記駆動データ、又は前記画像データと、その優先度とを記憶する第２メモリと、前記第１メモリと前記第２メモリとの間で前記駆動データ又は前記画像データの転送を行う転送手段と、前記演算手段及び前記第１メモリに対する電力の供給を制限する制限手段と、前記記録手段、前記転送手段及び前記制限手段を制御する制御手段と、を備えた画像記録装置である。前記制御手段は、前記認証情報が所定の情報を具備していると前記認証判断手段が判断した後に、前記第１メモリに記憶された前記駆動データ又は前記第１メモリに記憶された前記画像データを前記演算手段により変換した前記駆動データに基づいて、記録媒体に前記画像が記録されるように前記記録手段を制御し、且つ、前記認証情報が所定の情報を具備していると前記認証判断手段が判断する前に前記制限手段により前記電力の供給を制限する場合に、前記駆動データ又は前記画像データを前記第１メモリから前記第２メモリに転送させるよう前記転送手段を制御する。新たな前記画像データ又は前記駆動データを記憶させる空き領域が前記第２メモリに存在しないとき、前記画像データ又は前記駆動データに関連付けられた前記優先度の低い順に対応する前記画像データ又は前記駆動データを前記第２メモリから削除して、前記新たな前記画像データ又は前記駆動データを前記第２メモリに転送させるよう前記転送手段を制御する。
【０００８】
本発明のプログラムは、記録媒体に画像を記録する記録手段、外部から送信される画像に係る画像データを受信する受信手段、前記受信手段により受信された前記画像データを、前記記録手段を駆動するための駆動データに変換するための演算を行う演算手段、前記演算手段により変換された前記駆動データ又は前記画像データが記憶される揮発性メモリである第１メモリ、前記画像データ又は前記駆動データに係る認証情報が入力される入力手段、前記入力手段によって入力された前記認証情報が所定の情報を具備しているか否かの判断を行う認証判断手段、前記駆動データ又は前記画像データを記憶する第２メモリ、前記第１メモリと前記第２メモリとの間で前記駆動データ、又は前記画像データの転送を行う転送手段、及び、前記演算手段及び前記第１メモリに対する電力の供給を制限する制限手段を備えた画像記録装置において、前記記録手段、前記転送手段及び前記制限手段を制御する制御手段としてコンピュータを機能させるプログラムである。前記制御手段は、前記認証情報が所定の情報を具備していると前記認証判断手段が判断した後に、前記第１メモリに記憶された前記駆動データ又は前記第１メモリに記憶された前記画像データを前記演算手段により変換した前記駆動データに基づいて、記録媒体に前記画像が記録されるように前記記録手段を制御し、且つ、前記認証情報が所定の情報を具備していると前記認証判断手段が判断する前に前記制限手段により前記電力の供給を制限する場合に、前記駆動データ又は前記画像データを前記第１メモリから前記第２メモリに転送させるよう前記転送手段を制御する。前記第１メモリに記憶された前記画像データ又は前記駆動データを記憶させる空き領域が前記第２メモリに存在しないときは、前記演算装置及び前記第１メモリに対する電力の供給を制限しない。
【０００９】
別の観点から見て本発明のプログラムは、記録媒体に画像を記録する記録手段、外部から送信される画像に係る画像データを受信する受信手段、前記受信手段により受信された前記画像データを、前記記録手段を駆動するための駆動データに変換するための演算を行う演算手段、前記演算手段により変換された前記駆動データ又は前記画像データが記憶される揮発性メモリである第１メモリ、前記画像データ又は前記駆動データに係る認証情報が入力される入力手段、前記入力手段によって入力された前記認証情報が所定の情報を具備しているか否かの判断を行う認証判断手段、前記駆動データ又は前記画像データと、その優先度とを記憶する第２メモリ、前記第１メモリと前記第２メモリとの間で前記駆動データ、又は前記画像データの転送を行う転送手段、及び、前記演算手段及び前記第１メモリに対する電力の供給を制限する制限手段を備えた画像記録装置において、前記記録手段、前記転送手段及び前記制限手段を制御する制御手段としてコンピュータを機能させるプログラムである。前記制御手段は、前記認証情報が所定の情報を具備していると前記認証判断手段が判断した後に、前記第１メモリに記憶された前記駆動データ又は前記第１メモリに記憶された前記画像データを前記演算手段により変換した前記駆動データに基づいて、記録媒体に前記画像が記録されるように前記記録手段を制御し、且つ、前記認証情報が所定の情報を具備していると前記認証判断手段が判断する前に前記制限手段により前記電力の供給を制限する場合に、前記駆動データ又は前記画像データを前記第１メモリから前記第２メモリに転送させるよう前記転送手段を制御する。新たな前記画像データ又は前記駆動データを記憶させる空き領域が前記第２メモリに存在しないとき、前記画像データ又は前記駆動データに関連付けられた前記優先度の低い順に対応する前記画像データ又は前記駆動データを前記第２メモリから削除して、前記新たな前記画像データ又は前記駆動データを前記第２メモリに転送させるよう前記転送手段を制御する。
【００１０】
本発明によると、認証判断を行う前に演算装置及び第１メモリに対する電力の供給が制限されることで第１メモリに記憶された駆動データ又は画像データが消失しても、第２メモリに当該駆動データ又は画像データが残されているので、制限が解除された後に当該駆動データ又は画像データについての画像記録が可能であり、セキュリティを高くしつつ省電力化を図ることができる。また、演算装置及び第１メモリに対して電力の供給を制限する場合のみ、第２メモリに画像データ又は駆動データを記憶させるため、第２メモリが無駄に使用されるのを抑制することができる。前記制限手段が、前記第１メモリに記憶された前記画像データ又は前記駆動データを記憶させる空き領域が前記第２メモリに存在しないときは、前記演算装置及び前記第１メモリに対する電力の供給を制限しないため、第２メモリに記憶された画像データ又は駆動データに関する画像の記録を確実に行うことができる。また、前記第２メモリが、前記画像データ又は前記駆動データと、その優先度とを記憶しており、前記制御手段は、新たな前記画像データ又は前記駆動データを記憶させる空き領域が前記第２メモリに存在しないとき、前記画像データ又は前記駆動データに関連付けられた前記優先度の低い順に対応する前記画像データ又は前記駆動データを前記第２メモリから削除して、前記新たな前記画像データ又は前記駆動データを前記第２メモリに転送させるよう前記転送手段を制御するため、優先度の高い画像の記録を優先的に行うことができる。
【００１１】
本発明においては、前記制御手段が、前記制限手段による当該制限を解除したときに、前記第２メモリに記憶された前記駆動データ又は前記画像データを、前記第１メモリに転送させるよう前記転送手段を制御することが望ましい。制限が解除された後に駆動データ又は画像データを元の第１メモリに復帰させることにより、特別な処理を必要とせず当該駆動データ又は画像データについての画像記録が可能となる。
【００１２】
さらに、本発明においては、前記転送手段が、画像データ又は前記駆動データを圧縮及び解凍する機能をさらに有し、前記制御手段は、前記第１メモリに記憶された前記画像データ又は前記駆動データが圧縮されつつ前記第２メモリに転送されるように、且つ、前記第２メモリに圧縮された状態で記憶された前記画像データ又は前記駆動データが解凍されつつ前記第１メモリに転送されるように、前記転送手段を制御することが好ましい。これによると、第２メモリの容量を小さくすることができる。
【００１３】
本発明においては、前記第２メモリが、揮発性メモリであることが好ましい。これによると、装置の移動や盗難などにより第２メモリの電力供給が切られると、第２メモリに記憶されている内容が消去されるため、セキュリティをさらに高くすることができる。
【００１４】
また、本発明においては、前記制限手段が、前記演算手段及び前記第１メモリの少なくともいずれかに対する電力の供給を完全に遮断することが好ましい。これによると、さらなる省電力化を図ることができる。
【００１５】
本発明においては、不揮発性の第３メモリをさらに備えており、前記制御手段は、前記第２メモリから前記画像データ又は前記駆動データを削除したことを前記第３メモリに記憶させることがより好ましい。これによると、記録装置への電源供給が遮断されたとしても、第３メモリの情報は消去されないので、強制的に削除された画像データ又は駆動データをユーザが知ることができる。
【００１６】
さらに、本発明においては、前記第３メモリに記憶された情報を表示する表示手段、又は、前記情報を外部に送信する送信手段をさらに有することがより好ましい。これによると、強制的に削除された画像データ又は駆動データをユーザが容易に知ることができる。
【００１７】
さらに、本発明においては、前記制御手段が、前記記録手段による画像の記録が完了するまで、前記第２メモリに記憶された前記画像データ又は前記駆動データを消去しないことが好ましい。これによると、記録媒体のジャムなどが発生して画像記録が中断しても、その後、画像記録をリトライできる。
【発明の効果】
【００１８】
本発明によると、認証判断を行う前に演算装置及び第１メモリに対する電力の供給が制限されることで第１メモリに記憶された駆動データ又は画像データが消失しても、第２メモリに当該駆動データ又は画像データが残されているので、制限が解除された後に当該駆動データ又は画像データについての画像記録が可能であり、セキュリティを高くしつつ省電力化を図ることができる。また、演算装置及び第１メモリに対して電力の供給を制限する場合のみ、第２メモリに画像データ又は駆動データを記憶させるため、第２メモリが無駄に使用されるのを抑制することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態によるインクジェットプリンタを含むネットワーク図である。
【図２】図１に示すインクジェットプリンタの概略側面図である。
【図３】図２に示す制御装置の機能ブロック図である。
【図４】図１に示すインクジェットプリンタの印刷動作を示すフローチャートである。
【図５】第１変形例に係る印刷動作を示すフローチャートである。
【図６】第２変形例に係る印刷動作を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の好適な実施の形態について、図面を参照しつつ説明する。
【００２１】
図１に示すように、インクジェットプリンタ１は、複数のクライアント端末７１と共にＬＡＮ（Local Area Network）７０に接続されている共有プリンタである。ユーザはクライアント端末７１からＬＡＮ７０を介してインクジェットプリンタ１に所望の画像を用紙Ｐに印刷するための印刷指令を送信する。
【００２２】
図２に示すように、インクジェットプリンタ１は、搬送機構２０と、搬送機構２０によって搬送された用紙Ｐに、ブラック、マゼンタ、シアン、イエローのインク滴をそれぞれ吐出する４つのインクジェットヘッド２と、搬送機構２０と、制御装置１６とを有している。搬送機構２０において、ベルトローラ６、７と共に搬送ベルト８が回転することにより、搬送ベルト８上に載置された用紙Ｐが、４つのインクジェットヘッド２とプラテン１０との間を通過するように搬送される。このとき、各インクジェットヘッド２から用紙Ｐにインク滴が吐出されることで、用紙Ｐ上に所望の画像が印刷される。
【００２３】
また、インクジェットプリンタ１は、タッチパネルディスプレイが配置された操作パネル６１（図３参照）を有している。
【００２４】
次に、図３を参照しつつ、制御装置１６について説明する。図３に示すように、制御装置１６は、受信部４１と、メインＣＰＵ（Central Processing Unit）４２と、メインメ
モリ（第２メモリ）４３と、ステータス記憶部（第３メモリ、最大記憶時間記憶手段）４４と、画像処理ＣＰＵ（演算手段）４５と、画像処理作業メモリ（第１メモリ）４６と、電源部４７とを有している。メインＣＰＵ４２及び画像処理ＣＰＵ４５が実行するプログラムが、不揮発メモリ５６に記憶され、制御装置１６を構成する各機能部は、これらハードウェアと不揮発メモリ５６内のソフトウェアとが協働して構築されている。このプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の各種記録媒体に保存されており、これらの記録媒体から不揮発メモリ５６にインストールされる。なお、記録媒体に記録された制御プログラムは、メインＣＰＵ４２及び画像処理ＣＰＵ４５で直接実行可能なものであってもよいし、不揮発メモリ５６にインストールすることによって初めて実行可能となるものでもよい。また、暗号化されていたり、圧縮されていたりしてもよい。
【００２５】
受信部４１は、ＬＡＮ７０を介してクライアント端末７１からの印刷指令を受信する。印刷指令には、印刷モードを示すデータと用紙Ｐに印刷されるべき画像に係る画像データとが含まれている。印刷モードにはセキュア印刷と通常印刷とがある。セキュア印刷とは、クライアント端末７１からインクジェットプリンタ１に印刷指令を送信したユーザが、インクジェットプリンタ１において認証情報を入力するまで、インクジェットプリンタ１が当該印刷指令に係る印刷を開始しない印刷動作である。このように、セキュア印刷においては、ユーザ監視の元で印刷が開始されるため、印刷物のセキュリティが高くなる。また、通常印刷とは、インクジェットプリンタ１がクライアント端末７１から送信された印刷指令を受信したとき、当該印刷指令に係る印刷を即座に開始する印刷動作である。
【００２６】
メインＣＰＵ４２は、インクジェットプリンタ１の動作全般を制御するための演算を行う汎用ＣＰＵである。メインメモリ４３は、メインＣＰＵ４２とデータバスで接続されたＤＲＡＭ（Dynamic Random Access Memory：揮発性メモリ）である。メインメモリ４３は、メインＣＰＵ４２の作業メモリとして機能する。
【００２７】
ステータス記憶部４４は、インクジェットプリンタ１の各種ステータスを記憶する不揮
発性メモリである。ステータスには、インクジェットヘッド２を駆動するための駆動データ（後述）をメインメモリ４３に記憶させることができる最大記憶時間と、各駆動データについて、メインメモリ４３に退避された退避時刻と、退避時刻から最大記憶時間が経過することによって駆動データがメインメモリ４３から削除されたか否かを示すログとが含まれる。なお、駆動データがメインメモリ４３から削除されたとき、当該ログが操作パネル６１に表示されると共に、複数のクライアント端末７１に当該ログを通知する信号が送信される。これにより、認証待ちの駆動データが削除されたことをユーザが容易に知ることができる。
【００２８】
画像処理ＣＰＵ４５は、用紙Ｐに印刷すべき画像を示す画像データを、インクジェットヘッド２を駆動するための駆動データに変換する画像処理に関する演算を行う画像処理専用ＣＰＵである。画像処理作業メモリ４６は、画像処理ＣＰＵ４５と高速のデータバスで接続されたＤＲＡＭ（揮発性メモリ）である。画像処理ＣＰＵ４５によって画像データから変換された駆動データは、画像処理作業メモリ４６に記憶される。このように、画像処理ＣＰＵ４５及び画像処理作業メモリ４６が、単独で画像処理を行うことができる構成とすることにより、メインＣＰＵ４２がメインメモリ４３を占有して効率よく使用することができる。駆動データについて、インクジェットヘッドの場合、駆動データはインクジェットヘッドから記録媒体の単位領域毎に吐出するインクの量を表すデータとなり、既知の誤差拡散処理などを用いて画像データ（例えばＰＤＬなどで記述されたデータ）から駆動データに変換される。（いわゆる多値化処理などが行われる。）また、記録装置がいわゆるレーザプリンタの場合、既知のディザ処理などを用いて印刷データ（ＰＤＬデータ）から駆動データ（レーザ記録部の駆動データ）に変換される。また、駆動データは記録媒体の単位領域毎に記録される量的データ（インク量や濃度値などのいわゆる印字データなど）のデータのみならず、印字部６６の駆動を制御するデータを含んでいてもよい。
【００２９】
電源部４７は、外部から受けている電力を元に、メインＣＰＵ４２、メインメモリ４３、ステータス記憶部４４、画像処理ＣＰＵ４５及び画像処理作業メモリ４６に３．３Ｖ電圧の電力を供給する。また、電源部４７は、スリープ部５５がスリープモード開始信号を出力したとき、画像処理ＣＰＵ４５及び画像処理作業メモリ４６に供給する電力のみを完全に遮断する。その後、スリープ部５５がスリープモード開始信号の出力を停止したとき、遮断した電力を復旧させる（後述）。画像処理を短時間に行うため、画像処理ＣＰＵ４５はメインＣＰＵ４２よりも演算処理速度が速いＣＰＵが用いられる場合が多く、その場合は、画像処理ＣＰＵ４５の消費電力及び画像処理ＣＰＵ４５により頻繁にアクセスされる画像処理作業メモリ４６の消費電力が、メインＣＰＵ４２及びメインメモリ４３の消費電力よりも大きくなるので、画像処理ＣＰＵ４５及び画像処理作業メモリ４６に供給する電力を完全に遮断するスリープモードを行うことにより、より効率的に消費電力削減を図ることができる。
【００３０】
メインＣＰＵ４２は、メインメモリ４３と協働することで、認証判断部５１、データ変換部５２、転送部５３、制御部５４及びスリープ部５５として機能する。以下、各機能部について説明する。
【００３１】
認証判断部５１は、受信部４１が印刷指令を受信したとき、当該印刷指令がセキュア印刷か通常印刷かを判断する。通常、印刷指令に含まれる識別データ（印刷モードを示すデータ）や画像データの形式などに基づいてこの判断がなされる。また、認証判断部５１は、セキュア印刷と判断したときに、ユーザに操作パネル６１を介して入力された認証情報が、所定の情報を具備しているか否かの判断をさらに行う。所定の情報は、印刷指令に含まれたパスワードとの一致や、プリンタに記憶されたユーザ情報との一致などが該当する。なお、ユーザによる入力については、操作パネル６１による入力の他、カードなどに記憶された情報を、インクジェットプリンタ１に接続された読取装置で読み取らせることに
より入力してもよい。
【００３２】
転送部５３は、メインメモリ４３と画像処理作業メモリ４６との間でデータの転送を行う。また、転送部５３は、受信部４１が受信した画像データを、メインメモリ４３を経由して画像処理作業メモリ４６に記憶させる。その後、画像処理作業メモリ４６に記憶された画像データは、画像処理ＣＰＵ４５により駆動データに変換され、再び、画像処理作業メモリ４６に記憶される。このように後述する認証前に受信した画像データがインクジェットヘッド２用の駆動データに変換されることにより、ユーザによる認証手続きが完了した後に素早く印刷を実行することができる。さらに、転送部５３は、スリープモードが開始されるとき、スリープモードの開始に先立って画像処理作業メモリ４６に記憶された駆動データを圧縮しつつ、メインメモリ４３に退避させる。なお、駆動データの圧縮作業は、画像処理作業メモリ４６上で行われてもよいし、メインメモリ４３上で行われてもよい。このとき、転送部５３は、当該駆動データに関する退避時刻をステータス記憶部４４に記憶する。その後、スリープモードが解除されたとき、転送部５３は、メインメモリ４３に記憶されている圧縮された駆動データを解凍しつつ、画像処理作業メモリ４６に復帰させる。なお、駆動データの解凍作業は、画像処理作業メモリ４６上で行われてもよいし、メインメモリ４３上で行われてもよい。
【００３３】
スリープ部（制限手段）５５は、インクジェットプリンタ１に対するユーザの操作やデータの送信が最後に行われてから所定時間が経過したときに、省電力を図るスリープモードを開始することを決定する。スリープ部５５は、スリープモードを開始することを決定すると、スリープ開始信号を電源部４７に出力する。また、スリープ部５５は、スリープモードにおいて、インクジェットプリンタ１に対するユーザの操作やデータの送信が行われたとき、スリープモードを解除することを決定し、電源部４７へのスリープ終了信号の出力又はスリープ開始信号の出力停止を行う。
【００３４】
制御部５４は、搬送機構２０、４つのインクジェットヘッド２（なお、図３においては１つのみを示している）、転送部５３及びスリープ部５５を制御する。制御部５４は、受信した印刷指令がセキュア印刷であると認証判断部５１が判断したとき、操作パネル６１を介してユーザが入力した認証情報が所定の情報を具備していると認証判断部５１が判断するまで待機し、その後、操作パネル６１を介してユーザが認証情報を入力し、当該認証情報が所定の情報を具備していると認証判断部５１が判断したとき、用紙Ｐが所定の搬送速度で搬送されるように搬送機構２０を制御しつつ、セキュア印刷に係る画像データの画像が用紙Ｐに印刷されるように、画像処理作業メモリ４６に記憶された駆動データを各インクジェットヘッド２に送信して、当該駆動データに基づいて各インクジェットヘッド２を駆動させる。そして、制御部５４は、用紙Ｐに対する印刷が完了した後に、画像処理作業メモリ４６に記憶された当該駆動データ及びメインメモリ４３に退避された当該駆動データを削除する。
【００３５】
一方、制御部５４は、受信した印刷指令が通常印刷であると認証判断部５１が判断したとき、用紙Ｐが所定の搬送速度で搬送されるように搬送機構２０を制御しつつ、通常印刷に係る画像データの画像が用紙Ｐに印刷されるように、画像処理作業メモリ４６に記憶された駆動データを各インクジェットヘッド２に送信して、当該駆動データに基づいて各インクジェットヘッド２を駆動させる。
【００３６】
また、制御部５４は、スリープ部５５がスリープモードを開始することを決定したとき、スリープ開始信号を電源部４７に出力するに先だって、画像処理作業メモリ４６に記憶された駆動データが圧縮されつつメインメモリ４３に退避されるように、転送部５３を制御する。そして、制御部５４は、スリープ部５５がスリープモードの解除を決定して電源部４７へのスリープ終了信号の出力又はスリープ開始信号の出力停止後に、メインメモリ
４３に退避されている圧縮された駆動データが解凍されつつ画像処理作業メモリ４６に復帰されるように、転送部５３を制御する。
【００３７】
制御部５４は、画像処理作業メモリ４６に新たに記憶された駆動データを退避させる空き領域がメインメモリ４３に存在しないときは、ステータス記憶部４４を参照し、メインメモリ４３に先に記憶されたセキュア印刷に係る駆動データのうち、退避時刻からの経過時間が最大記憶時間を超えている駆動データをメインメモリ４３から削除する。その後、新たな駆動データが圧縮されつつメインメモリ４３に退避されるように、転送部５３を制御する。このとき、メインメモリ４３に記憶された駆動データが削除されたことがステータス記憶部４４に記憶される。
【００３８】
以下、図４を参照しつつ、インクジェットプリンタ１の印刷動作について説明する。図４に示すように、受信部４１が、クライアント端末７１から送信された印刷指令を受信したか否かを判断する（Ｓ１０１）。受信部４１が印刷指令を受信してないとき（Ｓ１０１：ＮＯ）、受信部４１に先に受信された印刷指令についてユーザによる認証情報の入力待ちがあるか否かを判断する（Ｓ１０２）。ユーザによる認証情報の入力待ちでなければ（Ｓ１０２：ＮＯ）、受信部４１が印刷指令を受信したか否かの判断に戻る（Ｓ１０１）。ユーザによる認証情報の入力待ちであれば（Ｓ１０２：ＹＥＳ）、認証判断部５１が、ユーザに操作パネル６１を介して認証情報が入力されたか否かを判断する（Ｓ１０８）。
【００３９】
一方、受信部４１が印刷指令を受信すると（Ｓ１０１：ＹＥＳ）、スリープ部５５が、スリープモードとなっているか否かを判断し（Ｓ１０３）、スリープモードとなっていなければ（Ｓ１０３：ＮＯ）、制御部５４が、受信部４１が受信した画像データが画像処理作業メモリ４６に記憶されるように、転送部５３を制御する（Ｓ１０５）。スリープモードとなっていれば（Ｓ１０３：ＹＥＳ）、スリープ部５５は、スリープモードの解除処理を開始し、電源部４７へのスリープ終了信号の出力又はスリープ開始信号の出力停止を行う。これにより、画像処理ＣＰＵ４５及び画像処理作業メモリ４６に電力の供給が開始される（Ｓ１０４）。
【００４０】
そして、制御部５４が、受信部４１が受信した画像データが画像処理作業メモリ４６に記憶されるように、転送部５３を制御する（Ｓ１０５）。画像処理ＣＰＵ４５は、画像処理作業メモリ４６に記憶された画像データを、駆動データに変換する。これにより、画像処理作業メモリ４６に駆動データが記憶される（Ｓ１０６）。
【００４１】
そして、認証判断部５１が受信した印刷指令がセキュア印刷か通常印刷かを判断する（Ｓ１０７）。受信した印刷指令が通常印刷であれば（Ｓ１０７：ＮＯ）、制御部５４は、用紙Ｐが所定の搬送速度で搬送されるように搬送機構２０を制御しつつ、通常印刷に係る画像データの画像が用紙Ｐに印刷されるように、画像処理作業メモリ４６に記憶された駆動データを各インクジェットヘッド２に送信して、当該駆動データに基づいて各インクジェットヘッド２を駆動させる。（Ｓ１１８）。
【００４２】
受信した印刷指令がセキュア印刷であれば（Ｓ１０７：ＹＥＳ）、認証判断部５１は、ユーザに操作パネル６１を介して認証情報が入力されたか否かを判断する（Ｓ１０８）。認証情報が入力されていなければ（Ｓ１０８：ＮＯ）、スリープ部５５が、スリープモードとなっているか否かを判断する（Ｓ１０９）。スリープモードとなっていれば（Ｓ１０９：ＹＥＳ）、受信部４１が印刷指令を受信したか否かの判断に戻る（Ｓ１０１）。スリープモードとなっていなければ（Ｓ１０９：ＮＯ）、スリープ部５５が、インクジェットプリンタ１に対するユーザの操作やデータの送信が最後に行われてから所定時間が経過したときに、省電力を図るスリープモードを開始することを決定する（Ｓ１１０）。スリープ部５５がスリープモードを開始しないときは（Ｓ１１０：ＮＯ）、受信部４１が印刷指
令を受信したか否かの判断に戻る（Ｓ１０１）。
【００４３】
スリープ部５５がスリープモードを開始することを決定すると（Ｓ１１０：ＹＥＳ）、制御部５４は、画像処理作業メモリ４６に新たに記憶された駆動データを退避させる空き領域がメインメモリ４３に存在するか否かを判断する（Ｓ１１１）。制御部５４は、空き領域が存在すれば（Ｓ１１１：ＹＥＳ）、スリープ開始処理を開始し、画像処理作業メモリ４６に記憶された駆動データが圧縮されつつメインメモリ４３に退避されるように、転送部５３を制御した後に、スリープ部５５が、スリープ開始信号を電源部４７に出力する。これにより、スリープモードが開始され、画像処理ＣＰＵ４５及び画像処理作業メモリ４６に供給される電力のみが完全に遮断される（Ｓ１１５）。
【００４４】
一方、制御部５４は、空き領域が存在しなければ（Ｓ１１１：ＮＯ）、ステータス記憶部４４を参照し、メインメモリ４３に先に記憶された駆動データのうち、退避時刻からの経過時間が最大記憶時間を超えている駆動データがあるか否かを判断する（Ｓ１１２）。制御部５４は、最大記憶時間を超えている駆動データがなければ（Ｓ１１２：ＮＯ）、受信部４１が印刷指令を受信したか否かの判断に戻る（Ｓ１０１）。制御部５４は、最大記憶時間を超えている駆動データがあれば（Ｓ１１２：ＹＥＳ）、当該駆動データをメインメモリ４３から削除する（Ｓ１１３）。このとき、メインメモリ４３から先に記憶された駆動データを削除したことがステータス記憶部４４に記憶される。その後、再度、画像処理作業メモリ４６に新たに記憶された駆動データを退避させる空き領域がメインメモリ４３に存在するか否かを判断する（Ｓ１１４）。空き領域が存在すれば（Ｓ１１４：ＹＥＳ）、制御部５４が、スリープ開始処理を開始する（Ｓ１１５）。一方、制御部５４は、空き領域が存在しなければ（Ｓ１１４：ＮＯ）、受信部４１が印刷指令を受信したか否かの判断に戻る（Ｓ１０１）。スリープ開始処理によりスリープモードが開始されると（Ｓ１１５）、受信部４１が印刷指令を受信したか否かの判断に戻る（Ｓ１０１）。
【００４５】
一方、セキュア印刷において認証情報が入力されていれば（Ｓ１０８：ＹＥＳ）、スリープ部５５が、スリープモードとなっているか否かを判断し（Ｓ１１６）、スリープモードとなっていなければ（Ｓ１１６：ＹＥＳ）、制御部５４は、用紙Ｐが所定の搬送速度で搬送されるように搬送機構２０を制御しつつ、セキュア印刷に係る画像データの画像が用紙Ｐに印刷されるように、画像処理作業メモリ４６に記憶された駆動データを各インクジェットヘッド２に送信して、当該駆動データに基づいて各インクジェットヘッド２を駆動させる（Ｓ１１８）。スリープモードとなっていれば（Ｓ１１６：ＹＥＳ）、スリープ解除処理を開始する。このとき、制御部５４が、メインメモリ４３に退避されている圧縮された駆動データが解凍されつつ画像処理作業メモリ４６に復帰されるように、転送部５３を制御する（Ｓ１１７）。そして、制御部５４は、用紙Ｐが所定の搬送速度で搬送されるように搬送機構２０を制御しつつ、セキュア印刷に係る画像データの画像が用紙Ｐに印刷されるように、画像処理作業メモリ４６に記憶された駆動データを各インクジェットヘッド２に送信して、当該駆動データに基づいて各インクジェットヘッド２を駆動させる（Ｓ１１８）。制御部５４は、用紙Ｐに対する印刷が完了した後に、画像処理作業メモリ４６に記憶された駆動データ及びメインメモリ４３に退避された駆動データを削除する（Ｓ１１９）。以上で、図４のフローチャートを終了する。
【００４６】
以上のように、本実施形態のインクジェットプリンタ１によると、セキュア印刷に係る認証を行う前にスリープモードが開始されることで画像処理ＣＰＵ４５及び画像処理作業メモリ４６に供給される電力が制限されて、画像処理作業メモリ４６に記憶された駆動データが消失しても、メインメモリ４３に当該駆動データが残されているので、スリープモードが解除された後に当該駆動データについての画像記録が可能であり、セキュリティを高くしつつ省電力化を図ることができる。また、スリープモードが開始されるときにのみメインメモリ４３に駆動データを退避させるため、メインメモリ４３が無駄に使用される
のを抑制することができる。
【００４７】
また、スリープモードが解除された後に駆動データをメインメモリ４３から画像処理作業メモリ４６に復帰させるため特別な処理を必要とせず当該駆動データについての画像記録が可能となる。
【００４８】
また、メインメモリ４３が揮発性メモリであるため、インクジェットプリンタの電源を切ったときに、メインメモリ４３に退避された駆動データが消去される。これにより、セキュリティをさらに高くすることができる。
【００４９】
さらに、スリープモードが開始されると、画像処理ＣＰＵ４５及び画像処理作業メモリ４６に供給される電力を完全に遮断するため、さらなる省電力化を図ることができる。
【００５０】
加えて、圧縮された駆動データがメインメモリ４３に退避されるため、メインメモリ４３の容量を小さくすることができる。
【００５１】
また、制御部５４は、駆動データを退避させる空き領域がメインメモリ４３に存在しないときは、退避時刻からの経過時間が最大記憶時間を超えている駆動データをメインメモリ４３から削除した後に、当該駆動データをメインメモリ４３に退避するため、新たな画像の印刷を優先的に行うことができる。
【００５２】
さらに、不揮発性メモリであるステータス記憶部４４に、退避時刻から最大記憶時間が経過することによって駆動データがメインメモリ４３から削除されたことを示すログが記憶されるため、インクジェットプリンタ１の電源を切られたとしても、認証待ちの駆動データが削除されたことをユーザが知ることができる。
【００５３】
さらに、ステータス記憶部４４に記憶されたログを操作パネル６１に表示、複数のクライアント端末７１に通知する信号を送信することにより、認証待ちの駆動データが削除されたことをユーザが容易に知ることができる。
【００５４】
加えて、用紙Ｐに対する印刷が完了するまで、メインメモリ４３に退避された駆動データが削除されないため、用紙Ｐのジャムなどが発生して印刷が中断しても、その後、当該印刷をリトライすることができる。
【００５５】
＜第１変形例＞
上述の実施形態においては、駆動データを退避させる空き領域がメインメモリ４３に存在しないときは、退避時刻からの経過時間が最大記憶時間を超えている駆動データがメインメモリ４３から削除された後に、駆動データがメインメモリ４３に退避される構成であるが、この限りではない。例えば、第１変形例においては、駆動データに優先度を関連付け、図５に示すように、制御部は、駆動データを退避させる空き領域がメインメモリ４３に存在しないときは（Ｓ１１１：ＮＯ）、メインメモリ４３に記憶された駆動データのうち、優先度の低い順に当該優先度が関連付けられた駆動データを削除した後に（Ｓ２０１）、スリープ開始処理を開始する（Ｓ１１５）。これによると、印刷指令の優先度の高い画像の印刷を優先的に行うことができる。
【００５６】
＜第２変形例＞
上述の実施形態及び第１変形例においては、受信した画像データを即座に駆動データに変換し、セキュア印刷においては、当該駆動データをメインメモリ４３に退避させる構成であるが、画像データをメインメモリ４３に退避させる構成であってもよい。例えば、第２変形例は、図６に示すように、制御部５４が、受信部４１が受信した画像データがメイ
ンメモリ４３を経由して画像処理作業メモリ４６に記憶されるように、転送部５３を制御する（Ｓ１０５）。このとき、画像データはメインメモリ４３が削除される。そして、スリープモードを開始するとき、制御部５４が、画像処理作業メモリ４６に記憶された画像データがメインメモリ４３に退避されるように転送部５３を制御した後に、スリープ部５５が、スリープ開始信号を電源部４７に出力する。これにより、スリープモードが開始され、画像処理ＣＰＵ４５及び画像処理作業メモリ４６に供給される電力のみが完全に遮断される（Ｓ３０１）。このとき、メインメモリ４３に画像データを退避させる空き領域が存在していなければ（Ｓ１１１：ＮＯ）、スリープモードを開始することなく、受信部４１が印刷指令を受信したか否かの判断に戻る（Ｓ１０１）。
【００５７】
セキュア印刷においてスリープ解除処理を行うときは、制御部５４が、メインメモリ４３に退避されている画像データが画像処理作業メモリ４６に復帰されるように、転送部５３を制御する（Ｓ３０２）。そして、印刷を開始するとき、画像処理ＣＰＵ４５が、画像処理作業メモリ４６に記憶された画像データを駆動データに変換して画像処理作業メモリ４６に記憶させる（Ｓ３０３）、その後、制御部５４が、用紙Ｐが所定の搬送速度で搬送されるように搬送機構２０を制御しつつ、セキュア印刷に係る画像データの画像が用紙Ｐに印刷されるように、画像処理作業メモリ４６に記憶された駆動データを各インクジェットヘッド２に送信して、当該駆動データに基づいて各インクジェットヘッド２を駆動させる（Ｓ１１８）。なお、上述の実施形態のように、画像データではなく駆動データをメインメモリ４３に退避させる構成であってもよい。
【００５８】
以上、本発明の好適な実施の形態について説明したが、本発明は上述の実施の形態に限られるものではなく、特許請求の範囲に記載した限りにおいて様々な変更が可能なものである。例えば、上述の実施形態では、受信部４１が受信した画像データを認証入力が完了する前に、画像処理ＣＰＵ４５により駆動データに変換して使用する構成となっているが、いるが、認証入力が完了するまで画像データを駆動データに変換しない構成であってもよい。この場合、画像データをページ記述言語などで構成することにより、メモリに記憶されるデータ量を削減することが可能となる。また、上述の実施形態では、スリープモードが開始されるのに先立って、駆動データがメインメモリ４３に退避される構成であるが、画像データがメインメモリ４３に退避される構成であってもよい。この場合、スリープモードが解除された後に、画像処理作業メモリメモリ４６に当該画像データを復帰させ、認証入力が完了し印刷を解する際に、当該画像データを駆動データに変換すればよい。
【００５９】
さらに、上述の実施形態では、メインメモリ４３が揮発性メモリであるが、メインメモリ４３は不揮発性メモリであってもよい。
【００６０】
また、上述の実施形態では、スリープモード時にメインメモリ４３に退避した駆動データを、スリープモードが解除された後に画像処理作業メモリ４６に復帰させる構成であるが、画像処理作業メモリ４６に復帰させない構成であってもよい。この場合、制御部５４は、印刷時にメインメモリ４３に記憶された駆動データを各インクジェットヘッド２に送信して、当該駆動データに基づいて各インクジェットヘッド２を駆動させることになる。
【００６１】
また、上述の実施形態では、スリープモードが開始されると、画像処理ＣＰＵ４５及び画像処理作業メモリ４６に供給される電力を完全に遮断する構成であるが、スリープモードが開始されると、画像処理ＣＰＵ４５及び画像処理作業メモリ４６のいずれかのみに供給される電力が完全に遮断される構成であってもよいし、画像処理ＣＰＵ４５及び画像処理作業メモリ４６の少なくともいずれかに供給する電力を完全に遮断されない範囲で制限する構成であってもよい。例えば、画像処理ＣＰＵ４５が、一部の機能部のみが動作させるスリープ機能を有している場合、画像処理ＣＰＵ４５のスリープ機能を使用する構成であってもよい。具体的には、画像処理作業メモリ４６のリフレッシュ動作を停止すると共
に、画像処理ＣＰＵ４５の動作も停止させるスリープ機能を使用してもよい。この場合、メインＣＰＵ４２からの復帰割込信号の入力だけを監視する低消費電力状態となっており、電源を切る場合と比較して高速に復帰可能である。
【００６２】
さらに、上述の実施形態では、スリープモードを開始するに先立って、転送部５３が、駆動データを圧縮しつつメインメモリ４３に退避させる構成であるが、転送部は、駆動データを圧縮することなくメインメモリ４３に退避させる構成であってもよい。
【００６３】
上述の実施形態では、画像処理作業メモリ４６に新たに記憶された駆動データを退避させる空き領域がメインメモリ４３に存在しないときは、スリープモードが開始されない構成であるが、当該空き領域が確保されるまで、メインメモリ４３に先に記憶されたセキュア印刷に係る駆動データをメインメモリ４３から削除してもよい。この場合に、退避時刻からの経過時間が長い順に駆動データを削除してもよい。
【００６４】
加えて、上述の実施形態では、不揮発性メモリであるステータス記憶部４４に、駆動データがメインメモリ４３から削除されたことを示すログが記憶される構成であるが、当該ログは、メインメモリ４３に記憶させてもよいし、記憶させなくてもよい。
【００６５】
また、上述の実施形態では、用紙Ｐに対する印刷が完了するまで、メインメモリ４３に退避された駆動データが削除されない構成であるが、メインメモリ４３に退避された駆動データが、スリープモードが解除されると同時に削除される構成であってもよい。
【００６６】
加えて、上述の実施形態では、受信部４１が、ＬＡＮ３を介して画像データ（印刷指令）を受信する構成であるが、インクジェットプリンタが別途備えたメモリーカードリーダなど他の装置を介して入力された画像データを受信する構成であってもよい。
【００６７】
上述の実施形態では、操作パネル６１にタッチパネルディスプレイが配置された構成であるが、操作パネル６１は、タッチパネルディスプレイに限らず、スイッチやボタン等の入力形態であってもよい。
【００６８】
上述の実施形態においては、メインＣＰＵ４２及びメインメモリ４３を含むメイン処理部と、画像処理ＣＰＵ４５及び画像処理作業メモリ４６を含む画像処理部とが異なる基板上に構成されていてもよいし、同一の基板上に構成されていてもよい。
【００６９】
本発明は、インク以外の液体を吐出する液体吐出装置にも適用可能である。また、レーザプリンタにも適用可能である。さらに、プリンタに限定されず、画像記録を行う他の装置、例えば、ファクシミリやコピー機にも適用可能である。
【符号の説明】
【００７０】
１ インクジェットプリンタ
２ インクジェットヘッド
１６ 制御装置
４１ 受信部
４２ メインＣＰＵ
４３ メインメモリ
４４ ステータス記憶部
４５ 画像処理ＣＰＵ
４６ 画像処理作業メモリ
４７ 電源部
５１ 認証判断部
５２ データ変換部
５３ 転送部
５４ 制御部
５５ スリープ部
６１ 操作パネル
７１ クライアント端末
【図１】
2014061709.tif 000003
【図２】
2014061709.tif 000004
【図３】
2014061709.tif 000005
【図４】
2014061709.tif 000006
【図５】
2014061709.tif 000007
【図６】
2014061709.tif 000008
【手続補正書】
【提出日】平成25年12月24日(2013.12.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
記録媒体に画像を記録する記録手段と、
外部から送信される画像に係る画像データを受信する受信手段と、
前記受信手段により受信された前記画像データを、前記記録手段を駆動するための駆動データに変換するための演算を行う演算手段と、
前記演算手段により変換された前記駆動データ又は前記画像データが記憶される揮発性メモリである第１メモリと、
前記画像データ又は前記駆動データに係る認証情報が入力される入力手段と、
前記第１メモリとは異なる第２メモリと、
電力を供給するための電源部と、
前記記録手段、前記受信手段、前記演算手段、前記入力手段、及び前記電源部を制御する制御手段と、を備えた画像記録装置であって、
前記制御手段は、
前記入力手段より受信した前記認証情報が所定の情報を具備しているか否かの判断を行う認証判断処理と、
前記第１メモリと前記第２メモリとの間で前記駆動データ又は前記画像データの転送を行う転送処理と、
前記演算手段及び前記第１メモリに対して電力の供給を制限するよう前記電源部を制御する電力供給制限処理と、
前記演算手段及び前記第１メモリに対する電力の供給の制限の解除を行うよう前記電源部を制御する電力供給制限解除処理と、
が実行可能であり、
前記認証判断処理において、前記認証情報が所定の情報を具備していると判断した後に、前記第１メモリに記憶された前記駆動データ、又は前記第１メモリに記憶された前記画像データを前記演算手段により変換した前記駆動データに基づいて、記録媒体に前記画像が記録されるように前記記録手段を制御し、且つ、前記認証判断処理において、前記認証情報が所定の情報を具備していると判断する前に前記電力供給制限処理を実行する場合に、前記転送処理を実行することを特徴とする画像記録装置。 
【請求項２】
前記制御部は、
電力供給制限処理を実行した後に、前記受信手段による画像データの受信、及び前記入力手段による前記画像データ又は前記駆動データに係る認証情報の受信の少なくともいずれかを行った場合、電力供給制限解除処理を実行することを特徴とする、請求項１に記載の画像記録装置
【請求項３】
前記第２メモリは前記制御手段の作業用メモリであることを特徴とする請求項１に記載の画像記録装置。
【請求項４】
記録媒体に画像を記録する記録手段、外部から送信される画像に係る画像データを受信する受信手段、前記受信手段により受信された前記画像データを、前記記録手段を駆動するための駆動データに変換するための演算を行う演算手段、前記演算手段により変換された前記駆動データ又は前記画像データが記憶される揮発性メモリである第１メモリ、前記画像データ又は前記駆動データに係る認証情報が入力される入力手段、前記第１メモリとは異なる第２メモリ、及び電力を供給するための電源部を備えた画像記録装置において、前記記録手段、前記受信手段、前記演算手段、前記入力手段、及び前記電源部を制御する制御手段としてコンピュータを機能させるプログラムであって、
前記制御手段は、
前記入力手段より受信した前記認証情報が所定の情報を具備しているか否かの判断を行う認証判断処理と、
前記第１メモリと前記第２メモリとの間で前記駆動データ又は前記画像データの転送を行う転送処理と、
前記演算手段及び前記第１メモリに対して電力の供給を制限するよう前記電源部を制御する電力供給制限処理と、
前記演算手段及び前記第１メモリに対する電力の供給の制限の解除を行うよう前記電源部を制御する電力供給制限解除処理と、
が実行可能であり、
前記認証判断処理において、前記認証情報が所定の情報を具備していると判断した後に、前記第１メモリに記憶された前記駆動データ、又は前記第１メモリに記憶された前記画像データを前記演算手段により変換した前記駆動データに基づいて、記録媒体に前記画像が記録されるように前記記録手段を制御し、且つ、前記認証判断処理において、前記認証情報が所定の情報を具備していると判断する前に前記電力供給制限処理を実行する場合に、前記転送処理を実行することを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に画像を記録する画像記録装置及びプログラムに関する。
【背景技術】
【０００２】
印刷物のセキュリティを高めるため、ユーザが印刷すべき画像の画像データを端末からプリンタに送信した後に、プリンタにおいてユーザが認証手続きを行うことで、当該画像データに係る印刷を実行するプリンタが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−６１６３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述のプリンタにおいては、セキュリティの観点より、作業メモリを取り外して電源供給が停止されると、記憶した画像データが抹消されるよう、作業メモリを揮発性メモリとする場合が多い。しかしながら、作業メモリを揮発性メモリとした場合には、画像データを保持する必要があり、ユーザによる認証手続きが行われるまでの待機中は、作業メモリを含む演算処理部に対する電源供給を停止するスリープ状態にすることができなくなるため、この間、省電力化を図ることが困難となる。
【０００５】
本発明の目的は、セキュリティを高くしつつ省電力化を図ることができる記録装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の画像記録装置は、記録媒体に画像を記録する記録手段と、外部から送信される画像に係る画像データを受信する受信手段と、前記受信手段により受信された前記画像データを、前記記録手段を駆動するための駆動データに変換するための演算を行う演算手段と、前記演算手段により変換された前記駆動データ又は前記画像データが記憶される揮発性メモリである第１メモリと、前記画像データ又は前記駆動データに係る認証情報が入力される入力手段と、前記第１メモリとは異なる第２メモリと、電力を供給するための電源部と、前記記録手段、前記受信手段、前記演算手段、前記入力手段、及び前記電源部を制御する制御手段と、を備えた画像記録装置であって、前記制御手段は、前記入力手段より受信した前記認証情報が所定の情報を具備しているか否かの判断を行う認証判断処理と、前記第１メモリと前記第２メモリとの間で前記駆動データ又は前記画像データの転送を行う転送処理と、前記演算手段及び前記第１メモリに対して電力の供給を制限するよう前記電源部を制御する電力供給制限処理と、前記演算手段及び前記第１メモリに対する電力の供給の制限の解除を行うよう前記電源部を制御する電力供給制限解除処理と、が実行可能であり、前記認証判断処理において、前記認証情報が所定の情報を具備していると判断した後に、前記第１メモリに記憶された前記駆動データ、又は前記第１メモリに記憶された前記画像データを前記演算手段により変換した前記駆動データに基づいて、記録媒体に前記画像が記録されるように前記記録手段を制御し、且つ、前記認証判断処理において、前記認証情報が所定の情報を具備していると判断する前に前記電力供給制限処理を実行する場合に、前記転送処理を実行する。
【０００７】
【０００８】
本発明のプログラムは、記録媒体に画像を記録する記録手段、外部から送信される画像に係る画像データを受信する受信手段、前記受信手段により受信された前記画像データを、前記記録手段を駆動するための駆動データに変換するための演算を行う演算手段、前記演算手段により変換された前記駆動データ又は前記画像データが記憶される揮発性メモリである第１メモリ、前記画像データ又は前記駆動データに係る認証情報が入力される入力手段、前記第１メモリとは異なる第２メモリ、及び電力を供給するための電源部を備えた画像記録装置において、前記記録手段、前記受信手段、前記演算手段、前記入力手段、及び前記電源部を制御する制御手段としてコンピュータを機能させるプログラムであって、前記制御手段は、前記入力手段より受信した前記認証情報が所定の情報を具備しているか否かの判断を行う認証判断処理と、前記第１メモリと前記第２メモリとの間で前記駆動データ又は前記画像データの転送を行う転送処理と、前記演算手段及び前記第１メモリに対して電力の供給を制限するよう前記電源部を制御する電力供給制限処理と、前記演算手段及び前記第１メモリに対する電力の供給の制限の解除を行うよう前記電源部を制御する電力供給制限解除処理と、が実行可能であり、前記認証判断処理において、前記認証情報が所定の情報を具備していると判断した後に、前記第１メモリに記憶された前記駆動データ、又は前記第１メモリに記憶された前記画像データを前記演算手段により変換した前記駆動データに基づいて、記録媒体に前記画像が記録されるように前記記録手段を制御し、且つ、前記認証判断処理において、前記認証情報が所定の情報を具備していると判断する前に前記電力供給制限処理を実行する場合に、前記転送処理を実行する。
【０００９】
【００１０】
本発明によると、認証判断を行う前に演算装置及び第１メモリに対する電力の供給が制限されることで第１メモリに記憶された駆動データ又は画像データが消失しても、第２メモリに当該駆動データ又は画像データが残されているので、制限が解除された後に当該駆動データ又は画像データについての画像記録が可能であり、セキュリティを高くしつつ省電力化を図ることができる。また、演算装置及び第１メモリに対して電力の供給を制限する場合のみ、第２メモリに画像データ又は駆動データを記憶させるため、第２メモリが無駄に使用されるのを抑制することができる。
【００１１】
【００１２】
【００１３】
【００１４】
【００１５】
【００１６】
【００１７】
【発明の効果】
【００１８】
本発明によると、認証判断を行う前に演算装置及び第１メモリに対する電力の供給が制限されることで第１メモリに記憶された駆動データ又は画像データが消失しても、第２メモリに当該駆動データ又は画像データが残されているので、制限が解除された後に当該駆動データ又は画像データについての画像記録が可能であり、セキュリティを高くしつつ省電力化を図ることができる。また、演算装置及び第１メモリに対して電力の供給を制限する場合のみ、第２メモリに画像データ又は駆動データを記憶させるため、第２メモリが無駄に使用されるのを抑制することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態によるインクジェットプリンタを含むネットワーク図である。
【図２】図１に示すインクジェットプリンタの概略側面図である。
【図３】図２に示す制御装置の機能ブロック図である。
【図４】図１に示すインクジェットプリンタの印刷動作を示すフローチャートである。
【図５】第１変形例に係る印刷動作を示すフローチャートである。
【図６】第２変形例に係る印刷動作を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の好適な実施の形態について、図面を参照しつつ説明する。
【００２１】
図１に示すように、インクジェットプリンタ１は、複数のクライアント端末７１と共にＬＡＮ（Local Area Network）７０に接続されている共有プリンタである。ユーザはクライアント端末７１からＬＡＮ７０を介してインクジェットプリンタ１に所望の画像を用紙Ｐに印刷するための印刷指令を送信する。
【００２２】
図２に示すように、インクジェットプリンタ１は、搬送機構２０と、搬送機構２０によって搬送された用紙Ｐに、ブラック、マゼンタ、シアン、イエローのインク滴をそれぞれ吐出する４つのインクジェットヘッド２と、搬送機構２０と、制御装置１６とを有してい
る。搬送機構２０において、ベルトローラ６、７と共に搬送ベルト８が回転することにより、搬送ベルト８上に載置された用紙Ｐが、４つのインクジェットヘッド２とプラテン１０との間を通過するように搬送される。このとき、各インクジェットヘッド２から用紙Ｐにインク滴が吐出されることで、用紙Ｐ上に所望の画像が印刷される。
【００２３】
また、インクジェットプリンタ１は、タッチパネルディスプレイが配置された操作パネル６１（図３参照）を有している。
【００２４】
次に、図３を参照しつつ、制御装置１６について説明する。図３に示すように、制御装置１６は、受信部４１と、メインＣＰＵ（Central Processing Unit）４２と、メインメ
モリ（第２メモリ）４３と、ステータス記憶部（第３メモリ、最大記憶時間記憶手段）４４と、画像処理ＣＰＵ（演算手段）４５と、画像処理作業メモリ（第１メモリ）４６と、電源部４７とを有している。メインＣＰＵ４２及び画像処理ＣＰＵ４５が実行するプログラムが、不揮発メモリ５６に記憶され、制御装置１６を構成する各機能部は、これらハードウェアと不揮発メモリ５６内のソフトウェアとが協働して構築されている。このプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の各種記録媒体に保存されており、これらの記録媒体から不揮発メモリ５６にインストールされる。なお、記録媒体に記録された制御プログラムは、メインＣＰＵ４２及び画像処理ＣＰＵ４５で直接実行可能なものであってもよいし、不揮発メモリ５６にインストールすることによって初めて実行可能となるものでもよい。また、暗号化されていたり、圧縮されていたりしてもよい。
【００２５】
受信部４１は、ＬＡＮ７０を介してクライアント端末７１からの印刷指令を受信する。印刷指令には、印刷モードを示すデータと用紙Ｐに印刷されるべき画像に係る画像データとが含まれている。印刷モードにはセキュア印刷と通常印刷とがある。セキュア印刷とは、クライアント端末７１からインクジェットプリンタ１に印刷指令を送信したユーザが、インクジェットプリンタ１において認証情報を入力するまで、インクジェットプリンタ１が当該印刷指令に係る印刷を開始しない印刷動作である。このように、セキュア印刷においては、ユーザ監視の元で印刷が開始されるため、印刷物のセキュリティが高くなる。また、通常印刷とは、インクジェットプリンタ１がクライアント端末７１から送信された印刷指令を受信したとき、当該印刷指令に係る印刷を即座に開始する印刷動作である。
【００２６】
メインＣＰＵ４２は、インクジェットプリンタ１の動作全般を制御するための演算を行う汎用ＣＰＵである。メインメモリ４３は、メインＣＰＵ４２とデータバスで接続されたＤＲＡＭ（Dynamic Random Access Memory：揮発性メモリ）である。メインメモリ４３は、メインＣＰＵ４２の作業メモリとして機能する。
【００２７】
ステータス記憶部４４は、インクジェットプリンタ１の各種ステータスを記憶する不揮発性メモリである。ステータスには、インクジェットヘッド２を駆動するための駆動データ（後述）をメインメモリ４３に記憶させることができる最大記憶時間と、各駆動データについて、メインメモリ４３に退避された退避時刻と、退避時刻から最大記憶時間が経過することによって駆動データがメインメモリ４３から削除されたか否かを示すログとが含まれる。なお、駆動データがメインメモリ４３から削除されたとき、当該ログが操作パネル６１に表示されると共に、複数のクライアント端末７１に当該ログを通知する信号が送信される。これにより、認証待ちの駆動データが削除されたことをユーザが容易に知ることができる。
【００２８】
画像処理ＣＰＵ４５は、用紙Ｐに印刷すべき画像を示す画像データを、インクジェットヘッド２を駆動するための駆動データに変換する画像処理に関する演算を行う画像処理専用ＣＰＵである。画像処理作業メモリ４６は、画像処理ＣＰＵ４５と高速のデータバスで
接続されたＤＲＡＭ（揮発性メモリ）である。画像処理ＣＰＵ４５によって画像データから変換された駆動データは、画像処理作業メモリ４６に記憶される。このように、画像処理ＣＰＵ４５及び画像処理作業メモリ４６が、単独で画像処理を行うことができる構成とすることにより、メインＣＰＵ４２がメインメモリ４３を占有して効率よく使用することができる。駆動データについて、インクジェットヘッドの場合、駆動データはインクジェットヘッドから記録媒体の単位領域毎に吐出するインクの量を表すデータとなり、既知の誤差拡散処理などを用いて画像データ（例えばＰＤＬなどで記述されたデータ）から駆動データに変換される。（いわゆる多値化処理などが行われる。）また、記録装置がいわゆるレーザプリンタの場合、既知のディザ処理などを用いて印刷データ（ＰＤＬデータ）から駆動データ（レーザ記録部の駆動データ）に変換される。また、駆動データは記録媒体の単位領域毎に記録される量的データ（インク量や濃度値などのいわゆる印字データなど）のデータのみならず、印字部６６の駆動を制御するデータを含んでいてもよい。
【００２９】
電源部４７は、外部から受けている電力を元に、メインＣＰＵ４２、メインメモリ４３、ステータス記憶部４４、画像処理ＣＰＵ４５及び画像処理作業メモリ４６に３．３Ｖ電圧の電力を供給する。また、電源部４７は、スリープ部５５がスリープモード開始信号を出力したとき、画像処理ＣＰＵ４５及び画像処理作業メモリ４６に供給する電力のみを完全に遮断する。その後、スリープ部５５がスリープモード開始信号の出力を停止したとき、遮断した電力を復旧させる（後述）。画像処理を短時間に行うため、画像処理ＣＰＵ４５はメインＣＰＵ４２よりも演算処理速度が速いＣＰＵが用いられる場合が多く、その場合は、画像処理ＣＰＵ４５の消費電力及び画像処理ＣＰＵ４５により頻繁にアクセスされる画像処理作業メモリ４６の消費電力が、メインＣＰＵ４２及びメインメモリ４３の消費電力よりも大きくなるので、画像処理ＣＰＵ４５及び画像処理作業メモリ４６に供給する電力を完全に遮断するスリープモードを行うことにより、より効率的に消費電力削減を図ることができる。
【００３０】
メインＣＰＵ４２は、メインメモリ４３と協働することで、認証判断部５１、データ変換部５２、転送部５３、制御部５４及びスリープ部５５として機能する。以下、各機能部について説明する。
【００３１】
認証判断部５１は、受信部４１が印刷指令を受信したとき、当該印刷指令がセキュア印刷か通常印刷かを判断する。通常、印刷指令に含まれる識別データ（印刷モードを示すデータ）や画像データの形式などに基づいてこの判断がなされる。また、認証判断部５１は、セキュア印刷と判断したときに、ユーザに操作パネル６１を介して入力された認証情報が、所定の情報を具備しているか否かの判断をさらに行う。所定の情報は、印刷指令に含まれたパスワードとの一致や、プリンタに記憶されたユーザ情報との一致などが該当する。なお、ユーザによる入力については、操作パネル６１による入力の他、カードなどに記憶された情報を、インクジェットプリンタ１に接続された読取装置で読み取らせることにより入力してもよい。
【００３２】
転送部５３は、メインメモリ４３と画像処理作業メモリ４６との間でデータの転送を行う。また、転送部５３は、受信部４１が受信した画像データを、メインメモリ４３を経由して画像処理作業メモリ４６に記憶させる。その後、画像処理作業メモリ４６に記憶された画像データは、画像処理ＣＰＵ４５により駆動データに変換され、再び、画像処理作業メモリ４６に記憶される。このように後述する認証前に受信した画像データがインクジェットヘッド２用の駆動データに変換されることにより、ユーザによる認証手続きが完了した後に素早く印刷を実行することができる。さらに、転送部５３は、スリープモードが開始されるとき、スリープモードの開始に先立って画像処理作業メモリ４６に記憶された駆動データを圧縮しつつ、メインメモリ４３に退避させる。なお、駆動データの圧縮作業は、画像処理作業メモリ４６上で行われてもよいし、メインメモリ４３上で行われてもよい
。このとき、転送部５３は、当該駆動データに関する退避時刻をステータス記憶部４４に記憶する。その後、スリープモードが解除されたとき、転送部５３は、メインメモリ４３に記憶されている圧縮された駆動データを解凍しつつ、画像処理作業メモリ４６に復帰させる。なお、駆動データの解凍作業は、画像処理作業メモリ４６上で行われてもよいし、メインメモリ４３上で行われてもよい。
【００３３】
スリープ部（制限手段）５５は、インクジェットプリンタ１に対するユーザの操作やデータの送信が最後に行われてから所定時間が経過したときに、省電力を図るスリープモードを開始することを決定する。スリープ部５５は、スリープモードを開始することを決定すると、スリープ開始信号を電源部４７に出力する。また、スリープ部５５は、スリープモードにおいて、インクジェットプリンタ１に対するユーザの操作やデータの送信が行われたとき、スリープモードを解除することを決定し、電源部４７へのスリープ終了信号の出力又はスリープ開始信号の出力停止を行う。
【００３４】
制御部５４は、搬送機構２０、４つのインクジェットヘッド２（なお、図３においては１つのみを示している）、転送部５３及びスリープ部５５を制御する。制御部５４は、受信した印刷指令がセキュア印刷であると認証判断部５１が判断したとき、操作パネル６１を介してユーザが入力した認証情報が所定の情報を具備していると認証判断部５１が判断するまで待機し、その後、操作パネル６１を介してユーザが認証情報を入力し、当該認証情報が所定の情報を具備していると認証判断部５１が判断したとき、用紙Ｐが所定の搬送速度で搬送されるように搬送機構２０を制御しつつ、セキュア印刷に係る画像データの画像が用紙Ｐに印刷されるように、画像処理作業メモリ４６に記憶された駆動データを各インクジェットヘッド２に送信して、当該駆動データに基づいて各インクジェットヘッド２を駆動させる。そして、制御部５４は、用紙Ｐに対する印刷が完了した後に、画像処理作業メモリ４６に記憶された当該駆動データ及びメインメモリ４３に退避された当該駆動データを削除する。
【００３５】
一方、制御部５４は、受信した印刷指令が通常印刷であると認証判断部５１が判断したとき、用紙Ｐが所定の搬送速度で搬送されるように搬送機構２０を制御しつつ、通常印刷に係る画像データの画像が用紙Ｐに印刷されるように、画像処理作業メモリ４６に記憶された駆動データを各インクジェットヘッド２に送信して、当該駆動データに基づいて各インクジェットヘッド２を駆動させる。
【００３６】
また、制御部５４は、スリープ部５５がスリープモードを開始することを決定したとき、スリープ開始信号を電源部４７に出力するに先だって、画像処理作業メモリ４６に記憶された駆動データが圧縮されつつメインメモリ４３に退避されるように、転送部５３を制御する。そして、制御部５４は、スリープ部５５がスリープモードの解除を決定して電源部４７へのスリープ終了信号の出力又はスリープ開始信号の出力停止後に、メインメモリ４３に退避されている圧縮された駆動データが解凍されつつ画像処理作業メモリ４６に復帰されるように、転送部５３を制御する。
【００３７】
制御部５４は、画像処理作業メモリ４６に新たに記憶された駆動データを退避させる空き領域がメインメモリ４３に存在しないときは、ステータス記憶部４４を参照し、メインメモリ４３に先に記憶されたセキュア印刷に係る駆動データのうち、退避時刻からの経過時間が最大記憶時間を超えている駆動データをメインメモリ４３から削除する。その後、新たな駆動データが圧縮されつつメインメモリ４３に退避されるように、転送部５３を制御する。このとき、メインメモリ４３に記憶された駆動データが削除されたことがステータス記憶部４４に記憶される。
【００３８】
以下、図４を参照しつつ、インクジェットプリンタ１の印刷動作について説明する。図
４に示すように、受信部４１が、クライアント端末７１から送信された印刷指令を受信したか否かを判断する（Ｓ１０１）。受信部４１が印刷指令を受信してないとき（Ｓ１０１：ＮＯ）、受信部４１に先に受信された印刷指令についてユーザによる認証情報の入力待ちがあるか否かを判断する（Ｓ１０２）。ユーザによる認証情報の入力待ちでなければ（Ｓ１０２：ＮＯ）、受信部４１が印刷指令を受信したか否かの判断に戻る（Ｓ１０１）。ユーザによる認証情報の入力待ちであれば（Ｓ１０２：ＹＥＳ）、認証判断部５１が、ユーザに操作パネル６１を介して認証情報が入力されたか否かを判断する（Ｓ１０８）。
【００３９】
一方、受信部４１が印刷指令を受信すると（Ｓ１０１：ＹＥＳ）、スリープ部５５が、スリープモードとなっているか否かを判断し（Ｓ１０３）、スリープモードとなっていなければ（Ｓ１０３：ＮＯ）、制御部５４が、受信部４１が受信した画像データが画像処理作業メモリ４６に記憶されるように、転送部５３を制御する（Ｓ１０５）。スリープモードとなっていれば（Ｓ１０３：ＹＥＳ）、スリープ部５５は、スリープモードの解除処理を開始し、電源部４７へのスリープ終了信号の出力又はスリープ開始信号の出力停止を行う。これにより、画像処理ＣＰＵ４５及び画像処理作業メモリ４６に電力の供給が開始される（Ｓ１０４）。
【００４０】
そして、制御部５４が、受信部４１が受信した画像データが画像処理作業メモリ４６に記憶されるように、転送部５３を制御する（Ｓ１０５）。画像処理ＣＰＵ４５は、画像処理作業メモリ４６に記憶された画像データを、駆動データに変換する。これにより、画像処理作業メモリ４６に駆動データが記憶される（Ｓ１０６）。
【００４１】
そして、認証判断部５１が受信した印刷指令がセキュア印刷か通常印刷かを判断する（Ｓ１０７）。受信した印刷指令が通常印刷であれば（Ｓ１０７：ＮＯ）、制御部５４は、用紙Ｐが所定の搬送速度で搬送されるように搬送機構２０を制御しつつ、通常印刷に係る画像データの画像が用紙Ｐに印刷されるように、画像処理作業メモリ４６に記憶された駆動データを各インクジェットヘッド２に送信して、当該駆動データに基づいて各インクジェットヘッド２を駆動させる。（Ｓ１１８）。
【００４２】
受信した印刷指令がセキュア印刷であれば（Ｓ１０７：ＹＥＳ）、認証判断部５１は、ユーザに操作パネル６１を介して認証情報が入力されたか否かを判断する（Ｓ１０８）。認証情報が入力されていなければ（Ｓ１０８：ＮＯ）、スリープ部５５が、スリープモードとなっているか否かを判断する（Ｓ１０９）。スリープモードとなっていれば（Ｓ１０９：ＹＥＳ）、受信部４１が印刷指令を受信したか否かの判断に戻る（Ｓ１０１）。スリープモードとなっていなければ（Ｓ１０９：ＮＯ）、スリープ部５５が、インクジェットプリンタ１に対するユーザの操作やデータの送信が最後に行われてから所定時間が経過したときに、省電力を図るスリープモードを開始することを決定する（Ｓ１１０）。スリープ部５５がスリープモードを開始しないときは（Ｓ１１０：ＮＯ）、受信部４１が印刷指令を受信したか否かの判断に戻る（Ｓ１０１）。
【００４３】
スリープ部５５がスリープモードを開始することを決定すると（Ｓ１１０：ＹＥＳ）、制御部５４は、画像処理作業メモリ４６に新たに記憶された駆動データを退避させる空き領域がメインメモリ４３に存在するか否かを判断する（Ｓ１１１）。制御部５４は、空き領域が存在すれば（Ｓ１１１：ＹＥＳ）、スリープ開始処理を開始し、画像処理作業メモリ４６に記憶された駆動データが圧縮されつつメインメモリ４３に退避されるように、転送部５３を制御した後に、スリープ部５５が、スリープ開始信号を電源部４７に出力する。これにより、スリープモードが開始され、画像処理ＣＰＵ４５及び画像処理作業メモリ４６に供給される電力のみが完全に遮断される（Ｓ１１５）。
【００４４】
一方、制御部５４は、空き領域が存在しなければ（Ｓ１１１：ＮＯ）、ステータス記憶
部４４を参照し、メインメモリ４３に先に記憶された駆動データのうち、退避時刻からの経過時間が最大記憶時間を超えている駆動データがあるか否かを判断する（Ｓ１１２）。制御部５４は、最大記憶時間を超えている駆動データがなければ（Ｓ１１２：ＮＯ）、受信部４１が印刷指令を受信したか否かの判断に戻る（Ｓ１０１）。制御部５４は、最大記憶時間を超えている駆動データがあれば（Ｓ１１２：ＹＥＳ）、当該駆動データをメインメモリ４３から削除する（Ｓ１１３）。このとき、メインメモリ４３から先に記憶された駆動データを削除したことがステータス記憶部４４に記憶される。その後、再度、画像処理作業メモリ４６に新たに記憶された駆動データを退避させる空き領域がメインメモリ４３に存在するか否かを判断する（Ｓ１１４）。空き領域が存在すれば（Ｓ１１４：ＹＥＳ）、制御部５４が、スリープ開始処理を開始する（Ｓ１１５）。一方、制御部５４は、空き領域が存在しなければ（Ｓ１１４：ＮＯ）、受信部４１が印刷指令を受信したか否かの判断に戻る（Ｓ１０１）。スリープ開始処理によりスリープモードが開始されると（Ｓ１１５）、受信部４１が印刷指令を受信したか否かの判断に戻る（Ｓ１０１）。
【００４５】
一方、セキュア印刷において認証情報が入力されていれば（Ｓ１０８：ＹＥＳ）、スリープ部５５が、スリープモードとなっているか否かを判断し（Ｓ１１６）、スリープモードとなっていなければ（Ｓ１１６：ＹＥＳ）、制御部５４は、用紙Ｐが所定の搬送速度で搬送されるように搬送機構２０を制御しつつ、セキュア印刷に係る画像データの画像が用紙Ｐに印刷されるように、画像処理作業メモリ４６に記憶された駆動データを各インクジェットヘッド２に送信して、当該駆動データに基づいて各インクジェットヘッド２を駆動させる（Ｓ１１８）。スリープモードとなっていれば（Ｓ１１６：ＹＥＳ）、スリープ解除処理を開始する。このとき、制御部５４が、メインメモリ４３に退避されている圧縮された駆動データが解凍されつつ画像処理作業メモリ４６に復帰されるように、転送部５３を制御する（Ｓ１１７）。そして、制御部５４は、用紙Ｐが所定の搬送速度で搬送されるように搬送機構２０を制御しつつ、セキュア印刷に係る画像データの画像が用紙Ｐに印刷されるように、画像処理作業メモリ４６に記憶された駆動データを各インクジェットヘッド２に送信して、当該駆動データに基づいて各インクジェットヘッド２を駆動させる（Ｓ１１８）。制御部５４は、用紙Ｐに対する印刷が完了した後に、画像処理作業メモリ４６に記憶された駆動データ及びメインメモリ４３に退避された駆動データを削除する（Ｓ１１９）。以上で、図４のフローチャートを終了する。
【００４６】
以上のように、本実施形態のインクジェットプリンタ１によると、セキュア印刷に係る認証を行う前にスリープモードが開始されることで画像処理ＣＰＵ４５及び画像処理作業メモリ４６に供給される電力が制限されて、画像処理作業メモリ４６に記憶された駆動データが消失しても、メインメモリ４３に当該駆動データが残されているので、スリープモードが解除された後に当該駆動データについての画像記録が可能であり、セキュリティを高くしつつ省電力化を図ることができる。また、スリープモードが開始されるときにのみメインメモリ４３に駆動データを退避させるため、メインメモリ４３が無駄に使用されるのを抑制することができる。
【００４７】
また、スリープモードが解除された後に駆動データをメインメモリ４３から画像処理作業メモリ４６に復帰させるため特別な処理を必要とせず当該駆動データについての画像記録が可能となる。
【００４８】
また、メインメモリ４３が揮発性メモリであるため、インクジェットプリンタの電源を切ったときに、メインメモリ４３に退避された駆動データが消去される。これにより、セキュリティをさらに高くすることができる。
【００４９】
さらに、スリープモードが開始されると、画像処理ＣＰＵ４５及び画像処理作業メモリ４６に供給される電力を完全に遮断するため、さらなる省電力化を図ることができる。
【００５０】
加えて、圧縮された駆動データがメインメモリ４３に退避されるため、メインメモリ４３の容量を小さくすることができる。
【００５１】
また、制御部５４は、駆動データを退避させる空き領域がメインメモリ４３に存在しないときは、退避時刻からの経過時間が最大記憶時間を超えている駆動データをメインメモリ４３から削除した後に、当該駆動データをメインメモリ４３に退避するため、新たな画像の印刷を優先的に行うことができる。
【００５２】
さらに、不揮発性メモリであるステータス記憶部４４に、退避時刻から最大記憶時間が経過することによって駆動データがメインメモリ４３から削除されたことを示すログが記憶されるため、インクジェットプリンタ１の電源を切られたとしても、認証待ちの駆動データが削除されたことをユーザが知ることができる。
【００５３】
さらに、ステータス記憶部４４に記憶されたログを操作パネル６１に表示、複数のクライアント端末７１に通知する信号を送信することにより、認証待ちの駆動データが削除されたことをユーザが容易に知ることができる。
【００５４】
加えて、用紙Ｐに対する印刷が完了するまで、メインメモリ４３に退避された駆動データが削除されないため、用紙Ｐのジャムなどが発生して印刷が中断しても、その後、当該印刷をリトライすることができる。
【００５５】
＜第１変形例＞
上述の実施形態においては、駆動データを退避させる空き領域がメインメモリ４３に存在しないときは、退避時刻からの経過時間が最大記憶時間を超えている駆動データがメインメモリ４３から削除された後に、駆動データがメインメモリ４３に退避される構成であるが、この限りではない。例えば、第１変形例においては、駆動データに優先度を関連付け、図５に示すように、制御部は、駆動データを退避させる空き領域がメインメモリ４３に存在しないときは（Ｓ１１１：ＮＯ）、メインメモリ４３に記憶された駆動データのうち、優先度の低い順に当該優先度が関連付けられた駆動データを削除した後に（Ｓ２０１）、スリープ開始処理を開始する（Ｓ１１５）。これによると、印刷指令の優先度の高い画像の印刷を優先的に行うことができる。
【００５６】
＜第２変形例＞
上述の実施形態及び第１変形例においては、受信した画像データを即座に駆動データに変換し、セキュア印刷においては、当該駆動データをメインメモリ４３に退避させる構成であるが、画像データをメインメモリ４３に退避させる構成であってもよい。例えば、第２変形例は、図６に示すように、制御部５４が、受信部４１が受信した画像データがメインメモリ４３を経由して画像処理作業メモリ４６に記憶されるように、転送部５３を制御する（Ｓ１０５）。このとき、画像データはメインメモリ４３が削除される。そして、スリープモードを開始するとき、制御部５４が、画像処理作業メモリ４６に記憶された画像データがメインメモリ４３に退避されるように転送部５３を制御した後に、スリープ部５５が、スリープ開始信号を電源部４７に出力する。これにより、スリープモードが開始され、画像処理ＣＰＵ４５及び画像処理作業メモリ４６に供給される電力のみが完全に遮断される（Ｓ３０１）。このとき、メインメモリ４３に画像データを退避させる空き領域が存在していなければ（Ｓ１１１：ＮＯ）、スリープモードを開始することなく、受信部４１が印刷指令を受信したか否かの判断に戻る（Ｓ１０１）。
【００５７】
セキュア印刷においてスリープ解除処理を行うときは、制御部５４が、メインメモリ４３に退避されている画像データが画像処理作業メモリ４６に復帰されるように、転送部５
３を制御する（Ｓ３０２）。そして、印刷を開始するとき、画像処理ＣＰＵ４５が、画像処理作業メモリ４６に記憶された画像データを駆動データに変換して画像処理作業メモリ４６に記憶させる（Ｓ３０３）、その後、制御部５４が、用紙Ｐが所定の搬送速度で搬送されるように搬送機構２０を制御しつつ、セキュア印刷に係る画像データの画像が用紙Ｐに印刷されるように、画像処理作業メモリ４６に記憶された駆動データを各インクジェットヘッド２に送信して、当該駆動データに基づいて各インクジェットヘッド２を駆動させる（Ｓ１１８）。なお、上述の実施形態のように、画像データではなく駆動データをメインメモリ４３に退避させる構成であってもよい。
【００５８】
以上、本発明の好適な実施の形態について説明したが、本発明は上述の実施の形態に限られるものではなく、特許請求の範囲に記載した限りにおいて様々な変更が可能なものである。例えば、上述の実施形態では、受信部４１が受信した画像データを認証入力が完了する前に、画像処理ＣＰＵ４５により駆動データに変換して使用する構成となっているが、いるが、認証入力が完了するまで画像データを駆動データに変換しない構成であってもよい。この場合、画像データをページ記述言語などで構成することにより、メモリに記憶されるデータ量を削減することが可能となる。また、上述の実施形態では、スリープモードが開始されるのに先立って、駆動データがメインメモリ４３に退避される構成であるが、画像データがメインメモリ４３に退避される構成であってもよい。この場合、スリープモードが解除された後に、画像処理作業メモリメモリ４６に当該画像データを復帰させ、認証入力が完了し印刷を解する際に、当該画像データを駆動データに変換すればよい。
【００５９】
さらに、上述の実施形態では、メインメモリ４３が揮発性メモリであるが、メインメモリ４３は不揮発性メモリであってもよい。
【００６０】
また、上述の実施形態では、スリープモード時にメインメモリ４３に退避した駆動データを、スリープモードが解除された後に画像処理作業メモリ４６に復帰させる構成であるが、画像処理作業メモリ４６に復帰させない構成であってもよい。この場合、制御部５４は、印刷時にメインメモリ４３に記憶された駆動データを各インクジェットヘッド２に送信して、当該駆動データに基づいて各インクジェットヘッド２を駆動させることになる。
【００６１】
また、上述の実施形態では、スリープモードが開始されると、画像処理ＣＰＵ４５及び画像処理作業メモリ４６に供給される電力を完全に遮断する構成であるが、スリープモードが開始されると、画像処理ＣＰＵ４５及び画像処理作業メモリ４６のいずれかのみに供給される電力が完全に遮断される構成であってもよいし、画像処理ＣＰＵ４５及び画像処理作業メモリ４６の少なくともいずれかに供給する電力を完全に遮断されない範囲で制限する構成であってもよい。例えば、画像処理ＣＰＵ４５が、一部の機能部のみが動作させるスリープ機能を有している場合、画像処理ＣＰＵ４５のスリープ機能を使用する構成であってもよい。具体的には、画像処理作業メモリ４６のリフレッシュ動作を停止すると共に、画像処理ＣＰＵ４５の動作も停止させるスリープ機能を使用してもよい。この場合、メインＣＰＵ４２からの復帰割込信号の入力だけを監視する低消費電力状態となっており、電源を切る場合と比較して高速に復帰可能である。
【００６２】
さらに、上述の実施形態では、スリープモードを開始するに先立って、転送部５３が、駆動データを圧縮しつつメインメモリ４３に退避させる構成であるが、転送部は、駆動データを圧縮することなくメインメモリ４３に退避させる構成であってもよい。
【００６３】
上述の実施形態では、画像処理作業メモリ４６に新たに記憶された駆動データを退避させる空き領域がメインメモリ４３に存在しないときは、スリープモードが開始されない構成であるが、当該空き領域が確保されるまで、メインメモリ４３に先に記憶されたセキュア印刷に係る駆動データをメインメモリ４３から削除してもよい。この場合に、退避時刻
からの経過時間が長い順に駆動データを削除してもよい。
【００６４】
加えて、上述の実施形態では、不揮発性メモリであるステータス記憶部４４に、駆動データがメインメモリ４３から削除されたことを示すログが記憶される構成であるが、当該ログは、メインメモリ４３に記憶させてもよいし、記憶させなくてもよい。
【００６５】
また、上述の実施形態では、用紙Ｐに対する印刷が完了するまで、メインメモリ４３に退避された駆動データが削除されない構成であるが、メインメモリ４３に退避された駆動データが、スリープモードが解除されると同時に削除される構成であってもよい。
【００６６】
加えて、上述の実施形態では、受信部４１が、ＬＡＮ３を介して画像データ（印刷指令）を受信する構成であるが、インクジェットプリンタが別途備えたメモリーカードリーダなど他の装置を介して入力された画像データを受信する構成であってもよい。
【００６７】
上述の実施形態では、操作パネル６１にタッチパネルディスプレイが配置された構成であるが、操作パネル６１は、タッチパネルディスプレイに限らず、スイッチやボタン等の入力形態であってもよい。
【００６８】
上述の実施形態においては、メインＣＰＵ４２及びメインメモリ４３を含むメイン処理部と、画像処理ＣＰＵ４５及び画像処理作業メモリ４６を含む画像処理部とが異なる基板上に構成されていてもよいし、同一の基板上に構成されていてもよい。
【００６９】
本発明は、インク以外の液体を吐出する液体吐出装置にも適用可能である。また、レーザプリンタにも適用可能である。さらに、プリンタに限定されず、画像記録を行う他の装置、例えば、ファクシミリやコピー機にも適用可能である。
【符号の説明】
【００７０】
１ インクジェットプリンタ
２ インクジェットヘッド
１６ 制御装置
４１ 受信部
４２ メインＣＰＵ
４３ メインメモリ
４４ ステータス記憶部
４５ 画像処理ＣＰＵ
４６ 画像処理作業メモリ
４７ 電源部
５１ 認証判断部
５２ データ変換部
５３ 転送部
５４ 制御部
５５ スリープ部
６１ 操作パネル
７１ クライアント端末