(57)【要約】【課題】  印刷装置のコストを抑制しつつ承認者の管理下で印刷を実行することができる印刷制御装置、印刷システム及び印刷制御プログラムを提供する。【解決手段】  ジョブ受付部１２が印刷装置制御部２６から印刷ジョブを受け付けると、データ判断部１４が、上記印刷ジョブに、カラー画像データ等の特定種類の画像データが含まれているか否かを判断する。印刷ジョブに特定種類の画像データが含まれている場合には、承認確認部１６が、印刷ジョブの実行を承認するか否かを確認するための承認確認情報を生成し、通信部１８を介して承認者に送信する。承認者からの回答があると、実行判定部２０は、その回答に基づき、印刷ジョブの実行の可否を判定する。印刷ジョブの実行が可と判定された場合には、実行指示部２２が実行指示を生成し、印刷ジョブの実行を印刷装置制御部２６に指示する。【選択図】        図１
2008140111.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを受け付けるジョブ受付手段と、
前記ジョブ受付部が受け付けた印刷ジョブが特定種類の画像データを含むか否かを判断するデータ判断手段と、
前記印刷ジョブに特定種類の画像データが含まれる場合に、前記印刷ジョブの実行の承認を確認するための承認確認情報を承認者に送信する承認確認手段と、
前記承認者から前記承認確認情報に対して返信された回答に基づき、印刷ジョブの実行の可否を判定する実行判定手段と、
前記実行判定手段が実行可と判定した場合に、ローカル接続された印刷装置に対する前記印刷ジョブの実行指示を生成する実行指示手段と、
を備えることを特徴とする印刷制御装置。
【請求項２】
請求項１記載の印刷制御装置において、前記特定種類の画像データはカラー印刷データであることを特徴とする印刷制御装置。
【請求項３】
請求項１または請求項２記載の印刷制御装置において、前記承認確認手段は、電子メールにより前記承認確認情報を承認者に送信することを特徴とする印刷制御装置。
【請求項４】
請求項１から請求項３のいずれか一項記載の印刷制御装置と、前記印刷制御装置からの実行指示に基づき前記印刷ジョブの印刷出力を実行する印刷装置と、を備えることを特徴とする印刷システム。
【請求項５】
印刷ジョブを受け付け、
前記受け付けた印刷ジョブが特定種類の画像データを含むか否かを判断し、
前記印刷ジョブに特定種類の画像データが含まれる場合に、前記印刷ジョブの実行の承認を確認するための承認確認情報を承認者に送信し、
前記承認者から前記承認確認情報に対して返信された回答に基づき、印刷ジョブの実行の可否を判定し、
前記実行判定手段が実行可と判定した場合に、ローカル接続された印刷装置に対する前記印刷ジョブの実行指示を発生する処理をコンピュータに実行させることを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、印刷システム及び印刷制御プログラムに関する。
【背景技術】
【０００２】
従来より、秘密文書の印刷を制限することによる秘密性の維持、あるいはカラー印刷を制限することによる印刷コストの抑制等を目的として、承認者の承認を受けてから印刷を行う承認印刷技術が提案されている。
【０００３】
例えば、下記特許文献１には、印刷装置がジョブ送信者の識別情報（ＩＤ）を含む印刷ジョブを受け取り、ＩＤから特定した承認者に電子メールもしくはウェブページを使って承認を依頼し、承認された場合に印刷を行う技術が開示されている。
【特許文献１】特開２００５−１１１６７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来の技術においては、印刷装置がネットワークに接続されていることを前提にしているため、ローカル接続の印刷機では実施が不可能であるとともに、印刷装置にメール送信機能が必要になり、印刷装置のコストが高くなるという問題があった。
【０００５】
本発明は、上記従来の課題に鑑みなされたものであり、その目的は、印刷装置のコストを抑制しつつ承認者の管理下で印刷を実行することができる印刷制御装置、印刷システム及び印刷制御プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１記載の印刷制御装置の発明は、印刷ジョブを受け付けるジョブ受付手段と、前記ジョブ受付部が受け付けた印刷ジョブが特定種類の画像データを含むか否かを判断するデータ判断手段と、前記印刷ジョブに特定種類の画像データが含まれる場合に、前記印刷ジョブの実行の承認を確認するための承認確認情報を承認者に送信する承認確認手段と、前記承認者から前記承認確認情報に対して返信された回答に基づき、印刷ジョブの実行の可否を判定する実行判定手段と、前記実行判定手段が実行可と判定した場合に、ローカル接続された印刷装置に対する前記印刷ジョブの実行指示を生成する実行指示手段と、を備えることを特徴とする。
【０００７】
請求項２記載の発明は、請求項１記載の発明において、前記特定種類の画像データがカラー印刷データであることを特徴とする。
【０００８】
請求項３記載の発明は、請求項１または請求項２記載の発明において、前記承認確認手段が、電子メールにより前記承認確認情報を承認者に送信することを特徴とする。
【０００９】
請求項４記載の印刷システムの発明は、請求項１から請求項３のいずれか一項記載の印刷制御装置と、前記印刷制御装置からの実行指示に基づき前記印刷ジョブの印刷出力を実行する印刷装置と、を備えることを特徴とする。
【００１０】
請求項５記載の印刷制御プログラムの発明は、印刷ジョブを受け付け、前記受け付けた印刷ジョブが特定種類の画像データを含むか否かを判断し、前記印刷ジョブに特定種類の画像データが含まれる場合に、前記印刷ジョブの実行の承認を確認するための承認確認情報を承認者に送信し、前記承認者から前記承認確認情報に対して返信された回答に基づき、印刷ジョブの実行の可否を判定し、前記実行判定手段が実行可と判定した場合に、ローカル接続された印刷装置に対する前記印刷ジョブの実行指示を発生する処理をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、印刷装置のコストを抑制しつつ承認者の管理下で印刷を実行することができる。
【００１２】
また、カラー画像データの印刷を抑制し、印刷コストを抑制することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための最良の形態（以下、実施形態という）を、図面に従って説明する。
【００１４】
図１には、本発明にかかる印刷システムの一実施形態の構成例が示される。図１において、パーソナルコンピュータ等で構成されるクライアントＰＣ１００及び承認者ＰＣ１０２はネットワーク等の通信手段により接続されている。また、印刷装置１０４はＵＳＢ（ユニバーサルシリアルバス）ケーブルやパラレルケーブル等でクライアントＰＣ１００にローカルに接続されている。
【００１５】
図１に示された印刷システムにおいては、クライアントＰＣ１００が印刷装置１０４に印刷ジョブの実行を指示する前に、印刷ジョブの実行を承認するか否かを電子メール等により承認者ＰＣ１０２に問い合わせ、承認の返信があった場合のみクライアントＰＣ１００が印刷装置１０４に印刷ジョブの実行を指示する構成となっている。これにより、ネットワークに接続されていない印刷装置１０４においても、承認者の管理下で印刷を実行することができる。
【００１６】
図２には、本発明にかかる印刷制御装置の一実施形態の構成例であるブロック図が示される。この印刷制御装置は、図１に示されたクライアントＰＣ１００に設けられる。
【００１７】
図２において、印刷制御装置１０は、ジョブ受付部１２、データ判断部１４、承認確認部１６、通信部１８、実行判定部２０、実行指示部２２、記憶部２４を含んで構成されている。
【００１８】
ジョブ受付部１２は、中央処理装置（ＣＰＵ）及びＣＰＵの処理動作を制御するプログラムを含んで実現され、印刷装置制御部２６から画像データおよびその処理命令で構成された印刷ジョブを受け付ける。なお、印刷装置制御部２６については後述する。
【００１９】
データ判断部１４は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムを含んで実現され、ジョブ受付部１２が受け付けた印刷ジョブに、カラー画像データ等の特定種類の画像データが含まれているか否かを判断する。
【００２０】
承認確認部１６は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムを含んで実現され、印刷ジョブに上記特定種類の画像データが含まれる場合に、印刷ジョブの実行の承認をするか否かを確認するための承認確認情報を生成し、通信部１８を介して承認者に送信する。
【００２１】
通信部１８は、ネットワークポート等の適宜な通信インターフェースにより実現され、承認確認部１６が生成した承認確認情報を承認者ＰＣ１０２に送信し、承認確認情報に対する承認者からの回答を受信する。承認確認情報の授受は、例えば電子メールにより行うことができる。この場合、承認者ＰＣ１０２のメールアドレスは記憶部２４から取得する。
【００２２】
実行判定部２０は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムを含んで実現され、承認者から承認確認情報に対して返信された回答に基づき、印刷ジョブの実行の可否を判定する。
【００２３】
実行指示部２２は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムを含んで実現され、上記実行判定部２０が印刷ジョブの実行可と判定した場合に、印刷装置制御部２６から印刷装置１０４に対して印刷ジョブの実行を指示させるための実行指示を生成する。
【００２４】
記憶部２４は、ＣＰＵの作業メモリとして使用されるランダムアクセスメモリ（ＲＡＭ）、ハードディスク装置等の磁気記憶装置その他のコンピュータが読み取り可能な記憶装置により実現され、承認者ＰＣ１０２のメールアドレス等の承認者情報、印刷ジョブ、ＣＰＵの処理動作を制御するプログラム等を格納する。
【００２５】
ここで、印刷装置制御部２６は、いわゆるプリンタドライバとして機能し、画像データを生成するアプリケーションプログラムから画像データを受け取り、印刷枚数、用紙サイズ等の処理命令を付加した印刷ジョブを生成する。この印刷ジョブには、識別符号（ジョブＩＤ）を割り付けてジョブ受付部１２に渡す。また、印刷ジョブに含まれる画像データを、印刷装置１０４が処理可能な形式のデータに変換し、印刷装置１０４に送信して印刷出力させる。なお、印刷装置制御部２６もクライアントＰＣ１００に設けられる。
【００２６】
図３には、通信部１８を介して授受される承認確認情報の例が示される。本実施形態は、電子メールにより承認確認情報を授受した場合の例である。
【００２７】
図３において、「Ｆｒｏｍヘッダ」には、承認依頼者（クライアントＰＣ１００）のメールアドレス（ｕｓｅｒ１＠ａｂｃｄｅ．ｃｏ．ｊｐ）、「Ｔｏヘッダ」には、承認者（承認者ＰＣ１０２）のメールアドレス（ａｄｍｉｎ１＠ａｂｃｄｅ．ｃｏ．ｊｐ）がそれぞれ記述されている。また、「Ｓｕｂｊｅｃｔヘッダ」には、印刷装置制御部２６によりプリントジョブに割り当てられたジョブＩＤ（ｊｏｂ−ｉｄ：１２３４５６）が記述されている。承認者がこの電子メールに対して返信すると、上記「Ｓｕｂｊｅｃｔヘッダ」に記述されたジョブＩＤをキーとして、返信メールを受信した印刷制御装置１０において印刷ジョブを一意に特定することが可能となる。また、「Ｒｅｐｌｙ−Ｔｏヘッダ」には、クライアントＰＣ１００の電子メールアドレス（ｕｓｅｒ１＠ａｂｃｄｅ．ｃｏ．ｊｐ）が指定されており、この電子メールを受信した承認者が返信操作すると、クライアントＰＣ１００宛ての返信メールとなる。
【００２８】
承認確認情報としての電子メールの本文には、承認依頼者が送信した印刷ジョブがクライアントＰＣ１００にスプールされたことを示す記述に加え、印刷ジョブに割り当てられたジョブＩＤ、印刷ジョブがスプールされた時刻、印刷ジョブの送信者名などからなるジョブ情報Ａと、この電子メールに対する返信として、クライアントＰＣ１００に送信可能なコマンド情報Ｂとが記述される。
【００２９】
また、上記電子メールには、添付ファイルとして、スプールされた印刷ジョブのファイルが添付されており、承認者は添付ファイルを開くことにより印刷ジョブの中身を確認することが可能である。承認確認情報としての電子メールを受信した承認者は、添付ファイルの中身を確認した後、上記印刷ジョブの印刷を承認するかまたは却下するかを示すコマンドを＜−−  ｃｏｍｍａｎｄ  ｓｔａｒｔ  −−＞と＜−−  ｃｏｍｍａｎｄ  ｅｎｄ  −−＞で囲まれた領域に入力する。ここで、印刷を承認するコマンドは「１」、印刷を却下するコマンドは「２」でそれぞれ表されるものとすると、「１」または「２」が承認者により書き込まれる。いずれかのコマンドが書き込まれた電子メールは、承認者によりクライアントＰＣ１００に返信される。
【００３０】
図４には、本実施形態にかかる印刷制御装置１０の動作例のフローが示される。図４において、ジョブ受付部１２が印刷装置制御部２６から印刷ジョブを受け付けると（Ｓ１）、データ判定部１４が、上記印刷ジョブに、カラー画像データ等の特定種類の画像データが含まれているか否かを判断する（Ｓ２）。
【００３１】
Ｓ２において、特定種類の画像データが含まれていると判断した場合には、ジョブ受付部１２が上記印刷ジョブを記憶部２４に格納する（Ｓ３）。また、承認確認部１６が、印刷ジョブの実行を承認するか否かを確認するための承認確認情報を生成し、通信部１８を介して承認者に送信する（Ｓ４）。
【００３２】
次に、通信部１８は、承認者からの回答の返信を監視し、返信が合った場合に、実行判定部２０に返信された回答を渡す（Ｓ５）。実行判定部２０は、承認者から返信された回答に基づき、印刷ジョブの実行の可否を判定する（Ｓ６）。この判定は、例えば図３に示されたように、＜−−  ｃｏｍｍａｎｄ  ｓｔａｒｔ  −−＞と＜−−  ｃｏｍｍａｎｄ  ｅｎｄ  −−＞で囲まれた領域に入力されたコマンドにより承認者の承認の有無を見て行う。
【００３３】
Ｓ６において、印刷ジョブの実行が可と判定された場合には、実行指示部２２が実行指示を生成し、印刷ジョブの実行を印刷装置制御部２６に指示する（Ｓ７）。これにより、印刷装置制御部２６は、記憶部２４から実行が許可された印刷ジョブを読み出し、印刷用のデータに変換後、印刷装置１０４に渡して印刷出力を指示する。印刷装置１０４は、この指示に基づき画像データの印刷を実行する。
【００３４】
一方、Ｓ６において、印刷ジョブの実行が不可と判定された場合には、当該印刷ジョブを記憶部２４から削除する（Ｓ８）。
【００３５】
なお、Ｓ２において、特定種類の画像データが含まれていないと判断した場合には、直ちにＳ７のステップに移行し、印刷出力を実行する。
【図面の簡単な説明】
【００３６】
【図１】本発明にかかる印刷システムの一実施形態の構成例を示す図である。
【図２】本発明にかかる印刷制御装置の一実施形態の構成例を示す図である。
【図３】承認確認情報の例を示す図である。
【図４】本発明にかかる印刷制御装置の一実施形態における動作例のフロー図である。
【符号の説明】
【００３７】
１０  印刷制御装置、１２  ジョブ受付部、１４  データ判断部、１６  承認確認部、１８  通信部、２０  実行判定部、２２  実行指示部、２４  記憶部、２６  印刷装置制御部、１００  クライアントＰＣ、１０２  承認者ＰＣ、１０４  印刷装置。
【図１】
2008140111.tif 000003
【図２】
2008140111.tif 000004
【図３】
2008140111.tif 000005
【図４】
2008140111.tif 000006