(57)【要約】【課題】電子ペンで利用可能なパターンを合成することによる原稿画質の低下を抑制し、パターンを合成した画像を用紙に印刷する場合におけるトナーの無駄な消費を抑制することができる画像処理プログラム及び画像処理装置の提供。【解決手段】データ入力部とデータ出力部とを備えた装置で動作する画像処理プログラムであって、前記装置を、前記データ入力部により入力された原稿データを解析して、原稿の画像と重ならない領域を判別し、当該領域に、電子ペンが位置を特定可能なパターンを合成してパターン合成画像を生成し、当該パターン合成画像のデータを前記データ出力部に出力させる制御部、として機能させる。【選択図】図１
2012022585.tif 000002
【特許請求の範囲】
【請求項１】
データ入力部とデータ出力部とを備えた装置で動作する画像処理プログラムであって、
前記装置を、
前記データ入力部により入力された原稿データを解析して、原稿の画像と重ならない領域を判別し、当該領域に、電子ペンが位置を特定可能なパターンを合成してパターン合成画像を生成し、当該パターン合成画像のデータを前記データ出力部に出力させる制御部、として機能させる、
ことを特徴とする画像処理プログラム。
【請求項２】
前記原稿の画像と重ならない領域とは、前記電子ペンが位置を特定するために必要なパターンを含む所定サイズのエリアを、前記原稿の画像と重ならないように配置可能な領域である、
ことを特徴とする請求項１に記載の画像処理プログラム。
【請求項３】
データ入力部とデータ出力部とを備えた装置で動作する画像処理プログラムであって、
前記装置を、
前記データ入力部により入力された原稿データに基づくページ画像を縮小し、ページ画像を縮小することによって生じた当該ページ画像の周囲の少なくとも一部の領域に、電子ペンが位置を特定可能なパターンを合成してパターン合成画像を生成し、当該パターン合成画像のデータを前記データ出力部に出力させる制御部、として機能させる、
ことを特徴とする画像処理プログラム。
【請求項４】
前記装置に、前記電子ペンと通信し、前記パターン合成画像上の前記電子ペンの位置を示すデータを取得する通信部を更に備え、
前記制御部は、前記通信部が取得したデータに基づいて、前記電子ペンの移動軌跡に対応する手書き画像を特定し、前記原稿画像に前記手書き画像を合成した手書きデータ合成画像を生成し、当該手書きデータ合成画像のデータを前記データ出力部に出力させる、
ことを特徴とする請求項１乃至３のいずれか一に記載の画像処理プログラム。
【請求項５】
原稿データを取得するデータ入力部と、
前記原稿データを解析して、原稿の画像と重ならない領域を判別し、当該領域に、電子ペンが位置を特定可能なパターンを合成してパターン合成画像を生成する制御部と、
前記パターン合成画像のデータを出力するデータ出力部と、を備える、
ことを特徴とする画像処理装置。
【請求項６】
前記原稿の画像と重ならない領域とは、前記電子ペンが位置を特定するために必要なパターンを含む所定サイズのエリアを、前記原稿の画像と重ならないように配置可能な領域である、
ことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
原稿データを取得するデータ入力部と、
前記原稿データに基づくページ画像を縮小し、ページ画像を縮小することによって生じた当該ページ画像の周囲の少なくとも一部の領域に、電子ペンが位置を特定可能なパターンを合成してパターン合成画像を生成する制御部と、
前記パターン合成画像のデータを出力するデータ出力部と、を備える、
ことを特徴とする画像処理装置。
【請求項８】
前記画像処理装置は、スキャン機能と印刷機能とを備えた装置であり、
前記データ入力部は、前記スキャン機能により、前記原稿の画像を読み取り、
前記データ出力部は、前記印刷機能により、前記パターン合成画像を用紙に印刷する、
ことを特徴とする請求項５乃至７のいずれか一に記載の画像処理装置。
【請求項９】
前記画像処理装置は、表示機能を備えた表示装置であり、
前記データ出力部は、前記表示機能により、前記パターン合成画像を画面に表示する、
ことを特徴とする請求項５乃至７のいずれか一に記載の画像処理装置。
【請求項１０】
更に、前記電子ペンと通信し、前記パターン合成画像上の前記電子ペンの位置を示すデータを取得する通信部を備え、
前記制御部は、前記通信部が取得したデータに基づいて、前記電子ペンの移動軌跡に対応する手書き画像を特定し、前記原稿画像に前記手書き画像を合成した手書きデータ合成画像を生成する、
ことを特徴とする請求項５乃至９のいずれか一に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理プログラム及び画像処理装置に関し、特に、電子ペンで利用可能なパターンを合成する画像処理プログラム及び画像処理装置に関する。
【背景技術】
【０００２】
近年、入力デバイスとして、ペンで入力した筆跡をデータとして出力する電子ペン（例えば、アノト（登録商標）ペン）が利用されている。このアノト（登録商標）ペンは、ペン先に小型カメラを搭載しており、用紙に印刷されたアノト（登録商標）パターンと呼ばれるドットパターンを小型カメラで読み取ることによってペン先の位置を特定し、手書きした文字や図形、絵などの筆跡を手書きデータとして出力することができる。このような電子ペンでは、アノト（登録商標）パターンが印刷された用紙が必要であり、専用の用紙は高価であることから、安価に用紙を作成する方法が提案されている。
【０００３】
例えば、下記特許文献１には、ペン先の移動に伴って筆跡データを取得する電子ペンが読み取ることができる記録媒体上の第一領域に形成される画像に基づく第一画像情報に対応するパターンデータを登録するパターンデータ登録部と、前記第一画像情報を前記パターンデータ登録部に登録されている前記パターンデータの中から対応するパターンデータに変換するパターンデータ変換部と、前記パターンデータ変換部で変換された前記パターンデータを前記電子ペンで光学的に読み取るための第一色材を使用し描画した第一印刷描画データに変換する第一画像変換部と、前記記録媒体上における前記第一領域以外の第ニ領域に形成される画像に基づく第ニ画像情報を前記第一色材以外の第ニ色材を使用し描画した第ニ印刷描画データに変換する第ニ画像変換部と、前記第一画像変換部で変換された前記第一印刷描画データと前記第ニ画像変換部で変換された前記第二印刷描画データとを合成する画像合成部とを備える印刷データ生成装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−７０２３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１の技術は、印刷データをＣＭＹＫからＣＭＹに変換し、アノト（登録商標）パターンをＫで合成するものであるが、この従来の手法では、用紙全体にアノト（登録商標）パターンが合成されるため、原稿画像とアノト（登録商標）パターンとが重なり合うことによって、原稿画像の画質が低下するという問題がある。
【０００６】
また、原稿画像が存在する画像部よりも余白部に対して電子ペンによる追記が行われることが通常であることを鑑みると、原稿画像上に付与したアノト（登録商標）パターンは無用であることが多い。しかし、従来の手法では、用紙全体にアノト（登録商標）パターンが合成されるため、利用される可能性が低いアノト（登録商標）パターンを印刷することによってトナーを無駄に消費してしまうという問題もある。
【０００７】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、電子ペンで利用可能なパターンを合成することによる原稿画質の低下を抑制することができる画像処理プログラム及び画像処理装置を提供することにある。
【０００８】
また、本発明の他の目的は、電子ペンで利用可能なパターンを合成した画像を用紙に印刷する場合におけるトナーの無駄な消費を抑制することができる画像処理プログラム及び画像処理装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明は、データ入力部とデータ出力部とを備えた装置で動作する画像処理プログラムであって、前記装置を、前記データ入力部により入力された原稿データを解析して、原稿の画像と重ならない領域を判別し、当該領域に、電子ペンが位置を特定可能なパターンを合成してパターン合成画像を生成し、当該パターン合成画像のデータを前記データ出力部に出力させる制御部、として機能させるものである。
【００１０】
また、本発明は、データ入力部とデータ出力部とを備えた装置で動作する画像処理プログラムであって、前記装置を、前記データ入力部により入力された原稿データに基づくページ画像を縮小し、ページ画像を縮小することによって生じた当該ページ画像の周囲の少なくとも一部の領域に、電子ペンが位置を特定可能なパターンを合成してパターン合成画像を生成し、当該パターン合成画像のデータを前記データ出力部に出力させる制御部、として機能させるものである。
【００１１】
また、本発明の画像処理装置は、原稿データを取得するデータ入力部と、前記原稿データを解析して、原稿の画像と重ならない領域を判別し、当該領域に、電子ペンが位置を特定可能なパターンを合成してパターン合成画像を生成する制御部と、前記パターン合成画像のデータを出力するデータ出力部と、を備えるものである。
【００１２】
また、本発明の画像処理装置は、原稿データを取得するデータ入力部と、前記原稿データに基づくページ画像を縮小し、ページ画像を縮小することによって生じた当該ページ画像の周囲の少なくとも一部の領域に、電子ペンが位置を特定可能なパターンを合成してパターン合成画像を生成する制御部と、前記パターン合成画像のデータを出力するデータ出力部と、を備えるものである。
【発明の効果】
【００１３】
本発明の画像処理プログラム及び画像処理装置によれば、電子ペンで利用可能なパターンを合成することによる原稿画質の低下を抑制することができ、また、パターンを合成した画像を用紙に印刷する場合におけるトナーの無駄な消費を抑制することができる。
【００１４】
その理由は、画像処理装置（画像処理プログラム）は、オリジナル原稿のデータを入力すると、当該データを解析して原稿の画像と重ならない領域を判別し、その領域に電子ペンが位置を特定可能なパターンを合成してパターン合成画像を生成し、パターン合成画像のデータを出力する制御を行うからである。また、画像処理装置（画像処理プログラム）は、オリジナル原稿のデータを入力すると、当該データに基づくページ画像を縮小し、ページ画像を縮小することによって生じたページ画像の周囲の少なくとも一部の領域に電子ペンが位置を特定可能なパターンを合成してパターン合成画像を生成し、パターン合成画像のデータを出力する制御を行うからである。
【００１５】
更に、パターン合成画像が印刷された用紙若しくはパターン合成画像が表示された画面上の電子ペンの位置を示すデータを入力すると、電子ペンの移動軌跡に対応する手書き画像を特定し、オリジナル原稿の原稿画像に手書き画像を合成した手書きデータ合成画像を生成し、手書きデータ合成画像のデータを出力する制御を行うからである。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施例に係る画像処理システムの概略動作を示す図である。
【図２】本発明の一実施例に係る画像処理装置のコントローラの構成を示すブロック図である。
【図３】本発明の一実施例に係る電子ペンの構成を示すブロック図である。
【図４】アノト（登録商標）パターンの一例を示す図である。
【図５（ａ）】本発明の一実施例に係る画像処理装置の全体動作を示すフローチャート図である。
【図５（ｂ）】図５（ａ）におけるパターン合成領域の判別動作を示すフローチャート図である。
【図５（ｃ）】図５（ａ）におけるパターン合成領域の判別動作の他の例を示すフローチャート図である。
【図５（ｄ）】図５（ａ）における手書きデータ受信動作を示すフローチャート図である。
【図６】パターン合成領域の判定方法を示す図である。
【図７】メモ領域の配置例を示す図である。
【図８】パターン割り付けの一例を示す図である。
【図９】コマンド領域の作成例を示す図である。
【図１０】原稿データと手書きデータとを対応付けるテーブルの一例を示す図である。
【図１１】本発明の一実施例に係る画像処理装置の表示部に表示される画面の一例を示す図である。
【発明を実施するための形態】
【００１７】
背景技術で示したように、特許文献１では、印刷データをＣＭＹＫからＣＭＹに変換し、電子ペンで利用可能なパターンをＫで合成することにより、パターンが印刷された用紙を汎用のプリンタで印刷する手法を提案している。しかしながら、この手法では用紙全体にパターンが合成されるため、原稿画像の画質が低下するという問題が生じる。また、パターンを合成した画像を用紙に印刷する場合には、電子ペンによる追記に利用される可能性の低い領域にもパターンが合成されるために、トナーを無駄に消費するという問題が生じる。
【００１８】
そこで、本発明の一実施の形態では、ユーザが原稿上にメモなどを書き込む場合、原稿の文字や図形、写真などの上に書き込むことは不合理であることから、原稿の全面にパターンを合成するのではなく、原稿画像と重ならない領域（たとえば、背景領域や余白領域）に対してパターンを合成するようにする。これにより、パターンを合成することによる原稿画像の画質の低下を抑制することが可能となり、パターンを合成した画像を用紙に印刷する場合には、トナーの無駄な消費を抑制することが可能となる。
【実施例】
【００１９】
上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る画像処理プログラム及び画像処理装置について、図１乃至図１１を参照して説明する。図１は、本実施例の画像処理システムの概略動作を示す図であり、図２は、本実施例の画像処理装置のコントローラの構成を示すブロック図、図３は、電子ペンの構成を示すブロック図である。また、図４は、アノト（登録商標）パターンの一例を示す図であり、図５は、本実施例の画像処理装置の動作を示すフローチャート図である。また、図６は、パターン合成領域の判定例、図７は、メモ領域の配置例を示す図であり、図８は、パターン割り付け例、図９は、コマンド領域の作成例を示す図である。また、図１０は、原稿データと手書きデータとを対応付けるテーブルの一例を示す図であり、図１１は、画像処理装置の表示部に表示される画面の一例を示す図である。
【００２０】
本実施例の画像処理システムは、画像合成処理などを行う画像処理装置１０と、アノト（登録商標）パターンに代表される特定のパターン（本実施例では単にパターンと呼ぶ。）を検出する電子ペン３０とで構成される。
【００２１】
上記画像処理装置１０は、図１に示すように、対象となる原稿（オリジナル原稿と呼ぶ。）のデータ（印刷データやスキャンデータ）を入力し、原稿画像（文字や図形、写真など）と重ならない領域若しくは原稿のページ全体の画像以外の領域に電子ペンで利用可能なパターンを合成してパターン合成画像のデータを出力すると共に、パターン合成画像が印刷された用紙若しくはパターン合成画像が表示される画面上の電子ペンの位置を示すデータ（本実施例では手書きデータと呼ぶ。）を入力し、原稿画像に電子ペンの移動軌跡に対応する手書き画像を合成した手書きデータ合成画像のデータを出力する。
【００２２】
なお、上記画像処理装置１０は、パターン合成画像を用紙に印刷する印刷機能を備えた装置や更にオリジナル原稿を読み取るスキャナ機能を備えた装置（例えば、複写機や複合機（ＭＦＰ：Multi Function Peripheral）などの画像形成装置）としてもよいし、パターン合成画像を画面上に表示する表示機能を備えた装置（例えば、電子ペーパーや電子ブック、携帯端末、コンピュータ装置など）としてもよい。また、画像処理システムに、画像処理装置１０とは別に、印刷機能やスキャン機能を備えた装置を配置してもよいし、表示機能を備えた装置を配置してもよい。以下の実施例では、既に印刷されたオリジナル原稿に対してパターンを合成することができるように、画像処理装置１０を、印刷機能とスキャナ機能を備えた画像形成装置として説明する。
【００２３】
［画像処理装置］
図２は、本実施例の画像処理装置１０のコントローラの構成を示すブロック図であり、コントローラは、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、モータードライバ１４、ＩＲ（Image Reader）／ＡＤＦ（Auto Document Feeder）モーター１５、オペレーションパネル１６、電子ペン用通信モジュール１７、ＣＣＤ（Charge Coupled Devices）１８、ＵＳＢ（Universal Serial Bus）インターフェース１９、ＮＩＣ（Network Interface Card）２０、画像処理チップ２１、画像処理用ＲＡＭ２２、プリントエンジン２３、ＴＥＬ応答モジュール２４、モデム２５、公衆回線インターフェースモジュール２６などで構成される。
【００２４】
ＣＰＵ１１とＲＯＭ１２とＲＡＭ１３とで制御部が構成され、ＣＰＵ１１は、ＲＯＭ１２に保存されている制御プログラムをＲＡＭ１３にコピーした後、ＲＡＭ１３上の制御プログラムに従って、スキャナ機能、ファクシミリ機能、プリント機能及びコピー機能などの各機能についての全体制御を行う。本実施例では、特に、ＣＣＤ１８で読み取ったオリジナル原稿のスキャンデータ若しくはＮＩＣ２０で接続された装置やＵＳＢインターフェース１９に接続されたデバイスから取得した印刷データを解析して、文字や図形、写真などの原稿画像が形成されている領域若しくは原稿のページ全体の画像が形成されている領域（画像形成領域と呼ぶ。）を判別し、画像形成領域と重ならない領域（パターン合成領域と呼ぶ。）を特定する処理や、電子ペン３０から取得した手書きデータに基づいて電子ペン３０の移動軌跡に対応する手書き画像を特定する処理を行う。ＲＡＭ１３は、制御プログラムの他に、画像データ、電子ペン３０で認識可能なパターンのデータ、各種計算値などの一時保存場所として使用される。
【００２５】
ＩＲ／ＡＤＦモーター１５は、読取装置や自動原稿送り装置を駆動するモーターである。モータードライバ１４は、ＩＲ／ＡＤＦモーター１５を駆動制御する。
【００２６】
オペレーションパネル１６は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（electroluminescence）ディスプレイ上に、透明電極が格子状に配置された感圧式の操作部（タッチパネル）を設けて構成され、図１１に示すような各種画面を表示すると共に、ユーザより各種設定及び動作指示を受け付ける。
【００２７】
電子ペン用通信モジュール１７は、Bluetooth（登録商標）通信方式に代表される短距離無線通信や有線通信により電子ペン３０の通信モジュール３４と通信を行い、電子ペン３０から手書きデータを受信し、ＲＡＭ１３に保持する。
【００２８】
ＣＣＤ１８は、画像処理装置１０の読取装置や自動原稿送り装置に設置され、オリジナル原稿をスキャンして原稿の反射光を検出し、この反射光を光電変換し更にアナログ−デジタル変換してスキャンデータを生成する。ＵＳＢインターフェース１９は、ＵＳＢ対応機器と接続するためのインターフェースである。ＮＩＣ２０は、ユーザのコンピュータ装置などとＬＡＮ（Local Area Network）を経由して接続するための拡張カードであって、ユーザのコンピュータ装置等から送信される印刷データを入力したり、原稿画像にパターンを合成したパターン合成画像のデータをユーザのコンピュータ装置等に送信したりする。
【００２９】
画像処理チップ２１は、ページ記述言語（ＰＤＬ：Page Description Language）形式の印刷データをラスタライズ（画像展開）する処理や、変倍、画像回転、濃度調整、エッジ強調、スムージング、２値化等の画像処理を行う。本実施例では、特に、オリジナル原稿のパターン合成領域に、ＲＡＭ１３に記憶したパターンを合成する処理を行うと共に、オリジナル原稿の原稿画像に電子ペン３０の手書き画像を合成する処理を行う。画像処理用ＲＡＭ２２は、画像処理チップ２１が画像処理の過程で出力する画像データや各種計算値などを一時的に記憶する。また、画像処理用ＲＡＭ２２は、画像処理後の１頁分の画像データを蓄えるページメモリとしての機能も担う。プリントエンジン２３は、ページメモリとしての画像処理用ＲＡＭ２２に蓄えられた画像データに基づいて用紙上に画像を形成する。
【００３０】
電話応答モジュール２４は、着信時の応答を行う。モデム２５は、デジタル信号を電話回線のアナログ信号に変調すると共に、その逆に変換して復調する。公衆回線インターフェースモジュール２６は、公衆回線網と接続するためのインターフェースである。
【００３１】
上記構成のコントローラの一般的な動作を概説すると、ＣＰＵ１１は、オペレーションパネル１６から指示を受けると、モータードライバ１４に対し、ＩＲ／ＡＤＦモーター１５の制御を行うと共に、画像処理チップ２１へ画像処理要求を行う。
【００３２】
画像処理チップ２１は、ＣＰＵ１１より画像処理要求を受けると、ＣＣＤ１８からスキャンデータ若しくはＮＩＣ２０で接続された装置やＵＳＢインターフェース１９に接続されたデバイスから印刷データを受け取り、オペレーションパネル１６で指示された画像に変換するための画像処理を施す。その際、各種計算値などは画像処理用ＲＡＭ２２に一時保存される。
【００３３】
画像処理チップ２１から出力された処理済み画像データは、ＲＡＭ１３へ一時保存された後、オペレーションパネル１６からの指示がスキャンの場合、画像処理チップ２１を経由してＵＳＢインターフェース１９又はＮＩＣ２０へ転送される。オペレーションパネル１６からの指示がＦａｘの場合、モデム２５を経由して公衆回線インターフェースモジュール２６に転送される。オペレーションパネル１６からの指示がコピーの場合、画像処理チップ２１を経由してプリントエンジン２３へ転送される。
【００３４】
削除
【００３５】
なお、図２では、オリジナル原稿のパターン合成領域にパターンを合成する処理及びオリジナル原稿の原稿画像に手書き画像を合成する処理を画像処理チップ２１で実行する構成とするが、オリジナル原稿のデータを取得し、オリジナル原稿の画像形成領域と重ならないパターン合成領域を特定し、パターン合成領域にパターンを合成してパターン合成画像のデータを出力し、電子ペン３０から手書きデータを取得し、オリジナル原稿の原稿画像に電子ペン３０の移動軌跡に対応する手書き画像を合成し、手書きデータ合成画像のデータを出力する一連の処理を、制御部（ＣＰＵ１１で動作する画像処理プログラム）によって実行する構成としてもよい。
【００３６】
［電子ペン］
図３は、電子ペン３０の構成を示すブロック図であり、電子ペン３０は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、通信モジュール３４、バッテリーモジュール３５、イメージセンサ３６、ペン圧力検知センサ３７、筆記モジュール３８、時計モジュール３９などで構成される。
【００３７】
ＣＰＵ３１は、プログラムに従って演算するデータ処理装置である。ＲＯＭ３２は、プログラムを格納する情報記憶部である。ＲＡＭ３３は、データを格納する情報記憶部である。通信モジュール３４は、Bluetooth（登録商標）に代表される短距離無線通信や有線通信により画像処理装置１０の電子ペン用通信モジュール１７と通信を行う。バッテリーモジュール３５は、電子ペン３０の電源である一次電池または二次電池である。イメージセンサ３６は、パターンを読み取るための小型のＣＣＤまたはＣＭＯＳ（Complementary Metal Oxide Semiconductor）ビデオカメラである。ペン圧力感知センサ３７は、電子ペン３０の筆圧を検知する圧電素子などである。筆記モジュール３８は、イメージセンサ３６で読み取ったパターンに基づいて電子ペン３０の位置を特定し、通信モジュール３４により手書きデータとして出力する装置である。時計モジュール３９は、時刻情報を保持する装置である。
【００３８】
なお、電子ペン３０は、用紙に印刷若しくは画面に表示されるパターンを認識してその位置情報を手書きデータとして出力する機能を備えていればよく、その構成や形状、通信方法などは特に限定されない。
【００３９】
図４は、上記電子ペン３０で手書き入力する用紙に印刷若しくは画面に表示されるアノト（登録商標）パターンの一例である。このアノト（登録商標）パターンは、格子状に配置されたドットパターンであり、各ドットは０．３ｍｍ間隔で直交する格子から上下左右いずれかの方向へ僅かにずれていて、イメージセンサ３６によって、１度に縦６×横６ドット、計３６ドットのマトリクス単位で読み込まれる。このアノト（登録商標）パターンはどの点をとっても一意な値であり、電子ペン３０で書かれた軌跡はすべて異なる位置情報として認識できる。
【００４０】
次に、上記構成の画像処理装置１０（コントローラ）の動作について、図５のフローチャート図を参照して説明する。なお、図５（ａ）は、画像処理装置１０（コントローラ）の主要動作を示すフローチャート図であり、図５（ｂ）、（ｃ）は、パターン合成領域判別処理の詳細を示すフローチャート図、図５（ｄ）は、手書きデータ受信処理の詳細を示すフローチャート図である。
【００４１】
まず、ステップＳ１００において、ユーザが画像処理装置１０のオペレーションパネル１６から本装置に対して実行指示をすると、ＣＰＵ１１は、オペレーションパネル１６に図１１（ａ）のようなパターン合成開始画面を表示させる。
【００４２】
このパターン合成開始画面でユーザがＯＫを選択すると、ＣＰＵ１１は、オペレーションパネル１６に図１１（ｂ）のようなパターンを合成するモードをユーザに選択させるためのパターン合成モード選択画面を表示させる。パターン合成モード選択画面における余白領域設定モードとは、オリジナル原稿の内部の原稿画像と重ならないようにパターン合成領域（余白領域と呼ぶ。）を設定するためのモードであり、メモ領域設定モードとは、オリジナル原稿の頁画像と重ならないようにパターン合成領域（メモ領域と呼ぶ。）を設定するためのモードである。
【００４３】
このパターン合成モード選択画面でユーザがモードを選択すると、ＣＰＵ１１は、オペレーションパネル１６に図１１（ｃ）のようなコマンド領域の出力形式をユーザに選択させるためのコマンド領域設定画面を表示させる。コマンド領域設定画面における「ページ毎に出力する」とは、オリジナル原稿の各ページにコマンド入力領域を設ける形式であり、「まとめて出力する」とは、オリジナル原稿の所定ページに全ページ分のコマンド入力領域を設ける形式である。
【００４４】
そして、ユーザがコマンド領域をページ毎に出力するか、まとめて出力するかを選択すると、ＣＰＵ１１は、オペレーションパネル１６に図１１（ｄ）のような原稿セット画面を表示させ、ユーザは、画像処理装置１０の読取装置や自動原稿送り装置にオリジナル原稿をセットする。
【００４５】
次に、ステップＳ１１０において、ＣＰＵ１１の制御により、モータードライバ１４はＩＲ／ＡＤＦモーター１５を駆動してオリジナル原稿を搬送し、ＣＣＤ１８はオリジナル原稿をスキャンして原稿画像を読み取り、スキャンデータをＲＡＭ１３に保持する。
【００４６】
次に、ステップＳ１２０において、ＣＰＵ１１（画像処理プログラム）は、原稿画像を解析し、原稿画像が形成された画像形成領域を判別して、画像形成領域と重ならない領域（パターン合成領域）を特定する。このステップについて、図５（ｂ）、（ｃ）のフローチャート図を参照して具体的に説明する。
【００４７】
図５（ｂ）は、パターン合成モード選択画面で余白領域設定モードが選択された場合の判別処理を示しており、まず、図６に示すように、読み込んだ原稿画像の所定位置（例えば、左上）を原点とし、左から右、上から下方向にパターン合成領域を判別するための判定エリア（図の左上の太線の枠）を初期設定する（Ｓ１２１）。
【００４８】
次に、判定エリアが原稿画像の高さ方向（副走査方向）の原稿頁領域内であるか判定し（Ｓ１２２）、原稿頁領域外であれば、処理を終了する。一方、副走査方向の原稿頁領域内であれば、判定エリアが原稿画像の幅方向（主走査方向）の原稿頁領域内であるか判定し（Ｓ１２３）、原稿頁領域外であれば、判定エリアを主走査方向（現在の判定エリアが図の右端であれば左方向、図の左端であれば右方向）及び副走査方向（図の下方向）に１グリッド（１格子分）移動させた後（Ｓ１２７）、Ｓ１２２に戻って同様の処理を繰り返す。
【００４９】
一方、主走査方向の原稿頁領域内であれば、現在の判定エリアに原稿画像が重なっているかを判定する（Ｓ１２４）。例えば、判定エリアの画素のＲＧＢ値が予め定めた閾値を超えるか否かによって原稿画像が重なっているか否かを判定する。判定エリアに原稿画像が重なっていれば、ステップＳ１２６にスキップし、判定エリアに原稿画像が重なっていなければ、現在の判定エリアをパターン合成領域として設定する。その後、判定エリアを主走査方向（図の右端から移動している場合は左方向、図の左端から移動している場合は右方向）に１グリッド移動させ（Ｓ１２６）、Ｓ１２３に戻って同様の処理を繰り返す。
【００５０】
図６は、以上の処理を行った場合の結果を示しており、ある１点の位置座標を表す６×６のマトリックスで形成されるアノト（登録商標）パターンエリアとその周辺の１グリッド分のエリアを合わせた８×８の判定エリアが原稿画像と重ならない領域（図のハッチングなしの領域）がパターン合成領域となる。一方、判定エリアが原稿画像と重なった領域（図のハッチング領域）は、パターンを合成しない領域となる。
【００５１】
なお、図５（ｂ）では、スキャンデータに対して原稿の画像と重ならない領域を判定する場合について記載したが、ページ記述言語形式の印刷データを利用する場合は、画素のＲＧＢ値と予め定めた閾値とを比較しなくても原稿の画像と重ならない領域を判定することができる。具体的には、ページ記述言語で記述された印刷データをラスタライズ（画像展開）する際に、オブジェクト属性を画素単位で示すタグビットデータが合わせて出力されることから、このタグビットデータを参照することにより、オブジェクトの画像と重ならない領域を判別することができる。
【００５２】
図５（ｃ）は、パターン合成モード選択画面でメモ領域設定モードが選択された場合の判別処理を示しており、まず、電子ペン３０による書き込み可能なメモ領域を確保するため、オリジナル原稿の頁全体の画像を予め決められたサイズに縮小する（Ｓ１２８）。
【００５３】
次に、縮小した原稿頁画像の配置領域以外の領域をパターン合成領域として設定する（Ｓ１２９）。例えば、図７に示すように、オリジナル原稿の頁画像を縮小して用紙の所定の位置（図７（ａ）では左半分、図７（ｂ）では左上部）に配置し、オリジナル原稿の頁画像以外の領域の少なくとも一部をメモ領域として設定する。
【００５４】
図５（ａ）のフローチャート図に戻って、ステップＳ１３０で、ＣＰＵ１１（画像処理プログラム）は、パターン合成領域の判別結果に基づき、原稿画像のパターン合成領域にパターンを合成し、パターン合成画像のデータを出力（本実施例ではプリントエンジン２３によりパターン合成画像を印刷）する。その際、オペレーションパネル１６に図１１（ｅ）のようなパターン合成・出力中画面を表示させる。
【００５５】
図８は、パターン割り付けの一例であり、パターンを合成する原稿画像が複数ページの場合、ページ毎に異なるパターン（パターン空間から切り出したパターン）を割り当てる。図９は、コマンド領域の一例であり、複数ページのパターン合成画像を出力する場合は、電子ペン３０によるコマンド入力領域（「入力終了」や「確定」など）を印刷する。なお、「入力終了」は、手書き終了し、これ以降の書き込みの無効を指示するコマンドであり、「確定」は、手書きデータ合成画像の出力を指示するコマンドである。
【００５６】
次に、ステップＳ１４０で、ＣＰＵ１１（画像処理プログラム）は、原稿の各ページと手書きデータとを対応付けて管理するためのテーブルを作成し、ＲＡＭ１３に記憶する。図１０は、原稿のページ番号（PageNo.）とそのページに合成したパターン番号（patternNo.）と読み取った原稿画像（ScanData）と手書きデータ（StrokeData）とコマンド（入力終了指示用管理フラグや最終画像出力指示用管理フラグ）とを対応付けるテーブルの一例である。
【００５７】
次に、ユーザはパターン合成画像を印刷した用紙（若しくはパターン合成画像を表示した画面）上で電子ペン３０を動かして文字や図形、絵などを描画して手書き画像を入力する。その際、ＣＰＵ１１は、オペレーションパネル１６に図１１（ｆ）のような電子ペン書き込み中画面を表示させる。そして、ステップＳ１５０で、ＣＰＵ１１（画像処理プログラム）は、電子ペン３０を検出し、電子ペン３０から手書きデータを受信する。このステップについて、図５（ｄ）のフローチャート図を参照して具体的に説明する。
【００５８】
まず、電子ペン３０との通信手段である電子ペン用通信モジュール１７で電子ペン３０の通信モジュール３４との通信を確立し、ユーザが使用している電子ペン３０を検出する（Ｓ１５１）。
【００５９】
電子ペン３０を検出できない場合（Ｓ１５２のＮｏ）は、処理を終了し、電子ペン３０を検出した場合（Ｓ１５２のＹｅｓ）は、通信モジュール３４から送信される手書きデータを受信し、ＲＡＭ１３に保持する（Ｓ１５３）。なお、画像処理装置１０が電子ペン３０を検出できず、かつ、ユーザが電子ペン３０による書き込みを実行した場合は、次回の電子ペン検出時に電子ペン３０の内部に保持された手書きデータを受信し、処理を続行してもよい。
【００６０】
次に、受信した手書きデータが、画像処理装置１０に対するコマンドであるかどうかを判定する（Ｓ１５４）。具体的には、手書きデータで示される電子ペン３０の位置情報が予め定めたコマンド領域内の場合はコマンドであると判断する。そして、手書きデータがコマンドの場合は、そのコマンドの種類を判断し（Ｓ１５５）、コマンドが手書き画像の区切りを示す手書き終了指示（位置情報がコマンド領域の特定エリア内）の場合は、手書きデータを保存した後（Ｓ１５８）、ステップＳ１５３に戻って同様の処理を繰り返す。
【００６１】
一方、コマンドが「入力終了」指示の場合、ユーザから入力終了指示があったことを図１０のテーブルに記録（入力終了指示用管理フラグを「True」に設定）する。また、コマンドが「確定」指示の場合、ユーザから手書き入力の確定指示があったことを図１０のテーブルに記録（最終画像出力指示用管理フラグを「True」に設定）する（Ｓ１５６）。
【００６２】
そして、ユーザからの電子ペン３０による入力終了指示を受け、かつ確定指示を受けたかどうかを判定し（Ｓ１５７）、判定結果が真の場合は処理を終了し、判定結果が偽の場合は、ステップＳ１５３に戻って手書きデータの受信処理を継続する。
【００６３】
再び、図５（ａ）のフローチャート図に戻って、ステップＳ１６０で、ＣＰＵ１１（画像処理プログラム）は、電子ペン３０から受信した手書きデータに対応するオリジナル原稿の画像を読み出す。具体的には、受信した手書きデータの位置情報から割り付けられたパターンを特定し、図１０のテーブルを参照して、そのパターン番号（patternNo.）に対応するオリジナル原稿のページ番号（PageNo.）を特定し、そのページ番号に対応する画像（ScanData）をＲＡＭ１３から読み出す。
【００６４】
次に、ステップＳ１７０で、ＣＰＵ１１（画像処理プログラム）は、Ｓ１６０で特定したページの原稿画像と手書きデータの画像とを合成し、手書きデータ合成画像のデータを出力（本実施例ではプリントエンジン２３により手書きデータ合成画像を印刷）する。その際、オペレーションパネル１６に図１１（ｇ）のような手書きデータ合成・出力中画面を表示させる。
【００６５】
以上説明したように、本実施例の画像処理装置１０では、オリジナル原稿のデータを入力し、原稿画像と重ならないパターン合成領域を特定し、そのパターン合成領域にパターンを合成したパターン合成画像を出力することにより、原稿画像の画質の低下を抑制することができ、パターン合成画像を用紙に印刷する場合は、トナーの無駄な消費を抑制することができる。
【００６６】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、各装置の構成や制御は適宜変更可能である。
【００６７】
例えば、上記実施例では、画像処理装置１０でパターン合成画像及び手書きデータ合成画像を用紙に印刷する場合について説明したが、パターン合成画像は必ずしも用紙に印刷する必要はなく、画像処理装置１０や他の装置の画面に表示し、画面上で電子ペン３０を用いて手書き入力を行ってもよい。また、手書きデータ合成画像も必ずしも用紙に印刷する必要はなく、画像処理装置１０や他の装置の画面に表示してもよい。
【産業上の利用可能性】
【００６８】
本発明は、原稿画像とパターンとを合成する処理が可能な画像処理装置とこのパターンに対して手書き入力を行う電子ペンとを備えるシステムに利用可能である。
【符号の説明】
【００６９】
１０  画像処理装置
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  モータードライバ
１５  ＩＲ／ＡＤＦモーター
１６  オペレーションパネル
１７  電子ペン用通信モジュール
１８  ＣＣＤ
１９  ＵＳＢインターフェース
２０  ＮＩＣインターフェース
２１  画像処理チップ
２２  画像処理用ＲＡＭ
２３  プリントエンジン
２４  ＴＥＬ応答モジュール
２５  モデム
２６  公衆回線インターフェースモジュール
３０  電子ペン
３１  ＣＰＵ
３２  ＲＯＭ
３３  ＲＡＭ
３４  通信モジュール
３５  バッテリーモジュール
３６  イメージセンサ
３７  ペン圧力検知センサ
３８  筆記モジュール
３９  時計モジュール
【図１】
2012022585.tif 000003
【図２】
2012022585.tif 000004
【図３】
2012022585.tif 000005
【図４】
2012022585.tif 000006
【図５（ａ）】
2012022585.tif 000007
【図５（ｂ）】
2012022585.tif 000008
【図５（ｃ）】
2012022585.tif 000009
【図５（ｄ）】
2012022585.tif 000010
【図６】
2012022585.tif 000011
【図７】
2012022585.tif 000012
【図８】
2012022585.tif 000013
【図９】
2012022585.tif 000014
【図１０】
2012022585.tif 000015
【図１１】
2012022585.tif 000016