(57)【特許請求の範囲】
【請求項１】
第１の画像処理装置と、第２の画像処理装置と、表示装置とを備える画像処理システムであって、
前記表示装置は、前記第１の画像処理装置および前記第２の画像処理装置の各々に対して着脱可能であり、
前記第１の画像処理装置は、ジョブを受け付ける受付手段を含み、
前記表示装置は、前記第１の画像処理装置が保持している情報を記憶する記憶手段と、
前記受付手段にて受け付けたジョブに関する情報を表示する表示手段とを含み、
前記第２の画像処理装置は、前記表示装置が前記第１の画像処理装置から取り外されて前記第２の画像処理装置に取り付けられた場合に、前記記憶手段にて記憶した情報に基づいて前記受付手段が受け付けたジョブを実行するジョブ実行手段を含み、
前記表示装置が、前記第１の画像処理装置から取り外された状態においては、前記第１の画像処理装置から無線通信により受信するジョブに関する情報に基づいて前記記憶手段に記憶されているジョブに関する情報を更新し、前記第２の画像処理装置は、前記表示装置が取り付けられた場合に、前記記憶手段から前記第１の画像処理装置でのジョブの実行に応じて更新されたジョブに関する情報を取得し、取得したジョブに関する情報に基づいてジョブを実行する、画像処理システム。
【請求項２】
前記表示装置は、前記第１の画像処理装置の操作を受け付ける第１の操作受付手段と、前記表示装置が前記第１の画像処理装置から取り外された状態で前記第１の操作受付手段にて操作を受け付けた場合に、前記第１の操作受付手段にて受け付けた操作に関する情報を前記第１の画像処理装置へ無線通信にて送信する操作情報送信手段と、前記表示装置が前記第２の画像処理装置に取り付けられた場合に、前記表示装置に記憶されているジョブに関する前記第２の画像処理装置の操作を受け付ける第２の操作受付手段とをさらに含む、請求項１に記載の画像処理システム。
【請求項３】
前記ジョブ実行手段は、取得したジョブ情報に基づいて、ジョブに必要な画像データを前記第１の画像処理装置から取得する第１の画像データ取得手段を含む、請求項１または２に記載の画像処理システム。
【請求項４】
前記記憶手段は、前記第１の画像処理装置の識別情報であるマシン情報を記憶する、請求項１〜３のいずれかに記載の画像処理システム。
【請求項５】
前記ジョブ実行手段は、前記記憶手段にて記憶したマシン情報を取得するマシン情報取得手段と、前記マシン情報取得手段にて取得したマシン情報に基づいて前記第１の画像処理装置との通信を行う通信手段とを含む、請求項４に記載の画像処理システム。
【請求項６】
前記ジョブ実行手段は、前記第１の画像処理装置で実行中のジョブのユーザとは異なるユーザのジョブを実行する、請求項１〜５のいずれかに記載の画像処理システム。
【請求項７】
前記ジョブ実行手段は、前記受付手段が受け付けたジョブのうち前記第１の画像処理装置で実行待ちの全てのジョブを実行する、請求項６に記載の画像処理システム。
【請求項８】
前記記憶手段は、前記受付手段にて受け付けたジョブのうち前記第１の画像処理装置で実行待ちのジョブに必要な画像データを記憶し、
前記ジョブ実行手段は、前記記憶手段にて記憶した画像データを取得する第２の画像データ取得手段を含む、請求項１〜７のいずれかに記載の画像処理システム。
【請求項９】
前記表示装置は、前記受付手段にて受け付けたジョブを前記第１の画像処理装置が実行した場合に、前記第１の画像処理装置が実行したジョブの画像データを前記記憶手段にて記憶した画像データから削除する画像データ削除手段をさらに含む、請求項８に記載の画像処理システム。
【請求項１０】
前記第２の画像処理装置で実行待ちのジョブがある場合に、前記ジョブ実行手段は、前記受付手段が受け付けたジョブおよび前記第２の画像処理装置で実行待ちのジョブのうち、優先度の高い方のジョブを優先的に実行する、請求項１〜９のいずれかに記載の画像処理システム。
【請求項１１】
第１の画像処理装置と、第２の画像処理装置と、表示装置とを備える画像処理システムの制御方法であって、
前記表示装置は、前記第１の画像処理装置および前記第２の画像処理装置の各々に対して着脱可能であり、
前記第１の画像処理装置にてジョブを受け付ける受付ステップと、
前記第１の画像処理装置が保持している情報を前記表示装置に記憶する記憶ステップと、
前記受付ステップにて受け付けたジョブに関する情報を前記表示装置に表示する表示ステップと、
前記表示装置が前記第１の画像処理装置から取り外されて前記第２の画像処理装置に取り付けられた場合に、前記記憶ステップにて記憶した情報に基づいて前記受付ステップにて受け付けたジョブを前記第２画像処理装置で実行するジョブ実行ステップとを備え、
前記表示装置が、前記第１の画像処理装置から取り外された状態においては、前記表示装置が前記第１の画像処理装置から無線通信により受信するジョブに関する情報に基づいて、前記記憶ステップにおいて記憶したジョブに関する情報を更新し、前記第２の画像処理装置に前記表示装置が取り付けられた場合に、前記第２の画像処理装置にて、前記第１の画像処理装置でのジョブの実行に応じて更新されたジョブに関する情報を取得し、取得したジョブに関する情報に基づいてジョブを実行する、画像処理システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理システム、画像処理装置、表示装置、画像処理システムの制御方法、および画像処理システムの制御プログラムに関し、より特定的には、第１の画像処理装置と、第２の画像処理装置と、表示装置とを備える画像処理システム、画像処理装置、表示装置、画像処理システムの制御方法、および画像処理システムの制御プログラムに関する。
【背景技術】
【０００２】
電子写真式の画像形成装置には、スキャナ機能、ファクシミリ機能、複写機能、プリンタとしての機能、データ通信機能、およびサーバ機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、ファクシミリ装置、複写機、プリンタなどがある。
【０００３】
ＭＦＰに登録されたジョブを別のＭＦＰに転送し、別のＭＦＰで処理させる技術が従来知られている。たとえば下記特許文献１には、ＭＦＰ内の画像データやジョブ情報を可搬メモリに保存し、可搬メモリに保存した内容を別のＭＦＰで読み出してジョブを処理する技術が開示されている。この技術では、所定回数の再送信処理によっても宛先端末へのファクシミリ送信が不可であった場合には、ＭＦＰは、ＭＦＰに接続されたＵＳＢメモリに、画像データと宛先ファクシミリ番号情報とを保存する。また、これらのデータが記憶されたＵＳＢメモリがＭＦＰに接続された場合には、ＵＳＢメモリが接続されたＭＦＰは、画像データのファクシミリ送信を実行する。
【０００４】
また下記特許文献２には、ＭＦＰで実行中のジョブを、ネットワーク上に接続された他のＭＦＰに転送して処理させるネットワーク画像形成システムが開示されている。このネットワーク画像形成システムにおいて、ＭＦＰは、他のＭＦＰの動作状態を逐次把握する機能を有している。このＭＦＰは、現在画像形成動作中の所定のＭＦＰが新たな画像形成動作を行う際、他に未使用のＭＦＰが存在する場合、その旨をパネルに表示する。またＭＦＰは、所定のＭＦＰにより読み取った画像データを他の未使用のＭＦＰに転送する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２８７８０５号公報
【特許文献２】特開２００３−１６３７８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記従来の技術には、操作性が悪いという問題があった。たとえば特許文献１のように、ＵＳＢメモリでジョブを移動する場合には、ユーザはジョブの移動元のＭＦＰとジョブの移動先のＭＦＰとの両方で、操作パネルなどからジョブに用いる画像データやジョブを選択する作業を行う必要がある。また特許文献２のように、画像データを転送する場合にも、ユーザは操作パネルなどから転送ジョブを選択したり、ネットワーク上の複数のＭＦＰの中から転送先のＭＦＰを検索したりする作業を行う必要がある。いずれの技術においても、操作パネルなどから何ステップもの入力または設定が必要であり、ユーザにとって非常に手間がかかっていた。さらに、ユーザが操作パネル上において設定画面を見つけられない場合や、ユーザが操作パネルの操作方法を知らない場合もあり、そういった場合、ユーザはジョブを転送する作業を行うことができなかった。
【０００７】
本発明は、上記課題を解決するためのものであり、その目的は、操作性を向上することのできる画像処理システム、画像処理装置、表示装置、画像処理システムの制御方法、および画像処理システムの制御プログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明の一の局面に従う画像処理システムは、第１の画像処理装置と、第２の画像処理装置と、表示装置とを備える画像処理システムであって、表示装置は、第１の画像処理装置および第２の画像処理装置の各々に対して着脱可能であり、第１の画像処理装置は、ジョブを受け付ける受付手段を含み、表示装置は、第１の画像処理装置が保持している情報を記憶する記憶手段と、受付手段にて受け付けたジョブに関する情報を表示する表示手段とを含み、第２の画像処理装置は、表示装置が第１の画像処理装置から取り外されて第２の画像処理装置に取り付けられた場合に、記憶手段にて記憶した情報に基づいて受付手段が受け付けたジョブを実行するジョブ実行手段を含み、表示装置が、第１の画像処理装置から取り外された状態においては、第１の画像処理装置から無線通信により受信するジョブに関する情報に基づいて記憶手段に記憶されているジョブに関する情報を更新し、第２の画像処理装置は、表示装置が取り付けられた場合に、記憶手段から第１の画像処理装置でのジョブの実行に応じて更新されたジョブに関する情報を取得し、取得したジョブに関する情報に基づいてジョブを実行する。
【０００９】
上記画像処理システムにおいて好ましくは、表示装置は、第１の画像処理装置の操作を受け付ける第１の操作受付手段と、表示装置が第１の画像処理装置から取り外された状態で第１の操作受付手段にて操作を受け付けた場合に、第１の操作受付手段にて受け付けた操作に関する情報を第１の画像処理装置へ無線通信にて送信する操作情報送信手段と、表示装置が第２の画像処理装置に取り付けられた場合に、表示装置に記憶されているジョブに関する第２の画像処理装置の操作を受け付ける第２の操作受付手段とをさらに含む。
【００１１】
上記画像処理システムにおいて好ましくは、ジョブ実行手段は、取得したジョブ情報に基づいて、ジョブに必要な画像データを第１の画像処理装置から取得する第１の画像データ取得手段を含む。
【００１３】
上記画像処理システムにおいて好ましくは、記憶手段は、第１の画像処理装置の識別情報であるマシン情報を記憶する。
【００１４】
上記画像処理システムにおいて好ましくは、ジョブ実行手段は、記憶手段にて記憶したマシン情報を取得するマシン情報取得手段と、マシン情報取得手段にて取得したマシン情報に基づいて第１の画像処理装置との通信を行う通信手段とを含む。
【００１５】
上記画像処理システムにおいて好ましくは、ジョブ実行手段は、第１の画像処理装置で実行中のジョブのユーザとは異なるユーザのジョブを実行する。
【００１６】
上記画像処理システムにおいて好ましくは、ジョブ実行手段は、受付手段が受け付けたジョブのうち第１の画像処理装置で実行待ちの全てのジョブを実行する。
【００１７】
上記画像処理システムにおいて好ましくは、記憶手段は、受付手段にて受け付けたジョブのうち第１の画像処理装置で実行待ちのジョブに必要な画像データを記憶し、ジョブ実行手段は、記憶手段にて記憶した画像データを取得する第２の画像データ取得手段を含む。
【００１８】
上記画像処理システムにおいて好ましくは、表示装置は、受付手段にて受け付けたジョブを第１の画像処理装置が実行した場合に、第１の画像処理装置が実行したジョブの画像データを記憶手段にて記憶した画像データから削除する画像データ削除手段をさらに含む。
【００１９】
上記画像処理システムにおいて好ましくは、第２の画像処理装置で実行待ちのジョブがある場合に、ジョブ実行手段は、受付手段が受け付けたジョブおよび第２の画像処理装置で実行待ちのジョブのうち、優先度の高い方のジョブを優先的に実行する。
【００２３】
本発明のさらに他の局面に従う画像処理システムの制御方法は、第１の画像処理装置と、第２の画像処理装置と、表示装置とを備える画像処理システムの制御方法であって、表示装置は、第１の画像処理装置および第２の画像処理装置の各々に対して着脱可能であり、第１の画像処理装置にてジョブを受け付ける受付ステップと、第１の画像処理装置が保持している情報を表示装置に記憶する記憶ステップと、受付ステップにて受け付けたジョブに関する情報を表示装置に表示する表示ステップと、表示装置が第１の画像処理装置から取り外されて第２の画像処理装置に取り付けられた場合に、記憶ステップにて記憶した情報に基づいて受付ステップにて受け付けたジョブを第２画像処理装置で実行するジョブ実行ステップとを備え、表示装置が、第１の画像処理装置から取り外された状態においては、表示装置が第１の画像処理装置から無線通信により受信するジョブに関する情報に基づいて、記憶ステップにおいて記憶したジョブに関する情報を更新し、第２の画像処理装置に表示装置が取り付けられた場合に、第２の画像処理装置にて、第１の画像処理装置でのジョブの実行に応じて更新されたジョブに関する情報を取得し、取得したジョブに関する情報に基づいてジョブを実行する。
【発明の効果】
【００２５】
本発明によれば、操作性を向上することのできる画像処理システム、画像処理装置、表示装置、画像処理システムの制御方法、および画像処理システムの制御プログラムを提供することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の第１の実施の形態における画像処理システムの概略的な構成を示す図である。
【図２】図１に示すＭＦＰ１００の構成を模式的に示すブロック図である。
【図３】図１に示す操作パネル２００のハード構成を模式的に示すブロック図である。
【図４】図１に示すＰＣ３００の構成を模式的に示すブロック図である。
【図５】本発明の第１の実施の形態において、ジョブをＭＦＰ１００ａからＭＦＰ１００ｂに転送する際の画像処理システムの動作を概念的に示す図である。
【図６】本発明の第１の実施の形態において、ジョブをＭＦＰ１００ａからＭＦＰ１００ｂに転送する際の画像処理システムの動作を示すフローチャートの前半部分である。
【図７】本発明の第１の実施の形態において、ジョブをＭＦＰ１００ａからＭＦＰ１００ｂに転送する際の画像処理システムの動作を示すフローチャートの後半部分である。
【図８】本発明の第２の実施の形態において、ジョブをＭＦＰ１００ａからＭＦＰ１００ｂに転送する際の画像処理システムの動作を概念的に示す図である。
【図９】本発明の第２の実施の形態において、ジョブをＭＦＰ１００ａからＭＦＰ１００ｂに転送する際の画像処理システムの動作を示すフローチャートの前半部分である。
【図１０】本発明の第２の実施の形態において、ジョブをＭＦＰ１００ａからＭＦＰ１００ｂに転送する際の画像処理システムの動作を示すフローチャートの後半部分である。
【図１１】本発明の第３の実施の形態において、ジョブをＭＦＰ１００ａからＭＦＰ１００ｂに転送する際の画像処理システムの動作を概念的に示す図である。
【図１２】本発明の第３の実施の形態において、ジョブをＭＦＰ１００ａからＭＦＰ１００ｂに転送する際の画像処理システムの動作を示すフローチャートである。
【図１３】図７に示すフローチャートの第１の変型例を示す図である。
【図１４】図７に示すフローチャートの第２の変型例を示す図である。
【発明を実施するための形態】
【００２７】
以下、本発明の実施の形態について、図面に基づいて説明する。
【００２８】
以下に説明する画像処理システムは、電子写真方式や静電記録方式などによって画像形成を行う画像形成装置（画像処理装置の一例）を含むシステムである。本実施の形態における画像形成装置は、スキャナ機能、ファクシミリ機能、複写機能、プリンタとしての機能、データ通信機能、およびサーバ機能を備えたＭＦＰや、ファクシミリ装置、複写機、プリンタなどであってもよい。画像処理装置は画像形成装置の他、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やスキャナなどであってもよい。
【００２９】
［第１の実施の形態］
【００３０】
始めに、本実施の形態における画像処理システムの概略的な構成について説明する。
【００３１】
図１は、本発明の第１の実施の形態における画像処理システムの概略的な構成を示す図である。
【００３２】
図１を参照して、画像処理システムは、ＭＦＰ１００ａ（ＭＦＰ＿Ａ）およびＭＦＰ１００ｂ（ＭＦＰ＿Ｂ）（以下、ＭＦＰ１００ａ、１００ｂをまとめてＭＦＰ１００と呼ぶことがある）と、表示装置としての操作パネル２００と、ＰＣ３００ａ（ＭｙＰＣ）、ＰＣ３００ｂ（ＰＣ＿Ｂ）、およびＰＣ３００ｃ（ＰＣ＿Ｃ）（以下、ＰＣ３００ａ、３００ｂ、３００ｃをまとめてＰＣ３００と呼ぶことがある）とを備えている。複数のＭＦＰ１００の各々は、ネットワーク４００により相互に接続されている。また、複数のＭＦＰ１００の各々と複数のＰＣ３００の各々とは、ネットワーク４００を通じて相互に接続されている。
【００３３】
ネットワーク４００は、有線または無線のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）である。ネットワーク４００は、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）のプロトコルを用いて各種機器を接続する。ネットワーク４００に接続された機器は、お互いに各種データのやり取りが可能となっている。なお、ネットワーク４００に代えて、インターネット・専用線などの広域ネットワークを用いて各機器を接続してもよい。
【００３４】
操作パネル２００は、ＭＦＰ１００ａおよび１００ｂの各々に対して着脱可能である。操作パネル２００はＭＦＰ１００ａを親機としており、ＭＦＰ１００ａとの間で有線通信および無線通信が可能である。操作パネル２００がＭＦＰ１００ａに取り付けられた場合（有線接続された場合）には、操作パネル２００はＭＦＰ１００ａのローカルパネルとなり、ＭＦＰ１００ａの操作を受け付ける。操作パネル２００がＭＦＰ１００ａから取り外された場合には、操作パネル２００はＭＦＰ１００ａのリモートパネルとして動作する。すなわち操作パネル２００は、受け付けたＭＦＰ１００ａの操作に関する情報をＭＦＰ１００ａへ無線通信にて送信する。操作パネル２００がＭＦＰ１００ａから取り外され、ＭＦＰ１００ｂに取り付けられた場合、操作パネル２００はＭＦＰ１００ｂとの間で有線通信が可能である。この場合操作パネル２００は、ＭＦＰ１００ａのリモートパネルおよびＭＦＰ１００ｂの一部ローカルパネルとして動作する。ここで、一部ローカルパネルとは、操作パネル２００に記憶されているジョブに関するＭＦＰ１００ｂの操作が可能であることを指している。
【００３５】
なお、操作パネルはＭＦＰ１００ａと無線通信を行うことができなくてもよい。ＭＦＰ１００ｂはネットワーク４００に接続されておらず、スタンドアローンの状態であってもよい。
【００３６】
図２は、図１に示すＭＦＰ１００の構成を模式的に示すブロック図である。
【００３７】
図２を参照して、ＭＦＰ１００は、たとえばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１４と、通信Ｉ／Ｆ１５と、ファクシミリ部１６と、エンジン部１７と、スキャナ１８とを含んでいる。
【００３８】
ＣＰＵ１１は、スキャンジョブ、コピージョブ、メール送信ジョブ、およびプリントジョブなどの各種ジョブについて、ＭＦＰ１００全体の制御を行なう。またＣＰＵ１１は、ＲＯＭ１３に記憶された画像形成装置の制御プログラムを実行する。ＣＰＵ１１は、所定の処理を行なうことにより、ＲＡＭ１２、ＲＯＭ１３、またはＨＤＤ１４からのデータの読み込みや、ＲＡＭ１２、ＲＯＭ１３、またはＨＤＤ１４へのデータの書き込みを行なう。
【００３９】
ＲＡＭ１２は、ＣＰＵ１１のメインメモリである。ＲＡＭ１２は、ＣＰＵ１１が制御プログラムを実行するときに必要なデータを記憶するためなどに用いられる。
【００４０】
ＲＯＭ１３は、たとえばフラッシュＲＯＭ（Ｆｌａｓｈ  Ｍｅｍｏｒｙ）である。ＲＯＭ１３には、ＭＦＰ１００の動作を行なうための各種プログラムが格納されている。ＲＯＭ１３は、書換え不可能なものであってもよい。
【００４１】
ＨＤＤ１４は、通信Ｉ／Ｆ１５を介して外部機器から送られた画像のデータや、スキャナ１８で読み取った原稿画像のデータなどを記憶する記憶装置である。
【００４２】
通信Ｉ／Ｆ１５は、ＣＰＵ１１からの指示に従って、ＴＣＰ／ＩＰなどの通信プロトコルによって、ＬＡＮなどを介して他のＭＦＰやクライアントＰＣなどの外部機器との通信を行なう。
【００４３】
ファクシミリ部１６は、通信回線を通して他の機器とデータを送受信する。
【００４４】
エンジン部１７は、おおまかに、トナー像形成部、定着装置、および用紙搬送部などで構成される。エンジン部１７は、たとえば電子写真方式で用紙に画像を形成する。エンジン部１７は、いわゆるタンデム方式で４色の画像を合成し、用紙（記録媒体）にカラー画像を形成可能に構成される。トナー像形成部は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の各色について設けられた感光体と、感光体からトナー像が転写（１次転写）される中間転写ベルトと、中間転写ベルトから用紙に画像を転写（２次転写）する転写部などで構成される。定着装置は、加熱ローラおよび加圧ローラを有する。定着装置は、加熱ローラと加圧ローラとでトナー像が形成された用紙を挟みながら搬送し、その用紙に加熱および加圧を行なう。これにより、定着装置は、用紙に付着したトナーを溶融させて用紙に定着させ、用紙に画像を形成する。用紙搬送部は、給紙ローラ、搬送ローラ、およびそれらを駆動するモータなどで構成されている。用紙搬送部は、用紙を給紙カセットから給紙して、ＭＦＰ１００の筐体の内部で搬送する。また、用紙搬送部は、画像が形成された用紙をＭＦＰ１００の筐体から排紙トレイなどに排出する。
【００４５】
スキャナ１８は、原稿の画像を読み取って電子データである画像データに変換する。
【００４６】
図３は、図１に示す操作パネル２００のハード構成を模式的に示すブロック図である。
【００４７】
図３を参照して、操作パネル２００は、ＣＰＵ２１１と、記憶部２１２と、通信部２１３と、データ入出力部２１４と、表示部２１５と、パネル着脱検出部２１６と、操作部２１７とを含んでいる。これらはたとえばバスにより相互に接続されている。
【００４８】
ＣＰＵ２１１は、記憶部２１２が記憶するプログラムに従って操作パネル２００の制御を行なう。
【００４９】
記憶部２１２は、操作パネル２００の動作のための各種プログラムや、ＣＰＵ２１１がプログラムを実行するときに必要なデータを記憶している。
【００５０】
記憶部２１２は、ＭＦＰ１００ａが保持している情報を記憶している。記憶部２１２は、たとえばＭＦＰ１００ａの識別情報であるマシン情報（たとえばＭＦＰ１００ａのＩＰアドレスなど）と、ＭＦＰ１００ａが受け付けたジョブに関する情報であるジョブ情報とを記憶していてもよい。記憶部２１２は、たとえばジョブ情報を記憶せず、マシン情報を記憶していてもよい。さらに記憶部２１２は、ジョブ情報と、ジョブに必要な画像データとを記憶していてもよい。
【００５１】
マシン情報は、たとえばＭＦＰ１００ａの機種コード、ホスト名、ＩＰアドレス、または装着オプションなどを含むことができる。ジョブ情報は、たとえばジョブ種別(コピー、プリントなど)、ジョブステータス、ジョブ識別コード(プロセスＩＤ)、ジョブの実行ユーザ名、またはジョブ優先度などを含むことができる。
【００５２】
通信部２１３は、操作パネル２００がＭＦＰ１００ａから取り外された場合に、操作パネル２００とＭＦＰ１００ａとの間で無線接続を行う。また通信部２１３は、ＭＦＰ１００ａまたはＭＦＰ１００ｂに取り付けられた場合に、取り付けられたＭＦＰ１００との間で有線接続を行う。
【００５３】
データ入出力部２１４は、ＭＦＰ１００ａおよびＭＦＰ１００ｂの各々との間でデータの入出力を行う。特にデータ入出力部２１４は、マシン情報、ジョブ情報、またはジョブに必要な画像データなどの入出力を行う。
【００５４】
表示部２１５は、たとえばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）よりなり、ＭＦＰ１００ａまたはＭＦＰ１００ｂについての各種情報を表示する。特に表示部２１５は、親機であるＭＦＰ１００ａが受け付けたジョブに関する情報（たとえばジョブの一覧）を表示する。
【００５５】
パネル着脱検出部２１６は、ＭＦＰ１００に対する操作パネル２００の着脱を検出する。
【００５６】
操作部２１７は、表示部２１５に設けられたタッチパネルを通じて、ＭＦＰ１００ａおよびＭＦＰ１００ｂの各々の操作を受け付ける。
【００５７】
図４は、図１に示すＰＣ３００の構成を模式的に示すブロック図である。
【００５８】
図４を参照して、ＰＣ３００は、ＣＰＵ３１１と、ＲＡＭ３１２と、ＲＯＭ３１３と、ＨＤＤ３１４と、通信Ｉ／Ｆ３１５と、表示部３１６と、入力部３１７とを含んでいる。
【００５９】
本実施の形態における画像処理システムにおいて、操作パネル２００は、ＭＦＰ１００ａが保持している情報を記憶している。操作パネル２００がＭＦＰ１００ａから取り外されてＭＦＰ１００ｂに取り付けられた場合に、ＭＦＰ１００ｂは、操作パネル２００が記憶している情報に基づいてＭＦＰ１００ａが受け付けたジョブを実行する。
【００６０】
続いて、本実施の形態における画像処理システムの動作について説明する。
【００６１】
図５は、本発明の第１の実施の形態において、ジョブをＭＦＰ１００ａからＭＦＰ１００ｂに転送する際の画像処理システムの動作を概念的に示す図である。
【００６２】
図５を参照して、ＭＦＰ１００ａおよび１００ｂと、ＰＣ３００ａ〜３００ｃとがネットワーク４００に接続されている。操作パネル２００は、最初はＭＦＰ１００ａに取り付けられている。
【００６３】
操作パネル２００は、ＭＦＰ１００ａのマシン情報と、ＭＦＰ１００ａで受け付けたジョブ情報とを記憶部２１２に記憶している。
【００６４】
ＭＦＰ１００ａは、ＭＦＰ１００ａで受け付けたジョブ情報と、ジョブに必要な画像データとをＨＤＤ１４に記憶している。
【００６５】
ＭＦＰ１００ａのマシン情報には、たとえば機種名と、ホスト名と、ＩＰアドレスとが含まれている。マシン情報には、ＭＦＰ１００ａで実行中のジョブのプロセスＩＤと、実行待ちのジョブのプロセスＩＤとがさらに含まれていてもよい。
【００６６】
ＭＦＰ１００ａは、ＰＣ３００ｂから５つのプリントジョブＰ１（プリント要求）を受け付けており、プリントジョブＰ１の次に、ＰＣ３００ｃから１つのプリントジョブＰ２を受け付けており、プリントジョブＰ２の次に、ＰＣ３００ａから１つのプリントジョブＰ３を受け付けている。ＭＦＰ１００ａは、ジョブを受け付けると、そのジョブのジョブ情報および必要な画像データをＭＦＰ１００ａのＨＤＤ１４に格納する。またＭＦＰ１００ａは、ジョブを受け付けると、そのジョブのジョブ情報を操作パネル２００の記憶部２１２にも格納する。
【００６７】
ＭＦＰ１００ａおよび操作パネル２００が保持するジョブ情報は、ＭＦＰ１００ａにて実行中のジョブおよびＭＦＰ１００ａにて実行待ちのジョブのジョブ情報である。このジョブ情報には、受け付けた順番に付された番号であるプロセスＩＤと、ジョブの送信元と、ジョブの種類と、ジョブの現在の状態と、ジョブの優先度とが含まれている。図５では、ＰＣ３００ｂから受け付けたジョブには「００１」〜「００５」というプロセスＩＤが付されており、ＰＣ３００ｃから受け付けたジョブには「００６」というプロセスＩＤが付されており、ＰＣ３００ａから受け付けたジョブには「００７」というプロセスＩＤが付されている。また、たとえば「００１」というプロセスＩＤが付されたジョブは、ＰＣ３００ｂから受け付けたプリントジョブであり、現在印刷中であり、優先度の低いジョブであることが分かる。
【００６８】
ＭＦＰ１００ａが図５に示す状態にある場合に、たとえば、最後にジョブを登録したＰＣ３００ａのユーザ（以下、作業ユーザと呼ぶことがある）は、表示部２１５のジョブの一覧を見て、自分がプリント要求したジョブの前には、すでに多数のジョブが登録されており、自分がプリント要求したジョブをＭＦＰ１００ａが実行するには時間がかかることが分かる。
【００６９】
このような状況で作業ユーザは、以下の３つのステップを実行することで、ＭＦＰ１００ａに送信したジョブをＭＦＰ１００ｂに転送して実行することができる。
【００７０】
ステップＡ：矢印ＡＣ１で示すように操作パネル２００をＭＦＰ１００ａ（パネル取り外し元ＭＦＰ）から取り外す。
【００７１】
ステップＢ：操作パネル２００を持ってＭＦＰ１００ｂへ移動する。
【００７２】
ステップＣ：矢印ＡＣ２で示すように操作パネル２００をＭＦＰ１００ｂ（パネル取り付け先ＭＦＰ）に取り付ける（接続する）。
【００７３】
操作パネル２００は、ＭＦＰ１００ａに取り付けられた状態では、ＭＦＰ１００ａから有線通信（本体−パネル間通信）により受信したジョブ情報に基づいて、リアルタイムで記憶部２１２のジョブ情報を更新する。また操作パネル２００は、ＭＦＰ１００ａから取り外された状態では、ＭＦＰ１００ａから無線通信（本体−パネル間通信）により受信したジョブ情報に基づいて、リアルタイムで記憶部２１２のジョブ情報を更新する。具体的には、「００１」というプロセスＩＤが付されたジョブの印刷が完了したときは、「００１」というプロセスＩＤが付されたジョブ情報における「印刷中」の表示が「印刷済」に変更される（または、「００１」というプロセスＩＤが付されたジョブ情報が削除されてもよい）。また、「００１」というプロセスＩＤが付されたジョブに用いた画像データがＭＦＰ１００ａのＨＤＤ１４から削除される。操作パネル２００がＭＦＰ１００ａから取り外されている場合に、操作パネル２００は、ＭＦＰ１００ａにて受け付けたジョブのジョブ情報を表示部２１５に表示してもよい。
【００７４】
ＭＦＰ１００ｂは、操作パネル２００が取り付けられたことを検知すると、操作パネル２００が保持しているＭＦＰ１００ａのマシン情報を自動的に読み出す（取得する）。そしてＭＦＰ１００ｂは、読み出したマシン情報に基づいて矢印ＰＲ１で示すようにＭＦＰ１００ａにアクセスし、ネットワーク４００を通じてＭＦＰ１００ａとの通信を開始する。
【００７５】
またＭＦＰ１００ｂは、操作パネル２００が取り付けられたことを検知すると、記憶部２１２に保持しているＭＦＰ１００ａのジョブ情報を自動的に読み出す。そしてＭＦＰ１００ｂは、矢印ＰＲ３で示すように、操作パネル２００から読み出したジョブ情報に基づいてプリントジョブを実行し、用紙を出力する。この時ＭＦＰ１００ｂは、矢印ＰＲ２で示すように、プリントジョブに必要な画像データをＭＦＰ１００ａから取得する。
【００７６】
ＭＦＰ１００ｂは、プリントジョブの実行後、ＭＦＰ１００ｂで実行したジョブの画像データの削除をＭＦＰ１００ａに要求し、ＭＦＰ１００ａはＭＦＰ１００ｂからの要求に従ってＭＦＰ１００ａのＨＤＤ１４から画像データを削除する。
【００７７】
図６および図７は、本発明の第１の実施の形態において、ジョブをＭＦＰ１００ａからＭＦＰ１００ｂに転送する際の画像処理システムの動作を示すフローチャートである。
【００７８】
図６を参照して、ＭＦＰ１００ａのＣＰＵ１１（以下、ＣＰＵ１１ａと呼ぶことがある）は、ＭＦＰ１００ａからの操作パネル２００の取り外しを検知したか否かを判別し（Ｓ１）、操作パネル２００の取り外しを検知しないと判別した場合（Ｓ１でＮＯ）、ＣＰＵ１１ａはＭＦＰ１００ａのジョブステータスに変化があったか否かを判別する（Ｓ３）。
【００７９】
ステップＳ３において、ジョブステータスに変化があったと判別した場合（Ｓ３でＹＥＳ）、ＣＰＵ１１ａは操作パネル２００に対して、操作パネル２００が保持しているジョブ情報の更新を指示し（Ｓ５）、ステップＳ１の処理へ進む。操作パネル２００のＣＰＵ２１１は、指示に従ってジョブ情報を更新する（Ｓ７）。一方、ステップＳ３において、ジョブステータスに変化がないと判別した場合（Ｓ３でＮＯ）、ＣＰＵ１１ａはステップＳ１の処理へ進む。
【００８０】
ステップＳ１において、操作パネル２００の取り外しを検知したと判別した場合（Ｓ１でＹＥＳ）、ＣＰＵ１１ａは操作パネル２００との無線通信を開始し（Ｓ９）。ＣＰＵ２１１はＭＦＰ１００ａとの無線通信を開始する（Ｓ１１）。次にＣＰＵ１１ａは、ＭＦＰ１００ａのジョブステータスに変化があったか否かを判別する（Ｓ１３）。
【００８１】
ステップＳ１３において、ジョブステータスに変化があったと判別した場合（Ｓ１３でＹＥＳ）、ＣＰＵ１１ａは操作パネル２００に対して、操作パネル２００が保持しているジョブ情報の更新を指示し（Ｓ１５）、ステップＳ１３の処理へ進む。操作パネル２００のＣＰＵ２１１は、指示に従ってジョブ情報を更新する（Ｓ１７）。一方、ステップＳ１３において、ジョブステータスに変化がないと判別した場合（Ｓ１３でＮＯ）、ＣＰＵ１１ａはステップＳ１３の処理を繰り返す。
【００８２】
ＭＦＰ１００ｂのＣＰＵ１１（以下、ＣＰＵ１１ｂと呼ぶことがある）は、ＭＦＰ１００ｂへの操作パネル２００の取り付けを検知したか否かを判別し（Ｓ１９）、操作パネル２００の取り付けを検知したと判別した場合（Ｓ１９でＹＥＳ）、ＣＰＵ１１ｂは、操作パネル２００が保持するマシン情報およびジョブ情報を操作パネル２００からダウンロードする（Ｓ２１）。ＣＰＵ２１１は、ＭＦＰ１００ｂの要求に従って、操作パネル２００が保持しているマシン情報およびジョブ情報をＭＦＰ１００ｂに送信する（Ｓ２３）。次にＣＰＵ１１ｂは、ダウンロードしたマシン情報に基づいてＭＦＰ１００ａを特定し、ＭＦＰ１００ａとの間で通信を開始する（Ｓ２５）。ＣＰＵ１１ａもＭＦＰ１００ｂとの間で通信を開始する（Ｓ２７）。続いてＣＰＵ１１ｂは、ＭＦＰ１００ａとの間で通信が可能であるか否かを判別する（Ｓ２９）。
【００８３】
ステップＳ２９において、ＭＦＰ１００ａとの間で通信が可能であると判別した場合（Ｓ２９でＹＥＳ）、ＣＰＵ１１ｂは図７のステップＳ３５の処理へ進む。ステップＳ２９において、ＭＦＰ１００ａとの間で通信が不可能であると判別した場合（Ｓ２９でＮＯ）、ＣＰＵ１１ｂはステップＳ２５の処理へ進み、再び通信を試みる。
【００８４】
図７を参照して、ステップＳ３５において、ＣＰＵ１１ｂは、ダウンロードしたジョブ情報に基づいて、ＭＦＰ１００ａに実行待ちのジョブがあるか否かを判別する（Ｓ３５）。
【００８５】
ステップＳ３５において、ＭＦＰ１００ａに実行待ちのジョブがあると判別した場合（Ｓ３５でＹＥＳ）、ＣＰＵ１１ｂはＭＦＰ１００ａから実行待ちのジョブのうち１つのジョブ（ジョブに必要な画像データ）を取得する（Ｓ３７）。ＣＰＵ１１ａは、ＭＦＰ１００ｂからの要求に従って、要求のあったジョブをＭＦＰ１００ａに送信する（Ｓ３９）。続いて、ＣＰＵ１１ｂは、ダウンロードしたジョブ情報および画像データに基づいてジョブを実行し（Ｓ４１）、ＭＦＰ１００ａに対して、実行したジョブの削除を要求し（Ｓ４３）、ステップＳ３５の処理へ進む。ＣＰＵ１１ａは、要求に従って実行したジョブをＭＦＰ１００ａのＨＤＤ１１から削除する（Ｓ４５）。
【００８６】
ステップＳ３５において、ＭＦＰ１００ａに実行待ちのジョブがないと判別した場合（Ｓ３５でＮＯ）、ＣＰＵ１１ｂは処理を終了する。
【００８７】
［第２の実施の形態］
【００８８】
本実施の形態は、操作パネル２００がＭＦＰ１００ａで受け付けたジョブ情報を記憶しておらず、ＭＦＰ１００ｂがジョブ情報をＭＦＰ１００ａから取得する点で、第１の実施の形態とは異なっている。
【００８９】
図８は、本発明の第２の実施の形態において、ジョブをＭＦＰ１００ａからＭＦＰ１００ｂに転送する際の画像処理システムの動作を概念的に示す図である。
【００９０】
図８を参照して、ＭＦＰ１００ａおよび１００ｂと、ＰＣ３００ａ〜３００ｃとがネットワーク４００に接続されている。操作パネル２００は、最初はＭＦＰ１００ａに取り付けられている。
【００９１】
操作パネル２００は、ＭＦＰ１００ａのマシン情報を記憶しており、ＭＦＰ１００ａで受け付けたジョブ情報を記憶していない。
【００９２】
ＭＦＰ１００ａは、ＭＦＰ１００ａで受け付けたジョブ情報と、ジョブに必要な画像データとをＨＤＤ１４に記憶している。
【００９３】
ＭＦＰ１００ａは、第１の実施の形態の場合と同様に、ＰＣ３００ｂ、ＰＣ３００ｃ、およびＰＣ３００ａの各々からプリントジョブＰ１〜Ｐ３の各々を受け付けおり、これらのプリントジョブのジョブ情報および必要なデータをＨＤＤ１４に格納している。ＭＦＰ１００ａが受け付けたジョブの一覧は、ＭＦＰ１００ａのＣＰＵ１１の制御により、操作パネル２００の表示部２１５に表示される。
【００９４】
このような状況で作業ユーザは、矢印ＡＣ１で示すように操作パネル２００をＭＦＰ１００ａから取り外し（ステップＡ）、操作パネル２００を持ってＭＦＰ１００ｂへ移動し（ステップＢ）、矢印ＡＣ２で示すように操作パネル２００をＭＦＰ１００ｂに取り付ける（ステップＣ）ことで、ＭＦＰ１００ａに送信したジョブをＭＦＰ１００ｂに転送して実行することができる。
【００９５】
操作パネル２００は、ＭＦＰ１００ａに取り付けられた状態では、ＭＦＰ１００ａから有線通信（本体−パネル間通信）により受信したジョブ情報に基づいて、リアルタイムで記憶部２１２のジョブ情報を更新する。また操作パネル２００は、ＭＦＰ１００ａから取り外された状態では、ＭＦＰ１００ａから無線通信（本体−パネル間通信）により受信したジョブ情報に基づいて、リアルタイムで記憶部２１２のジョブ情報を更新する。
【００９６】
ＭＦＰ１００ｂは、操作パネル２００が取り付けられたことを検知すると、操作パネル２００が保持しているＭＦＰ１００ａのマシン情報を自動的に読み出す。そしてＭＦＰ１００ｂは、読み出したマシン情報に基づいて、矢印ＰＲ１で示すようにＭＦＰ１００ａにアクセスし、ネットワーク４００を通じてＭＦＰ１００ａとの通信を開始する。そしてＭＦＰ１００ｂは、矢印ＰＲ２で示すように、ＭＦＰ１００ａのＨＤＤ１４に記憶されているジョブ情報と、プリントジョブに必要な画像データとをＭＦＰ１００ａから取得する。そしてＭＦＰ１００ｂは、矢印ＰＲ３で示すように、ＭＦＰ１００ａから取得したジョブ情報に基づいてプリントジョブを実行し、用紙を出力する。
【００９７】
ＭＦＰ１００ｂは、プリントジョブの実行後、ＭＦＰ１００ｂで実行したプリントジョブのジョブの画像データの削除をＭＦＰ１００ａに要求し、ＭＦＰ１００ａはＭＦＰ１００ｂからの要求に従ってＨＤＤ１４から画像データを削除する。
【００９８】
図９および図１０は、本発明の第２の実施の形態において、ジョブをＭＦＰ１００ａからＭＦＰ１００ｂに転送する際の画像処理システムの動作を示すフローチャートである。
【００９９】
図９を参照して、ＣＰＵ１１ａは、ＭＦＰ１００ａからの操作パネル２００の取り外しを検知したか否かを判別し（Ｓ５１）、操作パネル２００の取り外しを検知しないと判別した場合（Ｓ５１でＮＯ）、ＣＰＵ１１ａはＭＦＰ１００ａのジョブステータスに変化があったか否かを判別する（Ｓ５３）。
【０１００】
ステップＳ５３において、ジョブステータスに変化があったと判別した場合（Ｓ５３でＹＥＳ）、ＣＰＵ１１ａは操作パネル２００に対して、操作パネル２００が表示しているジョブの一覧の更新を指示し（Ｓ５５）、ステップＳ５１の処理へ進む。操作パネル２００のＣＰＵ２１１は、指示に従ってジョブの一覧を更新する（Ｓ５７）。一方、ステップＳ５３において、ジョブステータスに変化がないと判別した場合（Ｓ５３でＮＯ）、ＣＰＵ１１ａはステップＳ５１の処理へ進む。
【０１０１】
ステップＳ５１において、操作パネル２００の取り外しを検知したと判別した場合（Ｓ５１でＹＥＳ）、ＣＰＵ１１ａは操作パネル２００との通信を開始し（Ｓ５９）。ＣＰＵ２１１はＭＦＰ１００ａとの通信を開始する（Ｓ６１）。次にＣＰＵ１１ａは、ＭＦＰ１００ａのジョブステータスに変化があったか否かを判別する（Ｓ６３）。
【０１０２】
ステップＳ６３において、ジョブステータスに変化があったと判別した場合（Ｓ６３でＹＥＳ）、ＣＰＵ１１ａは操作パネル２００に対して、操作パネル２００が表示しているジョブの一覧の更新を指示し（Ｓ６５）、ステップＳ６３の処理へ進む。操作パネル２００のＣＰＵ２１１は、指示に従ってジョブの一覧を更新する（Ｓ６７）。一方、ステップＳ６３において、ジョブステータスに変化がないと判別した場合（Ｓ６３でＮＯ）、ＣＰＵ１１ａはステップＳ６３の処理を繰り返す。
【０１０３】
ＣＰＵ１１ｂは、ＭＦＰ１００ｂへの操作パネル２００の取り付けを検知したか否かを判別し（Ｓ６９）、操作パネル２００の取り付けを検知したと判別した場合（Ｓ６９でＹＥＳ）、ＣＰＵ１１ｂは、マシン情報を操作パネル２００からダウンロードする（Ｓ７１）。ＣＰＵ２１１は、ＭＦＰ１００ｂからの要求に従って、操作パネル２００が保持しているマシン情報をＭＦＰ１００ｂに送信する（Ｓ７３）。次にＣＰＵ１１ｂは、ダウンロードしたマシン情報に基づいてＭＦＰ１００ａを特定し、ＭＦＰ１００ａとの間で通信を開始する（Ｓ７５）。ＣＰＵ１１ａもＭＦＰ１００ｂとの間で通信を開始する（Ｓ７７）。続いてＣＰＵ１１ｂは、ＭＦＰ１００ａとの間で通信が可能であるか否かを判別する（Ｓ７９）。
【０１０４】
ステップＳ７９において、ＭＦＰ１００ａとの間で通信が可能であると判別した場合（Ｓ７９でＹＥＳ）、ＣＰＵ１１ｂは図１０のステップＳ８１の処理へ進む。ステップＳ７９において、ＭＦＰ１００ａとの間で通信が不可能であると判別した場合（Ｓ７９でＮＯ）、ＣＰＵ１１ｂはステップＳ７５の処理へ進み、再び通信を試みる。
【０１０５】
図１０を参照して、ステップＳ８１においてＣＰＵ１１ｂは、ジョブ情報をＭＦＰ１００ａからダウンロードする（Ｓ８１）。ＣＰＵ１１ａは、ＭＦＰ１００ｂからの要求に従って、ＨＤＤ１４に記憶しているジョブ情報をＭＦＰ１００ｂに送信する（Ｓ８３）。続いてＣＰＵ１１ｂは、ダウンロードしたジョブ情報に基づいて、ＭＦＰ１００ａに実行待ちのジョブがあるか否かを判別する（Ｓ８５）。
【０１０６】
ステップＳ８５において、ＭＦＰ１００ａに実行待ちのジョブがあると判別した場合（Ｓ８５でＹＥＳ）、ＭＦＰ１００ａから１つのジョブ（ジョブに必要な画像データ）を取得する（Ｓ８７）。ＣＰＵ１１ａは、ＭＦＰ１００ｂからの要求に従って、要求のあったジョブをＭＦＰ１００ａに送信する（Ｓ８９）。続いて、ＣＰＵ１１ｂは、取得したジョブ情報および画像データに基づいてジョブを実行し（Ｓ９１）、ＭＦＰ１００ａに対して、実行したジョブの削除を要求し（Ｓ９３）、ステップＳ８５の処理へ進む。ＣＰＵ１１ａは、要求に従って実行したジョブを削除する（Ｓ９５）。
【０１０７】
ステップＳ８５において、ＭＦＰ１００ａに実行待ちのジョブがないと判別した場合（Ｓ８５でＮＯ）、ＣＰＵ１１ｂは処理を終了する。
【０１０８】
なお、画像処理システムの構成などの上記以外の事項については、第１の実施の形態の場合と同様であるため、その説明は繰り返さない。
【０１０９】
［第３の実施の形態］
【０１１０】
本実施の形態は、ＭＦＰ１００ｂがネットワーク４００に接続されていない点で、第１の実施の形態とは異なっている。
【０１１１】
図１１は、本発明の第３の実施の形態において、ジョブをＭＦＰ１００ａからＭＦＰ１００ｂに転送する際の画像処理システムの動作を概念的に示す図である。
【０１１２】
図１１を参照して、ＭＦＰ１００ｂはネットワーク４００に接続されておらず、ＭＦＰ１００ａとＰＣ３００ａ〜３００ｃとがネットワーク４００に接続されている。操作パネル２００は、最初はＭＦＰ１００ａに取り付けられている。
【０１１３】
操作パネル２００は、ジョブ情報と、ジョブに必要な画像データと、ＭＦＰ１００ａのマシン情報とを記憶部２１２に記憶している。
【０１１４】
ＭＦＰ１００ａは、ＭＦＰ１００ａで受け付けたジョブ情報と、ジョブに必要な画像データとをＨＤＤ１４に記憶している。
【０１１５】
ＭＦＰ１００ａは、第１の実施の形態の場合と同様に、ＰＣ３００ｂ、ＰＣ３００ｃ、およびＰＣ３００ａの各々からプリントジョブＰ１〜Ｐ３の各々を受け付けおり、これらのプリントジョブのジョブ情報および必要なデータをＨＤＤ１４に格納している。ＭＦＰ１００ａが受け付けたジョブの一覧は、ＭＦＰ１００ａのＣＰＵ１１の制御により、操作パネル２００の表示部２１５に表示される。
【０１１６】
このような状況で作業ユーザは、矢印ＡＣ１で示すように操作パネル２００をＭＦＰ１００ａから取り外し（ステップＡ）、操作パネル２００を持ってＭＦＰ１００ｂへ移動し（ステップＢ）、矢印ＡＣ２で示すように操作パネル２００をＭＦＰ１００ｂに取り付ける（ステップＣ）ことで、ＭＦＰ１００ａに送信したジョブをＭＦＰ１００ｂに転送して実行することができる。
【０１１７】
操作パネル２００がＭＦＰ１００ａに取り付けられた状態では、ＭＦＰ１００ａは、新たなジョブを受け付けると、新たなジョブのジョブ情報およびジョブに必要な画像データをＨＤＤ１４に記憶する。またＭＦＰ１００ａは、これらを操作パネル２００の記憶部２１２にコピーする。操作パネル２００は、ＭＦＰ１００ａから受信したジョブ情報に基づいて、リアルタイムで記憶部２１２のジョブ情報を更新する。
【０１１８】
ＭＦＰ１００ａは、ＭＦＰ１００ａから操作パネル２００が取り外されたことを検知すると、操作パネル２００にコピーした画像データをＨＤＤ１４から削除する。
【０１１９】
ＭＦＰ１００ｂは、操作パネル２００が取り付けられたことを検知すると、矢印ＰＲ１で示すように、操作パネル２００が保持しているＭＦＰ１００ａのジョブ情報および画像データを自動的に取得（ダウンロード）する。そしてＭＦＰ１００ｂは、矢印ＰＲ２で示すように、操作パネル２００から取得したジョブ情報に基づいてプリントジョブを実行し、用紙を出力する。
【０１２０】
図１２は、本発明の第３の実施の形態において、ジョブをＭＦＰ１００ａからＭＦＰ１００ｂに転送する際の画像処理システムの動作を示すフローチャートである。
【０１２１】
図１２を参照して、ＣＰＵ１１ａは、ＭＦＰ１００ａからの操作パネル２００の取り外しを検知したか否かを判別し（Ｓ１０１）、操作パネル２００の取り外しを検知しないと判別した場合（Ｓ１０１でＮＯ）、ＣＰＵ１１ａはＭＦＰ１００ａのジョブステータスに変化があったか否かを判別する（Ｓ１０３）。
【０１２２】
ステップＳ１０３において、ジョブステータスに変化があったと判別した場合（Ｓ１０３でＹＥＳ）、ＣＰＵ１１ａは操作パネル２００に対して、操作パネル２００が保持しているジョブ情報および画像データの更新を指示し（Ｓ１０５）、ステップＳ１０１の処理へ進む。操作パネル２００のＣＰＵ２１１は、ＭＦＰ１００ａからの指示に従ってジョブ情報および画像データを更新する（Ｓ１０７）。一方、ステップＳ１０３において、ジョブステータスに変化がないと判別した場合（Ｓ１０３でＮＯ）、ＣＰＵ１１ａはステップＳ１０１の処理へ進む。
【０１２３】
ステップＳ１０１において、操作パネル２００の取り外しを検知したと判別した場合（Ｓ１０１でＹＥＳ）、ＣＰＵ１１ａは、操作パネル２００にコピーした画像データをＭＦＰ１００ａのＨＤＤ１１から削除する（Ｓ１０９）。
【０１２４】
ＣＰＵ１１ｂは、ＭＦＰ１００ｂへの操作パネル２００の取り付けを検知したか否かを判別し（Ｓ１１１）、操作パネル２００の取り付けを検知したと判別した場合（Ｓ１１１でＹＥＳ）、ＣＰＵ１１ｂは、ジョブ情報および画像データを操作パネル２００からダウンロードする（Ｓ１１３）。ＣＰＵ２１１は、ＭＦＰ１００ｂからの要求に従って、操作パネル２００が保持しているジョブ情報および画像データをＭＦＰ１００ｂに送信する（Ｓ１１５）。次にＣＰＵ１１ｂは、ダウンロードしたジョブ情報および画像データに基づいてジョブを実行し（Ｓ１１７）、処理を終了する。
【０１２５】
なお、画像処理システムの構成などの上記以外の事項については、第１の実施の形態の場合と同様であるため、その説明は繰り返さない。
【０１２６】
［実施の形態の効果］
【０１２７】
上述の実施の形態によれば、ユーザは、ＭＦＰ１００ａが受け付けたジョブの一覧を操作パネル２００で確認することができる。ユーザは、操作パネル２００の表示からジョブの転送が必要であると判断した場合には、判断に用いた操作パネル２００をＭＦＰ１００ａから取り外して移動し、別のＭＦＰ１００ｂへ取り付けるという操作を行うだけで、別のＭＦＰ１００ｂでジョブを実行することができる。ユーザは、煩わしいパネル操作を一切行うことなく、操作パネルの付け替えを行うのみで任意の処理を転送することができる。その結果、画像処理システムの操作性が向上し、誰でも簡単にジョブの転送に関する操作を行うことができる。
【０１２８】
また、操作パネル２００が、ＭＦＰ１００ａから無線通信にて受信したジョブ情報に基づいて、操作パネル２００が保持するジョブ情報を更新することにより、操作パネル２００がＭＦＰ１００ａから取り外された後で、ＭＦＰ１００ａおよび１００ｂの各々で同一のジョブが重複して実行されることを回避することができる。
【０１２９】
また、操作パネル２００がＭＦＰ１００ａのマシン情報を保持することにより、操作パネル２００がＭＦＰ１００ｂに取り付けられた場合に、ＭＦＰ１００ｂはマシン情報に基づいてＭＦＰ１００ａにアクセスし、必要なデータをＭＦＰ１００ａからダウンロードしてジョブを実行することができる。
【０１３０】
また、ＭＦＰ１００ｂが、ＭＦＰ１００ａで実行中のジョブのユーザとは異なるユーザのジョブを実行することにより、１人のユーザが登録したジョブがＭＦＰ１００ａとＭＦＰ１００ｂとで分散して実行されることを抑止することができる。
【０１３１】
また、第１および第３の実施の形態のように、操作パネル２００がＭＦＰ１００ａのジョブ情報を保持することにより、操作パネル２００がＭＦＰ１００ａから取り外された状態でも、ＭＦＰ１００ａが受け付けたジョブの一覧を操作パネル２００に表示させることが容易になる。
【０１３２】
また、第３の実施の形態のように、操作パネル２００の記憶部２１２がＭＦＰ１００ａで実行待ちのジョブに必要な画像データを記憶することにより、ＭＦＰ１００ａで受け付けたジョブを、ネットワーク４００に接続されていないＭＦＰ１００ｂでもジョブを実行することができる。
【０１３３】
また、第３の実施の形態のように、ＭＦＰ１００ａがジョブを実行した場合に、そのジョブの画像データを操作パネル２００の記憶部２１２から削除することにより、記憶部２１２の容量を空けることができ、１つのジョブが重複して実行されることを回避することができる。
【０１３４】
［その他］
【０１３５】
上述の第１〜第３の実施の形態において、ＭＦＰ１００ｂは、ＭＦＰ１００ａで実行待ちの全てのジョブ（図５では「００２」〜「００７」というプロセスＩＤが付されたジョブ）を実行してもよい。またＭＦＰ１００ｂは、図１３に示すように、ＭＦＰ１００ａで実行中のジョブを指示したユーザとは異なるユーザが指示したジョブ（図５では「００６」および「００７」というプロセスＩＤが付されたジョブ）を選択して実行してもよい。
【０１３６】
図１３は、図７に示すフローチャートの第１の変型例を示す図である。
【０１３７】
図１３を参照して、ステップＳ３５において、ＭＦＰ１００ａに実行待ちのジョブがあると判別した場合（Ｓ３５でＹＥＳ）、ＣＰＵ１１ｂは、ＭＦＰ１００ａで実行待ちのジョブのユーザが、ＭＦＰ１００ａで現在実行中のジョブのユーザと同一であるか否かを判別する（Ｓ２０１）。ステップＳ２０１において、同一であると判別した場合（Ｓ２０１においてＹＥＳ）、ＣＰＵ１１ｂはステップＳ３７の処理へ進み、ＭＦＰ１００ａで実行待ちのジョブを取得する（Ｓ３７）。一方、ステップＳ２０１において、同一でないと判別した場合（Ｓ２０１においてＮＯ）、ＭＦＰ１００ａで実行待ちのジョブを実行せず、ステップＳ３５の処理へ進む。
【０１３８】
上述の第１〜第３の実施の形態において、操作パネル２００がＭＦＰ１００ａから取り外されてＭＦＰ１００ｂに取り付けられた場合において、ＭＦＰ１００ｂに実行待ちのジョブがあるときは、ＭＦＰ１００ｂは、図１４に示すように、双方の印刷待ちのジョブのうち優先度の高いものから優先的にジョブを実行してもよい。
【０１３９】
図１４は、図７に示すフローチャートの第２の変型例を示す図である。
【０１４０】
図１４を参照して、ステップＳ３５において、ＭＦＰ１００ａで実行待ちのジョブがあると判別した場合（Ｓ３５でＹＥＳ）、ＣＰＵ１１ｂは、ＭＦＰ１００ｂで実行待ちのジョブがあるか否かを判別する（Ｓ２０３）。
【０１４１】
ステップＳ２０３において、ＭＦＰ１００ｂで実行待ちのジョブがあると判別した場合（Ｓ２０３でＹＥＳ）、ＣＰＵ１１ｂは、ＭＦＰ１００ａが受け付けたジョブの優先度がＭＦＰ１００ｂで実行待ちのジョブの優先度よりも高いか否かを判別する（Ｓ２０５）。
【０１４２】
ステップＳ２０５において、ＭＦＰ１００ａが受け付けたジョブの優先度が高いと判別した場合（Ｓ２０５でＹＥＳ）、ＣＰＵ１１ｂはステップＳ３７の処理へ進み、ＭＦＰ１００ａが受け付けたジョブを優先的に実行する。一方、ステップＳ２０５において、ＭＦＰ１００ａが受け付けたジョブの優先度が低いと判別した場合（Ｓ２０５でＮＯ）、ＣＰＵ１１ｂはステップＳ３５の処理へ進み、ＭＦＰ１００ｂで実行待ちのジョブを優先的に実行し、ステップＳ３５の処理へ進む。
【０１４３】
上述の第３の実施の形態においては、操作パネル２００がＭＦＰ１００ａに取り付けられている場合には、操作パネル２００はＭＦＰ１００ａのジョブ情報とジョブに必要な画像データとを記憶していなくてもよい。この場合、操作パネル２００がＭＦＰ１００ａから外されたことをＭＦＰ１００ａが検知したときに、ＭＦＰ１００ａのジョブ情報とジョブに必要な画像データとを、ＭＦＰ１００ａから操作パネル２００に無線通信により移動させてもよい。
【０１４４】
画像処理システムがＭＦＰ１００ａおよび１００ｂ以外にもジョブを実行する装置を備えている場合には、ユーザはジョブの移動先としての任意の装置に操作パネル２００を取り付けてもよい。
【０１４５】
ＭＦＰ１００ｂが実行するジョブの種類は任意であり、上述のプリントジョブの他、たとえばスキャンジョブ、コピージョブ、ファイル送信ジョブ、またはメール送信ジョブなどであってもよい。ＭＦＰ１００ａに登録されたジョブを操作パネル２００によりＭＦＰ１００ｂに転送した場合に、そのジョブがＭＦＰ１００ｂにて実行できない種類のものであったときは、ＭＦＰ１００ｂにてそのジョブが実行できないことを伝えるメッセージを、操作パネル２００またはＭＦＰ１００ｂに表示してもよい。
【０１４６】
ＭＦＰ１００ａまたはＭＦＰ１００ｂは、操作パネル２００の他に、独自の操作パネル（ローカルパネル）を有していてもよい。この操作パネルは取り外し可能であっても不可能であってもよい。
【０１４７】
ＭＦＰ１００ａはＰＣ３００ａ〜３００ｃからネットワーク４００を介してジョブを受け付ける代わりに、操作パネル２００などから直接（ネットワーク４００を介さず）ジョブを受け付けてもよい。この場合、画像処理システムはＰＣを含んでいなくてもよい。
【０１４８】
ＭＦＰ１００ａからＭＦＰ１００ｂに転送するジョブの選択を操作パネル２００から受け付け、選択されたジョブのみをＭＦＰ１００ｂで実行してもよい。
【０１４９】
上述の実施の形態は適宜組み合わせることができる。たとえば図５の動作と、図１１の動作とを組み合わせて、ＭＦＰ１００ｂは、操作パネル２００ではなくＭＦＰ１００ａが保持するジョブ情報をダウンロードし、このジョブ情報に基づいてジョブを実行してもよい。
【０１５０】
上述の実施の形態における処理は、ソフトウェアにより行なっても、ハードウェア回路を用いて行なってもよい。また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザに提供することにしてもよい。プログラムは、ＣＰＵなどのコンピュータにより実行される。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【０１５１】
上述の実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１５２】
１１，２１１，３１１  ＣＰＵ
１２，３１２  ＲＡＭ
１３，３１３  ＲＯＭ
１４，３１４  ＨＤＤ
１５，３１５  通信Ｉ／Ｆ
１００，１００ａ，１００ｂ，１００ｃ  ＭＦＰ
１６  ファクシミリ部
１７  エンジン部
１８  スキャナ
１００，１００ａ，１００ｂ  ＭＦＰ
２００  操作パネル
２１２  記憶部
２１３  通信部
２１４  データ入出力部
２１５，３１６  表示部
２１６  パネル着脱検出部
２１７  操作部
３００，３００ａ，００ｂ、３００ｃ  ＰＣ
３１７  入力部
４００  ネットワーク
【図１】
0005545271.tif 000002
【図２】
0005545271.tif 000003
【図３】
0005545271.tif 000004
【図４】
0005545271.tif 000005
【図６】
0005545271.tif 000006
【図７】
0005545271.tif 000007
【図９】
0005545271.tif 000008
【図１０】
0005545271.tif 000009
【図１２】
0005545271.tif 000010
【図１３】
0005545271.tif 000011
【図１４】
0005545271.tif 000012
【図５】
0005545271.tif 000013
【図８】
0005545271.tif 000014
【図１１】
0005545271.tif 000015