IP Library Granted Patent US 10,213,004
Granted Patent B2
US 10,213,004 · App. 15/248,398 · Granted Feb 26, 2019

Nail shape acquiring device, drawing apparatus, method for controlling nail shape acquiring device, and computer-readable recording medium storing program for controlling nail shape acquiring device

Inventor: Yuichi Miyamoto (Yokohama, JP)
Assignee: CASIO COMPUTER CO., LTD.
A45D29/22B41J3/407G06K9/00362G06K9/32G06K9/4652G06K9/48G06K9/52G06K9/6215G06T7/64G06T11/20A45D2029/005G06T2207/30196
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,213,004
App. No.
15/248,398
Granted
Feb 26, 2019
Kind
B2
Abstract

A nail shape acquiring device has a control unit, which acquires a plurality of index values representing a degree of curve of a curved shape of a nail of each of a plurality of objects on the basis of at least one image in which the plurality of objects is imaged. The plurality of objects are a plurality of fingers, including at least one pair of same type fingers on right and left hands, or toes, including at least one pair of same type toes on right and left feet. A determination unit determines, on the basis of different index values for nails of the same type fingers or the same type toes, whether at least one of the index values is to be used as a value representing the degree of the curve of the curved shape of the nail.

Claims (62)

1. A nail shape acquiring device comprising:

a processor configured to:

acquire a plurality of index values each representing a degree of a curve of a curved shape of a nail of a respective one of a plurality of objects based on at least one image in which the plurality of objects are imaged, the plurality of objects being a plurality of fingers including at least one pair of a same type fingers on a right hand and a left hand of one user or a plurality of toes including at least one pair of a same type toes on a right foot and a left foot of one user;

compare an absolute value of a difference between the index values for the nails of the same type fingers on the right hand and left hand or the same type toes on the right foot and left foot with a threshold value;

determine that it is necessary to reacquire at least one of the index values between which the difference exists in a case where the absolute value of the difference is larger than the threshold value; and

determine that it is not necessary to reacquire at least one of the index values between which the difference exists, and use at least one of the index values from the difference calculation as a value representing the degree of the curve of the curved shape of the nail corresponding to said at least one of the index values, in a case where the absolute value of the difference is equal to or smaller than the threshold value.

2. The nail shape acquiring device according to claim 1 , wherein the processor is further configured to acquire a maximum value of a height from both ends in the width direction of the nail and a length in the width direction of the nail, and

wherein the index value is a value obtained by dividing the maximum value of the height of the nail by the length in the width direction of the nail.

3. The nail shape acquiring device according to claim 2 , wherein the maximum value of the height from both ends in the width direction of the nail and the length in the width direction of the nail are acquired at a position where the length in the width direction of the nail is greatest.

4. The nail shape acquiring device according to claim 1 , wherein the processor is further configured to confirm whether a user wishes to reacquire said at least one of the index values for the nails of the same type fingers on the right hand and left hand or the same type toes on the right foot and left foot in a case where the processor determines that said at least one of the index values is not to be used as a value representing the degree of the curve of the curved shape of the nail, and

wherein the processes uses said at least one of the index values having been reacquired, as the value representing the degree of the curve of the curved shape of the nail, in a case where said at least one of the index values is reacquired.

5. The nail shape acquiring device according to claim 1 , wherein the processor is further configured to:

acquire, as the index values, a right-side index value representing a degree of inclination toward a left side from a right end in the width direction of the nail, and a left-side index value representing a degree of inclination toward a right side from a left end in the width direction of the nail, and

acquire, as differences, a first difference indicating a difference between the right-side index value for the nail of one of the same type fingers on the right hand and left hand and the left-side index value for the nail of the other of the same type fingers on the right hand and left hand or a difference between the right-side index value for the nail of one of the same type toes on the right foot and left foot and the left-side index value for the nail of the other of the same type toes on the right foot and left foot, and a second difference indicating a difference between the left-side index value for the nail of the one of the same type fingers on the right hand and left hand and the right-side index value for the nail of the other of the same type fingers on the right hand and left hand or a difference between the left-side index value for the nail of the one of the same type toes on the right foot and left foot and the right-side index value for the nail of the other of the same type toes on the right foot and left foot.

