(57)【要約】  【課題】  地紋の付加されたジョブファイルがより安全に中継される画像形成システムを提供する。  【解決手段】  画像形成システム１において、プリントサーバ２０は、クライアント端末１０から受信したジョブファイルが暗号ＰＤＬファイルであるか否かを判断し、暗号ＰＤＬファイルでない場合には、受信したジョブファイルに対して、地紋描画命令を追加し、地紋描画命令が追加されたジョブファイルを暗号化して、プリンタ３０に、暗号化されたジョブファイルを送信する。【選択図】図４
2009278237.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置に画像を形成させるためのジョブファイルを中継する中継装置であって、
ジョブファイルを受信する受信手段と、
前記受信手段により受信されたジョブファイルが既定の条件に合致する暗号ファイルであるか否かを判断するファイル判断手段と、
前記ファイル判断手段によって既定の条件に合致する暗号ファイルでないと判断されたジョブファイルに対して、地紋を描画するための描画命令を付加する地紋付加手段と、
前記地紋付加手段により描画命令が付加されたジョブファイルを、既定の方式で暗号化する暗号化手段と
を有する中継装置。
【請求項２】
前記ファイル判断手段によって既定の条件に合致する暗号ファイルであると判断された場合に、前記受信手段により受信されたジョブファイルを画像形成装置に向けて送信し、前記方式判断手段によって既定の条件に合致する暗号ファイルでないと判断された場合に、前記暗号化手段により暗号化されたジョブファイルを画像形成装置に向けて送信する送信手段
をさらに有する請求項１に記載の中継装置。
【請求項３】
クライアント端末と中継装置と画像形成装置とを含む画像形成システムであって、
前記クライアント端末は、画像形成装置に画像を形成させるためのジョブファイルを前記中継装置に送信し、
前記中継装置は、
ジョブファイルを受信する受信手段と、
前記受信手段により受信されたジョブファイルが既定の条件に合致する暗号ファイルであるか否かを判断するファイル判断手段と、
前記ファイル判断手段によって既定の条件に合致する暗号ファイルでないと判断されたジョブファイルに対して、地紋を描画するための描画命令を付加する地紋付加手段と、
前記地紋付加手段により描画命令が付加されるジョブファイルを、既定の方式で暗号化する暗号化手段と
を有し、
前記画像形成装置は、前記暗号化手段により暗号化されたジョブファイルを復号化し、復号化されたジョブファイルに基づいて画像を形成する
画像形成装置。
【請求項４】
画像形成装置に画像を形成させるためのジョブファイルを中継するジョブ中継方法であって、
ジョブファイルを受信し、
受信されたジョブファイルが既定の条件に合致する暗号ファイルでない場合に、このジョブファイルに対して、地紋を描画するための描画命令を付加し、描画命令が付加されたジョブファイルを、既定の方式で暗号化して画像形成装置に送信し、
受信されたジョブファイルが既定の条件に合致する暗号ファイルである場合に、受信されたジョブファイルを画像形成装置に送信する
ジョブ中継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジョブ中継方法に関する。
【背景技術】
【０００２】
例えば、特許文献１には、印刷指示から文書情報を抽出し、抽出された文書情報から文書固有の地紋データを生成するプリントサーバが開示されている。
また、特許文献２には、印刷データと印刷装置または印刷時の状況に固有なデータである装置データとに基づいて、埋め込みデータを生成し、生成された埋め込みデータに基づいて、電子透かしの地紋画像データを形成する印刷装置が開示されている。
また、特許文献３には、原稿データからキー情報が検知されると、原稿データに地紋を重畳する地紋印刷システムが開示されている。
また、特許文献４には、暗号化した情報資源及び利用者ＩＤを受信し、受信した情報資源を暗号解読プログラムで復号化し、情報資源に埋め込まれた電子透かしと利用者ＩＤとを比較するネットワークプリントシステムが開示されている。
【特許文献１】特開２００５−２５２９９１号公報
【特許文献２】特開２００６−１９１３６５号公報
【特許文献３】特開２００６−２４６０５４号公報
【特許文献４】特開２００７−００４３５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、地紋の付加されたジョブファイルを画像形成装置に中継することを目的とする。
【課題を解決するための手段】
【０００４】
請求項１に係る本発明は、画像形成装置に画像を形成させるためのジョブファイルを中継する中継装置であって、ジョブファイルを受信する受信手段と、前記受信手段により受信されたジョブファイルが既定の条件に合致する暗号ファイルであるか否かを判断するファイル判断手段と、前記ファイル判断手段によって既定の条件に合致する暗号ファイルでないと判断されたジョブファイルに対して、地紋を描画するための描画命令を付加する地紋付加手段と、前記地紋付加手段により描画命令が付加されたジョブファイルを、既定の方式で暗号化する暗号化手段とを有する。
【０００５】
請求項２に係る本発明は、前記ファイル判断手段によって既定の条件に合致する暗号ファイルであると判断された場合に、前記受信手段により受信されたジョブファイルを画像形成装置に向けて送信し、前記方式判断手段によって既定の条件に合致する暗号ファイルでないと判断された場合に、前記暗号化手段により暗号化されたジョブファイルを画像形成装置に向けて送信する送信手段をさらに有する。
【０００６】
請求項３に係る本発明は、クライアント端末と中継装置と画像形成装置とを含む画像形成システムであって、前記クライアント端末は、画像形成装置に画像を形成させるためのジョブファイルを前記中継装置に送信し、前記中継装置は、ジョブファイルを受信する受信手段と、前記受信手段により受信されたジョブファイルが既定の条件に合致する暗号ファイルであるか否かを判断するファイル判断手段と、前記ファイル判断手段によって既定の条件に合致する暗号ファイルでないと判断されたジョブファイルに対して、地紋を描画するための描画命令を付加する地紋付加手段と、前記地紋付加手段により描画命令が付加されるジョブファイルを、既定の方式で暗号化する暗号化手段とを有し、前記画像形成装置は、前記暗号化手段により暗号化されたジョブファイルを復号化し、復号化されたジョブファイルに基づいて画像を形成する。
【０００７】
請求項４に係る本発明は、画像形成装置に画像を形成させるためのジョブファイルを中継するジョブ中継方法であって、ジョブファイルを受信し、受信されたジョブファイルが既定の条件に合致する暗号ファイルでない場合に、このジョブファイルに対して、地紋を描画するための描画命令を付加し、描画命令が付加されたジョブファイルを、既定の方式で暗号化して画像形成装置に送信し、受信されたジョブファイルが既定の条件に合致する暗号ファイルである場合に、受信されたジョブファイルを画像形成装置に送信する。
【発明の効果】
【０００８】
本発明によれば、地紋の付加されたジョブファイルがより安全に画像形成装置に中継される。
【発明を実施するための最良の形態】
【０００９】
図１は、画像形成システム１を例示する図である。
図１に例示するように、本実施形態に係る画像形成システム１は、印刷要求を行うクライアント端末１０と、印刷要求を中継するプリントサーバ２０と、プリンタ３０とを含んで構成される。なお、画像形成装置としては、プリンタ３０のほか、複合機等であってもよい。
【００１０】
クライアント端末１０は、例えば、プリンタドライバ１００（後述）がインストールされたコンピュータ装置であり、ＬＡＮなどのネットワークに接続されている。クライアント端末１０は、利用者の操作に応じて、印刷要求（ジョブファイル）を生成し、生成されたジョブファイルをプリントサーバ２０に送信する。ここで、ジョブファイルとは、画像形成装置に対して画像形成処理を指示するためのデータファイルであり、例えば、ＰＤＬファイルのように、複数の描画命令を含む。また、ジョブファイルには、描画命令の他に、コメント領域や、画像形成装置の印刷条件（印刷枚数、印刷用紙の種類など）を示す情報などが含まれる場合もある。
【００１１】
プリントサーバ２０（中継装置）は、例えば、サーバプログラム２００（後述）がインストールされたサーバ装置であり、クライアント端末１０と同一のＬＡＮに接続されている。プリントサーバ２０は、クライアント端末１０から受信した印刷要求（ジョブファイル）をプリンタ３０に送信する。
プリンタ３０は、プリントサーバ２０から受信したジョブファイル内の描画命令に従って印刷処理を行う。
【００１２】
本画像形成システム１では、必要に応じて、印刷すべき画像に地紋が重畳される。地紋とは、印刷すべき画像の背景部分に表される文字列又は模様などであり、例えば、複写を牽制するための複写牽制模様などである。複写牽制模様には、孤立ドットからなり、複写時に消失する消失部分と、消失部分の孤立ドットと全体的には濃度が略均一となるように濃度調整された画素塊群からなり、複写時にも消失しない潜像部分と、これら消失部分並びに潜像部分の濃度差が目立たないようにこれらに重ね合わせて合成されるカモフラージュ模様部分と、を含む。例えば、孤立ドットからなる消失部分を用いて「ＣＯＰＹ」なる文字を形成し、その背景として潜像部分を形成しておけば、印刷結果としては薄いグレーの背景として視認されるものの、一旦複写すると「ＣＯＰＹ」の文字が白く浮き上るようになる。
【００１３】
こうした複写牽制模様の付加を行う機能は、クライアント端末１０及びプリントサーバ２０のいずれにも設けることができる。例えば、クライアント端末１０及びプリントサーバ２０は、地紋を描画するための描画命令（以下、地紋描画命令）をジョブファイルに追加することにより、印刷すべき画像に地紋を付加する。
【００１４】
図２は、プリンタドライバ１００、サーバプログラム２００、及びコントローラ３００の機能構成を例示する図である。なお、プリンタドライバ１００Ａは、クライアント端末１０Ａにインストールされており、プリンタドライバ１００Ｂは、クライアント端末１０Ｂにインストールされている。サーバプログラム２００は、プリントサーバ２０にインストールされている。また、コントローラ３００は、プリンタ３０に設けられており、プリンタ３０の各構成に対する制御、及び、入力された画像データに対する画像処理などを行う。
【００１５】
図２に例示するように、プリンタドライバ１００Ａは、ジョブ生成部１０２、地紋付加部１０４、暗号化部１０６、及びジョブ投入部１０８を有する。プリンタドライバ１００Ｂは、ジョブ生成部１０２及びジョブ投入部１０８を有する。
サーバプログラム２００は、ジョブ受信部２０２、ファイル判断部２０４、地紋付加部２０６、暗号化部２０８、及びジョブ送信部２１０を有する。
コントローラ３００は、復号化部３０２及び像形成部３０４を有する。
【００１６】
プリンタドライバ１００において、ジョブ生成部１０２は、利用者からの印刷要求に応じて、文書編集プログラム（不図示）により編集された文書ファイルを、ジョブファイル（ＰＤＬファイル）に変換する。ジョブファイルには、印刷すべき画像の描画命令と、印刷条件を特定するための情報（例えば、印刷枚数、補正の要否、印刷サイズ、印刷用紙の種類など）とが含まれている。
【００１７】
地紋付加部１０４は、利用者の要求などに応じて、ジョブ生成部１０２により生成されたジョブファイルに対して、地紋描画命令を追加する。例えば、地紋付加部１０４は、地紋の付加を指示する地紋設定がなされた場合に、地紋のビットマップ描画命令を地紋描画命令として追加する。
【００１８】
暗号化部１０６は、利用者の要求などに応じて、ジョブファイルを暗号化する。例えば、暗号化部１０６は、地紋付加部１０４により地紋描画命令がジョブファイルに追加された場合に、このジョブファイルを既定の方式で暗号化する。
【００１９】
ジョブ投入部１０８は、ジョブ生成部１０２により生成されたジョブファイル（地紋描画命令が追加されている場合もある）をプリントサーバ２０に送信する。
【００２０】
サーバプログラム２００において、ジョブ受信部２０２は、クライアント端末１０（プリンタドライバ１００）から、ジョブファイルを受信する。
【００２１】
ファイル判断部２０４は、ジョブ受信部２０２により受信したジョブファイルが既定の条件に合致する暗号ファイルであるか否かを判断し、条件に合致する暗号ファイルである場合に、このジョブファイルを送信部２１０に出力し、条件に合致する暗号ファイルでない場合に、このジョブファイルを地紋付加部２０６に出力する。ここで、既定の条件とは、地紋描画命令が含まれていること、既定の暗号化方式が採用されていること、又は、既定のフラグが設定されていること、などである。また、暗号ファイルとは、少なくとも一部が暗号化されたジョブファイルであり、仕様が非公開のＰＤＬで記述されたジョブファイルも含まれる。
例えば、ファイル判断部２０４は、ジョブ受信部２０２により受信したジョブファイルが暗号化されたＰＤＬファイル（暗号ＰＤＬファイル）であるか否かを判断し、暗号ＰＤＬファイルである場合に、このジョブファイルを送信部２１０に出力し、暗号ＰＤＬファイルでない場合に、このジョブファイルを地紋付加部２０６に出力する。
【００２２】
地紋付加部２０６は、ファイル判断部２０４から入力されたジョブファイル（すなわち、既定の条件に合致する暗号ファイルでないと判断されたジョブファイル）に対して、地紋描画命令を追加する。これにより、漏れなく地紋を付加することができる。
【００２３】
暗号化部２０８は、地紋付加部２０６により地紋描画命令が付加されたジョブファイルを既定の方式で暗号化する。この場合の暗号化方式は、プリンタ３０で復号化できるものであればよい。
これにより、地紋の付加されたジョブファイルが保護されることなり、地紋描画命令の不正削除などが防止される。
【００２４】
送信部２１０は、ファイル判断部２０４から入力されたジョブファイル（すなわち、既定の条件に合致する暗号ファイル）、又は、暗号化部２０８から入力されたジョブファイル（すなわち、地紋描画命令が追加され暗号化されたジョブファイル）をプリンタ３０に向けて送信する。
【００２５】
プリンタ３０のコントローラ３００において、復号化部３０２は、プリントサーバ２０（サーバプログラム２００）から受信したジョブファイル（暗号ＰＤＬファイル）を復号化する。
【００２６】
像形成部３０４は、復号化部３０２により復号化されたジョブファイルの描画命令に基づいて、印刷用データを生成し、生成された印刷用データに従って、プリンタ３０のプリントエンジンを制御して、印刷用紙に画像を印刷する。
【００２７】
次に、画像形成システム１の動作例を説明する。まず、クライアント端末１０の動作を説明する。
図３は、クライアント端末１０Ａの動作（Ｓ１０)を例示するフローチャートである。
図３に示すように、ステップ１００（Ｓ１００）において、クライアント端末１０Ａの文書編集プログラムは、利用者の印刷指示操作を検知すると、印刷対象となる文書ファイルが暗号化されているか否かを判断し、文書ファイルが暗号化されている場合に、Ｓ１１０の処理に移行し、文書ファイルが暗号化されていない場合に、この文書ファイルをプリンタドライバ１００Ａに出力して、Ｓ１２０の処理に移行する。
【００２８】
ステップ１１０（Ｓ１１０）において、クライアント端末１０Ａの文書編集プログラムは、印刷対象の文書ファイルを復号化し、復号化された文書ファイルをプリンタドライバ１００Ａに出力する。
【００２９】
ステップ１２０（Ｓ１２０）において、プリンタドライバ１００のジョブ生成部１０２は、文書編集プログラムから入力された文書ファイルと、利用者の設定情報とに基づいて、ジョブファイルを生成する。
【００３０】
ステップ１３０（Ｓ１３０）において、ジョブ生成部１０２は、利用者の設定情報に基づいて、地紋設定の有無を判断し、地紋設定がある場合には、地紋付加部１０４に対して地紋の付加を要求する。
プリンタドライバ１００Ａは、地紋設定がある場合に、Ｓ１４０の処理に移行し、地紋設定がない場合に、Ｓ１６０の処理に移行する。
【００３１】
ステップ１４０（Ｓ１４０）において、地紋付加部１０４は、ジョブ生成部１０２により生成されたジョブファイルに対して、地紋描画命令を追加する。ジョブ生成部１０２は、地紋描画命令が追加されたジョブファイルをジョブ投入部１０８に出力する。
ステップ１５０（Ｓ１５０）において、ジョブ投入部１０８は、地紋描画命令が追加されたジョブファイルの暗号化を暗号化部１０６に要求する。
暗号化部１０６は、地紋描画命令を含むジョブファイルを暗号化する。
【００３２】
ステップ１６０（Ｓ１６０）において、ジョブ投入部１０８は、ジョブファイルをプリントサーバ２０に送信する。
【００３３】
次に、プリントサーバ２０の動作を説明する。
図４は、プリントサーバ２０の動作（Ｓ２０）を例示するフローチャートである。
図４に示すように、ステップ２００（Ｓ２００）において、プリントサーバ２０（サーバプログラム２００）のジョブ受信部２０２は、クライアント端末１０から、ジョブファイルを受信し、受信したジョブファイルをファイル判断部２０４に出力する。
【００３４】
ステップ２１０（Ｓ２１０）において、ファイル判断部２０６は、ジョブ受信部２０２から入力されたジョブファイルが暗号ＰＤＬファイルであるか否かを判断し、暗号ＰＤＬファイルである場合には、入力されたジョブファイルを送信部２１０に出力し、暗号ＰＤＬファイルでない場合には、入力されたジョブファイルを地紋付加部２０６に出力する。
サーバプログラム２００は、ジョブファイルが暗号ＰＤＬファイルである場合に、Ｓ２４０の処理に移行し、ジョブファイルが暗号ＰＤＬファイルでない場合に、Ｓ２２０の処理に移行する。
【００３５】
ステップ２２０（Ｓ２２０）において、地紋付加部２０６は、ファイル判断部２０４から入力されたジョブファイルに対して、地紋描画命令を追加し、地紋描画命令が追加されたジョブファイルを暗号化部２０８に出力する。
ステップ２３０（Ｓ２３０）において、暗号化部２０８は、地紋付加部２０６から入力されたジョブファイルを暗号化し、暗号化されたジョブファイルを送信部２１０に出力する。
【００３６】
ステップ２４０（Ｓ２４０）において、送信部２１０は、ファイル判断部２０４又は暗号化部２０８から入力されたジョブファイルをプリンタ３０に送信する。
送信されたジョブファイルは、プリンタ３０で復号化され、印刷される。
【００３７】
以上説明したように、本実施形態の画像形成システム１によると、プリントサーバ２０によりジョブファイルに対して地紋描画命令が強制的に追加され、さらに、地紋描画命令を含むジョブファイルが暗号化された状態でプリンタ３０に送信される。
【００３８】
なお、上記フローチャートでは、地紋付加機能及び暗号化機能を有するクライアント端末Ａが、ジョブファイルを生成してプリントサーバ２０に送信する形態を説明したが、地紋付加機能及び暗号化機能を有しないクライアント端末Ｂが、ジョブファイルを生成してプリントサーバ２０に送信した場合には、図４のＳ２１０において、ジョブファイルが暗号化ＰＤＬファイルでないと判断されるだけであり、他の動作は同様である。また、このようなクライアント端末１０Ｂに対しては、プリントサーバ２０が地紋付加機能及び暗号化機能のプログラムモジュールを配信するようにしてもよい。
【図面の簡単な説明】
【００３９】
【図１】画像形成システム１を例示する図である。
【図２】プリンタドライバ１００、サーバプログラム２００、及びコントローラ３００の機能構成を例示する図である。
【図３】クライアント端末１０の動作（Ｓ１０)を例示するフローチャートである。
【図４】プリントサーバ２０の動作（Ｓ２０）を例示するフローチャートである。
【符号の説明】
【００４０】
１・・・画像形成システム
１０・・・クライアント端末
１００・・・プリンタドライバ
１０２・・・ジョブ生成部
１０４・・・地紋付加部
１０６・・・暗号化部
１０８・・・ジョブ投入部
２０・・・プリントサーバ
２００・・・サーバプログラム
２０２・・・ジョブ受信部
２０４・・・ファイル判断部
２０６・・・地紋付加部
２０８・・・暗号化部
２１０・・・送信部
３０・・・プリンタ
３００・・・コントローラ
３０２・・・復号化部
３０４・・・像形成部
【図１】
2009278237.tif 000003
【図２】
2009278237.tif 000004
【図３】
2009278237.tif 000005
【図４】
2009278237.tif 000006