(57)【特許請求の範囲】
【請求項１】
ネットワーク上でサーバコンピュータにより公開されており、事前印刷の際にＷｅｂ上の所定アドレスに記憶されていた第１の文書ファイルに対応する画像が当該事前印刷された印刷物であって印刷面の所定領域に前記所定アドレスの記載が付加されている原稿を読み取って、読み取り画像データである第１の画像データを得る原稿読取手段と、
前記第１の画像データから前記所定アドレスを抽出するアドレス抽出手段と、
前記アドレス抽出手段によって前記第１の画像データ中から抽出された前記所定アドレスに前記原稿を読み取る際に記憶されている第２の文書ファイルを取得するために、前記所定アドレスに基づいて前記サーバコンピュータに前記第２の文書ファイルの転送要求を送信する転送要求送信手段と、
前記サーバコンピュータから前記第２の文書ファイルを受信する文書ファイル受信手段と、
前記文書ファイル受信手段によって受信された前記第２の文書ファイルから第２の画像データを生成する画像データ生成手段と、
前記第１の画像データと前記第２の画像データとを互いに対応する所定の領域において比較して、当該第１の画像データと前記第２の画像データとが一致するか否かを判断する比較手段と、
前記画像データ比較手段による比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合に、前記比較結果を表示して、出力する画像データの指定を受け付ける画像データ指定受付手段と、
前記画像データ比較手段による比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合には、前記第１の画像データおよび前記第２の画像データのうち前記画像データ指定受付手段により指定を受け付けた画像データに対応する画像を他の機器に画像形成させるために、当該指定を受け付けた画像データを他の機器に送信する指定画像送信処理を行う一方、前記画像データ比較手段による比較結果において前記第１の画像データと前記第２の画像データとが一致すると判断された場合には、指定画像送信処理とは異なる送信処理を行う画像データ送信手段と、
を有することを特徴とする画像処理装置。
【請求項２】
ネットワーク上でサーバコンピュータにより公開されており、事前印刷の際にＷｅｂ上の所定アドレスに記憶されていた第１の文書ファイルに基づいて当該事前印刷された印刷物であって印刷面の所定領域に前記所定アドレスの記載が付加されている原稿を読み取って、読み取り画像データである第１の画像データを得る原稿読取手段と、
前記第１の画像データから前記所定アドレスを抽出するアドレス抽出手段と、
前記アドレス抽出手段によって前記第１の画像データ中から抽出された前記所定アドレスに前記原稿を読み取る際に記憶されている第２の文書ファイルを取得するために、前記所定アドレスに基づいて前記サーバコンピュータに前記第２の文書ファイルの転送要求を送信する転送要求送信手段と、
前記サーバコンピュータから前記第２の文書ファイルを受信する文書ファイル受信手段と、
前記文書ファイル受信手段によって受信された前記第２の文書ファイルから第２の画像データを生成する画像データ生成手段と、
前記第１の画像データと前記第２の画像データとを互いに対応する所定の領域において比較して、当該第１の画像データと当該第２の画像データとが一致するか否かを判断する比較手段と、
前記画像データ比較手段による比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合に、前記比較結果を表示して、出力する画像データの指定を受け付ける画像データ指定受付手段と、
前記画像データ比較手段による比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合には、前記第１の画像データおよび前記第２の画像データのうち前記画像データ指定受付手段により指定を受け付けた画像データに対応する画像を画像形成する指定画像印刷処理を行う一方、前記画像データ比較手段による比較結果において前記第１の画像データと前記第２の画像データとが一致すると判断された場合には、指定画像印刷処理とは異なる印刷処理を行う画像形成手段と、
を有することを特徴とする画像処理装置。
【請求項３】
ネットワーク上でサーバコンピュータにより公開されており、事前印刷の際にＷｅｂ上の所定アドレスに記憶されていた第１の文書ファイルに基づいて当該事前印刷された印刷物であって印刷面の所定領域に前記所定アドレスの記載が付加されている原稿を読み取って、読み取り画像データである第１の画像データを得る第１の段階と、
前記第１の画像データから前記所定アドレスを抽出する第２の段階と、
前記第２の段階において前記第１の画像データ中から抽出された前記所定アドレスに前記原稿を読み取る際に記憶されている第２の文書ファイルを取得するために、前記所定アドレスに基づいて前記サーバコンピュータに前記第２の画像要求を送信する第３の段階と、
前記サーバコンピュータから前記第２の文書ファイルを受信する第４の段階と、
前記第４の段階において受信された前記第２の画像ファイルから第２の画像データを生成する第５の段階と、
前記第１の画像データと前記第２の画像データとを互いに対応する所定の領域において比較して、当該第１の画像データと当該第２の画像データとが一致するか否かを判断する第６の段階と、
前記第６の段階における比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合に、前記比較結果を表示して、出力する画像データの指定を受け付ける第７の段階と、
前記第６の段階における比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合には、前記第１の画像データおよび前記第２の画像データのうち前記第７の段階において指定を受け付けた画像データに対応する画像を他の機器に画像形成させるために、当該指定を受け付けた画像データを他の機器に送信する指定画像送信処理を行う一方、前記第６の段階における比較結果において前記第１の画像データと前記第２の画像データとが一致すると判断された場合には、指定画像送信処理と異なる送信処理を行う第８の段階と、
を有することを特徴とする画像処理方法。
【請求項４】
ネットワーク上でサーバコンピュータにより公開されており、事前印刷の際にＷｅｂ上の所定アドレスに記憶されていた第１の文書ファイルに基づいて当該事前印刷された印刷物であって印刷面の所定領域に前記所定アドレスの記載が付加されている原稿を読み取って、読み取り画像データである第１の画像データを得る第１の段階と、
前記第１の画像データから前記所定アドレスを抽出する第２の段階と、
前記第２の段階において前記第１の画像データ中から抽出された前記所定アドレスに前記原稿を読み取る際に記憶されている第２の文書ファイルを取得するために、前記所定アドレスに基づいて前記サーバコンピュータに前記第２の画像要求を送信する第３の段階と、
前記サーバコンピュータから前記第２の文書ファイルを受信する第４の段階と、
前記第４の段階において受信された前記第２の画像ファイルから第２の画像データを生成する第５の段階と、
前記第１の画像データと前記第２の画像データとを互いに対応する所定の領域において比較して、当該第１の画像データと当該第２の画像データとが一致するか否かを判断する第６の段階と、
前記第６の段階における比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合に、前記比較結果を表示して、出力する画像データの指定を受け付ける第７の段階と、
前記第６の段階における比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合には、前記第１の画像データおよび前記第２の画像データのうち前記第７の段階において指定を受け付けた画像データに対応する画像を画像形成する指定画像印刷処理を行う一方、前記第６の段階における比較結果において前記第１の画像データと前記第２の画像データとが一致すると判断された場合には、指定画像印刷処理とは異なる印刷処理を行う第８の段階と、
を有することを特徴とする画像処理方法。
【請求項５】
ネットワーク上でサーバコンピュータにより公開されており、事前印刷の際にＷｅｂ上の所定アドレスに記憶されていた第１の文書ファイルに基づいて当該事前印刷された印刷物であって印刷面の所定領域に前記所定アドレスの記載が付加されている原稿を読み取って、読み取り画像データである第１の画像データを得る第１の手順と、
前記第１の画像データから前記所定アドレスを抽出する第２の手順と、
前記第２の手順において前記第１の画像データ中から抽出された前記所定アドレスに前記原稿を読み取る際に記憶されている第２の文書ファイルを取得するために、前記所定アドレスに基づいて前記サーバコンピュータに前記第２の画像要求を送信する第３の手順と、
前記サーバコンピュータから前記第２の文書ファイルを受信する第４の手順と、
前記第４の手順において受信された前記第２の画像ファイルから第２の画像データを生成する第５の手順と、
前記第１の画像データと前記第２の画像データとを互いに対応する所定の領域において比較して、当該第１の画像データと当該第２の画像データとが一致するか否かを判断する第６の手順と、
前記第６の手順における比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合に、前記比較結果を表示して、出力する画像データの指定を受け付ける第７の手順と、
前記第６の手順における比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合には、前記第１の画像データおよび前記第２の画像データのうち前記第７の手順において指定を受け付けた画像データに対応する画像を他の機器に画像形成させるために、当該指定を受け付けた画像データを他の機器に送信する指定画像送信処理を行う一方、前記第６の手順における比較結果において前記第１の画像データと前記第２の画像データとが一致すると判断された場合には、指定画像送信処理とは異なる送信処理を行う第８の手順と、
を画像処理装置に実行させることを特徴とする画像処理プログラム。
【請求項６】
ネットワーク上でサーバコンピュータにより公開されており、事前印刷の際にＷｅｂ上の所定アドレスに記憶されていた第１の文書ファイルに基づいて当該事前印刷された印刷物であって印刷面の所定領域に前記所定アドレスの記載が付加されている原稿を読み取って、読み取り画像データである第１の画像データを得る第１の手順と、
前記第１の画像データから前記所定アドレスを抽出する第２の手順と、
前記第２の手順において前記第１の画像データ中から抽出された前記所定アドレスに前記原稿を読み取る際に記憶されている第２の文書ファイルを取得するために、前記所定アドレスに基づいて前記サーバコンピュータに前記第２の画像要求を送信する第３の手順と、
前記サーバコンピュータから前記第２の文書ファイルを受信する第４の手順と、
前記第４の手順において受信された前記第２の画像ファイルから第２の画像データを生成する第５の手順と、
前記第１の画像データと前記第２の画像データとを互いに対応する所定の領域において比較して、当該第１の画像データと当該第２の画像データとが一致するか否かを判断する第６の手順と、
前記第６の手順における比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合に、前記比較結果を表示して、出力する画像データの指定を受け付ける第７の手順と、
前記第６の手順における比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合には、前記第１の画像データおよび前記第２の画像データのうち前記第７の手順において指定を受け付けた画像データに対応する画像を画像形成する指定画像印刷処理を行う一方、前記第６の手順における比較結果において前記第１の画像データと前記第２の画像データとが一致すると判断された場合には、指定画像印刷処理とは異なる印刷処理を行う第８の手順と、
を画像処理装置に実行させることを特徴とする画像処理プログラム。
【請求項７】
請求項５または６に記載の画像処理プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、Ｗｅｂページの印刷物を読み取ってＵＲＬを文字認識し、そのＷｅｂサーバに接続してＷｅｂページの画像データを生成して出力する画像処理装置に関する。
【０００２】
【従来の技術】
近年、パソコンの普及に伴いインターネットの利用者が増大し、Ｗｅｂページを印刷する機会が増えるとともに、未だ紙媒体による情報伝播が相当量行われていることから、Ｗｅｂページの印刷物をコピーする機会も多くなっている。ところが、Ｗｅｂページはカラー画像が主流であるため、Ｗｅｂページの印刷物をコピーすると画像の劣化が目立ち易い。そこで、Ｗｅｂページの印刷物をコピーする際に、原稿のフッタ等に記録されているＵＲＬを文字認識しそのＵＲＬが示すＷｅｂサーバに接続してＨＴＭＬファイルを取得し、Ｗｅｂページの画像データを生成してこれを印刷することにより、画像劣化のないコピーを取得し得る画像処理装置が多数提案されている（特開平１０−２８３３１３号公報等）。
【０００３】
しかし、このような画像処理装置では、Ｗｅｂページの更新やＵＲＬの変更、ＵＲＬの誤認識等により、Ｗｅｂページの画像データとして原稿とは異なる画像データを生成する場合があり、かかる事態に対応できないという問題があった。
【０００４】
【発明が解決しようとする課題】
本発明は、上記従来技術の有する問題点に鑑みなされたものであり、その目的とするところは、Ｗｅｂページの印刷物を読み取ってＵＲＬを文字認識し、そのＷｅｂサーバに接続してＷｅｂページの画像データを生成して出力する画像処理装置において、読み取った原稿のＷｅｂページ画像と生成したＷｅｂページ画像が異なる場合に、画像データを指定して出力することのできる画像処理装置を提供することにある。
【０００５】
【課題を解決するための手段】
本発明の上記目的は、以下の各手段により達成される。
【０００６】
（ａ）  ネットワーク上でサーバコンピュータにより公開されており、事前印刷の際にＷｅｂ上の所定アドレスに記憶されていた第１の文書ファイルに対応する画像が当該事前印刷された印刷物であって印刷面の所定領域に前記所定アドレスの記載が付加されている原稿を読み取って、読み取り画像データである第１の画像データを得る原稿読取手段と、前記第１の画像データから前記所定アドレスを抽出するアドレス抽出手段と、前記アドレス抽出手段によって前記第１の画像データ中から抽出された前記所定アドレスに前記原稿を読み取る際に記憶されている第２の文書ファイルを取得するために、前記所定アドレスに基づいて前記サーバコンピュータに前記第２の文書ファイルの転送要求を送信する転送要求送信手段と、前記サーバコンピュータから前記第２の文書ファイルを受信する文書ファイル受信手段と、前記文書ファイル受信手段によって受信された前記第２の文書ファイルから第２の画像データを生成する画像データ生成手段と、前記第１の画像データと前記第２の画像データとを互いに対応する所定の領域において比較して、当該第１の画像データと前記第２の画像データとが一致するか否かを判断する比較手段と、前記画像データ比較手段による比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合に、前記比較結果を表示して、出力する画像データの指定を受け付ける画像データ指定受付手段と、前記画像データ比較手段による比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合には、前記第１の画像データおよび前記第２の画像データのうち前記画像データ指定受付手段により指定を受け付けた画像データに対応する画像を他の機器に画像形成させるために、当該指定を受け付けた画像データを他の機器に送信する指定画像送信処理を行う一方、前記画像データ比較手段による比較結果において前記第１の画像データと前記第２の画像データとが一致すると判断された場合には、指定画像送信処理とは異なる送信処理を行う画像データ送信手段と、を有することを特徴とする画像処理装置。
【０００７】
（ｂ）  ネットワーク上でサーバコンピュータにより公開されており、事前印刷の際にＷｅｂ上の所定アドレスに記憶されていた第１の文書ファイルに基づいて当該事前印刷された印刷物であって印刷面の所定領域に前記所定アドレスの記載が付加されている原稿を読み取って、読み取り画像データである第１の画像データを得る原稿読取手段と、前記第１の画像データから前記所定アドレスを抽出するアドレス抽出手段と、前記アドレス抽出手段によって前記第１の画像データ中から抽出された前記所定アドレスに前記原稿を読み取る際に記憶されている第２の文書ファイルを取得するために、前記所定アドレスに基づいて前記サーバコンピュータに前記第２の文書ファイルの転送要求を送信する転送要求送信手段と、前記サーバコンピュータから前記第２の文書ファイルを受信する文書ファイル受信手段と、前記文書ファイル受信手段によって受信された前記第２の文書ファイルから第２の画像データを生成する画像データ生成手段と、前記第１の画像データと前記第２の画像データとを互いに対応する所定の領域において比較して、当該第１の画像データと当該第２の画像データとが一致するか否かを判断する比較手段と、前記画像データ比較手段による比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合に、前記比較結果を表示して、出力する画像データの指定を受け付ける画像データ指定受付手段と、前記画像データ比較手段による比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合には、前記第１の画像データおよび前記第２の画像データのうち前記画像データ指定受付手段により指定を受け付けた画像データに対応する画像を画像形成する指定画像印刷処理を行う一方、前記画像データ比較手段による比較結果において前記第１の画像データと前記第２の画像データとが一致すると判断された場合には、指定画像印刷処理とは異なる印刷処理を行う画像形成手段と、を有することを特徴とする画像処理装置。
【０００８】
（ｃ）  ネットワーク上でサーバコンピュータにより公開されており、事前印刷の際にＷｅｂ上の所定アドレスに記憶されていた第１の文書ファイルに基づいて当該事前印刷された印刷物であって印刷面の所定領域に前記所定アドレスの記載が付加されている原稿を読み取って、読み取り画像データである第１の画像データを得る第１の段階と、前記第１の画像データから前記所定アドレスを抽出する第２の段階と、前記第２の段階において前記第１の画像データ中から抽出された前記所定アドレスに前記原稿を読み取る際に記憶されている第２の文書ファイルを取得するために、前記所定アドレスに基づいて前記サーバコンピュータに前記第２の画像要求を送信する第３の段階と、前記サーバコンピュータから前記第２の文書ファイルを受信する第４の段階と、前記第４の段階において受信された前記第２の画像ファイルから第２の画像データを生成する第５の段階と、前記第１の画像データと前記第２の画像データとを互いに対応する所定の領域において比較して、当該第１の画像データと当該第２の画像データとが一致するか否かを判断する第６の段階と、前記第６の段階における比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合に、前記比較結果を表示して、出力する画像データの指定を受け付ける第７の段階と、前記第６の段階における比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合には、前記第１の画像データおよび前記第２の画像データのうち前記第７の段階において指定を受け付けた画像データに対応する画像を他の機器に画像形成させるために、当該指定を受け付けた画像データを他の機器に送信する指定画像送信処理を行う一方、前記第６の段階における比較結果において前記第１の画像データと前記第２の画像データとが一致すると判断された場合には、指定画像送信処理と異なる送信処理を行う第８の段階と、を有することを特徴とする画像処理方法。
【０００９】
（ｄ）ネットワーク上でサーバコンピュータにより公開されており、事前印刷の際にＷｅｂ上の所定アドレスに記憶されていた第１の文書ファイルに基づいて当該事前印刷された印刷物であって印刷面の所定領域に前記所定アドレスの記載が付加されている原稿を読み取って、読み取り画像データである第１の画像データを得る第１の段階と、前記第１の画像データから前記所定アドレスを抽出する第２の段階と、前記第２の段階において前記第１の画像データ中から抽出された前記所定アドレスに前記原稿を読み取る際に記憶されている第２の文書ファイルを取得するために、前記所定アドレスに基づいて前記サーバコンピュータに前記第２の画像要求を送信する第３の段階と、前記サーバコンピュータから前記第２の文書ファイルを受信する第４の段階と、前記第４の段階において受信された前記第２の画像ファイルから第２の画像データを生成する第５の段階と、前記第１の画像データと前記第２の画像データとを互いに対応する所定の領域において比較して、当該第１の画像データと当該第２の画像データとが一致するか否かを判断する第６の段階と、前記第６の段階における比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合に、前記比較結果を表示して、出力する画像データの指定を受け付ける第７の段階と、前記第６の段階における比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合には、前記第１の画像データおよび前記第２の画像データのうち前記第７の段階において指定を受け付けた画像データに対応する画像を画像形成する指定画像印刷処理を行う一方、前記第６の段階における比較結果において前記第１の画像データと前記第２の画像データとが一致すると判断された場合には、指定画像印刷処理とは異なる印刷処理を行う第８の段階と、を有することを特徴とする画像処理方法。
【００１０】
（ｅ）  ネットワーク上でサーバコンピュータにより公開されており、事前印刷の際にＷｅｂ上の所定アドレスに記憶されていた第１の文書ファイルに基づいて当該事前印刷された印刷物であって印刷面の所定領域に前記所定アドレスの記載が付加されている原稿を読み取って、読み取り画像データである第１の画像データを得る第１の手順と、前記第１の画像データから前記所定アドレスを抽出する第２の手順と、前記第２の手順において前記第１の画像データ中から抽出された前記所定アドレスに前記原稿を読み取る際に記憶されている第２の文書ファイルを取得するために、前記所定アドレスに基づいて前記サーバコンピュータに前記第２の画像要求を送信する第３の手順と、前記サーバコンピュータから前記第２の文書ファイルを受信する第４の手順と、前記第４の手順において受信された前記第２の画像ファイルから第２の画像データを生成する第５の手順と、前記第１の画像データと前記第２の画像データとを互いに対応する所定の領域において比較して、当該第１の画像データと当該第２の画像データとが一致するか否かを判断する第６の手順と、前記第６の手順における比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合に、前記比較結果を表示して、出力する画像データの指定を受け付ける第７の手順と、前記第６の手順における比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合には、前記第１の画像データおよび前記第２の画像データのうち前記第７の手順において指定を受け付けた画像データに対応する画像を他の機器に画像形成させるために、当該指定を受け付けた画像データを他の機器に送信する指定画像送信処理を行う一方、前記第６の手順における比較結果において前記第１の画像データと前記第２の画像データとが一致すると判断された場合には、指定画像送信処理とは異なる送信処理を行う第８の手順と、を画像処理装置に実行させることを特徴とする画像処理プログラム。
【００１１】
（ｆ）  ネットワーク上でサーバコンピュータにより公開されており、事前印刷の際にＷｅｂ上の所定アドレスに記憶されていた第１の文書ファイルに基づいて当該事前印刷された印刷物であって印刷面の所定領域に前記所定アドレスの記載が付加されている原稿を読み取って、読み取り画像データである第１の画像データを得る第１の手順と、前記第１の画像データから前記所定アドレスを抽出する第２の手順と、前記第２の手順において前記第１の画像データ中から抽出された前記所定アドレスに前記原稿を読み取る際に記憶されている第２の文書ファイルを取得するために、前記所定アドレスに基づいて前記サーバコンピュータに前記第２の画像要求を送信する第３の手順と、前記サーバコンピュータから前記第２の文書ファイルを受信する第４の手順と、前記第４の手順において受信された前記第２の画像ファイルから第２の画像データを生成する第５の手順と、前記第１の画像データと前記第２の画像データとを互いに対応する所定の領域において比較して、当該第１の画像データと当該第２の画像データとが一致するか否かを判断する第６の手順と、前記第６の手順における比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合に、前記比較結果を表示して、出力する画像データの指定を受け付ける第７の手順と、前記第６の手順における比較結果において前記第１の画像データと前記第２の画像データとが一致しないと判断された場合には、前記第１の画像データおよび前記第２の画像データのうち前記第７の手順において指定を受け付けた画像データに対応する画像を画像形成する指定画像印刷処理を行う一方、前記第６の手順における比較結果において前記第１の画像データと前記第２の画像データとが一致すると判断された場合には、指定画像印刷処理とは異なる印刷処理を行う第８の手順と、を画像処理装置に実行させることを特徴とする画像処理プログラム。
【００１２】
（ｇ）  （ｅ）または（ｆ）に記載の画像処理プログラムを記録したコンピュータ読取可能な記録媒体。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
【００１４】
図１は、本発明の第１の実施形態にかかる画像処理装置を含む画像処理システムの全体構成を示すブロック図である。本画像処理システムは、画像処理装置としてのスキャナ１１とＷｅｂサーバ２０とが通信ネットワーク３０を介して相互に接続されてなる。またスキャナ１１はローカルインタフェースを介してプリンタ４０と接続されている。
【００１５】
図２は、本実施形態にかかるスキャナ１１の構成を示すブロック図である。図２において、スキャナ１１は、ＣＰＵ１１１、ＲＯＭ１１２、ＲＡＭ１１３、ハードディスク１１４、操作パネル部１１５、原稿読取部１１６、ローカルインタフェース１１７、およびネットワークインタフェース１１８を備えており、これらは信号を遣り取りするためのバス１１９を介して相互に接続されている。
【００１６】
ＣＰＵ１１１は、プログラムにしたがって上記各部の制御や各種の演算処理等を行う。ＲＡＭ１１３は、作業領域として一時的にプログラムやデータを記憶する。ＲＯＭ１１２は、各種プログラムやパラメータを格納する。ハードディスク１１４は、各種プログラムやパラメータを格納し、または画像処理により得られた画像データ等を一時的に保存するために使用される。本実施形態において、スキャナ１１は後述する所定の動作を行うが、このためのスキャナ１１の動作を制御するプログラムは、ＲＯＭ１１２またはハードディスク１１４に格納されている。
【００１７】
操作パネル部１１５は、各種情報が表示される液晶タッチパネル、動作の開始を指示するスタートキー、動作の停止を指示するストップキー、各種設定条件を初期化するリセットキー等を備えている。
【００１８】
原稿読取部１１６は、所定の読み取り位置にセットされた原稿に蛍光ランプ等の光源で光を当て、その反射光をＣＣＤやＣＩＳ等の受光素子で光電変換して、その電気信号から画像データ（ビットマップデータ）を生成する。原稿読み取り部１１６は、自動原稿搬送装置（ＡＤＦ）を備えていてもよく、これにより複数枚の原稿をＡＤＦにより一枚ずつ所定の読み取り位置まで搬送して順次読み取ることができる。
【００１９】
ローカルインタフェース１１７は、プリンタやパソコン等の他の装置とネットワークを介さないで通信するためのインタフェースであり、ＵＳＢ、ＩＥＥＥ１３９４等のシリアルインタフェース、ＳＣＳＩ等のパラレルインタフェース、Ｂｌｕｅｔｏｏｔｈ（ブルートゥース）、ＩＥＥＥ８０２.１１、ＨｏｍｅＲＦ、ＩｒＤＡ等の無線通信インタフェース等を使用することができる。
【００２０】
ネットワークインタフェース１１８は、ネットワークに接続しネットワーク上の他の機器と通信するためのインタフェースであり、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格が用いられる。
【００２１】
Ｗｅｂサーバ２０は、ＷＷＷサーバ機能を有するコンピュータである。Ｗｅｂサーバ２０は、ＷＷＷデータベースとしてネットワーク上でＨＴＭＬ形式による文書ファイルを公開し、クライアントからの要求に応じてＨＴＭＬファイルを転送する機能を有する。
【００２２】
通信ネットワーク３０は、電話網、ＩＳＤＮ、パケット交換網等の公衆網、およびＬＡＮ、ＷＡＮ、インターネット等のコンピュータネットワークを含むものである。
【００２３】
プリンタ４０は、印刷イメージ（ビットマップデータ）の印刷出力を行う。
【００２４】
図３は、本実施形態におけるスキャナ１１の画像処理の手順を示すフローチャートである。まず、スキャナ１１は、ユーザから画像読み取り開始命令があるまで待機する（Ｓ１０１）。ユーザは、Ｗｅｂページを印刷した原稿を原稿台の所定の位置にセットし、操作パネル１１５から必要な読み取り条件を設定してスタートキーを押す。図４は、Ｗｅｂページを印刷した原稿の一例を示す図である。このように、Ｗｅｂページを印刷した原稿には、所定の領域、たとえばヘッダやフッタ等に前記ＷｅｂページのＵＲＬが印刷されている。
【００２５】
スキャナ１１は、ユーザから読み取り開始命令があると（Ｓ１０１のＹＥＳ）、セットされた原稿を読み取って画像データを取得し（Ｓ１０２）、得られた原稿画像データをハードディスク１１４に保存する（Ｓ１０３）。
【００２６】
ついで、原稿画像データの所定領域を対象に文字認識を行う（Ｓ１０４）。上述のとおり原稿がＷｅｂページを印刷したものである場合、取得した原稿画像データの所定領域にはＵＲＬが存在している。かかる場合、ＵＲＬの表示される領域は決まっているため、文字認識の対象をかかる領域に限定することができ、文字認識処理の効率を上げることができる。文字認識の方法としては、たとえば各文字画像の特微量と予め記憶されている辞書パターンとの一致の度合いに基づいて判別する方法等を用いることができる。
【００２７】
前記文字認識処理によりＵＲＬが認識されなかった場合は（Ｓ１０５のＮＯ）、Ｓ１０３の手順でハードディスク１１４に保存した原稿画像データをＲＡＭ１１３に読み出し（Ｓ１０６）、原稿画像データをローカルインタフェース１１７またはネットワークインタフェース１１８を介してプリンタ４０等の他の機器に出力する（Ｓ１０７）。
【００２８】
一方、前記文字認識処理によりＵＲＬが認識された場合は（Ｓ１０５のＹＥＳ）、認識されたＵＲＬで示されるＷｅｂサーバ２０に、ネットワークインタフェース１１８および通信ネットワーク３０を介して、ＨＴＭＬファイルの転送要求を送信する（Ｓ１０８）。ついで、Ｗｅｂサーバ２０からＨＴＭＬファイルを受信するまで待機し（Ｓ１０９のＮＯ）、Ｗｅｂサーバ２０から通信ネットワーク３０およびネットワークインタフェース１１８を介してＨＴＭＬファイルを受信すると（Ｓ１０９のＹＥＳ）、受信したＨＴＭＬファイルを解析し（Ｓ１１０）、さらにＷｅｂサーバ２０にリンクファイルの転送要求を送信してリンクファイルを受信することによりＷｅｂページの画像データを生成する（Ｓ１１１）。
【００２９】
つぎに、ハードディスク１１４に保存した原稿画像データをＲＡＭ１１３に読み出し（Ｓ１１２）、原稿画像データと取得したＷｅｂページ画像データの比較を行う。すなわち、Ｗｅｂページの更新やＵＲＬの変更、ＵＲＬの誤認識等により、生成したＷｅｂページの画像が原稿の画像とは異なる場合がある。かかる場合に、取得したＷｅｂページ画像データと原稿画像データを比較することによりこれを検知し、画像が一致しない旨を表示してユーザの指定による画像データを出力するものである。Ｗｅｂページ画像データと原稿画像データの比較方法としては、例えば、各画像データをレイアウト解析して各領域を抽出し、正規化処理を行って一定の大きさに変換した後、パターンマッチングによる両者の対応画素間の階調値（またはＲＧＢのヒストグラム）の引算の総和が最小となる点での前記各引算の値がしきい値以下である画素の割合を求め、前記割合が特定値（経験則で求められる）以上であれば両画像は一致していると判断し、前記割合が前記特定値未満であれば不一致と判断する方法等が挙げられる。
【００３０】
原稿画像データとＷｅｂページ画像データの比較処理により両画像が一致すると判断された場合は（Ｓ１１４のＹＥＳ）、Ｗｅｂページ画像データをローカルインタフェース１１７またはネットワークインタフェース１１８を介してプリンタ４０等の他の機器に出力する（Ｓ１１５）。これにより、原稿画像データよりも劣化の少ないＷｅｂページの元画像データを利用してその後の画像処理を行うことができる。
【００３１】
一方、原稿画像データとＷｅｂページ画像データの比較処理により両画像が一致しないと判断された場合は（Ｓ１１４のＮＯ）、図５に示すように、操作パネル１１５に画像データが一致しない旨のメッセージを表示し（Ｓ１１６）、ユーザから出力する画像データの指定の入力があるまで待機する（Ｓ１１７のＮＯ）。ユーザは、図５に示すような操作パネルの仮想ボタンを押すことにより原稿画像データを出力するのかＷｅｂページ画像データを出力するのかを指定する。スキャナ１１は、ユーザから出力する画像データの指定の入力を受け付けると（Ｓ１１７のＹＥＳ）、ユーザにより指定された画像データをローカルインタフェース１１７またはネットワークインタフェース１１８を介してプリンタ４０等の他の機器に出力するものである（Ｓ１１８）。
【００３２】
図６は、本発明の第２の実施形態にかかる画像処理装置を含む画像処理システムの全体構成を示すブロック図である。本画像処理システムは、画像処理装置としてのデジタル複写機１２とＷｅｂサーバ２０とが通信ネットワーク３０を介して相互に接続されてなる。
【００３３】
図７は、本実施形態にかかるデジタル複写機１２の構成を示すブロック図である。図７において、デジタル複写機１２は、ＣＰＵ１２１、ＲＯＭ１２２、ＲＡＭ１２３、ハードディスク１２４、操作パネル部１２５、原稿読取部１２６、ネットワークインタフェース１２８、およびバス１２９を有し、これら各部は第１の実施形態にかかるスキャナ１１におけるものと同様の機能を有する。さらに、本実施形態において、デジタル複写機１２は印刷部１２７を備えており、印刷部１２７は、画像処理後の画像データを設定条件に従って印刷する。
【００３４】
また、本実施形態においては、第１の実施形態におけるスキャナ１１と同様にして、デジタル複写機１２はＷｅｂサーバ２０と通信ネットワーク３０を介して相互に接続されている。
【００３５】
図８は、本実施形態におけるデジタル複写機１２の画像処理の手順を示すフローチャートである。本実施形態におけるデジタル複写機１２の画像処理の手順が、第１の実施形態におけるスキャナ１１の画像処理の手順と異なるところは、原稿画像データを読み取ってハードディスクへ保存した後、文字認識処理でＵＲＬが認識されなかった場合に、ハードディスク１２４から原稿画像データを読み出して印刷する点（Ｓ２０１〜２０６、およびＳ２０７）、ＵＲＬが認識された場合、Ｗｅｂ画像データを生成後原稿画像データとＷｅｂページデータを比較して画像が一致した場合にＷｅｂ画像データを印刷する点（Ｓ２０５のＹＥＳ〜２１４のＹＥＳ、およびＳ２１５）、画像が一致しなかった場合に入力を受け付けた指定画像データを印刷する点（Ｓ２１４のＮＯ〜Ｓ２１７のＹＥＳ、およびＳ２１８）にある。さらに、原稿画像データとＷｅｂページデータの比較で画像が一致しなかった場合に、図９に示すように、画像が一致しない旨のメッセージだけでなく、原稿画像データおよびＷｅｂ画像データを表示してユーザからの出力画像の指示の入力を受け付ける点（Ｓ２１６およびＳ２１７）にある。これにより、ユーザは実際に原稿画像データとＷｅｂ画像データを比較して出力画像を指定することができるものである。なお、この際、図１０に示すように、原稿画像データとＷｅｂページ画像データの両方を印刷する指定ができるように構成してもよい。この場合、印刷の方法として、片面２枚、２ｉｎ１（２ページ分の画像を１ページの出力データに配置する方法）および両面を指定できるようにしてもよい。なお、これらの表示は、第１実施形態のスキャナ１１にも適用可能である。
【００３６】
本発明の画像処理装置は、上記実施形態に示したスキャナやデジタル複写機の他、ファクシミリ装置等の画像読取機能を有する多機能周辺機器（ＭＦＰ）等にも応用することができる。
【００３７】
本発明による画像処理装置を構成する各手段、および画像処理方法は、専用のハードウエア回路によっても、プログラムされた画像処理装置によっても実現することができる。プログラムされた画像処理装置によって本発明を実現する場合、画像処理装置を動作させるプログラムは、フロッピーディスクやＣＤ−ＲＯＭ等のコンピュータ読取可能な記録媒体によって提供されることができる。この場合、コンピュータ読取可能な記録媒体に記録されたプログラムは、通常、ＲＯＭやハードディスク等に転送され記憶される。また、このプログラムは、たとえば、単独のアプリケーションソフトとして提供されてもよいし、また、画像処理装置の一機能としてその装置のソフトウエアに組み込んでもよい。
【００３８】
【発明の効果】
上述のとおり、本発明の画像処理装置によれば、Ｗｅｂページの印刷物を読み取ってＵＲＬを文字認識し、そのＷｅｂサーバに接続してＷｅｂページの画像データを生成して出力する際に、Ｗｅｂページの更新やＵＲＬの変更、ＵＲＬの誤認識等により、原稿の画像とは異なるＷｅｂページの画像が生成する場合があり、かかる場合に、ユーザが画像を選択して出力することができる。
【図面の簡単な説明】
【図１】  本発明の第１の実施形態にかかるスキャナ１１を含む画像処理システムの全体構成を示すブロック図である。
【図２】  本発明の第１の実施形態にかかるスキャナ１１の構成を示すブロック図である。
【図３】  本発明の第１の実施形態にかかるスキャナ１１の画像処理の手順を示すフローチャートである。
【図４】  本発明の第１の実施形態におけるＷｅｂページを印刷した原稿の一例を示す図である。
【図５】  本発明の第１の実施形態において、原稿画像とＷｅｂページ画像が一致しなかった場合にスキャナ１１の操作パネル部１１５に表示されるエラーメッセージの一例を示す図である。
【図６】  本発明の第２の実施形態にかかるデジタル複写機１２を含む画像処理システムの全体構成を示すブロック図である。
【図７】  本発明の第２の実施形態にかかるデジタル複写機１２の構成を示すブロック図である。
【図８】  本発明の第２の実施形態にかかるデジタル複写機１２の画像処理の手順を示すフローチャートである。
【図９】  本発明の第２の実施形態において、原稿画像とＷｅｂページ画像が一致しなかった場合にデジタル複写機１２の操作パネル部１２５に表示されるエラーメッセージの一例を示す図である。
【図１０】  本発明の第２の実施形態において、原稿画像とＷｅｂページ画像が一致しなかった場合にデジタル複写機１２の操作パネル部１２５に表示されるエラーメッセージの他の例を示す図である。
【符号の説明】
１１…スキャナ、
１２…デジタル複写機、
２０…Ｗｅｂサーバ、
３０…通信ネットワーク、
４０…プリンタ
１１１，１２１…ＣＰＵ、
１１２，１２２…ＲＯＭ、
１１３，１２３…ＲＡＭ、
１１４，１２４…ハードディスク、
１１５，１２５…操作パネル部、
１１６，１２６…原稿読取部、
１１７…ローカルインタフェース、
１２７…印刷部、
１１８，１２８…ネットワークインタフェース、
１１９，１２９…バス。
【図１】
0004722317.tif 000002
【図２】
0004722317.tif 000003
【図３】
0004722317.tif 000004
【図４】
0004722317.tif 000005
【図５】
0004722317.tif 000006
【図６】
0004722317.tif 000007
【図７】
0004722317.tif 000008
【図８】
0004722317.tif 000009
【図９】
0004722317.tif 000010
【図１０】
0004722317.tif 000011