(57)【特許請求の範囲】
【請求項１】
ネットワークを介して接続された他の装置と連携して連携ジョブを実行可能な画像処理装置であって、
ユーザが指示や入力を行うための操作部と、
ユーザが前記操作部から電源の遮断を指示した場合、実行中又は実行がスケジュールされている連携ジョブの有無を判断する連携判断手段と、
前記連携判断手段によって連携ジョブが有ると判断された場合、当該連携ジョブの実行状態に従って前記電源の遮断を制御する遮断制御手段と、
を有し、
前記遮断制御手段は、前記連携判断手段によって連携ジョブが有ると判断された場合、当該連携ジョブが完了した後に前記電源の遮断を行い、当該連携ジョブが無いと判断された場合、他の装置と連携せずに前記画像処理装置において実行可能なジョブの実行中又は実行がスケジュールされていたとしても、ただちに前記電源の遮断を行う
ことを特徴とする画像処理装置。
【請求項２】
ネットワークを介して接続された他の装置と連携して連携ジョブを実行可能な画像処理装置であって、
ユーザが指示や入力を行うための操作部と、
ユーザが前記操作部から電源の遮断を指示した場合、実行中又は実行がスケジュールされている連携ジョブの有無を判断する連携判断手段と、
前記連携判断手段によって連携ジョブが有ると判断された場合、当該連携ジョブの実行状態に従って前記電源の遮断を制御する遮断制御手段と、
前記連携判断手段によって連携ジョブが有ると判断された場合、当該連携ジョブを実行可能な別の装置があるか否かを判断する代理判断手段と、
前記代理判断手段によって前記別の装置があると判断された場合、前記連携ジョブの実行を前記別の装置に依頼する代理依頼手段と、
を有し、
前記遮断制御手段は、前記代理依頼手段による前記連携ジョブの前記別の装置への依頼の後、又は前記連携ジョブが完了した後に前記電源の遮断を行うことを特徴とする画像処理装置。
【請求項３】
ユーザが前記操作部から前記電源の遮断を指示した場合、前記他の装置に対して新たな連携ジョブの依頼を行わないよう通知する通知手段を更に備えることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記操作部は、情報を表示する表示画面を有し、
前記表示画面は、前記連携判断手段によって連携ジョブが無いと判断された場合、ただちに電源を遮断する旨を表示し、前記連携判断手段によって連携ジョブが有ると判断された場合、電源遮断を受け付けた旨を表示することを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記表示画面は、前記電源遮断を受け付けた旨を表示した後であって前記遮断制御手段が電源を遮断する前に、ただちに電源を遮断する旨を表示することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記連携ジョブは、前記他の装置との間で画像データの送信を伴うジョブであることを特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
原稿画像を読み取って画像データを得る画像入力手段、及び画像データを印刷出力する画像出力手段の少なくとも一方を備えることを特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
ネットワークを介して接続された複数の画像処理装置を含み、少なくとも２つの画像処理装置で連携して連携ジョブを実行可能な画像処理システムであって、
各画像処理装置が、
ユーザが指示や入力を行うための操作部と、
ユーザが前記操作部から電源の遮断を指示した場合、実行中又は実行がスケジュールされている連携ジョブの有無を判断する連携判断手段と、
前記連携判断手段によって連携ジョブが有ると判断された場合、当該連携ジョブの実行状態に従って前記電源の遮断を制御する遮断制御手段と、
を有し、
前記遮断制御手段は、前記連携判断手段によって連携ジョブが有ると判断された場合、当該連携ジョブが完了した後に前記電源の遮断を行い、当該連携ジョブが無いと判断された場合、他の装置と連携せずに前記画像処理装置において実行可能なジョブの実行中又は実行がスケジュールされていたとしても、ただちに前記電源の遮断を行う
ことを特徴とする画像処理システム。
【請求項９】
ネットワークを介して接続された複数の画像処理装置を含み、少なくとも２つの画像処理装置で連携して連携ジョブを実行可能な画像処理システムであって、
各画像処理装置が、
ユーザが指示や入力を行うための操作部と、
ユーザが前記操作部から電源の遮断を指示した場合、実行中又は実行がスケジュールされている連携ジョブの有無を判断する連携判断手段と、
前記連携判断手段によって連携ジョブが有ると判断された場合、当該連携ジョブの実行状態に従って前記電源の遮断を制御する遮断制御手段と、
前記連携判断手段によって連携ジョブが有ると判断された場合、当該連携ジョブを実行可能な別の装置があるか否かを判断する代理判断手段と、
前記代理判断手段によって前記別の装置があると判断された場合、前記連携ジョブの実行を前記別の装置に依頼する代理依頼手段と、
を有し、
前記遮断制御手段は、前記代理依頼手段による前記連携ジョブの前記別の装置への依頼の後、又は前記連携ジョブが完了した後に前記電源の遮断を行う
ことを特徴とする画像処理システム。
【請求項１０】
ネットワークを介して接続された他の装置と連携して連携ジョブを実行可能であり、ユーザが指示や入力を行うための操作部を備えた画像処理装置の制御方法であって、
ユーザが前記操作部から電源の遮断を指示した場合、実行中又は実行がスケジュールされている連携ジョブの有無を判断する連携判断工程と、
前記連携判断工程において連携ジョブが有ると判断された場合、当該連携ジョブの実行状態に従って前記電源の遮断を制御する遮断制御工程と、
を有し、
前記遮断制御工程では、前記連携判断工程において連携ジョブが有ると判断された場合、当該連携ジョブが完了した後に前記電源の遮断を行い、当該連携ジョブが無いと判断された場合、他の装置と連携せずに前記画像処理装置において実行可能なジョブの実行中又は実行がスケジュールされていたとしても、ただちに前記電源の遮断を行う
ことを特徴とする画像処理装置の制御方法。
【請求項１１】
ネットワークを介して接続された他の装置と連携して連携ジョブを実行可能であり、ユーザが指示や入力を行うための操作部を備えた画像処理装置の制御方法であって、
ユーザが前記操作部から電源の遮断を指示した場合、実行中又は実行がスケジュールされている連携ジョブの有無を判断する連携判断工程と、
前記連携判断工程において連携ジョブが有ると判断された場合、当該連携ジョブの実行状態に従って前記電源の遮断を制御する遮断制御工程と、
前記連携判断工程において連携ジョブが有ると判断された場合、当該連携ジョブを実行可能な別の装置があるか否かを判断する代理判断工程と、
前記代理判断工程において前記別の装置があると判断された場合、前記連携ジョブの実行を前記別の装置に依頼する代理依頼工程と、
を有し、
前記遮断制御工程では、前記代理依頼工程において前記連携ジョブの前記別の装置への依頼の後、又は前記連携ジョブが完了した後に前記電源の遮断を行う
ことを特徴とする画像処理装置の制御方法。
【請求項１２】
請求項１０又は１１に記載の画像処理装置の制御方法をコンピュータに実行させるためのプログラム。
【請求項１３】
請求項１２に記載のプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システム、及び画像処理装置の制御方法に関し、より詳細には、ネットワークを介して接続された他の装置と連携して画像処理に関する連携ジョブを実行可能な画像処理装置における、電源遮断時の制御に関する。
【背景技術】
【０００２】
近年、ＯＡ機器として、画像読み取り装置（スキャナ）やコピー機に加え、スキャナ機能、コピー機能、ファクシミリ機能、プリント機能等の多数の機能を有する複合機（ＭＦＰ）と呼ばれる装置が開発されている。
【０００３】
このようなＯＡ機器の機能を有効に活用すべく、ネットワークに接続された複数の装置を利用して、様々な連携ジョブを行うことが提案されている。
【０００４】
例えば、画像読取装置と、該読取装置にローカル接続されている第１の複合機と、第１の複合機とネットワークを介して接続されている第２の複合機とを有するシステムにおいて実行可能な、「重連コピー」が知られている。これは、画像読取り装置でスキャンした画像データを、第１及び第２の複合機で同時に印刷するジョブである。
【０００５】
また、ネットワークを介して接続された画像読み取り装置と印刷装置（プリンタ）とを利用して、画像読み取り装置でスキャンした画像データをネットワークを介して印刷装置に送信し、印刷を行う「リモートコピー」も一般的に行われている。
【０００６】
今後、このような連携ジョブは一層増えると予想される。例えば、ＰＤＦ処理、ＴＩＦＦ処理、ＯＣＲ処理、圧縮伸長処理あるいは暗号化処理などの様々な画像処理が可能な高価なオプション機能を、ネットワークを介して複数の装置で共有する場合に連携ジョブが有効である。具体的には、ローカル装置により取得した画像データをネットワークを介して特定のリモート装置に送信し、共有されたオプション機能によって画像処理を行った後、返信された画像データをローカル装置に保存したり、印刷したりする連携ジョブが考えられる。
【０００７】
更に、リモート装置に記憶されている画像情報をネットワークを介してローカル装置より検索し、所望の画像データを送信させ、ローカル装置より印刷を行う「プルプリント」と呼ばれる連携ジョブも可能である。
【０００８】
このような連携ジョブの対象となる装置では、個々に電源の遮断（オフ）が可能であるが、電源オフするタイミングが難しい。
【０００９】
特許文献１には、マスター及びスレーブとして連結動作する２つの画像処理装置における、電源オフ時の処理について記載されている。マスター装置の電源がオフされた場合には、スレーブ装置は予約されたジョブを解除し、後続のジョブを繰り上げて優先的に実行する。一方、スレーブ装置の電源がオフされた場合には、マスター装置は連結を解除して単独で動作する。
【特許文献１】特開２００４−２４１８６４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、連携ジョブの対象となる装置は、マスターやスレーブのような役割が固定されていない。すなわち、ある連携ジョブに関してはマスターとして動作していても、別の連携ジョブに関してはスレーブとして動作する場合がある。このため、特許文献１に記載されたような処理を適用するのが困難である。
【００１１】
連携ジョブを実行中に、いずれかの装置の電源が強制的にオフされた場合、連携ジョブ実行中の装置間に不整合が生じ、連携ジョブは中断され最悪の場合にはエラーとなってしまう。
【００１２】
一方、連携ジョブの実行中の電源オフを避けるためには、ジョブの実行状態を常に監視しなければならない。この場合、ネットワークに接続された他の装置より、次々に連携ジョブが依頼されると、連携ジョブの切れ目がなくなり、電源オフすることが困難となってしまう。
【００１３】
本発明は以上のような状況に鑑みてなされたものであり、ネットワークで接続された複数の画像処理装置で連携ジョブを行う場合、実行中の連携ジョブに影響を与えずに各画像処理装置の電源を遮断できるようにすることを目的とする。
【課題を解決するための手段】
【００１４】
本発明は、ネットワークを介して接続された他の装置と連携して連携ジョブを実行可能な画像処理装置であって、ユーザが指示や入力を行うための操作部と、ユーザが前記操作部から電源の遮断を指示した場合、実行中又は実行がスケジュールされている連携ジョブの有無を判断する連携判断手段と、前記連携判断手段によって連携ジョブが有ると判断された場合、当該連携ジョブの実行状態に従って前記電源の遮断を制御する遮断制御手段と、を有し、前記遮断制御手段は、前記連携判断手段によって連携ジョブが有ると判断された場合、当該連携ジョブが完了した後に前記電源の遮断を行い、当該連携ジョブが無いと判断された場合、他の装置と連携せずに前記画像処理装置において実行可能なジョブの実行中又は実行がスケジュールされていたとしても、ただちに前記電源の遮断を行うことを特徴とする。
【００１５】
また、本発明は、ネットワークを介して接続された複数の画像処理装置を含み、少なくとも２つの画像処理装置で連携して連携ジョブを実行可能な画像処理システムであって、各画像処理装置が、ユーザが指示や入力を行うための操作部と、ユーザが前記操作部から電源の遮断を指示した場合、実行中又は実行がスケジュールされている連携ジョブの有無を判断する連携判断手段と、前記連携判断手段によって連携ジョブが有ると判断された場合、当該連携ジョブの実行状態に従って前記電源の遮断を制御する遮断制御手段と、を有し、前記遮断制御手段は、前記連携判断手段によって連携ジョブが有ると判断された場合、当該連携ジョブが完了した後に前記電源の遮断を行い、当該連携ジョブが無いと判断された場合、他の装置と連携せずに前記画像処理装置において実行可能なジョブの実行中又は実行がスケジュールされていたとしても、ただちに前記電源の遮断を行うことを特徴とする。
【００１６】
更に、本発明は、ネットワークを介して接続された他の装置と連携して連携ジョブを実行可能であり、ユーザが指示や入力を行うための操作部を備えた画像処理装置の制御方法であって、ユーザが前記操作部から電源の遮断を指示した場合、実行中又は実行がスケジュールされている連携ジョブの有無を判断する連携判断工程と、前記連携判断工程において連携ジョブが有ると判断された場合、当該連携ジョブの実行状態に従って前記電源の遮断を制御する遮断制御工程と、を有し、前記遮断制御工程では、前記連携判断工程において連携ジョブが有ると判断された場合、当該連携ジョブが完了した後に前記電源の遮断を行い、当該連携ジョブが無いと判断された場合、他の装置と連携せずに前記画像処理装置において実行可能なジョブの実行中又は実行がスケジュールされていたとしても、ただちに前記電源の遮断を行うことを特徴とする。
【発明の効果】
【００２１】
本発明によれば、ユーザは電源の遮断を指示した画像処理装置において、実行中又は実行がスケジュールされている連携ジョブの有無を知ることが出来る。加えて、連携ジョブの実行状態、すなわち、実行が完了したか否かに従って電源の遮断が制御されるので、連携ジョブが実行中に電源が遮断されることが防止される。
【００２２】
このため、ユーザは連携ジョブの実行状態を気にせずに、電源の遮断を指示することができ、操作性が向上する。
【発明を実施するための最良の形態】
【００２３】
以下に、添付図面を参照して、本発明の好適な実施の形態を例示的に詳しく説明する。ただし、以下の実施形態に記載されている構成要素はあくまで例示であり、本発明の範囲をそれらのみに限定する趣旨のものではない。
【００２４】
＜第１の実施形態＞
図１は、本発明の第１の実施形態としての画像処理システムの概略構成を示すブロック図である。本実施形態の画像処理システムは、２００、２２０、２３０の３つの画像入出力装置と、オフラインフィニッシャ２４０と、サーバコンピュータ２５０と、パーソナルコンピュータ２６０とを含み、いずれの装置もＬＡＮ２０１１に接続されている。
【００２５】
画像入出力装置２００は、画像入力デバイスであるスキャナ２０７０、画像出力デバイスであるプリンタ２０９５、コントローラユニット２０００、およびユーザインターフェースである操作部２０１２から構成される。スキャナ２０７０、プリンタ２０９５、操作部２０１２は、それぞれコントローラユニット２０００に接続されている。コントローラユニット２０００は、ネットワーク伝送手段であるＬＡＮ２０１１に接続されている。
【００２６】
また、画像入出力装置２２０、２３０は、画像入出力装置２００と同様の機器構成を有している。すなわち、画像入出力装置２２０、２３０はそれぞれスキャナ２２７０、２３７０、プリンタ２２９５、２３９５、および操作部２２１２、２３１２を有し、これらはコントローラユニット２２００、２３００にそれぞれ接続されている。オフラインフィニッシャ２４０は、オフラインでプリント用紙の後処理を行う。サーバコンピュータ２５０は大容量ストレージを有し蓄積手段として働く。パーソナルコンピュータ２６０は、ユーザが指示や入力を行うためのものである。
【００２７】
ここで、各々の装置が提供するサービスとして、例えば、画像入出力装置２００のスキャナ２０７０において画像読み取り（画像入力）を行い、プリンタ２０９５で印刷（画像出力）を行う場合を「ローカルコピー」と呼ぶ。このように、ジョブが入力された画像入出力装置内で完結するサービスを、「ローカル」なサービス（ジョブ）と呼ぶ。
【００２８】
しかしながら、本実施形態ではこれらのシステム構成を利用し、各々の装置が提供するサービスだけではなく、ネットワークに接続された装置間で連携したサービス（連携ジョブ）も実現可能である。
【００２９】
このうち、例えば、画像入出力装置２００のスキャナ２０７０で画像読み取り（画像入力）を行い、画像入出力装置２２０のプリンタ２２９５または画像入出力装置２３０のプリンタ２３９５で印刷（画像出力）を行う処理を「リモートコピー」と呼ぶ。このように、ジョブが入力された画像入出力装置以外の装置の機能を利用して行うサービスを、「リモート」サービス（ジョブ）と呼ぶ。
【００３０】
更に、例えば、画像入出力装置２００のスキャナ２０７０で画像読み取りを行い、画像入出力装置２００及び２２０のプリンタ２０９５及び２２９５で「ローカルコピー」と「リモートコピー」で同時に印刷を行う処理を「重連（カスケード）コピー」と呼ぶ。
【００３１】
ところで、サーバコンピュータ２５０の大容量ストレージに蓄積（格納）されている画像（蓄積画像）を、画像入出力装置２００、２２０あるいは２３０より検索し、画像出力を行うことも可能であり、この処理を「プルプリント」と呼ぶ。「プルプリント」の対象は、画像入出力装置の蓄積画像であっても良く、この場合は画像入出力装置２２０の後述するハードディスクドライブに蓄積された蓄積画像を画像入出力装置２００より検索し、画像出力を行う。
【００３２】
また、例えば、画像入出力装置２００のスキャナ２０７０において画像読み取り（画像入力）を行い、個人ユーザが利用するために、パーソナルコンピュータ２６０に画像データの格納を行うことが可能であり、「プッシュスキャン」と呼ぶ。
【００３３】
また、さらには、画像入出力装置２００のスキャナ２０７０において画像読み取り（画像入力）を行い、これにより得られた電子化データをＬＡＮ２０１１を介してメール配信することも可能であり、「スキャンツーイーメール」と呼ぶ。この際、電子化データを例えばＰＤＦデータ、ＴＩＦＦデータ、ＯＣＲデータ、ＪＰＥＧデータ、暗号化データ等に、フォーマットを変換して配信することもできる。この場合、たとえ画像入出力装置２００に変換機能がなくても、いずれかの装置がネットワークを介して共有可能な変換機能を有していれば、ＬＡＮ２０１１を介して電子データを送信し、フォーマット変換後の電子データを返信してもらうことができる。
【００３４】
図２は、画像入出力装置２００のコントローラユニット２０００の内部構成を詳細に示すブロック図である。コントローラユニット２０００は、バス２０７１を介して画像入力デバイスであるスキャナ２０７０に接続され、またバス２０９６を介して画像出力デバイスであるプリンタ２０９５に接続される。一方、ＬＡＮ２０１１や公衆回線（ＷＡＮ）２０５１に接続されることで、画像情報やデバイス情報の入出力制御を行う。
【００３５】
ＣＰＵ２００１は、システム全体を制御するコントローラである。ＲＡＭ２００２はＣＰＵ２００１が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＯＭ２００３はブートＲＯＭであり、ＲＯＭ２００３にはシステムのブートプログラムが格納されている。ＨＤＤ２００４はハードディスクドライブであり、システムソフトウェア、画像データ等を格納する。
【００３６】
操作部Ｉ／Ｆ２００６は、操作部（ＵＩ）２０１２との間のインターフェース部であり、操作部２０１２に表示すべき画像データを操作部２０１２に対して出力する。また、操作部２０１２から本システムのユーザが入力した情報を、ＣＰＵ２００１に伝える役割を担う。Ｎｅｔｗｏｒｋ部２０１０は、ＬＡＮ２０１１に接続され、情報の入出力を行う。ＭＯＤＥＭ２０５０は、公衆回線２０５１に接続され、情報の入出力を行う。上記各デバイスがシステムバス２００７上に配置される。
【００３７】
ＩｍａｇｅＢｕｓＩ／Ｆ２００５は、システムバス２００７と、画像データを高速で転送する画像バス２００８とを接続し、データ構造を変換するバスブリッジである。画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４で規定されるバスである。
【００３８】
画像バス２００８上に配置される各デバイスにおいて、ラスターイメージプロセッサ（ＲＩＰ）２０６０は、ＰＤＬコードをビットマップイメージに展開する。デバイスＩ／Ｆ部２０２０は、スキャナ２０７０またはプリンタ２０９５をコントローラユニット２０００に接続し、画像データの同期系／非同期系の変換を行う。スキャナ画像処理部２０８０は、入力画像データに対し、補正、加工、編集を行う。プリンタ画像処理部２０９０は、プリント出力画像データに対し、プリンタ２０９５に合った補正、解像度変換等を行う。画像回転部２０３０は、画像データの回転を行う。画像処理部２０４０は、画像データに対し、ＪＰＥＧ、ＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行い、あるいは、ＰＤＦ、ＴＩＦＦ、ＯＣＲ、暗号化等のフォーマット変換処理を行う。
【００３９】
図３は、画像入出力装置２００の外部から見た構成を示す外観図である。画像入力デバイスであるスキャナ２０７０は、原稿画像を照明し、ＣＣＤラインセンサ（不図示）を走査することで、原稿からの反射光をラスターイメージデータとして電気信号に変換し、バス２０７１を介してコントローラユニット２０００に送信する。原稿用紙が原稿フィーダ２０７２のトレイ２０７３にセットされ、ユーザが操作部２０１２から読み取り起動指示を行う。これに応じて、コントローラユニット２０００のＣＰＵ２００１が、バス２０７１を介してスキャナ２０７０に指示を与え、原稿フィーダ２０７２は原稿用紙を１枚ずつフィードし、スキャナ２０７０は原稿画像の読み取り動作を行う。
【００４０】
画像出力デバイスであるプリンタ２０９５は、バス２０９６を介してコントローラユニット２０００から受信したラスターイメージデータを用紙上に画像として記録する。その記録方式としては、感光体ドラムや感光体ベルトを用いた電子写真方式、微小ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式など種々の方式が挙げられるが、いずれの方式であってもよい。
【００４１】
プリント動作は、コントローラユニット２０００のＣＰＵ２００１からのバス２０９６を介した指示によって開始される。プリンタ２０９５は、異なるサイズあるいは異なる方向の用紙を選択できるように、複数の給紙段を有し、各段に対応した用紙カセット２１０１、２１０２、２１０３を備える。また、排紙トレイ２１１１は、印字し終わった用紙を受ける部分である。尚、用紙カセット２１０１、２１０２、２１０３に収納される記録媒体は、印刷用紙に限らず、ＯＨＰシート等でもよい。
【００４２】
図４は、画像入出力装置２００の操作部２０１２の構成を表す平面図である。
【００４３】
図示されたように、操作部２０１２は、画像や文字を表示する液晶画面２１０を上部に備え、下方には種々の操作キーが配列されている。操作キーとしては、リセットキー２１１、ガイドキー２１２、ユーザモードキー２１３、割り込みキー２１４、暗証キー２１５、テンキー２１６、クリアキー２１７、スタートキー２１８、ストップキー２１９、電源オンオフキー２２１を有している。
【００４４】
液晶画面２１０は、設定内容や装置の動作状況を表示する画面であり、また、液晶画面２１０上に取り付けられたタッチパネル（不図示）のソフトキー等の押下により、設定情報が入力可能である。
【００４５】
リセットキー２１１は、設定内容を初期モードにリセットするキーである。ガイドキー２１２は、操作方法の説明が表示される画面を液晶画面２１０に表示させるためのキーである。ユーザモードキー２１３は、装置の各種設定を行うモードに入るためのキーである。割り込みキー２１４は、装置の動作を一旦停止させ、他のジョブ動作を実行させるためのキーである。暗証キー２１５は、暗証を入れないと装置を使用することができない暗証モードのときに、テンキー２１６を用いて暗証番号を入れた後にその暗証を入力するためのキーである。テンキー２１６は、コピー枚数を入力したり、各種設定の値を入力するキーである。クリアキー２１７は、入力した値をクリアするキーである。スタートキー２１８は、装置に対して画像入出力動作を開始する指示を入力するキーである。ストップキー２１９は画像入出力動作を停止させるキーである。電源オンオフキー２２１はソフトＳＷであり、本来、装置の電源をソフト的にオンオフするキーであるが、この電源オンオフキー２２１を例えば、長押しすることにより主電源をオフすることができる。
【００４６】
（電源オフ時の処理）
以下、本発明の実施形態である画像処理システムにおける電源オフ時の処理について説明する。図５は、本実施形態における電源オフ時の処理を示すフローチャートである。
【００４７】
ここでは、少なくとも２つの画像入出力装置を利用した、「リモートコピー」、「重連コピー」、「プルプリント」、「プッシュスキャン」、「スキャンツーイーメール」等の連携ジョブの対象となる画像入出力装置における処理について説明する。すなわち、図５に示す処理は、画像入出力装置２００、２２０、２３０のそれぞれで行われる。
【００４８】
画像入出力装置の電源オンオフキー２２１が長押しされ、電源オフ操作が行われる（ステップＳ５０１）。
【００４９】
電源オフ操作が行われると装置の主電源をオフするための準備が行われるが、本実施形態では準備動作のひとつとして、新たな連携ジョブを発生させないように、ネットワーク上に接続された他の装置に対して、電源オフ通知を行う（ステップＳ５０２）。
【００５０】
図６は、本実施形態における電源オフ通知を説明する概念図である。図６において、縦軸は時間の経過を示している。連携ジョブの対象となる装置（連携装置）の電源が投入されると、ネットワーク上に接続されている他の装置（ＮＷ装置群）に対して、電源オン通知を行う（６０１）。これによりＮＷ装置群は連携装置に対してポーリングを開始し、連携装置の情報を取得でき、連携装置から取得した情報により、連携ジョブを依頼することが可能となる。また逆に、連携装置がＮＷ装置群から取得した装置の情報に応じて、連携ジョブを依頼することも可能となる。連携装置は定期的に起動中通知を行い（６０２）、連携ジョブを行うことが可能なことをＮＷ装置群に通知する。
【００５１】
ここで上記のように、連携装置に対して電源オフする操作が行われると、連携装置はＮＷ装置群に対して電源オフ通知を行う（６０３）。電源オフ通知を受けたＮＷ装置群は、連携装置に対して新たな連携ジョブの依頼を禁止する。再度連携装置の電源がオンされると（６０４）、ＮＷ装置群は連携ジョブを依頼することが可能となる。
【００５２】
このようにして、本実施形態では電源オフ操作が行われた装置に対して、新たな連携ジョブが発生しないことが保証される。
【００５３】
次に、連携ジョブの有無を判断する（ステップＳ５０３）、つまり既に連携ジョブを実行しているか、あるいは実行する予定がある（スケジュールされている）かどうかを判断する。
【００５４】
連携ジョブが無いと判断された場合は、これから主電源をオフする旨をユーザに通知するメッセージを液晶画面２１０に表示し（ステップＳ５０４）、主電源（不図示）をオフするように制御する（ステップＳ５０５）。図７は、ステップＳ５０４における液晶画面の表示の例を示している。この主電源オフに関しては、コントローラユニット２０００に含まれるＣＰＵ２００１の判断により主電源をオフするように制御するが、この場合、主電源に接続されたハードスイッチを例えばリレー制御等により切り替えて自動的に主電源をオフする。
【００５５】
この際、ＣＰＵ２００１は自らの電源をオフする制御となるため、例えばＨＤＤ２００４を保護するためにアクセスを禁止する等の、電源をオフするために必要な準備処理は事前に終了させておく。又、再度主電源をオンする場合には、ハードスイッチをユーザがマニュアルで切り換える。
【００５６】
一方、ステップ５０３において連携ジョブが有ると判断された場合は、電源オフを受け付けたがすぐには主電源をオフすることができない旨をユーザに通知するメッセージを液晶画面２１０に表示する（ステップＳ５０６）。図８は、ステップＳ５０６における液晶画面の表示の例を示している。図示されたように、ジョブ終了後には電源を自動的にオフすることを示すメッセージとしてもよい。
【００５７】
次に、実行中あるいは実行予定の連携ジョブが完了したかどうかを判断する（ステップＳ５０７）。完了していない場合には、定期的に完了したかどうかの判断を繰り返す。連携ジョブが全て完了したと判断された場合は、上記で説明した図７と同様な画面表示により、これから主電源をオフする旨をユーザに通知し（ステップＳ５０８）、主電源をオフするように制御する（ステップＳ５０９）。
【００５８】
連携ジョブの完了の判断に関しては、リモート装置の場合は、依頼された連携ジョブが終了した時点、例えば印刷出力を行ったり、依頼された連携ジョブをローカル装置に返信した時点で連携ジョブを完了したと判断する。
【００５９】
又、ローカル装置の場合は、リモート装置に依頼した連携ジョブが終了し、例えば印刷出力を行った場合は連携ジョブが完了したと判断する。一方、リモート装置で例えばフォーマット変換等の連携ジョブが行われ、電子データがローカル装置に返信された後、引き続きローカル装置において例えば電子メールの送信等の連携ジョブが行われる場合は、その処理が終了した時点で完了したと判断する。
【００６０】
以上説明したように本実施形態によれば、ネットワークを介して接続された複数の画像処理装置間で連携ジョブが実行可能な画像処理システムにおいて、実行中の連携ジョブに影響を与えずに各画像処理装置の電源オフ操作ができる。
【００６１】
特に本実施形態では、ユーザによる電源オフ操作が行われた後には、当該装置に関する新たな連携ジョブの発生が禁止され、実行中あるいはスケジュールされた連携ジョブがあれば、当該ジョブを実行した後に、自動的に主電源がオフされる。このため、ユーザは連携ジョブの実行状態を意識せずに電源オフ操作を行うことができ、かつ連携ジョブの実行状態に影響を与えずに主電源がオフされる。
【００６２】
＜第２の実施形態＞
以下、本発明の第２の実施形態について説明する。第２の実施形態も第１の実施形態と同様な画像処理システムであり、以下では第１の実施形態と同様な部分については説明を省略し、第２の実施形態の特徴的な部分を中心に説明する。
【００６３】
上記第１の実施形態では実行中あるいはスケジュールされた連携ジョブがあれば、そのジョブの終了を待って電源をオフするものであった。第２の実施形態では、システム中にジョブを代替する装置（代理装置）があれば、実行中あるいはスケジュールされた連携ジョブを代理装置によって実行させ、電源オフまでの時間を短縮させるものである。
【００６４】
図９は、本実施形態における電源オフ時の処理を示すフローチャートである。図９において、第１の実施形態に関して説明した図５のフローチャートと同じステップは同じ番号で示している、以下では、図５のフローチャートと同様な部分については説明を省略し、異なる処理について説明する。
【００６５】
図９のフローチャートにおいて図５と異なるのは、ステップＳ５０６で、連携ジョブがあり、すぐには主電源をオフすることができない旨をユーザに通知した後の処理である。
【００６６】
ここで連携ジョブを依頼したローカル装置での処理について検討する。例えば、ローカル装置から「スキャンツーイーメール」に関する連携ジョブとして、リモート装置に対して、電子化データをＰＤＦデータ、ＴＩＦＦデータ、ＯＣＲデータ、ＪＰＥＧデータ、暗号化データ等へのフォーマット変換処理を依頼した場合を考える。ローカル装置にとっては、フォーマット変換された電子データを得ることが必要であり、どの装置がフォーマット変換を行うかは重要ではない。従って、連携ジョブを依頼した装置でなく、ネットワークに接続された別の装置によって依頼したジョブが行われても何ら問題はない。
【００６７】
本実施形態ではこの点に鑑みて、リモート装置が電源オフを受け付けた場合、該リモート装置で実行中あるいはスケジュールされている連携ジョブを、他の装置によって実行することが可能であれば、代わりに実行させる（代理させる）ように制御する。
【００６８】
このため、電源オフを受け付けたリモート装置は、ネットワーク上に接続された他の装置から、依頼された連携ジョブを代わりに実行可能な装置（代理装置）を検索する（ステップ９０１）。この検索は、例えば、上記で説明した装置の情報を、ネットワーク上にあるローカル装置以外の他の装置から取得することによって行われる。そして、取得した装置の情報等に基づいて、代理装置の有無を判断する（ステップ９０２）。
【００６９】
そして、代理装置が見つかった場合は、連携ジョブを代理装置に依頼する（ステップＳ９０３）。依頼のタイミングとしては、複数の処理段階の内のある段階が終わったタイミングとするのがよい。また、依頼する際には、処理対象のデータ、処理の段階を示すデータ、及び該リモート装置がローカル装置から受け取った情報（ジョブＩＤ等）を代理装置に送信する。
【００７０】
ステップＳ９０３で代理装置に連携ジョブを依頼した後、あるいはステップＳ９０２で代理装置が無いと判断された場合、他の依頼された連携ジョブが完了したかどうかを判断する（ステップＳ５０７）。以降第１の実施形態と同様に、連携ジョブが全て完了したと判断された場合は、図７と同様な画面表示により、これから主電源をオフする旨をユーザに通知し（ステップＳ５０８）、主電源をオフするように制御する（ステップＳ５０９）。
【００７１】
以上の説明では、リモート装置の主電源をオフする際の処理について説明したが、ローカル装置についても同様に、代理装置に連携ジョブの実行を依頼する用に制御できる。ただし、ローカル装置はユーザに対して依頼された連携ジョブの結果を通知する必要があるため、連携ジョブの結果がどのように処理されるかを表示したり、通知を行ったり、あるいは履歴が残るように制御するのが好ましい。
【００７２】
以上説明したように本実施形態によれば、電源オフ操作されたときに、システム中にジョブを代替する装置（代理装置）があれば、実行中あるいはスケジュールされた連携ジョブを代理装置によって実行させ、電源オフまでの時間を短縮させることができる。
【００７３】
＜他の実施形態＞
以上説明した実施形態では、画像入力手段（スキャナ）及び画像出力手段（プリンタ）を有する画像入出力装置に本発明を適用した場合を例として説明した。しかしながら本発明は、少なくともネットワークに接続可能であり、他の装置と連携して画像データを処理する機能を有する、あらゆる画像処理装置に適用可能である。もちろん、画像入力手段及び画像出力手段に加え、様々な画像処理機能を有する複合機のような多機能装置に適用すると好適である。
【００７４】
また、電源オフを受け付けたがすぐには主電源をオフすることができない旨をユーザに通知する表示画面（図８）に、他の付加情報を表示するようにしても良い。このような付加情報としては、例えば、実行中あるいはスケジュールされている連携ジョブの依頼先（ローカル装置）、連携ジョブの種類、及び連携ジョブが終了するまでの予測時間等が考えられる。更に、このような付加情報を表示するか否かをユーザが設定できるようにしても良い。
【００７５】
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成される画像処理システムに適用しても良いし、また、一つの機器からなる画像処理装置に適用しても良い。
【００７６】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムを読み出して実行することによっても達成され得る。上記実施形態では、図５又は図９のフローチャートに対応したプログラムである。その場合、プログラムの機能を有していれば、形態は、プログラムである必要はない。
【００７７】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の範囲には、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００７８】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００７９】
プログラムを供給するための記憶媒体としては、様々なものが使用できる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などである。
【００８０】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページからハードディスク等の記憶媒体にダウンロードすることによっても供給できる。その場合、ダウンロードされるのは、本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルであってもよい。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明の範囲に含まれるものである。
【００８１】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布する形態としても良い。その場合、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムが実行可能な形式でコンピュータにインストールされるようにする。
【００８２】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される形態以外の形態でも実現可能である。例えば、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００８３】
さらに、記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれるようにしてもよい。この場合、その後で、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によって前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００８４】
【図１】本発明の第１の実施形態としての画像処理システムの概略構成を示すブロック図である。
【図２】図１中に示す画像入出力装置のコントローラユニットの内部構成を詳細に示すブロック図である。
【図３】画像入出力装置の外部から見た構成を示す外観図である。
【図４】画像入出力装置の操作部の構成を表す平面図である。
【図５】第１の実施形態における電源オフ時の処理を示すフローチャートである。
【図６】第１の実施形態における電源オフ通知を説明する概念図である
【図７】操作部の液晶画面の表示の例を示す図である。
【図８】操作部の液晶画面の表示の例を示す図である。
【図９】第２の実施形態における電源オフ時の処理を示すフローチャートである。
【符号の説明】
【００８５】
２００、２２０、２３０  画像入出力装置
２５０  サーバーコンピュータ
２６０  パーソナルコンピュータ
２０００  コントローラユニット
２００１  ＣＰＵ
２０１１  ＬＡＮ
２０１２  操作部
２０７０  スキャナ
２０９５  プリンタ
【図１】
0004612879.tif 000002
【図２】
0004612879.tif 000003
【図３】
0004612879.tif 000004
【図４】
0004612879.tif 000005
【図５】
0004612879.tif 000006
【図６】
0004612879.tif 000007
【図７】
0004612879.tif 000008
【図８】
0004612879.tif 000009
【図９】
0004612879.tif 000010