JP2017194855A - Image processing apparatus, image processing method, image processing program, and image processing system - Google Patents

Image processing apparatus, image processing method, image processing program, and image processing system Download PDF

Info

Publication number
JP2017194855A
JP2017194855A JP2016085165A JP2016085165A JP2017194855A JP 2017194855 A JP2017194855 A JP 2017194855A JP 2016085165 A JP2016085165 A JP 2016085165A JP 2016085165 A JP2016085165 A JP 2016085165A JP 2017194855 A JP2017194855 A JP 2017194855A
Authority
JP
Japan
Prior art keywords
dimensional
light source
image processing
light
image data
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.)
Pending
Application number
JP2016085165A
Other languages
Japanese (ja)
Inventor
謙太 中尾
Kenta Nakao
謙太 中尾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2016085165A priority Critical patent/JP2017194855A/en
Publication of JP2017194855A publication Critical patent/JP2017194855A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

PROBLEM TO BE SOLVED: To improve three-dimensional visibility on a two-dimensional medium of two-dimensional image data acquired from data including three-dimensional coordinates.SOLUTION: An image forming apparatus 100 is an image processing apparatus that performs image processing on two-dimensional image data obtained by observing a three-dimensional model present in a three-dimensional space from a specific observation point in the three-dimensional space. The image forming apparatus comprises: a shading detection part 201 that acquires shading information (id) indicating the degree of influence of a light source present in the three-dimensional space on pixels constituting the two-dimensional image data on the basis of information on the three-dimensional position of the light source present in the three-dimensional space; and a luminance correction part 203 and a glossiness correction part 204 that perform emphasis processing of improving three-dimensional visibility of the two-dimensional image data on the basis of the shading information acquired by the shading detection part 201.SELECTED DRAWING: Figure 3

Description

本発明は、画像処理装置、画像処理方法、画像処理プログラム、及び画像処理システムに関する。   The present invention relates to an image processing apparatus, an image processing method, an image processing program, and an image processing system.

近年、CADのような三次元モデル作成ソフトを用いて、xyz座標軸で表される三次元空間に三次元モデルを作成して全体像を把握した後、それを元に各部の設計や生産を行うことが一般化している。
また、3Dプリンタの登場以前では、三次元空間に作成された三次元モデルをディスプレイのような二次元媒体上でしか確認することができなかったが、3Dプリンタが登場したことにより、3Dプリンタで簡易的な三次元体を作成することで立体感を掴むことが可能になり、全体像をイメージすることが容易になった。
In recent years, using a three-dimensional model creation software such as CAD, a three-dimensional model is created in a three-dimensional space represented by xyz coordinate axes, and an overall image is grasped. Then, each part is designed and produced based on the three-dimensional model. It is generalized.
Prior to the advent of 3D printers, a 3D model created in a 3D space could only be confirmed on a 2D medium such as a display. However, with the advent of 3D printers, By creating a simple three-dimensional body, it is possible to grasp the three-dimensional effect, making it easier to image the whole image.

しかし、3Dプリンタは二次元媒体上に表現された三次元構造を再現することに適している反面、一つの三次元体を作成するのに多くの時間を要する。また、3Dプリンタによって作成される三次元体は、プリンタのような画像形成装置によって印刷される画像に比べて位置精度が著しく低下し、また、三次元モデルが複雑な色で形成されたものである場合、3Dプリンタでは色を再現できないため、大まかな三次元構造を再現できたとしても、本来の特徴を掴みきれないという課題があった。   However, although a 3D printer is suitable for reproducing a three-dimensional structure expressed on a two-dimensional medium, it takes a lot of time to create one three-dimensional body. In addition, a three-dimensional body created by a 3D printer has a significantly lower positional accuracy than an image printed by an image forming apparatus such as a printer, and a three-dimensional model is formed with complex colors. In some cases, 3D printers cannot reproduce colors, and there is a problem that even if a rough three-dimensional structure can be reproduced, the original features cannot be grasped.

そこで、三次元の被写体や三次元モデルを二次元媒体上で三次元的に見えるよう立体視認性を向上させるための技術が知られている。   Therefore, a technique for improving stereoscopic visibility so that a three-dimensional subject or a three-dimensional model can be viewed three-dimensionally on a two-dimensional medium is known.

人間が二次元媒体上に表示又は印刷された画像から三次元構造の立体感を把握する際には、影や光沢といった画像を形成する色情報を無意識的に捉えることにより行われる。
影については、例えば写真を撮影したときの光源の位置に依存して被写体の表面に当たる光量が場所によって異なることで、相対的な色情報の変化として視認できるものであり、ユーザは写真に現れた影を無意識的に捉えることで三次元構造を認識することができる。その他にも、三次元モデル作成ソフトで作成された三次元モデルと同一空間内に仮想的な光源を設定することで、三次元モデルの表面に照射される光量を相対的に変化させ、影を作成することも可能である。
When a human grasps the stereoscopic effect of a three-dimensional structure from an image displayed or printed on a two-dimensional medium, it is performed by unconsciously capturing color information forming an image such as a shadow or gloss.
For shadows, for example, the amount of light hitting the surface of the subject varies depending on the location depending on the position of the light source when the photograph was taken, so that it can be visually recognized as a change in relative color information, and the user appeared in the photograph The 3D structure can be recognized by capturing the shadows unconsciously. In addition, by setting a virtual light source in the same space as the 3D model created by the 3D model creation software, the amount of light irradiated on the surface of the 3D model can be changed relatively, and shadows It is also possible to create it.

光沢については、例えばプリンタのような画像形成装置によって有彩色トナーや有彩色インクのような有彩色の画像形成材の上に透明トナーや透明インクのような透明又は半透明な画像形成材を重ねて塗布されることで画像に現れるものであり、画像の立体感を高めたい場合に有効である。光沢度は画像平面の平滑性に依存しており、図11(a)に示すように、有彩色の画像形成材のみで形成された画像の表面は凹凸が多く、表面の反射光が乱反射することで光沢度が低い。
これに対して、図11(b)に示すように、有彩色の画像形成材で形成された画像の表面が平らになるように透明又は半透明な画像形成材を塗布することで、表面の反射光が均一な方向に反射されるようになり、凹凸が多い表面に比べて光沢度が高い。
For gloss, for example, an image forming apparatus such as a printer overlays a transparent or translucent image forming material such as transparent toner or transparent ink on a chromatic image forming material such as chromatic color toner or chromatic color ink. It is effective when it is desired to enhance the stereoscopic effect of the image. The glossiness depends on the smoothness of the image plane. As shown in FIG. 11A, the surface of the image formed only with the chromatic image forming material has many irregularities, and the reflected light on the surface is irregularly reflected. The glossiness is low.
On the other hand, as shown in FIG. 11B, by applying a transparent or translucent image forming material so that the surface of the image formed with the chromatic image forming material becomes flat, Reflected light is reflected in a uniform direction, and the glossiness is higher than that of a surface with many irregularities.

光沢度を調整することで立体感を表現する技術として、例えば特許文献1には、印刷対象となる画像情報に対し、輝度の高いところは明るく、暗いところは艶消しして印刷されるようサーマルヘッドによる加熱温度を調整することで、印刷媒体の表面に光沢の分布を発生させ、画像に立体感を付与することが開示されている。   As a technique for expressing a three-dimensional effect by adjusting the gloss level, for example, Patent Document 1 discloses that thermal information is printed so that a bright portion is bright and a dark portion is matte with respect to image information to be printed. It is disclosed that a gloss distribution is generated on the surface of a print medium by adjusting a heating temperature by a head, and a stereoscopic effect is imparted to an image.

また、特許文献2には、写真プリントや印刷物などのハードコピーにおいて、印刷画像に存在する物体に応じて、金属性やガラス製などの光沢性の高い物体の領域は表面粗さを小さくし、木製や布製などの光沢性の低い物体の領域は表面粗さを大きくするように物体を形成する領域ごとの表面粗さを調整することにより、画像の立体感を好適に表現することが記載されている。さらに、物体の位置に応じて光沢性の高い物体が手前に存在する場合は、その領域の表面粗さを小さくして、それ以外の領域の表面粗さを大きくし、逆に光沢性の低い物体が手前に存在する場合には、その領域の表面粗さを大きくして、それ以外の領域の表面粗さを小さくすることで画像の立体感を好適に表現することが開示されている。   Further, in Patent Document 2, in a hard copy such as a photographic print or printed matter, the surface area of a highly glossy object such as metallic or glass is reduced according to the object present in the printed image, It is described that a three-dimensional appearance of an image is suitably expressed by adjusting the surface roughness of each region on which an object is formed so that the surface roughness of a region with low gloss such as wooden or cloth is increased. ing. Furthermore, if a highly glossy object exists in front of the object according to the position of the object, the surface roughness of the area is reduced, the surface roughness of the other area is increased, and conversely the glossiness is low. It is disclosed that when an object is present in front, the surface roughness of the region is increased and the surface roughness of the other region is decreased to suitably express the stereoscopic effect of the image.

従来の画像形成装置では二次元画像データから、文字領域、画像領域といった像域分離情報を解析してそれぞれに適した画像処理を施し、印刷媒体に塗布する画像形成材の塗布量を決定することは行われていた。
しかし、二次元画像データの色情報が特定の光源の影響を受けたものであるか否かの判断や、対象となる画素が特定の光源から照射される光が当たらない領域と特定の光源から照射される光が直接当たる領域のどちらを示しているのかの判断は、二次元画像データを解析するだけではできなかった。
そのため、光源の影響度合いを考慮した画像処理は行うことができず、画素毎の光源の影響度合いを考慮した立体視認性を向上させる処理を行うことができなかった。
A conventional image forming apparatus analyzes image area separation information such as a character area and an image area from two-dimensional image data, performs image processing suitable for each, and determines an application amount of an image forming material to be applied to a print medium. Was done.
However, it is possible to determine whether the color information of the two-dimensional image data is affected by a specific light source, and whether the target pixel is not exposed to light emitted from the specific light source and the specific light source. It was not possible to determine which of the areas directly exposed to the irradiated light was by simply analyzing the two-dimensional image data.
For this reason, image processing that takes into account the degree of influence of the light source cannot be performed, and processing for improving stereoscopic visibility that takes into account the degree of influence of the light source for each pixel cannot be performed.

特許文献1には、画像情報の輝度に基づいて光沢度を調整することで立体感を付与することは記載されているが、被写体や三次元モデルが光源の影響を受けている場合は、被写体や三次元モデルの表面の輝度自体が低いのか、光源から照射される光量が低いことにより輝度が低いのかが考慮されていない。そのため、物体の三次元構造を認識する要素のひとつである影に対して的確な処理がされず、三次元構造を表現するには不十分であった。   Patent Document 1 describes that a stereoscopic effect is imparted by adjusting the glossiness based on the luminance of image information. However, if the subject or the three-dimensional model is affected by a light source, It is not considered whether the luminance of the surface of the three-dimensional model is low or whether the luminance is low due to the low amount of light emitted from the light source. For this reason, accurate processing is not performed on the shadow, which is one of the elements for recognizing the three-dimensional structure of the object, and it is insufficient for expressing the three-dimensional structure.

特許文献2には、印刷画像に存在する物体の光沢性や位置関係に基づいて光沢度を調整することで立体感を好適に表現することは開示されているが、物体そのものの再現性を高める処理が行われているだけであり、影に着目して立体視認性を更に向上させるための処理が行われているものではない。   Patent Document 2 discloses that the stereoscopic effect is suitably expressed by adjusting the glossiness based on the glossiness or positional relationship of the object present in the printed image, but improves the reproducibility of the object itself. Only the process is performed, and the process for further improving the stereoscopic visibility by focusing on the shadow is not performed.

