(57)【要約】【課題】  外部装置の記憶装置に登録された画像データを取得して、該登録された画像データに設定されている送信モードとアドレス情報とに従って再現性よく登録された画像データを送信処理することである。【解決手段】  複合機能デバイス１００１が画像データの送信毎に、該画像データに対する送信結果を示す送信結果レポート情報を作成し、該作成される送信結果レポート情報上に、送信可能な複数のモードの中から選択した送信モードと、前記画像データの宛先であるアドレス情報と、送信した画像データを保存する画像データ保存サーバ１００２の格納場所を示す送信画像アドレス情報とを示す読み取り可能な形態情報を付加し、該形態情報が付加された送信結果レポート情報を読み取って、画像データ保存サーバ１００２に格納された登録画像データを取得して送信処理する構成を特徴とする。【選択図】図１
2005286727.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を読み取る読取り手段と、該読取り手段から読み取られる画像データを設定される送信先に所定の通信媒体を介して送信する送信手段とを備える画像処理装置であって、
前記画像データの送信毎に、該画像データに対する送信結果を示す送信結果レポート情報を作成する作成手段と、
前記作成手段により作成される送信結果レポート情報上に、送信可能な複数のモードの中から選択した送信モードと、前記画像データの宛先であるアドレス情報と、送信した画像データを保存する外部装置上の記憶装置の格納場所を示す送信画像アドレス情報とを示す読み取り可能な形態情報を付加する付加手段と、
前記付加手段により前記形態情報が付加された送信結果レポートを印刷する印刷手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記読取り手段から読み取られる前記送信結果レポートの画像データに付加されている形態情報から前記送信モード、前記宛先アドレス情報、前記送信画像アドレス情報をそれぞれ取得する取得手段を備え、
前記送信手段は、前記取得手段により取得される送信モード、宛先アドレス情報に基づく宛先に前記送信画像アドレス情報の外部装置の記憶装置から取得される登録済み画像データを送信することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記送信結果レポートに操作を指示するユーザを認証するための認証情報を読み取り可能な形態情報を付加する認証情報付加手段と、
前記読取り手段から読み取られる前記送信結果レポートの画像データに付加されている形態情報からユーザ認証情報を取得するユーザ認証情報取得手段と、
前記ユーザ認証情報取得手段により取得されるユーザ認証情報に基づいて、前記送信結果レポートに操作を指示するユーザに対する認証処理を行うユーザ認証処理手段と、
を有することを特徴とする請求項１記載の画像処理装置。
【請求項４】
原稿画像を読み取る読取り手段と、該読取り手段から読み取られる画像データを設定される送信先に所定の通信媒体を介して送信する送信手段とを備える画像処理装置であって、
前記画像データの送信毎に、該画像データに対する送信結果を示す送信結果レポート情報を作成する作成手段と、
前記作成手段により作成される送信結果レポート情報上に、外部装置上の記憶装置に格納される複数のモードの中から選択した送信モードの格納場所と、外部装置上の記憶装置に格納される前記画像データの宛先であるアドレス情報の格納場所と、外部装置上の記憶装置に格納される送信した画像データの格納場所とを示す読み取り可能な形態情報を付加する付加手段と、
前記付加手段により前記形態情報が付加された前記送信結果レポート情報を印刷する印刷手段と、
を有することを特徴とする画像処理装置。
【請求項５】
前記読取り手段から読み取られる前記送信結果レポートの画像データに付加されている形態情報より特定される外部装置の記憶装置の格納場所を参照して前記送信モード、前記宛先アドレス情報、前記登録済み画像データをそれぞれ取得する取得手段を備え、
前記送信手段は、前記取得手段により取得される送信モード、前記宛先アドレス情報に基づく宛先に前記登録済み画像データを送信することを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記作成手段により作成される送信結果レポート情報上に、外部装置上の記憶装置に格納される前記送信結果レポートに操作を指示するユーザを認証するための認証情報を読み取り可能な形態情報を付加する認証情報付加手段と、
前記読取り手段から読み取られる前記送信結果レポートの画像データに付加されている形態情報より特定される外部装置の記憶装置の格納場所を参照してユーザ認証情報を取得するユーザ認証情報取得手段と、
前記ユーザ認証情報取得手段により取得されるユーザ認証情報に基づいて、前記送信結果レポートに操作を指示するユーザに対する認証処理を行うユーザ認証処理手段と、
を有することを特徴とする請求項４記載の画像処理装置。
【請求項７】
前記取得手段により取得される登録済み画像データと異なる画像データに対して、該取得される送信モードと、該取得される宛先アドレス情報とを設定する再設定手段を備え、
前記送信手段は、前記再設定手段により再設定される送信モードと宛先アドレスとに基づいて、前記異なる画像データを送信することを特徴とする請求項２または５記載の画像処理装置。
【請求項８】
前記取得手段により取得される登録済み画像データに対して、他の送信モードを設定する再設定手段を備え、
前記送信手段は、前記再設定手段により再設定される送信モードに基づいて、該取得された画像データを送信することを特徴とする請求項２または５記載の画像処理装置。
【請求項９】
前記取得手段により取得される登録済み画像データに対して、他の宛先アドレスを設定する再設定手段を備え、
前記送信手段は、前記再設定手段により再設定される宛先アドレスに基づいて、該取得された画像データを送信することを特徴とする請求項２または５に記載の画像処理装置。
【請求項１０】
前記外部装置の記憶装置は、前記所定の通信媒体を介して通信可能なサーバ装置の記憶装置であることを特徴とする請求項１記載の画像処理装置。
【請求項１１】
原稿画像を読み取る読取り手段と、該読取り手段から読み取られる画像データを設定される送信先に所定の通信媒体を介して送信する送信手段とを備える画像処理装置におけるデータ処理方法であって、
前記画像データの送信毎に、該画像データに対する送信結果を示す送信結果レポート情報を作成する作成ステップと、
前記作成ステップにより作成される送信結果レポート情報上に、送信可能な複数のモードの中から選択した送信モードと、前記画像データの宛先であるアドレス情報と、送信した画像データを保存する外部装置上の記憶装置の格納場所を示す送信画像アドレス情報とを示す読み取り可能な形態情報を付加する付加ステップと、
前記付加ステップにより前記形態情報が付加された送信結果レポートを印刷する印刷ステップと、
を有することを特徴とするデータ処理方法。
【請求項１２】
前記読取り手段から読み取られる前記送信結果レポートの画像データに付加されている形態情報から前記送信モード、前記宛先アドレス情報、前記送信画像アドレス情報をそれぞれ取得する取得ステップと、
前記取得ステップにより取得される送信モード、宛先アドレス情報に基づく宛先に前記送信画像アドレスの外部装置の記憶装置から取得される登録済み画像データを送信するよう前記送信手段に指示するステップとを備えることを特徴とする請求項１１記載のデータ処理方法。
【請求項１３】
前記送信結果レポートに操作を指示するユーザを認証するための認証情報を読み取り可能な形態情報を付加する認証情報付加ステップと、
前記読取り手段から読み取られる前記送信結果レポートの画像データに付加されている形態情報からユーザ認証情報を取得するユーザ認証情報取得ステップと、
前記ユーザ認証情報取得ステップにより取得されるユーザ認証情報に基づいて、前記送信結果レポートに操作を指示するユーザに対する認証処理を行うユーザ認証処理ステップと、
を有することを特徴とする請求項１１記載のデータ処理方法。
【請求項１４】
原稿画像を読み取る読取り手段と、該読取り手段から読み取られる画像データを設定される送信先に所定の通信媒体を介して送信する送信手段とを備える画像処理装置におけるデータ処理方法であって、
前記画像データの送信毎に、該画像データに対する送信結果を示す送信結果レポート情報を作成する作成ステップと、
前記作成ステップにより作成される送信結果レポート情報上に、外部装置上の記憶装置に格納される複数のモードの中から選択した送信モードの格納場所と、外部装置上の記憶装置に格納される前記画像データの宛先であるアドレス情報の格納場所と、外部装置上の記憶装置に格納される送信した画像データの格納場所とを示す読み取り可能な形態情報を付加する付加ステップと、
前記付加ステップにより前記形態情報が付加された前記送信結果レポート情報を印刷する印刷ステップと、
を有することを特徴とするデータ処理方法。
【請求項１５】
前記読取り手段から読み取られる前記送信結果レポートの画像データに付加されている形態情報より特定される外部装置の記憶装置の格納場所を参照して前記送信モード、前記宛先アドレス情報、前記登録済み画像データをそれぞれ取得する取得ステップと、
取得ステップにより取得される送信モード、宛先アドレス情報に基づく宛先に前記登録済み画像データを送信するよう前記送信手段に指示するステップとを備えることを特徴とする請求項１４記載のデータ処理方法。
【請求項１６】
前記作成ステップにより作成される送信結果レポート情報上に、外部装置上の記憶装置に格納される前記送信結果レポートに操作を指示するユーザを認証するための認証情報を読み取り可能な形態情報を付加する認証情報付加ステップと、
前記読取り手段から読み取られる前記送信結果レポートの画像データに付加されている形態情報より特定される外部装置の記憶装置の格納場所を参照してユーザ認証情報を取得するユーザ認証情報取得ステップと、
前記ユーザ認証情報取得ステップにより取得されるユーザ認証情報に基づいて、前記送信結果レポートに操作を指示するユーザに対する認証処理を行うユーザ認証処理ステップと、
を有することを特徴とする請求項１４記載のデータ処理方法。
【請求項１７】
前記取得ステップにより取得される登録済み画像データと異なる画像データに対して、該取得される送信モードと、該取得される宛先アドレス情報とを設定する再設定ステップと、
前記再設定ステップにより再設定される送信モードと宛先アドレス情報とに基づいて、前記異なる画像データを送信するよう前記送信手段に指示するステップとを備えることを特徴とする請求項１２または１５記載のデータ処理方法。
【請求項１８】
前記取得ステップにより取得される登録済み画像データに対して、他の送信モードを設定する再設定ステップと、
前記再設定ステップにより再設定される送信モードに基づいて、該取得された画像データを送信するよう前記送信手段に指示するステップとを備えることを特徴とする請求項１２または１５記載のデータ処理方法。
【請求項１９】
前記取得ステップにより取得される登録済み画像データに対して、他の宛先アドレスを設定する再設定ステップと、
前記再設定ステップにより再設定される宛先アドレスに基づいて、該取得された画像データを送信するよう前記送信手段に指示するステップとを備えることを特徴とする請求項１２または１５記載のデータ処理方法。
【請求項２０】
前記外部装置の記憶装置は、前記所定の通信媒体を介して通信可能なサーバ装置の記憶装置であることを特徴とする請求項１１または１４記載のデータ処理方法。
【請求項２１】
請求項１１〜２０のいずれかに記載のデータ処理方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項２２】
請求項１１〜２０のいずれかに記載のデータ処理方法を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャナなどにより読み込まれた画像データを送信処理可能な画像処理装置およびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムに関するものである。
【背景技術】
【０００２】
従来、原稿画像を読み取って得られる画像データを送信するファクシミリ装置などの画像処理装置では、送信毎にその結果を記録する送信結果レポートを作成するものが一般的であり、ファクシミリ装置における従来の送信結果レポートには、通信の開始時刻、送信した原稿の枚数、送信した相手の電話番号などが記録されている。
【０００３】
このように通信完了時に送信結果レポートを自動的に作成するファクシミリ装置の一部には送信した画像データを再送する際に必要な各種の情報をバーコードやＯＣＲ、ＯＭＲなどの技術を利用して読み取り可能な形態で送信結果レポートに埋め込み、再送時に送信結果レポートから必要な情報を読み込んで画像データ再送時の操作性を向上させている下記特許文献１に示されるようなファクシミリ装置が既に公開されている。
【０００４】
この特許文献１に示されるファクシミリ装置では送信結果レポートに送信結果、バーコード、チェック枠、コメント欄が設けられており、バーコードにはこの送信結果レポートが再送信を指示するコントロールシートであることや、チェック枠の位置などの管理情報が含まれている。
【０００５】
ファクシミリ装置はこの送信結果レポートを読み込みバーコード、チェック枠の内容を解析し、バーコードによって示される管理情報に対応した電話番号に自動的に発呼し、ファクシミリ装置の内部に保存された画像データをコメント欄の内容と合わせて再送を行うように構成されている。
【０００６】
また、最近では画像処理装置としてコピー機能、スキャナ機能、ネットワークプリンタ機能、ファクシミリ機能、電子メール送信機能などを併せ持つ複合機と呼ばれる装置が一般的になりつつある。
【０００７】
複合機は通常、企業内のネットワークや公衆電話回線網に接続されており、ファクシミリ装置と同様の操作手順を行い、スキャナから読み込まれた原稿の画像データを公衆電話回線網を介してファクシミリ装置に送信したり、ネットワークを介してコンピュータや他の複合機に送信したり、画像データを電子メールに添付して送信することが可能である。
【０００８】
したがって、上記ファクシミリ装置の送信結果レポートによる再送手順の簡略化はこのような複合機に対しても適応可能である。
【特許文献１】特開平５−３３６４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記従来の画像処理装置では、画像データを画像処理装置内部に保存しているため、再送に必要な各種の情報が埋め込まれた送信結果レポートを読み込んでデータを再送する場合、再送を希望する画像データが保存されている画像処理装置からのみでしか再送処理が行えないといった重大な問題点があった。
【００１０】
さらに、上記従来の画像処理装置では、ユーザの認証処理が行われていないため、送信結果レポートを入手した誰もが再送処理を行えるといったセキュリティ上非常に重大な問題点が存在していた。
【００１１】
本発明は、上記の課題を解決するためになされたもので、本発明の第１の目的は、画像データの送信毎に、該画像データに対する送信結果を示す送信結果レポート情報を作成し、該作成される送信結果レポート情報上に、送信可能な複数のモードの中から選択した送信モードと、前記画像データの宛先であるアドレス情報と、送信した画像データを保存する外部装置上の記憶装置の格納場所を示す送信画像アドレス情報とを示す読み取り可能な形態情報を付加し、該形態情報が付加された送信結果レポート情報を読み取って、外部装置の記憶装置に格納された登録画像データを取得して送信処理することにより、外部装置の記憶装置を有効に活用しつつ、かつ、セキュリティを確保しながら、印刷される送信結果レポートを読み取るという簡単な操作で、外部装置の記憶装置に登録された画像データを取得して、該登録された画像データに設定されている送信モードとアドレス情報とに従って再現性よく登録された画像データや異なる画像データを送信処理することができる画像処理装置およびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。
【００１２】
本発明の第２の目的は、画像データの送信毎に、該画像データに対する送信結果を示す送信結果レポート情報を作成し、該作成される送信結果レポート情報上に、送信可能な複数のモードの中から選択した送信モードと、前記画像データの宛先であるアドレス情報と、送信した画像データを外部装置上の記憶装置に格納して管理し、該外部装置の記憶装置の格納先情報を参照して、外部装置の記憶装置に格納された送信モードと、前記画像データの宛先であるアドレス情報と、登録画像データとをそれぞれ取得して送信処理することにより、外部装置の記憶装置を有効に活用しつつ、かつ、セキュリティを確保しながら、印刷される送信結果レポートを読み取るという簡単な操作で、外部装置の記憶装置に登録された画像データを取得して、該登録された画像データに設定されている送信モードとアドレス情報とに従って再現性よく登録された画像データや異なる画像データを送信処理することができる画像処理装置およびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。
【課題を解決するための手段】
【００１３】
本発明は、原稿画像を読み取る読取り手段と、該読取り手段から読み取られる画像データを設定される送信先に所定の通信媒体を介して送信する送信手段を備える画像処理装置であって、前記画像データの送信毎に、該画像データに対する送信結果を示す送信結果レポート情報を作成する作成手段と、前記作成手段により作成される送信結果レポート情報上に、送信可能な複数のモードの中から選択した送信モードと、前記画像データの宛先であるアドレス情報と、送信した画像データの保存する外部装置上の記憶装置の格納場所を示す送信画像アドレス情報とを示す読み取り可能な形態情報を付加する付加手段と、前記付加手段により前記形態情報が付加された前記送信結果レポート情報を印刷する印刷手段とを有することを特徴とする。
【００１４】
また、本発明は、原稿画像を読み取る読取り手段と、該読取り手段から読み取られる画像データを設定される送信先に所定の通信媒体を介して送信する送信手段を備える画像処理装置であって、前記画像データの送信毎に、該画像データに対する送信結果を示す送信結果レポート情報を作成する作成手段と、前記作成手段により作成される送信結果レポート情報上に、外部装置上の記憶装置に格納される複数のモードの中から選択した送信モードの格納場所と、外部装置上の記憶装置に格納される前記画像データの宛先であるアドレス情報の格納場所と、外部装置上の記憶装置に格納される送信した画像データの格納場所を示す読み取り可能な形態情報を付加する付加手段と、前記付加手段により前記形態情報が付加された前記送信結果レポート情報を印刷する印刷手段とを有することを特徴とする。
【００１５】
さらに、本発明は、原稿画像を読み取る読取り手段と、該読取り手段から読み取られる画像データを設定される送信先に所定の通信媒体を介して送信する送信手段を備える画像処理装置におけるデータ処理方法であって、前記画像データの送信毎に、該画像データに対する送信結果を示す送信結果レポート情報を作成する作成ステップと、前記作成ステップにより作成される送信結果レポート情報上に、送信可能な複数のモードの中から選択した送信モードと、前記画像データの宛先であるアドレス情報と、送信した画像データを保存する外部装置上の記憶装置の格納場所を示す送信画像アドレス情報とを示す読み取り可能な形態情報を付加する付加ステップと、前記付加ステップにより前記形態情報が付加された前記送信結果レポート情報を印刷する印刷ステップとを有することを特徴とする。
【００１６】
さらに、本発明は、原稿画像を読み取る読取り手段と、該読取り手段から読み取られる画像データを設定される送信先に所定の通信媒体を介して送信する送信手段とを備える画像処理装置におけるデータ処理方法であって、前記画像データの送信毎に、該画像データに対する送信結果を示す送信結果レポート情報を作成する作成ステップと、前記作成ステップにより作成される送信結果レポート情報上に、外部装置上の記憶装置に格納される複数のモードの中から選択した送信モードの格納場所と、外部装置上の記憶装置に格納される前記画像データの宛先であるアドレス情報の格納場所と、外部装置上の記憶装置に格納される送信した画像データの格納場所を示す読み取り可能な形態情報を付加する付加ステップと、前記付加ステップにより前記形態情報が付加された前記送信結果レポート情報を印刷する印刷ステップとを有することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、外部装置の記憶装置を有効に活用しつつ、かつ、セキュリティを確保しながら、印刷される送信結果レポートを読み取るという簡単な操作で、外部装置の記憶装置に登録された画像データを取得して、該登録された画像データに設定されている送信モードとアドレス情報とに従って再現性よく登録された画像データや異なる画像データを送信処理することができる。
【００１８】
また、外部装置の記憶装置を有効に活用しつつ、かつ、セキュリティを確保しながら、印刷される送信結果レポートを読み取るという簡単な操作で、外部装置の記憶装置に登録された画像データを取得して、該登録された画像データに設定されている送信モードとアドレス情報とに従って再現性よく登録された画像データや異なる画像データを送信処理することができるという効果がある。
【発明を実施するための最良の形態】
【００１９】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００２０】
〔第１実施形態〕
図１は、本発明の第１実施形態を示す画像処理装置を適用可能な画像処理システムのネットワーク構成を説明する図である。
【００２１】
図１において、１００１は画像処理装置として機能可能な複合機能デバイス（画像処理装置）であり、後述の手順によりスキャナから読み込んだ画像データをローカルエリアネットワーク（以下、ＬＡＮ）１０１０や公衆電話回線網または公衆デジタル回線網（以下、PSTNまたはISDN）１０３０、さらにはインターネット／イントラネット１０２０を介して他のコンピュータ、プリンタ、ファクシミリ装置、複合機能デバイスに送信することができる。
【００２２】
１００２は画像データ保存サーバであり、画像処理装置が送信する画像データを保存するための、例えば外部記憶装置としてのハードディスク等を備えている。
【００２３】
１００３，１００４は前記ＬＡＮ１０１０に接続されたコンピュータであり、本実施形態における画像処理装置としての複合機能デバイス１００１から電子メール、File Transfar Protocol(ＦＴＰ)、Sever Message Block（ＳＭＢ（登録商標））などの手段により画像データの送信が可能である。
【００２４】
なお、画像データ保存サーバ１００２には、いわゆるコンピュータシステムを構成するハードウエア（ＣＰＵ，ＲＡＭ，ＲＯＭを含む制御ボード、入出力デバイス、表示装置等）とソフトウェア（ＯＳ、アプリケーションソフトウエア）とが備えられ、所定のＯＳの下でファイルを管理するファイルサーバとして機能する処理を実現する。同様に、コンピュータ１００３，１００４には、いわゆるコンピュータシステムを構成するハードウエア（ＣＰＵ，ＲＡＭ，ＲＯＭを含む制御ボード、入出力デバイス、表示装置等）とソフトウェア（ＯＳ、アプリケーションソフトウエア）とが備えられ、所定のＯＳの下で所定のデータ処理を実行する。また、コンピュータ１００３，１００４上のハードディスク等にインストールされている各種のドライバ（プリンタドライバを含む）を起動して、複合機能デバイス１００１にプリントジョブを発行する処理も実現可能に構成されている。
【００２５】
１００５は複合機能デバイス、１００６はプリンタであり、いずれも各種の手順により、画像処理装置としての複合機能デバイス１００１から画像データの送信が可能である。１０１１はルータであり、ＬＡＮ１０１０をインターネット／イントラネット１０２０とを連結する。インターネット／イントラネット１０２０に、前述したコンピュータ１００３，１００４、複合機能デバイス１００５、プリンタ１００６と同様の装置が、コンピュータ１０２１、複合機能デバイス１０２２、プリンタ１０２３として連結している。
【００２６】
一方、複合機能デバイス１００１は、ＰＳＴＮまたはＩＳＤＮ１０３０を介して、ＦＡＸ装置１０３１とも画像データの送受信が可能となっている。
【００２７】
このように構成された画像処理システムにおいて、複合機能デバイス１００１が画像データの送信毎に、該画像データに対する送信結果を示す送信結果レポート情報を作成し、該作成される送信結果レポート情報上に、送信可能な複数のモードの中から選択した送信モードと、前記画像データの宛先であるアドレス情報と、送信した画像データを保存する保存サーバ１００２の格納場所を示す送信画像アドレス情報とを示す読み取り可能な形態情報（例えば後述するＱコード）を付加し、該形態情報が付加された送信結果レポート情報を読み取って、画像データ保存サーバ１００２に格納された登録画像データを後述するフローチャートの手順に従って取得して送信処理する。
【００２８】
図２は、図１に示した複合機能デバイス１００１のハードウエアの全体構成を説明するブロック図である。
【００２９】
図２において、コントローラユニット２０００は、画像入力デバイスであるスキャナ２０７０や、画像出力デバイスであるプリンタ２０９５と接続し、一方ではＬＡＮ２０１１や公衆回線（ＰＳＴＮまたはＩＳＤＮ）２０５１と接続することで、画像情報やデバイス情報の入出力を行う。
【００３０】
ＣＰＵ２００１は、システム全体を制御するコントローラである。ＲＡＭ２００２は、前記ＣＰＵ２００１が動作するためのワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＯＭ２００３はブートＲＯＭであり、システムブートプログラムが格納されている。ＨＤＤ２００４はハードディスクドライブであり、システムソフトウェアや画像データ、さらには本発明の動作の主体となる再送制御プログラムを格納する。
【００３１】
操作部Ｉ／Ｆ２００６は、操作部２０１２とのインタフェース部で、操作部２０１２に表示する画像データを操作部２０１２に対して出力する。また、操作部２０１２から本システム使用者が入力した情報を、ＣＰＵ２００１に伝える役割をする。ネットワーク２０１０はＬＡＮ２０１１に接続し、情報の入出力を行う。以上のデバイスがシステムバス２００７上に配置される。
【００３２】
イメージバスＩ／Ｆ２００５は、システムバス２００７と画像データを高速で転送する画像バス２００８を接続し、データ構造を変換するバスブリッジである。画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。なお、画像バス２００８上には以下のデバイスが配置される。
【００３３】
ＲＩＰ（ラスタイメージプロセッサ）２０６０は、ＰＤＬコードをビットマップイメージに展開する。デバイスＩ／Ｆ部２０２０は、画像入出力デバイスであるスキャナ２０７０やプリンタ２０９５とコントローラユニット２０００を接続し、画像データの同期系／非同期系の変換を行う。
【００３４】
スキャナ画像処理部２０８０は、入力画像データに対して、補正、加工、編集の各種の画像処理を行う。プリンタ画像処理部２０９０は、プリント出力画像データに対して、プリンタの補正、解像度変換などのデータ処理を行う。
【００３５】
画像回転部２０３０は、画像データの回転を行う。画像圧縮部２０４０は、多値画像データに対してはＪＰＥＧ、２値画像データに対してはＪＢＩＧ、ＭＭＲ、ＭＨといった圧縮伸長処理を行う。
【００３６】
次に、本発明に係る画像処理システムにおける画像処理装置のソフトウェアについて説明する。
【００３７】
図３は、図１に示した複合機能デバイス１００１において動作するソフトウェアの全体構成を説明するブロック図である。
【００３８】
図３に示す制御プログラムは、複合機能デバイス１００１のＨＤＤ２００４に保存され、ＲＡＭ２００２に読み出され、ＣＰＵ２００１によって実行されるものとする。
【００３９】
１５０１はユーザインタフェースを司るモジュールであり、オペレータが本複合機の各種操作・設定を行う際に、機器との仲介を行う。ユーザインタフェースモジュール１５０１は、オペレータの操作に従い、後述の各種モジュールに入力情報を転送し、処理の依頼あるいはデータの設定などを行う。
【００４０】
１５０２はアドレスブックモジュールであり、データの送付先、通信先などを管理するデータベースモジュールである。アドレスブックモジュール１５０２の内容は、ユーザインタフェースモジュール１５０１からの操作によりデータの追加、削除、取得が行われ、オペレータの操作により後述の各モジュールにデータの送付・通信先情報を与えるものとして使用される。
【００４１】
１５０３はＷＷＷサーバモジュールであり、図示しないＷＷＷクライアントからの要求により、複合機能デバイス１００１の管理情報を通知するために使用される。管理情報は、後述のＡＰＩ制御部１５１８を介して読み取られ、後述のＨＴＴＰ１５１２、ＴＣＰ／ＩＰ１５１６、ネットワークドライバ１５１７を介してＷＷＷクライアントに通知される。
【００４２】
１５０４は同報配信部で、データの配信を司る各種のモジュールから構成され、ユーザインタフェースモジュール１５０１によりオペレータに指示されたデータを、同様に指示された通信（出力）先に配布するものである。また、オペレータにより、本機器のスキャナ機能を使用し配布データの生成が指示された場合は、後述のＡＰＩ制御部１５１８を介して機器を動作させ、データの生成を行う。
【００４３】
１５０５は、同報配信部１５０４内で出力先にプリンタが指定された際に実行されるモジュール（ＰＲＴモジュール）である。１５０６は、同報配信部１５０４内で通信先にＥ−ｍａｉｌアドレスが指定された際に実行されるモジュール（Ｅ−ｍａｉｌモジュール）である。
【００４４】
１５０７は、同報配信部１５０４内で出力先にデータベースが指定された際に実行されるモジュール（ＤＢモジュール）である。１５０８は、同報配信部１５０４内で出力先に本機器と同様の複合機能デバイスが指定された際に実行されるモジュール（ＤＰモジュール）である。
【００４５】
１５０９はリモートコピースキャンモジュールであり、複合機能デバイス１００１のスキャナ機能を使用し、ネットワークなどで接続された他の複合機能デバイスを出力先とし、複合機能デバイス１００１単体で実現しているコピー機能と同等の処理を行うモジュールである。リモートコピースキャンモジュール１５０９は、例えば、後述のＳＮＭＰモジュール１５２９を介してネットワークで接続された他の複合機能デバイスの能力を取得することができる。以下、単にリモートコピーと書いた場合には、リモートコピースキャンを示すものとする。
【００４６】
１５１０はリモートコピープリントモジュールであり、複合機能デバイス１００１のプリンタ機能を使用し、ネットワークなどで接続された他の複合機能デバイスを入力先とし、複合機能デバイス１００１で実現しているコピー機能と同等の処理を行うモジュールである。リモートコピープリントモジュール１５１０は、例えば、後述のＳＮＭＰモジュールを介してネットワークで接続された他の複合機能デバイスの能力を取得することができる。
【００４７】
１５１１はウェブプルプリントモジュールであり、インターネットまたはイントラネット上の各種ホームページの情報を読み出し、印刷するモジュールである。１５１２は、複合機能デバイス１００１がＨＴＴＰにより通信する際に使用されるモジュールであり、後述のＴＣＰ／ＩＰモジュール１５１６により前述のＷＷＷサーバモジュール１５０３、ウェブプルプリントモジュール１５１１に通信を提供するものである。
【００４８】
１５１３はｌｐｒモジュールであり、後述のＴＣＰ／ＩＰモジュール１５１６により、前述の同報配信部１５０４内のＰＲＴモジュール１５０５に通信を提供するものである。１５１４はＳＭＴＰモジュールであり、後述のＴＣＰ／ＩＰモジュール１５１６により、前述の同報配信部１５０４内のＥメールモジュール１５０６に通信を提供するものである。
【００４９】
１５１５はＳＬＭ（Ｓａｌｕｔａｔｉｏｎ−Ｍａｎａｇｅｒ）モジュールであり、後述のＴＣＰ／ＩＰモジュール１５１６により、前述の同報配信部１５０４内のデータベースモジュール１５０７、ＤＰモジュール１５０８、およびリモートコピースキャンモジュール１５０９、リモートコピープリントモジュール１５１０に通信を提供するものである。
【００５０】
１５１６はＴＣＰ／ＩＰモジュールであり、前述の各種モジュールに後述のネットワークドライバ１５１７によりネットワーク通信を提供するものである。
【００５１】
１５１７はネットワークドライバであり、ネットワークに物理的に接続される部分を制御するものである。１５１８はＡＰＩ制御部であり、同報通信部１５０４などの上位モジュールに対して、後述のジョブマネージャモジュール１５１９などの下位モジュールとのインタフェースを提供するものであり、上流および下流のモジュール間の依存関係を軽減し、それぞれの流用性を高めるものである。
【００５２】
１５１９はジョブマネージャモジュールであり、前述の各種モジュールよりＡＰＩ制御部１５１８を介して指示される処理を解釈し、後述の各モジュールに指示を与えるものである。また、本モジュールは、複合機能デバイス１００１内で実行されるハード的な処理を一元管理するものである。
【００５３】
１５２０はコーデックマネージャモジュールであり、ジョブマネージャモジュール１５１９が指示する処理の中で、データの各種圧縮・伸長処理を管理または制御するものである。
【００５４】
１５２１はＦＢＥエンコーダであり、ジョブマネージャモジュール１５１９、スキャンマネージャモジュール１５２４により実行されるスキャン処理により読み込まれたデータをＦＢＥフォーマットにより圧縮するものである。１５２２はＪＰＥＧコーデックであり、ジョブマネージャモジュール１５１９、スキャンマネージャモジュール１５２４により実行されるスキャン処理、およびプリントマネージャモジュール１５２６により実行される印刷処理において、読み込まれたデータのＪＰＥＧ圧縮および印刷データのＪＰＥＧ展開処理を行うものである。
【００５５】
１５２３はＭＭＲコーデックであり、ジョブマネージャモジュール１５１９、スキャンマネージャモジュール１５２４により実行されるスキャン処理、およびプリントマネージャモジュール１５２６により実行される印刷処理において、読み込まれたデータのＭＭＲ圧縮および印刷データのＭＭＲ伸長を行うものである。
【００５６】
１５２４はスキャナマネージャモジュールであり、ジョブマネージャモジュール１５１９が指示するスキャン処理を管理・制御するものである。１５２５はＳＣＳＩドライバであり、スキャンマネージャモジュール１５２４と複合機能デバイス１００１が内部的に接続しているスキャナ部との通信を行うものである。
【００５７】
１５２６はプリントマネージャモジュールであり、ジョブマネージャモジュール１５１９が指示する印刷処理を管理または制御するものである。１５２７はエンジンインタフェースドライバであり、プリントマネージャモジュール１５２６と印刷部とのインタフェースを提供するものである。１５２８はパラレルポートドライバであり、ウェブプルプリントモジュール１５１１がパラレルポートを介して図外の出力機器にデータを出力する際のインタフェースを提供するものである。
【００５８】
１５２９はＳＮＭＰモジュールであり、ＳＮＭＰ（Ｓｉｍｐｌｅ Ｎｅｔｗｏｒｋ Ｍａｎａｇｅｍｅｎｔ Ｐｒｏｔｏｃｏｌ）に従ったコマンドを他の端末との間で送受信することにより、後述のＭＩＢ１５３０に格納されている複合機能デバイス１００１の情報を外部から閲覧または設定できるようにするものである。
【００５９】
また、前述のリモートコピースキャンモジュール１５０９やリモートスキャンプリントモジュール１５１０は、ＳＮＭＰモジュール１５２９を介して、他の複合機能デバイスの能力（例えば、給紙カセット部にセットされている用紙サイズなど）を取得することも可能になる。前記ＳＮＭＰモジュールは、ＴＣＰ／ＩＰモジュール１５１６およびネットワークドライバ１５１７を介して、ネットワークに接続された他の端末と通信する。
【００６０】
１５３０はＭＩＢ（Ｍａｎａｇｅｍｅｎｔ Ｉｎｆｏｒｍａｔｉｏｎ Ｂａｓｅ）であり、ＲＦＣ１１５５で規定された構造に従って複合機能デバイス１００１の情報（管理情報リスト）が格納されている。
【００６１】
１５３２はファクシミリ通信モジュールであり、複合機能デバイス１００１のスキャナ機能、および、プリンタ機能を使用し、公衆回線に接続されたファクシミリ装置やファクシミリ機能を持つ他の複合機能デバイスと画像データの通信を行うモジュールである。
【００６２】
１５３３はプロトコル制御モジュールであり、ファクシミリ通信の手順を制御するためのモジュールである。１５３１は回線制御モジュールであり、公衆回線に接続されたモデムなどのデバイスを制御するものである。
【００６３】
次に、上記のように構成された複合機能デバイス１００１を含む画像データ送信システムにおけるデータ通信処理例を説明する。
【００６４】
なお、複合機能デバイス１００１が接続されたローカルエリアネットワーク１０１０上には、複合機能デバイス１００１からの画像データの送信先として指定可能な他の複合機能デバイス１００５、プリンタ１００６、コンピュータ１００３、１００４が複数存在するものとする。
【００６５】
また、ルータ１０１１により接続された他のインターネット／イントラネット１０２０に接続されている他の複合機能デバイス１０２２、コンピュータ１０２１、プリンタ１０２３なども画像データの送信先として指定できるように実装することも可能である。また、出力先として指定可能なデバイスは、公衆回線に接続されたＦＡＸ１０３１であっても構わない。
【００６６】
さらに、複合機能デバイス１００１は画像データを含む画像データの送信に関連する各種の情報を画像データ保存サーバ１００２に保存され、複合機能デバイス１００１と同等の機能を持つ複合機能デバイス１００５、１０２２などからもこれらの画像データを含む画像データの送信に関連する各種の情報は参照可能である。
【００６７】
図４は、本発明に係る画像処理装置における第１のデータ処理手順の一例を示すフローチャートであり、画像処理装置である複合機能デバイス１００１の画像データ送信時のデータ処理手順に対応する。なお、Ｓ４０１〜Ｓ４１６は各ステップを示す。また、本ステップは、ＣＰＵ２００１がＨＤＤ２００４等から対応する制御プログラムをＲＡＭ２００２上にロードして実行することにより実現される。
【００６８】
先ず、ステップＳ４０１では、操作部２０１２に表示されるメニューを選択指示することにより、スキャナ２０７０で原稿の読み取りが行なわれ、ステップＳ４０２に移行する。
【００６９】
そして、ステップＳ４０２では、送信結果レポートであることを示すコード（例えばバーコード、画像パターンコード等を含む）の有無からステップＳ４０２において、スキャナ２０７０で読み取られた原稿が再送を指示する送信結果レポートであるかどうかの判断がＣＰＵ２００１によりなされ、再送を指示する送信結果レポートであると判断した場合（ステップＳ４０２でＹｅｓ）には、ステップＳ４０３に移行し、それ以外であると判断した場合（ステップＳ４０２でＮｏ）にはステップＳ４０４に移行する。
【００７０】
そして、ステップＳ４０３では、ステップＳ４０１で読み込まれた原稿がステップＳ４０２において再送を指示する送信結果レポートであると判断された場合に後述する処理手順により画像データの再送処理が実行され、ステップＳ４１１に移行する。
【００７１】
一方、ステップＳ４０４では、ステップＳ４０１で読み込まれた原稿がスキャナ画像処理部２０８０において所定の画像データへ変換され、ステップＳ４０５に移行する。
【００７２】
そして、ステップＳ４０５では、操作部２０１２からの入力により、送信する画像データへのユーザ認証情報が設定され、ステップＳ４０６で、ステップＳ４０４で生成した画像データを送信するための送信モードの選択が行われ、ステップＳ４０７に移行する。
【００７３】
なお、ここで想定している送信モードにはＦＴＰ、ＳＭＢ、電子メール添付、ファクシミリ送信、インターネットファクシミリ送信などがある。
【００７４】
そして、ステップＳ４０７では、ステップＳ４０６で選択した送信モードに適したフォーマットで宛先である宛先アドレス情報の入力が行なわれ、ステップＳ４０８に移行する。
【００７５】
なお、ここで想定している宛先の宛先アドレス情報としては、ＩＰアドレス、ホスト名、Ｅメールアドレス、ファクシミリ番号などがある。
【００７６】
そして、ステップＳ４０８では、ステップＳ４０４で生成した画像データをステップＳ４０６で選択した送信モードによりステップＳ４０７で指定した宛先に送信する。
【００７７】
次に、ステップＳ４０９では、ステップＳ４０８で送信した画像データを予め指定した画像データ保存サーバ１００２内の記憶装置に保存する。
【００７８】
ステップＳ４１０では、ステップＳ４０９で画像データ保存サーバ１００２内の記憶装置に保存した画像データの格納場所を示す送信画像アドレス情報を生成する。そして、ステップＳ４１１では、ＣＰＵ２００１が送信結果レポートを作成するかどうかの判断を行い、送信結果レポートを作成すると判断した場合（ステップＳ４１１でＹｅｓ）には、ステップＳ４１２に移行し、送信結果レポートを作成しないと判断した場合（ステップＳ４１１でＮｏ）には送信処理を終了する。
【００７９】
そして、ステップＳ４１２では、ステップＳ４０５で入力された認証情報が送信結果レポートに読み取り可能な形態情報を構成するコードとして、例えばＣＰＵ２００１によりコード化されて設定され、ステップＳ４１３に移行して、ステップＳ４０６で選択された送信モードが送信結果レポートに読み取り可能な形態でコード化され、ステップＳ４１４に移行する。
【００８０】
そして、ステップＳ４１４では、ステップＳ４０７で入力された宛先を示す宛先アドレス情報が送信結果レポートに読み取り可能な形態を示す形態情報（図１０に示す、例えばＱコード）として付加され、ステップＳ４１５に移行し、ステップＳ４１０で生成された送信画像アドレス情報が送信結果レポートに読み取り可能な形態情報としてコード化され、ステップＳ４１６に移行する。
【００８１】
そして、ステップＳ４１６では、ステップＳ４１２で付加された認証情報、ステップＳ４１３で付加された送信モード、ステップＳ４１４で付加されたアドレス情報、ステップＳ４１５で付加された送信画像アドレス情報とともに送信結果レポート（後述する図１０参照）が出力され、処理を終了する。
【００８２】
なお、ステップＳ４１２、ステップＳ４１３、ステップＳ４１４、ステップＳ４１５で実行される形態情報の付加の例としのコード化の手法は、例えば、株式会社デンソーが開発したＱＲコードなどの２次元コードなどを想定しているが、他のコードを付加する構成であってもよい。
【００８３】
図５，図６は、本発明に係る画像処理装置における第２のデータ処理手順の一例を示すフローチャートであり、画像処理装置である複合機能デバイス１００１の画像データ再送信時のデータ処理手順に対応する。なお、Ｓ５０１〜Ｓ５１９は各ステップを示す。また、本ステップは、ＣＰＵ２００１がＨＤＤ２００４等から対応する制御プログラムをＲＡＭ２００２上にロードして実行することにより実現される。
【００８４】
ステップＳ５０１では、スキャナ２０７０から画像バス２００８を介して読み込んだ送信結果レポートから前回送信時に設定されたユーザ認証情報を取得し、ステップＳ５０２に移行し、スキャナ２０７０により画像バス２００８より読み込んだ送信結果レポートから前回送信した画像データが格納された送信画像アドレスを取得し、ステップＳ５０３に移行し、スキャナ２０７０により画像バス２００８より読み込んだ送信結果レポートから前回送信時に選択した送信モードの情報を取得し、ステップＳ５０４に移行する。
【００８５】
そして、ステップＳ５０４では、スキャナ２０７０から画像バス２００８を介して読み込んだ送信結果レポートから前回送信時の宛先である宛先アドレス情報を取得し、ステップＳ５０５に移行し、操作部２０１２から認証情報が入力され、ステップＳ５０６に移行し、ステップＳ５０５で入力された認証情報とステップＳ５０１で送信結果レポートから取得した認証情報が一致するかどうかの判断がＣＰＵ２００１によりなされ、一致しないと判断した場合（ステップＳ５０６でＮｏ）にはステップＳ５０７に移行し、一致すると判断した場合（ステップＳ５０７でＹｅｓ）にはステップＳ５０８に移行する。
【００８６】
そして、ステップＳ５０７では、ステップＳ５０６でユーザ認証処理に失敗したとＣＰＵ２００１が判断した場合に、認証処理のリトライ回数をカウントし、予め設定されたリトライ回数の最大値を超えているかどうかの判断がＣＰＵ２００１によりなされ、設定されたリトライ回数を超えている場合（ステップＳ５０７でＹｅｓ）には処理を終了し、それ以外であると判断した場合（ステップＳ５０７でＮｏ）にはステップＳ５０５に戻る。
【００８７】
そして、ステップＳ５０８では、ステップＳ５０２で送信結果レポートから取得した送信画像アドレスが示す送信画像データを変更するかどうかの判断がＣＰＵ２００１により行われ、画像データを変更すると判断した場合（ステップＳ５０８でＹｅｓ）にはステップＳ５０９に移行し、それ以外であると判断した場合（ステップＳ５０８でＮｏ）にはステップＳ５１３に移行する。
【００８８】
そして、ステップＳ５０９では、ステップＳ５０８において送信画像を変更すると判断した場合に、既に画像データ保存サーバ１００２に格納されている既存の画像データを送信するかどうかの判断がＣＰＵ２００１により行われ、既存の画像データを送信すると判断した場合（ステップＳ５０９でＹｅｓ）には、ステップＳ５１０に移行し、それ以外であると判断した場合（ステップＳ５０９でＮｏ）にはステップＳ５１１に移行する。
【００８９】
そして、ステップＳ５１０では、送信する画像データとして選択された既存の画像データ（図４に示したステップＳ４０９で、送信時に画像データが画像データ保存サーバ１００２内の記憶装置に登録されたデータ）が画像データ保存サーバ１００２の記憶装置からネットワーク１０１０を介してロードされ、ステップＳ５１３に移行する。
【００９０】
そして、ステップＳ５１１では、送信する画像データとして新たにスキャナ２０７０より原稿の読み取り処理が行われ、ステップＳ５１２に移行して、ステップＳ５１１で読み取られた原稿を画像データに変換し、ステップＳ５１３に移行する。
【００９１】
そして、ステップＳ５１３では、ステップＳ５０３で取得した送信モードを変更するかどうかの判断がＣＰＵ２００１によりなされ、送信モードを変更すると判断した場合（ステップＳ５１３でＹｅｓ）にはステップＳ５１４に移行し、それ以外であると判断した場合（ステップＳ５１３でＮｏ）にはステップＳ５１５に移行する。
【００９２】
そして、ステップＳ５１４では、ステップＳ５１３において送信モードを変更すると判断された場合に、操作部２０１２より新たに送信モードを選択し、ステップＳ５１５に移行する。
【００９３】
次に、ステップＳ５１５では、ステップＳ５０４で取得した宛先を示す宛先アドレス情報を変更するかどうかの判断がＣＰＵ２００１によりなされ、変更すると判断した場合（ステップＳ５１５でＹｅｓ）には、ステップＳ５１６に移行し、それ以外であると判断した場合（ステップＳ５１５でＮｏ）にはステップＳ５１７に移行する。
【００９４】
そして、ステップＳ５１６では、ステップＳ５１５において、宛先を示す宛先アドレス情報を変更すると判断された場合に操作部２０１２より宛先アドレス情報の再入力が行われ、ステップＳ５１７に移行し、上記ステップにおいて設定された送信モード、宛先アドレス情報により画像データの送信処理が行われ、ステップＳ５１８に移行する。
【００９５】
そして、ステップＳ５１８では、送信した画像データが既に画像データ保存サーバに格納されているかどうかの判断がＣＰＵ２００１によりなされ、新規の画像データであると判断した場合（ステップＳ５１８でＹｅｓ）にはステップＳ５１９に移行し、それ以外であると判断した場合（ステップＳ５１８でＮｏ）には再送処理を終了する。
【００９６】
そして、ステップＳ５１９では、ステップＳ５１８において送信した画像データが画像データ保存サーバ１００２に保存されていないものであると判断された場合に画像データを画像データ保存サーバ１００２の記憶装置に保存し、再送処理を終了する。
【００９７】
これにより、スキャナ２０７０から読み取られた送信用の画像データの登録先をネットワーク上のデバイス、例えば画像データ保存サーバ１００２の記憶装置に分散登録しておくこと、および、該画像データ保存サーバ１００２の記憶装置に登録された画像データを利用する再送信時に、所定の認証処理を施すことで、不正な送信要求を排除してセキュリティを確保することができる。
【００９８】
〔第２実施形態〕
なお、上記第１実施形態に示した画像処理システムでは、ユーザ認証情報、宛先アドレス情報、送信モード、送信画像アドレス情報の各データは送信結果レポートに読み取り可能な形態で付加されるが、これらの情報も送信した画像データと同様に画像データ保存サーバ１００２に保存し、これらの情報（以下、再送データ）の格納場所を示すアドレス情報（以下、再送データアドレス）を読み取り可能な形態でコード化し、送信結果レポートに付加してもよい。
【００９９】
以下、再送データアドレスを読み取り可能な形態でコード化し、送信結果レポートに付加した場合の動作を図７および図８，図９を参照して説明する。
【０１００】
図７は、本発明に係る画像処理装置における第３のデータ処理手順の一例を示すフローチャートであり、画像処理装置である複合機能デバイス１００１の画像データ送信時のデータ処理手順に対応する。なお、Ｓ６０１〜Ｓ６１５は各ステップを示す。また、本ステップは、ＣＰＵ２００１がＨＤＤ２００４等から対応する制御プログラムをＲＡＭ２００２上にロードして実行することにより実現される。
【０１０１】
ステップＳ６０１では、スキャナ２０７０から原稿の読み取りが行なわれ、ステップＳ６０２に移行し、送信結果レポートであることを示すコードの有無からステップＳ６０１において読み取られた原稿が再送を指示する送信結果レポートであるかどうかの判断がＣＰＵ２００１によりなされ、再送を指示する送信結果レポートであると判断した場合（ステップＳ６０２でＹｅｓ）には、ステップＳ６０３に移行し、それ以外であると判断した場合（ステップＳ６０２でＮｏ）にはステップＳ６０４に移行する。
【０１０２】
そして、ステップＳ６０３で、ステップＳ６０１で読み込まれた原稿がステップＳ６０２において再送を指示する送信結果レポートであると判断された場合に後述する処理手順により画像データの再送処理が行われ、ステップＳ６１３以降に移行する。
【０１０３】
一方、ステップＳ６０４では、ステップＳ６０１で読み込まれた原稿がスキャナ画像処理部２０８０において画像データへ変換され、ステップＳ６０５に移行し、操作部２０１２より、送信する画像データへのユーザ認証情報が設定され、ステップＳ６０６に移行し、ステップＳ６０４で生成した画像データを送信するための送信モードの選択が行われ、ステップＳ６０７に移行する。なお、ここで想定している送信モードにはＦＴＰ、ＳＭＢ、電子メール添付、ファクシミリ送信、インターネットファクシミリ送信などがある。
【０１０４】
そして、ステップＳ６０７では、ステップＳ６０６で選択した送信モードに適したフォーマットで宛先である宛先アドレス情報の入力が行なわれ、ステップＳ６０８に移行する。
【０１０５】
なお、ここで想定している宛先の宛先アドレス情報としては、ＩＰアドレス、ホスト名、Ｅメールアドレス、ファクシミリ番号などがある。
【０１０６】
そして、ステップＳ６０８では、ステップＳ６０４で生成した画像データをステップＳ６０６で選択した送信モードによりステップＳ６０７で指定した宛先に送信する。次に、ステップＳ６０９では、ステップＳ６０８で送信した画像データをネットワーク１０１０を介して予め指定した画像データ保存サーバ１００２の記憶装置に保存する。
【０１０７】
そして、ステップＳ６１０では、ステップＳ６０５で入力されたユーザ認証情報を画像データ保存サーバ１００２内の記憶装置に保存し、ステップＳ６１１に移行して、ステップＳ６１１では、ステップＳ６０６で選択された送信モードを画像データ保存サーバ１００１の記憶装置に保存し、ステップＳ６１２に移行する。
【０１０８】
そして、ステップＳ６１２では、ステップＳ６０７で入力された宛先アドレス情報を画像データ保存サーバ１００２の記憶装置に保存し、ステップＳ６１３に移行して、ステップＳ６１３では、送信結果レポートを作成するかどうかの判断がＣＰＵ２００１により行われ、送信結果レポートを作成すると判断した場合（ステップＳ６１３でＹｅｓ）にはステップＳ６１４に移行し、送信結果レポートを作成しないと判断した場合（ステップＳ６１３でＮｏ）には、送信処理を終了する。
【０１０９】
そして、ステップＳ６１４では、ステップＳ６０９で保存した画像データの格納場所を示す送信画像アドレス情報（例えば図１０に示す例では、「￥￥ｓｅｒｖｅｒ￥Ｉｎｔｐｕｂ￥ｔｐｏｒｔ￥ｄａｔａ￥ｄａｔａ＿００１．ｐｄｆ」を示す）と、ステップＳ６１０で保存したユーザ認証情報と、ステップＳ６１１で保存した送信モードと、ステップＳ６１２で保存した宛先アドレス情報とを示す再送データアドレス情報を生成し、ステップＳ６１５に移行する。
【０１１０】
そして、ステップＳ６１５では、ステップＳ６１４で生成した再送データアドレス情報を読み取り可能な形態でコード化して付加（本実施形態では、図１０のＱＲコード９９９９例を示す）し、送信結果レポートを出力して、処理を終了する。
【０１１１】
図８，図９は、本発明に係る画像処理装置における第４のデータ処理手順の一例を示すフローチャートであり、画像処理装置である複合機能デバイス１００１の画像データ送信時のデータ処理手順に対応する。なお、Ｓ７０１〜Ｓ７２３は各ステップを示す。また、本ステップは、ＣＰＵ２００１がＨＤＤ２００４等から対応する制御プログラムをＲＡＭ２００２上にロードして実行することにより実現される。
【０１１２】
先ず、ステップＳ７０１では、送信結果レポートから再送データアドレスが参照され、ステップＳ７０２に移行して、ステップＳ７０１において、検出した再送データアドレス情報を参照し、前回送信時に設定されたユーザ認証情報を取得し、ステップＳ７０３に移行する。
【０１１３】
そして、ステップＳ７０３では、ステップＳ７０１において検出した再送データアドレス情報を参照し、前回送信した画像データが格納された送信画像アドレスを取得し、ステップＳ７０４に移行して、ステップＳ７０４では、ステップＳ７０１において検出した再送データアドレス情報を参照し、前回送信時に選択した送信モードの情報を取得し、ステップＳ７０５に移行する。
【０１１４】
そして、ステップＳ７０５では、ステップＳ７０１において検出した再送データアドレス情報を参照し、前回送信時の宛先である宛先アドレス情報を取得し、ステップＳ７０６に移行して、操作部２０１２からユーザ認証情報が入力されると、ステップＳ７０７に移行して、ステップＳ７０６で入力されたユーザ認証情報とステップＳ７０２で取得したユーザ認証情報が一致するかどうかの判断がＣＰＵ２００１により行われ、一致しないと判断した場合（ステップＳ７０７でＮｏ）にはステップＳ７０８に移行し、一致すると判断した場合（ステップＳ７０８でＹｅｓ）にはステップＳ７０９に移行する。
【０１１５】
そして、ステップＳ７０８では、ステップＳ７０７でユーザ認証処理に失敗したと判断した場合に、認証処理のリトライ回数をカウントし、予め設定されたリトライ回数の最大値を超えているかどうかの判断がＣＰＵ２００１によりなされ、設定されたリトライ回数を超えていると判断した場合（ステップＳ７０８でＹｅｓ）には処理を終了し、それ以外であると判断した場合（ステップＳ７０７でＮｏ）には、ステップＳ７０６に戻る。
【０１１６】
そして、ステップＳ７０９では、ステップＳ７０３で取得した送信画像アドレスが示す送信画像データを変更するかどうかの判断がＣＰＵ２００１により行われ、画像データを変更すると判断した場合（ステップＳ７０９でＹｅｓ）にはステップＳ７１０に移行し、それ以外であると判断した場合（ステップＳ７０９でＮｏ）にはステップＳ７１４に移行する。
【０１１７】
そして、ステップＳ７１０では、ステップＳ７０９において送信画像を変更すると判断した場合に、既に画像データ保存サーバ１００２の記憶装置に格納されている既存の画像データに変更するかどうかの判断がＣＰＵ２００１により行われ、既存の画像データに変更すると判断した場合（ステップＳ７１０でＹｅｓ）にはステップＳ７１１に移行し、それ以外であると判断した場合（ステップＳ７１０でＮｏ）にはステップＳ７１２に移行する。
【０１１８】
そして、ステップＳ７１１では、送信する画像データとして選択された既存の画像データが画像データ保存サーバ１００２の記憶装置からロードされ、ステップＳ７１４に移行する。
【０１１９】
一方、ステップＳ７１２では、送信する画像データとして新たにスキャナ２０７０より原稿の読み取り処理が行われ、ステップＳ７１３に移行して、ステップＳ７１２で読み取られた原稿を画像データに変換し、ステップＳ７１４に移行する。
【０１２０】
そして、ステップＳ７１４では、ステップＳ７０４で取得した送信モードを変更するかどうかの判断がＣＰＵ２００１によりなされ、送信モードを変更する場合（ステップＳ７１４でＹｅｓ）にはステップＳ７１５に移行し、それ以外であると判断した場合（ステップＳ７１４でＮｏ）には、ステップＳ７１６に移行する。
【０１２１】
そして、ステップＳ７１５では、ステップＳ７１４において送信モードを変更すると判断された場合に操作部２０１２より新たに送信モードが選択されると、ステップＳ７１６に移行して、ステップＳ７０５で取得した宛先を示す宛先アドレス情報を変更するかどうかの判断がＣＰＵ２００１によりなされ、変更すると判断した場合（ステップＳ７１６でＹｅｓ）には、ステップＳ７１７に移行し、それ以外であると判断した場合（ステップＳ７１６でＮｏ）にはステップＳ７１８に移行する。
【０１２２】
そして、ステップＳ７１７では、ステップＳ７１６において、宛先を示す宛先アドレス情報を変更すると判断された場合に、操作部２０１２より宛先アドレス情報の再入力が行われ、ステップＳ７１８に移行して、上記ステップにおいて設定された送信モード、宛先アドレス情報により画像データの送信処理が行われ、ステップＳ７１９に移行する。
【０１２３】
そして、ステップＳ７１９では、送信した画像データが既に画像データ保存サーバ１００２に格納されているかどうかの判断がＣＰＵ２００１によりなされ、新規の画像データである場合（ステップＳ７１９でＹｅｓ）にはステップＳ７２０に移行し、それ以外であると判断した場合（ステップＳ７１９でＮｏ）にはステップＳ７２１に移行する。
【０１２４】
そして、ステップＳ７２０では、ステップＳ７１９において送信した画像データが画像データ保存サーバ１００２の記憶装置に保存されていないものであると判断された場合に、画像データを図１に示した画像データ保存サーバ１００２に保存し、ステップＳ７２１に移行して、入力されたユーザ認証情報を画像データ保存サーバ１００２の記憶装置に保存し、ステップＳ７２２に移行して、選択された送信モードを画像データ保存サーバ１００２の記憶装置に保存し、ステップＳ７２３に移行する。
【０１２５】
そして、ステップＳ７２３では、入力された宛先アドレス情報を画像データ保存サーバ１００２の記憶装置に保存し、処理を終了する。
【０１２６】
なお、図８に示したステップＳ７１１では、画像データ保存サーバ１００２の記憶装置から登録された画像データをネットワーク１０１０を介して取得可能な場合を説明したが、画像データ保存サーバ１００２側の通信可能状態が不調な場合に備えて、図示しない判断ステップで、画像データ保存サーバ１００２が所定時間内に画像データを取得できない場合には、その旨を操作部２０１２に表示して後、送信結果レポート上の画像データを読み取って送信させるように、ＵＩ画面で操作指示を催促させるように制御してもよい。
【０１２７】
上記実施形態によれば、スキャナ２０７０から読み取られた送信用の画像データの登録先をネットワーク上のデバイス、例えば画像データ保存サーバ１００２の記憶装置に登録しておくこと、および、該画像データ保存サーバ１００２の記憶装置に登録された画像データを再利用する再送信時に、所定の認証処理を施すことで、不正な送信要求を排除してさらにセキュリティよく画像データの管理を行うことができる。
【０１２８】
また、上記実施形態では、画像データ保存サーバ１００２の記憶装置に登録された画像データをそのまま保存管理する場合について説明したが、登録時から経過時間や、削除指示命令等を認証者から得た場合には、削除するような処理を加えることが任意である。
【０１２９】
さらに、画像データ保存サーバ１００２の記憶装置に登録された画像データを再送する際に、新たにスキャナ２０７０から入力される原稿と所定の画像処理（２ｉｎ１処理等）を行って得られるレイアウト画像データを新たな画像データとしてもよい。
【０１３０】
図１０は、本発明に係る画像処理装置における画像データに対する送信結果レポートの一例を示す図である。
【０１３１】
図１０において、９９９９はＱＲコードを示す。なお、このＱＲコード９９９９はユーザ認証情報、送信モード、宛先アドレス情報、送信画像アドレス情報を含むものであっても良いし、これらの情報の格納場所である再送データアドレス情報を意味するものであってもよい。
【０１３２】
なお、画像データＩＭは、送付される３枚中の先頭ページの画像としている場合に対応する。
【０１３３】
以下、図１１に示すメモリマップを参照して本発明に係る画像処理システムで読み取り可能なデータ処理プログラムの構成について説明する。
【０１３４】
図１１は、本発明に係る画像処理システムで読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１３５】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１３６】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１３７】
本実施形態における図４〜図９に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１３８】
以上のように、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１３９】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１４０】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１４１】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１４２】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１４３】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０１４４】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１４５】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４７】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０１４８】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるものではない。
【０１４９】
なお、本発明は、上記した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【産業上の利用可能性】
【０１５０】
上記実施形態では、画像データ保存サーバ１００２内の記憶装置に画像データ等を登録して、再送信時に所定の認証処理等で正当な要求者であることが確認された後、登録された画像データをネットワーク１０１０を介して画像データ保存サーバ１００２内の記憶装置からロードして指定された送信先に画像データを送信処理する例について説明したが、画像データ保存サーバ１００２内の記憶装置に記憶された情報をサーバ側のメモリＩ／Ｆを介して接続可能な可搬性に優れた媒体、例えばＵＳＢメモリ等に記憶（登録時と同様の認証処理を伴うことを前提とする）させて、複合機能デバイス１００１に設けられる同様のメモリＩ／Ｆを介してＵＳＢメモリを装着して、同様のメモリアクセスをＵＳＢメモリに行うように構成してもよい。これにより、画像データ保存サーバ１００２がダウンしていても、同様の認証処理を施した上で、画像データの再送信処理等を特定の送信要求者が自在に行えるように構成してもよい。
【０１５１】
同様に、画像データの送信先は、画像データ保存サーバ１００２内の記憶装置以外に、例えばコンピュータ１００３、１００４等の記憶装置であってもよいし、他の複合機能デバイス１００５、１０２２が備えるハードディスク等に構築されるパーソナルボックス機能で管理して、上記同様の認証処理で画像データの登録、取得処理を制御できるように構成することも本発明の適用範囲である。
【図面の簡単な説明】
【０１５２】
【図１】本発明の第１実施形態を示す画像処理装置を適用可能な画像処理システムのネットワーク構成を説明する図である。
【図２】図１に示した複合機能デバイスのハードウエアの全体構成を説明するブロック図である。
【図３】図１に示した複合機能デバイスにおいて動作するソフトウェアの全体構成を説明するブロック図である。
【図４】本発明に係る画像処理装置における第１のデータ処理手順の一例を示すフローチャートである。
【図５】本発明に係る画像処理装置における第２のデータ処理手順の一例を示すフローチャートである。
【図６】本発明に係る画像処理装置における第２のデータ処理手順の一例を示すフローチャートである。
【図７】本発明に係る画像処理装置における第３のデータ処理手順の一例を示すフローチャートである。
【図８】本発明に係る画像処理装置における第４のデータ処理手順の一例を示すフローチャートである。
【図９】本発明に係る画像処理装置における第４のデータ処理手順の一例を示すフローチャートである。
【図１０】本発明に係る画像処理装置における画像データに対する送信結果レポートの一例を示す図である。
【図１１】本発明に係る画像処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【０１５３】
１００１    複合機能デバイス
１００２    画像データ保存サーバ
１００３    コンピュータ
１００４    コンピュータ
１００５    複合機能デバイス
１００６    プリンタ
１０１０    ローカルエリアネットワーク
１０１１    ルータ
１０２０    インターネット／イントラネット
１０２１    コンピュータ
１０２２    複合機能デバイス
１０２３    プリンタ
１０３０    ＰＳＴＮまたはＩＳＤＮ
１０３１    ファクシミリ装置
【図１】
2005286727.tif 000003
【図２】
2005286727.tif 000004
【図３】
2005286727.tif 000005
【図４】
2005286727.tif 000006
【図５】
2005286727.tif 000007
【図６】
2005286727.tif 000008
【図７】
2005286727.tif 000009
【図８】
2005286727.tif 000010
【図９】
2005286727.tif 000011
【図１０】
2005286727.tif 000012
【図１１】
2005286727.tif 000013