(57)【要約】【課題】  現在規定された機能を提供する資源の位置を自動的に見つけそして共有するコピー機を提供する。【解決手段】  コピー機は、コピー機の外部にあり且つコピー機で開始されたコピージョブの１つ又はそれ以上の部分を処理するのに利用できる１つ又はそれ以上の資源の組みを決定するように構成される。コピー機は、更に、グラフィックユーザインターフェース上に、１つ又はそれ以上の資源により提供される１つ又はそれ以上の機能を示す１つ又はそれ以上のユーザインターフェースオブジェクトを表示する、ように構成される。【選択図】      図１ 
2004163916.tif 000002
【特許請求の範囲】
【請求項１】
コピー機の外部にあり且つ前記コピー機で開始されたコピージョブの１つ又はそれ以上の部分を処理するのに利用できる１つ又はそれ以上の資源の組みを決定し、
グラフィックユーザインターフェース上に、前記１つ又はそれ以上の資源により提供される１つ又はそれ以上の機能を示す１つ又はそれ以上のユーザインターフェースオブジェクトを表示する、
ように構成されるコピー機。
【請求項２】
前記コピー機それ自身は、前記１つ又はそれ以上の機能の少なくとも１つを提供しない、請求項１に記載のコピー機。
【請求項３】
前記コピー機は、更に、１つ又はそれ以上の機能を示す応答を要求する質問を送信するように構成される、請求項１に記載のコピー機。
【請求項４】
前記コピー機は、更に、前記１つ又はそれ以上の資源へ前記質問を送信するように構成される、請求項３に記載のコピー機。
【請求項５】
前記コピー機は、更に、前記１つ又はそれ以上の機能を示す情報を格納する貯蔵部へ質問を送信するように構成される、請求項３に記載のコピー機。
【請求項６】
前記コピー機は、更に、前記１つ又はそれ以上の機能と前記１つ又はそれ以上の資源の組みを示す１つ又はそれ以上の信号を受信するように構成される、請求項１に記載のコピー機。
【請求項７】
前記コピー機は、更に、
前記１つ又はそれ以上のユーザインターフェースオブジェクトからの、特定のユーザインターフェースオブジェクトのユーザ選択を検出し、
前記特定のユーザインターフェースオブジェクトに関連する１つ又はそれ以上の機能が前記コピージョブの少なくとも部分に適用されるようにする、
ように構成される、請求項１に記載のコピー機。
【請求項８】
前記１つ又はそれ以上の資源は、ネットワークを介して前記コピー機に通信的に接続される、請求項１に記載のコピー機。
【請求項９】
前記１つ又はそれ以上の資源は、１つ又はそれ以上の他のコピー機を含む、請求項８に記載のコピー機。
【請求項１０】
前記１つ又はそれ以上の資源は、１つ又はそれ以上のプリンタを含む、請求項８に記載のコピー機。
【請求項１１】
前記１つ又はそれ以上の資源の組の決定は、時間の第１の点で実行され、
前記コピー機は、更に、時間の第１の点の後の時間の第２の点で、動的に更新され、前記１つ又はそれ以上の資源の組みと前記１つ又はそれ以上のユーザインターフェースオブジェクトの両方は、利用できる資源の変化を反映するように構成される、
請求項１に記載のコピー機。
【請求項１２】
前記コピー機は、更に、前記グラフィックユーザインターフェース上に、前記１つ又はそれ以上の資源の組みを示す１つ又はそれ以上の他のユーザインターフェースオブジェクトを表示するように構成される、請求項１に記載のコピー機。
【請求項１３】
前記コピー機は、更に、
１つ又はそれ以上の他のユーザインターフェースオブジェクトからの、特定のユーザインターフェースオブジェクトのユーザ選択を検出し、
コピージョブの数なくとも部分を、前記特定のユーザインターフェースオブジェクトに関連する前記１つ又はそれ以上の資源の組みからの、特定の資源により処理されるようにする、
ように構成される、請求項１２に記載のコピー機。
【請求項１４】
前記コピー機は、更に、
コピージョブの少なくとも部分を走査することにより画像データを発生し、
画像データの少なくとも部分を特定の資源により解釈されることが可能なフォーマットへ変換する、
ように構成される、請求項１３に記載のコピー機。
【請求項１５】
前記コピー機は、更に、前記１つ又はそれ以上の機能を示す前記１つ又はそれ以上のユーザインターフェースオブジェクトからの、１つ又はそれ以上の特定のユーザインターフェースオブジェクトのユーザ選択を検出するように構成され、
前記１つ又はそれ以上の他のユーザインターフェースオブジェクトは、１つ又はそれ以上の機能を提供する、１つ又はそれ以上の資源のユーザインターフェースオブジェクトを示す、請求項１２に記載のコピー機。
【請求項１６】
前記１つ又はそれ以上の他のユーザインターフェースオブジェクトは、前記１つ又はそれ以上の資源の組みの１つ又はそれ以上の位置を示す、請求項１２に記載のコピー機。
【請求項１７】
ネットワークを介して、コピー機の外部にある１つ又はそれ以上の資源により提供される１つ又はそれ以上の機能を示す１つ又はそれ以上の信号を受信し、
前記１つ又はそれ以上の資源は前記コピー機で開始されるコピージョブの１つ又はそれ以上の部分を処理するのに利用でき、且つ、
１つ又はそれ以上の機能の少なくとも１つは前記コピー機自身により提供されてはおらず、
１つ又はそれ以上の資源の組を、時間の第１の点で、１つ又はそれ以上の信号に基づいて、決定し、
前記１つ又はそれ以上の機能を示す１つ又はそれ以上のユーザインターフェースオブジェクトを、グラフィックユーザインターフェース上に、表示し、
前記１つ又はそれ以上の資源の組みと前記１つ又はそれ以上のユーザインターフェースオブジェクトの両方を、時間の第１の点の後の時間の第２の点で利用できる資源の変化を反映するために、動的に更新し、
前記１つ又はそれ以上のユーザインターフェースオブジェクトからの、第１のユーザインターフェースオブジェクトのユーザ選択を検出し、
前記第１のユーザインターフェースオブジェクトに関連する１つ又はそれ以上の機能を提供する前記１つ又はそれ以上の資源の少なくとも１つを示す１つ又はそれ以上の他のユーザインターフェースオブジェクトを、前記グラフィックユーザインターフェース上に、表示し、
前記１つ又はそれ以上の他のユーザインターフェースオブジェクトは、前記１つ又はそれ以上の資源の少なくとも１つの１つ又はそれ以上の位置を示し、
前記１つ又はそれ以上の他のユーザインターフェースオブジェクトからの、第２のユーザインターフェースオブジェクトのユーザ選択を検出し、
前記コピージョブの少なくとも部分を走査することにより画像データを発生し、
画像データの少なくとも部分を、前記第２のユーザインターフェースオブジェクトに関連する資源により解釈されることが可能なフォーマットへ変換し、
コピージョブの少なくとも部分が、前記第２のユーザインターフェースオブジェクトに関連する前記資源により、処理されるようにする、
ように構成されるコピー機。
【請求項１８】
コピー機の外部にあり且つ前記コピー機で開始されたコピージョブの１つ又はそれ以上の部分を処理するのに利用できる１つ又はそれ以上の資源の組みを決定する手段と、
グラフィックユーザインターフェース上に、前記１つ又はそれ以上の資源により提供される１つ又はそれ以上の機能を示す１つ又はそれ以上のユーザインターフェースオブジェクトを表示する手段と、を有するコピー機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コピー機に関連し、特に、転送された部分を完了するのに必要な機能を提供する資源へ、コピージョブの部分を転送することが可能なコピー機に関連する。
【背景技術】
【０００２】
今日では、コピー機は、紙のような面上に表示されている画像を自動的に再生することができる。典型的なコピー機は、走査モジュールと印刷モジュールを有する。走査モジュールは、面上に表示されている画像に基づいて、データを発生することができる。逆に、印刷モジュールは、データに基づいて、画像を発生しそして、恒久的に面上にそれらの画像を表示できる。コピー機は、また、画像データを受信しそして、印刷モジュールへの出力のために、画像データをラスタ化する、ラスタ画像プロセッサを有する。走査モジュールにより発生されたデータを、印刷モジュールへ送ることにより、コピー機は面上に表示される画像を再生できる。１つ又はそれ以上の面上に表示されている画像を再生するタスクは、”コピージョブ”と呼ばれる。
【０００３】
コピージョブは、面上への画像の単なる再生以上のものを含みうる。コピージョブは、これらの画像と面の規定された操作も含みうる。例えば、コピー機のユーザが、再生されたページをステープルで留め、穴をあけ及び／又は、リング又は他の綴じ機構で共に綴じることを、規定しうる。
【０００４】
幾つかのコピー機は、他のコピー機が提供しない機能を提供しうる。ある特定のコピー機によってのみ提供される機能を使用したい者は、それらのコピー機の利用できる１つの位置を見つけることが必要とされる。利用可能性、機能性及び、コピー機の位置に関する情報は、得るのが難しい。そのような情報が得られるときにさえも、それは古くそして不正確な場合もある。
【０００５】
例えば、人は、紙に穴をあけそしてステープルで留めるコピー機を有する店を見つける前に、電話帳に掲載されている多くの店に電話をする。電話を受けた店の店員は、店の資源を比較的知らない場合がある。電話番号の幾つかは、正しくない場合がある。結局、その人が幸運である場合には、その人は、望みの機能を提供するコピー機を有する合理的な距離内の店を見つけうる。
【０００６】
店に到着すると、人は、その人が到着するすぐ前に、必要なコピー機が壊れたか又は、長い時間の期間の間、そのコピー機を使用する予定でいる他人により占有されていることで、いらいらさせられる。その間、他のコピー機は、それらは望みの機能を提供できないので、その店で又はその人が去った位置で、使用されていないままである。更にその上、利用できないコピー機の１つ又はそれ以上の望ましい機能を提供する能力に関わらず、コピージョブを走査する機構を欠いているので、プリンタのような他の利用できる資源は未使用のまま残される。
【０００７】
この問題への１つの潜在的な解決方法は、人が、全ての望ましい機能を提供するコピー機を、自分自身で得ることである。しかしながら、そのような解決方法は、しばしば経済的ではない。更に、変化する技術により、最も高度なコピー機が結果的に時代遅れとなる。更に、そのような解決方法は、全ての望ましい機能を提供しないコピー機の十分な走査モジュールを無駄にする。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
望む機能を提供する資源へ更に簡単にアクセスする要求に基づいて、現在規定された機能を提供する資源の位置を自動的に見つけそして共有するコピー機が非常に望ましい。
【課題を解決するための手段】
【０００９】
コピー機は、コピー機の外部にあり且つコピー機で開始されたコピージョブの１つ又はそれ以上の部分を処理するのに利用できる１つ又はそれ以上の資源の組みを決定するように構成される。コピー機は、更に、グラフィックユーザインターフェース上に、１つ又はそれ以上の資源により提供される１つ又はそれ以上の機能を示す１つ又はそれ以上のユーザインターフェースオブジェクトを表示する、ように構成される。
【発明の効果】
【００１０】
コピー機は、コピー機が提供する機能に加えて、他の資源の機能を表示するように構成されることができる。また、コピー機が自身で望む機能を提供しない場合でさえも、コピー機のユーザは、そのコピー機を通して望みの機能を得ることができる。
【発明を実施するための最良の形態】
【００１１】
実施例は、限定するのではなく、例により示され、添付の図面では、同様な参照符号は同様な構成要素を示すものとする。
【００１２】
以下の説明では、説明の目的のために、特定の細部を、本発明の徹底的な理解を提供するために述べる。しかしながら、本発明は、これらの特定の細部なしでも実行できることは明らかである。例えば、良く知られた構造と装置は、本発明を不要に曖昧にすることを避けるために、ブロック図の形式で示される。
【００１３】
概観
コピー機は、他のコピー機及びプリンタのような他の利用できる資源を、自動的に検出するように構成される。コピー機は、他の資源の各々が提供する、ステープルで留める（ｓｔａｐｌｉｎｇ，ステープリング）及び穴をあけるような機能を検出するように、構成される。コピー機は、コピー機が提供する機能に加えて、これらの他の資源の機能を表示するように構成される。コピー機のグラフィックユーザインターフェース上のオブジェクトは、これらの機能を表しうる。コピー機は、グラフィックユーザインターフェースを通して、１つ又はそれ以上のこれらのオブジェクトの選択を検出するように構成される。コピー機は、ネットワークを通して、その機能を提供できる現在利用できる資源へ、コピージョブの部分を送ることによるような、選択されたオブジェクトにより示された機能が、コピー機により開始されたコピージョブの部分に適用されるように構成される。このように、コピー機が自身で望む機能を提供しない場合でさえも、コピー機のユーザは、そのコピー機を通して望みの機能を得る。
【００１４】
更に、本発明の実施例に従って、コピー機は、検出された利用できる資源の現在の組みを動的に維持するように構成される。従って、コピー機は、ユーザが現在コピージョブに適用しうるそれらの機能のみを表示するように構成されうる。コピー機は、自動的に且つ動的に、現在利用できる他の資源を検出しそして、他の資源が提供する機能を示すことができるので、コピー機のユーザは、望みの機能を提供する利用できるコピー機の位置を捜す負荷から自由にされる。コピー機は、走査モジュールのない資源にさえコピージョブの部分を送ることができるので、コピー機は、自身の走査モジュールの使用を、コピー機により独立して提供されない望みの機能を含むプリンタの印刷モジュールと結合することができ、それにより、利用できる資源の無駄を防止することができる。
【００１５】
機能−共有資源
図１は、本発明の一実施例に従った、機能−共有資源を示すブロック図である。機能−共有資源は、コピー機１１０と１２０及び、プリンタ１３０を有する。
【００１６】
コピー機１１０は、走査モジュール１１２及び、印刷モジュール１１４を有する。コピー機１１０は、グラフィックユーザインターフェース（ＧＵＩ）１１６も有する。ＧＵＩ１１６は、キーボードとタッチパネルと有する液晶ディスプレイ（ＬＣＤ）も有する。コピー機１１０は、ネットワークインターフェースカードのような、ネットワークインターフェース１１８も有する。走査モジュール、印刷モジュール１１４、ＧＵＩ１１６及び、ネットワークインターフェース１１８は、システムバスを介して通信的に接続されている。コピー機１１０は、ネットワークインターフェース１１８を通して、通信的にネットワーク１４０に接続される。ネットワーク１４０は、コピー機１１０と１２０及びプリンタ１３０の間のデータの交換を提供する媒体又は機構により実行される。ネットワーク１４０の例は、限定なしに、ローカルエリアネットワーク（ＬＡＮ）、無線エリアネットワーク（ＷＡＮ）、イーサーネット（登録商標）又はインターネット、又は、１つ又はそれ以上の地上、衛星又は、無線リンクのような、ネットワークを含む。ネットワーク１４０は、記載されているような、ネットワークの組み合わせも含みうる。ネットワーク１４０は、トランスミッションコントロールプロトコル（ＴＣＰ）及びインターネットプロトコル（ＩＰ）に従って、データを伝送する。
【００１７】
コピー機１２０は、コピー機１１０と同様である。コピー機１２０は、走査モジュール１２２、印刷モジュール１２４、ＧＵＩ１２６及び、ネットワークインターフェース１２８を有する。コピー機１２０は、ネットワークインターフェース１２８を通して、ネットワーク１４０に通信的に接続されている。しかしながら、コピー機１２０は、コピー機１２０がステープリング（ｓｔａｐｌｉｎｇ、ステープルで留める）モジュール１２３及び穴あけモジュール１２５を有し、コピー機１１０がこれらのモジュールを有しないことで、コピー機１１０と異なる。従って、コピー機１２０は、他の資源に独立して、コピージョブにステープルで留める及び穴をあける機能を提供できる。コピー機１２０は、コピー機１２０内にステープリングモジュール１２３と穴あけモジュール１２５を含めることにより、これらの機能を提供できる。対照的に、コピー機１１０は、他の資源に独立に、これらの機能を適用できない。
【００１８】
プリンタ１３０は、コピー機１２０と同様である。プリンタ１３０は、印刷モジュール１３４、ＧＵＩ１３６、ネットワークインターフェース１３８、ステープリングモジュール１３３及び、穴あけモジュール１３５を有する。プリンタ１３０は、ネットワークインターフェース１３８を介して通信的に、ネットワーク１４０と接続されている。しかしながら、プリンタ１３０は、プリンタ１３０が走査モジュール１１２と走査モジュール１２２のような走査モジュールを欠いていることで、コピー機１２０と異なる。従って、プリンタ１３０は、他の資源と独立して、印刷ジョブについてステープルで留める及び穴あけ機能を提供できるが、プリンタ１３０は、走査モジュール１１２と１２２が出来るように面上に表示された画像に基づいてデータを独立して発生できない。
【００１９】
ネットワーク１４０は、１つ又はそれ以上のサブネットワークを含みうる。従って、コピー機１１０は１つのサブネットワークと通信的に接続され得、コピー機１２０は異なるサブネットワークと通信的に接続され得、これらの両方のサブネットワークは、インターネットのような他のネットワークと通信的に接続されうる。従って、コピー機１１０、コピー機１２０及び、プリンタ１３０は、すべて、ネットワーク１４０を通して互いに通信的に接続されうる。コピー機１１０は、更に又は代わりに、ネットワーク１４０に独立に１つ又はそれ以上のコピー機１２０とプリンタ１３０に直接的に接続されてもよい。
【００２０】
本発明の一実施例に従って、コピー機１１０は、コピー機１１０に対して外部にある１つ又はそれ以上の資源の組みを決定するように構成される。コピー機１１０は、組みのメンバがコピー機１１０で開始されたコピージョブに利用できるこれらの資源を含むように、この組みを決定するように構成できる。例えば、コピー機１１０はコピー機１２０とプリンタ１３０が、コピー機１１０で開始されたコピージョブを処理するのに利用できるかどうかを決定するように構成される。コピー機１１０は、人間のユーザの介在なしに、自動的にこの決定をするように構成される。
【００２１】
本発明の他の実施例に従って、コピー機１１０は、決定された組みの資源により提供される１つ又はそれ以上の機能を示す１つ又はそれ以上のユーザインターフェースオブジェクトを表示するようにも構成される。例えば、コピー機１１０が、コピー機１２０とプリンタ１３０がコピー機１１０に利用できる資源の組み内であると決定する場合には、コピー機１１０は、ＧＵＩ１１６上に、ステープリング機能を示すユーザインターフェースオブジェクト及び、穴あけ機能を示す他のユーザインターフェースオブジェクトも、表示しうる。コピー機１１０は、コピー機１２０とプリンタ１３０が、ステープリングモジュール１２３と１３３をそれぞれ、そして穴あけモジュール１２５と１３５をそれぞれ含むと決定するので、コピー機１１０は、これらのユーザインターフェースオブジェクトを表示する。コピー機１１０は、更に、コピー、拡大又は、暗くすることのような、コピー機１１０が他の資源に独立して提供できる機能を示すユーザインターフェースオブジェクトを表示する。
【００２２】
本発明の一実施例では、コピー機１１０は、資源の決定された組みとＧＵＩ１１６上に表示されているユーザインターフェースオブジェクトを動的に更新するようにも構成される。コピー機１１０は、コピー機１１０が最初に資源の組みを決定する時間の点の後はいつでも、この動的な更新を実行するように構成される。コピー機１１０は、この動的な更新を、周期的に又は、ＧＵＩ１１６を通しての選択の受信のようなイベントに応答して、実行するように構成される。
【００２３】
例えば、コピー機１１０が、プリンタ１３０がコピージョブを処理するのにもはや利用できないと決定する場合には、コピー機１１０は、もはや利用できる資源により提供されない機能を表すインターフェースオブジェクトを、ＧＵＩ１１６から削除する。他の例では、コピー機１１０が、プリンタ１３０がコピージョブを処理するのに再び利用できると後に決定する場合には、コピー機１１０は、他の利用できる資源により以前は提供されていなかった機能を表すインターフェースオブジェクトを、ＧＵＩ１１６に追加する。
【００２４】
本発明の一実施例では、コピー機１１０は、コピージョブを処理するのに現在利用できる資源の機能を表す１つ又はそれ以上のユーザインターフェースオブジェクトのユーザ選択を検出するようにも構成される。コピー機１１０は、選択されたユーザインターフェースオブジェクトに関連する機能を、コピージョブの少なくとも一部に適用するようにも構成される。例えば、ユーザがステープルで留める及び穴あけ機能を表すインターフェースオブジェクトを選択する場合には、コピー機１１０は、この選択を検出しそして、ステープルで留める又は穴をあけるように構成されている（例えば、コピー機１２０又はプリンタ１３０）、１つ又はそれ以上の資源が、コピージョブの部分を処理し、それによりステープルで留める及び穴をあけることが実行される。これを達成するために、コピー機１１０は、コピージョブを走査しそして、走査から発生されそして選択された機能が実行されるコピージョブの部分を表す、データの部分を、ネットワーク１４０を通してコピー機１２０又はプリンタ１３０のいずれかに、伝送する。
【００２５】
本発明の一実施例では、コピー機１１０は、ユーザ選択のされた機能を提供するように構成された利用できる資源を表す１つ又はそれ以上のユーザインターフェースオブジェクトを、ＧＵＩ１１６上に表示するように構成される。例えば、ユーザがステープリング機能を選択する場合には、コピー機１１０は、ステープリングモジュールを含む現在利用できる資源（例えば、コピー機１２０とプリンタ１３０）を表示するように構成される。本発明の一実施例では、コピー機１１０は、全てのユーザ選択の機能を提供するように構成されたそれらの資源のみにについてインターフェースオブジェクトを表示するように構成される。
【００２６】
本発明の一実施例では、コピー機１１０は、”スタート” とラベルの付されたインターフェースオブジェクトとは別に表示される、”プロダクション”とラベルの付されたインターフェースオブジェクトのユーザ選択を検出するのに応答して、資源を表す、インターフェースオブジェクトを表示するように構成される。言いかえると、コピー機１１０は、”スタート”オブジェクトが選択されたときに、それ自身の内部機能のみを使用するように構成され、そして、”プロダクション”オブジェクトが選択されたときに、コピー機１１０に対して外部の（例えば、コピー機１２０とプリンタ１３０）、追加の利用できる資源を表示するように構成される。
【００２７】
本発明の一実施例では、コピー機１１０は、現在利用できる資源を表すインターフェースオブジェクトのユーザの選択を検出するように、構成される。コピー機１１０は、コピージョブの少なくとも部分が、選択されたインターフェースオブジェクトにより表される資源により処理されるようにも構成される。例えば、ユーザがプリンタ１３０を表すインターフェースオブジェクトを選択する場合には、コピー機１１０は、コピージョブの少なくとも部分がプリンタ１３０により処理されるように構成される。
【００２８】
例えば、コピー機１１０は、走査モジュール１１２を使用してコピージョブを走査するように構成され、そして、ネットワークインターフェース１１８とネットワーク１４０を通して、発生された画像データの全部又は一部をプリンタ１３０へ送るように構成される。プリンタ１３０は、ネットワーク１４０とネットワークインターフェース１３８を通して、画像データを受信し、そして、受信された画像データに基づいてコピーを、印刷し、ステープルで留め、そして穴をあけるように構成される。
【００２９】
本発明の一実施例では、コピー機１１０は、現在利用できる資源を示す各ユーザインターフェースオブジェクトに関連して、資源の物理的な位置の指示を表示するように構成される。例えば、コピー機は、プリンタ１３０がコピー機１１０の配置されているのと同じ名称の場所にローカルに配置されていることを示すユーザインターフェースオブジェクトを表示するように構成される。他の例では、コピー機１１０は、コピー機１２０がコピー機１１０の配置されているのと異なる名称の場所（例えば、”ＡＢＣコピー店”）に遠隔的に配置されていることを示すユーザインターフェースオブジェクトを表示するように構成される。このように、コピー機１１０のユーザは、ユーザが資源を示すある特定のインターフェースオブジェクトを選択する場合には、ユーザのコピージョブが完了される場所に関する情報が提供される。ユーザは、資源を選択するのにこの情報を有益に使用する。
【００３０】
本発明の一実施例では、資源に関する状態情報は、資源を表す各ユーザインターフェースオブジェクトに関連して、示されうる。例えば、状態情報は、資源が利用できるか又は利用できないかを示す。状態情報は、どのくらい長く資源が使用されているか、及び、資源が現在完了していないコピージョブを完了する前に、処理するのに残されている予想される時間の量又はページ数を示しうる。状態情報は、資源が現在機能しているか又は故障しているかを示しうる。
【００３１】
本発明の一実施例では、コピー機１１０は、例えば、機能を表す各インターフェースオブジェクトついて、その機能を提供するように構成された１つ又はそれ以上の資源を示すように、構成される。各資源の物理的な位置は、各示された資源についても示されうる。このように、コピー機１１０のユーザは、どの機能が  特定の位置で得られうるかに関する情報が提供される。ユーザは、機能を選択するためにこの情報を有益に使用する。
【００３２】
本発明の実施例では、コピー機１１０は、走査モジュール１１２により発生される、データを外部資源が理解するように構成されるフォーマットに変換するように構成される。例えば、コピー機１１０は、走査されたコピージョブからのデータをコピー機１２０が解釈できるように構成されるフォーマット又はプロトコルに変換するように構成されうる。
【００３３】
本発明の一実施例では、コピー機１１０は、コピージョブの１つの部分を１つの外部資源（例えば、コピー機１２０）へそして、コピージョブの他の部分を他の外部資源（例えば、プリンタ１３０）へ送るように構成される。更に、コピー機１１０は、コピージョブの更に他の部分をローカルに処理するために、印刷モジュール１１４を使用するように構成される。言いかえると、コピー機１１０は、複数の資源の間で、コピージョブを分散するように構成される。各資源へ分散された部分は、資源より提供される機能及びその部分を完全に処理するのに必要とされる及び機能に基づいている。例えば、ユーザが穴をあけると規定する１つの部分は、ユーザが穴をあけないと規定した他の部分がコピー機１１０により処理されるのと同時に、コピー機１２０により処理される。複数の資源へコピージョブの部分を送ることにより、コピージョブ処理は、順次の方法よりもむしろ、並行して完了する。このように、コピージョブを同時に１つの資源のみを使用して完了しなければならない場合よりも、コピージョブは更に素早く（即ち、より高い分当りのページレートで）完了する。
【００３４】
分散されたサーバアプリケーション
図２は、本発明の一実施例に従った、幾つかがクライアントとサーバを含む、機能−共有資源を示すブロック図である。示されている実施例では、コピー機１１０はクライアント２１２及び、サーバ２１４を含む。コピー機１２０は、クライアント２２２とサーバ２２４を含む。プリンタ１３０はサーバ２３４を含む。
【００３５】
本発明の一実施例では、クライアント２１２と２２２の各々は、ネットワーク１４０を通して質問を送信するように構成される。質問は、要求の受信者である資源により提供される機能を示す応答を要求する。例えば、クライアント２１２は、クライアント２１２への応答を要求する質問を、ネットワーク１４０上に、同報通信する又は送信するように構成されうる。ネットワーク１４０がＬＡＮを含む場合には、クライアント２１２は、ＬＡＮに通信的に接続されている資源への質問を同報通信する。ネットワーク１４０は、同報通信をサポートしない場合には、クライアント２１２はネットワーク１４０がサポートする何かの手段を使用して質問を送信しうる。
【００３６】
一実施例では、サーバ２１４、２２４及び、２３４の各々は、ネットワーク１４０から質問を受信するように構成される。サーバ２１４、２２４及び、２３４の各々は、受信された質問に応答して、サーバの資源が提供する機能を示す応答を送信する。本発明の一実施例では、応答は、その機能を提供する資源の身元証明（識別子）も含む。サーバ２１４、２２４及び、２３４の各々は、ネットワーク１４０を通してこの応答を、質問により識別されるクライアントへ送信する。例えば、クライアント２１２から受信された質問に応答して、サーバ２２４は、クライアント２１２へ応答を送信する。応答は、コピー機１２０は少なくともステープリング（ステープルで留める）及び穴あけ機能を提供することを示す。
【００３７】
本発明の代わりの実施例では、サーバ２１４、２２４及び、２３４の各々は、質問のないときでさえも、サーバの資源が提供する機能を示す信号を、周期的に送信するように、構成される。本発明の一実施例では、信号は、機能を提供する資源の身元証明（識別子）も含む。サーバ２１４、２２４及び、２３４の各々は、この信号をネットワーク１４０を通して伝送するように構成される。例えば、サーバ２２４は、ネットワーク１４０を通して信号を周期的に送信する。この信号は、コピー機１２０は、少なくともステープリング（ステープルで留める）及び穴あけ機能を提供する。ネットワーク１４０がＬＡＮを含む場合には、サーバ２１４、２２４及び、２３４の各々は、ＬＡＮに通信的に接続された資源へ信号を同報通信する。ネットワーク１４０が同報通信をサポートしない場合には、サーバ２１４、２２４及び、２３４の各々は、ネットワーク１４０がサポートする手段を使用して信号を送信する。
【００３８】
本発明の一実施例では、クライアント２１２と２２２の各々は、質問への応答である又は応答ではない信号を受信するようにも構成される。信号は、信号を送信した資源により提供される機能を示す。コピー機１１０と１２０の各々は、ＧＵＩ１１６及び１２６上に、それぞれ、受信された信号が示す機能を示すユーザインターフェースオブジェクトを表示するように構成される。
【００３９】
集中されたサーバアプリケーション
図３は、本発明の一実施例に従った、機能−共有資源と情報貯蔵部を示すブロック図である。示された実施例では、情報貯蔵部３１０は、ネットワーク１４０に通信的に接続されている。情報貯蔵部３１０は、例えば、ハードディスクドライブのような、不揮発性記憶装置を含むコンピュータのような、記憶装置である。情報貯蔵部３１０は、コピー機１１０と１２０の各々及び、プリンタ１３０により提供される機能を示す情報を格納するように構成される。情報貯蔵部３１０は、サーバ２１４、２２４及び、２３４と同様に機能するサーバ３１４を有する。情報貯蔵部３１０はサーバ３１４を含むので、コピー機１１０と１２０及び、プリンタ１３０はサーバを有する必要がない。
【００４０】
本発明の一実施例では、サーバ３１４は、ネットワーク１４０を通して、クライアント２１２と２２２に送られた質問を受信しそして応答する。質問は、コピー機１１０と１２０及び、プリンタ１３０により提供される機能を示す応答を要求する。本発明の代わりの実施例に従って、サーバ３１４は、ネットワーク１４０を通して、他の装置により質問されねばならないことなしに、周期的に信号を送信する。この信号は、コピー機１１０と１０の各々及び、プリンタ１３０により提供される機能を示す。
【００４１】
使用の例
図４は、本発明の一実施例に従った、コピージョブを完了させる機能−共有コピー機の使用の例を示すフロー図である。ブロック４０５では、コピー機１１０のようなコピー機は、１つ又はそれ以上のネットワークに接続された印刷装置（他のコピー機を含む）を、それらの装置の能力について検索する。そのような能力は、紙を、ステープルで留める、穴をあける又は、綴じる能力を含む。コピー機は、ＧＵＩを含む、コピー機の操作パネル上に利用できる機能としてこれらの能力を示す。そのような操作パネルの例を、図５を参照して以下に説明する。コピー機は、、位置及び現在の状態のようなそれらの資源についての情報と共に、示された機能を提供する特定の資源も、識別する。
【００４２】
図４を参照するとブロック４１０で、コピー機は、１つ又はそれ以上の利用できる機能のユーザ選択を検出する。コピー機は、作成されるコピーの数のユーザ選択も検出する。
【００４３】
ブロック４１５では、コピー機は、図５を参照して以下に説明するように、”スタート”オブジェクト（例えば、ボタン）又は、“プロダクション”オブジェクトのユーザ選択を検出する。コピー機が、”スタート”オブジェクトの選択を検出する場合には、制御は、ブロック４２０へ進む。コピー機が“プロダクション”オブジェクトの選択を検出する場合には、制御は、ブロック４２５へ進む。
【００４４】
ブロック４２０では、コピー機は、コピージョブを含む紙を走査しそして、走査により発生されたデータに基づいてコピーを印刷する。
【００４５】
ブロック４２５では、コピー機は、選択された機能でコピージョブを処理できる、利用できる印刷装置を検索する。多くの装置が検出されそして利用できるが、本発明の一実施例では、選択された機能の全てを提供するように構成された装置のみが、検索で選択される。例えば、ステープリング機能が選択される場合には、本発明の一実施例では、ステープリングモジュールを含むそれらの利用できる装置のみが、検索で選択される。検索は、図２及び図３を参照して上述したいずれかの技術を使用して実行されうる。
【００４６】
ブロック４３０では、コピー機は、検索の結果として選択された利用できる装置を表示する。本発明の一実施例では、コピー機は、各装置と共に、その装置の位置を表示する。利用できる装置の位置を表示するユーザインターフェースの例は、図６を参照して以下に説明される。
【００４７】
図４を参照すると、ブロック４３５では、コピー機は、表示された装置の中から、１つ又はそれ以上の装置のユーザ選択を検出する。コピー機は、”スタート”オブジェクトのユーザ選択も検出する。
【００４８】
ブロック４４０では、コピー機はコピージョブを含む各紙を走査しそして、画像データを発生する。
【００４９】
ブロック４４５では、コピー機は、ユーザ選択された装置が画像データのフォーマットを理解できるかどうかを決定する。ユーザ選択された装置が画像データのフォーマットを理解できるように構成されていない場合には、制御はブロック４５０へ進む。ユーザ選択された装置が画像データのフォーマットを理解できるように構成されている場合には、制御はブロック４５５へ進む。
【００５０】
ブロック４５０では、コピー機は画像データをユーザ選択された装置により解釈されることが可能であるフォーマットに変換する。
【００５１】
ブロック４５５では、コピー機は、画像データをユーザ選択された装置に送る。コピー機は、画像データを、コピー店のような遠隔位置にある装置へ送ってもよい。
【００５２】
例示のユーザインターフェース
図５は、機能を表すユーザインターフェースオブジェクトを表示することができるユーザインターフェースの例を示すブロック図である。示されたグラフィックユーザインターフェースは、コピー機の操作パネル上に含まれうるユーザインターフェースの一例である。ユーザインターフェース５００は、インターフェースオブジェクト５０２−５０８、キーパッド５１０、プロダクションボタン５１２、及び、スタートボタン５１４を含む。ユーザインターフェース５００の１つ又はそれ以上の構成要素は、接触感知ＬＣＤを使用して実行されうる。このように、ユーザインターフェース５００の１つ又はそれ以上の構成要素は、グラッフィック的に表される。
【００５３】
インターフェースオブジェクト５０２−５０８は、コピージョブに関して提供するように構成される１つ又はそれ以上の資源である機能を示す。インターフェースオブジェクト５０２は、拡大機能の利用性を示す。インターフェースオブジェクト５０４は、縮小機能の利用性を示す。インターフェースオブジェクト５０６は、ステープルで留める機能の利用性を示す。インターフェースオブジェクト５０８は、穴あけ機能の利用性を示す。ユーザは、ユーザが選択したいインターフェースオブジェクトに触れることにより、１つ又はそれ以上のインターフェースオブジェクト５０２−５０８を選択する。インターフェースオブジェクトの選択は、ユーザインターエースがそのインターエースオブジェクトの選択を検出したことを示すために外観が異なるようにする。例えば、インターフェースオブジェクト５０２が選択される場合には、インターフェースオブジェクト５０２は、暗い色で示されてもよい。
【００５４】
現在利用できる資源とそれらの資源を提供する機能に依存して、インターフェースオブジェクトの数と内容は、異なる。ユーザインターフェースオブジェクトにより表される１つ又はそれ以上の機能は、そこからコピージョブが開始される（即ち、走査される）コピー機により提供される機能でもよい。ユーザインターフェースオブジェクトにより表される１つ又はそれ以上の機能は、そこからコピージョブが開始されるコピー機により提供されないが、しかし、そのコピー機の外部の１つ又はそれ以上の資源により提供される機能でもよい。
【００５５】
キーパッド５１０は、実際の物理的なキー又はキーのグラフィック表現を有してもよい。キーパッド５１０は、桁０−９の数値キーを含みうる。キーパッド５１０は”＊”及び”＃”のような他の記号を表すキーを含んでもよい。ユーザは、キーパッド５１０のキーを、作成されるコピーの数のような、コピー機により要求される情報を入力するにの使用する。
【００５６】
本発明の一実施例では、プロダクションボタン５１２が選択される場合には、ユーザインターフェース５００は、インターフェースオブジェクト５０２−５０８のユーザ選択されたものにより表される機能を提供するように構成される、資源を表す１つ又はそれ以上の他のインターフェースオブジェクトを表示する。例えば、ユーザインターフェース５００は、図６に示されているような、他のインターフェースオブジェクトを表示してもよい。プロダクションボタン５１２は、プロダクションボタン５１２が選択されたときにより暗い色で、表示される。
【００５７】
本発明の一実施例では、スタートボタン５１４が選択される場合には、コピージョブは、選択された機能に従って、処理される。何の機能も選択されない場合には、又は、選択された唯一の機能がコピー機自身が提供できる機能である場合には、コピー機は、他の外部の資源の助けなしにそれ自身でコピージョブを処理する。
【００５８】
図６は、資源を表すユーザインターフェースオブジェクトを表示することができるユーザインターフェースの例を示すブロック図である。本発明の一実施例では、プロダクションボタン５１２が選択されるときには、ユーザインターフェース５００は、インターフェースオブジェクト６０２−６０６を表示する。インターフェースオブジェクト６０２−６０６は、インターフェースオブジェクト５０２−５０８の代わりに又はそれに加えて表示されてもよい。現在利用できる資源に依存して、インターフェースオブジェクトの数と内容は異なりうる。
【００５９】
インターフェースオブジェクト６０２−６０６は、ユーザ選択された機能を提供する１つ又はそれ以上の資源を示す。インターフェースオブジェクト６０２−６０６は、インターフェースオブジェクト５０２−５０８の選択されたものにより表される機能を提供する１つ又はそれ以上の資源を示す。１つ又はそれ以上のインターフェースオブジェクト６０２−６０６は、資源の位置を示してもよい。インターフェースオブジェクト６０２−６０６は、資源がコピージョブを処理することができるレート（例えば、分当りのページ数（ＰＰＭ））をも示してもよい。
【００６０】
例えば、インターフェースオブジェクト６０２は、ローカルコピーセンタに配置されたコピー機”Ａｆｉｃｉｏ  Ａ”を示す。インターフェースオブジェクト６０２は、分当り１０５ページのコピージョブを処理できる、するコピー機”Ａｆｉｃｉｏ  Ａ”も示す。
インターフェースオブジェクト６０２は、”Ａｆｉｃｉｏ  Ａ”が、ユーザインターフェース５００（即ち、”このコピー機”）を含む、コピー機であることも示す。インターフェースオブジェクト６０４は、ローカルコピーセンタに配置された他のコピー機”Ａｆｉｃｉｏ  Ｂ”を示す。インターフェースオブジェクト６０４は、”Ａｆｉｃｉｏ  Ｂ”が、分当り８５ページのコピージョブを処理できることも示す。インターフェースオブジェクト６０６は、”ＡＢＣコピー店”と呼ばれる位置にある利用できる資源を示す。インターフェースオブジェクト６０６は、この資源は遠隔位置（即ち、”コピー店の外”）にあることも示す。
【００６１】
ユーザは、ユーザの選択したいインターフェースオブジェクトに触れることにより、１つ又はそれ以上のインターフェースオブジェクト６０２−６０６を選択しうる。インターフェースオブジェクトの選択は、ユーザインターフェースがそのインターフェースオブジェクトの選択を検出したことを示すためにインターフェースオブジェクトの外観を異ならせうる。
【００６２】
本発明の一実施例に従って、スタートボタン５１４が選択される場合には、コピージョブの１つ又はそれ以上の部分がユーザ選択された資源により処理される。
【００６３】
実行機構
上述のような、本発明の種々の実施例が、種々の方法と情況で実行されそして、本発明は特定の実施例又は情況に限定されない。例えば、本発明の実施例は、コピー機のファームウェアで実行されうる。ファームウェアは、読み出し専用メモリ（ＲＯＭ）上に書き込まれたプログラム又はデータを含む。ファームウェアは、ソフトウェアとハードウェアの組み合わせを含む。例えば、データ又はプログラムが記録された、ＲＯＭ、ＰＲＯＭ、及び、ＥＰＲＯＭは、ファームウェアである。本発明の実施例は、ハードウェア単独でも実行されうる。本発明の実施例は、ソフトウェア単独で実行されうる。本発明の実施例は、ハードウェアとソフトウェアの組合せで実行されうる。本発明は、実行に限定されない。
【００６４】
本発明の幾つかの実施例は、コピー機１１０のようなコピー機内で実行されるが、本発明の他の実施例はコピー機の外部で実行されてもよい。例えば、本発明の一実施例では、コピー機１１０は、ここに記載された１つ又はそれ以上の機能を実行する外部の実体に、通信的に（例えば、ファイアーワイア、イーサネット（登録商標）、シリアル又はＵＳＢインターフェースを介して）接続されうる。１つのそのような外部の実体は、汎用プロセッサとここに記載された１つ又はそれ以上の機能を実行する命令を記憶するメモリを有するコンピュータである。他のそのような外部の実体は、ここに記載された１つ又はそれ以上の機能を実行するように設計された特定用途向け集積回路（ＡＳＩＣ）を含む装置である。他の外部の実体は、特にここに列挙されないが、ここに記載の１つ又はそれ以上の機能をも実行しうる。
【００６５】
前述の明細書では、本発明を、その特定の実施例を参照して説明した。しかしながら、種々の修正と変更は、本発明の広い精神と範囲から離れることなしにそれになされうることは明らかである。明細書及び図面は、従って、限定的な意味ではなく説明のためとみなされるべきである。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施例に従った、機能−共有資源を示すブロック図である。
【図２】本発明の一実施例に従った、幾つかがクライアントとサーバを含む、機能−共有資源を示すブロック図である。
【図３】本発明の一実施例に従った、機能−共有資源と情報貯蔵部を示すブロック図である。
【図４】本発明の一実施例に従った、コピージョブを完了させる機能−共有コピー機の使用の例を示すフロー図である。
【図５】機能を表すユーザインターフェースオブジェクトを表示することができるユーザインターフェースの例を示すブロック図である。
【図６】資源を表すユーザインターフェースオブジェクトを表示することができるユーザインターフェースの例を示すブロック図である。
【符号の説明】
【００６７】
１１０  コピー機
１１２  走査モジュール
１１４  印刷モジュール
１１６  ＧＵＩ
１１８  ネットワークインターフェース
１２０  コピー機
１２２  走査モジュール
１２３  ステープリングモジュール
１２４  印刷モジュール
１２５  穴あけモジュール
１２６  ＧＵＩ
１２８  ネットワークインターフェース
１３０  プリンタ
１３３  ステープリングモジュール
１３４  印刷モジュール
１３５  穴あけモジュール
１３６  ＧＵＩ
１３８  ネットワークインターフェース
１４０  ネットワーク
２１２  クライアント
２１４  サーバ
２２２  クライアント
２２４  サーバ
２３４  サーバ
３１０  情報貯蔵部
３１４  サーバ
５００  ユーザインターフェース
５０２から５０８  インターフェースオブジェクト
５１０  キーパッド
５１２  プロダクションボタン
５１４  スタートボタン
６０２から６０６  インターフェースオブジェクト
【図１】
2004163916.tif 000003
【図２】
2004163916.tif 000004
【図３】
2004163916.tif 000005
【図４】
2004163916.tif 000006
【図５】
2004163916.tif 000007
【図６】
2004163916.tif 000008