(57)【要約】【課題】画像形成時の処理効率を低下させることなく、機密を要する画像データの保護を図ることができる画像形成システム、画像形成装置、及び情報処理装置の提供。【解決手段】情報処理装置は、機密を要する画像データを含んだ印刷ジョブを送信する際に画像形成装置の装置情報を取得し（Ｓ２）、待ちジョブがあるか、ＲＡＭの容量があるかを判断する（Ｓ６，Ｓ７）。そして、待ちジョブがない場合（Ｓ６：ＮＯ）、又はＲＡＭ容量がある場合（Ｓ７：ＹＥＳ）、印刷ジョブを送信し、待ちジョブがあり（Ｓ６：ＹＥＳ）、しかもＲＡＭ容量がない場合（Ｓ７：ＮＯ）、印刷ジョブの予約のみを行う（Ｓ８）。印刷ジョブの予約を行った場合、画像形成装置から印刷ジョブの送信要求があるまで（Ｓ９：ＹＥＳ）、情報処理装置内で待機させる。画像形成装置が機密印刷に係る印刷ジョブを受信した場合、その印刷ジョブをＲＡＭ内で処理して、印刷出力を行う。【選択図】      図１０
2004318624.tif 000002
【特許請求の範囲】
【請求項１】
画像データを含み、該画像データに基づく画像形成を指示するジョブを生成する手段、及び生成したジョブを送信する手段を備える情報処理装置と、該情報処理装置から送信されたジョブを受信する手段、画像形成すべきジョブの有無に係るジョブ情報を記憶する手段、及び画像形成すべきジョブが有る場合、該ジョブに基づいて画像形成を行う手段を備える画像形成装置とを備える画像形成システムにおいて、
前記情報処理装置は、生成したジョブを送信する際、ジョブ情報に対する送信要求を前記画像形成装置に送信する手段と、前記画像形成装置が送信したジョブ情報を受信する手段と、送信すべきジョブに含まれる画像データの機密性の有無を判断する手段とを備え、機密性が有ると判断した画像データを含むジョブを送信する際、受信したジョブ情報が画像形成すべきジョブが無い旨の情報である場合、前記画像データを含むジョブを前記画像形成装置に送信すべくなしてあり、
前記画像形成装置は、前記送信要求を受信した場合、記憶してあるジョブ情報を送信する手段と、前記情報処理装置が送信した前記ジョブを記憶する揮発性の記憶手段とを備え、該記憶手段に記憶したジョブに基づいて画像形成を行うべくなしてあることを特徴とする画像形成システム。
【請求項２】
前記画像形成装置は、前記記憶手段の空き容量に係る容量情報を記憶する手段と、該容量情報に対する送信要求を受信する手段とを備え、前記送信要求を受信した場合、前記容量情報を送信すべくなしてあり、前記情報処理装置は、前記容量情報に対する送信要求を前記画像形成装置に送信する手段と、前記画像形成装置から送信された容量情報を受信する手段と、受信した容量情報に基づき、送信すべきジョブを前記記憶手段に記憶させることが可能であるか否かを判断する手段とを備え、可能であると判断した場合、前記ジョブを送信すべくなしてあることを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記情報処理装置は、機密性が有ると判断した画像データを含むジョブを送信する際、受信したジョブ情報が画像形成すべきジョブが有る旨の情報であり、受信した容量情報に基づいて、前記記憶手段に記憶させることが可能でないと判断した場合、前記画像データを含んだジョブの実行予約を前記画像形成装置に送信する手段を備え、前記画像形成装置は、ジョブの実行予約を受信する手段と、前記ジョブに対する送信要求を前記情報処理装置に送信する手段とを備えることを特徴とする請求項１又は請求項２に記載の画像形成システム。
【請求項４】
画像形成を指示するジョブを受信する手段と、画像形成すべきジョブの有無に係るジョブ情報を記憶する手段と、画像形成すべきジョブが有る場合、該ジョブに基づいて画像形成を行う手段とを備える画像形成装置において、
前記ジョブ情報に対する送信要求を受信する手段と、前記送信要求を受信した場合、前記ジョブ情報を送信する手段と、受信したジョブを記憶する揮発性の記憶手段とを備え、該記憶手段に記憶したジョブに基づいて画像形成を行うべくなしてあることを特徴とする画像形成装置。
【請求項５】
画像データを含み、該画像データに基づく画像形成を指示するジョブを生成する手段と、生成したジョブを送信する手段とを備える情報処理装置において、
生成したジョブを送信する際、画像形成すべきジョブの有無に係るジョブ情報に対する送信要求を送信する手段と、前記送信要求に対して送信されたジョブ情報を受信する手段と、送信すべきジョブに含まれる画像データの機密性の有無を判断する手段とを備え、機密性が有ると判断した画像データを含むジョブを送信する際、受信したジョブ情報が画像形成すべきジョブが無い旨の情報である場合、前記画像データを含むジョブを送信すべくなしてあることを特徴とする情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、処理効率を低下させることなくデータの機密性を確保し得る画像形成システム、並びに該画像形成システムで利用される画像形成装置及び情報処理装置に関する。
【０００２】
【従来の技術】
近年、パーソナルコンピュータのような情報処理装置と、プリンタ、複合機等の画像形成装置とを通信ネットワーク上に接続して複数の情報処理装置から画像形成装置を共有するシステムが提案され、オフィス、店舗等に導入されている。これは、画像形成装置自体の高速化は勿論のこと、画像形成装置にＨＤＤ装置（ＨＤＤ  ：  Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の補助記憶装置を搭載して複数のジョブを停滞させることなく受付けて、順次的に画像形成する処理能力が搭載されてきたからでもある。また、画像形成装置が多くの者により共有されるため、その画像形成装置にて取り扱うデータのセキュリティが重要視され始めている。
そこで、通信ネットワーク上における情報処理装置と画像形成装置との間で伝送される印刷データを暗号化するシステムが提案されている。また、画像形成装置にて受信した印刷ジョブを一時的に停滞させ、利用者からのパスワード認証等により印刷を開始するいわゆる親展印刷の機能が画像形成装置に搭載されるようになっている（例えば、特許文献１参照）。更に、ＨＤＤ装置に格納されたデータを完全に消去する機能が画像形成装置に搭載されている（例えば、特許文献２参照）。
【０００３】
【特許文献１】
特開平７−２７６７４４号公報
【特許文献２】
特開平９−２２３０６１号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、印刷データを情報処理装置内で暗号化して画像形成装置に送信するシステムでは、画像形成装置内で復号化処理を行う必要があるため印刷データを生成してから実際に印刷出力がされるまでに時間がかかることとなり、処理効率という面で問題点を有していた。
また、親展印刷の機能が搭載された画像形成装置では、印刷出力した内容を他人に見られないようにしているが、画像形成装置内部のＨＤＤ装置、メモリ等に記憶されたデータの保護までは行っておらず、何者かがＨＤＤ装置、メモリを取出した場合、記憶されたデータが不正に持ち出される虞があり、機密保護の向上が求められていた。
更に、ＨＤＤ装置等に記憶されたデータを消去する場合、消去に時間がかかるため、複数の印刷ジョブを受付けているときの処理効率が低下するという問題点を有していた。
【０００５】
本発明は斯かる事情に鑑みてなされたものであり、機密性が有ると判断した画像データを含むジョブを送信する際、送信先の画像形成装置内で処理すべきジョブの有無に係る情報を取得し、処理すべきジョブが無い場合に画像形成装置に送信するとともに、画像形成装置では受信したジョブを揮発性を有する記憶手段に記憶させて処理する構成とすることにより、画像形成を指示するジョブの処理効率を低下させることなく、前記ジョブに含まれる画像データの機密性を保護することができる画像形成システム、並びに該画像形成システムで利用される画像形成装置及び情報処理装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明に係る画像形成システムは、画像データを含み、該画像データに基づく画像形成を指示するジョブを生成する手段、及び生成したジョブを送信する手段を備える情報処理装置と、該情報処理装置から送信されたジョブを受信する手段、画像形成すべきジョブの有無に係るジョブ情報を記憶する手段、及び画像形成すべきジョブが有る場合、該ジョブに基づいて画像形成を行う手段を備える画像形成装置とを備える画像形成システムにおいて、前記情報処理装置は、生成したジョブを送信する際、ジョブ情報に対する送信要求を前記画像形成装置に送信する手段と、前記画像形成装置が送信したジョブ情報を受信する手段と、送信すべきジョブに含まれる画像データの機密性の有無を判断する手段とを備え、機密性が有ると判断した画像データを含むジョブを送信する際、受信したジョブ情報が画像形成すべきジョブが無い旨の情報である場合、前記画像データを含むジョブを前記画像形成装置に送信すべくなしてあり、前記画像形成装置は、前記送信要求を受信した場合、記憶してあるジョブ情報を送信する手段と、前記情報処理装置が送信した前記ジョブを記憶する揮発性の記憶手段とを備え、該記憶手段に記憶したジョブに基づいて画像形成を行うべくなしてあることを特徴とする。
【０００７】
本発明にあっては、情報処理装置から画像形成装置に機密を要する画像データを含んだジョブを送信する際、画像形成装置内で受付けているジョブの有無に関する情報を取得し、受付けているジョブがなく、送信したジョブが即座に処理される状況にある場合、前記画像データを含んだジョブを送信するようにしている。また、画像形成装置内では、受信したジョブを揮発性の記憶手段に記憶させて画像形成を行う。したがって、機密を要する画像データを含んだジョブは、揮発性の記憶手段にて処理されることとなり、画像形成装置内で処理した後、ジョブの暗号化、無効化、又は消去を行わずに済むため、画像形成時の処理効率が高まる。また、何者かが記憶手段を持ち出した場合であっても、機密を要する画像データを不正に取得することが困難となる。
【０００８】
本発明に係る画像形成システムは、前記画像形成装置は、前記記憶手段の空き容量に係る容量情報を記憶する手段と、該容量情報に対する送信要求を受信する手段とを備え、前記送信要求を受信した場合、前記容量情報を送信すべくなしてあり、前記情報処理装置は、前記容量情報に対する送信要求を前記画像形成装置に送信する手段と、前記画像形成装置から送信された容量情報を受信する手段と、受信した容量情報に基づき、送信すべきジョブを前記記憶手段に記憶させることが可能であるか否かを判断する手段とを備え、可能であると判断した場合、前記ジョブを送信すべくなしてあることを特徴とする。
【０００９】
本発明にあっては、情報処理装置は、画像形成装置が備えている揮発性の記憶手段に対する容量情報を取得するようにしており、容量情報に基づいて送信すべきジョブを記憶させるだけの空き容量がある場合、当該ジョブを送信するようにしている。したがって、機密を要する画像データを含んだジョブを、揮発性の記憶手段にて処理させることが可能となり、画像形成装置内で処理した後、ジョブの暗号化、無効化、又は消去を行わずに済むため、画像形成時の処理効率が高まる。また、何者かが記憶手段を持ち出した場合であっても、機密を要する画像データを不正に取得することが困難となる。
【００１０】
本発明に係る画像形成システムは、前記情報処理装置は、機密性が有ると判断した画像データを含むジョブを送信する際、受信したジョブ情報が画像形成すべきジョブが有る旨の情報であり、受信した容量情報に基づいて、前記記憶手段に記憶させることが可能でないと判断した場合、前記画像データを含んだジョブの実行予約を前記画像形成装置に送信する手段を備え、前記画像形成装置は、ジョブの実行予約を受信する手段と、前記ジョブに対する送信要求を前記情報処理装置に送信する手段とを備えることを特徴とする。
【００１１】
本発明にあっては、情報処理装置から画像形成装置に機密を要する画像データを含んだジョブを送信する際、画像形成装置内で受付けているジョブの有無に関する情報を取得し、すでに受付けているジョブが存在し、送信したジョブが即座に処理されない状況にある場合、ジョブの実行予約を送信し、画像形成装置から送信要求があるまで待機するようにしている。したがって、機密を要する画像データを含んだジョブは、揮発性の記憶手段以外で処理されることがなくなるため、前記画像データの機密性の保護が図れる。また、画像形成装置の送信要求に応じて前記ジョブを送信するようにした場合、揮発性の記憶手段でのみ処理することが可能となり、機密性が保持されるとともに、画像形成時の処理効率が低下することがなくなる。
【００１２】
本発明に係る画像形成装置は、画像形成を指示するジョブを受信する手段と、画像形成すべきジョブの有無に係るジョブ情報を記憶する手段と、画像形成すべきジョブが有る場合、該ジョブに基づいて画像形成を行う手段とを備える画像形成装置において、前記ジョブ情報に対する送信要求を受信する手段と、前記送信要求を受信した場合、前記ジョブ情報を送信する手段と、受信したジョブを記憶する揮発性の記憶手段とを備え、該記憶手段に記憶したジョブに基づいて画像形成を行うべくなしてあることを特徴とする。
【００１３】
本発明にあっては、情報処理装置から画像形成装置に機密を要する画像データを含んだジョブを送信する際、画像形成装置内で受付けているジョブの有無に関する情報を取得し、受付けているジョブがなく、送信したジョブが即座に処理される状況にある場合、前記画像データを含んだジョブを送信するようにしている。また、画像形成装置内では、受信したジョブを揮発性の記憶手段に記憶させて画像形成を行う。したがって、機密を要する画像データを含んだジョブは、揮発性の記憶手段にて処理されることとなり、画像形成装置内で処理した後、ジョブの暗号化、無効化、又は消去を行わずに済むため、画像形成時の処理効率が高まる。また、何者かが記憶手段を持ち出した場合であっても、機密を要する画像データを不正に取得することが困難となる。
【００１４】
本発明に係る情報処理装置は、画像データを含み、該画像データに基づく画像形成を指示するジョブを生成する手段と、生成したジョブを送信する手段とを備える情報処理装置において、生成したジョブを送信する際、画像形成すべきジョブの有無に係るジョブ情報に対する送信要求を送信する手段と、前記送信要求に対して送信されたジョブ情報を受信する手段と、送信すべきジョブに含まれる画像データの機密性の有無を判断する手段とを備え、機密性が有ると判断した画像データを含むジョブを送信する際、受信したジョブ情報が画像形成すべきジョブが無い旨の情報である場合、前記画像データを含むジョブを送信すべくなしてあることを特徴とする。
【００１５】
本発明にあっては、情報処理装置から画像形成装置に機密を要する画像データを含んだジョブを送信する際、画像形成装置内で受付けているジョブの有無に関する情報を取得し、受付けているジョブがなく、送信したジョブが即座に処理される状況にある場合、前記画像データを含んだジョブを送信するようにしている。また、画像形成装置内では、受信したジョブを揮発性の記憶手段に記憶させて画像形成を行う。したがって、機密を要する画像データを含んだジョブは、揮発性の記憶手段にて処理されることとなり、画像形成装置内で処理した後、ジョブの暗号化、無効化、又は消去を行わずに済むため、画像形成時の処理効率が高まる。また、何者かが記憶手段を持ち出した場合であっても、機密を要する画像データを不正に取得することが困難となる。
【００１６】
【発明の実施の形態】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
図１は本発明に係る画像形成システムの接続例を示す模式的構成図である。図中１０Ａは、パーソナルコンピュータ、ワークステーション等の情報処理装置であり、通信ネットワークＮを介してプリンタ装置、デジタル複合機等の画像形成装置２０に接続されている。情報処理装置１０Ａには、画像形成装置２０を利用するためのプリンタドライバが予めインストールされており、任意のアプリケーションプログラムで作成したドキュメントデータ、画像データ等に基づいて印刷ジョブを作成し、画像形成装置２０へ送信することができる。画像形成装置２０は、通信ネットワークＮを通じて受信した印刷ジョブに基づいて用紙上に画像形成を行い出力する。また、通信ネットワークＮには他の情報処理装置１０Ｂ，１０Ｃ，１０Ｄ，１０Ｅ，…も接続されており、通信ネットワークＮに接続された情報処理装置１０Ａ〜１０Ｅ間で画像形成装置２０を共有することができる。なお、以下では情報処理装置１０Ａ，１０Ｂ，…，１０Ｅを区別して説明する必要がない場合には単に情報処理装置１０と記載することとする。
【００１７】
情報処理装置１０から送信すべき印刷ジョブに含まれるデータが機密を要するものである場合には、プリンタドライバにてその旨を指定することができるようにしている。本実施の形態では、機密を要する旨が指定された印刷ジョブを送信する場合、画像形成装置２０にて既に受付けているジョブの状況を考慮したうえで印刷ジョブを送信するようにしている。すなわち、画像形成装置２０にて既に受付けているジョブがあり、すぐに処理できないような状況である場合にはジョブの予約のみを行い、順番がくるまで送信すべき印刷ジョブを情報処理装置１０の内部にて待機させる。また、既に受付けているジョブがある場合であっても、ジョブを一時的に格納する揮発性の記憶手段に空き容量がある場合には、印刷ジョブを送信するようにしている。
【００１８】
図２は情報処理装置１０の内部構成を説明するブロック図である。情報処理装置１０はＣＰＵ１１を備えており、該ＣＰＵ１１には、ＲＯＭ１３、ＲＡＭ１４、操作部１５、表示部１６、通信部１７、ＨＤＤ装置１８等の各種ハードウェアがバス１２を介して接続されている。ＲＯＭ１３にはこれらのハードウェア各部を制御するための制御プログラムが予め格納されており、ＣＰＵ１１が当該制御プログラムを読込んで実行することにより、本発明に係る情報処理装置１０として機能させる。ＲＡＭ１４は揮発性のメモリにより構成され、制御プログラムの実行中に生成される各種のデータ、操作部１５又は通信部１７を通じて入力されるデータ等が一時的に格納される。
【００１９】
操作部１５は、キーボード、マウス、タブレット等の入力装置からなり、情報処理装置１０の利用者からの指示を受付ける。表示部１６はＣＲＴディスプレイ又は液晶ディスプレイ等の表示装置からなり、操作部１５を通じて入力されたデータ、通信部１７を通じて入力されたデータ等を表示する。通信部１７は通信ネットワークＮの通信規格に準拠した通信インタフェースを有しており、当該通信ネットワークＮに接続された画像形成装置２０に対して印刷ジョブ等のデータを送信できるとともに、画像形成装置２０から送信されるデータを受信することができる。通信部１７は、このような情報処理装置１０と画像形成装置２０との間でやり取りされるデータの送受信を制御する。ＨＤＤ装置１８は、ディスク状の磁気記憶媒体を有する記憶装置であり、プリンタドライバ１８ａのほか、ドキュメントデータ、画像データ等を作成するためのアプリケーションプログラムが予めインストールされている。
【００２０】
図３は画像形成装置２０の内部構成を説明するブロック図である。画像形成装置２０は、ＣＰＵから構成される制御部２１を備えており、該制御部２１には、ＲＯＭ２３、操作部２５、表示部２６、通信部２７、画像形成部２８、印刷ジョブ管理部２９、ＨＤＤ装置３０、ＲＡＭ３１等のハードウェアがバス２２を介して接続されている。ＲＯＭ２３には、これらのハードウェア各部を制御するための制御プログラムが予め格納されており、制御部２１が当該制御プログラムを読み込んで実行することにより本発明に係る画像形成装置２０として機能させる。
【００２１】
操作部２５は、利用者からの動作指示を受付けるための各種操作キーを備えており（不図示）、画像形成装置２０が有する機能の切替操作、プリント枚数、画像形成時の濃度調節等の設定を受付ける。表示部２６は、液晶ディスプレイ又はＬＥＤディスプレイ等の表示装置を備えており、画像形成装置２０の動作状況、操作部２５から入力された各種設定値等が表示される。また、表示部２６の一部にタッチパネル方式のソフトウェアキーを設けて、前述の各種設定を受付けるようにしても良い。通信部２７は、通信ネットワークＮに準拠した通信インタフェースを持ち、情報処理装置１０から印刷ジョブ等のデータを受信するともに、必要に応じて前記情報処理装置１０に各種のデータを送信することができる。画像形成装置２０が送信するデータには、印刷ジョブ管理部２９が記憶しているジョブの情報、ＲＡＭ３１の記憶容量に関する情報が含まれている。
【００２２】
画像形成部２８は、例えば、感光体ドラムを所定の電位に帯電させる帯電器、外部から受付けた画像データに応じてレーザ光を照射して感光体ドラム上に静電潜像を生成させるレーザ書込装置、感光体ドラム表面に形成された静電潜像にトナーを供給して顕像化する現像器、感光体ドラム表面に形成されたトナー像を用紙上に転写する転写器等（不図示）を備えており、電子写真方式にて利用者が所望する画像を用紙上に形成することができる。
なお、本実施の形態では、画像形成部２８はレーザ書込ユニットを用いた電子写真方式により画像形成を行う構成としたが、インクジェット方式、熱転写方式、昇華方式により画像形成を行わせる構成であっても良いことは勿論である。
【００２３】
印刷ジョブ管理部２９は不揮発性のメモリにより構成されており、情報処理装置１０から印刷ジョブを受信した際に、その印刷ジョブのジョブ名、送信元の装置名、及び印刷ジョブの格納先の情報を互いに関連付けて記憶する。ＨＤＤ装置３０はディスク状の磁気記憶媒体を有する記憶装置であり、通信部２７を通じて受信した印刷ジョブを記憶する。また、ＲＡＭ３１は揮発性のメモリであり、その記憶領域の一部はジョブ記憶領域３１ａ及びワーク領域３１ｂとして利用されている。本実施の形態に係る画像形成装置２０は、機密を要するデータを含んだ印刷ジョブを通信部２７にて受信した場合、その印刷ジョブをＨＤＤ装置３０に記憶させるのではなく、ＲＡＭ３１のジョブ記憶領域３１ａに記憶させて画像形成に関する処理を実行するようにしている。ワーク領域３１ｂは、実際に画像形成を実行する際にＨＤＤ装置３０又はジョブ記憶領域３１ａから読出した印刷ジョブを一時的に記憶する。そして、制御部２１はワーク領域３１ｂに記憶した印刷ジョブに基づいて画像データを展開し、展開した画像データを画像形成部２８に転送することで用紙上に画像形成を行わせる。
【００２４】
図４は印刷ジョブ管理部２９の一例を示す概念図である。前述したように印刷ジョブ管理部２９は、通信部２７を通じて受信した印刷ジョブを管理するための情報を記憶している。すなわち、通信部２７にて印刷ジョブを受信した場合、そのジョブ名、送信元の装置名、印刷ジョブの格納先を記憶する。ジョブ名は、各印刷ジョブを識別するための名前であり、情報処理装置１０にて印刷ジョブが作成される際にプリンタドライバ１８ａによって付与される。送信元の装置名は、各情報処理装置１０Ａ，１０Ｂ，…，１０Ｅを識別するための情報であり、本実施の形態では夫々をホストＡ，ホストＢ，…，ホストＥと称して識別することとする。なお、送信元の装置名を用いる代わりにＩＰアドレスのような通信ネットワークＮ上の識別情報を用いても良いことは勿論のことである。印刷ジョブの格納先としては、画像形成装置２０内のＨＤＤ装置３０及びＲＡＭ３１（ジョブ記憶領域３１ａ）、並びに送信元の情報処理装置１０（ホスト）が割り当てられる。すなわち、通信部２７を通じて受信した印刷ジョブが機密性を持たない場合には、その印刷ジョブをＨＤＤ装置３０に記憶させ、機密性を持つ場合であって、ＲＡＭ３１内のジョブ記憶領域３１ａにその印刷ジョブを記憶させるだけの記憶容量がある場合には、当該印刷ジョブをジョブ記憶領域３１ａに記憶させる。また、ＲＡＭ３１内のジョブ記憶領域３１ａに機密を要する印刷ジョブを記憶させるだけの記憶容量がない場合には、印刷ジョブの実行順序の確保（予約）のみを行い、その印刷ジョブを送信元の情報処理装置１０のＨＤＤ装置１８又はＲＡＭ１４上にて待機させる。
【００２５】
印刷ジョブ管理部２９には受付けた順に印刷ジョブが登録されており、図４に示した例では、ホストＡから受付けたジョブＡ、ホストＢから受付けたジョブＢ、…、ホストＥから受付けたジョブＥの順番に画像形成装置２０内で処理される。また、ホストＡ及びホストＢから送信されたジョブＡ及びジョブＢが機密性を持たないと判断したため、その格納先としてＨＤＤ装置３０を選択して記憶している。ホストＣが処理を依頼しようとしたジョブＣは機密性を有しており、しかもジョブ記憶領域３１ａに記憶させるだけの記憶容量がなかったために、ジョブの実行順序のみを確保してジョブのデータ自体はホストＣの内部で待機させている。ホストＤから送信されたジョブＤは機密性を有しており、ジョブ記憶領域３１ａに記憶させるだけの記憶容量があったために、その格納先としてジョブ記憶領域３１ａが選択されている。ホストＥから送信されたジョブＥは、ジョブＡ及びジョブＢと同様に機密性を持たない通常のジョブであるためＨＤＤ装置３０に記憶されている。
【００２６】
図５及び図６は印刷ジョブを送信する際の処理を説明する模式図である。図５は、ホストＡ、ホストＢからそれぞれ機密性を持たない印刷ジョブＡ、印刷ジョブＢが送信された後、ホストＣが機密性を持つ印刷ジョブＣを送信するときの処理を説明する模式図である。印刷ジョブＣによる処理を画像形成装置２０に依頼するとき、ホストＣは、まず画像形成装置２０に対して装置情報の取得要求を行い、順番待ちしているジョブの有無に関する情報、ジョブ記憶領域３１ａの空き容量に関する情報等を取得する。図５（ｂ）に示した例では、画像形成装置２０が印刷ジョブＡ及び印刷ジョブＢを既に受付けており、処理されるのを待っている状態であるため、印刷ジョブＣを送信した場合であってもすぐに処理されることはない。そこで、ホストＣでは前述の装置情報を参照してジョブ記憶領域３１ａに印刷ジョブＣを記憶させるだけの空き容量があるか否かを判断し、空き容量が足りないと判断したため、印刷ジョブＣの予約のみを行って、送信すべき印刷ジョブＣをＨＤＤ装置１８内で待機させている。このとき印刷ジョブ管理部２９にはホストＣから印刷ジョブＣ（ジョブ名：ジョブＣ）を受付けた旨、その印刷ジョブＣをホストＣ内に格納している旨を記憶させている（図５（ａ）参照）。
【００２７】
印刷ジョブＣが予約された後、ホストＤが機密性を持つ印刷ジョブＤによる処理を画像形成装置２０に依頼するとき、前述と同様に、ホストＤは画像形成装置２０に対して装置情報の取得要求を行い、印刷ジョブＡ〜印刷ジョブＣが順番待ちしている旨の情報、ジョブ記憶領域３１ａの空き容量に関する情報を取得する。画像形成装置２０では印刷ジョブＡ〜印刷ジョブＣが処理されるのを待っている状態であるため、ジョブ記憶領域３１ａに印刷ジョブＤを記憶させるだけの空き容量があるか否かを判断するようにしている。そして、図６（ｂ）に示した例では、ジョブ記憶領域３１ａに印刷ジョブＤを記憶させるだけの空き容量があると判断したため、ホストＤは、当該印刷ジョブＤを画像形成装置２０に送信している。印刷ジョブＤを受信した画像形成装置２０では、印刷ジョブＣの後に受付けた印刷ジョブであること、印刷ジョブＤが機密性を持つことを考慮して、当該印刷ジョブＤをジョブ記憶領域３１ａに記憶させる。また、このとき印刷ジョブ管理部２９にはホストＤから印刷ジョブＤ（ジョブ名：ジョブＤ）を受付けた旨、その印刷ジョブＤをＲＡＭ３１内に格納している旨が記憶される（図６（ａ）参照）。
更に、ホストＥから機密性を持たない印刷ジョブＥを受付けた場合、その印刷ジョブＥはＨＤＤ装置３０内に記憶される。そして、印刷ジョブ管理部２９には、ホストＥから印刷ジョブを受付けた旨、その印刷ジョブＥをＨＤＤ装置３０内に記憶した旨を記憶する。
【００２８】
図７〜図９は印刷ジョブを実行する際の処理を説明する模式図である。図７（ａ）に示した印刷ジョブ管理部２９に従って印刷ジョブを処理する場合、印刷ジョブＡ，印刷ジョブＢ，…，印刷ジョブＥの順に処理される。したがって、まずＨＤＤ装置３０に格納された印刷ジョブＡがＲＡＭ３１内のワーク領域３１ｂに読出され、ワーク領域３１ｂ内にて画像データに展開された後、印刷ジョブＡの指示内容に従って画像処理を施し、画像形成部２８に転送することで印刷出力を行う（図７（ｂ）参照）。印刷出力が終了した時点で印刷ジョブ管理部２９から印刷ジョブＡが削除される。印刷ジョブＢの場合も全く同様であり、ＨＤＤ装置３０からワーク領域３１ｂに印刷ジョブＢを読出して印刷出力を行う。
【００２９】
印刷ジョブＡ及び印刷ジョブＢによる処理が終了した時点での印刷ジョブ管理部２９は図８（ａ）に示したようになる。次いで、印刷ジョブＣによる処理を実行する場合、印刷ジョブＣはホストＣで待機状態にあるため、まず、画像形成装置２０からホストＣに対して印刷ジョブＣの送信要求がなされ、ホストＣはその送信要求に応じて印刷ジョブＣを画像形成装置２０に送信する（図８（ｂ）参照）。そして、画像形成装置２０は、通信部２７にて受信した印刷ジョブＣをＲＡＭ３１内のワーク領域３１ｂに送出した後、画像データへの展開処理、及び印刷ジョブＣにて指示された画像処理を行って、画像形成部２８に転送し印刷出力処理を行う。したがって、機密を要する印刷ジョブＣの処理は揮発性の記憶手段であるＲＡＭ３１上で実行されており、ＨＤＤ装置３０内に印刷ジョブＣが保存されることがないため、ＨＤＤ装置３０又はＲＡＭ３１が何者かに持ち出された場合であっても、機密を要するデータの漏洩が防止される。
【００３０】
印刷ジョブＣによる処理が終了した時点での印刷ジョブ管理部２９は図９（ａ）に示したようになる。次いで、印刷ジョブＤによる処理を実行する場合、印刷ジョブＤは、ＲＡＭ３１内のジョブ記憶領域３１ａに格納されているため、そこから同じＲＡＭ３１内のワーク領域３１ｂに読出される（図９（ｂ）参照）。そして、ワーク領域３１ｂ内にて、画像データへの展開処理、及び印刷ジョブＤにて指示された画像処理を行って、画像形成部２８に転送し印刷出力処理を行う。この場合も、機密を要する印刷ジョブＤの処理は揮発性の記憶手段であるＲＡＭ３１上で実行されるため、機密を要するデータの漏洩が防止される。
最後に、印刷ジョブＥがＨＤＤ装置３０からワーク領域３１ｂに読出され、画像データへの展開処理、印刷ジョブＥにて指示された画像処理を行って、画像形成部２８に転送し印刷出力処理を行う。
【００３１】
図１０は情報処理装置１０側で実行する処理の手順を説明するフローチャートである。まず、印刷ジョブを画像形成装置２０に送信するに当たり、情報処理装置１０はプリンタドライバ１８ａを起動させて操作部１５から印刷指示を受付ける（ステップＳ１）。そして、画像形成装置２０の装置情報を取得する（ステップＳ２）。ここで、装置情報とは、その時点で印刷ジョブ管理部２９に登録されているジョブの有無に関する情報、及びＲＡＭ３１内のジョブ記憶領域３１ａの空き容量に関する情報を含んでおり、実際には印刷指示を受付けた際に情報処理装置１０から画像形成装置２０に対して装置情報の送信要求を行い、画像形成装置２０から送信される装置情報を通信部１７にて受信して取得するようにしている。次いで、情報処理装置１０のＣＰＵ１１は、ステップＳ１にて受付けた指示に基づき印刷ジョブを生成し（ステップＳ３）、生成した印刷ジョブが機密印刷の指示を含んだものであるか否かを判断する（ステップＳ４）。機密印刷の指示は、利用者が作成文書の内容より判断し、プリンタドライバ１８ａの設定画面において機密印刷若しくは親展印刷の指定を行う場合、又はプリンタドライバ１８ａが機密に関する特定の文字若しくはマークを抽出することで機密印刷の指示を行う場合等がある。
【００３２】
生成した印刷ジョブに機密印刷の指示が含まれていないと判断した場合（Ｓ４：ＮＯ）、当該印刷ジョブを画像形成装置２０に送信する（ステップＳ５）。また、生成した印刷ジョブに機密印刷の指示が含まれていると判断した場合（Ｓ４：ＹＥＳ）、ステップＳ２で取得した装置情報に基づいて印刷ジョブ管理部２９に既に登録された待ちジョブがあるか否かを判断し（ステップＳ６）、待ちジョブがないと判断した場合（Ｓ６：ＮＯ）、印刷ジョブを画像形成装置２０へ送信する（Ｓ５）。
待ちジョブがあると判断した場合（Ｓ６：ＹＥＳ）、取得した装置情報に基づいてＲＡＭ３１内のジョブ記憶領域３１ａに空き容量があるか否かを判断する（ステップＳ７）。空き容量があると判断した場合（Ｓ７：ＹＥＳ）、印刷ジョブを画像形成装置２０へ送信する（Ｓ５）。また、空き容量がないと判断した場合（Ｓ７：ＮＯ）、印刷ジョブの予約を行う（ステップＳ８）。すなわち、画像形成装置２０の印刷ジョブ管理部２９に印刷ジョブの予約を登録するとともに、送信すべき印刷ジョブは情報処理装置１０内で待機させる。
次いで、ＣＰＵ１１は、画像形成装置２０から印刷ジョブの送信要求があるか否かを判断し（ステップＳ９）、印刷ジョブの送信要求がある場合（Ｓ９：ＹＥＳ）、印刷ジョブを画像形成装置２０へ送信し（Ｓ５）、印刷ジョブの送信要求がない場合（Ｓ９：ＮＯ）、画像形成装置２０から印刷ジョブの送信要求があるまで待機する。
【００３３】
図１１及び図１２は画像形成装置２０側で実行する処理の手順を説明するフローチャートである。まず、画像形成装置２０の制御部２１は、情報処理装置１０から装置情報の送信要求があるか否かを判断する（ステップＳ１１）。装置情報の送信要求がある場合（Ｓ１１：ＹＥＳ）、制御部２１は、印刷ジョブ管理部２９及びＲＡＭ３１にアクセスして装置情報を取得し、取得した装置情報を要求元の情報処理装置１０に送信する（ステップＳ１２）。また、装置情報の送信要求がない場合（Ｓ１１：ＮＯ）、ステップＳ１３以降の処理を実行する。
【００３４】
次いで、制御部２１は通信部２７を通じてジョブの予約を受信したか否かを判断する（ステップＳ１３）。ジョブの予約を受信したと判断した場合（Ｓ１３：ＹＥＳ）、当該予約を印刷ジョブ管理部２９に登録する（ステップＳ１４）。次いで、制御部２１は印刷ジョブ管理部２９を監視することにより、予約したジョブを処理すべき順番であるか否かを判断し（ステップＳ１５）、予約したジョブを処理すべき順番でないと判断した場合（Ｓ１５：ＮＯ）、予約したジョブの順番がくるまで先行するジョブの処理を実行する。予約したジョブの順番がきた場合（Ｓ１５：ＹＥＳ）、印刷ジョブ管理部２９の記憶内容を参照して、予約を行った情報処理装置１０に対して印刷ジョブの送信要求を行う（ステップＳ１６）。そして、情報処理装置１０から送信された印刷ジョブを受信したか否かを判断し（ステップＳ１７）、印刷ジョブを受信していない場合（Ｓ１７：ＮＯ）、印刷ジョブを受信するまで待機する。また、印刷ジョブを受信した場合（Ｓ１７：ＹＥＳ）、当該印刷ジョブをＲＡＭ３１内のワーク領域３１ｂに記憶させ（ステップＳ１８）、ワーク領域３１ｂにて印刷ジョブを展開して得られた画像データを画像形成部２８に転送して画像形成することにより、印刷出力処理を実行する（ステップＳ１９）。
【００３５】
ステップＳ１３にてジョブの予約を受信していないと判断した場合（ステップＳ１３：ＮＯ）、通信部２７を通じてジョブを受信したか否かを判断する（ステップＳ２０）。ジョブを受信していないと判断した場合（Ｓ２０：ＮＯ）、処理をステップＳ１３へ戻す。また、通信部２７を通じてジョブを受信した場合（Ｓ２０：ＹＥＳ）、印刷ジョブ管理部２９を参照することにより順番待ちをしている待ちジョブがあるか否かを判断する（ステップＳ２１）。待ちジョブがないと判断した場合（Ｓ２１：ＮＯ）、機密を要する画像データを含んだジョブを受信したか否かを判断して機密印刷であるか否かを判断する（ステップＳ２２）。機密印刷であると判断した場合（Ｓ２２：ＹＥＳ）、処理をステップＳ１８へ移行させてＲＡＭ３１のワーク領域３１ｂでジョブを展開し、得られた画像データを画像形成部２８に転送して印刷出力処理を実行する（Ｓ１９）。また、機密印刷でないと判断した場合（Ｓ２２：ＮＯ）、受信したジョブから画像データを展開し、当該画像データを画像形成部２８へ転送して印刷出力処理を実行する（ステップＳ２３）。
【００３６】
ステップＳ２１において待ちジョブがあると判断した場合（Ｓ２１：ＹＥＳ）、受信したジョブに基づく印刷が機密印刷であるか否かを判断する（ステップＳ２４）。受信したジョブに基づく印刷が機密印刷であると判断した場合（Ｓ２４：ＹＥＳ）、当該ジョブをＲＡＭ３１のジョブ記憶領域３１ａに記憶させ（ステップＳ２５）、機密印刷でないと判断した場合（Ｓ２４：ＮＯ）、ＨＤＤ装置３０に記憶させる（ステップＳ２６）。そして、ジョブの格納先及びその送信元のホスト名を印刷ジョブ管理部２９に登録する（ステップＳ２７）。そして、印刷ジョブ管理部２９を参照することにより受信したジョブを処理する順番であるか否かを判断し（ステップＳ２８）、順番でないと判断した場合（Ｓ２８：ＮＯ）、他のジョブによる処理を実行して順番がくるまで待機し、順番がきたと判断した場合（Ｓ２８：ＹＥＳ）、ジョブから展開される画像データをＲＡＭ３１内のワーク領域３１ｂで処理し、画像形成部２８に転送して印刷出力処理を実行する（ステップＳ２９）。
【００３７】
【発明の効果】
以上、詳述したように、本発明による場合は、情報処理装置から画像形成装置に機密を要する画像データを含んだジョブを送信する際、画像形成装置内で受付けているジョブの有無に関する情報を取得し、受付けているジョブがなく、送信したジョブが即座に処理される状況にある場合、前記画像データを含んだジョブを送信するようにしている。また、画像形成装置内では、受信したジョブを揮発性の記憶手段に記憶させて画像形成を行う。したがって、機密を要する画像データを含んだジョブは、揮発性の記憶手段にて処理されることとなり、画像形成装置内で処理した後、ジョブの暗号化、無効化、又は消去を行わずに済むため、画像形成時の処理効率が高まる。また、何者かが記憶手段を持ち出した場合であっても、機密を要する画像データの不正な入手を困難にすることができる。
【００３８】
本発明による場合は、情報処理装置は、画像形成装置が備えている揮発性の記憶手段に対する容量情報を取得するようにしており、容量情報に基づいて送信すべきジョブを記憶させるだけの空き容量がある場合、当該ジョブを送信するようにしている。したがって、機密を要する画像データを含んだジョブを、揮発性の記憶手段にて処理させることが可能となり、画像形成装置内で処理した後、ジョブの暗号化、無効化、又は消去を行わずに済むため、画像形成時の処理効率が高まる。また、何者かが記憶手段を持ち出した場合であっても、機密を要する画像データの不正な入手を困難にすることができる。
【００３９】
本発明による場合は、情報処理装置から画像形成装置に機密を要する画像データを含んだジョブを送信する際、画像形成装置内で受付けているジョブの有無に関する情報を取得し、すでに受付けているジョブが存在し、送信したジョブが即座に処理されない状況にある場合、ジョブの実行予約を送信し、画像形成装置から送信要求があるまで待機するようにしている。したがって、機密を要する画像データを含んだジョブは、揮発性の記憶手段以外で処理されることがなくなるため、前記画像データの機密性を保護することができる。また、画像形成装置の送信要求に応じて前記ジョブを送信するようにした場合、揮発性の記憶手段でのみ処理することが可能となり、機密性が保持されるとともに、画像形成時の処理効率を低下させることがなくなる等、本発明は優れた効果を奏する。
【図面の簡単な説明】
【図１】本発明に係る画像形成システムの接続例を示す模式的構成図である。
【図２】情報処理装置の内部構成を説明するブロック図である。
【図３】画像形成装置の内部構成を説明するブロック図である。
【図４】印刷ジョブ管理部の一例を示す概念図である。
【図５】印刷ジョブを送信する際の処理を説明する模式図である。
【図６】印刷ジョブを送信する際の処理を説明する模式図である。
【図７】印刷ジョブを実行する際の処理を説明する模式図である。
【図８】印刷ジョブを実行する際の処理を説明する模式図である。
【図９】印刷ジョブを実行する際の処理を説明する模式図である。
【図１０】情報処理装置側で実行する処理の手順を説明するフローチャートである。
【図１１】画像形成装置側で実行する処理の手順を説明するフローチャートである。
【図１２】画像形成装置側で実行する処理の手順を説明するフローチャートである。
【符号の説明】
１０  情報処理装置
１１  ＣＰＵ
１７  通信部
１８  ＨＤＤ装置
１８ａ  プリンタドライバ
２０  画像形成装置
２１  制御部
２３  ＲＯＭ
２７  通信部
２８  画像形成部
２９  印刷ジョブ管理部
３０  ＨＤＤ装置
３１  ＲＡＭ
３１ａ  ジョブ記憶領域
３１ｂ  ワーク領域
Ｎ  通信ネットワーク
【図１】
2004318624.tif 000003
【図２】
2004318624.tif 000004
【図３】
2004318624.tif 000005
【図４】
2004318624.tif 000006
【図５】
2004318624.tif 000007
【図６】
2004318624.tif 000008
【図７】
2004318624.tif 000009
【図８】
2004318624.tif 000010
【図９】
2004318624.tif 000011
【図１０】
2004318624.tif 000012
【図１１】
2004318624.tif 000013
【図１２】
2004318624.tif 000014