(57)【特許請求の範囲】
【請求項１】
ネットワークを介して複数の画像処理装置と通信可能な画像供給装置であって、
前記複数の画像処理装置のいずれか１つに処理させるべき画像データが特定の画像データであるかどうかを判定する判定手段と、
前記判定手段によって前記画像データが前記特定の画像データであると判定された場合に、前記特定の画像データの処理と必要なセキュリティ条件の関係を示すテーブルを参照してセキュリティ条件を決定する決定手段と、
前記処理を実行する機能を有し、かつ前記決定手段によって決定されたセキュリティ条件を満たす画像処理装置を、前記ネットワークに接続された前記複数の画像処理装置から検索する検索手段と、
前記検索手段によって検索された画像処理装置を、ユーザが選択可能に表示する表示手段と、
前記表示手段に表示され、前記ユーザによって選択された画像処理装置に前記特定の画像データを送信する送信手段とを有することを特徴とする画像供給装置。
【請求項２】
前記画像処理装置が前記特定の画像データに対して実行する処理と、当該処理に必要な前記セキュリティ条件との関係を示すテーブルを記憶する記憶手段を更に有し、
前記決定手段は、前記処理及び前記記憶手段に記憶されたテーブルに基づいて前記セキュリティ条件を決定することを特徴とする請求項１に記載の画像供給装置。
【請求項３】
前記検索手段は、前記判定手段によって前記画像データが前記特定の画像データではないと判定された場合に、前記画像データの処理を実行する機能を有する画像処理装置を、前記複数の画像処理装置から検索することを特徴とする請求項１に記載の画像供給装置。
【請求項４】
前記表示手段は、前記検索手段が前記処理を実行する機能を有し、かつ前記決定手段によって決定されたセキュリティ条件を満たす画像処理装置を検索できなかった場合に、その旨を表示することを特徴とする請求項１に記載の画像供給装置。
【請求項５】
ネットワークを介して複数の画像処理装置と通信可能な画像供給装置の制御方法であって、
判定手段が、前記複数の画像処理装置のいずれか１つに処理させるべき画像データが特定の画像データであるかどうかを判定する判定ステップと、
決定手段が、前記判定ステップで前記画像データが前記特定の画像データであると判定された場合に、前記特定の画像データの処理と必要なセキュリティ条件の関係を示すテーブルを参照してセキュリティ条件を決定する決定ステップと、
検索手段が、前記処理を実行する機能を有し、かつ前記決定ステップで決定されたセキュリティ条件を満たす画像処理装置を、前記ネットワークに接続された前記複数の画像処理装置から検索する検索ステップと、
表示手段が、前記検索ステップで検索された画像処理装置を、ユーザが選択可能に表示する表示ステップと、
送信手段が、前記表示ステップで表示され、前記ユーザによって選択された画像処理装置に前記特定の画像データを送信する送信ステップとを有することを特徴とする制御方法。
【請求項６】
ネットワークを介して複数の画像処理装置と通信可能な画像供給装置の制御方法であって、
検索手段が、ユーザの要求する処理を実行する機能を有する画像処理装置を、前記複数の画像処理装置から検索する検索ステップと、
第１の決定手段が、前記検索ステップで検索された画像処理装置から前記ユーザの要求する処理を実行する画像処理装置を決定する第１の決定ステップと、
第１の判定手段が、画像データが特定の画像データであるかどうかを判定する第１の判定ステップと、
第２の決定手段が、前記第１の判定ステップで前記画像データが前記特定の画像データであると判定された場合に、前記特定の画像データの処理と必要なセキュリティ条件の関係を示すテーブルを参照してセキュリティ条件を決定する第２の決定ステップと、
第２の判定手段が、前記第１の決定ステップで決定された画像処理装置が前記第２の決定ステップで決定されたセキュリティ条件を満たすかどうかを判定する第２の判定ステップと、
送信手段が、前記第２の判定ステップにおいて、前記第１の決定ステップで決定された画像処理装置が前記第２の決定ステップで決定されたセキュリティ条件を満たすと判定された場合に、前記第１の決定ステップで決定された画像処理装置に前記特定の画像データを送信する送信ステップとを有することを特徴とする制御方法。
【請求項７】
前記第２の判定ステップにおいて、表示手段が、前記第１の決定ステップで決定された画像処理装置が前記第２の決定ステップで決定されたセキュリティ条件を満たさないと判定された場合に、その旨を表示する表示ステップを有することを特徴とする請求項６に記載の制御方法。
【請求項８】
前記第２の判定ステップにおいて、前記第１の決定ステップで決定された画像処理装置が前記第２の決定ステップで決定されたセキュリティ条件を満たさないと判定された場合に、前記検索手段が、前記第２の決定ステップで決定されたセキュリティ条件を満たす画像処理装置を、前記複数の画像処理装置から再検索する再検索ステップを有することを特徴とする請求項６に記載の制御方法。
【請求項９】
ネットワークを介して複数の画像処理装置と通信可能な画像供給装置で実行する画像供給装置の制御方法をコンピュータに実行させるプログラムであって、
前記コンピュータに、
前記複数の画像処理装置のいずれか１つに処理させるべき画像データが特定の画像データであるかどうかを判定する判定ステップと、
前記判定ステップで前記画像データが前記特定の画像データであると判定された場合に、前記特定の画像データの処理と必要なセキュリティ条件の関係を示すテーブルを参照してセキュリティ条件を決定する決定ステップと、
前記処理を実行する機能を有し、かつ前記決定ステップで決定されたセキュリティ条件を満たす画像処理装置を、前記ネットワークに接続された前記複数の画像処理装置から検索する検索ステップと、
前記検索ステップで検索された画像処理装置を、ユーザが選択可能に表示する表示ステップと、
前記表示ステップで表示され、前記ユーザによって選択された画像処理装置に前記特定の画像データを送信する送信ステップとを実行させることを特徴とするプログラム。
【請求項１０】
ネットワークを介して複数の画像処理装置と通信可能な画像供給装置で実行する画像供給装置の制御方法をコンピュータに実行させるプログラムであって、
前記コンピュータに、
ユーザの要求する処理を実行する機能を有する画像処理装置を、前記複数の画像処理装置から検索する検索ステップと、
前記検索ステップで検索された画像処理装置から前記ユーザの要求する処理を実行する画像処理装置を決定する第１の決定ステップと、
画像データが特定の画像データであるかどうかを判定する第１の判定ステップと、
前記第１の判定ステップで前記画像データが前記特定の画像データであると判定された場合に、前記特定の画像データの処理と必要なセキュリティ条件の関係を示すテーブルを参照してセキュリティ条件を決定する第２の決定ステップと、
前記第１の決定ステップで決定された画像処理装置が前記第２の決定ステップで決定されたセキュリティ条件を満たすかどうかを判定する第２の判定ステップと、
前記第２の判定ステップにおいて、前記第１の決定ステップで決定された画像処理装置が前記第２の決定ステップで決定されたセキュリティ条件を満たすと判定された場合に、前記第１の決定ステップで決定された画像処理装置に前記特定の画像データを送信する送信ステップとを実行させることを特徴とするプログラム。
【請求項１１】
前記セキュリティ条件として、前記処理が印刷処理の場合は通信路の暗号化、ポーズプリント機能が含まれ、前記処理が保存処理の場合は通信路の暗号化、セキュアボックス機能、ハードディスクの暗号化、信頼されている画像処理装置が含まれ、前記処理がファックス処理の場合は通信路の暗号化、信頼されている画像処理装置が含まれ、
前記信頼されている画像処理装置とは、前記処理を指示したユーザが所属するグループに属する画像処理装置、または、前記画像供給装置と同じセグメントに設置された画像処理装置であることを特徴とする請求項1に記載の画像供給装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像供給装置、画像供給装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、地紋技術などを利用して印刷ドキュメントに所定の情報を含ませる（埋め込む）ことが可能となっており、例えば、自由に複写などをされないようにする情報が埋め込まれた印刷ドキュメント（以下、「機密ドキュメント」とする）が存在している。
【０００３】
そこで、画像読取機能及び画像形成機能を有する画像処理装置（所謂、複写機）などでは、画像読取時に機密ドキュメントであるかどうかを判別し、機密ドキュメントに対しては、ユーザを認証した後で操作を許可する（処理を実行する）装置が登場している。また、このような画像処理装置では、機密ドキュメントの読取データを保存する場合には、ユーザの認証が必要な領域に保存してセキュリティを確保している。なお、ユーザの認証は、一般的に、パスワードやＩＣカードを用いて行われる。
【０００４】
このような技術に関しては、従来から提案されている（特許文献１参照）。
【特許文献１】特開２００４−１８６８１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、近年では、画像読取装置や画像処理装置のネットワーク化が進んでいるため、画像読取装置、画像処理装置及びネットワークの全体で機密ドキュメント（の読取データ）に対してセキュリティを確保する必要がある。従って、画像読取装置で機密ドキュメントを読み取ってネットワーク上の画像処理装置で処理を行うような場合、ユーザは、セキュリティを考慮して画像処理装置を検索及び選択しなければならない。
【０００６】
具体的には、画像読取装置で機密ドキュメントを読み取ってネットワーク上の画像処理装置で印刷処理を行う場合、ユーザは、例えば、以下の（１）乃至（４）のセキュリティ条件を満たす画像処理装置を検索及び選択する必要がある。
【０００７】
（１）画像読取装置と画像処理装置との間のネットワーク（通信路）の暗号化（セキュア）が可能である。
【０００８】
（２）ポーズプリント機能を有している。
【０００９】
（３）機密ドキュメントの読取データを印刷処理後に確実に消去する機能を有している。
【００１０】
（４）信頼されている（例えば、会社内又は課内に設置されている）画像処理装置である。
【００１１】
ここで、ポーズプリント機能とは、画像読取装置から送信される印刷データを一時的に画像処理装置に保存し、かかる画像処理装置の前でユーザの認証を行った後で印刷データの印刷処理を行う機能であって、印刷物がユーザ以外の他者の目に触れることを防止する。
【００１２】
また、画像読取装置で機密ドキュメントを読み取ってネットワーク上の画像処理装置に保存する場合、ユーザは、例えば、以下の（１）乃至（３）のセキュリティ条件を満たす画像処理装置を検索及び選択する必要がある。
【００１３】
（１）画像読取装置と画像処理装置との間のネットワーク（通信路）の暗号化（セキュア）が可能である。
【００１４】
（２）パスワードやＩＣカードによるユーザの認証が必要な保存領域を有している。
【００１５】
（３）信頼されている（例えば、会社内又は課内に設置されている）画像処理装置である。
【００１６】
このように、同じ機密ドキュメントであっても、ユーザが所望する処理によって画像処理装置に要求されるセキュリティ条件が異なる場合がある。一方、ネットワーク上の画像処理装置が有するセキュリティ機能はそれぞれ異なるため、ユーザは所望する処理に応じてセキュリティ条件を満たすことが可能な画像処理装置を検索及び選択し、かかるセキュリティ条件を満たすための設定を行わなければならない。従来技術では、このような操作をユーザの手動で行っていたため、ヒューマンエラーが発生しやすく、機密ドキュメントが漏洩する可能性があった。
【００１７】
例えば、セキュアでないネットワーク（通信路）を介して機密ドキュメントの読取データを送信してしまった場合、かかるネットワークから機密ドキュメントが傍受されてしまうことがある。また、ポーズプリント機能を有していない画像処理装置を選択して印刷処理を行ってしまった場合、機密ドキュメントがユーザ以外の他者の目に触れてしまうことがある。更には、信頼されていない（例えば、社外に設置されている）画像処理装置を選択して印刷処理を行ってしまった場合、機密ドキュメントが社外に漏洩してしまう。
【００１８】
そこで、本発明は、このような従来技術の課題に鑑みて、ユーザビリティを向上させてヒューマンエラーによる情報の漏洩を防止することができる画像処理システムを提供することを例示的目的とする。
【課題を解決するための手段】
【００１９】
上記目的を達成するために、本発明の一側面としての画像供給装置は、ネットワークを介して複数の画像処理装置と通信可能な画像供給装置であって、前記複数の画像処理装置のいずれか１つに処理させるべき画像データが特定の画像データであるかどうかを判定する判定手段と、前記判定手段によって前記画像データが前記特定の画像データであると判定された場合に、前記特定の画像データの処理と必要なセキュリティ条件の関係を示すテーブルを参照してセキュリティ条件を決定する決定手段と、前記処理を実行する機能を有し、かつ前記決定手段によって決定されたセキュリティ条件を満たす画像処理装置を、前記ネットワークに接続された前記複数の画像処理装置から検索する検索手段と、前記検索手段によって検索された画像処理装置を、ユーザが選択可能に表示する表示手段と、前記表示手段に表示され、前記ユーザによって選択された画像処理装置に前記特定の画像データを送信する送信手段とを有することを特徴とする。
【００２６】
本発明の更なる目的又はその他の特徴は、以下、添付図面を参照して説明される好ましい実施例によって明らかにされるであろう。
【発明の効果】
【００２７】
本発明によれば、例えば、ユーザビリティを向上させてヒューマンエラーによる情報の漏洩を防止することができる画像処理システムを提供することができる。
【発明を実施するための最良の形態】
【００２８】
以下、添付図面を参照して、本発明の好適な実施の形態について説明する。なお、各図において、同一の構成については同一の参照番号を付し、重複する説明は省略する。
【００２９】
図１は、本発明の一側面としての画像処理システム１の構成を示す概略図である。画像処理システム１は、ネットワークを介して画像供給装置と複数の画像処理装置とが接続され、かかる画像供給装置が供給する画像データに対して、ユーザの要求する処理をネットワーク上の画像処理装置で実行するシステムである。
【００３０】
図１を参照するに、画像処理システム１は、単機能印刷装置（ＳＦＰ：Ｓｉｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）１０と、複合機能印刷装置（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）２０及び３０とを有する。更に、画像処理システム１は、ＳＦＰ１０とＭＦＰ２０及び３０とをそれぞれ接続するＬＡＮ４０と、ＬＡＮ４０を外部のインターネット（Ｉｎｔｅｒｎｅｔ）６０に接続するファイアウォール（Ｆｉｒｅ  Ｗａｌｌ）５０とを有する。なお、ＬＡＮ４０は、ファイアウォール５０及びインターネット６０を介して、別のネットワーク（Ｎｅｔｗｏｒｋ）７０に接続されている。
【００３１】
ＳＦＰ１０は、画像処理として、ＬＡＮ４０を介して受信する画像データを記録紙に印刷する印刷機能のみを有する。ＭＦＰ２０及び３０は、画像処理として、印刷ドキュメントを読み取って画像データを生成する画像読取機能、画像データを記録紙に印刷する印刷機能、画像データを保存する保存機能やＬＡＮ４０を介して画像データを送信する送信機能などの種々の機能を有する。
【００３２】
本実施形態の画像処理システム１において、ＭＦＰ２０は、印刷ドキュメントを読み取って画像データを生成し、かかる画像データをＳＦＰ１０又はＭＦＰ３０に送信（供給）する画像供給装置として機能する。また、ＳＦＰ１０及びＭＦＰ３０は、ＭＦＰ２０から受信した画像データに対して、ユーザの要求する処理（画像処理）を実行する画像処理装置として機能する。なお、以下では画像供給装置として原稿（印刷ドキュメント）上の画像をリーダによって読み取って得た画像データをネットワークを介して画像処理装置に供給するＭＦＰを例に説明するがこれに限るものではない。即ち、パーソナルコンピュータ等で動作するアプリケーションで作成したデータ等をデバイスドライバ等を介してネットワーク上の画像処理装置に供給するものなど、種々のタイプの画像供給装置を採用可能である。
【００３３】
図２を参照して、ＭＦＰ２０の内部構成について説明する。なお、ＳＦＰ１０及びＭＦＰ３０は、ＭＦＰ２０と同様な内部構成を有するため、ここでの詳細な説明は省略する。図２は、ＭＦＰ２０の内部構成の一例を示す概略ブロック図である。
【００３４】
ＭＦＰ２０は、図２に示すように、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、システムバス２０４とを有する。また、ＭＦＰ２０は、ユーザインタフェースコントローラ（ＵＩＣ）２０５と、ファンクションコントローラ（ＦＵＮＣＣ）２０６と、ディスクコントローラ（ＤＫＣ）２０７と、ネットワークインターフェースカード（ＮＩＣ）２０８とを有する。更に、ＭＦＰ２０は、ユーザインタフェース（ＵＩ）２０９と、ファンクション（ＦＵＮＣ）２１０と、ハードディスク（ＨＤ）２１１と、フレキシブルディスク（ＦＤ）２１２とを有する。
【００３５】
ＣＰＵ２０１は、ＲＯＭ２０２又はＨＤ２１１に記憶された各種プログラム、或いは、ＦＤ２１２から供給される各種プログラムを実行する。また、ＣＰＵ２０１は、システムバス２０４に接続されている各構成要素を総括的に制御する。
【００３６】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリやワークエリア等として機能する。
【００３７】
ＵＩＣ２０５は、ＵＩ２０９への表示（例えば、ＭＦＰ２０の動作状態、ＭＦＰ２０の操作画面、ユーザへの警告など）や、ＵＩ２０９から入力される指示（例えば、画像処理の設定や選択など）を制御する。
【００３８】
ＦＵＮＣＣ２０６は、ＭＦＰ２０の特有の機能（即ち、上述した画像読取機能、印刷機能、保存機能、送信機能など）であるＦＮＣ２１０を実現及び制御する。例えば、ＭＦＰ２０がモノクロ印刷を行う装置である場合、ＦＵＮＣＣ２０６はモノクロプリントエンジンコントローラを含み、ＦＮＣ２１０はモノクロプリントエンジンを含む。同様に、ＭＦＰ２０がカラー印刷を行う装置である場合、ＦＵＮＣＣ２０６はカラープリントエンジンコントローラを含み、ＦＮＣ２１０はカラープリントエンジンを含む。
【００３９】
ＤＫＣ２０７は、ブートプログラム、画像処理システム１の動作（制御）プログラム、種々のアプリケーションを記憶する機能、或いは、画像データを記憶するＢｏｘ機能（保存機能）を実現する記憶領域としてのＨＤ２１１及びＦＤ２１２とのアクセスを制御する。
【００４０】
ＮＩＣ２０８は、ＬＡＮ４０を介して、ＬＡＮ４０に接続された機器（他のネットワーク機器も含む）とデータ（画像データなど）の送受信（双方向通信）を可能にする。
【００４１】
また、図２に示すＭＦＰ２０の各内部構成は、画像処理システム１において、それぞれ単独で、或いは、協働して、判定部、決定部、検索部、表示部、送信部、記憶部などとして機能する。
【００４２】
例えば、ＣＰＵ２０１は、印刷ドキュメントを読み取って生成した画像データが機密データであるかどうかを判定する判定部として機能する。なお、機密データとは、ＭＦＰ２０によって生成された画像データにユーザの要求する処理を実行するＳＦＰ１０又はＭＦＰ３０に対してセキュリティ条件を要求するデータであって、例えば、機密ドキュメントの画像データである。具体的には、ＣＰＵ２０１は、印刷ドキュメントを読み取る際に、印刷ドキュメントに埋め込まれた地紋を抽出し、かかる地紋が機密ドキュメントを示す情報を含んでいれば、機密データであると判定する。なお、地紋とは、オリジナルのドキュメントには目に見え難い形式で印刷され、このドキュメントをスキャナで読み取った場合に、浮き出てくる画像のことを指す。また、セキュリティ条件を要求しているか否かは、これに限らず、ユーザがセキュリティ条件を必要とする旨を指示したかどうか、特定のキーワードを含むドキュメントかどうかなどを判定するようにしてもよい。ＣＰＵ２０１は、画像処理を実行する画像処理装置がセキュリティ条件を満たすかどうかを判定することもできる。
【００４３】
また、ＣＰＵ２０１は、印刷ドキュメントを読み取って生成した画像データが機密データである場合に、ユーザの要求する処理に応じて、ＳＦＰ１０又はＭＦＰ３０に必要となるセキュリティ条件を決定する決定部として機能する。例えば、ＣＰＵ２０１は、ユーザの要求する処理及び後述するＲＯＭ２０２やＨＤ２１１に記憶されたテーブル（図３参照）に基づいてセキュリティ条件を決定する。なお、ＣＰＵ２０１は、ユーザの要求する処理を実行する画像処理装置を決定する機能も有する。
【００４４】
更に、ＣＰＵ２０１は、ユーザの要求する処理を実行する機能を有し、かつ決定されたセキュリティ条件を満たす画像処理装置を、ＬＡＮ４０に接続された複数の画像処理装置（本実施形態では、ＳＦＰ１０及びＭＦＰ３０）から検索する検索部として機能する。また、ＣＰＵ２０１は、画像データが機密データではない場合に、ユーザの要求する処理を実行する機能を有する画像処理装置を、ＬＡＮ４０に接続された複数の画像処理装置から検索する。なお、ＣＰＵ２０１は、セキュリティ条件にかかわらず、ユーザの要求する処理を実行する機能を有する画像処理装置を、ＬＡＮ４０に接続された複数の画像処理装置から検索することも可能である。
【００４５】
ＵＩ２０９は、タッチパネルなどで構成され、ＣＰＵ２０１によって検索された画像処理装置（ユーザの要求する処理を実行する機能を有し、かつ決定されたセキュリティ条件を満たす画像処理装置）を、ユーザが選択可能に表示する表示部として機能する。また、ＵＩ２０９は、ユーザの要求する処理を実行する機能を有し、かつＣＰＵ２０１によって決定されたセキュリティ条件を満たす画像処理装置を検索できなかった場合に、その旨を表示する。
【００４６】
ＮＩＣ２０８は、ＵＩ２０９に表示され、ユーザによって選択された画像処理装置に画像データを送信する送信部として機能する。
【００４７】
ＲＯＭ２０２やＨＤ２１１は、ＭＦＰ２０によって生成された画像データに対して実行する処理と、かかる処理に必要なセキュリティ条件との関係を示すテーブルを記憶する記憶部として機能する。
【００４８】
図３は、画像データに対して実行する処理と、かかる処理に必要なセキュリティ条件との関係を示すテーブルＴＢＬの一例を示す図である。かかるテーブルＴＢＬは、一般には、ユーザによって予め設定されていているが、例えば、処理実行時に一時的に変更されてもよい。なお、図３に示すテーブルＴＢＬにおける画像処理及びセキュリティ条件は一例であり、これに限定されるものではない。
【００４９】
図３を参照するに、画像データに対して印刷処理を実行する場合には、セキュリティ条件として、通信路（本実施形態では、ＬＡＮ４０）の暗号化、及び、ポーズプリント機能が必要となる。また、画像データに対して保存処理を実行する場合には、セキュリティ条件として、通信路の暗号化、セキュアＢＯＸ機能、ハードディスク（ＨＤ）の暗号化、及び、信頼されている画像処理装置が必要となる。ここで、セキュアＢＯＸ機能とは、パスワードやＩＣカードによってユーザが認証された場合にのみ、画像データを記憶する記憶領域における操作を可能とする機能である。同様に、画像データに対してＦＡＸ処理を実行する場合には、セキュリティ条件として、通信路の暗号化、及び、信頼されている画像処理装置が必要となる。なお、信頼されている画像処理装置は、画像データの送信を指示するユーザや送信元の画像供給装置との関係等で決定される。即ち、例えば、ユーザが所属しているグループに属する画像処理装置、また送信元の画像供給装置と同じセグメントに設置されている画像処理装置が信頼されている画像処理装置である。
【００５０】
画像処理システム１における全体的な動作について説明する。図４は、画像処理システム１の動作の一例を説明するためのフローチャートである。図５は、画像処理システム１の動作の別の例を説明するためのフローチャートである。
【００５１】
まず、図４を参照して、ユーザの要求する処理に必要なセキュリティ条件を決定した後、ＭＦＰ２０によって生成された画像データに対して処理を実行する画像処理装置を選択する場合を例に説明する。
【００５２】
ステップＳ１００２では、ＭＦＰ２０によって生成された画像データに対して実行する処理（即ち、ユーザの要求する処理）を決定する。例えば、ＭＦＰ２０は、画像データに対して実行する各処理（印刷処理、保存処理、ＦＡＸ処理など）を、ユーザに選択可能にＵＩ２０９に表示し、ユーザがＵＩ２０９に表示された各処理の１つを選択することで、画像データに対して実行する処理が決定される。
【００５３】
ステップＳ１００４では、ＭＦＰ２０が印刷ドキュメントを読み取って画像データを生成する。
【００５４】
ステップＳ１００６では、ＭＦＰ２０は、ステップＳ１００４で生成した画像データが機密データであるかどうか（即ち、画像データがセキュリティ条件を要求するかどうか）を判定する。例えば、ＭＦＰ２０は、上述したように、印刷ドキュメントを読み取る際に、印刷ドキュメントに埋め込まれた地紋を抽出し、かかる地紋から機密データであるかどうかを判定する。また、ＭＦＰ２０は、ＵＩ２０９を介してユーザからの指示（画像データが機密データである、或いは、機密データではないことを示す指示）を受け付け、かかる指示に応じて機密データであるかどうかを判定してもよい。
【００５５】
ステップＳ１００６で画像データが機密データではないと判定された場合には、ＭＦＰ２０は、ステップＳ１００８において、ステップＳ１００２で決定された処理（ユーザの要求する処理）を実行する機能を有する画像処理装置を検索する。但し、ステップＳ１００２で決定された処理を実行する機能を有する画像処理装置は、画像処理システム１のネットワーク上の複数の画像処理装置（本実施形態では、ＳＦＰ１０及びＭＦＰ３０）から検索されることは言うまでもない。
【００５６】
次に、ＭＦＰ２０は、ステップＳ１０１０において、ステップＳ１００８で検索された画像処理装置を、ユーザに選択可能にＵＩ２０９に表示する。なお、ステップＳ１００２で決定された処理を実行する機能を有する画像処理装置を検索することができなかった場合には、その旨を表示する。
【００５７】
一方、ステップＳ１００６で画像データが機密データであると判定された場合には、ＭＦＰ２０は、ステップＳ１０１２において、ステップＳ１００２で決定された処理に必要なセキュリティ条件を決定する。例えば、ＭＦＰ２０は、上述したように、ＲＯＭ２０２やＨＤ２１１に記憶されたテーブルＴＢＬを参照して、ステップＳ１００２で決定された処理に対して画像処理装置に必要となるセキュリティ条件を決定する。
【００５８】
次に、ＭＦＰ２０は、ステップＳ１００８において、ステップＳ１００２で決定された処理を実行する機能を有し、かつステップＳ１０１２で決定されたセキュリティ条件を満たす画像処理装置を検索する。但し、ステップＳ１００２で決定された処理を実行する機能を有し、かつステップＳ１０１２で決定されたセキュリティ条件を満たす画像処理装置は、画像処理システム１のネットワーク上の複数の画像処理装置から検索されることは言うまでもない。
【００５９】
次いで、ＭＦＰ２０は、ステップＳ１０１６において、ステップＳ１０１４で検索された画像処理装置を、ユーザに選択可能にＵＩ２０９に表示する。なお、ステップＳ１００２で決定された処理を実行する機能を有し、かつステップＳ１０１２で決定されたセキュリティ条件を満たす画像処理装置を検索することができなかった場合には、その旨を表示する。
【００６０】
ステップＳ１０１８では、ＭＦＰ２０は、ステップＳ１０１０又はＳ１０１６で表示された画像処理装置から、ステップＳ１００４で生成された画像データに対してステップＳ１００２で決定された処理を実行する画像処理装置を決定する。具体的には、ユーザがステップＳ１０１０又はＳ１０１６で表示された画像処理装置から１つの画像処理装置を選択することで、画像データに対して処理を実行する画像処理装置が決定される。この際、ステップＳ１０１２で決定されたセキュリティ条件が画像処理装置で設定される機能に関わるものであれば、当該機能が画像処理装置に設定される。
【００６１】
ステップＳ１０２０では、ＭＦＰ２０は、ステップＳ１００４で生成された画像データを、ステップＳ１０１８で決定された画像処理装置に送信する。
【００６２】
ステップＳ１０２２では、ステップＳ１０１８で決定された画像処理装置が、ＭＦＰ２０から送信されてきた画像データに対して、ステップＳ１００２で決定された処理を実行する。
【００６３】
画像処理システム１では、ユーザの要求する処理に応じて変化するセキュリティ条件の決定、かかるセキュリティ条件を満たす画像処理装置の検索をＭＦＰ２０で自動的に行うことができる。そして、ユーザが検索された画像処理装置から少なくとも１つの画像処理装置を選択することで、かかる画像処理装置で画像データに対する処理が実行される。このように、画像処理システム１は、ユーザビリティを向上させてヒューマンエラーによる機密ドキュメントの漏洩を防止することができる。
【００６４】
次に、図５を参照して、ＭＦＰ２０によって生成された画像データに対して処理を実行する画像処理装置を選択した後、ユーザの要求する処理に必要なセキュリティ条件を決定する場合を例に説明する。
【００６５】
ステップＳ１１０２では、ＭＦＰ２０によって生成された画像データに対して実行する処理（即ち、ユーザの要求する処理）を決定する。例えば、ＭＦＰ２０は、画像データに対して実行する各処理（印刷処理、保存処理、ＦＡＸ処理など）を、ユーザに選択可能にＵＩ２０９に表示し、ユーザがＵＩ２０９に表示された各処理の１つを選択することで、画像データに対して実行する処理が決定される。
【００６６】
ステップＳ１１０４では、ＭＦＰ２０は、ステップＳ１１０２で決定された処理（ユーザの要求する処理）を実行する機能を有する画像処理装置を検索する。但し、ステップＳ１１０２で決定された処理を実行する機能を有する画像処理装置は、画像処理システム１のネットワーク上の複数の画像処理装置（本実施形態では、ＳＦＰ１０及びＭＦＰ３０）から検索されることは言うまでもない。
【００６７】
ステップＳ１１０６では、ＭＦＰ２０は、ステップＳ１１０４で検索された画像処理装置を、ユーザに選択可能にＵＩ２０９に表示する。なお、ステップＳ１１０２で決定された処理を実行する機能を有する画像処理装置を検索することができなかった場合には、その旨を表示する。
【００６８】
ステップＳ１１０８では、ＭＦＰ２０は、ステップＳ１１０６で表示された画像処理装置から、ＭＦＰ２０によって生成される画像データに対してステップＳ１１０２で決定された処理を実行する画像処理装置を決定する（第１の決定ステップ）。具体的には、ユーザがステップＳ１１０６で表示された画像処理装置から１つの画像処理装置を選択することで、画像データに対して処理を実行する画像処理装置が決定される。
【００６９】
ステップＳ１１１０では、ＭＦＰ２０が印刷ドキュメントを読み取って画像データを生成する。
【００７０】
ステップＳ１１１２では、ＭＦＰ２０は、ステップＳ１１１０で生成した画像データが機密データであるかどうか（即ち、画像データがセキュリティ条件を要求するかどうか）を判定する（第１の判定ステップ）。例えば、ＭＦＰ２０は、上述したように、印刷ドキュメントを読み取る際に、印刷ドキュメントに埋め込まれた地紋を抽出し、かかる地紋から機密データであるかどうかを判定する。また、ＭＦＰ２０は、ＵＩ２０９を介してユーザからの指示（画像データが機密データである、或いは、機密データではないことを示す指示）を受け付け、かかる指示に応じて機密データであるかどうかを判定してもよい。
【００７１】
ステップＳ１１１２で画像データが機密データではないと判定された場合には、ＭＦＰ２０は、ステップＳ１１１４において、ステップＳ１１１０で生成された画像データを、ステップＳ１１０８で決定された画像処理装置に送信する。
【００７２】
一方、ステップＳ１００６で画像データが機密データであると判定された場合には、ＭＦＰ２０は、ステップＳ１１１６において、ステップＳ１１０２で決定された処理に必要なセキュリティ条件を決定する（第２の決定ステップ）。例えば、ＭＦＰ２０は、上述したように、ＲＯＭ２０２やＨＤ２１１に記憶されたテーブルＴＢＬを参照して、ステップＳ１１０２で決定された処理に対して画像処理装置に必要となるセキュリティ条件を決定する。
【００７３】
次に、ＭＦＰ２０は、ステップＳ１１１８において、ステップＳ１１０８で決定された画像処理装置がステップＳ１１１６で決定されたセキュリティ条件を満たすかどうかを判定する（第２の判定ステップ）。
【００７４】
ステップＳ１１１８で画像処理装置がセキュリティ条件を満たすと判定された場合には、ＭＦＰ２０は、ステップＳ１１２０において、ステップＳ１１１０で生成された画像データを、ステップＳ１１０８で決定された画像処理装置に送信する。
【００７５】
一方、ステップＳ１１１８で画像処理装置がセキュリティ条件を満たさないと判定された場合には、ＭＦＰ２０は、ステップＳ１１２２において、画像処理装置がセキュリティ条件を満たさない旨を、ＵＩ２０９に表示する。
【００７６】
次いで、ＭＦＰ２０は、ステップＳ１１２４において、ＭＦＰ２０によって生成される画像データに対する処理を終了するかどうか（即ち、画像データに対する処理を継続するかどうか）を確認する。例えば、ＭＦＰ２０は、画像データに対する処理を終了するかどうかを、ユーザに選択可能にＵＩ２０９に表示し、ユーザがＵＩ２０９を介して画像データに対する処理を終了するかどうかを入力することで、画像データに対する処理を終了するかどうかを確認する。
【００７７】
ステップＳ１１２４において、画像データに対する処理を終了する場合には、画像処理システム１における動作を終了し、画像データに対する処理を継続する場合には、ステップＳ１１２６に進む。
【００７８】
ステップＳ１１２６では、ＭＦＰ２０は、ステップＳ１１０２で決定された処理を実行する機能を有し、かつステップＳ１１１６で決定されたセキュリティ条件を満たす画像処理装置を再検索する。但し、ステップＳ１１０２で決定された処理を実行する機能を有し、かつステップＳ１１１６で決定されたセキュリティ条件を満たす画像処理装置は、画像処理システム１のネットワーク上の複数の画像処理装置から検索されることは言うまでもない。
【００７９】
ステップＳ１１２８では、ステップＳ１１２６で再検索された画像処理装置を、ユーザに選択可能にＵＩ２０９に表示する。なお、ステップＳ１１０２で決定された処理を実行する機能を有し、かつステップＳ１１１６で決定されたセキュリティ条件を満たす画像処理装置を検索することができなかった場合には、その旨を表示する。
【００８０】
ステップＳ１１３０では、ＭＦＰ２０は、ステップＳ１１２８で表示された画像処理装置から、ステップＳ１１１０で生成された画像データに対してステップＳ１１０２で決定された処理を実行する画像処理装置を決定する。具体的には、ユーザがステップＳ１１２８で表示された画像処理装置から１つの画像処理装置を選択することで、画像データに対して処理を実行する画像処理装置が決定される。
【００８１】
ステップＳ１１３２では、ＭＦＰ２０は、ステップＳ１１１０で生成された画像データを、ステップＳ１１３０で決定された画像処理装置に送信する。
【００８２】
ステップＳ１１３４では、ステップＳ１１０８又はＳ１１３０で決定された画像処理装置が、ＭＦＰ２０から送信されてきた画像データに対して、ステップＳ１１０２で決定された処理を実行する。
【００８３】
画像処理システム１では、ユーザの要求する処理に応じて変化するセキュリティ条件の決定、かかるセキュリティ条件を満たす画像処理装置の検索をＭＦＰ２０で自動的に行うことができる。そして、ユーザが検索された画像処理装置から少なくとも１つの画像処理装置を選択することで、かかる画像処理装置で画像データに対する処理が実行される。但し、画像処理装置が画像データに対する処理に必要なセキュリティ条件を満たさない場合には、画像データに対する処理を実行することなく、画像処理システム１における動作を終了する。このように、画像処理システム１は、ユーザビリティを向上させてヒューマンエラーによる機密ドキュメントの漏洩を低減することができる。
【００８４】
以下、図６を参照して、画像処理システム１において、画像供給装置として機能するＭＦＰ２０の動作について説明する。図６は、ＭＦＰ２０の動作を説明するためのフローチャートである。
【００８５】
ステップＳ２１００では、ＭＦＰ２０の初期化を実行する。
【００８６】
ステップＳ２２００では、ＵＩ２０９を介して入力されるユーザからの指示を待つ。ステップＳ２２００において、ユーザから入力される指示は、ＭＦＰ２０が実行する処理であって、例えば、読取・送信処理、終了処理、その他の処理などがある。
【００８７】
ステップＳ２２００でユーザが読取・送信処理を指示した場合、ステップＳ２３００において、印刷ドキュメントを読み取って画像データを生成し、かかる画像データを画像処理装置に送信する読取・送信処理を実行して、ステップＳ２２００に戻る。なお、読取・送信処理については、後で詳細に説明する。
【００８８】
ステップＳ２２００でユーザが終了処理を指示した場合、ステップＳ２４００において、ＭＦＰ２０の動作を終了させる終了処理を実行する。
【００８９】
ステップＳ２２００でユーザがその他の処理を指示した場合、ステップＳ２５００において、その他の処理を実行して、ステップＳ２２００に戻る。
【００９０】
ここで、図７を参照して、ステップＳ２２００の読取・送信処理について説明する。図７は、ステップＳ２２００の読取・送信処理の詳細なフローチャートである。
【００９１】
ステップＳ２３０２では、ＵＩ２０９を介して入力されるユーザからの指示を待つ。ステップＳ２３０２において、ユーザから入力される指示は、処理決定指示、画像処理装置決定指示、読取指示、検索指示、終了指示、実行指示などがある。
【００９２】
ステップＳ２３０２でユーザが処理決定指示を指示した場合、ステップＳ２３０４において、画像処理装置がＭＦＰ２０によって生成される画像データに対して実行する処理を決定して、ステップＳ２３０２に戻る。
【００９３】
ステップＳ２３０２でユーザが画像処理装置を決定する指示を行った場合、ステップＳ２３０６において、ステップＳ２３０２又はＳ２３１４で決定された処理を画像データに対して実行する画像処理装置を決定して、ステップＳ２３０２に戻る。
【００９４】
ステップＳ２３０２でユーザが読取指示を指示した場合、ステップＳ２３０８において、印刷ドキュメントを読み取って画像データを生成する。
【００９５】
次に、ステップＳ２３１０において、ステップＳ２３０８で生成した画像データが機密データであるかどうか（即ち、画像データがセキュリティ条件を要求するかどうか）を判定する。
【００９６】
ステップＳ２３０８で生成した画像データが機密データでなければ、ステップＳ２３０２に戻る。
【００９７】
ステップＳ２３０８で生成した画像データが機密データであれば、ステップＳ２３１２において、ＭＦＰ２０によって生成される画像データに対して実行する処理が決定されているか（即ち、ステップＳ２３０４が実行されているかどうか）を判定する。
【００９８】
画像データに対して実行する処理が決定されていないと判定された場合には、ステップＳ２３１４において、画像処理装置がＭＦＰ２０によって生成される画像データに対して実行する処理を決定する。
【００９９】
画像データに対して実行する処理が決定されていると判定された場合には、ステップＳ２３１６において、ステップＳ２３０４又はＳ２３１４で決定された処理に必要なセキュリティ条件を決定する。
【０１００】
次に、ステップＳ２３１８において、ステップＳ２３０２又はＳ２３１４で決定された処理を画像データに対して実行する画像処理装置が決定しているかどうか（即ち、ステップＳ２３０２又はＳ２３１４が実行されているかどうか）を判定する。
【０１０１】
画像データに対して処理を実行する画像処理装置が決定していないと判定された場合には、ステップＳ２３０２に戻る。
【０１０２】
画像データに対して処理を実行する画像処理装置が決定していると判定された場合には、ステップＳ２３２０に進む。
【０１０３】
ステップＳ２３２０では、ステップＳ２３０２又はＳ２３１４で決定された画像処理装置がステップＳ２３１６で決定されたセキュリティ条件を満たす機能を有しているかどうかを判定する。
【０１０４】
画像処理装置がセキュリティ条件を満たすと判定された場合には、ステップＳ２３０２に戻る。
【０１０５】
画像処理装置がセキュリティ条件を満たさないと判定された場合には、ステップＳ２３２２において、画像処理装置がセキュリティ条件を満たさない旨を表示する。
【０１０６】
また、ステップＳ２３０２でユーザが検索指示を指示した場合、ステップＳ２３２４において、セキュリティ条件があるかどうか（即ち、ステップＳ２３１６が実行されているかどうか）を判定する。
【０１０７】
セキュリティ条件があると判定された場合には、ステップＳ２３２６において、ステップＳ２３１６で決定されたセキュリティ条件を満たす画像処理装置を、画像処理システム１のネットワーク上から検索する。
【０１０８】
セキュリティ条件がないと判定された場合には、ステップＳ２３２８において、ステップＳ２３１６で決定されたセキュリティ条件を満たすかどうかにかかわらず、画像処理システム１のネットワーク上の画像処理装置を検索する。
【０１０９】
次いで、ステップＳ２３３０において、ステップＳ２３２６又はＳ２３２８で検索された画像処理装置を表示して、ステップＳ２３０２に戻る。
【０１１０】
また、ステップＳ２３０２でユーザが終了指示を指示した場合、読取・送信処理を終了する。
【０１１１】
また、ステップＳ２３０２でユーザが実行指示を指示した場合、ステップＳ２３３２において、画像処理装置がＭＦＰ２０によって生成される画像データに対して処理を実行するための実行情報が全て決定されているかどうかを判定する。ここで、実行情報とは、画像データに対して実行する処理、画像データに対して処理を実行するために決定すべき処理内容や画像処理装置を特定する情報などである。
【０１１２】
実行情報が全て決定されていないと判定された場合には、ステップＳ２３０２に戻る。
【０１１３】
実行情報が全て決定されていると判定された場合には、ステップＳ２３３４において、ステップＳ２３０８で生成した画像データと、ステップＳ２３０４又はＳ２３１４で決定した画像データに対して実行する処理の内容を示す処理情報とを含むジョブを生成する。
【０１１４】
次いで、ステップＳ２３３６において、ステップＳ２３０６で決定した画像処理装置にステップＳ２３３４で生成したジョブを送信して、読取・送信処理を終了する。
【０１１５】
以下、図８を参照して、画像処理システム１において、受信した画像データを処理する画像処理装置として機能するＭＦＰ３０の動作について説明する。図８は、ＭＦＰ３０の動作を説明するためのフローチャートである。
【０１１６】
ステップＳ３００２では、ＭＦＰ３０の初期化を実行する。
【０１１７】
ステップＳ３００４では、ＭＦＰ２０（画像供給装置）から送信されるジョブを待つ。
【０１１８】
ステップＳ３００４でＭＦＰ２０からジョブを受信し、かかるジョブに含まれる処理情報が印刷処理である場合、ステップＳ３００６において、画像データを記録紙に印刷する印刷処理を実行して、ステップＳ３００４に戻る。
【０１１９】
ステップＳ３００４でＭＦＰ２０からジョブを受信し、かかるジョブに含まれる処理情報が保存処理である場合、ステップＳ３００８において、画像データを保存する保存処理を実行して、ステップＳ３００４に戻る。
【０１２０】
ステップＳ３００４でＭＦＰ２０からジョブを受信し、かかるジョブに含まれる処理情報がＦＡＸ処理である場合、ステップＳ３０１０において、画像データをＦＡＸ送信するＦＡＸ処理を実行して、ステップＳ３００４に戻る。この場合、ＦＡＸ送信宛先はＭＦＰ２０でユーザから指定され、処理情報内に書き込まれる。
【０１２１】
ステップＳ３００４でＭＦＰ２０からジョブを受信し、かかるジョブに含まれる処理情報がその他の処理である場合、ステップＳ３０１２において、その他の処理を実行して、ステップＳ３００４に戻る。
【０１２２】
上述した実施形態は、システム又は装置のコンピュータ（ＣＰＵ又はＭＰＵなど）によって、ソフトウエア的に実現することが可能である。
【０１２３】
従って、上述した実施形態をコンピュータで実現するために、かかるコンピュータに供給されるコンピュータプログラム自体も本発明を実現するものである。換言すれば、上述した実施形態の機能を実現するためのコンピュータプログラム自体も本発明の一側面を構成する。
【０１２４】
なお、上述した実施形態を実現するためのコンピュータプログラムは、コンピュータ読み取り可能であれば、どのようか形態であってもよい。例えば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等で構成することができるが、これらに限るものではない。
【０１２５】
上述した実施形態を実現するためのコンピュータプログラムは、記録媒体又は有線／無線通信によりコンピュータに供給される。プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、磁気テープ等の磁気記録媒体、ＭＯ、ＣＤ、ＤＶＤ等の光／光磁気記録媒体、不揮発性の半導体メモリなどがある。
【０１２６】
有線／無線通信を用いたコンピュータプログラムの供給方法としては、コンピュータネットワーク上のサーバを利用する方法がある。この場合、本発明を形成するコンピュータプログラムとなりうるデータファイル（プログラムファイル）をサーバに記憶しておく。プログラムファイルとしては、実行形式のものであっても、ソースコードであってもよい。
【０１２７】
そして、このサーバにアクセスしたクライアントコンピュータに、プログラムファイルをダウンロードすることによって供給する。この場合、プログラムファイルを複数のセグメントファイルに分割し、セグメントファイルを異なるサーバに分散して配置することも可能である。
【０１２８】
従って、上述した実施形態を実現するためのプログラムファイルをクライアントコンピュータに提供するサーバ装置も本発明の一側面を構成する。
【０１２９】
また、上述した実施形態を実現するためのコンピュータプログラムを暗号化して格納した記録媒体を配布し、所定の条件を満たしたユーザに、暗号化を解く鍵情報を供給し、ユーザの有するコンピュータへのインストールを許可してもよい。鍵情報は、例えばインターネットを介してホームページからダウンロードさせることによって供給することができる。
【０１３０】
また、上述した実施形態を実現するためのコンピュータプログラムは、すでにコンピュータ上で稼働するＯＳの機能を利用するものであってもよい。
【０１３１】
更に、上述した実施形態を実現するためのコンピュータプログラムは、その一部をコンピュータに装着される拡張ボード等のファームウェアで構成してもよいし、拡張ボード等が備えるＣＰＵで実行するようにしてもよい。
【０１３２】
図９は、本実施形態を実現するためのコンピュータプログラムを記録した記録媒体のメモリマップを示す図である。ここでは、記録媒体の一例としてＣＤ−ＲＯＭを例に説明する。
【０１３３】
ＤＩＡは、ディレクトリ情報を記録している領域であって、後述する領域ＰＡ１及び領域ＰＡ２の位置を示す。
【０１３４】
領域ＰＡ１は、本実施形態を実現するプログラムをインストールするためのインストールプログラムを記録している領域である。
【０１３５】
領域ＰＡ２は、本実施形態を実現するプログラムを記録している領域である。
【０１３６】
本実施形態を実現するプログラムがＭＦＰ２０にインストールされる際には、まず、領域ＰＡ１に記録されているインストールプログラムがシステムにロードされ、ＣＰＵ２０１によって実行される。
【０１３７】
次に、ＣＰＵ２０１によって実行されるインストールプログラムが、領域ＰＡ２に記録されている本実施形態を実現するプログラムを読み出して、ＨＤ２１１に格納する。
【０１３８】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されないことはいうまでもなく、その要旨の範囲内で種々の変形及び変更が可能である。
【図面の簡単な説明】
【０１３９】
【図１】本発明の一側面としての画像処理システムの構成を示す概略図である。
【図２】図１に示す画像処理システムにおけるＭＦＰの内部構成の一例を示す概略ブロック図である。
【図３】画像データに対して実行する処理と、かかる処理に必要なセキュリティ条件との関係を示すテーブルの一例を示す図である。
【図４】図１に示す画像処理システムの動作の一例を説明するためのフローチャートである。
【図５】図１に示す画像処理システムの動作の別の例を説明するためのフローチャートである。
【図６】図１に示す画像処理システムにおいて、画像読取装置として機能するＭＦＰの動作を説明するためのフローチャートである。
【図７】図６に示すステップＳ２２００の読取・送信処理の詳細なフローチャートである。
【図８】図１に示す画像処理システムにおいて、画像読取装置として機能するＭＦＰの動作を説明するためのフローチャートである。
【図９】本実施形態を実現するためのコンピュータプログラムを記録した記録媒体のメモリマップを示す図である。
【符号の説明】
【０１４０】
１                        画像処理システム
１０                      単機能印刷装置（ＳＦＰ）
２０                      複合機能印刷装置（ＭＦＰ）
２０１                    ＣＰＵ
２０２                    ＲＯＭ
２０３                    ＲＡＭ
２０４                    システムバス
２０５                    ユーザインタフェースコントローラ（ＵＩＣ）
２０６                    ファンクションコントローラ（ＦＵＮＣＣ）
２０７                    ディスクコントローラ（ＤＫＣ）
２０８                    ネットワークインターフェースカード（ＮＩＣ）
２０９                    ユーザインタフェース（ＵＩ）
２１０                    ファンクション（ＦＵＮＣ）２１０
２１１                    ハードディスク（ＨＤ）
２１２                    フレキシブルディスク（ＦＤ）
３０                      複合機能印刷装置（ＭＦＰ）
４０                      ＬＡＮ
５０                      ファイアウォール
６０                      インターネット
７０                      ネットワーク
ＴＢＬ                    テーブル
【図１】
0005078667.tif 000002
【図２】
0005078667.tif 000003
【図３】
0005078667.tif 000004
【図４】
0005078667.tif 000005
【図５】
0005078667.tif 000006
【図６】
0005078667.tif 000007
【図７】
0005078667.tif 000008
【図８】
0005078667.tif 000009
【図９】
0005078667.tif 000010