本発明は、上記に鑑みてなされたもので、その目的は、三次元空間における三次元モデルを特定の観測点から観測して取得した二次元画像データに対し、光源の影響度合いに基づく処理を施すことで、二次元画像データの立体視認性を向上させることにある。   The present invention has been made in view of the above, and its purpose is to perform processing based on the degree of influence of a light source on two-dimensional image data obtained by observing a three-dimensional model in a three-dimensional space from a specific observation point. This is to improve the stereoscopic visibility of the two-dimensional image data.

上述した課題を解決するために、本発明は、三次元空間における特定の観測点から三次元空間に存在する三次元モデルを観測して得られる二次元画像データに対して画像処理を施す画像処理装置であって、三次元空間に存在する光源の三次元位置情報に基づいて、二次元画像データを構成する画素における三次元空間に存在する光源の影響度合いを示す陰影情報を取得する陰影情報取得部と、陰影情報取得部によって取得された陰影情報に基づいて、二次元画像データの立体視認性を高める強調処理を施す補正部と、を備えることを特徴とする。   In order to solve the above-described problems, the present invention provides image processing for performing image processing on two-dimensional image data obtained by observing a three-dimensional model existing in a three-dimensional space from a specific observation point in the three-dimensional space. Shadow information acquisition that is a device and acquires shadow information indicating the degree of influence of a light source existing in a three-dimensional space in a pixel constituting two-dimensional image data based on the three-dimensional position information of the light source existing in the three-dimensional space. And a correction unit that performs an enhancement process that increases the stereoscopic visibility of the two-dimensional image data based on the shadow information acquired by the shadow information acquisition unit.

本発明によれば、三次元座標を有するデータから取得した二次元画像データの二次元媒体上における立体視認性を向上させる処理を行うことができる。   ADVANTAGE OF THE INVENTION According to this invention, the process which improves the stereoscopic visibility on the two-dimensional medium of the two-dimensional image data acquired from the data which have a three-dimensional coordinate can be performed.

本発明の一実施形態に係る画像形成装置および情報処理端末のハードウェア構成例を示す図である。1 is a diagram illustrating a hardware configuration example of an image forming apparatus and an information processing terminal according to an embodiment of the present invention. 本発明の一実施形態に係る画像形成装置の画像エンジンの構成例を示す図である。1 is a diagram illustrating a configuration example of an image engine of an image forming apparatus according to an embodiment of the present invention. 本発明の一実施形態に係る画像形成装置の機能構成の一例を示す図である。1 is a diagram illustrating an example of a functional configuration of an image forming apparatus according to an embodiment of the present invention. (a)(b)は本発明の一実施形態に係る二次元画像データの抽出方法の一例を示す図である。(A) and (b) are figures which show an example of the extraction method of the two-dimensional image data based on one Embodiment of this invention. 本発明の一実施形態に係る三次元データにおける陰影情報の具体例を示す図である。It is a figure which shows the specific example of the shadow information in the three-dimensional data which concerns on one Embodiment of this invention. (a)〜(c)は本発明の一実施形態に係る影になる領域の識別方法の具体例を示す図である。(A)-(c) is a figure which shows the specific example of the identification method of the area | region used as the shadow which concerns on one Embodiment of this invention. (a)〜(c)は本発明の一実施形態に係る透明トナーの塗布量決定方法の一例を示す図である。(A)-(c) is a figure which shows an example of the coating amount determination method of the transparent toner which concerns on one Embodiment of this invention. 本発明の一実施形態に係る陰影検出部による陰影情報検出フローの一例を示すフローチャートである。It is a flowchart which shows an example of the shadow information detection flow by the shadow detection part which concerns on one Embodiment of this invention. 本発明の一実施形態に係る輝度補正部による輝度調整フローの一例を示すフローチャートである。It is a flowchart which shows an example of the luminance adjustment flow by the luminance correction part which concerns on one Embodiment of this invention. 本発明の一実施形態に係る光沢補正部による光沢補正フローの一例を示すフローチャートである。It is a flowchart which shows an example of the gloss correction flow by the gloss correction part which concerns on one Embodiment of this invention. (a)(b)は光沢度について説明するための側面図である。(A) (b) is a side view for demonstrating glossiness.

以下に、添付図面を参照しながら、本発明に係る画像形成装置における透明トナーの塗布量決定手法の具体的な実施形態について説明する。以下で示す実施形態は、透明トナーを用いた電子写真方式の画像形成装置における透明トナーの塗布量決定手法を示すが、光沢を表現する画像形成材は透明トナーに限るものではなく、例えば透明インクであっても可能である。また、光沢を表現する画像形成材の塗布量を算出する装置は画像形成装置に限るものではなく、例えばPCやスマートフォンといった情報処理端末であっても可能である。   A specific embodiment of a transparent toner coating amount determination method in an image forming apparatus according to the present invention will be described below with reference to the accompanying drawings. The embodiment described below shows a method for determining the application amount of transparent toner in an electrophotographic image forming apparatus using transparent toner, but the image forming material that expresses gloss is not limited to transparent toner. For example, transparent ink Even that is possible. Further, the apparatus for calculating the application amount of the image forming material that expresses gloss is not limited to the image forming apparatus, and may be an information processing terminal such as a PC or a smartphone.

<画像形成装置>
図1は本発明の一実施形態に係る画像処理装置として機能する画像形成装置100および情報処理端末110のハードウェア構成について説明する図である。
画像形成装置100は、MFPやプリンタなど、印刷媒体に対し画像形成材を用いて画像を形成する機能を有する装置である。情報処理端末110は例えばPCやスマートフォンなどであり、ディスプレイとユーザが操作するための操作部を有し、多種多様な処理を行うための端末である。
図1に示すように、本実施形態に係る画像形成装置100は、CPU(Central Processing Unit)101、RAM(Random Access Memory)102、ROM(Read Only Memory)103、画像エンジン104、ネットワークI/F(Interface)105、HDD(Hard Disk Drive)106、操作I/F107がバス108を介して接続されている。
また、本実施形態に係る情報処理端末110は、CPU111、RAM112、ROM113、ネットワークI/F114、HDD115、操作I/F116、ディスプレイ117がバス118を介して接続されている。画像形成装置100および情報処理端末110はLANなどのネットワークを介して接続されている。
<Image forming apparatus>
FIG. 1 is a diagram illustrating a hardware configuration of an image forming apparatus 100 and an information processing terminal 110 that function as an image processing apparatus according to an embodiment of the present invention.
The image forming apparatus 100 is an apparatus having a function of forming an image using an image forming material on a print medium such as an MFP or a printer. The information processing terminal 110 is, for example, a PC or a smartphone, and has a display and an operation unit for a user to operate, and is a terminal for performing various processes.
As shown in FIG. 1, an image forming apparatus 100 according to this embodiment includes a CPU (Central Processing Unit) 101, a RAM (Random Access Memory) 102, a ROM (Read Only Memory) 103, an image engine 104, a network I / F. (Interface) 105, HDD (Hard Disk Drive) 106, and operation I / F 107 are connected via a bus 108.
In the information processing terminal 110 according to the present embodiment, a CPU 111, a RAM 112, a ROM 113, a network I / F 114, an HDD 115, an operation I / F 116, and a display 117 are connected via a bus 118. The image forming apparatus 100 and the information processing terminal 110 are connected via a network such as a LAN.

CPU101は画像形成装置100における演算処理装置であり、制御プログラムに基づいて画像形成装置100の全体の動作を制御する。RAM102は情報を高速で読み書きするための揮発性の記憶媒体であり、CPU101が制御プログラムを実行する際のワークエリアとして機能する。ROM103は制御プログラムが記憶されている読み出し専用の不揮発性の記憶媒体である。画像エンジン104は印刷媒体に対して画像形成を実行する機構である。   The CPU 101 is an arithmetic processing unit in the image forming apparatus 100 and controls the overall operation of the image forming apparatus 100 based on a control program. The RAM 102 is a volatile storage medium for reading and writing information at high speed, and functions as a work area when the CPU 101 executes a control program. The ROM 103 is a read-only nonvolatile storage medium in which a control program is stored. The image engine 104 is a mechanism that executes image formation on a print medium.

ネットワークI/F105は、LANなどのネットワークに接続する通信インターフェースであり、本実施形態においては、3DスキャナやPC、スマートフォン等の端末に接続される。HDD106は情報の読み書きが可能な大容量の不揮発性の記憶媒体であり、制御プログラムやアプリケーション等が記憶されている。HDD106は、SSD(Solid State Drive)などの他の形式の記憶装置であってもよい。   The network I / F 105 is a communication interface that connects to a network such as a LAN. In this embodiment, the network I / F 105 is connected to a terminal such as a 3D scanner, a PC, or a smartphone. The HDD 106 is a large-capacity nonvolatile storage medium that can read and write information, and stores a control program, an application, and the like. The HDD 106 may be another type of storage device such as an SSD (Solid State Drive).

操作I/F107はキーボードやタッチパネルなどによりユーザからの入力を受け付けるインターフェースである。操作I/F107からの情報はCPU101に出力される。CPU101はROM103やHDD106に記憶されている各種プログラムを実行するほか、操作I/F107やネットワークI/F105を介して情報処理端末110との通信が可能となっている。   The operation I / F 107 is an interface that accepts input from the user through a keyboard, a touch panel, or the like. Information from the operation I / F 107 is output to the CPU 101. The CPU 101 can execute various programs stored in the ROM 103 and the HDD 106 and can communicate with the information processing terminal 110 via the operation I / F 107 and the network I / F 105.

CPU111は情報処理端末110における演算処理装置であり、制御プログラムに基づいて情報処理端末110の全体の動作を制御する。RAM112は情報を高速で読み書きするための揮発性の記憶媒体であり、CPU111が制御プログラムを実行する際のワークエリアとして機能する。ROM113は制御プログラムが記憶されている読み出し専用の不揮発性の記憶媒体である。   The CPU 111 is an arithmetic processing unit in the information processing terminal 110, and controls the overall operation of the information processing terminal 110 based on a control program. The RAM 112 is a volatile storage medium for reading and writing information at high speed, and functions as a work area when the CPU 111 executes a control program. The ROM 113 is a read-only nonvolatile storage medium in which a control program is stored.

ネットワークI/F114は、LANなどのネットワークに接続する通信インターフェースであり、本実施形態においては、画像形成装置100に接続される。HDD115は情報の読み書きが可能な大容量の不揮発性の記憶媒体であり、制御プログラムやアプリケーション等が記憶されている。HDD115は、SSDなどの他の形式の記憶装置であってもよい。   The network I / F 114 is a communication interface connected to a network such as a LAN, and is connected to the image forming apparatus 100 in the present embodiment. The HDD 115 is a large-capacity nonvolatile storage medium that can read and write information, and stores a control program, an application, and the like. The HDD 115 may be another type of storage device such as an SSD.

操作I/F116はキーボードやタッチパネルなどによりユーザからの入力を受け付けるインターフェースである。操作I/F116からの情報はCPU111に出力される。CPU111はROM113やHDD115に記憶されている各種プログラムを実行するほか、操作I/F116やネットワークI/F114を介して画像形成装置100との通信が可能となっている。ディスプレイ117は表示機能を有する液晶パネルであり、操作I/Fを介したユーザからの操作を反映させて表示する。   The operation I / F 116 is an interface that accepts an input from a user through a keyboard, a touch panel, or the like. Information from the operation I / F 116 is output to the CPU 111. The CPU 111 can execute various programs stored in the ROM 113 and the HDD 115 and can communicate with the image forming apparatus 100 via the operation I / F 116 and the network I / F 114. A display 117 is a liquid crystal panel having a display function, and displays an operation reflecting a user operation via the operation I / F.

