(57)【特許請求の範囲】
【請求項１】
画像形成に係るデータを受付ける手段、及び受付けたデータを送信する手段を有する情報処理装置と、該情報処理装置から送信されたデータを受信する手段、受信したデータを記憶する記憶手段、及び記憶したデータに基づいてシート上に画像形成を行う手段を有する画像形成装置とを備える画像形成システムにおいて、前記画像形成装置は、時刻情報を出力する時計手段と、該時計手段が出力した時刻情報に基づき予め定められた時間帯であるか否かを判断する時間帯判断手段と、前記記憶手段に記憶してあり、画像形成した後のデータを消去する手段とを備え、予め定められた時間帯であると判断した場合、画像形成した後のデータの消去を記憶したデータに基づく画像形成より優先し、予め定められた時間帯でないと判断した場合、記憶したデータに基づく画像形成を画像形成した後のデータの消去より優先するようにしてあることを特徴とする画像形成システム。
【請求項２】
画像形成に係るデータを受付ける手段と、受付けたデータを記憶する記憶手段と、該記憶手段に記憶したデータに基づいてシート上に画像形成を行う手段とを備える画像形成装置において、
時刻情報を出力する時計手段と、
該時計手段が出力した時刻情報に基づき予め定められた時間帯であるか否かを判断する時間帯判断手段と、
前記記憶手段に記憶してあり、画像形成した後のデータを消去する手段と
を備え、
予め定められた時間帯であると判断した場合、画像形成した後のデータの消去を記憶したデータに基づく画像形成より優先し、
予め定められた時間帯でないと判断した場合、記憶したデータに基づく画像形成を画像形成した後のデータの消去より優先するようにしてあることを特徴とする画像形成装置。
【請求項３】
前記記憶手段に記憶したデータの格納場所のみを消去した非完全消去領域の有無を判断する消去領域判断手段を備え、
前記非完全消去領域があると判断した場合、前記消去する手段は、前記記憶手段にて完全に消去されていないデータを消去するようにしてあることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
受付けるべきデータは、該データ自身の機密性の有無に係る情報を含んでおり、受付けたデータの機密性の有無を判断する機密性判断手段を備え、
機密性が有ると判断した場合、前記記憶手段に記憶したデータに基づいて画像形成した後、前記記憶手段にて完全に消去されていないデータを消去し、
機密性が無いと判断した場合、前記記憶手段に記憶したデータに基づいて画像形成した後、前記記憶手段に記憶したデータの格納場所のみを消去するようにしてあることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記機密性判断手段が、受付けたデータの機密性が有ると判断した場合、前記データに基づいて画像形成した後、該データを暗号化する手段と、暗号化したデータを前記記憶手段に記憶する手段とを更に備えることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記機密性判断手段が、受付けたデータの機密性が無いと判断した場合に、前記時間帯判断手段が、予め定められた時間帯であると判断したときは、前記記憶手段にて完全に消去されていないデータを消去し、前記時間帯判断手段が、予め定められた時間帯でないと判断したときは、前記記憶手段に記憶したデータの格納場所のみを消去するようにしてあることを特徴とする請求項４又は請求項５に記載の画像形成装置。
【請求項７】
前記時計手段が出力した時刻情報が予め定めた所定の時刻であるか否かを判断する時刻判断手段を備え、
前記時間帯判断手段が、予め定められた時間帯であると判断した場合に、前記時刻判断手段が所定の時刻であると判断したときは、画像形成した後のデータの消去を記憶したデータに基づく画像形成より優先し、前記時刻判断手段が所定の時刻でないと判断したときは、記憶したデータに基づく画像形成を画像形成した後のデータの消去より優先するようにしてあることを特徴とする請求項２乃至請求項６の何れか一つに記載の画像形成装置。
【請求項８】
データを前記記憶手段に記憶する際、該記憶手段にて消去されていないデータ領域に上書きすべくなしてあることを特徴とする請求項５乃至請求項７の何れか一つに記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、処理効率を低下させることなくデータの機密性を保持し得る画像形成システム及び画像形成装置に関する。
【０００２】
【従来の技術】
パーソナルコンピュータのような情報処理装置と、プリンタ、複合機等の画像形成装置とを通信ネットワーク上に接続して複数の情報処理装置から画像形成装置を共有するシステムが提案され、オフィス等に導入されている。これは、画像形成装置自体の高速化はもちろんのこと、画像形成装置に内部記憶装置を搭載して複数のジョブを停滞させることなく受付けて、順次的に画像形成する処理能力が搭載されてきたからである。
【０００３】
また、通信ネットワーク上の利用者が多くなるに従い、情報処理装置からの指示により出力するデータに関して、会社及び個人のデータに対するセキュリティの考え方が重視されてきている。そこで、通信ネットワーク上における情報処理装置と画像形成装置との間で伝送される印刷ジョブを暗号化するシステムが提案されている（例えば、特許文献１参照）。また、画像形成装置にて受信した印刷ジョブを一時的に停滞させ、利用者からのパスワード認証等により印刷処理を開始するいわゆる親展印刷の機能が画像形成装置に搭載されてきている。
【０００４】
更に、近年では、ＨＤＤ装置（HDD : Hard Disk Drive）等の記憶装置が画像形成装置に搭載されており、処理を行う印刷データが一時的に蓄えられるようになってきている。このとき、印刷処理が完了した段階で印刷データを消去するか、又はランダムなデータを上書きすることにより、読出し困難な状態にして印刷データの機密性の保護を図るようにしている（例えば、特許文献２参照）。これにより、印刷データが蓄積された内部記憶装置が何者かに持ち出された場合であっても、印刷データが不正に取り出されることが防止される。
【０００５】
【特許文献１】
特開２００２−３４２０６１号公報
【特許文献２】
特開平９−２２３０６１号公報
【０００６】
【発明が解決しようとする課題】
このように、画像形成装置にて取り扱う印刷データの機密性が高い場合には、前述の特許文献に記載されているように、印刷ジョブの暗号化、又は印刷処理が完了した段階で印刷データの消去を行う必要がある。しかしながら、情報処理装置にて暗号化して送信する場合、必ず画像形成装置側で符号化処理を実行する必要があり、当該画像形成装置が複数の利用者により共有されている場合、印刷ジョブの処理効率が悪くなるという問題点を有している。また、画像形成装置内部のＨＤＤ装置に記憶された印刷データを消去する場合も同様であり、消去する際に長時間を要するため印刷ジョブの処理効率が悪くなるという問題点を有している。
【０００７】
本発明は斯かる事情に鑑みてなされたものであり、外部から受信した画像形成に係るデータを記憶する記憶手段を備え、時計手段が出力した時刻情報に基づいて予め定められた時間帯であるか否かを判断し、予め定められた時間帯であると判断した場合、前記記憶手段に記憶したデータに対して所定の処理を施す手段を備える構成とすることにより、画像形成の処理効率を低下させることなく、受信したデータの機密性を高めることができる画像形成システム及び画像形成装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明に係る画像形成システムは、画像形成に係るデータを受付ける手段、及び受付けたデータを送信する手段を有する情報処理装置と、該情報処理装置から送信されたデータを受信する手段、受信したデータを記憶する記憶手段、及び記憶したデータに基づいてシート上に画像形成を行う手段を有する画像形成装置とを備える画像形成システムにおいて、前記画像形成装置は、時刻情報を出力する時計手段と、該時計手段が出力した時刻情報に基づき予め定められた時間帯であるか否かを判断する時間帯判断手段と、前記記憶手段に記憶してあり、画像形成した後のデータを消去する手段とを備え、予め定められた時間帯であると判断した場合、画像形成した後のデータの消去を記憶したデータに基づく画像形成より優先し、予め定められた時間帯でないと判断した場合、記憶したデータに基づく画像形成を画像形成した後のデータの消去より優先するようにしてあることを特徴とする。
【０００９】
本発明にあっては、情報処理装置から送信された画像形成に係るデータを受信する手段と、受信したデータを記憶する記憶手段とを備え、時計手段が出力する時刻情報に基づき予め定められた時間帯であるか否かを判断し、前記時間帯であると判断した場合、画像形成した後のデータの消去を記憶したデータに基づく画像形成より優先し、予め定められた時間帯でないと判断した場合、記憶したデータに基づく画像形成を画像形成した後のデータの消去より優先するようにしてある。したがって、ＨＤＤ装置等の記憶手段に記憶したデータに対して所定の時間帯にのみ機密性を保護する処理を施すことによって、処理効率を低下させることなくデータの機密性を高めることが可能となる。例えば、就業時にはＨＤＤ装置が盗難されてデータが漏洩する虞が少ないため、機密処理よりも受信したデータに基づいて画像形成を実行する処理を優先させて処理効率を図り、終業時に近い時間帯においてＨＤＤ装置内部に記憶されたデータを消去することにより、終業後の誰もいないときにＨＤＤ装置が盗難された場合であっても、データが漏洩することを防止することが可能となる。
【００１４】
本発明に係る画像形成装置は、画像形成に係るデータを受付ける手段と、受付けたデータを記憶する記憶手段と、該記憶手段に記憶したデータに基づいてシート上に画像形成を行う手段とを備える画像形成装置において、時刻情報を出力する時計手段と、該時計手段が出力した時刻情報に基づき予め定められた時間帯であるか否かを判断する時間帯判断手段と、前記記憶手段に記憶してあり、画像形成した後のデータを消去する手段とを備え、予め定められた時間帯であると判断した場合、画像形成した後のデータの消去を記憶したデータに基づく画像形成より優先し、予め定められた時間帯でないと判断した場合、記憶したデータに基づく画像形成を画像形成した後のデータの消去より優先するようにしてあることを特徴とする。
【００１５】
本発明にあっては、外部から送信された画像形成に係るデータを受信する手段と、受信したデータを記憶する記憶手段とを備え、時計手段が出力する時刻情報に基づいて予め定められた時間帯であるか否かを判断し、前記時間帯であると判断した場合、画像形成した後のデータの消去を記憶したデータに基づく画像形成より優先し、予め定められた時間帯でないと判断した場合、記憶したデータに基づく画像形成を画像形成した後のデータの消去より優先するようにしてある。したがって、ＨＤＤ装置等の記憶手段に記憶したデータに対して予め定めた時間帯にのみ機密性を保護する処理を施すことによって、処理効率を低下させることなくデータの機密性を高めることが可能となる。例えば、就業時にはＨＤＤ装置が盗難されてデータが漏洩する虞が少ないため、機密処理よりも受信したデータに基づいて画像形成を実行する処理を優先させて処理効率を図り、終業時に近い時間帯においてＨＤＤ装置内部に記憶されたデータを消去することにより、終業後の誰もいないときにＨＤＤ装置が盗難された場合であっても、データが漏洩することを防止することが可能となる。
【００１６】
本発明に係る画像形成装置は、前記記憶手段に記憶したデータの格納場所のみを消去した非完全消去領域の有無を判断する消去領域判断手段を備え、前記非完全消去領域があると判断した場合、前記消去する手段は、前記記憶手段にて完全に消去されていないデータを消去するようにしてあることを特徴とする。
【００１７】
本発明にあっては、予め定められた時間帯に、前記記憶手段に記憶してあり、画像形成した後のデータを消去する場合に、非完全消去領域があると判断したときは、前記記憶手段にて完全に消去されていないデータを消去するようにしている。したがって、ＨＤＤ装置のような記憶手段が盗難された場合であってもデータの漏洩が防止され、また必要な時間帯にのみデータの消去を行うため、画像形成の処理効率が低下することがなくなる。
【００１８】
本発明に係る画像形成装置は、受付けるべきデータは、該データ自身の機密性の有無に係る情報を含んでおり、受付けたデータの機密性の有無を判断する機密性判断手段を備え、
機密性が有ると判断した場合、前記記憶手段に記憶したデータに基づいて画像形成した後、前記記憶手段にて完全に消去されていないデータを消去し、
機密性が無いと判断した場合、前記記憶手段に記憶したデータに基づいて画像形成した後、前記記憶手段に記憶したデータの格納場所のみを消去するようにしてあることを特徴とする。
【００１９】
本発明にあっては、受信したデータが機密性を有する場合には、前記記憶手段に記憶したデータに基づき画像形成した後、前記記憶手段にて完全に消去されていないデータを消去し、機密性が無いと判断した場合には、前記記憶手段に記憶したデータに基づいて画像形成した後、前記記憶手段に記憶したデータの格納場所のみを消去するようにしている。したがって、データの機密性に応じて、データの格納場所の消去だけでなく、そのデータ自体を消去することができ、ＨＤＤ装置のような記憶手段が盗難された場合であってもデータの漏洩が防止される。
【００２０】
本発明に係る画像形成装置は、前記機密性判断手段が、受付けたデータの機密性が有ると判断した場合、前記データに基づいて画像形成した後、該データを暗号化する手段と、暗号化したデータを前記記憶手段に記憶する手段とを更に備えることを特徴とする。
【００２１】
本発明にあっては、受信したデータが機密性を有する場合には暗号化して記憶するようにしている。したがって、ＨＤＤ装置のような記憶手段が盗難された場合であってもデータの漏洩が防止される。
【００２２】
本発明に係る画像形成装置は、前記機密性判断手段が、受付けたデータの機密性が無いと判断した場合に、前記時間帯判断手段が、予め定められた時間帯であると判断したときは、前記記憶手段にて完全に消去されていないデータを消去し、前記時間帯判断手段が、予め定められた時間帯でないと判断したときは、前記記憶手段に記憶したデータの格納場所のみを消去するようにしてあることを特徴とする。
【００２３】
本発明にあっては、受付けたデータの機密性が無い場合、記憶手段に消去されずに残されているデータを必要な時間帯にのみ消去するようにしているため、画像形成の処理効率を低下させることなく、記憶手段に記憶されたデータの機密性を確保することができる。
【００２４】
本発明に係る画像形成装置は、前記時計手段が出力した時刻情報が予め定めた所定の時刻であるか否かを判断する時刻判断手段を備え、前記時間帯判断手段が、予め定められた時間帯であると判断した場合に、前記時刻判断手段が所定の時刻であると判断したときは、画像形成した後のデータの消去を記憶したデータに基づく画像形成より優先し、前記時刻判断手段が所定の時刻でないと判断したときは、記憶したデータに基づく画像形成を画像形成した後のデータの消去より優先するようにしてあることを特徴とする。
【００２５】
本発明にあっては、予め定められた時間帯であると判断した場合に、所定の時刻であるか否かを判断し、所定の時刻であるときは、画像形成した後のデータの消去を記憶したデータに基づく画像形成より優先し、前記時刻判断手段が所定の時刻でないと判断したときは、記憶したデータに基づく画像形成を画像形成した後のデータの消去より優先するようにしてある。したがって、例えば、終業時等において画像形成装置の電源を遮断する必要がある場合には、データの消去を優先させることにより、非完全消去領域が記憶手段に残存している可能性が少なくなり、機密性を高めることができ、終業後にＨＤＤ装置が盗難された場合であってもデータの漏洩が防止されるとともに、画像形成の処理効率が低下することがなくなる。
【００２６】
本発明に係る画像形成装置は、データを前記記憶手段に記憶する際、該記憶手段にて消去されていないデータ領域に上書きすべくなしてあることを特徴とする。
【００２７】
本発明にあっては、データを記憶する際、消去されていない領域上に上書きするようにしている。したがって、消去されていない領域の増加を防止できるため、データを消去する際の時間を短縮することができ、画像形成システムの処理効率の低下を防止できる。
【００２８】
【発明の実施の形態】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
実施の形態１．
図１は本実施の形態に係る画像形成システムの全体構成を示す模式的構成図である。図中１０は、パーソナルコンピュータ、ワークステーション等の情報処理装置であり、通信ネットワークＮを介して画像形成装置２０に接続されている。画像形成装置２０は、プリンタ装置、又はプリント機能の他にコピー機能、スキャナ機能、ファクシミリ機能等を有する複合機であり、情報処理装置１０から送信される印刷ジョブを受信し、当該印刷ジョブに基づく印刷処理を実行する。
【００２９】
本実施の形態では、情報処理装置１０及び画像形成装置２０で取り扱うデータ（印刷ジョブ）の機密性に関して２つのモードを設定している。一つは通常モードであり、画像形成装置２０に依頼する印刷ジョブに関して、利用者が機密処理の指定を行わない限り画像形成装置２０側で機密処理を実行しない平常時のモードとして設定されている。この通常モードは、例えば、就業時等において利用者が多く存在し、画像形成装置２０内部のＨＤＤ装置が盗難される虞がない時間帯に設定され、利用者が指定しない限り機密処理を実行しないことで印刷ジョブの処理効率を高めている。もう一つは機密モードであり、例えば、終業後において画像形成装置２０内部のＨＤＤ装置が盗難される虞があるため、終業前にそれまでに記憶されたデータ（印刷ジョブ）を予め消去しておくモードとして設定されている。この場合、利用者が機密処理を指定しなかった場合であってもデータが消去されるためデータの機密性を高めることができる。
【００３０】
図２は情報処理装置１０の内部構成を説明するブロック図である。情報処理装置１０は、ＣＰＵ１１を備えており、該ＣＰＵ１１にはＲＯＭ１３、ＲＡＭ１４、操作部１５、表示部１６、通信部１７、ＨＤＤ装置１８、時計部１９等のハードウェアがバス１２を介して接続されている。ＣＰＵ１１は、ＲＯＭ１３に予め格納された制御プログラムを読み込んで実行することにより、前述の各種ハードウェアの制御を行う。ＲＡＭ１４は揮発性のメモリであり、前記制御プログラムの実行中に生成された各種のデータ、操作部１５、通信部１７等を通じて外部から入力されたデータ、ＨＤＤ装置１８から読出されたデータ等が一時的に記憶される。
【００３１】
操作部１５は、キーボード、マウス、タブレット等の入力装置により構成され、利用者による指示を受付ける。表示部１６は、ＣＲＴディスプレイ、液晶ディスプレイ等の表示装置により構成され、操作部１５を通じて入力されたデータ、ＣＰＵ１１の指示により生成された各種のデータが表示される。通信部１７は、通信ネットワークＮに準拠した通信インタフェースを有しており、内部で生成された印刷ジョブを通信ネットワークＮを介して画像形成装置２０に送信するとともに、画像形成装置２０から送信される各種の情報を受信する。通信部１７はこのような通信ネットワークＮを介した情報の送受信を制御する。
【００３２】
ＨＤＤ装置１８は、ディスク状の磁気記録媒体を有する記憶装置であり、その記憶領域の一部にはプリンタドライバ１８ａ及びスケジュール管理テーブル１８ｂが格納されている。プリンタドライバ１８ａは、情報処理装置１０と画像形成装置２０との接続を確保するために各種の設定を行い、操作部１５を通じた利用者の指示に基づき印刷ジョブを生成し、通信部１７を通じて画像形成装置２０へ印刷ジョブを送信する。スケジュール管理テーブル１８ｂは、通常モード及び機密モードの夫々に対して割当てられた時間帯の情報を有している。
【００３３】
本実施の形態に係る情報処理装置１０は、その内部にて生成した印刷ジョブを画像形成装置２０へ送信する際、前述のスケジュール管理テーブル１８ｂ及び時計部１９が出力する日時情報を参照し、通常モードの時間帯であるか又は機密モードの時間帯であるかを判断する。通常モードの時間帯であると判断した場合、通信ネットワークＮを介して画像形成装置２０に印刷ジョブを送信し、機密モードの時間帯であると判断した場合、送信すべき印刷ジョブを暗号化した後、画像形成装置２０へ印刷ジョブを送信する。
なお、印刷ジョブの暗号化は、プリンタドライバ１８ａ等に組込んだソフトウェアの処理により実行しても良く、通信部１７に暗号化処理回路を設けてハードウェアの処理により実行しても良い。
【００３４】
図３は画像形成装置２０の内部構成を説明するブロック図である。画像形成装置２０は、ＣＰＵから構成される制御部２１を有しており、当該制御部２１には、ＲＯＭ２３、ＲＡＭ２４、操作部２５、表示部２６、通信部２７、画像形成部２８、印刷ジョブ管理部２９、ＨＤＤ装置３１、時計部３２等のハードウェアがバス２２を介して接続されている。
ＲＯＭ２３にはこれらのハードウェアを制御するための制御プログラムが格納されており、制御部２１が当該制御プログラムを読み込んで実行することにより前記ハードウェアを制御し、本発明の画像形成装置２０として機能させる。ＲＡＭ２４は、揮発性のメモリであり、前記制御プログラムの実行中に生成される各種のデータ、操作部２５又は通信部２７を通じて入力される各種のデータ、印刷ジョブを展開して得られた画像データ等を一時的に記憶する。
【００３５】
操作部２５は、利用者からの動作指示を受付けるための各種操作キーを備えており（不図示）、画像形成装置２０が有する機能の切替操作、プリント枚数、画像形成時の濃度調節等の設定を受付ける。表示部２６は、液晶ディスプレイ又はＬＥＤディスプレイ等の表示装置を備えており、画像形成装置２０の動作状況、操作部２５から入力された各種設定値等が表示される。また、表示部２６の一部にタッチパネル方式のソフトウェアキーを設けて、前述の各種設定を受付けるようにしても良い。通信部２７は、通信ネットワークＮに準拠した通信インタフェースを持ち、情報処理装置１０から印刷ジョブ等のデータを受信するともに、必要に応じて前記情報処理装置１０に各種のデータを送信することができる。
【００３６】
画像形成部２８は、例えば、感光体ドラムを所定の電位に帯電させる帯電器、外部から受付けた画像データに応じてレーザ光を照射して感光体ドラム上に静電潜像を生成させるレーザ書込装置、感光体ドラム表面に形成された静電潜像にトナーを供給して顕像化する現像器、感光体ドラム表面に形成されたトナー像を用紙上に転写する転写器等（不図示）を備えており、電子写真方式にて利用者が所望する画像を用紙上に形成することができる。
なお、本実施の形態では、画像形成部２８はレーザ書込ユニットを用いた電子写真方式により画像形成を行う構成としたが、インクジェット方式、熱転写方式、昇華方式により画像形成を行わせる構成であっても良いことは勿論である。
【００３７】
印刷ジョブ管理部２９は不揮発性のメモリにより構成されており、情報処理装置１０から印刷ジョブを受信した際に、その印刷ジョブのジョブ名、送信元の装置名、及び印刷ジョブの格納先の情報を互いに関連付けて記憶する。ＨＤＤ装置３１はディスク状の磁気記憶媒体を有する記憶装置であり、その記憶領域の一部は通信部２７を通じて受信した印刷ジョブを記憶するためのジョブ記憶領域３１ａ、並びに通常モード及び機密モードの時間帯を規定したスケジュール管理テーブル３１ｂとして利用されている。
【００３８】
図４はスケジュール管理テーブル３１ｂ（１８ｂ）の一例を示す概念図である。本実施の形態では機密処理に関して２つのモードを設定し、画像形成装置２０を利用する時間帯に応じてそれらのモードを切替えるようにしている。図４に示した例では、平日（月曜日から金曜日まで）の９時から１５時までを通常モードとして設定しており、機密処理を実行することよりも受付けた印刷ジョブを優先して処理するようにしている。また、平日の１５時から電源オフまで、及び休日（土曜日、日曜日、及び祝日）を機密モードとして設定しており、受付けた印刷ジョブの処理よりも機密処理を優先して実行するようにしている。
【００３９】
すなわち、平日の昼間は何者かによって画像形成装置２０からＨＤＤ装置３１が持ち去られ、機密が漏洩する可能性が低いため、機密処理を行って印刷ジョブの実行効率を低下させるよりも、受付けた印刷ジョブを優先して実行するようにしている。また、夜間はＨＤＤ装置３１が持ち去られ、機密が漏洩する可能性があるため、印刷ジョブとしての処理を終えてジョブ記憶領域３１ａに蓄積されている印刷ジョブを機密モードに切替わった時点で完全消去するようにしている。なお、情報処理装置１０が有するスケジュール管理テーブル１８ｂは、画像形成装置２０が有するスケジュール管理テーブル３１ｂと同等のものであり、機密モードの時間帯に印刷ジョブを送信する場合、印刷ジョブを暗号化したうえで画像形成装置２０に送信するようにしている。
【００４０】
図５は情報処理装置１０から印刷ジョブを送信する際の手順を説明するフローチャートである。まず、情報処理装置１０は、操作部１５を通じた利用者からの指示によりプリンタドライバ１８ａを起動し、印刷指示を受付ける（ステップＳ１）。印刷指示を受付けた場合、印刷ジョブを生成し（ステップＳ２）、生成した印刷ジョブにより機密印刷が指定されているか否かを判断する（ステップＳ３）。機密印刷が指定されているか否かは、例えば、プリンタドライバ１８ａによって親展印刷が指定されたか否かを判断することによって行う。
【００４１】
機密印刷が指定されていると判断した場合（Ｓ３：ＹＥＳ）、印刷ジョブを暗号化した後（ステップＳ４）、通信部１７を通じて印刷ジョブを送信する（ステップＳ６）。また、機密印刷が指定されていないと判断した場合（Ｓ３：ＮＯ）、スケジュール管理テーブル１８ｂを参照することにより、機密モードの時間帯であるか否かを判断する（ステップＳ５）。
機密モードの時間帯であると判断した場合（Ｓ５：ＹＥＳ）、印刷ジョブを暗号化した上で、印刷ジョブを送信する。また、機密モードの時間帯でないと判断した場合（Ｓ５：ＮＯ）、印刷ジョブを暗号化することなく印刷ジョブの送信を行う。
【００４２】
図６は通常モードにおける印刷ジョブの管理手法を説明する模式図である。画像形成装置２０が情報処理装置１０から送信された印刷ジョブを受信した場合、その印刷ジョブをジョブ記憶領域３１ａに記憶するとともに、印刷ジョブのジョブ名、送信元の装置名、及び印刷ジョブの格納先の情報を印刷ジョブ管理部２９に登録する。
図６（ａ）に示した例では、「印刷ジョブ１」及び「印刷ジョブ２」の２つの印刷ジョブを受付けた状態を示しており、制御部２１は、印刷ジョブ管理部２９を参照して先に受付けた印刷ジョブ（「印刷ジョブ１」）から順次的に印刷処理を実行する。そして、「印刷ジョブ１」による処理が完了する前に新たな印刷ジョブ（「印刷ジョブ３」）を受付けた場合、「印刷ジョブ１」、「印刷ジョブ２」に引き続いてジョブ記憶領域３１ａに記憶させる。また、「印刷ジョブ１」による処理が完了した後に新たな印刷ジョブ（「印刷ジョブ４」）を受付けた場合、「印刷ジョブ１」を記憶させていた記憶領域に「印刷ジョブ４」を上書き形成する。すなわち、「印刷ジョブ１」による処理が完了した時点で「印刷ジョブ１」のＦＡＴを消去しておく。
【００４３】
図７は機密モードにおける印刷ジョブの管理手法を説明する模式図である。画像形成装置２０が情報処理装置１０から送信された印刷ジョブを機密モードの時間帯に受信した場合、受信した印刷ジョブを暗号化した上でジョブ記憶領域３１ａに記憶するとともに、印刷ジョブのジョブ名、送信元の装置名、及び印刷ジョブの格納先の情報を印刷ジョブ管理部２９に登録する。
図７（ａ）に示した例では、「印刷ジョブ５」及び「印刷ジョブ６」を機密モードの時間帯に受信しており、暗号化した上でジョブ記憶領域３１ａに記憶させている。なお、図面では、暗号化された印刷ジョブをハッチングを付したセルで表している。そして、制御部２１は、「印刷ジョブ５」による処理を実行した後、その「印刷ジョブ５」の完全消去を行う。ここで、データの完全消去とは、ファイルの格納場所（ＦＡＴ）についての消去だけでなく、そのデータ自体を再現困難なように消去することをいい、例えば、ランダムなデータの上書きを所定回数だけ繰返すことにより実行される。
【００４４】
図８は画像形成装置２０が印刷ジョブを受信したときに実行する処理を説明するフローチャートである。画像形成装置２０が通信部２７を通じて印刷ジョブを受信した場合（ステップＳ１１）、制御部２１は、スケジュール管理テーブル３１ｂと時計部３２が出力する日時情報とに基づき、機密モードの時間帯であるか否かを判断する（ステップＳ１２）。機密モードの時間帯であると判断した場合（Ｓ１２：ＹＥＳ）、受信した印刷ジョブが暗号化されているか否かを判断し（ステップＳ１３）、暗号化されていない場合には（Ｓ１３：ＮＯ）、印刷ジョブを暗号化したうえで（ステップＳ１４）、ＨＤＤ装置３１のジョブ記憶領域３１ａに保存させる（ステップＳ１５）。
【００４５】
また、ステップＳ１２にて機密モードの時間帯でないと判断した場合（Ｓ１２：ＮＯ）、又はステップＳ１３にて印刷ジョブが既に暗号化されていると判断した場合（Ｓ１３：ＹＥＳ）、暗号化処理を実行することなく、受信した印刷ジョブをＨＤＤ装置３１のジョブ記憶領域３１ａに保存させる。
【００４６】
図９及び図１０は画像形成装置２０が印刷処理を実行する際の処理手順を説明するフローチャートである。まず、画像形成装置２０の制御部２１は、スケジュール管理テーブル３１ｂと時計部３２が出力する日時情報とに基づき、機密モードの時間帯であるか否かを判断する（ステップＳ２１）。
機密モードの時間帯でないと判断した場合（Ｓ２１：ＮＯ）、制御部２１は、印刷ジョブ管理部２９を参照することにより実行すべき印刷ジョブがあるか否かを判断する（ステップＳ２２）。実行すべき印刷ジョブがある場合（Ｓ２２：ＹＥＳ）、その印刷ジョブに基づいて印刷処理を実行する（ステップＳ２３）。そして、画像形成装置２０の電源の切断、リセット等による強制割込みがあるか否かを判断し（ステップＳ２４）、強制割込みがないと判断した場合（Ｓ２４：ＮＯ）、処理をステップＳ２１へ戻し、強制割込みがあると判断した場合（Ｓ２４：ＹＥＳ）、本フローチャートによる処理を終了する。
【００４７】
ステップＳ２２において実行すべき印刷ジョブがないと判断した場合（Ｓ２２：ＮＯ）、ジョブ記憶領域３１ａに格納されている非完全消去領域があるか否かを判断する（ステップＳ２５）。ここで、非完全消去領域とは、印刷処理が終了した後にＦＡＴ領域のみを削除し、印刷ジョブの本体のみが残存している領域のことをいう。非完全消去領域があると判断した場合（Ｓ２５：ＹＥＳ）、その非完全消去領域の完全消去を行う（ステップＳ２６）。
次いで、制御部２１は、新たに受付けた印刷ジョブによる印刷処理の実行要求があるか否かを判断し（ステップＳ２７）、実行要求があると判断した場合（Ｓ２７：ＹＥＳ）、処理をステップＳ２３へと移行させて印刷処理を実行する。また、実行要求がないと判断した場合（Ｓ２７：ＮＯ）、処理をステップＳ２５へ戻し、ＨＤＤ装置３１のジョブ記憶領域３１ａに残っている非完全消去領域の完全消去を続行する。ステップＳ２５にて非完全消去領域がないと判断した場合（Ｓ２５：ＮＯ）、処理をステップＳ２４へと移行させる。
このように通常モードの時間帯では、実行すべき印刷ジョブを受付けている場合には、その印刷ジョブによる処理を優先させて実行し、受付けている印刷ジョブがない間にＨＤＤ装置３１のジョブ記憶領域３１ａに格納された非完全消去領域を消去するようにしている。
【００４８】
ステップＳ２１にて機密モードの時間帯であると判断した場合（Ｓ２１：ＹＥＳ）、ＨＤＤ装置３１のジョブ記憶領域３１ａに非完全消去領域があるか否かを判断する（ステップＳ２９）。非完全消去領域があると判断した場合（Ｓ２９：ＹＥＳ）、ジョブ記憶領域３１ａ内に記憶された非完全消去領域を完全消去し（ステップＳ３０）、処理をステップＳ２９へ戻す。
そして、ジョブ記憶領域３１ａに記憶された非完全消去領域がないと判断した場合（Ｓ２９：ＮＯ）、印刷ジョブ管理部２９を参照することより実行すべき印刷ジョブがあるか否かを判断する（ステップＳ３１）。実行すべき印刷ジョブがあると判断した場合（Ｓ３１：ＹＥＳ）、その印刷ジョブに基づいて印刷処理を実行する（ステップＳ３２）。印刷処理の終了後、又は実行すべき印刷ジョブがないと判断した場合（Ｓ３１：ＮＯ）、画像形成装置２０の電源の切断、リセット等による強制割込みがあるか否かを判断する（ステップＳ３３）。強制割込みがないと判断した場合（Ｓ３３：ＮＯ）、処理をステップＳ２１へ戻し、強制割込みがあると判断した場合（Ｓ３３：ＹＥＳ）、本フローチャートへの処理を終了する。
このように機密モードの時間帯では、通常モードから機密モードに切替わった時点でジョブ記憶領域３１ａに格納されている非完全消去領域の完全消去を開始し、全ての非完全消去領域が完全に消去された後、印刷ジョブ管理部２９に登録された印刷ジョブ、又は新たに受付けた印刷ジョブを実行するようにしている。
【００４９】
図１１は印刷処理ルーチンの処理手順を説明するフローチャートである。図９及び図１０に示したフローチャートのステップＳ２３及びステップＳ３２において印刷処理を実行する場合、まず、制御部２１は該当する印刷ジョブが暗号化されているか否かを判断する（ステップＳ４１）。暗号化されていると判断した場合（Ｓ４１：ＹＥＳ）、印刷ジョブの復号化を行う（ステップＳ４２）。
印刷ジョブの復号化が終了した場合、又はステップＳ４１において印刷ジョブが暗号化されていないと判断した場合（Ｓ４１：ＮＯ）、制御部２１は、ジョブ記憶領域３１ａに記憶された印刷ジョブを解析し（ステップＳ４３）、ページ数、拡大・縮小率、画像の向き等の情報を取得して当該印刷ジョブから画像データをＲＡＭ２４上に展開する。そして、ＲＡＭ２４に展開した画像データを画像形成部２８に転送し、印刷ジョブにより指定された用紙上に印刷出力を行う（ステップＳ４４）。
【００５０】
次いで、前記印刷ジョブが親展処理等の機密印刷を指定したものであったか否かを判断する（ステップＳ４５）。機密印刷を指定したものであったと判断した場合（Ｓ４５：ＹＥＳ）、印刷処理済みの印刷ジョブ（残データ）の完全消去を行う（ステップＳ４６）。また、機密印刷を指定したものでないと判断した場合（Ｓ４５：ＮＯ）、スケジュール管理テーブル３１ｂと時計部３２が出力する日時とに基づき、機密モードの時間帯であるか否かを判断する（ステップＳ４７）。機密モードの時間帯であると判断した場合（Ｓ４７：ＹＥＳ）、ステップＳ４６の処理を行う。機密モードの時間帯でないと判断した場合（Ｓ４７：ＮＯ）、ＦＡＴ領域の消去を実行する（ステップＳ４８）。
【００５１】
なお、本実施の形態では、画像形成装置２０にて印刷ジョブを受信した際、その印刷ジョブ自体をＨＤＤ装置３１に記憶させ、実行要求があるまで待機させる形態としたが、受信した印刷ジョブを解析して印刷用の画像データに展開し、展開した画像データをＨＤＤ装置３１に記憶してジョブ待ちを行う形態としても良い。このとき、画像形成装置２０は、受信した印刷ジョブが暗号化されているか否かを判断し、暗号化されている場合には印刷ジョブを復号化した後に印刷ジョブの解析を行い、印刷用の画像データに展開する。また、印刷ジョブを受信した時間帯が機密モードの時間帯であるか否かを判断し、機密モードの時間帯で有る場合には、前述と同様に展開した画像データを暗号化したうえでＨＤＤ装置３１に記憶し、印刷処理の実行要求があるまで待機させるようにしている。
【００５２】
実施の形態２．
実施の形態１では、印刷ジョブを処理していない間に非完全消去領域の完全消去を行うようにしているが、画像形成装置２０が備えるＨＤＤ装置３１の記憶要領が大きい場合、又は印刷ジョブを頻繁に受付けて処理を行っているような状況下にある場合、終業等により電源オフすべき時刻が差し迫っているときであっても、ＨＤＤ装置３１内部に非完全消去領域が残っていることがある。したがって、画像形成装置２０内で処理したデータの機密性を高めるためには、終業時刻等において全ての非完全消去領域を完全に消去することが望ましい。本実施の形態では、通常モードの時間帯、機密モードの時間帯の他にリミット時刻を設定し、リミット時刻以降ではそれまでに記憶された非完全消去領域の完全消去を優先的に行うようにしている。
なお、画像形成システムの全体構成、並びに情報処理装置１０及び画像形成装置２０の内部構成については実施の形態１と全く同様であるためにその説明を省略することとする。
【００５３】
図１２はスケジュール管理テーブル３１ｂ（１８ｂ）の一例を示す概念図である。本実施の形態では機密処理に関して２つのモードを設定し、更に前述のリミット時刻を設定している。図１２に示した例では、実施の形態１と同様に平日の９時から１５時までを機密処理よりも受付けた印刷ジョブを優先させて実行する通常モードとして設定しており、平日の１５時から電源オフまで及び休日を、受付けた印刷ジョブよりも機密処理を優先させて実行する機密モードとして設定している。また、平日の１７時をリミット時刻として定めている。
【００５４】
図１３はリミット時刻以降の処理を説明する模式図である。制御部２１は、時計部３２が出力する日時情報とスケジュール管理テーブル３１ｂとに基づきリミット時刻になったと判断した場合、その時点で消去されずにジョブ記憶領域３１ａに残っている処理済みの印刷ジョブを消去する。そのとき、ランダムなデータの上書きとデータの消去とを繰返し実行して再現困難なように消去するとともに、新たな印刷ジョブを受信した場合には、その印刷ジョブを暗号化して処理済みの印刷ジョブに上書きする。
【００５５】
図１４及び図１５は画像形成装置２０が各時間帯にて実行する機密処理の処理手順を説明するフローチャートである。まず、画像形成装置２０の制御部２１は、スケジュール管理テーブル３１ｂと時計部３２が出力する日時情報とに基づき、機密モードの時間帯であるか否かを判断する（ステップＳ５１）。
機密モードの時間帯でないと判断した場合（Ｓ５１：ＮＯ）、制御部２１は、印刷ジョブ管理部２９を参照することにより実行すべき印刷ジョブがあるか否かを判断する（ステップＳ５２）。実行すべき印刷ジョブがある場合には（Ｓ５２：ＹＥＳ）、その印刷ジョブに基づいて印刷処理を実行する（ステップＳ５３）。そして、画像形成装置２０の電源の切断、リセット等による強制割込みがあるか否かを判断し（ステップＳ５４）、強制割込みがないと判断した場合（Ｓ５４：ＮＯ）、処理をステップＳ５１へ戻し、強制割込みがあると判断した場合（Ｓ５４：ＹＥＳ）、本フローチャートによる処理を終了する。
【００５６】
ステップＳ５２において、実行すべき印刷ジョブがないと判断した場合（Ｓ５２：ＮＯ）、ジョブ記憶領域３１ｂａに格納されている非完全消去領域があるか否かを判断する（ステップＳ５５）。非完全消去領域があると判断した場合（Ｓ５５：ＹＥＳ）、その非完全消去領域の完全消去を行う（ステップＳ５６）。次いで、制御部２１は、新たに受付けた印刷ジョブによる印刷処理の実行要求があるか否かを判断し（ステップＳ５７）、実行要求があると判断した場合（Ｓ５７：ＹＥＳ）、処理をステップＳ５３へと移行させて印刷処理を実行する。また、実行要求がないと判断した場合（Ｓ５７：ＮＯ）、処理をステップＳ５５へ戻し、ＨＤＤ装置３１のジョブ記憶領域３１ａに残っている非完全消去領域の完全消去を続行する。ステップＳ５５にて非完全消去領域がないと判断した場合（Ｓ５５：ＮＯ）、処理をステップＳ５４へと移行させる。
このように通常モードの時間帯では、実行すべき印刷ジョブを受付けている場合には、その印刷ジョブによる処理を優先させて実行し、受付けている印刷ジョブがない間にＨＤＤ装置３１のジョブ記憶領域３１ａに格納された非完全消去領域を消去するようにしている。
【００５７】
ステップＳ５１にて機密モードの時間帯であると判断した場合（Ｓ５１：ＹＥＳ）、リミット時刻であるか否かを判断する（ステップＳ５８）。機密モードの時間帯であるがリミット時刻でないと判断した場合（Ｓ５８：ＮＯ）、処理をステップＳ５２へ戻す。ただし、機密モードにおいて実行すべき印刷ジョブがあり、ステップＳ５３にて印刷処理を行った場合、印刷ジョブの完了後はその印刷ジョブをジョブ記憶領域３１ａから完全に消去する。
【００５８】
ステップＳ５８においてリミット時刻であると判断した場合（Ｓ５８：ＹＥＳ）、ジョブ記憶領域３１ａに記憶されている非完全消去領域があるか否かを判断する（ステップＳ５９）。非完全消去領域があると判断した場合（Ｓ５９：ＹＥＳ）、非完全消去領域を完全に消去し（ステップＳ６０）、処理をステップＳ５９に戻す。非完全消去領域を完全に消去する際、新たに印刷ジョブを受付けた場合、その印刷ジョブを暗号化したうえで非完全消去領域上に上書きして格納し、印刷ジョブを実行させる順番がくるまで待機させる。
【００５９】
ステップＳ５９において非完全消去領域がないと判断した場合（Ｓ５９：ＮＯ）、実行すべき印刷ジョブがあるか否かを判断する（ステップＳ６１）。実行すべき印刷ジョブがあると判断した場合（Ｓ６１：ＹＥＳ）、印刷処理を実行する（ステップＳ６２）。そして、印刷処理が終了した場合、又は実行すべき印刷ジョブがないと判断した場合（Ｓ６１：ＮＯ）、電源のオフ、リセット等による強制割込みがあるか否かを判断する（ステップＳ６３）。強制割込みがないと判断した場合（Ｓ６３：ＮＯ）、処理をステップＳ５１へ戻し、強制割込みがあると判断した場合（Ｓ６３：ＹＥＳ）、本フローチャートによる処理を終了する。
【００６０】
このように、本実施の形態では、リミット時刻になった場合、それまでに処理した全ての非完全消去領域の消去を優先的に行った後、印刷ジョブがある場合に印刷処理を実行するようにしているため、画像形成装置２０の電源をオフにする時点で非完全消去領域がＨＤＤ装置３１内に残っている可能性が少なくなり、データの機密性を保持することが可能となる。
【００６１】
なお、本実施の形態においても、画像形成装置２０にて印刷ジョブを受信した際、その印刷ジョブ自体をＨＤＤ装置３１に記憶させ、実行要求があるまで待機させる形態としたが、受信した印刷ジョブを解析して印刷用の画像データに展開し、展開した画像データをＨＤＤ装置３１に記憶してジョブ待ちを行う形態としても良い。
【００６２】
【発明の効果】
以上、詳述したように、本発明による場合は、外部から送信された画像形成に係るデータを受信する手段と、受信したデータを記憶する記憶手段とを備え、時計手段が出力する時刻情報に基づき予め定められた時間帯であるか否かを判断し、前記時間帯であると判断した場合、画像形成した後のデータの消去を記憶したデータに基づく画像形成より優先し、前記時間帯でないと判断した場合、記憶したデータに基づく画像形成を画像形成した後のデータの消去より優先するようにしてある。したがって、ＨＤＤ装置等の記憶手段に記憶したデータに対して予め定めた時間帯にのみ機密性を保護する処理を施すことによって、処理効率を低下させることなくデータの機密性を高めることができる。例えば、就業時にはＨＤＤ装置が盗難されてデータが漏洩する虞が少ないため、機密処理よりも受信したデータに基づいて画像形成を実行する処理を優先させて処理効率を図ることができ、しかも終業時に近い時間帯においてＨＤＤ装置内部に記憶されたデータを消去することにより、終業後の誰もいないときにＨＤＤ装置が盗難された場合であっても、データの漏洩を防止することができる。
【００６３】
本発明による場合は、予め定められた時間帯に、前記記憶手段に記憶したデータに対して画像形成した後にデータを消去する場合に、非完全消去領域があると判断したときは、前記記憶手段にて完全に消去されていないデータを消去するようにしている。したがって、ＨＤＤ装置のような記憶手段が盗難された場合であってもデータの漏洩が防止することができ、また、必要な時間帯にのみデータの消去を行うため、処理効率が低下させることなく画像形成を実行することができる。
【００６４】
本発明による場合は、受信したデータが機密性を有する場合には、前記記憶手段に記憶したデータに基づき画像形成した後、前記記憶手段にて完全に消去されていないデータを消去し、機密性が無いと判断した場合には、前記記憶手段に記憶したデータに基づいて画像形成した後、前記記憶手段に記憶したデータの格納場所のみを消去するようにしている。したがって、データの機密性に応じて、データの格納場所の消去だけでなく、そのデータ自体を消去することができ、データの機密性に応じたデータの消去を効率的に行うことができるとともに、ＨＤＤ装置のような記憶手段が盗難された場合であってもデータの漏洩を防止することができる。
【００６５】
本発明による場合は、受信したデータが機密性を有する場合には暗号化して記憶するようにしている。したがって、ＨＤＤ装置のような記憶手段が盗難された場合であってもデータの漏洩が防止される。
【００６６】
本発明による場合は、受付けたデータの機密性が無い場合、記憶手段に完全に消去されずに残されているデータを必要な時間帯にのみ消去するようにしているため、画像形成の処理効率を低下させることなく、記憶手段に記憶するデータの機密性を確保することができる。
【００６７】
本発明による場合は、予め定められた時間帯であると判断した場合に、所定の時刻であるか否かを判断し、所定の時刻であるときは、画像形成した後のデータの消去を記憶したデータに基づく画像形成より優先し、前記時刻判断手段が所定の時刻でないと判断したときは、記憶したデータに基づく画像形成を画像形成した後のデータの消去より優先するようにしてある。したがって、例えば、終業時等において画像形成装置の電源を遮断する必要がある場合には、データの消去を優先させることにより、非完全消去領域が記憶手段に残存している可能性が少なくなり、機密性を高めることができ、終業後にＨＤＤ装置が盗難された場合であってもデータの漏洩を防止することができるとともに、処理効率を低下させることなく画像形成を実行することができる。
【００６８】
本発明による場合は、データを記憶する際、消去されていない領域上に上書きするようにしている。したがって、消去されていない領域の増加を防止できるため、データを消去する際の時間を短縮することができ、画像形成システムの処理効率の低下を防止できる等、本発明は優れた効果を奏する。
【図面の簡単な説明】
【図１】本実施の形態に係る画像形成システムの全体構成を示す模式的構成図である。
【図２】情報処理装置の内部構成を説明するブロック図である。
【図３】画像形成装置の内部構成を説明するブロック図である。
【図４】スケジュール管理テーブルの一例を示す概念図である。
【図５】情報処理装置から印刷ジョブを送信する際の手順を説明するフローチャートである。
【図６】通常モードにおける印刷ジョブの管理手法を説明する模式図である。
【図７】機密モードにおける印刷ジョブの管理手法を説明する模式図である。
【図８】画像形成装置が印刷ジョブを受信したときに実行する処理を説明するフローチャートである。
【図９】画像形成装置が印刷処理を実行する際の処理手順を説明するフローチャートである。
【図１０】画像形成装置が印刷処理を実行する際の処理手順を説明するフローチャートである。
【図１１】印刷処理ルーチンの処理手順を説明するフローチャートである。
【図１２】スケジュール管理テーブルの一例を示す概念図である。
【図１３】リミット時刻以降の処理を説明する模式図である。
【図１４】画像形成装置が各時間帯にて実行する機密処理の処理手順を説明するフローチャートである。
【図１５】画像形成装置が各時間帯にて実行する機密処理の処理手順を説明するフローチャートである。
【符号の説明】
１０  情報処理装置
１１  ＣＰＵ
１７  通信部
１８  ＨＤＤ装置
１８ａ  プリンタドライバ
１８ｂ  スケジュール管理テーブル
１９  時計部
２０  画像形成装置
２１  制御部
２７  通信部
２８  画像形成部
２９  印刷ジョブ管理部
３１  ＨＤＤ装置
３１ａ  ジョブ記憶領域
３１ｂ  スケジュール管理テーブル
３２  時計部
【図１】
0003685790.tif 000002
【図２】
0003685790.tif 000003
【図３】
0003685790.tif 000004
【図４】
0003685790.tif 000005
【図５】
0003685790.tif 000006
【図６】
0003685790.tif 000007
【図７】
0003685790.tif 000008
【図８】
0003685790.tif 000009
【図９】
0003685790.tif 000010
【図１０】
0003685790.tif 000011
【図１１】
0003685790.tif 000012
【図１２】
0003685790.tif 000013
【図１３】
0003685790.tif 000014
【図１４】
0003685790.tif 000015
【図１５】
0003685790.tif 000016