IP Library › Granted Patent US 10,632,681
Granted Patent B2
US 10,632,681 · App. 15/646,395 · Granted Apr 28, 2020

Data processing apparatus, three-dimensional manufacturing system, and non-transitory computer readable medium

Inventors: Koichi Matsubara (Kanagawa, JP); Kenji Hara (Kanagawa, JP); Ryosuke Yonesaka (Kanagawa, JP)
Assignee: FUJI XEROX CO., LTD.
B29C64/393B29C64/106B29C64/112B29C64/386B29C64/40B29K2995/0021B29K2995/0029B33Y10/00B33Y30/00B33Y50/00B33Y50/02G05B19/0426G05B19/408G05B19/4086G05B19/4093G05B19/4097G05B19/4099G05B2219/45187G05B2219/49008G05B2219/49019G05B2219/49023G06T19/20G06T2219/2012
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,632,681
App. No.
15/646,395
Granted
Apr 28, 2020
Kind
B2
Abstract

A data processing apparatus includes: a receiving unit: that receives first data defining a shape and a color of a three-dimensional object; and a generating unit, wherein when two or snore color components interfere with each other in one voxel as a result of performing a halftoning process for each of plural color components based on color information in the first data, the generating unit generates color voxel data by assigning any one of the two or more color components as color information of the one voxel and assigning the remaining color components of the two or more color components as color information of voxels present around the one voxel.

Claims (23)

1. A data processing apparatus comprising:

a receiving unit that receives first data defining a shape and a color of a three-dimensional object; and

a generating unit, wherein when two or more color components interfere with each other in one voxel as a result of performing a halftoning process for each of a plurality of color components based on color information in the first data, the generating unit generates color voxel data by assigning any one of the two or more color components as color information of the one voxel and assigning remaining color components of the two or more color components as color information of voxels present around the one voxel.

2. A data processing apparatus comprising:

a receiving unit that receives first data defining a shape and a color of a three-dimensional object;

a determining unit that determines for each of a plurality of color components whether or not to assign color information to each voxel based on color information in the first data; and

a generating unit, wherein when the determining unit determines that two or more color components are assigned to one voxel, the generating unit generates color voxel data by assigning any one of the two or more color components as color information of the one voxel and assigning remaining color components of the two or more color components as color information of voxels present around the one voxel.

3. The data processing apparatus according to claim 2 , wherein the generating unit assigns the remaining color components to an achromatic voxel that is a voxel, for which the determining unit determines that no color component is assigned, among the voxels present around the one voxel.

4. The data processing apparatus according to claim 3 , wherein the generating unit assigns and outputs the remaining color components as color information of the achromatic voxel using at least one of (i) a distance between the one voxel and the achromatic voxel and (ii) a difference between depth data of the one voxel and depth data of the achromatic voxel.

5. The data processing apparatus according to claim 3 , wherein the generating unit outputs the remaining colors as a color of the achromatic voxel using:

determination expression J=a*(the distance between the one voxel and the achromatic voxel)+b*(the difference between the depth data of the one voxel and the depth data of the achromatic voxel) wherein a>0 and b>0.

6. The data processing apparatus according to claim 3 , wherein the generating unit outputs a color of the one voxel and a color of the achromatic voxel using lightness regions of interfering colors.

7. The data processing apparatus according to claim 3 , wherein the generating unit outputs a color of the one voxel and a color of the achromatic voxel using input densities of interfering colors.

8. The data processing apparatus according to claim 3 , wherein the achromatic voxel is a voxel present within a predetermined range of the one voxel.

9. A three-dimensional manufacturing system comprising:

the data processing apparatus according to claim 1 ; and

a three-dimensional manufacturing apparatus that forms the three-dimensional object using data output from the data processing apparatus.

10. A three-dimensional manufacturing system comprising:

the data processing apparatus according to claim 2 ; and

a three-dimensional manufacturing apparatus that forms the three-dimensional object using data output from the data processing apparatus.

11. A non-transitory computer readable medium storing a program causing a computer to execute data processing comprising:

receiving first data defining a shape and a color of a three-dimensional object; and

when two or more color components interfere with each other in one voxel as a result of performing a halftoning process for each of a plurality of color components based on color information in the first data, generating color voxel data by assigning any one of the two or more color components as color information of the one voxel and assigning remaining color components of the two or more color components as color information of voxels present around the one voxel.

Assignments (2)
CHANGE OF NAME Recorded Aug 12, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 058287/0056 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2017
From: MATSUBARA, KOICHI; HARA, KENJI; YONESAKA, RYOSUKE
To: FUJI XEROX CO., LTD.
Reel/Frame 042970/0297 →
Priority Claims (1)
JP 2016-205273 · Oct 19, 2016 · national
Continuity (1)
Related Publication 20180104899A1 · Apr 19, 2018