(57)【要約】【課題】配布用の文書において塗りつぶされる領域の確認作業を容易にする。【解決手段】画像処理装置は、画像データを取得する画像データ取得手段と、前記画像データに対する領域指定を取得する領域指定取得手段と、前記画像データと前記領域指定とを関連づけて記憶する記憶管理手段と、前記領域指定が取得されると、前記領域指定が指し示す領域において前記画像データの階調パターンを識別可能に加色した表示用画像データを前記画像データと前記領域指定とに基づいて生成する表示制御手段と、前記画像データに対する印刷要求を取得する印刷要求取得手段と、前記印刷要求が取得されると、前記領域指定が指し示す領域において前記画像データの階調パターンを識別不能に変更した印刷用画像データを前記画像データと前記領域指定とに基づいて生成する印刷制御手段と、を備える。【選択図】図３
2010219856.tif 000002
【特許請求の範囲】
【請求項１】
画像データを取得する画像データ取得手段と、
前記画像データに対する領域指定を取得する領域指定取得手段と、
前記画像データと前記領域指定とを関連づけて記憶する記憶管理手段と、
前記領域指定が取得されると、前記領域指定が指し示す領域において前記画像データの階調パターンを識別可能に加色した表示用画像データを前記画像データと前記領域指定とに基づいて生成する表示制御手段と、
前記画像データに対する印刷要求を取得する印刷要求取得手段と、
前記印刷要求が取得されると、前記領域指定が指し示す領域において前記画像データの階調パターンを識別不能に変更した印刷用画像データを前記画像データと前記領域指定とに基づいて生成する印刷制御手段と、
を備える画像処理装置。
【請求項２】
前記表示用画像データを投影表示する投影手段を更に備えるプロジェクタである請求項１に記載の画像処理装置。
【請求項３】
画像データを取得する画像データ取得手段と、
前記画像データに対する領域指定を取得する領域指定取得手段と、
前記画像データと前記領域指定とを関連づけて記憶する記憶管理手段と、
前記領域指定が取得されると、前記領域指定が指し示す領域において前記画像データの階調パターンを識別可能に加色した表示用画像データを前記画像データと前記領域指定とに基づいて生成する表示制御手段と、
前記画像データに対する印刷要求を取得する印刷要求取得手段と、
前記印刷要求が取得されると、前記領域指定が指し示す領域において前記画像データの階調パターンを識別不能に変更した印刷用画像データを前記画像データと前記領域指定とに基づいて生成する印刷制御手段と、
としてコンピュータを機能させる画像処理プログラム。
【請求項４】
画像データを取得し、
前記画像データに対する領域指定を取得し、
前記画像データと前記領域指定とを関連づけて記憶し、
前記領域指定が取得されると、前記領域指定が指し示す領域において前記画像データの階調パターンを識別可能に加色した表示用画像データを前記画像データと前記領域指定とに基づいて生成し、
前記画像データに対する印刷要求を取得し、
前記印刷要求が取得されると、前記領域指定が指し示す領域において前記画像データの階調パターンを識別不能に変更した印刷用画像データを前記画像データと前記領域指定とに基づいて生成する、
ことを含む画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置、画像処理プログラムおよび画像処理方法に関し、特に画像の表示と印刷の処理に関する。
【背景技術】
【０００２】
今日、研究発表や講演等の際、発表資料をプロジェクタで投影表示することが一般的に行われている。特許文献１に記載されたプレゼンテーション装置では、プレゼンテーターはプロジェクタに接続されたＰＣ（Personal Computer）を操作することで、投影表示されている画像にマーカー等を上書きすることが可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−１７５７７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、原本の一部を塗りつぶした印刷文書を配布する場合、原本の保存のため当該原本のハードコピーを用意し、当該ハードコピーを部分的に塗りつぶした配布用の印刷文書を用意する必要がある。しかし、配布用の印刷文書を内部資料として管理するためには、原本と配布用の印刷文書とを対応付けて管理しなければならないため、管理が煩雑になる。また、そもそも紙文書での管理は電子データでの管理に比べて作業効率も保管場所の効率も悪いという問題がある。
また、塗りつぶされる原本の対象領域内の内容を複数の人間で確認するには原本をプロジェクタで投影しながら作業できることが望まれる。例えばスキャナで読み取った画像データをプロジェクタで投影表示しながらこの作業を進める場合、画像編集アプリケーションによって対象領域に不透明図形を重ねながら対象領域を順次確認していくことになる。しかし、いったん対象領域を塗りつぶした後に、その領域の内容を再度確認しようとすれば、その領域に重ねた不透明図形を編集操作によって取り除かねばならず煩雑である。
【０００５】
本発明は、これらの問題を解決するために創作されたものであって、配布用の文書において塗りつぶされる領域の確認作業を容易にすることを目的の１つとする。
【課題を解決するための手段】
【０００６】
（１）上記目的を達成するための画像処理装置は、画像データを取得する画像データ取得手段と、画像データに対する領域指定を取得する領域指定取得手段と、画像データと領域指定とを関連づけて記憶する記憶管理手段と、領域指定が取得されると、領域指定が指し示す領域において画像データの階調パターンを識別可能に加色した表示用画像データを画像データと領域指定とに基づいて生成する表示制御手段と、画像データに対する印刷要求を取得する印刷要求取得手段と、印刷要求が取得されると、領域指定が指し示す領域において画像データの階調パターンを識別不能に変更した印刷用画像データを画像データと領域指定とに基づいて生成する印刷制御手段と、を備える。
【０００７】
本発明によると、領域指定が指し示す領域において画像データの階調パターンを識別可能に加色した表示用画像データを生成するため、表示用画像データの表示画面の閲覧者は領域指定が指し示す領域を認識できるとともに、その領域の内容を認識できる。また、領域指定が指し示す領域において画像データの階調パターンを識別不能に変更した印刷用画像データを生成するため、印刷用画像データの印刷文書の閲覧者は領域指定が指し示す領域の内容を認識できない。更に、画像データと領域指定とを関連づけて記憶することで、原本を表す画像データそのものを加工することなく記憶するため、原本自体を印刷したり表示するための情報と、原本の一部を塗りつぶした文書を印刷したり表示するための情報とを容易に一元管理することができる。なお、階調パターンとはある領域内において各画素間の階調差によって表れる少なくとも最も強い輪郭を含む階調の空間変化である。したがって階調パターンを識別可能に加色するとは、加色前の階調パターンを加色後の階調パターンから識別できるように加色することを意味する。一方、階調パターンを識別不能に変更するとは、変更前の階調パターンを変更後の階調パターンから識別できないように階調値を変更することを意味する。
【０００８】
（２）上記目的を達成するための画像処理装置は、表示用画像データを投影表示する投影手段を更に備えるプロジェクタであってもよい。
本発明によると、投影手段を備えるため、表示用画像データの表示画面の閲覧者が領域指定により指し示される領域を確認するための画像データを投影表示できる。
【０００９】
なお、請求項に記載された各手段の機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら各手段の機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。さらに、本発明はコンピュータを印字制御装置として機能させる印字制御プログラムとしても、印字制御方法としても、印字制御プログラムの記録媒体としても成立する。むろん、その印字制御プログラムの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体であってもよい。また、請求項に記載された動作の順序は、技術的な阻害要因がない限りにおいて記載順に限定されず、同時に実行されてもよいし、記載順の逆順に実行されてもよいし、連続した順序で実行されなくてもよい。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態にかかるブロック図。
【図２】本発明の一実施形態にかかるフローチャート。
【図３】本発明の一実施形態を説明するための模式図。
【図４】階調パターンの変更処理を説明するためのグラフ。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を添付図面を参照しながら説明する。尚、各図において対応する構成要素には同一の符号が付され、重複する説明は省略される。
１．ハードウェア構成
図１は、本発明の一実施形態としてのプロジェクタ１０を示すブロック図である。プロジェクタ１０にはスキャナ２１とタブレット２２とプリンタ２３とＵＳＢメモリ２４とが接続可能である。プロジェクタ１０は、スキャナ２１で読み取られた画像データを、ＰＣを介することなく投影表示したり、プリンタ２３から印刷したり、ＵＳＢメモリ２４に保存することが可能である。
【００１２】
プロジェクタ１０は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＶＲＡＭ（Video RAM）、ＣＰＵ（Central Processing Unit）、入出力機構（Ｉ／Ｏ）等で構成される制御部１１と表示部１２とを備えている。表示部１２は、光源や液晶パネル等を備え、スクリーン等に画像データを投影表示する機能を有する。制御部１１は、ＲＯＭに記憶されているプログラムを実行することにより画像処理装置として機能し、スキャナ２１やタブレット２２から入力されるデータに基づいて画像データを投影表示させたり、プリンタ２３やＵＳＢメモリ２４に必要なデータを出力したりする。
【００１３】
２．ソフトウェア構成
プロジェクタ１０の制御部１１を画像処理装置として機能させるのは、制御部１１内のＲＯＭに格納されている画像処理プログラムである。画像処理プログラムは、画像データ取得部１１ａと領域指定取得部１１ｂと記憶管理部１１ｃと表示制御部１１ｄと印刷要求取得部１１ｅと印刷制御部１１ｆとプリンタドライバ１１ｇとを含み、これらのプログラムモジュールが実行されることによって画像処理装置としての機能が実現される。
【００１４】
画像データ取得部１１ａは、スキャナ２１において原稿から読み取られた画像データを取得し、当該画像データを記憶管理部１１ｃに引き渡す。領域指定取得部１１ｂは、タブレット２２から入力された領域指定を取得し、当該領域指定を記憶管理部１１ｃに引き渡す。タブレット２２で入力される領域指定は、投影表示される表示領域の座標系における領域指定である。従って、領域指定取得部１１ｂは、表示領域の座標系における領域指定を画像データの座標系における領域指定に線型変換した上で記憶管理部１１ｃに引き渡す。
【００１５】
記憶管理部１１ｃは、画像データ取得部１１ａから引き渡された画像データと領域指定取得部１１ｂから引き渡された領域指定とを関連づけて記憶する。画像データと領域指定の関連づけは、双方を１つのファイルとして管理することによって行われてもよいし、一方に他方を参照するための情報を付加することによって行われてもよい。
【００１６】
表示制御部１１ｄは、記憶管理部１１ｃによって記憶されている領域指定と画像データとから表示用画像データを生成する。表示制御部１１ｄは、表示倍率や表示対象領域に応じて表示用画像データを生成する。記憶管理部１１ｃに記憶されている画像データはスキャナ２１が原稿から読み取った領域全体のデータであるため、表示制御部１１ｄは当該画像データの表示対象領域をＶＲＡＭに格納する。表示制御部１１ｄは、ＶＲＡＭに格納された画像データの階調パターンを識別可能にするべく領域指定が指し示す領域を加色する。その結果、表示用画像データがＶＲＡＭに生成される。記憶管理部１１ｃによって記憶されている領域指定は、画像データの座標系における領域指定であるため、表示制御部１１ｄは当該領域指定を表示領域の座標系における領域指定に線型変換する。すなわち制御表示部１１ｄは、変換した領域指定が直接指し示す領域を加色する。なお、タブレット２２が出力する領域指定の座標系と表示領域の座標系とは一致しているため、タブレット２２が出力する領域指定を加色対象領域を直接指し示す領域指定としてもよい。ＶＲＡＭにおいて生成された表示用画像データは表示部１２によって読み込まれ、投影表示される。
【００１７】
印刷要求取得部１１ｅは、タブレット２２から印刷要求を取得する。例えば印刷要求取得部１１ｅは、印刷要求に対応する印刷アイコンを含むメニュー画面が表示されている状態において、タブレット２２が出力する印刷アイコンに対応する領域内のクリック情報を印刷要求として取得する。印刷要求取得部１１ｅは、プロジェクタ１０に設けられた印刷専用スイッチの操作情報を印刷要求として取得してもよい。印刷要求取得部１１ｅは、印刷要求を取得すると印刷制御部１１ｆを起動させる。
【００１８】
印刷制御部１１ｆは、記憶管理部１１ｃによって記憶されている画像データと領域指定とから印刷用画像データを生成する。印刷制御部１１ｆは、読み込んだ領域指定に基づいて画像データにおいて指定された領域を特定する。印刷制御部１１ｆは、記憶管理部１１ｃによって記憶されている画像データをＲＡＭの別領域にコピーし、コピーした画像データの階調パターンを識別不能にするべく領域指定が指し示す領域の階調値を変更する。その結果、記憶管理部１１ｃによって記憶されている画像データとは別の領域に印刷用画像データが生成される。印刷制御部１１ｆは生成した印刷用画像データをプリンタドライバ１１ｇに引き渡す。プリンタドライバ１１ｇは、引き渡された印刷用画像データをプリンタ２３の仕様に合わせて変換し、プリンタ２３に送信する。その結果、印刷用画像データがプリンタ２３によって印刷される。
【００１９】
記憶管理部１１ｃは記憶している画像データのフォーマットを変換し、ＵＳＢメモリ２４に出力してもよい。例えば、ビットマップフォーマットの画像データをＪＰＥＧフォーマットに変換してＵＳＢメモリ２４に出力してもよい。この場合、領域指定をＴＩＦＦファイルフォーマットのヘッダ情報として出力することによって、当該ＴＩＦＦファイル内の画像データに関連づけることができる。また、記憶管理部１１ｃは、ＵＳＢメモリ２４に記憶された画像データを取得してもよい。
【００２０】
３．画像処理方法
図２は画像処理装置としてのプロジェクタ１０の制御部１１を用いた画像処理方法を示すフローチャートである。図３は、画像処理の過程を模式的に示す図である。
【００２１】
はじめにスキャナ２１での処理について説明する。スキャナ２１は、画像データの読み取り要求が発生したか否かを判定する処理を読み取り要求が発生するまで繰り返す（ステップＳ１００）。
【００２２】
画像データの読み取り要求が発生した場合には、スキャナ２１はセットされた原稿から画像データを読み取る（ステップＳ１０５）。画像データはラスタデータとして原稿から読み取られ、スキャナ２１は当該画像データをプロジェクタ１０に送信する（ステップＳ１１０）。
【００２３】
次に、プロジェクタ１０での処理について説明する。画像データ取得部１１ａは、スキャナ２１から送信された画像データを取得する（ステップＳ１１５）。すなわち画像データ取得部１１ａは、スキャナ２１から送信された画像データを記憶管理部１１ｃが利用可能なＲＡＭの領域に格納する。その結果、記憶管理部１１ｃによって記憶される画像データは、図３に示すように原稿からスキャナ２１が読み取った領域全体の画像データＩである。表示制御部１１ｄは、記憶管理部１１ｃに記憶された画像データＩから表示倍率や表示対象領域に応じて表示用画像データを生成し、当該表示用画像データをＶＲＡＭに格納する。その結果、ＶＲＡＭに格納された表示用画像データが表示部１２によって画面に投影表示される（ステップＳ１２０）。
【００２４】
次に、領域指定取得部１１ｂは、領域指定を取得したか否かを判定する（ステップＳ１２５）。領域指定の取得が無い場合には、印刷要求取得部１１ｅは、印刷要求を取得したか否かを判定する（ステップＳ１４０）。領域指定または印刷要求が取得されるまでこれらの処理が繰り返される。
【００２５】
領域指定を取得した場合には（ステップＳ１２５のＹ）、領域指定取得部１１ｂは取得した領域指定を記憶管理部１１ｃに引き渡す。記憶管理部１１ｃは引き渡された領域指定を既に記憶している画像データと関連づけて記憶する（ステップＳ１３０）。プレゼンテーターはタブレット２２により領域指定を入力する。図３に示すようにタブレット２２には、投影表示される表示領域と同一の解像度の入力領域Ａがあり、プレゼンテーターは入力領域Ａに対してクリックやドラッグによって領域指定操作を行う。領域指定は入力領域ＡにおいてＬ字型の軌跡がドラッグされることで入力される。図３では始点がＰ１１であり終点がＰ２１であるドラッグの軌跡に対して、この２点を対角線とする矩形領域が領域指定が指し示す領域となる。領域指定取得部１１ｂはドラッグの軌跡始点と軌跡終点に対応する座標値Ｐ１１、Ｐ２１を領域指定として取得する。座標値Ｐ１１、Ｐ２１は入力領域Ａの左上隅点０１を原点とする座標値である。領域指定取得部１１ｂは、取得した領域指定の座標値Ｐ１１、Ｐ２１を画像データの座標系における座標値Ｐ１２、Ｐ２２に線型変換し、座標値Ｐ１２、Ｐ２２を領域指定Ｖとして記憶管理部１１ｃに引き渡す。記憶管理部１１ｃは、引き渡された領域指定Ｖと既に記憶している画像データＩとを関連づけて記憶するため、１つのファイルＦにおいて領域指定Ｖと画像データＩとを管理する。
【００２６】
表示制御部１１ｄは、領域指定Ｖが記憶管理部１１ｃに記憶されると、ファイルＦの領域指定Ｖとしての座標値Ｐ１２、Ｐ２２を表示領域の座標系における座標値Ｐ１１、Ｐ２１に線型変換する。表示制御部１１ｄは、変換後の座標値Ｐ１１、Ｐ２１が指し示す領域内を加色した表示用画像データＤをＶＲＡＭに生成する。ＶＲＡＭに生成された表示用画像データＤにより表示用画像データが更新される（ステップＳ１３５）。具体的には、表示制御部１１ｄは、ＶＲＡＭに格納されている表示用画像データを読み込むことで投影表示されている画像データを特定する。表示制御部１１ｄは当該画像データに対して領域指定が指し示す領域を座標値Ｐ１１、Ｐ２１に基づいて特定する。投影表示される表示領域と入力領域Ａは同一の解像度を有するため、表示領域上の座標値Ｐ１１、Ｐ２１の位置は表示領域の左上隅点０１を原点とすることで決定される。表示制御部１１ｄは領域指定が指し示す領域内の階調パターンを識別可能に加色する。このように生成された表示用画像データＤはＶＲＡＭに格納された後、表示部１２によって読み込まれ、画面に反映される。こうした処理によれば、表示画像用データＤが投影表示された画面の閲覧者はプレゼンテーターが入力した領域指定が指し示す領域を認識できるとともに、その領域の内容を認識できる。そのため、閲覧者とプレゼンテーターの共同作業による領域指定の変更や確認が容易になる。ステップＳ１３５の処理が終了するとステップＳ１２５の処理に戻る。
【００２７】
ここで、図４Ａを用いて領域指定が指し示す領域が加色される処理について説明する。図４Ａは、処理前と処理後の階調パターンを示すグラフである。横軸は領域指定が指し示す領域内の位置をＰ１１を原点として示し、縦軸が階調値を示す。破線が加色前の階調パターンを示し、実線が加色後の階調パターンを示す。加色前の階調パターンにおいて０からｘ１までの領域の階調値が２００であり、ｘ１より右側の領域の階調値は１００である。加色処理の一例として、ここでは各画素の階調値から１００を減算する。その結果、加色後の階調パターンでは０からｘ１までの領域の階調値が１００となり、ｘ１より右側の領域の階調値は０となり（階調値はマイナスにならないため）、加色前の階調パターンの最も強い輪郭は加色後においても維持される。最も強い輪郭とは、隣接する画素間において階調差が最も大きい位置をいう。図４Ａの場合、加色前と後のいずれにおいてもｘ１に最も強い輪郭が存在することから、当該輪郭が加色後においても維持されていることがわかる。
【００２８】
ステップＳ１４０において印刷要求を取得した場合について図３に戻って説明する。印刷要求を取得した時点では、領域指定が既に取得されている場合と未だ取得されていない場合との２つの場合が存在する。領域指定が未だ取得されていない場合において印刷要求が取得された場合には、印刷制御部１１ｆは、記憶管理部１１ｃに記憶されている画像ファイルＦの画像データＩから印刷用画像データを生成する（ステップＳ１４５）。領域指定が取得されていないため、印刷制御部１１ｆは画像データＩをＲＡＭの別領域にコピーすることで印刷用画像データを生成する。生成された印刷用画像データはプリンタドライバ１１ｇに引き渡され、プリンタドライバ１１ｇにより印刷用画像データはプリンタ２３の仕様に合わせて変換された後、プリンタ２３に送信される。プリンタ２３では、領域指定のない印刷用画像データが印刷される。ステップＳ１４５の処理が終了すると、ステップ１２５の処理に戻る。
【００２９】
領域指定が既に取得されている場合において印刷要求が取得された場合には、印刷制御部１１ｆは、記憶管理部１１ｃに記憶されている画像ファイルＦの画像データＩと領域指定Ｖとから印刷画像用データＰを生成する（ステップＳ１４５）。具体的には、印刷制御部１１ｆは画像データＩに対して領域指定が指し示す領域を座標値Ｐ１２、Ｐ２２に基づいて特定する。記憶管理部１１ｃに記憶されている領域指定Ｖは画像データの座標系であるため、座標値Ｐ１２、Ｐ２２の位置は印刷用画像データＰの左上隅点０２を原点とすることで決定される。印刷制御部１１ｆは指定領域が指し示す領域を塗りつぶす処理を行うことで印刷用画像データＰを生成する。生成された印刷用画像データＰはプリンタドライバ１１ｇに引き渡され、プリンタドライバ１１ｇにより印刷用画像データＰはプリンタ２３の仕様に合わせて変換された後、プリンタ２３に送信される。プリンタ２３によって印刷用画像データＰが印刷される。印刷用画像データＰが印刷された印刷文書の閲覧者はプレゼンテーターが入力した領域指定が指し示す領域の内容を認識できない。この結果、画面で確認しながら指定した領域が塗りつぶされた印刷文書を容易に作成できる。ステップＳ１４５の処理が終了すると、ステップ１２５の処理に戻る。
【００３０】
ここで、図４Ｃを用いて領域指定が指し示す領域が塗りつぶされる処理について説明する。図４Ｃは、塗りつぶし前と塗りつぶし後の階調パターンを示すグラフである。横軸は領域指定が指し示す領域内の位置をＰ１２を原点として示し、縦軸が階調値を示す。破線が塗りつぶし前の階調パターンを示し、実線が塗りつぶし後の階調パターンを示す。塗りつぶし前の階調パターンにおいて０からｘ１までの領域の階調値が２００であり、ｘ１より右側の領域の階調値は１００である。塗りつぶし処理の一例として、ここでは各画素の階調値を全て０に変更する処理を行う。その結果、階調パターンの輪郭全てが消失し、塗りつぶし前の階調パターンが識別不能になる。なお、ここでは各画素の階調値を全て０にする例について説明したが、領域指定が指し示す領域内において全ての画素の階調値を一定の値とすればよく、０に限定されない。
４．他の実施形態
尚、本発明の技術的範囲は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。例えば、領域指定が指し示す領域の加色処理について、上述の実施形態では各画素の階調値から１００を減算する処理について述べたが、異なる処理が実行されてもよい。図４Ｂはその一例を示した図である。縦軸や横軸、破線や実線については図４Ａと同様である。加色前の階調パターンも図４Ａと同様である。図４Ｂでは加色の際、各階調値を１／２に変更する処理が行われる。その結果、処理後の階調パターンでは０からｘ１までの領域の階調値が１００となり、ｘ１より右側の領域の階調値は５０となり、加色前の階調パターンの最も強い輪郭は加色後においても維持される。図４Ｂでは加色前と後のいずれにおいてもｘ１に最も強い輪郭が存在することから、当該輪郭が加色後においても維持されていることがわかる。
【００３１】
また、別の加色処理として以下に示す式に従って各画素の階調値を変更してもよい。
Ｖ＝ａｖ＋（１−ａ）ｖ０
ここでＶは加色後の階調値、ａは０以上１未満の定数、ｖは加色前の階調値、ｖ０は０から２５５のいずれかの整数によって示される定数である。この式に加色前の階調値を代入することで加色後の階調値を得ることができる。ａの値を大きく設定するほど加色前の強い輪郭だけでなく弱い輪郭も維持される。一方、ａの値を小さく設定するほど加色前の弱い輪郭を維持することが困難となるため、加色処理として本式を採用するためにはａの値に注意を要する。画像データがカラーで示される場合、ＲＧＢチャンネルのいずれか１つ以上について本式に従って各画素の階調値を変更させることにより加色処理を行ってもよい。
【００３２】
また、図４Ｄは図４Ｃとは異なる塗りつぶし処理の一例を示す図である。縦軸や横軸、破線や実線については図４Ｃと同様である。また、塗りつぶし前の階調パターンも図４Ｃと同様である。図４Ｄでは塗りつぶしの際、階調パターンが波形になるように各画素の階調値が変更される。具体的には、塗りつぶし前の階調値を考慮することなく、階調パターンが波形になるように横軸の位置に応じて新たな階調値を設定する。例えば、横軸の位置を変数として正弦曲線を描くことにより波形の階調パターンを形成できる。こうした処理によれば、階調パターンの輪郭全てが消失し、塗りつぶし前の階調パターンが識別不能になる。
【符号の説明】
【００３３】
１０：プロジェクタ、１１：制御部、１１ａ：画像データ取得部、１１ｂ：領域指定取得部、１１ｃ：記憶管理部、１１ｄ：表示制御部、１１ｅ：印刷要求取得部、１１ｆ：印刷制御部、１１ｇ：プリンタドライバ、１２：表示部、２１：スキャナ、２２：タブレット、２３：プリンタ、Ａ：入力領域、Ｄ：表示用画像データ、Ｆ：ファイル、Ｉ：画像データ、Ｐ：印刷用画像データ、Ｖ：領域指定
【図１】
2010219856.tif 000003
【図２】
2010219856.tif 000004
【図３】
2010219856.tif 000005
【図４】
2010219856.tif 000006