JP4867693B2 - 文書編集装置およびプログラム - Google Patents
文書編集装置およびプログラム Download PDFInfo
- Publication number
- JP4867693B2 JP4867693B2 JP2007036032A JP2007036032A JP4867693B2 JP 4867693 B2 JP4867693 B2 JP 4867693B2 JP 2007036032 A JP2007036032 A JP 2007036032A JP 2007036032 A JP2007036032 A JP 2007036032A JP 4867693 B2 JP4867693 B2 JP 4867693B2
- Authority
- JP
- Japan
- Prior art keywords
- text
- color
- image
- document
- pixels
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
- Editing Of Facsimile Originals (AREA)
- Controls And Circuits For Display Device (AREA)
Description
これに対し本発明は、文書内に含まれる画像に応じてテキストの文字色(またはその背景色)を決定する技術を提供する。
この文書編集装置によれば、画像の画素間明度差に応じて文字色または背景色が決定される。
この文書編集装置によれば、テキストとの距離が最小の画像の画素間明度差に応じて文字色または背景色が決定される。
この文書編集装置によれば、面積が最大の画像の画素間明度差に応じて文字色または背景色が決定される。
この文書編集装置によれば、画像における画素間明度差と、テキストにおける背景色と文字色の明度差が等しくなる。
さらに本発明は、上記のプログラムを記憶した記憶媒体を提供する。
このプログラムまたは記憶媒体によれば、画像の画素間明度差に応じて文字色または背景色が決定される。
図1は、本発明の一実施形態に係る文書編集装置100の機能構成を示す図である。文書編集装置100は、文書を編集する機能、および、それに付随して、文書の編集を支援する機能を有する。「文書」とは、レイアウト領域内に配置される少なくとも1のオブジェクトおよびレイアウト領域におけるオブジェクトの配置を示すレイアウト情報を含むデータ、またはそのデータに従って出力された結果物をいう。「オブジェクト」とは、テキスト(文字列)もしくは画像の少なくとも一方を示すデータ、またはそのデータにより示されるテキストもしくは画像をいう。「レイアウト領域」とは、出力される文書の物理的な境界をいう。レイアウト領域は、例えば、文書が印刷される1または複数の紙、1つのページ、連続する複数のページ、またはページのうち一部分の領域をいう。
図3は、文書編集装置100の動作を示すフローチャートである。図3のフローに先立ち、文書編集装置100は、処理対象となる文書(以下、「対象文書」という)を取得する。対象文書は、HDD150など文書編集装置100内部の記憶装置から読み出されてもよい。あるいは、対象文書は、ネットワーク(図示略)およびネットワークIF180を介して、他の装置から取得されてもよい。さらにあるいは、対象文書は、ユーザがキーボード・マウス160を操作することにより入力されてもよい。
(a)L*bak≧50の場合
CPU110は、次式(1)に従って明度L*calを決定する。
L*cal=L*bak−ΔL* …(1)
なお式(1)の演算結果が負の値であった場合、すなわち、演算結果が明度の取り得る値の最小値より小さい場合、CPU110は、L*cal=0と再度の補正を行ってもよい。
(b)L*bak<50の場合
CPU110は、次式(2)に従って明度L*calを決定する。
L*cal=L*bak+ΔL* …(2)
なお式(2)の演算結果が100を超えた場合、すなわち、演算結果が明度の取り得る値の最大値より大きい場合、CPU110は、L*cal=0と再度の補正を行ってもよい。
本発明は上述の実施形態に限定されるものではなく、種々の変形実施が可能である。
上述の実施形態において、対象文書が1つの画像を含む例について説明したが、対象文書は複数の画像を含んでもよい。この場合、CPU110は、複数の画像のうちの1つを対象画像として選択してもよい。例えば、CPU110は、複数の画像のうち、テキストとの距離が最小の画像を対象画像として選択してもよい。あるいは、CPU110は、複数の画像のうち、面積が最大の画像を対象画像として選択してもよい。さらにあるいは、CPU110は、画像の属性情報に基づいて対象画像を選択してもよい。この場合、文書は、各オブジェクトの属性を示す属性情報を含んでいる。さらにあるいは、CPU110は、ユーザの指示入力に応じて対象画像を選択してもよい。
Claims (6)
- 画像およびテキストを含む文書において前記画像の画素間明度差を検出する検出手段と、
前記テキストの背景色と文字色の明度の初期値を取得する取得手段と、
前記検出手段により検出された前記画素間明度差に応じて、前記テキストの背景色と文字色の少なくともいずれか一方を、前記取得手段により取得された前記明度の初期値から変更する変更手段と
を有し、
前記文書が複数の画像を含み、
前記検出手段が、前記複数の画像のうち前記テキストとの距離が最小の画像において前記画素間明度差を検出する
ことを特徴とする文書編集装置。 - 画像およびテキストを含む文書において前記画像の画素間明度差を検出する検出手段と、
前記テキストの背景色と文字色の明度の初期値を取得する取得手段と、
前記検出手段により検出された前記画素間明度差に応じて、前記テキストの背景色と文字色の少なくともいずれか一方を、前記取得手段により取得された前記明度の初期値から変更する変更手段と
を有し、
前記文書が複数の画像を含み、
前記検出手段が、前記複数の画像のうち面積が最大の画像において前記画素間明度差を検出する
ことを特徴とする請求項1に記載の文書編集装置。 - 前記変更手段が、前記テキストと背景色と文字色の明度差が前記画素間明度差と等しくなるように前記テキストの背景色と文字色の少なくともいずれか一方の明度を変更する
ことを特徴とする請求項1に記載の文書編集装置。 - 前記変更手段が、前記テキストの背景色および文字色の明度を変更する
ことを特徴とする請求項1に記載の文書編集装置。 - コンピュータ装置に、
画像およびテキストを含む文書において前記画像の画素間明度差を検出するステップと、
前記テキストの背景色と文字色の明度の初期値を取得するステップと、
前記検出された画素間明度差に応じて、前記テキストの背景色と文字色の少なくともいずれか一方を、前記取得された明度の初期値から変更するステップと
を実行させるためのプログラムであって、
前記文書が複数の画像を含み、
前記画素間明度差は、前記複数の画像のうち前記テキストとの距離が最小の画像において検出される
ことを特徴とするプログラム。 - コンピュータ装置に、
画像およびテキストを含む文書において前記画像の画素間明度差を検出するステップと、
前記テキストの背景色と文字色の明度の初期値を取得するステップと、
前記検出された画素間明度差に応じて、前記テキストの背景色と文字色の少なくともいずれか一方を、前記取得された明度の初期値から変更するステップと
を実行させるためのプログラムであって、
前記文書が複数の画像を含み、
前記画素間明度差は、前記複数の画像のうち面積が最大の画像において検出される
ことを特徴とするプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007036032A JP4867693B2 (ja) | 2007-02-16 | 2007-02-16 | 文書編集装置およびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007036032A JP4867693B2 (ja) | 2007-02-16 | 2007-02-16 | 文書編集装置およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008203925A JP2008203925A (ja) | 2008-09-04 |
JP4867693B2 true JP4867693B2 (ja) | 2012-02-01 |
Family
ID=39781410
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007036032A Expired - Fee Related JP4867693B2 (ja) | 2007-02-16 | 2007-02-16 | 文書編集装置およびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4867693B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10755030B2 (en) * | 2017-06-29 | 2020-08-25 | Salesforce.Com, Inc. | Color theme maintenance for presentations |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002158860A (ja) * | 2000-11-21 | 2002-05-31 | Canon Inc | 画像編集装置、画像編集方法及び画像編集システム |
JP4364809B2 (ja) * | 2005-01-13 | 2009-11-18 | 株式会社リコー | 画像処理装置、画像処理方法、プログラム、及び記録媒体 |
-
2007
- 2007-02-16 JP JP2007036032A patent/JP4867693B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008203925A (ja) | 2008-09-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2011040968A (ja) | 画像処理装置、画像処理プログラム | |
JP4905015B2 (ja) | 画像処理装置 | |
JP4469249B2 (ja) | 画像処理装置 | |
JP2015179995A (ja) | 画像処理装置及びプログラム | |
JP6452342B2 (ja) | 画像処理装置、画像形成装置、画像処理方法及びプログラム | |
JP4867693B2 (ja) | 文書編集装置およびプログラム | |
JP2007151075A (ja) | 印刷装置、印刷方法、画像処理装置、画像処理方法、印刷プログラム、画像処理プログラム、及び記録媒体 | |
JP4944068B2 (ja) | 画像処理装置、画像処理方法、プログラムおよび記録媒体 | |
US8749842B2 (en) | Image processor | |
JP2004146914A (ja) | インク消費量削減方法,インク消費量削減装置およびインク消費量削減プログラム | |
JP5689090B2 (ja) | 画像形成方法及び画像形成装置 | |
JP2013110617A (ja) | 画像処理装置 | |
JP6292061B2 (ja) | 情報処理装置およびプログラム | |
JP2021062553A (ja) | 画像処理装置、画像処理方法、およびプログラム | |
JP6079702B2 (ja) | プロファイル作成方法、プロファイル作成プログラム、および記録媒体 | |
US10798267B2 (en) | Image processing to set output pixel values subject to edge or thin line correction | |
JP7321885B2 (ja) | 画像処理装置、画像処理方法、およびプログラム | |
US8913294B2 (en) | Image processing apparatus and image processing system | |
JP2006260533A (ja) | 画像処理装置及び画像処理方法 | |
JP2006287603A (ja) | アミ点領域判別装置及びアミ点領域判別プログラム | |
JP2017130721A (ja) | 画像処理装置及びプログラム | |
JP6740729B2 (ja) | データ変換装置、データ変換方法およびデータ変換プログラム | |
JP5609573B2 (ja) | ドライバープログラム、および、印刷システム | |
JP2009218823A (ja) | 画像処理装置、画像処理方法、画像処理プログラム及び画像処理記憶媒体 | |
JP4970419B2 (ja) | 画像処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091218 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110630 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110705 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110905 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111018 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111031 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4867693 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141125 Year of fee payment: 3 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |