(57)【要約】【課題】特定画像の色と非特定画像の色を、スキャナにより分離可能な色に自動的に変換する色変換処理装置を提供する。【解決手段】１つの画像内に混在する複数種のオブジェクトを第１のオブジェクトと第２のオブジェクトに分類するステップと、第１のオブジェクトの色を第１の色に変換するステップと、第２のオブジェクトの色を第２の色に変換するステップと、第１のオブジェクトと第２のオブジェクトとが重なる部分の色を第１の色とは異なる色に変換するステップとを含む。【選択図】図５
2008312041.tif 000002
【特許請求の範囲】
【請求項１】
１つの画像内に混在する複数種のオブジェクトを第１のオブジェクトと第２のオブジェクトに分類する手段と、
前記第１のオブジェクトの色を第１の色に変換する手段と、
前記第２のオブジェクトの色を第２の色に変換する手段と、
前記第１のオブジェクトと前記第２のオブジェクトとが重なる部分の色を前記第１の色とは異なる色に変換する手段と
を備えることを特徴とする色変換処理装置。
【請求項２】
前記第１のオブジェクトは、ユーザが入力装置を介して画面上に手書き入力したオブジェクトであることを特徴とする請求項１記載の色変換処理装置。
【請求項３】
前記分類する手段は、入力装置を介したユーザ指示に基づいて分類することを特徴とする請求項１又は２に記載の色変換処理装置。
【請求項４】
前記分類する手段は、予め記憶した情報に基づいて分類することを特徴とする請求項１又は２に記載の色変換処理装置。
【請求項５】
前記第１のオブジェクトと前記第２のオブジェクトとが重なる部分の色を前記第１の色とは異なる色に変換する手段は、当該重なる部分の色を、前記第１の色と前記第２の色とを混合した色に変換することを特徴とする請求項１〜４のいずれか１項に記載の色変換処理装置。
【請求項６】
前記第１の色を決定する手段を更に備えることを特徴とする請求項１〜５のいずれか１項に記載の色変換処理装置。
【請求項７】
前記第１の色を決定する手段は、前記第１のオブジェクトの色に近い色を前記第１の色と決定することを特徴とする請求項６記載の色変換処理装置。
【請求項８】
分類手段と、第１の変換手段と、第２の変換手段と、第３の変換手段を用いてオブジェクトの色を変換する方法において、
前記分類手段が、１つの画像内に混在する複数種のオブジェクトを第１のオブジェクトと第２のオブジェクトに分類するステップと、
前記第１の変換手段が、前記第１のオブジェクトの色を第１の色に変換するステップと、
前記第２の変換手段が、前記第２のオブジェクトの色を第２の色に変換するステップと、
前記第３の変換手段が、前記第１のオブジェクトと前記第２のオブジェクトとが重なる部分の色を前記第１の色とは異なる色に変換するステップと
を含むことを特徴とする色変換処理方法。
【請求項９】
コンピュータに、
１つの画像内に混在する複数種のオブジェクトを第１のオブジェクトと第２のオブジェクトに分類するステップと、
前記第１のオブジェクトの色を第１の色に変換するステップと、
前記第２のオブジェクトの色を第２の色に変換するステップと、
前記第１のオブジェクトと前記第２のオブジェクトとが重なる部分の色を前記第１の色とは異なる色に変換するステップと
を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１０】
コンピュータに、
１つの画像内に混在する複数種のオブジェクトを第１のオブジェクトと第２のオブジェクトに分類するステップと、
前記第１のオブジェクトの色を第１の色に変換するステップと、
前記第２のオブジェクトの色を第２の色に変換するステップと、
前記第１のオブジェクトと前記第２のオブジェクトとが重なる部分の色を前記第１の色とは異なる色に変換するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャナでオブジェクトを分離可能な画像を生成する色変換処理装置に関する。
【背景技術】
【０００２】
帳票、伝票をドロップアウトカラーで印刷する技術がある（特許文献１参照）。ドロップアウトカラーとは、帳票等に予め印刷もしくは印字されている画像（例えば、表枠）の色のうち、人間の目には見えるが、スキャナで読み取った時に、画像として現れない特定色のことである。この技術を用いて印刷された帳票等に文字、数字等を書き込み、その帳票等をスキャナで読み取ると、書き込まれた文字、数字等（以下、「非特定画像」という。）と、特定色の画像（以下、「特定画像」という。）を分離することができる。また、印刷色変換ファイルに格納された印刷色変換情報に基づいて、印刷時のドロップアウトカラーの印刷色を変換する技術もある（特許文献２参照）。
【０００３】
【特許文献１】特開２００４−１６０７２８号公報
【特許文献２】特開２００４−３８５０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来技術においては、スキャナで特定画像と非特定画像とを分離するためには、非特定画像が、特定色とは異なる色でなければならない。
【０００５】
一方、タッチパネル等に表示された文書上において、デジタイザ等で追記し、更に、その追記された文書を印刷した場合、元の文書の画像と追記した画像とが混在してしまい、ユーザは元の画像と追記した画像とを分離できなくなってしまう。
【０００６】
そこで、本発明は、特定画像の色と非特定画像の色を、スキャナにより分離可能な色に自動的に変換する色変換処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の色変換処理装置は、１つの画像内に混在する複数種のオブジェクトを第１のオブジェクトと第２のオブジェクトに分類する手段と、第１のオブジェクトの色を第１の色に変換する手段と、第２のオブジェクトの色を第２の色に変換する手段と、第１のオブジェクトと第２のオブジェクトとが重なる部分の色を第１の色とは異なる色に変換する手段を備えることを特徴とする。
【０００８】
本発明の色変換処理方法は、１つの画像内に混在する複数種のオブジェクトを第１のオブジェクトと第２のオブジェクトに分類するステップと、第１のオブジェクトの色を第１の色に変換するステップと、第２のオブジェクトの色を第２の色に変換するステップと、第１のオブジェクトと第２のオブジェクトとが重なる部分の色を第１の色とは異なる色に変換するステップとを含むことを特徴とする。
【０００９】
本発明のコンピュータ読み取り可能な記録媒体は、コンピュータに、１つの画像内に混在する複数種のオブジェクトを第１のオブジェクトと第２のオブジェクトに分類するステップと、第１のオブジェクトの色を第１の色に変換するステップと、第２のオブジェクトの色を第２の色に変換するステップと、第１のオブジェクトと第２のオブジェクトとが重なる部分の色を第１の色とは異なる色に変換するステップとを実行させるためのプログラムを記録する。
【００１０】
本発明のプログラムは、コンピュータに、１つの画像内に混在する複数種のオブジェクトを第１のオブジェクトと第２のオブジェクトに分類するステップと、第１のオブジェクトの色を第１の色に変換するステップと、第２のオブジェクトの色を第２の色に変換するステップと、第１のオブジェクトと第２のオブジェクトとが重なる部分の色を第１の色とは異なる色に変換するステップとを実行させる。
【発明の効果】
【００１１】
本発明は、例えば、電子ボードに予め表示されている非特定画像と、電子ペンを用いて書き込んだ特定画像とが混在する画像に対して所定の色変換処理を施した後に当該画像を紙に印刷する。次いで、当該紙をスキャナで読み込んだ場合に、本発明によれば、特定画像と非特定画像とを分離することができる。
【発明を実施するための最良の形態】
【００１２】
以下の説明においては、特定色の特定画像からなるオブジェクトを「前景オブジェクト」といい、任意の色の非特定画像からなるオブジェクトを「後景オブジェクト」という。
【００１３】
図１は、本発明を実施するための装置の構成例を示すブロック図である。
【００１４】
本装置は、ＣＰＵ１０１、メモリ１０２、ハードディスク１０３、表示装置１０４、入力装置１０５、画像入力装置１０６、画像出力装置１０７、デジタイザ１０８を備える。
【００１５】
ＣＰＵ１０１は装置全体の制御を行う。メモリ１０２は、制御用のプログラムやデータを格納する。表示装置１０４は、電子ペンで画面上に手書き入力可能な電子ボード又はタブレット、又は、デジタイザ１０８からの入力情報を表示可能なディスプレイである。入力装置１０５は、キーボード、マウス、電子ペン等である。画像入力装置１０６は、スキャナ等である。画像出力装置１０７は、プリンタ等である。
【００１６】
図２は、オブジェクト分類テーブルを示す。オブジェクト分類テーブルは、画像内に混在する複数種のオブジェクト毎にそれらの属性（テキストデータ、イメージデータ、電子ペン入力画像データ）、追加日時、詳細データを記憶する。さらに、オブジェクト分類テーブルは、オブジェクトの分類（前景オブジェクト（第１のオブジェクト）又は背景オブジェクト（第２のオブジェクト））を記憶する。オブジェクト分類テーブルは、ハードディスク内に存在される。
【００１７】
図２を参照すると、例えば、オブジェクト番号１のオブジェクトに関しては、属性がテキストデータである。また、当該オブジェクトがテーブルに追加された日時が２００５年１０月１０日１３時３０分であり、詳細データとして位置情報、フォント情報、色情報が付加されている。このオブジェクトは、背景オブジェクトに分類される。また、オブジェクト番号２のオブジェクトに関しては、属性がイメージ画像であり、背景画像に分類される。オブジェクト番号３のオブジェクトに関しては、属性が電子ペン入力画像であり、前景画像に分類される。オブジェクト番号３のオブジェクトの詳細情報は、位置情報、ベクトル情報、色情報等である。
【００１８】
すなわち、テキストデータとイメージデータは背景オブジェクトに分類され、電子ペン入力画像データは前景オブジェクトに分類される。
【００１９】
ＣＰＵ１０１は、オブジェクト分類テーブルを参照して、表示装置１０４に表示するオブジェクトの色を制御する。
【００２０】
図３は、本実施例が適用される作業手順を示すフローチャートである。
【００２１】
ステップＳ３０１において、ＣＰＵ１０１は、ユーザが入力装置１０５を介して入力した作業の種類に応じて、ステップＳ３０２、ステップＳ３０３、ステップＳ３０４の処理に進む。作業の種類としては、新規オブジェクトの追加、オブジェクトの読み込み、オブジェクトの編集・変更がある。
【００２２】
ステップＳ３０２において、ＣＰＵ１０１は、ユーザが入力装置１０５を操作して作成したオブジェクトをオブジェクト分類テーブルに新規登録するとともに、当該オブジェクトを表示装置１０４に表示する制御を行う。
【００２３】
ステップＳ３０３において、ＣＰＵ１０１は、予めハードディスク１０３やメモリ１０２に保存してあるオブジェクトを読み込む。次いで、ＣＰＵ１０１は、当該オブジェクトをオブジェクト分類テーブルに新規に登録するとともに、当該オブジェクトを表示装置１０４に表示する制御を行う。
【００２４】
ステップＳ３０４において、ＣＰＵ１０１は、オブジェクト分類テーブルに登録されているオブジェクトを表示装置１０４上で編集・変更し、その編集・変更結果に基づき、オブジェクト分類テーブルを更新する。
【００２５】
ステップＳ３０５において、ＣＰＵ１０１は、作業が終了するまでステップＳ３０１〜ステップＳ３０４の処理を繰り返す。ステップＳ３０５において、作業の終了が確認されると、ＣＰＵ１０１は、ステップＳ３０６の処理に進む。
【００２６】
ステップＳ３０６において、ユーザが入力装置１０５を介して印刷指示をすると、ＣＰＵ１０１は、ステップＳ３０７の処理に進み、印刷指示がないと、処理を終了する。
【００２７】
ステップＳ３０７において、ＣＰＵ１０１は、後述する色変換処理を実行し、印刷データを作成する。
【００２８】
図４は、図２に示すオブジェクト分類テーブルに登録されたオブジェクトを表示装置１０４に表示する際に、使用する色情報のＲＧＢ色空間モデルを３次元の座標軸上に表した図である。
【００２９】
図５は、ステップＳ３０７の色変換処理の処理内容を示すフローチャートである。
【００３０】
ステップＳ５０１において、ＣＰＵ１０１は、入力装置１０５からのユーザ指示に基づき、オブジェクト分類テーブルに登録されている各オブジェクトを前景オブジェクトと後景オブジェクトに分類する。図２に戻ると、入力装置１０５からの指示に基づき、オブジェクト番号１のテキストデータとオブジェクト番号２のイメージデータは背景オブジェクトに分類され、オブジェクト番号３の電子ペン入力画像は、前景オブジェクトに分類される。尚、オブジェクトの属性に基づき、自動的に、各オブジェクトが前景オブジェクト又は後景オブジェクトに分類される構成であってもよい。
【００３１】
ステップＳ５０２において、ＣＰＵ１０１は、ステップＳ５０１で前景オブジェクトに分類されたオブジェクト（例えば、電子ペン入力画像）が、図４に示すＲＧＢ色空間モデルのどの軸の近くに分布しているかを判断する。次いで、ＣＰＵ１０１は、その軸の色を特定色（第１の色）と決定する。尚、前景オブジェクトに付与する特定色を、後景オブジェクトで全く使用されていない色、或いは、最も使用されていない色と決定してもよい。
【００３２】
ステップＳ５０３において、ＣＰＵ１０１は、ステップＳ５０１で前景オブジェクトに分類されたオブジェクト（例えば、電子ペン入力画像）を、ステップＳ５０２で特定色として定めた色で表現するよう、オブジェクト分類テーブルを変更する。
【００３３】
ステップＳ５０４において、ＣＰＵ１０１は、ステップＳ５０１で後景オブジェクトに分類されたオブジェクト（例えば、テキストデータやイメージデータ）に、ステップＳ５０２において決定された特定色成分が含まれているかどうかを判定する。ステップＳ５０４において、後景オブジェクトと分類されたオブジェクトに特定色成分が含まれていると判定した場合、ＣＰＵ１０１は、ステップＳ５０５の処理に進み、特定色成分が含まれていないと判定した場合、ステップＳ５０６の処理に進む。
【００３４】
ステップＳ５０５において、ＣＰＵ１０１は、特定色成分が含まれている後景オブジェクトの色を、特定色成分が除かれた色、すなわち、特定色以外の色（第２の色）に変換する。尚、後景オブジェクトの色から特定色成分を除くのではなく、所定の色空間の変換式を用いて、特定色成分を含まない色空間へ後景オブジェクトを色変換してもよい。
【００３５】
ステップＳ５０６において、ＣＰＵ１０１は、前景オブジェクトと後景オブジェクトに重なり部分がある場合、それぞれの色成分を混合した混合色（第１の色とは異なる色）でその重なり部分を表現する。
【００３６】
ステップＳ５０７において、ＣＰＵ１０１は、オブジェクト分類テーブルに登録されている各種情報と、ステップＳ５０７にて処理された混合色情報等とを、画像出力装置１０７へ送信する。
【００３７】
図６、図７、図８は、図５に示すフローチャートに沿って、前景オブジェクトの色、後景オブジェクトの色及び前景オブジェクトと後景オブジェクトの重なり部分の色が変化する様子を示す図である。図６は、本実施例による色変換処理をする前の出力画像を示す。図７は、本実施例による前景オブジェクトの色変換処理をした後の出力画像を示す。図８は、本実施例における全ての色変換処理をした後の出力画像を示す。
【００３８】
各図は、後景オブジェクトと前景オブジェクトが重なった画像を示す。後景オブジェクトは、プレゼンテーション用のテキストデータであり、前景オブジェクトは、電子ペン入力画像である。これらの図は、「ＡＮＳＩとＪＩＳ」というタイトルのプレゼンテーション画面が表示された電子ボードに対してプレゼンターが電子ペンを用いて「ＡＳＣＩＩ」という文字列を書き込みした状態を示す。ここでは、プレゼンテーション画面が後景オブジェクトに該当し、電子ペン入力された「ＡＳＣＩＩ」という文字列が前景オブジェクトに該当する。
【００３９】
図６（ａ）は、図３におけるステップＳ３０５において、作業終了時における表示装置１０４への出力画像を示す図である。図６（ｂ）は、図６（ａ）内の「協会」の文字近辺の画像を拡大した図である。図６において、プレゼンテーション画面に表示される文字列の色は黒で、電子ペン入力された文字列の色は黄色とする。
【００４０】
図７（ａ）は、図５におけるステップＳ５０３において、前景オブジェクトを特定色（赤）に変更した場合の表示装置１０４への出力画像を示す図である。図７（ｂ）は、図７（ａ）内の「協会」の文字近辺の画像を拡大した図である。
【００４１】
図８(a)は、ステップＳ５０６において、特定色（赤）で表現された前景オブジェクトと、特定色以外の色（青）に変換された後景オブジェクトとが重なり合った部分を混合色で表現した場合の表示装置１０４への出力画像を示す図である。図８（ｂ）は、図８（ａ）内の「協会」の文字近辺の画像を拡大した図である。この拡大図において、図５におけるステップＳ５０６において、特定色（赤）で表現された前景オブジェクトと、特定色以外の色（青）に変換された後景オブジェクトとが重なり合った部分は混合色（ピンク）で表現される。
【００４２】
上記の処理を行った後に、画像出力装置１０７により、特定色に変換された前景オブジェクトと、非特定色に変換された後景オブジェクトとが合成された画像が印刷出力される。そして、印刷出力された画像をスキャナで読み込むことにより、当該画像を特定画像と非特定画像とに分離することができる。
【００４３】
尚、印刷出力物には、どの色が特定色であるか判別できるような情報を埋め込むことにより、特定画像と非特定画像をより簡単に分離することができる。
【００４４】
［他の実施例］
本発明の目的は、前述した実施例の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システムあるいは装置に装着し、そのシステム等のコンピュータが記録媒体に格納されたプログラムコードを読み取り実行することによっても達成される。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施例の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成する。記録媒体は、コンピュータ読み取り可能な記録媒体である。また、プログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現されてもよい。また、記録媒体から読み出されたプログラムコードが、コンピュータの機能拡張カードや機能拡張ユニットに書込まれた後、機能拡張カード等がプログラムコードの指示に基づき処理の一部または全部を行うことで、前述の実施例を実現してもよい。
【００４５】
本発明を上記記録媒体に適用する場合、その記録媒体には、先に説明したフローチャートに対応するプログラムコードが格納される。
【図面の簡単な説明】
【００４６】
【図１】本発明を実施するための装置の構成例を示すブロック図である。
【図２】オブジェクト分類テーブルの構造を示す図である。
【図３】本実施例が適用される作業手順を示すフローチャートを示す図である。
【図４】ＲＧＢ色空間モデルを３次元の座標軸上に表した図である。
【図５】色変換処理の処理内容を示すフローチャートを示す図である。
【図６】本実施例による色変換処理をする前の出力画像を示す図である。
【図７】本実施例による前景オブジェクトの色変換処理をした後の出力画像を示す図である。
【図８】本実施例における全ての色変換処理をした後の出力画像を示す図である。
【符号の説明】
【００４７】
１０１  ＣＰＵ
１０２  メモリ
１０３  ハードディスク
１０４  表示装置
１０５  入力装置
１０６  画像入力装置
１０７  画像出力装置
１０８  デジタイザ
【図１】
2008312041.tif 000003
【図２】
2008312041.tif 000004
【図３】
2008312041.tif 000005
【図４】
2008312041.tif 000006
【図５】
2008312041.tif 000007
【図６】
2008312041.tif 000008
【図７】
2008312041.tif 000009
【図８】
2008312041.tif 000010