<画像エンジン>
図2は本発明の一実施形態に係る画像エンジン104の構成例について説明する図である。
図2に示すように、転写ベルト12に沿って各色の現像ユニット11K、11C、11M、11Y、11Tが並べられている。現像ユニット11K、11C、11M、11Y、11Tは転写ベルト12上にトナー画像を形成するためのユニットである。
画像形成に際し、感光体1Kの外周面は暗中にて帯電器2Kにより一様に帯電された後、露光器からの露光ビーム3Kにより感光体1K上に静電潜像が形成される。現像器4Kは、この静電潜像をトナーにより可視像化し、このことにより感光体1K上にトナー画像が形成される。
このトナー画像は感光体1Kと転写ベルト12とが接する位置で、一次転写チャージャ5Kの働きにより転写ベルト12上に一次転写される。一次転写により、転写ベルト12上にトナー画像が形成される。トナー画像の一次転写が終了した感光体1Kは、外周面に残留した不要なトナーをクリーニングブレード6Kにより払拭された後、次の画像形成のために待機する。
<Image engine>
FIG. 2 is a diagram for explaining a configuration example of the image engine 104 according to an embodiment of the present invention.
As shown in FIG. 2, developing units 11K, 11C, 11M, 11Y, and 11T for each color are arranged along the transfer belt 12. The developing units 11K, 11C, 11M, 11Y, and 11T are units for forming a toner image on the transfer belt 12.
In forming an image, the outer peripheral surface of the photoreceptor 1K is uniformly charged by the charger 2K in the dark, and then an electrostatic latent image is formed on the photoreceptor 1K by the exposure beam 3K from the exposure unit. The developing device 4K visualizes the electrostatic latent image with toner, thereby forming a toner image on the photoreceptor 1K.
This toner image is primarily transferred onto the transfer belt 12 by the action of the primary transfer charger 5K at the position where the photoreceptor 1K and the transfer belt 12 are in contact with each other. A toner image is formed on the transfer belt 12 by the primary transfer. After the primary transfer of the toner image has been completed, the photoreceptor 1K waits for the next image formation after the unnecessary toner remaining on the outer peripheral surface is wiped off by the cleaning blade 6K.

現像ユニット11Kによって転写ベルト12上に形成されたトナー画像は現像ユニット11Cに搬送される。
現像ユニット11Cでは、現像ユニット11Kでの画像形成プロセスと同様のプロセスにより形成されたトナー画像が、転写ベルト12上に形成されたトナー画像に重畳されて一次転写される。転写ベルト12上のトナー画像はさらに次の現像ユニット11M、11Yに搬送され、同様の動作により転写ベルト12上に重畳されて一次転写される。こうして、転写ベルト12上にフルカラーのトナー画像が形成される。
The toner image formed on the transfer belt 12 by the developing unit 11K is conveyed to the developing unit 11C.
In the developing unit 11 </ b> C, a toner image formed by the same process as the image forming process in the developing unit 11 </ b> K is superimposed and superimposed on the toner image formed on the transfer belt 12. The toner image on the transfer belt 12 is further conveyed to the next developing units 11M and 11Y, and is superposed on the transfer belt 12 and primarily transferred by the same operation. Thus, a full color toner image is formed on the transfer belt 12.

現像ユニット11K、11C、11M、11Yによって転写ベルト12上に形成されたフルカラーのトナー画像は現像ユニット11Tに搬送される。
現像ユニット11Tは透明トナーを一次転写するためのユニットである。現像ユニット11Tでは、現像ユニット11Kでの画像形成プロセスと同様のプロセスにより作成されたトナー画像が、転写ベルト12上に形成されたトナー画像に重畳されて一次転写される。こうして、転写ベルト12上にフルカラーのトナー画像の上に透明トナーが重畳されたトナー画像が形成される。透明トナーが重畳されたトナー画像は二次転写ローラ13の位置まで搬送され、後述するタイミングで搬送された用紙15に二次転写される。
The full-color toner image formed on the transfer belt 12 by the developing units 11K, 11C, 11M, and 11Y is conveyed to the developing unit 11T.
The developing unit 11T is a unit for primary transfer of transparent toner. In the developing unit 11T, a toner image created by a process similar to the image forming process in the developing unit 11K is primary-transferred superimposed on the toner image formed on the transfer belt 12. Thus, a toner image in which the transparent toner is superimposed on the full-color toner image is formed on the transfer belt 12. The toner image on which the transparent toner is superimposed is conveyed to the position of the secondary transfer roller 13 and is secondarily transferred to the sheet 15 conveyed at a timing described later.

給紙トレイ16に収納された用紙15は印刷媒体であり、画像形成に合わせて給紙ローラ17により搬送ローラ対18に順に送り出される。搬送ローラ対18に送り出された用紙15はレジストローラ対19に順に送り出される。レジストローラ対19の駆動開始は、転写ベルト12により搬送されたトナー画像と二次転写ローラ13上で、トナー画像と用紙15が適切な位置で重なり合うようなタイミングで行われる。レジストローラ対19により送り出された用紙15は、二次転写ローラ13にて転写ベルト12上のトナー画像を二次転写された後、定着器20にてトナー画像を定着され、画像形成装置100の外部に排紙される。   The paper 15 stored in the paper feed tray 16 is a printing medium, and is sequentially sent to the transport roller pair 18 by the paper feed roller 17 in accordance with image formation. The sheets 15 sent out to the conveying roller pair 18 are sequentially sent out to the registration roller pair 19. The driving of the registration roller pair 19 is started at a timing such that the toner image conveyed by the transfer belt 12 and the secondary transfer roller 13 overlap the toner image and the paper 15 at an appropriate position. The sheet 15 sent out by the registration roller pair 19 is secondarily transferred with the toner image on the transfer belt 12 by the secondary transfer roller 13, and then the toner image is fixed by the fixing device 20. Paper is discharged to the outside.

<情報処理端末、画像形成装置>
図3は、本発明の一実施形態に係る情報処理端末110および画像形成装置100の機能構成を示す図である。
尚、本実施形態において説明する画像データ抽出部200、陰影検出部201、色補正部202、輝度補正部203、光沢補正部204、中間調処理部205の各機能は、画像形成装置100のCPU101により実現するものである。
本実施形態は、画像エンジン104による印刷媒体への印字処理を除き、ROM103に記憶されている処理に用いられるデータをHDD115等に記憶させておくことで、その内の一部又は全ての処理を情報処理端末110のCPU111によって行うものであっても良い。
<Information processing terminal and image forming apparatus>
FIG. 3 is a diagram showing a functional configuration of the information processing terminal 110 and the image forming apparatus 100 according to an embodiment of the present invention.
Note that the functions of the image data extraction unit 200, the shadow detection unit 201, the color correction unit 202, the luminance correction unit 203, the gloss correction unit 204, and the halftone processing unit 205 described in the present embodiment are the CPU 101 of the image forming apparatus 100. Is realized.
In the present embodiment, data used for processing stored in the ROM 103 is stored in the HDD 115 or the like except for printing processing on a printing medium by the image engine 104, so that some or all of the processing can be performed. It may be performed by the CPU 111 of the information processing terminal 110.

情報処理端末110は、ユーザからの入力に応じて、xyz座標系で表される三次元空間における三次元モデルの座標や色情報、面情報、光源の座標などを含んだデータであるdfx形式ファイルフォーマット等の三次元データを作成する。   The information processing terminal 110 is a dfx format file that is data including coordinates, color information, surface information, light source coordinates, etc. of a three-dimensional model in a three-dimensional space represented by an xyz coordinate system in response to an input from a user. Create 3D data such as formats.

画像データ抽出部200は、受け取った三次元データを元に、三次元モデルを特定の観測点から捉えたときの二次元画像データを抽出する。
具体的には、画像データ抽出部200は、観測点を通過する直線が三次元モデルや背景面に対して最初に交わる座標の色情報を画素値とした二次元画像データを抽出する。
<二次元画像データの抽出>
図4(a)、及び図4(b)は三次元データから二次元画像データを抽出する具体例について説明する図である。図4(a)は三次元空間に存在する三次元モデルを特定の観測点Aから捉えている図である。ここで、観測点Aを通過する直線が三次元モデルと背景面と底面に対して最初に交わる座標の色情報を取得すると、図4(b)に示すような二次元画像データが得られる。取得する座標の色情報の数は作成する二次元画像データの解像度に依存する。ここで用いられる三次元データは情報処理端末110からネットワークを介して受信する他、USBメモリ等の記録媒体を通して入手しても良い。
The image data extraction unit 200 extracts two-dimensional image data when a three-dimensional model is captured from a specific observation point based on the received three-dimensional data.
Specifically, the image data extraction unit 200 extracts two-dimensional image data having pixel values of color information of coordinates at which a straight line passing through the observation point first intersects with the three-dimensional model or the background surface.
<Extraction of 2D image data>
FIG. 4A and FIG. 4B are diagrams illustrating a specific example of extracting 2D image data from 3D data. 4A is a diagram in which a three-dimensional model existing in a three-dimensional space is captured from a specific observation point A. FIG. Here, when the color information of the coordinates at which the straight line passing through the observation point A first intersects the three-dimensional model, the background surface, and the bottom surface is acquired, two-dimensional image data as shown in FIG. 4B is obtained. The number of color information of coordinates to be acquired depends on the resolution of the two-dimensional image data to be created. The three-dimensional data used here may be obtained through a recording medium such as a USB memory in addition to being received from the information processing terminal 110 via a network.

陰影検出部201は、陰影情報取得部を構成し、三次元データを基に、画像データ抽出部200によって抽出された二次元画像データの座標毎に陰影情報(id)を設定する。
陰影情報とは、三次元空間において光源からの光が直射する領域(id=1)、陰になる領域(id=2)、影になる領域(id=3)、その他の領域(id=0)を示す値である。陰になる領域(id=2)と影になる領域(id=3)は光源からの光が直射しない領域である。
The shadow detection unit 201 constitutes a shadow information acquisition unit, and sets shadow information (id) for each coordinate of the two-dimensional image data extracted by the image data extraction unit 200 based on the three-dimensional data.
The shadow information refers to a region (id = 1), a shaded region (id = 2), a shaded region (id = 3), and other regions (id = 0) where light from a light source directly shines in a three-dimensional space. ). The shaded area (id = 2) and the shadowed area (id = 3) are areas where light from the light source does not shine directly.

<陰影情報>
図5は三次元データにおける陰影情報について具体的に説明する図面である。
光源は三次元空間における座標の一点であり、あらゆる方向に光を照射する点である。F面は三次元モデルが置かれている面を表している底面部であり、F面を構成する座標はその他の領域(id=0)に該当する。
光が直射する領域(id=1)は、光源からの光が直射するA面、C面を構成する座標が該当する。陰になる領域(id=2)は、三次元モデルの表面側に光源からの光が直射しない座標を示しており、B面、D面、E面を構成する座標が該当する。影になる領域(id=3)は、三次元モデルによって光が遮られることにより光源からの光が直射しない座標を示しており、C面を構成する座標の一部とF面を構成する座標の一部が該当する。
<Shadow information>
FIG. 5 is a diagram for specifically explaining the shadow information in the three-dimensional data.
A light source is a point of coordinates in a three-dimensional space, and is a point that irradiates light in all directions. The F plane is a bottom surface portion representing the plane on which the three-dimensional model is placed, and the coordinates constituting the F plane correspond to other regions (id = 0).
The area where the light is directly irradiated (id = 1) corresponds to the coordinates constituting the A surface and the C surface where the light from the light source is directly irradiated. The shaded area (id = 2) indicates coordinates at which the light from the light source does not directly shine on the surface side of the three-dimensional model, and corresponds to coordinates constituting the B, D, and E planes. The shadowed area (id = 3) indicates coordinates where light from the light source is not directly irradiated by light being blocked by the three-dimensional model, and coordinates forming part of the C plane and coordinates forming the F plane. Part of this applies.

