(57)【要約】【課題】印刷ジョブのデータを高いセキュリティーで管理しつつファーストプリントを迅速に行うこと。【解決手段】クライアント端末１４から印刷対象の原稿画像の印刷ジョブが入力した際に、インクジェット記録装置１の制御ユニット１０は、ＲＡＭ９２のフレームメモリ領域９２ｂに頁単位で順次書き込まれる原稿画像のラスタデータを用いて、プリンタ部１０２により１部目の印刷を実行させる。また、印刷部数が２部以上である場合は、外部記憶装置９３に暗号化して記憶させた印刷ジョブのデータを復号化し、これを用いて２部目以降の印刷を実行させる。なお、印刷部数に拘わらず、再印刷が許可されている印刷ジョブについては、そのデータを暗号化して外部記憶装置９３に記憶、保存する。そして、再印刷時には、暗号化して保存した外部記憶装置９３のデータを復号化し、これを用いて原稿画像の再印刷を行う。【選択図】図１
2012066508.tif 000002
【特許請求の範囲】
【請求項１】
外部から入力されて一時メモリに一時的に記憶される印刷ジョブのデータを暗号化して記憶、保存する保存用メモリを有し、該保存用メモリに暗号化して記憶した後に前記データを前記一時メモリから消去するプリンタ装置において、
前記一時メモリに記憶された前記データを用いて前記印刷ジョブによる１部目の印刷処理を実行する初期印刷実行手段と、
前記印刷ジョブの属性情報に基づいて、前記データの保存の要否を判定する判定手段と、
前記データの保存を要すると前記判定手段が判定した場合に、前記データを暗号化して前記保存用メモリに記憶させ、該記憶の終了後であって、かつ、前記初期印刷実行手段による１部目の印刷処理の実行後に、前記一時メモリの前記データを消去させると共に、前記データの保存を要しないと前記判定手段が判定した場合に、前記初期印刷実行手段による１部目の印刷処理の実行後に、前記一時メモリの前記データを消去させる保存実行手段と、
を備えることを特徴とするプリンタ装置。
【請求項２】
前記判定手段は少なくとも、前記属性情報中の印刷部数が複数部に設定されている場合に前記データの保存を要すると判定するものであり、前記属性情報中の印刷部数が複数部に設定されている場合に前記印刷ジョブによる２部目以降の印刷処理を実行する継続印刷実行手段をさらに備えており、該継続印刷実行手段は、前記保存用メモリに記憶された暗号化された前記データを復号化して前記２部目以降の印刷処理に用いることを特徴とする請求項１記載のプリンタ装置。
【請求項３】
前記判定手段は少なくとも、前記属性情報中の再印刷許可ステータスが許可に設定されている場合に前記データの保存を要すると判定するものであり、前記印刷ジョブによる再印刷処理の要求時に前記印刷ジョブによる再印刷処理を実行する再印刷実行手段をさらに備えており、該再印刷実行手段は、前記保存用メモリに記憶された暗号化された前記データを復号化して全記載印刷処理に用いることを特徴とする請求項１又は２記載のプリンタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部から入力されて一時メモリに一時的に記憶される印刷ジョブのデータを暗号化して記憶、保存する保存用メモリを有し、暗号化したデータを保存用メモリに記憶、保存したら一時メモリからデータを消去するプリンタ装置に関する。
【背景技術】
【０００２】
プリンタ装置においては、外部から入力された印刷ジョブのデータをメモリに記憶、保存する。その際、外部からの不正アクセスによりデータが外部に漏洩しないように、入力されたデータを暗号化してメモリに記憶、保存することがある（例えば、特許文献１）。その場合、具体的には、印刷ジョブの入力時にそのデータをＲＡＭ等の一時メモリに一時記憶させ、さらに、暗号化してハードディスクドライブ等の保存用メモリに記憶、保存することになる。そして、印刷処理を行う際には、保存用メモリの暗号化されたデータを復号化して用いる。なお、一時メモリのデータは、保存用メモリにデータを暗号化して記憶、保存した時点で消去される。
【０００３】
このように、印刷ジョブのデータを暗号化して記憶、保存することは、印刷処理を終えた印刷ジョブによる再印刷を可能とするために、印刷ジョブのデータを記憶、保存しておく場合にも（例えば、特許文献２）、有効な処置である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−６３７８８号公報
【特許文献２】特開２００６−２８５６１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したように、印刷ジョブのデータを暗号化してメモリに記憶、保存し、印刷に使用する際に復号化して使用することは、画像データのセキュリティー管理の面では非常に有効な処置である。しかしその反面、データの暗号化及び復号化のため１部目の印刷（ファーストプリント）までに要する時間が長くなるというデメリットを有している。
【０００６】
本発明は前記事情に鑑みなされたものであり、本発明の目的は、印刷ジョブのデータを高いセキュリティーで管理しつつファーストプリントを迅速に行うことができるプリンタ装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、
外部から入力されて一時メモリに一時的に記憶される印刷ジョブのデータを暗号化して記憶、保存する保存用メモリを有し、該保存用メモリに暗号化して記憶、保存した前記データを前記一時メモリから消去するプリンタ装置において、
前記一時メモリに記憶された前記データを用いて前記印刷ジョブによる１部目の印刷処理を実行する初期印刷実行手段と、
前記印刷ジョブの属性情報に基づいて、前記データの保存の要否を判定する判定手段と、
前記データの保存を要すると前記判定手段が判定した場合に、前記データを暗号化して前記保存用メモリに記憶、保存させ、該記憶、保存の終了後であって、かつ、前記初期印刷実行手段による１部目の印刷処理の実行後に、前記一時メモリの前記データを消去させると共に、前記データの保存を要しないと前記判定手段が判定した場合に、前記初期印刷実行手段による１部目の印刷処理の実行後に、前記一時メモリの前記データを消去させる保存実行手段と、
を備えることを特徴とする。
【０００８】
本発明によれば、外部から入力されて一時メモリに一時的に記憶された印刷ジョブのデータを用いて、初期印刷実行手段により１部目の印刷処理（ファーストプリント）が実行される。したがって、データの暗号化や復号化を要さずにファーストプリントを迅速に行うことができる。しかも、データの保存は保存用メモリにおいて暗号化した状態で行われるので、保存したデータを高いセキュリティーで管理することができる。
【０００９】
また、上記発明において、前記判定手段が少なくとも、前記属性情報中の印刷部数が複数部に設定されている場合に前記データの保存を要すると判定するものであり、前記属性情報中の印刷部数が複数部に設定されている場合に前記印刷ジョブによる２部目以降の印刷処理を実行する継続印刷実行手段をさらに備えており、該継続印刷実行手段が、前記保存用メモリに記憶、保存された暗号化された前記データを復号化して前記２部目以降の印刷処理に用いることを特徴とする。
【００１０】
本発明によれば、印刷ジョブが複数部の印刷を要求する属性情報を有するものである場合、印刷ジョブのデータを暗号化して保存用メモリに記憶、保存し、かつ、２部目以降の印刷処理のために保存用メモリから読み出して復号化する間に、一時メモリに一時的に記憶されたデータを用いて１部目の印刷処理（ファーストプリント）を先行して実行することができる。
【００１１】
一時メモリのデータはファーストプリントの終了後に消去されるので、全体として、迅速なファーストプリントの実現と、２部目以降の印刷処理に用いるデータの暗号化による高いセキュリティー管理の実現とを、両立させることができる。
【００１２】
さらに、上記発明において、前記判定手段が少なくとも、前記属性情報中の再印刷許可ステータスが許可に設定されている場合に前記データの保存を要すると判定するものであり、前記印刷ジョブによる再印刷処理の要求時に前記印刷ジョブによる再印刷処理を実行する再印刷実行手段をさらに備えており、該再印刷実行手段が、前記保存用メモリに記憶、保存された暗号化された前記データを復号化して全記載印刷処理に用いることを特徴とする。
【００１３】
本発明によれば、印刷ジョブが再印刷を許可するステータスを属性情報に含むものである場合、再印刷のために印刷ジョブのデータを暗号化して保存用メモリに記憶、保存する間に、一時メモリに一時的に記憶されたデータを用いて１部目の印刷処理（ファーストプリント）を先行して実行することができる。
【００１４】
一時メモリのデータは、ファーストプリントが終了し、かつ、データが暗号化されて保存用メモリに記憶、保存された後に消去されるので、全体として、迅速なファーストプリントの実現と、再印刷に用いるデータの暗号化による高いセキュリティー管理の実現とを、両立させることができる。
【発明の効果】
【００１５】
本発明によれば、印刷ジョブのデータを高いセキュリティーで管理しつつファーストプリントを迅速に行うことができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係るプリンタ装置を含むプリンタネットワークシステムの概略構成を示すブロック図である。
【図２】図１のインクジェット記録装置の概略構成を示す説明図である。
【図３】本発明の一実施形態に係る、図１のクライアント端末の出力部において表示される原稿画像の印刷設定画面を示す説明図である。
【図４】本発明の一実施形態に係る、図１のインクジェット記録装置のディスプレイにおいて表示される登録ジョブリスト画面を示す説明図である。
【図５】本発明の一実施形態に係る、図１のインクジェット記録装置のディスプレイにおいて表示される基本設定画面を示す説明図である。
【図６】本発明の一実施形態に係る、図１のインクジェット記録装置の制御ユニットのＣＰＵが行う原稿画像の印刷処理の手順を示すフローチャートである。
【図７】本発明の一実施形態に係る、図１のインクジェット記録装置の制御ユニットのＣＰＵが行う原稿画像の印刷処理の手順を示すフローチャートである。
【図８】本発明の一実施形態に係る、図１のインクジェット記録装置の制御ユニットのＣＰＵが行う原稿画像の印刷処理の手順を示すフローチャートである。
【図９】本発明の一実施形態に係る、図１のインクジェット記録装置の制御ユニットのＣＰＵが行う原稿画像の印刷処理の手順を示すフローチャートである。
【図１０】本発明の一実施形態に係る、図１のインクジェット記録装置の制御ユニットのＣＰＵが行う原稿画像の印刷処理の手順を示すフローチャートである。
【図１１】本発明の一実施形態に係る、図１のインクジェット記録装置の制御ユニットのＣＰＵが行う原稿画像の印刷処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態について図面を参照しながら説明する。
【００１８】
図１は、本発明の一実施形態に係るプリンタ装置を含むプリンタネットワークシステムの概略構成を示す説明図である。
【００１９】
図１に示すように、本実施形態のプリンタネットワークシステムは、インクジェット記録装置１とクライアント端末１４とを有している。
【００２０】
図２に示すように、前記インクジェット記録装置１（請求項中のプリンタ装置に相当）は、原稿上の原稿画像を読み取って画像信号を出力するスキャナ部１０１と、スキャナ部１０１から出力された画像信号に基づいて記録紙Ｓ（片面又は両面）に原稿画像を印刷（記録）するプリンタ部１０２と、全体制御用の制御ユニット１０（図１参照）とを備えている。プリンタ部１０２における原稿画像の印刷に使用する記録紙Ｓは、給紙部１０５からプリンタ部１０２を介して排紙部１０９に搬送される。
【００２１】
図１に示すように、制御ユニット１０には、外部インターフェイス部１１を介して、後述するクライアント端末１４の外部インターフェイス部１５が接続されている。このクライアント端末１４から制御ユニット１０は、原稿画像の印刷ジョブを受け取る。制御ユニット１０は、受け取った印刷ジョブの画像情報から原稿画像のラスタデータを生成する。インクジェット記録装置１は、印刷ジョブの属性情報において指定された条件で、原稿画像の記録紙Ｓへの印刷をプリンタ部１０２において実行する。
【００２２】
また、制御ユニット１０にはディスプレイ１１０が接続されている。このディスプレイ１１０は、図２に示すように、インクジェット記録装置１の上部に配置されている。このディスプレイ１１０は、印刷部数や印刷倍率といった印刷条件をユーザが入力する入力操作部等として利用することができる。
【００２３】
なお、ディスプレイ１１０から印刷条件を入力するのは、例えは、スキャナ部１０１にセットした原稿画像を複写印刷する複写モードや、後述するハードディスクドライブ等の外部記憶装置９３に記憶、保存した過去の印刷ジョブによる原稿画像を再印刷する再印刷モード等で、インクジェット記録装置１を使用する場合である。
【００２４】
上述したプリンタ部１０２に印刷動作を行わせるインクジェット記録装置１の制御ユニット１０は、図１に示すように、ＣＰＵ９０を備える。このＣＰＵ９０は、ＲＯＭ９１に格納されているプログラム及び設定情報に基づいて、ディスプレイ１１０から入力設定される内容に応じたスキャナ部１０１やプリンタ部１０２の動作を制御する。
【００２５】
制御ユニット１０にはＲＡＭ９２が設けられており、ＲＡＭ９２にはディスプレイ１１０から入力された印刷部数や各種の設定内容が随時記憶される。また、ＲＡＭ９２には、一時メモリ領域（請求項中の一時メモリに相当）９２ａとフレームメモリ領域９２ｂとが設けられている。一時メモリ領域９２ａには、クライアント端末１４から制御ユニット１０に入力された印刷ジョブのデータが一時的に記憶される。フレームメモリ領域９２ｂには、一時メモリ領域９２ａに一時的に記憶された印刷ジョブのデータによってＣＰＵ９０が生成する原稿画像のラスタデータが、プリンタ部１０２に出力されるまでの間、一時的に記憶される。
【００２６】
さらに、ＣＰＵ９０には外部記憶装置９３（請求項中の保存用メモリに相当）が接続されている。この外部記憶装置９３には、クライアント端末１４から入力されてＲＡＭ９２の一時メモリ領域９２ａに記憶された印刷ジョブのデータが必要に応じて、暗号化して記憶、保存される。なお、保存するデータは、属性情報に含まれる指定条件を加味して画像情報をラスタ処理した後のラスタデータでもよく、ラスタ処理する前の入力された印刷ジョブのままのデータであってもよい。
【００２７】
制御ユニット１０のＣＰＵ９０がＲＯＭ９１のプログラムにしたがって行う処理の詳細については、後述する。
【００２８】
クライアント端末１４は、ＰＣ（パーソナルコンピュータ）等によって構成されるものであり、ＲＯＭ１７に格納された制御プログラムに基づいて各種の処理を実行するＣＰＵ１６と、ＣＰＵ１６のワーキングエリアとして機能するＲＡＭ１８と、キーボードやマウス等から構成される入力部１９と、液晶ディスプレイ等から構成される出力部２０（メッセージ出力手段に相当）とを備えている。
【００２９】
ＣＰＵ１６には、上述した外部インターフェイス部１５の他に、外部記憶装置２１とディスクドライブ２２とが接続されている。外部記憶装置２１には、原稿画像のデータを生成するためのアプリケーションプログラムの格納領域や、インクジェット記録装置１のプリンタドライバプログラムの格納領域、及び、アプリケーションプログラムを用いて生成された原稿画像のデータファイルを格納するデータベース領域等が確保されている。
【００３０】
ＣＰＵ１６は、入力部１９から入力される起動要求にしたがって外部記憶装置２１のアプリケーションプログラムを起動させ、また、入力部１９からのパラメータ入力等により指示された内容の原稿画像のデータを、起動されたアプリケーションプログラム上において生成する。生成された原稿画像のデータは出力部２０において表示出力され、また、入力部１９から保存要求が入力された場合には、外部記憶装置２１の原稿画像のデータのデータベース領域に記憶される。
【００３１】
外部記憶装置２１のデータベース領域に記憶された原稿画像のデータは、アプリケーションプログラムの起動中に入力部１９からの読み出し要求が入力された場合に、外部記憶装置２１から読み出される。読み出された原稿画像のデータは、出力部２０に表示出力することができ、また、アプリケーションプログラム上において加工して新たな原稿画像のデータに生成し直すこともできる。
【００３２】
そして、ＣＰＵ１６は、アプリケーションプログラムの起動中に入力部１９から、アプリケーションプログラムでファイルを開いた原稿画像の印刷要求が入力された場合に、印刷対象の原稿画像の印刷ジョブを生成して、生成した印刷ジョブを外部インターフェイス部１５から制御ユニット１０の外部インターフェイス部１１に出力する。この印刷ジョブは、外部記憶装置２１に格納されたプリンタドライバプログラムをＣＰＵ１６が実行することによって、制御ユニット１０に出力することができる。
【００３３】
プリンタドライバプログラムは、クライアント端末１４のディスクドライブ２２により光学ディスク等のディスク状記録媒体５０から読み取って、外部記憶装置２１にインストールする（記憶させる）ことができる。
【００３４】
ディスク状記録媒体５０のプリンタドライバプログラムが外部記憶装置２１にインストールされると、クライアント端末１４において起動されたアプリケーションプログラム上でデータを生成した原稿画像の印刷要求を入力部１９から入力した際に、ＣＰＵ１６によってプリンタドライバプログラムが起動される。
【００３５】
また、アプリケーションプログラムが起動されていなくても、外部記憶装置２１のデータベース領域にデータが格納された原稿画像の印刷要求を、出力部２０に表示させたＯＳ（オペレーションシステム）のファイル一覧画面において入力部１９により入力すると、その原稿画像のデータを生成するのに用いられたアプリケーションプログラムと共に、プリンタドライバプログラムがクライアント端末１４において起動される。
【００３６】
そして、ＣＰＵ１６は、アプリケーションプログラムによって開かれた印刷対象の原稿画像のファイルデータを用いて、起動されたプリンタドライバプログラムの処理を実行することで、原稿画像の印刷ジョブを生成し制御ユニット１０に出力する。
【００３７】
図３は、クライアント端末１４の出力部２０において表示される原稿画像の印刷設定画面の一例を示す説明図である。この印刷設定画面は、アプリケーションプログラムの印刷メニューにおける入力部１９の操作によって、原稿画像の印刷要求がＣＰＵ１６に入力されると、出力部２０に表示される。また、印刷設定画面は、ＯＳのファイル一覧画面上における入力部１９の操作によって、外部記憶装置２１のデータベース領域にファイルデータが記憶された１又は複数の原稿画像の指定及び印刷の要求がＣＰＵ１６に入力された場合にも、出力部２０に表示される。
【００３８】
この印刷設定画面においては、ＣＰＵ１６が制御ユニット１０に印刷ジョブを出力してインクジェット記録装置１に印刷動作させる原稿画像の、印刷範囲（全ページ、指定ページ）や印刷部数等を入力設定することができる。また、印刷設定画面においては、この原稿画像の再印刷の許可／不許可を入力設定することができる。再印刷の許可／不許可の入力設定は、「プリンタ」の欄にあるチェックボックスを入力部１９の操作によりチェックするか否かによって行うことができる。
【００３９】
印刷設定画面において各項目の設定入力を（入力部１９の操作によって）行った後、ＯＫボタンを（入力部１９の操作によって）クリック操作すると、印刷対象の原稿画像の中間データがそれぞれ生成され、印刷ジョブとしてインクジェット記録装置１の制御ユニット１０に出力される。
【００４０】
このとき、原稿画像の再印刷の許可／不許可の入力設定内容は、再印刷許可ステータスとして印刷ジョブの属性情報に含められる。原稿画像の再印刷が許可されていれば再印刷許可ステータスがオンとなり、許可されていなければ再印刷許可ステータスはオフとなる。
【００４１】
クライアント端末１４における以上の動作は、ディスクドライブ２２がこれにセットしたディスク状記録媒体５０から読み出して外部記憶装置２１にインストールしたプリンタドライバプログラムを、ＣＰＵ１６が実行することで実現される。
【００４２】
図１のインクジェット記録装置１のディスプレイ１１０には、通常、基本入力画面が表示されている。この基本入力画面には、４つのタブがあり、そのうち「登録ジョブ呼び出し」のタブを画面上でタッチ操作すると、図４に示す登録ジョブリスト画面が表示される。
【００４３】
登録ジョブリスト画面には、外部記憶装置９３に記憶、保存されている過去の印刷ジョブが入力順にリストアップされている。この登録ジョブリスト画面では、リストの中から原稿画像の再印刷をする対象の印刷ジョブを、タッチ操作によって選択することができる。なお、選択の際に認証コードの入力を要求し、照合が取れた場合にのみ再印刷を許可するロジックとしてもよい。また、再印刷部数については、再印刷対象の印刷ジョブを登録ジョブリスト画面上で選択する際に、ディスプレイ１１０に表示されているテンキーを用いて設定することができる。
【００４４】
ここで、過去の印刷ジョブのデータがラスタ処理前のデータのまま外部記憶装置９３に記憶、保存されている場合は、再印刷対象の印刷ジョブを選択した際に、図５に示すように、登録ジョブリスト画面上に基本設定画面をオーバーラップ表示させて、クライアント端末１４側で設定した基本設定の内容を再設定（変更）できるようにすることも可能である。
【００４５】
本実施形態のインクジェット記録装置１における以上のような動作は、制御ユニット１０のＣＰＵ９０がＲＯＭ９１に格納された制御プログラムを実行することで実現される。この制御プログラムを実行することでＣＰＵ９０が行う処理の手順を、図６乃至図１１のフローチャートを参照して説明する。
【００４６】
まず、インクジェット記録装置１の電源が投入された後、ＣＰＵ９０は、ＲＡＭ９２の各種フラグをオフにリセットする初期設定を行った後で、インクジェット記録装置１の電源が切断されるまでの間、印刷ジョブ割込確認処理や、再印刷割込確認処理等を、それぞれに個別に設定された適当な周期毎に繰り返し実行する。
【００４７】
このうち、印刷ジョブ割込確認処理では、図６に示すように、印刷ジョブが入力されたか否かを確認し（ステップＳ１０１ａ）、入力されていない場合は（ステップＳ１０１ａでＮＯ）、ＣＰＵ９０は、印刷ジョブ割込確認処理を終了する。一方、印刷ジョブが入力された場合は（ステップＳ１０１ａでＹＥＳ）、ＣＰＵ９０は、図８を参照して後述する印刷処理を行った後（ステップＳ１０１ｂ）、印刷ジョブ割込確認処理を終了する。
【００４８】
また、再印刷割込確認処理では、図７に示すように、図４の登録ジョブリスト画面において再印刷対象の印刷ジョブが選択指定されたか否かを確認する（ステップＳ５０１ａ）。この確認は、図４の登録ジョブリスト画面にリストアップされた過去の印刷ジョブがタッチ操作されたか否かによって、行うことができる。
【００４９】
選択指定されていない場合は（ステップＳ５０１ａでＮＯ）、ＣＰＵ９０は、再印刷割込確認処理を終了する。一方、選択指定された場合は（ステップＳ５０１ａでＹＥＳ）、ＣＰＵ９０は、図１１を参照して後述する再印刷処理を行った後（ステップＳ５０１ｂ）、再印刷割込確認処理を終了する。
【００５０】
そして、図６のステップＳ１０１ｂの印刷処理において、ＣＰＵ９０は、図８に示すように、入力された印刷ジョブの属性情報中に設定されている印刷部数が「１」である否かを確認する（ステップＳ１１１）。「１」である場合は（ステップＳ１１１でＹＥＳ）、図９を参照して後述する「１部印刷処理」を実行した後（ステップＳ１１３）、印刷処理を終了する。印刷部数が「１」でない場合は（ステップＳ１１１でＮＯ）、図１０を参照して後述する「複数部印刷処理」を行った後（ステップＳ１１５）、印刷処理を終了する。
【００５１】
図８のステップＳ１１３の１部印刷処理において、ＣＰＵ９０は、図９に示すように、入力された印刷ジョブのデータをＲＡＭ９２の一時メモリ領域９２ａに一時的に記憶、保存する（ステップＳ１２０）。そして、一時メモリ領域９２ａにデータを一時的に記憶した印刷ジョブの属性情報中の設定内容にしたがって、印刷ジョブの中間データから原稿画像のラスタデータを頁単位で生成する（ステップＳ１２１）。そして、生成した頁のラスタデータをＲＡＭ９２のフレームメモリ領域９２ｂに書き込み（ステップＳ１２３）、書き込んだ頁のラスタデータを用いて、プリンタ部１０２によりその頁の印刷を行わせる（ステップＳ１２５）。印刷が終了した頁のラスタデータはＲＡＭ９２のフレームメモリ領域９２ｂから消去する（ステップＳ１２７）。
【００５２】
続いて、印刷ジョブの原稿画像の最終頁まで印刷が終了したか否かを確認し（ステップＳ１２９）、終了していない場合は（ステップＳ１２９でＮＯ）、ステップＳ１２１にリターンする。終了した場合は（ステップＳ１２９でＹＥＳ）、入力された印刷ジョブの属性情報中の再印刷許可ステータスがオンであるか否かを確認する（ステップＳ１３１）。オンである場合は（ステップＳ１３１でＹＥＳ）、入力された印刷ジョブのデータを暗号化して外部記憶装置９３に記憶、保存させた後（ステップＳ１３３）、後述するステップＳ１３５に移行する。一方、オンでない場合は（ステップＳ１３１でＮＯ）、ステップＳ１３５に移行する。ステップＳ１３５では、ＲＡＭ９２の一時メモリ領域９２ａに記憶、保存した印刷ジョブのデータを消去する。その後、１部印刷処理を終了する。
【００５３】
次に、図８のステップＳ１１５の複数部印刷処理において、ＣＰＵ９０は、図１０に示すように、入力された印刷ジョブのデータをＲＡＭ９２の一時メモリ領域９２ａに一時的に記憶、保存する（ステップＳ１４０）。そして、一時メモリ領域９２ａにデータを一時的に記憶した印刷ジョブの属性情報中の設定内容にしたがって、印刷ジョブの中間データから原稿画像のラスタデータを頁単位で生成する（ステップＳ１４１）。そして、生成した頁のラスタデータをＲＡＭ９２のフレームメモリ領域に書き込み（ステップＳ１４３）、書き込んだ頁のラスタデータを用いて、プリンタ部１０２によりその頁の印刷を行わせる（ステップＳ１４５）。印刷が終了した頁のラスタデータはＲＡＭ９２のフレームメモリ領域から消去する（ステップＳ１４７）。
【００５４】
続いて、印刷ジョブの原稿画像の最終頁まで印刷が終了したか否かを確認し（ステップＳ１４９）、終了していない場合は（ステップＳ１４９でＮＯ）、ステップＳ１４１にリターンする。終了した場合は（ステップＳ１４９でＹＥＳ）、入力された印刷ジョブのデータを暗号化して外部記憶装置９３に記憶、保存させる（ステップＳ１５１）。そして、ＲＡＭ９２の一時メモリ領域９２ａに記憶、保存した印刷ジョブのデータを消去する（ステップＳ１５２）。その後、２部目以降の原稿画像の印刷をプリンタ部１０２により部単位で行わせる（ステップＳ１５３）。このステップＳ１５３では、外部記憶装置９３に暗号化して記憶、保存させた印刷ジョブのデータを復号化したデータを用い、印刷ジョブの属性情報中の設定内容にしたがって、ステップＳ１４１乃至ステップＳ１４９の各処理と同様の処理を行う。
【００５５】
そして、属性情報中に設定された部数の印刷が終了したか否かを確認し（ステップＳ１５５）、終了していない場合は（ステップＳ１５５でＮＯ）、ステップＳ１５３にリターンする。終了した場合は（ステップＳ１５５でＹＥＳ）、入力された印刷ジョブの属性情報中の再印刷許可ステータスがオンであるか否かを確認する（ステップＳ１５７）。
【００５６】
再印刷許可ステータスがオンでない場合は（ステップＳ１５７でＮＯ）、暗号化して外部記憶装置９３に記憶、保存させた印刷ジョブのデータを消去した後（ステップＳ１５９）、複数部印刷処理を終了する。一方、オンである場合は（ステップＳ１５７でＹＥＳ）、複数部印刷処理を終了する。
【００５７】
なお、図９のステップＳ１３３や図１０のステップＳ１５１において、入力された印刷ジョブのデータを暗号化して外部記憶装置９３に記憶、保存させる場合、前述したように、印刷ジョブのデータの記憶、保存形式は、ラスタデータであってもよく、ラスタデータに変換する前の入力された印刷ジョブのままのデータでもよい。
【００５８】
次に、図７のステップＳ５０１ｂの再印刷処理において、ＣＰＵ９０は、図１１に示すように、図４の登録ジョブリスト画面のタッチ操作によって、再印刷対象の印刷ジョブが選択指定されたか否かを確認する（ステップＳ５１１）。選択指定されていない場合は（ステップＳ５１１でＮＯ）、再印刷処理を終了する。
【００５９】
一方、再印刷対象の印刷ジョブが選択指定された場合は（ステップＳ５１１でＹＥＳ）、選択指定された再印刷対象の印刷ジョブに対応する、外部記憶装置９３に暗号化して記憶、保存されたデータを復号化したデータを用いて、原稿画像の再印刷をプリンタ部１０２により部単位で行わせる（ステップＳ５１３）。このステップＳ５１３では、図９のステップＳ１２１乃至ステップＳ１２９の各処理や、図１０のステップＳ１４１乃至ステップＳ１４９の各処理と同様の処理を行う。
【００６０】
そして、ＣＰＵ９０は、ディスプレイ１１０のテンキーの操作により設定された部数の再印刷が終了したか否かを確認し（ステップＳ５１５）、終了していない場合は（ステップＳ５１５でＮＯ）、ステップＳ５１１にリターンする。終了した場合は（ステップＳ５１５でＹＥＳ）、再印刷処理を終了する。
【００６１】
以上に図６乃至図１１を参照して説明した処理手順は、プリンタ部１０２による原稿画像の印刷や再印刷を部単位（１頁、２頁、３頁、…、１頁、２頁、３頁、…）で行う場合を示している。
【００６２】
したがって、プリンタ部１０２による原稿画像の印刷や再印刷を頁単位（１頁、１頁、…、２頁、２頁、…、３頁、３頁、…）で行う場合には、ＲＡＭ９２のフレームメモリ領域に各頁のラスタデータが順次書き込まれる毎に、設定された部数分の印刷を行ってから、その頁のラスタデータをフレームメモリ領域から消去する処理を行うことになる。
【００６３】
以上の説明からも明らかなように、本実施形態のインクジェット記録装置１では、図９のフローチャートにおけるステップＳ１２１乃至ステップＳ１２９と、図１０のフローチャートにおけるステップＳ１４１乃至ステップＳ１４９とが、請求項中の初期印刷実行手段に相当する処理となっている。
【００６４】
また、本実施形態のインクジェット記録装置１では、図８のフローチャートにおけるステップＳ１１１と、図９中のステップＳ１３１とが、請求項中の判定手段に相当する処理となっている。さらに、本実施形態のインクジェット記録装置１では、図９中のステップＳ１３３及びステップＳ１３５と、図１０中のステップＳ１５１及びステップＳ１５２とが、請求項中の保存実行手段に対応する処理となっている。
【００６５】
また、本実施形態のインクジェット記録装置１では、図１０中のステップＳ１５３及びステップＳ１５５が、請求項中の継続印刷実行手段に相当する処理となっている。さらに、本実施形態のインクジェット記録装置１では、図７中のステップＳ５０１ｂと、図１１のフローチャートにおける各ステップが、請求項中の再印刷実行手段に相当する処理となっている。
【００６６】
このように構成された本実施形態のインクジェット記録装置１によれば、クライアント端末１４から入力されてＲＡＭ９２の一時メモリ領域９２ａに一時的に記憶された印刷ジョブのラスタデータを用いて、１部目の印刷処理（ファーストプリント）が実行される。したがって、データの暗号化や復号化を要さずにファーストプリントを迅速に行うことができる。しかも、２部目以降の印刷や再印刷に必要な印刷ジョブのデータは、外部記憶装置９３に暗号化した状態で保存し、一時メモリ領域９２ａの印刷ジョブのデータは２部目以降の印刷や再印刷前に消去するので、保存したデータを高いセキュリティーで管理することができる。
【００６７】
なお、本実施形態では、印刷ジョブのデータを保存して再印刷することができる場合の構成を例に取って説明したが、本発明は、再印刷に関する構成を有しないプリンタ装置についても適用可能である。また、本発明は、インクジェット方式や電子写真方式、孔版印刷方式等、各種の方式のプリンタ装置に広く適用することができる。
【符号の説明】
【００６８】
１  インクジェット記録装置（プリンタ装置）
１０  制御ユニット
１１  外部インターフェイス部
１４  クライアント端末
１５  外部インターフェイス部
１６  ＣＰＵ
１７  ＲＯＭ
１８  ＲＡＭ
１９  入力部
２０  出力部
２１  外部記憶装置
２２  ディスクドライブ
５０  ディスク状記録媒体
９０  ＣＰＵ（初期印刷実行手段、判定手段、保存実行手段、継続印刷実行手段、再印刷実行手段）
９１  ＲＯＭ
９２  ＲＡＭ
９２ａ  一時メモリ領域（一時メモリ）
９２ｂ  フレームメモリ領域
９３  外部記憶装置（保存用メモリ）
１０１  スキャナ部
１０２  プリンタ部
１０５  給紙部
１０９  排紙部
１１０  ディスプレイ
Ｓ  記録紙
【図１】
2012066508.tif 000003
【図２】
2012066508.tif 000004
【図３】
2012066508.tif 000005
【図４】
2012066508.tif 000006
【図５】
2012066508.tif 000007
【図６】
2012066508.tif 000008
【図７】
2012066508.tif 000009
【図８】
2012066508.tif 000010
【図９】
2012066508.tif 000011
【図１０】
2012066508.tif 000012
【図１１】
2012066508.tif 000013