(57)【特許請求の範囲】
【請求項１】
入力された電子文書データを印刷出力するものにおいて、
前記入力された電子文書データのサイズがあらかじめ設定される第１の所定値よりも大きいか否かを判定するステップと、
この判定により前記入力された電子文書データのサイズが前記第１の所定値よりも小さいと判定された場合は、前記電子文書データをそのまま符号化して符号パターンを生成するステップと、
前記判定により前記電子文書データのサイズが前記第１の所定値よりも大きいと判定された場合は、前記電子文書データのサイズを第２の所定値だけ削減するステップと、
この削減された前記電子文書データを符号化して符号パターンを生成するステップと、
前記入力された電子文書データおよび前記生成された符号パターンを印刷媒体に印刷出力するステップと、
を具備したことを特徴とする画像処理方法。
【請求項２】
前記入力された電子文書データは、画像データを含み、前記判定により前記電子文書データのサイズが第１の所定値よりも大きいと判定された場合は、前記電子文書データから画像データ部を削除することにより、前記電子文書データのサイズを第２の所定値だけ削減することを特徴とする請求項１記載の画像処理方法。
【請求項３】
入力された電子文書データを印刷出力するものにおいて、
前記電子文書データのサイズがあらかじめ設定される第１の所定値よりも大きいか否かを判定するサイズ判定手段と、
このサイズ判定手段により前記電子文書データのサイズが前記第１の所定値よりも小さいと判定された場合は、前記電子文書データをそのまま符号化して符号パターンを生成する第１の符号パターン生成手段と、
前記サイズ判定手段により前記電子文書データのサイズが前記第１の所定値よりも大きいと判定された場合は、前記電子文書データのサイズを第２の所定値だけ削減するデータ削減手段と、
このデータ削減手段によりサイズを削減された前記電子文書データを符号化して符号パターンを生成する第２の符号パターン生成手段と、
前記入力された電子文書データ、および、前記第１の符号パターン生成手段、あるいは、前記第２の符号パターン生成手段により生成された符号パターンを印刷媒体に印刷出力する印刷手段と、
を具備したことを特徴とする画像処理装置。
【請求項４】
電子文書データを印刷イメージに展開する画像展開手段と、
前記電子文書データのサイズがあらかじめ設定される第１の所定値よりも大きいか否かを判定するサイズ判定手段と、
このサイズ判定手段により前記電子文書データのサイズが前記第１の所定値よりも小さいと判定された場合は、前記電子文書データをそのまま符号化して符号パターンを生成する第１の符号パターン生成手段と、
前記サイズ判定手段により前記電子文書データのサイズが前記第１の所定値よりも大きいと判定された場合は、前記電子文書データのサイズを第２の所定値だけ削減するデータ削減手段と、
このデータ削減手段によりサイズを削減された前記電子文書データを符号化して符号パターンを生成する第２の符号パターン生成手段と、
前記画像展開手段により作成されに印刷イメージ、および、前記第１の符号パターン生成手段、あるいは、前記第２の符号パターン生成手段により生成された符号パターンを印刷媒体に印刷出力する印刷手段と、
を具備したことを特徴とする画像処理装置。
【請求項５】
前記電子文書データは、画像データを含み、前記データ削減手段は、前記サイズ判定手段により前記電子文書データのサイズが第１の所定値よりも大きいと判定された場合は、前記電子文書データから画像データ部を削除することにより、前記電子文書データのサイズを第２の所定値だけ削減することを特徴とする請求項３または４記載の画像処理装置。
【請求項６】
画像データを含む電子文書データを印刷イメージに展開する画像展開手段と、
前記電子文書データのサイズがあらかじめ設定される第１の所定値よりも大きいか否かを判定する第１の判定手段と、
この第１の判定手段により前記電子文書データのサイズが前記第１の所定値よりも小さいと判定された場合は、前記電子文書データをそのまま符号化して符号パターンを生成する第１の符号パターン生成手段と、
前記第１の判定手段により前記電子文書データのサイズが前記第１の所定値よりも大きいと判定された場合は、前記電子文書データから画像データ部を削除するデータ削減手段と、
このデータ削減手段により画像データ部を削除された前記電子文書データ、および、その削除された画像データ部の文書データ内における位置を示す位置データをそれぞれ符号化して符号パターンを生成する第２の符号パターン生成手段と、
前記画像展開手段により作成されに印刷イメージ、および、前記第１の符号パターン生成手段、あるいは、前記第２の符号パターン生成手段により生成された符号パターンを印刷媒体に印刷出力する印刷手段と、
この印刷手段により印刷出力された印刷媒体から前記符号パターンを読取る第１の画像読取手段と、
この第１の画像読取手段により読取られた符号パターンを認識することにより仮の電子文書データを生成する第１の電子文書生成手段と、
この第１の電子文書生成手段により生成された仮の電子文書データ内に画像データが存在するか否かを判定する第２の判定手段と、
この第２の判定手段により画像データが存在すると判定された場合は、前記第１の電子文書生成手段により生成された仮の電子文書データを最終的な電子文書データとする手段と、
前記第２の判定手段により画像データが存在しないと判定された場合は、前記第１の電子文書生成手段により生成された仮の電子文書データ内の前記位置データに基づき、前記印刷媒体に印刷された文書データ内の画像データを読取る第２の画像読取手段と、
この第２の画像読取手段により読取られた画像データを前記第１の電子文書生成手段により生成された仮の電子文書データ内に挿入して、印刷時に削除された画像データを補足することにより最終的な電子文書データを生成する第２の電子文書生成手段と、
を具備したことを特徴とする画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、たとえば、特にカラー図形などのデータ量の多い画像データを含む電子文書データを印刷出力した紙文書を作成したり、その作成した紙文書からその元となる電子文書データを復元する画像処理方法および画像処理装置に関する。
【０００２】
【従来の技術】
従来、たとえば、配付された紙文書の内容を電子化して再利用するために、紙文書をスキャナで読込んでイメージデータを作成し、文字や画像部分を認識して電子文書データを作成するものがあった。
【０００３】
また、たとえば、特開平１０−２２４５４０号公報に開示されたデジタル複写機のように、紙に印刷されたコンピュータが読取りやすいグリフコード（米国ゼロックス社の商標）やバーコードなどの符号パターンを認識して電子文書データを作成していた。
【０００４】
【発明が解決しようとする課題】
従来の文字認識を行なう場合は、文字認識処理に時間がかかり、さらに認識率が１００％ではないため、不正確な電子文書データしか作成できなかった。
【０００５】
また、符号パターンを用いて電子文書データを作成する場合は、特にカラー画像などが含まれる場合は、文書データ量が非常に多くなるため、紙文書の裏面などに印刷する符号パターン領域に全ての文書データの符号パターンが収まらないという問題があり、そのため電子文書データを作成することができない場合があった。
【０００６】
このように、従来では、印刷された符号パターンを認識して元の電子文書データを復元する際、カラー図形などのデータサイズの大きい画像データが含まれる電子文書データの符号パターンを紙文書の裏面などに全て印刷できなかったため、電子文書データの復元が不可能であった。
【０００７】
そこで、本発明は、特にデータサイズの大きいカラー図形などの画像データが含まれる電子文書データの復元が可能となり、配付する紙文書の元となる電子文書データの上限サイズの制限が大きく緩和される画像処理方法および画像処理装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明の画像処理方法は、入力された電子文書データを印刷出力するものにおいて、前記入力された電子文書データのサイズがあらかじめ設定される第１の所定値よりも大きいか否かを判定するステップと、この判定により前記入力された電子文書データのサイズが前記第１の所定値よりも小さいと判定された場合は、前記電子文書データをそのまま符号化して符号パターンを生成するステップと、前記判定により前記電子文書データのサイズが前記第１の所定値よりも大きいと判定された場合は、前記電子文書データのサイズを第２の所定値だけ削減するステップと、この削減された前記電子文書データを符号化して符号パターンを生成するステップと、前記入力された電子文書データおよび前記生成された符号パターンを印刷媒体に印刷出力するステップとを具備している。
【００１１】
また、本発明の画像処理装置は、入力された電子文書データを印刷出力するものにおいて、前記電子文書データのサイズがあらかじめ設定される第１の所定値よりも大きいか否かを判定するサイズ判定手段と、このサイズ判定手段により前記電子文書データのサイズが前記第１の所定値よりも小さいと判定された場合は、前記電子文書データをそのまま符号化して符号パターンを生成する第１の符号パターン生成手段と、前記サイズ判定手段により前記電子文書データのサイズが前記第１の所定値よりも大きいと判定された場合は、前記電子文書データのサイズを第２の所定値だけ削減するデータ削減手段と、このデータ削減手段によりサイズを削減された前記電子文書データを符号化して符号パターンを生成する第２の符号パターン生成手段と、前記入力された電子文書データ、および、前記第１の符号パターン生成手段、あるいは、前記第２の符号パターン生成手段により生成された符号パターンを印刷媒体に印刷出力する印刷手段とを具備している。
【００１２】
また、本発明の画像処理装置は、電子文書データを印刷イメージに展開する画像展開手段と、前記電子文書データのサイズがあらかじめ設定される第１の所定値よりも大きいか否かを判定するサイズ判定手段と、このサイズ判定手段により前記電子文書データのサイズが前記第１の所定値よりも小さいと判定された場合は、前記電子文書データをそのまま符号化して符号パターンを生成する第１の符号パターン生成手段と、前記サイズ判定手段により前記電子文書データのサイズが前記第１の所定値よりも大きいと判定された場合は、前記電子文書データのサイズを第２の所定値だけ削減するデータ削減手段と、このデータ削減手段によりサイズを削減された前記電子文書データを符号化して符号パターンを生成する第２の符号パターン生成手段と、前記画像展開手段により作成されに印刷イメージ、および、前記第１の符号パターン生成手段、あるいは、前記第２の符号パターン生成手段により生成された符号パターンを印刷媒体に印刷出力する印刷手段とを具備している。
【００１６】
さらに、本発明の画像処理装置は、画像データを含む電子文書データを印刷イメージに展開する画像展開手段と、前記電子文書データのサイズがあらかじめ設定される第１の所定値よりも大きいか否かを判定する第１の判定手段と、この第１の判定手段により前記電子文書データのサイズが前記第１の所定値よりも小さいと判定された場合は、前記電子文書データをそのまま符号化して符号パターンを生成する第１の符号パターン生成手段と、前記第１の判定手段により前記電子文書データのサイズが前記第１の所定値よりも大きいと判定された場合は、前記電子文書データから画像データ部を削除するデータ削減手段と、このデータ削減手段により画像データ部を削除された前記電子文書データ、および、その削除された画像データ部の文書データ内における位置を示す位置データをそれぞれ符号化して符号パターンを生成する第２の符号パターン生成手段と、前記画像展開手段により作成されに印刷イメージ、および、前記第１の符号パターン生成手段、あるいは、前記第２の符号パターン生成手段により生成された符号パターンを印刷媒体に印刷出力する印刷手段と、この印刷手段により印刷出力された印刷媒体から前記符号パターンを読取る第１の画像読取手段と、この第１の画像読取手段により読取られた符号パターンを認識することにより仮の電子文書データを生成する第１の電子文書生成手段と、この第１の電子文書生成手段により生成された仮の電子文書データ内に画像データが存在するか否かを判定する第２の判定手段と、この第２の判定手段により画像データが存在すると判定された場合は、前記第１の電子文書生成手段により生成された仮の電子文書データを最終的な電子文書データとする手段と、前記第２の判定手段により画像データが存在しないと判定された場合は、前記第１の電子文書生成手段により生成された仮の電子文書データ内の前記位置データに基づき、前記印刷媒体に印刷された文書データ内の画像データを読取る第２の画像読取手段と、この第２の画像読取手段により読取られた画像データを前記第１の電子文書生成手段により生成された仮の電子文書データ内に挿入して、印刷時に削除された画像データを補足することにより最終的な電子文書データを生成する第２の電子文書生成手段とを具備している。
【００１７】
本発明によれば、たとえば、カラー図形などのデータ量の多い画像データを含む電子文書データを印刷出力した紙文書から元の電子文書データを復元する場合、電子文書データの印刷出力時、データ量の少ない文字データ部分などはそのまま符号パターンで印刷出力し、データ量の多い画像データ部分はその文書データ内における位置データのみを符号パターンで印刷出力し、電子文書データの復元時、画像データ部分は符号パターンから位置データを求めて、紙文書上の対応する領域を読取ることにより印刷時に削除された画像データを取得して補足し、最終的な電子文書データを生成することにより、特にデータサイズの大きいカラー図形などの画像データが含まれる電子文書データの復元が可能となり、配付する紙文書の元となる電子文書データの上限サイズの制限が大きく緩和される。
【００１８】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
【００１９】
図１は、本発明の実施の形態に係る画像処理システムの構成を概略的に示すものである。この画像処理システムは、たとえば、汎用のパーソナルコンピュータ（以後、単にパソコンと略称する）１と画像処理装置２とから構成され、これらはネットワーク３などで接続されている。
【００２０】
汎用パソコン１では、ワードプロセッサなどのアプリケーションソフトウェアによる電子文書データの作成、ディスプレイ上への表示、画像処理装置２への印刷要求を行なう。なお、汎用パソコン１上のワードプロセッサに関しては、既に周知の技術であるため説明を省略する。
【００２１】
画像処理装置２では、汎用パソコン１で作成された電子文書データの印刷媒体としての紙（用紙）への印刷出力と、印刷出力された紙文書４からの電子文書データの生成を行なう。
【００２２】
図２は、画像処理装置２で印刷出力される紙文書４の一例を示している。図２（ａ）は表面側を示しており、文字データ５やカラー図形などの画像データ６などからなる人間が読める文書データが印刷されている。図２（ｂ）は裏面側を示しており、電子文書データを生成するための画像処理装置２が認識可能な符号パターン７が印刷されている。符号パターン７は、表面側に印刷された文書データを符号化したもので、たとえば、１次元バーコード、２次元バーコード、あるいは、グリフコード（米国ゼロックス社の商標）などが用いられる。
【００２３】
電子文書データには、各種のフォーマットが存在するが、ここでは図３に示す例で説明する。この例でのイメージ部（画像データ部）は、画素数が２０００×２０００で、各画素は１バイト（２５６色）で表現しているため、イメージデータ部は約４Ｍバイトのサイズとなる。電子文書データの他の部分のサイズは約１００バイトである。電子文書データのサイズのほとんどがイメージ（ｉｍａｇｅ）コマンドのイメージデータ部（図３のアンダライン部分）であることがわかる。
【００２４】
ここで、本実施の形態で用いる符号パターンは、たとえば、Ａ４サイズの用紙に６４Ｋバイトのデータを格納することができるものとする。
【００２５】
図４は、画像処理装置２の構成を詳細に示すものである。画像処理装置２は、電子文書データの印刷出力時に動作する画像展開手段としての画像展開部１１、電子文書データを符号化する符号パターン生成手段としての符号パターン生成部１２、電子文書データのサイズを削減するデータ削減手段としての電子文書データ削減部１３、電子文書データおよび符号パターンを電子写真プロセスにより紙に印刷出力する印刷手段としての印刷エンジン部１４、そして、電子文書データの生成時に動作する画像読取手段としてのスキャナ部１５、電子文書データを生成する電子文書生成手段としての電子文書生成部１６、符号パターンを認識する符号パターン認識手段としての符号パターン認識部１７、電子文書データの印刷出力時に削減されたデータを補足するデータ補足手段としての電子文書データ補足部１８から構成される。
【００２６】
このような構成において、画像処理装置２における電子文書データの印刷処理について図５に示すフローチャートを参照して説明する。最初に、入力された電子文書データ８を画像展開部１１で印刷イメージに展開して生成する（Ｓ１）。すなわち、図３に示した電子文書データの例では、まず、ページ（ｐａｇｅ）コマンドでページ開始を認識し、シート（ｓｈｅｅｔ）コマンドで指定された用紙に相当する印刷イメージ展開用の画像メモリを確保し、フォント（ｆｏｎｔ）コマンドでフォントを選択し、テキスト（ｔｅｘｔ）コマンドで指定された文字列を確保した画像メモリ上に描画し、イメージ（ｉｍａｇｅ）コマンドで指定されるイメージデータ（画像データ）を確保した画像メモリに展開し、最後にエンド（ｅｎｄ）コマンドで画像展開の終了を認識する。
【００２７】
次に、画像展開部１１で生成された印刷イメージを印刷エンジン部１４で用紙の表面へ印刷出力する（Ｓ２）。
【００２８】
その後、電子文書データの符号化後の符号パターンが用紙の裏面の符号パターンを印刷する領域に収まるかどうかをチェックするために、入力された電子文書データのサイズをあらかじめ設定される所定値、この例では６４Ｋバイトと比較する（Ｓ３）。
【００２９】
この比較の結果、電子文書データのサイズが６４Ｋバイト以下の場合は、電子文書データの符号化後の符号パターンが、それを印刷する領域に収まるので、符号パターン生成部１２で入力された電子文書データをそのまま用いて符号化することにより、符号パターンイメージを生成する（Ｓ４）。そして、この生成された符号パターンイメージを印刷エンジン部１４で用紙の裏面へ印刷出力して（Ｓ５）、処理を終了する。
【００３０】
ステップＳ３での比較の結果、電子文書データのサイズが６４Ｋバイトを越える場合は、電子文書データの符号化後の符号パターンが、それを印刷する領域に収まらないので、電子文書データ削減部１３により、電子文書データのサイズを所定値だけ削減し、仮の電子文書データを生成する（Ｓ６）。
【００３１】
すなわち、この例では、たとえば、電子文書データ内の文字データ部を除く画像データ部のみを削除し、仮の電子文書データを生成する。この場合、イメージ（ｉｍａｇｅ）コマンドそのものを取り除くのではなく、画像データ部のみを取り除き、該コマンド内に格納された文書データ内における画像データ部の位置を表わす位置データ（ｘ，ｙ，ｗｉｄｔｈ，ｈｅｇｉｈｔ）は残す。なお、この例の場合、仮の電子文書データのサイズは約１００バイトであり、充分に符号パターンを印刷する領域に収まる。図６に、画像データ部を取り除いた後の仮の電子文書データを示す。
【００３２】
次に、上記したように生成した仮の電子文書データを符号パターン生成部１２で符号化することにより、符号パターンイメージを生成する（Ｓ７）。そして、この生成された符号パターンイメージを印刷エンジン部１４で用紙の裏面へ印刷出力して（Ｓ５）、処理を終了する。
【００３３】
次に、画像処理装置２における電子文書データの生成処理について図７に示すフローチャートを参照して説明する。電子文書データの生成時は、最初に、スキャナ部１５により、紙文書４の裏面に印刷された符号パターン７を読取り（Ｓ１１）、読取られた符号パターンは電子文書生成部１６へ送られる。電子文書生成部１６は、紙文書４から読取った符号パターンを符号パターン認識部１２を用いて認識することにより、仮の電子文書データを生成する（Ｓ１２）。すなわち、元の電子文書データを復元する。
【００３４】
次に、電子文書生成部１６は、復元した仮の電子文書データ中のイメージ（ｉｍａｇｅ）コマンド部分にイメージデータ（画像データ）が含まれているかどうかを判定する（Ｓ１３）。この判定の結果、画像データが存在する場合は、電子文書データの印刷出力時に画像データが削除されていないので、仮の電子文書データをそのまま最終的な電子文書データ８とし（Ｓ１４）、処理を終了する。
【００３５】
ステップＳ１３での判定の結果、画像データが存在しない場合は、電子文書データの印刷出力時に画像データが削除されているので、電子文書データ補足部１８は、スキャナ部１５により、紙文書４の表面を、読取った符号パターンから復元したイメージ（ｉｍａｇｅ）コマンド内の位置データ（ｘ，ｙ，ｗｉｄｔｈ，ｈｅｇｉｈｔ）、色数パラメータなどにしたがって読取ることにより、画像データを取得する（Ｓ１５）。
【００３６】
そして、取得した画像データを仮の電子文書データ内に挿入して、印刷出力時に削除された画像データを補足することにより、最終的な電子文書データ８を生成し（Ｓ１６）、処理を終了する。
【００３７】
なお、生成（復元）された電子文書データ８は、再度、画像展開部１１へ入力することにより、同一の文書データを画質を劣化させることなく繰り返し印刷出力することができる。あるいは、画像処理装置２内の図示しない画像記憶部（ハードディスク装置など）に保存しておいて、後で再利用することもできる。
【００３８】
なお、前記実施の形態では、符号パターンを紙文書の裏面に印刷出力する場合を例に述べたが、これに限定されるものでなく、たとえば、紙文書の表面の空き領域や、別の用紙に印刷出力することや、さらには見えないインクで印刷出力することも可能である。
【００３９】
また、前記実施形態では、印刷出力時に、符号パターンに変換する電子文書データのサイズを削減するために、画像データ部の削除を行ない、電子文書データの生成時（復元時）に、読取った符号パターンから得られる画像データ部の位置データに基づき紙文書の表面を読取り、得られる画像データを用いて印刷出力時に削除された画像データを補足する場合について説明した。
【００４０】
しかし、本発明はこれに限定されるものでなく、たとえば、上記以外の符号パターンに変換する電子文書データのサイズ削減方法としては、符号パターンに変換する画像データの解像度や色数を落とすことや、画像データを他のネットワーク上のサーバからダウンロードするなどの方法も可能である。
【００４１】
【発明の効果】
以上詳述したように本発明によれば、特にデータサイズの大きいカラー図形などの画像データが含まれる電子文書データの復元が可能となり、配付する紙文書の元となる電子文書データの上限サイズの制限が大きく緩和される画像処理方法および画像処理装置を提供できる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る画像処理システムの構成を概略的に示すブロック図。
【図２】画像処理装置で印刷出力される紙文書の一例を示す図。
【図３】電子文書データの一例を示す図。
【図４】画像処理装置の構成を詳細に示すブロック図。
【図５】画像処理装置における電子文書データの印刷処理について説明するフローチャート。
【図６】画像データ部を削除した後の電子文書データの一例を示す図。
【図７】画像処理装置における電子文書データの生成処理について説明するフローチャート。
【符号の説明】
１……汎用パソコン
２……画像処理装置
３……ネットワーク
４……紙文書
５……文字データ
６……画像データ
７……符号パターン
８……電子文書データ
１１……画像展開部（画像展開手段）
１２……符号パターン生成部（符号パターン生成手段）
１３……電子文書データ削減部（データ削減手段）
１４……印刷エンジン部（印刷手段）
１５……スキャナ部（画像読取手段）
１６……電子文書生成部（電子文書生成手段）
１７……符号パターン認識部（符号パターン認識手段）
１８……電子文書データ補足部（データ補足手段）
【図１】
0004142223.tif 000002
【図２】
0004142223.tif 000003
【図３】
0004142223.tif 000004
【図４】
0004142223.tif 000005
【図５】
0004142223.tif 000006
【図６】
0004142223.tif 000007
【図７】
0004142223.tif 000008