次に、光が直射する領域(id=1)と陰になる領域(id=2)の識別方法について説明する。
陰影検出部201は、光源から直線的に発せられる光線が三次元モデルを構成する面に対して貫いている向きを判断する。光線が三次元モデルを構成する面に対して表側から裏側に向けて貫いている場合には、面を構成する座標に対し光が直射する領域(id=1)に設定する。
光線が三次元モデルを構成する面に対して裏側から表側に向けて貫いている場合には、面を構成する座標に対し陰になる領域(id=2)に設定する。
ここで、表側とは三次元モデルを構成する面の内、三次元モデルの外側に面している側の面を意味し、裏側とは三次元モデルを構成する面の内、三次元モデルの内側に面している側の面を意味する。光線の貫いている方向の判断は、ベクトル演算によって行う。
Next, a method for discriminating between a region (id = 1) in which light directly shines and a region (id = 2) that is shaded will be described.
The shadow detection unit 201 determines the direction in which the light beam linearly emitted from the light source penetrates the surface constituting the three-dimensional model. When the light ray penetrates from the front side to the back side with respect to the surface constituting the three-dimensional model, it is set to a region (id = 1) where the light is directly irradiated with respect to the coordinates constituting the surface.
When the light ray penetrates from the back side to the front side with respect to the surface constituting the three-dimensional model, it is set to a region (id = 2) which is shaded with respect to the coordinates constituting the surface.
Here, the front side means the surface of the 3D model that faces the outside of the 3D model, and the back side means the 3D model of the 3D model. It means the surface facing inward. The direction in which the light beam penetrates is determined by vector calculation.

<影になる領域(id=3)の識別方法>
次に、図6(a)〜図6(c)を参照して、影になる領域(id=3)の識別方法について説明する。
図6では光源からの光線がx軸方向に対して平行に照射されている例を示しており、光源と三次元モデルのz軸座標はほぼ等しい位置関係にある。
陰影検出部201は、光源から照射されて三次元モデルの面を構成する座標を通過した光線が、背景部のxz平面および三次元モデルの内のいずれか一方と最初に交わった点の座標を影になる領域(id=3)と判断する。
図6(a)は三次元モデルの面を構成する座標を通過した光線が、背景部のxz平面を構成する座標と最初に交わった場合の例である。図6(a)ではG面を構成する座標Pを通った光線が、背景部のxz平面を構成する座標Qと最初に交わっており、このときの座標Qを影になる領域(id=3)と判断する。
図6(b)は三次元モデルの面を構成する座標を通過した光線が、三次元モデルを構成する座標と最初に交わった場合の例である。図6(b)ではG面を構成する座標Pを通過した光線が、三次元モデルを構成する座標Qと最初に交わっており、このときの座標Qを影になる領域(id=3)と判断する。
図6(c)は三次元モデルの面を構成する座標を通過した光線が、三次元モデルを構成する座標と最初に交わった場合の別の例である。図6(c)ではG面を構成する座標Pを通過した光線が、三次元モデルを構成する座標Qと最初に交わっており、このときの座標Qを影になる領域(id=3)と判断する。
<Identification method of shadow area (id = 3)>
Next, with reference to FIG. 6A to FIG. 6C, a method for identifying a shadow area (id = 3) will be described.
FIG. 6 shows an example in which light rays from the light source are irradiated in parallel to the x-axis direction, and the z-axis coordinates of the light source and the three-dimensional model are substantially equal.
The shadow detection unit 201 calculates the coordinates of the point at which the light beam irradiated from the light source and passed through the coordinates constituting the surface of the three-dimensional model first intersects either the xz plane of the background part or the three-dimensional model. It is determined that the area becomes a shadow (id = 3).
FIG. 6A shows an example in which a light beam that has passed through the coordinates constituting the surface of the three-dimensional model first intersects with the coordinates that constitute the xz plane of the background portion. In FIG. 6 (a), the light beam passing through the coordinate P constituting the G plane first intersects with the coordinate Q constituting the xz plane of the background portion, and the coordinate Q at this time is a shadow area (id = 3). ).
FIG. 6B shows an example in which a light beam that has passed through the coordinates constituting the surface of the three-dimensional model first intersects with the coordinates that constitute the three-dimensional model. In FIG. 6B, the light beam that has passed through the coordinate P that constitutes the G plane first intersects with the coordinate Q that constitutes the three-dimensional model, and the coordinate Q at this time is a shadowed area (id = 3). to decide.
FIG. 6C shows another example in the case where the light beam that has passed through the coordinates constituting the surface of the three-dimensional model first intersects with the coordinates that constitute the three-dimensional model. In FIG. 6C, the light beam that has passed through the coordinate P that constitutes the G plane first intersects with the coordinate Q that constitutes the three-dimensional model, and the coordinate Q at this time is a shadowed area (id = 3). to decide.

陰影検出部201は、三次元データにおける背景部と三次元モデルを構成する座標毎に陰影情報(id)を設定するが、光が直射する領域(id=1)と影になる領域(id=3)が重複する領域の座標には、影になる領域(id=3)のidを設定する。また、陰影検出部201は、陰になる領域(id=2)と影になる領域(id=3)が重複する領域の座標には、陰になる領域(id=2)のidを設定する。   The shadow detection unit 201 sets shadow information (id) for each coordinate constituting the background part and the three-dimensional model in the three-dimensional data. However, the shadow directing area (id = 1) and the shadowing area (id = The id of the shadow area (id = 3) is set in the coordinates of the area where 3) overlaps. Also, the shadow detection unit 201 sets the id of the shadow area (id = 2) to the coordinates of the area where the shadow area (id = 2) and the shadow area (id = 3) overlap. .

陰影検出部201は、三次元データを構成する座標に対して陰影情報(id)を設定した後、三次元空間の座標に対応する二次元画像データの画素に対して同じ陰影情報(id)を設定する。この処理により、陰影情報(id)が画素毎に設定された二次元画像データを得ることができる。   The shadow detection unit 201 sets the shadow information (id) for the coordinates constituting the three-dimensional data, and then applies the same shadow information (id) to the pixels of the two-dimensional image data corresponding to the coordinates of the three-dimensional space. Set. With this processing, it is possible to obtain two-dimensional image data in which shadow information (id) is set for each pixel.

色補正部202は、RAM102に展開されたRGBの階調値を有する二次元画像データ(RGBデータ)を、ROM103に記憶されている色変換テーブルを参照してCMYKの階調値を有する二次元画像データ(CMYKデータ)に変換する。CMYKデータとは、CトナーによるC版、MトナーによるM版、YトナーによるY版、KトナーによるK版をそれぞれ形成するための塗布量を示すデータであり、0〜255の値をとるものとする。   The color correction unit 202 refers to the two-dimensional image data (RGB data) having RGB gradation values developed in the RAM 102 with reference to the color conversion table stored in the ROM 103 and having CMYK gradation values. Convert to image data (CMYK data). The CMYK data is data indicating a coating amount for forming a C plate using C toner, an M plate using M toner, a Y plate using Y toner, and a K plate using K toner, and takes values from 0 to 255. And

輝度補正部203は、補正部を構成し、陰影検出部201によって判断された陰影情報に基づき、CMYKデータにおけるそれぞれの画素の輝度をROM103に記憶されているそれぞれの陰影情報(id)に対応するγカーブを参照して調整する。
光が直射する領域(id=1)に対応するγカーブは、変換後の画素の輝度が、変換前の画素の輝度よりも高くなるように設定されている。
陰になる領域(id=2)および影になる領域(id=3)に対応するγカーブは、変換後の画素の輝度が、変換前の画素の輝度よりも低くなるように設定されている。
また、影になる領域(id=3)に対応するγカーブは、陰になる領域(id=2)に対応するγカーブよりも変換前の画素の輝度と変換後の画素の輝度の変化量が大きくなるように設定されている。
輝度補正部203は、その他の領域(id=0)が設定された画素に対しては輝度の調整を行わない。このように、二次元画像データの輝度が領域毎に強調される処理を施すことで、二次元画像データの立体視認性を向上させることができる。
The brightness correction unit 203 constitutes a correction unit, and the brightness of each pixel in the CMYK data corresponds to each shadow information (id) stored in the ROM 103 based on the shadow information determined by the shadow detection unit 201. Adjust with reference to the γ curve.
The γ curve corresponding to the region (id = 1) where light is directly irradiated is set so that the luminance of the pixel after conversion is higher than the luminance of the pixel before conversion.
The γ curves corresponding to the shadowed area (id = 2) and the shadowed area (id = 3) are set so that the luminance of the pixel after conversion is lower than the luminance of the pixel before conversion. .
Further, the γ curve corresponding to the shadowed area (id = 3) has a change amount of the luminance of the pixel before the conversion and the luminance of the pixel after the conversion than the γ curve corresponding to the shadowed area (id = 2). Is set to be large.
The luminance correction unit 203 does not adjust the luminance for pixels for which other regions (id = 0) are set. Thus, the stereoscopic visibility of 2D image data can be improved by performing the process which emphasizes the brightness | luminance of 2D image data for every area | region.

光沢補正部204は、補正部を構成し、陰影検出部201によって検出された陰影情報に基づいて塗布する透明トナー量を決定し、CMYKデータに透明トナー塗布量のデータを加えたCMYKαデータを作成する。
<透明トナーの塗布量>
図7(a)〜(c)はそれぞれの陰影情報(id)が付与された領域における透明トナーの塗布量を決定する方法について説明する図であり、縦軸CMYK1〜5は画素1〜5に塗布されるCMYKトナー量を示しており、縦軸α1〜α5は画素1〜5に塗布される透明トナー量を示している。画素1〜5は連続した同じ陰影情報(id)が付与された画素を示している。
図7(a)は光が直射する領域(id=1)が設定された画素に対する透明トナーの塗布量を説明する図面である。
光沢補正部204は、光が直射する領域(id=1)に対し、基準値(id=1)から対象画素に塗布されるCMYKトナーの塗布量を減算した値を透明トナーの塗布量として設定する。光沢補正部204は、基準値(id=1)について、光が直射する領域(id=1)が設定された画素が連続して形成される領域における画素毎のCMYKトナーの塗布量の内、最大のものを検出し、その塗布量に一定の値を加えたものを対象となる領域の基準値(id=1)として設定しても良いし、光が直射する領域(id=1)が設定された画素毎のCMYKトナーの塗布量の内、最大のものを検出し、その塗布量に一定の値を加えたものを二次元画像データにおける基準値(id=1)として設定しても良い。
The gloss correction unit 204 constitutes a correction unit, determines the transparent toner amount to be applied based on the shadow information detected by the shadow detection unit 201, and creates CMYKα data by adding the transparent toner application amount data to the CMYK data To do.
<Applied amount of transparent toner>
FIGS. 7A to 7C are diagrams for explaining a method of determining the application amount of the transparent toner in the region to which the respective shadow information (id) is given. The vertical axes CMYK1 to 5 are the pixels 1 to 5, respectively. The amount of CMYK toner applied is shown, and the vertical axes α1 to α5 show the amount of transparent toner applied to the pixels 1 to 5, respectively. Pixels 1 to 5 indicate pixels to which the same continuous shadow information (id) is given.
FIG. 7A is a diagram illustrating the amount of transparent toner applied to a pixel in which a region (id = 1) where light is directly irradiated is set.
The gloss correction unit 204 sets, as a transparent toner application amount, a value obtained by subtracting the application amount of CMYK toner applied to the target pixel from the reference value (id = 1) with respect to an area (id = 1) where light is directly irradiated. To do. For the reference value (id = 1), the gloss correction unit 204 includes a CMYK toner application amount for each pixel in a region where pixels in which a region (id = 1) where light directly shines are set are continuously formed. The maximum value is detected, and a value obtained by adding a certain value to the coating amount may be set as the reference value (id = 1) of the target region, or the region (id = 1) where light is directly irradiated Even if the maximum applied amount of CMYK toner applied for each pixel is detected and a certain value is added to the applied amount, it is set as the reference value (id = 1) in the two-dimensional image data. good.