6. A nail shape acquiring device comprising:

a processor configured to:

acquire a plurality of index values each representing a degree of a curve of a curved shape of a nail of a respective one of a plurality of objects based on at least one image in which the plurality of objects are imaged, each of the plurality of objects being one of a right hand having plural fingers, a left hand having plural fingers, a right foot having plural toes, and a left foot having plural toes;

compare an absolute value of a difference between the index values for the nails of same type fingers on the right hand and left hand or same type toes on the right foot and left foot with a threshold value;

determine that it is necessary to reacquire at least one of the index values between which the difference exists in a case where the absolute value of the difference is larger than the threshold value; and

determine that it is not necessary to reacquire at least one of the index values between which the difference exists, and use at least one of the index values from the difference calculation as a value representing the degree of the curve of the curved shape of the nail corresponding to said at least one of the index values, in a case where the absolute value of the difference is equal to or smaller than the threshold value.

7. The nail shape acquiring device according to claim 6 , wherein the processor is further configured to acquire a maximum value of a height from both ends in the width direction of the nail and a length in the width direction of the nail, and

wherein the index value is a value obtained by dividing the maximum value of the height of the nail by the length in the width direction of the nail.

8. The nail shape acquiring device according to claim 7 , wherein the maximum value of the height from both ends in the width direction of the nail and the length in the width direction of the nail are acquired at a position where the length in the width direction of the nail is greatest.

9. The nail shape acquiring device according to claim 6 , wherein the processor is further configured to confirm whether a user wishes to reacquire said at least one of the index values for the nails of the same type fingers on the right hand and left hand or the same type toes on the right foot and left foot, in a case where it is determined that said at least one of the index values is not to be used as a value representing the degree of the curve of the curved shape of the nail.

10. A drawing apparatus comprising:

a nail shape acquiring device;

a printer which performs drawing on nails; and

a processor which controls the printer to draw,

wherein the processor is configured to:

acquire a plurality of index values each representing a degree of a curve of a curved shape of a nail of a respective one of a plurality of objects based on at least one image in which the plurality of objects are imaged, the plurality of objects being a plurality of fingers including at least one pair of a same type fingers on a right hand and a left hand of one user or a plurality of toes including at least one pair of a same type toes on a right foot and a left foot of one user;

compare an absolute value of a difference between the index values for the nails of the same type fingers on the right hand and left hand or the same type toes on the right foot and left foot with a threshold value;

determine that it is necessary to reacquire at least one of the index values between which the difference exists in a case where the absolute value of the difference is larger than the threshold value; and

determine that it is not necessary to reacquire at least one of the index values between which the difference exists, and use at least one of the index values from the difference calculation as a value representing the degree of the curve of the curved shape of the nail corresponding to said at least one of the index values, in a case where the absolute value of the difference is equal to or smaller than the threshold value.

11. A method for controlling a nail shape acquiring device, the method comprising:

acquiring a plurality of index values each representing a degree of a curve of a curved shape of a nail of a respective one of a plurality of objects based on at least one image in which the plurality of objects are imaged, the plurality of objects being a plurality of fingers including at least one pair of a same type fingers on a right hand and a left hand of one user or a plurality of toes including at least one pair of a same type toes on a right foot and a left foot of one user;

comparing an absolute value of a difference between the index values for the nails of the same type fingers on the right hand and left hand or the same type toes on the right foot and left foot with a threshold value;

determining that it is necessary to reacquire at least one of the index values between which the difference exists in a case where the absolute value of the difference is larger than the threshold value; and

determining that it is not necessary to reacquire at least one of the index values between which the difference exists, and using at least one of the index values from the difference calculation as a value representing the degree of the curve of the curved shape of the nail corresponding to said at least one of the index values, in a case where the absolute value of the difference is equal to or smaller than the threshold value.

12. A method for controlling a nail shape acquiring device, the method comprising:

