(57)【要約】      （修正有）【課題】符号画像を含む原稿を読取装置にて読取り、該読取られた画像を、読取装置と異なる出力装置にて出力する場合であっても、出力装置にて良好に印刷可能な画像処理システム、送信装置、出力装置、および画像処理方法を提供する。【解決手段】画像形成装置は、付加情報を符号化した符号画像を含む原稿を読取る（ステップ１８０１）。次いで、該読取った読取画像から符号画像を抽出し、該抽出した符号画像を読取画像から除去する（ステップ１８０２〜１８０４）。次いで、ネットワークを介して接続された他の出力装置の機能情報を獲得し（ステップ１８０６）、該獲得された機能情報に基づいて、その出力装置に送信する送信データを決定する（ステップ１８０７）。次いで、決定された送信データをその出力装置に送信する（ステップ１８０８）。【選択図】図１８
2009188682.tif 000002
【特許請求の範囲】
【請求項１】
送信装置が読取った画像を、該送信装置にネットワークを介して接続された出力装置にて印刷する画像処理システムであって、
前記送信装置は、
付加情報を符号化した符号画像を含む原稿を読取る手段と、
前記読取る手段により読取った読取画像から符号画像を抽出する手段と、
前記読取画像から、前記抽出する手段により抽出した符号画像を除去する手段と、
前記抽出した符号画像に基づいて、該符号画像に関する情報を取得する手段と、
前記出力装置の機能情報を獲得する手段と、
前記獲得する手段により獲得した出力装置の機能情報に基づいて、前記出力装置に送信する送信データであって、前記符号画像が除去された読取画像を少なくとも含む送信データを決定する手段と、
前記決定する手段により決定された送信データを前記出力装置に送信する手段とを備え、
前記出力装置は、
前記送信する手段により送信された送信データを受信する手段と、
前記受信する手段により受信した送信データに基づいて印刷する手段とを備え、
前記印刷する手段は、
前記送信データに、前記付加情報に関する情報が含まれている場合は、該付加情報に関する情報に基づいて前記符号画像を取得し、該取得された符号画像と前記送信データに含まれる前記符号画像が除去された読取画像とを合成し、該合成した画像を印刷し、
前記送信データに、前記付加情報に関する情報が含まれていない場合は、前記符号画像が除去された読取画像を印刷することを特徴とする画像処理システム。
【請求項２】
前記送信装置は、
前記除去する手段により前記符号画像が除去された読取画像を所定のサイズに圧縮する手段をさらに備えることを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記機能情報は、前記出力装置が前記付加情報を符号化して符号画像を生成する符号画像生成機能を有するか否かを示す情報であり、
前記符号画像に関する情報が、前記抽出手段により抽出した符号画像から復元した付加情報であり、
前記取得する手段は、前記抽出した符号画像から前記付加情報を復元することにより前記復元した付加情報を取得し、
前記決定する手段は、前記出力装置が前記符号画像生成機能を有する場合は、前記送信データを前記符号画像が除去された読取画像と前記復元した付加情報とし、
前記受信する手段は、前記送信データとして前記符号画像が除去された読取画像と前記復元した付加情報とを受信し、
前記印刷する手段は、前記受信した復元した付加情報を符号化することで前記合成に用いる符号画像を取得し、該取得した合成に用いる符号画像と前記受信した符号画像が除去された読取画像とを合成して印刷することを特徴とする請求項１または２に記載の画像処理システム。
【請求項４】
前記送信装置は、前記取得する手段により復元された前記復元した付加情報の内容を解析する手段をさらに備え、
前記解析された付加情報がユーザ認証によるコピー制限の情報である場合は、ユーザを認証後、
前記決定手段が、前記送信データの決定を行うことを特徴とする請求項３に記載の画像処理システム。
【請求項５】
前記機能情報は、前記出力装置が前記付加情報を符号化して符号画像を生成する符号画像生成機能を有するか否かを示す情報であり、
前記決定する手段は、前記出力装置が前記符号画像生成機能を有しない場合は、前記送信データを前記符号画像が除去された読取画像とし、
前記受信する手段は、前記送信データとして前記符号画像が除去された読取画像を受信し、
前記印刷する手段は、前記受信した前記符号画像が除去された読取画像を印刷することを特徴とする請求項１または２に記載の画像処理システム。
【請求項６】
前記送信装置は、
前記抽出する手段により抽出した符号画像から前記付加情報を復元する手段と、
前記復元する手段により復元した付加情報の内容を解析する手段と、
前記解析された付加情報がユーザ認証によるコピー制限の情報である場合は、ユーザを認証後、前記コピー制限の情報である付加情報が除去されることを警告する警告手段と、
ユーザの入力に基づいて、コピーを実施するか否かを決定する手段とをさらに備え、
前記コピーを実施するか否かを決定する手段により前記コピーを実施すると決定された場合は、前記送信する手段は、送信データとして前記符号画像が除去された読取画像を前記出力装置へ送信し、
前記コピーを実施するか否かを決定する手段により前記コピーを実施しないと決定された場合は、前記送信する手段は、前記送信データを前記出力装置へ送信しないことを特徴とする請求項５に記載の画像処理システム。
【請求項７】
前記送信装置は、前記抽出した符号画像から前記付加情報を復元して、復元した付加情報を生成する手段をさらに備え、
前記機能情報は、前記出力装置のドットの再現性を示す情報であり、
前記符号画像に関する情報が、前記復元した付加情報を再度符号化して取得された符号画像であり、
前記取得する手段は、前記復元した付加情報を再度符号化することにより、前記再度符号化して取得された符号画像を生成し、
前記決定する手段は、前記出力装置のドット再現性が特定の水準以上の場合は、前記送信データを前記符号画像が除去された読取画像と前記再度符号化して取得された符号画像とし、
前記受信する手段は、前記符号画像が除去された読取画像と前記再度符号化して取得された符号画像とを受信し、
前記印刷する手段は、前記受信した再度符号化して取得された符号画像をそのまま前記合成に用いる符号画像とし、該合成に用いる符号画像と前記符号画像が除去された読取画像とを合成して印刷することを特徴とする請求項１または２に記載の画像処理システム。
【請求項８】
前記機能情報は、前記出力装置のドットの再現性を示す情報であり、
前記決定する手段は、前記出力装置のドット再現性が特定の水準より低い場合は、前記送信データを前記符号画像が除去された読取画像とし、
前記受信する手段は、前記送信データとして前記符号画像が除去された読取画像を受信し、
前記印刷する手段は、前記受信した符号画像が除去された読取画像を印刷することを特徴とする請求項１または２に記載の画像処理システム。
【請求項９】
前記機能情報は、前記出力装置が前記付加情報を符号化して符号画像を生成する符号画像生成機能を有するか否かを示す情報、および前記出力装置のドットの再現性を示す情報であり、
前記送信装置は、前記抽出した符号画像を復元して、復元した付加情報を生成する手段をさらに備え、
前記符号画像に関する情報が、前記復元した付加情報を再度符号化して取得された符号画像であり、
前記取得する手段は、前記復元した付加情報を再度符号化することにより、前記再度符号化して取得された符号画像を生成し、
前記決定手段は、前記出力装置が前記符号画像生成機能を有さず、かつ前記出力装置のドット再現性が特定の水準以上の場合は、前記送信データを前記符号画像が除去された読取画像と前記再度符号化して取得された符号画像とし、
前記受信する手段は、前記符号画像が除去された読取画像と前記再度符号化して取得された符号画像とを受信し、
前記印刷する手段は、前記受信した再度符号化して取得された符号画像をそのまま前記合成に用いる符号画像とし、該合成に用いる符号画像と前記符号画像が除去された読取画像とを合成して印刷することを特徴とする請求項１または２に記載の画像処理システム。
【請求項１０】
前記送信装置は、
前記抽出する手段により抽出した符号画像から前記付加情報を復元する手段と、
前記復元する手段により復元した付加情報の内容を解析する手段とをさらに備え、
前記送信する手段は、前記復元した付加情報がコピーを禁止する情報である場合は、前記送信データを前記出力装置へ送信しないことを特徴とする請求項１または２に記載の画像処理システム。
【請求項１１】
ネットワークを介して出力装置に接続された送信装置であって、
付加情報を符号化した符号画像を含む原稿を読取る手段と、
前記読取る手段により読取った読取画像から符号画像を抽出する手段と、
前記読取画像から、前記抽出する手段により抽出した符号画像を除去する手段と、
前記抽出した符号画像に基づいて、該符号画像に関する情報を取得する手段と、
前記出力装置の機能情報を獲得する手段と、
前記獲得する手段により獲得した出力装置の機能情報に基づいて、前記出力装置に送信する送信データであって、前記符号画像が除去された読取画像を少なくとも含む送信データを決定する手段と、
前記決定する手段により決定された送信データを前記出力装置に送信する手段と
を備えることを特徴とする送信装置。
【請求項１２】
前記除去する手段により前記符号画像が除去された読取画像を所定のサイズに圧縮する手段をさらに備えることを特徴とする請求項１１に記載の送信装置。
【請求項１３】
前記機能情報は、前記出力装置が前記付加情報を符号化して符号画像を生成する符号画像生成機能を有するか否かを示す情報であり、
前記符号画像に関する情報が、前記抽出手段により抽出した符号画像から復元した付加情報であり、
前記取得する手段は、前記抽出した符号画像から前記付加情報を復元することにより前記復元した付加情報を取得し、
前記決定する手段は、前記出力装置が前記符号画像生成機能を有する場合は、前記送信データを前記符号画像が除去された読取画像と前記復元した付加情報とすることを特徴とする請求項１１または１２に記載の送信装置。
【請求項１４】
前記取得する手段により復元された前記復元した付加情報の内容を解析する手段をさらに備え、
前記解析された付加情報がユーザ認証によるコピー制限の情報である場合は、ユーザを認証後、
前記決定手段が、前記送信データの決定を行うことを特徴とする請求項１３に記載の送信装置。
【請求項１５】
前記機能情報は、前記出力装置が前記付加情報を符号化して符号画像を生成する符号画像生成機能を有するか否かを示す情報であり、
前記決定する手段は、前記出力装置が前記符号画像生成機能を有しない場合は、前記送信データを前記符号画像が除去された読取画像とすることを特徴とする請求項１１または１２に記載の送信装置。
【請求項１６】
前記抽出する手段により抽出した符号画像から前記付加情報を復元する手段と、
前記復元する手段により復元した付加情報の内容を解析する手段と、
前記解析された付加情報がユーザ認証によるコピー制限の情報である場合は、ユーザを認証後、前記コピー制限の情報である付加情報が除去されることを警告する警告手段と、
ユーザの入力に基づいて、コピーを実施するか否かを決定する手段とをさらに備え、
前記コピーを実施するか否かを決定する手段により前記コピーを実施すると決定された場合は、前記送信する手段は、送信データとして前記符号画像が除去された読取画像を前記出力装置へ送信し、
前記コピーを実施するか否かを決定する手段により前記コピーを実施しないと決定された場合は、前記送信する手段は、前記送信データを前記出力装置へ送信しないことを特徴とする請求項１５に記載の送信装置。
【請求項１７】
前記抽出した符号画像から前記付加情報を復元して、復元した付加情報を生成する手段をさらに備え、
前記機能情報は、前記出力装置のドットの再現性を示す情報であり、
前記符号画像に関する情報が、前記復元した付加情報を再度符号化して取得された符号画像であり、
前記取得する手段は、前記復元した付加情報を再度符号化することにより、前記再度符号化して取得された符号画像を生成し、
前記決定する手段は、前記出力装置のドット再現性が特定の水準以上の場合は、前記送信データを前記符号画像が除去された読取画像と前記再度符号化して取得された符号画像とすることを特徴とする請求項１１または１２に記載の送信装置。
【請求項１８】
前記機能情報は、前記出力装置のドットの再現性を示す情報であり、
前記決定する手段は、前記出力装置のドット再現性が特定の水準より低い場合は、前記送信データを前記符号画像が除去された読取画像とすることを特徴とする請求項１１または１２に記載の送信装置。
【請求項１９】
前記機能情報は、前記出力装置が前記付加情報を符号化して符号画像を生成する符号画像生成機能を有するか否かを示す情報、および前記出力装置のドットの再現性を示す情報であり、
前記抽出した符号画像を復元して、復元した付加情報を生成する手段をさらに備え、
前記符号画像に関する情報が、前記復元した付加情報を再度符号化して取得された符号画像であり、
前記取得する手段は、前記復元した付加情報を再度符号化することにより、前記再度符号化して取得された符号画像を生成し、
前記決定手段は、前記出力装置が前記符号画像生成機能を有さず、かつ前記出力装置のドット再現性が特定の水準以上の場合は、前記送信データを前記符号画像が除去された読取画像と前記再度符号化して取得された符号画像とすることを特徴とする請求項１１または１２に記載の送信装置。
【請求項２０】
前記抽出する手段により抽出した符号画像から前記付加情報を復元する手段と、
前記復元する手段により復元した付加情報の内容を解析する手段とをさらに備え、
前記送信する手段は、前記復元した付加情報がコピーを禁止する情報である場合は、前記送信データを前記出力装置へ送信しないことを特徴とする請求項１１または１２に記載の送信装置。
【請求項２１】
付加情報を符号化した符号画像を含む原稿を読み取り、該読取られた読取画像から符号画像を抽出し、前記読取画像から前記抽出された符号画像を除去して、符号画像が除去された読取画像を生成し、前記抽出した符号画像に基づいて前記付加情報に関する情報を取得する送信装置にネットワークを介して接続された出力装置であって、
前記送信装置により送信された、前記符号画像が除去された読取画像を少なくとも含む送信データを受信する手段と、
前記受信する手段により受信した送信データに基づいて印刷する手段とを備え、
前記印刷する手段は、
前記送信データに、前記付加情報に関する情報が含まれている場合は、該付加情報に関する情報に基づいて前記符号画像を取得し、該取得された符号画像と前記送信データに含まれる前記符号画像が除去された読取画像とを合成し、該合成した画像を印刷し、
前記送信データに、前記付加情報に関する情報が含まれていない場合は、前記符号画像が除去された読取画像を印刷することを特徴とする出力装置。
【請求項２２】
送信装置が読取った画像を、該送信装置にネットワークを介して接続された出力装置にて印刷する画像処理システムにおける画像処理方法であって、
前記送信装置は、
付加情報を符号化した符号画像を含む原稿を読取る工程と、
前記読取る工程により読取った読取画像から符号画像を抽出する工程と、
前記読取画像から、前記抽出する工程により抽出した符号画像を除去する工程と、
前記抽出した符号画像に基づいて、該符号画像に関する情報を取得する工程と、
前記出力装置の機能情報を獲得する工程と、
前記獲得する工程により獲得した出力装置の機能情報に基づいて、前記出力装置に送信する送信データであって、前記符号画像が除去された読取画像を少なくとも含む送信データを決定する工程と、
前記決定する工程により決定された送信データを前記出力装置に送信する工程とを有し、
前記出力装置は、
前記送信する工程により送信された送信データを受信する工程と、
前記受信する工程により受信した送信データに基づいて印刷する工程とを有し、
前記印刷する工程は、
前記送信データに、前記付加情報に関する情報が含まれている場合は、該付加情報に関する情報に基づいて前記符号画像を取得し、該取得された符号画像と前記送信データに含まれる前記符号画像が除去された読取画像とを合成し、該合成した画像を印刷し、
前記送信データに、前記付加情報に関する情報が含まれていない場合は、前記符号画像が除去された読取画像を印刷することを特徴とする画像処理方法。
【請求項２３】
ネットワークを介して出力装置に接続された送信装置における画像処理方法であって、
付加情報を符号化した符号画像を含む原稿を読取る工程と、
前記読取る工程により読取った読取画像から符号画像を抽出する工程と、
前記読取画像から、前記抽出する工程により抽出した符号画像を除去する工程と、
前記抽出した符号画像に基づいて、該符号画像に関する情報を取得する工程と、
前記出力装置の機能情報を獲得する工程と、
前記獲得する工程により獲得した出力装置の機能情報に基づいて、前記出力装置に送信する送信データであって、前記符号画像が除去された読取画像を少なくとも含む送信データを決定する工程と、
前記決定する工程により決定された送信データを前記出力装置に送信する工程と
を有することを特徴とする画像処理方法。
【請求項２４】
付加情報を符号化した符号画像を含む原稿を読み取り、該読取られた読取画像から符号画像を抽出し、前記読取画像から前記抽出された符号画像を除去して、符号画像が除去された読取画像を生成し、前記抽出した符号画像に基づいて前記付加情報に関する情報を取得する送信装置にネットワークを介して接続された出力装置における画像処理方法であって、
前記送信装置により送信された、前記符号画像が除去された読取画像を少なくとも含む送信データを受信する工程と、
前記受信する工程により受信した送信データに基づいて印刷する工程とを有し、
前記印刷する工程は、
前記送信データに、前記付加情報に関する情報が含まれている場合は、該付加情報に関する情報に基づいて前記符号画像を取得し、該取得された符号画像と前記送信データに含まれる前記符号画像が除去された読取画像とを合成し、該合成した画像を印刷し、
前記送信データに、前記付加情報に関する情報が含まれていない場合は、前記符号画像が除去された読取画像を印刷することを特徴とする画像処理方法。
【請求項２５】
コンピュータに請求項２２乃至２４のいずれかに記載の画像処理方法を実行させるためのコンピュータプログラム。
【請求項２６】
コンピュータにより読み出し可能なプログラムを格納した記憶媒体であって、請求項２５記載のコンピュータプログラムを格納したことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、符号画像を取り扱うことができる画像処理システム、送信装置、出力装置、および画像処理方法に関する。
【背景技術】
【０００２】
従来、セキュリティの向上やユーザの利便性の向上を目的として、符号画像を印刷対象の画像に付加して印刷することが行われている。このような方法の一例では、文書の履歴、原本保証、改竄防止、コピー禁止、ユーザ認証等の付加情報の添付のために、付加情報を符号化して符号画像を生成し、当該生成された符号画像を印刷対象の画像と共に、シート（印刷媒体）上に形成し、印刷する。
【０００３】
そして、スキャナ等の読取装置により印刷されたシート上の画像（符号画像を含む原稿）を読み取り、読取情報から符号画像を抽出し、抽出された符号画像から復号化して添付された情報を取り出す符号画像処理技術がある。  
例えば、この符号画像は２次元的に情報が合成され、この符号画像は２次元コードと呼ばれる。
【０００４】
印刷された符号画像はそのままではユーザにより内容を認識することはできない。読取装置を用いて符号画像を含む原稿を画像データとして取り込み、この画像データに対して対応する復号化処理を行うことにより、ユーザは符号画像の内容を認識することができる。
【０００５】
通常、符号画像はドットにより構成されており、読取装置で読み取った際に、符号画像のドットであると確実に認識できる形状および大きさで、印刷される文章や画像と共に、シート上に形成され印刷される。
【０００６】
符号画像をシートに印刷する技術としては、一般的に、符号画像と印刷する用紙サイズを考慮して、計算された矩形のサイズに指向性をもたせたコード情報を埋め込む技術（特許文献１）が知られている。
【０００７】
【特許文献１】特開２００３−１０１７６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、読取装置で読取った画像をネットワークを介して出力装置に送り印刷を行うネットワークコピーシステムにおいて、ドットで構成させる符号画像を含む原稿のコピーを行なうと、符号画像のドットが劣化して、コピー画質が低下してしまうことがあった。特に、原稿の白地における符号画像のドットの劣化は、コピー画質を著しく低下させることがある。符号画像のドットの劣化の要因として、ネットワーク転送時の圧縮ノイズ、出力装置のドットの再現性等があげられる。
【０００９】
ネットワークコピーシステムでは、プリンタ等の出力装置とは別個の読取装置にて原稿を読取り、該読取装置が読取画像をネットワークで接続された他の出力装置に送信して印刷する。読取画像の送信では、画像データの容量を小さくするために、画像圧縮率を上げる必要がある。この時、圧縮による情報欠落およびノイズにより読取画像に含まれる符号画像のドットが劣化することがあり、該劣化により、印刷後、符号画像の情報を復元できなくなる。  
また、出力装置のドット再現性が読取装置よりも劣る場合は、読取画像の符号画像を最適なサイズのドット（復元するための読取が可能なドット）として印刷することができない。
【００１０】
ユーザにとって、コピー印刷における復元不可能な劣化した符号画像は汚れでしかなく、コピー画質を低下させることになる。また、コピー印刷された符号画像を構成するドットが復元可能な適切な形状および大きさであるか、復元不可能な劣化したドットあるかは、実際にコピー印刷された原稿を読取装置で読取り、復元処理を行い、復元できたか否かで判断する必要があった。
【００１１】
本発明は、このような問題を鑑みてなされたものである。その目的は、符号画像を含む原稿を読取装置にて読取り、該読取られた画像を、読取装置と異なる出力装置にて出力する場合であっても、出力装置にて良好に印刷可能な画像処理システム、送信装置、出力装置、および画像処理方法を提供することにある。
【課題を解決するための手段】
【００１２】
このような目的を達成するために、本発明は、送信装置が読取った画像を、該送信装置にネットワークを介して接続された出力装置にて印刷する画像処理システムであって、前記送信装置は、付加情報を符号化した符号画像を含む原稿を読取る手段と、前記読取る手段により読取った読取画像から符号画像を抽出する手段と、前記読取画像から、前記抽出する手段により抽出した符号画像を除去する手段と、前記抽出した符号画像に基づいて、該符号画像に関する情報を取得する手段と、前記出力装置の機能情報を獲得する手段と、前記獲得する手段により獲得した出力装置の機能情報に基づいて、前記出力装置に送信する送信データであって、前記符号画像が除去された読取画像を少なくとも含む送信データを決定する手段と、前記決定する手段により決定された送信データを前記出力装置に送信する手段とを備え、前記出力装置は、前記送信する手段により送信された送信データを受信する手段と、前記受信する手段により受信した送信データに基づいて印刷する手段とを備え、前記印刷する手段は、前記送信データに、前記付加情報に関する情報が含まれている場合は、該付加情報に関する情報に基づいて前記符号画像を取得し、該取得された符号画像と前記送信データに含まれる前記符号画像が除去された読取画像とを合成し、該合成した画像を印刷し、前記送信データに、前記付加情報に関する情報が含まれていない場合は、前記符号画像が除去された読取画像を印刷することを特徴とする。
【００１３】
また、本発明は、ネットワークを介して出力装置に接続された送信装置であって、付加情報を符号化した符号画像を含む原稿を読取る手段と、前記読取る手段により読取った読取画像から符号画像を抽出する手段と、前記読取画像から、前記抽出する手段により抽出した符号画像を除去する手段と、前記抽出した符号画像に基づいて、該符号画像に関する情報を取得する手段と、前記出力装置の機能情報を獲得する手段と、前記獲得する手段により獲得した出力装置の機能情報に基づいて、前記出力装置に送信する送信データであって、前記符号画像が除去された読取画像を少なくとも含む送信データを決定する手段と、前記決定する手段により決定された送信データを前記出力装置に送信する手段とを備えることを特徴とする。
【００１４】
また、本発明は、付加情報を符号化した符号画像を含む原稿を読み取り、該読取られた読取画像から符号画像を抽出し、前記読取画像から前記抽出された符号画像を除去して、符号画像が除去された読取画像を生成し、前記抽出した符号画像に基づいて前記付加情報に関する情報を取得する送信装置にネットワークを介して接続された出力装置であって、前記送信装置により送信された、前記符号画像が除去された読取画像を少なくとも含む送信データを受信する手段と、前記受信する手段により受信した送信データに基づいて印刷する手段とを備え、前記印刷する手段は、前記送信データに、前記付加情報に関する情報が含まれている場合は、該付加情報に関する情報に基づいて前記符号画像を取得し、該取得された符号画像と前記送信データに含まれる前記符号画像が除去された読取画像とを合成し、該合成した画像を印刷し、前記送信データに、前記付加情報に関する情報が含まれていない場合は、前記符号画像が除去された読取画像を印刷することを特徴とする。
【００１５】
また、本発明は、送信装置が読取った画像を、該送信装置にネットワークを介して接続された出力装置にて印刷する画像処理システムにおける画像処理方法であって、前記送信装置は、付加情報を符号化した符号画像を含む原稿を読取る工程と、前記読取る工程により読取った読取画像から符号画像を抽出する工程と、前記読取画像から、前記抽出する工程により抽出した符号画像を除去する工程と、前記抽出した符号画像に基づいて、該符号画像に関する情報を取得する工程と、前記出力装置の機能情報を獲得する工程と、前記獲得する工程により獲得した出力装置の機能情報に基づいて、前記出力装置に送信する送信データであって、前記符号画像が除去された読取画像を少なくとも含む送信データを決定する工程と、前記決定する工程により決定された送信データを前記出力装置に送信する工程とを有し、前記出力装置は、前記送信する工程により送信された送信データを受信する工程と、前記受信する工程により受信した送信データに基づいて印刷する工程とを有し、前記印刷する工程は、前記送信データに、前記付加情報に関する情報が含まれている場合は、該付加情報に関する情報に基づいて前記符号画像を取得し、該取得された符号画像と前記送信データに含まれる前記符号画像が除去された読取画像とを合成し、該合成した画像を印刷し、前記送信データに、前記付加情報に関する情報が含まれていない場合は、前記符号画像が除去された読取画像を印刷することを特徴とする。
【００１６】
また、本発明は、ネットワークを介して出力装置に接続された送信装置における画像処理方法であって、付加情報を符号化した符号画像を含む原稿を読取る工程と、前記読取る工程により読取った読取画像から符号画像を抽出する工程と、前記読取画像から、前記抽出する工程により抽出した符号画像を除去する工程と、前記抽出した符号画像に基づいて、該符号画像に関する情報を取得する工程と、前記出力装置の機能情報を獲得する工程と、前記獲得する工程により獲得した出力装置の機能情報に基づいて、前記出力装置に送信する送信データであって、前記符号画像が除去された読取画像を少なくとも含む送信データを決定する工程と、前記決定する工程により決定された送信データを前記出力装置に送信する工程とを有することを特徴とする。
【００１７】
また、本発明は、付加情報を符号化した符号画像を含む原稿を読み取り、該読取られた読取画像から符号画像を抽出し、前記読取画像から前記抽出された符号画像を除去して、符号画像が除去された読取画像を生成し、前記抽出した符号画像に基づいて前記付加情報に関する情報を取得する送信装置にネットワークを介して接続された出力装置における画像処理方法であって、前記送信装置により送信された、前記符号画像が除去された読取画像を少なくとも含む送信データを受信する工程と、前記受信する工程により受信した送信データに基づいて印刷する工程とを有し、前記印刷する工程は、前記送信データに、前記付加情報に関する情報が含まれている場合は、該付加情報に関する情報に基づいて前記符号画像を取得し、該取得された符号画像と前記送信データに含まれる前記符号画像が除去された読取画像とを合成し、該合成した画像を印刷し、前記送信データに、前記付加情報に関する情報が含まれていない場合は、前記符号画像が除去された読取画像を印刷することを特徴とする。
【発明の効果】
【００１８】
本発明によれば、送信装置と該送信装置にネットワークを介して接続された出力装置を備える、ネットワークコピーシステム等の画像処理システムによる付加情報を符号化した符号画像を含む原稿のコピー印刷において、出力装置での印刷を良好に行える。すなわち、本発明では、送信装置が、該送信装置にて読取られた読取画像から、符号画像を取り除いた画像と、符号画像から復元した付加情報を生成する。そして、送信装置が、出力装置の機能に応じて、少なくとも符号画像を取り除いた画像と、所望に応じて付加情報を出力装置に送信する。従って、出力装置が符号画像生成機能を持つ場合は、復元可能な符号画像を含むコピー印刷ができ、出力装置が符号画像生成機能を持たない場合は、劣化した符号画像が除去された見栄えの良いコピー印刷が可能となる。
【００１９】
また、付加情報の内容により、送信データを決定することで、コピー制限等の付加情報を保持したコピー印刷が可能になり、セキュリティを保持したコピー印刷が可能となる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して本発明の実施形態を詳細に説明する。なお、以下で説明する図面で、同一機能を有するものは同一符号を付け、その繰り返しの説明は省略する。  
（第１の実施形態）  
＜コピー印刷システム（図１）＞  
本実施形態について図面を参照して詳細に説明する。図１は本実施形態に係るコピー印刷システムの構成を示すブロック図である。このシステムではホストコンピュータ４０及び３台の画像形成装置（１０，２０，３０）がＬＡＮ５０に接続されているが、本実施形態におけるコピー印刷システムにおいては、これらの接続数に限られることはない。また、本実施形態では接続方法としてＬＡＮを適用しているが、これに限られることはない。例えば、ＷＡＮ（公衆回線）などの任意のネットワーク、ＵＳＢなどのシリアル伝送方式、セントロニクスやＳＣＳＩなどのパラレル伝送方式なども適用可能である。
【００２１】
ホストコンピュータ（以下、ＰＣと称する）４０はパーソナルコンピュータの機能を有している。このＰＣ４０はＬＡＮ５０やＷＡＮを介してＦＴＰやＳＭＢプロトコルを用いファイルを送受信したり電子メールを送受信したりすることができる。またＰＣ４０から画像形成装置１０、２０、３０に対して、プリンタドライバを介した印字命令を行うことが可能となっている。
【００２２】
画像形成装置１０と２０は同じ構成であり、スキャナ部を有する画像形成装置（例えばＭＦＰ（Multi Function Printer））である。画像形成装置３０はプリント機能のみの画像形成装置であり、スキャナ部を有していない。以下では、説明の簡単のために、画像形成装置１０、２０のうちの画像形成装置１０に注目して、その構成を詳細に説明する。
【００２３】
画像形成装置１０は、画像入力デバイスであるスキャナ部１３、画像出力デバイスであるプリンタ部１４を備えている。また、画像形成装置１０は、画像形成装置１０全体の動作制御を司るコントローラ（Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ）１１、ユーザインターフェース（ＵＩ）である操作部１２を備えている。
【００２４】
＜画像形成装置１０（図２）＞  
画像形成装置１０の外観を図２に示す。原稿を読取る手段としてのスキャナ部１３は、原稿台上の画像を露光走査して得られた反射光をＣＣＤに入力することで画像の情報を電気信号に変換する。スキャナ部はさらに電気信号をＲ，Ｇ，Ｂ各色からなる輝度信号に変換し、当該輝度信号を画像データとしてコントローラ１１に対して出力する。
【００２５】
なお、原稿は原稿フィーダ２０１のトレイ２０２にセットされる。ユーザが操作部１２から読み取り開始を指示すると、コントローラ１１からスキャナ部１３に原稿読み取り指示が与えられる。スキャナ部１３は、この指示を受けると原稿フィーダ２０１のトレイ２０２から原稿を１枚ずつフィードして、原稿の読み取り動作を行う。なお、原稿の読み取り方法は原稿フィーダ２０１による自動送り方式ではなく、原稿を不図示のガラス面上に載置し露光部を移動させることで原稿の走査を行う方法であってもよい。
【００２６】
プリンタ部１４は、コントローラ１１から受取った画像データを記録媒体上に形成する画像形成デバイスである。また、プリンタ部１４には、異なる用紙サイズ又は異なる用紙向きを選択可能とする複数の用紙カセット２０３、２０４、２０５が設けられている。排紙トレイ２０６には印字後の用紙が排出される。
【００２７】
＜コントローラ１１の詳細説明（図３）＞  
図３は、画像形成装置１０のコントローラ１１の構成をより詳細に説明するためのブロック図である。
【００２８】
コントローラ１１はスキャナ部１３やプリンタ部１４と電気的に接続されており、一方ではＬＡＮ５０等のネットワーク介してＰＣ４０や外部の画像処理装置などと接続されている。これによりスキャン画像データやデバイス情報の入出力が可能となっている。
【００２９】
ＣＰＵ３０１は、ＲＯＭ３０３に記憶された制御プログラム等に基づいて接続中の各種デバイスとのアクセスを統括的に制御すると共に、コントローラ内部で行われる各種処理についても統括的に制御する。ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、かつ画像データを一時記憶するためのメモリでもある。このＲＡＭ３０２は、記憶した内容を電源ｏｆｆ後も保持しておくＳＲＡＭ及び電源ｏｆｆ後には記憶した内容が消去されてしまうＤＲＡＭを含むことができる。ＲＯＭ３０３には装置のブートプログラムなどが格納されている。本実施形態では、ＣＰＵ３０１がＲＯＭ３０３に記憶された本実施形態に係わる処理等の制御プログラムに従って、種々の演算、制御、判別などの処理動作を実行する。ＨＤＤ３０４はハードディスクドライブであり、システムソフトウェアや画像データを格納することが可能となっている。
【００３０】
操作部Ｉ／Ｆ３０５は、システムバス３１０と操作部１２とを接続するためのインターフェース部である。この操作部Ｉ／Ｆ３０５は、操作部１２に表示するための画像データをシステムバス３１０から受取り操作部１２に出力すると共に、操作部１２から入力された情報をシステムバス３１０へと出力する。
【００３１】
ＮｅｔｗｏｒｋＩ／Ｆ３０６はＬＡＮ５０及びシステムバス３１０に接続し、画像データや情報の送受信を行う。送受信画像処理部３０７は、画像伸張部３０８で受信した圧縮されている画像データを伸張する。画像圧縮部３０８では、送信前の画像データをネットワーク送信に適切なサイズに圧縮する。なお圧縮及び伸張にあたってはＪＰＥＧなどの方式が用いられる。画像バス３３０は画像データをやり取りするための伝送路であり、ＰＣＩバス又はＩＥＥＥ１３９４で構成されている。
【００３２】
スキャナ画像処理部３１２は、スキャナ部１３からスキャナＩ／Ｆ３１１を介して受取った画像データに対して、補正、加工、及び編集を行う。なお、スキャナ画像処理部３１２は、受取った画像データがカラー原稿か白黒原稿か、文字原稿か写真原稿かなどを判定する。そして、その判定結果を画像データに付随させる。こうした付随情報を属性データと称する。このスキャナ画像処理部３１２で行われる処理の詳細については後述する。  
圧縮部３１３は画像データを受取り圧縮する。伸張部３１６は、圧縮された画像データを伸張した後にラスタ展開してプリンタ画像処理部３１５に送る。
【００３３】
プリンタ画像処理部３１５は、伸張部３１６から送られた画像データを受取り、この画像データに付随させられている属性データを参照しながら画像データに画像処理を施す。画像処理後の画像データは、プリンタＩ／Ｆ３１４を介してプリンタ部１４に出力される。このプリンタ画像処理部３１５で行われる処理の詳細については後述する。  
画像変換部３１７は、画像データに対して所定の変換処理を施す。この処理部は以下に示すような処理部により構成される。
【００３４】
伸張部３１８は受取った画像データを伸張する。圧縮部３１９は受取った画像データを圧縮する。回転部３２０は受取った画像データを回転する。変倍部３２１は受取った画像データに対し解像度変換処理（例えば６００ｄｐｉから２００ｄｐｉ）を行う。色空間変換部３２２は受取った画像データの色空間を変換する。この色空間変換部３２２は、マトリクス又はテーブルを用いて公知の下地飛ばし処理を行ったり、公知のＬＯＧ変換処理（ＲＧＢ→ＣＭＹ）を行ったり、公知の出力色補正処理（ＣＭＹ→ＣＭＹＫ）を行ったりすることができる。２値多値変換部３２３は受取った２階調の画像データを２５６階調の画像データに変換する。逆に多値２値変換部３２４は受取った２５６階調の画像データを誤差拡散処理などの手法により２階調の画像データに変換する。
【００３５】
合成部３２７は受取った２つの画像データを合成し１枚の画像データを生成する。なお、２つの画像データを合成する際には、合成対象の画素同士が持つ輝度値の平均値を合成輝度値とする方法や、輝度レベルで明るい方の画素の輝度値を合成後の画素の輝度値とする方法が適用される。また、暗い方を合成後の画素とする方法の利用も可能である。さらに合成対象の画素同士の論理和演算、論理積演算、排他的論理和演算などで合成後の輝度値を決定する方法なども適用可能である。これらの合成方法はいずれも周知の手法である。間引き部３２６は受取った画像データの画素を間引くことで解像度変換を行い、１／２，１／４，１／８などの画像データを生成する。移動部３２５は受取った画像データに余白部分をつけたり余白部分を削除したりする。  
ＲＩＰ３２８は、ＰＣ４０などから送信されたＰＤＬコードデータを元に生成された中間データを受取り、ビットマップデータ（多値）を生成する。
【００３６】
付加情報処理部３３１は、情報の符号化処理や符号画像の復元処理を行う。符号化処理部３３２で、ＰＣ４０やＬＡＮ等のネットワークを介して受信した画像に付加するための情報を符号化して符号画像データを生成する。復元化処理部３３３では符号画像を含む画像を受け取り符号画像から情報を復元する。除去処理部３３４では符号画像を含む画像から符号画像を除去する。この符号化処理部３３２、復元化処理部３３３、除去処理部３３４の詳細については後述する。
【００３７】
＜スキャナ画像処理部３１２の詳細説明（図４）＞  
図４にスキャナ画像処理部３１２の内部構成を示す。  
スキャナ画像処理部３１２はＲＧＢ各８ｂｉｔの輝度信号からなる画像データを受取る。この輝度信号は、マスキング処理部４０１によりＣＣＤのフィルタ色に依存しない標準的な輝度信号に変換される。
【００３８】
フィルタ処理部４０２は、受取った画像データの空間周波数を任意に補正する。この処理部は、受取った画像データに対して、例えば７×７のマトリクスを用いた演算処理を行う。ところで、複写機や複合機では、コピーモードとして文字モードや写真モードや文字／写真モードを選択することができる。ここでユーザにより文字モードが選択された場合には、フィルタ処理部４０２は文字用のフィルタを画像データ全体にかける。また、写真モードが選択された場合には、写真用のフィルタを画像データ全体にかける。また、文字／写真モードが選択された場合には、後述の文字写真判定信号（属性データの一部）に応じて画素ごとに適応的にフィルタを切り替える。つまり、画素ごとに写真用のフィルタをかけるか文字用のフィルタをかけるかが決定される。なお、写真用のフィルタには高周波成分のみ平滑化が行われるような係数が設定されている。これは、画像のざらつきを目立たせないためである。また、文字用のフィルタには強めのエッジ強調を行うような係数が設定されている。これは、文字のシャープさを出すためである。
【００３９】
ヒストグラム生成部４０３は、受取った画像データを構成する各画素の輝度データをサンプリングする。より詳細に説明すると、主走査方向、副走査方向にそれぞれ指定した開始点から終了点で囲まれた矩形領域内の輝度データを、主走査方向、副走査方向に一定のピッチでサンプリングする。そして、サンプリング結果を元にヒストグラムデータを生成する。生成されたヒストグラムデータは、下地飛ばし処理を行う際に下地レベルを推測するために用いられる。入力側ガンマ補正部４０４は、テーブル等を利用して非線形特性を持つ輝度データに変換する。
【００４０】
カラーモノクロ判定部４０５は、受取った画像データを構成する各画素が有彩色であるか無彩色であるかを判定し、その判定結果をカラーモノクロ判定信号（属性データの一部）として画像データに付随させる。
【００４１】
文字写真判定部４０６は、画像データを構成する各画素が文字を構成する画素なのか、網点を構成する画素なのか、網点中の文字を構成する画素なのか、ベタ画像を構成する画素なのかを各画素の画素値と各画素の周辺画素の画素値とに基づいて判定する。なお、どれにもあてはまらない画素は、白領域を構成している画素である。そして、その判定結果を文字写真判定信号（属性データの一部）として画像データに付随させる。
【００４２】
＜プリンタ画像処理部３１５の詳細説明（図５）＞  
図５にプリンタ画像処理３１５においてなされる処理の流れを示す。  
下地飛ばし処理部５０１は、スキャナ画像処理部３１２で生成されたヒストグラムを用いて画像データの下地色を飛ばす（除去する）。モノクロ生成部５０２はカラーデータをモノクロデータに変換する。Ｌｏｇ変換部５０３は輝度濃度変換を行う。このＬｏｇ変換部５０３は、例えば、ＲＧＢ入力された画像データを、ＣＭＹの画像データに変換する。出力色補正部５０４は出力色補正を行う。例えばＣＭＹ入力された画像データを、テーブルやマトリックスを用いてＣＭＹＫの画像データに変換する。出力側ガンマ補正部５０５は、この出力側ガンマ補正部５０５に入力される信号値と、複写出力後の反射濃度値とが比例するように補正を行う。符号画像合成部５０６は、後述する＜符号化処理＞により生成された符号画像データと、（原稿）画像データとを合成する。中間調補正部５０７は、出力するプリンタ部の階調数に合わせて中間調処理を行う。例えば、受取った高階調の画像データに対し２値化や３２値化などを行う。
【００４３】
なお、スキャナ画像処理部３１２やプリンタ画像処理部３１５における各処理部では、受取った画像データに各処理を施さずに出力させることも可能となっている。このような、ある処理部において処理を施さずにデータを通過させることを、以下では「処理部をスルーさせる」と表現することにする。
【００４４】
＜情報付加処理＞  
次に本実施形態の画像に情報を付加する技術の好適な１例を説明する。
【００４５】
ここでいう情報付加手段というのは画像形成装置（印刷装置）において、用紙などの画像形成媒体（以下シートとする）に本来印刷する画像の他に、システムとして所望の情報を符号化した符号画像を印字する手段のことをいう。
【００４６】
一般的な情報付加手段の要件として、下記が挙げられる。  
（１）シートに対して、情報付加に必要とされるために十分な情報量のデータ付加を実現できること。  
（２）シートに色材（トナーやインクなど）を使って付加された情報が後にデジタル情報として確実に抽出可能であること。  
（３）原稿画像をシートに複写する際に、原稿の回転、拡大、縮小、部分的削除、複写による信号の鈍り、汚れなどの情報抽出を妨げる要因に対するある程度の耐性があること。
【００４７】
本実施形態における符号画像は上記の要件を満たすものである。
【００４８】
図６は情報が付加された原稿の一例を示すイメージ図である。  
符号６０１はシート全体を示し、符号６０２は符号６０１の拡大図を示す。拡大図  ６０２によれば、原稿に本来描画されるイメージの他に、一見ランダムに印刷された多数のドット（例えば符号６０３）が符号画像であり、このドットの位置で付加情報を表現する。よって、付加情報を符号化した情報により形成された画像が符号画像となる。  
付加情報としては、複写禁止を示す情報や追跡情報等がある。追跡情報は、当該原稿を作成したユーザの個人名や組織名、画像形成を行なった装置の機体番号等が考えられる。また、追跡情報として、IP(Internet Protocol)アドレス、MAC(Media Access Control)アドレス等も考えられる。更には、設置場所、印刷時期を特定できる印刷日時、印刷時刻といった情報を追跡情報としても良い。なお、本実施形態では、付加情報が何の情報を示すものなのか、ということが本質ではないので、その情報の内容はいずれの内容であっても良い。
【００４９】
＜付加情報の符号化処理＞  
次に付加情報の符号化の方法について説明する。付加情報の符号化は付加情報処理部３３１の符号化処理部３３２で行う。該符号化処理部３３２は、所定の付加情報に基づいた符号画像を生成するものである。生成された符号画像はＲＡＭ３０２に格納される。なお、上記所定の付加情報が、後述する復元処理部３３３にて復元された付加情報である場合は、符号化処理部３３３は、該復元された付加情報から符号画像（後述する、付加情報に関する情報である符号画像１９０４）を再生成することになる。このとき、上記復元された付加情報は、後述するように抽出された符号画像に基づいて生成されるので、上記再生成された符号画像も、抽出された符号画像に基づいて作成されることになる。
【００５０】
本実施形態では、シートに対して印刷される画像のほかに、情報を付加するためにグリッド（格子）と呼ばれるドットパターンを印刷することができる。図６においてドット６０３はグリッドを構成する各ドットを示している。グリッドそのものは縦横等間隔に離れたドットの集合体である。グリッドに置かれた各ドット間の最短距離を仮想的な線（ガイドライン）で結ぶと、一定の間隔で縦横に引かれた仮想的な格子模様が出現する。
【００５１】
付加情報は一定サイズ以内のバイナリ（２値）データとして符号化され入力される。符号化処理部３３２は、該入力された符号化されたデータを、グリッドを構成するドットに対して上下左右８方向に変位（中心地からずれること）させることによって符号画像を生成し、情報の付加を実現している。
【００５２】
図７は付加情報010111110011というバイナリデータの符号画像生成する例を示す図である。図７において、縦横の線７０１はグリッドの位置を示す仮想的なガイドラインを示す。このようにグリッドの最短距離を線で結ぶと格子模様が出現する。符号７０２は中心地を示し、符号化処理部３３２は、中心地７０２はドットを置かない。符号化処理部３３２は、実際には、例えば符号７０３のように中心地７０２から離れた位置にドットを変位させて配置する。
【００５３】
符号化処理部３３２は、バイナリデータ010111110011を3ビットずつ分解し、010,111,110,011に分ける。さらに各3ビットに対してデシマル変換を行い、2,7,6,3に変換する。図７の下図で示されるように、グリッドを構成する各ドットは数値に対して上下左右の８方向にいずれかに変位させることによって付加情報をあらわすことが可能である。この場合、2,7,6,3はそれぞれ右上、右下、下、左に変位することによって付加情報をあらわしている。
【００５４】
このような処理の繰り返しによって、2000バイト程度の付加情報の符号画像を生成することが可能である。さらに付加情報を表現するドットを何度か繰り返した符号画像を生成することによって冗長性が増し、符号画像をシートに印刷した時の画像イメージとの誤認識やシートに対する汚れ、しわ、部分的破壊に対して信頼性を向上することができる。詳細については符号画像の解析方法で説明する。
【００５５】
＜付加情報の復元方法＞  
次に付加情報の復元方法について説明する。付加情報の復元は、付加情報処理部３３１の復元化処理部３３３において、符号画像を解析して行う。後述するように、復元化処理部３３３は、スキャナ部１３にて読取られた読取画像から符号画像のドット情報の抽出を行うことができる。
【００５６】
図８は復元化処理部３３３のブロック図を示す。  
図８において、符号８０１は符号画像を含む画像イメージから任意のドットを抽出して座標に変換するドット検知部である。  
符号８０２はドット検知部８０１が検知したドットからハーフトーンを構成するドットのような不要なドットを除去するドット解析部である。  
符号８０３はドット解析部８０２が解析した出力結果である複数のドットの絶対座標のリストを格納する絶対座標リスト記憶部である。  
符号８０４は絶対座標リスト記憶部８０３が記憶している絶対座標のリストから回転角、グリッド間隔を検出してグリッド位置からの相対座標に変換するドット変換部である。
符号８０５はドット変換部８０４が解析した複数のドットのグリッド位置から実際のデータに変換を行うデータ変換部である。
【００５７】
＜ドットの検知＞  
次にドット検知部８０１の説明を行う。  
ドット検知部８０１は光学スキャナ等のスキャナ部１３が読み込んだ画像を受信する。符号画像は２値のドットであるが、印刷時のトナーの乗り具合、シートの取り扱い、スキャン時の光学系などの影響により微細に信号が鈍った状態で受信されることがある。よって、これらの影響を低減するために、ドット検知部８０１は、受信したドットの検知を行い、受信したドットの重心位置を座標位置と認識することにより抽出精度を高めている。
【００５８】
図９はドット検知部８０１におけるドットの検知を説明するための概念図である。ドット検知部８０１は、イメージ上の孤立点であることを検査するために、イメージに対して４方向からギャップの検査を実施する。符号９０１〜９０４はそれぞれ孤立点の有無の検査を行なう方向を示している。例えば縦方向９０１の検査結果が、「白」「白」「黒」「黒」「白」「白」と検査された場合は黒の部分が孤立点である可能性がある。しかしこれだけでは横方向のラインである可能性も否定できない。同様に横方向９０２の検査のみで孤立点である可能性があると判定した場合でも、実際には縦方向のラインである可能性もある。本実施形態では、ドット検知部８０１は、４つの方向９０１〜９０４のそれぞれに対して孤立点の検査を行なうことで検査精度を向上させている。もし、ある領域において９０１〜９０４のすべてが同時に成り立つ場合はこの位置に孤立点があると識別することが可能である。
【００５９】
ドット検出部８０１は、上述のようにして孤立点と判断したドットを抽出し、該抽出したドットを所定の座標に当てはめて該抽出したドットの絶対座標を取得する。
【００６０】
＜ドットの解析＞  
次にドット解析部８０２の処理を説明する。ドット検知部８０１で検知されたドットが符号画像を構成するドット以外のドットである場合もある。例えば、原稿画像に含まれているハーフトーンを表現するためのドットパターンや、もともと原稿に含まれる孤立点（例えば平仮名の濁点など）等がそのようなドットに該当する。これらの符号画像を構成するドットでは無い孤立点を削除するためのハーフトーン除去を行う必要がある。
【００６１】
図１０はハーフトーン除去を説明するためのグラフである。縦軸にドットの粒形、横軸に濃度、さらにポイントの濃度にドットの頻度を示すヒストグラムを示している。ドットの濃度が濃い（より黒い）ほど出現頻度が高いことをしめしている。
【００６２】
ここで、符号画像のドットの場合、ドットの粒形や濃度をそろえて印刷するため、符号画像のドットの出現頻度はグラフの狭い位置にピークを迎える（図１０の符号１００１）。一方、ハーフトーンの場合は粒形や濃度が規格化されていないため、グラフの広い位置にまばらに出現し、頻度も比較的少ない。ドット解析部８０２は、この特性を使用して、出現頻度が狭くピークを示している位置を付加画像のドットと識別して絶対座標リスト記憶部８０３に記憶し、それ以外のドットを排除する。この処理によって絶対座標リスト記憶部８０３にはほぼ符号画像のドットの位置情報（ドット情報）のみが記録されることになる。
【００６３】
＜ドットの変換＞  
次にドット変換部８０４の処理を説明する。  
印刷時点で符号画像のドットを埋め込んだ角度と、スキャンされたイメージの角度では、スキャナに配置した向きの違いやアナログレベルでの微細な角度のズレによって異なるため、ドット変換部８０４にて回転角の検知と補正を行う必要がある。また、符号画像はドットが属するグリッド位置からの変位に情報を載せるために、グリッドを再現する必要があるので、ドット変換部８０４にてグリッドの間隔を正確に決定する必要がある。
【００６４】
図１１は本実施形態に係るグリッドの間隔を測定する手法を説明した模式図である。今注目している点（注目点；注目ドットとも呼ぶ）１１０１から最も近い点（近隣点；近隣ドットとも呼ぶ）１１０２までの距離Xがグリッドの間隔に類似する。  
注目点から最も近い点は上下左右の４箇所あるが、計算を軽くするために、注目ドット１１０１から右側90度の範囲だけを最も近い点の検索対象とする。具体的には、ドット変換部８０４は、注目点１１０１(x,y)以外の任意のドット(a,b)において、  
ａ−ｘ≦０または｜ａ−ｘ｜≦｜ｂ−ｙ｜  
ならドット(a,b)は計算対象外とする。そしてドット変換部８０４は、(x,y)と(a,b)間の距離が最小となる(a,b)を近隣ドット１１０２とし、注目点１１０１と近接点１１０２との間の距離Ｘを算出し、該２点間の距離Xをグリッドの間隔の候補とする。
【００６５】
ここで注目点１１０１も近隣ドット１１０２も情報をあらわすために変位されており、実際にはグリッド間隔と異なる値を示している可能性がある。また、符号画像のドットとして認識しているドットは実はドット解析部８０２で除去しそこねたハーフトーンパターンかもしれない。そこで、ドット変換部８０４は、すべての注目点(x,y)に対して上記のような手段でグリッド間の距離を計測して、すべての注目点に関してグリッド間の距離別の頻度を示したヒストグラムを作成する。
【００６６】
図１２は、上述のようにドット変換部８０４にて作成された、グリッド間の距離の頻度を示したヒストグラムの一例である。横軸はグリッド間距離の候補である距離Xの値、縦軸は注目点(x,y)において距離Xが計測された頻度を示している。図１２によれば、頻度の最も高い位置１２０１の距離Xが最も頻度が高いと識別される。注目点１１０１と近隣ドット１１０２のそれぞれのグリッドからの変調位置の出現確率が縦横ともに同じだとすると、多量の注目ドットのヒストグラムから最頻値である位置１２０１がグリッド間隔であることを示すことができる。このように、ドット変換部８０４は、図１２に示すようなヒストグラムに基づいて、該ヒストグラムの最頻値を抽出し、該抽出された最頻値に対応する距離をグリッド間隔と決定する。
【００６７】
すなわち、ドット変換部８０４は、全ての注目点について近隣点を求め、全ての注目点とそれに対応する近隣点との距離（グリッド間隔の候補）を求め、該求められた距離の全てからグリッド間隔を求める。具体的には、ドット変換部８０４は、求められた、グリッド間隔の候補となる距離のうち、算出された頻度が最も高い距離をグリッド間隔と決定する。
【００６８】
図１３は本実施形態に係るグリッドの回転角度の補正を説明する図である。ドット変換部８０４は、符号１３０１において、すべての注目ドットについて、近隣ドットまでの角度を測定する。
【００６９】
本来、注目ドットからの近隣ドットの角度は0度、90度、180度、270度のいずれかであるため、測定した角度のズレを補正することにより回転角度を決定することが可能である。この場合も個々の注目ドットから近隣ドットの角度は、注目点と近隣点からなるベクトルを(dx,dy)とすると、角度θは下記の式であらわされる。  
θ＝ａ・ｔａｎ2（ｄｙ、ｄｘ）
符号１３０２は、A,B,C,Dのそれぞれの近隣点までのベクトルを示している。しかし実際には注目点も隣点ドットも情報付加のためにグリッド位置からわずかに変位されているため、これも同様にすべての注目点においてθを計測する。注目点１１０１と近隣ドット１１０２のそれぞれのグリッドからの変位位置の出現確率が縦横ともに同じだとすると、ドット変換部８０４は、すべての注目点の角度のズレを加算することにより、平均的にグリッドの回転角度を計測することができる。符号１３０３はいくつかの点のベクトルを表示したものであり、この角度を重ね合わせるとグリッドの回転角度に近似できることがわかる。
【００７０】
具体的には、ドット変換部８０４は、個々の注目点のθに対して再度基準ベクトルを算出し、すべての基準ベクトルの合計結果から、トータルのグリッドの回転角度φを求める。基準ベクトルの合計結果を(A,B)とすると、
【００７１】
【数１】
2009188682.tif 000003
【００７２】
【数２】
2009188682.tif 000004
【００７３】
となり、グリッドの回転角度φは、
【００７４】
【数３】
2009188682.tif 000005
【００７５】
によって近似することが可能である。
【００７６】
ここで、ドット変換部８０４は、絶対座標リスト記憶部８０３に格納されている絶対座標リストに対して、グリッドの回転角度の逆回転を実施して、グリッドの角度を補正する。  
ここの回転角度の補正は９０度単位には絞り込まれているが、実際には０度（正しい）、９０度、１８０度、２７０度の４つまでは絞り込まれていない。この絞込みに関しては後述する。
【００７７】
図１４は、回転の補正結果およびグリッド位置を求めた説明図である。  
図１４において、符号１４０１は回転の補正が完了した符号画像ドットの絶対座標リストを示している。さらに、符号１４０２で示すように、データ変換部８０５は、ドット変換部８０４で求めたグリッド間隔毎に仮想的な直線をＸ方向、Ｙ方向それぞれに引き、これら直線の交点をグリッドとする。  
データ変換部８０５は、このグリッドの位置から実際に打たれたドットの座標の変位を計測する。
【００７８】
図１５はグリッドの変位から実際のデータに変換を行う説明図である。  
グリッドからの変位を縦横にそれぞれ０〜７の情報で表現する。図１５の場合、２，７,６,３が抽出できるため、これを3bitずつ集め、010111110011が付加されたデータとなる。データ変換部８０５が同様にすべてのドットに対してこのような抽出処理を行うことによって数十〜数千バイトの情報復元が実施可能である。
【００７９】
上述のようにして、復元処理部３３３は、スキャナ部１３にて読取られた読取画像から符号画像のドット情報を抽出し、該ドット情報に基づいて、符号化された付加情報を元の付加情報に復元することができる。すなわち、復元処理部３３３は、抽出された符号画像に基づいて、付加情報に関する情報である、符号画像から復元した付加情報の電子データを取得し、該電子データをＲＡＭ３０２に格納する。
【００８０】
＜符号画像の除去方法＞  
次に符号画像の除去方法について説明する。符号画像の除去は付加情報処理部３３１の除去処理部３３４で行う。  
図１６に符号画像の除去処理の流れを示す。  
まず、ステップ１６０１において、除去処理部３３４は、復元処理部３３３の絶対座標リスト記憶部８０３に記憶された符号画像のドットの位置情報を獲得する。次いで、除去処理部３３４は、符号画像を含むイメージ（スキャナ部１３で読み込んだ読取画像）内の処理対象となる符号画像の注目ドットを決定する（ステップ１６０２）。
【００８１】
次に、除去処理部３３４は、符号画像を含むイメージに対して、ステップ１６０２にて決定した注目ドット位置の周辺領域の色を検知する（ステップ１６０３）。イメージの周辺領域の色検知は、図１７に示すように、注目ドット位置１７０１に対して、周囲のすべての周辺領域１７０２〜１７０８の色を検出する。この時、注目ドットに隣接する符号画像のドットが周辺領域に含まれる場合は、符号画像のドットの部分を除いた領域で色検知を行う。
【００８２】
次に、除去処理部３３４は、ステップ１６０３にて色検知した周辺領域の色がすべて同じか否かを判断し（ステップ１６０４）、すべて同じ色の場合は、注目ドットを、ステップ１６０３にて検出した色で塗りつぶす（ステップ１６０５）。次いで、除去処理部３３４は、符号画像のすべてのドットについて処理が終了したか否かを判断し（ステップ１６０６）、終了した場合は、符号画像の除去処理を終了する。このようにして、符号画像除去画像が生成される。除去処理部３３４は、該符号画像除去画像をＲＡＭ１３に格納する。
【００８３】
一方、ステップ１６０４において、１つでも異なる色の領域があった場合は、除去処理部３３４は、ドットの塗りつぶしは行わずにステップ１６０６に進む。
【００８４】
さて、注目ドットの周辺領域の濃淡が大きい場合、すなわち、周辺領域１７０２〜１７０８において異なる色が混ざっている場合は、該注目ドットがハーフトーンである可能性が高い。そこで、ハーフトーンについては除去せずに残し、確実に符号画像を構成するドットのみを削除するために、本実施形態では、除去処理部３３４は、注目ドットの周辺領域の色が全て同じ場合に、該注目ドットが符号画像を構成するドットであると判断している。そして、削除処理として、上述のように塗りつぶすことによって削除を行っている。よって、除去処理部３３４は、上記抽出されたドット情報に基づいて、スキャナ部１３にて読取られた読取画像から符号画像を取り除くことができる。
【００８５】
＜ネットワークコピーシステム＞  
次にネットワークコピーシステムの付加情報処理について説明する。  
ネットワークコピーシステムは、図１のコピー印刷システムにおいて原稿の読取と印刷とをネットワークで接続された異なる画像形成装置（１０，２０，３０）でコピー印刷を行う。たとえば、画像形成装置１０のスキャナ１３で原稿を読み取り、ネットワーク５０を介して読取画像を送信し、別の画像形成装置２０のプリンタ２４もしくは画像形成装置３０のプリンタ３３で読取画像を受信し印刷を行うシステムである。
【００８６】
以下の説明では、画像形成装置１０にて画像を読み取り、該読取られた読取画像を画像形成装置２０に送信する場合について説明する。
【００８７】
＜符号画像を含む原稿の読取処理＞  
ネットワークコピーシステムの符号画像を含む原稿画像の読取処理について説明する。
図１８は、画像形成装置１０における、符号画像を含む原稿の読取処理の流れを示す図である。  
まず、画像形成装置１０は、付加情報を符号化した符号画像を含む原稿画像をスキャナ１３で読み取り、前述したスキャナ画像処理を行い、読取画像を生成する（ステップ１８０１）。次に、画像形成装置１０は、ステップ１８０１にて読み取られた読取画像に対して符号画像抽出処理を行い符号画像を抽出する（ステップ１８０２）。次に、画像形成装置１０は、抽出した符号画像から符号画像のドット情報を抽出する等の付加情報復元処理を行い、付加情報を復元し付加情報の電子データを生成する（ステップ１８０３）。
【００８８】
さらに、画像形成装置１０は、抽出した符号画像を用いて符号画像除去処理を行うことで読取画像から符号画像を除去した符号画像除去画像を生成する（ステップ１８０４）。次に、画像形成装置１０は、符号画像除去画像を所定のサイズに圧縮してネットワークで送信するためのデータ量に圧縮する（ステップ１８０５）。
【００８９】
次に、画像形成装置１０は、ネットワーク５０で接続された印刷を行う出力装置（ここでは、画像形成装置２０）の機能情報を獲得する（ステップ１８０６）。ここで出力装置の機能情報は、該出力措置が有する所定の機能に関する情報である。このような機能情報としては、例えば、出力装置が前述した付加情報処理機能（符号画像生成機能）を有するか否かを示す情報、出力装置の印刷時のドットの再現性に関する情報等が挙げられる。
【００９０】
上記機能情報の取得方法としては、例えば、画像形成装置１０が、画像形成装置２０からネットワークを介して機能情報を取得するようにしても良い。すなわち、画像形成装置１０が、印刷を行わせたい出力装置である画像形成装置２０に対して、ネットワーク５０を介して所定の機能情報の送信要求を行う。画像形成装置２０は、該送信要求を受信すると、画像形成装置１０に対して、機能情報を送信する。このようにして、画像形成装置１０は、画像形成装置２０の機能情報を取得する。
【００９１】
また、画像形成装置１０が有する記憶手段としてのＲＯＭ３０３やＲＡＭ３０２に、画像形成装置２０等、画像形成装置１０に接続された出力装置の各々に対する機能情報を予め格納しておくようにしても良い。この場合は、画像形成装置１０は、予め機能情報が格納されたメモリ（ＲＯＭ３０３やＲＡＭ３０２等）から機能情報を読み出すことにより、該機能情報を取得する。
【００９２】
次に、画像形成装置１０は、送信データ決定処理（ステップ１８０７）で、ステップ１８０６にて獲得した出力装置の機能情報に基づいてネットワーク５０を介して送信するコピー印刷のための送信データを決定する。
【００９３】
次に、画像形成装置１０は、送信データ決定処理（ステップ１８０７）で決定した送信データを、ネットワーク５０を介して対象となる出力装置である画像形成装置２０に送信する（ステップ１８０８）。
【００９４】
＜送信データの種類＞  
ここで、本実施形態のネットワークコピーシステムの送信データの種類について説明する。本実施形態に係る送信データには、３つの種類のデータがある。本実施形態では、画像形成装置１０は、取得した機能情報に基づいて、これら３つの送信データを、印刷を行わせたい出力装置の機能に応じて組み合わせて送信する。ただし、原稿画像のうち、符号画像ではない画像は、出力装置の機能によらず印刷されるので、送信データには、符号画像が除去された画像である、後述する符号画像除去画像１９０２が少なくとも含まれている。  
図１９は、本実施形態に係る３つの種類の送信データを示す図である。  
符号１９０１は、符号画像を含む原稿をスキャナによる読取処理により読み取った読取画像ある。  
１つ目の送信データは、読取画像１９０１から、符号画像除去処理部３３４で処理された符号画像除去画像１９０２である。本実施形態では、ステップ１８０５において圧縮が行われているので、送信画像となる符号画像除去画像１９０２は圧縮されたデータとなる。  
２つ目の送信データは、復元処理部３３３で処理された符号画像から復元した付加情報の電子データ１９０３である。  
３つ目の送信データは、符号画像から復元した付加情報の電子データ１９０３を符号化処理部３３２で符号化した符号画像（上記復元した付加情報を再度符号化して取得された符号画像）１９０４である。
【００９５】
＜送信データ決定処理＞  
次に、符号画像を含む原稿の読取処理（図１８）の送信データ決定処理（ステップ１８０７）について説明する。  
図２０は送信データ決定処理の流れの一例を示したものである。図２０の例では、対象となる出力装置である画像形成装置２０から取得した機能情報が、符号画像を生成するための符号画像生成機能を有するか否かを示す情報である場合について説明する。  
送信データ決定処理において、画像形成装置１０は、図１８の出力装置の機能情報獲得処理（ステップ１８０６）で獲得した機能情報より出力装置が付加情報の符号画像生成機能を有するか否かを判断する（ステップ２００１）。すなわち、画像形成装置１０は、画像形成装置２０から受信した機能情報を解析し、画像形成装置２０が符号画像生成機能を有するか否かを判断する。
【００９６】
符号画像生成機能を有すると判断する場合は、画像形成装置１０は、ネットワーク５０を介して対象となる出力装置である画像形成装置２０に送信する送信データを、符号画像除去画像１９０２と復元した付加情報の電子データ１９０３とする（ステップ２００２）。  
一方ステップ２００１において、符号画像生成機能を有しないと判断する場合は、画像形成装置１０は、送信データを符号画像除去画像１９０２とする（ステップ２００３）。
【００９７】
このように、機能情報を解析し出力装置が付加情報の符号画像生成機能を有するか否かに応じて最適な送信データを決定しているので、出力装置において該出力装置の機能に応じた印刷を行うことができる。また、出力装置が符号画像生成機能を有する場合は、符号画像除去画像１９０２の圧縮を行い、復元した付加情報の電子データ１９０３には圧縮を行わないので、付加情報に対して圧縮ノイズによる劣化を防ぐことができる。
【００９８】
図２１は送信データ決定処理の流れの別の一例を示したものである。図２１の例では、対象となる出力装置である画像形成装置２０から取得した機能情報が、該画像形成装置２０のドットの再現性を示す情報である場合について説明する。  
送信データ決定処理において、画像形成装置１０は、対象となる出力装置である画像形成装置２０の機能情報より出力装置のドット再現性が所定の基準よりも良好か否かを判断する（ステップ２１０１）。すなわち、画像形成装置１０は、取得した機能情報に基づいて画像形成装置２０におけるドット再現性が特定の水準以上であるか否かを判断する。
【００９９】
ドット再現性が良好の場合（特定の水準以上の場合）は、画像形成装置１０は、ネットワークを介して画像形成装置２０に送信する送信データを、符号画像除去画像１９０２と符号化した符号画像１９０４とする（ステップ２１０２）。  
一方ステップ２１０１において、基準より悪い場合（特定の水準よりも低い場合）は、画像形成装置１０は、送信データを符号画像除去画像１９０２とする（２１０３）。
【０１００】
このように、機能情報を解析し出力装置のドットの再現性に応じて最適な送信データを決定しているので、出力装置において該出力装置の機能に応じた印刷を行うことができる。すなわち、出力装置である画像形成装置２０のドット再現性が、送信元の画像形成装置１０よりもドットの再現性が悪く、かつ所定の基準を満たしていない場合は、符号画像に関するデータは送信せず、符号画像除去画像１９０２を送信する。従って、画像形成装置２０において、ドットの再現性の相違により生じる符号画像の劣化を防ぐことができる。
【０１０１】
図２２は本実施形態に係るドットの再現性を示した図である。  
図２２に示すように、シート上に印刷されるドットで、符号２２０１のドットを基準とし、ドットの輪郭がドット２２０１よりもくっきりとしているドット２２０２は再現性が良好と判断し、輪郭がぼけてしまっているドット２２０３を悪いものと判断する。このようなドットの再現性については、例えば数値化するようにすれば良い。すなわち、機能情報において出力装置のドットの再現性を数値によって表現すれば良い。
【０１０２】
＜符号画像を含む原稿の印刷処理＞  
ネットワークコピーシステムの符号画像を含む原稿の印刷処理について説明する。  
図２３は、付加情報の符号画像生成機能を有する出力装置の印刷処理の流れを示す図である。なお、図２３では、画像形成装置２０が符号画像生成機能を有する場合の、画像形成装置２０における印刷処理を説明する。
【０１０３】
付加情報の符号画像生成機能を有する出力装置である画像形成装置２０には、読取装置である画像形成装置１０の読取処理（図１８）によりネットワーク５０を介して符号画像除去画像１９０２と復元した付加情報の電子データ１９０３とが送信される。
【０１０４】
まず、画像形成装置２０は、ネットワーク５０を介して画像形成装置１０から、符号画像除去画像１９０２を受信し（ステップ２３０１）、次に、復元した付加情報の電子データを受信する（ステップ２３０２）。次に、画像形成装置２０は、ステップ２３０２にて受信した、復元した付加情報の電子データを符号化処理３３２を行い、符号画像を生成する（ステップ２３０３）。
【０１０５】
次いで、画像形成装置２０は、ステップ２３０１にて受信した符号画像除去画像１９０２と、ステップ２３０３にて生成した符号画像とを合成して符号画像を含む画像を生成する（ステップ２３０４）。さらに、画像形成装置２０は、ステップ２３０４にて生成した符号画像を含む画像を印刷する（ステップ２３０６）。
【０１０６】
図２４は、ドットの再現性が良好な出力装置の印刷処理の流れを示す図である。なお、図２４では、画像形成装置２０が良好なドットの再現性を有する場合の、画像形成装置２０における印刷処理を説明する。
【０１０７】
ドットの再現性が良好な出力装置である画像形成装置２０には、読取装置である画像形成装置１０の読取処理（図１８）によりネットワーク５０を介して符号画像除去画像１９０２と付加情報を符号化した符号画像１９０４とが送信される。
【０１０８】
まず、画像形成装置２０は、ネットワーク５０を介して画像形成装置１０から、符号画像除去画像１９０２を受信し（ステップ２４０１）、次に、符号画像１９０４を受信する（ステップ２４０２）。次いで、画像形成装置２０は、ステップ２４０１にて受信した符号画像除去画像１９０２とステップ２４０２にて受信した符号画像１９０４とを合成して符号画像を含む画像を生成する（ステップ２４０３）。さらに、画像形成装置２０は、ステップ２４０３にて生成した符号画像を含む画像を印刷する（ステップ２４０４）。
【０１０９】
図２５は、付加情報の符号画像生成機能を有せず、かつ、ドットの再現性が所定の基準以下の出力装置の印刷処理の流れを示す図である。なお、図２５では、画像形成装置２０が付加情報の符号画像生成機能を有せず、かつ、ドットの再現性が所定の基準以下の場合の、画像形成装置２０における印刷処理を説明する。  
この出力装置である画像形成装置２０は、図３の符号情報処理部３３１を有しない構成である。
【０１１０】
付加情報の符号化機能を有せず、かつ、ドットの再現性が所定の基準以下の出力装置である画像形成装置２０には、読取装置である画像形成装置１０の読取処理（図１８）によりネットワーク５０を介して符号画像除去画像１９０２が送信される。
【０１１１】
まず、画像形成装置２０は、ネットワーク５０を介して画像形成装置１０から、符号画像除去画像１９０２を受信し（ステップ２５０１）、該符号画像除去画像を印刷する（ステップ２５０２）。
【０１１２】
このように、出力装置である画像形成装置２０は、送信装置である画像形成装置２０から、少なくとも符号画像除去画像１９０２を含む送信データを受信し、該送信データに基づいて、印刷を行う。上記送信データには、画像形成装置２０の機能に応じて、付加情報に関する情報（復元した付加情報の電子データ１９０３、符号画像１９０４）が含まれている。従って、画像形成装置２０は、送信データに付加情報に関する情報が含まれている場合は、該付加情報に関する情報に基づいて、該付加情報を符号化した符号画像と符号画像除去画像とを合成して印刷する。
【０１１３】
本実施形態では、画像を読取り送信する送信装置（画像形成装置１０）が、符号画像を含む読取画像から符号画像を抽出し、該読取画像から抽出した符号画像を除去する。そして、上記送信装置が、該送信装置にネットワークを介して接続された出力装置（画像形成装置２０）の機能情報を、該出力装置から取得し、該機能情報に基づいて出力装置に送信する送信データを決定している。よって、送信装置に対して、出力装置の機能に適した送信データを送信することができる。そして、送信データが、読取画像から符号画像が除去された符号画像除去画像を少なくとも含むようにし、機能情報に応じて、付加情報に関する情報（復元した付加情報の電子データ１９０３、符号画像１９０４）を含むようにしている。よって、出力装置の機能に応じて、符号画像を良好に印刷することができるのである。
【０１１４】
さらに、付加情報に関する情報を送信装置から該送信装置とは別個の出力装置にネットワークを介して送信する場合であっても、付加情報に関する情報と符号画像削除画像とを別個の情報として送信している。よって、画像データの容量を小さくするための圧縮を符号画像削除画像に行い、付加情報に関する情報には行わないようにすることができる。そして、印刷時には付加情報に関する情報から符号画像が取得される。すなわち、付加情報に関する情報が電子データ１９０３である場合は、該電子データ１９０３を符号化して符号画像を生成し、一方、付加情報に関する情報が符号画像１９０４である場合は、そのまま符号画像１９０４を用いる。このようにして取得された符号画像と符号画像削除画像とを合成して印刷するので、出力装置は、圧縮による符号画像の劣化を防いだ、良好な符号画像を印刷することができる。
【０１１５】
なお、本実施形態では、送信装置（画像形成装置１０）において圧縮を行わなくても良い。この場合は、送信データとなる符号画像削除画像１９０２は圧縮されたものでないことは言うまでも無い。
【０１１６】
また、本実施形態では、機能情報として、出力装置が符号画像生成機能を有するか否かを示す情報、および出力装置のドットの再現性を示す情報の双方を用いても良い。この場合は、出力装置が符号画像生成機能を有していない場合であっても、ドットの再現性が良好であれば、符号画像除去画像１９０２に加えて、符号画像１９０４を送信データとすることで、出力装置にて良好に符号画像を含む画像を印刷することができる。すなわち、出力装置に送信される付加情報に関する情報が、すでに符号画像生成機能を有する送信装置にて符号画像化された情報であるので、出力装置において符号化を行う必要が無くなるからである。
【０１１７】
（第２に実施形態）  
＜付加情報の内容に基づくネットワークコピーシステム＞
本実施形態の付加情報の内容に基づくネットワークコピーシステムについて図面を参照して説明する。  
図２６は、送信装置である画像形成装置１０における付加情報の内容に基づく原稿の読取処理の流れを示す図である。  
まず、画像形成装置１０は、符号画像を含む原稿をスキャナ１３で読み取り、前述したスキャナ画像処理を行い、読取画像を生成する（ステップ２６０１）。次に画像形成装置１０は、ステップ２６０１にて読取られた読取画像に対して符号画像抽出処理を行い符号画像を抽出する（ステップ２６０２）。次に、画像形成装置１０は、ステップ２６０２にて抽出した符号画像から付加情報復元処理を行い、付加情報を復元し付加情報の電子データを生成する（ステップ２６０３）。
【０１１８】
次に、画像形成装置１０は、ステップ２６０３にて復元した付加情報の電子データに基づいて、該付加情報の内容がコピー禁止か否かを判断する（ステップ２６０４）。すなわち、画像形成装置１０は、上記復元した付加情報の内容を解析し、該付加情報がコピーを禁止することを示す情報か否かを判断する。該判断結果、付加情報がコピーを禁止することを示す情報である場合は、画像形成装置１０は、送信データの作成は行なわず（ステップ２６０５）、処理を終了する。すなわち、画像形成装置１０は、対象となる出力装置である画像形成装置２０に対して送信データを送信しない。
【０１１９】
一方、ステップ２６０４で付加情報の内容がコピーを禁止することを示す情報でない場合は、画像形成装置１０は、抽出した符号画像を用いて符号画像除去処理を行うことで読取画像から符号画像を除去した符号画像除去画像を生成する（ステップ２６０６）。次に、画像形成装置１０は、符号画像除去画像をネットワークで送信するためのデータ量に圧縮する（ステップ２６０７）。
【０１２０】
次に、画像形成装置１０は、ネットワーク５０で接続された印刷を行う出力装置である画像形成装置２０の機能情報を獲得する（ステップ２６０８）。ここで出力装置の情報は、出力装置が前述した符号画像生成機能を有するか否かに関する機能情報であるとする。
【０１２１】
次に、画像形成装置１０は、ステップ２６０８にて取得された機能情報に基づいて、画像形成装置２０が付加情報の符号画像生成機能を有するか否かを判断する（ステップ２６０９）。符号画像生成機能を有する場合は、画像形成装置１０は、ネットワーク５０を介して画像形成装置２０に送信する送信データを、符号画像除去画像１９０２と付加情報の電子データ１９０３とする（ステップ２６１４）。次いで、画像形成装置１０は、決定した送信データを、ネットワーク５０を介して画像形成装置２０に送信し（ステップ２６１３）、処理を終了する。
【０１２２】
一方ステップ２６０９で画像形成装置２０が符号画像生成機能を有しない場合は、画像形成装置１０は、ステップ２６０３にて復元された付加情報がユーザ認証によるコピー制限か否かを判断する（ステップ２６１０）。ユーザ認証によるコピー制限とは、コピーを行なう際に、ユーザにＩＤやパスワードを求め、ＩＤやパスワードがコピーを許可されたものである場合のみコピーを行なうことができる機能である。すなわち、画像形成装置１０は、ステップ２６０３にて復元された付加情報の内容を解析し、該付加情報がユーザ認証によるコピー制限を示す情報か否かを判断する。
【０１２３】
ステップ２６１０で、付加情報が上記コピー制限を示す情報であると判断された場合は、付加情報の内容は、ユーザ認証によるコピー制限を指示するものであり、かつ機能情報は、画像形成装置２０が符号画像生成機能を有さないことを示す情報である。よって、画像形成装置１０は、表示部１２によりユーザにユーザ認証させる。そして、ユーザ認証後、画像形成装置１０は、コピーの出力結果がコピー制限が解除されたものになることをユーザに通知し、このままコピーを行なうか否かをユーザに問い合わせる（ステップ２６１１）。すなわち、画像形成装置１０は、コピー制限の情報である付加情報が除去され旨を表示部１２に表示し、ユーザに対して警告する。
【０１２４】
このような問い合わせとしては、画像形成装置１０は、表示部１２に図２７に示すようなＵＩを表示し、ユーザに所望の指示を入力させる。ユーザが表示部１２を介して図２７のＵＩにおいて“はい”を選択する場合は、画像形成装置１０はステップ２６１２に進み、ユーザが“いいえ”を選択する場合は、画像形成装置１０はステップ２６０５に進む。すなわち、画像形成装置１０は、表示部１２によるユーザの入力に基づいて、コピーを実施するか否かを決定し、該決定結果に従って、ステップ２６１２およびステップ２６０５のいずれか一方に進む。
【０１２５】
コピーを続行する場合は、画像形成装置１０は、送信データを符号画像除去画像１９０２とする（ステップ２６１２）。次いで、画像形成装置１０は、ステップ２６１２にて決定した送信データをネットワーク５０を介して画像形成装置２０に送信し（ステップ２６１３）、処理を終了する。
【０１２６】
一方、ステップ２６１０で、付加情報がコピー制限でない場合は、画像形成装置１０は、送信データを符号画像除去画像１９０２とし（ステップ２６１２）、出力装置に送信し（ステップ２６１３）、処理を終了する。
【０１２７】
一方、ステップ２６１１で、コピーを中止する場合は、画像形成装置１０は、送信データの作成は行なわず（ステップ２６０５）、処理を終了する。
【０１２８】
図２７は、ステップ２６１１のコピー制限解除の通知とコピー続行の問い合わせのユーザインターフェイス（ＵＩ）の一例を示したものである。このＵＩは、操作部１２に表示され、ユーザの入力結果はコントローラユニット１１に通知される。
【０１２９】
なお、本実施形態では、ステップ２６０９とステップ２６１４との間に、ステップ２６１０で示したような付加情報がユーザ認証によるコピー制限を示す情報であるか否かを判断するステップを設けても良い。該ステップにより、付加情報がユーザ認証によるコピー制限を示す情報である場合は、付加情報の内容は、ユーザ認証によるコピー制限を指示するものであり、かつ機能情報は、画像形成装置２０が符号画像生成機能を有することを示す情報である。よって、画像形成装置１０は、表示部１２によりユーザにユーザ認証させる。そして、ユーザ認証後、画像形成装置１０は、ステップ２６１４を行えば良い。一方、付加情報がユーザ認証によるコピー制限を示す情報ではない場合は、画像形成装置１０は、ステップ２６０５に進めば良い。
【０１３０】
以上のように、本発明の一実施形態では、ネットワークコピーシステムによる付加情報を符号化した符号画像を含む原稿のコピー印刷において、読取画像から、符号画像を取り除いた画像と、符号画像から復元した付加情報とを生成している。そして、出力装置への送信データとしては、符号画像を取り除いた画像を少なくとも送信し、出力装置の機能に応じて付加情報も送信する。よって、出力装置が符号画像生成機能を持つ場合は、復元可能な符号画像を含むコピー印刷ができ、出力装置が符号画像生成機能を持たない場合は、劣化した符号画像が除去された見栄えの良いコピー印刷が可能となる。
【０１３１】
また、付加情報の内容により、送信データを決定することで、コピー制限等の付加情報を保持したコピー印刷が可能になる。
【０１３２】
（その他の実施形態）  
本発明は、複数の機器（例えばコンピュータ、インターフェース機器、リーダ、プリンタなど）から構成されるシステムに適用することも、１つの機器からなる装置（複合機、プリンタ、ファクシミリ装置など）に適用することも可能である。
【０１３３】
前述した実施形態の機能を実現するように前述した実施形態の構成を動作させるプログラムを記憶媒体に記憶させ、該記憶媒体に記憶されたプログラムをコードとして読み出し、コンピュータにおいて実行する処理方法も上述の実施形態の範疇に含まれる。即ちコンピュータ読み取り可能な記憶媒体も実施例の範囲に含まれる。また、前述のコンピュータプログラムが記憶された記憶媒体はもちろんそのコンピュータプログラム自体も上述の実施形態に含まれる。
【０１３４】
かかる記憶媒体としてはたとえばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ―ＲＯＭ、磁気テープ、不揮発性メモリカード、ＲＯＭを用いることができる。
【０１３５】
また前述の記憶媒体に記憶されたプログラム単体で処理を実行しているものに限らず、他のソフトウエア、拡張ボードの機能と共同して、ＯＳ上で動作し前述の実施形態の動作を実行するものも前述した実施形態の範疇に含まれる。
【図面の簡単な説明】
【０１３６】
【図１】本発明の一実施形態に係る情報処理システムの構成を示すブロック図である。
【図２】本発明の一実施形態に係る画像形成装置の構成図である。
【図３】本発明の一実施形態に係る画像形成装置が備えるコントローラの構成図である。
【図４】本発明の一実施形態に係るスキャナ画像処理部の構成図である。
【図５】本発明の一実施形態に係るプリンタ画像処理の構成図である。
【図６】本発明の一実施形態に係る、情報が付加された原稿の一例を示すイメージ図である。
【図７】本発明の一実施形態に係る符号画像生成を示す図である。
【図８】本発明の一実施形態に係る復元処理部の構成図である。
【図９】本発明の一実施形態に係るドット検知部の構成図である。
【図１０】本発明の一実施形態に係る、ハーフトーン除去を説明するためグラフを示す図である。
【図１１】本発明の一実施形態に係るグリッドの間隔を測定する手法の模式図である。
【図１２】本発明の一実施形態に係るグリッド間の距離の頻度を示したヒストグラムを示す図である。
【図１３】本発明の一実施形態に係るグリッドの回転角度の補正の図である。
【図１４】本発明の一実施形態に係る、回転の補正結果およびグリッド位置の説明図である。
【図１５】本発明の一実施形態に係るグリッドの変位からのデータ変換の説明図である。
【図１６】本発明の一実施形態に係る符号画像の除去処理の流れを示す図である。
【図１７】本発明の一実施形態に係るイメージの周辺領域の色検知の説明図である。
【図１８】本発明の一実施形態に係る符号画像を含む原稿の読取処理の流れを示す図である。
【図１９】本発明の一実施形態に係る３つの種類の送信データを示す図である。
【図２０】本発明の一実施形態に係る送信データ決定処理の流れの第１の例を示す図である。
【図２１】本発明の一実施形態に係る送信データ決定処理の流れの第２の例を示す図である。
【図２２】本発明の一実施形態に係るドットの再現性を示す図である。
【図２３】本発明の一実施形態に係る付加情報の符号画像生成機能を有する出力装置の印刷処理の流れを示す図である。
【図２４】本発明の一実施形態に係るドットの再現性が良好な出力装置の印刷処理の流れを示す図である。
【図２５】本発明の一実施形態に係る符号画像生成機能を有せずドットの再現性が所定の基準以下の出力装置の印刷処理の流れを示す図である。
【図２６】本発明の一実施形態に係る付加情報の内容に基づく原稿の読取処理の流れを示す図である。
【図２７】本発明の一実施形態に係るコピー制限解除の通知とコピー続行の問い合わせのＵＩの図である。
【符号の説明】
【０１３７】
１０、２０  画像形成装置
１３、２３  スキャナ部
１４、２４  プリンタ部
３３１  付加情報処理部
３３２  符号化処理部
３３３  復元化処理部
３３４  除去処理部
【図１】
2009188682.tif 000006
【図２】
2009188682.tif 000007
【図３】
2009188682.tif 000008
【図４】
2009188682.tif 000009
【図５】
2009188682.tif 000010
【図６】
2009188682.tif 000011
【図７】
2009188682.tif 000012
【図８】
2009188682.tif 000013
【図９】
2009188682.tif 000014
【図１０】
2009188682.tif 000015
【図１１】
2009188682.tif 000016
【図１２】
2009188682.tif 000017
【図１３】
2009188682.tif 000018
【図１４】
2009188682.tif 000019
【図１５】
2009188682.tif 000020
【図１６】
2009188682.tif 000021
【図１７】
2009188682.tif 000022
【図１８】
2009188682.tif 000023
【図１９】
2009188682.tif 000024
【図２０】
2009188682.tif 000025
【図２１】
2009188682.tif 000026
【図２２】
2009188682.tif 000027
【図２３】
2009188682.tif 000028
【図２４】
2009188682.tif 000029
【図２５】
2009188682.tif 000030
【図２６】
2009188682.tif 000031
【図２７】
2009188682.tif 000032