図7(b)は陰になる領域(id=2)が設定された画素に対する透明トナーの塗布量を説明する図面である。
光沢補正部204は、陰になる領域(id=2)に対し、基準値(id=2)から対象画素に塗布されるCMYKトナーの塗布量を減算した値を透明トナーの塗布量として設定する。光沢補正部204は、CMYKトナーの塗布量が基準値(id=2)を上回っている場合は、透明トナーを塗布しないように設定する。光沢補正部204は、基準値(id=2)について、陰になる領域(id=2)が設定された画素が連続している領域におけるCMYKトナーの塗布量の平均値を、対象となる領域の基準値(id=2)として設定しても良いし、陰になる領域(id=2)が設定された領域のCMYKトナーの塗布量の平均値を、二次元画像データにおける基準値(id=2)として設定しても良い。
FIG. 7B illustrates the amount of transparent toner applied to a pixel in which a shaded area (id = 2) is set.
The gloss correction unit 204 sets, as a transparent toner application amount, a value obtained by subtracting the application amount of CMYK toner applied to the target pixel from the reference value (id = 2) for the shaded region (id = 2). . The gloss correction unit 204 is set so that the transparent toner is not applied when the application amount of the CMYK toner exceeds the reference value (id = 2). The gloss correction unit 204 uses the average value of the amount of CMYK toner applied in a region where pixels having a shaded region (id = 2) are set for a reference value (id = 2) as a target region. May be set as the reference value (id = 2), or the average value of the CMYK toner application amount in the area where the shadow area (id = 2) is set is the reference value (id in the two-dimensional image data) = 2).

図7(c)は影になる領域(id=3)が設定された画素に対する透明トナーの塗布量を説明する図面である。
光沢補正部204は、影になる領域(id=3)に対し、基準値(id=3)から対象画素に塗布されるCMYKトナーの塗布量を減算した値を透明トナーの塗布量として設定する。光沢補正部204は、CMYKトナーの塗布量が基準値(id=3)を上回っている場合は、透明トナーを塗布しないように設定する。光沢補正部204は、基準値(id=3)について、影になる領域(id=3)が設定された画素が連続している領域におけるCMYKトナーの塗布量の平均値未満の値を、対象となる領域の基準値(id=3)として設定しても良いし、影になる領域(id=3)が設定された領域のCMYKトナーの塗布量の平均値未満の値を、二次元画像データにおける基準値(id=3)として設定しても良い。CMYKトナーの塗布量の平均値未満の値の設定方法として、例えば平均値の半分の値を設定する方法が挙げられる。
FIG. 7C illustrates the amount of transparent toner applied to a pixel in which a shadow area (id = 3) is set.
The gloss correction unit 204 sets a value obtained by subtracting the application amount of the CMYK toner applied to the target pixel from the reference value (id = 3) as the application amount of the transparent toner for the shadowed area (id = 3). . The gloss correction unit 204 is set so as not to apply the transparent toner when the application amount of the CMYK toner exceeds the reference value (id = 3). The gloss correction unit 204 applies a value less than the average value of the CMYK toner application amount in a region where pixels having a shadow region (id = 3) are set with respect to the reference value (id = 3). May be set as a reference value (id = 3) for a region to be a two-dimensional image, and a value less than the average value of the amount of CMYK toner applied in a region where a shadowed region (id = 3) is set It may be set as a reference value (id = 3) in the data. As a method of setting a value less than the average value of the application amount of CMYK toner, for example, a method of setting a value that is half of the average value can be mentioned.

以上の光沢補正部204の処理により、光が直射する領域(id=1)、陰になる領域(id=2)、影になる領域(id=3)の順に画像の平滑性が低くなり、また透明トナーの塗布される画素数も減少することから、結果として光が直射する領域(id=1)、陰になる領域(id=2)、影になる領域(id=3)が設定されている画素の順に光沢度が低くなる。このように、印刷媒体に印刷された画像の光沢度が領域毎に異なるような強調処理を施すことで、立体視認性を向上させることができる。   By the processing of the gloss correction unit 204 described above, the smoothness of the image decreases in the order of the area where the light is directly irradiated (id = 1), the shadowed area (id = 2), and the shadowed area (id = 3). Further, since the number of pixels to which the transparent toner is applied is reduced, as a result, an area where light is directly irradiated (id = 1), a shadow area (id = 2), and a shadow area (id = 3) are set. The glossiness decreases in the order of pixels. As described above, the stereoscopic visibility can be improved by performing the enhancement process such that the glossiness of the image printed on the print medium is different for each region.

中間調処理部205は、各トナーの塗布量に基づきディザ処理や誤差拡散処理などの中間調処理を行い、画素毎に各トナーの塗布量を示すCMYKデータと透明トナーデータを作成する。   The halftone processing unit 205 performs halftone processing such as dither processing and error diffusion processing based on the application amount of each toner, and creates CMYK data and transparent toner data indicating the application amount of each toner for each pixel.

画像エンジン104は、中間調処理部205によって作成されたCMYKデータと透明トナーデータに基づき、印刷媒体に画像を形成する。   The image engine 104 forms an image on a print medium based on the CMYK data and the transparent toner data created by the halftone processing unit 205.

<陰影検出部>
図8は、本発明の一実施形態に係る陰影検出部201の処理フローを示すフローチャートである。
<Shadow detection unit>
FIG. 8 is a flowchart showing a processing flow of the shadow detection unit 201 according to the embodiment of the present invention.

初めに、陰影検出部201は陰影検出機能がONであるか否かを判断する(S100)。ここで、陰影機能のON/OFF設定は操作I/F107または操作I/F116を操作することにより行われる。陰影検出機能がOFF設定である場合(S100、No)、処理を終了する。
陰影検出機能がON設定である場合(S100、Yes)、陰影検出部201は、三次元モデルを構成する面に対し、光源から直線的に発せられる光線が三次元モデルを構成する面に対して貫いている方向を判断し(S101)、表側から貫いている場合は(S102、Yes)、該当の三次元モデルを構成する面の座標に対し、光が直射する領域(id=1)を設定する(S103)。
一方、裏側から貫いている場合は(S102、No)、陰影検出部201は、該当の三次元モデルを構成する面の座標に対し、陰になる領域(id=2)を設定する(S104)。対象となる全ての面に対して上述した処理を行ったかを判断し、全ての面に対して処理が済んでいれば(S105、Yes)、S106に進み、処理が済んでいない面が存在していれば(S105、No)、S101に戻る。
First, the shadow detection unit 201 determines whether or not the shadow detection function is ON (S100). Here, ON / OFF setting of the shadow function is performed by operating the operation I / F 107 or the operation I / F 116. If the shadow detection function is set to OFF (S100, No), the process ends.
When the shadow detection function is set to ON (S100, Yes), the shadow detection unit 201 applies a light beam emitted linearly from a light source to a surface forming the three-dimensional model. The penetrating direction is determined (S101), and if penetrating from the front side (S102, Yes), an area (id = 1) where light is directly irradiated is set with respect to the coordinates of the surface constituting the corresponding three-dimensional model. (S103).
On the other hand, when penetrating from the back side (S102, No), the shadow detection unit 201 sets a shadow area (id = 2) with respect to the coordinates of the surface constituting the corresponding three-dimensional model (S104). . It is determined whether or not the above-described processing has been performed on all target surfaces, and if all the surfaces have been processed (S105, Yes), the process proceeds to S106 and there is a surface that has not been processed. If so (S105, No), the process returns to S101.

全ての面に対して処理が済んでいた場合、陰影検出部201は、三次元モデルの面を構成する座標を通る光線が、背景部および三次元データを構成する三次元モデルの内のいずれか一方と最初に交わった点の座標を影になる領域(id=3)と判断する(S106)。
ここで、陰影検出部201は、(id=1)と(id=3)が重複して設定されている座標は(id=3)に設定し、(id=2)と(id=3)が重複して設定されている座標は、(id=3)に設定する(S107)。
次に、陰影検出部201はidの設定されていない三次元モデル又は背景部の座標があるか否か判断し、idの設定されていない座標がある場合には該当の画素をその他の領域(id=0)に設定する(S108)。次に、陰影検出部201は、三次元データの座標に対応する二次元画像データの画素に対して同じ陰影情報(id)を設定し(S109)、処理を終了する。
When all the surfaces have been processed, the shadow detection unit 201 determines whether the light ray passing through the coordinates constituting the surface of the three-dimensional model is one of the background portion and the three-dimensional model constituting the three-dimensional data. The coordinates of the point that first intersects with one are determined to be a shadow area (id = 3) (S106).
Here, the shadow detection unit 201 sets the coordinates (id = 1) and (id = 3) overlapped to (id = 3), and (id = 2) and (id = 3). Coordinates set by overlapping are set to (id = 3) (S107).
Next, the shadow detection unit 201 determines whether or not there is a coordinate of a three-dimensional model or background portion for which no id is set. If there is a coordinate for which no id is set, the corresponding pixel is moved to another region ( id = 0) is set (S108). Next, the shadow detection unit 201 sets the same shadow information (id) for the pixels of the two-dimensional image data corresponding to the coordinates of the three-dimensional data (S109), and ends the process.

<輝度補正部>
図9は、本発明の一実施形態に係る輝度補正部203の処理フローを示すフローチャートである。輝度補正部203による処理は、陰影検出機能がONに設定されている場合に行う。
<Brightness correction unit>
FIG. 9 is a flowchart showing a processing flow of the luminance correction unit 203 according to the embodiment of the present invention. The processing by the brightness correction unit 203 is performed when the shadow detection function is set to ON.

輝度補正部203は、対象画素のidが0であるか否かを判断する。対象画素のidが0であった場合(S200、Yes)、S205に進む。
対象画素のidが0でなかった場合(S200、No)、輝度補正部203は、対象画素のidを参照し(S201)、対象画素のid=1であればid=1に対応するγカーブを参照して輝度を調整する(S202)。
輝度補正部203は、対象画素のid=2であればid=2に対応するγカーブを参照して輝度を調整する(S203)。
輝度補正部203は、対象画素のid=3であればid=3に対応するγカーブを参照して輝度を調整する(S204)。
輝度補正部203は、すべての画素に対して処理を終えたか否か判断し(S205)、処理を終えていない画素が存在する場合(S205、No)、S200からの処理を繰り返す。すべての画素に対して処理を終えている場合(S205、Yes)、処理を終了する。
The luminance correction unit 203 determines whether the id of the target pixel is 0. When the id of the target pixel is 0 (S200, Yes), the process proceeds to S205.
When the id of the target pixel is not 0 (S200, No), the brightness correction unit 203 refers to the id of the target pixel (S201), and if the id of the target pixel is 1, the γ curve corresponding to id = 1 The brightness is adjusted with reference to (S202).
The luminance correcting unit 203 adjusts the luminance with reference to the γ curve corresponding to id = 2 if id = 2 of the target pixel (S203).
The luminance correction unit 203 adjusts the luminance with reference to the γ curve corresponding to id = 3 if id = 3 of the target pixel (S204).
The brightness correction unit 203 determines whether or not the processing has been completed for all the pixels (S205). If there is a pixel that has not been processed (S205, No), the processing from S200 is repeated. If the process has been completed for all the pixels (S205, Yes), the process ends.

