(57)【要約】【課題】  遠隔地における機器からの要求に応じた処理のみならず、様々な処理を行う装置の利便性を向上させるための技術を提供すること。【解決手段】  複合機１０１が実行可能な１以上の処理のうち、複合機１０２やクライアントＰＣ１０３から実行要求された処理を複合機１０１に行わせることを許可するか否かの設定を、この１以上の処理のそれぞれについて行う。そして、許可するものとして設定した処理に関する情報を複合機１０２やクライアントＰＣ１０３に対して送信する。【選択図】  図１
2008140276.tif 000002
【特許請求の範囲】
【請求項１】
外部装置から要求された処理を実行する情報処理装置であって、
前記情報処理装置が実行可能な１以上の処理のうち前記外部装置からの実行要求を許可するか否かの設定を、当該１以上の処理のそれぞれについて行う設定手段と、
前記設定手段が、許可するものとして設定した処理に関する情報を前記外部装置に対して送信する送信手段と
を備えることを特徴とする情報処理装置。
【請求項２】
更に、
前記情報処理装置が実行可能な１以上の処理を示す情報を一覧表示すると共に、当該１以上の処理のそれぞれについて前記情報処理装置に行わせることを許可するか否かを選択させるための選択部を表示する表示制御手段を備え、
前記設定手段は、前記選択部に対する操作結果を設定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記設定手段により再設定がなされた場合には、前記送信手段は、前記外部装置に対して、再設定に関する情報を通知することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記送信手段は、前記設定手段が許可するものとして設定した処理のうち、前記外部装置からの検索要求に該当するものに関する情報を送信することを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
外部装置から要求された処理を実行する情報処理装置が行う情報処理方法であって、
前記情報処理装置が実行可能な１以上の処理のうち前記外部装置から実行要求された処理を前記情報処理装置に行わせることを許可するか否かの設定を、当該１以上の処理のそれぞれについて設定手段が行う設定工程と、
前記設定工程で、許可するものとして設定した処理に関する情報を前記外部装置に対して送信手段が送信する送信工程と
を備えることを特徴とする情報処理方法。
【請求項６】
コンピュータに請求項５に記載の情報処理方法を実行させるためのプログラム。
【請求項７】
請求項６に記載のプログラムを格納したことを特徴とする、コンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置から要求された処理の実行を制御する為の技術に関するものである。
【背景技術】
【０００２】
Webサービスに代表されるように、クライアント機器とは別の機器が提供するサービスをネットワーク経由でこのクライアント機器が利用するための技術が提供されてきている。利用するサービスを自動的に選択する場合もあるが、一般的にはシステムが目的を達成するために有効なサービスを検索し、検出されたサービスの一覧から実際に利用するサービスをユーザが選択する。これによって、別の機器の機能を自由に利用することが可能となる。
【０００３】
同様の仕組みにより、複合機が提供する機能をネットワーク上から利用することが考えられている。提供される機能の例としては、コピーの印刷ジョブや電子メールなどの送信ジョブや文字認識などの画像処理が挙げられる。
【０００４】
このように、あるデバイスから別のデバイスの機能を利用できる環境が整った場合、用途に応じて機能を必要最低限に選択されたデバイスを、できるだけ利用者に近い場所に配置する利用形態が考えられる。利用者が複合機の機能を利用するためのコストを下げると共に、その分必要になるハードウェアの導入コストは複合機の機能を必要最低限に抑えることでまかなう考え方である。
【０００５】
この利用形態において、例えばユーザの机の側や会議室に複合機を配置する場合が考えられるが、従来より問題であった複合機の騒音がより問題視されることが考えられる。例えば、会議中や電話中に側の複合機が印刷を始めたりファクス送信を行う場合が考えられる。
【０００６】
この問題に対して、単純に複合機の電源を切って動作音が一切発生しないようにすることも可能である。しかし、複合機の側にいる利用者がその複合機を使おうとすると、電源を入れなおして複合機が起動するまで待たなければならないため、利便性が悪いという課題が残ってしまう。
【０００７】
デバイスの騒音という問題への解決策として特許文献１がある。この文献では、時間帯によって大きな騒音を立てないモードに移行するという技術が開示されている。しかし、時間帯の設定だけでは利用者の用途に合わない場合がある。
【０００８】
特許文献２や特許文献３では、リーダ部とプリンタ部の騒音合計が一定以上にならない静音モードを設けたり、印刷スピードを落として騒音を抑える低騒音動作モードを設け、モード切替手段を提供する技術が開示されている。
【特許文献１】特開２００３−１８２１９０号公報
【特許文献２】特開２００２−０７７４８８号公報
【特許文献３】特開２００４−１９８８８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、上記従来技術では、遠隔地からサービスを利用されることについては何等考慮されておらず、上述したようなサービスの利用を制限する利用形態に対しては何等効果が得られない。
【００１０】
また、上述の課題に対して単純にサービスの利用を制限してしまう場合、騒音を立てないサービスの提供も制限されてしまうため、ユーザの利便性が損なわれる。
【００１１】
また、上述したような机の側や会議室に配置されるような利用形態の場合、遠隔地からの動作は制限した上で、その複合機自体の操作によって利用される機能に対しては動作音も気にならないため制限したくないという要望が出てくる。しかし、この要望に対しても効果が得られない。
【００１２】
本発明は以上の問題に鑑みてなされたものであり、遠隔地における機器からの要求に応じた処理のみならず、様々な処理を行う装置の利便性を向上させるための技術を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の目的を達成するために、例えば、本発明の情報処理装置は以下の構成を備える。
【００１４】
即ち、外部機器から要求された処理を実行する情報処理装置であって、
前記情報処理装置が実行可能な１以上の処理のうち前記外部装置から実行要求された処理を前記情報処理装置に行わせることを許可するか否かの設定を、当該１以上の処理のそれぞれについて行う設定手段と、
前記設定手段が、許可するものとして設定した処理に関する情報を前記外部装置に対して送信する送信手段と
を備えることを特徴とする。
【００１５】
本発明の目的を達成するために、例えば、本発明の情報処理方法は以下の構成を備える。
【００１６】
即ち、外部機器から要求された処理を実行する情報処理装置が行う情報処理方法であって、
前記情報処理装置が実行可能な１以上の処理のうち前記外部装置から実行要求された処理を前記情報処理装置に行わせることを許可するか否かの設定を、当該１以上の処理のそれぞれについて行う設定工程と、
前記設定工程で、許可するものとして設定した処理に関する情報を前記外部装置に対して送信する送信工程と
を備えることを特徴とする。
【発明の効果】
【００１７】
本発明の構成により、遠隔地における機器からの要求に応じた処理のみならず、様々な処理を行う装置の利便性を向上させることができる。
【発明を実施するための最良の形態】
【００１８】
以下添付図面を参照して、本発明をその好適な実施形態に従って詳細に説明する。
【００１９】
［第１の実施形態］
図１は、本実施形態に係るシステムの構成例を示す図である。同図に示す如く、本実施形態に係るシステムは、複合機１０１、１０２、クライアントＰＣ１０３により構成されており、それぞれはＬＡＮ１１０に接続されている。従ってそれぞれの機器はこのＬＡＮ１１０を介して互いにデータ通信が可能となっている。
【００２０】
先ず、複合機１０１について説明する。複合機１０１は、複合機１０２やクライアントＰＣ１０３から要求された処理を実行するものである。また、複合機１０１は電話回線１２０にも接続されており、この電話回線１２０を介してＦＡＸの送受信を行うことができる。
【００２１】
次に複合機１０２について説明する。複合機１０２は、複合機１０１に問い合わせ、所望の処理の実行要求を行うことで、この複合機１０１に対してこの所望の処理を実行させることができる。これは、クライアントＰＣ１０３についても同様である。
【００２２】
なお、複合機１０１、１０２、クライアントＰＣ１０３のそれぞれはユーザ１０４，１０５，１０６により操作されるものであるとする。
【００２３】
また、同図ではネットワークの一例としてＬＡＮ１１０を用いているが、WWWに代表される大規模なWANや、逆にピアツーピアにイーサネット（登録商標）ケーブルで接続されているようなネットワーク等、他の種類のネットワークを用いても良いことはいうまでもない。
【００２４】
図２は、複合機１０１のハードウェア構成を示すブロック図である。同図に示す如く、複合機１０１は、ファックスユニット２４０、リーダ装置（リーダ部）２０１、制御装置（コントローラ部）２１０、操作部２３０、ＨＤＤ（ハードディスクドライブ）２４５、プリンタ装置（プリンタ部）２２０により構成されている。
【００２５】
リーダ装置２０１は同図に示す如く、原稿給紙ユニット２０２とスキャナユニット２０３とで構成されている。原稿給紙ユニット２０２は、原稿用紙を搬送するものであり、スキャナユニット２０３は、この原稿用紙上に記録されている情報を光学的に読み取り、読み取った結果を画像として出力するものである。なお、リーダ装置２０１の構成はこれに限定するものではなく、原稿給紙ユニット２０２を持たない構成（この場合は操作者がプラテンガラスに原稿を置き、読取指示を行うとセンサにより読み取る）を有するようにしても良い。
【００２６】
プリンタ装置２２０は同図に示す如く、マーキングユニット２２１、排紙ユニット２２２、給紙ユニット２２３により構成されている。給紙ユニット２２３は、複数種の記録紙カセットを有するものであり、指定された１つの記録紙カセットから１枚ずつ記録紙をマーキングユニット２２１に対して供給する。
【００２７】
マーキングユニット２２１は、制御装置２１０から転送された画像データを、給紙ユニット２２３から供給された記録用紙上に転写、定着させ、その後、この記録紙を排紙ユニット２２２に送出する。排紙ユニット２２２は、この送出された記録紙をソート、ステイプルし、機外へ出力する。
【００２８】
制御装置２１０は、自身が有する内部メモリに記録されているプログラムやデータを用いて処理を実行することで、同図に示した各部の動作制御を行う。
【００２９】
例えば、制御装置２１０はリーダ装置２０１を制御して原稿上に記録されている情報を画像として読み取らせ、読み取った画像のデータをプリンタ装置２２０に転送する。その後、今度は制御装置２１０はプリンタ装置２２０を制御し、この画像データを記録紙上に記録させる。制御装置２１０は係る一連の動作制御を行うことで、所謂コピー機能を実現する。
【００３０】
また、制御装置２１０は、リーダ装置２０１が読み取った画像のデータをコード化し、このコード化したデータをＬＡＮ１１０を介してクライアントＰＣ１０３等に転送する、所謂ネットワークスキャナ機能を実現する。
【００３１】
更には、クライアントＰＣ１０３からＬＡＮ１１０を介して送信されたコードデータを制御装置２１０が受信し、これを画像データに変換し、プリンタ装置２２０に記録紙上に記録させる、所謂プリンタ機能を実現する。
【００３２】
操作部２３０は、例えばタッチパネル形式の画面でもって構成されており、各種のＧＵＩ（グラフィカルユーザインターフェース）を表示すると共に、画面上がユーザ１０４によって指示された場合には、この指示位置を制御装置２１０に通知する機能を有する。更に、操作部２３０には、現実物としてのボタン群が配されており、ユーザ１０４が操作することで各種の指示を制御装置２１０に対して入力することができる。
【００３３】
ファックスユニット２４０は、電話回線１２０を介してファックスの送受信を行う際のコントローラとして機能するものである。ＨＤＤ２４５は、複合機１０１が外部から受信したデータを保存したり、後述する各ＧＵＩに係るプログラムやデータを保存する。
【００３４】
図３は、制御装置２１０自身が有する内部メモリ内に格納されているソフトウェアの機能構成を示すブロック図である。なお、同図に示した各ソフトウェアは、制御装置２１０により実行されるものである。
【００３５】
ユーザインターフェース部３０１は、上記操作部２３０を介して入力された各種の指示を受け付ける。例えば、印刷指示や電子メールの送信指示、ファックスの送信指示、後述する制限モードの設定指示等を受け付ける。
【００３６】
図４Ａは、操作部２３０が有する表示画面上に表示されるＧＵＩの表示例を示す図である。同図に示したＧＵＩは、複合機１０１におけるデバイス設定を行うためのものである。係るＧＵＩは、操作部２３０が有する表示画面上において対応するボタン画像を指示するか、ハードキーとしてのボタン群のうち対応するボタンを指示することでその指示に対応する画像がこの表示画面上に表示される。
【００３７】
同図において４０２は、後述する制限モードの詳細を設定する為に指示するボタン画像である。このボタン画像４０２をユーザ１０４が指示すると、係る指示は制御装置２１０に通知され、制御装置２１０は、操作部２３０が有する表示画面上に図４Ｂに示すＧＵＩを表示する。
【００３８】
図４Ｂは、制限モードにおける詳細事項を設定するためのＧＵＩの表示例を示す図である。同図のＧＵＩにおいて、４１１は、複合機１０１が実行可能な処理の名称を一覧表示するための領域である。なお、領域４１１内に表示するのは、複合機１０１が実行可能な処理に関する情報であれば良く、処理の名称以外のものを表示するようにしても良い。
【００３９】
同図では領域４１１内には、ネットワークプリント、ファックス送信、Ｅ−Ｍａｉｌ送信、ＯＣＲ処理、ボックス文書参照という５つの種類の処理の名称が表示されている。係る５つの処理は何れも、複合機１０１が複合機１０２やクライアントＰＣ１０３から要求された場合に、実行可能な処理である。
【００４０】
例えば、ネットワークプリントとは、複合機１０２やクライアントＰＣ１０３から送信された印刷データ、印刷形態に基づいた印刷処理を行う機能である。また、ＯＣＲ処理とは、複合機１０２やクライアントＰＣ１０３から送信された画像中に含まれている文字列を抽出し、抽出した文字列によるテキストデータを作成する機能である。また、ボックス文書参照とは、ＨＤＤ２４５内に予め作成されているボックスなる記憶領域内に保持されている画像データを、複合機１０２やクライアントＰＣ１０３に対して送信する機能である。
【００４１】
なお、領域４１１内にはこれ以外の処理名を表示することも可能であり、例えば、暗号化ＰＤＦ化や、署名つきＰＤＦ化、画像圧縮、画像フォーマットの変換等が考えられる。また、上記のように具体的な処理名とする他、プリンタ部の使用、電話回線の使用、ＨＤＤの使用など、物理的な構成の使用の可否を設定可能としたものでもよい。
【００４２】
４３０，４３１は、ネットワークプリントなる処理を複合機１０２やクライアントＰＣ１０３から要求された場合に、複合機１０１が係る処理を実行する事を許可するか否かを選択指示するためのボタン画像である。ボタン４３０を指示すれば許可する選択指示を入力することができるし、ボタン４３１を指示すれば許可しない選択指示を入力することができる。
【００４３】
４３２，４３３は、ファックス送信なる処理を複合機１０２やクライアントＰＣ１０３から要求された場合に、複合機１０１が係る処理を実行する事を許可するか否かを選択指示するためのボタン画像である。ボタン４３２を指示すれば許可する選択指示を入力することができるし、ボタン４３３を指示すれば許可しない選択指示を入力することができる。
【００４４】
４３４，４３５は、Ｅ−Ｍａｉｌ送信なる処理を複合機１０２やクライアントＰＣ１０３から要求された場合に、複合機１０１が係る処理を実行する事を許可するか否かを選択指示するためのボタン画像である。ボタン４３４を指示すれば許可する選択指示を入力することができるし、ボタン４３５を指示すれば許可しない選択指示を入力することができる。
【００４５】
４３６，４３７は、ＯＣＲ処理なる処理を複合機１０２やクライアントＰＣ１０３から要求された場合に、複合機１０１が係る処理を実行する事を許可するか否かを選択指示するためのボタン画像である。ボタン４３６を指示すれば許可する選択指示を入力することができるし、ボタン４３７を指示すれば許可しない選択指示を入力することができる。
【００４６】
４３８，４３９は、ボックス文書参照なる処理を複合機１０２やクライアントＰＣ１０３から要求された場合に、複合機１０１が係る処理を実行する事を許可するか否かを選択指示するためのボタン画像である。ボタン４３８を指示すれば許可する選択指示を入力することができるし、ボタン４３９を指示すれば許可しない選択指示を入力することができる。
【００４７】
このように、上記各ボタン画像４３０〜４３９を用いて、領域４１１内に表示されている各処理について実行を許可する／許可しないの何れかを選択することができる。なお、それぞれの処理についての選択結果（許可する＝ＯＮ／許可しない＝ＯＦＦ）は、領域４１１内の対応する処理名の下に表示する。
【００４８】
係る選択の結果を以降の処理に反映させるモードを制限モードと呼称する。
【００４９】
４４０，４４１は、制限モードを有効にするか否かを選択指示するためのボタン画像である。ボタン画像４４０を指示すれば、制限モードを以降の処理において有効とするし、ボタン画像４４１を指示すれば、制限モードを以降の処理において無効とする。このように、上記のように複数の処理について選択したものを有効とするか向こうとするかを１つのボタンで切り替えるようにしたので、容易に切り替え操作を行うことができる。
【００５０】
なお、以上のように制限する処理について、制限する理由を操作者に概念的に理解可能な指示内容とするようにしてもよい。
【００５１】
即ち、「騒音制限」、「電話回線使用制限」、「ネットワークトラフィック制限」、「プログラム起動制限」、「ＨＤＤ負荷制限」、などとしてもよい。
【００５２】
「騒音制限」を有効とした場合、騒音の大きいネットワークプリントを制限する。ここには、ファクシミリ通信時の音声信号がスピーカから出力される場合もあるので、ファクシミリ送信も制限するようにしてもよい。
【００５３】
「電話回線使用制限」を有効とした場合、ファクシミリ送信を制限する。
【００５４】
「ネットワークトラフィック制限」を有効とした場合、Ｅ−Ｍａｉｌ送信を制限する。これ以外にもネットワークを介した通信量の多くなる他の処理も制限するようにしてもよい。
【００５５】
「プログラム起動制限」を有効とした場合、ＯＣＲ処理などのように新たにプログラムを起動し、制御装置２１０の負荷が大きくなる処理を制限する。
【００５６】
「ＨＤＤ負荷制限」を有効とした場合、ボックス文書参照などのようにＨＤＤへのアクセス頻度の高くなるような処理を制限する。
【００５７】
４５０は、図４Ｂに示したＧＵＩでもって設定した内容を示す設定情報をＨＤＤ２４５に保存すると共に、操作部２３０が有する表示画面上に図４Ａに示すＧＵＩを表示させる指示を入力するためのボタン画像である。
【００５８】
図３に戻って、ユーザインタフェース部３０１は、このような各ＧＵＩにおける上記各種の指示を受け付ける。そしてボタン画像４５０が指示されたことを検知した場合には、図４Ｂに示したＧＵＩでもって設定された内容を示す設定情報を、制限サービス記憶部３０２によって、ＨＤＤ２４５に格納する。
【００５９】
実行可否判断部３０３は、ＬＡＮ１１０を介して複合機１０２やクライアントＰＣ１０３から処理の実行要求を受け付けた場合には先ず、制限サービス記憶部３０２によってＨＤＤ２４５に保存された上記設定情報を参照する。そして、実行要求されている処理が図４Ｂに示したＧＵＩでもって許可設定されているか否かを判断する。その判断結果は、後段のＥ−Ｍａｉｌ送信部３０４、ファックス送信部３０５、印刷部３０６に通知される。
【００６０】
Ｅ−Ｍａｉｌ送信部３０４は、複合機１０２やクライアントＰＣ１０３から受信した画像データ、若しくはＨＤＤ２４５に保存されている画像データのうち複合機１０２やクライアントＰＣ１０３から指示された画像データを、指示された送信先に送信する。なお、Ｅ−Ｍａｉｌ送信部３０４は、実行可否判断部３０３が複合機１０２やクライアントＰＣ１０３からＥ−Ｍａｉｌ送信の要求を受け付け、この要求を許可すると判断した場合において、Ｅ−Ｍａｉｌ送信を行う。即ち、複合機１０２やクライアントＰＣ１０３からＥ−Ｍａｉｌ送信の要求を受けても、実行可否判断部３０３が許可しない限りは、この要求されたＥ−Ｍａｉｌ送信は行わない。そして実行可否判断部３０３による判断は、図４Ｂに示したＧＵＩでもってユーザ１０４がボタン４３４，４３５の何れかを用いて設定した内容に従ったものとなる。
【００６１】
ファックス送信部３０５は、複合機１０２やクライアントＰＣ１０３から受信した画像データ、若しくはＨＤＤ２４５に保存されている画像データのうち複合機１０２やクライアントＰＣ１０３から指示された画像データを、指示された送信先に送信する。この送信は上述の通り、電話回線１２０を介したファックス送信であり、ファックスユニット２４０に行わせるものである。なお、ファックス送信部３０５は、実行可否判断部３０３が複合機１０２やクライアントＰＣ１０３からファックス送信の要求を受け付け、この要求を許可すると判断した場合において、ファックス送信を行う。即ち、複合機１０２やクライアントＰＣ１０３からファックス送信の要求を受けても、実行可否判断部３０３が許可しない限りは、この要求されたファックス送信は行わない。そして実行可否判断部３０３による判断は、図４Ｂに示したＧＵＩでもってユーザ１０４がボタン４３２，４３３の何れかを用いて設定した内容に従ったものとなる。
【００６２】
印刷部３０６は、複合機１０２やクライアントＰＣ１０３から受信した画像データ若しくはＨＤＤ２４５に保存されている画像データのうち複合機１０２やクライアントＰＣ１０３から指示された画像データに基づいた印刷処理をプリンタ装置２２０に行わせる。なお、印刷部３０６は、実行可否判断部３０３が複合機１０２やクライアントＰＣ１０３から印刷の要求を受け付け、この要求を許可すると判断した場合において、印刷を行う。即ち、複合機１０２やクライアントＰＣ１０３から印刷の要求を受けても、実行可否判断部３０３が許可しない限りは、この要求された印刷は行わない。そして実行可否判断部３０３による判断は、図４Ｂに示したＧＵＩでもってユーザ１０４がボタン４３０，４３１の何れかを用いて設定した内容に従ったものとなる。
【００６３】
サービス情報提供部３１０は、複合機１０２やクライアントＰＣ１０３から「複合機１０１が複合機１０２やクライアントＰＣ１０３に対して実行可能な処理」についての問い合わせを受け付ける。そしてこの問い合わせを検知すると、制限サービス記憶部３０２によりＨＤＤ２４５に保存された上記設定情報を参照し、許可された処理についての情報を、この問い合わせを行った装置に対して返信する。
【００６４】
サービス検索元記憶部３１１は、サービス情報提供部３１０に対する上記問い合わせを行った装置についての情報（機器情報）をＨＤＤ２４５に登録する処理を行う。
【００６５】
サービス変更通知部３１２は、図４Ｂに示したＧＵＩによって設定が変更されたことをユーザインタフェース部３０１が検知した場合には、サービス検索元記憶部３１１がＨＤＤ２４５に保存した機器情報を参照する。そして機器情報に登録されている全ての機器に対して、設定変更がなされたこと、及び変更された設定内容を通知する。
【００６６】
制限モード切替部３２０は、図４Ｂに示したボタン画像４４０、４４１の何れかが指示されたことに応じて、制限モードを有効にしたり、無効にしたりする。制限モードが現在有効であるのか無効であるのかを示す情報は、ＨＤＤ２４５に格納する。
【００６７】
図５は、ユーザ１０４が複合機１０１を用いて制限モードを設定する場合に、制御装置２１０が行う処理のフローチャートである。なお、係る処理を制御装置２１０に実行させるためのプログラムやデータは、自身が有する名部メモリに格納されている。そして制御装置２１０が有するＣＰＵがこのプログラムやデータを用いて処理を実行することで、複合機１０１は以下説明する各処理を実行する。
【００６８】
上述の通り、操作部２３０が有する表示画面上に図４Ａに示すＧＵＩが表示されている状態でユーザ１０４がボタン画像４０２を指示すると、制御装置２１０はこの指示を検知する。そしてステップＳ５０１において、操作部２３０が有する表示画面上に、図４Ｂに示すＧＵＩを表示する。
【００６９】
ユーザ１０４は係るＧＵＩを用いて、各処理について許可するか否かを対応するボタン画像を指示することで設定するので、制御装置２１０はステップＳ５０２において、各処理について許可設定されたか不許可設定されたのかを設定情報に反映させる。もちろん、ボタン画像４４０，４４１により指示された結果（制限モードを有効にするのか無効にするのか）についても設定情報に反映させる。
【００７０】
そしてステップＳ５０３では、制御装置２１０は、ボタン画像４５０の指示を検知すると、この設定情報をＨＤＤ２４５に保存する。
【００７１】
次に、複合機１０２やクライアントＰＣ１０３（サービスのリクエスタ）から「複合機１０１が複合機１０２やクライアントＰＣ１０３に対して実行可能な処理」についての問い合わせを検知した場合に、制御装置２１０が行う処理について説明する。図６は、係る処理のフローチャートである。なお、係る処理を制御装置２１０に実行させるためのプログラムやデータは、自身が有する名部メモリに格納されている。そして制御装置２１０が有するＣＰＵがこのプログラムやデータを用いて処理を実行することで、複合機１０１は以下説明する各処理を実行する。
【００７２】
ＬＡＮ１１０を介してサービスのリクエスタから上記問い合わせが複合機１０１に対して送信されると、ステップＳ６０１において制御装置２１０はこの問い合わせを検知する。その際、制御装置２１０は、問い合わせを行ったサービスのリクエスタに関する情報（上記機器情報）を取得する。これは、通信技術においては周知の技術であり、例えば、サービスのリクエスタのネットワークアドレスを取得する。
【００７３】
そして次にステップＳ６０２では、ＨＤＤ２４５に保存した上記設定情報を参照する。上述の通り、設定情報には、複合機１０１が実行可能な各処理について、サービスのリクエスタから実行要求があった場合に実行を許可するのか否か（設定値）が登録されている。従って本ステップでは、先ず１つの処理についての設定値を取得する。そして処理をステップＳ６０３に進める。
【００７４】
ステップＳ６０３では、取得した設定値が「許可」を示すものであるのか否かをチェックする。このチェックの結果、許可である場合には処理をステップＳ６０４に進めるし、許可ではない場合には、処理をステップＳ６０３に戻す。
【００７５】
ステップＳ６０４では、ステップＳ６０２で取得した設定値に対応する処理名をサービスリストに登録する。そして処理をステップＳ６０２に戻す。ステップＳ６０２では、次の処理についての設定値を取得する。そして以降の処理を繰り返す。なお、設定情報中に含まれる全ての処理についての設定値を取得した場合には処理をステップＳ６０５に進める。
【００７６】
ステップＳ６０５では、ステップＳ６０１で取得した機器情報をＨＤＤ２４５に保存する。そしてステップＳ６０６では、この機器情報で特定される返信先（サービスのリクエスタ）に対して、サービスリストを返信すると共に、そもそも制限モードを有効にしたのか無効にしたのかを示す情報も送信する。
【００７７】
これにより、サービスのリクエスタ側では、複合機１０１に対して要求可能な処理についての情報を取得することができる。
【００７８】
図７は、複合機１０１側で制限モードの詳細についての設定を変更した場合に、この変更を通知する為に制御装置２１０が行う処理のフローチャートである。
【００７９】
ユーザ１０４が図４Ｂに示したＧＵＩを再度開き、設定を変更したとする。例えば、先にネットワークプリントについては許可すると設定していたものの、今回は許可しないと設定したとする。このような設定変更を行うと、制御装置２１０はステップＳ７０１において、図５に示したフローチャートに従った処理を行い、設定情報の更新を行う。
【００８０】
次にステップＳ７０２では、制御装置２１０は、ＨＤＤ２４５に保存されている機器情報を取得し、この設定変更の通知先を特定する。
【００８１】
次にステップＳ７０３では、今回の設定変更を行った内容を取得する。即ち、ステップＳ７０１で更新した内容を取得する。そしてステップＳ７０４では、ステップＳ７０２で取得した機器情報で特定される送信先に、ステップＳ７０３で取得した更新内容を送信する。
【００８２】
なお、ステップＳ７０３では、今回変更した変更情報そのものを取得し、ステップＳ７０４では、この設定情報をステップＳ７０２で取得した機器情報で特定される送信先に送信するようにしても良い。
【００８３】
以上の説明において、制限内容を反映させるのは、サービス検索の問い合わせを行ったリクエスタに対してである。即ち、通常、複合機１０１を使用するユーザは上記で制限モードが有効となっている処理も実行可能である。この制限モードが有効であってもそれを反映させないユーザは予めＨＤＤ２４５等に登録しておくものとする。
【００８４】
また、サービスのリクエスタは、複合機１０１が実行可能な全てのサービスについて問い合わせるのではなく、具体的なサービス内容の有無を問い合わせるものであってもよい。この場合、その応答としては、問い合わせたサービスのうち、制限モードが有効となっているものを除いたサービスをリクエスタに返すものである。
【００８５】
以上の説明により、本実施形態によれば、騒音を出すような種類の処理を含む様々な処理を実行可能な装置に対して、騒音を出すような種類の処理に対する実行要求を受けてもその実行を許可しないというような設定を行うことができる。従って、このような装置を静かな状態が求められる場所に設置しても、その騒音の発生を未然に防ぐことができる。もちろん、騒音は出さないが、一時的に使われたくない処理が遠隔地から使用されるのを制限することもできる。
【００８６】
更に、係る設定は、処理別に行うことができるので、例えば、この装置を遠隔地からではなく直接使用するような場合であっても、その使用する処理については何等制限することがない。
【００８７】
なお、以上の説明では、操作者が制限モードを有効または無効と操作することによって制限モードによる制限を行うようにしたが、例えば、スケジュール機能と連動させ、予め決められた時間帯に有効とするようにしてもよい。
【００８８】
［第２の実施形態］
第１の実施形態では、デバイス間で直接サービスの検索を行う実施の形態を説明しているが、これ以外の構成でも構わない。例えば、一般的なWebサービスの構成と同じように、ＬＡＮ１１０上にサーバを設け、サーバ上にUDDIサービスレジストリを用意する構成でも良い。この場合、複合機１０１はサービスのプロバイダとしてサービスを登録することが必要である。また、複合機１０２はWSDLでサービスの検索を行い、その上で複合機１０１のサービスを利用することが必要である。もちろん、UDDIやWSDLなどの技術に特化するものではなく、独自のプロトコルで実現していても構わない。
【００８９】
また、図４Ｂに示した画面では、複合機１０２やクライアントＰＣ１０３が実行要求可能な処理について、許可の可否を設定している。しかし、ユーザ１０４が実行要求を操作部２３０を用いて入力する場合に、この実行要求に応じた処理を行うことを許可するか否かも、同画面でもって設定できるようにしても良い。更に、許可する時間帯や、許可するユーザの種別をも設定できるようにしても良い。
【００９０】
また、第１の実施形態では、サービスのリクエスタがサービスのプロバイダに直接サービス検索を行うため、サービスのリクエスタへ変更を通知する。しかし、UDDIサービスレジストリを用いる実施形態では、サービス変更通知処理は、UDDIサービスレジストリを持つサーバへ登録内容の変更の通知を行う。
【００９１】
［その他の実施形態］
また、本発明の目的は、以下のようにすることによって達成されることはいうまでもない。即ち、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体（または記憶媒体）を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行する。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。
【００９２】
また、コンピュータが読み出したプログラムコードを実行することにより、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行う。その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９３】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれたとする。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９４】
本発明を上記記録媒体に適用する場合、その記録媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【００９５】
【図１】本発明の第１の実施形態に係るシステムの構成例を示す図である。
【図２】複合機１０１のハードウェア構成を示すブロック図である。
【図３】制御装置２１０自身が有する内部メモリ内に格納されているソフトウェアの機能構成を示すブロック図である。
【図４Ａ】操作部２３０が有する表示画面上に表示されるＧＵＩの表示例を示す図である。
【図４Ｂ】制限モードにおける詳細事項を設定するためのＧＵＩの表示例を示す図である。
【図５】ユーザ１０４が複合機１０１を用いて制限モードを設定する場合に、制御装置２１０が行う処理のフローチャートである。
【図６】複合機１０２やクライアントＰＣ１０３から「複合機１０１が複合機１０２やクライアントＰＣ１０３に対して実行可能な処理」についての問い合わせを検知した場合に、制御装置２１０が行う処理のフローチャートである。
【図７】複合機１０１側で制限モードの詳細についての設定を変更した場合に、この変更を通知する為に制御装置２１０が行う処理のフローチャートである。
【図１】
2008140276.tif 000003
【図２】
2008140276.tif 000004
【図３】
2008140276.tif 000005
【図４Ａ】
2008140276.tif 000006
【図４Ｂ】
2008140276.tif 000007
【図５】
2008140276.tif 000008
【図６】
2008140276.tif 000009
【図７】
2008140276.tif 000010