(57)【要約】【課題】  セキュアプリントジョブで分散処理を行う場合、任意のＭＦＰからパスワードの入力を行うことで分散処理を行う全てのＭＦＰからセキュアプリントジョブを実行することを可能とする。【解決手段】  セキュアプリントジョブ内に分散処理を行うＭＦＰの情報を持ち、パスワードが入力されたＭＦＰはそれを参照して分散処理を行う他のＭＦＰに対して入力されたパスワード（＝鍵）を転送する機能を有する。【選択図】        図１
2006212963.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク、前記ネットワークに接続された端末、前記ネットワークに接続された複数のデバイスを有し、
前記デバイスはパスワードを判定する判定手段を有し、
前記デバイスの少なくともひとつはパスワードを入力する入力手段を有する画像処理システムにおいて、
１．前記端末は前記複数のデバイスの中から前記入力手段を有するデバイスを含む任意の複数のデバイスを選択することができ、
２．前記端末が選択したデバイスに関する情報及びパスワード情報を付加したジョブを選択したデバイスに送信し、
３．前記端末が選択したデバイスに含まれる、前記入力手段を有する任意のデバイスからパスワードを入力し、
４．前記プリンタから入力されたパスワードが前記ジョブに付加されたパスワード情報に対応したパスワードであるか該デバイスの判定手段を用いて判定を行い、
５．前記入力されたパスワードが前記ジョブに付加されたパスワード情報に対応したパスワードである場合、該デバイスは前記ジョブを実行すると共に前記ジョブに付加された前記選択されたデバイスに関する情報を参照して前記選択された自分以外のデバイスに対して前記入力手段から入力されたパスワードを送信し、
６．前記選択されたデバイスは、前記送信されたパスワードが前記ジョブに付加されたパスワード情報に対応したパスワードであるか判定手段を用いて判定を行い、
７．前記送信されたパスワードが前記ジョブに付加されたパスワード情報に対応したパスワードである場合、前記パスワードを送信されたデバイスは前記ジョブを実行する、
制御手段を有することを特徴とする画像処理システム。
【請求項２】
請求項１に記載の画像処理システムにおいて、前記端末が選択したプリンタに関する情報は端末が選択したプリンタのネットワーク上のアドレスであることを特徴とする画像処理システム。
【請求項３】
請求項１に記載の画像処理システムにおいて、前記デバイスはプリント機能を有し、前記ジョブはプリントジョブであることを特徴とする画像処理システム。
【請求項４】
請求項１に記載の画像処理システムにおいて、前記ジョブに付加されるパスワード情報、及び／又は前記入力手段からパスワードが入力されたデバイスから送信されるパスワードは暗号化処理が行われていることを特徴とする画像処理システム。
【請求項５】
請求項１に記載の画像処理システムにおいて、前記画像処理システムは少なくとも二つのモードを持ち、一方のモードではステップ１から７のステップを行い、他方のモードでは、
８．前記端末は前記複数のデバイスの中から前記入力手段を有するデバイスを含む任意の複数のデバイスを選択することができ、
９．前記端末が選択したデバイスにジョブを送信する、
制御手段を有することを特徴とする画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理システムに関し、より詳しくはセキュアプリントモードを有する複数のプリンタが接続された画像処理システムに関する。
【背景技術】
【０００２】
従来、多機能プリンタ（以下、ＭＦＰ：マルチファンクションプリンタと称す）が複数接続されているネットワーク環境ではプリント処理速度の向上のために複数のＭＦＰによる分散処理が行われる。これはあるＭＦＰに大量のプリントジョブが発生した場合や、同じ書類を複数プリントする場合に一台のＭＦＰでプリントするのではなく、ネットワーク上のプリントサーバやプリントジョブを受け取ったＭＦＰがプリントジョブを他のＭＦＰに分散して同時にプリントを行う機能である。
【０００３】
また、近年ＭＦＰにはセキュアプリント等のセキュリティ機能が追加されている。これは機密性の高い原稿をプリントした時にプリント結果を他人に見られないようにするための機能で、プリントするデータをＭＦＰ内部の記憶装置に一旦格納し、ユーザーがＭＦＰの操作パネルからパスワードを入力することで記憶装置内部に格納した上記データをプリントする機能である。
【特許文献１】特開２００２−１１１９１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら従来は分散処理においてセキュアプリントを行うと、分散処理を行った全てのＭＦＰに対して操作部からパスワードの入力を行う必要があった。さらに、操作部のないＭＦＰ又はプリンタからはパスワードの入力を行うことが出来ないため、セキュアプリントにおいて分散処理を行うことが出来なかった。
【０００５】
また、特許文献１に説明されている画像処理システムにおいては一台のＭＦＰにパスワードを入力することで分散処理を行う全てのＭＦＰからプリント動作を行うことが可能であるが、パスワードを入力するＭＦＰは前もって決められたＭＦＰに限定されていた。
【０００６】
本発明は、以上の点に着目して成されたもので、分散処理を行う任意のプリンタからパスワードを一回入力することで、すべてのプリンタからセキュアプリントを行うことができる画像処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
そこで本発明では、セキュアプリントで分散処理を行うプリンタの中で任意のプリンタに対してセキュアプリントに対するパスワードを入力すると、前記プリンタが分散処理を行う他のプリンタに対してネットワークを介してパスワードを送信し、上記パスワードの入力が行われたプリンタ以外のプリンタはネットワーク経由で送信されたパスワードを用いてセキュアプリント動作を行うことにより、一回のパスワード入力でセキュアプリントにおける分散処理を行う全てのプリンタからプリントを行うことが出来ることを特徴とする。
【０００８】
すなわち、本発明の技術内容は以下の構成を備えることにより前記課題を解決できた。
【０００９】
（１）ネットワーク、前記ネットワークに接続された端末、前記ネットワークに接続された複数のデバイスを有し、前記デバイスはパスワードを判定する判定手段を有し、前記デバイスの少なくともひとつはパスワードを入力する入力手段を有する画像処理システムにおいて、
１．前記端末は前記複数のデバイスの中から前記入力手段を有するデバイスを含む任意の複数のデバイスを選択することができ、
２．前記端末が選択したデバイスに関する情報及びパスワード情報を付加したジョブを選択したデバイスに送信し、
３．前記端末が選択したデバイスに含まれる、前記入力手段を有する任意のデバイスからパスワードを入力し、
４．前記プリンタから入力されたパスワードが前記ジョブに付加されたパスワード情報に対応したパスワードであるか該デバイスの判定手段を用いて判定を行い、
５．前記入力されたパスワードが前記ジョブに付加されたパスワード情報に対応したパスワードである場合、該デバイスは前記ジョブを実行すると共に前記ジョブに付加された前記選択されたデバイスに関する情報を参照して前記選択された自分以外のデバイスに対して前記入力手段から入力されたパスワードを送信し、
６．前記選択されたデバイスは、前記送信されたパスワードが前記ジョブに付加されたパスワード情報に対応したパスワードであるか判定手段を用いて判定を行い、
７．前記送信されたパスワードが前記ジョブに付加されたパスワード情報に対応したパスワードである場合、前記パスワードを送信されたデバイスは前記ジョブを実行する、
制御手段を有することを特徴とする画像処理システム。
【発明の効果】
【００１０】
本実施例では、セキュアプリントで分散処理を行うプリンタの中で任意のプリンタからセキュアプリントに対するパスワードを入力することで、前記プリンタから分散処理を行う他のプリンタに対してネットワークを介してパスワードを送信し、上記パスワードの入力が行われたプリンタ以外のプリンタはネットワーク経由で送信されたパスワードを用いてセキュアプリント動作を行うことができる。
【００１１】
これにより、分散処理を行う任意のプリンタからパスワードを一回入力することで、分散処理を行う全てのＭＦＰからパスワードの入力を行う必要なく、すべてのプリンタからセキュアプリントを行うことができる。さらに、操作部のないＭＦＰ又はプリンタをセキュアプリントの分散処理を行うプリンタに設定することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図を用いながら本発明の実施例を示す。
【実施例１】
【００１３】
本発明の画像処理システム全体の構成図を図１に示す。
【００１４】
１００１はスキャナ部とプリンタ部を有するＭＦＰであり、スキャナ部から読み込んだ画像データをローカルエリアネットワーク（１０１０）（以下、ＬＡＮと称す）に出力したり、ＬＡＮから受信した画像データをプリンタ部からプリントする。また、スキャナ部から読んだ画像を図示しないＦＡＸ送信手段によりＰＳＴＮまたはＩＳＤＮ（１０３０）に送信したり、ＰＳＴＮまたはＩＳＤＮから受信した画像をプリンタ部からプリントする。
【００１５】
１００２は、１００１と同等の能力を持つＭＦＰであり、１００１と同じくＬＡＮ（１０１０）に接続されている。尚図１はＭＦＰ（１００１）及び（１００２）のみ図示しているが、他にも不図示のＭＦＰがＬＡＮ（１０１０）に接続されている。
【００１６】
１００４は、データベースサーバで、ＭＦＰ（１００１）及び（１００２）のスキャン部により読み込んだ画像をデータベースとして管理する。１００５は、電子メールサーバで、ＭＦＰ（１００１）及び（１００２）により読み取った画像を電子メールの添付ファイルとして受け取ることができる。
【００１７】
１００６はＨＴＭＬ文書をＬＡＮに提供するＷＷＷサーバで、ＭＦＰ（１００１）及び（１００２）からＷＷＷサーバで提供されるＨＴＭＬ文書をプリントできる。
【００１８】
１００３はクライアントＰＣであり、ユーザーはこのクライアントＰＣを用いてデータベースサーバ（１００４）に保存されている画像データの閲覧及び検索、電子メールサーバ（１００５）が受け取ったメールの受信、閲覧及び電子メールの送信を行う。また、クライアントＰＣはデータベースサーバ（１００４）、電子メールサーバ（１００５）、ＷＷＷサーバ（１００６）内の画像データ及びクライアントＰＣが有するデータをＭＦＰ（１００１）及び（１００２）からプリントを行うための指示を行う。尚図１ではクライアントＰＣはひとつしか示していないが、ＬＡＮ（１０１０）には不図示の複数のクライアントＰＣが接続されている。
【００１９】
１００７は、ルータでＬＡＮ（１０１０）をインターネット／イントラネット（１０１２）と連結する。インターネット／イントラネットに、前述したデータベースサーバ（１００４）、ＷＷＷサーバ（１００６）、電子メールサーバ（１００５）、ＭＦＰ（１００１）と同様の装置が、それぞれ１０２０、１０２１、１０２２、１０２３として連結している。一方、ＭＦＰ（１００１）は、ＰＳＴＮまたはＩＳＤＮ（１０３０）を介して、ＦＡＸ装置（１０３１）と送受信可能になっている。
【００２０】
また、ＬＡＮ上にはプリンタ（１０４０）も連結されており、ＭＦＰ（１００１）及び（１００２）により読み取った画像をプリントアウト可能なように構成されている。
【００２１】
図２は、本発明を実施するためのＭＦＰの構成図である。
【００２２】
図中１はユーザーが操作するダイアル及びスイッチ等が配列された操作パネル部であり、コピー、ファックス送信等の動作指示や拡大縮小倍率、送信先の電話番号入力等の設定はこの操作パネル部を用いて行う。
【００２３】
２は送信すべき原稿を光電的に走査して画像信号を形成するリーダ（読み取り部）であり、原稿をリーダの原稿台に乗せ、主操作方向に一列に並べたＣＣＤなどの光電素子を素子の並び方向と垂直（副走査方向）に移動して原稿を読み取り、電気的な画像データを生成する。リーダで読み取った画像データはリーダ制御部を介してバッファメモリに格納される。
【００２４】
３は前記リーダにより読み取られた画像データや回線を介して送られてきた受信信号を記録紙上に形成するプリンタであり、本実施例のＭＦＰでは電子写真方式のプリンタが接続されている。プリンタへの画像データの出力はバッファメモリに格納された画像データをプリンタ制御部を介してプリンタに送ることによって行う。
【００２５】
４は前記リーダ２により読み取られた画像データや回線を介して送られてきた受信信号を格納するための記憶装置であり、ハードディスク等の不揮発性メモリより構成される。本記憶装置に画像データや受信信号を格納する場合、又は本記憶装置に格納された画像データや受信信号を読み出す場合は後述のバッファメモリを介して格納及び読み出しが行われる。
【００２６】
５は操作パネル部１を制御する操作パネル制御部であり、操作パネルにより入力されたユーザーからの指示を解析し、指示内容を後述のマイクロプロセッサ部に送る。
【００２７】
６はリーダ２を制御するリーダ制御部であり、マイクロプロセッサ部の指示によりリーダ２を駆動して原稿台上の原稿を読み取ると共に、読み取られた画像データをバッファメモリに格納する。
【００２８】
７はプリンタ３を制御するプリンタ制御部であり、マイクロプロセッサ部からの指示によりバッファメモリから画像データ又は受信信号を取得してプリンタ３に出力すると共に画像データの出力に合わせてプリンタ３を駆動することにより記録紙上に画像を印刷して出力する。
【００２９】
８は記憶装置４を制御する為の記憶装置制御部であり、マイクロプロセッサ部の指示によりバッファメモリから記憶装置４へのデータの格納及び記憶装置４からバッファメモリへのデータの出力等を行う。
【００３０】
９はＭＦＰ全体の動作を制御するマイクロプロセッサ部であり、各ブロックに指示を行うことによりＭＦＰはスキャン、プリント、ファックス受信／送信などの各動作を行う。また、マイクロプロセッサ部９内部は後述する図４の動作を行うプログラム等を記憶するＲＯＭ、制御などに必要なデータを一時格納するためのＲＡＭを含んでいる。
【００３１】
１０はバッファメモリであり、リーダ２から原稿を読み込む、記憶装置４から画像データを読み出す又はファックス受信やネットワークを介してデータを取得するなどの動作を行った場合、各画像データ又は受信信号は一度バッファメモリ１０に格納される。
【００３２】
また、プリンタ３から画像データを印刷する、記憶装置４に画像データを格納する又はファックス送信やネットワークを介してデータを出力する場合に各画像データ及び送信信号はバッファメモリ１０から出力される。
【００３３】
１１は符号・復号化処理部であり、バッファメモリ１０に格納された画像データ又は送信信号に対して必要な場合は符号化（圧縮処理）、または圧縮された画像データ及び受信信号に対して復号化（伸長処理）を行う。
【００３４】
１２は画像処理部であり、操作パネル１によってユーザーが指示した画像処理や画質向上のための処理が行われる。また、ファクシミリ送信時には送信先の能力に合わせて、送信する画像データの解像度・用紙サイズ等の変換も行う。
【００３５】
１３はＭＦＰと電話回線１５に接続されている他の通信装置との通信を制御する通信制御部でありファクシミリ送信及びファクシミリ受信は通信制御部を介して行われる。
【００３６】
１４は網制御部（ＮＣＵ：Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）であり、電話回線１５をデータ通信等に使用するための接続制御を行う。
【００３７】
１６は画像データの暗号化、及び暗号化した画像データの解読を行う暗号・解読部である。
【００３８】
１７は各ブロックを接続する内部バスであり、画像データの転送、各ブロックが動作するためのコマンド及び設定値はこの内部バス１７を介して送受信が行われる。
【００３９】
１８はネットワーク制御部であり、内部バス１７はネットワーク制御部を介して外部ＬＡＮ１９（図１ではＬＡＮ１０１０）と接続されている。ネットワーク制御部１８では外部ＬＡＮ１９と内部バス１７の間でプロトコル変換を行っており、外部ＬＡＮを介して入力した画像データをリーダ２から読み込んだ画像データと同じようにバッファメモリ１０に格納、又はプリンタ３から印刷して出力したり記憶装置４に格納することが可能である。
【００４０】
図３はクライアントＰＣ１００３からプリント動作を行う場合の、本実施例におけるクライアントＰＣ１００３のフローチャートである。
【００４１】
本実施例においてプリント動作を行う場合、まず始めにクライアントＰＣ１００３からプリント動作を行うドキュメントの選択及びプリント動作に対する設定を行う（３０１）。クライアントＰＣ１００３からプリント動作の設定を行うには、不図示のキーボードやマウスを用いて行う。
【００４２】
ステップ３０１におけるプリント設定の画面の一例を図５に示す。図５において５０１はドキュメント内の印刷範囲を設定する部分で、本実施例では全ページをプリント、現在のページをプリント、指定したページをプリントの中から選択することが出来る。５０２はプリント時の印刷モード設定を行う部分であり、本実施例ではチェックボックスに印を付けることによりセキュアプリント及び両面印刷を、数字を入力することにより印刷部数及び倍率を設定できる。
【００４３】
５０３はプロパティボタンであり、本プロパティボタンを押すと図５とは別に詳細な設定を行うための画面が表示さる。その画面では図５に示した以外の、例えば２ｉｎ１印刷や原稿の向き、給紙するカセットの選択等の設定を行うことが出来る。
【００４４】
５０４は図１におけるＬＡＮ１０１０に接続されたプリンタ及びＭＦＰが表示される部分であり、各デバイス毎にプリント先を選択するためにチェックボックス、名前、状態、設置場所及びデバイスのモデルが表示されており、チェックボックスに印を付けることによりプリントするデバイスの選択を行う。５０５はＯＫボタンであり、本ボタンが押されるとクライアントＰＣ１００３は図５で設定した条件でプリンタ及びＭＦＰからプリントを行うためにＬＡＮ１０１０にデータを出力する。５０６はキャンセルボタンであり、本ボタンを押すと図５で設定した条件は解除されてプリント動作を停止する。
【００４５】
尚、本実施例では図５に示す設定が行われた場合について説明する。
【００４６】
図５によるプリント設定が終了してＯＫボタン５０５が押されると、クライアントＰＣ１００３はセキュア印刷が選択されたかどうかを判定する（３０２）。セキュア印刷が選択されているとセキュア印刷のためのパスワードの入力を行う（３０３）。
【００４７】
図７はパスワード入力画面の一例を示している。図７において７０１はプリント動作を行うドキュメントの名前が表示される部分ており、図７の画面で名称を変更することも可能である。尚、図７の画面でドキュメント名を変更してもプリントするドキュメントが変更されるわけではなく、７０１の内容がジョブ名としてプリンタ及びＭＦＰ上に表示されるだけである。
【００４８】
７０２はユーザー名が表示される部分であり、図７の画面で変更することも可能である。ユーザー名もドキュメント名７０１と同様にプリンタ及びＭＦＰ上に表示されるだけであり、その後のプリント動作に影響を与えるものではない。
【００４９】
７０３はプリンタ及びＭＦＰがユーザーを判定してドキュメントをプリントするためのパスワードを入力する部分であり、７０３は最初空欄となっている。ユーザーは７０３にパスワードを入力し、ＯＫボタン７０４を押すことにより次の動作へと進む。７０５はキャンセルボタンであり、本ボタンが押されるとクライアントＰＣはプリント動作を中止する。
【００５０】
図７においてユーザーによって７０３にパスワードが入力されてＯＫボタン７０４が押されると、クライアントＰＣ１００３はドキュメント画像の暗号化を行う（３０４）。尚ステップ３０４における画像暗号化に７０３で入力されたパスワードを使用しても使用しなくても構わない。
【００５１】
ステップ３０４による画像暗号化処理が終了すると、暗号化した画像データをパケットに分割することによりデータパケットを生成し（３０５）、図５における５０４で選択したデバイスへ上記データパケットを送信する（３０６）。
【００５２】
図６にステップ３０５で生成されるデータパケットの一例を示す。
【００５３】
データパケットの構造は６０１に示すように先頭に送信先（図５の５０４で選択されたデバイスのひとつ、ここではＭＦＰ−０２８として説明する）のネットワークアドレス、次に送り元（クライアントＰＣ１００３）のネットワークアドレスをセットし、そのパケットのフレームサイズ情報の後に、実際のパケットデータが続き、最後にデータ転送の信頼性を上げるためにフッダと呼ばれるエラーチェックを付ける。このパケットデータ部に関しては任意のデータを入れることが可能であるが、本実施例では６０２に示すようにヘッダ部とデータブロック部に分かれる。
【００５４】
パケットデータ部６０２のヘッダ部は６０３に示すように、まず先頭にヘッダ情報であることを示すヘッダコードが入り、次にこのパケットデータが持つ機能及びパラメータを設定するファンクションコード部、複数のパケットによりひとつのデータを構成する場合の連続ナンバーを示す連続パケットＩＤ、そのトータルのパケット数を示すトータルパケットＩＤ、そして実際のデータが入るデータブロック部のデータの長さを示すデータ長により構成される。
【００５５】
またファンクションコード部は６０４に示すようにファンクションＩＤ、データパケットのジョブタイプを表すジョブタイプＩＤ、実行されるジョブを識別するためのジョブＩＤ、データパケットがセキュアジョブであることを表すセキュアフラグ、複数のデバイスにより分散処理を行うジョブであることを表すタンデムフラグ、及び分散処理を行う場合に本パケットの相手先アドレス以外のデバイスの送信先アドレスを格納する複数の相手先アドレス及びセキュアジョブの場合にパスワード情報を格納するためのパスワード格納部から構成される。
【００５６】
ここで、ファンクションＩＤはプリント、ＨＤＤへの格納又は電話回線へのＦＡＸ送信などドキュメントに対して送信先で行われる処理を表す。またジョブタイプＩＤにはそのパケットがデバイスに対するコマンドを送るためのコマンドパケットであるか、処理を行うための画像データを送る画像データパケットであるか又はセキュアジョブのパスワードを転送するためのパスワード転送パケットであるかを設定する。
【００５７】
ここで本実施例ではプリント動作を行う例を示しているため、ファンクションＩＤにはプリント動作を表す値が設定される。また、データブロック部には画像データが格納されているためジョブタイプＩＤには画像データパケットであることを表す値が設定される。また図５の５０２においてセキュアプリントが選択されているためセキュアフラグにはフラグがセットされる。
【００５８】
さらに図５の５０４において複数のデバイスを選択しているためにタンデムフラグもセットされ、相手先アドレスに設定されたデバイス（例えば５０４で選択した中のＭＦＰ−０２８）以外のデバイスの相手先アドレス（ＭＦＰ−０３０及びＭＦＰ−０３３）がファンクションコード６０４内の相手先アドレス１及び相手先アドレス２に格納される。最後にステップ３０３において７０３に入力されたパスワードがパスワード格納部に格納されてファンクションコードの設定が終了する。尚、パスワード格納部に格納するパスワードは前もって暗号化されていることも考えられる。
【００５９】
上記動作によりヘッダ部を生成した後画像データをデータブロック部に格納することによりデータパケットを生成生成すると、クライアントＰＣ１００３はデータパケットをＬＡＮ１０１０上に送信する。
【００６０】
ステップ３０５で生成したデータパケットの送信がすべて終了すると、クライアントＰＣは画像データを他の転送先があるかどうかの判別を行う（３０７）。上記説明では図５の５０４において選択したデバイスのうちＭＦＰ−０２８にだけしか送信しておらず、まだ画像データを転送するデバイスが残っているためクライアントＰＣはステップ３０５に戻って再びデータパケットの生成を行う。
【００６１】
このとき画像データは既にデータパケットのデータブロック部に格納された状態になっているため、ステップ３０５ではデータパケットの相手先アドレスに次のデバイス（例えばＭＦＰ−０３０）のアドレスを、ファンクションコード６０４内の相手先アドレス１及び２には相手先アドレスに設定したデバイス以外のデバイスのアドレス（ＭＦＰ−０２８及びＭＦＰ−０３３）を設定し、ステップ３０６でデータパケットをＬＡＮ１０１０上に送信する。
【００６２】
上記動作をもう一度繰り返し、データパケットの相手先アドレスにＭＦＰ−０３３のアドレス、ファンクションコード６０４内の相手先アドレス１及び２にＭＦＰ−０２８及びＭＦＰ−０３０のアドレスを格納してデータパケットを生成し（３０５）、左記データパケットをＬＡＮ１０１０上に送信する。
【００６３】
これにより５０４で選択した全デバイスに対してデータパケットを送信したので、ステップ３０７において残りの送信先が無くなりクライアントＰＣは動作を終了する。
【００６４】
図８にステップ３０５で生成及びステップ３０６で送信したデータパケットの転送先アドレス、送手元アドレス、ファンクションコード６０４内の相手先アドレス１及び２に設定される内容を示す。
【００６５】
１回目のデータパケット生成では、５０４の中でチェックボックスに印が付いている、すなわちプリントするデバイスとして選択されている三つの中から相手先としてＭＦＰ−０２８を選択してＭＦＰ−０２８のアドレスを相手先アドレスに格納する。また、それ以外の二つのデバイス（ＭＦＰ−０３０とＭＦＰ−０３３）のアドレスは分散処理を行う他のデバイスのアドレスとしてファンクションコード内の相手先アドレス１及び２にそれぞれ格納する。
【００６６】
２回目のデータパケット生成では、相手先としてＭＦＰ−０３０を選択してＭＦＰ−０３０のアドレスを相手先アドレスに格納する一方、それ以外の二つのデバイス（ＭＦＰ−０２８とＭＦＰ−０３３）のアドレスをファンクションコード内の相手先アドレス１及び２にそれぞれ格納する。
【００６７】
３回目のデータパケット生成では最後に残ったＭＦＰ−０３３を相手先アドレスとして選択してＭＦＰ−０３３のアドレスを相手先アドレスに格納し、ＭＦＰ−０２８とＭＦＰ−０３０のアドレスをファンクションコード内の相手先アドレス１及び２にそれぞれ格納する。
【００６８】
これにより５０４で選択したＭＦＰ−０２８、ＭＦＰ−０３０、ＭＦＰ−０３３には分散処理を行う他のデバイスのアドレス情報が格納されたデータパケットがそれぞれ送信される。
【００６９】
ここで、各デバイスに送られるデータパケットの送手元は常にクライアントＰＣなので送手元アドレスはいずれのデータパケットにおいてもクライアントＰＣのアドレスか格納される。
【００７０】
尚、図８では相手先アドレスに入れる（データパケットを送信する）順番を５０４に記載された順番として説明したが、任意の順番でも問題は無い。また、図６におけるファンクションコード内に格納する相手先アドレスを二つで説明したが、５０４で選択したデバイスの数だけの相手先アドレスをファンクションコード内に格納するものとする。
【００７１】
ステップ３０２においてセキュア印刷が選択されなかった場合、クライアントＰＣはステップ３０３によるパスワード入力及びステップ３０４による画像データの暗号化処理は行わず、画像データを図６のデータブロック部に格納してデータパケットの転送を行う。
【００７２】
図４は図３の動作によりクライアントＰＣからデータパケットが転送されてきたデバイスの、本実施例におけるのフローチャートである。尚、本実施例ではデータパケットが転送されたデバイスを図２に示すＭＦＰとして説明する。
【００７３】
ネットワーク制御部１８は常にＬＡＮ１９を流れるパケットを監視し、パケットの相手先アドレスとＭＦＰのアドレスを比較する。もし相手先アドレスとＭＦＰのアドレスが等しいパケットが見つかると、ネットワーク制御部はそのパケットを取得してバッファメモリ１０に格納する。上記動作によって、図３においてクライアントＰＣが送信したデータパケットは相手先のＭＦＰが取得する（４０１）。
【００７４】
データパケットの連続パケットＩＤ及びトータルパケットＩＤを参照することにより、マイクロプロセッサ部９が画像データを形成する全てのデータパケットがバッファメモリに格納されたと判断すると、マイクロプロセッサ部９はデータパケットのセキュアフラグを参照して取得した画像データに対してセキュア印刷が選択されているかどうかを判定する（４０２）。
【００７５】
セキュア印刷が選択されていない場合、マイクロプロセッサ部はデータパケットのデータブロック部から画像データを生成し、プリンタ制御部７からプリンタ部３へ画像データを出力する（４１２）ことによりプリント動作を終了する。
【００７６】
セキュアフラグが設定されている場合、ＭＦＰはＬＡＮ１９を介してパスワードが入力されるか（４０３）、又は操作パネル１からパスワードが入力されているかを判定し（４０４）、以下ＬＡＮ１９又は操作パネル１からパスワードが入力されるのを待つ。
【００７７】
図９は本実施例のＭＦＰにおける操作パネル１の一例を示している。図９において９０１はスタートボタンを示しており、コピー動作選択時にはスタートボタンを押す事によりコピー動作の開始を、またファクシミリ送信動作選択時にはスタートボタンを押す事によりファクシミリ送信のためにリーダ２を用いて原稿データの読み取りが開始される。
【００７８】
９０２は動作停止ボタンであり、ＭＦＰがコピー動作中またはファクシミリ送信動作中である場合は動作停止ボタン９０２に押す事により前記動作を停止する。
【００７９】
９０３はテンキーであり、コピー枚数や拡大・縮小率などの設定値及び暗証番号の入力などに使用する。尚テンキーの中に数字以外のボタンがあるが、Ｃは設定や暗証番号の入力のためにテンキーを使って入力した値をクリアするためのクリアボタン、ＲはそれまでＭＦＰに設定した内容を破棄してＭＦＰを初期状態に戻すためのリセットボタンを表している。
【００８０】
９０４はタッチパネルになっている表示部であり、表示部を用いて各種設定及び設定内容の表示を行う。９０６は表示部９０４内部のプリント動作選択領域であり、ユーザーが９０４で示す領域を押す事によりＭＦＰはプリント動作に対する各種設定画面を表示部９０４に表示する。
【００８１】
同様に、９０７及び９０８は表示部９０４内部のファクシミリ送信動作選択領域及びコピー動作選択領域であり、ユーザーがそれぞれの領域を押す事によりＭＦＰはファクシミリ送信動作またはコピー動作に対する各種設定画面を表示部９０４に表示する。
【００８２】
図９において表示部９０４はプリント動作が選択され、プリントジョブが表示されている。ここで表示部９０４に表示されている内容はプリントジョブのジョブＩＤ（図６におけるファンクションコード６０４のジョブＩＤに格納されている値）、ドキュメント名及びユーザー名（図７の７０１及び７０２に表示された内容）、プリントジョブが転送された時刻及びそのプリントジョブがセキュア印刷であるかどうかを示している。
【００８３】
図１０は図９においてジョブＩＤ０３３、すなわち図３においてクライアントＰＣ１００３から送信されたプリントジョブを選択（表示部９０４においてジョブＩＤ０３３の行の部分に接触）した時の表示部９０４の状態を示す。尚、図１０は図４のステップ４０４におけるパスワード入力画面を示している。
【００８４】
図１０において９０９はパスワード入力領域であり、ここに選択したプリントジョブに対応するパスワード（図７の７０３に設定したパスワード）の入力を行う。９０９にパスワードを設定した後９１０に示すＯＫボタンを押すことにより、マイクロプロセッサ部は９０９から入力されたパスワードとデータパケットのファンクションコード６０４のパスワード格納部に格納されたパスワードの照合を行う（４０５）。パスワード格納部に格納されたパスワードが暗号化されている場合は解読してからパスワードの照合を行う。
【００８５】
図１０において９１１に示すキャンセルボタンが押されると、表示部９０４は再び図９の状態に戻る。
【００８６】
また、図９におけるジョブＩＤ０２３のプリントジョブはセキュア印刷が選択されていないため、図１０のようなパスワード入力を行わなくても自動的にＭＦＰからプリントアウトされる。
【００８７】
ステップ４０５によりパスワード格納部に格納されたパスワードと９０９に入力されたパスワードが異なる場合、マイクロプロセッサ部はマイクロプロセッサ内部に有するカウンタの値に１を加算して（４０６）、カウンタ値と前もって決められた所定値を比較する（４０７）。
【００８８】
カウンタ値が所定値に達した場合、プリントを行わずに動作を終了する。カウンタ値が所定値以下の場合は再びステップ４０３に戻りＬＡＮ１９を介してパスワードが入力されるか操作部からパスワードが入力されるのを待つ。
【００８９】
ステップ４０５によりパスワード格納部に格納されたパスワードと９０９に入力されたパスワードが同じであると判定された場合は、さらにデータパケットのタンデムフラグを参照して分散処理が行われているジョブかどうかを判定する（４０８）。
【００９０】
ステップ４０８によりデータパケットのタンデムフラグが設定されていない、即ち分散処理を行うプリントジョブでない場合は図３のステップ３０４において画像暗号化を行った画像データに対して暗号解読部１６で解読を行った後（４１１）、画像データをプリンタ制御部７からプリンタ３に送りプリントを行い（４１２）、動作を終了する。
【００９１】
ステップ４０８によりデータパケットのタンデムフラグが設定されている、即ち分散処理を行うプリントジョブであると判定した場合、マイクロプロセッサ部９はファンクションコード６０４の相手先アドレス（本実施例では相手先アドレス１及び２を指す）を参照し、ファンクションコード６０４に格納されている相手先アドレスをパケットの相手先アドレスに設定し、ステップ４０４において操作パネルから入力されたパスワードをデータブロック部に格納し、さらにジョブタイプＩＤにはパスワード転送パケット（セキュアジョブのパスワードを転送するためのパケットであることを表す）を、ジョブＩＤにはプリントジョブと同じジョブＩＤを設定してネットワーク制御部１８から送信する。
【００９２】
上記ステップ４１０の動作をファンクションコード６０４の相手先アドレス全てに対して行うと（４０９）、マイクロプロセッサ部９は図３のステップ３０４において画像暗号化を行った画像データに対して暗号解読部１６で解読を行った後（４１１）、画像データをプリンタ制御部７からプリンタ３に送りプリントを行い（４１２）、動作を終了する。
【００９３】
ステップ４０４において操作パネル１からパスワードの入力が行われていないＭＦＰはステップ４０３によるパスワード受信待ちとステップ４０４によるパスワード入力待ちを繰り返している。ここで、他のＭＦＰの動作において、操作パネルからパスワードが入力されることにより（ステップ４０４）、パスワード転送パケットがＬＡＮ１９に送信される（ステップ４１０）と、同じプリントジョブを分散処理しようとしているＭＦＰはネットワーク制御部１８から上記パスワード転送パケットを受信する。
【００９４】
マイクロプロセッサ部９は受信したパスワード転送パケットからパスワードを取得し（４０３）、先に受信しているプリントジョブの中から同じジョブＩＤを探し、データパケットのファンクションコード６０４のパスワード格納部に格納されたパスワードと照合する（４１３）。
【００９５】
ステップ４１３によりパスワード転送パケットから取得したパスワードとファンクションコード６０４のパスワード格納部に格納されたパスワードが異なると判定された場合はプリントを行わずに動作を終了する。
【００９６】
また、ステップ４１３によりパスワード転送パケットから取得したパスワードとファンクションコード６０４のパスワード格納部に格納されたパスワードが同じであると判定された場合、マイクロプロセッサ部９はステップ４１１により図３のステップ３０４において画像暗号化を行った画像データに対して暗号解読部１６で解読を行った後、画像データをプリンタ制御部７からプリンタ３に送りプリントを行い（ステップ４１２）、動作を終了する。
【図面の簡単な説明】
【００９７】
【図１】本実施例における画像処理システム全体の構成図
【図２】本実施例における多機能プリンタ（ＭＦＰ）の構成図
【図３】本実施例におけるクライアントＰＣ１００３のフローチャート
【図４】本実施例におけるＭＦＰのフローチャート
【図５】本実施例のプリント設定画面の一例を示す図
【図６】生成されるデータパケットの一例を示す図
【図７】セキュア送信時の送信結果レポートの一例を示す図
【図８】データパケットの転送先アドレス、送手元アドレス、相手先アドレス１及び２に設定される内容を示す図
【図９】本実施例のＭＦＰにおける操作パネルの一例を示す図
【図１０】プリントジョブを選択した場合の操作パネルの一例を示す図
【符号の説明】
【００９８】
１００１  ＭＦＰ
１００２  ＭＦＰ
１００３  クライアントＰＣ
１００４  データベースサーバ
１００５  電子メールサーバ
１００６  ＷＷＷサーバ
１００７  ルータ
１０１０  ＬＡＮ
１０１２  インターネット／イントラネット
１０３０  ＩＳＤＮ
１０３１  ＦＡＸ装置
１０４０  プリンタ
【図１】
2006212963.tif 000003
【図２】
2006212963.tif 000004
【図３】
2006212963.tif 000005
【図４】
2006212963.tif 000006
【図５】
2006212963.tif 000007
【図６】
2006212963.tif 000008
【図７】
2006212963.tif 000009
【図８】
2006212963.tif 000010
【図９】
2006212963.tif 000011
【図１０】
2006212963.tif 000012