(57)【要約】【課題】  送信したデータの受け取りを促す。【解決手段】  画像処理システムは複数のＭＦＰを備えており、複数のＭＦＰそれぞれは、データの受信者である任意の宛先ユーザを指定する指定手段と、複数のＭＦＰのうちから指定手段にて指定された宛先ユーザの属するＭＦＰを特定する特定手段と、指定手段にて指定された宛先ユーザによる操作によりデータの読み出しが可能なようにネットワーク上の所定の記憶装置にデータを記憶する記憶手段と、記憶装置にデータが記憶されてから所定時間経過しても指定手段にて指定された宛先ユーザによるデータの読み出し操作がなかった場合（Ｓ９４でＮＯ）に、宛先ユーザに対して所定の動作を行う制御手段（Ｓ９５）と、を備える。【選択図】        図１１
2007228441.tif 000002
【特許請求の範囲】
【請求項１】
それぞれがネットワークに接続された複数の画像処理装置を含む情報処理システムであって、
前記複数の画像処理装置のそれぞれは、
データの受信者である任意の宛先ユーザの指定を受け付ける指定手段と、
前記指定手段にて指定された前記宛先ユーザによる操作により前記データの読み出しが可能なように前記データを記憶装置に記憶する記憶手段と、
前記記憶装置に前記データが記憶されてから所定時間経過しても前記指定手段にて前記指定された宛先ユーザによる前記データの読み出し操作がなかった場合に、前記宛先ユーザに対して所定の動作を行う制御手段と、を備えた情報処理システム。
【請求項２】
それぞれがネットワークに接続された複数の画像処理装置を含む情報処理システムであって、
前記複数の画像処理装置のそれぞれは、
データの受信者である任意の宛先ユーザの指定を受け付ける指定手段と、
前記指定手段にて指定された前記宛先ユーザによる操作により前記データの読み出しが可能なように前記データをネットワーク上の記憶装置に記憶する記憶手段とを備え、
前記ネットワーク上の記憶装置は、
前記記憶装置に前記データが記憶されてから所定時間経過しても前記指定手段にて前記指定された宛先ユーザから前記データの読み出し操作が行われなかった場合に、前記宛先ユーザに対して所定の動作を行う制御手段を備えた、情報処理システム。
【請求項３】
前記制御手段が行う前記所定の動作は、前記記憶装置に記憶された前記データを前記指定手段にて指定された前記宛先ユーザに対して送信する動作を含む、請求項１または２に記載の情報処理システム。
【請求項４】
前記制御手段が行う前記所定の動作は、前記指定手段にて指定された前記宛先ユーザに対して、前記データの読み出し操作を催促する催促情報を送信する動作を含む、請求項１または２に記載の情報処理システム。
【請求項５】
前記制御手段が行う前記所定の動作は、前記記憶装置に記憶された前記データを前記指定手段にて指定された前記宛先ユーザが属する画像処理装置で出力する動作を含む、請求項１または２に記載の情報処理システム。
【請求項６】
それぞれがネットワークに接続された複数の画像処理装置を含む情報処理システムで実行されるデータ送受信方法であって、
データの受信者である任意の宛先ユーザの指定を受け付けるステップと、
前記指定ステップにて指定された前記宛先ユーザによる操作により前記データの読み出しが可能なように前記データを記憶装置に記憶するステップと、
前記記憶装置に前記データが記憶されてから所定時間経過しても前記指定ステップにて前記指定された宛先ユーザによる前記データの読み出し操作なかった場合に、前記宛先ユーザに対して所定の動作を行うステップと、を含むデータ送受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は情報処理システムおよびデータ送受信方法に関し、特にネットワークに接続された複数の情報処理装置間でデータを送受信するのに適した情報処理システムおよびデータ送受信方法に関する。
【背景技術】
【０００２】
近年、スキャナ、プリンタ、ファクシミリなどの画像処理装置をネットワークに接続して使用する形態が一般的となっている。この使用形態において、複数の画像処理装置でデータを送受信する技術が開発されている。画像処理装置間でデータを送受信する際には、データを送信する者と、データを受信する者とが存在する。送信者が送信したデータを受信者が読み出して削除しない限り、送信側または受信側いずれかの画像処理装置に記憶された状態が継続する。この状態が継続すると、データを記憶する記憶装置の空き容量が少なくなり、記憶領域を有効に活用することができない。
【０００３】
特開平１０−３０８７７０号公報（特許文献１）には、電子メール着信毎に、所定数以上の未開封メールがあるか否かを判定し、所定数以上の未開封メールがあると判定した場合には、前記着信した電子メールの送信元に対して該電子メールをキャンセルするか否かを問い合せるキャンセル問い合せメールを送信し、該キャンセル問い合せメールに対して前記送信元より前記着信した電子メールのキャンセルを指示するキャンセルメールが返信された場合には、前記電子メールを削除することを特徴とする電子メール管理方法が記載されている。
【０００４】
しかしながら、特開平１０−３０８７７０号公報に記載の電子メール管理方法は、未開封の電子メールが電子メールサーバに記憶されるため、未開封の電子メールが存在したとしても送信元および送信先の装置の記憶装置の空き容量が少なくなることはない。また、電子メールの送信元に対して未開封の電子メールが所定数以上あることを問い合わせるものであり、電子メールの送信先は電子メールを閲覧する操作をしなければ電子メールが到着した事実さえ知ることができない。
【特許文献１】特開平１０−３０８７７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、送信したデータの受け取りを促すことが可能な情報処理システムを提供することが可能な情報処理システムを提供することである。
【０００６】
この発明の他の目的は、送信したデータの受け取りを促すことが可能なデータ送受信方法を提供することである。
【課題を解決するための手段】
【０００７】
上述した目的を達成するためにこの発明のある局面によれば、情報処理システムは、それぞれがネットワークに接続された複数の画像処理装置を含む情報処理システムであって、複数の画像処理装置のそれぞれは、データの受信者である任意の宛先ユーザの指定を受け付ける指定手段と、指定手段にて指定された宛先ユーザによる操作によりデータの読み出しが可能なようにデータを記憶装置に記憶する記憶手段と、記憶装置にデータが記憶されてから所定時間経過しても指定手段にて指定された宛先ユーザによるデータの読み出し操作がなかった場合に、宛先ユーザに対して所定の動作を行う制御手段と、を備える。
【０００８】
この局面に従えば、データの受信者である任意の宛先ユーザの指定が受け付けられ、指定された宛先ユーザによる操作によりデータの読み出しが可能なようにデータが記憶装置に記憶される。そして、記憶装置にデータが記憶されてから所定時間経過してもデータの読み出し操作がなかった場合に、宛先ユーザに対して所定の動作が行われる。このため、送信したデータの受け取りを促すことが可能な情報処理システムを提供することができる。
【０００９】
この発明の他の局面によれば、情報処理システムは、それぞれがネットワークに接続された複数の画像処理装置を含む情報処理システムであって、複数の画像処理装置のそれぞれは、データの受信者である任意の宛先ユーザの指定を受け付ける指定手段と、指定手段にて指定された宛先ユーザによる操作によりデータの読み出しが可能なようにデータをネットワーク上の記憶装置に記憶する記憶手段とを備え、ネットワーク上の記憶装置は、記憶装置にデータが記憶されてから所定時間経過しても指定手段にて指定された宛先ユーザからデータの読み出し操作が行われなかった場合に、宛先ユーザに対して所定の動作を行う制御手段を備える。
【００１０】
この局面に従えば、送信したデータの受け取りを促すことが可能な情報処理システムを提供することができる。
【００１１】
好ましくは、制御手段が行う所定の動作は、記憶装置に記憶されたデータを指定手段にて指定された宛先ユーザに対して送信する動作を含む。
【００１２】
好ましくは、制御手段が行う所定の動作は、指定手段にて指定された宛先ユーザに対して、データの読み出し操作を催促する催促情報を送信する動作を含む。
【００１３】
好ましくは、制御手段が行う所定の動作は、記憶装置に記憶されたデータを指定手段にて指定された宛先ユーザが属する画像処理装置で出力する動作を含む。
【００１４】
この発明のさらに他の局面によれば、データ送受信方法は、それぞれがネットワークに接続された複数の画像処理装置を含む情報処理システムで実行されるデータ送受信方法であって、データの受信者である任意の宛先ユーザの指定を受け付けるステップと、指定ステップにて指定された宛先ユーザによる操作によりデータの読み出しが可能なようにデータを記憶装置に記憶するステップと、記憶装置にデータが記憶されてから所定時間経過しても指定ステップにて指定された宛先ユーザによるデータの読み出し操作なかった場合に、宛先ユーザに対して所定の動作を行うステップと、を含む。
【００１５】
この局面によれば、送信したデータの受け取りを促すことが可能なデータ送受信方法を提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００１７】
＜第１の実施の形態＞
図１は、本発明の第１の実施の形態における画像処理システムの全体概要を示す図である。図１を参照して、画像処理システム１は、ネットワーク２にそれぞれ接続された複合機（以下、「ＭＦＰ」という）１００，１００Ａ，１００Ｂ，１００Ｃを含む。ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃは、その構成および機能は同じなので、ここでは特に言及しない限りＭＦＰ１００を例に説明する。
【００１８】
ＭＦＰ（Ｍｕｌｔｉ Ｆｕｎｃｔｉｏｎ Ｐｅｒｉｐｈｅｒａｌ）１００は、原稿を読取るためのスキャナ、画像データに基づいて紙などの記録媒体に画像を形成するための画像形成部、ファクシミリを含み、画像読取機能、複写機能、ファクシミリ送受信機能を備えている。なお、本実施の形態においてはＭＦＰ１００を例に説明するが、ＭＦＰ１００に代えて、たとえば、スキャナ、画像形成装置、ファクシミリ、コンピュータ等であってもよい。
【００１９】
ネットワーク２は、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。またネットワーク２は、ＬＡＮに限らず、ワイドエリアネットワーク（ＷＡＮ）、インターネット等であってもよい。
【００２０】
図２は、本実施の形態におけるＭＦＰ１００のハード構成の一例を示すブロック図である。図２を参照して、ＭＦＰ１００は、それぞれがバス１２０に接続された中央演算装置（ＣＰＵ）１０１と、ＣＰＵ１０１が実行するためのプログラムなどを記録したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０３と、実行されるプログラムをロードするための、およびプログラム実行中のデータを記憶するためのＲＡＭ(Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０５と、データを不揮発的に記憶するためのハードディスクドライブ（ＨＤＤ）１０７と、フラッシュＲＯＭ１０８が装着されるカードインターフェース（Ｉ／Ｆ）１０９と、ＭＦＰ１００をネットワーク２に接続するための通信Ｉ／Ｆ１１１と、スキャナ１１３と、画像形成部１１５と、ファクシミリ（ＦＡＸ）１１７と、ユーザとのインターフェイスとなる操作部１１９とを含む。
【００２１】
ＣＰＵ１０１は、カードＩ／Ｆ１０９に装着されたフラッシュＲＯＭ１０８に記憶されたデータ送受信プログラムをＲＡＭ１０５にロードして実行する。なお、ＣＰＵ１０１で実行するプログラムは、フラッシュＲＯＭ１０８に記憶されたデータ送受信プログラムに限られず、ＣＰＵ１０１に別に接続されたＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ／Ｐｒｏｇｒａｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に記憶されたプログラムをＲＡＭ１０５にロードして実行するようにしてもよい。ＥＥＰＲＯＭを用いれば、データ送受信プログラムを書き換えるまたは追加して書き込みすることが可能となる。このため、ネットワーク２に接続された他のコンピュータが、ＭＦＰ１００のＥＥＰＲＯＭに記憶されたデータ送受信プログラムを書換える、または、新たなデータ送受信プログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ１００が、ネットワーク２に接続された他のコンピュータからデータ送受信プログラムをダウンロードして、そのデータ送受信プログラムをＥＥＰＲＯＭに記憶するようにしてもよい。
【００２２】
また、これらのプログラムはフラッシュＲＯＭ１０８から読み出されて実行される例に限らず、ＲＯＭ１０３に記憶されるプログラムが読み出されても構わないし、ＣＰＵ１０１にＥＥＰＲＯＭを接続し、フラッシュＲＯＭ１０８から読み出されたプログラムをＥＥＰＲＯＭに記憶し、そのプログラムを読み出して実行する態様であっても構わない。また、フラッシュＲＯＭに記憶されたデータ送受信プログラムを一旦ＨＤＤ１０７に保存することにより、ＨＤＤ１０７からＲＡＭ１０５にプログラムをロードして実行するようにしてもよい。
【００２３】
ここでいうプログラムは、ＣＰＵ１０１により直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００２４】
画像形成部１１５は、レーザプリンタ、または、インクジェットプリンタ等であり、紙などの記録媒体に画像データを可視化する。スキャナ１１３は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）等の光電変換素子を含み、原稿を光学的に読取って画像データとしての電子データを出力する。ＦＡＸ１１７は、画像データをファクシミリ規格に従って公衆交換電話網（ＰＳＴＮ）を介して送受信する。
【００２５】
操作部１１９は、入力部１１９Ａと表示部１１９Ｂとを含む。入力部１１９Ａは、ＭＦＰ１００のユーザによる操作の入力を受け付けるためのタッチパネル、キーボードまたはマウス等の入力装置である。表示部１１９Ｂは、液晶表示装置または有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイパネルである。入力部１１９Ａに透明な部材からなるタッチパネルを用いる場合には、表示部１１９Ｂ上にタッチパネルを重ねて設置することで、表示部１１９Ｂに表示されたボタンの指示を検出することができる。これにより、種々の操作の入力を受け付けることが可能となる。
【００２６】
通信Ｉ／Ｆ１１１は、ＭＦＰ１００をネットワーク２と接続するための通信インターフェイスである。これにより、ＭＦＰ１００は、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃとの間で通信することが可能となる。ＭＦＰ１００は、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃと、ネットワーク２を介して接続されるが、シリアルインターフェイスまたはパラレルインターフェイスを用いて直接接続されてもよい。通信Ｉ／Ｆ１１１は、ＭＦＰ１００が他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃと接続される形態に応じたインターフェイスが用いられる。
【００２７】
ＭＦＰ１００へのデータの入力は、（１）スキャナ１１３で原稿を読み取って、画像データが入力される場合、（２）通信Ｉ／Ｆを介してネットワーク２に接続された他のコンピュータ、または他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃから画像データを受信する場合、（３）フラッシュＲＯＭ１０８に記憶された画像データをカードＩ／Ｆを介して読み出す場合、（４）ＦＡＸ１１７で、ファクシミリデータを受信する場合である。
【００２８】
ＭＦＰ１００からのデータの出力は、（１）画像形成部１１５により紙などの記録媒体に可視化する場合、（２）通信Ｉ／Ｆ１１１を介してネットワークに接続された他のコンピュータ、または他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃに送信する場合、（３）フラッシュＲＯＭ１０８に記憶する場合、（４）ＦＡＸ１１７によりファクシミリデータとして出力する場合、（５）表示部１１９Ｂに表示する場合がある。
【００２９】
なお、データ送受信プログラムを記憶する記録媒体としては、フラッシュＲＯＭ１０８に限られず、フレキシブルディスク、カセットテープ、光ディスク（ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード（メモリカードを含む）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどの半導体メモリ等の媒体でもよい。
【００３０】
本実施の形態における画像処理システム１においては、ＭＦＰ１００、１００Ａ，１００Ｂ，１００Ｃ各々は、それを主に使用するユーザが固定される。このため、ＭＦＰ１００、１００Ａ，１００Ｂ，１００Ｃそれぞれは、主に使用するユーザを登録するために登録ユーザ情報を記憶している。登録ユーザ情報については後述するが、少なくともユーザを識別するためのユーザ識別情報を含む。ユーザ識別情報は、ユーザの名前を用いてもよい。ここでは、ユーザを基準にして、ＭＦＰ１００、１００Ａ，１００Ｂ，１００Ｃのうちでそのユーザの登録ユーザ情報が記憶されたものを「ホーム端末」という。たとえば、ユーザ「デービッド」の登録ユーザ情報が、ＭＦＰ１００に記憶されていれば、ユーザ「デービッド」のホーム端末はＭＦＰ１００である。なお、ＭＦＰ１００、１００Ａ，１００Ｂ，１００Ｃ各々に、登録ユーザ情報を記憶させるのは、主に使用するユーザを定めるものであって、登録ユーザ情報が記憶されていないユーザの使用を禁止するものではない。
【００３１】
ここで、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃがネットワーク２に既に接続されている状態で、ＭＦＰ１００をネットワークに新たに接続する場合を想定する。ＭＦＰ１００には、ＭＦＰ１００を識別するための装置識別情報と、上述した登録ユーザ情報とが設定される必要がある。そして、ＭＦＰ１００に、装置識別情報と登録ユーザ情報とが設定されると、ＭＦＰ１００により装置識別情報と登録ユーザ情報とが他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃに送信される。これにより、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃにおいて、画像処理システム１が形成される。
【００３２】
図３（Ａ）は、初期設定処理の流れの一例を示すフローチャートである。初期設定処理は、ＭＦＰ１００をネットワーク２に新たに接続する際にＭＦＰ１００で実行される処理である。図３（Ｂ）は、接続処理の流れの一例を示すフローチャートである。接続処理は、ＭＦＰ１００をネットワーク２に新たに接続する際に、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃそれぞれで実行される処理である。初期設定処理および接続処理は、フラッシュＲＯＭ１０８に記憶された初期設定プログラムおよび接続プログラムが、ＭＦＰ１００，１００Ａ，１００Ｂ，１００ＣのＲＡＭ１０５にロードされてＣＰＵ１０１により実行されることにより実現される。初期設定プログラムおよび接続プログラムは、データ送受信プログラムの一部である。
【００３３】
図３（Ａ）を参照して、ＭＦＰ１００は、端末情報が登録される（ステップＳ０１）。表示部１１９Ｂに表示された端末登録画面にしたがって、ユーザが操作部１１９に端末情報を入力することにより、端末情報がＭＦＰ１００により受け付けられて登録される。端末情報は、ＭＦＰ１００を識別するための装置識別情報を少なくとも含む。装置識別情報は、ＭＦＰ１００に割り当てられたネットワーク２における位置情報が好ましく、ここではＩＰ(Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスとしている。端末情報は、ＭＦＰ１００が載置される場所を示す情報を含んでもよい。
【００３４】
次に、ＭＦＰ１００にＭＦＰ１００をホーム端末として使用するユーザの登録ユーザ情報が入力される（ステップＳ０２）。表示部１１９Ｂに表示された登録ユーザ情報入力画面にしたがって、ユーザが操作部１１９に登録ユーザ情報を入力することにより、登録ユーザ情報がＭＦＰ１００により受け付けられる。複数のユーザがＭＦＰ１００をホーム端末とする場合には、複数のユーザそれぞれの登録ユーザ情報が入力される。登録ユーザ情報は、ユーザを識別するためのユーザ識別情報を少なくとも含む。ユーザ識別情報には、文字または記号からなるユーザＩＤ、ユーザの名前などユニークな情報であればよい。ここでは、ユーザ識別情報にユーザの名前を用いている。登録ユーザ情報は、ユーザ識別情報の他に、付随情報と、認証情報とを含んでもよい。
【００３５】
ユーザが端末情報を入力し、ユーザ登録処理が完了した時点で、ユーザが表示部１１９Ｂに表示された完了ボタンを入力部１１９Ａに指示することにより、初期設定が完了したことがＭＦＰ１００において検出される。なお、ステップＳ０１における端末情報の登録と、ステップＳ０２における登録ユーザ情報の入力とは、通常は端末の管理者が行う。
【００３６】
そして初期設定が完了したか否かを判断する（ステップＳ０３）。初期設定が完了した場合には処理をステップＳ０４に進め、完了していない場合には処理をステップＳ０１に戻す。ステップＳ０４では、同一グループの端末に、初期設定された端末情報と登録ユーザ情報とを送信する。同一グループとは、画像処理システム１を構成する端末の集合をいう。ここでは、ネットワーク２に接続されているＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃが同一グループとされる。このため、ＭＦＰ１００では、ネットワーク２にブロードキャストで問い合わせを送信して、その問い合わせに応じて同じグループのＭＦＰ１００Ａ，１００Ｂ，１００Ｃそれぞれが返信する端末のＩＰアドレスを受信する。このようにして同一グループを構成する端末のＩＰアドレスを取得する。また、グループ化することにより、ネットワーク２に接続されている複数の端末を異なるグループに分けることができる。たとえば、ＭＦＰ１００，１００Ａで１つのグループを構成し、ＭＦＰ１００Ｂ，１００Ｃで別のグループを構成する。このグループ化は、ユーザが設定するものである。具体的には、上述したように、ＭＦＰ１００が、ネットワーク２に接続されているＭＦＰ１００Ａ，１００Ｂ，１００ＣそれぞれのＩＰアドレスを受信してＭＦＰ１００Ａ，１００Ｂ，１００Ｃを検出し、ＭＦＰ１００Ａ，１００Ｂ，１００ＣのうちからＭＦＰ１００と同じグループとなるものをユーザが指定することにより、グループに含める装置が特定される。
【００３７】
ＭＦＰ１００は、同一グループとされたＭＦＰ１００Ａ，１００Ｂ，１００Ｃのうちから選ばれた１つの端末に、端末情報と登録ユーザ情報とを送信する。ここでは、ＭＦＰ１００Ａを選択し、ＭＦＰ１００からＭＦＰ１００の端末情報と登録ユーザ情報とをＭＦＰ１００Ａに送信する場合について説明する。
【００３８】
ここで、図３（Ｂ）を参照して、ＭＦＰ１００Ａは、ＭＦＰ１００が送信したＭＦＰ１００の端末情報と登録ユーザ情報とを受信する（ステップＳ１１）。この受信に応じて、ＭＦＰ１００Ａは、ＭＦＰ１００ＡのＨＤＤ１０７に記憶されている登録ユーザ情報と端末情報とをＭＦＰ１００に送信する（ステップＳ１２）。すなわち、接続処理は、初期設定処理を実行するＭＦＰ１００から要求を受信することを条件に実行される処理である。次のステップＳ１３では、ステップＳ１１で受信したＭＦＰ１００の端末情報と登録ユーザ情報とからユーザデータを生成して、生成したユーザデータを、ＨＤＤ１０７に既に記憶されているユーザデータに追加する。
【００３９】
図３（Ａ）に戻って、ＭＦＰ１００では、ＭＦＰ１００Ａが送信したＭＦＰ１００Ａの端末情報と登録ユーザ情報とを受信する（ステップＳ０５）。そして、同一グループの端末であって、端末情報と登録ユーザ情報を未だ送信していない端末が存在するか否かを判断する（ステップＳ０６）。そのような端末が存在する場合には、その端末を選択して処理をステップＳ０４に戻し、そうでなければ処理をステップＳ０７に進める。ここでは、ＭＦＰ１００Ｂ，１００Ｃに対して端末情報と登録ユーザ情報とを未だ送信していないので、これらのうちいずれかを選択して処理をステップＳ０４に戻す。したがって、ＭＦＰ１００は、同一グループの端末に対して、ＭＦＰ１００の端末情報と登録ユーザ情報とを順に送信し（ステップＳ０４）、その端末からその端末の端末情報と登録ユーザ情報とを受信する（ステップＳ０５）。なお、ここでは、同一グループの端末を順に選択して端末情報と登録ユーザ情報とを送信するようにしたが、端末情報と登録ユーザ情報とをブロードキャストで送信して、ＭＦＰ１００Ａ，１００Ｂ，１００ＣそれぞれからＭＦＰ１００Ａ，１００Ｂ，１００Ｃ各々が記憶する端末情報と登録ユーザ情報とを受信するようにしてもよい。
【００４０】
ステップＳ０７では、自装置の登録ユーザ情報をユーザデータ生成のために使用するか否かを判断する。この判断は、ユーザによる選択に基づくものであってもよいし、予め定めてあってもよい。自装置の登録ユーザ情報を使用すると判断した場合には処理をステップＳ０８に進め、使用しないと判断した場合にはステップＳ０８をスキップして処理をステップＳ０９に進める。ステップＳ０８では、ＭＦＰ１００に記憶されている登録ユーザ情報を読み出す。そして、ステップＳ０９では、端末情報および登録ユーザ情報からユーザデータを生成する。ステップＳ０８をスキップした場合には、端末ＭＦＰ１００Ａ，１００Ｂ，１００Ｃから受信した登録ユーザ情報と端末情報とからユーザデータをそれぞれ生成する。ステップＳ０８を実行する場合には、端末ＭＦＰ１００Ａ，１００Ｂ，１００Ｃから受信した登録ユーザ情報および端末ＭＦＰ１００が記憶する登録ユーザ情報と端末ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃの端末情報とからユーザデータをそれぞれ生成する。ユーザデータは、端末情報と登録ユーザ情報とを含む。なお、本実施の形態においては、ユーザデータは、端末情報と登録ユーザ情報とを含んでいるが、ユーザデータは、少なくとも登録ユーザ情報を含んでいればよい。ここでは、ＭＦＰ１００が、ステップＳ０７において自装置の登録ユーザ情報を使用すると判断した場合に生成するユーザデータを第１のユーザデータといい、ＭＦＰ１００がステップＳ０７において自装置の登録ユーザ情報を使用しないと判断した場合に生成するユーザデータを第２のユーザデータという。そして、生成したユーザデータをＨＤＤ１０７に記憶する。
【００４１】
ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃのすべてで第１のユーザデータが生成されると、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃすべてが同一のユーザデータを記憶する。一方、ＭＦＰ１００Ａが第２のユーザデータを生成する場合、その第２のユーザデータはＭＦＰ１００，１００Ｂ，１００Ｃの端末情報とＭＦＰ１００，１００Ｂ，１００Ｃが記憶する登録ユーザ情報とをそれぞれ関連付けたユーザデータを含み、ＭＦＰ１００Ｂが第２のユーザデータを生成する場合には、その第２のユーザデータはＭＦＰ１００，１００Ａ，１００Ｃの端末情報とＭＦＰ１００，１００Ａ，１００Ｃが記憶する登録ユーザ情報とをそれぞれ関連付けたユーザデータを含み、ＭＦＰ１００Ｃが第２のユーザデータを生成する場合には、その第２のユーザデータはＭＦＰ１００，１００Ａ，１００Ｂの端末情報とＭＦＰ１００，１００Ａ，１００Ｂが記憶する登録ユーザ情報とをそれぞれ関連付けたユーザデータを含む。
【００４２】
なお、ここではＭＦＰ１００で実行される初期設定処理で、端末情報の登録処理と、登録ユーザ情報の入力処理とを実行するようにしたが、ＭＦＰ１００が既にネットワーク２に接続されており、ユーザを追加する場合にもこの初期設定処理と同様の処理が実行される。しかしながらその場合には、ステップＳ０１の端末情報の登録処理は不要である。
【００４３】
また、初期設定処理を、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃ各々をネットワーク２に接続する場合に実行するのに限らず、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃ各々に電源が投入された後に実行する、または、所定の時間間隔で実行するようにしてもよい。たとえば、ＭＦＰ１００に新たにユーザが登録された場合に、新たに登録されたユーザの登録ユーザ情報を他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃに送信して、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃに最新のユーザデータを記憶させるためである。この場合、ＭＦＰ１００は、図３（Ａ）に示した初期設定処理のステップＳ０１およびステップＳ０３を実行することなく、ステップＳ０２の登録ユーザ情報の入力処理を実行する。逆に、ＭＦＰ１００が、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃのいずれかに新たに登録されたユーザの登録ユーザ情報を取得して、ＭＦＰ１００において最新のユーザデータを記憶するためである。この場合、ＭＦＰ１００は、図３（Ａ）に示した初期設定処理のステップＳ０１〜ステップＳ０３の処理を実行することなく、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃに対して登録ユーザ情報の送信を要求する処理を実行する。この登録ユーザ情報の送信要求は装置識別情報を少なくとも含む。この送信要求に応じて、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃ各々は、図３（Ｂ）に示した接続処理を実行し、ステップＳ１１で、受信した送信要求に応じて、自身のＨＤＤ１０７に記憶されている登録ユーザ情報を、送信要求を送信してきたＭＦＰ１００に送信する。これにより、他のＭＦＰ１００Ａ，１００Ｂ，１００ＣのＨＤＤ１０７に記憶された登録ユーザ情報が変更されたとしても、変更後の登録ユーザ情報からユーザデータが生成されてＨＤＤ１０７に記憶される。この場合、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃ各々は接続処理においてステップＳ１３を実行する必要はない。
【００４４】
図４は、登録ユーザ情報と第１および第２のユーザデータとを説明するための図である。図４（Ａ）は、ＭＦＰ１００に記憶される登録ユーザ情報の一例を示す図であり、図４（Ｂ）は、ＭＦＰ１００Ａに記憶される登録ユーザ情報の一例を示す図であり、図４（Ｃ）は、ＭＦＰ１００Ｂに記憶される登録ユーザ情報の一例を示す図であり、図４（Ｄ）は、ＭＦＰ１００Ｃに記憶される登録ユーザ情報の一例を示す図である。登録ユーザ情報は、ユーザ識別情報と、付随情報と、認証情報と、強制受信フラグとを含む。付随情報は、ユーザが所属する部署名、そのユーザに割り当てられた電子メールアドレス、そのユーザの顔を撮影して得られる顔画像データなど、そのユーザに関連する情報である。認証情報は、ログイン時のユーザの認証に用いられる情報であり、ここでは、パスワードを用いている。顔画像データを認証情報に用いることも可能である。認証情報は、生体認証が用いられる場合には、指紋、声紋、虹彩、静脈パターンなどが用いられる。強制受信フラグは、ユーザ宛に送信されたデータをユーザのホーム端末で記憶することを設定するためのフラグであり、ユーザのホーム端末に記憶することをユーザが所望する場合にＯＮとされ、それを所望しない場合にＯＦＦとされる。
【００４５】
また、図４（Ｅ）は、第１のユーザデータの一例を示す図であり、図４（Ｆ）は、ＭＦＰ１００Ａに記憶される第２のユーザデータの一例を示す図である。第１のユーザデータまたは第２のユーザデータは、図３（Ａ）に示した初期設定処理がＭＦＰ１００で実行され、図３（Ｂ）に示した接続処理がＭＦＰ１００Ａ，１００Ｂ，１００Ｃそれぞれで実行されることにより、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃ各々で生成されて記憶される。第１および第２のユーザデータは、番号と、登録ユーザ情報と、ホーム端末の装置識別情報およびホーム端末の載置場所とを含む。なお、ユーザデータは、ユーザ識別情報と、ホーム端末の装置識別情報と、強制受信フラグとを少なくとも含んでいればよい。
【００４６】
なお、上述の実施の形態において、付随情報としてユーザに割り当てられた電子メールアドレスを保存する例を示したが、画像データの送受信の方法としては、これに限られることなく、ファクシミリ送信やＦＴＰ(Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ)等であってもよい。係る場合は、画像データの送受信の方法に適した情報が保存されることになる。
【００４７】
このように、ＭＦＰ１００において初期設定処理が実行されると、同一グループのＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃにおいて、同一の第１のユーザデータが生成されて記憶される、または、同一グループの他の端末の登録ユーザ情報のすべてを含む第２のユーザデータが生成される。これにより、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃで構成される画像処理システム１が形成される。画像処理システム１が形成されると、ユーザデータに基づいてＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃのいずれかをホーム端末とするユーザを特定することができるため、ユーザデータを用いてユーザ間のデータの送受信を行うことができる。このデータの送受信のためにＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃにより実行される処理を、ここではジョブという。また、このジョブを実行することによるデータの送受信をＢＯＸ送受信という。
【００４８】
ユーザは、データを送信するためにＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃのいずれかでジョブを入力する。また、ユーザは自分宛のジョブが存在する場合に、そのジョブの実行をＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃのいずれかに指示することにより、データを出力させる。以下、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃのうちユーザがジョブを入力する端末をジョブ入力端末といい、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃのうちユーザがジョブの出力を指示する端末をジョブ出力端末という。ここでは、説明を簡単にするため、ユーザ識別情報「デービッド」のユーザが、ＭＦＰ１００を操作して、ユーザ識別情報「ジュリー」宛に画像データを送信するジョブを入力する場合を例に説明する。この場合、ＭＦＰ１００はジョブ入力端末であり、ジョブ入力処理を実行する。ジョブ入力処理を実行するＭＦＰ１００は、ユーザ「デービッド」によるログイン要求に応じてユーザ認証する処理を実行した後、ジョブ設定処理を実行する。なお、ここでは、ジョブ入力処理をホーム端末で実行する例を説明するが、ジョブ入力処理はホーム端末以外の端末で実行することも可能である。
【００４９】
図５は、ジョブ設定処理の流れの一例を示すフローチャートである。このジョブ設定処理は、フラッシュＲＯＭ１０８に記憶されたジョブ設定プログラムが、ＭＦＰ１００のＲＡＭ１０５にロードされて、ＣＰＵ１０１によりそのジョブ設定プログラムが実行されることにより実現される。ジョブ設定プログラムは、データ送受信プログラムの一部である。なお、このジョブ設定プログラムが実行される前の段階で、ユーザ「デービッド」がＭＦＰ１００にログインしていることが前提とされる。ＭＦＰ１００がそれを操作するユーザを特定するためである。
【００５０】
図５を参照して、ＭＦＰ１００は、ジョブ設定処理では、ジョブ設定画面を表示部１１９Ｂに表示する（ステップＳ２１）。ジョブ設定画面は、送信するデータと、送信する相手先と、送信する方法とを設定するための画面である。なお、送信方法（電子メールやファクシミリ通信といった通信プロトコル）については、画像データの受け取り側が、その方法を指定しても構わない。ジョブ設定画面については後述する。そして、アドレス帳を呼び出す呼出指示が入力されたか否かを判断する（ステップＳ２２）。呼出指示が入力された場合には処理をステップＳ２３に進め、入力されていない場合には処理をステップＳ２４に進める。アドレス帳は、ログインユーザ、ここではユーザ識別情報「デービッド」に関連付けて予め記憶されたユーザに固有のデータである。アドレス帳は、ユーザ識別情報と、そのユーザのホーム端末の端末識別情報とを少なくとも含む。アドレス帳は、電子メールアドレスを含んでもよい。さらに、アドレス帳は、ファクシミリ番号を含んでもよい。ステップＳ２３では、アドレス帳を読み出して、アドレス帳を宛先リストに設定する。ステップＳ２４では、ユーザデータを読み出して、ユーザデータを宛先リストに設定する。この場合には、宛先リストを新たに生成する必要がなく、アドレス帳が存在しない場合でも宛先リストを表示することができる。そして、宛先リストをジョブ設定画面に表示する（ステップＳ２５）。
【００５１】
さらに、ジョブ設定画面において、送信する画像データと、宛先とが指定されたか否かを判断し（ステップＳ２６）、それらが指定された場合には処理をステップＳ２７に進め、そうでなければ処理をステップＳ２１に戻す。ステップＳ２７では、ステップＳ２６で指定された画像データと宛先とを、送信する画像データと宛先とにそれぞれ決定する。
【００５２】
図６（Ａ）は、ジョブ設定画面の一例を示す図である。図６（Ａ）を参照して、ジョブ設定画面２００は、操作主体を特定する情報を表示する領域２０１と、送信するデータの入力指示もしくは選択指示を受付ける領域２０２と、領域２０２で入力もしくは選択されたデータの加工を指示する領域２０３と、送信する画像データの指定を受付ける領域２０４と、送信先および送信方法の指定を受付ける領域２０５とを含む。
【００５３】
領域２０１は、操作主体であるログインしているユーザ「デービッド」を特定するための情報として、ユーザ識別情報としての名前「デービッド」と、デービッドの顔画像とが表示される。なお、図では「顔」の文字を便宜的に表示しているが、実際には顔画像が表示される。
【００５４】
領域２０２は、ＨＤＤ１０７の領域を指定するためのボタン２０２Ａと、スキャナ１１３からの画像データの入力を指示するためのボタン２０２Ｂと、他の画像データ入力装置からの画像データの入力を指示するためのボタン２０２Ｃとを含む。ボタン２０２Ａが指示されると、そのボタンに対応するＨＤＤ１０７の領域に記憶されている画像データを縮小表示したサムネイルが領域２０４に表示される。ボタン２０２Ｂが指示されると、スキャナ１１３が能動化されてスキャナ１１３が出力する画像データのサムネイルが領域２０４に表示される。ボタン２０２Ｃが指示されると他の画像データ入力装置から画像データが入力され、入力された画像データのサムネイルが領域２０４に表示される。他の画像入力装置とは、たとえば、ネットワーク２に接続されたコンピュータ、外部記憶装置等である。
【００５５】
ユーザが領域２０４に表示されたサムネイルを指示することにより、指示されたサムネイルに対応する画像データが送信対象としてＭＦＰ１００により特定される。また、ユーザが領域２０３に表示されたボタンを指示することにより、領域２０４において指定された画像データに対して、複数の画像データをまとめるバインド処理、選択の対象から削除する削除処理、順番を変更する移動処理、画像データを拡大する処理、複数の画像データを１つの画像データにまとめるページ展開処理、指示した処理をキャンセルするリセット処理等がＭＦＰ１００により実行される。
【００５６】
領域２０５は、送信先と送信方法とを設定するための領域である。領域２０５は、送信先を指定するための宛先リストを表示する領域２０６と、送信方法を指定するためのボタン２０５Ａと、宛先リストの表示をスクロールさせるためのボタン２０６Ａとを含む。送信方法は、ファクシミリ送信、電子メール(Ｅ−ｍａｉｌ)送信、またはＢＯＸ送受信を指定することができる。領域２０６には、宛先リストの少なくとも一部が表示される。宛先リストは、上述したジョブ設定処理により、アドレス帳またはユーザデータのいずれかが設定される。宛先リストは、ユーザ識別情報を少なくとも含む。したがって、領域２０６には、ユーザ識別情報が表示される。また、宛先リストが付随情報としての顔画像を含む場合には、その顔画像がユーザ識別情報に隣接して表示される。ここでは、領域２０６に、宛先リストに含まれる宛先のうち２つが表示されるが、ユーザがボタン２０６Ａを指示することにより、他の宛先の表示に変更される。
【００５７】
また、ユーザが領域２０６に表示されたユーザ識別情報を指示することにより、ＭＦＰ１００は、そのユーザの詳細な情報をサブウインドウに表示する。サブウインドウは、ジョブ設定画面に重畳して表示される。サブウインドウに表示される情報は、ユーザデータの少なくとも一部を含む。図６（Ｂ）は、サブウインドウの一例を示す図である。図６（Ｂ）を参照して、サブウインドウは、ユーザ識別情報「デービッド」のユーザデータのうち、ユーザ識別情報、部署名、電子メールアドレスおよび顔画像と、送信条件を設定するための設定領域２１１，２１２とを含む。設定領域２１１は、強制送信の送信条件を設定するための領域である。強制送信の送信条件がユーザにより指定されると、ＭＦＰ１００は画像データの記憶先として宛先のユーザのホーム端末を設定する。設定領域２１２は、強制印刷の送信条件を設定するための領域である。強制印刷の送信条件がユーザにより指定されると、ＭＦＰ１００は、画像データを宛先のユーザのホーム端末に印刷させる条件を設定する。
【００５８】
＜ＢＯＸ送受信＞
本実施の形態における画像処理システム１においては、ジョブ入力端末でジョブ入力処理が実行されると、上述したジョブ設定処理が実行される。そして、そのジョブ設定処理により設定された宛先のユーザのホーム端末においてジョブ管理処理が実行される。ここでは、ユーザ識別情報「デービッド」のユーザが、ホーム端末ＭＦＰ１００で、ユーザ識別情報「ジュリー」宛に画像データを送信するので、ＭＦＰ１００でジョブ入力処理が実行されて、ユーザ識別情報「ジュリー」のホーム端末であるＭＦＰ１００Ａでジョブ管理処理が実行される。さらに、宛先のユーザとされた「ジュリー」がジョブの出力をホーム端末であるＭＦＰ１００Ａまたは他の端末ＭＦＰ１００，１００Ｂ，１００Ｃで指示すると、その端末でジョブ出力処理が実行される。ジョブの出力が指示される端末をジョブ出力端末という。ここでは、ジョブ出力端末をＭＦＰ１００Ｂとして説明する。
【００５９】
図７は、ジョブ入力端末で実行されるジョブ入力処理の流れの一例を示すフローチャートである。このジョブ入力処理は、フラッシュＲＯＭ１０８に記憶されたジョブ入力プログラムが、ジョブ入力端末のＲＡＭ１０５にロードされて、ＣＰＵ１０１によりそのジョブ入力プログラムが実行されることにより実現される。
【００６０】
図７を参照して、ジョブ入力端末であるＭＦＰ１００は、ユーザ識別情報「デービッド」のユーザのユーザ認証を行う（ステップＳ３１）。ユーザ認証の結果、認証が成功すればログインを許可して処理をステップＳ３２に進めるが、認証が失敗すればログインを許可することなく処理をステップＳ３１に戻し、待機状態となる。ＭＦＰ１００は、ユーザにより入力されたユーザ識別情報およびパスワードが、ＨＤＤ１０７に記憶されているユーザデータに存在すればログインを許可し、存在しなければログインを許可しない。上述したように、ユーザデータは、ＭＦＰ１００以外のＭＦＰ１００Ａ，１００Ｂ，１００Ｃに記憶されている登録ユーザ情報を含むので、ＭＦＰ１００をホーム端末としないユーザであっても、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃのいずれかをホーム端末とするユーザであれば、ＭＦＰ１００にログインすることができる。
【００６１】
ステップＳ３２では、図５を用いて説明したジョブ設定処理を実行する。そして、ジョブの設定が完了したか否かを判断する。ジョブ設定処理が完了したならば処理をステップＳ３４に進め、完了していなければ完了するまで待機状態となる。ジョブ設定処理において送信する画像データと宛先とが決定された場合に、ジョブの設定が完了したと判断する。
【００６２】
ステップＳ３４では、強制受信オプションがＯＮに設定されているか否かを判断する。具体的には、ステップＳ３２で実行したジョブ設定処理において指定された宛先のユーザのユーザデータを参照して、ユーザデータの強制受信フラグにより判断する。ユーザデータの強制受信フラグが「ＯＮ」であれば処理をステップＳ４２に進め、「ＯＦＦ」であれば処理をステップＳ３５に進める。画像データの受信者である宛先のユーザの意思に従うためである。ステップＳ３５では、強制送信オプションがＯＮに設定されているか否かを判断する。具体的には、ステップＳ３２で実行したジョブ設定処理により強制送信オプションが設定されたか否かにより判断する。図６（Ｂ）に示したサブウインドウの設定領域２１１において強制送信の送信条件が設定されているならば処理をステップＳ４２に進め、強制送信の送信条件が設定されていないならば処理をステップＳ３６に進める。画像データの送信者の意思に従うためである。
【００６３】
ステップＳ３６では、ＨＤＤ１０７のデータ保存量が第１しきい値よりも大きいか否かを判断する。ＨＤＤ１０７のデータ保存量が第１しきい値よりも大きいならば処理をステップＳ４２に進め、大きくなければ処理をステップＳ３７に進める。ＨＤＤ１０７に記憶可能な空き容量が少ない場合に、画像データを記憶しないようにするためである。ステップＳ３７では、ステップＳ３２で実行されたジョブ設定処理により送信することが決定された画像データのサイズが第２しきい値よりも小さいか否かを判断する。画像データのサイズが第２しきい値よりも小さいならば処理をステップＳ４２に進め、小さくなければ処理をステップＳ３８に進める。データ量の少ない画像データを送信しても、ネットワークの通信負荷に与える影響が少ないからである。
【００６４】
ステップＳ３８では、送信することが決定された画像データをＨＤＤ１０７に記憶する。そして、画像データを記憶した時刻（記憶時刻）を登録する（ステップＳ３９）。登録は、画像データの属性データとして画像データに関連付けて記憶時刻を記憶してもよいし、後述するジョブ属性情報に含めるようにしてもよい。そして、ステップＳ３５においてジョブ属性情報を生成する。したがって、ステップＳ４０で生成されるジョブ属性情報は、画像データをＭＦＰ１００のＨＤＤ１０７に記憶したので、画像データの位置情報にＭＦＰ１００の装置識別情報を含む。そして、生成したジョブ属性情報を、宛先のユーザ「ジュリー」のホーム端末であるＭＦＰ１００Ａに送信する（ステップＳ４１）。
【００６５】
一方、ステップＳ４２では、ステップＳ４０と同様にジョブ属性情報を生成する。そして、生成したジョブ属性情報と画像データとを、宛先のユーザ「ジュリー」のホーム端末であるＭＦＰ１００Ａに送信する（ステップＳ４３）。
【００６６】
ジョブ入力処理が実行されることにより、ユーザがジョブ設定処理で送信する画像データとして指定した画像データがジョブ入力端末であるＭＦＰ１００または宛先のユーザ「ジュリー」のホーム端末であるＭＦＰ１００Ａのいずれかに記憶され、ジョブ属性情報が「ジュリー」のホーム端末であるＭＦＰ１００Ａに記憶される。
【００６７】
図８は、ジョブ属性情報のフォーマットの一例を示す図である。図８を参照して、ジョブ属性情報は、送信元情報と、宛先情報と、画像データ情報とを含む。送信元情報は、ジョブ入力処理の実行を指示したユーザのユーザ識別情報であり、ここでは、「デービッド」である。宛先情報は、宛先のユーザのユーザ識別情報と、そのユーザのホーム端末を識別するための装置識別情報とを含む。ここでは、宛先情報のユーザ識別情報は「ジュリー」であり、装置識別情報は、ＭＦＰ１００ＡのＩＰアドレスである。画像データ情報は、それが記憶される端末の装置識別情報と、その端末に記憶されているファイル名とを含む。図７のステップＳ４０で生成されるジョブ属性情報は、画像データをジョブ入力端末であるＭＦＰ１００のＨＤＤ１０７に記憶するようにしたので、画像データ情報の装置識別情報にＭＦＰ１００のＩＰアドレスが設定され、ファイル名にＨＤＤ１０７を特定する情報（たとえば、デバイス名またはドライブ名）を含む直接パスが設定される。また、図７のステップＳ４２で生成されるジョブ属性情報は、画像データを宛先のユーザ「ジュリー」のホーム端末であるＭＦＰ１００ＡのＨＤＤ１０７に記憶するようにしたので、画像データ情報の装置識別情報にＭＦＰ１００ＡのＩＰアドレスが設定され、ファイル名にＨＤＤ１０７を特定する情報を含む直接パスが設定される。したがって、画像データ情報は、画像データが記憶されるネットワーク２上の位置情報であり、少なくとも装置識別情報（装置のＩＰアドレス）を含む。画像データ情報は、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）であってもよい。
【００６８】
図９は、ホーム端末で実行されるジョブ管理処理の流れの一例を示すフローチャートである。このジョブ管理処理は、フラッシュＲＯＭ１０８に記憶されたデータ送受信プログラムが、ホーム端末のＲＡＭ１０５にロードされて、ＣＰＵ１０１によりそのデータ送受信プログラムが実行されることにより実現される。図１０は、ジョブ出力端末で実行されるジョブ出力処理の流れの一例を示すフローチャートである。このジョブ出力処理は、フラッシュＲＯＭ１０８に記憶されたデータ送受信プログラムが、ジョブ出力端末のＲＡＭ１０５にロードされて、ＣＰＵ１０１によりそのデータ送受信プログラムが実行されることにより実現される。
【００６９】
図９を参照して、ホーム端末であるＭＦＰ１００Ａは、ジョブ属性情報を受信したか否かを判断する（ステップＳ５１）。ジョブ属性情報を受信したならば処理をステップＳ５２に進め、ジョブ属性情報を受信しなければ処理をステップＳ５３に進める。ステップＳ５２では、受信したジョブ属性情報をＨＤＤ１０７の所定の領域に記憶する。ステップＳ５３では、画像データを受信したか否かを判断する。画像データを受信したならば処理をステップＳ５４へ進め、受信しなければ処理をステップＳ５５に進める。ステップＳ５４では、受信した画像データをＨＤＤ１０７の所定の領域に記憶する。
【００７０】
次に図１０を参照して、ジョブ出力端末であるＭＦＰ１００Ｂは、ユーザ識別情報「ジュリー」のユーザのユーザ認証を行う（ステップＳ７１）。ユーザ認証の結果、認証が成功したならばログインを許可して処理をステップＳ７２に進めるが、認証が成功しなければログインを許可することなく待機状態となる。すなわち、ジョブ出力処理は、ジョブ出力端末において、少なくともユーザ識別情報が入力されることを条件に実行される処理である。上述したように、ユーザデータは、ホーム端末であるＭＦＰ１００Ｂ以外のＭＦＰ１００，１００Ａ，１００Ｃに記憶されている登録ユーザ情報を含むので、ＭＦＰ１００Ｂをホーム端末としないユーザであっても、ＭＦＰ１００，１００Ａ，１００Ｃのいずれかをホーム端末とするユーザであれば、ＭＦＰ１００Ｂにログインすることができる。
【００７１】
このため、ステップＳ７２では、ジョブ出力端末であるＭＦＰ１００Ｂが、ユーザ識別情報「ジュリー」のユーザのホーム端末であるか否かを判断する。ホーム端末の場合には処理をステップＳ７５に進め、そうでない場合には処理をステップＳ７３に進める。ここでは、ＭＦＰ１００Ｂが、ユーザ識別情報「ジュリー」のユーザのホーム端末でないので、処理はステップＳ７３に進むことになる。ステップＳ７３では、ユーザ識別情報「ジュリー」のユーザのホーム端末であるＭＦＰ１００Ａにジョブ属性情報の送信要求を送信する。この送信要求には、ユーザ識別情報「ジュリー」が含まれる。
【００７２】
図９を参照して、ステップＳ５５において、ジョブ属性情報の送信要求を受信したか否かを判断する。受信したならば処理をステップＳ５６に進め、受信しなければ処理を終了する。ステップＳ５６では、送信要求に含まれるユーザ識別情報を用いて、そのユーザ識別情報を含むジョブ属性情報を、ＨＤＤ１０７に記憶されているジョブ属性情報のうちから抽出する。ＨＤＤ１０７に該当するジョブ属性情報が複数ある場合には、該当するジョブ属性情報のすべてを抽出する。そして、抽出したジョブ属性情報を、送信要求を送信してきたジョブ出力端末に送信する（ステップＳ５７）。なお、ステップＳ５６で該当するジョブ属性情報が１つも抽出されなかった場合には、ジョブ属性情報が存在しないことを示す情報をジョブ出力端末に送信する。
【００７３】
図１０を参照して、ステップＳ７３で送信した送信要求に応じて、ジョブ属性情報を受信する（ステップＳ７４）。ジョブ属性情報が存在しないことを示す情報を受信した場合には、そのままステップＳ７５に進む。
【００７４】
次のステップＳ７５では、ログインユーザであるユーザ識別情報「ジュリー」のユーザ宛のジョブが存在するか否かを判断する。この判断は、ジョブ属性情報が存在するか否かにより判断する。ジョブ出力端末がホーム端末でない場合には、ステップＳ７４でジョブ属性情報が存在しないことを示す情報を受信したか否かにより判断する。そのような情報を受信した場合には、ジョブがないとして処理を終了する。ステップＳ７４でジョブ属性情報を受信した場合にはステップＳ７６に進む。一方、ジョブ出力端末がホーム端末の場合には、ＨＤＤ１０７にログインユーザであるユーザ識別情報「ジュリー」を含むジョブ属性情報を、ＨＤＤ１０７に記憶されているジョブ属性情報のうちから抽出する。そのようなジョブ属性情報を抽出したならば、ジョブが存在するとして処理をステップＳ７６に進め、抽出しなければ処理を終了する。
【００７５】
ステップＳ７６では、ログインユーザであるユーザ識別情報「ジュリー」を含むジョブ属性情報を表示部１１９Ｂに表示する。ジョブ属性情報のうち宛先情報のユーザ識別情報が少なくとも表示される。送信元情報のユーザ識別情報、画像データ情報のファイル名を併せて表示してもよい。送信された画像データが誰から送信されたものか、また、その内容をユーザが理解するために参考となるからである。
【００７６】
そして、出力指示が入力されたか否かを判断する（ステップＳ７７）。そのような指示が入力された場合には処理をステップＳ７８に進め、そうでない場合には処理を終了する。ステップＳ７８では、ジョブ属性情報の画像データ情報の装置識別情報で特定される端末に、プルプリント指示を送信する。プルプリント指示は、画像データの送信を要求する指示である。ここでは、画像データをジョブ入力端末に記憶するようにしたので、プルプリント指示はジョブ入力端末であるＭＦＰ１００に送信されることになる。プルプリント指示は、ジョブ属性情報の画像データ情報のファイル名を少なくとも含む。
【００７７】
ステップＳ７９において、ステップＳ７８で送信したプルプリント指示の送信に応じて送信されてきた画像データを受信する。そして、受信した画像データを出力する（ステップＳ８０）。ユーザ「ジュリー」による指定に応じた方法で画像データを出力する。
【００７８】
なお、ジョブ出力端末が、ジョブ入力端末、または、ジョブ入力端末から画像データを受信（図９のステップＳ５３）したホーム端末を兼ねる場合があり、これらの場合は画像データがジョブ出力端末のＨＤＤ１０７に記憶されている。このため、そのような画像データを取得する際には、ジョブ出力端末はステップＳ７８でプルプリント指示を送信するのに代えて、ＨＤＤ１０７からジョブ属性情報の画像データ情報のファイル名で特定される画像データを読み出すことになる。この際、ステップＳ７９は不要である。このような同一端末間で画像データのやりとりを含めて、画像データの送信およびまたは画像データの受信と呼ぶ。また、上述の例においては、プルプリント指示により画像データの送受信が行われる例を示したが、これに限らず、画像データの受け取り手による電子メールによる送信指示やファクシミリ送信指示であってもよい。
【００７９】
図１１は、ホーム端末で実行されるジョブ管理処理の流れの一例を示すフローチャートである。このジョブ管理処理は、フラッシュＲＯＭ１０８に記憶されたジョブ管理プログラムが、ホーム端末のＲＡＭ１０５にロードされて、ＣＰＵ１０１によりそのジョブ管理プログラムが実行されることにより実現される。ジョブ管理プログラムはデータ送受信プログラムの一部である。
【００８０】
図１１を参照して、ステップＳ９１において、プルプリント指示を受信したか否かを判断する。プルプリント指示を受信したならば処理をステップＳ９２に進め、受信しなければ処理をステップＳ９４に進める。ステップＳ９２では、受信したプルプリント指示に含まれるファイル名で特定される画像データを読み出す。そして、読み出した画像データを、プルプリント指示を送信してきたジョブ出力端末であるＭＦＰ１００Ｂに送信し（ステップＳ９３）、処理を終了する。ＭＦＰ１００は、画像データを送信したならば、画像データをＨＤＤ１０７から削除する。これにより、ＨＤＤ１０７にいつまでも画像データが記憶されるのを防止することができる。
【００８１】
一方、ステップＳ９４では、画像データを記憶してからの経過時間が所定時間経過したか否かを判断する。画像データを記憶してからの経過時間は、図７のステップＳ３９で画像データを記憶する際に画像データと関連付けて記憶した記憶時刻と現在時刻とから算出する。画像データを記憶してから所定時間経過したならば処理をステップＳ９５に進め、経過していなければ処理を終了する。画像データは、宛先のユーザが画像データを読み出す操作をすることにより、画像データがジョブ出力端末に送信される（ステップＳ９３）。画像データを読み出す操作とは、ジョブ出力端末へのログイン（ステップＳ７１）と、出力指示の入力（ステップＳ７７）である。画像データを記憶してから所定時間が経過していれば、その間、宛先のユーザが画像データを読み出す操作をしていないことになる。そのような場合には、ジョブ入力端末であるＭＦＰ１００は、所定の動作を実行する（ステップＳ９５）。
【００８２】
第１の実施の形態における画像処理システム１では、ジョブ入力端末であるＭＦＰ１００、または宛先のユーザのホーム端末であるＭＦＰ１００Ａに画像データを記憶するようにした。このため、入力端末であるＭＦＰ１００がホーム端末であるＭＦＰ１００Ａに画像データを送信した場合には、図１１に示したジョブ管理処理と同様の処理が、ホーム端末であるＭＦＰ１００Ａでも実行される。ただし、ホーム端末であるＭＦＰ１００Ａが図１１に示したジョブ管理処理を実行する場合、ステップＳ９４およびステップＳ９５を実行することなく、ステップＳ９１でプルプリント指示を受信しなければ処理を終了する。
【００８３】
図１２は、所定の動作の処理の第１の流れの一例を示すフローチャートである。この処理は、図１１のステップＳ９５で実行される処理である。図１２を参照して、ステップＳ１０５では、記憶時刻から所定時間が経過した画像データをＨＤＤ１０７から読み出す。そして、その画像データに対応するジョブ属性情報を修正する（ステップＳ１０６）。ここで修正の対象となるジョブ属性情報は、図７のステップＳ４０で生成したジョブ属性情報である。ジョブ属性情報を、ＲＡＭなどの揮発性メモリに記憶しておくようにしてもよいし、画像データと関連付けてＨＤＤ１０７に記憶しておくようにしてもよい。このジョブ属性情報の画像データの位置情報は、ジョブ入力端末であるＭＦＰ１００の装置識別情報を含んでいる。ステップＳ１０６では、画像データの宛先のユーザ「ジュリー」のホーム端末であるＭＦＰ１００Ａに送信するために、ジョブ属性情報の画像データの位置情報を、ユーザ「ジュリー」のホーム端末であるＭＦＰ１００ＡのＨＤＤ１０７の所定の領域に変更する。これにより、修正後のジョブ属性情報は、画像データの位置情報にユーザ「ジュリー」のホーム端末であるＭＦＰ１００Ａの装置識別情報を含む。そして、修正したジョブ属性情報と画像データとを宛先のユーザ「ジュリー」のホーム端末であるＭＦＰ１００Ａに送信する（ステップＳ１０７）。そして、ＨＤＤ１０７から画像データを削除する（ステップＳ１０８）。画像データと関連付けてジョブ属性情報を記憶している場合には、そのジョブ属性情報も削除する。
【００８４】
ジョブ入力端末であるＭＦＰ１００は、画像データを記憶してから所定時間経過すれば、画像データを宛先のユーザのホーム端末に送信する。このため、ジョブ入力端末であるＭＦＰ１００のＨＤＤ１０７にいつまでも画像データが記憶されて、記憶容量が少ない状態が継続することがなくなり、ＨＤＤ１０７を有効に利用することができる。
【００８５】
図１３は、所定の動作の処理の第２の流れの一例を示すフローチャートである。この処理は、図１１のステップＳ９５で実行される処理である。図１３を参照して、ステップＳ１１１では、記憶時刻から所定時間が経過した画像データに対応するジョブ属性情報から宛先ユーザのユーザ識別情報を特定し、そのユーザ識別情報を含む宛先ユーザのユーザデータを読み出す。ユーザデータから宛先ユーザのホーム端末を特定することができる。そして、宛先ユーザに対する催促情報を作成する（ステップＳ１１２）。催促情報は、画像データを読み出すことを催促する情報であり、例えば、「画像データが受信されています。早急に読み出してください。」などのメッセージを含む。そして、催促情報を宛先のユーザ「ジュリー」のホーム端末であるＭＦＰ１００Ａに送信する（ステップＳ１１３）。これにより、ホーム端末であるＭＦＰ１００Ａは、ユーザ「ジュリー」に対して、催促情報を出力する。たとえば、ユーザ「ジュリー」に対して電子メールを送信する、音声で催促情報のメッセージを再生する、表示部１１９Ｂにメッセージを表示するなどである。なお、ＭＦＰ１００が、催促情報をＭＦＰ１００Ａに送信するのに代えて、ＭＦＰ１００が、宛先のユーザ「ジュリー」の電子メールアドレスを宛先とし、催促情報を本文または添付ファイルに含む電子メールを生成して、送信するようにしてもよい。
【００８６】
ジョブ入力端末であるＭＦＰ１００は、画像データを記憶してから所定時間経過すれば、催促情報を宛先ユーザのホーム端末に送信する。このため、宛先ユーザは、画像データがまだ読み出されていないことを知ることができるので、ユーザが画像データを読み出す操作をすれば、画像データが送信されて消去される（ステップＳ９３）。このため、ジョブ入力端末であるＭＦＰ１００のＨＤＤ１０７にいつまでも画像データが記憶されて、記憶容量が少ない状態が継続することがなくなり、ＨＤＤ１０７を有効に利用することができる。
【００８７】
図１４は、所定の動作の処理の第３の流れの一例を示すフローチャートである。この処理は、図１１のステップＳ９５で実行される処理である。図１４を参照して、ステップＳ１１５では、ＨＤＤ１０７に記憶されている画像データの強制印刷オプションがＯＮに設定されているか否かを判断する。具体的には、ＨＤＤ１０７に記憶されている画像データが、ジョブ設定処理により強制印刷オプションが設定されているか否かにより判断する。図６（Ｂ）に示したサブウインドウの設定領域２１２において強制印刷の送信条件が設定されているならば処理をステップＳ１１６に進め、強制印刷の送信条件が設定されていないならば処理を終了する。送信する画像データのセキュリティを維持するため、強制印刷オプションが設定された場合のみ、画像データを強制的に印刷するようにするためである。なお、ジョブ属性情報に強制印刷の送信条件が設定されたことを示すフラグを含めるようにし、強制印刷の送信条件が設定された時点で、ジョブ属性情報のフラグをＯＮにするようにしてもよい。これにより、強制印刷オプションが設定されているか否かを、画像データに対応するジョブ属性情報のフラグを参照して判断することができる。
【００８８】
ステップＳ１１６では、強制オプションがＯＮに設定されている画像データのうち記憶時刻から所定時間が経過した画像データをＨＤＤ１０７から読み出す。そして、読み出した画像データを印刷する指示を宛先のユーザのホーム端末に送信する（ステップＳ１１７）。具体的には、画像データに対応するジョブ属性情報から宛先のユーザのユーザ識別情報を特定し、そのユーザ識別情報を含む宛先ユーザのユーザデータを読み出し、ユーザデータから宛先ユーザのホーム端末を特定する。そして、特定したホーム端末に、画像データと印刷指示とを送信する。これにより、画像データの宛先のユーザ「ジュリー」のホーム端末によって画像データが印刷される。そして、ＭＦＰ１００は、画像データをＨＤＤ１０７から削除する。
【００８９】
ジョブ入力端末であるＭＦＰ１００は、画像データを記憶してから所定時間経過すれば、画像データを宛先のユーザのホーム端末に送信して印刷させる。このため、ジョブ入力端末であるＭＦＰ１００のＨＤＤ１０７にいつまでも画像データが記憶されて、記憶容量が少ない状態が継続することがなくなり、ＨＤＤ１０７を有効に利用することができる。
【００９０】
以上説明したように、第１の実施の形態における画像処理システム１は、それぞれがネットワークに接続されたＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃで構成される。画像データの入力時において、ジョブ入力端末、たとえばＭＦＰ１００で、スキャナ１１３、ＦＡＸ１１７または通信Ｉ／Ｆ１１１に画像データが入力されると、ＣＰＵ１０１は、画像データのネットワーク上の位置情報とユーザ識別情報とを関連付けたジョブ属性情報を生成し、画像データをジョブ入力端末であるＭＦＰ１００のＨＤＤ１０７に記憶する第１のモードと、宛先のユーザ「ジュリー」の属するＭＦＰ１００Ａに対してデータを送信する第２のモードとに切換える。ＭＦＰ１００は、強制受信オプションがＯＦＦに設定されており、かつ、強制送信オプションがＯＦＦに設定されており、かつ、ＨＤＤ１０７のデータ保存量が第１のしきい値以下であり、かつ、画像データのサイズが第２しきい値以上の場合に、第１のモードに切換える。強制受信オプションがＯＮに設定されている場合、強制送信オプションがＯＮに設定されている場合、ＨＤＤ１０７のデータ保存量が第１のしきい値を超えている場合、または画像データのサイズが第２しきい値よりも小さい場合に、第２のモードに切換える。
【００９１】
強制受信オプションがＯＮに設定されている場合に画像データをホーム端末に送信することにより、データの受信者である宛先のユーザ「ジュリー」の意思で定まるＭＦＰ１００Ｂに画像データを記憶することができる。強制送信オプションがＯＮに設定されている場合に画像データをホーム端末に送信することにより、データの送信者であるユーザ「「デービッド」の意思で定まるＭＦＰ１００Ｂに画像データを記憶することができる。ＨＤＤ１０７のデータ保存量が第１のしきい値を超えている場合に、画像データをホーム端末に送信することにより、ＨＤＤ１０７の空き領域を確保することができる。さらに、画像データのデータ量が少ない場合は、ネットワーク２の通信負荷に与える影響が少ないので、画像データをホーム端末に送信して、可能な限りホーム端末に画像データを記憶させることができる。
【００９２】
このため、第１の実施の形態における画像処理システム１は、画像データをジョブ入力端末であるＭＦＰ１００に記憶するか、宛先のユーザのホーム端末に記憶するかを、予め定められた条件で決定するので、ネットワーク２に接続された複数のＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃ間で送受信する画像データを効率的に記憶することができる。
【００９３】
また、ＭＦＰ１００が第１のモードで、ＨＤＤ１０７に画像データを記憶した場合であっても、画像データの記憶時刻から所定の時間が経過してもＨＤＤ１０７に画像データが記憶されている場合は、宛先のユーザによる画像データの出力指示（ステップＳ７７）が未だされていない場合である。そのような場合には、ジョブ入力端末であるＭＦＰ１００は、宛先のユーザ「ジュリー」のホーム端末であるＭＦＰ１００Ａに画像データと修正したジョブ属性情報を送信する（Ｓ１０７）。このため、画像データがジョブ入力端末であるＭＦＰ１００に記憶されなくなるので、ＭＦＰ１００のＨＤＤ１００にいつまでも画像データが記憶され続けて、記憶領域が無駄に使用されるのを防止することができる。
【００９４】
また、ジョブ入力端末であるＭＦＰ１００は、画像データを読み出すように宛先のユーザに催促情報を送信する（Ｓ１１３）。この催促情報を受け取った宛先のユーザにより画像データが読み出されると、ジョブ入力端末であるＭＦＰ１００のＨＤＤ１０７から画像データが削除されるので、ＭＦＰ１００のＨＤＤ１００にいつまでも画像データが記憶され続けて、記憶領域が無駄に使用されるのを防止することができる。さらに、ジョブ入力端末であるＭＦＰ１００は、画像データを宛先のユーザ「ジュリー」のホーム端末であるＭＦＰ１００Ａに画像データを送信して、印刷させる。このため、画像データがジョブ入力端末であるＭＦＰ１００に記憶されなくなるので、ＭＦＰ１００のＨＤＤ１００にいつまでも画像データが記憶され続けて、記憶領域が無駄に使用されるのを防止することができる。
【００９５】
第１の実施の形態における画像処理システム１は、ネットワーク２に接続された複数のＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃ間で送受信する画像データを効率的に記憶することができる。
【００９６】
＜第２の実施の形態＞
第２の実施の形態における画像処理システム１の全体構成は、図１に示した第１の実施の形態における画像処理システム１と同様である。また、第２の実施の形態における画像処理システム１を構成するＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃのハード構成は、図２に示したＭＦＰ１００のそれと同じである。したがって、これらについてここでは説明を繰り返さない。第１の実施の形態における画像処理システム１においては、ジョブ属性情報を宛先のユーザのホーム端末に送信するようにしたが、第２の実施の形態における画像処理システム１においては、画像データをネットワーク２に接続されたサーバに送信して、サーバに記憶するようにしたものである。サーバは、ハードディスクドライブなどの大容量の記憶装置を備えている。ここでも説明を簡単にするため、ユーザ識別情報「デービッド」のユーザが、ホーム端末ＭＦＰ１００で、ユーザ識別情報「ジュリー」宛に画像データを送信する例を説明する。この場合、ＭＦＰ１００でジョブ入力処理が実行されて、宛先のユーザ「ジュリー」のホーム端末で図９に示したジョブ管理処理が実行される。さらに、宛先のユーザとされた「ジュリー」が、ホーム端末であるＭＦＰ１００Ａまたは他の端末ＭＦＰ１００，１００Ｂ，１００Ｃ（出力端末）のいずれかでジョブの出力を指示すると、その出力端末で図１０に示したジョブ出力処理が実行される。
【００９７】
図１５は、第２の実施の形態におけるジョブ入力端末で実行されるジョブ入力処理の流れの一例を示すフローチャートである。図１５を参照して、図７に示したジョブ入力処理と異なる点は、ステップＳ３６、ステップＳ３８およびステップＳ３９が削除され、ステップＳ４０Ａが追加された点である。以下、図７に示したジョブ入力処理と異なる点を説明する。
【００９８】
処理がステップＳ４０に進む場合は、強制受信オプションがＯＦＦに設定されており、かつ、強制送信オプションがＯＦＦに設定されており、かつ、画像データのサイズが第２しきい値よりも小さくない場合である。ＨＤＤ１０７のデータ保存量が第１しきい値よりも大きくない場合が含まれないのは、画像データをサーバで記憶するようにしたからである。サーバは大容量の記憶装置を備えるため、データを記憶するために十分な空き容量が確保されている。第２の実施の形態における入力端末であるＭＦＰ１００は、ステップＳ４０に進む場合、画像データをＨＤＤ１０７に記憶することなく、ジョブ属性情報を生成し（ステップＳ４０）、サーバにジョブ属性情報と画像データとを送信する（ステップＳ４０Ａ）。これにより、サーバに、ジョブ属性情報と画像データとが記憶される。画像データをサーバに送信するようにしたので、ステップＳ４０で生成するジョブ属性情報は、画像データの位置情報にサーバの装置識別情報が設定される。
【００９９】
第２の実施の形態における画像処理システム１においては、画像データをサーバまたは宛先のユーザのホーム端末に記憶するようにしたので、図１１に示したジョブ管理処理は、サーバまたはホーム端末で実行される。ただし、図１１に示したジョブ管理処理が、ホーム端末で実行される場合、ステップＳ９４およびステップＳ９５は実行されることなく、ステップＳ９１でプルプリント指示が受信されなければ処理を終了する。
【０１００】
以上説明したように第２の実施の形態における画像処理システム１は、画像データをサーバまたは宛先のユーザのホーム端末であるＭＦＰ１００Ｂに記憶するようにしたので、ジョブ入力端末であるＭＦＰ１００のＨＤＤ１０７には、画像データは記憶されない。このため、ジョブ入力端末であるＭＦＰ１００のＨＤＤ１０７の記憶領域を有効に利用することができる。
【０１０１】
また、サーバにおいて、画像データの記憶時刻から所定の時間が経過しても画像データが記憶されている場合には、宛先のユーザによる画像データの出力指示（ステップＳ７７）が未だされていない場合である。そのような場合には、ジョブ入力端末であるＭＦＰ１００から画像データおよびジョブ属性情報が送信されたサーバは、宛先のユーザ「ジュリー」のホーム端末であるＭＦＰ１００Ａに画像データと修正したジョブ属性情報を送信する（Ｓ１０７）。このため、画像データがジョブ出力端末に記憶されるので、サーバにいつまでも画像データが記憶され続けて、記憶領域が無駄に使用されるのを防止することができる。また、ジョブ入力端末であるＭＦＰ１００から画像データが送信されたサーバは、画像データを読み出すように宛先のユーザに催促情報を送信する（Ｓ１１３）。この催促情報を受け取った宛先のユーザにより画像データが読み出されると、画像データがジョブ出力端末に記憶されるので、サーバにいつまでも画像データが記憶され続けて、記憶領域が無駄に使用されるのを防止することができる。さらに、ジョブ入力端末であるＭＦＰ１００から画像データを受信したサーバは、宛先のユーザ「ジュリー」のホーム端末であるＭＦＰ１００Ａに画像データを送信して、印刷させる。このため、画像データがサーバに記憶されなくなるので、サーバにいつまでも画像データが記憶され続けて、記憶領域が無駄に使用されるのを防止することができる。
【０１０２】
このため、第２の実施の形態における画像処理システム１は、ネットワーク２に接続された複数のＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃ間で送受信する画像データを効率的に記憶することができる。
【０１０３】
＜第３の実施の形態＞
次に第３の実施の形態における画像処理システム１を説明する。第３の実施の形態における画像処理システム１の全体構成は、図１に示した第１の実施の形態における画像処理システム１と同様である。また、第３の実施の形態における画像処理システム１を構成するＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃのハード構成は、図２に示したＭＦＰ１００のそれと同じである。したがって、これらについてここでは説明を繰り返さない。
【０１０４】
第１の実施の形態における画像処理システム１においては、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃが既にネットワーク２に接続された状態で、ＭＦＰ１００をネットワーク２に新たに接続する場合、ＭＦＰ１００において図３（Ａ）に示した初期設定処理が実行され、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃにおいて図３（Ｂ）に示した接続処理が実行された。第３の実施の形態における画像処理システム１においても同様に各処理が実行され、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃに第１または第２のユーザデータが生成される。しかしながら、第３の実施の形態における画像処理システム１で生成される第１または第２のユーザデータは、ホーム端末を識別するための端末識別情報を必要としない。
【０１０５】
図１６は、ＭＦＰ１００をネットワークに新たに接続する際に実行される処理の流れの一例を示す別のフローチャートである。図１６（Ａ）は、ＭＦＰ１００で実行される初期設定処理の別の流れを示し、図１６（Ｂ）は、ＭＦＰ１００で初期設定処理が実行される場合にＭＦＰ１００Ａ，１００Ｂ，１００Ｃそれぞれで実行される接続処理の別の流れの一例を示す。この初期設定処理および接続処理は、フラッシュＲＯＭ１０８に記憶された初期設定プログラムおよび接続プログラムが、それぞれＲＡＭ１０５にロードされてＣＰＵ１０１により実行されることにより実現される。初期設定プログラムおよび接続プログラムは、データ送受信プログラムの一部である。
【０１０６】
図１６（Ａ）を参照して、図３（Ａ）に示した初期設定処理と異なるところは、ステップＳ０４で端末情報と登録ユーザ情報とを送信したのに対して、ステップＳ０４Ａでは、端末情報を送信することなく登録ユーザ情報を送信する点、ステップＳ０５で端末情報と登録ユーザ情報とを受信したのに対して、ステップＳ０５Ａでは、端末情報を受信することなく登録ユーザ情報を受信する点である。また、図１６（Ｂ）を参照して、図３（Ｂ）に示した初期設定処理と異なるところは、ステップＳ１１で端末情報と登録ユーザ情報とを受信したのに対して、ステップＳ１１Ａでは、端末情報を受信することなく登録ユーザ情報を受信する点、ステップＳ１２で端末情報と登録ユーザ情報とを送信したのに対して、ステップＳ１２Ａでは、端末情報を送信することなく登録ユーザ情報を送信する点である。このため、ＭＦＰ１００は、ステップＳ０９において、登録ユーザ情報からユーザデータを生成する。このユーザデータは、登録ユーザ情報を含む。
【０１０７】
ステップＳ０７において自装置の登録ユーザ情報を使用すると判断した場合には、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃに記憶されている登録ユーザ情報のすべてをまとめたものをユーザデータ（第１のユーザデータ）とし、ステップＳ０７において自装置の登録ユーザ情報を使用しないと判断した場合には、ＭＦＰ１００を除くＭＦＰ１００Ａ，１００Ｂ，１００Ｃの端末情報および登録ユーザ情報のすべてをまとめたものをユーザデータ（第２のユーザデータ）とする。そして、生成したユーザデータをＨＤＤ１０７に記憶する。
【０１０８】
また、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃそれぞれにおいて、ステップＳ１１Ａで受信したＭＦＰ１００の登録ユーザ情報からユーザデータを生成して、生成したユーザデータを、ＨＤＤ１０７に既に記憶されているユーザデータに追加する（ステップＳ１３）。
【０１０９】
図１７は、第３の実施の形態における第１および第２のユーザデータを説明するための図である。図１７では、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃそれぞれに、図４（Ａ）〜図４（Ｄ）に示した登録ユーザ情報が記憶されている場合に生成されるユーザデータを示している。図１７（Ａ）は、第１のユーザデータの一例を示す別の図であり、図１７（Ｂ）は、第２のユーザデータの一例を示す別の図である。図１７（Ａ）及び図１７（Ｂ）を参照して、第１および第２のユーザデータは、図４（Ｅ）及び図４（Ｆ）に示した第１および第２のユーザデータと異なり、ホーム端末に関する情報は含まない。
【０１１０】
＜ＢＯＸ送受信＞
ここでは、説明を簡単にするため、ユーザ識別情報「デービッド」のユーザがＭＦＰ１００で、ユーザ識別情報「ジュリー」宛に画像データを送信するジョブを入力する場合を例に説明する。この場合、ＭＦＰ１００ではジョブ入力処理が実行される。ジョブ入力処理では、ユーザ「デービッド」によるログイン要求に応じてユーザ認証した後、ジョブ設定処理を実行する。なお、ここではジョブ入力処理をホーム端末で実行する例を説明するが、ジョブ入力処理はホーム端末以外の端末で実行することも可能である。
【０１１１】
図１８は、ジョブ入力端末で実行されるジョブ入力処理の流れの一例を示す別のフローチャートである。図１８を参照して、図７に示した第１の実施の形態におけるジョブ入力処理と異なる点は、ステップＳ４１が削除され、ステップＳ４２とステップＳ４３Ａとの間にステップＳ４２Ａが追加された点である。第３の実施の形態における画像処理システム１では、図１７（Ａ）及び図１７（Ｂ）に示したように、第１および第２のユーザデータは、ホーム端末に関する情報を含まない。このため、ステップＳ４０で生成したジョブ属性情報を、ホーム端末に送信することなく、ジョブ入力端末であるＭＦＰ１００に記憶する。一方、ステップＳ４２Ａでは、ステップＳ４３でジョブ属性情報と画像データとをホーム端末に送信するために、宛先のユーザ「ジュリー」のホーム端末を検出する処理を実行する。
【０１１２】
図１９は、第３の実施の形態におけるジョブ属性情報のフォーマットの一例を示す図である。図１９を参照して、ジョブ属性情報は、送信元情報と、宛先情報と、画像データ情報とを含む。送信元情報は、ジョブ入力処理の実行を指示したユーザのユーザ識別情報であり、ここでは、「デービッド」である。宛先情報は、宛先のユーザのユーザ識別情報を含む。ここでは、宛先情報のユーザ識別情報は「ジュリー」である。画像データ情報は、それが記憶される端末の装置識別情報と、その端末に記憶されるファイル名とを含む。
【０１１３】
図１８のステップＳ４０で生成されるジョブ属性情報は、画像データをジョブ入力端末であるＭＦＰ１００のＨＤＤ１０７に記憶するようにしているので、画像データ情報の装置識別情報にＭＦＰ１００のＩＰアドレスが設定され、ファイル名にＨＤＤ１０７を特定する情報（たとえば、デバイス名またはドライブ名）を含む直接パスが設定される。また、図１８のステップＳ４２で生成されるジョブ属性情報は、画像データを宛先のユーザ「ジュリー」のホーム端末であるＭＦＰ１００ＡのＨＤＤ１０７に記憶するようにしているので、画像データ情報の装置識別情報にＭＦＰ１００ＡのＩＰアドレスが設定され、ファイル名にＨＤＤ１０７を特定する情報を含む直接パスが設定される。画像データ情報は、画像データが記憶されるネットワーク２上の位置情報であり、少なくとも装置識別情報（装置のＩＰアドレス）を含む。画像データ情報は、ＵＲＬであってもよい。
【０１１４】
図２０（Ａ）は、ホーム端末検出処理の流れの一例を示すフローチャートである。このホーム端末検出処理は、図１８のステップＳ４２Ａで実行される処理である。図２０（Ｂ）は、ホーム端末応答処理の流れの一例を示すフローチャートである。このホーム端末応答処理は、ホーム端末検出処理を実行するＭＦＰ以外のＭＦＰで実行される処理である。ホーム端末検出処理およびホーム端末応答処理は、フラッシュＲＯＭ１０８に記憶されたホーム端末検出プログラムおよびホーム端末応答プログラムが、ＭＦＰ１００，１００Ａ，１００Ｂ，１００ＣのＲＡＭ１０５にロードされて、ＣＰＵ１０１によりそのホーム端末検出プログラムおよびホーム端末応答プログラムが実行されることにより実現される。ホーム端末検出プログラムおよびホーム端末応答プログラムは、データ送受信プログラムの一部である。
【０１１５】
図２０（Ａ）および図２０（Ｂ）を参照して、ジョブ入力端末では、ホーム端末を検出するための検出要求をネットワーク２にブロードキャストで送信する（ステップＳ９１）。この検出要求には、宛先のユーザのユーザ識別情報を含む。ジョブ入力端末以外の端末では、検出要求を受信するまで待機状態となっており（ステップＳ９５でＮＯ）、検出要求を受信すると処理をステップＳ９６に進める。ステップＳ９６では、ステップＳ９５で受信した検出要求に含まれるユーザ識別情報を含む登録ユーザ情報がＨＤＤ１０７に記憶されているか否かを検出する。そのような登録ユーザ情報が記憶されている場合には処理をステップＳ９７に進め、そうでない場合にはステップＳ９７をスキップして処理を終了する。検出要求に含まれるユーザ識別情報を含む登録ユーザ情報がＨＤＤ１０７に記憶されている場合には、ジョブ入力端末以外の端末は、そのユーザ識別情報のユーザのホーム端末である。このため、ステップＳ９７では、自装置がホーム端末であることをジョブ入力端末に通知するために、ジョブ入力端末以外の端末を識別するための装置識別情報をジョブ入力端末に送信する。
【０１１６】
一方、ジョブ入力端末では、検出要求の送信（ステップＳ９１）に応じて装置識別情報を受信したか否かを判断する（ステップＳ９２）。受信したならば処理をステップＳ９３に進め、受信しなければ処理をステップＳ９４に進める。ステップＳ９３では、受信した装置識別情報を、ユーザ識別情報で特定されるユーザのホーム端末に設定する。ステップＳ９４では、ユーザ識別情報で特定されるユーザのホーム端末なしに設定する。この場合、エラー処理をするようにしてもよい。
【０１１７】
なお、ステップＳ９１において、検出要求をブロードキャストで送信するようにしたが、ネットワーク２に接続されている他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃを検出して、順に送信するようにしてもよい。この場合、ホーム端末が検出された時点で処理を終了させれば、処理時間を短くすることができ、効率的である。
【０１１８】
次に、画像データの出力について説明する。ここでは、ユーザ識別情報「ジュリー」のユーザがＭＦＰ１００Ｂにログインした場合を例に説明する。この場合、ＭＦＰ１００Ｂがジョブ出力端末に相当する。図２１は、ジョブ出力端末以外の端末で実行されるジョブ管理処理の流れの一例を示す別のフローチャートである。図２２は、ジョブ出力端末で実行されるジョブ出力処理の流れの一例を示す別のフローチャートである。
【０１１９】
図２２を参照して、ジョブ出力端末であるＭＦＰ１００Ｂでは、ユーザ識別情報「ジュリー」のユーザのユーザ認証を行う（ステップＳ７１）。ユーザ認証の結果、認証が成功したならばログインを許可して処理をステップＳ７３Ａに進めるが、認証が成功しなければログインを許可することなく待機状態となる。すなわち、ジョブ出力処理は、ジョブ出力端末において、少なくともユーザ識別情報が入力されることを条件に実行される処理である。ステップＳ７３Ａでは、ユーザ識別情報「ジュリー」を含むジョブ属性情報の送信を要求する信号をブロードキャストで送信する。このジョブ属性情報の送信を要求する信号は、ユーザ識別情報「ジュリー」を含む。
【０１２０】
図２１を参照して、ステップＳ５５〜ステップＳ５７の処理は、図９に示したステップＳ５５〜ステップＳ５７の処理と同じであり、ステップＳ９１〜ステップＳ９４の処理は、図１１に示したステップＳ９１〜ステップＳ９４の処理と同じである。したがって、ここでは説明は繰り返さない。ステップＳ９５Ａでは、所定の動作の処理を実行する。ホーム端末およびジョブ入力端末が、ジョブ出力端末以外の端末を兼ねる場合があるが、ステップＳ９４およびステップＳ９５Ａの処理を、ホーム端末は実行することなく、ジョブ入力端末のみが実行する。
【０１２１】
再び図２２を参照して、ジョブ出力端末では、ステップＳ７３Ａで送信した送信要求に応じて、ジョブ属性情報を受信する（ステップＳ７４）。ジョブ属性情報を受信した後にジョブ出力端末で実行されるステップＳ７５〜ステップＳ８０の処理は、図１０に示した処理と同じであるのでここでは説明を繰り返さない。
【０１２２】
図２３は、所定の動作の処理の第４の流れの一例を示すフローチャートである。この処理は、図２１のステップＳ９５Ａで実行される処理である。図２３を参照して、図１２と異なる点は、ステップＳ１０５とステップＳ１０６との間にステップＳ１０５Ａが追加された点である。ステップＳ１０５Ａでは、図１８のステップＳ４２Ａと同様に、ステップＳ１０７でジョブ属性情報と画像データとをホーム端末に送信するために、宛先のユーザ「ジュリー」のホーム端末を検出する処理を実行する。
【０１２３】
ジョブ入力端末であるＭＦＰ１００は、画像データを記憶してから所定時間経過すれば、画像データを宛先のユーザのホーム端末に送信する。このため、ＭＦＰ１００のＨＤＤ１０７にいつまでも画像データが記憶されて、記憶容量が少ない状態が継続することがなくなり、ＨＤＤ１０７を有効に利用することができる。
【０１２４】
図２４は、所定の動作の処理の第５の流れの一例を示すフローチャートである。この処理は、図２１のステップＳ９５Ａで実行される処理である。図２４を参照して、図１３と異なる点は、ステップＳ１１１とステップＳ１１２との間にステップＳ１１１Ａが追加された点である。ステップＳ１１１Ａでは、図１８のステップＳ４２Ａと同様に、ステップＳ１１３でホーム端末に催促情報を送信するために、宛先のユーザ「ジュリー」のホーム端末を検出する処理を実行する。ジョブ入力端末であるＭＦＰ１００は、画像データを記憶してから所定時間経過すれば、催促情報を宛先のユーザのホーム端末に送信する。このため、宛先のユーザは、画像データが受信されたことを知ることができるので、ユーザが画像データを読み出す操作をすれば、画像データが送信されて消去される（ステップＳ９３）。このため、いつまでも画像データが記憶され、ＨＤＤ１０７の記憶容量が少ない状態が継続することがなくなり、ＨＤＤ１０７を有効に利用することができる。
【０１２５】
図２５は、所定の動作の処理の第６の流れの一例を示すフローチャートである。この処理は、図２１のステップＳ９５Ａで実行される処理である。図２５を参照して、図１４と異なる点は、ステップＳ１１６とステップＳ１１７との間にステップＳ１１６Ａが追加された点である。ステップＳ１１６Ａでは、図１８のステップＳ４２Ａと同様に、ステップＳ１１７でホーム端末に画像データの強制印刷を指示するために、宛先のユーザ「ジュリー」のホーム端末を検出する処理を実行する。ジョブ入力端末であるＭＦＰ１００は、画像データを記憶してから所定時間経過すれば、画像データを宛先のユーザのホーム端末に送信して印刷させる。このため、ジョブ入力端末であるＭＦＰ１００のＨＤＤ１０７にいつまでも画像データが記憶されて、記憶容量が少ない状態が継続することがなくなり、ＨＤＤ１０７を有効に利用することができる。
【０１２６】
なお、第３の実施の形態においては、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃに、図１６（Ａ）に示した初期設定処理および図１６（Ｂ）に示した接続処理を実行するようにしたが、これらの処理は必ずしも実行する必要はない。すなわち、第３の実施の形態における画像処理システム１においては、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃそれぞれが、第１のユーザデータまたは第２のユーザデータを記憶しなくても、図１８、図２１、および図２２に示した処理を実行することができる。この場合、図１８のステップＳ３２では、送信する画像データの指定と、送信先のユーザを特定するためのユーザ識別情報とが指定されることになる。このユーザ識別情報は、ステップＳ３２の処理を実行するジョブ入力端末、たとえばＭＦＰ１００に登録ユーザデータが記憶されている必要はなく、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃのいずれかに登録ユーザデータが記憶されていればよい。
【０１２７】
以上説明したように、第３の実施の形態における画像処理システム１では、宛先のユーザのホーム端末を検出するためにホーム端末検出処理を実行するようにした。このため、第１のユーザデータまたは第２のユーザデータをＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃで記憶することなく、第１の実施の形態における画像処理システム１と同様の効果を奏することができる。
【０１２８】
なお、上述した実施の形態においては、画像処理システム１について説明したが、画像処理システム１が含むＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃそれぞれが実行するデータ送受信方法およびデータ送受信プログラムとして発明を捕らええることができるのはいうまでもない。
【０１２９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１３０】
＜付記＞
（１）  複数のユーザ各々を識別するためのユーザ識別情報と、前記複数の画像処理装置の少なくとも１つを識別するための装置識別情報とを関連付けたユーザデータを記憶するユーザデータ記憶手段をさらに備え、
前記記憶手段は、前記指定手段にて指定された前記宛先ユーザのユーザ識別情報と、前記ユーザデータによって関連付けられた前記装置識別情報を取得する装置識別情報取得手段と、
前記データの前記ネットワーク上の位置情報と前記宛先ユーザのユーザ識別情報とを関連付けた関連付データを生成する関連付データ生成手段と、
前記関連付データを自身もしくは前記宛先ユーザのユーザ識別情報が前記ユーザデータによって関連付けられている装置識別情報で特定される画像処理装置の記憶装置に記憶させる関連付データ記憶手段と、を含む請求項１に記載の情報処理システム。
（２）（１）において、前記制御手段は、前記関連付データにより前記データと関連付けられた前記宛先ユーザのユーザ識別情報と、前記ユーザデータによって関連付けられた前記装置識別情報で特定される画像処理装置に前記記憶装置に記憶されたデータを送信するデータ送信手段を含む。
（３）（１）において、前記制御手段は、前記関連付データにより前記データと関連付けられた前記宛先ユーザのユーザ識別情報と前記ユーザデータによって関連付けられた前記装置識別情報で特定される画像処理装置に前記記憶装置に記憶されたデータの読み出し操作を催促する催促情報を出力させるために、前記催促情報を該画像処理装置に送信する催促指示手段を含む。
（４）（１）において、前記制御手段は、前記関連付データにより前記データと関連付けられた前記宛先ユーザのユーザ識別情報と前記ユーザデータによって関連付けられた前記装置識別情報で特定される画像処理装置に前記記憶装置に記憶された前記データを出力させるために、該データと出力指示とを該画像処理装置に送信する出力指示手段を含む。
（５）（１）において、ユーザ識別情報の入力を受け付けるユーザ識別情報入力手段と、
前記ユーザ識別情報入力手段により受け付けられたユーザ識別情報を含む関連付データを前記複数の画像処理装置のいずれかより取得する関連付データ取得手段と、
前記取得された関連付データで関連付けられたデータを取得するデータ取得手段と、を備える。
（６）（５）において、前記関連付データ取得手段は、前記ユーザ識別情報入力手段により受け付けられたユーザ識別情報を含む関連付データの送信を前記複数の画像処理装置のうち他の画像処理装置に要求する要求手段を含む。
（７）（１）において、関連付データ記憶手段は、前記生成された関連付データを、該関連付データに含まれるユーザ識別情報が前記ユーザデータによって関連付けられている装置識別情報で特定される画像処理装置に送信する送信手段と、
前記複数の画像処理装置のうち他の画像処理装置のいずれかによって生成された関連付データを受信する関連付データ受信手段と、を含み、
前記記憶手段は、自身の装置識別情報を含む関連付けデータを記憶する。
【図面の簡単な説明】
【０１３１】
【図１】本発明の第１の実施の形態における画像処理システムの全体概要を示す図である。
【図２】本実施の形態におけるＭＦＰ１００のハード構成の一例を示すブロック図である。
【図３】（Ａ）は、初期設定処理の流れの一例を示すフローチャートであり、（Ｂ）は、接続処理の流れの一例を示すフローチャートである。
【図４】登録ユーザ情報と第１および第２のユーザデータとを説明するための図である。
【図５】ジョブ設定処理の流れの一例を示すフローチャートである。
【図６】（Ａ）は、ジョブ設定画面の一例を示す図であり、（Ｂ）は、サブウインドウの一例を示す図である。
【図７】ジョブ入力端末で実行されるジョブ入力処理の流れを示すフローチャートである。
【図８】ジョブ属性情報のフォーマットの一例を示す図である。
【図９】ホーム端末で実行されるジョブ管理処理の流れの一例を示すフローチャートである。
【図１０】ジョブ出力端末で実行されるジョブ出力処理の流れの一例を示すフローチャートである。
【図１１】ホーム端末で実行されるジョブ管理処理の流れの一例を示すフローチャートである。
【図１２】所定の動作の処理の第１の流れの一例を示すフローチャートである。
【図１３】所定の動作の処理の第２の流れの一例を示すフローチャートである。
【図１４】所定の動作の処理の第３の流れの一例を示すフローチャートである。
【図１５】第２の実施の形態におけるジョブ入力端末で実行されるジョブ入力処理の流れの一例を示すフローチャートである。
【図１６】ＭＦＰ１００をネットワークに新たに接続する際に実行される処理の流れの一例を示す別のフローチャートである。
【図１７】第３の実施の形態における第１および第２のユーザデータを説明するための図である。
【図１８】ジョブ入力端末で実行されるジョブ入力処理の流れの一例を示す別のフローチャートである。
【図１９】第３の実施の形態におけるジョブ属性情報のフォーマットの一例を示す図である。
【図２０】（Ａ）は、ホーム端末検出処理の流れの一例を示すフローチャートであり、（Ｂ）は、ホーム端末応答処理の流れの一例を示すフローチャートである。
【図２１】ジョブ出力端末以外の端末で実行されるジョブ管理処理の流れの一例を示す別のフローチャートである。
【図２２】ジョブ出力端末で実行されるジョブ出力処理の流れの一例を示す別のフローチャートである。
【図２３】所定の動作の処理の第４の流れの一例を示すフローチャートである。
【図２４】所定の動作の処理の第５の流れの一例を示すフローチャートである。
【図２５】所定の動作の処理の第６の流れの一例を示すフローチャートである。
【符号の説明】
【０１３２】
１  画像処理システム、２  ネットワーク、１００，１００Ａ，１００Ｂ，１００Ｃ  ＭＦＰ、１０１  ＣＰＵ、１０３  ＲＯＭ、１０５  ＲＡＭ、１０７  ＨＤＤ、１０９  カードＩ／Ｆ、１１１  通信Ｉ／Ｆ、１１３  スキャナ、１１５  画像形成部、１１７  ＦＡＸ、１１９  操作部、１１９Ａ  入力部、１１９Ｂ  表示部、１２０  バス。
【図１】
2007228441.tif 000003
【図２】
2007228441.tif 000004
【図３】
2007228441.tif 000005
【図４】
2007228441.tif 000006
【図５】
2007228441.tif 000007
【図６】
2007228441.tif 000008
【図７】
2007228441.tif 000009
【図８】
2007228441.tif 000010
【図９】
2007228441.tif 000011
【図１０】
2007228441.tif 000012
【図１１】
2007228441.tif 000013
【図１２】
2007228441.tif 000014
【図１３】
2007228441.tif 000015
【図１４】
2007228441.tif 000016
【図１５】
2007228441.tif 000017
【図１６】
2007228441.tif 000018
【図１７】
2007228441.tif 000019
【図１８】
2007228441.tif 000020
【図１９】
2007228441.tif 000021
【図２０】
2007228441.tif 000022
【図２１】
2007228441.tif 000023
【図２２】
2007228441.tif 000024
【図２３】
2007228441.tif 000025
【図２４】
2007228441.tif 000026
【図２５】
2007228441.tif 000027