JP5742449B2 - 画像処理装置及び画像処理プログラム - Google Patents
画像処理装置及び画像処理プログラム Download PDFInfo
- Publication number
- JP5742449B2 JP5742449B2 JP2011105158A JP2011105158A JP5742449B2 JP 5742449 B2 JP5742449 B2 JP 5742449B2 JP 2011105158 A JP2011105158 A JP 2011105158A JP 2011105158 A JP2011105158 A JP 2011105158A JP 5742449 B2 JP5742449 B2 JP 5742449B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- module
- black
- information image
- information
- 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.)
- Active
Links
Images
Landscapes
- Color Electrophotography (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Control Or Security For Electrophotography (AREA)
Description
これに関連する技術として、例えば、特許文献1には、記録すべき画像データに応じて記録条件を最適化する画像処理装置及び画像処理方法を提供することを課題とし、感光ドラム上に色トナーによって形成した所定のトナーパッチの濃度値と、そのトナーパッチを感光ドラムに出力するときのレーザ出力レベルとに基づいて、階調特性情報を求め、そして、階調特性情報に基づいて、原画像の濃度と出力画像の濃度とを一致させるためのルックアップテーブルを求めることが開示されている。
請求項1の発明は、画像を受け付ける画像受付手段と、前記画像受付手段によって受け付けられた画像内に隣り合う画素の濃度差が大きい情報画像の読み取りを不安定にする不安定領域が存在するか否かを解析する解析手段と、情報画像を受け付ける情報画像受付手段と、前記解析手段によって前記不安定領域が存在すると解析された場合に、前記画像受付手段によって受け付けられた画像内の前記不安定領域における黒色部分を、他の色を用いて表現するように変換する色変換手段と、前記色変換手段によって変換された画像に、前記情報画像受付手段によって受け付けられた情報画像を黒色で合成する合成手段を具備し、前記色変換手段は、黒色部分を黒以外の色を用いて表現し、黒以外の色の各色の最大濃度の合計を用いた表現よりも薄くするように変換することを特徴とする画像処理装置である。
色をCMYK(シアン(Cyan)、マゼンタ(Magenta)、イエロー(Yellow)、黒(Key plate又はblacK))の4色で表現する表色系を用いる例を示す。黒以外の色は3色としている。この表色系は一般的なプリンタに用いられているものである。
黒色の情報画像を画像に合成する場合、合成される画像に黒色の部分(例えば、文字等)がある場合は、これらを区別する必要がある。
一般に、黒はある波長の光(例えば、赤外線)で読み取れる物質の塗料(Kの塗料)を用いて印刷され、黒以外の色はその物質以外の塗料(CMYの塗料)を用いて印刷される。これによって、黒の塗料を用いて印刷された情報画像の読み取りができるようにする。一方、情報画像以外の黒(つまり、情報画像を合成する、もとの画像内にある黒)は、CMYを混色させることによって生成する。一般に、CMYを用いて黒を生成する場合は、Cの塗料を100%、Mの塗料を100%、Yの塗料を100%用いる。CMYのそれぞれの塗料の最大濃度を用いて印刷する。これによって、人間の視覚では黒と認識される色となる。しかし、この黒は前述の黒の塗料を用いたものではなく、CMYの塗料を用いたものであるので、前述の波長の光には反応せず、情報画像として読み取れないようになっている。これは、KとCMYの塗料の赤外吸収性の違いによるものである。したがって、情報画像を黒の塗料のみで印刷し、情報画像以外の黒(もとの画像内にある黒)は、CMYの塗料を用いて表現する色変換を施してCMYの混色で印刷する。そして、その印刷物を赤外カメラ等によって読み取ることにより、情報画像と情報画像以外の黒とが混在しているような場合でも、情報画像からは情報を抽出し得るが、情報画像以外の黒を誤って情報画像として扱うようにはしないようにしている。
なお、塗料(インク)は粉体物、流体物のいずれであってもよい。粉体インクは一般的にはトナーともいわれる。
情報画像を印刷する背景部分において、もとの画像の印刷における濃度の変化が激しい境界部分に情報画像を構成する画素塊(以下、ドットという場合もある)が存在する場合、そのドットの読み取り誤りの生じる現象が起こりやすくなる。
図3は、情報画像の読み取り誤りが生じる場合の例を示す説明図である。
領域310、領域320、領域330、領域340によって構成されている部分画像300を例にして説明する。
領域310内には、白い背景314に、情報画像の画素塊312が印刷されている。
領域320内には、黒い背景324に、情報画像の画素塊322が印刷されている。
領域330内には、シアン色の背景334に、情報画像の画素塊332が印刷されている。
領域340内には、白い背景344と黒い背景346の境界に、情報画像の画素塊342が印刷されている。
領域310、領域320、領域330を前述の赤外カメラ等を用いて読み取る場合は、読み取り誤りは原則発生しない。情報画像の画素塊が色の境界に位置していないからである。しかし、領域340内の状態不安定領域348のように、白と黒(CMYのトナー総量300%の混色による黒)の境界部分に情報画像の画素塊が位置していると、領域310等と比較して情報画像の読み取り誤りが生じやすくなる。つまり、情報画像のデコードが不安定になる。
図5は、情報画像の読み取り誤りが生じる場合の例を示す説明図である。これは、CMYの塗料を用いて表現された黒い画数の多い文字(図では「鷹」という文字)が描画されている文書の背景(文字)522に、黒の塗料で表現された情報画像を合成した場合である。情報画像の画素塊(512、514等)は、文字を構成する線内、線と線の間、線と白の背景との境界に位置することになる。なお、文字を構成する線と白の背景との境界である状態不安定領域550には、情報画像の画素塊514等が存在しているが、これらは、情報画像のデコードが不安定になる可能性がある。
図1は、第1の実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア(コンピュータ・プログラム)、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム(コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム)、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、1モジュールを1プログラムで構成してもよいし、複数モジュールを1プログラムで構成してもよく、逆に1モジュールを複数プログラムで構成してもよい。また、複数モジュールは1コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって1モジュールが複数コンピュータで実行されてもよい。なお、1つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続(データの授受、指示、データ間の参照関係等)の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態に応じて、又はそれまでの状況・状態に応じて定まることの意を含めて用いる。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク(一対一対応の通信接続を含む)等の通信手段で接続されて構成されるほか、1つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」(社会システム)にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、RAM(Random Access Memory)、外部記憶媒体、通信回線を介した記憶装置、CPU(Central Processing Unit)内のレジスタ等を含んでいてもよい。
また、画像受付モジュール110は、受け付けた画像内に黒色部分があるか否かを判断し、ある場合はその画像を色変換モジュール120に渡し、それ以外の場合は色変換モジュール120による処理を行わせずに、合成モジュール140に画像に情報画像を合成させるようにしてもよい。
なお、画像内の黒色部分における黒色(つまり、黒以外の色を用いて表現されることとなる黒色)には灰色を含んでいてもよい。
なお、塗料の割合はスクリーニング等の技術を用いて濃度を調整する。
ここで、規制するとは、制限する、減少させるの意味で用いる。濃度を薄くすることであり、その程度は情報画像の読み取り誤り率が予め定められた割合以下となるようすることである。具体的な例として、全体的に濃度を予め定められた割合で減少させてもよい。例えば、CMYそれぞれの色の濃度に0.8以下又は0.8未満を乗算するようにしてもよい。乗算する係数は、CMYでそれぞれ異なるようにしてもよく、3色のトナーの総量が240%以下又は240%未満になればよい。
また、予め定められた閾値より大又はその閾値以上である濃度をその閾値の値にするようにしてもよい。例えば、CMYそれぞれの色の濃度が80%より大又は80%以上となっている画素の濃度を80%以下又は80%未満とする。
ステップS202では、画像受付モジュール110が、画像を受け付ける。
ステップS204では、色変換モジュール120が、画像に対して規制付きの色変換をする。
ステップS206では、情報画像受付モジュール130が、情報画像を受け付ける。
ステップS208では、合成モジュール140が、色変換した画像に情報画像を合成させる。
ステップS210では、出力モジュール150が、情報画像合成画像を出力する。
情報画像印刷文書600は、出力モジュール150が印刷した情報画像が合成された文書である。
利用者の筆記によって、デジタルペン610がペン先にある情報画像付文書600内の情報画像を読み取る。そして、デジタルペン610が情報画像を解析し、その解析結果(情報画像に埋め込まれている情報)を画像処理装置620へ送信する。画像処理装置620は、デジタルペン610から送信された解析結果を受け取り、処理を行う。なお、解析結果には、読取日時等を含んでいてもよい。
この例は、米国ゼロックス社のパロアルト研究所で開発された、角度の異なる斜線でデータを表現するグリフコード(例えば、特開平6−103390号公報、特開平6−75795号公報)を情報画像であるコードシンボルとして用いた2次元コードパターン画像である。
データ管理モジュール1020は、データ印刷指示処理モジュール1030と接続されており、データ印刷指示処理モジュール1030の画像受付モジュール1040が原稿画像1000を受け付け、原稿画像1000を登録させる指示を受け付けると、その原稿画像1000に関するID(例えば、前述の印刷媒体ID、文書ID、ページID等)を生成して、原稿画像1000とIDを関連付けて記憶し、IDをデータ印刷指示処理モジュール1030の情報画像生成モジュール1050に渡す。
データ印刷指示処理モジュール1030は、データ管理モジュール1020と接続されており、画像受付モジュール1040、情報画像生成モジュール1050、PDL生成モジュール1060、情報画像合成モジュール1070を有している。
画像受付モジュール1040は、原稿画像1000を受け取り、原稿画像1000をPDL生成モジュール1060に渡す。また、データ管理モジュール1020に原稿画像1000の登録を依頼する指示を行う。
情報画像生成モジュール1050は、データ管理モジュール1020に生成されたIDを受け取り、そのIDを表す情報画像を生成し、その情報画像を情報画像受付モジュール1074に渡す。
PDL生成モジュール1060は、PDL生成処理モジュール1062、色変換コマンド変更モジュール1064を有している。
PDL生成処理モジュール1062は、原稿画像1000をPDLに変換するが、その際に、色変換コマンド変更モジュール1064を用いて、プリンタ1080用の色空間への変換をする場合に、トナー総量を規制することを指示するコマンドも生成する。又は、黒色部分をCMYのトナー総量300%で表現するコマンドを生成し、そのコマンドを色変換コマンド変更モジュール1064に変更させてもよい。
色変換コマンド変更モジュール1064は、PDL生成処理モジュール1062の指示にしたがって、前述の色変換モジュール120の処理によって、トナー総量を規制したPDLのコマンドを生成する。又は、黒色部分をCMYのトナー総量300%で表現するコマンドを、そのトナー総量を規制した色変換処理のコマンドに変更してもよい。又は、トナー総量を規制した色変換処理のコマンドを追加してもよい。
情報画像合成モジュール1070は、情報画像合成処理モジュール1072、情報画像受付モジュール1074を有している。
情報画像受付モジュール1074は、情報画像生成モジュール1050が生成した情報画像を受け取り、その情報画像を描画するコマンドを生成するように、情報画像合成処理モジュール1072に渡す。
情報画像合成処理モジュール1072は、情報画像受付モジュール1074が受け付けた情報画像を黒のトナーを用いて印刷するように指示する合成コマンドを、PDL生成モジュール1060が生成したPDLに追加する。
ステップS1102では、画像受付モジュール1040が、画像を受け付ける。
ステップS1104では、データ管理モジュール1020が、画像を登録したか否かを判断し、登録した場合はステップS1106へ進み、それ以外の場合はステップS1118へ進む。
ステップS1106では、PDL生成モジュール1060のPDL生成処理モジュール1062が、画像に対してPDL化処理を行う。黒色部分をCMYのトナー総量300%で表現するコマンドも含む。
ステップS1108では、PDL生成モジュール1060の色変換コマンド変更モジュール1064が、画像の色変換のコマンドを変更する。ここで、コマンドの変更とは、黒色部分をCMYのトナー総量300%で表現するコマンドを、そのトナー総量を規制した色変換処理のコマンドにするものである。
ステップS1112では、情報画像合成モジュール1070の情報画像受付モジュール1074が、情報画像を受け付ける。
ステップS1114では、情報画像合成モジュール1070の情報画像合成処理モジュール1072が、情報画像合成コマンドをPDLに追加する。
ステップS1116では、プリンタ1080でPDLを解析して情報画像合成画像を印刷する。
ステップS1118では、画像の登録ができなかったため、その画像は印刷しない。
画像解析モジュール1215は、画像受付モジュール110、色変換モジュール120と接続されており、画像受付モジュール110によって受け付けられた画像内に情報画像の読み取りを不安定にする領域が存在するか否かを解析する。ここで、「情報画像の読み取りを不安定にする領域」とは、黒色の領域と白色の領域の境界をいう。具体例としては、図3の状態不安定領域348、図4の状態不安定領域450、460、図5の状態不安定領域550が該当する。この領域があるか否かの判断は、隣り合う画素の濃度差で判断してもよい。例えば、隣り合う画素の濃度の差が予め定めた値以上又はより大である画素の組の数が予め定めた値以上又はより大である場合に、その領域があると判断し、それ以外の場合をその領域はないと判断するようにしてもよい。主な例としては、白から黒、黒から白への変化が多いと「情報画像の読み取りを不安定にする領域」とするものである。なお、ここで隣り合う画素とは、必ずしも隣接している画素の組だけではなく、1画素以上の距離がある画素同士を隣り合う画素としてもよい。また、画像解析モジュール1215は、画像受付モジュール110によって受け付けられた画像に、情報画像受付モジュール130によって受け付けられた情報画像を合成し、白と黒の境界に情報画像を構成する画素塊が位置する個数を計数し、その個数が予め定めた数以上又はより大である場合に、「情報画像の読み取りを不安定にする領域」があると判断するようにしてもよい。
ステップS1302では、画像受付モジュール110が、画像を受け付ける。
ステップS1304では、画像解析モジュール1215が、画像を解析する。
ステップS1306では、画像解析モジュール1215が、不安定領域があるか否かを判断し、ある場合はステップS1308へ進み、それ以外の場合はステップS1316へ進む。
ステップS1308では、色変換モジュール120が、画像に対して規制付きの色変換をする。
ステップS1316では、色変換モジュール120が、画像に対して規制なしの色変換を行う。その後、ステップS1310へ進む。
ステップS1310では、情報画像受付モジュール130が、情報画像を受け付ける。
ステップS1312では、合成モジュール140が、色変換した画像に情報画像を合成させる。
ステップS1314では、出力モジュール150が、情報画像合成画像を出力する。
PDL生成モジュール1060は、PDL生成処理モジュール1062、色変換コマンド変更モジュール1064を有している。色変換コマンド変更モジュール1064は、画像解析モジュール1455によって情報画像の読み取りを不安定にする領域が存在すると解析された場合に、前述した色の変換を行う。
ステップS1502では、画像受付モジュール1040が、画像を受け付ける。
ステップS1504では、データ管理モジュール1020が、画像を登録したか否かを判断し、登録した場合はステップS1506へ進み、それ以外の場合はステップS1524へ進む。
ステップS1506では、PDL生成モジュール1060のPDL生成処理モジュール1062が、画像に対してPDL化処理を行う。黒色部分をCMYのトナー総量300%で表現するコマンドも含む。
ステップS1508では、画像解析モジュール1455が、画像を解析する。
ステップS1510では、画像解析モジュール1455が、不安定領域があるか否かを判断し、ある場合はステップS1512へ進み、それ以外の場合はステップS1522へ進む。
ステップS1522では、PDL生成モジュール1060のPDL生成処理モジュール1062は、色変換コマンド変更モジュール1064に画像の色変換のコマンドを変更させない。その後、ステップS1514へ進む。
ステップS1514では、情報画像生成モジュール1050が、情報画像を生成する。
ステップS1516では、情報画像合成モジュール1070の情報画像受付モジュール1074が、情報画像を受け付ける。
ステップS1518では、情報画像合成モジュール1070の情報画像合成処理モジュール1072が、情報画像合成コマンドをPDLに追加する。
ステップS1520では、プリンタ1080でPDLを解析して情報画像合成画像を印刷する。
ステップS1524では、画像の登録ができなかったため、その画像は印刷しない。
領域抽出モジュール1619は、解析処理モジュール1617によって情報画像の読み取りを不安定にする領域が存在すると解析された場合は、その領域の位置を抽出する。抽出する領域は、例えば矩形である。そして、その矩形の位置として、矩形の左上の座標、高さ、幅(又は矩形の左上の座標とその対角に位置する右下の座標等)によって定められる。例えば、不安定領域テーブル2200を生成する。図22は、不安定領域テーブル2200のデータ構造例を示す説明図である。不安定領域テーブル2200は、No欄2210、左上座標欄2220、幅欄2230、高さ欄2240を有している。No欄2210は、その画像内において、領域を一意に識別する識別子を記憶する。左上座標欄2220は、矩形領域の左上の座標を記憶する。幅欄2230は、矩形領域の幅を記憶する。高さ欄2240は、矩形領域の高さを記憶する。
また、情報画像の読み取りを不安定にする領域が複数あり、その領域間の距離と予め定められた閾値である距離とを比較して、領域間の距離が閾値よりも短い又は以下である場合は、その領域を結合してもよい。色変換モジュール120による規制をともなった色変換を行う領域と規制をともなわない色変換の領域でまだらになってしまうことを防ぐ場合に行うようにしてもよい。
ステップS1702では、画像受付モジュール110が、画像を受け付ける。
ステップS1704では、画像解析モジュール1215の解析処理モジュール1617が、画像を解析する。
ステップS1706では、画像解析モジュール1215が、不安定領域があるか否かを判断し、ある場合はステップS1708へ進み、それ以外の場合はステップS1718へ進む。
ステップS1708では、画像解析モジュール1215の領域抽出モジュール1619が、画像内の不安定領域を抽出する。
ステップS1710では、色変換モジュール120が、画像内の不安定領域に対して、規制付きの色変換をする。
ステップS1718では、色変換モジュール120が、画像に対して規制なしの色変換を行う。その後、ステップS1712へ進む。
ステップS1712では、情報画像受付モジュール130が、情報画像を受け付ける。
ステップS1714では、合成モジュール140が、色変換した画像に情報画像を合成させる。
ステップS1716では、出力モジュール150が、情報画像合成画像を出力する。
解析処理モジュール1857は、画像受付モジュール1040によって受け付けられた画像内に情報画像の読み取りを不安定にする領域が存在するか否かを解析する。
領域抽出モジュール1859は、解析処理モジュール1857によって情報画像の読み取りを不安定にする領域が存在すると解析された場合は、その領域の位置を抽出する。
PDL生成モジュール1060は、PDL生成処理モジュール1062、色変換コマンド変更モジュール1064を有している。色変換コマンド変更モジュール1064は、解析処理モジュール1857によって情報画像の読み取りを不安定にする領域が存在すると解析された場合は、領域抽出モジュール1859によって抽出された領域に対して前述した色の変換を行う。
ステップS1902では、画像受付モジュール1040が、画像を受け付ける。
ステップS1904では、データ管理モジュール1020が、画像を登録したか否かを判断し、登録した場合はステップS1906へ進み、それ以外の場合はステップS1926へ進む。
ステップS1906では、PDL生成モジュール1060のPDL生成処理モジュール1062が、画像に対してPDL化処理を行う。黒色部分をCMYのトナー総量300%で表現するコマンドも含む。
ステップS1908では、画像解析モジュール1455の解析処理モジュール1857が、画像を解析する。
ステップS1910では、画像解析モジュール1455が、不安定領域があるか否かを判断し、ある場合はステップS1912へ進み、それ以外の場合はステップS1924へ進む。
ステップS1914では、PDL生成モジュール1060の色変換コマンド変更モジュール1064が、画像の不安定領域の色変換のコマンドを変更する。ここで、コマンドの変更とは、黒色部分をCMYのトナー総量300%で表現するコマンドを、そのトナー総量を規制した色変換処理のコマンドにするものである。
ステップS1924では、PDL生成モジュール1060のPDL生成処理モジュール1062は、色変換コマンド変更モジュール1064に画像の色変換のコマンドを変更させない。その後、ステップS1916へ進む。
ステップS1918では、情報画像合成モジュール1070の情報画像受付モジュール1074が、情報画像を受け付ける。
ステップS1920では、情報画像合成モジュール1070の情報画像合成処理モジュール1072が、情報画像合成コマンドをPDLに追加する。
ステップS1922では、プリンタ1080でPDLを解析して情報画像合成画像を印刷する。
ステップS1926では、画像の登録ができなかったため、その画像は印刷しない。
また、前述の実施の形態において、読み取りエラー率を受け付けて、CMYトナー総量を設定するようにしてもよい。読み取りエラー率は、例えば、キーボード、マウス、タッチパネル等に対する操作者の指示に基づいて受け付けるようにしてもよいし、情報画像に埋め込む情報に応じて予め定められた読み取りエラー率を受け付けるようにしてもよい。読み取りエラー率とCMYトナー総量との関係は、図20に例示のグラフによって予め定められた読み取りエラー率とCMYトナー総量とを対応付けて記憶しているテーブルを用いて、読み取りエラー率に対応するCMYトナー総量を抽出すればよい。そして、色変換モジュール120、PDL生成モジュール1060は、そのCMYトナー総量に基づいて色変換を行うようにしてもよい。
トナー総量を100%未満にすると、印刷する場合、網点化されて出力され、小さいフォントの文字は読み難くなることが生じ得る。このことから、トナー総量は100%以上であることがよい。さらに、トナー総量を100%とした場合は、1色のトナーにしてもよい。さらに、その場合は、Cトナーとしてもよい。
図21は、黒色部分をシアン1色に変換した例(Cトナーを100%で、Mトナー、Yトナーは0%)を示す説明図である。つまり、背景(横線)2122、2124は、もとの画像においては黒色であったが、前述の実施の形態による処理によって、シアン色となっている。そして、情報画像の画素塊2112、情報画像の画素塊2114は、黒トナーで印刷されている。このようにすると、黒部分がシアン色となってしまうが、情報画像を構成する画素塊がシアン色と白との境界に位置していた(例えば、情報画像の画素塊2112の位置)としても読み取りエラー率は低下する(ほぼ0%となる)。
また、前述の実施の形態の説明において、予め定められた値との比較において、「以上」、「以下」、「より大きい」、「より小さい(未満)」としたものは、その組み合わせに矛盾が生じない限り、それぞれ「より大きい」、「より小さい(未満)」、「以上」、「以下」としてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク(DVD)であって、DVDフォーラムで策定された規格である「DVD−R、DVD−RW、DVD−RAM等」、DVD+RWで策定された規格である「DVD+R、DVD+RW等」、コンパクトディスク(CD)であって、読出し専用メモリ(CD−ROM)、CDレコーダブル(CD−R)、CDリライタブル(CD−RW)等、ブルーレイ・ディスク(Blu−ray Disc(登録商標))、光磁気ディスク(MO)、フレキシブルディスク(FD)、磁気テープ、ハードディスク、読出し専用メモリ(ROM)、電気的消去及び書換可能な読出し専用メモリ(EEPROM(登録商標))、フラッシュ・メモリ、ランダム・アクセス・メモリ(RAM)等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク(LAN)、メトロポリタン・エリア・ネットワーク(MAN)、ワイド・エリア・ネットワーク(WAN)、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。また、圧縮や暗号化など、復元可能であればどのような態様で記録されていてもよい。
120…色変換モジュール
130…情報画像受付モジュール
140…合成モジュール
150…出力モジュール
812…画像読取モジュール
813…制御・送信モジュール
1010…情報画像合成アプリケーション
1020…データ管理モジュール
1030…データ印刷指示処理モジュール
1040…画像受付モジュール
1050…情報画像生成モジュール
1060…PDL生成モジュール
1062…PDL生成処理モジュール
1064…色変換コマンド変更モジュール
1070…情報画像合成モジュール
1072…情報画像合成処理モジュール
1074…情報画像受付モジュール
1080…プリンタ
1215…画像解析モジュール
1455…画像解析モジュール
1617…解析処理モジュール
1619…領域抽出モジュール
1857…解析処理モジュール
1859…領域抽出モジュール
Claims (5)
- 画像を受け付ける画像受付手段と、
前記画像受付手段によって受け付けられた画像内に隣り合う画素の濃度差が大きい情報画像の読み取りを不安定にする不安定領域が存在するか否かを解析する解析手段と、
情報画像を受け付ける情報画像受付手段と、
前記解析手段によって前記不安定領域が存在すると解析された場合に、前記画像受付手段によって受け付けられた画像内の前記不安定領域における黒色部分を、他の色を用いて表現するように変換する色変換手段と、
前記色変換手段によって変換された画像に、前記情報画像受付手段によって受け付けられた情報画像を黒色で合成する合成手段
を具備し、
前記色変換手段は、黒色部分を黒以外の色を用いて表現し、黒以外の色の各色の最大濃度の合計を用いた表現よりも薄くするように変換する
ことを特徴とする画像処理装置。 - 前記黒以外の色は3色とし、
前記色変換手段は、黒以外の3色の塗料の総量が240%以下又は240%未満になるように規制する
ことを特徴とする請求項1に記載の画像処理装置。 - 前記黒以外の色は3色とし、
前記色変換手段は、黒以外の3色のうち2色又は1色を用いた表現にするように変換を行う
ことを特徴とする請求項1もしくは2に記載の画像処理装置。 - 前記合成手段によって情報画像が合成された画像を出力する出力手段
をさらに具備することを特徴とする請求項1から3のいずれか一項に記載の画像処理装置。 - コンピュータを、
画像を受け付ける画像受付手段と、
前記画像受付手段によって受け付けられた画像内に隣り合う画素の濃度差が大きい情報画像の読み取りを不安定にする不安定領域が存在するか否かを解析する解析手段と、
情報画像を受け付ける情報画像受付手段と、
前記解析手段によって前記不安定領域が存在すると解析された場合に、前記画像受付手段によって受け付けられた画像内の前記不安定領域における黒色部分を、他の色を用いて表現するように変換する色変換手段と、
前記色変換手段によって変換された画像に、前記情報画像受付手段によって受け付けられた情報画像を黒色で合成する合成手段
として機能させ、
前記色変換手段は、黒色部分を黒以外の色を用いて表現し、黒以外の色の各色の最大濃度の合計を用いた表現よりも薄くするように変換することを特徴とする画像処理プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011105158A JP5742449B2 (ja) | 2011-05-10 | 2011-05-10 | 画像処理装置及び画像処理プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011105158A JP5742449B2 (ja) | 2011-05-10 | 2011-05-10 | 画像処理装置及び画像処理プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012238949A JP2012238949A (ja) | 2012-12-06 |
JP5742449B2 true JP5742449B2 (ja) | 2015-07-01 |
Family
ID=47461494
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011105158A Active JP5742449B2 (ja) | 2011-05-10 | 2011-05-10 | 画像処理装置及び画像処理プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5742449B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6135349B2 (ja) * | 2013-07-17 | 2017-05-31 | 富士ゼロックス株式会社 | 画像処理装置及び画像処理プログラム |
JP6447875B2 (ja) * | 2015-08-25 | 2019-01-09 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001169091A (ja) * | 1999-12-10 | 2001-06-22 | Konica Corp | 画像処理装置及び画像形成装置 |
JP4386080B2 (ja) * | 2007-01-26 | 2009-12-16 | 富士ゼロックス株式会社 | 画像処理装置、プログラム |
JP2010130463A (ja) * | 2008-11-28 | 2010-06-10 | Oki Data Corp | 印刷データ生成装置、印刷装置、及び、印刷データ処理システム |
JP5434273B2 (ja) * | 2009-05-28 | 2014-03-05 | 富士ゼロックス株式会社 | 画像処理装置及び画像処理プログラム |
JP5495315B2 (ja) * | 2010-03-15 | 2014-05-21 | 株式会社沖データ | 画像処理装置及びプログラム |
-
2011
- 2011-05-10 JP JP2011105158A patent/JP5742449B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012238949A (ja) | 2012-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8213748B2 (en) | Generating an electronic document with reference to allocated font corresponding to character identifier from an image | |
JP4577419B2 (ja) | 画像処理装置及び画像処理プログラム | |
JP4577421B2 (ja) | 画像処理装置及び画像処理プログラム | |
US20100020351A1 (en) | Image processing apparatus, image processing method, and computer readable medium | |
US20110007355A1 (en) | Apparatus, method, system and storage medium for setting print status | |
KR20060128696A (ko) | 화상처리장치 및 그 방법 | |
JP2008154106A (ja) | 秘匿処理方法,画像処理装置および画像形成装置 | |
JP4577420B2 (ja) | 画像処理装置及び画像処理プログラム | |
US20150124271A1 (en) | System to enable development and usage of fifth color separation forms | |
JP5742449B2 (ja) | 画像処理装置及び画像処理プログラム | |
JP5732866B2 (ja) | 画像処理装置及び画像処理プログラム | |
JP4418826B2 (ja) | 画像出力装置およびその制御方法 | |
JP5732861B2 (ja) | 画像処理装置及び画像処理プログラム | |
CN101123663A (zh) | 图像处理设备和方法 | |
JP4453979B2 (ja) | 画像再生装置、画像再生方法、プログラム及び記録媒体 | |
JP2008263591A (ja) | 画像処理装置、画像処理方法、プログラム、および記録媒体 | |
JP2007088912A (ja) | 画像処理装置およびプログラム | |
US9041962B2 (en) | Imaging forming apparatus, image forming system, and program that enables data to be edited and processed | |
JP5434273B2 (ja) | 画像処理装置及び画像処理プログラム | |
JP6135349B2 (ja) | 画像処理装置及び画像処理プログラム | |
JP4893198B2 (ja) | ファイル生成プログラム、画像処理装置、及びファイル生成方法 | |
JP6507809B2 (ja) | 印刷指示装置、印刷システム及びプログラム | |
JP5044522B2 (ja) | 画像処理装置 | |
JP4706767B2 (ja) | 印刷制御装置、印刷領域情報作成装置、配置特定データ構造、印刷制御方法、印刷領域情報作成方法、印刷制御プログラム、印刷領域情報作成プログラム | |
JP2006019931A (ja) | 画像処理装置及び画像処理方法、並びにコンピュータプログラム及び記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140421 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150119 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150127 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150303 |
|
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: 20150407 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150420 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5742449 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |