Bedding proposal system and bedding proposal method
The bedding proposal system addresses the challenge of accurately determining body part positions by using a combination of user-input height and photographed body data to calculate suitable bedding content, resulting in improved accuracy and user-tailored suggestions.
Patent Information
- Application Number
- JP2024060766
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-04-04
- Publication Date
- 2025-06-24
- Estimated Expiration
- 2040-05-29
AI Technical Summary
Existing pillow height determination devices struggle to accurately acquire the positions of body parts due to variations in camera distance and shooting angle, leading to inadequate bedding suggestions for users.
A bedding proposal system that includes a height input unit, a photographing unit, a body position acquisition unit, and a content data calculation unit, which uses the input height and photographed body to accurately determine the positions of body parts and calculate suitable bedding content, such as pillow fillings, for each internal space.
The system enables more accurate acquisition of body part positions and provides sufficient proposals for bedding, ensuring that users receive suitable suggestions based on their individual body shapes and sizes.
Smart Images

Figure 0007697723000001 
Figure 0007697723000002 
Figure 0007697723000003
Abstract
Description
Technical Field
[0001] The present disclosure relates to a bedding proposal system and a bedding proposal method used when proposing bedding to a user.
Background Art
[0002] Japanese Patent Application Laid-Open No. 2015-94740 describes a pillow height determination device. The pillow height determination device is used by a tablet terminal. The height determination device includes a control unit, a camera, a display unit, a touch panel, a storage unit, and a communication unit. The storage unit stores an image of a pillow and a list of prices for different pillow materials.
[0003] The control unit includes an acquisition unit, a positioning unit, a first straight line calculation unit, a second straight line calculation unit, an angle calculation unit, a height calculation unit, and a bedding image generation unit. The acquisition unit acquires a person image obtained by a camera that captures the lateral posture of a subject standing straight and displays it on the display unit. The positioning unit determines the positions of the back of the head, cervical vertebrae, back, waist, and buttocks of the subject in the person image.
[0004] The first straight line calculation unit calculates a first straight line connecting the position of the back of the head and the position of the back, and the second straight line unit calculates a second straight line connecting the back and the buttocks. The angle calculation unit calculates a head tilt angle, which is the intersection angle between the first straight line and the second straight line. The height determination unit determines the height of the pillow such that the higher the head tilt angle, the higher the pillow height. The bedding image generation unit displays an image of the determined pillow height, an image of the futon, and a person image, and these images are shown to the subject.
Prior Art Documents
Patent Documents
[0005]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0006] In the above-described pillow height determination device, the pillow and the bedding are displayed together with the person image. However, just displaying the pillow, the bedding, and the person image is insufficient to provide sufficient suggestions to the user of the bedding, and there is a current situation where the suggestions are inadequate. Further, in the above-described pillow height determination device, the positioning unit determines the positions of the back of the head, the cervical vertebrae, the back, the waist, and the hips of the subject in the person image.
[0007] However, depending on the distance from the subject to the camera and the shooting angle of the camera with respect to the subject, variations occur in the captured image. Therefore, when determining the positions of the back of the head, the cervical vertebrae, the back, the waist, and the hips from the captured person image, variations in the determined positions may occur depending on the shooting environment and shooting conditions. Thus, there is room for improvement in the accuracy of the positions of each part of the body to be acquired.
[0008] An object of the present disclosure is to provide a bedding proposal system and a bedding proposal method that can more accurately acquire the positions of each part of the body and can sufficiently propose bedding suitable for the user.
Means for Solving the Problems
[0009] The bedding proposal system according to the present disclosure is a bedding proposal system used when proposing bedding to a user, and includes a height input unit for inputting the height of the user, a photographing unit for photographing the body of the user of the bedding, a body position acquisition unit for acquiring the positions of each part of the body from the height input by the height input unit and the body photographed by the photographing unit, and a content data calculation unit for calculating the content data of the bedding from the positions of each part of the body acquired by the body position acquisition unit and displaying the content data. The bedding is a pillow having a plurality of internal spaces for accommodating contents, and the content data calculation unit calculates and displays the amount of the contents for each internal space.
[0010] In the bedding proposal system according to the present disclosure, when the height of the user is input in the height input unit, the body of the user is photographed by the photographing unit. Then, the body position acquisition unit acquires the positions of the respective parts of the body from the input height and the photographed body of the user. Since the height is a value that the user is likely to know, the user can easily input the numerical value of their own height. Therefore, based on the input height, it is possible to easily measure the positions of the respective parts of the user's body. In addition, since the positions of the respective parts of the body are acquired using the input height, it is possible to accurately acquire the positions of the respective parts based on the height. That is, since the positions of the cervical vertebrae, the spine, etc. are acquired based on the height, the positions of the respective parts can be acquired without depending on the photographing environment and photographing conditions. As a result, the positions of the respective parts of the body can be acquired more accurately. Further, the content data calculation unit calculates the content data of the bedding from the acquired positions of the respective parts of the body, and the content data of the bedding is displayed. Therefore, the user can grasp the content of the bedding suitable for themselves just by looking at the content data on the screen. Thus, it is possible to sufficiently propose a bedding suitable for the user of the bedding.
[0011] The above-described bedding proposal system may include a size calculation display unit that calculates the size of each part from the position of each part of the body acquired by the body position acquisition unit and displays the size. In this case, since the size calculation display unit displays the size of each part of the body, the user can grasp the details of each part of the body by looking at the screen.
[0012] The above-described bedding proposal system may include a mark display unit that displays a mark movable on the image together with the image of the body photographed by the photographing unit, and the body position acquisition unit may acquire the position of each part based on the position of the mark moved on the image. In this case, the position of each part of the body can be specified by moving the position of the mark on the image. Therefore, it is possible to more accurately acquire the position of each part.
[0013] The above-described bedding proposal system may include a body shape pattern determination unit that determines the body shape of the user from the positions of each part of the body acquired by the body position acquisition unit. In this case, the body shape pattern determination unit determines the body shape of the user from the positions of each part of the body. Therefore, the user can grasp which body shape pattern their body shape belongs to.
[0014] The amount of the content in each internal space of the pillow is displayed for each internal space of the pillow. Therefore, not only the user but also the bedding proposer can grasp the amount of the content for each internal space, so that a more appropriate pillow can be proposed.
[0015] The bedding proposal method according to the present disclosure is a bedding proposal method for proposing bedding to a user, including a step of inputting the height of the user, a step of photographing the body of the user of the bedding, a step of acquiring the positions of each part of the body from the height input in the inputting step and the body photographed in the photographing step, a step of calculating the content data of the bedding from the positions of each part of the body and displaying the content data, the bedding being a pillow having a plurality of internal spaces in which the content is accommodated, and in the calculation of the content data, the amount of the content is calculated and displayed for each internal space.
[0016] In the bedding proposal method according to the present disclosure, the height of the user is input and the body of the user is photographed. Then, the positions of each part of the body are acquired from the input height and the photographed body. As described above, since the user is likely to know their own height, the user can easily input their height, so that the positions of each part of the body can be easily measured. Also, by acquiring the positions of each part of the body using the input height, more accurate acquisition of the positions of each part can be performed based on the height. Therefore, the positions of each part can be acquired without depending on the photographing environment and photographing conditions, so that the positions of each part of the body can be acquired more accurately. Further, the content data of the bedding is calculated based on the acquired positions of each part of the body, and the content data is displayed. Therefore, similar to the above-described bedding proposal system, a sufficient proposal of bedding suitable for the user can be made to the user of the bedding.
Effects of the Invention
[0017] According to the present disclosure, it is possible to more accurately acquire the positions of each part of the body and to sufficiently propose a bedding suitable for the user.
Brief Description of the Drawings
[0018]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Modes for Carrying Out the Invention
[0019] Hereinafter, embodiments of the bedding proposal system and the bedding proposal method according to the present disclosure will be described with reference to the drawings. In the description of the drawings, the same or corresponding elements are denoted by the same reference numerals, and redundant descriptions are omitted as appropriate. Also, the drawings may be drawn with some parts simplified or exaggerated for ease of understanding, and the dimensional ratios and the like are not limited to those described in the drawings.
[0020] In the bedding proposal system and the bedding proposal method according to the present disclosure, bedding is proposed to a user. In the present disclosure, "bedding" refers to something that is applied to the body when resting the body. Examples of "bedding" include futons such as mattresses or floor mats, hanging bedding such as quilts, pillows, bed pads, cushions, or seat cushions.
[0021] In the present disclosure, "user" refers to a person who uses bedding. Examples of "user" include a person who purchases bedding or a person who tries out bedding. The bedding proposal system includes an imaging unit that images the user's body. In the present disclosure, "imaging unit" refers to something that acquires an image of the user's body. Examples of "imaging unit" include a camera, a mobile terminal, or a scanner such as a 3D scanner.
[0022] The bedding proposal system includes a body position acquisition unit that acquires the positions of each part of the body. "Each part" of the body refers to a part of the body, and examples include at least any one of the top of the head, the back of the head, the cervical vertebrae, the back, the buttocks, the back of the knees, and the heels. The bedding proposal system includes a content data calculation unit that calculates the content data of the bedding and displays the content data. "Content data of the bedding" refers to information about the contents of the bedding. Examples of "content data of the bedding" include, for example, the pads inserted into the mattress or the amount of the contents accommodated in the internal space of the pillow.
[0023] FIG. 1 is a block diagram of a bedding proposal system 1 according to an embodiment. The bedding proposal system 1 includes, for example, an information terminal 2 and a server 10. The server 10 is communicable with the information terminal 2. As an example, the server 10 includes a processor (e.g., a CPU) that executes an operating system and software (applications), a main storage unit composed of a ROM and a RAM, an auxiliary storage unit composed of a hard disk or a flash memory, a communication control unit composed of a network card or a wireless communication module, an input device such as a keyboard or a mouse, and an output device such as a monitor. However, the configuration of the server 10 is not limited to the above and can be changed as appropriate.
[0024] Each functional element of the server 10 is realized by causing a processor or a storage unit (e.g., the above main storage unit or auxiliary storage unit) to read a predetermined software and execute the software. The processor operates the communication control unit, the input device, or the output device described above according to the software, and reads and writes data in the storage unit. The data or database used in the processing of the server 10 is stored in the storage unit.
[0025] The information terminal 2 is, for example, a device capable of executing the functions of the server 10. The information terminal 2 is, for example, a mobile terminal. The “mobile terminal” indicates a portable terminal such as a mobile phone including a smartphone, a tablet, or a notebook computer. The information terminal 2 may be a terminal other than a mobile terminal, for example, a personal computer. For example, the information terminal 2 includes both the information terminal of the user who uses the bedding and the information terminal of the proposer who proposes the bedding.
[0026] As an example, the server 10 includes, as functional components, a height input unit 11, an image acquisition unit 12, a mark display unit 13, a body position acquisition unit 14, a size calculation and display unit 15, a body type pattern determination unit 16, and a content data calculation unit 17.
[0027] First, an example where the bedding is a mattress (an example of proposing a mattress) will be described. As shown in FIGS. 1, 2, and 3, the height input unit 11 is input, for example, when using an application provided from the server 10 to the information terminal 2. The input of the height L of the user M to the height input unit 11 may be performed by the user M or by the bedding proposer (for example, a salesperson, etc., a bedding provider or a bedding advisor). Along with the input of the height L of the user M to the height input unit 11, an input of the weight of the user M to the height input unit 11 may also be made.
[0028] The image acquisition unit 12 acquires an image of the body of the user M. For example, an image of the body of the user M captured by the camera (imaging unit) of the information terminal 2 is acquired by the image acquisition unit 12. As a specific example, the image acquisition unit 12 acquires a captured image of the body by starting an application on the information terminal 2 and photographing the body of the user M with the information terminal 2.
[0029] Note that the image acquisition unit 12 may acquire an image by performing imaging together with the memory R arranged behind the body of the user M. Also, an image captured by an imaging unit other than the camera of the information terminal 2 (for example, a camera separate from the information terminal 2) may be acquired by the image acquisition unit 12.
[0030] The mark display unit 13 displays a mark K indicating the position of each part of the body on the image of the information terminal 2 together with the image of the body of the user M acquired by the image acquisition unit 12. For example, the mark display unit 13 displays a plurality of marks K for each part of the body of the user M. The mark K is, for example, movable by touching it with a finger on the screen of the information terminal 2, and the part of the body of the user M can be specified by moving the mark K.
[0031] In the example of FIG. 2, a plurality (six in this example) of marks K corresponding to each of the cervical vertebra M1, back M2, waist M3, buttocks M4, back of the knee M5, and heel M6 of the user M are displayed. For example, each mark K is aligned by the bedding proposer or the user with each part of the body (the positions of the cervical vertebra M1, back M2, waist M3, buttocks M4, back of the knee M5, and heel M6 in this example) on the image.
[0032] The body position acquisition unit 14 acquires the positions of the respective parts of the body of the user M from the height L input by the height input unit 11 and the body of the user M photographed by the above-described photographing unit. For example, the body position acquisition unit 14 acquires the positions of the respective parts from the height L and the positions of the body marked with the mark K on the image. That is, the body position acquisition unit 14 acquires the positions of the respective parts of the body based on the positions of the marks K moved on the image.
[0033] The size calculation display unit 15 displays the sizes of the respective parts of the body of the user M acquired by the body position acquisition unit 14. In the example of FIG. 3, the size calculation display unit 15 calculates the height L1 from the cervical vertebra M1 to the top of the head M7, the height L2 from the back M2 to the top of the head M7, the height L3 from the waist M3 to the top of the head M7, the height L4 from the buttocks M4 to the top of the head M7, and the height L5 from the back of the knee M5 to the top of the head M7.
[0034] The value of the height L input by the height input unit 11 corresponds to the height from the heel M6 to the top of the head M7 on the photographed image of the body. The respective values of the above-described heights L1 to L5 and the later-described horizontal positions W1 to W6 are calculated from the ratios to the input height L. As an example, when the height L is input as 170 cm in the height input unit 11 and the ratio of the height L4 to the height L on the image is 0.5, the height L4 from the buttocks M4 to the top of the head M7 is calculated as 85 cm. Thus, since the heights L1 to L5 and the horizontal positions W1 to W6 are obtained from the ratios to the input height L, the respective values of the heights L1 to L5 and the horizontal positions W1 to W6 can be acquired with high accuracy.
[0035] In addition, the size calculation display unit 15 may calculate at least any one of the horizontal positions W1 of the cervical vertebra M1, the horizontal position W2 of the back M2, the horizontal position W3 of the waist M3, the horizontal position W4 of the buttocks M4, the horizontal position W5 of the back of the knee M5, and the horizontal position W6 of the heel M6. In the present disclosure, the "horizontal position" indicates the horizontal position of each part of the body, for example, indicating the degree of protrusion and depression of each part in the front-back direction of the body.
[0036] Generally, each of the cervical vertebra M1 and the waist M3 is recessed on the front side of the body with respect to the back M2, and the buttocks M4 protrude to the rear side of the body from the waist M3. The back of the knee M5 may be recessed to the front side from the buttocks M4, and the heel M6 may protrude to the rear side of the body from the back of the knee M5. FIG. 3 shows an example in which the respective values of the horizontal positions W1, W2, W3, W5, and W6 are positive when the value of the horizontal position W4 is 0. That is, in the example of FIG. 3, the horizontal positions W1, W2, W3, W5, and W6 indicate the degree of depression of the body to the front side with respect to the horizontal position W4. However, the display method of the horizontal positions W1 to W6 can be changed as appropriate.
[0037] As shown in FIGS. 3 and 4, the size calculation display unit 15 displays the calculated heights L1 to L5 and horizontal positions W1 to W6 on, for example, the screen 21. As an example, the screen 21 is a screen displayed on the display of the information terminal 2. The screen 21 displays the height 21b, the weight 21c, the length 21d from the head to the cervical vertebra, the horizontal position 21f of the cervical vertebra, the length 21g from the head to the back, the horizontal position 21h of the back, the length 21j from the head to the waist, the horizontal position 21k of the waist, the length 21m from the head to the buttocks, the horizontal position 21p of the buttocks, the length 21q from the head to the knee, and the length 21s from the head to the heel.
[0038] For each of the height 21b and the weight 21c, the input height L and weight are respectively displayed. For example, for the length 21d from the head to the cervical vertebra, the calculated value of the height L1 is displayed, and for the lateral position 21f of the cervical vertebra, the calculated value of the lateral position W1 is displayed. For the length 21g from the head to the back, the calculated value of the height L2 is displayed, and for the lateral position 21h of the back, the calculated value of the lateral position W2 is displayed. For the length 21j from the head to the waist, the calculated value of the height L3 is displayed, and for the lateral position 21k of the waist, the calculated value of the lateral position W3 is displayed.
[0039] For the length 21m from the head to the buttocks, the calculated value of the height L4 is displayed, and for the lateral position 21p of the buttocks, the calculated value of the lateral position W4 (0 as an example) is displayed. For the length 21q from the head to the knees, the calculated value of the height L5 is displayed. For the length 21s from the head to the heels, for example, 0 is displayed.
[0040] As described above, by displaying the sizes of each part of the user M's body on the screen 21, the user M can grasp the details of the body size. The size calculation display unit 15 may generate a silhouette image showing the height L, heights L1 to L5, and lateral positions W1 to W6 of the user M shown in FIG. 3, and display this silhouette image together with the screen 21. In this case, the sizes of each part of the user M can be displayed more clearly.
[0041] The body type pattern determination unit 16 determines, for example, the body type of the user M from the positions of each part of the body acquired by the body position acquisition unit 14, and displays the determined body type. Also, the body type pattern determination unit 16 may determine the body type of the user M from the silhouette image generated by the size calculation display unit 15.
[0042] Figs. 5(a) to 5(f) show examples of body shape patterns to be determined (Type A to Type F). As shown in Figs. 3 and 5(a) to 5(f), Type A is a body shape of the W-line type, showing a body shape in which the curvatures of the back M2, the waist M3, and the hips M4 are each equal to or greater than a predetermined value. Type B is a body shape of the S-line type, showing a body shape in which the back M2 and the hips M4 protrude more than the waist M3, but the curvatures of the back M2, the waist M3, and the hips M4 are each less than a predetermined value.
[0043] Type C is a body shape of the protruding-back type, showing a body shape in which the back M2 protrudes more than the hips M4. Type D is a body shape of the hip type, showing a body shape in which the hips M4 protrude more than the back M2. Type E is a body shape of the flat type, showing a body shape in which the curvatures of the back M2, the waist M3, and the hips M4 are each less than a predetermined value. Type F is a round-back type, showing a body shape in which the waist M3 protrudes more than the back M2 and the hips M4.
[0044] For example, the body shape pattern determination unit 16 may determine which type among Type A to Type F the body of the user M belongs to, and display the determination result on the screen 21. Note that the types of body shape patterns determined by the body shape pattern determination unit 16 are not limited to the above Type A to Type F, and can be changed as appropriate.
[0045] The content data calculation unit 17 calculates the content data of the mattress and displays the content data. As shown in Fig. 6, for example, the content data calculation unit 17 calculates the content data of the mattress from the positions of each part of the body acquired by the body position acquisition unit 14, and displays the content data as the screen 22.
[0046] For example, the content data calculation unit 17 may calculate the content data of the mattress from the silhouette image generated by the size calculation display unit 15. Further, the content data calculation unit 17 may calculate the content data of the mattress from the body shape pattern determined by the body shape pattern determination unit 16. In this case, it becomes possible to automatically select a mattress suitable for the body shape of the user M.
[0047] As an example, the screen 22 includes a mattress schematic diagram 22b that schematically shows a side cross-section of the mattress, a pad insertion necessity table 22c, and a parts type table 22d. However, the layout of this screen 22 is an example and can be changed as appropriate. In the mattress schematic diagram 22b, for example, the mattress used by the user is schematically displayed. In the example of FIG. 6, a side cross-section of the mattress divided into 18 regions A from the head side to the foot side is schematically displayed.
[0048] In the pad insertion necessity table 22c, the necessity of pad insertion is displayed for each region A. In FIG. 6, an example is shown where an "○" is attached to the region A where insertion is required, and no "○" is attached to the region A where insertion is not required. The pad refers to a pad laid under the mattress body, and by inserting the pad, it is possible to raise the mattress. In the parts type table 22d, the type of parts used for the region A of the mattress is displayed. The type of parts is displayed as, for example, any one of a fit part, a harder hard part, and a softer soft part, as "fit", "hard", or "soft".
[0049] As described above, by the content data calculation unit 17 displaying the content data of the mattress as the screen 22, the user M can grasp at a glance a mattress suitable for himself / herself. However, the details of the content data of the mattress displayed on the screen 22 are not limited to the example of FIG. 6 and can be changed as appropriate.
[0050] Next, an example of the steps of the bedding proposal method when the bedding is a mattress will be described with reference to FIG. 7. Note that the steps shown in FIG. 7 are merely examples and are not limited to these steps. First, for example, an application is launched on the information terminal 2 and the height and weight of the user M are input on the screen of the application (step S1).
[0051] Next, as shown in FIG. 2, the standing user M is photographed from the side (step S2). At this time, a line indicating the height may be shown. Also, the image acquisition unit 12 acquires an image of the user M's body, and for example, the mark display unit 13 displays a plurality of marks K on the screen of the information terminal 2 together with the image of the body. Then, the user M or the bedding proposer moves the mark K on the image to align the position of the mark K with the positions of each part of the body (for example, the cervical vertebra M1, the back M2, the waist M3, the buttocks M4, the back of the knee M5, and the heel M6) and performs marking (step S3).
[0052] Then, from the input height and the positions on the marked image, the body position acquisition unit 14 acquires the positions of each part of the user M's body, and the size calculation display unit 15 calculates the size of the position. For example, as shown in FIGS. 3 and 4, the size calculation display unit 15 calculates the respective values of the heights L1 to L5 and the horizontal positions W1 to W6. Then, the size calculation display unit 15 displays the respective values of the height L, the weight, the heights L1 to L5, and the horizontal positions W1 to W6 in each item on the screen 21.
[0053] Also, the body shape pattern determination unit 16 determines the body shape pattern from the positions of each part of the body acquired by the body position acquisition unit 14 (step S4). As illustrated in FIGS. 5(a) to 5(f), the body shape pattern determination unit 16 selects and displays one of the A type to F type from the positions of the cervical vertebra M1, the back M2, the waist M3, the buttocks M4, the back of the knee M5, and the heel M6 acquired by the body position acquisition unit 14.
[0054] After that, for example, the display and selection of the content data of the mattress are performed (step S5). Specifically, as shown in FIG. 6, the content data calculation unit 17 displays the content data of the mattress as the screen 22. For example, looking at the screen 22, the proposer proposes a mattress suitable for the user M's body, and the user M listens to this proposal and selects and determines the mattress.
[0055] After user M has determined the mattress, the proposer prepares the mattress, and user M lies on the mattress while the proposer takes a picture of user M's sleeping posture with the information terminal 2 (step S6). By having user M view and confirm the sleeping posture obtained from this photographing, for example, user M purchases the mattress and a series of processes are completed.
[0056] Next, an example where the bedding is a pillow (an example of proposing a pillow) will be described. Note that since the example of the pillow described later overlaps with a part of the example of the mattress described above, overlapping explanations will be omitted as appropriate. First, the height of user M is input to the height input unit 11. As shown in FIGS. 8 and 9, the image acquisition unit 12 acquires a side image of the upper body of user M and a front image of the upper body of user M. When acquiring the front image of user M, in order to appropriately reproduce sleeping on the side, the photographing is performed with one arm M11 of user M placed on the shoulder on the side of the other arm M12.
[0057] Then, the mark display unit 13 displays a mark K (see FIG. 2), and by moving the mark K, the body position acquisition unit 14 acquires the positions of the cervical vertebra M1, the back M2, and the occipital part M8. The size calculation display unit 15 displays the sizes of each part of the upper body of user M acquired by the body position acquisition unit 14.
[0058] In the examples of FIGS. 8 and 9, the size calculation display unit 15 calculates the height L6 from the cervical vertebra M1 to the occipital part M8, the horizontal position X1 of the occipital part M8, the horizontal position X2 of the cervical vertebra M1, and the distance X3 from the shoulder M9 (reproducing sleeping on the side) to the ear M10. The distance X3 corresponds to the shoulder width of user M. The height L6, the horizontal position X1, the horizontal position X2, and the distance X3 are calculated from the ratio to the input height. Also, the size calculation display unit 15 may calculate at least any one of the height L6, the horizontal position X1, the horizontal position X2, and the distance X3. Generally, the cervical vertebra M1 is recessed on the front side of the body with respect to the back M2 and the occipital part M8.
[0059] As shown in FIGS. 8, 9, and 10, the size calculation display unit 15 displays the calculated height L6, horizontal positions X1 and X2, and distance X3 on, for example, the screen 23. Then, the body shape pattern determination unit 16 displays the height of the pillow when sleeping on the back, the height of the pillow when sleeping on the side, and the length of the cervical vertebrae. The screen 23 includes the height 23b of the body, the horizontal position 23c of the occipital region, the horizontal position 23d of the cervical vertebra, the height 23f of the occipital region relative to the cervical vertebra, the shoulder width 23g, and the horizontal position 23h of the back, which are displayed by the size calculation display unit 15. Further, the screen 23 includes the height 23j of the pillow when sleeping on the back, the height 23k of the pillow when sleeping on the side, and the length 23m of the cervical vertebrae, which are determined by the body shape pattern determination unit 16.
[0060] The input height is displayed as the height 23b of the body. For example, the calculated value of the horizontal position X1 is displayed at the horizontal position 23c of the occipital region, the calculated value of the horizontal position X2 is displayed at the horizontal position 23d of the cervical vertebra, and the calculated value of the height L6 is displayed at the height 23f of the occipital region relative to the cervical vertebra. The calculated value of the distance X3 is displayed as the shoulder width 23g, and for example, 0 is displayed at the horizontal position 23h of the back. In this case, each value of the horizontal positions X1 and X2 indicates a relative value when the horizontal position 23h of the back is 0.
[0061] The height 23j of the pillow when sleeping on the back, the height 23k of the pillow when sleeping on the side, and the length 23m of the cervical vertebrae are values determined by the body shape pattern determination unit 16. For example, the body shape pattern determination unit 16 calculates the difference between the horizontal position X2 of the cervical vertebra M1 and the horizontal position X1 of the occipital region M8. The body shape pattern determination unit 16 determines, for example, "high" when the difference is greater than or equal to the first threshold value, "medium" when the difference is less than the first threshold value and greater than or equal to the second threshold value, and "low" when the difference is less than the second threshold value. Any of these "high", "medium", and "low" is displayed as the height 23j of the pillow when sleeping on the back. That is, the body shape pattern determination unit 16 makes a determination such that the higher the difference between the horizontal position X2 of the cervical vertebra M1 and the horizontal position X1 of the occipital region M8, the higher the height of the pillow. The above-mentioned first threshold value, second threshold value, and the third threshold value, fourth threshold value, and fifth threshold value described later are threshold values set as appropriate and can be changed as appropriate.
[0062] For example, when the value of the distance X3 from the shoulder M9 to the ear M10 is greater than or equal to the third threshold value, the body shape pattern determination unit 16 determines it as "high"; when the value is less than the third threshold value and greater than or equal to the fourth threshold value, it determines it as "medium"; and when the value is less than the fourth threshold value, it determines it as "low". Any one of these "high", "medium", and "low" is displayed as the pillow height 23k when sleeping on the side. That is, the body shape pattern determination unit 16 makes a determination such that the higher the value of the distance X3 from the shoulder M9 to the ear M10, the higher the pillow height.
[0063] Also, for example, when the value of the height L6 from the cervical vertebra M1 to the occipital part M8 is greater than or equal to the fifth threshold value, the body shape pattern determination unit 16 determines it as "long type"; when the value of the height L6 is less than the fifth threshold value, it determines it as "normal type". Either "long type" or "normal type" is displayed as the cervical vertebra length 23m.
[0064] The content data calculation unit 17 calculates the content data of the pillow and displays the content data. As shown in FIGS. 11(a) and 11(b) for example, the content data calculation unit 17 calculates the content data of the pillow from the positions of each part of the upper body acquired by the body position acquisition unit 14 and displays the content data on the screen 24.
[0065] As an example, the screen 24 displays a list of pillow fillings. The pillow is a pillow having a plurality of internal spaces for accommodating contents such as cotton or pipe agents, and the content data calculation unit 17 calculates the amount of the content for each internal space and displays it for each internal space. FIG. 11(a) shows the pillow 24b when determined as the normal type by the body shape pattern determination unit 16, and FIG. 11(b) shows the pillow 24c when determined as the long type by the body shape pattern determination unit 16.
[0066] The long-type pillow 24c has a longer vertical length of the internal space 24d where the cervical vertebrae hit, compared to the normal-type pillow 24b. The internal space 24d is a region located at the horizontal center (left-right direction) of the pillows 24b and 24c in plan view and on one side in the vertical direction (up-down direction) (for example, the lower side).
[0067] The value of the amount of content for each internal space displayed on the screen 24 corresponds to the difference between the horizontal position X2 of the cervical vertebra M1 and the horizontal position X1 of the occipital region M8, and the value of the distance X3. The content data calculation unit 17 increases the value of the internal space located at the horizontal center of the pillows 24b and 24c in plan view as the difference between the horizontal position X2 and the horizontal position X1 becomes larger. That is, the content data calculation unit 17 calculates and displays the amount of content such that the height at the horizontal center becomes higher as the difference (the constriction of the cervical vertebra) between the horizontal position X2 and the horizontal position X1 becomes larger.
[0068] The content data calculation unit 17 increases the value of the internal space located at both ends in the horizontal direction of the pillows 24b and 24c in plan view as the value of the distance X3 becomes larger. That is, the content data calculation unit 17 calculates and displays the amount of content such that the height at both ends in the horizontal direction becomes higher as the value of the distance X3 (shoulder width) becomes larger.
[0069] Next, an example of the steps of the bedding proposal method when the bedding is a pillow will be described with reference to FIG. 12. The steps shown in FIG. 12 are also merely examples and are not limited to these steps. First, for example, an application is launched on the information terminal 2 and the height of the user M is input on the screen of the application (step T1).
[0070] Next, as shown in FIGS. 8 and 9, the upper body of the user M is photographed from the side and from the front (step T2). Then, the image acquisition unit 12 acquires the side image and the front image of the upper body of the user M, and for example, marking is performed by aligning the mark K displayed by the mark display unit 13 with the positions of the cervical vertebra M1, the back M2, and the occipital region M8 (step T3). Then, marking is performed by aligning the mark K displayed by the mark display unit 13 with the positions of the shoulder M9 and the ear M10 (step T4).
[0071] Then, the body position acquisition unit 14 acquires the positions of each part of the upper body of the user M from the input height and the position on the marked image, and the size calculation display unit 15 calculates the size of the position. For example, the size calculation display unit 15 calculates the respective values of the height L6, the horizontal positions X1, X2, and the distance X3.
[0072] The size calculation display unit 15 displays the respective values of the height L, the horizontal positions X1, X2, the height L6, and the distance X3 in each item on the screen 23. Then, the body type pattern determination unit 16 determines the height 23j of the pillow when lying on the back, the height 23k of the pillow when lying on the side, and the length 23m of the cervical vertebrae, and displays the determined results on the screen 23.
[0073] Thereafter, for example, the display and selection of the inner core data of the pillow are performed (step T5). Specifically, as shown in FIGS. 11(a) and 11(b), the inner core data calculation unit 17 displays the inner core list of the pillow 24b or the pillow 24c on the screen 24. For example, looking at the screen 24, the proposer proposes a pillow suitable for the body of the user M, and the user M listens to this proposal and selects and determines the pillow.
[0074] After the user M determines the pillow, according to the inner core list displayed on the screen 24, the proposer prepares the pillow, the user M lies on the pillow, and the proposer takes a picture of the sleeping posture of the user M with the information terminal 2 (step T6). By the user M looking at and confirming the sleeping posture obtained by this photographing, for example, the user M purchases the pillow and a series of processes are completed.
[0075] Next, the effects obtained from the bedding proposal system 1 and the bedding proposal method according to the present embodiment will be described in detail. As illustrated in FIG. 3, in the bedding proposal system 1 and the bedding proposal method according to the present embodiment, when the height L of the user M is input in the height input unit 11, the body of the user M is photographed by the photographing unit (such as the camera of the information terminal 2). Then, the body position acquisition unit 14 acquires the positions of the respective parts of the body (for example, the cervical vertebra M1, the back M2, the waist M3, the buttocks M4, the back of the knee M5, and the heel M6) from the input height L and the photographed body of the user M. Since the height L is a value that the user M is likely to know, the user M can easily input the value of his or her own height L.
[0076] Therefore, based on the input height L, it is possible to easily measure the positions of the respective parts of the body of the user M. Further, since the positions of the respective parts of the body are acquired using the input height L, it is possible to accurately acquire the positions of the respective parts based on the height L. That is, since the positions of the cervical vertebra M1 and the back M2 and the like are acquired based on the height L, the positions of the respective parts can be acquired without depending on the photographing environment and the photographing conditions. As a result, the positions of the respective parts of the body can be acquired more accurately.
[0077] Furthermore, the content data calculation unit 17 calculates the content data of the bedding from the positions of the respective parts of the body acquired, and the content data of the bedding is displayed. Therefore, the user M can grasp the content of the bedding suitable for himself or herself just by looking at the content data on the image. Thus, it is possible to sufficiently propose a bedding suitable for the user M of the bedding.
[0078] The bedding proposal system 1 may include a size calculation display unit 15 that calculates the size of each part from the position of each part of the body acquired by the body position acquisition unit 14 and displays the size. In this case, since the size calculation display unit 15 displays the size of each part of the body, the user M can grasp the details of each part of the body by looking at the screen.
[0079] As shown in FIG. 2, the bedding proposal system 1 includes a mark display unit 13 that displays a mark K movable on the image together with an image of the body photographed by the photographing unit. The body position acquisition unit 14 may acquire the positions of each part based on the position of the mark K moved on the image. In this case, the positions of each part of the body can be specified by moving the position of the mark K on the image. Therefore, more accurate acquisition of the positions of each part becomes possible.
[0080] The bedding proposal system 1 may include a body type pattern determination unit 16 that determines the body type of the user M from the positions of each part of the body acquired by the body position acquisition unit 14. In this case, the body type pattern determination unit 16 determines the body type of the user M from the positions of each part of the body. Therefore, the user M can grasp which body type pattern their own body type belongs to.
[0081] As shown in FIG. 6, the bedding may be a mattress having a plurality of regions A into which pads are inserted. The content data calculation unit 17 may calculate the necessity of inserting a pad for each region A and display it for each region A. In this case, the necessity of inserting a pad for the mattress is displayed for each region A of the mattress. Therefore, not only the user M but also the bedding proposer can grasp the necessity of inserting a pad, so that a more appropriate mattress can be proposed.
[0082] The content data calculation unit 17 may display a parts type table 22d in which the type of parts used for the region A of the mattress is displayed. In this case, since the type of parts used for the region A of the mattress is displayed, for example, soft parts (e.g., "soft") or hard parts (e.g., "hard") used for the region A of the mattress can be displayed. Therefore, for example, in a patterned mattress, the arrangement of "soft", "hard", and "fit" can be changed, so that a more suitable mattress can be proposed to the user.
[0083] As shown in FIGS. 11(a) and 11(b), the bedding may be a pillow having a plurality of internal spaces for accommodating contents, and the content data calculation unit 17 may calculate the amount of the contents for each internal space and display it for each internal space. In this case, the amount of the contents in each internal space of the pillow is displayed for each content of the pillow. Therefore, not only the user M but also the proposer of the bedding can grasp the amount of the contents for each internal space, so that a more appropriate pillow can be proposed.
[0084] As described above, the embodiments of the bedding proposal system and the bedding proposal method according to the present disclosure have been described. However, the present disclosure is not limited to the above-described embodiments, and may be modified or applied to other things without changing the gist described in each claim. That is, the configuration and function of each part of the bedding proposal system and the content and order of each step of the bedding proposal method can be appropriately changed without departing from the above gist.
[0085] For example, in the above-described embodiment, as shown in FIGS. 7 and 12, an example of the steps of the bedding proposal method when the bedding is a mattress and an example of the steps of the bedding proposal method when the bedding is a pillow have been described. The bedding proposal method when the above bedding is a mattress and when the bedding is a pillow may be realized by one application or by a plurality of applications.
[0086] For example, when one application is launched on the information terminal 2, first, a step of inputting height (or height and weight) and a step of photographing the body are executed. In the photographing of the body, the whole body (or the upper body) may be photographed from the side, or the whole body (or the upper body) may be photographed from the back. As described above, the whole body (or the upper body) may be photographed from the front.
[0087] Then, marking may be performed on the captured image from the side (for example, alignment of the mark K which is an arrow shown in FIG. 2), or after marking the captured image from the back (or front), determination of the body shape pattern may be performed. In the determination of the body shape pattern, for example, a screen 21 (or screen 23 shown in FIG. 10) indicating the sizes of each part of the body is displayed on the display of the information terminal 2.
[0088] Thereafter, display of the content data of the mattress (for example, at least any one of the mattress schematic diagram 22b, the pad insertion necessity table 22c, and the part type table 22d in FIG. 6), or display of a screen 24 showing the indentation table of the pillow may be performed. In this way, it is also possible to realize the display of the proposed content of the mattress and the display of the proposed content of the pillow in the same application.
[0089] In the above-described embodiment, the bedding proposal system 1 including the server 10 having the height input unit 11, the image acquisition unit 12, the mark display unit 13, the body position acquisition unit 14, the size calculation display unit 15, the body shape pattern determination unit 16, and the content data calculation unit 17, and the information terminal 2 has been described. However, a bedding proposal system that does not have at least any one of the height input unit 11, the image acquisition unit 12, the mark display unit 13, the body position acquisition unit 14, the size calculation display unit 15, the body shape pattern determination unit 16, and the content data calculation unit 17 in the server 10 may also be used. Further, the bedding proposal system and the bedding proposal method according to the present disclosure may not have at least one of the information terminal 2 and the server 10, and the configuration for realizing the bedding proposal system and the bedding proposal method can be appropriately changed.
[0090] In the foregoing embodiment, an example has been described in which the camera function of the information terminal 2 captures the body of the user M, the image acquisition unit 12 acquires an image of the body, and the body position acquisition unit 14 acquires the positions of the respective parts from the acquired image. However, the body position acquisition unit may acquire the positions of the respective parts from something other than the acquired image. For example, the body may be scanned by a 3D scanner, the scanning data obtained as a result of the scanning may be input, and the body position acquisition unit may acquire the positions of the respective parts from the input scanning data. In this case, it is also possible to omit the photographing of the body by the camera.
[0091] In the foregoing embodiment, examples in which the bedding is a mattress and the bedding is a pillow have been described. However, the bedding proposal system and the bedding proposal method according to the present disclosure can also be applied to bedding other than a mattress or a pillow. Further, in the foregoing embodiment, examples of the necessity of inserting a pad into the mattress and displaying a list of pillow indentations have been described. However, the display content and display mode of the content data displayed by the content data calculation unit are not limited to the above examples and can be changed as appropriate.
Explanation of Reference Numerals
[0092] 1... Bedding proposal system, 2... Information terminal, 10... Server, 11... Height input unit, 12... Image acquisition unit, 13... Mark display unit, 14... Body position acquisition unit, 15... Size calculation and display unit, 16... Body type pattern determination unit, 17... Content data calculation unit, 21... Screen, 21b... Height, 21c... Weight, 21f, 21h, 21k, 21p... Lateral positions, 22... Screen, 22b... Mattress schematic diagram, 22c... Pad insertion necessity table, 22d... Part type table, 23... Screen, 23b... Height, 23c, 23d... Lateral positions, 23g... Shoulder width, 23h... Lateral position, 23m... Cervical vertebra length, 24... Screen, 24b, 24c... Pillow, 24d... Internal space, A... Region, K... Mark, L... Height, M... User, M1... Cervical vertebra, M2... Back, M3... Waist, M4... Hips, M5... Back of knee, M6... Heel, M7... Top of head, M8... Back of head, M9... Shoulder, M10... Ear, M11... Arm, R... Memory, W1... Lateral position, W1, W2, W3, W4, W5, W6, X1, X2... Lateral positions, X3... Distance.
Claims
1. A bedding recommendation system used to recommend bedding to a user, a height input unit for inputting the height of the user; An imaging unit that images a body of the user of the bedding; a body position acquisition unit that acquires the height inputted by the height input unit and the positions of each part of the body from the body photographed by the photographing unit; a content data calculation unit that calculates content data of the bedding from the positions of each part of the body acquired by the body position acquisition unit and displays the content data; Equipped with The bedding is a pillow having a plurality of internal spaces for accommodating contents, the content data calculation unit calculates the amount of the content for each internal space and displays the amount of the content for each internal space. Bedding recommendation system.
2. a size calculation display unit that calculates a size of each part of the body from the position of each part of the body acquired by the body position acquisition unit and displays the size; The bedding recommendation system according to claim 1 .
3. a mark display unit that displays a movable mark on the image together with the image of the body captured by the imaging unit; the body position acquisition unit acquires the positions of the parts based on the positions of the marks moved on the image; The bedding recommendation system according to claim 1 or 2.
4. a body type pattern determining unit that determines a body type of the user from the positions of each part of the body acquired by the body position acquiring unit; The bedding recommendation system according to any one of claims 1 to 3.
5. A bedding suggestion method for suggesting bedding to a user, comprising: inputting the height of the user; Taking an image of the body of the user of the bedding; acquiring the height input in the inputting step and the positions of each part of the body from the body photographed in the photographing step; calculating content data of the bedding from the positions of each part of the body and displaying the content data; Equipped with The bedding is a pillow having a plurality of internal spaces for accommodating contents, In the calculation of the content data, the amount of the content is calculated for each internal space and is displayed for each internal space. Bedding suggestions method.
Citation Information
Patent Citations
Method for designing pillow in made-to-order system
JP2008212669A
Pillow height determination device, and method and program therefor
JP2015094740A
Device for selection of bedding and method therefor
JP2015107149A
Nursing care support cushion
JP3220661U
System for determining optimal mattress characteristics for individuals
US20150029189A1