(57)【要約】【課題】  単一の操作で、複数のデバイスに記憶されているファイルを送信させる。【解決手段】  互いに通信可能な複数のＭＦＰからなるファイル送受信システムであって、複数のＭＦＰのうち１つの指示ＭＦＰは、複数のＭＦＰに記憶された複数のファイルのうちから送信の対象となる複数の送信ファイルを選択する送信ファイル選択部１５と、複数のＭＦＰのうちから複数の送信ファイルの送信先となる送信先デバイスの指定を受け付ける送信先指定部２１と、複数の送信ファイルが、複数のＭＦＰの少なくとも２つの記憶ＭＦＰに記憶されている場合、少なくとも２つの記憶ＭＦＰそれぞれに対して、複数の送信ファイルのうち該記憶ＭＦＰが記憶する送信ファイルを送信先デバイスに送信するための指示を送信する送信指示情報送信部２５と、を備える。【選択図】        図４
2008042560.tif 000002
【特許請求の範囲】
【請求項１】
互いに通信可能な複数のデバイスからなるファイル送受信システムであって、
前記複数のデバイスのうち１つの指示デバイスは、
前記複数のデバイスに記憶された複数のファイルのうちから送信の対象となる複数の送信ファイルを選択する選択手段と、
前記複数のデバイスのうちから前記複数の送信ファイルの送信先となる送信先デバイスの指定を受け付ける送信先受付手段と、
前記複数の送信ファイルが、前記複数のデバイスの少なくとも２つの記憶デバイスに記憶されている場合、前記少なくとも２つの記憶デバイスそれぞれに対して、前記複数の送信ファイルのうち該記憶デバイスが記憶する送信ファイルを前記送信先デバイスに送信するための指示を送信する送信指示送信手段と、を備えたファイル送受信システム。
【請求項２】
前記指示デバイスは、前記送信先デバイスを識別するための装置識別情報と、前記複数の送信ファイルを識別するための複数のファイル識別情報とを少なくとも含む送信指示情報を生成する送信指示情報生成手段とをさらに備え、
前記送信指示送信手段は、前記少なくとも２つの記憶デバイスそれぞれに前記送信指示情報を送信する、請求項１に記載のファイル送受信システム。
【請求項３】
前記指示デバイスは、前記複数の送信ファイルのうちサイズが最大の送信ファイルを記憶する代表デバイスを、前記記憶デバイスのうちから選択する代表デバイス選択手段をさらに備え、
前記送信指示情報生成手段は、前記代表デバイスを識別するための装置識別情報をさらに含む送信指示情報を生成し、
前記少なくとも２つの記憶デバイスのうち前記代表デバイス以外の記憶デバイスは、前記送信指示情報に含まれる前記代表デバイスに、前記送信指示情報に含まれるファイル識別情報で特定されるファイルを送信するファイル送信手段を含み、
前記代表デバイスは、前記記憶デバイスのうち前記代表デバイス以外の記憶デバイスから前記送信ファイルを受信すると、前記複数の送信ファイルを前記送信先デバイスに送信する一括送信手段を含む、請求項２に記載のファイル送受信システム。
【請求項４】
前記代表デバイスは、前記複数の送信ファイルそれぞれに所定の処理を実行する処理実行手段と、
前記処理実行手段が前記複数の送信ファイルのうち自装置が記憶している送信ファイルを処理している間に、前記記憶デバイスのうち前記代表デバイス以外の記憶デバイスから前記送信ファイルを受信する送信ファイル受信手段と、を含む請求項３に記載のファイル送受信システム。
【請求項５】
前記指示デバイスは、前記少なくとも２つの記憶デバイスのうちから１つの代表デバイスを選択する代表デバイス選択手段をさらに備え、
前記送信指示情報生成手段は、前記代表デバイスを識別するための装置識別情報をさらに含む送信指示情報を生成し、
前記少なくとも２つの記憶デバイスそれぞれは、前記送信指示情報に含まれる前記送信先デバイスに、前記送信指示情報に含まれるファイル識別情報で特定されるファイルを送信するファイル送信手段を含み、
前記少なくとも２つの記憶デバイスのうち前記代表デバイス以外の記憶デバイスは、前記ファイル送信手段による前記ファイルの送信が成功した場合、前記代表デバイスにファイル送信完了信号を送信するファイル送信完了信号送信手段を含み、
前記代表デバイスは、前記少なくとも２つの記憶デバイスすべてにおいて前記複数の送信ファイルの送信が完了した場合、前記送信指示情報を送信した前記指示デバイスに一括送信完了信号を通知する一括送信完了信号送信手段を含む、請求項２に記載のファイル送受信システム。
【請求項６】
前記指示デバイスは、ユーザを認証するためのユーザ認証手段と、
前記認証されたユーザがアクセス可能な複数のファイルに関する複数のファイル情報を前記複数のデバイスそれぞれから取得するファイル情報取得手段と、をさらに備え、
前記選択手段は、前記取得された複数のファイル情報のいずれかを選択する指示を受け付ける選択指示受付手段を含む、請求項１に記載のファイル送受信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ファイル送受信システムに関し、特に、互いに通信可能な複数のデバイス間でファイルを送受信するファイル送受信システムに関する。
【背景技術】
【０００２】
近年ネットワークに接続されたコンピュータや画像形成装置等の複数のデバイス間でファイルを送受信することが可能となっている。特に単一の操作で、複数のファイルを目的のデバイスに送信する技術が知られている（例えば、特許文献１）。
【０００３】
しかしながら、従来の技術においては、単一の送信側デバイスから単一の受信側デバイスに複数のファイルを送信することは可能であるが、単一の操作で複数の送信側デバイスに記憶されている複数のファイルを単一の受信側デバイスに送信することはできないといった問題があった。
【特許文献１】特開２００５−３３５０８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この発明は、上述した問題点を解決するためになされたもので、この発明の目的の１つは、単一の操作で、複数のデバイスに記憶されているファイルを送信させることが可能なファイル送受信システムを提供することである。
【課題を解決するための手段】
【０００５】
上述した目的を達成するためにこの発明のある局面によれば、データ送受信システムは、互いに通信可能な複数のデバイスからなるファイル送受信システムであって、複数のデバイスのうち１つの指示デバイスは、複数のデバイスに記憶された複数のファイルのうちから送信の対象となる複数の送信ファイルを選択する選択手段と、複数のデバイスのうちから複数の送信ファイルの送信先となる送信先デバイスの指定を受け付ける送信先受付手段と、複数の送信ファイルが、複数のデバイスの少なくとも２つの記憶デバイスに記憶されている場合、少なくとも２つの記憶デバイスそれぞれに対して、複数の送信ファイルのうち該記憶デバイスが記憶する送信ファイルを送信先デバイスに送信するための指示を送信する送信指示送信手段と、を備える。
【０００６】
この局面に従えば、複数のデバイスのうち１つの指示デバイスは、複数のデバイスに記憶された複数のファイルのうちから送信の対象となる複数の送信ファイルを選択し、送信先デバイスの指定を受け付けると、複数の送信ファイルが記憶されている少なくとも２つの記憶デバイスそれぞれに、送信ファイルを送信先デバイスに送信するための指示を送信する。このため、指示デバイスが送信ファイルの選択と送信先デバイスの指定を受け付けると、複数のデバイスに記憶されたファイルが送信先デバイスに送信される。その結果、単一の操作で、複数のデバイスに記憶されているファイルを送信させることが可能なファイル送受信システムを提供することができる。
【０００７】
好ましくは、指示デバイスは、送信先デバイスを識別するための装置識別情報と、複数の送信ファイルを識別するための複数のファイル識別情報とを少なくとも含む送信指示情報を生成する送信指示情報生成手段とをさらに備え、送信指示送信手段は、少なくとも２つの記憶デバイスそれぞれに送信指示情報を送信する。
【０００８】
好ましくは、指示デバイスは、複数の送信ファイルのうちサイズが最大の送信ファイルを記憶する代表デバイスを、記憶デバイスのうちから選択する代表デバイス選択手段をさらに備え、送信指示情報生成手段は、代表デバイスを識別するための装置識別情報をさらに含む送信指示情報を生成し、少なくとも２つの記憶デバイスのうち代表デバイス以外の記憶デバイスは、送信指示情報に含まれる代表デバイスに、送信指示情報に含まれるファイル識別情報で特定されるファイルを送信するファイル送信手段を含み、代表デバイスは、記憶デバイスのうち代表デバイス以外の記憶デバイスから送信ファイルを受信すると、複数の送信ファイルを送信先デバイスに送信する一括送信手段を含む。
【０００９】
好ましくは、代表デバイスは、複数の送信ファイルそれぞれに所定の処理を実行する処理実行手段と、処理実行手段が複数の送信ファイルのうち自装置が記憶している送信ファイルを処理している間に、記憶デバイスのうち代表デバイス以外の記憶デバイスから送信ファイルを受信する送信ファイル受信手段と、を含む。
【００１０】
好ましくは、指示デバイスは、少なくとも２つの記憶デバイスのうちから１つの代表デバイスを選択する代表デバイス選択手段をさらに備え、送信指示情報生成手段は、代表デバイスを識別するための装置識別情報をさらに含む送信指示情報を生成し、少なくとも２つの記憶デバイスそれぞれは、送信指示情報に含まれる送信先デバイスに、送信指示情報に含まれるファイル識別情報で特定されるファイルを送信するファイル送信手段を含み、少なくとも２つの記憶デバイスのうち代表デバイス以外の記憶デバイスは、ファイル送信手段によるファイルの送信が成功した場合、代表デバイスにファイル送信完了信号を送信するファイル送信完了信号送信手段を含み、代表デバイスは、少なくとも２つの記憶デバイスすべてにおいて複数の送信ファイルの送信が完了した場合、送信指示情報を送信した指示デバイスに一括送信完了信号を通知する一括送信完了信号送信手段を含む。
【００１１】
好ましくは、指示デバイスは、ユーザを認証するためのユーザ認証手段と、認証されたユーザがアクセス可能な複数のファイルに関する複数のファイル情報を複数のデバイスそれぞれから取得するファイル情報取得手段と、をさらに備え、選択手段は、取得された複数のファイル情報のいずれかを選択する指示を受け付ける選択指示受付手段を含む。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００１３】
＜第１の実施の形態＞
図１は、本発明の実施の形態の１つにおけるファイル送受信システムの全体概要を示す図である。図１を参照して、ファイル送受信システム１は、それぞれがネットワーク２に接続されたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００，１０１，１０２,１０３とパーソナルコンピュータ（以下「ＰＣ」という）１０５と、を含む。
【００１４】
ネットワーク２は、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。またネットワーク２は、ＬＡＮに限らず、公衆交換電話網（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）を用いたネットワーク等であってもよい。さらに、ネットワーク２は、インターネットなどのワイドエリアネットワーク（ＷＡＮ）に接続されている。ＰＣ１０５は、一般的なコンピュータである。
【００１５】
ＭＦＰ１００，１０１，１０２，１０３各々は、原稿を読取るためのスキャナ装置、画像データに基づいて紙などの記録媒体に画像を形成するための画像形成装置およびファクシミリ装置を含み、画像読取機能、複写機能、ファクシミリ送受信機能を備えている。なお、本実施の形態においては互いに通信可能な複数のデバイスの一例としてＭＦＰ１００，１０１，１０２，１０３を例に説明するが、ＭＦＰ１００，１０１，１０２，１０３に代えて、ファイルを記憶および送受信する機能を備えたデバイスであれば、たとえば、プリンタ、ファクシミリ装置、コンピュータ等であってもよい。また、ＭＦＰ１００，１０１，１０２，１０３は、機能が同じなので以下の説明では特に言及しない限りＭＦＰ１００を例に説明する。
【００１６】
図２は、ＭＦＰの外観を示す斜視図である。図３は、ＭＦＰの機能の概要を示す機能ブロック図である。図２および図３を参照して、ＭＦＰ１００は、メイン回路１１０と、原稿を読み取るための原稿読取部１３０と、原稿を原稿読取部１３０に搬送するための自動原稿搬送装置１２０と、原稿読取部１３０が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部１４０と、画像形成部１４０に用紙を供給するための給紙部１５０とユーザインターフェースとしての操作パネル１６０とを含む。メイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ１１３と、ＲＡＭ１１４と、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）１１５と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１６と、ファクシミリ部１１７と、フラッシュメモリ１１８Ａが装着されるカードインターフェース（Ｉ／Ｆ）１１８とを含む。ＣＰＵ１１１は、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０および操作パネル１６０と接続され、ＭＦＰ１００の全体を制御する。
【００１７】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。また、ＲＡＭ１１４は、原稿読取部１３０から連続的に送られてくる読取データ（画像データ）を一時的に記憶する。
【００１８】
操作パネル１６０は、ＭＦＰ１００の上面に設けられ、表示部１６０Ａと操作部１６０Ｂとを含む。表示部１６０Ａは、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示装置であり、ユーザに対する指示メニューや取得した画像データに関する情報等を表示する。操作部１６０Ｂは、複数のキーを備え、キーに対応するユーザの操作による各種の指示、文字、数字などのデータの入力を受付ける。操作部１６０Ｂは、表示部１６０Ａ上に設けられたタッチパネルをさらに含む。
【００１９】
通信Ｉ／Ｆ部１１２は、ＭＦＰ１００をネットワーク２に接続するためのインターフェースである。ＣＰＵ１１１は、通信Ｉ／Ｆ部１１２を介してＭＦＰ１０１，１０２，１０３またはＰＣ１０５との間で通信し、データを送受信する。また、通信Ｉ／Ｆ部１１２は、ネットワーク２を介してインターネットに接続されたコンピュータと通信が可能である。また、通信Ｉ／Ｆ部１１２は、電子メールサーバとの間で電子メールを送受信する。
【００２０】
ファクシミリ部１１７は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部１１７は、受信したファクシミリデータを、ＨＤＤ１１６に記憶する、または画像形成部１４０に出力する。画像形成部１４０は、ファクシミリ部１１７により受信されたファクシミリデータを用紙にプリントする。また、ファクシミリ部１１７は、ＨＤＤ１１６に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００２１】
カードＩ／Ｆ１１８は、フラッシュメモリ１１８Ａが装着される。ＣＰＵ１１１は、カードＩ／Ｆ１１８を介してフラッシュメモリ１１８Ａにアクセス可能である。ＣＰＵ１１１は、カードＩ／Ｆ１１８に装着されたフラッシュメモリ１１８Ａに記録されたファイル送受信プログラムをＲＡＭ１１４にロードして実行する。なお、ＣＰＵ１１１が実行するプログラムは、フラッシュメモリ１１８Ａに記録されたファイル送受信プログラムに限られず、ＨＤＤ１１６に記憶されたファイル送受信プログラムをＲＡＭ１１４にロードして実行するようにしてもよい。この場合、ネットワーク２に接続された他のコンピュータが、ＭＦＰ１００のＨＤＤ１１６に記憶されたファイル送受信プログラムを書換える、または、新たなファイル送受信プログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ１００が、ネットワーク２に接続された他のコンピュータからファイル送受信プログラムをダウンロードして、そのファイル送受信プログラムをＨＤＤ１１６に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００２２】
本実施の形態におけるファイル送受信システム１において、ＭＦＰ１００，１０１，１０２，１０３およびＰＣ１０５間で、データが送受信される。データを送受信するプロトコルは、受信側の装置において送信元を特定することができれば、任意のプロトコルを用いることが可能である。データを送受信するプロトコルは、例えばＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）およびＳＭＰＴ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）等が用いられる。
【００２３】
本実施の形態におけるＭＦＰ１００が備えるＨＤＤ１１６は、ユーザ毎に予め割当てられた記憶領域（以下「ボックス」という）を有する。ボックスは、ユーザそれぞれがアクセス可能な個人ボックスと、複数のユーザがアクセス可能な共有ボックスとを含む。個人ボックスは、ユーザを識別するためのユーザ識別情報と関連付けられており、ユーザ識別情報とそれに関連して予め記憶されたパスワードとが入力されることを条件に、アクセスが可能となる。共有ボックスは、ユーザ識別情報と関連付けられておらず、すべてのユーザがアクセス可能である。たとえば、あるユーザＡが、そのユーザＡに割当てられたユーザ識別情報とパスワードとをＭＦＰ１００に入力し、ＭＦＰ１００においてユーザ認証が成功すると、ログインが許可される。この状態で、ＭＦＰ１００は、ユーザＡに割当てられた個人ＢＯＸと、共有ボックスへのアクセスを可能とする。
【００２４】
さらに、本実施の形態におけるファイル送受信システムにおいては、例えば、ユーザＡが、ＭＦＰ１００〜１０３のうちの１つ、たとえばＭＦＰ１００においてログインが許可されると、他のＭＦＰ１０１〜１０３においてユーザＡに割当てられた個人ボックスがあればその個人ボックスと、他のＭＦＰ１０１〜１０３の共有ボックスへのアクセスが許可される。また、あるユーザがゲストユーザとしてログインが許可されると、ＭＦＰ１００〜１０３それぞれの共有ボックスへのアクセスが許可される。また、ＭＦＰ１００〜１０３のＨＤＤ１１６に個人ボックスおよび共有ボックスを設けるのと同様に、従来から知られているように、ＰＣ１０５が備えるＨＤＤにおいても個人フォルダと共有フォルダとを構成するようにすれば、たとえば、ユーザＡがＭＦＰ１００にログインが許可された場合、ＰＣ１０５のＨＤＤにおける共有フォルダおよびユーザＡに割り当てられた個人フォルダへのアクセスが可能となる。
【００２５】
なお、ここでは、ＨＤＤ１１６に個人ボックスを設けるようにし、ユーザ認証を条件に、個人ボックスへのアクセスを可能とする例を説明するが、ＨＤＤ１１６に個人ボックスを設けることなく、すべてのユーザにＨＤＤ１１６に記憶されているファイルへのアクセスを許可するようにしてもよい。
【００２６】
以下の説明では、説明を簡単にするため、ユーザＡがＭＦＰ１００にログインして、ＭＦＰ１００〜１０３それぞれに記憶された複数のファイルを、ＰＣ１０５に送信する指示を入力する場合について説明する。この場合、ユーザＡがログインするＭＦＰ１００を指示ＭＦＰという。
【００２７】
図４は、指示ＭＦＰ１００が備えるＣＰＵ１１１の機能の概要を示す機能ブロック図である。図４を参照して、指示ＭＦＰ１００のＣＰＵ１１１は、ユーザを認証するためのユーザ認証部１０と、アクセス可能なファイルに関するファイル情報を取得するためのファイル情報取得部１３と、アクセス可能なファイルのうちから送信するための送信ファイルを選択するための送信ファイル選択部１５と、代表ＭＦＰを選択するための代表ＭＦＰ選択部１７と、送信ファイルに実行する処理を設定するためのジョブ条件設定部１９と、送信先を指定するための送信先指定部２１と、送信指示情報を生成するための送信指示情報生成部２３と、送信先情報を送信するための送信先情報送信部２５と、代表ＭＦＰから一括送信完了信号を受信する一括送信完了信号受信部４１と、受信した一括送信完了信号を出力する一括送信完了信号出力部４３と、を含む。
【００２８】
ユーザ認証部１０は、ＭＦＰ１００を操作するユーザを認証する。ユーザ認証部１０は、表示部１６０Ａにログイン画面を表示し、ログイン画面に従ってユーザが操作部１６０Ｂに入力するユーザ識別情報とパスワードとを受け付ける。そして、ユーザ認証部１０は、操作部１６０Ｂから受け付けたユーザ認証情報とパスワードとが、予めＨＤＤ１１６に記憶されたユーザ識別情報とパスワードとに一致すれば、ユーザを認証し、一致しなければ認証しない。ユーザ認証部１０は、ユーザ認証結果をファイル情報取得部１３に出力する。
【００２９】
図５は、初期画面を表示する操作パネルの平面図である。図５を参照して、操作パネル１６０は、表示部１６０Ａと、操作部１６０Ｂとを含む。表示部１６０Ａは、初期画面を表示する。操作部１６０Ｂは、認証の文字が表されたボタンを有し、ユーザがこのボタンを押下すると、表示部１６０Ａは、初期画面に代えてログイン画面を表示する。図６は、ログイン画面を表示する操作パネルの平面図である。図６を参照して、ログイン画面は、ユーザ名を入力する領域と、パスワードを入力する領域と、キーを表示する領域とを含む。ここでは、ユーザ識別情報にユーザ名を用いている。ユーザが、ユーザ名およびパスワードを入力すると、ユーザ認証部１０が認証する。
【００３０】
図４に戻って、ファイル情報取得部１３は、ユーザ認証部１０により認証されたユーザがアクセス可能なファイルのファイル情報を取得する。ファイル情報取得部１３は、ＨＤＤ１１６に記憶されているファイルのうち、共有ボックスと、ユーザ認証部１０で受け付けられたユーザ識別情報に対して割当てられた個人ボックスとに記憶されているファイルのファイル情報を取得する。また、ファイル情報取得部１３は、他のＭＦＰ１０１〜１０３それぞれに対して、ファイル情報の取得を要求し、各ＭＦＰが備えるＨＤＤ１１６に記憶されているファイルのうち、共有ボックスと、ユーザ認証部１０で受け付けられたユーザ識別情報に対して割当てられた個人ボックスとに記憶されているファイルのファイル情報を取得する。さらに、ユーザ認証部１０は、ＰＣ１０５に対して、ファイル情報の取得を要求し、ＰＣが備えるＨＤＤに記憶されているファイルのうち、共有フォルダと、ユーザ認証部１０で受け付けられたユーザ識別情報に対して割当てられた個人フォルダとに記憶されているファイルのファイル情報を取得する。ファイル情報取得部１３は、取得したファイル情報を送信ファイル選択部１５に出力する。ファイル情報は、ファイル名と、ファイルサイズと、格納場所情報とを含む。格納場所情報は、ファイルが記憶されているＭＦＰを識別するための装置識別情報と、そのファイルが格納されているボックス名とを含む。
【００３１】
送信ファイル選択部１５は、ファイル情報取得部１３から入力されるファイル情報に基づき、送信ファイルのファイル情報を選択する。具体的には、ファイル情報をリスト表示するファイル選択画面を表示部１６０Ａに表示し、表示されたファイル情報のいずれかを選択する指示を受け付ける。そして、送信ファイル選択部１５は、選択されたファイル情報を代表ＭＦＰ選択部１７および送信指示情報生成部２３に送信する。図７（Ａ）は、ファイル選択画面を表示する操作パネルの平面図である。図７（Ａ）を参照して、ファイル選択画面は、ファイル情報のファイル名をファイル名の項目に、ファイルサイズをサイズの項目に、ファイルの格納場所情報を格納場所の項目に表示する。ここでは、ファイル名がファイルＡ〜ファイルＥのファイル情報が表示されている例を示している。ＭＦＰ１００〜１０３の装置識別情報は、それぞれデバイスＡ〜Ｄとしている。
【００３２】
図７（Ｂ）は、ファイル情報を選択した後のファイル選択画面を示す図である。図７（Ｂ）を参照して、選択されたファイル情報が反転表示した表示態様で表示される。なお、図では反転表示をハッチングで示している。ここでは、ファイル名が、ファイルＡ、ファイルＢおよびファイルＣのファイル情報が選択された場合を例に説明する。選択されたファイル情報は、送信ファイルのファイル情報である。
【００３３】
図４に戻って、代表ＭＦＰ選択部１７は、複数の送信ファイルを記憶する複数の記憶ＭＦＰのうちから代表ＭＦＰを選択する。記憶ＭＦＰは、ファイル情報に含まれる装置識別情報で特定されるＭＦＰであり、ファイル情報に含まれるファイル名で特定されるファイルを記憶する。換言すれば、代表ＭＦＰ選択部１７は、送信ファイル選択部１５から入力される複数のファイル情報に含まれる複数の装置識別情報のうち１つを選択する。具体的には、ファイルＡ、ファイルＢおよびファイルＣのファイル情報は、ファイルの格納場所情報に含まれる装置識別情報としてデバイスＡ、デバイスＢおよびデバイスＣをそれぞれ含む。このため、代表ＭＦＰ選択部１７は、装置識別情報がデバイスＡ、デバイスＢおよびデバイスＣのうちの１つを選択し、その装置識別情報で特定されるＭＦＰを代表ＭＦＰとする。代表ＭＦＰは、任意に選択するようにしてもよい。また、送信ファイル選択部１５から入力されるファイル情報のうちファイルサイズが最大のファイル情報に含まれる装置識情報で特定されるＭＦＰを代表ＭＦＰとしてもよい。この例に従えば、ファイルサイズが２０００ＫＢで最大のファイルＢを記憶する装置識別情報「デバイスＢ」のＭＦＰ１０１が、代表ＭＦＰとして選択される。以下、ＭＦＰ１０１が代表ＭＦＰとして選択された場合を例に説明する。代表ＭＦＰ選択部１７は、代表ＭＦＰの装置識別情報を送信指示情報生成部２３に出力する。
【００３４】
ジョブ条件設定部１９は、ファイルに対して処理を実行するために必要な条件（ジョブ条件）を受け付ける。ジョブ条件設定部１９が、予め定められたジョブ条件を設定するようにしてもよいし、表示部１６０Ａにジョブ条件設定画面を表示し、ユーザが操作部１６０Ｂに入力するジョブ条件を受け付け、それを設定するようにしてもよい。ジョブ条件設定部１９は、設定したジョブ条件を送信指示情報生成部２３に出力する。なお、ジョブ条件を設定するか否かは任意であり、ジョブ条件を設定する状態、またはジョブ条件を設定しない状態のいずれかに切り換えるための設定をしておくことにより、ジョブ条件を設定するか否かを切り換え可能にしてもよい。ジョブ条件設定部１９が、ジョブ条件を設定する状態に設定されている場合、ジョブ条件設定部１９は、設定したジョブ条件を、送信指示情報生成部２３に出力する。
【００３５】
ジョブ条件は、ファイルに対して実行する処理を含む。例えば、ジョブ条件は、ファイルのファイル形式を変換する処理、文字認識する処理、画像処理などを含む。ジョブ条件は、ファイルに対して実行する処理をするためのパラメータを含んでも良い。例えば、ジョブ条件に、ファイル形式を変換する処理が定義される場合、変換後のファイル形式、たとえばＰＤＦをパラメータに含む。
【００３６】
ジョブ条件設定部１９によりジョブ条件が設定されると、複数の送信ファイルにジョブ条件で定義された処理を実行した後のファイルが送信先デバイスに送信される。例えば、ジョブ条件設定部１９が、ファイル形式を変換する処理を設定する場合、選択された複数の送信ファイルのファイル形式が異なる場合であっても、送信先デバイスにファイル形成を統一して送信される。また、ジョブ条件は、後述するファイル送信部３５が、送信先デバイスにファイルを送信するプロトコルによって必然的に定まる場合がある。例えば、電子メールでファイルを送信する場合は、ファイルにＭＩＭＥ（Ｍｕｌｔｉｐｕｒｐｏｓｅ  Ｉｎｔｅｒｎｅｔ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎ）エンコード処理を実行する必要がある。したがって、ファイル送信部３５が電子メールでファイルを送信する場合は、ジョブ条件に、ＭＩＭＥエンコード処理が設定される。
【００３７】
送信先指定部２１は、表示部１６０Ａに送信先指定画面を表示し、送信先指定画面に従ってユーザが操作部１６０Ｂに入力する装置識別情報を受け付ける。ユーザが送信先指定画面に従って操作部１６０Ｂに入力する装置識別情報は、ファイルを送信する先のデバイス（以下「送信先デバイス」という）を識別するための装置識別情報である。送信先指定部２１は、操作部１６０Ｂから受け付けた送信先デバイスの装置識別情報を、送信指示情報生成部２３に出力する。
【００３８】
送信先指定部２１は、図７（Ａ）または図７（Ｂ）に示した、ファイル選択画面に含まれる送信先入力の文字が表されたボタンが指示されると、表示部１６０Ａに送信先指定画面を表示する。図８は、送信先指定画面の一例を示す図である。図８を参照して、送信先指定画面は、送信先デバイスの装置識別情報を入力するための領域と、キーを表示する領域とを含む。ここでは、ＰＣ１０５の装置識別情報「コンピュータＥ」が入力された例を示している。
【００３９】
図４に戻って、送信指示情報生成部２３は、送信指示情報を生成する。送信指示情報は、送信ファイル選択部１５により送信ファイルとして選択されたファイルのファイル情報と、代表ＭＦＰ選択部１７により選択された代表ＭＦＰの装置識別情報と、送信先指定部２１で指定された送信先デバイスの装置識別情報と、ジョブ条件設定部１９で設定されたジョブ条件と、を含む。送信指示情報生成部２３は、生成した送信指示情報を、送信指示情報送信部２５に出力する。送信指示情報生成部２３は、図７（Ｂ）に示したファイル選択画面において、送信の文字が表されたボタンが指示されると、送信ファイル選択部１５により選択されたファイル情報を確定し、送信指示情報を生成する。
【００４０】
図９（Ａ）は、送信指示情報のファイル情報以外の部分の一例を示す図である。図９（Ａ）を参照して、送信指示情報は、送信先デバイスの装置識別情報としてコンピュータＥを、代表ＭＦＰの装置識別情報としてデバイスＢを、ジョブ条件の処理としてファイル変換を、ジョブ条件のパラメータとしてＰＤＦを、それぞれ定義する。図９（Ｂ）は、送信指示情報のファイル情報の一例を示す図である。図９（Ｂ）を参照して、送信指示情報のファイル情報の部分は、送信ファイルのファイル名と、格納場所とを含む。ここでは、ファイルＡ、ファイルＢおよびファイルＣが送信ファイルとして指定されたので、それらのファイル名と、格納場所とを送信指示情報が含む。
【００４１】
図４に戻って、送信指示情報送信部２５は、記憶ＭＦＰに、送信指示情報を送信する。記憶ＭＦＰは、送信指示情報に含まれるファイル情報が含む装置識別情報で特定されるＭＦＰである。ここでは、送信指示情報に含まれるファイル情報のうちに、デバイスＡ、デバイスＢおよびデバイスＣの装置識別情報を含むファイル情報が存在するので、送信指示情報送信部２５は、ＭＦＰ１００，１０１，１０２に送信指示情報を送信する。なお、指示ＭＦＰであるＭＦＰ１００は、記憶ＭＦＰを兼ねるため、自装置に送信指示情報を送信することになるが、ここでの送信は、送信指示情報送信部２５が同一装置内で別の機能（ここでは後述する送信指示情報受信部３１）に送信指示情報を受け渡す場合を含む。
【００４２】
また、送信指示情報送信部２５は、送信指示情報のすべてを送信するようにしてもよいが、ファイル情報についてはＭＦＰ１００，１０１，１０２それぞれに関連する情報のみを送信するようにしてもよい。すなわち、ＭＦＰ１００に送信する送信指示情報のファイル情報は、ＭＦＰ１００の装置識別情報を含むファイル情報のみを送信し、ＭＦＰ１０１，１０２の装置識別情報を含むファイル情報を送信しない。ＭＦＰ１０１に送信する送信指示情報のファイル情報は、ＭＦＰ１０１の装置識別情報を含むファイル情報のみを送信し、ＭＦＰ１００，１０２の装置識別情報を含むファイル情報を送信しない。また、ＭＦＰ１０２に送信する送信指示情報のファイル情報は、ＭＦＰ１０２の装置識別情報を含むファイル情報のみを送信し、ＭＦＰ１００，１０１の装置識別情報を含むファイル情報を送信しない。これにより、送信するデータ量を減らすとともに、送信指示情報を受信する記憶ＭＦＰ１００，１０１，１０２において実行する処理を少なくして負荷を軽減することができる。
【００４３】
一括送信完了信号受信部４１および一括送信完了信号出力部４３については、後述する。
【００４４】
図１０は、代表ＭＦＰ以外の記憶ＭＦＰが備えるＣＰＵの機能の概要を示す機能ブロック図である。ここでは、代表ＭＦＰ以外の記憶ＭＦＰとして、ＭＦＰ１０２を例に説明する。図１０を参照して、ＭＦＰ１０２のＣＰＵ１１１１は、送信指示情報を受信する送信指示情報受信部３１と、ジョブ条件で定義された処理を実行するためのジョブ実行部３３と、ファイルを送信するためのファイル送信部３５と、ファイルを送信した結果を代表ＭＦＰに送信するファイル送信完了信号送信部３７と、を含む。送信指示情報受信部３１は、指示ＭＦＰであるＭＦＰ１００から送信指示情報を受信し、受信した送信指示情報をジョブ実行部３３に出力する。
【００４５】
ジョブ実行部３３は、送信指示情報に従ってジョブを実行する。ジョブ実行部３３は、送信指示情報に含まれるファイル情報のうちに、自装置の装置識別情報を含むものがあれば、そのファイル情報が含むファイル識別情報で特定されるファイルをＨＤＤ１１６から読み出し、送信指示情報で定義されるジョブ条件に従って、読み出したファイルを処理する。ここでは、送信指示情報にファイル名がファイルＣのファイル情報を含むので、ＭＦＰ１０２は、ファイル名がファイルＣのファイルを読み出して、そのファイルのファイル形式をＰＤＦに変換する。そして、ファイル形成を変換した後のファイルと、送信指示情報とをファイル送信部３５に出力する。ジョブ実行部３３は、送信指示情報に含まれるファイル情報のうちに、自装置の装置識別情報を含むファイル情報が複数あれば、複数のファイル情報それぞれに含まれるファイル識別情報で特定されるファイルに対してジョブを実行する。
【００４６】
ファイル送信部３５は、ジョブ実行部３３から入力されるファイルを、送信指示情報に従って、送信先デバイスに送信する。ここでは、送信指示情報は、送信先デバイスの装置識別情報にＰＣ１０５の装置識別情報であるコンピュータＥを定義するので、ファイル送信部３５は、ジョブ実行部３３によりファイル変換されたファイルＢを、ＰＣ１０５に送信する。そして、送信が完了すると、送信指示情報とファイル送信完了信号をファイル送信完了信号送信部３７に出力する。ファイル送信完了信号送信部３７は、送信指示情報で定義される代表ＭＦＰにファイル送信完了信号を送信する。ファイル送信完了信号は、送信したファイルのファイル情報を含む。
【００４７】
図１１は、代表ＭＦＰが備えるＣＰＵの機能の概要を示す機能ブロック図である。ここでは、代表ＭＦＰをＭＦＰ１０１としたので、ＭＦＰ１０１を例に説明する。図１１を参照して、代表ＭＦＰであるＭＦＰ１０１のＣＰＵ１１１は、送信指示情報受信部３１と、ジョブ実行部３３と、ファイル送信部３５と、他の記憶ＭＦＰからファイル送信結果を受信するファイル送信結果受信部４５と、一括送信完了信号送信部４７とを含む。送信指示情報受信部３１と、ジョブ実行部３３と、ファイル送信部３５とは、図１０で説明したのと同じなのでここでは説明を繰り返さない。なお、指示ＭＦＰであるＭＦＰ１００が代表ＭＦＰを兼ねる場合があるが、この場合には、送信指示情報受信部３１は、送信指示情報送信部２５から送信指示情報が入力され、その送信指示情報をジョブ実行部３３に出力する。また、ファイル送信部３５は、送信ファイルの送信が完了すると、ファイル送信完了信号を一括送信完了信号送信部に出力する。
【００４８】
ファイル送信結果受信部４５は、他の記憶ＭＦＰが送信するファイル送信完了信号を受信する。ここでは、ＭＦＰ１００〜１０２が記憶ＭＦＰなので、ファイル送信完了信号受信部４５は、代表ＭＦＰ以外の他の記憶ＭＦＰ、ここではＭＦＰ１００，１０２からファイル送信完了信号を受信する。一括送信完了信号送信部４７は、ファイル送信部３５によるファイルの送信が完了し、かつ、他の記憶ＭＦＰであるＭＦＰ１００，１０２からファイル送信完了信号を受信すると、ＭＦＰ送信指示情報で定義されるファイル情報のすべに対応するファイルの送信が完了したと判断し、一括送信完了信号を指示ＭＦＰであるＭＦＰ１００に送信する。
【００４９】
再び図４を参照して、指示ＭＦＰであるＭＦＰ１００の一括送信完了信号受信部４１は、代表ＭＦＰから一括送信完了信号を受信し、受信した一括送信完了信号を一括送信完了信号出力部４３に出力する。代表ＭＦＰが指示ＭＦＰを兼ねる場合には、自装置に一括送信完了信号を送信することになるが、ここでの送信は、一括送信完了信号送信部４７が同一装置内で別の機能（ここでは一括送信完了信号受信部４１）に一括送信指示を受け渡す場合を含む。一括送信完了信号出力部４３は、入力される一括送信完了信号を、表示部１６０Ａに表示する。これにより、一括送信指示を入力したユーザＡに対して、送信指示したファイルのすべてについて、送信先デバイスであるＰＣ１０５へ送信が完了したことを知らせることができる。
【００５０】
図１２は、指示ＭＦＰで実行されるファイル送信処理の流れの一例を示すフローチャートである。ファイル送信処理は、指示ＭＦＰであるＭＦＰ１００のＣＰＵ１１１が、ファイル送受信プログラムを実行することにより、ＭＦＰ１００のＣＰＵ１１１により実行される処理である。図１２を参照して、指示ＭＦＰであるＭＦＰ１００は、ＭＦＰ１００を操作するユーザを認証する（ステップＳ０１）。ユーザの認証が成功すれば（ステップＳ０２でＹＥＳ）処理をステップＳ０３に進めるが、ユーザの認証が失敗すれば処理をステップＳ０１に戻す。すなわち、ファイル送信処理は、ユーザの認証が成功することを条件に、実行される処理である。なお、ユーザには、ゲストユーザを含み、ゲストユーザのユーザ識別情報が入力された場合には、ユーザ認証をすることなく処理をステップＳ０３に進める。
【００５１】
ステップＳ０３においては、ファイル情報を取得するファイル取得処理を実行する。ファイル取得処理については、後述する。次のステップＳ０４においては、ファイル情報を表示する。具体的には、取得したファイル情報をリスト表示するファイル選択画面（図７）を表示部１６０Ａに表示する。そして、表示されたファイル情報のいずれかを選択する指示を受け付ける（ステップＳ０５）。ファイルの選択を受け付けるまでステップＳ０４を実行し、ファイルの選択を受け付けたならば（ステップＳ０５でＹＥＳ）処理をステップＳ０６に進める。
【００５２】
ステップＳ０６においては、ジョブ条件を設定する状態に設定されているか否かを判断する。ジョブ条件を設定するに状態に設定されていれば処理をステップＳ０７に進め、ジョブ条件を設定しない状態に設定されていればステップＳ０７をスキップして、処理をステップＳ０８に進める。ステップＳ０７においては、ジョブ条件を受け付ける。ジョブ条件は、ファイルに対して処理を実行するために必要な条件、たとえば、ファイルに対して実行する処理、およびその処理を実行するためのパラメータを含む。
【００５３】
次のステップＳ０８では、送信先を受け付ける。図８に示した送信先指定画面を表示部１６０Ａに表示し、送信先指定画面に従ってユーザが操作部１６０Ｂに入力する装置識別情報を受け付ける。そして、送信指示を受け付けたか否かを判断する（ステップＳ０９）。図７に示したファイル選択画面の送信の文字が表されたボタンが指示されると、ＣＰＵ１１１は、送信指示を受け付ける。送信指示を受け付けたならば処理をステップＳ１０に進め、そうでなければ処理をステップＳ０４に戻す。
【００５４】
ステップＳ１０においては、代表ＭＦＰを選択する。具体的には、ステップＳ０５において選択されたファイル情報に含まれる装置識別情報から記憶ＭＦＰを特定し、記憶ＭＦＰのうちから代表ＭＦＰを選択する。代表ＭＦＰは、複数の記憶ＭＦＰのうちから任意に選択するようにしてもよい。また、送信ファイル選択部１５から入力されるファイル情報のうちファイルサイズが最大のファイル情報に含まれる装置識情報で特定されるＭＦＰを代表ＭＦＰとしてもよい。ここでは、ＭＦＰ１０１が代表ＭＦＰとして選択された場合を例に説明する。
【００５５】
そして、送信指示情報を生成する（ステップＳ１１）。送信指示情報は、ステップＳ０５において送信ファイルとして選択されたファイルのファイル情報と、ステップＳ１０において選択された代表ＭＦＰの装置識別情報と、ステップＳ０８において受け付けた送信先デバイスの装置識別情報と、ステップＳ０７において受け付けたジョブ条件と、を含む。そして、一括送信処理を実行し（ステップＳ１２）、一括送信完了信号を表示する（ステップＳ１３）。一括送信完了信号は、ステップＳ０５で選択されたファイルを、ステップＳ０８で受け付けた送信先デバイスへ送信する処理が完了したことを示す。
【００５６】
図１３は、ファイル情報取得処理の流れの一例を示すフローチャートである。ファイル情報取得処理は、図１２のステップＳ０３で実行される処理である。図１３を参照して、ＭＦＰ１００のＣＰＵ１１１は、ファイルを記憶するＭＦＰ１００〜１０３のうちから処理対象ＭＦＰを１つ選択する（ステップＳ２１）。処理対象ＭＦＰは、ファイル情報を取得する対象となるＭＦＰである。次に、処理対象ＭＦＰに対して、ファイル情報の取得を要求する。この要求には、図１２のステップＳ０１において、認証されたユーザのユーザ識別情報を含む。認証されたユーザがアクセス可能なファイルのファイル情報を取得するためである。ファイル情報の取得を要求されたＭＦＰでは、その要求に含まれるユーザ識別情報に割当てられた個人ボックスのファイルのファイル情報と、共有ボックスのファイルのファイル情報とをＭＦＰ１００に返信する。ＭＦＰ１００は、処理対象ＭＦＰが送信するファイル情報を受信し（ステップＳ２３）、処理をステップＳ２４に進める。なお、処理対象ＭＦＰが、ＭＦＰ１００自身の場合には、ステップＳ２２およびステップＳ２３を実行することなく、ＭＦＰ１００のＨＤＤ１１６に記憶されたファイルのファイル情報を取得する。
【００５７】
ステップＳ２４においては、未だステップＳ２２〜ステップＳ２３の処理を実行していないＭＦＰがＭＦＰ１００〜１０２に存在するか否かを判断し、そのようなＭＦＰが存在するならば処理をステップＳ２５に進め、存在しなければ処理をステップＳ２６に進める。ステップＳ２５においては、次のＭＦＰを処理対象に設定し、処理をステップＳ２２に戻す。なお、ＰＣ１０５を処理対象とするようにしてもよい。
【００５８】
ステップＳ２６においては、受信したファイル情報をＨＤＤ１１６に記憶し、処理をファイル送信処理に戻す。このファイル情報取得処理が実行されると、ＭＦＰ１００で認証されたユーザがＭＦＰ１００でアクセス可能なファイルのファイル情報に加えて、ＭＦＰ１０１〜１０３およびＰＣ１０５それぞれにおいてそのユーザがアクセス可能なファイルのファイル情報が取得される。
【００５９】
図１４は、一括送信処理の流れの一例を示すフローチャートである。一括送信処理は、図１２のステップＳ１０において実行される処理である。図１４を参照して、指示ＭＦＰであるＭＦＰ１００のＣＰＵ１１１は、送信指示情報のうちから最初のファイル情報を処理対象として選択する（ステップＳ３１）。そして、選択したファイル情報に対応する記憶ＭＦＰが自装置か否かを判断する（ステップＳ３２）。記憶ＭＦＰは、選択したファイル情報で特定されるファイルを記憶するＭＦＰである。選択したファイル情報が含む格納場所情報の装置識別情報が、自装置の装置識別情報であれば、記憶ＭＦＰが自装置であると判断し、処理をステップＳ３３に進め、そうでなければ処理をステップＳ３８に進める。ステップＳ３８においては、記憶ＭＦＰに送信指示情報を送信し、処理をステップＳ３６に進める。
【００６０】
ステップＳ３３においては、ジョブ条件が設定されているか否かを判断する。送信指示情報にジョブ条件が設定されていれば処理をステップＳ３４に進め、そうでなければステップＳ３４をスキップして処理をステップＳ３５に進める。ステップＳ３４においては、選択したファイル情報のファイル名で特定されるファイルをＨＤＤ１１６から読出し、そのファイルをジョブ条件に従って処理する。ジョブ条件は、例えば、ファイル形式をＰＤＦに変換する処理を定義する。
【００６１】
ステップＳ３５においては、選択したファイル情報のファイル名で特定されるファイルを、送信指示情報に含まれる送信先デバイスに送信する。ステップＳ３４が実行される場合には、ジョブ条件に従って処理された後のファイルを送信先デバイスに送信する。そして、未処理のファイル情報が存在するか否かを判断し（ステップＳ３６）、未処理のファイル情報が存在すれば処理をステップＳ３７に進め、存在しなければ処理をステップＳ３９に進める。ステップＳ３７においては、次の未処理のファイル情報を選択し、処理をステップＳ３２に戻す。
【００６２】
ステップＳ３９においては、自装置が記憶ＭＦＰか否か判断する。送信指示情報が含むファイル情報のいずれかが、格納場所情報に自装置の装置識別情報を含むならば、自装置が記憶ＭＦＰと判断し、処理をステップＳ４０に進めるが、そうでなければ処理をステップＳ４３に進める。この例においては、指示ＭＦＰであるＭＦＰ１００は、ファイルＡを記憶する記憶ＭＦＰなので、処理をステップＳ４０に進める。
【００６３】
ステップＳ４０においては、自装置が代表ＭＦＰか否かを判断する。代表ＭＦＰであれば処理をステップＳ４１に進め、代表ＭＦＰでなければ処理をステップＳ４２に進める。この例では、代表ＭＦＰはＭＦＰ１０１なので、処理をステプＳ４２に進める。ステップＳ４１においては、自装置を除くすべての記憶ＭＦＰからファイル送信完了信号を受信したか否かを判断する。後述する請負処理を実行する記憶ＭＦＰは、送信ファイルを送信した後に代表ＭＦＰにファイル送信完了信号を送信するので（図１５のステップＳ６２）、そのファイル送信完了信号を受信するまで待機状態となる（ステップＳ４１でＮＯ）。自装置を除くすべての記憶ＭＦＰから送信完了信号を受信したならば（ステップＳ４１でＹＥＳ）、処理をファイル送信処理に戻す。
【００６４】
一方、ステップＳ４２においては、代表ＭＦＰにファイル送信完了信号を送信する。そして、次のステップＳ４３においては、代表ＭＦＰから一括送信完了信号を受信したか否か判断する。一括送信完了信号を受信するまで待機状態となり（ステップＳ４３でＮＯ）、一括送信完了信号を受信したならば（ステップＳ４３でＹＥＳ）、処理をファイル送信処理に戻す。この例では、指示ＭＦＰであるＭＦＰ１００は、代表ＭＦＰであるＭＦＰ１０１から一括送信完了を受信する。
【００６５】
図１５は、記憶ＭＦＰで実行される請負送信処理の流れの一例を示す図である。請負送信処理は、指示ＭＦＰから送信指示情報を受信した記憶ＭＦＰであるＭＦＰ１０１，１０２それぞれのＣＰＵ１１１が、ファイル送受信プログラムを実行することにより、ＭＦＰ１０１，１０２それぞれのＣＰＵ１１１により実行される処理である。
【００６６】
図１５を参照して、ＭＦＰ１０１，１０２それぞれのＣＰＵ１１１は、送信指示情報を受信するまで待機状態となっており（ステップＳ５１でＮＯ）、送信指示情報を受信すると（ステップＳ５１でＹＥＳ）、処理をステップＳ５２に進める。すなわち、請負送信処理は、指示ＭＦＰから送信指示情報を受信することを条件に実行される処理である。
【００６７】
ステップＳ５２においては、送信指示情報のうちから最初のファイル情報を処理対象として選択する。そして、選択したファイル情報に対応する記憶ＭＦＰが自装置か否かを判断する（ステップＳ５３）。選択したファイル情報が含む格納場所情報の装置識別情報が、自装置の装置識別情報であれば、記憶ＭＦＰが自装置であると判断し、処理をステップＳ５４に進め、そうでなければ処理をステップＳ５７に進める。
【００６８】
ステップＳ５４においては、ジョブ条件が設定されているか否かを判断する。送信指示情報にジョブ条件が設定されていれば処理をステップＳ５５に進め、そうでなければステップＳ５５をスキップして処理をステップＳ５６に進める。ステップＳ５５においては、選択したファイル情報のファイル名で特定されるファイルをＨＤＤ１１６から読出し、そのファイルをジョブ条件に従って処理する。ここでは、ファイル形式をＰＤＦに変換する。
【００６９】
ステップＳ５６においては、選択したファイル情報のファイル名で特定されるファイルを、送信指示情報に含まれる送信先デバイスに送信する。ステップＳ５５が実行される場合には、ジョブ条件に従って処理された後のファイルを送信先デバイスに送信する。そして、未処理のファイル情報が存在するか否かを判断し（ステップＳ５７）、未処理のファイル情報が存在すれば処理をステップＳ５８に進め、存在しなければ処理をステップＳ５９に進める。ステップＳ５８においては、次の未処理のファイル情報を選択し、処理をステップＳ５３に戻す。
【００７０】
ステップＳ５９においては、自装置が代表ＭＦＰか否かを判断する。代表ＭＦＰであれば処理をステップＳ６０に進め、代表ＭＦＰでなければ処理をステップＳ６２に進める。この例においては、代表ＭＦＰはＭＦＰ１０１なので、ＭＦＰ１０１は処理をステップＳ６０に進めるが、ＭＦＰ１０２は処理をステップＳ６２に進める。ステップＳ６２においては、代表ＭＦＰにファイル送信完了信号を送信し、処理を終了する。
【００７１】
ステップＳ６０においては、自装置を除くすべての記憶ＭＦＰからファイル送信完了信号を受信したか否かを判断する。代表ＭＦＰを除く記憶ＭＦＰは、送信ファイルを送信した後に代表ＭＦＰにファイル送信完了信号を送信するので（図１４のステップＳ４２、ステップＳ６２）、そのファイル送信完了信号を受信するまで待機状態となる（ステップＳ６０でＮＯ）。自装置を除くすべての記憶ＭＦＰからファイル送信完了信号を受信したならば（ステップＳ６０でＹＥＳ）処理をステップＳ６１に進める。ステップＳ６１においては、指示ＭＦＰに一括送信完了信号を送信し、処理を終了する。
【００７２】
以上説明したように、第１の実施の形態におけるファイル送受信システム１は、ＭＦＰ１００，１０１，１０２，１０３およびＰＣ１０５のうち１つの指示ＭＦＰであるＭＦＰ１００は、複数のＭＦＰ１００，１０１，１０２，１０３およびＰＣ１０５に記憶された複数のファイルのうちから送信の対象となる複数の送信ファイルを選択し、送信先デバイスとしてＰＣ１０５の指定を受け付けると、複数の送信ファイルが記憶されている少なくとも２つの記憶デバイスであるＭＦＰ１００，１０１，１０２それぞれに、送信ファイルを送信先デバイスに送信するための指示を送信する。このため、指示ＭＦＰであるＭＦＰ１００が送信ファイルの選択と、送信先デバイスとしてＰＣ１０５の指定とを受け付けると、ＭＦＰ１００，１０１，１０２に記憶されたファイルがＰＣ１０５に送信する。その結果、単一の操作で、複数のデバイスに記憶されているファイルを送信させることができる。
【００７３】
また、指示ＭＦＰであるＭＦＰ１００は、複数の送信ファイルのうちサイズが最大の送信ファイルを記憶するＭＦＰ１０１を、記憶デバイスのうちから代表ＭＦＰとして選択し、ＭＦＰ１００，１０１，１０２のうち代表デバイス以外のＭＦＰ１００、１０２は、送信先デバイスであるＰＣ１０５に、ファイルを送信するとともに、ファイルの送信が成功した場合、代表デバイスであるＭＦＰ１０１にファイル送信完了信号を送信する。一方、代表デバイスであるＭＦＰ１０１は、ＭＦＰ１００，１０１，１０２すべてにおいて送信ファイルの送信が完了した場合、指示デバイスであるＭＦＰ１００に一括送信完了信号を通知する。このため、指示ＭＦＰであるＭＦＰ１００のユーザは、複数のファイルが送信先デバイスであるＰＣ１０５に送信されたことを確認することができる。
【００７４】
＜第２の実施の形態＞
第１の実施の形態におけるファイル送受信システムにおいては、記憶ＭＦＰそれぞれにおいて、それが記憶するファイルにジョブを実行して、ファイルを送信先デバイスに送信するようにした。第２の実施の形態におけるファイル送受信システムは、記憶ＭＦＰに記憶されているファイルのすべてを、代表ＭＦＰに集め、代表ＭＦＰがすべてのファイルにジョブを実行し、すべてのファイルを送信先デバイスに送信するようにしたものである。第２の実施の形態におけるファイル送受信システムは、特に、送信先デバイスに電子メールでファイルを送信するのに適している。
以下、第１の実施の形態におけるファイル送受信システムと異なる点を主に説明する。
【００７５】
第２の実施の形態における指示ＭＦＰ、ここではＭＦＰ１００においては、図１２に示したファイル送信処理が実行されるが、ステップＳ１０においては、送信ファイル選択部１５から入力されるファイル情報のうちファイルサイズが最大のファイル情報に含まれる装置識情報で特定されるＭＦＰを代表ＭＦＰとして選択する。
【００７６】
図１６は、代表ＭＦＰ以外の記憶ＭＦＰが備えるＣＰＵの機能の概要を示す機能ブロック図である。ここでは、ＭＦＰ１０２を例に説明する。図１６を参照して、ＭＦＰ１０２のＣＰＵ１１１は、送信指示情報受信部３１と、第１ファイル送信部５１とを含む。第１ファイル送信部５１は、送信指示情報に含まれるファイル情報のうちに、自装置の装置識別情報を含むものがあれば、そのファイル情報が含むファイル識別情報で特定されるファイルをＨＤＤ１１６から読み出し、送信指示情報で定義される代表ＭＦＰに送信する。ここでは、送信指示情報は、代表ＭＦＰの装置識別情報にＭＦＰ１０１の装置識別情報であるデバイスＢを定義するので、第１ファイル送信部５１は、ファイルをＭＦＰ１０１に送信する。
【００７７】
図１７は、代表ＭＦＰが備えるＣＰＵの機能の概要を示す機能ブロック図である。ここでは、代表ＭＦＰをＭＦＰ１０１としたので、ＭＦＰ１０１を例に説明する。図１７を参照して、代表ＭＦＰであるＭＦＰ１０１のＣＰＵ１１１は、送信指示情報受信部３１と、ファイル受信部５２と、ジョブ実行部３３と、第２ファイル送信部５３と、一括送信完了信号送信部４７Ａとを含む。ファイル受信部５２は、代表ＭＦＰ以外の記憶ＭＦＰが送信するファイルを受信する。ここでは、ＭＦＰ１００〜１０２が記憶ＭＦＰなので、ファイル受信部５２は、代表ＭＦＰ以外の記憶ＭＦＰ、ここではＭＦＰ１００，１０２からファイルを受信する。
【００７８】
ジョブ実行部３３は、送信指示情報受信部３１が受信した送信指示情報に含まれるファイル情報のうちに、自装置の装置識別情報を含むものがあれば、そのファイル情報が含むファイル識別情報で特定されるファイルをＨＤＤ１１６から読み出し、送信指示情報に含まれるジョブ条件に従って処理を実行する。また、ジョブ実行部３３は、ファイル受信部５２が受信したファイルに対して、送信指示情報に含まれるジョブ条件に従って処理を実行する。ジョブ実行部３３は、処理したファイルを第２ファイル送信部５３に出力するここでは、ジョブ実行部３３が実行する処理は、ＭＩＭＥエンコード処理である。
【００７９】
ファイル受信部５２は、バッファを有し、ジョブ実行部３３がＨＤＤ１１６から読み出たファイルを処理している間に、ＭＦＰ１００またはＭＦＰ１０２からファイルを受信し、受信したファイルをバッファに記憶する。ジョブ実行部３３は、処理が終了すると、バッファからファイルを読出し、処理を実行する。すなわち、ジョブ実行部３３による処理の実行と、ファイル受信部５２によるファイルの受信とを並行して行うので、処理時間を短縮することができる。
【００８０】
第２ファイル送信部５３は、ジョブ実行部３３から送信指示情報に含まれるファイル情報のすべてに対応するファイルが入力されると、それらのすべてを送信先デバイスに送信する。ここでは、送信指示情報は、送信先デバイスの装置識別情報にＰＣ１０５の装置識別情報であるコンピュータＥを定義するので、ファイル送信部３５は、ジョブ実行部３３によりＭＩＭＥエンコード処理されたファイルＡ、ファイルＢおよびファイルＣを、ＰＣ１０５に電子メールで送信する。そして、送信が完了すると、一括送信完了信号を一括送信完了信号送信部４７Ａに出力する。一括送信完了信号送信部４７Ａは、第２ファイル送信部５３によるすべてのファイルの送信が完了すると、一括送信完了信号を指示ＭＦＰであるＭＦＰ１００に送信する。
【００８１】
図１８は、第２の実施の形態における指示ＭＦＰで実行される一括送信処理の流れの一例を示すフローチャートである。この一括送信処理は、図１２に示したファイル送信処理のステップＳ１２で実行される処理である。図１４に示した一括送信処理と同じ処理には同じ符号を付してある。
【００８２】
図１８を参照して、指示ＭＦＰであるＭＦＰ１００のＣＰＵ１１１は、送信指示情報のうちから最初のファイル情報を処理対象として選択する（ステップＳ３１）。そして、選択したファイル情報に対応する記憶ＭＦＰが自装置か否かを判断する（ステップＳ３２）。選択したファイル情報で特定されるファイルを記憶するＭＦＰが自装置であれば、処理をステップＳ３２Ａに進め、そうでなければ処理をステップＳ３８に進める。ステップＳ３８においては、記憶ＭＦＰに送信指示情報を送信し、処理をステップＳ３６に進める。
【００８３】
ステップＳ３２Ａにおいては、自装置が代表ＭＦＰか否かを判断する。代表ＭＦＰであれば処理をステップＳ３３に進め、代表ＭＦＰでなければ処理をステップＳ３２Ｂに進める。この例においては、代表ＭＦＰはＭＦＰ１０１なので、指示ＭＦＰであるＭＦＰ１００は処理をステップＳ３２Ｂに進める。ステップＳ３２Ｂにおいては、選択したファイル情報のファイル名で特定されるファイルをＨＤＤ１１６から読出し、そのファイルを代表ＭＦＰに送信し、処理をステップＳ３６に進める。
【００８４】
ステップＳ３３においては、ジョブ条件が設定されているか否かを判断する。送信指示情報にジョブ条件が設定されていれば処理をステップＳ３４Ａに進め、そうでなければステップＳ３４Ａをスキップして処理をステップＳ３６に進める。ステップＳ３４Ａにおいては、選択したファイル情報のファイル名で特定されるファイルをＨＤＤ１１６から読出し、そのファイルに対してするジョブ条件に従った処理を開始する。ジョブ条件に従った処理を実行中であっても処理をステップＳ３６に進める。
【００８５】
ステップＳ３６においては、未処理のファイル情報が存在するか否かを判断し、未処理のファイル情報が存在すれば処理をステップＳ３７に進め、存在しなければ処理をステップＳ７１に進める。ステップＳ３７においては、次の未処理のファイル情報を選択し、処理をステップＳ３２に戻す。
【００８６】
ステップＳ７１においては、自装置が記憶ＭＦＰか否か判断する。送信指示情報が含むファイル情報のいずれかが、格納場所情報に自装置の装置識別情報を含むならば、自装置が記憶ＭＦＰと判断し、処理をステップＳ７２に進めるが、そうでなければ処理をステップＳ７９に進める。この例においては、指示ＭＦＰであるＭＦＰ１００は、ファイルＡを記憶する記憶ＭＦＰなので、処理をステップＳ７２に進める。
【００８７】
ステップＳ７２においては、自装置が代表ＭＦＰか否かを判断する。代表ＭＦＰであれば処理をステップＳ７３に進め、代表ＭＦＰでなければ処理をステップＳ７９に進める。ステップＳ７３においては、記憶ＭＦＰのいずれかからファイルを受信したか否かを判断する。後述する記憶ＭＦＰで実行される請負送信処理において、記憶ＭＦＰは、ファイルを代表ＭＦＰに送信する（図１９のＳ５３Ｂ）ので、そのファイルを受信したか否かを判断する。記憶ＭＦＰからファイルを受信したならば処理をステップＳ７４に進め、そうでなければ処理をステップＳ７６に進める。
【００８８】
ステップＳ７４においては、ジョブ条件が設定されているか否かを判断する。送信指示情報にジョブ条件が設定されていれば処理をステップＳ７５に進め、そうでなければステップＳ７５をスキップして処理をステップＳ７６に進める。ステップＳ７５においては、ステップＳ７３で記憶ＭＦＰから受信したファイルに対してジョブ条件に従った処理を開始する。ジョブ条件に従った処理を実行中であっても処理をステップＳ７６に進める。これにより、ジョブを実行中に他の記憶ＭＦＰからファイルを受信することができる。
【００８９】
ステップＳ７６においては、自装置を除くすべての記憶ＭＦＰからファイルを受信したか否かを判断する。代表ＭＦＰを除く記憶ＭＦＰは、代表ＭＦＰにファイルを送信するので、それらをすべて受信したか否かを判断する。自装置を除くすべての記憶ＭＦＰからファイルを受信したならば処理をステップＳ７７に進め、そうでなければ処理をステップＳ７３に戻す。ステップＳ７７においては、ステップＳ７５で実行を開始したジョブ条件に従った処理がすべて終了したか否かを判断する。すべての処理が終了するまで待機状態となり（ステップＳ７７でＮＯ）、すべての処理が終了すると（ステップＳ７７でＹＥＳ）処理をステップＳ７８に進める。
【００９０】
ステップＳ７８においては、ジョブの実行を終了したすべてのファイルを、送信先デバイスに送信し、処理をファイル送信処理に戻す。
【００９１】
図１９は、第２の実施の形態における記憶ＭＦＰで実行される請負送信処理の流れの一例を示す図である。請負送信処理は、指示ＭＦＰから送信指示情報を受信した記憶ＭＦＰであるＭＦＰ１０１，１０２それぞれのＣＰＵ１１１が、ファイル送受信プログラムを実行することにより、ＭＦＰ１０１，１０２それぞれのＣＰＵ１１１により実行される処理である。図１９において、図１５に示した処理と同じ処理には同じ符号を付してある。
【００９２】
図１９を参照して、ＭＦＰ１０１，１０２それぞれのＣＰＵ１１１は、送信指示情報を受信するまで待機状態となっており（ステップＳ５１でＮＯ）、送信指示情報を受信すると（ステップＳ５１でＹＥＳ）処理をステップＳ５２に進める。すなわち、請負送信処理は、指示ＭＦＰから送信指示情報を受信することを条件に実行される処理である。
【００９３】
ステップＳ５２においては、送信指示情報のうちから最初のファイル情報を処理対象として選択する。そして、選択したファイル情報に対応する記憶ＭＦＰが自装置か否かを判断する（ステップＳ５３）。選択したファイル情報が含む格納場所情報のデバイスが、自装置の装置識別情報であれば、記憶ＭＦＰが自装置であると判断し、処理をステップＳ５３Ａに進め、そうでなければ処理をステップＳ５７に進める。
【００９４】
ステップＳ５３Ａにおいては、自装置が代表ＭＦＰか否かを判断する。代表ＭＦＰであれば処理をステップＳ５４に進め、代表ＭＦＰでなければ処理をステップＳ５３Ｂに進める。この例においては、代表ＭＦＰはＭＦＰ１０１なので、ＭＦＰ１０１は処理をステップＳ５４に進めるが、ＭＦＰ１０２は処理をステップＳ５３Ｂに進める。
【００９５】
ステップＳ５４においては、ジョブ条件が設定されているか否かを判断する。送信指示情報にジョブ条件が設定されていれば処理をステップＳ５５Ａに進め、そうでなければステップＳ５５Ａをスキップして処理をステップＳ５７に進める。ステップＳ５５Ａにおいては、選択したファイル情報のファイル名で特定されるファイルをＨＤＤ１１６から読出し、そのファイルに対してするジョブ条件に従った処理を開始する。ジョブ条件に従った処理を実行中であっても処理をステップＳ５７に進める。このため、ジョブ条件に従った処理を実行中に、後述するステップＳ８２において、ファイルを受信することができ、効率的に処理することができる。
【００９６】
ステップＳ５７においては、未処理のファイル情報が存在するか否かを判断し、未処理のファイル情報が存在すれば処理をステップＳ８１に進め、存在しなければ処理をステップＳ５８に進める。ステップＳ５８においては、次の未処理のファイル情報を選択し、処理をステップＳ５３に戻す。
【００９７】
ステップＳ８１においては、自装置が代表ＭＦＰか否かを判断する。代表ＭＦＰであれば処理をステップＳ８２に進め、代表ＭＦＰでなければ処理を終了する。ステップＳ８２においては、記憶ＭＦＰのいずれかからファイルを受信したか否かを判断する。代表ＭＦＰ以外の記憶ＭＦＰは、ファイルを代表ＭＦＰに送信する（ステップＳ５３Ｂ）ので、そのファイルを受信したか否かを判断する。記憶ＭＦＰからファイルを受信したならば処理をステップＳ８３に進め、そうでなければ処理をステップＳ８５に進める。
【００９８】
ステップＳ８３においては、ジョブ条件が設定されているか否かを判断する。送信指示情報にジョブ条件が設定されていれば処理をステップＳ８４に進め、そうでなければステップＳ８４をスキップして処理をステップＳ８５に進める。ステップＳ８４においては、ステップＳ８２で記憶ＭＦＰから受信したファイルに対してジョブ条件に従った処理を開始する。ジョブ条件に従った処理を実行中であっても処理をステップＳ８５に進める。これにより、ジョブを実行中に他の記憶ＭＦＰからファイルを受信することができる。
【００９９】
ステップＳ８５においては、自装置を除くすべての記憶ＭＦＰからファイルを受信したか否かを判断する。代表ＭＦＰを除く記憶ＭＦＰは、代表ＭＦＰにファイルを送信するので、それらをすべて受信したか否かを判断する。自装置を除くすべての記憶ＭＦＰからファイルを受信したならば処理をステップＳ８６に進め、そうでなければ処理をステップＳ８２に戻す。ステップＳ８６においては、ステップＳ８４で実行を開始したジョブ条件に従った処理がすべて終了したか否かを判断する。すべての処理が終了するまで待機状態となり（ステップＳ８６でＮＯ）、すべての処理が終了すると（ステップＳ８６でＹＥＳ）処理をステップＳ８７に進める。
【０１００】
ステップＳ８７においては、ジョブの実行を終了したすべてのファイルを、送信先デバイスに送信する。次のステップＳ８８においては、指示ＭＦＰに一括送信完了信号を送信し、処理を終了する。
【０１０１】
以上説明したように第２の実施の形態におけるデータ送受信システム１は、指示ＭＦＰであるＭＦＰ１００は、複数の送信ファイルのうちサイズが最大の送信ファイルを記憶するＭＦＰ１０１を、記憶デバイスのうちから代表ＭＦＰとして選択し、ＭＦＰ１００，１０１，１０２のうち代表デバイス以外のＭＦＰ１００、１０２は、代表ＭＦＰであるＭＦＰ１０１に、ファイルを送信し、代表ＭＦＰであるＭＦＰ１０１は、ＭＦＰ１００，１０１，１０２のうち代表デバイス以外のＭＦＰ１００、１０２から送信ファイルを受信すると、複数の送信ファイルを送信先デバイスに送信する。代表ＭＦＰ１００が複数の送信ファイルを一括して送信するので、送信先デバイスであるＰＣ１０５は、代表ＭＦＰ１００のみから複数のファイルを受信することになる。このため、ＰＣ１０５におけるファイル受信処理を単純にすることができる。
【０１０２】
また、ジョブの実行を代表ＭＦＰ１０１でのみ行うので、ＭＦＰ１００，１０２の付加を低減することができる。さらに、代表ＭＦＰ１０１が、ＭＦＰ１００、１０２からファイルを受信している間に、ジョブを実行することができるので、処理時間を短くすることができる。
【０１０３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１０４】
【図１】本発明の実施の形態の１つにおけるファイル送受信システムの全体概要を示す図である。
【図２】ＭＦＰの外観を示す斜視図である。
【図３】ＭＦＰの機能の概要を示す機能ブロック図である。
【図４】指示ＭＦＰが備えるＣＰＵの機能の概要を示す機能ブロック図である。
【図５】初期画面を表示する操作パネルの平面図である。
【図６】ログイン画面を表示する操作パネルの平面図である。
【図７】（Ａ）はファイル選択画面を表示する操作パネルの平面図であり、（Ｂ）はファイル情報を選択した後のファイル選択画面を示す図である。
【図８】送信先指定画面の一例を示す図である。
【図９】送信指示情報の一例を示す図である。
【図１０】代表ＭＦＰ以外の記憶ＭＦＰが備えるＣＰＵの機能の概要を示す機能ブロック図である。
【図１１】代表ＭＦＰが備えるＣＰＵの機能の概要を示す機能ブロック図である。
【図１２】指示ＭＦＰで実行されるファイル送信処理の流れの一例を示すフローチャートである。
【図１３】ファイル情報取得処理の流れの一例を示すフローチャートである。
【図１４】一括送信処理の流れの一例を示すフローチャートである。
【図１５】記憶ＭＦＰで実行される請負送信処理の流れの一例を示す図である。
【図１６】代表ＭＦＰ以外の記憶ＭＦＰが備えるＣＰＵの機能の概要を示す機能ブロック図である。
【図１７】代表ＭＦＰが備えるＣＰＵの機能の概要を示す機能ブロック図である。
【図１８】第２の実施の形態における指示ＭＦＰで実行される一括送信処理の流れの一例を示すフローチャートである。
【図１９】第２の実施の形態における記憶ＭＦＰで実行される請負送信処理の流れの一例を示す図である。
【符号の説明】
【０１０５】
１  ファイル送受信システム、２  ネットワーク、１０  ユーザ認証部、１３  ファイル情報取得部、１５  送信ファイル選択部、１７  代表ＭＦＰ選択部、１９  ジョブ条件設定部、２１  送信先指定部、２３  送信指示情報生成部、２５  送信指示情報送信部、３１  送信指示情報受信部、３３  ジョブ実行部、３５  ファイル送信部、３７  ファイル送信完了信号送信部、４１  一括送信完了信号受信部、４３  一括送信完了信号出力部、４５  ファイル送信結果受信部、４７，４７Ａ  一括送信完了信号送信部、５１  第１ファイル送信部、５２  ファイル受信部、５３  第２ファイル送信部、１００〜１０２  ＭＦＰ、１０５  ＰＣ、１１０  メイン回路、１１１  ＣＰＵ、１１２  通信Ｉ／Ｆ部、１１３  ＲＯＭ、１１４  ＲＡＭ、１１５  ＥＥＰＲＯＭ、１１６  ＨＤＤ、１１７  ファクシミリ部、１１８  カードＩ／Ｆ、１１８Ａ  フラッシュメモリ、１２０  自動原稿搬送装置、１３０  原稿読取部、１４０  画像形成部、１５０  給紙部、１６０  操作パネル、１６０Ａ  表示部、１６０Ｂ  操作部。
【図１】
2008042560.tif 000003
【図２】
2008042560.tif 000004
【図３】
2008042560.tif 000005
【図４】
2008042560.tif 000006
【図５】
2008042560.tif 000007
【図６】
2008042560.tif 000008
【図７】
2008042560.tif 000009
【図８】
2008042560.tif 000010
【図９】
2008042560.tif 000011
【図１０】
2008042560.tif 000012
【図１１】
2008042560.tif 000013
【図１２】
2008042560.tif 000014
【図１３】
2008042560.tif 000015
【図１４】
2008042560.tif 000016
【図１５】
2008042560.tif 000017
【図１６】
2008042560.tif 000018
【図１７】
2008042560.tif 000019
【図１８】
2008042560.tif 000020
【図１９】
2008042560.tif 000021