acquiring a plurality of index values each representing a degree of a curve of a curved shape of a nail of a respective one of a plurality of objects based on at least one image in which the plurality of objects are imaged, each of the plurality of objects being one of a right hand having plural fingers, a left hand having plural fingers, a right foot having plural toes, and a left foot having plural toes;

comparing an absolute value of a difference between the index values for the nails of same type fingers on the right hand and left hand or same type toes on the right foot and left foot with a threshold value;

determining that it is necessary to reacquire at least one of the index values between which the difference exists in a case where the absolute value of the difference is larger than the threshold value; and

determining that it is not necessary to reacquire at least one of the index values between which the difference exists, and using at least one of the index values from the difference calculation as a value representing the degree of the curve of the curved shape of the nail corresponding to said at least one of the index values, in a case where the absolute value of the difference is equal to or smaller than the threshold value.

13. A non-transitory computer-readable recording medium storing a program for controlling a nail shape acquiring device, the control program causing a computer to perform processes comprising:

acquiring a plurality of index values each representing a degree of a curve of a curved shape of a nail of a respective one of a plurality of objects based on at least one image in which the plurality of objects are imaged, the plurality of objects being a plurality of fingers including at least one pair of a same type fingers on a right hand and a left hand of one user or a plurality of toes including at least one pair of a same type toes on a right foot and a left foot of one user;

comparing an absolute value of a difference between the index values for the nails of the same type fingers on the right hand and left hand or the same type toes on the right foot and left foot with a threshold value;

determining that it is necessary to reacquire at least one of the index values between which the difference exists in a case where the absolute value of the difference is larger than the threshold value; and

determining that it is not necessary to reacquire at least one of the index values between which the difference exists, and using at least one of the index values from the difference calculation as a value representing the degree of the curve of the curved shape of the nail corresponding to said at least one of the index values, in a case where the absolute value of the difference is equal to or smaller than the threshold value.

14. A non-transitory computer-readable recording medium storing a program for controlling a nail shape acquiring device, the control program causing a computer to perform processes comprising:

acquiring a plurality of index values each representing a degree of a curve of a curved shape of a nail of a respective one of a plurality of objects based on at least one image in which the plurality of objects are imaged, each of the plurality of objects being one of a right hand having plural fingers, a left hand having plural fingers, a right foot having plural toes, and a left foot having plural toes;

comparing an absolute value of a difference between the index values for the nails of same type fingers on the right hand and left hand or same type toes on the right foot and left foot with a threshold value;

determining that it is necessary to reacquire at least one of the index values between which the difference exists in a case where the absolute value of the difference is larger than the threshold value; and

determining that it is not necessary to reacquire at least one of the index values between which the difference exists, and using at least one of the index values from the difference calculation as a value representing the degree of the curve of the curved shape of the nail corresponding to said at least one of the index values, in a case where the absolute value of the difference is equal to or smaller than the threshold value.

15. A drawing apparatus comprising:

a nail shape acquiring device;

a printer which performs drawing on nails; and

a processor which controls the printer to draw,

wherein the processor is configured to:

acquire a plurality of index values each representing a degree of a curve of a curved shape of a nail of a respective one of a plurality of objects based on at least one image in which the plurality of objects are imaged, each of the plurality of objects being one of a right hand having plural fingers, a left hand having plural fingers, a right foot having plural toes, and a left foot having plural toes;

compare an absolute value of a difference between the index values for the nails of same type fingers on the right hand and left hand or same type toes on the right foot and left foot with a threshold value;

determine that it is necessary to reacquire at least one of the index values between which the difference exists in a case where the absolute value of the difference is larger than the threshold value; and

determine that it is not necessary to reacquire at least one of the index values between which the difference exists, and use at least one of the index values from the difference calculation as a value representing the degree of the curve of the curved shape of the nail corresponding to said at least one of the index values, in a case where the absolute value of the difference is equal to or smaller than the threshold value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2016
From: MIYAMOTO, YUICHI
To: CASIO COMPUTER CO., LTD.
Reel/Frame 039554/0593 →
Priority Claims (1)
JP 2015-184558 · Sep 18, 2015 · national
Continuity (1)
Related Publication 20170079402A1 · Mar 23, 2017
Cited By (1)
US 12,733,725