(57)【要約】  【課題】  印刷終了後に保存されている印刷データの機密性を保護することができる画像形成システム及びデータ送信装置の提供。  【解決手段】  印刷データの送信元である情報処理装置が印刷指示を受付けた場合（Ｓ１）、機密印刷であるか否かを判断し（Ｓ２）、その判断結果を印刷データ管理テーブルに記憶するとともに、印刷データを印刷データ記憶領域に記憶して、印刷データを画像形成装置へ送信する（Ｓ６）。情報処理装置は、印刷データを送信した後、画像形成装置からの情報を受信待ちにしており、画像形成装置からの情報を受信した場合（Ｓ１３：ＹＥＳ）、印刷が完了したか否かを判断する（Ｓ１４）。印刷が完了したと判断した場合、完了した印刷が機密印刷であった場合には、印刷データ及び管理データの双方を消去し、通常の印刷であった場合には管理データのみを消去する。【選択図】      図６
2005038214.tif 000002
【特許請求の範囲】
【請求項１】
画像形成に係るデータを受付ける手段、受付けたデータを記憶する記憶手段、及び該記憶手段に記憶したデータを送信する手段を有するデータ送信装置と、該データ送信装置から送信されたデータを受信する手段、受信したデータに基づいてシート上に画像形成を行う手段、及び画像形成の実行状況に係る情報を送信する手段を有する画像形成装置とを備える画像形成システムにおいて、
前記データ送信装置は、受付けたデータに基づいて該データの機密性の有無を判定する手段と、該手段により得られた機密性の有無に係る情報、及び受信した画像形成の実行状況に係る情報に基づいて、前記データを前記記憶手段から消去すべきか否かを判断する手段と、消去すべきと判断した場合、前記データを前記記憶手段から消去する手段とを備えることを特徴とする画像形成システム。
【請求項２】
前記データ送信装置は、データの消去回数に係る情報を記憶する手段を備えており、前記記憶手段からデータを消去する際、前記消去回数だけデータの消去を繰返すべくなしてあることを特徴とする請求項１に記載の画像形成システム。
【請求項３】
画像形成に係るデータを受付ける手段、受付けたデータを記憶する記憶手段、及び該記憶手段に記憶したデータを送信する手段を有するデータ送信装置と、該データ送信装置から送信されたデータを受信する手段、受信したデータに基づいてシート上に画像形成を行う手段、及び画像形成の実行状況に係る情報を送信する手段を有する画像形成装置とを備える画像形成システムにおいて、
前記画像形成装置は、受信したデータに基づいて該データの機密性の有無を判定する手段と、該手段により得られた機密性の有無に係る情報を送信する手段とを備え、前記データ送信装置は、前記画像形成装置から送信された機密性の有無に係る情報を受信する手段と、受信した機密性の有無に係る情報、及び受信した画像形成の実行状況に係る情報に基づいて、前記データを前記記憶手段から消去すべきか否かを判断する手段と、消去すべきと判断した場合、前記データを前記記憶手段から消去する手段とを備えることを特徴とする画像形成システム。
【請求項４】
前記画像形成装置は、データの消去回数に係る情報を記憶する手段と、該手段に記憶してある情報を送信する手段とを備え、前記データ送信装置は、前記記憶手段からデータを消去する際、受信した情報に基づいてデータの消去を繰返すべくなしてあることを特徴とする請求項３に記載の画像形成システム。
【請求項５】
前記実行状況に係る情報は、画像形成が完了した旨の情報であることを特徴とする請求項１乃至請求項４の何れか一つに記載の画像形成システム。
【請求項６】
前記実行状況に係る情報は、画像形成に係る準備が完了した旨の情報であることを特徴とする請求項１乃至請求項４の何れか一つに記載の画像形成システム。
【請求項７】
画像形成に係るデータを受付ける手段と、受付けたデータを記憶する記憶手段と、該記憶手段に記憶したデータを送信する手段と、前記データに基づく画像形成の実行状況に係る情報を受信する手段とを備えるデータ送信装置において、
受付けたデータに基づいて該データの機密性の有無を判定する手段と、該手段により得られた機密性の有無に係る情報、及び受信した画像形成の実行状況に係る情報に基づいて、前記データを前記記憶手段から消去すべきか否かを判断する手段と、消去すべきと判断した場合、前記データを前記記憶手段から消去する手段とを備えることを特徴とするデータ送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷終了後に記憶手段に残されているデータの機密性を保護し得る画像形成システム及びデータ送信装置に関する。
【背景技術】
【０００２】
パーソナルコンピュータのような情報処理装置とプリンタ又は複合機等の画像形成装置とを通信ネットワーク上にて接続し、複数の情報処理装置から画像形成装置を共有する画像形成システムが提案され、オフィス等に導入されている。また、通信ネットワーク上の利用者が多くなるに従い、画像形成装置にて処理すべき印刷データが増えるため、画像形成装置にＨＤＤ装置（HDD : Hard Disk Drive）を搭載するか、又は通信ネットワーク上にプリンタサーバを設置して効率的に印刷処理が行えるようにしている。
【０００３】
すなわち、このようなシステムで利用される画像形成装置（又はプリンタサーバ）では、情報処理装置側の処理を停滞させないように情報処理装置から送信された印刷データを一時的にＨＤＤ装置に格納し、印刷処理を実行する段階でＨＤＤ装置から印刷データを順次的に読み出して処理を行っている。
【０００４】
したがって、印刷処理が完了した場合でもＨＤＤ装置の内部に復元可能な状態で印刷データが残っているため、何者かによって印刷データが取り出され、情報が漏洩するという問題点を有していた。そこで、従来では画像形成装置に送信された印刷データが機密情報を含んでいる場合には、その印刷データに基づく印刷処理が完了した段階でＨＤＤ装置から印刷データを消去するものが提案されている（例えば、特許文献１参照）。
【０００５】
特許文献１に記載されている画像形成装置では、機密モードが設定されているとき、印刷が完了した段階で印刷データ自体とその印刷データの格納先を管理する管理データとを消去する旨が記載されている。
【特許文献１】特開平９−２２３０６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、前述した従来技術では、情報処理装置側で生成され、一時的にＨＤＤ装置に蓄積されている印刷データ自体は消去の対象とされておらず、印刷データの機密性を向上させるためには、印刷が完了した段階で情報処理装置内部に蓄積されている印刷データを消去できることが求められている。
【０００７】
また、用紙詰まり等の原因で印刷が完了しないことがあり、画像形成装置の要求に応じて印刷データを再送する必要が生じる場合もあるため、情報処理装置側で印刷データを消去する場合であっても、印刷が完了した段階で消去することが望まれる。
【０００８】
本発明は斯かる事情に鑑みてなされたものであり、画像形成装置では画像形成の実行状況に係る情報を情報処理装置へ送信し、データの送信元であるデータ送信装置では、送信したデータの機密性の有無、及び画像形成の実行状況に係る情報に基づいて、自身の記憶手段に記憶したデータを消去すべきか否かを判断し、消去すべきと判断した場合、データを消去する構成とすることにより、画像形成が終了した後、又は画像形成の準備が完了した後に機密性を有するデータを消去してデータの機密性を保護することができる画像形成システム及びデータ送信装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る画像形成システムは、画像形成に係るデータを受付ける手段、受付けたデータを記憶する記憶手段、及び該記憶手段に記憶したデータを送信する手段を有するデータ送信装置と、該データ送信装置から送信されたデータを受信する手段、受信したデータに基づいてシート上に画像形成を行う手段、及び画像形成の実行状況に係る情報を送信する手段を有する画像形成装置とを備える画像形成システムにおいて、前記データ送信装置は、受付けたデータに基づいて該データの機密性の有無を判定する手段と、該手段により得られた機密性の有無に係る情報、及び受信した画像形成の実行状況に係る情報に基づいて、前記データを前記記憶手段から消去すべきか否かを判断する手段と、消去すべきと判断した場合、前記データを前記記憶手段から消去する手段とを備えることを特徴とする。
【００１０】
本発明にあっては、画像形成装置では画像形成の実行状況に係る情報をデータ送信装置に送信し、該データ送信装置では、画像形成に係るデータの機密性の有無、及び画像形成装置から送信されてきた画像形成の実行状況に係る情報に基づいて記憶手段に記憶されたデータを消去すべきか否かを判断するようにしている。したがって、画像形成装置側で画像形成が完了しなかった場合には、データの送信元であるパーソナルコンピュータ、プリンタサーバ等のデータ送信装置からそのデータが再度送信されるとともに、画像形成の準備が完了した場合又は画像形成が完了した場合、データ送信装置側に記憶された機密性を有するデータが消去される。
【００１１】
本発明に係る画像形成システムは、前記データ送信装置は、データの消去回数に係る情報を記憶する手段を備えており、前記記憶手段からデータを消去する際、前記消去回数だけデータの消去を繰返すべくなしてあることを特徴とする。
【００１２】
本発明にあっては、データ送信装置は、画像形成装置から送信されたデータの消去回数に係る情報に従ってデータを消去するようにしているため、画像形成装置側でデータの機密性のレベルを一元管理できるとともに、確実なデータの消去が望める。
【００１３】
本発明に係る画像形成システムは、画像形成に係るデータを受付ける手段、受付けたデータを記憶する記憶手段、及び該記憶手段に記憶したデータを送信する手段を有するデータ送信装置と、該データ送信装置から送信されたデータを受信する手段、受信したデータに基づいてシート上に画像形成を行う手段、及び画像形成の実行状況に係る情報を送信する手段を有する画像形成装置とを備える画像形成システムにおいて、前記画像形成装置は、受信したデータに基づいて該データの機密性の有無を判定する手段と、該手段により得られた機密性の有無に係る情報を送信する手段とを備え、前記データ送信装置は、前記画像形成装置から送信された機密性の有無に係る情報を受信する手段と、受信した機密性の有無に係る情報、及び受信した画像形成の実行状況に係る情報に基づいて、前記データを前記記憶手段から消去すべきか否かを判断する手段と、消去すべきと判断した場合、前記データを前記記憶手段から消去する手段とを備えることを特徴とする。
【００１４】
本発明にあっては、画像形成装置では受信したデータの機密性の有無を判定して、その判定結果に関する情報をデータ送信装置へ送信するとともに、画像形成の実行状況に係る情報を前記送信装置へ送信するようにしており、データ送信装置では、受信したデータの機密性の有無に関する情報、及び画像形成の実行状況に係る情報に基づいて記憶手段に記憶されたデータを消去すべきか否かを判断するようにしている。したがって、画像形成装置側で画像形成が完了しなかった場合には、データの送信元であるパーソナルコンピュータ、プリンタサーバ等のデータ送信装置からそのデータが再度送信されるとともに、画像形成の準備が完了した場合又は画像形成が完了した場合、データ送信装置側に記憶された機密性を有するデータが消去される。
【００１５】
本発明に係る画像形成システムは、前記画像形成装置は、データの消去回数に係る情報を記憶する手段と、該手段に記憶してある情報を送信する手段とを備え、前記データ送信装置は、前記記憶手段からデータを消去する際、受信した情報に基づいてデータの消去を繰返すべくなしてあることを特徴とする。
【００１６】
本発明にあっては、データ送信装置は、画像形成装置から送信されたデータの消去回数に係る情報に従ってデータを消去するようにしているため、データの機密性のレベルを一元管理できるとともに、確実なデータの消去が望める。
【００１７】
本発明に係る画像形成システムは、前記実行状況に係る情報は、画像形成が完了した旨の情報であることを特徴とする。
【００１８】
本発明にあっては、画像形成装置が、画像形成の実行状況に係る情報として画像形成が完了した旨の情報を送信するようにしているため、データ処理装置側では、画像形成が完了した段階で機密性を有するデータが自身の記憶手段から消去される。
【００１９】
本発明に係る画像形成システムは、前記実行状況に係る情報は、画像形成に係る準備が完了した旨の情報であることを特徴とする。
【００２０】
本発明にあっては、画像形成装置が、画像形成の実行状況に係る情報として画像形成に係る準備が完了した旨の情報を送信するようにしているため、データ処理装置側では、画像形成の準備が完了した段階で機密性を有するデータが自身の記憶手段から消去される。
【００２１】
本発明に係るデータ送信装置は、画像形成に係るデータを受付ける手段と、受付けたデータを記憶する記憶手段と、該記憶手段に記憶したデータを送信する手段と、前記データに基づく画像形成の実行状況に係る情報を受信する手段とを備えるデータ送信装置において、受付けたデータに基づいて該データの機密性の有無を判定する手段と、該手段により得られた機密性の有無に係る情報、及び受信した画像形成の実行状況に係る情報に基づいて、前記データを前記記憶手段から消去すべきか否かを判断する手段と、消去すべきと判断した場合、前記データを前記記憶手段から消去する手段とを備えることを特徴とする。
【００２２】
本発明にあっては、画像形成の実行状況に係る情報、及びデータの機密性の有無に係る情報に基づいて自身の記憶手段に記憶したデータを消去すべきか否かを判断するようにしている。したがって、データを送信したパーソナルコンピュータ、プリンタサーバ等のデータ送信装置は、画像形成装置側で画像形成が完了しなかった場合には、そのデータを再度送信することができるとともに、画像形成の準備が完了した場合、又は画像形成が完了した場合にはデータの消去を行うことができるため、効率的なデータの転送と機密性の保護とを両立することができる。
【発明の効果】
【００２３】
本発明による場合は、画像形成装置では画像形成の実行状況に係る情報をデータ送信装置に送信し、該データ送信装置では、画像形成に係るデータの機密性の有無、及び画像形成装置から送信されてきた画像形成の実行状況に係る情報に基づいて記憶手段に記憶されたデータを消去すべきか否かを判断するようにしている。したがって、画像形成装置にデータを送信したパーソナルコンピュータ、プリンタサーバ等のデータ送信装置側は、画像形成装置側で画像形成が完了しなかった場合には、そのデータを再度送信することができるとともに、画像形成の準備が完了した場合又は画像形成が完了した場合、機密性を有するデータの消去が可能となるため、効率的なデータの転送と機密性の保護とを両立することができる。
【００２４】
本発明による場合は、データ送信装置は、画像形成装置から送信されたデータの消去回数に係る情報に従ってデータを消去するようにしているため、画像形成装置側でデータの機密性のレベルを一元管理できるとともに、確実なデータの消去が可能となる。
【００２５】
本発明による場合は、データを送信したパーソナルコンピュータ、プリンタサーバ等のデータ送信装置側は、画像形成装置側で画像形成が完了しなかった場合には、そのデータを再度送信することができるとともに、画像形成の準備が完了した場合、又は画像形成が完了した場合には機密性を有するデータの消去が可能となるため、効率的なデータの転送と機密性の保護とを両立することができる。
【００２６】
本発明による場合は、データ送信装置は、画像形成装置から送信されたデータの消去回数に係る情報に従ってデータを消去するようにしているため、データの機密性のレベルを一元管理できるとともに、確実なデータの消去が可能となる。
【００２７】
本発明による場合は、画像形成装置が、画像形成の実行状況に係る情報として画像形成が完了した旨の情報を送信するようにしているため、データ処理装置側では、画像形成が完了した段階で機密性を有するデータを自身の記憶手段から消去することが可能となる。
【００２８】
本発明による場合は、画像形成装置が、画像形成の実行状況に係る情報として画像形成に係る準備が完了した旨の情報を送信するようにしているため、データ処理装置側では、画像形成の準備が完了した段階で機密性を有するデータを自身の記憶手段から消去することが可能となる。
【００２９】
本発明による場合は、画像形成の実行状況に係る情報、及びデータの機密性の有無に係る情報に基づいて自身の記憶手段に記憶したデータを消去すべきか否かを判断するようにしている。したがって、データを送信したパーソナルコンピュータ、プリンタサーバ等のデータ送信装置は、画像形成装置側で画像形成が完了しなかった場合には、そのデータを再度送信することができるとともに、画像形成の準備が完了した場合、又は画像形成が完了した場合にはデータの消去を行うことができるため、効率的なデータの転送と機密性の保護とを両立することができる等、本発明は優れた効果を奏する。
【発明を実施するための最良の形態】
【００３０】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
実施の形態１．
図１は本発明に係る画像形成システムの構成を示す模式図である。図中１０，２０は、それぞれ本発明に係るデータ送信装置である情報処理装置、プリンタサーバであり、情報処理装置１０は、具体的にはパーソナルコンピュータ、ワークステーション等により構成される。情報処理装置１０，１０，１０は、通信ネットワークＮを介してプリンタ装置、複合機等の画像形成装置３０に接続されており、印刷データを送信して画像形成装置３０にて印刷を行わせることができる。また、通信ネットワークＮにはプリンタサーバ２０が接続されており、情報処理装置１０は、プリンタサーバ２０を経由させて印刷データを画像形成装置３０に送信することもできる。
【００３１】
情報処理装置１０には、画像形成装置３０を通信ネットワークＮ経由で利用するためのコンピュータプログラム（プリンタドライバ）が予めインストールされており、例えば、ドキュメント作成用のアプリケーションプログラム、グラフィックス作成用のアプリケーションプログラム等の任意のアプリケーションプログラムから当該プリンタドライバが起動され、利用者が所望するデータに基づいて印刷データを生成することができる。ここで、印刷データは画像形成装置３０にて印刷を行わせるための命令言語（プリンタ・ジョブ・ランゲージ）で記述された指示内容、及び印刷用の画像データを含むものである。生成された印刷データは通信ネットワークＮを介して画像形成装置３０に送信され、画像形成装置３０にて印刷用の画像データに展開された後、印刷データの指示内容に従い、用紙、ＯＨＰフィルム（OHP : Over Head Projector）等のシート上に画像形成（印刷）が行われる。
【００３２】
本実施の形態では、情報処理装置１０は印刷データを生成した際、その印刷データをＨＤＤ装置（図２参照）に蓄積するようにしている。そのため、画像形成装置３０側で印刷を行った際、用紙詰まり等の原因により印刷処理が実行できない場合であっても、再度印刷データを画像形成装置３０に送信して印刷を行わせることができる。
【００３３】
このように情報処理装置１０では送信した印刷データをＨＤＤ装置内部に格納して保存するようにしているため、印刷処理が終了した段階で印刷データの格納先の情報（管理データ）を消去したとしても、印刷データ自体はＨＤＤ装置に復元可能な状態で格納されていることとなる。したがって、ＨＤＤ装置に格納されている印刷データに関しては何者かによって読み出され、情報が漏洩する虞がある。
【００３４】
そこで本実施の形態では、印刷処理が完了したときにその旨の情報を画像形成装置３０側から情報処理装置１０に通知し、通知を受けた情報処理装置１０は、完了した印刷が機密印刷であったか否かを判断し、機密印刷である場合には自身のＨＤＤ装置に記憶された印刷データ自体を消去するようにしている。
【００３５】
プリンタサーバ２０を経由して印刷データを送信する場合も同様である。すなわち、プリンタサーバ２０が情報処理装置１０から送信された印刷データを受信した場合、その印刷データをＨＤＤ装置（図４参照）に記憶させるとともに、画像形成装置３０から指示されるタイミングにて画像形成装置３０へ送信するようにしている。そして、後に画像形成装置３０からの要求があった場合には、ＨＤＤ装置に記憶してある印刷データを再度送信するようにしている。
【００３６】
したがって、プリンタサーバ２０の内部にも印刷データが復元可能な状態で格納されることとなるため、本実施の形態では、画像形成装置３０から印刷完了の通知を受けた段階でＨＤＤ装置内部の印刷データを消去するようにしている。
【００３７】
以下では、各装置のハードウェアの構成について説明する。
【００３８】
図２は情報処理装置１０の内部構成を説明するブロック図である。情報処理装置１０は、ＣＰＵ１１を備えており、該ＣＰＵ１１には、ＲＯＭ１３、ＲＡＭ１４、操作部１５、表示部１６、通信部１７、及びＨＤＤ装置１８等のハードウェアがバス１２を介して接続されている。ＣＰＵ１１は、ＲＯＭ１３に予め格納された制御プログラムを読み込んで実行することにより、前述の各種ハードウェアの制御を行う。ＲＡＭ１４は揮発性のメモリであり、前記制御プログラムの実行中に生成された各種のデータ、操作部１５、通信部１７等を通じて外部から入力されたデータ、ＨＤＤ装置１８から読出されたデータ及びコンピュータプログラム等が一時的に記憶される。
【００３９】
操作部１５は、キーボード、マウス、タブレット等の入力装置により構成され、各種の処理に対する利用者の指示を受付ける。表示部１６は、ＣＲＴディスプレイ、液晶ディスプレイ等の表示装置により構成され、操作部１５を通じて入力されたデータ、ＣＰＵ１１の指示により生成された各種のデータが表示される。通信部１７は、通信ネットワークＮに準拠した通信インタフェースを有しており、内部で生成された印刷データを通信ネットワークＮを介して画像形成装置３０に送信するとともに、画像形成装置３０から送信される各種の情報を受信する。通信部１７はこのような通信ネットワークＮを介した情報の送受信を制御する。
【００４０】
ＨＤＤ装置１８は、ディスク状の磁気記録媒体を有する記憶装置であり、その記憶領域の一部はプリンタドライバ１８ａ、印刷データの格納先に関する情報を管理する印刷データ管理テーブル１８ｂ、及び印刷データを記憶するための印刷データ記憶領域１８ｃとして利用されている。すなわち、情報処理装置１０は、プリンタドライバ１８ａによって生成された印刷データを印刷データ記憶領域１８ｃに記憶するとともに、その印刷データの格納先を指定するアドレス（以下、管理アドレスという）と、送信先に関する通信ネットワークＮ上のアドレス、印刷データの生成日時等の印刷データに関する情報とを関連付けて印刷データ管理テーブル１８ｂに記憶する。
【００４１】
図３は印刷データ管理テーブル１８ｂの一例を示す概念図である。印刷データ管理テーブル１８ｂには、印刷データのデータ名、ＨＤＤ装置１８での格納先を示す管理アドレス、送信先（プリンタサーバ２０又は画像形成装置３０）を識別する送信先アドレス、機密印刷の要否を定めるフラグ、及びＨＤＤ装置１８に格納した日時を互いに関連付けて記憶する。
【００４２】
記憶するデータ名は、利用者が任意のアプリケーションプログラムを用いて作成したドキュメントデータ、グラフィックスデータ等に対して付与した名前であっても良く、また、印刷データの生成時にプリントデータにより自動的に付与された名前であっても良い。
【００４３】
管理アドレスとしては、ＨＤＤ装置１８上の記憶場所を指定する物理アドレス、仮想アドレス等を利用することができる。また、送信先アドレスは通信ネットワークＮ上のノードを識別するための情報であり、例えば、通信ネットワークＮがＴＣＰ／ＩＰに準拠した規格のネットワークである場合にはＩＰアドレスを利用することができる。
【００４４】
また、機密印刷の要否はフラグにより定められており、例えば、フラグ「０」は機密印刷を指示しない印刷データ、フラグ「１」は機密印刷を指示する印刷データとして定義されている。なお、機密印刷の指定は利用者がプリンタドライバ１８ａを通じて行うものであり、プリンタドライバ１８ａの指示に応じてフラグを切り替え、印刷データ管理テーブル１８ｂに記憶させる。
【００４５】
図４はプリンタサーバ２０の内部構成を説明するブロック図である。プリンタサーバ２０はＣＰＵ２１を備えており、該ＣＰＵ２１には、ＲＯＭ２３、ＲＡＭ２４、操作部２５、表示部２６、通信部２７、及びＨＤＤ装置２８等のハードウェアがバス２２を介して接続されている。ＣＰＵ２１は、ＲＯＭ２３に予め格納された制御プログラムを読込んで実行することにより前述の各ハードウェアの制御を行う。
【００４６】
プリンタサーバ２０は、通信部２７を通じて受信した印刷データをＨＤＤ装置２８に記憶する。ＨＤＤ装置２８の記憶領域の一部は、印刷データ管理テーブル２８ｂ、及び印刷データ記憶領域２８ｃとして利用されており、通信部２７を通じて受信した印刷データを印刷データ記憶領域２８ｃに記憶するとともに、印刷データの格納先の情報を印刷データ管理テーブル２８ｂに登録する。
【００４７】
ＨＤＤ装置２８に格納された印刷データは、ＣＰＵ２１が指示するタイミングにて読み出され、通信部２７を通じて画像形成装置３０へ送信される。
【００４８】
図５は画像形成装置３０の内部構成を説明するブロック図である。画像形成装置３０は、ＣＰＵにより構成される制御部３１を備えており、ＲＯＭ３３、ＲＡＭ３４、操作部３５、表示部３６、通信部３７、ＨＤＤ装置３８、及び画像形成部３９等のハードウェアがバス３２を介して制御部３１に接続されている。制御部３１はＲＯＭ３３に予め格納された制御プログラムを読み込んで当該制御プログラムを実行することにより前述の各種ハードウェアを制御し、通信部３７を通じて受信した印刷データに基づき印刷処理を実行する。
【００４９】
操作部３５は、利用者からの動作指示を受付けるための各種操作キー、操作ボタン等を備えており、例えば、印刷枚数、印刷時の濃度等の設定値の入力を受付ける。表示部３６は、液晶ディスプレイ装置、ＬＥＤディスプレイ装置等を備えており、画像形成装置３０の動作状況、操作部３５から入力された各種の設定値等を表示する。なお、表示部３６の一部は前述の設定値等の入力を受付けるようにしたソフトウェアキーを備えるものであっても良いことは勿論である。
【００５０】
通信部３７は、通信ネットワークＮの通信規格に準拠した通信インタフェースを備えており、当該通信ネットワークＮに接続された情報処理装置１０，１０，１０，…からの印刷データを受信する。
【００５１】
通信部３７にて受信した印刷データはＨＤＤ装置３８に記憶される。ＨＤＤ装置３８の記憶領域の一部は、印刷データ管理テーブル３８ｂ、及び印刷データ記憶領域３８ｃとして利用されており、通信部３７を通じて受信した印刷データを印刷データ記憶領域３８ｃに記憶するとともに、印刷データの格納先の情報を印刷データ管理テーブル３８ｂに登録する。
【００５２】
ＨＤＤ装置３８に格納された印刷データは、制御部３１が指示するタイミングにて読み出され、画像形成部３９に転送される。
【００５３】
画像形成部３９は、感光体ドラムを所定の電位に帯電させる帯電器、ＨＤＤ装置３８から転送されてきた印刷データから展開した画像データに基づいてレーザ光を発して感光体ドラム上に静電潜像を生成させるレーザ書込装置、感光体ドラム表面に形成された静電潜像にトナーを供給して顕像化する現像器、感光体ドラム表面に形成されたトナー像を用紙上に転写する転写器等（不図示）を備えており、利用者が望む画像を用紙、ＯＨＰフィルム等のシート上に電子写真方式にて形成することができる。
【００５４】
なお、本実施の形態では、レーザ書込ユニットを用いた電子写真方式の画像形成部３９として説明したが、インクジェット方式、熱転写方式、昇華方式等の画像形成部を用いても良いことは勿論である。
【００５５】
以下では本画像形成システムにて実行される処理について説明する。
【００５６】
図６及び図７は、本実施の形態に係る画像形成システムの処理手順を説明するフローチャートである。まず、情報処理装置１０はプリンタドライバ１８ａを通じて印刷指示を受付ける（ステップＳ１）。次いで、情報処理装置１０のＣＰＵ１１は、プリンタドライバ１８ａにより機密印刷が指定されたか否かを判断し（ステップＳ２）、機密印刷が指定されていると判断した場合には（Ｓ２：ＹＥＳ）、機密印刷をオンにする（ステップＳ３）。また、機密印刷が指定されていないと判断した場合には（Ｓ２：ＮＯ）、機密印刷をオフにする（ステップＳ４）。
【００５７】
次いで、情報処理装置１０のＣＰＵ１１は、プリンタドライバ１８ａにより設定された内容に従って印刷データを印刷データ記憶領域１８ｃに生成する（ステップＳ５）。このとき、ＣＰＵ１１は前記印刷データの格納先、送信先、機密印刷の要否等に関する情報を印刷データ管理テーブル１８ｂに登録する。そして、生成した印刷データを画像形成装置３０に送信する（ステップＳ６）。
【００５８】
画像形成装置３０は印刷データの受信待ちをしており、適宜の時間間隔で印刷データを受信したか否かを判断している（ステップＳ７）。印刷データを受信していない場合（Ｓ７：ＮＯ）、印刷データを受信するまで待機する。
【００５９】
画像形成装置３０が情報処理装置１０から送信された印刷データを受信した場合（Ｓ７：ＹＥＳ）、その印刷データを展開して画像データを生成する（ステップＳ８）。そして、印刷データの指示内容に従い、生成した画像データに基づいて印刷を開始する（ステップＳ９）。
【００６０】
次いで、画像形成装置３０の制御部３１は印刷が完了したか否かを判断する（ステップＳ１０）。印刷が完了したと判断した場合（Ｓ１０：ＹＥＳ）、印刷が完了した旨の情報を情報処理装置１０に送信し（ステップＳ１１）、本画像形成システムによる処理を終了する。
【００６１】
また、印刷が完了しなかったと判断した場合（Ｓ１０：ＮＯ）、印刷が完了しなかった旨の情報を情報処理装置１０に送信し（ステップＳ１２）、処理をステップＳ７に戻すことにより印刷データの受信待ちにする。
【００６２】
一方、情報処理装置１０では、ステップＳ６において印刷データを画像形成装置３０に送信した後、当該画像形成装置３０からの情報を受信待ちしており、ＣＰＵ１１は適宜の時間間隔にて画像形成装置３０からの情報を受信したか否かを判断するようにしている（ステップＳ１３）。
【００６３】
画像形成装置３０からの情報を受信していないと判断した場合（Ｓ１３：ＮＯ）、情報を受信するまで待機する。また、画像形成装置３０からの情報を受信したと判断した場合（Ｓ１３：ＹＥＳ）、受信した情報に基づいて印刷が完了したか否かを判断する（ステップＳ１４）。印刷が完了していないと判断した場合（Ｓ１４：ＮＯ）、処理をステップＳ６へ戻し、印刷データ記憶領域１８ｃに記憶された印刷データを読み出して、再度、画像形成装置３０に送信する。
【００６４】
印刷が完了したと判断した場合（Ｓ１４：ＹＥＳ）、印刷データ管理テーブル１８ｂを参照することにより機密印刷がオンであったか否かを判断する（ステップＳ１５）。すなわち、印刷データ管理テーブル１８ｂの中で機密印刷の要否に係るフラグが「１」であるか、又は「０」であるかを判断することにより機密印刷がオンであったか否かを判断する。
【００６５】
機密印刷がオンであったと判断した場合（Ｓ１５：ＹＥＳ）、印刷データ記憶領域１８ｃから印刷データを消去するとともに（ステップＳ１６）、印刷データ管理テーブル１８ｂから該当する印刷データの各項目の情報（管理データ）を消去する（ステップＳ１７）。また、機密印刷がオフであったと判断した場合（Ｓ１５：ＮＯ）、印刷データ管理テーブル１８ｂから該当する印刷データの管理データのみを消去する（ステップＳ１８）。
【００６６】
なお、本実施の形態では、情報処理装置１０から画像形成装置３０に直接的に印刷データを送信する形態について説明したが、プリンタサーバ２０を経由する場合も同様である。すなわち、プリンタサーバ２０が情報処理装置１０からの印刷データを受信した場合、その印刷データを印刷データ記憶領域２８ｃに記憶するとともに、前記印刷データの格納先、送信先、機密印刷の要否等に関する情報を印刷データ管理テーブル２８ｂに登録する。そして、画像形成装置３０から印刷が完了した旨の情報を受信した場合、印刷データ管理テーブル２８ｂの内容に従い、機密印刷については印刷データ及び管理データを消去し、通常の印刷については管理データのみの消去を行う。
【００６７】
このとき、情報処理装置１０に対して行う印刷が完了した旨の通知は、画像形成装置３０から情報処理装置１０へ直接的に送信するようにしても良く、プリンタサーバ２０を経由して送信するようにしても良い。
【００６８】
また、本実施の形態に係る情報処理装置１０は機密印刷のオン・オフに係る情報を印刷データ管理テーブル１８ｂに登録しており、印刷が完了した旨の情報を受信した時点で印刷データ管理テーブル１８ｂを参照して機密印刷のオン・オフを判断する構成としたが、情報処理装置１０自身が印刷データ（プリンタ・ジョブランゲージ）を解釈することができる場合には、印刷データに含まれている機密印刷の要否の情報に基づいて判断するようにしても良い。なお、この場合には機密印刷のオン・オフに係る情報を印刷データ管理テーブル１８ｂにて管理する必要がないことは勿論のことである。
【００６９】
また、本実施の形態では画像形成装置３０側で印刷データを管理する必要がないため、ＨＤＤ装置３８は必ずしも必須の構成要件とならない。そのためインクジェット方式の画像形成装置のように比較的小型の装置に対しても適用することができる。
【００７０】
実施の形態２．
実施の形態１では機密印刷の要否に関する情報を情報処理装置１０の内部にて管理しているため、画像形成装置３０から印刷が完了した旨の通知を受けるだけで情報処理装置１０はその印刷が機密印刷であるか否かを判断することができ、その判断に基づいて印刷データ自体を消去するか否かを決定することができた。しかしながら、受信した印刷データが機密情報を含んでいるか否かを画像形成装置３０の内部にて判断できる場合には、必ずしも情報処理装置１０が機密印刷の要否に関する情報を管理する必要はなく、画像形成装置３０が印刷完了の通知を行う際に、機密印刷のオン・オフに係る情報を含めることによって同様の処理を実行することが可能となる。
【００７１】
以下では、画像形成装置３０からの通知に基づき、情報処理装置１０内部の印刷データを消去するか否かを決定する画像形成システムについて説明する。
【００７２】
なお、画像形成システムの構成例、並びに情報処理装置１０、プリンタサーバ２０、及び画像形成装置３０の内部構成については実施の形態１と同様であるためその説明を省略することとする。
【００７３】
図８〜図１０は、本実施の形態に係る画像形成システムの処理手順を説明するフローチャートである。まず、情報処理装置１０はプリンタドライバ１８ａを通じて印刷指示を受付け（ステップＳ２１）、プリンタドライバ１８ａにて設定された内容に従い印刷データを印刷データ記憶領域１８ｃに生成し（ステップＳ２２）、格納先に関する情報等（管理データ）を印刷データ管理テーブル１８ｂに登録する。そして、生成した印刷データを画像形成装置３０に送信する（ステップＳ２３）。
【００７４】
画像形成装置３０は印刷データの受信待ちをしており、制御部３１は、適宜の時間間隔で印刷データを受信したか否かを判断している（ステップＳ２４）。印刷データを受信していない場合（Ｓ２４：ＮＯ）、印刷データを受信するまで待機する。
【００７５】
画像形成装置３０が情報処理装置１０から送信された印刷データを受信した場合（Ｓ２４：ＹＥＳ）、その印刷データを展開して画像データを生成する（ステップＳ２５）。展開された画像データはＨＤＤ装置３８内部の印刷データ記憶領域３８ｃに格納され、その格納先の情報等（管理データ）が印刷データ管理テーブル３８ｂに登録される。
【００７６】
次いで、画像形成装置３０は、展開した画像データに基づいて機密情報を含むか否かを判断する（ステップＳ２６）。例えば、画像データを解析して「極秘」、「重要」、「社外秘」といった特定の文字列又はイメージデータを検出することにより機密情報を含むか否かを判断することができる。また、情報処理装置１０側で親展印刷、暗号化等の機密印刷の指定をプリンタドライバ１８ａにより行っている場合には、受信した印刷データの解釈に基づいて機密情報の有無を判断することも可能である。
【００７７】
機密情報を含むと判断した場合（Ｓ２６：ＹＥＳ）、機密印刷をオンにして（ステップＳ２７）、印刷を開始する（ステップＳ２９）。また、機密情報を含まないと判断した場合（Ｓ２６：ＮＯ）、機密印刷をオフにして（ステップＳ２８）、印刷を開始する。
【００７８】
次いで、画像形成装置３０の制御部３１は印刷が完了したか否かを判断し（ステップＳ３０）、印刷が完了しなかった場合には（Ｓ３０：ＮＯ）、印刷が完了しなかった旨の情報を情報処理装置１０に送信する（ステップＳ３１）。また、印刷が完了した場合には（Ｓ３０：ＹＥＳ）、機密印刷をオンにしてあるか否かを判断する（ステップＳ３２）。
【００７９】
機密印刷をオンにしてある場合には（Ｓ３２：ＹＥＳ）、機密印刷が完了した旨の情報を情報処理装置１０に送信し（ステップＳ３３）、印刷データ記憶領域３８ｃから該当する画像データ自体の消去を行い（ステップＳ３４）、印刷データ管理テーブル３８ｂから前記画像データを管理する管理データを消去する（ステップＳ３５）。
【００８０】
また、機密印刷をオフにしてある場合には（Ｓ３２：ＮＯ）、通常の印刷が完了した旨の情報を情報処理装置１０に送信し（ステップＳ３６）、印刷データ管理テーブル３８ｃから管理データの消去を行う（ステップＳ３７）。
【００８１】
一方、情報処理装置１０では、ステップＳ２３において印刷データを画像形成装置３０に送信した後、当該画像形成装置３０からの情報を受信待ちしており、ＣＰＵ１１は適宜の時間間隔にて画像形成装置３０からの情報を受信したか否かを判断するようにしている（ステップＳ３８）。
【００８２】
画像形成装置３０からの情報を受信していないと判断した場合（Ｓ３８：ＮＯ）、情報を受信するまで待機する。また、画像形成装置３０からの情報を受信したと判断した場合（Ｓ３８：ＹＥＳ）、受信した情報に基づいて印刷が完了したか否かを判断する（ステップＳ３９）。印刷が完了していないと判断した場合（Ｓ３９：ＮＯ）、処理をステップＳ２３へ戻し、印刷データ記憶領域１８ｃに記憶された印刷データを読み出して、再度、画像形成装置３０へ送信する。
【００８３】
印刷が完了したと判断した場合（Ｓ３９：ＹＥＳ）、通信部１７を通じて受信した画像形成装置３０からの情報に基づいて機密印刷であったか否かを判断する（ステップＳ４０）。すなわち、本実施の形態では、画像形成装置３０が機密印刷及び通常の印刷を区別して印刷完了の通知を行うようにしているため、情報処理装置１０側ではその通知に基づいて機密印刷であったか否かを判断することができる。
【００８４】
機密印刷であったと判断した場合（Ｓ４０：ＹＥＳ）、印刷データ記憶領域１８ｃから印刷データを消去するとともに（ステップＳ４１）、印刷データ管理テーブル１８ｂから該当する印刷データについての管理データを消去する（ステップＳ４２）。また、通常の印刷であったと判断した場合（Ｓ４０：ＮＯ）、印刷データ管理テーブル１８ｂから該当する印刷データの管理データを消去する（ステップＳ４３）。
【００８５】
このように、本実施の形態では機密を要する印刷データを情報処理装置１０及び画像形成装置３０の双方で消去するようにしてあるため、印刷データの漏洩が防止される。
【００８６】
なお、本実施の形態においてもプリンタサーバ２０を介した印刷データの送信が可能である。このとき、プリンタサーバ２０は受信した印刷データを印刷データ記憶領域２８ｃに記憶させるとともに、管理データを印刷データ管理テーブル２８ｂに記憶させる。そして、画像形成装置３０は印刷処理が完了した際に、機密印刷又は通常印刷が完了した旨を画像形成装置３０からプリンタサーバ２０に通知する。プリンタサーバ２０が機密印刷が完了した旨の通知を受けた場合、該当する印刷データ及びその管理データを消去し、通常印刷が完了した旨の通知を受けた場合、管理データのみを消去する。
【００８７】
実施の形態３．
前述した実施の形態では、印刷が完了した時点で機密情報を含んだ印刷データを１回だけ消去する構成であったが、印刷データの機密性が高い場合にはダミーのデータを複数回上書きして再現できないように消去することが望まれる。本実施の形態では、印刷が完了した際に画像形成装置３０の内部で予め定められている消去回数に従って印刷データを消去するとともに、情報処理装置１０にも消去回数の情報を通知して印刷データを同じ回数だけ消去させ、機密レベルの一元化を図るシステムについて説明する。
【００８８】
なお、画像形成システムの構成例、並びに情報処理装置１０、プリンタサーバ２０、及び画像形成装置３０の内部構成については実施の形態１と同様であるためその説明を省略することとする。
【００８９】
図１１〜図１３は、本実施の形態に係る画像形成システムの処理手順を説明するフローチャートである。まず、情報処理装置１０はプリンタドライバ１８ａを通じて印刷指示を受付け（ステップＳ５１）、プリンタドライバ１８ａにて設定された内容に従い印刷データを印刷データ記憶領域１８ｃに生成し（ステップＳ５２）、格納先に関する情報等（管理データ）を印刷データ管理テーブル１８ｂに登録する。そして、生成した印刷データを画像形成装置３０に送信する（ステップＳ５３）。
【００９０】
画像形成装置３０は印刷データの受信待ちをしており、制御部３１は、適宜の時間間隔で印刷データを受信したか否かを判断している（ステップＳ５４）。印刷データを受信していない場合（Ｓ５４：ＮＯ）、印刷データを受信するまで待機する。
【００９１】
画像形成装置３０が情報処理装置１０から送信された印刷データを受信した場合（Ｓ５４：ＹＥＳ）、その印刷データを展開して画像データを生成する（ステップＳ５５）。展開された画像データはＨＤＤ装置３８内部の印刷データ記憶領域３８ｃに格納され、その格納先の情報等（管理データ）が印刷データ管理テーブル３８ｂに登録される。
【００９２】
次いで、画像形成装置３０は、展開した画像データに基づいて機密情報を含むか否かを判断する（ステップＳ５６）。例えば、画像データを解析して「極秘」、「重要」、「社外秘」といった特定の文字列又はイメージデータを検出することにより機密情報を含むか否かを判断することができる。また、情報処理装置１０側で親展印刷、暗号化等の機密印刷の指定をプリンタドライバ１８ａにより行っている場合には、受信した印刷データに基づいて機密情報の有無を判断することも可能である。
【００９３】
機密情報を含むと判断した場合（Ｓ５６：ＹＥＳ）、機密印刷をオンにして（ステップＳ５７）、印刷を開始する（ステップＳ５９）。また、機密情報を含まないと判断した場合（Ｓ５６：ＮＯ）、機密印刷をオフにして（ステップＳ５８）、印刷を開始する。
【００９４】
次いで、画像形成装置３０の制御部３１は印刷が完了したか否かを判断し（ステップＳ６０）、印刷が完了しなかった場合には（Ｓ６０：ＮＯ）、印刷が完了しなかった旨の情報を情報処理装置１０に送信する（ステップＳ６１）。また、印刷が完了した場合には（Ｓ６０：ＹＥＳ）、機密印刷をオンにしてあるか否かを判断する（ステップＳ６２）。
【００９５】
機密印刷をオンにしてある場合には（Ｓ６２：ＹＥＳ）、機密印刷が完了した旨、及び消去回数の情報を送信する（ステップＳ６３）。次いで、制御部３１は、図に示していないカウンタの値をｉ＝１に初期化し（ステップＳ６４）、印刷データ記憶領域３８ｃから該当する画像データ自体の消去を行い（ステップＳ６５）、印刷データ管理テーブル３８ｂから前記画像データを管理する管理データを消去する（ステップＳ６６）。
【００９６】
次いで、制御部３１は、カウンタの値ｉが予め定められた消去回数（例えば、５回）以上であるか否かを判断する（ステップＳ６７）。カウンタの値ｉが前記消去回数よりも小さい場合（Ｓ６７：ＮＯ）、カウンタの値ｉを１だけ増加させて（ステップＳ６８）、処理をステップＳ６５へ戻し、画像データ及び管理データの消去を繰り返す。カウンタの値ｉが前記消去回数以上であると判断した場合（Ｓ６７：ＹＥＳ）、画像形成装置３０側での処理を終了する。
【００９７】
また、機密印刷をオフにしてある場合には（Ｓ６２：ＮＯ）、通常の印刷が完了した旨の情報を情報処理装置１０に送信し（ステップＳ６９）、印刷データ管理テーブル３８ｂから管理データの消去を行う（ステップＳ７０）。
【００９８】
一方、情報処理装置１０では、ステップＳ５３において印刷データを画像形成装置３０に送信した後、当該画像形成装置３０からの情報を受信待ちしており、ＣＰＵ１１は適宜の時間間隔にて画像形成装置３０からの情報を受信したか否かを判断するようにしている（ステップＳ７１）。
【００９９】
画像形成装置３０からの情報を受信していないと判断した場合（Ｓ７１：ＮＯ）、情報を受信するまで待機する。また、画像形成装置３０からの情報を受信したと判断した場合（Ｓ７１：ＹＥＳ）、受信した情報に基づいて印刷が完了したか否かを判断する（ステップＳ７２）。印刷が完了していないと判断した場合（Ｓ７２：ＮＯ）、処理をステップＳ５３へ戻し、印刷データ記憶領域１８ｃに記憶された印刷データを読み出して、再度、画像形成装置３０に送信する。
【０１００】
印刷が完了したと判断した場合（Ｓ７２：ＹＥＳ）、完了した印刷が機密印刷であったか否かを判断する（ステップＳ７３）。機密印刷であったと判断した場合（Ｓ７３：ＹＥＳ）、ＣＰＵ１１は、図に示していないカウンタの値をｊ＝１に初期化し（ステップＳ７４）、印刷データ記憶領域１８ｃから該当する画像データ自体の消去を行い（ステップＳ７５）、印刷データ管理テーブル１８ｂから前記画像データを管理する管理データを消去する（ステップＳ７６）。
【０１０１】
次いで、ＣＰＵ１１は、画像形成装置３０からの情報に基づいて、カウンタの値ｊが画像形成装置３０側で設定されている消去回数以上であるか否かを判断する（ステップＳ７７）。カウンタの値ｊが前記消去回数よりも小さい場合（Ｓ７７：ＮＯ）、カウンタの値ｊを１だけ増加させて（ステップＳ７８）、処理をステップＳ７５へ戻し、画像データ及び管理データの消去を繰り返す。カウンタの値ｊが前記消去回数以上であると判断した場合（Ｓ７７：ＹＥＳ）、情報処理装置１０側での処理を終了する。
【０１０２】
また、機密印刷でなかったと判断した場合には（Ｓ７３：ＮＯ）、印刷データ管理テーブル１８ｂから管理データの消去を行う（ステップＳ７９）。
【０１０３】
このように、本実施の形態では機密を要する印刷データを情報処理装置１０及び画像形成装置３０の双方で確実に消去できるため、印刷データの漏洩を確実に防止することが可能となる。
【０１０４】
なお、本実施の形態では、印刷データの機密性の有無に基づいて所定回数だけ印刷データを消去するか否かを定める構成としたが、印刷データの機密性の高低に応じて消去回数を決定し、決定した消去回数に従って印刷データを消去するようにしても良い。このような構成による場合には、機密性が高い印刷データを確実に消去できるとともに、機密性が低い印刷データを消去する際の時間を短縮することができ、処理全体の効率を向上することができる。
【０１０５】
実施の形態４．
前述した実施の形態では、画像形成装置３０から情報処理装置１０に対して印刷が完了した旨の情報、又は印刷が完了しなかった旨の情報を送信し、完了した印刷が機密印刷である場合には、情報処理装置１０内部のＨＤＤ装置１８に記憶された印刷データを消去し、印刷が完了しなかった場合には、再度、画像形成装置３０に印刷データを送信する構成であったが、図５に示したように画像形成装置３０が印刷データを記憶するためのＨＤＤ装置３８を備えている場合、又は不揮発性のメモリを備えている場合には、印刷準備が完了した段階で情報処理装置１０に対して印刷データの消去を促す通知を行ってもよい。本実施の形態では、このような構成の画像形成システムについて説明する。なお、画像形成システムの全体構成、情報処理装置１０及び画像形成装置３０等の内部構成については実施の形態１と同様であるためその説明を省略することとする。
【０１０６】
図１４〜図１６は、本実施の形態に係る画像形成システムの処理手順を説明するフローチャートである。まず、情報処理装置１０はプリンタドライバ１８ａを通じて印刷指示を受付け（ステップＳ８１）、プリンタドライバ１８ａにて設定された内容に従い印刷データを印刷データ記憶領域１８ｃに生成し（ステップＳ８２）、格納先に関する情報等（管理データ）を印刷データ管理テーブル１８ｂに登録する。そして、生成した印刷データを画像形成装置３０に送信する（ステップＳ８３）。
【０１０７】
画像形成装置３０は印刷データの受信待ちをしており、制御部３１は、適宜の時間間隔で印刷データを受信したか否かを判断している（ステップＳ８４）。印刷データを受信していない場合（Ｓ８４：ＮＯ）、印刷データを受信するまで待機する。
【０１０８】
画像形成装置３０が情報処理装置１０から送信された印刷データを受信した場合（Ｓ８４：ＹＥＳ）、その印刷データを印刷データ記憶領域３８ｃに記憶し（ステップＳ８５）、格納先に関する情報（管理データ）を印刷データ管理テーブル３８ｂに登録する。そして、記憶した印刷データに基づいて画像形成用の画像データをＲＡＭ３４に生成する（ステップＳ８６）。次いで、画像形成装置３０は、印刷すべき全画像データを生成したか否かを判断し（ステップＳ８７）、全画像データを生成していない場合（Ｓ８７：ＮＯ）、処理をステップＳ８６へ戻し、画像データの生成処理を続行する。
【０１０９】
全画像データを生成した場合（Ｓ８７：ＹＥＳ）、生成した画像データに基づいて機密情報を含むか否かを判断する（ステップＳ８８）。例えば、画像データを解析して「極秘」、「重要」、「社外秘」といった特定の文字列又はイメージデータを検出することにより機密情報を含むか否かを判断することができる。また、情報処理装置１０側で親展印刷、暗号化等の機密印刷の指定をプリンタドライバ１８ａにより行っている場合には、受信した印刷データの解釈に基づいて機密情報の有無を判断するようにしても良い。
【０１１０】
機密情報を含むと判断した場合（Ｓ８８：ＹＥＳ）、機密印刷をオンにし（ステップＳ８９）、機密情報を含まないと判断した場合（Ｓ８８：ＮＯ）、機密印刷をオフにする（ステップＳ９０）。
【０１１１】
次いで、画像形成装置３０は、機密印刷のオン・オフに係る情報、及び印刷準備が完了した旨の情報を情報処理装置３０へ送信すると共に（ステップＳ９１）、ＲＡＭ３４上に生成した画像データに基づいて印刷を開始する（ステップＳ９２）。
【０１１２】
情報処理装置１０では、ステップＳ８３において印刷データを画像形成装置３０に送信した後、当該画像形成装置３０からの情報を受信待ちしており、ＣＰＵ１１は適宜の時間間隔にて画像形成装置３０からの情報を受信したか否かを判断するようにしている（ステップＳ９３）。
【０１１３】
画像形成装置３０からの情報を受信していないと判断した場合（Ｓ９３：ＮＯ）、情報を受信するまで待機する。また、画像形成装置３０からの情報を受信したと判断した場合（Ｓ９３：ＹＥＳ）、受信した情報に基づいて印刷の準備が完了したか否かを判断する（ステップＳ９４）。印刷の準備が完了していないと判断した場合（Ｓ９４：ＮＯ）、処理をステップＳ９３へ戻し、画像形成装置３０からの情報を受信するまで待機する。
【０１１４】
印刷の準備が完了したと判断した場合（Ｓ９４：ＹＥＳ）、画像形成装置３０にて実行される印刷が機密印刷であるか否かを判断する（ステップＳ９５）。すなわち、本実施の形態では、印刷準備が完了した旨の情報を画像形成装置３０が送信する際に、機密印刷のオン・オフに係る情報も送信するようにしてあるため、情報処理装置１０側ではその情報に基づいて機密印刷が実行されるか否かを判断することができる。
【０１１５】
画像形成装置３０にて実行される印刷が機密印刷であると判断した場合（Ｓ９５：ＹＥＳ）、印刷データ記憶領域１８ｃから印刷データを消去するとともに（ステップＳ９６）、印刷データ管理テーブル１８ｂから該当する印刷データについての管理データを消去する（ステップＳ９７）。また、画像形成装置３０にて実行される印刷が通常の印刷であると判断した場合（Ｓ９５：ＮＯ）、印刷データ管理テーブル１８ｂから該当する印刷データの管理データを消去する（ステップＳ９８）。
【０１１６】
また、画像形成装置３０ではステップＳ９２にて印刷を開始した後、印刷が完了したか否かを判断し（ステップＳ９９）、印刷が完了しなかった場合には（Ｓ９９：ＮＯ）、ＨＤＤ装置３８の印刷データ記憶領域３８ｃから当該印刷に係る印刷データを読出し（ステップＳ１００）、読出した印刷データに基づいて印刷用の画像データをＲＡＭ３４に生成する（ステップＳ１０１）。次いで、全画像データを生成したか否かを判断し、全画像データの生成が終了していない場合には（Ｓ１０２：ＮＯ）、処理をステップＳ１０１へ戻して画像データの生成処理を続行する。全画像データの生成が終了したと判断した場合（Ｓ１０２：ＹＥＳ）、処理をステップＳ９２へ戻して、再度印刷を開始する。
【０１１７】
ステップＳ９９にて印刷が完了したと判断した場合（Ｓ９９：ＹＥＳ）、その印刷に関して機密印刷がオンにしてあるか否かを判断し（ステップＳ１０３）、機密印刷をオンにしてある場合には（Ｓ１０３：ＹＥＳ）、印刷データ記憶領域３８ｃから該当する印刷データ自体を消去すると共に（ステップＳ１０４）、印刷データ管理テーブル３８ｂから前記印刷データを管理する管理データを消去する（ステップＳ１０５）。
【０１１８】
また、機密印刷をオフにしてある場合には（Ｓ１０３：ＮＯ）、印刷データ管理テーブル３８ｂから管理データのみを消去する（ステップＳ１０６）。
【０１１９】
このように本実施の形態では、印刷準備が完了した段階で情報処理装置１０に対して印刷データの消去を促すことが可能となるため、例えば、画像形成装置３０が親展機能を有する場合には、画像形成された用紙が利用者により取出されるまでの間に送信元の情報処理装置１０に記憶された印刷データを消去されることとなる。また、画像形成装置３０にて順番待ちしている印刷データがある場合にも、順番待ちしている間に印刷の準備が完了した場合には情報処理装置１０側の印刷データを消去することが可能となる。
【０１２０】
なお、本実施の形態では、画像データの機密性の有無を画像形成装置３０側で判断する構成としたが、実施の形態１と同様にして情報処理装置１０側で判断する構成であっても良い。また、実施の形態３と同様に、画像形成装置３０にて消去回数に係る情報を予め設定しておき、印刷準備が完了した旨の通知を行う際に消去回数に係る情報も通知して、情報処理装置１０及び画像形成装置３０の双方において同じ回数だけデータの消去を繰り返す構成であっても良い。
【図面の簡単な説明】
【０１２１】
【図１】本発明に係る画像形成システムの構成を示す模式図である。
【図２】情報処理装置の内部構成を説明するブロック図である。
【図３】印刷データ管理テーブルの一例を示す概念図である。
【図４】プリンタサーバの内部構成を説明するブロック図である。
【図５】画像形成装置の内部構成を説明するブロック図である。
【図６】本実施の形態に係る画像形成システムの処理手順を説明するフローチャートである。
【図７】本実施の形態に係る画像形成システムの処理手順を説明するフローチャートである。
【図８】本実施の形態に係る画像形成システムの処理手順を説明するフローチャートである。
【図９】本実施の形態に係る画像形成システムの処理手順を説明するフローチャートである。
【図１０】本実施の形態に係る画像形成システムの処理手順を説明するフローチャートである。
【図１１】本実施の形態に係る画像形成システムの処理手順を説明するフローチャートである。
【図１２】本実施の形態に係る画像形成システムの処理手順を説明するフローチャートである。
【図１３】本実施の形態に係る画像形成システムの処理手順を説明するフローチャートである。
【図１４】本実施の形態に係る画像形成システムの処理手順を説明するフローチャートである。
【図１５】本実施の形態に係る画像形成システムの処理手順を説明するフローチャートである。
【図１６】本実施の形態に係る画像形成システムの処理手順を説明するフローチャートである。
【符号の説明】
【０１２２】
１０  情報処理装置
１１  ＣＰＵ
１７  通信部
１８  ＨＤＤ装置
１８ａ  プリンタドライバ
１８ｂ  印刷データ管理テーブル
１８ｃ  印刷データ記憶領域
２０  プリンタサーバ
３０  画像形成装置
３１  制御部
３７  通信部
３８  ＨＤＤ装置
３８ｂ  印刷データ管理テーブル
３８ｃ  印刷データ記憶領域
３９  画像形成部
【図１】
2005038214.tif 000003
【図２】
2005038214.tif 000004
【図３】
2005038214.tif 000005
【図４】
2005038214.tif 000006
【図５】
2005038214.tif 000007
【図６】
2005038214.tif 000008
【図７】
2005038214.tif 000009
【図８】
2005038214.tif 000010
【図９】
2005038214.tif 000011
【図１０】
2005038214.tif 000012
【図１１】
2005038214.tif 000013
【図１２】
2005038214.tif 000014
【図１３】
2005038214.tif 000015
【図１４】
2005038214.tif 000016
【図１５】
2005038214.tif 000017
【図１６】
2005038214.tif 000018