(57)【要約】【課題】  保存先に画像データの保存ができない状態にあっても解決方法を報知することでその保存先への保存を可能とし、信頼性を向上することを可能にする画像読取装置および画像読取システムおよびプログラムを提供する。【解決手段】  画像データの保存先に対してコネクトテスト、ログインテスト、書込みテストを行い、これらのテストでエラーが発生している場合にはそのエラーに対応する対応策を提示する。一定回数以上のエラーが発生している場合にはその保存先を消去する。【選択図】  図１
2010219920.tif 000002
【特許請求の範囲】
【請求項１】
画像データを読み取る画像読取手段と、
前記画像読取手段による前記画像データの読取処理に際して、当該画像データの保存先との通信状態を確認する通信状態確認手段と、
前記保存先に対して前記画像データの保存操作を行う操作者を認証する認証手段と、
前記操作者に対する前記保存操作の操作権限を確認する操作権限確認手段と、
前記通信状態確認手段によって前記保存先との通信状態が確認されない場合若しくは前記認証手段によって前記操作者が認証されない場合若しくは前記操作権限確認手段によって前記操作権限が確認されない場合に対応して前記保存先に前記画像データを保存できない原因に対する対応策を前記操作者に報知する対策報知手段と
を具備する画像読取装置。
【請求項２】
前記保存先を指定する保存先指定手段
を具備し、
前記対策報知手段は、
前記保存先指定手段によって保存先が指定されると、前記通信状態確認手段若しくは前記認証手段若しくは前記操作権限確認手段により前記保存先への画像データの保存が可能であるか確認し、該保存先へ前記画像データの保存が可能でない場合に該原因に対する対応策を報知する請求項１記載の画像読取装置。
【請求項３】
前記保存先を管理する保存先管理手段と、
前記通信状態確認手段によって前記保存先との通信状態が確認されない場合若しくは前記認証手段によって前記保存先への保存操作を行う前記操作者が認証されない場合若しくは前記操作権限確認手段によって前記操作者が保存操作の操作権限を有することが確認されない場合には、当該保存先への対策回数を記録する記録手段と、
前記記録手段によって記録された対策回数が予め指定した指定回数となることにより前記保存先管理手段によって管理された保存先を消去する消去手段と
を具備する請求項１または２記載の画像読取装置。
【請求項４】
前記記録手段は、
前記通信状態確認手段によって前記保存先との通信状態が確認されない場合若しくは前記認証手段によって前記保存先への保存操作を行う前記操作者が認証されない場合若しくは前記操作権限確認手段によって前記操作者が保存操作の操作権限を有することが確認されない場合が、一定期間において連続して行った対策回数を記録する請求項３記載の画像読取装置。
【請求項５】
前記保存先指定手段によって保存先が指定されると、前記通信状態確認手段若しくは前記認証手段若しくは前記操作権限確認手段により前記保存先への画像データの保存が可能であるか確認し、該保存先へ前記画像データの保存が可能でない場合には代替保存先を指定する代替保存先指定手段と、
前記代替保存先指定手段によって代替保存先が指定されると、前記読取手段によって読み取った画像データを該代替保存先へ保存する保存手段と
を具備する請求項１乃至４のいずれかに記載の画像読取装置。
【請求項６】
前記操作権限確認手段は、
動作確認データを保存先へ書き込むことによって保存操作の操作権限を確認し、
前記対策報知手段は、
前記保存先へ前記動作確認データを書き込むことができない場合に保存先に設定された操作権限を変更する画面を表示する請求項１乃至５のいずれかに記載の画像読取装置。
【請求項７】
前記対策報知手段は、
前記操作者に電子メールを送信する請求項１または６に記載の画像読取装置。
【請求項８】
読取対象から画像データを読み取る画像読取装置と、
前記画像読取装置によって読み取った画像データを保存する保存先を有する情報処理装置と
を備え、
前記画像読取装置は、
前記画像データの読取処理に際して、当該画像データの保存先との通信状態を確認する通信状態確認手段と、
前記通信状態確認手段により前記保存先への通信が確立された状態を確認した場合に前記画像データの保存操作を行う操作者を認証する認証手段と、
前記認証手段によって認証された場合に前記操作者に対する前記保存操作の操作権限を有することを確認する操作権限確認手段と、
前記通信状態確認手段によって前記保存先との通信状態が確認されない場合若しくは前記認証手段によって前記保存先への保存操作を行う前記操作者が認証されない場合若しくは前記操作権限確認手段によって前記操作者が保存操作の操作権限を有することが確認されない場合であって前記画像データを保存先に保存できないときは、該保存先に前記画像データを保存できない処理を特定する処理特定情報を前記情報処理装置へ送信する情報送信手段と
を具備し、
前記情報処理装置は、
前記情報送信手段によって送信された処理特定情報に対する対応策を前記操作者に報知する対策報知手段と
を具備する画像読取システム。
【請求項９】
前記画像読取装置は、
前記保存先を管理する保存先管理手段と、
前記通信状態確認手段によって前記保存先との通信状態が確認されない場合若しくは前記認証手段によって前記保存先への保存操作を行う前記操作者が認証されない場合若しくは前記操作権限確認手段によって前記操作者が保存操作の操作権限を有することが確認されない場合には、当該保存先への対策回数を記録する記録手段と、
前記記録手段によって記録された対策回数が予め指定した指定回数となったことを前記情報処理装置に通知する通知手段と、
前記情報処理装置からの指示に基づいて前記保存先を前記保存先管理手段から消去する消去手段と
を具備し、
前記情報処理装置は、
前記通知手段による通知により前記保存先管理手段によって管理された保存先を消去する指示を行う消去指示手段と
を具備する請求項８記載の画像読取システム。
【請求項１０】
コンピュータを、
前記画像データの読取処理に際して、当該画像データの保存先との通信状態を確認する通信状態確認手段、
前記通信状態確認手段により前記保存先への通信が確立された状態を確認した場合に前記画像データの保存操作を行う操作者を認証する認証手段、
前記認証手段によって認証された場合に前記操作者に対する前記保存操作の操作権限を有することを確認する操作権限確認手段、
前記通信状態確認手段によって前記保存先との通信状態が確認されない場合若しくは前記認証手段によって前記操作者が認証されない場合若しくは前記操作権限確認手段によって前記操作権限が確認されない場合に対応して前記保存先に前記画像データを保存できない原因に対する対応策を前記操作者に報知する対策報知手段
として機能させる画像読取プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置および画像読取システムおよびプログラムに関する。
【背景技術】
【０００２】
スキャナ等の画像読取装置において、読み取った画像データを当該画像読取装置とは異なるストレージに保存する構成が可能である。この場合、画像読取装置における画像データの格納先として予め保存先を指定しておくこと若しくは読み取り処理ごとに保存先を指定することが必要である。
【０００３】
画像読取装置以外のストレージに保存するということから保存に際してエラーが発生する可能性が高くなる。
【０００４】
特許文献１に開示された技術では、スキャナのスタートボタンが押されると、予め設定された宛先の認証情報を用いて保存パスが有効であるか判断し、有効な場合のみスキャンを開始する。それに対して、無効な場合はスキャンを中止することで保存先への出力が不可であるにもかかわらず原稿の読取動作が完了し、ジョブが正常に終了したものとユーザが誤解することを防止している。
【０００５】
また、特許文献２では、保存先にデータの保存が正常に完了しなかった場合、代替保存先に自動的に転送することができ、データを保存する際にエラーが発生しても再度スキャナから読み取る必要がなく効率よく転送できるようにしている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１５０５６７号公報
【特許文献２】特開２００６−０２０１２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、保存先に画像データの保存ができない状態にあっても解決方法を報知することでその保存先への保存を可能とし、信頼性を向上することを可能にする画像読取装置および画像読取システムおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１の発明は、画像データを読み取る画像読取手段と、前記画像読取手段による前記画像データの読取処理に際して、当該画像データの保存先との通信状態を確認する通信状態確認手段と、前記保存先に対して前記画像データの保存操作を行う操作者を認証する認証手段と、前記操作者に対する前記保存操作の操作権限を確認する操作権限確認手段と、前記通信状態確認手段によって前記保存先との通信状態が確認されない場合若しくは前記認証手段によって前記操作者が認証されない場合若しくは前記操作権限確認手段によって前記操作権限が確認されない場合に対応して前記保存先に前記画像データを保存できない原因に対する対応策を前記操作者に報知する対策報知手段とを具備する。
【０００９】
また、請求項２の発明は、請求項１の発明において、前記保存先を指定する保存先指定手段を具備し、前記対策報知手段は、前記保存先指定手段によって保存先が指定されると、前記通信状態確認手段若しくは前記認証手段若しくは前記操作権限確認手段により前記保存先への画像データの保存が可能であるか確認し、該保存先へ前記画像データの保存が可能でない場合に該原因に対する対応策を報知する。
【００１０】
また、請求項３の発明は、請求項１または２の発明において、前記保存先を管理する保存先管理手段と、前記通信状態確認手段によって前記保存先との通信状態が確認されない場合若しくは前記認証手段によって前記保存先への保存操作を行う前記操作者が認証されない場合若しくは前記操作権限確認手段によって前記操作者が保存操作の操作権限を有することが確認されない場合には、当該保存先への対策回数を記録する記録手段と、前記記録手段によって記録された対策回数が予め指定した指定回数となることにより前記保存先管理手段によって管理された保存先を消去する消去手段とを具備する。
【００１１】
また、請求項４の発明は、請求項３の発明において、前記記録手段は、前記通信状態確認手段によって前記保存先との通信状態が確認されない場合若しくは前記認証手段によって前記保存先への保存操作を行う前記操作者が認証されない場合若しくは前記操作権限確認手段によって前記操作者が保存操作の操作権限を有することが確認されない場合が、一定期間において連続して行った対策回数を記録する。
【００１２】
また、請求項５の発明は、請求項１乃至４のいずれかの発明において、前記保存先指定手段によって保存先が指定されると、前記通信状態確認手段若しくは前記認証手段若しくは前記操作権限確認手段により前記保存先への画像データの保存が可能であるか確認し、該保存先へ前記画像データの保存が可能でない場合には代替保存先を指定する代替保存先指定手段と、前記代替保存先指定手段によって代替保存先が指定されると、前記読取手段によって読み取った画像データを該代替保存先へ保存する保存手段とを具備する。
【００１３】
また、請求項６の発明は、請求項１乃至５のいずれかの発明において、前記操作権限確認手段は、動作確認データを保存先へ書き込むことによって保存操作の操作権限を確認し、前記対策報知手段は、前記保存先へ前記動作確認データを書き込むことができない場合に保存先に設定された操作権限を変更する画面を表示する。
【００１４】
また、請求項７の発明は、請求項１または６のいずれかの発明において、前記対策報知手段は、前記操作者に電子メールを送信する。
【００１５】
また、請求項８の発明は、読取対象から画像データを読み取る画像読取装置と、前記画像読取装置によって読み取った画像データを保存する保存先を有する情報処理装置とを備え、前記画像読取装置は、前記画像データの読取処理に際して、当該画像データの保存先との通信状態を確認する通信状態確認手段と、前記通信状態確認手段により前記保存先への通信が確立された状態を確認した場合に前記画像データの保存操作を行う操作者を認証する認証手段と、前記認証手段によって認証された場合に前記操作者に対する前記保存操作の操作権限を有することを確認する操作権限確認手段と、前記通信状態確認手段によって前記保存先との通信状態が確認されない場合若しくは前記認証手段によって前記保存先への保存操作を行う前記操作者が認証されない場合若しくは前記操作権限確認手段によって前記操作者が保存操作の操作権限を有することが確認されない場合であって前記画像データを保存先に保存できないときは、該保存先に前記画像データを保存できない処理を特定する処理特定情報を前記情報処理装置へ送信する情報送信手段とを具備し、前記情報処理装置は、前記情報送信手段によって送信された処理特定情報に対する対応策を前記操作者に報知する対策報知手段とを具備する。
【００１６】
また、請求項９の発明は、前記画像読取装置は、前記保存先を管理する保存先管理手段と、前記通信状態確認手段によって前記保存先との通信状態が確認されない場合若しくは前記認証手段によって前記保存先への保存操作を行う前記操作者が認証されない場合若しくは前記操作権限確認手段によって前記操作者が保存操作の操作権限を有することが確認されない場合には、当該保存先への対策回数を記録する記録手段と、前記記録手段によって記録された対策回数が予め指定した指定回数となったことを前記情報処理装置に通知する通知手段と、前記情報処理装置からの指示に基づいて前記保存先を前記保存先管理手段から消去する消去手段とを具備し、前記情報処理装置は、前記通知手段による通知により前記保存先管理手段によって管理された保存先を消去する指示を行う消去指示手段とを具備する。
【００１７】
また、請求項１０の発明は、コンピュータを、前記画像データの読取処理に際して、当該画像データの保存先との通信状態を確認する通信状態確認手段、前記通信状態確認手段により前記保存先への通信が確立された状態を確認した場合に前記画像データの保存操作を行う操作者を認証する認証手段、前記認証手段によって認証された場合に前記操作者に対する前記保存操作の操作権限を有することを確認する操作権限確認手段、前記通信状態確認手段によって前記保存先との通信状態が確認されない場合若しくは前記認証手段によって前記操作者が認証されない場合若しくは前記操作権限確認手段によって前記操作権限が確認されない場合に対応して前記保存先に前記画像データを保存できない原因に対する対応策を前記操作者に報知する対策報知手段として機能させる。
【発明の効果】
【００１８】
本発明の請求項１によれば、保存先に画像データの保存ができない状態にあっても解決方法を報知することでその保存先への保存が可能となり、信頼性が向上するという効果を奏する。
【００１９】
また、請求項２によれば、保存先に画像データが保存できない状態となることを未然に防止することが可能になるという効果を奏する。
【００２０】
また、請求項３によれば、不要な保存先が肥大化することを防止することができるという効果を奏する。
【００２１】
また、請求項４によれば、直近の一定期間において連続して保存できない状態にある保存先を消去することを可能とし、不要な保存先が肥大化することを防止することができるという効果を奏する。
【００２２】
また、請求項５によれば、保存先へ保存できずに処理が停止してしまうことを防止し、安定稼動が可能になるという効果を奏する。
【００２３】
また、請求項６によれば、簡単な操作で保存ができない状態を解決することが可能となるという効果を奏する。
【００２４】
また、請求項７によれば、簡単に対応策を知ることが可能になるという効果を奏する。
【００２５】
また、請求項８によれば、保存先に画像データの保存ができない状態にあっても解決方法を報知することでその保存先への保存が可能となり、信頼性が向上するという効果を奏する。
【００２６】
また、請求項９によれば、不要な保存先が肥大化することを防止することができるという効果を奏する。
【００２７】
また、請求項１０によれば、保存先に画像データの保存ができない状態にあっても解決方法を報知することでその保存先への保存が可能となり、信頼性が向上するという効果を奏する。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施の形態における画像読取装置および画像読取システムおよびプログラムを適用して構成した画像読取システムのシステム構成図の一例。
【図２】本発明の実施の形態における画像読取装置の詳細な構成を示すブロック図。
【図３】本発明の実施の形態における画像読取装置で行われる処理の流れを示すフローチャート。
【図４】本発明の実施の形態における画像読取装置で行われる処理の流れを示すフローチャート。
【図５】本発明の実施の形態における画像読取装置および画像読取システムおよびプログラムを適用して構成した画像読取システムのシステム構成図の一例。
【図６】図５に示す構成における画像読取装置と情報処理装置との処理遷移を示す図。
【図７】本発明の実施の形態における画像読取装置の詳細な構成を示すブロック図。
【図８】本発明の実施の形態における画像読取装置の詳細な構成を示すブロック図。
【図９】本発明の実施の形態における画像読取装置で行われる処理の流れを示すフローチャート。
【図１０】本発明の実施の形態における画像読取装置で行われる処理の流れを示すフローチャートの他の例。
【発明を実施するための形態】
【００２９】
以下、本発明に係わる画像読取装置および画像読取システムおよびプログラムの一実施例を添付図面を参照して詳細に説明する。
【実施例１】
【００３０】
図１は、本発明の実施の形態における画像読取装置および画像読取システムおよびプログラムを適用して構成した画像読取システムのシステム構成図の一例である。
【００３１】
図１において、画像読取システムは、原稿台にセットされた原稿を光学的に読み取りを行う画像読取装置１００、画像読取装置１００で読み取った原稿に対する画像データを保存する保存領域を有する情報処理装置１（２００−１）、情報処理装置２（２００−２）、情報処理装置３（２００−３）を具備して構成される。
【００３２】
画像読取装置１００は、例えばスキャナによって構成され、プッシュスキャン機能を有している。このプッシュスキャン機能は、原稿を読み取ることにより画像データを生成し、その画像データを情報処理装置１（２００−１）、情報処理装置２（２００−２）、情報処理装置３（２００−３）に設けられた保存領域を保存先として保存する機能である。
【００３３】
画像読取装置１００は、プッシュスキャン機能における画像データの保存先として情報処理装置１（２００−１）、情報処理装置２（２００−２）、情報処理装置３（２００−３）に設けられた保存領域のうちいずれかを指定し、指定された保存領域に画像データを保存する。
【００３４】
このときの保存先の情報は、画像読取装置１００に登録された状態にあるが、新たに保存先を登録する場合、例えば情報処理装置１（２００−１）の保存先が画像読取装置１００に登録されていない状態でこの情報処理装置１（２００−１）の「保存先１」を新たに登録する場合には、以下のような処理を行う。
【００３５】
まず、保存先として「保存先１」を指定後、その「保存先１」が設けられた情報処理装置１（２００−１）との間で相互通信が可能であるを確認する通信確立確認処理（以下、「コネクトテスト」）を行う。
【００３６】
このコネクトテストは、セションの確立要求に対して応答があるか否かを判断するテストや、ＡＲＰ要求に対して応答があるかを判断するテストのほか、ＰＩＮＧコマンドの実行有無を判断するテストが該当する。
【００３７】
このコネクトテストによって、「保存先１」が設けられた情報処理装置１（２００−１）との間で相互通信が可能であると判断される場合には、続いて、認証確認処理（以下、「ログインテスト」という）、権限確認処理（以下、「書込みテスト」という）を実行し、プッシュスキャン機能における画像データの保存が可能であるかを判断する。
【００３８】
このログインテストは、プッシュスキャン機能を用いて印刷出力を要求するユーザのログインＩＤおよびパスワードを用いて「保存先１」が設けられた情報処理装置１（２００−１）によって認証されるかどうかを確認するテストであり、また、書込みテストは、任意のダミーデータの書込みを行うことでログインテストを行ったログインＩＤに基づくユーザが画像データの書込みを行う権限を有するか否かを確認するテストである。
【００３９】
これらの確認処理（「テスト」ともいう）が正常に完了し、画像データの保存が可能であると判断された場合には、その「保存先１」を画像読取装置１００におけるプッシュスキャン機能の保存先として登録する。このようにして保存先として登録できたときは、書込みテストにより書込みを行ったダミーデータを削除するような構成であってもよい。
【００４０】
プッシュスキャン機能の登録されている保存先については、画像読取装置１００に登録された状態にあるプッシュスキャン機能の各保存先に対して、定期的に若しくは任意のタイミングで画像データの保存が可能であるかを確認する保存先確認処理を行う。
【００４１】
画像読取装置１００に、情報処理装置１（２００−１）の「保存先１」、情報処理装置２（２００−２）の「保存先２」、情報処理装置３（２００−３）の「保存先３」が登録された状態にある場合において、所定の時間となることによりこれらの保存先に対して画像データが正常に保存することができるか否かを確認する保存先確認処理を行う
この保存先確認処理は、各保存先に対して通信確立確認処理（コネクトテスト）、認証確認処理（ログインテスト）、権限確認処理（書込みテスト）を行い、さらに、これらの確認処理（テスト）において正常動作していることが確認できない場合には、その保存先ごとに正常動作していることが確認できない連続失敗回数を計数して所定の回数以上となることで保存先の更新処理を行う。
【００４２】
この更新処理として、その保存先へ一定期間内に画像データの保存処理を行った実績があるかを判断し、連続失敗回数が所定の回数以上であって一定期間内に保存処理を行った実績がない場合には保存先から消去・削除することによって画像データを保存できる保存先を更新する。
【００４３】
また、保存先確認処理によって、正常動作していることが確認できない保存先に対応する代替保存先の指定を可能とし、代替保存先が指定された場合には、プッシュスキャン機能による保存先を代替保存先に変更する処理を行う。
【００４４】
この保存先確認処理の詳細な処理の流れを図３および図４に示す。
【００４５】
図２は、本発明の実施の形態における画像読取装置の詳細な構成を示すブロック図である。
【００４６】
図２において、画像読取装置１００は、プッシュスキャン機能における原稿の読み取り処理を制御し、また読み取った画像データの保存処理の制御を行うコントローラ１０、原稿台にセットされた原稿の読取処理を行う画像読取部３０を具備して構成される。
【００４７】
コントローラ１０は、通信インターフェース１１、保存先登録制御部１２、保存先管理部１３、保存先確認部１４、コネクトテスト実行部１５、ログインテスト実行部１６、書込みテスト実行部１７、タイマー部１８、確認回数計数部１９、更新制御部２０、表示制御部２１、表示情報保存部２２、表示部２３、操作部２４、読取制御部２５を具備して構成される。
【００４８】
ユーザインターフェースである表示部２３、操作部２４において、操作部２４に設けられたボタンや表示部２３に表示された項目よりプッシュスキャン機能における保存先の新規登録を選択すると、表示制御部２１が表示情報保存部２２で保存された保存先の新規登録を行う登録項目に関する情報を取得し、表示制御部２１が表示部２３へと表示する。
【００４９】
表示部２３に表示された新規登録に関する情報を元に、ユーザが操作部２４を用いてこれらの情報を入力・指定すると、その登録情報が表示制御部２１へ送出され、表示制御部２１は、保存先の新規登録要求とともに登録情報を保存先登録制御部１２へと送出する。
【００５０】
このときの表示部２３に表示される保存先の新規登録に関する情報とは、例えば保存先の情報処理装置の装置名称やＩＰアドレス、ログインユーザ名やパスワード等であって、これらの情報が登録情報として保存先登録制御部１２へと送出される。
【００５１】
保存先登録制御部１２では、表示制御部２１から保存先の新規登録要求および登録情報を受信することによって、保存先確認部１４にその保存先の確認処理を要求し、確認処理の結果に基づいて保存先の登録の有無を判断する処理を行う。保存先登録制御部１２から確認処理要求を受信した保存先確認部１４では、登録情報に基づいて保存先の確認処理を行う。
【００５２】
この確認処理において、まず、コネクトテスト実行部１５によって登録情報に含まれる保存先を指定する情報に基づき、通信の確立が可能であるかを確認するコネクトテストを行う。このコネクトテストは、上記するように、セションの確立要求に対して応答があるか否かを確認するテストや、ＡＲＰ要求に対して応答があるかを確認するテストのほか、ＰＩＮＧコマンドの実行有無を判断するテストによって通信の確立が可能であるかを確認する。
【００５３】
このコネクトテスト実行部１５におけるコネクトテストによって保存先の装置と通信の確立が確認されると、続いて、ログインテスト実行部１６によって登録情報に含まれるログインＩＤやパスワード等のログイン情報に基づき、ログイン可能であって認証できるかを確認する。
【００５４】
ログインテスト実行部１６におけるログインテストによって認証でき、ログインが可能であることが確認されると、続いて、書込みテスト実行部１７によってログインテストを行ったログインＩＤに基づくユーザが画像データの書込みを行う権限を有するか否かを確認する。
【００５５】
これらの確認処理によって全て、正常動作することが確認されると、保存先確認部１４は、その旨を保存先登録制御部１２に通知し、これによって保存先登録制御部１２は、保存先の情報を保存先管理部１３に登録する。このとき、タイマー部１８は再び経過時間の計時を開始する。
【００５６】
それに対して、確認処理におけるいずれかの処理（通信確立確認処理（コネクトテスト）、認証確認処理（ログインテスト）、権限確認処理（書込みテスト））において、正常動作することが確認できない場合、保存先確認部１４は、保存先登録制御部１２へその旨を通知する。このとき、保存先登録制御部１２は、表示制御部２１を介して表示部２３に指定した保存先に画像データを保存できないため保存先を登録することができない旨を表示する。
【００５７】
保存先管理部１３では、登録された保存先の一覧を管理しており、各保存先の情報としてＩＰアドレスや装置名称などの通信情報、ログインＩＤやパスワードなどの認証情報、アクセス制限に関する権限情報を対応付けて管理している。
【００５８】
この保存先管理部１３で管理した保存先が登録されてから一定時間を経過したことをタイマー部１８が計時すると、タイマー部１８は、保存先確認部１４に対して一定時間を経過したことを通知する。この通知を受信した保存先確認部１４では、保存先管理部１３が管理する一定時間を経過した保存先に関する情報を取得し、この情報を元にコネクトテスト実行部１５でコネクトテストを行い、ログインテスト実行部１６でログインテストを行い、書込みテスト実行部１７で書込みテストをそれぞれ実行し、正常に画像データの保存することができるかを確認する処理を行う。
【００５９】
全ての確認処理によって正常に画像データを保存できることが確認されると、保存先確認部１４は、その旨を確認回数計数部１９に通知する。確認回数計数部１９では、その保存先に対する連続失敗回数の情報を「０（ゼロ）」とし、更新情報部２０へと通知する。更新情報部２０は、保存先管理部１３で管理する確認処理が行われた保存先への連続失敗回数の情報を「０（ゼロ）」と更新する。
【００６０】
また、コネクトテスト実行部１５でのコネクトテスト、ログインテスト実行部１６でのログインテスト、書込みテスト実行部１７での書込みテストのうち、いずれかの処理によって画像データの保存できることを確認できない場合には、確認回数計数部１９へその旨を通知し、確認回数計数部１９は、その保存先に対する連続失敗回数に「１」を加算することを更新制御部２０に通知する。更新制御部２０では、保存先管理部１３で管理する保存先に対する連続失敗回数に「１」を加算して更新する。
【００６１】
また、保存先確認部１４は、保存先登録制御部１２に対して保存先管理部１３に登録された保存先への確認処理において画像データの保存ができることを確認できない旨を通知し、保存先登録制御部１２は、保存先管理部１３が管理するその保存先の連続失敗回数を取得してその連続失敗回数が指定回数以上であるか判断する。
【００６２】
連続失敗回数が指定回数以上である場合には、続いて、一定期間内にその保存先に画像データの保存を行った実績があるかを判断する。保存を行ったことがない場合には、保存先管理部１３で管理する保存先の情報を削除する。
【００６３】
このように、登録された保存先への確認処理が連続して指定回数以上、失敗している場合に保存先の情報を削除するのではなく、確認処理によって画像データを保存できることが確認できない保存先に対する代替保存先を設定して、その代替保存先に画像データを保存するような構成とすることも可能である。
【００６４】
図３は、本発明の実施の形態における画像読取装置で行われる処理の流れを示すフローチャートである。
【００６５】
図３において、保存先が新たに登録されると若しくは保存先が登録されてから一定時間以上が経過すると処理が開始され、その保存先との通信の確立が可能であるかを確認するコネクトテストを実行する（３０１）。このコネクトテストによって接続が確認できたかを判断し（３０２）、接続が確認できた場合（３０２でＹＥＳ）には、続いて、ログイン可能であって認証できるかを確認するログインテストを実行する（３０３）。
【００６６】
このログインテストによってログイン可能であるかを判断し（３０４）、ログイン可能ができず認証されない場合（３０４でＮＯ）には、保存先のログイン情報（ログインＩＤ、パスワード）の確認画面を表示する（３０８）。
【００６７】
また、ログインテストによってログイン可能であって認証された場合（３０４でＹＥＳ）には、続いて、書込みテストを実行することによってログインテストを行ったログインＩＤに基づくユーザが画像データの書込みを行う権限を有するか否かを確認する（３０５）。
【００６８】
この書込みテストによって画像データの書込みが可能である場合（３０５でＹＥＳ）には、保存先の確認処理を終了する。
【００６９】
また、画像データの書込みができない場合（３０５でＮＯ）には、保存先のアクセス権の変更画面を表示して（３０７）ユーザに変更を要求する。
【００７０】
次に、コネクトテストによる保存先との通信の確立の確認処理によって通信確立が確認されない場合（３０２でＮＯ）には、続いて、保存先の装置から応答があるかを判断する（３０９）。
【００７１】
応答がある場合（３０９でＹＥＳ）には、その保存先の装置が接続されたネットワークが同一のサブネットワークであるかを判断する（３１０）。同一のサブネットワーク内にある場合（３１０でＹＥＳ）には、ファイアウォールの設定を変更する画面を表示し、同一のサブネットワーク内にない場合（３１０でＮＯ）には、ＦＷ設定の変更画面を表示若しくは同一サブネットに変更する（３１２）。
【００７２】
また、コネクトテストによる保存先からの応答がない場合（３０９でＮＯ）には、続いて、その保存先へのコネクトテストが初めてであるか否かを判断する（３１３）。初めてのコネクトテストである場合（３１３でＹＥＳ）、すなわち新規に保存先を登録する場合には、ＩＰアドレスやサブネットマスク等の通信情報の設定確認画面を表示する（３１５）。それに対して、コネクトテストが初めてではない場合（３１３でＮＯ）、すなわち登録された保存先である場合には、その保存先へのコネクトテストを指定回数以上実行しているかを判断する（３１４）。
【００７３】
指定回数以上を実行していない場合（３１４でＮＯ）には、再度、コネクトテストを実行する（３０１）。また、指定回数以上を実行している場合（３１４でＹＥＳ）には、ＩＰアドレスやサブネットマスク等の通信情報の設定確認画面を表示する（３１５）。
【００７４】
これらのコネクトテスト、ログインテスト、書込みテストのうち、いずれかの確認処理において画像データを保存できないと判断され、その原因への対応を指示する画面が表示された場合（３０７、３０８、３１１、３１２、３１５）には、次に、連続失敗回数に「１」を加算することによって連続失敗回数を保存する（３１６）。
【００７５】
そして、連続失敗回数が指定回数以上であるかを判断して（３１７）、指定回数以上でない場合（３１７でＮＯ）には、保存先の確認処理を終了する。それに対して、連続失敗回数が指定回数以上である場合（３１７でＹＥＳ）には、続いて、一定期間内にその保存先に対して画像データの保存を行った実績があるかを判断する（３１８）。
【００７６】
一定期間内に画像データの保存を行った実績がある場合（３１８でＹＥＳ）には、保存先の確認処理を終了するが、一定期間内に画像データの保存を行った実績がない場合（３１８でＮＯ）には、登録した保存先から削除する（３１９）。
【００７７】
図４は、本発明の実施の形態における画像読取装置で行われる処理の流れを示すフローチャートである。
【００７８】
図４は、図３に示すフローチャートと類似することから、同一の符号体系を用いて説明する。
【００７９】
図４において、図３に示すフローチャートと同様、保存先が新たに登録されると若しくは保存先が登録されてから一定時間以上が経過すると処理が開始され、その保存先との通信の確立が可能であるかを確認するコネクトテストを実行する（３０１）。このコネクトテストによって接続が確認できたかを判断し（３０２）、接続が確認できた場合（３０２でＹＥＳ）には、続いて、ログイン可能であって認証できるかを確認するログインテストを実行する（３０３）。
【００８０】
このログインテストによってログイン可能であるかを判断し（３０４）、ログイン可能ができず認証されない場合（３０４でＮＯ）には、保存先のログイン情報（ログインＩＤ、パスワード）の確認画面を表示する（３０８）。
【００８１】
また、ログインテストによってログイン可能であって認証された場合（３０４でＹＥＳ）には、続いて、書込みテストを実行することによってログインテストを行ったログインＩＤに基づくユーザが画像データの書込みを行う権限を有するか否かを確認する書込みテストを行う（３０５）。この書込みテストによってダミーデータの正常書込みができたかを判断する（３０６）。
【００８２】
この書込みテストによって画像データの書込みが正常に行うことができた場合（３０６でＹＥＳ）には、保存先の確認処理を終了する。
【００８３】
また、画像データの書込みができない場合（３０６でＮＯ）には、保存先のアクセス権の変更画面を表示して（３０７）ユーザに変更を要求する。
【００８４】
次に、コネクトテストによる保存先との通信の確立の確認処理によって通信確立が確認されない場合（３０２でＮＯ）には、続いて、保存先の装置から応答があるかを判断する（３０９）。
【００８５】
保存先の装置から応答がある場合（３０９でＹＥＳ）には、その保存先の装置が接続されたネットワークが同一のサブネットワークであるかを判断する（３１０）。同一のサブネットワーク内にある場合（３１０でＹＥＳ）には、ファイアウォールの設定を変更する画面を表示し（３１１）、同一のサブネットワーク内にない場合（３１０でＮＯ）には、ＦＷ設定の変更画面を表示若しくは同一サブネットに変更する（３１２）。
【００８６】
また、コネクトテストによる保存先からの応答がない場合（３０９でＮＯ）には、続いて、その保存先へのコネクトテストが初めてであるか否かを判断する（３１３）。初めてのコネクトテストである場合（３１３でＹＥＳ）、すなわち新規に保存先を登録する場合には、ＩＰアドレスやサブネットマスク等の通信情報の設定確認画面を表示する（３１５）。それに対して、コネクトテストが初めてではない場合（３１３でＮＯ）、すなわち登録された保存先である場合には、続いて、その保存先へのコネクトテストを指定回数以上実行しているかを判断する（３１４）。
【００８７】
指定回数以上を実行していない場合（３１４でＮＯ）には、再度、コネクトテストを実行する（３０１）。また、指定回数以上を実行している場合（３１４でＹＥＳ）には、ＩＰアドレスやサブネットマスク等の通信情報の設定確認画面を表示する（３１５）。
【００８８】
これらのコネクトテスト、ログインテスト、書込みテストのうち、いずれかの確認処理において画像データを保存できないと判断され、その原因への対応を指示する画面が表示された場合（３０７、３０８、３１１、３１２、３１５）には、次に、その保存先への保存に代えて代替となる保存先（代替保存先）へ保存するかを指定する画面を表示する（４０１）。
【００８９】
この画面を用いて代替保存先が指定されたかを判断し（４０２）、代替保存先が指定され、代替保存先に保存することが指定された場合（４０２でＹＥＳ）には、その保存先に代えて代替保存先へ画像データを保存するように変更する（４０３）。
【実施例２】
【００９０】
図５は、本発明の実施の形態における画像読取装置および画像読取システムおよびプログラムを適用して構成した画像読取システムのシステム構成図の一例である。
【００９１】
図５において、画像読取システムは、原稿台にセットされた原稿を光学的に読み取りを行う画像読取装置１００、画像読取装置１００で読み取った原稿に対する画像データを保存する保存領域を有する情報処理装置１（２００−１）、情報処理装置２（２００−２）を具備して構成される。
【００９２】
画像読取装置１００は、例えばスキャナによって構成され、プッシュスキャン機能を有している。また、画像読取装置１００におけるプッシュスキャン機能における保存先として指定された情報処理装置１（２００−１）、情報処理装置２（２００−２）は、このプッシュスキャン機能における保存先として情報処理装置１（２００−１）の保存先１が指定されると、若しくはこの情報処理装置１（２００−１）の保存先１が登録された状態で所定の時間となると、保存先確認処理の処理要求を画像読取装置１００に対して行う。
【００９３】
この保存先確認処理は、まず、保存先確認処理の対象となる保存先が情報処理装置１（２００−１）の「保存先１」である場合、その「保存先１」が設けられた情報処理装置１（２００−１）との間で相互通信が可能であるを確認する通信確立確認処理（以下、「コネクトテスト」）を行う。
【００９４】
このコネクトテストは、セションの確立要求に対して応答があるか否かを判断するテストや、ＡＲＰ要求に対して応答があるかを判断するテストのほか、ＰＩＮＧコマンドの実行有無を判断するテストが該当する。
【００９５】
このコネクトテストによって、「保存先１」が設けられた情報処理装置１（２００−１）との間で相互通信が可能であると判断される場合には、続いて、認証確認処理（以下、「ログインテスト」という）、権限確認処理（以下、「書込みテスト」という）を実行し、プッシュスキャン機能における画像データの保存が可能であるかを判断する。
【００９６】
このログインテストは、プッシュスキャン機能を用いて印刷出力を要求するユーザのログインＩＤおよびパスワードを用いて「保存先１」が設けられた情報処理装置１（２００−１）によって認証されるかどうかを確認するテストであり、また、書込みテストは、任意のダミーデータの書込みを行うことでログインテストを行ったログインＩＤに基づくユーザが画像データの書込みを行う権限を有するか否かを確認するテストである。
【００９７】
これらの通信確立確認処理（コネクトテスト）、認証確認処理（ログインテスト）、権限確認処理（書込みテスト）全てが正常に確認され、プッシュスキャン機能における画像データの保存を行うことできる保存先１であることが確認されると、その確認結果の情報を画像読取装置１００で保存するとともに保存先確認処理の要求元である情報処理装置１（２００−１）へ応答する。
【００９８】
それに対して、この保存先確認処理における通信確立確認処理（コネクトテスト）、認証確認処理（ログインテスト）、権限確認処理（書込みテスト）のうち、いずれかの確認処理において、その保存先ごとに正常動作していることが確認できない連続失敗回数を計数して所定の回数以上となることで保存先の更新処理を行う。
【００９９】
この更新処理として、その保存先へ一定期間内に画像データの保存処理を行った実績があるかを判断し、連続失敗回数が所定の回数以上であって一定期間内に保存処理を行った実績がない場合には保存先から削除することによって画像データを保存できる保存先を更新する。
【０１００】
また、保存先確認処理によって、正常動作していることが確認できない保存先に対応する代替保存先の指定を可能とし、代替保存先が指定された場合には、プッシュスキャン機能による保存先を代替保存先に変更する処理を行う。
【０１０１】
このとき、画像読取装置１００は、保存先確認処理の処理要求元の情報処理装置１（２００−１）に対して正常動作が確認されない場合に、正常動作が確認されない確認処理に対する対応策を電子メール等で報知する。
【０１０２】
もちろん、図６に示すように、情報処理装置１（２００−１）からの問合せに応じてその対応策を画面情報として送信してもよい。
【０１０３】
保存先確認処理における通信確立確認処理（コネクトテスト）において、通信の確立が確認されない場合には再度、コネクトテストを行い、それでも通信が確認されない場合にはファイアウォールの設定を変更する画面や通信情報（ＩＰアドレス等）の確認を促す画面の情報を送信する。また、認証確認処理（ログインテスト）においてログインが行えない場合にはログイン情報の確認画面の情報を送信し、権限確認処理（書込みテスト）において書込みが行えない場合にはアクセス権の確認を行う画面の情報を送信する。
【０１０４】
この画面情報を受信した情報処理装置１（２００−１）では、表示ディスプレイにその画面を表示し、ユーザによる確認および変更が行われる。このとき、変更後の情報を画像読取装置に送信すると、その変更後の情報によって上書きされ、再度上記の保存確認処理が行われる。
【０１０５】
なお、上記の例では、プッシュスキャン機能における保存先として情報処理装置１（２００−１）の保存先１が指定された場合若しくはこの情報処理装置１（２００−１）の保存先１が登録された状態で所定の時間となった場合に、その保存先１を有する情報処理装置１（２００−１）から、保存先確認処理の処理要求が行われて、画像読取装置１００で保存先確認処理を行うような構成を示しているが、もちろんこれに限定されることなく、保存先確認処理における確認処理の対象である保存先１を有するのではない情報処理装置２（２００−２）によって、保存先確認処理の処理要求を行うような構成であってもよい。
【０１０６】
保存先確認処理の処理要求を行う情報処理装置（図５に示す例では情報処理装置１（２００−１）、情報処理装置２（２００−２））同士は、画像読取装置１００により行われた保存先確認処理の結果を定期的に相互間で交換し、同一の処理結果を有する。
【０１０７】
図７は、本発明の実施の形態における画像読取装置の詳細な構成を示すブロック図である。
【０１０８】
この図７に示すブロック図は、図２に示すブロック図と類似していることから同一体系の符号を用いて説明する。
【０１０９】
図７において、画像読取装置１００は、プッシュスキャン機能における原稿の読み取り処理を制御し、また読み取った画像データの保存処理の制御を行うコントローラ１０、原稿台にセットされた原稿の読取処理を行う画像読取部３０を具備して構成される。
【０１１０】
コントローラ１０は、通信インターフェース１１、保存先登録制御部１２、保存先管理部１３、保存先確認部１４、コネクトテスト実行部１５、ログインテスト実行部１６、書込みテスト実行部１７、確認回数計数部１９、更新制御部２０、表示制御部２１、表示情報保存部２２、表示部２３、操作部２４、読取制御部２５、テスト結果保存部２６を具備して構成される。
【０１１１】
通信インターフェース１１を介してネットワーク接続された情報処理装置では、タイマー等を搭載しており、このタイマーによる計時によって所定の時間となると画像読取装置１００に対して保存先確認処理の処理要求を行う。このとき、画像読取装置１００に複数の保存先が登録されている場合には各保存先に対して以下のような保存先確認処理を行う。
【０１１２】
画像読取装置では、情報処理装置から処理要求を受信すると、通信インターフェース１１を介して保存先登録制御部１２が保存先確認部１４に対して保存先の確認処理の処理要求を行う。この保存先登録制御部１２では、表示制御部２１により指定された装置名称やＩＰアドレス、ログインユーザ名やパスワード等の登録情報および保存先の新規登録要求を受信した場合にも、保存先確認部１４に対して保存先の確認処理の処理要求を行う。
【０１１３】
このようにして保存先の確認処理の処理要求を受信した保存先確認部１４では、受信した登録情報に基づいて保存先の確認処理を行う。
【０１１４】
この確認処理において、まず、コネクトテスト実行部１５によって登録情報に含まれる保存先を指定する情報に基づき、通信の確立が可能であるかを確認するコネクトテストを行う。このコネクトテストは、上記するように、セションの確立要求に対して応答があるか否かを確認するテストや、ＡＲＰ要求に対して応答があるかを確認するテストのほか、ＰＩＮＧコマンドの実行有無を判断するテストによって通信の確立が可能であるかを確認する。
【０１１５】
このコネクトテスト実行部１５におけるコネクトテストによって保存先の装置と通信の確立が確認されると、続いて、ログインテスト実行部１６によって登録情報に含まれるログインＩＤやパスワード等のログイン情報に基づき、ログイン可能であって認証できるかを確認する。
【０１１６】
ログインテスト実行部１６におけるログインテストによって認証でき、ログインが可能であることが確認されると、続いて、書込みテスト実行部１７によってログインテストを行ったログインＩＤに基づくユーザが画像データの書込みを行う権限を有するか否かを確認する。
【０１１７】
これらの確認処理によって全て、正常動作することが確認されると、保存先確認部１４は、その旨を保存先登録制御部１２に通知し、これによって保存先登録制御部１２は、保存先の情報を保存先管理部１３に登録する。
【０１１８】
それに対して、確認処理におけるいずれかの処理（通信確立確認処理（コネクトテスト）、認証確認処理（ログインテスト）、権限確認処理（書込みテスト））において、正常動作することが確認できない場合、保存先確認部１４は、保存先登録制御部１２へその旨を通知する。このとき、保存先登録制御部１２は、表示制御部２１を介して表示部２３に指定した保存先に画像データを保存できないため保存先を登録することができない旨を表示する。
【０１１９】
保存先管理部１３では、登録された保存先の一覧を管理しており、各保存先の情報としてＩＰアドレスや装置名称などの通信情報、ログインＩＤやパスワードなどの認証情報、アクセス制限に関する権限情報を対応付けて管理している。
【０１２０】
全ての確認処理によって正常に画像データを保存できることが確認されると、保存先確認部１４は、その結果をテスト結果保存部２６へ保存するほか、その旨を確認回数計数部１９に通知する。テスト結果保存部２６では、画像読取装置により行われた保存先確認処理の結果を保存しており、正常動作が確認されない場合にはその正常動作が確認できない処理を特定する情報とともにそのテスト結果を保存する。
【０１２１】
この保存先確認部１４は、さらに、テスト結果保存部２６二保存するテスト結果を通信インターフェース１１を介して情報処理装置へも送信する。
【０１２２】
そして、確認回数計数部１９では、その保存先に対する連続失敗回数の情報を「０（ゼロ）」とし、更新情報部２０へと通知する。更新情報部２０は、保存先管理部１３で管理する確認処理が行われた保存先への連続失敗回数の情報を「０（ゼロ）」と更新する。
【０１２３】
また、コネクトテスト実行部１５でのコネクトテスト、ログインテスト実行部１６でのログインテスト、書込みテスト実行部１７での書込みテストのうち、いずれかの処理によって画像データの保存できることを確認できない場合には、確認回数計数部１９へその旨を通知し、確認回数計数部１９は、その保存先に対する連続失敗回数に「１」を加算することを更新制御部２０に通知する。更新制御部２０では、保存先管理部１３で管理する保存先に対する連続失敗回数に「１」を加算して更新する。
【０１２４】
また、保存先確認部１４は、保存先登録制御部１２に対して保存先管理部１３に登録された保存先への確認処理において画像データの保存ができることを確認できない旨を通知し、保存先登録制御部１２は、保存先管理部１３が管理するその保存先の連続失敗回数を取得してその連続失敗回数が指定回数以上であるか判断する。
【０１２５】
連続失敗回数が指定回数以上である場合には、続いて、一定期間内にその保存先に画像データの保存を行った実績があるかを判断する。保存を行ったことがない場合には、保存先管理部１３で管理する保存先の情報を消去、削除する。
【０１２６】
このように、登録された保存先への確認処理が連続して指定回数以上、失敗している場合に保存先の情報を削除するのではなく、確認処理によって画像データを保存できることが確認できない保存先に対する代替保存先を設定して、その代替保存先に画像データを保存するような構成とすることも可能である。
【０１２７】
図７に示す画像読取装置のブロック図では、テスト結果保存部２６を設け、保存先確認処理におけるテスト結果を保存するような構成を示しているが、これに限定されることなく図８に示すような画像読取装置のブロック図のように、テスト結果保存部２６を設けず、保存先確認部１４による保存先確認処理の結果を情報処理装置に通信インターフェース１１を介して送信するような構成であってもよい。
【０１２８】
図９は、本発明の実施の形態における画像読取装置で行われる処理の流れを示すフローチャートである。
【０１２９】
図９において、情報処理装置から保存先確認処理の処理要求を受信すると処理が開始され、その保存先との通信の確立が可能であるかを確認するコネクトテストを実行する（９０１）。このコネクトテストによって接続が確認できたかを判断し（９０２）、接続が確認できた場合（９でＹＥＳ）には、続いて、ログイン可能であって認証できるかを確認するログインテストを実行する（９０３）。
【０１３０】
このログインテストによってログイン可能であるかを判断し（９０４）、ログイン可能ができず認証されない場合（９０４でＮＯ）には、保存先のログイン情報（ログインＩＤ、パスワード）の確認画面を表示する（９０８）。
【０１３１】
また、ログインテストによってログイン可能であって認証された場合（９０４でＹＥＳ）には、続いて、書込みテストを実行することによってログインテストを行ったログインＩＤに基づくユーザが画像データの書込みを行う権限を有するか否かを確認する（９０５）。
【０１３２】
この書込みテストによって画像データの書込みが可能である場合（９０５でＹＥＳ）には、保存先の確認処理を終了する。
【０１３３】
また、画像データの書込みができない場合（９０５でＮＯ）には、保存先のアクセス権の変更画面を表示して（９０７）ユーザに変更を要求する。
【０１３４】
次に、コネクトテストによる保存先との通信の確立の確認処理によって通信確立が確認されない場合（９０２でＮＯ）には、続いて、保存先の装置から応答があるかを判断する（９０９）。
【０１３５】
応答がある場合（９０９でＹＥＳ）には、その保存先の装置が接続されたネットワークが同一のサブネットワークであるかを判断する（９１０）。同一のサブネットワーク内にある場合（９１０でＹＥＳ）には、ファイアウォールの設定を変更する画面を表示し、同一のサブネットワーク内にない場合（９１０でＮＯ）には、ＦＷ設定の変更画面を表示若しくは同一サブネットに変更する（９１２）。
【０１３６】
また、コネクトテストによる保存先からの応答がない場合（９０９でＮＯ）には、続いて、その保存先へのコネクトテストが初めてであるか否かを判断する（９１３）。初めてのコネクトテストである場合（９１３でＹＥＳ）、すなわち新規に保存先を登録する場合には、ＩＰアドレスやサブネットマスク等の通信情報の設定確認画面を表示する（９１５）。それに対して、コネクトテストが初めてではない場合（９１３でＮＯ）、すなわち登録された保存先である場合には、その保存先へのコネクトテストを指定回数以上実行しているかを判断する（９１４）。
【０１３７】
指定回数以上を実行していない場合（９１４でＮＯ）には、再度、コネクトテストを実行する（９０１）。また、指定回数以上を実行している場合（９１４でＹＥＳ）には、ＩＰアドレスやサブネットマスク等の通信情報の設定確認画面を表示する（９１５）。
【０１３８】
これらのコネクトテスト、ログインテスト、書込みテストのうち、いずれかの確認処理において画像データを保存できないと判断され、その原因への対応を指示する画面が表示された場合（９０７、９０８、９１１、９１２、９１５）には、次に、連続失敗回数に「１」を加算することによって連続失敗回数を保存する（９１６）。
【０１３９】
そして、連続失敗回数が指定回数以上であるかを判断して（９１７）、指定回数以上でない場合（９１７でＮＯ）には、保存先確認処理のテスト結果およびそのテスト結果がエラーである場合にはエラー内容を保存する（９２０）。また、このテスト結果およびエラーの内容を処理要求元の情報処理装置へと送信する（９２１）。
【０１４０】
それに対して、連続失敗回数が指定回数以上である場合（９１７でＹＥＳ）には、続いて、一定期間内にその保存先に対して画像データの保存を行った実績があるかを判断する（９１８）。
【０１４１】
一定期間内に画像データの保存を行った実績がある場合（９１８でＹＥＳ）には、保存先の確認処理を終了するが、一定期間内に画像データの保存を行った実績がない場合（９１８でＮＯ）には、登録した保存先から削除する（９１９）。この場合にも上記同様、保存先確認処理のテスト結果およびそのテスト結果がエラーである場合にはエラー内容を保存する（９２０）。また、このテスト結果およびエラーの内容を処理要求元の情報処理装置へと送信する（９２１）。
【０１４２】
図１０は、本発明の実施の形態における画像読取装置で行われる処理の流れを示すフローチャートの他の例である。
【０１４３】
図１０において、情報処理装置から保存先確認処理の処理要求を受信すると処理が開始され、その保存先との通信の確立が可能であるかを確認するコネクトテストを実行する（９０１）。このコネクトテストによって接続が確認できたかを判断し（９０２）、接続が確認できた場合（９でＹＥＳ）には、続いて、ログイン可能であって認証できるかを確認するログインテストを実行する（９０３）。
【０１４４】
このログインテストによってログイン可能であるかを判断し（９０４）、ログイン可能ができず認証されない場合（９０４でＮＯ）には、保存先のログイン情報（ログインＩＤ、パスワード）の確認画面を表示する（９０８）。
【０１４５】
また、ログインテストによってログイン可能であって認証された場合（９０４でＹＥＳ）には、続いて、書込みテストを実行することによってログインテストを行ったログインＩＤに基づくユーザが画像データの書込みを行う権限を有するか否かを確認する（９０５）。
【０１４６】
この書込みテストによって画像データの書込みが可能である場合（９０５でＹＥＳ）には、保存先の確認処理を終了する。
【０１４７】
また、画像データの書込みができない場合（９０５でＮＯ）には、保存先のアクセス権の変更画面を表示して（９０７）ユーザに変更を要求する。
【０１４８】
次に、コネクトテストによる保存先との通信の確立の確認処理によって通信確立が確認されない場合（９０２でＮＯ）には、続いて、保存先の装置から応答があるかを判断する（９０９）。
【０１４９】
応答がある場合（９０９でＹＥＳ）には、その保存先の装置が接続されたネットワークが同一のサブネットワークであるかを判断する（９１０）。同一のサブネットワーク内にある場合（９１０でＹＥＳ）には、ファイアウォールの設定を変更する画面を表示し、同一のサブネットワーク内にない場合（９１０でＮＯ）には、ＦＷ設定の変更画面を表示若しくは同一サブネットに変更する（９１２）。
【０１５０】
また、コネクトテストによる保存先からの応答がない場合（９０９でＮＯ）には、続いて、その保存先へのコネクトテストが初めてであるか否かを判断する（９１３）。初めてのコネクトテストである場合（９１３でＹＥＳ）、すなわち新規に保存先を登録する場合には、ＩＰアドレスやサブネットマスク等の通信情報の設定確認画面を表示する（９１５）。それに対して、コネクトテストが初めてではない場合（９１３でＮＯ）、すなわち登録された保存先である場合には、その保存先へのコネクトテストを指定回数以上実行しているかを判断する（９１４）。
【０１５１】
指定回数以上を実行していない場合（９１４でＮＯ）には、再度、コネクトテストを実行する（９０１）。また、指定回数以上を実行している場合（９１４でＹＥＳ）には、ＩＰアドレスやサブネットマスク等の通信情報の設定確認画面を表示する（９１５）。
【０１５２】
これらのコネクトテスト、ログインテスト、書込みテストのうち、いずれかの確認処理において画像データを保存できないと判断され、その原因への対応を指示する画面が表示された場合（９０７、９０８、９１１、９１２、９１５）には、次に、代替保存先へ保存するかおよび代替保存先の情報の指定を行う画面を情報処理装置に表示する（１００１）。
【０１５３】
情報処理装置に表示されたこの画面を用いて代替保存先に保存することが指定されたかを判断し（１００２）、代替保存先に保存することが指定された場合（１００２でＹＥＳ）には、プッシュスキャン機能における画像データの保存先を指定されたその代替保存先へ変更する（１００３）。
【０１５４】
これにより代替保存先へ保存されると、若しくは代替保存先に保存することが指定されない場合（１００２でＮＯ）には、保存先確認処理のテスト結果およびそのテスト結果がエラーである場合にはエラー内容を保存する（９２０）。また、このテスト結果およびエラーの内容を処理要求元の情報処理装置へと送信する（９２１）。
【０１５５】
以上に示す実施の形態は、本発明の実施の一形態であって、これらの実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【０１５６】
なお、本発明は、通信機能を備えた画像読取システムで上述の動作を実行させ、あるいは上述の手段を構成させるためのプログラムを格納した記録媒体（ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）から該プログラムをコンピュータにインストールし、これを実行させることにより、上述の処理を実行する画像読取システムを構成することも可能である。画像読取システムを構成するコンピュータは、システムバスを介してＣＰＵ（Central Processor Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクが接続されている。ＣＰＵは、ＲＯＭまたはハードディスクに記憶されているプログラムに従い、ＲＡＭを作業領域にして処理を行う。
【０１５７】
また、プログラムを供給するための媒体は、通信媒体（通信回線、通信システムのように一時的または流動的にプログラムを保持する媒体）でもよい。例えば、通信ネットワークの電子掲示板（ＢＢＳ：Bulletin Board Service）に該プログラムを掲示し、これを通信回線を介して配信するようにしてもよい。
【符号の説明】
【０１５８】
１０        コントローラ
１１        通信インターフェース
１２        保存先登録制御部
１３        保存先管理部
１４        保存先確認部
１５        コネクトテスト実行部
１６        ログインテスト実行部
１７        書込みテスト実行部
１８        タイマー部
１９        確認回数計数部
２０        更新制御部
２１        表示制御部
２２        表示情報保存部
２３        表示部
２４        操作部
２５        読取制御部
３０        画像読取部
【図１】
2010219920.tif 000003
【図２】
2010219920.tif 000004
【図３】
2010219920.tif 000005
【図４】
2010219920.tif 000006
【図５】
2010219920.tif 000007
【図６】
2010219920.tif 000008
【図７】
2010219920.tif 000009
【図８】
2010219920.tif 000010
【図９】
2010219920.tif 000011
【図１０】
2010219920.tif 000012