(57)【要約】【課題】本発明は、情報処理装置にローカル接続された画像処理装置を当該情報処理装置で禁止された機能を利用できないように機能制限することができる画像処理装置を提供する。【解決手段】ＵＳＢケーブル１００４でローカル接続されたＰＣ１００２から当該ＰＣ１００２の構成情報を受信し、この構成情報に基づいて画像処理装置１００１の設定情報を変更し、画像処理装置１００１上で利用できる機能を制限する。そして、受け付けたジョブが、制限された機能を利用する場合には当該ジョブの実行をキャンセルする。【選択図】図５ａ
2010251832.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも２つ接続方法で他の装置と接続する接続手段を備える画像処理装置において、
前記接続手段により第１の接続方法で接続された情報処理装置から当該装置の構成情報を受信する受信手段と、
前記受信手段により受信した構成情報に基づいて、前記画像処理装置で利用できる機能を制限する制限手段と、
前記接続手段に情報処理装置が第２の接続方法で接続されたか否かを検出する検出手段と、
前記制限手段により制限された機能を利用するジョブを実行しないよう制御し、前記検出手段により前記第２の接続方法による接続を検出した場合には前記制限手段による機能制限を行わず、当該第２の接続方法によって接続された情報処理装置からのジョブを実行する制御手段とを備えることを特徴とする画像処理装置。
【請求項２】
前記第１の接続方法にはＵＳＢ接続が含まれ、前記第２の接続方法にはネットワーク接続が含まれることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記構成情報には、前記情報処理装置に接続可能な記憶装置への読み書きに関する情報が含まれることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
少なくとも２つ接続方法で他の装置と接続する接続手段を備える画像処理装置の制御方法において、
前記接続手段により第１の接続方法で接続された情報処理装置から当該装置の構成情報を受信する受信工程と、
前記受信工程にて受信した構成情報に基づいて、前記画像処理装置で利用できる機能を制限する制限工程と、
前記接続手段に情報処理装置が第２の接続方法で接続されたか否かを検出する検出工程と、
前記制限工程にて制限された機能を利用するジョブを実行しないよう制御し、前記検出工程にて前記第２の接続方法による接続を検出した場合には前記制限工程による機能制限を行わず、当該第２の接続方法によって接続された情報処理装置からのジョブを実行する制御工程とを備えることを特徴とする制御方法。
【請求項５】
少なくとも２つ接続方法で他の装置と接続する接続手段を備える画像処理装置の制御方法を該画像処理装置に実行させるプログラムおいて、
前記接続手段により第１の接続方法で接続された情報処理装置から当該装置の構成情報を受信する受信ステップと、
前記受信ステップにて受信した構成情報に基づいて、前記画像処理装置で利用できる機能を制限する制限ステップと、
前記接続手段に情報処理装置が第２の接続方法で接続されたか否かを検出する検出ステップと、
前記制限ステップにて制限された機能を利用するジョブを実行しないよう制御し、前記検出ステップにて前記第２の接続方法による接続を検出した場合には前記制限ステップによる機能制限を行わず、当該第２の接続方法によって接続された情報処理装置からのジョブを実行する制御ステップとを備えることを特徴とするプログラム。
【請求項６】
請求項１乃至３のいずれか１項に記載の画像処理装置と当該画像処理装置に接続された情報処理装置とで構成された画像処理システムにおいて、
前記情報処理装置は、前記情報処理装置および前記画像処理装置に接続が可能な装置の記憶手段へのデータの読み書きの可否を判定する判定手段と、
前記判定手段による判定の結果を前記情報処理装置の構成情報に反映させて前記画像処理装置に転送する転送手段とを備えることを特徴とする画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びその制御方法、並びにプログラムに関し、特に、ユーザが実行可能な機能を管理することが可能な画像処理装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、セキュリティ面の配慮からオフィスで使われる情報処理装置（例えば、パーソナルコンピュータ（ＰＣ）等）の機能を制限することが多い。一例としては、通常のＰＣではなく、最低限必要な機能のみを装備したシンクライアントを配備する事例がある。その他の例としては、予め管理者が複数の機能を利用禁止に設定した上でＰＣを配布し、通常利用するユーザにはＰＣに装備されている機能であってもセキュリティ上好ましくない機能の利用を禁止するといった使い方である。
【０００３】
禁止するＰＣの機能の一例としては、ＵＳＢ（Universal Serial Bus）メモリの利用制限がある。この場合、利便性を考えて、マウスなどのＵＳＢ機能については利用可能にし、ＵＳＢメモリ機能だけを無効化するといった制限方法が望ましい。
【０００４】
一方、近年の小型複写機は機能向上がめざましく、原稿をコピーしたり、印刷する機能に留まらない。具体的には、スキャンした原稿を電子メールやファイル転送の機能を用いて電子的に外部に送信する機能や、ＵＳＢメモリなどの小型メモリメディアに格納することで外部に持ち出す機能などを持つようになった。このような複写機は、小型ＭＦＰ（Multi Function Peripheral＝多機能周辺機器）と呼ばれている。
【０００５】
小型ＭＦＰはそのコンパクトさゆえに、システム管理者の管理が行き届かないところで小型ＭＦＰを持ち込み、ＰＣにローカル接続してしまう可能性がある。この場合、小型ＭＦＰの機能を使って紙文書をスキャンしてデータをＵＳＢメモリにコピーするといったセキュリティ上の抜け道ができてしまう可能性がある。このような小型ＭＦＰの構成情報を変更するとしては、ホストＰＣからの指示を受信し、受信した内容に従って動作する方法が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−３２４０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、小型ＭＦＰにおいてもネットワーク共有による利便性向上が図られており、ローカル接続だけでなくネットワークで共有されることも多くなってきている。この場合、小型ＭＦＰをローカルエリアネットワーク（以下、「ＬＡＮ」と略する）に接続した場合、ローカル接続されたＰＣの機能に応じて、小型ＭＦＰの機能が制限されてしまうことになる。
【０００８】
本発明は、上記問題に鑑みて成されたものであり、情報処理装置にローカル接続された画像処理装置を当該情報処理装置で禁止された機能を利用できないように機能制限することを第１の目的とする。
【０００９】
また、ＬＡＮにも接続された場合において、ローカル接続された情報処理装置の機能に制限されることなく、ジョブ発行元の情報処理装置で許可された機能が利用可能となることを第２の目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１記載の画像処理装置は、少なくとも２つ接続方法で他の装置と接続する接続手段を備える画像処理装置において、前記接続手段により第１の接続方法で接続された情報処理装置から当該装置の構成情報を受信する受信手段と、前記受信手段により受信した構成情報に基づいて、前記画像処理装置で利用できる機能を制限する制限手段と、前記接続手段に情報処理装置が第２の接続方法で接続されたか否かを検出する検出手段と、前記制限手段により制限された機能を利用するジョブを実行しないよう制御し、前記検出手段により前記第２の接続方法による接続を検出した場合には前記制限手段による機能制限を行わず、当該第２の接続方法によって接続された情報処理装置からのジョブを実行する制御手段とを備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、情報処理装置にローカル接続された画像処理装置が当該情報処理装置で禁止された機能を利用できないように機能制限することが可能となる。
【００１２】
また、本発明によれば、ＬＡＮにも接続された画像処理装置において、ローカル接続された情報処理装置の機能に制限されることなく、ジョブ発行元の情報処理装置で許可された機能が利用可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る画像処理装置が接続された画像処理システムのシステム構成を示す図である。
【図２】図１の画像処理装置に実装されたシステムの概略構成を示すブロック図である。
【図３】ＰＣのハードウェア構成を示すブロック図である。
【図４】ＰＣで実行されるＵＳＢ機能構成情報転送処理を示すフローチャートである。
【図５ａ】画像処理装置で実行される自己機能制限処理を示すフローチャートである。
【図５ｂ】画像処理装置で実行される自己機能制限処理を示すフローチャートである。
【図６】画像処理装置の構成情報の変化の様子を表した図であり、（ａ）はリンクアップが検出できなかった場合、（ｂ）はリンクアップが検出できた場合を示す。
【図７】ネットワークから受信するジョブデータに格納されているジョブチケットの一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１５】
図１は、本発明の実施形態に係る画像処理装置が接続された画像処理システムのシステム構成を示す図である。
【００１６】
画像処理装置１００１は、小型で多機能の複写機である。画像処理装置１００１は、紙原稿を複写する機能のみならず、外部のプリンタドライバから送付された印刷データを印刷する機能、紙原稿を読み込みその画像データを外部のファイルサーバやメールアドレス宛に送信する機能（ＳＥＮＤ機能）も持つ。さらには、ＵＳＢメモリのデータを読み書きする機能（メモリメディア機能）なども持つ。
【００１７】
ＰＣ１００２，１００３は、ユーザが利用するパーソナルコンピュータ（情報処理装置）である。ＰＣ１００２は、画像処理装置１００１とＵＳＢケーブル１００４でローカル接続（第１の接続）されると共に、ネットワーク１００５で画像処理装置１００１と接続（第２の接続）されている。一方、ＰＣ１００３は、ネットワーク１００５を介してのみ画像処理装置１００１と接続されている。
【００１８】
図２は、図１の画像処理装置１００１に実装されたシステムの概略構成を示すブロック図である。
【００１９】
コントローラユニット２０００は、画像入力デバイスであるスキャナ２０７０や画像出力デバイスであるプリンタ２０９５と接続する一方、ネットワーク（ＬＡＮ）１００５や公衆回線（ＷＡＮ）１００９と接続することで、画像情報やデバイス情報の入出力を行う。
【００２０】
ＣＰＵ２００１は、システム全体を制御するコントローラである。ＲＡＭ２００２は、ＣＰＵ２００１が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＯＭ２００３はブートＲＯＭであり、システムのブートプログラムが格納されている。ＨＤＤ２００４は、ハードディスクドライブで、システムソフトウェア、アプリケーション、画像データを格納する。
【００２１】
操作部Ｉ／Ｆ２００６は、タッチパネルを有した操作部２０１２とのインタフェース（Ｉ／Ｆ）部で、操作部２０１２に表示する画像データを操作部２０１２に対して出力する。また、操作部２０１２から画像処理装置１００１の利用者が入力した情報をＣＰＵ２００１に伝える役割をする。Ｎｅｔｗｏｒｋ＿Ｉ／Ｆ２０１０は、ネットワーク１００５に接続（ネットワーク接続）し、情報の入出力を行う。ＭＯＤＥＭ２０５０は、公衆回線１００９に接続し、情報の入出力を行う。
【００２２】
ＵＳＢ＿Ｉ／Ｆ２１００は、ＵＳＢ仕様を満たすＩ／Ｆであり、ＵＳＢケーブル１００４を介してＰＣ１００２等と接続され、情報の入出力を行う。以上のデバイスがシステムバス２００７上に配置される。
【００２３】
ＩｍａｇｅＢｕｓ＿Ｉ／Ｆ２００５は、システムバス２００７と画像データを高速で転送する画像バス２００８を接続し、データ構造を変換するバスブリッジである。画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス２００８上には、以下のデバイスが配置される。
【００２４】
ＲＩＰ２０６０は、ラスターイメージプロセッサであり、ＰＤＬコードをビットマップイメージに展開する。デバイスＩ／Ｆ２０２０は、スキャナ２０７０やプリンタ２０９５とコントローラユニット２０００とを接続し、画像データの同期系／非同期系の変換を行う。スキャナ画像処理部２０８０は、入力画像データに対し補正、加工、編集を行う。プリンタ画像処理部２０９０は、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。画像回転部２０３０は画像データの回転を行う。画像圧縮部２０４０は、多値画像データはＪＰＥＧ、２値画像データはＪＢＩＧ，ＭＭＲ，ＭＨの圧縮伸張処理を行う。
【００２５】
図３は、図１のＰＣ１００２，１００３のハードウェア構成を示すブロック図である。なお、ＰＣ１００２とＰＣ１００３とは、同一の構成を有するものとし、代表してＰＣ１００２のハードウェア構成について説明する。
【００２６】
ＣＰＵ３００１は、ＰＣ１００２全体の制御を行う中央演算装置であり、ＲＯＭ３００４及びハードディスクユニット（以下、「ＨＤＤ」と略す）３００５に記憶されたプログラムを実行する。ネットワークＩ／Ｆ３００２は、他の機器との間でネットワーク１００５を介したデータ通信を行うための制御部である。ＣＰＵ３００１によって実行されるソフトウェアは、ネットワーク１００５を介して、印刷デバイスや他のネットワーク機器、或いは他のコンピュータと双方向のデータのやり取りを行うことができる。
【００２７】
メモリ３００３は、ＣＰＵ３００１で実行する命令やデータなどを保存するための揮発性の記憶部である。ＲＯＭ３００４は、基本的なハードウェア制御を行うためのプログラムやデータなどが保存された読み取り専用記憶部である。ＨＤＤ３００５は、ＰＣ１００２で実行されるプログラムや演算されたデータなどが保存される記憶装置である。ＨＤＤ３００５は、ブートプログラム（起動プログラム：ハードやソフトの実行（動作）を開始するプログラム）、複数のアプリケーション、編集ファイル、ユーザファイルそしてネットワーク管理プログラム等を記憶する。
【００２８】
ディスプレイ３０５１は、ＰＣ１００２の内部状態や実行状態などを表示するための表示部である。ディスプレイＩ／Ｆ３００６は、ディスプレイ３０５１を接続するため制御部である。ＣＰＵ３００１で実行されるソフトウェアは、ディスプレイ３０５１上にグラフィカルユーザインタフェース（Graphical User Interface）を描画できる。
【００２９】
キーボードＩ／Ｆ３００７やマウスＩ／Ｆ３００８は、ＰＣ１００２に対してユーザがデータや命令を入力するための入力装置を接続するための制御部である。入力装置としては、キーボード３０５２やマウス３０５３である。
【００３０】
ＵＳＢ＿Ｉ／Ｆ２００９は、ＵＳＢ仕様を実装した画像処理装置１００１をＵＳＢケーブル１００４を介して接続するための制御部である。なお、ＵＳＢ＿Ｉ／Ｆ２００９には、ＵＳＢケーブル１００４を介して、ＣＤ−ＲＯＭドライブやメモリメディアドライブなどの外部記憶装置や、ユーザを特定するためのユーザ認証装置などに接続可能である。
【００３１】
次に、ＰＣ１００２で利用可能な機能の構成情報としてＵＳＢ機能の構成情報を作成し、画像処理装置１００１へ転送する処理について説明する。
【００３２】
図４は、ＰＣ１００２で実行されるＵＳＢ機能構成情報転送処理を示すフローチャートである。本処理は、ＰＣ１００２内のＣＰＵ３００１により実行されるが、ＰＣ１００２上ではユーザ毎のアクセス権限管理可能なオペレーティングシステム（以下、「ＯＳ」と略す）が動作しているものとする。
【００３３】
ステップＳ４００１では、ＣＰＵ３００１は、ＵＳＢ大容量記憶装置のドライバ情報ファイルのアクセス権を確認する。ＵＳＢ大容量記憶装置は、例えば、ＵＳＢメモリである。ＵＳＢ大容量記憶装置のドライバ情報ファイルには、ＵＳＢ大容量記憶装置に対するアクセス権を設定するための情報が含まれている。ドライバ情報ファイルは、ＯＳによって設定を変更することが可能である。
【００３４】
次に、ステップＳ４００２では、ＣＰＵ３００１は、上記アクセス権に基づいて、ユーザがアクセス可能か否かを判定する。この結果、アクセス不可能である場合は、ステップＳ４０１０へ進み、ＣＰＵ３００１は、ＰＣ１００２ではＵＳＢ大容量記憶装置を無効にしていると判断する。一方、アクセス可能である場合は、ＣＰＵ３００１は、ＯＳのレジストリを確認してＵＳＢ大容量記憶装置のドライバが有効かどうかを判定する（ステップＳ４００３，Ｓ４００４）。これは、すでにＵＳＢ大容量記憶装置のドライバがインストールされている場合は、レジストリが書き換えられており、ＵＳＢ大容量記憶装置のドライバが有効になっているからである。
【００３５】
ステップＳ４００４の判定の結果、ＵＳＢ大容量記憶装置のドライバが無効である場合はステップＳ４０１０へ進む。一方、ドライバが有効である場合はステップＳ４００５へ進み、ＣＰＵ３００１は、ＵＳＢ大容量記憶装置は有効であると判断する。
【００３６】
次に、ステップＳ４００６では、ＣＰＵ３００１は、ＵＳＢ大容量記憶装置へのデータの読み書きの可否を行うべく、ＵＳＢ大容量記憶装置の利用ポリシー設定を確認する。つづいて、ステップＳ４００７では、ポリシーがＵＳＢ大容量記憶装置への書き込みが可能になっているかを判定する。書き込み可能の場合は、ステップＳ４００８へ進み、ＣＰＵ３００１は、ＵＳＢ大容量記憶装置への読み書きが可能と判断する。一方、書き込み不可能の場合は、ステップＳ４００９へ進み、ＣＰＵ３００１は、ＵＳＢ大容量記憶装置への読み取りのみが可能と判断する。
【００３７】
ステップＳ４０１１では、上記ステップで判断した内容を反映させたＰＣ１００２の構成情報を、ＵＳＢケーブル１００４を介して接続された画像処理装置１００１へ転送して、本処理を終了する。上記処理により、ローカル接続された画像処理装置１００１に対してＰＣ１００２の構成情報を容易に転送することが可能となる。
【００３８】
次に、画像処理装置１００１がＰＣ１００２より受信した構成情報を元に、自己の機能を制限する処理について説明する。
【００３９】
図５ａ及び図５ｂは、画像処理装置１００１で実行される自己機能制限処理を示すフローチャートである。本処理は、画像処理装置１００１内のＣＰＵ２００１で実行される。
【００４０】
図５ａにおいて、ステップＳ５００１では、ＣＰＵ２００１は、ＵＳＢ＿Ｉ／Ｆ２１００を介してローカル接続（ＵＳＢ接続）されたＰＣ１００２で構成情報の取得が完了したかを判定する。完了していない場合は、ステップＳ５００２へ進み、一定時間待機した後、ステップＳ５００１へ戻って、構成情報の取得が完了したか否かを判定する。一方、構成情報の取得が完了した場合は、ステップＳ５００３へ進む。なお、ステップＳ５００１では、ローカル接続されたＰＣ１００２から構成情報を受信したか否かを判定するように構成してもよい。この場合、ステップＳ５００２は不要となり、ＰＣ１００２から構成情報を受信したときは、ステップＳ５００３へ進む。
【００４１】
ステップＳ５００３では、ＣＰＵ２００１は、ＰＣ１００２から受信した構成情報をＨＤＤ２００４上のＰＣ１００２の構成情報格納領域へ書き込む。なお、構成情報格納領域は、接続されたＰＣ毎に作成されるものとするが、これに限定されるものではない。
【００４２】
次に、ステップＳ５００４では、ＣＰＵ２００１は、Ｎｅｔｗｏｒｋ＿Ｉ／Ｆ２０１０のリンクアップ状況を確認し、リンクアップが検出されたか否かを判定する。リンクアップが検出された場合は、図５ｂのステップＳ６００１へ進み、ＵＳＢとネットワークの二重受付モードに移行する。一方、リンクアップが検出されなかった場合は、ステップＳ５００５へ進む。
【００４３】
ステップＳ５００５では、ＣＰＵ２００１は、ＨＤＤ２００４上のＰＣ１００２の構成情報格納領域から構成情報を読み出し、該構成情報に基づいて画像処理装置１００１の設定情報を変更する。ここでは、ＰＣ１００２と同じ機能（例えば、ＵＳＢ大容量記憶装置）については、画像処理装置の構成情報をＰＣ１００２と同じ設定値に書き換える。その後、ステップＳ５００６へ進み、ジョブを受け付けるまで待機する。
【００４４】
ジョブを受け付けた場合はステップＳ５００７へ進み、画像処理装置１００１の構成情報を参照し、受け付けたジョブが、該構成情報で許可された機能を利用するものかを判定する。許可された機能を利用する場合はステップＳ５００８へ進み、受け付けたジョブを実行して、ステップＳ５００６へ戻る。一方、許可されていない機能を利用する場合は、ステップＳ５００９へ進み、ジョブを中止（キャンセル）する。そして、ステップＳ５０１０において、操作部２０１２上にエラーを表示し、ステップＳ５００６へ戻る。
【００４５】
図５ｂにおいて、ステップＳ６００１では、ジョブを受信するまで待機し、ジョブを受信した場合はステップＳ６００２へ進み、ＣＰＵ２００１は、受信ポートがＵＳＢ＿Ｉ／Ｆ２１００かＮｅｔｗｏｒｋ＿Ｉ／Ｆ２０１０かを判定する。ローカル接続されたＵＳＢ＿Ｉ／Ｆ２１００からのジョブ受信と判断された場合は、ステップＳ６００３へ進む。
【００４６】
ステップＳ６００３では、ＣＰＵ２００１は、ＨＤＤ２００４上のＰＣ１００２の構成情報格納領域から構成情報を読み出し、該構成情報を参照して、受信したジョブが、該構成情報で許可された機能を利用するものかを判定する。許可された機能を利用する場合はステップＳ６００４へ進み、ジョブを実行する。一方、許可されていない機能を利用する場合は、ステップＳ６００５へ進み、ジョブを中止する。そして、ステップＳ６００６において、操作部２０１２上にエラーを表示し、ステップＳ６００１へ戻る。
【００４７】
一方、ステップＳ６００２において、Ｎｅｔｗｏｒｋ＿Ｉ／Ｆ２０１０からのジョブと判定された場合はステップＳ６００７へ進み、ジョブデータ中のジョブチケットに基づき、ジョブが許可された機能を利用するものかを判定する。許可された機能を利用する場合はステップＳ６００８へ進み、ジョブを実行する。一方、許可されていない機能を利用する場合はステップＳ６００９へ進み、ジョブを中止する。そして、ステップＳ６０１０では、ジョブ発行元のＰＣ（例えば、ＰＣ１００３）へエラー応答を返し、ステップＳ６００１へ戻る。
【００４８】
図６は、画像処理装置１００１の構成情報の変化の様子を表した図であり、（ａ）は図５の処理において、Ｎｅｔｗｏｒｋ＿Ｉ／Ｆ２０１０のリンクアップが検出できなかった場合の画像処理装置１００１の構成情報の変化を表したものである。図６（ｂ）は図５の処理において、Ｎｅｔｗｏｒｋ＿Ｉ／Ｆ２０１０のリンクアップが検出できた場合の画像処理装置１００１の構成情報の変化を表したものである。
【００４９】
図６（ａ）において、ＰＣ１００２からＵＳＢ大容量記憶装置の書き込み禁止という構成情報を受信したことをうけて、画像処理装置１００１の構成情報の「書き込み」７００１は「有効」から「無効」へと書き換えられている。
【００５０】
一方、ＰＣ１００２からＵＳＢ大容量記憶装置の書き込み禁止という構成情報を受信したが、図６（ｂ）に示すように、Ｎｅｔｗｏｒｋ＿Ｉ／Ｆ２０１０からの受信に備えて、画像処理装置１００１の構成情報の「書き込み」８００１は「有効」のままとなる。
【００５１】
図７は、Ｎｅｔｗｏｒｋ＿Ｉ／Ｆ２０１０から受信するジョブデータに格納されているジョブチケットの一例を示す図である。
【００５２】
図７において、ＭｅｍｏｒｙＭｅｄｉａＦｌａｇ９００１（許可情報）がＰｅｒｍｉｔ（許可）となっている場合は、ローカル接続されたＰＣ１００２でＵＳＢ大容量記憶装置が禁止されていても、ジョブチケットを優先して判断するためジョブ実行可能となる。このように、ＬＡＮに接続された場合には、ローカル接続されたＰＣの機能に制限されることなく、ジョブ発行元に許可された機能を利用可能とすることも可能となる。
【００５３】
上記実施形態によれば、ＵＳＢケーブル１００４でローカル接続されたＰＣ１００２から当該ＰＣの構成情報を受信し、この構成情報に基づいて画像処理装置１００１の設定情報を変更し、画像処理装置１００１上で利用できる機能を制限する。そして、受け付けたジョブが、制限された機能を利用する場合には当該ジョブの実行をキャンセルする。これにより、ＰＣ１００２にローカル接続された画像処理装置１００１がＰＣ１００２で禁止された機能を利用できないように機能制限することが可能となる。
【００５４】
上記実施形態では、本発明を適用した実施形態として、複合機としての画像処理装置１００１を想定しているが、これに限定されず、プリンタであってもよいし、ＰＣ等の情報処理装置であってもよい。
【００５５】
また、本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウェア（プログラム）を画像処理装置や情報処理装置等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【符号の説明】
【００５６】
１００１  画像処理装置
１００２，１００３  ＰＣ
１００４  ＵＳＢケーブル
１００５  ネットワーク
２００１，３００１  ＣＰＵ
２００２  ＲＡＭ
３００３  メモリ
【図１】
2010251832.tif 000003
【図２】
2010251832.tif 000004
【図３】
2010251832.tif 000005
【図４】
2010251832.tif 000006
【図５ａ】
2010251832.tif 000007
【図５ｂ】
2010251832.tif 000008
【図６】
2010251832.tif 000009
【図７】
2010251832.tif 000010