(57)【特許請求の範囲】
【請求項１】
ファイルの転送元としてサーバのサーバ記憶領域を示す転送元情報、ファイルの転送先としてクライアントのクライアント記憶領域を示す転送先情報および前記サーバから認証を受けるための認証情報を含むファイル転送情報に基づき、前記ファイルが前記サーバのサーバ記憶領域から前記クライアントのクライアント記憶領域に転送されるファイル転送を行い、前記クライアントではその転送されたファイルに対して画像処理を行って出力する画像処理システムにおいて、
前記クライアントは、
前記認証情報を設定可能であり、その設定された認証情報の何れか一つ、転送元情報および転送先情報を関連付けることでファイル転送情報を設定可能な設定手段と、
前記設定手段によって設定されたファイル転送情報をリスト形式で記憶する記憶手段と、
前記記憶手段が記憶するファイル転送情報のリストのうち先頭に登録されたファイル転送情報から順に読み出し、その読み出したファイル転送情報である特定ファイル転送情報の認証情報に基づいて前記サーバへ認証する認証手段と、
前記特定ファイル転送情報の転送元情報が示すサーバ記憶領域に記憶されるファイルの有無を確認し、記憶されるファイルが存在する場合には画像処理を行うための作業エリアが所定容量以上あるか否かを判断する判断手段と、
前記判断手段によって前記作業エリアが所定容量以上あると判断された場合には、そのファイルを読み出して前記クライアントへ転送するよう要請するファイル転送要請手段と、を備え、
前記サーバは、
前記クライアントの前記ファイル転送要請手段による要請に応じて、前記特定ファイル転送情報の転送元情報が示すサーバ記憶領域に記憶されるファイルを読み出して前記クライアントへ転送する転送手段を備え、
前記クライアントは、
前記サーバから転送されたファイルを前記特定ファイル転送情報の転送先情報が示す前記クライアント記憶領域に一時記憶する記憶制御手段と、
前記クライアント記憶領域に記憶されるファイルの有無を順に確認し、記憶されるファイルが存在する場合にはそのファイルを読み出し、読み出したファイルに対して画像処理を行って出力する画像処理手段と、を備えること
を特徴とする画像処理システム。
【請求項２】
請求項１記載の画像処理システムにおいて、
前記認証情報には、前記転送先のアドレス、ログイン名、パスワードが含まれることを特徴とする画像処理システム。
【請求項３】
請求項１または２に記載の画像処理システムにおいて、
前記認証情報には、前記特定ファイル転送情報の認証情報により認証可能なサーバが使用するプロトコルに関する情報が含まれることを特徴とする画像処理システム。
【請求項４】
請求項１〜３の何れかに記載の画像処理システムにおいて、
前記ファイル転送情報には、前記特定ファイル転送情報の転送元情報により特定されるサーバ記憶領域（以下特定サーバ記憶領域）から前記特定ファイル転送情報の転送先情報により特定されるクライアント記憶領域へファイルを転送したのちに前記特定サーバ記憶領域に残るファイルを処理するためのファイル処理情報を含み、
前記設定手段は、
前記ファイル処理情報の選択を受け付ける受付手段と、
該受付手段が受け付けたファイル処理情報を、前記認証情報、前記転送元情報および前記転送先情報と関連づけて新たなファイル転送情報として前記記憶手段に記憶させるファイル転送情報記憶制御手段と、を有し、
前記クライアントの前記記憶制御手段は、前記画像処理手段が前記特定ファイル転送情報に従って前記クライアント記憶領域に記憶されるファイルを読み出して画像処理を行って出力した後に、そのクライアント記憶領域に記憶されるファイルを、前記特定ファイル転送情報に含まれるファイル処理情報が示す処理内容に従って処理をすること
を特徴とする画像処理システム。
【請求項５】
請求項１〜４の何れかに記載の画像処理システムにおいて、
前記認証手段は、前記特定ファイル転送情報の転送元情報が示すサーバ記憶領域にファイルが存在せずに前記特定ファイル転送情報の次に読み出すべきファイル転送情報が存在しないと前記判断手段によって判断された場合、または、前記作業エリアが所定容量未満であると前記判断手段によって判断された場合に、所定時間待機した後に、前記記憶手段が記憶するファイル転送情報のリストのうち先頭に登録されたファイル転送情報から順に読み出し、その読み出したファイル転送情報である特定ファイル転送情報の認証情報に基づいて前記サーバへ認証することを特徴とする画像処理システム。
【請求項６】
請求項１〜５の何れかに記載の画像処理システムにおけるクライアントが備える設定手段、認証手段、判断手段、ファイル転送要請手段、記憶制御手段および画像処理手段としてコンピュータを機能させるためのプログラム。
【請求項７】
請求項６記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ファイル転送情報に基づいてファイル転送を行うファイル転送システムに用いられるファイル転送情報設定装置等に関する。
【０００２】
【従来の技術】
サーバからクライアントへファイル転送を行うファイル転送システムが知られており、例えば特開平１１−１４３７６０号公報にて開示されているものが挙げられる。
【０００３】
このようなファイル転送システムにおいては、ファイルの転送元としてサーバのフォルダを示すアドレスなどの転送元情報、ファイルの転送先としてクライアントのフォルダを示すアドレスなどの転送先情報およびサーバから認証を受けるための認証情報を含むファイル転送情報を予め設定しておき、このファイル転送情報に基づいてファイル転送を行っている。
【０００４】
【発明が解決しようとする課題】
しかし、例えばサーバ内にハードディスク装置などの記憶媒体を増設したり転送用フォルダを設定したりして新たなファイル転送情報を設定する場合に、その都度、ファイルの新たな転送元や転送先だけでなく転送元の認証情報をも入力しなければならず煩雑であった。
【０００５】
また、この設定のため、各利用者に各サーバの認証情報を予め知らせておく必要があり、認証情報の管理が困難となっていた。
本発明は、このような不具合に鑑みなされたものであり、その目的とするところは、ファイル転送情報の設定およびサーバの認証情報の管理が容易な画像処理システム等を提供することにある。
【０００６】
【課題を解決するための手段及び発明の効果】
上記課題を解決するために、請求項１の画像処理システムは、ファイルの転送元としてサーバのサーバ記憶領域を示す転送元情報、ファイルの転送先としてクライアントのクライアント記憶領域を示す転送先情報および前記サーバから認証を受けるための認証情報を含むファイル転送情報に基づき、前記ファイルが前記サーバのサーバ記憶領域から前記クライアントのクライアント記憶領域に転送されるファイル転送を行い、前記クライアントではその転送されたファイルに対して画像処理を行って出力する画像処理システムにおいて、前記クライアントは、前記認証情報を設定可能であり、その設定された認証情報の何れか一つ、転送元情報および転送先情報を関連付けることでファイル転送情報を設定可能な設定手段と、前記設定手段によって設定されたファイル転送情報をリスト形式で記憶する記憶手段と、前記記憶手段が記憶するファイル転送情報のリストのうち先頭に登録されたファイル転送情報から順に読み出し、その読み出したファイル転送情報である特定ファイル転送情報の認証情報に基づいて前記サーバへ認証する認証手段と、前記特定ファイル転送情報の転送元情報が示すサーバ記憶領域に記憶されるファイルの有無を確認し、記憶されるファイルが存在する場合には画像処理を行うための作業エリアが所定容量以上あるか否かを判断する判断手段と、前記判断手段によって前記作業エリアが所定容量以上あると判断された場合には、そのファイルを読み出して前記クライアントへ転送するよう要請するファイル転送要請手段と、を備え、前記サーバは、前記クライアントの前記ファイル転送要請手段による要請に応じて、前記特定ファイル転送情報の転送元情報が示すサーバ記憶領域に記憶されるファイルを読み出して前記クライアントへ転送する転送手段を備え、前記クライアントは、前記サーバから転送されたファイルを前記特定ファイル転送情報の転送先情報が示す前記クライアント記憶領域に一時記憶する記憶制御手段と、前記クライアント記憶領域に記憶されるファイルの有無を順に確認し、記憶されるファイルが存在する場合にはそのファイルを読み出し、読み出したファイルに対して画像処理を行って出力する画像処理手段と、を備えることを特徴とする。
【０００７】
【０００８】
【０００９】
クライアントにおいては、設定手段が、上述の認証情報を設定可能であり、その設定された認証情報の何れか一つ、転送元情報および転送先情報を関連付けることでファイル転送情報を設定可能である。そして、記憶手段が、設定手段によって設定されたファイル転送情報をリスト形式で記憶する。また、認証手段が、記憶手段が記憶するファイル転送情報のリストのうち先頭に登録されたファイル転送情報から順に読み出し、その読み出したファイル転送情報である特定ファイル転送情報の認証情報に基づいてサーバへ認証する。さらに、判断手段が、特定ファイル転送情報の転送元情報が示すサーバ記憶領域に記憶されるファイルの有無を確認し、記憶されるファイルが存在する場合には画像処理を行うための作業エリアが所定容量以上あるか否かを判断する。判断手段によって作業エリアが所定容量以上あると判断された場合には、ファイル転送要請手段が、そのファイルを読み出して前記クライアントへ転送するよう要請する。
一方、サーバの転送手段が、クライアントのファイル転送要請手段による要請に応じて、特定ファイル転送情報の転送元情報が示すサーバ記憶領域に記憶されるファイルを読み出してクライアントへ転送する。
さらに、クライアントでは、記憶制御手段が、サーバから転送されたファイルを特定ファイル転送情報の転送先情報が示すクライアント記憶領域に一時記憶する。そして、画像処理手段が、クライアント記憶領域に記憶されるファイルの有無を順に確認し、記憶されるファイルが存在する場合にはそのファイルを読み出し、読み出したファイルに対して画像処理を行って出力する。
したがって、ファイル転送情報の設定およびサーバの認証情報の管理が容易となる。
【００１０】
ここで「認証情報」は、転送元としてのサーバから認証を受けるのに必要な項目からなる情報であり、請求項２のように、転送先のサーバのアドレス、利用者のログイン名およびパスワードを含めることが考えられる。また、請求項３のように、転送元が使用するプロトコルに関する情報（例えば、プロトコルの種類、動作モード、バージョン情報など）を含めれば、画像処理システムの適用対象が広がる。
【００１１】
さて、転送元のサーバから転送先のクライアントへファイルを転送した場合には、転送元のサーバに残るファイルの取り扱いを設定する必要がある。
そこで、請求項４の画像処理システムでは、ファイル転送後に転送元に残るファイルの処理に関する情報をファイル転送情報に含み、設定手段が、ファイル処理情報の選択を受け付ける受付手段と、受付手段が受け付けたファイル処理情報を、認証情報、転送元情報および転送先情報と関連づけて新たなファイル転送情報として記憶手段に記憶させるファイル転送情報記憶制御手段と、を有し、クライアントの記憶制御手段が、画像処理手段が特定ファイル転送情報に従ってクライアント記憶領域に記憶されるファイルを読み出して画像処理を行って出力した後に、そのクライアント記憶領域に記憶されるファイルを、特定ファイル転送情報に含まれるファイル処理情報が示す処理内容に従って処理をする。このことにより、そのファイルの取り扱いを例えば消去やリネーム、他の記憶領域などへの移動など利用者のニーズに合わせて設定できる。
【００１２】
ところで、本発明の画像処理システム（請求項１〜５）は、種々の方法により実現可能であるが、コンピュータがアプリケーションソフト（プログラム）を実行することにより実現することもできる。
【００１３】
即ち、画像処理システムとしてコンピュータを機能させるための請求項６記載のプログラムを備え、コンピュータがそのプログラムを実行することにより、本発明の画像処理システムを実現するのである。
そして、コンピュータを本発明の画像処理システムとして機能させるためのプログラムは、請求項７のように、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ハードディスク等のコンピュータ読み取り可能な記録媒体に記録し、必要に応じてコンピュータにロードして起動することにより用いることができる。この他、ＲＯＭやバックアップＲＡＭをコンピュータ読み取り可能な記録媒体としてプログラムを記録しておき、このＲＯＭあるいはバックアップＲＡＭをコンピュータに組み込んで用いてもよい。
【００１４】
【発明の実施の形態】
以下に、本発明の実施形態を図面と共に説明する。
図１は、上述した発明が適用された画像処理システムの概略構成、およびそのシステムを構成する各装置の機能構成を示す説明図である。
【００１５】
本実施形態の画像処理システム１は、ローカルエリアネットワーク等のネットワーク２を介して、パーソナルコンピュータ等からなる画像ファイルサーバ１０および画像処理装置２０が接続されて構成されている。なお、図１では、２台の画像ファイルサーバ１０がネットワーク２に接続されているが、その個数は２台に限られない。
【００１６】
この２台の画像ファイルサーバ１０は、ハードディスク装置１１、ＦＴＰサーバ１４およびネットワーク２に接続されたネットワークＩ／Ｆ１６を備えている。
ここでハードディスク装置１１には、サーバ記憶領域としてのフォルダ１２が設けられている。なお、図１にて画像ファイルサーバ＃１と記した画像ファイルサーバ１０では２つのフォルダ１２（フォルダ＃１１，＃１２）が設定されているがその個数は２つに限られない。例えば画像ファイルサーバ＃２と記した画像ファイルサーバ１０では１つのフォルダ１２（フォルダ＃２１）が設定されている。また、フォルダ１２が設定されるのはハードディスク装置に限られない。
【００１７】
また、ＦＴＰサーバ１４は、画像ファイルを、他の画像ファイルサーバ１０等からネットワークＩ／Ｆ１６を介して受信してフォルダ１２に格納したり、フォルダ１２から画像ファイルを取り出し、他の画像ファイルサーバ１０や画像処理装置２０等へネットワークＩ／Ｆ１６を介して送信したりすることができる。なお、このＦＴＰサーバ１４は、画像ファイルサーバ１０を構成するマイクロコンピュータが実行する処理として実現される。
【００１８】
その他に画像ファイルサーバ１０は、これらの他、図示しないマウス、キーボード、ディスプレイ、スピーカ、外部記憶装置等を利用して、各種処理を実行する図示しない処理実行部を備えている。
一方、画像処理装置２０は、画像ファイルの転送制御を行うＦＴＰクライアント２２、ハードディスク装置２３、ハードディスク装置２３に設けられたホットフォルダ２４（図１ではフォルダ＃Ａ，＃Ｂ）、ハードディスク装置２３に設けられた作業エリア２６、作業エリア２６が所定容量以上であるか否かを判断する空き領域判断部２８、画像ファイルの転送元および転送先を設定する画像ファイル転送設定部３０、ホットフォルダ２４に格納された画像ファイルに対する画像処理を行う画像処理部３２、プリンタＩ／Ｆ３４およびネットワーク２に接続されたネットワークＩ／Ｆ３６を備えている。これらのうち、ＦＴＰクライアント２２、空き領域判断部２８および画像ファイル転送設定部３０は、画像ファイル転送制御部３１を形成する。なお、ハードディスク装置２３は記憶手段および転送情報記憶制御手段に該当し、ホットフォルダ２４はクライアント記憶領域に該当し、画像ファイル転送設定部３０は、受付手段および転送情報記憶制御手段に該当する。ここで「ホットフォルダ」とは、ＲＩＰ（Raster Image Processor）システムで用いられるフォルダであり、具体的には、このホットフォルダに画像ファイルがコピーされると、画像処理ソフトを実行することにより、自動的にその画像ファイルを取得し、画像処理を行ったのちにプリンタから印字出力される仕組みである。なお、本実施形態の画像処理装置２０には２つのホットフォルダ２４および一つの作業エリア２６が設定されているが、その個数はこれらに限られない。また、ホットフォルダ２４および作業エリア２６が設定されるのはハードディスク装置に限られない。また、画像ファイル転送設定部３０には、モニタなどの表示部４０およびキーボードやマウスなどの入力部４２が接続されている。なお、表示部４０は報知手段に該当し、入力部４２は受付手段に該当する。
【００１９】
このうち、画像ファイル転送設定部３０においては、ファイル転送情報が設定される。この「ファイル転送情報」とは、画像ファイルの転送元としてのフォルダ１２、そのフォルダ１２が設けられた画像ファイルサーバ１０および画像ファイルの転送先としてのホットフォルダ２４を示したものである。
【００２０】
ここで画像ファイル転送設定部３０が実行するファイル転送情報設定処理を図４，５，６を参照して説明する。
本処理では、まず図４（ａ）に示すファイル転送情報設定処理の起動画面が表示部４０に表示される。画像ファイルサーバ１０についての認証情報を新たに設定する場合には、「接続情報設定」をクリックする。すると、接続情報設定処理が開始し、図５（ａ）に示す接続情報設定画面が表示される。ここでは、接続情報リスト欄に「Server1」と表示されており、既に「Server1」についての認証情報が設定されていることを示している。なお、認証情報とは、画像ファイルサーバ１０から認証を受けるために必要な項目からなる情報のことであり、少なくとも画像ファイルサーバ１０のアドレス、ログイン名およびパスワードから構成される。新たに「Server2」を設定する場合には、まず「新規」をクリックし、続いて「設定名」欄に「Server2」を入力部４２から入力し、続いて「サーバ名」、「ポート番号」、「ログイン名」および「パスワード」の各欄に入力する（図６のＳ３０１，Ｓ３０２，Ｓ３０３）。なお、本実施形態では画像ファイルサーバ１０のサーバ名からそのアドレスを参照するようになっている。ここでは「サーバ名」として「Server2」、「ポート番号」として「21」、「ログイン名」として「anonymous」および「パスワード」として「mail@domain」とそれぞれ入力されている。さらに、サーバのタイプをリストから選択する（図６のＳ３０４）。ここでは「標準」が選択されている。また、匿名でログインを希望する場合には、「匿名でログイン」をチェックする。そして、入力が終了したら「追加」をクリックする。すると、これらの情報を関連づけてハードディスク装置２３などに記憶する（図６のＳ３０５）。そして「閉じる」をクリックすると、図４（ａ）の起動画面に戻る。
【００２１】
また、ファイル転送情報を設定するには、この図４（ａ）の起動画面において「新規」をクリックする。すると、ファイル転送情報設定が開始し、図５（ｂ）に示すファイル転送情報設定画面が表示される。まず、「接続情報」欄に「接続情報リスト」が一覧表示される（図７のＳ４０１）。ここで新たなファイル転送情報を設定名「200%拡大」として設定する場合には、「設定名」欄に「200%拡大」を入力する。次に「接続情報」欄に一覧表示された「接続情報リスト」から所望の接続情報を選ぶ（図７のＳ４０２）。このことにより、既に設定されている認証情報を選択することとなる。ここでは「Server1」が選択されている。続いて「リモートディレクトリ」欄に転送元として設定するディレクトリを入力する（図７のＳ４０３）。ここでは「/tmp/」が設定されている。このリモートディレクトリは、本発明のサーバ記憶領域に該当し、具体的にはフォルダ１２である。さらに「ドロップフォルダ」欄に表示されるフォルダのリストから所望のフォルダを選ぶ（図７のＳ４０４）。ここでは、「200%拡大」が選択されている。このドロップフォルダは、本発明のクライアント記憶領域に該当し、具体的にはホットフォルダ２４である。また、リモートディレクトリからドロップフォルダへのファイル転送が実行された後にリモートディレクトリに残る画像ファイルの扱いについて設定を選択する（図７のＳ４０５）。「転送済みファイルの拡張子名」欄に、例えば「.bak」と拡張子名を入力しておけば、転送処理後に、転送済みファイルの拡張子名が「.bak」とされ、転送された画像ファイルとの混同を避けることができる。また、「ファイル転送後にファイルを消去する」欄をチェックしておけば、転送済みファイルは消去される。そして、入力が終了して「ＯＫ」をクリックすると、新たなファイル転送情報が設定される（図４（ｂ））。そして、入力された情報は、図８に示すようなファイル転送情報テーブルとしてハードディスク装置２３などに記憶される（図７のＳ４０６）。ここでハードディスク装置２３はファイル転送情報記憶手段にも該当する。
【００２２】
また、「高度な設定」をクリックすると、図５（ｃ）に示す高度設定画面が表示される。ここでは「ディスク空き容量制限」、「ポーリング時間」および「転送モード」の各設定を行えるが、これらについては後述する。
ところで、図１の画像処理装置２０に戻り、ＦＴＰクライアント２２は、空き領域判断部２８の判断に基づいて作業エリア２６が所定容量以上である際には、ファイル転送情報において転送元として示されたフォルダ１２が設けられている画像ファイルサーバ１０のＦＴＰサーバ１４に、ファイル転送情報に基づいて画像ファイルを転送するように要請する。そして、この転送要請を受けたＦＴＰサーバ１４は、ファイル転送情報に基づいて画像ファイル転送を行う。ここで、所定容量とは、画像処理装置が画像ファイルを順調に画像処理するために設定される空き領域の容量であり、画像ファイル転送される画像ファイルの大きさに基づいて算出される。また、「画像ファイルの大きさ」とは、画像ファイルのデータ量としての大きさを云う。なお、この所定容量を、上述の画像ファイル転送設定部３０が実行するファイル転送情報設定処理においても設定できる。具体的には、図５（ｃ）に示す高度設定画面を表示させ、「ディスク空き容量制限」欄にて設定するのであるがここでは詳細の説明を省略する。
【００２３】
続いて画像処理部３２は、ホットフォルダ２４に格納された画像ファイルを取り出し、作業エリア２６を利用して画像ファイルを画像処理する。
なお、ＦＴＰクライアント２２、空き領域判断部２８、画像ファイル転送設定部３０および画像処理部３２は、画像処理装置２０を構成するマイクロコンピュータが実行する処理として実現される。
【００２４】
その他に画像処理装置２０は、これらの他、図示しないマウス、キーボード、ディスプレイ、スピーカ、外部記憶装置等を利用して、各種処理を実行する図示しない処理実行部を備えている。
さて、画像処理装置２０には、プリンタ３８がプリンタＩ／Ｆ３４を介して接続されており、画像処理された後の画像ファイルは、プリンタＩ／Ｆを介してプリンタ３８に送られ、印字出力される。なお、プリンタ３８は、ネットワーク２に接続される構成でもよい。
【００２５】
次に、画像ファイル転送制御部３１が行う画像ファイル転送処理を、図２のフローチャートを参照して説明する。
本処理では、まずＳ１０１にて変数ｎを１とし、Ｓ１０２にてｎ個目のファイル転送情報を取得する。なお、ここでは、ｎ＝１である。
【００２６】
続くＳ１０３にてそのファイル転送情報に含まれる認証情報に基づき画像ファイルサーバ１０に認証し、さらに転送元として示すフォルダ１２に画像ファイルがあるか否かを判断する。そのような画像ファイルが存在すれば、所定容量を算出し（Ｓ１０４）、Ｓ１０５に移行する。なお、そのフォルダ１２に画像ファイルがなければＳ１０７に移行するが、このＳ１０７については後述する。
【００２７】
Ｓ１０５では、作業エリア２６が所定容量以上あるか否かを判断し、所定容量以上であれば、Ｓ１０６に移行する。
Ｓ１０６では画像ファイル転送処理が行われる。具体的には、ＦＴＰクライアント２２が、ｎ個目のファイル転送情報において転送元として示されたフォルダ１２が設けられている画像ファイルサーバ１０のＦＴＰサーバ１４に、ｎ個目のファイル転送情報に基づいて画像ファイルを転送するように要請する。この転送要請を受けたＦＴＰサーバ１４は、ｎ個目のファイル転送情報に基づいて画像ファイル転送を行うのである。このとき、そのフォルダ１２からは転送済みの画像ファイルが上述のように削除されたり拡張子変更されたりする。そして、ホットフォルダ２４に転送された画像ファイルは、画像処理部３２にて順次画像処理されるが、この画像処理については後述する。次に、Ｓ１０３に戻り、上述のように画像ファイルが存在するか否かを確認する。このとき、画像ファイルが存在しないのでＳ１０７に移行する。
【００２８】
Ｓ１０７では変数ｎを１増加させ、続くＳ１０８ではｎ個目のファイル転送情報があるか否かを判断する。ファイル転送情報があれば、Ｓ１０２に戻り、次のファイル転送情報についてのＳ１０２以降の各ステップを実行する。一方、変数ｎの数値がファイル転送情報の個数よりも大きくなったらＳ１０９に移行する。
【００２９】
Ｓ１０９では待機時間の間待機してＳ１０１に戻り上述のような処理が繰り返される。なお、ここでは待機時間は１０秒間と設定されているがこれに限られない。また、この「待機時間」を、上述の画像ファイル転送設定部３０が実行するファイル転送情報設定処理においても設定できる。具体的には、図５（ｃ）に示す高度設定画面を表示させ、「ポーリング時間」欄にて設定するのであるがここでは詳細の説明を省略する。
【００３０】
さて、先のＳ１０５にて、作業エリア２６が所定容量以上なければ、転送先であるホットフォルダ２４への画像ファイル転送を許可せず、Ｓ１１０に移行する。
Ｓ１１０では、Ｓ１０９と同様に、待機時間の間待機してＳ１０１に戻り上述のような処理が繰り返される。なお、ここでは待機時間は１０秒間と設定されているがこれに限られない。また、上述のように図５（ｃ）の「ポーリング時間」欄にて設定することもできる。
【００３１】
次に、画像処理装置２０のデータ処理部３２が行う画像処理を、図３のフローチャートを参照して説明する。
本処理では、まずＳ２０１にて変数ｍを１とし、次にＳ２０２にてｍ個目のホットフォルダ２４に画像ファイルがあるか否かを判断する。ｍ個目のホットフォルダ２４に画像ファイルが存在すれば、画像処理部３２が画像ファイルを取得する（Ｓ２０３）。続いて画像処理部３２が、取得した画像ファイルを画像処理する（Ｓ２０４）。そして画像処理部３２がその画像処理後の画像ファイルをプリンタ３８に転送し、その画像ファイルをプリンタ３８が印字出力する（Ｓ２０５）。この際、画像処理後の画像ファイルおよびその画像処理前の画像ファイルはホットフォルダ２４から削除される。次に、Ｓ２０２に戻り、上述のように画像ファイルが存在するか否かを確認する。このとき、先程画像処理されているため、画像ファイルが存在しないと判断されてＳ２０６に移行する。
【００３２】
Ｓ２０６では変数ｍを１増加させ、続くＳ２０７ではｍ個目のホットフォルダ２４があるか否かを判断する。存在すればＳ２０２に戻り、次のホットフォルダ２４についてのＳ２０２以降の各ステップを実行する。一方、変数ｍの数値がホットフォルダ２４の個数よりも大きくなったらＳ２０１に移行し、上述のような処理が繰り返される。
【００３３】
このように、本実施形態の画像ファイル転送設定部３０においては、利用者がファイル転送情報を新たに設定する際には、ハードディスク装置２３などから認証情報を取得し、接続情報リストとして表示部４０に一覧表示する。次に利用者は、この中から所望の接続情報を入力部４２から選択し、さらに、転送元としてのフォルダ１２、転送先としてのホットフォルダ２４を入力部４２から入力または選択する。そして、画像ファイル転送設定部３０がこれらを関連づけて新たなファイル転送情報とし、ファイル転送情報テーブルに追加記憶する。
【００３４】
このように利用者は、既に設定されているファイル転送情報に含まれる認証情報を利用して新たなファイル転送情報を設定できるので、これらを記憶したり手帳などに記録しておく必要がなく、またその都度キーボードなどから入力する手間もかからない。
【００３５】
したがって、ファイル転送情報の設定およびサーバの認証情報の管理が容易となる。
また、画像ファイル転送設定部３０においては、転送元のフォルダ１２から転送先のホットフォルダ２４へ画像ファイルを転送した後にフォルダ１２に残る画像ファイルの取り扱いを、消去や拡張子変更など利用者のニーズに合わせて設定できる。また、画像ファイルの取り扱いとして、他のフォルダ１２などに移動させることを含めるとなおよい。
【００３６】
以上、本発明はこのような実施形態に何等限定されるものではなく、本発明の主旨を逸脱しない範囲において種々なる形態で実施し得る。
（１）ファイル転送情報には、転送元が使用するプロトコルの種類が含まれているが、画像ファイルサーバ１０の「動作モード」を含めてもよい。具体的には、図４（ｄ）に示す高度な設定を行うための設定画面における「転送モード」欄において、「PASSIVEモードを使用する」をチェックした場合には画像ファイルを高速で転送し、チェックしないと標準速度で転送する。また、ファイル転送情報に、プロトコルの「バージョン情報」などを含めてもよい。これらにより、ファイル転送情報設定の適用対象がさらに広がる。
（２）上記実施形態では、報知手段として表示部４０を挙げて説明したが、これに限られず、例えば音声を発して周囲に報知する方法を採用してもよく、報知する際の具体的方法についても種々の方法が考えられる。
（３）上記実施形態では、画像ファイル転送設定部３０を内蔵した画像処理装置２０がネットワーク２に接続されている場合を例に挙げて説明したが、このようなシステムに限らず、例えば、画像ファイル転送設定部３０が画像ファイルサーバ１０に内蔵されている構成としてもよいし、画像ファイル転送設定部３０が画像処理装置２０と共にプリンタ３８に内蔵にされている構成としてもよい。また、画像ファイル転送設定部３０が単体で存在し、ネットワーク２に接続されていてもよい。ネットワーク２についても、有線ネットワークに限ることはなく、例えば無線ＬＡＮ等の無線ネットワークであってもよい。
（４）上記実施形態では、画像ファイル転送設定部３０を本発明のデータファイル転送制御装置として機能させるための各種プログラムは、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ハードディスク等の各種ストレージデバイス（コンピュータ読み取り可能な記録媒体）に記録しておくこともできる。
【００３７】
この場合、記録媒体に記録したプログラムを必要に応じてコンピュータシステムにロードして起動することにより、そのコンピュータシステムにおいて本発明のデータファイル転送制御装置を実現することができる。
また、プログラムを通信回線を介してデータファイル転送制御装置のコンピュータにインストールすることもできる。この通信回線により送信されるプログラムも、請求項６のプログラムに該当するものである。
（５）上記実施形態の画像処理システムが取り扱うのは画像ファイルに限られず、文書ファイルなどデータファイル全般に適用できる。
【図面の簡単な説明】
【図１】本実施形態の画像処理システムの概略構成を示す説明図である。
【図２】本実施形態の画像処理システムの画像ファイル転送制御部が実行する画像ファイル転送処理のフローチャートである。
【図３】本実施形態の画像処理システムの画像処理装置が実行する画像処理のフローチャートである。
【図４】本実施形態の画像処理システムの画像ファイル転送設定部が実行するファイル転送情報設定処理を示す説明図であり、（ａ）はファイル転送情報設定処理の起動画面、（ｂ）はファイル転送情報の設定が終了した際に表示される画面である。
【図５】本実施形態の画像処理システムの画像ファイル転送設定部が実行するファイル転送情報設定処理を示す説明図であり、（ａ）は接続情報設定画面、（ｂ）はファイル転送情報設定処理画面、（ｃ）は高度な設定を行うための設定画面である。
【図６】本実施形態の画像ファイル転送設定部が実行する接続情報設定処理のフローチャートである。
【図７】本実施形態の画像ファイル転送設定部が実行するファイル転送情報設定処理のフローチャートである。
【図８】本実施形態の画像ファイル転送制御部に記憶されるファイル転送情報テーブルの内容を示す説明図である。
【符号の説明】
１…画像処理システム、２…ネットワーク、１０…画像ファイルサーバ、１１，２３…ハードディスク装置、１２…フォルダ、１４…ＦＴＰサーバ、１６，３６…ネットワークＩ／Ｆ、２０…画像処理装置、２２…ＦＴＰクライアント、２４…ホットフォルダ、２６…作業エリア、２８…空き領域判断部、３０…画像ファイル転送設定部、３１…画像ファイル転送制御部、３２…画像処理部、３４…プリンタＩ／Ｆ、３８…プリンタ、４０…表示部、４２…入力部
【図１】
0004066705.tif 000002
【図２】
0004066705.tif 000003
【図３】
0004066705.tif 000004
【図４】
0004066705.tif 000005
【図５】
0004066705.tif 000006
【図６】
0004066705.tif 000007
【図７】
0004066705.tif 000008
【図８】
0004066705.tif 000009