<光沢補正部>
図10は、本発明の一実施形態に係る光沢補正部204の処理フローを示すフローチャートである。光沢補正部による処理は、陰影検出機能がONに設定されている場合に行う。
<Gloss correction part>
FIG. 10 is a flowchart showing a processing flow of the gloss correction unit 204 according to an embodiment of the present invention. The processing by the gloss correction unit is performed when the shadow detection function is set to ON.

光沢補正部204は、同一idが連続している画素によって形成される画素領域を抽出する(S300)。
光沢補正部204は、該当画素領域を構成する画素のid=0であるか否かを判断する。光沢補正部204は、該当画素領域を構成する画素のid=0であった場合(S301、Yes)、S306に進む。
該当画素領域を構成する画素のid=0でなかった場合(S301、No)、光沢補正部204は、それぞれの画素領域を構成する画素に設定されているidを参照してidが何であるかを判断する(S302)。
光沢補正部204は、画素領域を構成する画素のid=1であれば、該当領域のうち最も多いCMYKトナーが用いられている画素を検索し、そのトナー量に所定量を加えた値を、該当領域を構成する画素の基準値(id=1)と設定する(S303)。
光沢補正部204は、画素領域を構成する画素のid=2であれば、該当領域を構成する画素のCMYKトナーの塗布量の平均値を、該当領域を構成する画素の基準値(id=2)と設定する(S304)。
光沢補正部204は、画素領域を構成する画素のid=3であれば、該当領域を構成する画素のCMYKトナーの塗布量の平均値より小さい値を、その値の該当領域を構成する画素の基準値(id=3)と設定する(S305)。
次に、光沢補正部204は、すべての画素領域を構成する画素に対して基準値を設定したか否かを判断し(S306)、設定されていない画素が存在する場合(S306、No)、設定画素領域を構成する画素に対してS301からの処理を繰り返す。
一方、すべての画素に対して基準値が設定されていた場合(S306、Yes)、光沢補正部204は、画素ごとに設定された基準値から対象画素のCMYKトナーの塗布量を減算した値を透明トナーの塗布量として設定する(S307)。
次に、光沢補正部204は、すべての画素に対して透明トナーの塗布量を設定したか否かを判断し(S308)、設定されていない画素が存在する場合(S308、No)、設定されていない画素に対してS307からの処理を繰り返す。すべての画素に対して処理を終えている場合(S308、Yes)、処理を終了する。
The gloss correction unit 204 extracts a pixel region formed by pixels having the same id (S300).
The gloss correction unit 204 determines whether or not id of the pixel constituting the pixel area is 0. The gloss correction unit 204 proceeds to S306 if id = 0 of the pixel constituting the pixel area (Yes in S301).
If the id of the pixel constituting the corresponding pixel area is not 0 (S301, No), the gloss correction unit 204 refers to the id set for each pixel constituting the pixel area, and what is the id Is determined (S302).
If the id of the pixel constituting the pixel area is 1, the gloss correction unit 204 searches for the pixel in which the most CMYK toner is used in the corresponding area, and calculates a value obtained by adding a predetermined amount to the toner amount. The reference value (id = 1) of the pixels constituting the corresponding area is set (S303).
When id = 2 of the pixels constituting the pixel area, the gloss correction unit 204 calculates the average value of the CMYK toner application amount of the pixels constituting the area as the reference value (id = 2) of the pixels constituting the area. ) Is set (S304).
When id = 3 of the pixels constituting the pixel area, the gloss correction unit 204 sets a value smaller than the average value of the CMYK toner application amounts of the pixels constituting the corresponding area to the pixels constituting the corresponding area. A reference value (id = 3) is set (S305).
Next, the gloss correction unit 204 determines whether or not a reference value has been set for the pixels constituting all the pixel regions (S306). If there is a pixel that has not been set (S306, No), The processing from S301 is repeated for the pixels constituting the set pixel area.
On the other hand, when the reference value has been set for all pixels (S306, Yes), the gloss correction unit 204 subtracts the CMYK toner application amount of the target pixel from the reference value set for each pixel. The application amount of the transparent toner is set (S307).
Next, the gloss correction unit 204 determines whether or not the transparent toner application amount has been set for all the pixels (S308). If there is a pixel that has not been set (S308, No), the gloss correction unit 204 is set. The processing from S307 is repeated for the pixels that are not. If the process has been completed for all the pixels (S308, Yes), the process ends.

以上のように、本実施形態に係る画像形成装置100によれば、画像データ抽出部200は三次元座標を有するデータから二次元画像データを抽出し、陰影検出部201は画素領域毎に陰影情報を設定し、色補正部202は色変換テーブルを参照してRGBデータをCMYKデータに変換し、輝度補正部203は陰影情報と調整量が関係付けられた輝度調整テーブルを参照して画素領域毎に輝度を調整し、光沢補正部204は陰影情報に基づいて画素領域毎に透明トナーの塗布量を設定し、中間調処理部204は各トナーの塗布量に基づいた中間調処理を行い、画像エンジン104は中間調処理後の二次元画像データを印刷媒体に印字することで、三次元座標を有するデータから抽出した二次元画像データの光源の影響度合いをより際立たせて表現することが可能になり、抽出した二次元画像データの二次元媒体上での立体視認性を向上させることができる。   As described above, according to the image forming apparatus 100 according to the present embodiment, the image data extraction unit 200 extracts two-dimensional image data from data having three-dimensional coordinates, and the shadow detection unit 201 performs shadow information for each pixel region. The color correction unit 202 converts the RGB data into CMYK data with reference to the color conversion table, and the luminance correction unit 203 refers to the luminance adjustment table in which the shadow information and the adjustment amount are related to each pixel area. The gloss correction unit 204 sets a transparent toner application amount for each pixel area based on the shadow information, and the halftone processing unit 204 performs halftone processing based on each toner application amount. The engine 104 prints the two-dimensional image data after halftone processing on a print medium, thereby making the influence of the light source of the two-dimensional image data extracted from the data having three-dimensional coordinates more prominent. It is possible to express the three-dimensional visibility on a two-dimensional medium of the extracted two-dimensional image data can be improved.

その他、輝度補正部203によって輝度補正が行われた後の立体視認性が向上した二次元画像データを、画像形成装置100のタッチパネルや情報処理端末110のディスプレイ117に表示する形態であっても良い。この形態では印刷媒体に印字する必要がなくなるため、より低コスト化が見込まれる。   In addition, two-dimensional image data with improved stereoscopic visibility after the luminance correction is performed by the luminance correction unit 203 may be displayed on the touch panel of the image forming apparatus 100 or the display 117 of the information processing terminal 110. . In this embodiment, it is not necessary to print on the print medium, so that further cost reduction is expected.

その他、輝度補正部203による輝度調整を行わず、光沢補正部204による透明トナーの塗布量の設定のみを行う形態であっても良い。この形態では輝度補正部203による輝度調整を行わないため、より短時間での処理が見込まれる。   Alternatively, the brightness correction unit 203 may not perform brightness adjustment, and the gloss correction unit 204 may only set the transparent toner application amount. In this embodiment, since the luminance adjustment by the luminance correction unit 203 is not performed, processing in a shorter time is expected.

その他、光沢補正部204による陰影情報に応じた透明トナーの塗布量の設定を行わず、輝度補正部203による陰影情報に応じた輝度調整のみを行い、透明トナーをすべての画素に対して一律に塗布する若しくはすべての画素に対して塗布しない形態であっても良い。この形態では光沢補正部204による透明トナーの塗布量の設定を行わないため、より短時間での処理が見込まれる。   In addition, the gloss correction unit 204 does not set the application amount of the transparent toner according to the shadow information, and only the luminance adjustment according to the shadow information by the luminance correction unit 203 is performed, and the transparent toner is uniformly applied to all pixels. It may be in a form where it is applied or not applied to all pixels. In this embodiment, since the application amount of the transparent toner is not set by the gloss correction unit 204, processing in a shorter time is expected.

以上、本発明の具体的な実施形態について説明したが、上述した実施形態は本発明の一例を示したものである。本発明は、上述した実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で様々な変形や変更を加えて具体化することができる。   While specific embodiments of the present invention have been described above, the above-described embodiments are examples of the present invention. The present invention is not limited to the above-described embodiments, and can be embodied with various modifications and changes without departing from the scope of the invention in the implementation stage.

<本発明の実施態様例の構成、作用、効果>
<第1態様>
本態様の画像形成装置100(画像処理装置)は、三次元空間における特定の観測点から三次元空間に存在する三次元モデルを観測して得られる二次元画像データに対して画像処理を施す画像処理装置であって、三次元空間に存在する光源の三次元位置情報に基づいて、二次元画像データを構成する画素における三次元空間に存在する光源の影響度合いを示す陰影情報(id)を取得する陰影検出部201(陰影情報取得部)と、陰影検出部201によって取得された陰影情報に基づいて、二次元画像データの立体視認性を高める強調処理を施す輝度補正部203、及び光沢補正部204(補正部)と、を備えることを特徴とする。
本態様によれば、陰影検出部201が、三次元空間に存在する光源の三次元位置情報に基づいて、二次元画像データを構成する画素における三次元空間に存在する光源の影響度合いを示す陰影情報(id)を取得する。輝度補正部203、及び光沢補正部204が、陰影検出部201によって取得された陰影情報に基づいて、二次元画像データの立体視認性を高める強調処理を施す。
これにより、三次元座標を有するデータから取得した二次元画像データの二次元媒体上における立体視認性を向上させる処理を行うことができる。
<Configuration, operation and effect of exemplary embodiment of the present invention>
<First aspect>
The image forming apparatus 100 (image processing apparatus) of this aspect performs an image process on two-dimensional image data obtained by observing a three-dimensional model existing in a three-dimensional space from a specific observation point in the three-dimensional space. Based on the three-dimensional position information of the light source existing in the three-dimensional space, the processing device obtains shadow information (id) indicating the influence degree of the light source existing in the three-dimensional space in the pixels constituting the two-dimensional image data. A shadow detection unit 201 (shadow information acquisition unit), a luminance correction unit 203 that performs enhancement processing for enhancing stereoscopic visibility of two-dimensional image data based on the shadow information acquired by the shadow detection unit 201, and a gloss correction unit 204 (correction unit).
According to this aspect, the shadow detection unit 201 shows a shadow indicating the degree of influence of the light source existing in the three-dimensional space in the pixels constituting the two-dimensional image data based on the three-dimensional position information of the light source existing in the three-dimensional space. Get information (id). The brightness correction unit 203 and the gloss correction unit 204 perform enhancement processing for enhancing the stereoscopic visibility of the two-dimensional image data based on the shadow information acquired by the shadow detection unit 201.
Thereby, the process which improves the three-dimensional visibility on the two-dimensional medium of the two-dimensional image data acquired from the data which have a three-dimensional coordinate can be performed.

