(57)【要約】【課題】  スキャナ装置などの画像処理装置から共有フォルダへの転送時に、ユーザが転送プロトコルを意識することなく、転送／保存のフォルダを指定するだけでデータ転送を行い得る画像処理装置を提供する。【解決手段】  ファイル保存の指示があると（ＳＴ１）、複数のプロトコルの中の１つ「ＳＭＢ」を設定し（ＳＴ２）、この設定プロトコルにより共有フォルダ４に向けて初期転送する（ＳＴ３）。転送先であるファイルサーバ３より応答があると（ＳＴ４）、そのプロトコルでデータ転送を行う（ＳＴ７）。一方、ステップＳＴ４で転送先から応答がないと、未調査プロトコルがあるか否か判定し（ＳＴ５）、あれば別プロトコル（例えば「ＦＴＰ」）を設定し（ＳＴ６）、次にこの設定プロトコルで転送を実行する（ＳＴ３、ＳＴ４）。【選択図】      図３
2005269487.tif 000002
【特許請求の範囲】
【請求項１】
スキャナと、このスキャナでスキャンした画像データを共有フォルダに保存させるためネットワークを介して接続された共有フォルダに転送する転送手段と、  スキャンした画像データを共有フォルダに転送する際に、順次異なるプロトコルによる転送を試みる転送制御手段と、
前記転送を試みて、適切な応答が得られたか否かを判定する手段とを備え、適切な応答のあったプロトコルを用いてファイル転送を実行することを特徴とする画像処理装置。
【請求項２】
前記異なるプロトコルのうち、少なくとも最初に転送を試みるプロトコルを予めユーザが設定可能であるとしたことを特徴とする請求項１記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワークスキャナ装置等の画像処理装置、特にスキャンした画像データをネットワーク上の共有フォルダに転送／保存する機能を有する画像処理装置に関する。
【背景技術】
【０００２】
一般に、ネットワーク上のスキャナ装置では、スキャンした画像データをネットワーク上の共有フォルダに転送し、保存する機能を有するものがある。このスキャンデータの転送時に、転送相手先の機器が採用するプロトコルと合致させるため、ユーザが指定したプロトコルを使用してファイルを転送している。
【０００３】
ところで、共通シリアルバスを介して、画像データをプリンタ装置に転送する際に、プリンタ装置のプロトコルの種類に関わらない初期プロトコルを実行して、その初期プロトコルに続いて、複数種類のプリンタ装置固有のプロトコルを実行するようにプリンタコントローラにより制御する技術が開示されている（例えば、特許文献１参照）。
【特許文献１】特開平１１−１９６１０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記した従来のスキャナ装置から共有フォルダにスキャン画像データを転送する場合、相手先装置が採用可能なプロトコルと自装置が採用可能なプロトコルとの関係で、転送可能なプロトコルを選択する必要がある。明示的なプロトコルを指定する必要がなくても、指示の仕方など区別する必要がある場合、例えば、あるプロトコルを使用する場合は特に指定の必要がなく、他のあるプロトコルを使用する場合には、それに変更する旨の指定がいる場合など、操作者（ユーザ）は、その点を頭（意識）に置いておかねばならず、利便性に欠ける。
【０００５】
また、上記特許文献１は、画像データをプリンタ装置に転送する際の技術であり、スキャンした画像データをネットワーク上の共有フォルダに転送する技術とは全く異なるものである。
【０００６】
この発明は上記問題点に着目してなされたものであって、スキャナ装置などの画像処理装置から共有フォルダへの転送時に、ユーザが転送プロトコルを意識することなく、転送／保存先のフォルダを指定するだけで、ファイル転送を行い得る画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
この発明の画像処理装置は、スキャナと、このスキャナでスキャンした画像データを共有フォルダに保存させるためネットワークを介して接続された共有フォルダに転送する転送手段と、スキャンした画像データを共有フォルダに転送する際に、順次異なるプロトコルによる転送を試みる転送制御手段と、適切な応答が得られたか否かを判定する手段とを備え、適切な応答のあったプロトコルを用いてファイル転送を実行することができる。
【０００８】
この発明において、前記異なるプロトコルのうち、少なくとも最初に転送を試みるプロトコルを予めユーザが設定可能であるとしたこととすると良い。
【発明の効果】
【０００９】
この発明によれば、スキャナから画像データをネットワークを介して共有フォルダに転送し、保存するのに、順次異なるプロトコルによる転送を試みるので、用意されたプロトコルの中でスキャナから転送可能なものが１つでもあれば、ユーザが転送プロトコルを意識することなく、転送／保存先のフォルダを指定するだけでファイル転送が行え、利便性が良い。
【００１０】
なお、一般的なネットワーク上の画像処理装置において、セキュリティ上の都合によりプロトコルの補修（アップデート）を行うことがあり、その補修中には、補修中プロトコルを使ってファイル転送を実行できないが、本発明によれば、いずれかのプロトコルが補修中であっても、他のプロトコルを使用してファイル転送が実行できる。                                                      
【発明を実施するための最良の形態】
【００１１】
以下、実施の形態により、この発明をさらに詳細に説明する。図１は、この発明が実施される画像処理システムの機器構成を示すブロック図である。この実施形態画像処理システムでは、複合機１及びクライアントＰＣ２がＬＡＮ５により共有フォルダ４を有するファイルサーバ３に接続されている。
【００１２】
複合機１は、スキャナ機能を有し、スキャンした画像データをＬＡＮ５を介してファイルサーバ３に転送し、共有フォルダ４に保存する機能を有している。また、スキャン画像データの転送時に、複数のプロトコル（例えば「ＳＭＢ」、「ＦＴＰ」、……）を順次選択して、転送を試みる機能も有する。
【００１３】
図２は、上記複合機１の構成を示すブロック図である。この複合機は、主制御部としてのＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、画像メモリ１４と、プリンタ１５と、ＬＡＮＩ／Ｆ１６と、表示部１７と、操作部１８と、スキャナ１９と、ＣＯＤＥＣ（Ｃｏｄｅｒ  ａｎｄ  Ｄｅｃｏｄｅｒ）２０と、ＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）２１と、ＭＯＤＥＭ２２と、を備え、これら各部がバス２３を介して接続されている。これらの基本的な構成は、既によく知られたものである。
【００１４】
ＣＰＵ１１は、ＲＯＭ１２に記憶されたプログラムに従い、この装置を構成する各部を統括制御する。ＲＯＭ１２は、この装置全体の動作を制御するためのプログラム等を記憶する。ＲＡＭ１３は、ＣＰＵ１１による制御に必要なデータ及び制御動作時に一時記憶が必要なデータ等を記憶する。また、このＲＡＭ１３には、プロトコル記憶領域１３ａを有する。画像メモリ１４は、外部より公衆電話回線網２４、ＮＣＵ２１を経て得られた受信画像データ、スキャナ１９で読み取った画像データ等を記憶する。
【００１５】
プリンタ１５は、ファクシミリ受信した画像データ、スキャナ１９で読み取った画像データ、外部のコンピュータ等より、プリント依頼を受けたデータをプリントする。ＬＡＮＩ／Ｆ１６は、ＬＡＮ５を介して外部機器にデータを転送・送出し、あるいはＬＡＮ５を介して、外部機器よりのデータを受信する。  表示部１７は、アイコン、キーボタン、データの送受信に必要なメッセージ内容、操作部１８により入力された電話番号、ＦＡＸ番号等を表示する。この表示部１７には、ＬＣＤ（液晶表示部）が使用されている。操作部１８は、テンキー、ワンタッチキー、短縮キー、登録キー、スタートキー、ストップキー、モード切替キー、その他のキーを有する。スキャナ１９は、ＦＡＸ送信するとき、又はコピーするときに、原稿の画像データを読み取る。
【００１６】
ＣＯＤＥＣ２０は、読み取った画像データを送信又は記憶するために、ＭＨ、ＭＲ、ＭＭＲ方式等により符号化（エンコード）する。また、圧縮符号化された状態で受信した画像データをプリンタ１５により記録するために復号（デコード）する。
【００１７】
ＮＣＵ２１は、ＣＰＵ１１により制御されて、通信回線である公衆電話回線網（ＰＳＴＮ）２４との接続を制御するとともに、通信相手先の電話番号（ＦＡＸ番号を含む）に応じたダイヤルパルスを送出する機能、及び着信を検出する機能を有する。ＭＯＤＥＭ２２は、ＩＴＵ（国際電気通信連合）−Ｔ勧告Ｔ．３０、Ｔ．４に従ったファクシミリ伝送制御手順（ファクシミリ通信手順）に基づいて、Ｖ．１７、Ｖ．２７ｔｅｒ、Ｖ．２９等に従った送信データの変調及び受信データの復調を行う。また、ＭＯＤＥＭ２２はＮＣＵ２１を介して公衆電話回線網２４に送出するために、デジタル信号である送信データをアナログの音声信号に変調する機能や、公衆電話回線網２４からＮＣＵ２１を介して受信したアナログの音声信号をデジタル信号に復調する機能を有する。
【００１８】
次に、複合機１からスキャン画像をファイルサーバ３の共有フォルダ４へ転送する場合の複合機１の処理動作を、図３に示すフロー図を参照して説明する。この処理ルーチンでは、先ず、ステップＳＴ１において、操作部１８の操作により、ファイル保存指示入力の処理が実行される。この指示は、スキャナ１９で原稿画像を読み取り、その画像データをＬＡＮＩ／Ｆ１６よりＬＡＮ５を経て、ファイルサーバ３の共有フォルダ４へ転送し、保存するための指示である。ここでは、ユーザは転送・保存先となる共有フォルダ名を指定する。次に、ステップＳＴ２へ移行する。
【００１９】
ステップＳＴ２においては、転送プロトコルを設定する。転送プロトコルは、ＲＡＭ１３のプロトコル記憶領域１３ａに、図４に例示するように記憶しており、例えばここで示す順位で転送プロトコルを設定する。図４の例では、先ず「ＳＭＢ」を設定し、次に「ＦＴＰ」を設定するように配置している。したがって、先ず、プロトコル「ＳＭＢ」が設定される。「ＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）」は、ＬＡＮやパソコンの間の通信でデータの送受信を行うためのプロトコルである。「ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｆｅｒ  Ｐｒｏｔｏｃｏｌ）」は、インターネット等で使用される通信プロトコルであるＴＣＰ／ＩＰで接続されるコンピュータ間でのファイル転送に関するコマンドや規則などの規格である。なお、ここで示す転送プロトコルの順位は、図４に示す予め設定された順位としているが、この順位はユーザが適宜、設定できるようにすると良い。例えば、最初に転送を試みるプロトコル（デフォルトプロトコル）を予めユーザが設定可能であるとする。デフォルトプロトコルを１つだけ設定できる場合の変形例として、複数の優先プロトコルを順位とともに、予めユーザが設定することができる。また、自装置が対応可能な複数のプロトコルの全てについて、予めユーザが順位を設定可能とすることもできる。転送を行う場合には、設定されている順位に従って、順次転送を試みる。ここに言う転送は、スキャン画像データに基づいて、ファイルを形成し、そのファイルをファイルサーバに転送することである。続いて、ステップＳＴ３へ移行する。
【００２０】
ステップＳＴ３においては、設定プロトコル「ＳＭＢ」を使用して初期転送を行う。次に、ステップＳＴ４へ移行するステップＳＴ４においては、転送先が応答するか否か判定する。転送先であるファイルサーバ３から応答があると、ステップＳＴ７へ移行する。一方、ファイルサーバ３から応答がない場合は、ステップＳＴ５へ移行する。ステップＳＴ７においては、そのままデータ転送処理を継続する。この場合、データはプロトコル「ＳＭＢ」を使用して転送され、ファイルサーバ３の共有フォルダ４に保存される。
【００２１】
ステップＳＴ５においては、未調査プロトコルがあるか否か判定する。上記例では、プロトコル記憶領域１３ａの「ＳＭＢ」が設定された次の段階であるので、また未調査プロトコルがあり、ステップＳＴ６へ移行する。一方、もし次に未調査プロトコルがない場合は、処理を終了する。
【００２２】
ステップＳＴ６においては、別プロトコルを設定する。上記例では、プロトコル記憶領域１３ａの「ＳＭＢ」の次に「ＦＴＰ」が登録されているので、プロトコル「ＦＴＰ」が設定される。そして、ステップＳＴ３へ戻る。ステップＳＴ３においては、今度はプロトコル「ＦＴＰ」により、初期転送を行う。そして、ステップＳＴ４へ移行する。ステップＳＴ４においては、前記と同様、転送先が応答したか否か判定する。応答があれば、ステップＳＴ７へ移行し、「ＦＴＰ」を使用してデータ転送を行う。一方、応答がない場合は、ステップＳＴ５へ移行する。そして、ステップＳＴ５においては、未調査プロトコルであるか否かを判定する。上記例で「ＦＴＰ」の次に設定可能なプロトコルが登録されていれば、ステップＳＴ６へ移行し、そのプロトコルを設定する。一方、他に設定可能なプロトコルが登録されていない場合は、処理を終了する。
【００２３】
この実施形態においては、ステップＳＴ４において、転送先から適切な応答があれば、他に転送可能なプロトコルが存在するか否かを確認することなく、そのプロトコルでデータ転送を行い、転送／保存を実行するので、プロトコル記憶領域１３ａの上位順位に設定されるプロトコルは汎用性の高いものとすることが好ましい。
【００２４】
プロトコル毎に採用される確率に差がない場合には、最上位のプロトコル（最初に設定されるプロトコル）を除く他のプロトコルをアトランダムに抽出することもできる。また、最上位のプロトコルも含めてアトランダムに抽出するようにしても良い。
【図面の簡単な説明】
【００２５】
【図１】この発明が実施される画像処理システムの機器構成を示すブロック図である。
【図２】同画像処理システムの複合機の構成を示すブロック図である。
【図３】同複合機におけるスキャン画像の共有フォルダへの転送処理を説明するためのフロー図である。
【図４】同転送処理時に選択的に設定されて使用されるプロトコルを説明するテーブル図である。
【符号の説明】
【００２６】
１        複合機
２        クライアントＰＣ
３        ファイルサーバ
４        共有フォルダ
５        ＬＡＮ
１１      ＣＰＵ
１２      ＲＯＭ
１３      ＲＡＭ
１３ａ    プロトコル記憶領域
１４      画像メモリ
１５      プリンタ
１６      ＬＡＮＩ／Ｆ
１７      表示部
１８      操作部
１９      スキャナ
２０      ＣＯＤＥＣ
２１      ＮＣＵ
２２      ＭＯＤＥＭ
２３      バス
２４      公衆電話回線網
【図１】
2005269487.tif 000003
【図２】
2005269487.tif 000004
【図３】
2005269487.tif 000005
【図４】
2005269487.tif 000006