IP Library › Granted Patent US 12,322,028
Granted Patent B2
US 12,322,028 · App. 18/056,098 · Granted Jun 3, 2025

Information processing apparatus, information processing method, and storage medium

Inventor: Chiaki Kaneko (Kanagawa, JP)
Assignee: Canon Kabushiki Kaisha
G06T15/04B29C37/00B29C33/3835B29C2037/903
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 12,322,028
App. No.
18/056,098
Granted
Jun 3, 2025
Kind
B2
Abstract

An information processing apparatus includes a shape data acquisition unit configured to acquire shape data indicating a three-dimensional shape of a mold for forming a molded product, a mold release direction acquisition unit configured to acquire a mold release direction in separating the molded product from the mold, a processing parameter acquisition unit configured to acquire a processing parameter for processing to be applied to a surface of the mold, a calculation unit configured to calculate, based on the shape data, the mold release direction and the processing parameter, a difference between a plurality of processing parameter maps each indicating a correspondence between a position on the surface of the mold and the processing parameter, and a notification unit configured to notify information about the difference.

Claims (37)

1. An information processing apparatus for designing a mold for forming a molded product, comprising:

a processor; and

memory storing program instructions that, when executed by the processor, cause the information processing apparatus to perform operations comprising:

acquiring shape data indicating a three-dimensional shape of the mold prior to a processing to be applied to a surface of the mold;

acquiring a mold release direction in separating the molded product from the mold;

acquiring a processing parameter for the processing to be applied to the surface of the mold;

generating a first processing parameter map and a second processing parameter map;

calculating, based on the shape data, the mold release direction, and the processing parameter, a difference between the first processing parameter map and the second processing parameter map, the first processing parameter map and the second processing parameter map each indicating a correspondence between a position on the surface of the mold and the processing parameter;

based on information about the difference, acquiring an adjustment parameter based on a user instruction via a user interface, the adjustment parameter indicating a balance between emphasis on fidelity of surface texture of the molded product and emphasis on continuity of the surface texture of the molded product;

generating a third processing parameter map based on the adjustment parameter; and

notifying the information about the difference.

2. The information processing apparatus according to claim 1 , wherein at least one of the first processing parameter map and the second processing parameter map is a processing parameter map related to the surface texture of the molded product.

3. The information processing apparatus according to claim 1 , wherein the first processing parameter map emphasizes fidelity of the surface texture of the molded product, and the second processing parameter map emphasizes continuity of the surface texture of the molded product.

4. The information processing apparatus according to claim 1 , wherein the notifying notifies the information, by displaying information indicating a region where the difference is not substantially zero in the shape data.

5. The information processing apparatus according to claim 1 , wherein the notifying notifies the information, by displaying information indicating color having intensity corresponding to amount of the difference in the shape data.

6. The information processing apparatus according to claim 1 , wherein the adjustment parameter is a parameter for adjusting a balance between the first processing parameter map and the second processing parameter map.

7. The information processing apparatus according to claim 1 , further comprising a display configured to display a rendering image corresponding to each of the first processing parameter map and the second processing parameter map.

8. The information processing apparatus according to claim 1 , wherein the mold is configured to form minute irregularities on a surface of the molded product.

9. The information processing apparatus according to claim 1 , wherein the acquiring the mold release direction acquires a three-dimensional vector indicating the mold release direction, as the mold release direction.

10. An information processing method for designing a mold for forming a molded product, the information processing method comprising:

acquiring shape data indicating a three-dimensional shape of the mold prior to a processing to be applied to a surface of the mold;

acquiring a mold release direction in separating the molded product from the mold;

acquiring a processing parameter for the processing to be applied to the surface of the mold;

generating a first processing parameter map and a second processing parameter map;

calculating, based on the shape data, the mold release direction, and the processing parameter, a difference between the first processing parameter map and the second processing parameter map, the first processing parameter map and the second processing parameter map each indicating a correspondence between a position on the surface of the mold and the processing parameter;

based on information about the difference, acquiring an adjustment parameter based on a user instruction via a user interface, the adjustment parameter indicating a balance between emphasis on fidelity of surface texture of the molded product and emphasis on continuity of the surface texture of the molded product;

generating a third processing parameter map based on the adjustment parameter; and

notifying the information about the difference.

11. A non-transitory computer-readable storage medium storing instructions that, when executed by a computer, cause the computer to perform an information processing method for designing a mold for forming a molded product, the information processing method comprising:

acquiring shape data indicating a three-dimensional shape of the mold prior to a processing to be applied to a surface of the mold;

acquiring a mold release direction in separating the molded product from the mold;

acquiring a processing parameter for the processing to be applied to the surface of the mold;

generating a first processing parameter map and a second processing parameter map;

calculating, based on the shape data, the mold release direction, and the processing parameter, a difference between the first processing parameter map and the second processing parameter map, the first processing parameter map and the second processing parameter map each indicating a correspondence between a position on the surface of the mold and the processing parameter;

based on information about the difference, acquiring an adjustment parameter based on a user instruction via a user interface, the adjustment parameter indicating a balance between emphasis on fidelity of surface texture of the molded product and emphasis on continuity of the surface texture of the molded product;

generating a third processing parameter map based on the adjustment parameter; and

notifying the information about the difference.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2022
From: KANEKO, CHIAKI
To: CANON KABUSHIKI KAISHA
Reel/Frame 061965/0854 →
Priority Claims (1)
JP 2021-188574 · Nov 19, 2021 · national
Continuity (1)
Related Publication 20230162427A1 · May 25, 2023
References Cited (13)
US 5757506A · Tabatabaei · 1998 [cited by examiner]
US 7497980B2 · Xu · 2009 [cited by examiner]
US 7785098B1 · Appleby · 2010 [cited by examiner]
US 20100023149A1 · Sanders · 2010 [cited by examiner]
US 20110189440A1 · Appleby · 2011 [cited by examiner]
US 20150367694A1 · Tsunoda · 2015 [cited by examiner]
US 20180001543A1 · Yamasaki · 2018 [cited by examiner]
US 20210213300A1 · Hedaya · 2021 [cited by examiner]
US 20210214477A1 · Yoshida · 2021 [cited by examiner]
US 20210352192A1 · Sharma · 2021 [cited by examiner]
US 20210356572A1 · Kadambi · 2021 [cited by examiner]
US 20220187841A1 · Ebrahimi Afrouzi · 2022 [cited by examiner]
JP 2020040381A · 2020 [cited by applicant]