<第2態様>
本態様の陰影情報(id)は、光源からの光が直射する領域を示す画素と光源からの光が直射しない領域を示す画素のいずれかを示す情報であり、光沢補正部204(補正部)は、光源からの光が直射する領域を示す画素と光が直射しない領域を示す画素それぞれに相反する処理を施すことを特徴とする。
本態様によれば、光沢補正部204が、光源からの光が直射する領域を示す画素と光が直射しない領域を示す画素それぞれに相反する処理を施す。
これにより、三次元座標を有するデータから取得した二次元画像データの二次元媒体上における立体視認性を向上させる処理を行うことができる。
<Second aspect>
The shade information (id) of this aspect is information indicating either a pixel indicating a region where light from the light source is directly irradiated or a pixel indicating a region where light from the light source is not directly irradiated, and the gloss correction unit 204 (correction unit). Is characterized in that opposite processing is applied to each of a pixel indicating a region where light from a light source is directly irradiated and a pixel indicating a region where light is not directly irradiated.
According to this aspect, the gloss correction unit 204 performs a process that conflicts with each of a pixel indicating a region where light from a light source is directly irradiated and a pixel indicating a region where light is not directly irradiated.
Thereby, the process which improves the three-dimensional visibility on the two-dimensional medium of the two-dimensional image data acquired from the data which have a three-dimensional coordinate can be performed.

<第3態様>
本態様の輝度補正部203(補正部)は、光源からの光が直射する領域を示す画素に対して輝度を上げる処理を施し、光が直射しない領域を示す画素に対して輝度を下げる処理を施すことを特徴とする。
本態様によれば、輝度補正部203が、光源からの光が直射する領域を示す画素に対して輝度を上げる処理を施し、光が直射しない領域を示す画素に対して輝度を下げる処理を施す。
これにより、三次元座標を有するデータから取得した二次元画像データの二次元媒体上における立体視認性を向上させる処理を行うことができる。
<Third aspect>
The luminance correction unit 203 (correction unit) of this aspect performs a process of increasing the luminance for the pixel indicating the area where the light from the light source is directly irradiated, and the process of decreasing the luminance for the pixel indicating the area where the light is not directly irradiated. It is characterized by giving.
According to this aspect, the luminance correction unit 203 performs a process of increasing the luminance on the pixel indicating the area where the light from the light source is directly irradiated, and performs the process of decreasing the luminance on the pixel indicating the area where the light is not directly irradiated. .
Thereby, the process which improves the three-dimensional visibility on the two-dimensional medium of the two-dimensional image data acquired from the data which have a three-dimensional coordinate can be performed.

<第4態様>
本態様の陰影情報は、光源からの光が直射する領域を示す画素と光源からの光が直射しない領域を示す画素のいずれかを示す情報であり、光沢補正部204(補正部)は、光源からの光が直射する領域を示す画素と光が直射しない領域を示す画素の光沢度の差を広げる処理を施すことを特徴とする。
本態様によれば、光沢補正部204が、光源からの光が直射する領域を示す画素と光が直射しない領域を示す画素の光沢度の差を広げる処理を施す。
これにより、三次元座標を有するデータから取得した二次元画像データの二次元媒体上における立体視認性を向上させる処理を行うことができる。
<4th aspect>
The shade information in this aspect is information indicating either a pixel indicating a region where light from the light source is directly irradiated or a pixel indicating a region where light from the light source is not directly irradiated. The gloss correction unit 204 (correction unit) A process of widening the difference in glossiness between a pixel indicating a region where light from the direct light and a pixel indicating a region where the light is not directly irradiated is performed.
According to this aspect, the gloss correction unit 204 performs processing to widen the difference in glossiness between a pixel indicating a region where light from the light source is directly irradiated and a pixel indicating a region where light is not directly irradiated.
Thereby, the process which improves the three-dimensional visibility on the two-dimensional medium of the two-dimensional image data acquired from the data which have a three-dimensional coordinate can be performed.

<第5態様>
本態様の光沢補正部204(補正部)は、画素データと陰影情報に基づいて透明又は半透明な画像形成材の塗布量を画素毎に算出することを特徴とする。
本態様によれば、光沢補正部204が、画素データと陰影情報に基づいて透明又は半透明な画像形成材の塗布量を画素毎に算出する。
これにより、三次元座標を有するデータから取得した二次元画像データの二次元媒体上における立体視認性を向上させる処理を行うことができる。
<5th aspect>
The gloss correction unit 204 (correction unit) according to this aspect is characterized in that the application amount of a transparent or translucent image forming material is calculated for each pixel based on pixel data and shading information.
According to this aspect, the gloss correction unit 204 calculates the application amount of the transparent or translucent image forming material for each pixel based on the pixel data and the shadow information.
Thereby, the process which improves the three-dimensional visibility on the two-dimensional medium of the two-dimensional image data acquired from the data which have a three-dimensional coordinate can be performed.

<第6態様>
本態様として、光源からの光が直射しない領域を示す画素は、光源からの光の陰となる領域(id=2)を示す画素と光源からの光の影となる領域(id=3)を示す画素を含み、輝度補正部203又は光沢補正部204(補正部)は、それぞれの画素に対して異なる処理を施すことを特徴とする。
本態様によれば、光源からの光が直射しない領域を示す画素は、光源からの光の陰となる領域(id=2)を示す画素と光源からの光の影となる領域(id=3)を示す画素を含み、輝度補正部203又は光沢補正部204は、それぞれの画素に対して異なる処理を施す。
これにより、三次元座標を有するデータから取得した二次元画像データの二次元媒体上における立体視認性を向上させる処理を行うことができる。
<Sixth aspect>
In this embodiment, the pixel indicating the region where the light from the light source is not directly irradiated includes the pixel indicating the region (id = 2) that is the shadow of the light from the light source and the region (id = 3) that is the shadow of the light from the light source. The luminance correction unit 203 or the gloss correction unit 204 (correction unit) includes different pixels, and performs different processing on each pixel.
According to this aspect, the pixel indicating the region where the light from the light source is not directly irradiated includes the pixel indicating the region that is shaded by the light from the light source (id = 2) and the region that is the shadow of the light from the light source (id = 3). The luminance correction unit 203 or the gloss correction unit 204 performs different processing on each pixel.
Thereby, the process which improves the three-dimensional visibility on the two-dimensional medium of the two-dimensional image data acquired from the data which have a three-dimensional coordinate can be performed.

<第7態様>
本態様の画像処理方法は、三次元空間における特定の観測点から三次元空間に存在する三次元モデルを観測して得られる二次元画像データに対して画像処理を施す画像処理方法であって、
三次元空間に存在する光源の三次元位置情報に基づいて、二次元画像データを構成する画素における三次元空間に存在する光源の影響度合いを示す陰影情報を取得する陰影情報取得ステップと、
陰影情報に基づいて、二次元画像データの立体視認性を高める強調処理を施す補正ステップと、を実行することを特徴とする。
第7態様の作用、及び効果は第1態様と同様であるので、その説明を省略する。
<Seventh aspect>
The image processing method of this aspect is an image processing method for performing image processing on two-dimensional image data obtained by observing a three-dimensional model existing in a three-dimensional space from a specific observation point in the three-dimensional space,
Based on the three-dimensional position information of the light source existing in the three-dimensional space, the shadow information acquisition step for acquiring the shadow information indicating the degree of influence of the light source existing in the three-dimensional space in the pixels constituting the two-dimensional image data;
And a correction step of performing an enhancement process for enhancing the stereoscopic visibility of the two-dimensional image data based on the shadow information.
Since the operation and effect of the seventh aspect are the same as those of the first aspect, description thereof is omitted.

<第8態様>
本態様の画像処理プログラムは、三次元空間における特定の観測点から三次元空間に存在する三次元モデルを観測して得られる二次元画像データに対して画像処理を施す画像形成装置100(画像処理装置)のプロセッサに対して、三次元空間に存在する光源の三次元位置情報に基づいて、二次元画像データを構成する画素における三次元空間に存在する光源の影響度合いを示す陰影情報を取得する陰影情報取得ステップ(S100〜S109)と、陰影情報に基づいて、二次元画像データの立体視認性を高める強調処理を施す補正ステップ(S202〜S204、S203〜S205)と、を実行させる。
第8態様の作用、及び効果は第1態様と同様であるので、その説明を省略する。
<Eighth aspect>
The image processing program of this aspect is an image forming apparatus 100 (image processing) that performs image processing on two-dimensional image data obtained by observing a three-dimensional model existing in a three-dimensional space from a specific observation point in the three-dimensional space. Device) to acquire shadow information indicating the degree of influence of the light source existing in the three-dimensional space in the pixels constituting the two-dimensional image data based on the three-dimensional position information of the light source existing in the three-dimensional space. A shadow information acquisition step (S100 to S109) and a correction step (S202 to S204, S203 to S205) for performing enhancement processing for enhancing the stereoscopic visibility of the two-dimensional image data based on the shadow information are executed.
Since the operation and effect of the eighth aspect are the same as those of the first aspect, description thereof is omitted.

<第9態様>
本態様の画像処理システムは、三次元空間における特定の観測点から三次元空間に存在する三次元モデルを観測して得られる二次元画像データに対して画像処理を施す画像処理システムであって、三次元空間に存在する光源の三次元位置情報に基づいて、二次元画像データを構成する画素における三次元空間に存在する光源の影響度合いを示す陰影情報を取得する陰影検出部201(陰影情報取得部)と、陰影検出部201によって取得された陰影情報に基づいて、二次元画像データの立体視認性を高める強調処理を施す輝度補正部203、及び光沢補正部204(補正部)と、を備えることを特徴とする。
第9態様の作用、及び効果は第1態様と同様であるので、その説明を省略する。
<Ninth aspect>
The image processing system of this aspect is an image processing system that performs image processing on two-dimensional image data obtained by observing a three-dimensional model existing in a three-dimensional space from a specific observation point in the three-dimensional space, Based on the three-dimensional position information of the light source existing in the three-dimensional space, the shadow detection unit 201 (shadow information acquisition) acquires shadow information indicating the degree of influence of the light source existing in the three-dimensional space in the pixels constituting the two-dimensional image data. A luminance correction unit 203 that performs enhancement processing for enhancing stereoscopic visibility of the two-dimensional image data based on the shadow information acquired by the shadow detection unit 201, and a gloss correction unit 204 (correction unit). It is characterized by that.
Since the operation and effect of the ninth aspect are the same as those of the first aspect, description thereof will be omitted.

100…画像形成装置、101、111…CPU、102、112…RAM、103、113…ROM、104…画像エンジン、105、114…ネットワークI/F、106、115…HDD、107、116…操作I/F、108、118…バス、117…ディスプレイ、110…情報処理端末、200…画像データ抽出部、201…陰影検出部(陰影情報取得部)、202…色補正部、203…輝度補正部(補正部)、204…光沢補正部(補正部)、205…中間調処理部 DESCRIPTION OF SYMBOLS 100 ... Image forming apparatus 101, 111 ... CPU, 102, 112 ... RAM, 103, 113 ... ROM, 104 ... Image engine, 105, 114 ... Network I / F, 106, 115 ... HDD, 107, 116 ... Operation I / F, 108, 118 ... bus, 117 ... display, 110 ... information processing terminal, 200 ... image data extraction unit, 201 ... shadow detection unit (shadow information acquisition unit), 202 ... color correction unit, 203 ... luminance correction unit ( Correction unit), 204 ... Gloss correction unit (correction unit), 205 ... Halftone processing unit

特開2005−219388公報JP-A-2005-219388 特開2005−059592公報JP 2005-059592 A

Claims (9)

