(57)【要約】【課題】外部メモリを利用することにより、印刷データの機密の保持と、印刷データを再印刷する時の利便性の確保とを両立させた画像形成装置を提供する。【解決手段】本発明の画像形成装置では、ダイレクトプリントを実行する時に、画像データから変換された印刷データに、変換元の画像データが格納されていた外部メモリの識別情報を付与し、さらに、その印刷データの再印刷を許可するように、設定フラグを設定（Ｓ２６０）した上で、印刷データをＲＡＭに格納する。そして、外部メモリが取り外された時に、ＲＡＭ１０２に格納された印刷データの再印刷が禁止されるように設定フラグを変更する（Ｓ２８０）。【選択図】図４
2008060931.tif 000002
【特許請求の範囲】
【請求項１】
外部記憶装置が装着される装着部と、
前記装着部への前記外部記憶装置の装着または非装着を検知する検知手段と、
前記装着部に装着された外部記憶装置または外部から取得された画像データを印刷する印刷手段と、
前記画像データを記憶する記憶手段と、
前記記憶手段に記憶された画像データを再印刷する再印刷処理を実行する再印刷手段と、
前記検知手段での検知結果が非装着である場合、前記再印刷手段による再印刷を不能とする再印刷不能手段と
を備えることを特徴とする画像形成装置。
【請求項２】
前記記憶手段は、前記印刷手段によって印刷可能に変換された画像データを記憶することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記再印刷不能手段は、前記再印刷処理の実行を禁止することで再印刷を不能とすることを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記検知手段での検知結果が、装着から非装着に変化した後、所定時間内に再び装着へと変化した場合、前記再印刷不能手段で禁止された前記再印刷処理の実行を許可する第１許可手段を備えることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記検知手段での検知結果が、装着から非装着に変化した後、再び前記装着部に装着された外部記憶装置から取得される識別情報と、前記画像データに付与されている識別情報とが一致した場合、前記再印刷不能手段で禁止された前記再印刷処理の実行を許可する第２許可手段を備えることを特徴とする請求項３または請求項４に記載の画像形成装置。
【請求項６】
前記再印刷不能手段を有効または無効とする切替手段を備えることを特徴とする請求項１ないし請求項５のいずれかに記載の画像形成装置。
【請求項７】
前記切替手段は、前記印刷可能な画像データに変換される画像データが所定の種類のものである場合、前記再印刷不能手段を有効と設定することを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記所定の種類とは、機密レベルが所定の閾値以上であることを示す指標が画像データ中に含まれるもの、または画像データが所定の形式のものであることを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記切替手段は、
前記外部記憶装置から、その外部記憶装置に対する書込み禁止を示す制限情報を取得した場合、前記再印刷不能手段を有効と設定することを特徴とする請求項６に記載の画像形成装置。
【請求項１０】
前記切替手段は、外部からの指令に応じて、再印刷不能手段の有効または無効を設定することを特徴とする請求項６に記載の画像形成装置。
【請求項１１】
前記切替手段は、前記印刷手段が前記画像データの印刷を実行する間、外部からの指令を受け付けることを特徴とする請求項１０に記載の画像形成装置。
【請求項１２】
前記切替手段は、前記検知手段での検知結果が装着から非装着へと変化してから所定時間内に、外部からの指令を受け付けることを特徴とする請求項１０に記載の画像形成装置。
【請求項１３】
前記切替手段は、前記所定時間内に外部からの指令が無い場合、前記再印刷不能手段を有効とすることを特徴とする請求項１２に記載の画像形成装置。
【請求項１４】
前記再印刷不能手段は、前記記憶手段に記憶された画像データを消去することで再印刷を不能とすることを特徴とする請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部記憶装置を装着可能な画像形成装置に関する。
【背景技術】
【０００２】
従来より、画像データを記憶した外部メモリを装着する装着部と、画像データに基づく画像の印刷の開始や、印刷対象とする画像データの選択等を指示する指令を入力するための操作部と、操作部が操作されることで、装着部に装着された外部メモリから画像データを取得し、その取得した画像データを印刷可能な印刷データに変換して画像を印刷する画像形成部とを備えた画像形成装置（いわゆる、ダイレクトプリントを実行可能な画像形成装置）が知られている。
【０００３】
そして、この種の画像形成装置の中には、印刷を開始した時に生成される印刷データをハードディスク等の記憶装置（以下、ＨＤＤとする）に格納し、リピートボタン（操作部の一部）が操作されると、印刷データを生成した時の情報に従って、ＨＤＤに格納された印刷データを再印刷するものが知られている。このような再印刷を行う場合、再度外部メモリから画像データを取得し、その取得した画像データを印刷可能な印刷データに変換する必要がないため、効率良く再印刷を実行することができる。
【０００４】
但し、印刷後も印刷データをＨＤＤに残しておくため、機密性の面から見ると、好ましくない。
そこで、機密を保持するため、コピー等を実行した時に生成される印刷データをＨＤＤに格納し、ＨＤＤに格納された印刷データを再印刷する画像形成装置において、印刷データがＨＤＤに格納されてから予め設定された保持時間経過後に、ＨＤＤに格納された印刷データを消去することが提案されている（特許文献１参照）。
【特許文献１】特開２００３−３３３２２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、特許文献１に記載の画像形成装置では、保持時間が長いほど、ＨＤＤに格納されている印刷データを再印刷に利用できる可能性が高くなるため、再印刷を実行する時の利便性を向上させることができるものの、他のユーザに再印刷される可能性も高くなり、印刷データの機密を保持することが困難であった。
【０００６】
また、特許文献１に記載の画像形成装置では、保持時間が短いほど、ＨＤＤに格納されている印刷データを再印刷に利用できる可能性が低くなるため、印刷データの機密を保持することはできるものの、印刷ユーザが再印刷を実行する時の利便性を確保することが困難であった。
【０００７】
つまり、ＨＤＤに格納された印刷データを保持時間経過後に消去する従来の画像形成装置では、再印刷を実行する時の利便性の確保と、印刷データの機密の保持とを両立させることが困難であった。
【０００８】
そこで、本発明は、外部メモリを利用することにより、印刷データの機密の保持と、印刷データを再印刷する時の利便性の確保とを両立させた画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために発明された請求項１に記載の画像形成装置は、外部記憶装置が装着される装着部を有し、検知手段が装着部への外部記憶装置の装着または非装着を検知し、印刷手段が、装着部に装着された外部記憶装置または外部から取得された画像データを印刷する。そして、記憶手段が印刷手段により印刷される画像データを記憶して、再印刷手段が記憶手段に記憶された画像データを再印刷する再印刷処理を実行し、検知手段での検知結果が非装着である場合、再印刷不能手段が再印刷手段による再印刷を不能とする。
【００１０】
つまり、請求項１に記載の画像形成装置では、装着部に装着された外部記憶装置または外部から取得された画像データを印刷手段が印刷し、その画像データを記憶手段に記憶する。そして、外部記憶装置が装着部に装着されていれば、ユーザからの指令を受けた再印刷手段が記憶手段に記憶された画像データを印刷し、一方、外部記憶装置が装着部に装着されていなければ、再印刷不能手段が記憶手段に記憶された画像データの再印刷を不能とする。
【００１１】
本発明の画像形成装置によれば、外部記憶装置が装着されている間は、記憶手段に記憶された画像データの再印刷が可能であるため、印刷手段により画像データの印刷をしたユーザ（以下、このユーザを印刷ユーザとする）が、同一画像データを再印刷する時の利便性を従来の画像形成装置と同レベルに維持することができる。また、外部記憶装置が装着されている間は、印刷ユーザが画像形成装置付近にいる可能性が高く、第３者に再印刷される可能性が低いので、機密を保持することができる。
【００１２】
さらに、本発明の画像形成装置によれば、外部記憶装置が装着されていなければ（即ち、非装着であれば）、印刷ユーザが画像形成装置の利用を終了し、装置から離れた可能性が高いとし、記憶手段に記憶された画像データの再印刷を不能にするため、他のユーザ（即ち、印刷ユーザ以外）に画像データが印刷されることを防止することができる。
【００１３】
つまり、本発明の画像形成装置によれば、同一画像データを印刷ユーザが再印刷する時の利便性を維持したまま、画像データの機密を保持することができる。
また、本発明の画像形成装置は、請求項２に記載のように、記憶手段が印刷手段によって印刷可能に変換された画像データを記憶しても良い。
【００１４】
つまり、画像形成装置では、外部記憶装置または外部から取得した画像データを、印刷手段が印刷可能な画像データに変換して印刷するため、その印刷可能な画像データを記憶しても良い。
【００１５】
請求項２に記載の画像形成装置によれば、同一画像データを印刷ユーザが再印刷する際の利便性を更に向上させることができる。
また、本発明の画像形成装置は、請求項３に記載のように、再印刷不能手段が、再印刷処理の実行を禁止することで、画像データの再印刷を実行不能にしても良い。
【００１６】
そして、請求項４に記載の画像形成装置では、検知手段での検知結果が、装着から非装着に変化した後、所定時間内に再び装着へと変化した場合、第１許可手段が再印刷不能手段で禁止された再印刷処理の実行を許可する。
【００１７】
請求項４に記載の画像形成装置によれば、外部記憶装置を一度非装着とした場合であっても、非装着となってから所定時間（即ち、予め規定された時間）内に再装着すれば、再印刷処理を実行することができ、同一画像データの再印刷に要する時間を短縮することができる。つまり、本発明の画像形成装置によれば、画像データの機密を保持したまま、利便性をより向上させることができる。
【００１８】
また、請求項５に記載の画像形成装置では、検知手段での検知結果が、装着から非装着に変化した後、再び装着部に装着された外部記憶装置から取得される識別情報と、前記画像データに付与されている識別情報とが一致した場合、第２許可手段が再印刷不能手段で禁止された再印刷処理の実行を許可する。
【００１９】
請求項５に記載の画像形成装置によれば、装着部に再び装着された外部記憶装置から取得される識別情報と、画像データに付与されている識別情報とが一致した時のみ、禁止された再印刷処理の実行を許可するため、画像データの機密を保持することができる。さらに、本発明の画像形成装置によれば、それらの識別情報が一致すれば、一度非装着とした外部記憶装置を再装着した場合でも、再印刷処理を実行できるため、同一画像データの再印刷に要する時間を短縮することができる。つまり、本発明の画像形成装置によれば、画像データの機密保持及び再印刷の時の利便性、この両方をより向上させることができる。
【００２０】
また、本発明の画像形成装置は、請求項６に記載のように、再印刷不能手段を有効または無効とする切替手段を備えていても良い。
そして、請求項７に記載の画像形成装置では、印刷可能な画像データに変換される画像データが所定の種類のものである場合、切替手段が再印刷不能手段を有効と設定する。
【００２１】
請求項７に記載の画像形成装置によれば、所定の種類の画像データに対する機密保持を適切に行うことができる。
その所定の種類の画像データとは、請求項８に記載のように、機密レベルが所定の閾値以上であることを示す指標が画像データ中に含まれるもの、または画像データが所定の形式のものであっても良い。例えば、機密レベルが所定の閾値以上であることを示す指標が画像データ中に含まれるもの（より具体的には、データのヘッダーに特定の情報が含まれるもの、印刷画像にウォータマークが含まれるもの等）、または画像データが所定の拡張子のもの等である。
【００２２】
さらに、本発明の画像形成装置は、請求項９に記載のように、外部記憶装置から、その外部記憶装置に対する書込み禁止を示す制限情報を取得した場合、切替手段が再印刷不能手段を有効と設定することが望ましい。
【００２３】
通常、外部記憶装置が書込み禁止である場合、その外部記憶装置には、機密保持の必要がある画像データが格納されている可能性が高い。このため、請求項９に記載の画像形成装置のように、装着部に装着される外部記憶装置が書込み禁止であれば、再印刷処理の実行を禁止しても良い。本発明の画像形成装置によれば、画像データの機密をより適切に守ることができる。
【００２４】
また、本発明の画像形成装置は、請求項１０に記載のように、外部からの指令に応じて、切替手段が再印刷不能手段の有効または無効を設定しても良い。
請求項１０に記載の画像形成装置によれば、外部からの指令に応じて、再印刷不能手段の有効、無効を設定するため、ユーザの望む画像データの機密を適切に保持することができる。
【００２５】
そして、請求項１１に記載の画像形成装置では、印刷手段が画像データを印刷する間、切替手段が外部からの指令を受け付ける。
請求項１１に記載の画像形成装置によれば、画像データを印刷する間に、再印刷不能手段を有効または無効に設定できるため、ユーザにとって機密を保持する必要のある画像データに対してのみ、再印刷処理の実行を禁止でき、この結果、利便性をより向上させることができる。
【００２６】
また、請求項１２に記載の画像形成装置では、検知手段での検知結果が装着から非装着へと変化してから所定時間内に、切替手段が外部からの指令を受け付ける。
請求項１２に記載の画像形成装置によれば、外部記憶装置が非装着となってから所定時間内であれば、再印刷不能手段を有効または無効に設定できるため、ユーザにとって機密を保持する必要のある画像データに対してのみ、再印刷処理の実行を禁止でき、この結果、利便性をより向上させることができる。
【００２７】
そして、請求項１３に記載の画像形成装置では、所定時間内に外部からの指令が無い場合、切替手段が再印刷不能手段を有効とする。
請求項１３に記載の画像形成装置によれば、所定時間内に外部からの指令が無ければ、再印刷処理の実行を禁止するため、画像データの機密を高い確率で保持することができる。
【００２８】
なお、本発明の画像形成装置は、請求項１４に記載のように、記憶手段に記憶された画像データを再印刷不能手段が消去することで再印刷を不能としても良い。
請求項１４に記載の画像形成装置によれば、他のユーザに画像データが印刷されることを確実に防止できるため、画像データの機密を確実に保持することができる。
【発明を実施するための最良の形態】
【００２９】
以下に本発明の実施形態を図面と共に説明する。
［第一実施形態］
〈装置全体の構成〉
図１は、本発明を適用した画像形成装置の外観を示す斜視図である。
【００３０】
まず、画像形成装置１は、少なくとも、イメージスキャナ、プリンタ、コピー、ファクシミリとしての機能を備えた、いわゆる複合機として構成されたものである。
画像形成装置１は、印刷される用紙１８（図２参照）を給紙する用紙トレー１７と、用紙トレー１７から供給された用紙１８に、原稿の情報を読み取る等して得られた画像データに基づく画像を印刷する本体１０と、本体１０の上面を完全に覆うように、本体１０に開閉可能に支持された本体カバー１２と、画像データを読み書き可能な外部メモリ１０６（図３参照）が着脱される接続部１０５（本発明の装着部の一例）と、画像形成装置１を使用する時に必要な情報が入力される操作部１４とを備えている。
【００３１】
そして、本体カバー１２は、載置台２１に載置された原稿を自動で搬送する周知の自動原稿搬送装置（いわゆる、ＡＤＦ装置、図示せず）を備えている。
また、操作部１４は、複数の機能のうち使用者が望む機能を選択するための選択キー１４ａと、使用者が選択した機能を実行するためのスタートキー１４ｂと、後述する印刷データの再印刷を実行するためのリプリントキー１４ｃと、画像形成装置１の状態等を表示するための表示部１５とを備えている。
【００３２】
そして、表示部１５は、押下されることにより印刷等に必要な設定（即ち、情報）を入力可能に構成された液晶パネル（いわゆる、タッチパネル）である。
〈画像形成部の構成について〉
次に、本体１０の内部構成について説明する。
【００３３】
ここで、図２は、画像形成装置１内の概略構成を示す断面図である。
本体１０は、原稿に記載された情報を読み取る原稿読取部４０（図３参照）と、画像データに基づく画像を形成し、用紙１８に印刷する画像形成部２とを備えている。そして、原稿読取部４０、画像形成部２は、本体ケースに収納されている。
【００３４】
画像形成部２は、レーザー光を照射し画像を形成するスキャナユニット６０と、スキャナユニット６０で形成された画像を用紙１８に転写するプロセスカートリッジ６と、用紙１８に転写された画像を定着させる定着ユニット７０とを備えている。
【００３５】
このうち、スキャナユニット６０は、レーザーダイオードが発光するレーザー光を、ポリゴンミラー６１により偏向し、光学器により集光、かつ光路の変更後、後述する感光ドラム８０の表面に高速走査にて照射する。
【００３６】
また、プロセスカートリッジ６は、画像形成プロセス（帯電、現像、転写）を行うための構成を備えたカートリッジであり、用紙１８に画像を転写するドラムカートリッジ４と、ドラムカートリッジ４に着脱自在に装着され、トナー（図示せず）を収納する現像カートリッジ５０とを備えている。
【００３７】
そして、ドラムカートリッジ４は、レーザー光の被照射体であり、トナー画像が形成される感光ドラム８０と、感光ドラム８０に連動して回動する転写ローラ８１とを備え、感光ドラム８０と転写ローラ８１との間を通過する用紙１８に、感光ドラム８０上のトナー画像を転写するように構成されている。
【００３８】
また、定着ユニット７０は、加熱用ローラ７１と、押圧ローラ７２とを備え、ドラムカートリッジ４で用紙１８に転写されたトナー画像が、加熱用ローラ７１と押圧ローラ７２との間を搬送される時に、加熱かつ押圧されることにより、用紙１８に定着されるように構成されている。
【００３９】
つまり、画像形成部２では、用紙トレー１７から供給された用紙１８が、プロセスカートリッジ６を通過する時に、スキャナユニット６０から照射されたレーザー光により形成されたトナー画像を用紙１８に転写し、さらに定着ユニット７０を通過する時に、トナー画像を用紙１８に定着させる。
【００４０】
〈電気的構成に関する説明〉
次に、画像形成装置１の電気的構成について説明する。
ここで、図３は、画像形成装置１の電気的構成を示すブロック図である。
【００４１】
画像形成装置１には、パーソナルコンピュータ等の外部機器（図示せず）に接続するためのネットワークインターフェース（ネットワークＩ／Ｆ）１０８と、電話回線に接続するためのファクシミリインターフェース（ファクシミリＩ／Ｆ）１０４と、接続部１０５と、画像形成装置１の様々な駆動を制御するための処理プログラムを記憶するＲＯＭ１０１と、処理結果等を一時的に記憶するＲＡＭ１０２と、電源がオフになっても保存しておく必要のあるデータを記憶するＮＶＲＡＭ（不揮発性メモリ）１０７と、ＲＯＭ１０１に記憶された処理プログラムを実行するＣＰＵ１０３とが備えられている。
【００４２】
また、ＣＰＵ１０３には、原稿読取部４０、画像形成部２、表示部１５に画像を表示させる表示駆動部９１、操作部１４が操作されたことを検知する操作検知部９０が接続されている。
【００４３】
そして、接続部１０５は、外部メモリ１０６が装着されると、外部メモリ１０６に対し通電するように構成されていると共に、外部メモリ１０６が装着または非装着であることを検知する接続検知部（本発明の検知手段の一例）９３を備えている。なお、外部メモリ１０６に記憶される画像データとしては、ＪＰＥＧ、ＴＩＦＦ等の汎用的な画像フォーマットを持つものや、一般的なワープロソフトにより作成されたもの及びＰＤＦ形式等の文書データ、プリントドライバが出力した印刷データをファイル化したもの、などがある。
【００４４】
つまり、画像形成装置１では、操作部１４を介して入力された情報に従って、原稿読取部４０によって原稿から情報を読み取ることで生成された画像データや、外部メモリ１０６から取得された画像データ等から、画像形成部２が画像を形成可能な印刷データ（前者は、いわゆるコピーであり、後者は、いわゆるダイレクトプリントである）へと変換してＲＡＭ１０２に格納する。そして、画像形成装置１では、操作部１４を介して入力された情報に従って、画像形成部２が駆動され、ＲＡＭ１０２に格納された印刷データに基づいた画像を用紙１８に印刷する。
【００４５】
〈印刷選択処理について〉
次に、画像形成装置１のＣＰＵ１０１が実行し、操作部１４を介して入力された情報に従って、印刷を実行する印刷選択処理について説明する。
【００４６】
ここで、図４は、第一実施形態における印刷選択処理の処理手順を示したフローチャートである。
印刷選択処理は、画像形成装置１が起動された時に実行され、印刷選択処理が起動されると、図４に示すように、まず、Ｓ２１０では、接続検知部９３の検知結果を取得し、外部メモリ１０６が接続されているか否かの接続状態を判定する。そして、判定の結果、外部メモリ１０６が接続されているものと判断された場合、Ｓ２１５へと進む。
【００４７】
Ｓ２１５では、接続部１０５に接続された外部メモリ１０６を識別するための識別情報を外部メモリ１０６から取得し、その取得した識別情報と、後述するＳ２５０でＲＡＭ１０２に格納された印刷データ（即ち、本ステップ（Ｓ２１５）を実行する前にダイレクトプリントを実行することで生成された印刷データ）に対応付けられた識別情報とが一致するか否かを判定する。なお、この識別情報は、後述するＳ２５０にて対応付けられる。
【００４８】
そして、判定の結果、識別情報が一致しているものと判断された場合、Ｓ２２０へと進み、ＲＡＭ１０２に格納された印刷データの再印刷を許可するか禁止するかを示す設定フラグを、再印刷を許可するように設定（即ち、設定フラグを１に設定）する（本発明の第２許可手段の一例）。また、判定の結果、識別情報が一致していないものと判断された場合、Ｓ２２５へと進み、ＲＡＭ１０２に格納された印刷データの設定フラグを、再印刷を禁止するように設定（即ち、設定フラグを０に設定）する。
【００４９】
具体的に、本実施形態の印刷選択処理では、外部メモリ１０６が予め有しているシリアル番号を識別情報として用いている。
なお、Ｓ２２０及びＳ２２５が終了すると、Ｓ２３０へと進む。
【００５０】
Ｓ２３０では、ダイレクトプリントの実行指令が入力されたか否かを判定する。つまり、外部メモリ１０６に記憶された画像データに基づく画像を印刷するために、スタートキー１４ｂが押下されたか否かを判定する。
【００５１】
なお、印刷枚数、印刷形式（カラー印刷なのかモノクロ印刷なのか、割付印刷をするのか）や、画像データの選択等の画像を印刷するために必要な印刷情報は、表示部１５に表示される設定画面を介して入力される。
【００５２】
そして、Ｓ２３０での判定の結果、実行指令が入力されたものと判断された場合、Ｓ２４０へと進む。
Ｓ２４０では、Ｓ２３０で印刷を指示された画像データを変換した印刷データがＲＡＭ１０２に格納されているか否かを判定する。そして、判定の結果、印刷を指示された画像データに対応する印刷データがＲＡＭ１０２に格納されていない場合、Ｓ２５０へと進む。
【００５３】
そして、Ｓ２５０では、Ｓ２３０で印刷を指示された画像データを外部メモリ１０６から取得し、その取得された画像データを印刷データに変換しＳ２１５で取得した外部メモリ１０６の識別情報を付与した上で、その印刷データをＲＡＭ１０２に格納する（本発明の記憶手段の一例）。ただし、Ｓ２５０で変換される（即ち、ダイレクトプリントによって生成される）印刷データを格納するＲＡＭ１０２の格納領域は、一つの印刷データのみが格納可能であり、新たに印刷データが生成されると、古い印刷データは更新（即ち、削除）される。
【００５４】
続くＳ２６０では、Ｓ２５０で変換された印刷データに基づき、設定画面を介して入力された印刷情報に従って画像を印刷する（本発明の印刷手段の一例）。
さらに、Ｓ２６５では、ＲＡＭ１０２に格納された印刷データの設定フラグを、再印刷を許可するものとして設定する。具体的に、本実施形態では、再印刷を許可する場合、設定フラグを１とし、再印刷を禁止する場合、設定フラグを０とする。
【００５５】
そして、続く、Ｓ２７０では、接続検知部９３の検知結果を取得し、外部メモリ１０６が接続部１０５に接続されているか否かの接続状態を判定する。そして、判定の結果、外部メモリ１０６が接続されているものと判断された場合、Ｓ２３０へと戻る。
【００５６】
また、Ｓ２７０での判定の結果、外部メモリ１０６が接続されていないものと判断された場合、Ｓ２８０へと進む。
Ｓ２８０では、Ｓ２５０で生成され、ＲＡＭ１０２に格納された印刷データの設定フラグ、またはＳ２２０で再印刷を許可するように設定された印刷データの設定フラグを、再印刷を禁止するように設定する（本発明の再印刷不能手段の一例）。つまり、Ｓ２８０に進んだ時点で、ＲＡＭ１０２に格納されている印刷データは、再印刷を禁止される（即ち、設定フラグを０とする）。
【００５７】
一方、Ｓ２１０での判定の結果、接続部１０５に外部メモリ１０６が接続されていないものと判断された場合、またはＳ２３０での判定の結果、ダイレクトプリントの実行指令が入力されていないものと判断された場合、Ｓ２９０へと進む。つまり、ダイレクトプリントの実行が不可能な場合、もしくはダイレクトプリントを実行しない場合には、Ｓ２９０へと進む。
【００５８】
Ｓ２９０では、ＲＡＭ１０２に格納された印刷データの再印刷を実行するためのリプリント実行指令が入力されたか否かを判定する。具体的に、本実施形態では、操作部１４を介して印刷情報が入力され、ＲＡＭ１０２に格納された印刷データを印刷するため、リプリントキー１４ｃが押下された場合に、リプリント実行指令が入力されたものと判断する。
【００５９】
なお、印刷枚数、印刷形式（カラー印刷なのかモノクロ印刷なのか、割付印刷をするのか）等の印刷情報は、表示部１５に表示される設定画面を介して入力され、入力されない場合には、印刷データへと変換した時に実行されたダイレクトプリント時の印刷情報を用いる。
【００６０】
そして、Ｓ２９０での判定の結果、リプリント実行指令が入力されたものと判断された場合、Ｓ３００へと進む。
Ｓ３００では、リプリント実行指令によって印刷される印刷データに基づく画像の再印刷が許可されているか禁止されているかを判定する。具体的に、本実施形態では、印刷データの設定フラグが１であれば再印刷を許可されたものであると判断し、設定フラグが０であれば再印刷を禁止されたものであると判断する。
【００６１】
そして、Ｓ３００での判定の結果、印刷データが再印刷を許可されたものであると判断された場合、もしくはＳ２４０でダイレクトプリントの実行指令が入力された画像データに対応する印刷データがＲＡＭ１０２に格納されているものと判断された場合、Ｓ３１０へと進む。このように、ＲＡＭ１０２に格納された印刷データを再印刷すれば、外部メモリ１０６に格納された画像データを印刷データに変換した上で再印刷するよりも、処理時間が短くなる。
【００６２】
そのＳ３１０では、ＲＡＭ１０２に格納された印刷データに基づく画像を、Ｓ２９０で入力された印刷情報（Ｓ２４０からＳ３１０へと進んだ場合には、Ｓ２３０で入力された印刷情報）に従って再印刷する（本発明の再印刷手段の一例）。
【００６３】
なお、Ｓ２９０での判定の結果、リプリント実行指令が入力されていないものと判断された場合、もしくはＳ３００での判定の結果、リプリント実行指令によって印刷される印刷データが再印刷を禁止されたものであると判断された場合、現状を維持した上でＳ２７０へと進む。つまり、再印刷を実行しない場合、もしくは再印刷が禁止されている場合には、再印刷を実行することなくＳ２７０へと進む。
【００６４】
本実施形態の印刷選択処理では、ダイレクトプリントを実行する時に、画像データから変換された印刷データに、変換元の画像データが格納されていた外部メモリ１０６の識別情報を付与し、さらに、その印刷データの再印刷を許可するように、設定フラグを設定した上で、印刷データをＲＡＭ１０２に格納する。そして、外部メモリ１０６が取り外された時に、ＲＡＭ１０２に格納された印刷データの設定フラグを再印刷が禁止されるように変更する。
【００６５】
さらに、第一実施形態の印刷選択処理では、外部メモリ１０６が再接続された時に、外部メモリ１０６から識別情報を取得し、その取得した識別情報と印刷データに付与された識別情報とが一致する場合、ＲＡＭ１０２に格納された印刷データの設定フラグを再印刷が許可されるように再変更する。そして、第一実施形態の印刷選択処理では、リプリント実行指令が入力された時に、ＲＡＭ１０２に格納されている印刷データの設定フラグが、再印刷を許可するものであれば、印刷データに基づく画像の再印刷を実行し、再印刷を禁止するものであれば、再印刷すること無く、現状を維持する。
【００６６】
ただし、印刷選択処理では、画像形成装置１でコピー機能、またはスキャナ機能等を実現するための選択指令が、操作部１４を介して入力された場合、その選択指令に対応する処理を優先的に実行するようにされている。
〈第一実施形態の効果〉
以上説明したように、第一実施形態の画像形成装置１によれば、外部メモリ１０６が装着されている間は、ダイレクトプリントを実行することで生成された印刷データに基づく画像の再印刷を許可するため、その画像を再印刷する時の利便性を、従来の画像形成装置と同レベルに維持することができる。また、外部メモリ１０６が装着されている間は、ダイレクトプリントを実行したユーザが画像形成装置１の近傍にいる可能性が高いため、ユーザ以外の第三者に再印刷される可能性を抑制でき、この結果、印刷データの機密を保持することができる。
【００６７】
さらに、画像形成装置１によれば、外部メモリ１０６が取り外された時に、印刷データに基づく画像の再印刷を禁止するため、ダイレクトプリントを実行したユーザ以外の第三者が、その画像を再印刷することを防止でき、印刷データの機密が漏洩することを防止できる。つまり、外部メモリ１０６が取り外された時には、ユーザが画像形成装置１の使用を終了し、画像形成装置１から離れる可能性が高いため、再印刷を禁止することで、機密の漏洩を防止することができる。
【００６８】
したがって、画像形成装置１によれば、再印刷をする時の利便性の確保と、印刷データの機密の保持とを両立することができる。
さらに、第一実施形態の画像形成装置１によれば、再接続された外部メモリ１０６から取得した識別情報と印刷データに付与された識別情報とが不一致である場合に、印刷データに基づく画像の再印刷の禁止を維持するため、印刷データの機密を的確に保持することができる。そして、画像形成装置１によれば、再接続された外部メモリ１０６から取得した識別情報と印刷データに付与された識別情報とが一致する場合には、印刷データに基づく画像の再印刷を許可するため、同一画像データを印刷する時の手間を省くことができる。
【００６９】
つまり、画像形成装置１によれば、印刷データの機密の保持と、同一画像データを印刷する時の利便性との両方を向上させることができる。
さらに、画像形成装置１では、ダイレクトプリントの実行指令を入力した時に、ダイレクトプリントの対象とされた画像データを変換した印刷データがＲＡＭ１０２に格納されている場合、印刷データに基づく画像を印刷する。したがって、画像形成装置１によれば、画像データから印刷データへと変換する処理が省略されるため、より利便性を向上させることができる。
【００７０】
また、画像形成装置１によれば、ダイレクトプリントの実行によって新しい印刷データが生成される毎に、ＲＡＭ１０２に格納される印刷データを順次更新するため、古い印刷データの機密が漏洩することを防止することができる。
［第二実施形態］
次に、本発明の第二実施形態について説明する。
【００７１】
上記第一実施形態に示した画像形成装置１と第二実施形態の画像形成装置とでは、印刷選択処理が異なるのみである。このため、第一実施形態に示す画像形成装置１と同様の構成については、同一の符号を付して説明を省略し、第一実施形態とは異なる印刷選択処理を中心に説明する。
【００７２】
ここで、図５は、第二実施形態における印刷選択処理の処理手順を示すフローチャートである。
第二実施形態における印刷選択処理は、画像形成装置１が起動された時に実行され、印刷選択処理が起動されると、図５に示すように、まず、Ｓ４１０において、接続検知部９３の検知結果を取得し、外部メモリ１０６が接続部１０５に接続されているか否かの接続状態を判定する。そして、判定の結果、外部メモリ１０６が接続されているものと判断された場合、Ｓ４２０へと進む。
【００７３】
そのＳ４２０では、ダイレクトプリントの実行指令が入力されたか否かを判定する。
そして、Ｓ４２０での判定の結果、実行指令が入力されたものと判断された場合、Ｓ４３０へと進む。
【００７４】
Ｓ４３０では、Ｓ４２０で選択された画像データを外部メモリ１０６から取得し、その取得された画像データを印刷データに変換してＲＡＭ１０２に格納した上で、設定画面を介して入力された印刷情報に従って印刷する。
【００７５】
続くＳ４４０では、Ｓ４３０でＲＡＭ１０２に格納された印刷データに、再印刷を許可するか禁止するかを判別するための情報である印刷可否情報を付与する。具体的には、本実施形態では、再印刷を許可するか否かを選択する選択ボタンを表示部１５に表示し、選択ボタンで選択された情報を印刷可否情報として、印刷データに付与する。
【００７６】
Ｓ４５０では、接続検知部９３の検知結果を取得し、外部メモリ１０６が接続部１０５に接続されているか否かの接続状態を判定する。そして、判定の結果、外部メモリ１０６が接続されているものと判断された場合、Ｓ４２０へと戻る。
【００７７】
また、Ｓ４５０での判定の結果、外部メモリ１０６が接続されていないものと判断された場合、Ｓ４６０へと進む。
そのＳ４６０では、Ｓ４４０で印刷データに付与された印刷可否情報に従って、再印刷を許可するか禁止するかを示す設定フラグを設定し(本発明の切替手段の一例）、その後、Ｓ４１０へと戻る。具体的に、本実施形態では、印刷可否情報が再印刷を許可するものであれば、設定フラグを１とし、印刷可否情報が再印刷を禁止するものであれば、設定フラグを０とする。
【００７８】
一方、Ｓ４１０での判定の結果、接続部１０５に外部メモリ１０６が接続されていないものと判断された場合、またはＳ４２０での判断の結果、ダイレクトプリントの実行指令が入力されていないものと判断された場合、Ｓ４７０へと進む。つまり、ダイレクトプリントの実行が不可能な場合、もしくはダイレクトプリントを実行しない場合には、Ｓ４７０へと進む。
【００７９】
Ｓ４７０では、ＲＡＭ１０２に格納された印刷データの再印刷を実行するためのリプリント実行指令が入力されたか否かを判定する。つまり、操作部１４が操作され、ＲＡＭ１０２に格納された印刷データを再印刷するための印刷情報が入力された後、リプリントキー１４ｃが押下されたときに、リプリント実行指令が入力されたものと判断する。
【００８０】
そのＳ４８０での判定の結果、リプリント実行指令が入力されたものと判断された場合、Ｓ４８０へと進む。
そして、Ｓ４８０では、リプリント実行指令によって印刷される印刷データの再印刷が許可されているか禁止されているかを判定する。
【００８１】
Ｓ４８０での判定の結果、再印刷が許可された印刷データであるものと判断された場合、Ｓ４９０へと進み、ＲＡＭ１０２に格納された印刷データに基づく画像を、Ｓ４７０で入力された印刷情報に従って再印刷する。
【００８２】
なお、Ｓ４７０での判定の結果、リプリント実行指令が入力されていないものと判断された場合、またはＳ４８０での判定の結果、再印刷が禁止された印刷データであるものと判断された場合、現状を維持した上でＳ４５０へと進む。つまり、再印刷を実行しない場合、もしくは再印刷が禁止されている場合には、再印刷をすることなくＳ４５０へと進む。
【００８３】
第二実施形態の印刷選択処理では、ダイレクトプリントを実行する時に、画像データから変換された印刷データに対して、画像形成装置１の使用者が入力した印刷可否情報を付与し、その印刷データをＲＡＭ１０２に格納する。そして、外部メモリ１０６が取り外された時に、ＲＡＭ１０２に格納された印刷データに対し、印刷可否情報に従って設定フラグを設定する。
【００８４】
さらに、第二実施形態の印刷選択処理では、リプリント実行指令が入力された時に、ＲＡＭ１０２に格納されている印刷データの設定フラグが、再印刷を許可するものであれば、印刷データに基づく画像を再印刷し、再印刷を禁止するものであれば、再印刷すること無く、現状を維持する。
【００８５】
ただし、印刷選択処理では、画像形成装置１でコピー機能、またはスキャナ機能等を実現するための選択指令が、操作部１４を介して入力された場合、その選択指令に対応する処理を優先的に実行するようにされている。
〈第二実施形態の効果〉
以上説明したように、第二実施形態の画像形成装置では、外部メモリ１０６が取り外される時に設定され、印刷データに基づく画像の再印刷を許可するか禁止するかを示す設定フラグは、ダイレクトプリントの実行時に入力される印刷可否情報に従う。
【００８６】
このため、第二実施形態の画像形成装置によれば、ユーザにとって機密を保持する必要のある画像データのみ、確実に再印刷を禁止することができる。この結果、ユーザにとって使い勝手の良い画像形成装置を提供することができる。
［第三実施形態］
次に、本発明の第三実施形態について説明する。
【００８７】
上記第一実施形態及び第二実施形態に示した画像形成装置と第三実施形態の画像形成装置とでは、印刷選択処理が異なるのみである。このため、第一実施形態及び第二実施形態に示す画像形成装置１と同様の構成については、同一の符号を付して説明を省略し、第一実施形態及び第二実施形態とは異なる印刷選択処理を中心に説明する。
【００８８】
ここで、図６は、第三実施形態における印刷選択処理の処理手順を示すフローチャートである。
第三実施形態における印刷選択処理は、画像形成装置１が起動された時に実行され、印刷選択処理が起動されると、図６に示すように、まず、Ｓ５１０において、接続検知部９３の検知結果を取得し、接続部１０５に外部メモリ１０６が接続されているか否かの接続状態を判定する。そして、判定の結果、外部メモリ１０６が接続されているものと判断された場合、接続部１０５に接続された外部メモリ１０６の識別情報を外部メモリ１０６から取得し、その取得した識別情報をＲＡＭ１０２に格納してＳ５２０へと進む。
【００８９】
そして、Ｓ５２０では、ダイレクトプリントの実行指令が入力されたか否かを判定する。
Ｓ５２０での判定の結果、実行指令が入力されたものと判断された場合、Ｓ５３０へと進む。
【００９０】
そのＳ５３０では、Ｓ５２０で選択された画像データを外部メモリ１０６から取得し、その取得された画像データを印刷データに変換してＲＡＭ１０２に格納した上で、設定画面を介して入力された印刷情報に従って印刷する。
【００９１】
続くＳ５４０では、Ｓ５３０で変換された印刷データに対して、再印刷を許可するか禁止するかを示す設定フラグを、再印刷を許可するものとして設定する。
続くＳ５５０では、接続検知部９３の検知結果を取得し、接続部１０５に外部メモリ１０６が接続されているか否かの接続状態を判定する。そして、判定の結果、外部メモリ１０６が接続されているものと判断された場合、Ｓ５２０へと戻る。
【００９２】
また、Ｓ５５０での判定の結果、外部メモリ１０６が接続されていないものと判断された場合、Ｓ５６０へと進む。
そのＳ５６０では、設定フラグの変更を入力するための変更指示画面を表示部１５に表示する。つまり、変更指示画面を介して入力される情報に基づいて、印刷データに基づく画像の再印刷の許可または禁止が設定される。具体的に、第三実施形態では、ＲＡＭ１０２に格納されている印刷データの「再印刷を許可する」、「再印刷を禁止する」旨のいずれかを選択する選択ボタンを有した選択画面を変更指示画面として表示する。
【００９３】
続くＳ５７０では、操作部１４が操作され、設定フラグの指示が入力されたか否か、即ち、変更指示画面の画面上で、選択ボタンが押下されたか否かを判定する。そして、判定の結果、設定フラグの指示が入力されたものと判断された場合、Ｓ５８０へと進む。
【００９４】
Ｓ５８０では、Ｓ５６０で入力された設定フラグの選択が、印刷データの再印刷を許可するものであるか禁止するものであるかを判定する。そして、判定の結果、設定フラグの選択が印刷データの再印刷を許可するものと判断された場合、ＲＡＭ１０２に格納されている印刷データの設定フラグを、再印刷を許可するように設定し（即ち、設定フラグを１とし）、Ｓ５１０へと戻る。
【００９５】
また、Ｓ５７０での判定の結果、設定フラグの指示が入力されていないものと判断された場合、Ｓ５９０へと進む。
Ｓ５９０では、予め設定された保持時間（本実施形態では、１０秒とする）が、Ｓ５５０で外部メモリ１０６が接続部１０５に非接続であることが検知されてから経過したか否かを判定する。そして、判定の結果、外部メモリ１０６が取り外されてから保持時間が経過していないものと判断された場合、Ｓ６００へと進む。
【００９６】
Ｓ６００では、接続検知部９３の検知結果を取得し、接続部１０５に外部メモリ１０６が接続されているか否かの接続状態を判定し、判定の結果、外部メモリ１０６が接続されていれば、その接続された外部メモリ１０６から識別情報を取得する。そして、取得した識別情報が、ＲＡＭ１０２に格納されている識別情報と一致するか否かを判定し、判定の結果、二つの識別情報が一致するものと判断された場合、ＲＡＭ１０２に格納された印刷データの再印刷を許可した上で（即ち、設定フラグを１として）、Ｓ５２０へと戻る（本発明の第１許可手段の一例）。また、二つの識別情報が一致しないものと判断された場合、Ｓ５６０へと戻る。
【００９７】
つまり、接続部１０５に接続された外部メモリ１０６が、前回、接続部１０５に接続された外部メモリ１０６と同一なものであれば、Ｓ５３０でのダイレクトプリント等を実行した時の使用者が当該画像形成装置１を使用するものと判断する。
【００９８】
また、Ｓ５９０での判定の結果、外部メモリ１０６が取り外されてから保持時間が経過したものと判断された場合、もしくは、Ｓ５８０での判定の結果、設定フラグの選択が印刷データの再印刷を禁止するものと判断された場合、Ｓ６１０へと進む。
【００９９】
Ｓ６１０では、ＲＡＭ１０２に格納されている印刷データの設定フラグを、再印刷を禁止するように設定し（即ち、設定フラグを０とし）、Ｓ５１０へと戻る。ただし、Ｓ６００を経てＳ５１０へと進む場合、自動的にＳ５２０へと進む。
【０１００】
一方、Ｓ５１０での判定の結果、接続部１０５に外部メモリ１０６が接続されていないものと判断された場合、もしくはＳ５２０での判定の結果、ダイレクトプリントの実行指令が入力されていないものと判断された場合、Ｓ６２０へと進む。つまり、ダイレクトプリントの実行が不可能な場合、もしくはダイレクトプリントを実行しない場合には、Ｓ６２０へと進む。
【０１０１】
Ｓ６２０では、ＲＡＭ１０２に格納された印刷データの再印刷を実行するための実行指令が入力されたか否かを判定する。つまり、操作部１４が操作され、ＲＡＭ１０２に格納された印刷データを再印刷するための印刷情報が入力された後、リプリントキー１４ｃが押下されたときに、リプリント実行指令が入力されたものと判断する。
【０１０２】
そのＳ６２０での判定の結果、リプリント実行指令が入力されたものと判断された場合、Ｓ６３０へと進む。
そして、Ｓ６３０では、リプリント実行指令によって再印刷される印刷データの再印刷が許可されているか禁止されているかを判定する。
【０１０３】
Ｓ６３０での判定の結果、再印刷が許可された印刷データであるものと判断された場合、Ｓ６４０へと進み、ＲＡＭ１０２に格納された印刷データに基づく画像を、Ｓ６２０で入力された印刷情報に従って再印刷する。
【０１０４】
なお、Ｓ６２０での判定の結果、リプリント実行指令が入力されていないものと判断された場合、またはＳ６３０での判定の結果、再印刷が禁止された印刷データであるものと判断された場合、現状を維持した上でＳ５５０へと進む。つまり、再印刷を実行しない場合、もしくは再印刷が禁止されている場合には、再印刷をすることなくＳ５５０へと進む。
【０１０５】
第三実施形態の印刷選択処理では、ダイレクトプリントを実行する時に、画像データから変換され、ＲＡＭ１０２に格納された印刷データに対し、外部メモリ１０６が取り外された時に、画像形成装置１の使用者が設定フラグを設定する。ただし、外部メモリ１０６が取り外されてから保持時間内に、設定フラグの指示が入力されなかった場合、印刷データの再印刷を自動的に禁止する。
【０１０６】
また、第三実施形態の印刷選択処理では、外部メモリ１０６が取り外されてから保持時間内に、前回、接続された外部メモリ１０６と同一な外部メモリ１０６が接続された場合、印刷データの再印刷を許可して、ダイレクトプリントの実行指令待ちとする。
【０１０７】
そして、第三実施形態の印刷選択処理では、リプリント実行指令が入力された時に、ＲＡＭ１０２に格納されている印刷データの設定フラグが、再印刷を許可するものであれば、印刷データに基づく画像の再印刷を実行し、再印刷を禁止するものであれば、再印刷すること無く、現状を維持する。
【０１０８】
ただし、印刷選択処理では、画像形成装置１でコピー機能、またはスキャナ機能等を実現するための選択指令が、操作部１４を介して入力された場合、その選択指令に対応する処理を優先的に実行するようにされている。
〈第三実施形態の効果〉
以上説明したように、第三実施形態の画像形成装置では、印刷データに基づく画像の再印刷を許可するか禁止するかを示す設定フラグは、外部メモリ１０６が取り外された後に入力されるユーザからの指令に従う。
【０１０９】
このため、第三実施形態の画像形成装置によれば、ユーザにとって機密を保持する必要のある画像データのみ、確実に再印刷を禁止することができる。この結果、ユーザにとって使い勝手の良い画像形成装置を提供することができる。
【０１１０】
さらに、第三実施形態の画像形成装置によれば、外部メモリ１０６が取り外されてから保持時間内に、設定フラグの指示が入力されなかった場合、印刷データに基づく画像の再印刷を自動的に禁止するため、印刷データの機密を確実に保持することができる。
【０１１１】
また、第三実施形態の画像形成装置によれば、外部メモリ１０６が取り外されてから保持時間内に、前回、接続された外部メモリ１０６と同一な外部メモリ１０６が接続された場合、印刷データに基づく画像の再印刷を許可するため、同一画像を印刷する時の手間を省くことができる。
【０１１２】
つまり、第三実施形態の画像形成装置によれば、同一画像データを再印刷する時の利便性と、印刷データの機密保持との両方をより向上させることができる。
［その他の実施形態］
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において様々な態様にて実施することが可能である。
【０１１３】
第一実施形態の印刷選択処理では、外部メモリ１０６の識別情報と印刷データに付与された識別情報との比較を、外部メモリ１０６が接続部１０５に再装着された時に実行して
いたが、これに限るものではない。例えば、外部メモリ１０６が再装着され、ダイレクトプリントの実行指令が入力された時に実行しても良い。つまり、外部メモリ１０６の識別情報と印刷データに付与された識別情報とが一致する時には、印刷データに基づく画像の印刷を許可するように、設定フラグが設定されれば良い。
【０１１４】
なお、第一実施形態の印刷処理では、処理中のＳ２１５〜２２５（ただし、Ｓ２１５、２２０、２２５で一つの組とする）、Ｓ２４０のいずれか、または両方が省略されていても良い。
【０１１５】
第二実施形態の印刷選択処理では、設定フラグの設定は、ユーザが入力した印刷可否情報に従っていたが、これに限るものではない。
例えば、予め規定される機密レベル以上であることを示す特定の情報（例えば、ウォータマークやヘッダー中に含まれる情報）が画像データに付加されている場合や、予め指定された拡張子の画像データである場合には、印刷データに基づく画像の再印刷を禁止するような印刷可否情報を、印刷データに対して自動的に付与するようにしても良い。また、外部メモリ１０６が書込み禁止に設定されている場合に、印刷データに基づく画像の再印刷を禁止するような印刷可否情報を、印刷データに対して自動的に付与するようにして良い。
【０１１６】
これらの手法によって、印刷データに印刷可否情報を自動的に付与する画像形成装置であっても、印刷データの機密を保持することができる。
また、第三実施形態の印刷選択処理では、保持時間を１０秒として設定したがこれに限るものではない。
【０１１７】
なお、第一実施形態、第二実施形態、及び第三実施形態の画像形成装置では、画像データから、直ちに印刷可能な印刷データに変換し、その印刷データをＲＡＭ１０２に格納していたが、変換前の画像データをＲＡＭ１０２に格納しても良い。また、印刷データと組み合わせて（即ち、ペアにして）画像データをＲＡＭ１０２に格納しても良い。
【０１１８】
さらに、第一実施形態、第二実施形態、及び第三実施形態における印刷選択処理では、印刷データに基づく画像の再印刷を禁止するように設定フラグを設定していたが、設定フラグを設定する換わりに、印刷データを消去しても良い。
【０１１９】
この場合、外部メモリ１０６が取り外された時には、印刷データを消去するため、印刷データの機密を確実に守ることができる。さらに、外部メモリ１０６が装着されている時には、印刷データに基づく画像の再印刷が可能であるため、同一画像データを再印刷する時の利便性を維持することができる。
【０１２０】
また、第一実施形態、第二実施形態、及び第三実施形態の画像形成装置では、ＲＡＭ１０２に格納される印刷データの数を一つとしたが、ＲＡＭ１０２に格納される数は、複数でも良い。この場合、新しい印刷データが生成されると一番古い印刷データから更新して格納するようにすれば良い。
【０１２１】
さらに、第一実施形態、第二実施形態、第三実施形態における印刷選択処理では、ダイレクトプリントを実行する時に印刷データをＲＡＭ１０２に格納し、その印刷データに対して設定フラグを設定していたが、これに限るものではない。
【０１２２】
例えば、画像読取部４０で原稿等から読み取った画像データを、直接外部メモリ１０６に格納するような場合、その画像データをＲＡＭ１０２にも格納し、その画像データに対して設定フラグを設定しても良い。つまり、いわゆるスキャントゥメモリを実行する時に取得される画像データを、第一実施形態、第二実施形態、第三実施形態での印刷選択処理における印刷データと同様に取り扱っても良い。
【０１２３】
そして、第一実施形態、第二実施形態、及び第三実施形態における画像形成装置は、複合機でなくともよく、プリンタや、コピー機であっても良い。つまり、ダイレクトプリントを実行可能な画像形装置であれば良い。
【０１２４】
なお、外部メモリ１０６は、画像データを記憶できるものであれば、どのようなものでも良い。例えば、一般的なハードディスクやＵＳＢにより接続可能な記録媒体、スマートメディアやコンパクトフラッシュ（登録商標）等を用いることができる。
【図面の簡単な説明】
【０１２５】
【図１】画像形成装置の外観を示す斜視図である。
【図２】画像形成装置の本体内の概略構成を示す断面図である。
【図３】画像形成装置の電気的構成を示すブロック図である。
【図４】第一実施形態で画像形成装置のＣＰＵが実行する印刷選択処理の処理手順を示すフローチャートである。
【図５】第二実施形態で画像形成装置のＣＰＵが実行する印刷選択処理の処理手順を示すフローチャートである。
【図６】第三実施形態で画像形成装置のＣＰＵが実行する印刷選択処理の処理手順を示すフローチャートである。
【符号の説明】
【０１２６】
１…画像形成装置  ２…画像形成部  ４…ドラムカートリッジ  ６…プロセスカートリッジ  １０…本体  １２…本体カバー  １４…操作部  １４ａ…選択キー  １４ｂ…スタートキー  １４ｃ…リプリントキー  １５…表示部  １７…用紙トレー  １８…用紙  ２１…載置台  ４０…原稿読取部  ５０…現像カートリッジ  ６０…スキャナユニット  ６１…ポリゴンミラー  ７０…定着ユニット  ７１…加熱用ローラ  ７２…押圧ローラ  ８０…感光ドラム  ８１…転写ローラー  ９０…操作検知部  ９１…表示駆動部  ９３…接続検知部  １０２…ＲＡＭ  １０３…ＣＰＵ  １０５…接続部  １０６…外部メモリ
【図１】
2008060931.tif 000003
【図２】
2008060931.tif 000004
【図３】
2008060931.tif 000005
【図４】
2008060931.tif 000006
【図５】
2008060931.tif 000007
【図６】
2008060931.tif 000008