三次元空間における特定の観測点から前記三次元空間に存在する三次元モデルを観測して得られる二次元画像データに対して画像処理を施す画像処理装置であって、
前記三次元空間に存在する光源の三次元位置情報に基づいて、前記二次元画像データを構成する画素における前記三次元空間に存在する光源の影響度合いを示す陰影情報を取得する陰影情報取得部と、
前記陰影情報取得部によって取得された前記陰影情報に基づいて、前記二次元画像データの立体視認性を高める強調処理を施す補正部と、を備えることを特徴とする画像処理装置。
An image processing apparatus that performs image processing on two-dimensional image data obtained by observing a three-dimensional model existing in the three-dimensional space from a specific observation point in the three-dimensional space,
A shadow information acquisition unit that acquires shadow information indicating a degree of influence of the light source existing in the three-dimensional space in the pixels constituting the two-dimensional image data based on the three-dimensional position information of the light source existing in the three-dimensional space; ,
An image processing apparatus comprising: a correction unit that performs an enhancement process for enhancing stereoscopic visibility of the two-dimensional image data based on the shadow information acquired by the shadow information acquisition unit.
前記陰影情報は、前記光源からの光が直射する領域を示す画素と前記光源からの光が直射しない領域を示す画素のいずれかを示す情報であり、
前記補正部は、前記光源からの光が直射する領域を示す画素と光が直射しない領域を示す画素それぞれに相反する処理を施すことを特徴とする請求項1記載の画像処理装置。
The shadow information is information indicating one of a pixel indicating a region where light from the light source is directly irradiated and a pixel indicating a region where light from the light source is not directly irradiated;
The image processing apparatus according to claim 1, wherein the correction unit performs a process that conflicts with each of a pixel indicating a region where the light from the light source is directly irradiated and a pixel indicating a region where the light is not directly irradiated.
前記補正部は、前記光源からの光が直射する領域を示す画素に対して輝度を上げる処理を施し、光が直射しない領域を示す画素に対して輝度を下げる処理を施すことを特徴とする請求項2記載の画像処理装置。   The correction unit performs a process of increasing luminance for a pixel indicating a region where light from the light source is directly irradiated, and performs a process of decreasing luminance for a pixel indicating a region where the light is not directly irradiated. Item 3. The image processing apparatus according to Item 2. 前記陰影情報は、前記光源からの光が直射する領域を示す画素と前記光源からの光が直射しない領域を示す画素のいずれかを示す情報であり、
前記補正部は、前記光源からの光が直射する領域を示す画素と光が直射しない領域を示す画素の光沢度の差を広げる処理を施すことを特徴とする請求項1記載の画像処理装置。
The shadow information is information indicating one of a pixel indicating a region where light from the light source is directly irradiated and a pixel indicating a region where light from the light source is not directly irradiated;
The image processing apparatus according to claim 1, wherein the correction unit performs a process of widening a difference in glossiness between a pixel indicating a region where the light from the light source is directly irradiated and a pixel indicating a region where the light is not directly irradiated.
前記補正部は、画素データと前記陰影情報に基づいて透明又は半透明な画像形成材の塗布量を画素毎に算出することを特徴とする請求項4記載の画像処理装置。   The image processing apparatus according to claim 4, wherein the correction unit calculates a coating amount of a transparent or translucent image forming material for each pixel based on pixel data and the shading information. 前記光源からの光が直射しない領域を示す画素は、前記光源からの光の陰となる領域を示す画素と前記光源からの光の影となる領域を示す画素を含み、
前記補正部は、それぞれの画素に対して異なる処理を施すことを特徴とする請求項2乃至5のいずれか1項記載の画像処理装置。
The pixel indicating the region where the light from the light source is not directly irradiated includes a pixel indicating a region that is a shadow of the light from the light source and a pixel indicating a region that is a shadow of the light from the light source,
The image processing apparatus according to claim 2, wherein the correction unit performs different processing on each pixel.
三次元空間における特定の観測点から前記三次元空間に存在する三次元モデルを観測して得られる二次元画像データに対して画像処理を施す画像処理方法であって、
前記三次元空間に存在する光源の三次元位置情報に基づいて、前記二次元画像データを構成する画素における前記三次元空間に存在する光源の影響度合いを示す陰影情報を取得する陰影情報取得ステップと、
前記陰影情報に基づいて、前記二次元画像データの立体視認性を高める強調処理を施す補正ステップと、を実行することを特徴とする画像処理方法。
An image processing method for performing image processing on two-dimensional image data obtained by observing a three-dimensional model existing in the three-dimensional space from a specific observation point in the three-dimensional space,
A shadow information acquisition step for acquiring shadow information indicating a degree of influence of the light source existing in the three-dimensional space in the pixels constituting the two-dimensional image data based on the three-dimensional position information of the light source existing in the three-dimensional space; ,
An image processing method comprising: performing an enhancement process for enhancing a stereoscopic visibility of the two-dimensional image data based on the shadow information.
三次元空間における特定の観測点から前記三次元空間に存在する三次元モデルを観測して得られる二次元画像データに対して画像処理を施す画像処理装置のプロセッサに対して、
前記三次元空間に存在する光源の三次元位置情報に基づいて、前記二次元画像データを構成する画素における前記三次元空間に存在する光源の影響度合いを示す陰影情報を取得する陰影情報取得ステップと、
前記陰影情報に基づいて、前記二次元画像データの立体視認性を高める強調処理を施す補正ステップと、を実行させる画像処理プログラム。
For a processor of an image processing apparatus that performs image processing on two-dimensional image data obtained by observing a three-dimensional model existing in the three-dimensional space from a specific observation point in the three-dimensional space,
A shadow information acquisition step for acquiring shadow information indicating a degree of influence of the light source existing in the three-dimensional space in the pixels constituting the two-dimensional image data based on the three-dimensional position information of the light source existing in the three-dimensional space; ,
An image processing program that executes a correction step for performing enhancement processing for enhancing stereoscopic visibility of the two-dimensional image data based on the shadow information.
三次元空間における特定の観測点から前記三次元空間に存在する三次元モデルを観測して得られる二次元画像データに対して画像処理を施す画像処理システムであって、
前記三次元空間に存在する光源の三次元位置情報に基づいて、前記二次元画像データを構成する画素における前記三次元空間に存在する光源の影響度合いを示す陰影情報を取得する陰影情報取得部と、
前記陰影情報取得部によって取得された前記陰影情報に基づいて、前記二次元画像データの立体視認性を高める強調処理を施す補正部と、を備えることを特徴とする画像処理システム。
An image processing system that performs image processing on two-dimensional image data obtained by observing a three-dimensional model existing in the three-dimensional space from a specific observation point in the three-dimensional space,
A shadow information acquisition unit that acquires shadow information indicating a degree of influence of the light source existing in the three-dimensional space in the pixels constituting the two-dimensional image data based on the three-dimensional position information of the light source existing in the three-dimensional space; ,
An image processing system comprising: a correction unit that performs an enhancement process for enhancing stereoscopic visibility of the two-dimensional image data based on the shadow information acquired by the shadow information acquisition unit.
JP2016085165A 2016-04-21 2016-04-21 Image processing apparatus, image processing method, image processing program, and image processing system Pending JP2017194855A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016085165A JP2017194855A (en) 2016-04-21 2016-04-21 Image processing apparatus, image processing method, image processing program, and image processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016085165A JP2017194855A (en) 2016-04-21 2016-04-21 Image processing apparatus, image processing method, image processing program, and image processing system

Publications (1)

Publication Number Publication Date
JP2017194855A true JP2017194855A (en) 2017-10-26

Family

ID=60156432

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016085165A Pending JP2017194855A (en) 2016-04-21 2016-04-21 Image processing apparatus, image processing method, image processing program, and image processing system

Country Status (1)

Country Link
JP (1) JP2017194855A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0765199A (en) * 1993-08-30 1995-03-10 Nippon Telegr & Teleph Corp <Ntt> Image shadowing method
JP2003132350A (en) * 2001-10-25 2003-05-09 Fuji Photo Film Co Ltd Image display method, image processing method, image processor, scanner/reader, and image signal production method
JP2007111125A (en) * 2005-10-18 2007-05-10 Samii Kk Game machine
JP2008004085A (en) * 2006-05-23 2008-01-10 Matsushita Electric Ind Co Ltd Image processing apparatus, image processing method, program, recording medium, and integrated circuit
JP2008027050A (en) * 2006-07-19 2008-02-07 Konami Digital Entertainment:Kk Image generating apparatus, image generating method, and program
JP2011227458A (en) * 2010-03-29 2011-11-10 Canon Inc Image forming apparatus

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0765199A (en) * 1993-08-30 1995-03-10 Nippon Telegr & Teleph Corp <Ntt> Image shadowing method
JP2003132350A (en) * 2001-10-25 2003-05-09 Fuji Photo Film Co Ltd Image display method, image processing method, image processor, scanner/reader, and image signal production method
JP2007111125A (en) * 2005-10-18 2007-05-10 Samii Kk Game machine
JP2008004085A (en) * 2006-05-23 2008-01-10 Matsushita Electric Ind Co Ltd Image processing apparatus, image processing method, program, recording medium, and integrated circuit
JP2008027050A (en) * 2006-07-19 2008-02-07 Konami Digital Entertainment:Kk Image generating apparatus, image generating method, and program
JP2011227458A (en) * 2010-03-29 2011-11-10 Canon Inc Image forming apparatus

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
池内 英夫: ""3Dプログラミングの基礎"", C MAGAZINE, vol. 11, no. 5, JPN6019051754, 1 May 1999 (1999-05-01), JP, pages 16 - 33, ISSN: 0004293900 *

Similar Documents

Publication Publication Date Title
US9541882B2 (en) Print control apparatus, print system, and medium which operate using gloss effect information
US9275312B2 (en) Print control apparatus, print control system, and print control method to determine a surface-effect selection table corresponding to an acquired piece of recording medium information
JP6003552B2 (en) Display processing apparatus, display processing method, and program
EP2650775B1 (en) Display processing apparatus, display processing system, display processing method, and computer program
JP5458945B2 (en) Image forming apparatus
US8477376B2 (en) System to enable development of clear toner forms
US9377742B2 (en) Print control apparatus, and method, for selecting a control mode for use in printing image data
US9083920B2 (en) Information processing apparatus, information processing system, information processing method, and computer-readable storage medium that assign priority information indicating priority between areas in an overlapping area
CN101515131B (en) Apparatus and method for forming color image
JP5874572B2 (en) Image processing apparatus, image forming system, and image processing program
JP5910183B2 (en) Image forming apparatus and image forming information processing apparatus
US8619331B2 (en) Simulated paper texture using clear toner and glossmark on texture-less stock
US9324012B2 (en) Methods, systems and apparatus for clear texturing
US12530763B2 (en) Inspection apparatus, method of controlling the same, and storage medium
JP4265421B2 (en) Print image inspection method
JP6136409B2 (en) Display device
US20150177671A1 (en) Image processing apparatus, image forming system, and computer-readable recording medium
JP6705305B2 (en) Inspection device, inspection method and program
US9111205B2 (en) Information processing device, method, and program product generating a third object having higher display priority than a same shaped first object and lower display priority than a second object
JP2019041244A (en) Image processing apparatus, image forming apparatus, and program
JP2017194855A (en) Image processing apparatus, image processing method, image processing program, and image processing system
JP2022074773A (en) Image processing device, control method and program of image processing device
JP4946415B2 (en) Image inspection device
JP2016057816A (en) Image processing apparatus, image processing method, and image processing system
JP2024080466A (en) IMAGE PROCESSING APPARATUS, IMAGE INSPECTION APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190208

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200107

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20200630