WO2018008182A1 - Flowerbed order receiving/placing system and plant arrangement plan support program - Google Patents
Flowerbed order receiving/placing system and plant arrangement plan support program Download PDFInfo
- Publication number
- WO2018008182A1 WO2018008182A1 PCT/JP2017/006643 JP2017006643W WO2018008182A1 WO 2018008182 A1 WO2018008182 A1 WO 2018008182A1 JP 2017006643 W JP2017006643 W JP 2017006643W WO 2018008182 A1 WO2018008182 A1 WO 2018008182A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- flower bed
- plant
- arrangement
- image
- planting
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0621—Electronic shopping [e-shopping] by configuring or customising goods or services
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01G—HORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
- A01G9/00—Cultivation in receptacles, forcing-frames or greenhouses; Edging for beds, lawn or the like
- A01G9/28—Raised beds; Planting beds; Edging elements for beds, lawn or the like, e.g. tiles
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Managing shopping lists, e.g. compiling or processing purchase lists
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/02—Agriculture; Fishing; Forestry; Mining
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—Three-dimensional [3D] image rendering
- G06T15/005—General purpose rendering architectures
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01G—HORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
- A01G7/00—Botany in general
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/61—Scene description
Definitions
- the present invention relates to a flower bed ordering system and a planting plan support program.
- Patent Document 1 proposes a system for supporting design and construction of a flower bed using an information terminal.
- the system of Patent Document 1 refers to data stored in a database, a flower bed design means for determining the shape of the flower bed and the color arrangement in the flower bed, a condition setting means for setting the conditions of the designed flower bed, and a design With a construction support means for creating a flower bed construction plan by selecting materials necessary for constructing the flower bed, and a perspective view of a three-dimensional schematic diagram of the flower bed determined by the flower bed design means Is displayed on the user terminal.
- the impression received from the flower bed may vary greatly depending on the direction and height of the flower bed.
- the flower bed produced based on the construction plan is It wasn't really the flowerbed that the user wanted.
- Patent Document 1 can display a three-dimensional schematic diagram of the flower bed for each time period. It wasn't. For this reason, there was a problem that it was not possible to support the production of flower beds that varied with the period.
- the present invention has been made to solve the above-described problems. That is, the first problem of the present invention is to provide a flower bed ordering / order receiving system that can freely design a flower bed as desired and place an order for the designed flower bed in a simple procedure.
- the second problem of the present invention is to provide a planting plan support program that can see the completed map of the flower bed from a plurality of viewpoints having different directions and / or angles.
- the third problem of the present invention is to provide a planting plan support program capable of presenting to the user the state of the flower bed for each elapsed time since planting.
- the gist of the present invention is as follows.
- a flower bed ordering system including a user terminal and a server device capable of communicating with the user terminal, wherein a plurality of areas constituting the flower bed are different in color and / or different types of plants for each area.
- the user terminal includes an order request transmitting means for transmitting an order request for a flower bed having an arrangement specified by the arrangement specifying means by a user operation;
- a flower bed ordering system comprising order request receiving means for receiving
- the user terminal includes a plant selection unit that receives a selection of colors and / or plants to be arranged for each region according to a user's operation instruction, and the arrangement specifying unit applies the colors and / or plants received by the plant selection unit.
- the flower bed ordering system according to [1], wherein the color and / or the arrangement of the plants is specified for each region in response.
- the user terminal includes shape selection means for receiving selection of the shape and size of the flower bed, and the arrangement specifying means for a plurality of regions constituting the flower bed having the shape and size selected by the shape selection means.
- the flower bed ordering system according to any one of [1] to [3], wherein the arrangement of different colors and / or different types of plants is specified.
- a flower bed ordering / ordering program for causing a server device capable of communicating with a user terminal to execute, wherein the server device has different colors and / or different types for each of a plurality of regions constituting the flower bed.
- a flower bed ordering program that functions as an arrangement specifying means for specifying the arrangement of plants and an order request receiving means for receiving an order request for a flower bed from a user terminal.
- a flower bed ordering program for causing a user terminal capable of communicating with a server device to execute, wherein the user terminal has different colors and / or different types for each of a plurality of areas constituting the flower bed.
- a flower bed ordering and ordering program for functioning as an order request transmitting means for transmitting an order request for a flower bed having a layout specified by the layout specifying means by a user operation to a server device.
- a flower bed ordering / ordering method executed in a flower bed ordering / ordering system including a user terminal and a server device capable of communicating with the user terminal, and a plurality of areas constituting the flower bed in the user terminal or the server device
- the step of specifying the arrangement of different colors and / or different types of plants for each region the step of transmitting an order request for the flower bed having the arrangement specified by the user's operation in the user terminal, Receiving a flower bed ordering request.
- a planting plan support program for causing a computer device to perform a planting plan support in a flower bed, wherein the computer device has a different color and / or for each of a plurality of regions constituting the flower bed.
- the display data storage means for storing the display data corresponding to each plant, the display data storage means for specifying the arrangement of different types of plants, and According to the plant arranged in each region, it functions as a drawing means for drawing an image showing the state of the flower bed, and the drawing means shows an image when viewed from different directions and / or angles with respect to the flower bed.
- a planting plan support program for causing a computer device to support a planting plan in a flower bed, wherein the computer device has a different color and / or for each of a plurality of regions constituting the flower bed.
- Arrangement specifying means for specifying the arrangement of different types of plants, display data storage means for storing a plurality of display data corresponding to the elapsed time since planting for each plant, display data stored in the display data storage means Based on the above, according to the position of each region and the plant arranged in each region, the planting functioning as a drawing means for drawing an image showing the state of the flower bed for each elapsed time from the planting time Planning support program.
- a computer device is caused to function as a plant selection unit that receives selection of a plant to be arranged for each region in accordance with a user's operation instruction, and the arrangement specifying unit has a plant for each region according to the plant received by the plant selection unit.
- the plant selection means changes a plant for which selection is accepted according to planting and / or appreciation time.
- the described planting plan support program is caused to function as a plant selection unit that receives selection of a plant to be arranged for each region in accordance with a user's operation instruction, and the arrangement specifying unit has a plant for each region according to the plant received by the plant selection unit.
- An order request accepting unit that accepts an order request according to a user's operation instruction, and a computer device that functions as an order confirmation unit that accepts an order for a flower bed based on the arrangement of plants specified by the arrangement specifying unit when the order request is accepted [8] to [11], the planting plan support program according to any one of
- a planting plan support apparatus for executing a planting plan support in a flower bed, wherein different colors and / or different types of plants are arranged for each of a plurality of regions constituting the flower bed. Based on the arrangement specifying means for specifying, the display data storage means for storing the display data corresponding to each plant, and the display data stored in the display data storage means, the positions of the respective areas and the respective areas are arranged.
- a drawing means for drawing an image showing the state of the flower bed according to the plant, and the drawing means can draw an image when viewed from different directions and / or angles with respect to the flower bed. Planting plan support device.
- a planting plan support apparatus for executing planting plan support in a flower bed, wherein different colors and / or different types of plants are arranged for each of a plurality of regions constituting the flower bed. Based on the display data stored in the display data storage means, the display data storage means for storing a plurality of display data according to the elapsed time from the planting time, and the arrangement specifying means to identify, A planting plan support apparatus comprising: a drawing unit that draws an image indicating a state of a flower bed for each elapsed time from planting according to the position of each region and the plants arranged in each region.
- a planting plan support method for supporting planting plans in a flower bed in a computer device wherein a plurality of areas constituting the flower bed are different in color and / or different types of plants for each area. Based on the step of specifying the arrangement and the display data corresponding to each plant stored in the storage means, an image showing the state of the flower bed according to the position of each area and the plant arranged in each area And a drawing step, wherein the drawing step is capable of drawing an image when viewed from different directions and / or angles with respect to the flower bed.
- a planting plan support method for supporting planting plans in a flower bed in a computer apparatus wherein a plurality of areas constituting the flower bed are different in color and / or different types of plants for each area. Based on a plurality of display data stored in the storage means and the elapsed time from the planting time for each plant stored in the storage means, the position of each region, and each region And a step of drawing an image showing a state of a flower bed for each elapsed time from the planting time according to the arranged plant.
- a plant display system including a display device, a virtual space storage unit that stores information about the state of the virtual space, a plant information storage unit that stores information about the state of the plant, a position of the display device, and / or
- a plant display system comprising image generation means for generating an image of a virtual space and a plant to be displayed on a display device according to a direction, and image display means for displaying the generated image on a display device.
- a plant display system including a user terminal and a server device capable of communicating with the user terminal, the storage unit storing information about the state of the plant and information about the marker associated with the information, a marker Imaging means for capturing the image and background, identification means for identifying the marker, plant identification means for identifying a plant from the identified marker, image generation means for generating an image of the identified plant, and imaging the generated image
- a plant display system comprising image display means for displaying with a background.
- the invention according to the above [1] transmits an arrangement specifying means capable of specifying an arrangement of plants of different colors and types in the flower bed and designing the flower bed, and an order request for the flower bed designed on the user terminal, Order request transmission / reception means for receiving an order request at the server device is provided. That is, according to the invention described in [1] above, it is possible to order a flower bed designed by the user.
- the invention described in [8] includes drawing means capable of drawing an image showing a state of the flower bed, which is a predicted view of the flower bed, from different directions and / or angles with respect to the flower bed. That is, according to the invention described in [8] above, since the completion plan of the flower bed planned by the user can be viewed from a plurality of viewpoints, a situation occurs in which the actually produced flower bed is different from the user's image. It is difficult to make a flower bed that is close to the user's image.
- the invention described in [9] includes drawing means for drawing an image indicating the state of the flower bed for each elapsed time since planting. That is, according to the invention described in [9] above, since the state of the flower bed can be predicted for each elapsed time from the time of planting before actually producing the flower bed, the user can It is possible to know how the flower bed changes, and to make attractive flower beds throughout the year.
- FIG. 1 It is a figure which shows the structure of the flower bed ordering / order receiving system corresponding to at least 1 of embodiment of this invention. It is a block diagram which shows the structure of the user terminal corresponding to at least 1 of embodiment of this invention. It is a block diagram which shows the structure of the server apparatus corresponding to at least 1 of embodiment of this invention. It is a figure which shows an example of the plant data table corresponding to at least 1 of embodiment of this invention. It is a figure which shows an example of the flowchart of a flower bed receiving / ordering process corresponding to at least 1 of embodiment of this invention. It is a schematic diagram which shows an example of the input screen for inputting the information regarding the shape and area of a flower bed corresponding to at least 1 of embodiment of this invention.
- FIG. 1 is a diagram showing a configuration of a flower bed ordering / ordering system corresponding to at least one of the embodiments of the present invention.
- the flower bed ordering / order receiving system includes a plurality of user terminals 1 (user terminals 1 a, 1 b, 1 c...), A communication network 2, and a server device 3.
- the user terminal 1 is a terminal for the user to select the area and shape of the flower bed, and the type and arrangement of plants to be planted in the flower bed.
- Examples of the user terminal 1 include, but are not limited to, a personal computer, a smartphone, a tablet terminal, a mobile phone, and a PDA.
- the user terminal 1 may be any device that can be connected to the server device 3 via the communication network 2.
- the communication network 2 may be any of various known wired or wireless communication networks such as the Internet, a wired or wireless public telephone network, a wired or wireless LAN, and a dedicated line.
- the server device 3 is a management / operation server for transmitting / receiving information to / from the user terminal 1 and storing and analyzing a communication history with the user terminal 1.
- FIG. 2 is a block diagram showing a configuration of a user terminal corresponding to at least one of the embodiments of the present invention.
- the user terminal 1 includes a control unit 11, a RAM 12, a display unit 13, a storage device 14, a sensor unit 15, a communication interface 16, and the like, and can be connected to the communication network 2 through the communication interface 16. .
- the control unit 11 refers to and executes a program or data stored in a storage device such as the storage device 14.
- the RAM 12 is a work area for the control unit 11.
- User operations on the touch panel 13b provided in the display unit 13 and information detected by the sensor unit 15 are stored as input information in the RAM 12, and the control unit 11 executes various arithmetic processes based on the input information.
- the display unit 13 displays information necessary for the user to perform planting plans such as selection of the area and shape of the flower bed, selection of the type and arrangement of plants to be planted in the flower bed, and the state of the flower bed specified by the user's selection. And a display screen 13a for displaying an image indicating the above.
- the display unit 13 includes a touch panel 13b that detects pressing by a finger, a stylus, or the like, or movement of a finger or the like on the panel, and detects a change in the coordinate position or the like.
- the display screen 13a and the touch panel 13b may be configured integrally.
- the storage device 14 is used as a storage area for storing programs and data, and can store data received from the server device.
- the sensor unit 15 includes a GPS sensor.
- Various other sensors may be provided, and examples of the various sensors include a fingerprint authentication sensor, a proximity sensor, an acceleration sensor, a gyro sensor, a magnetic force sensor, a luminance sensor, and an atmospheric pressure sensor.
- FIG. 3 is a block diagram showing a configuration of the server device corresponding to at least one of the embodiments of the present invention.
- the server device 3 includes a control unit 31, a RAM 32, a storage device 33, a communication interface 34, and the like, and can be connected to the communication network 2 through the communication interface 34.
- the control unit 31 refers to and executes a program or data stored in the storage device 33.
- the RAM 32 is a work area for the control unit 31.
- the storage device 33 stores data input at the user terminal 1 and received via the communication interface 34.
- the user terminal 1 has a flower bed shape input function, a planting time input function, a plant arrangement input function, a planting plan transmission function, a flower bed state image reception function, a viewpoint change instruction function, a time change instruction function, a change instruction transmission function, the number of seedlings It has a reception function and an order request transmission function.
- the flower bed shape input function has a function of inputting information related to the shape and area of the flower bed desired by the user.
- the input of information related to the shape of the flower bed is performed by, for example, displaying a square made up of a plurality of squares on the display screen 13a and tapping the square to create the shape of the flower bed desired by the user on the display screen 13a. Is done.
- the input of the information regarding the area of the flower bed is performed, for example, by causing the user to input an actual length corresponding to the length of one side of the square forming the grid.
- the planting time input function has a function of inputting information related to the planting time and / or viewing time of the plant desired by the user.
- the planting time and the like are input by, for example, displaying the year on the display screen 13a in a bar display and swiping the bar.
- the planting time input function further includes a function of inputting information regarding the region where the flower bed is to be produced.
- the information regarding the area where the flower bed is produced is input by setting the current position of the user terminal 1 detected by the GPS sensor provided in the sensor unit 15 or the address of the user registered in advance as the flower bed production area. You may comprise so that it may abbreviate
- the plant arrangement input function has a function of inputting the arrangement and type of plants in the flower bed for each area constituting the flower bed.
- the arrangement of the plant and the input of the type thereof are performed, for example, by selecting a color and a plant desired by the user for each of the squares constituting the flower bed displayed on the display screen 13a.
- a color palette composed of a plurality of colors pops up and is displayed on the color palette. This is done by allowing the user to select a desired color for the tapped square from among the colors.
- the plant type is input by displaying information about the plant corresponding to the color selected by the user on the display screen 13a and allowing the user to select a desired plant from the displayed plants.
- the planting time or the like is selected by the planting time input function described above, only the information related to the plant corresponding to the color selected by the user and the planting time selected by the user is displayed on the display screen 13a.
- the input of the color and the plant desired by the user may be performed collectively for a plurality of squares.
- the planting plan transmission function has a function of transmitting information related to the planting plan input by the user to the server device 3 via the communication interface 16.
- the “planting plan” refers to a user flower bed production plan composed of at least the shape and area of the flower bed, and the arrangement and types of plants in the flower bed.
- the flower bed state image reception function has a function of receiving, from the server device 3 via the communication interface 16, an image indicating the state of the flower bed produced by the server device 3 based on the user's planting plan.
- the received image showing the state of the flower bed is displayed on the display screen 13a.
- the “image indicating the state of the flower bed” refers to a completed expected view when the flower bed is produced based on the user's planting plan.
- the viewpoint change instruction function has a function of inputting an instruction to change the image indicating the state of the flower bed received from the server device 3 to an image when viewed from a different direction and / or angle.
- the viewpoint change instruction is input by, for example, displaying a button associated with a predetermined direction and / or angle on the display screen 13a and tapping the button corresponding to the direction and / or angle desired by the user. Is done by.
- the time change instruction function has a function of inputting an instruction to change the image indicating the state of the flower bed received from the server device 3 to the image indicating the state of the flower bed at a specific time.
- the input of the time change instruction is performed, for example, by an operation such as displaying one year in a bar display on the display screen 13a and swiping the bar.
- the change instruction transmission function has a function of transmitting information regarding the viewpoint change instruction and / or the time change instruction input by the user to the server apparatus 3 via the communication interface 16.
- the seed and seedling number reception function has a function of receiving information about the number of plant seeds and / or the number of seedlings necessary for producing a flower bed based on the user's planting plan from the server device 3 via the communication interface 16.
- the seedling number receiving function may further have a function of receiving information about the planting interval and estimated amount in each area constituting the flower bed from the server device 3 via the communication interface 16. .
- the order request transmission function has a function of transmitting an order request regarding plant seeds and / or seedlings necessary for producing a flower bed based on the user's planting plan to the server device 3 via the communication interface 16. .
- the server device 3 has a planting plan reception function, a plant arrangement specifying function, a display data storage function, a flower bed state drawing function, a flower bed state image transmission function, a change instruction reception function, a seedling number calculation function, a seedling number transmission function, and an order request reception. Function and order confirmation function.
- the planting plan receiving function has a function of receiving information related to the planting plan input by the user from the user terminal 1 via the communication interface 16 and storing the information in the storage device 33.
- the plant arrangement specifying function specifies the arrangement of different colors and / or different types of plants for each of the plurality of areas constituting the flower bed based on the user's arrangement plan received by the arrangement plan receiving function. It has a function.
- the display data storage function has a function of storing display data related to plants used for gardening.
- the display data stored in the display data storage function is preferably graphic data composed of a plurality of polygons, for example. Further, the display data may be photographic data obtained by viewing a plant from a plurality of different directions or angles corresponding to directions and angles with respect to a flower bed that can be input for different colors and / or different types of plants.
- the flower bed state drawing function arranges the image indicating the state of the flower bed specified by the plant arrangement specifying function in the flower bed based on the display data stored in the display data storage function and in each area. Depending on the plant that has been drawn, it has a drawing function.
- the image to be drawn is preferably a two-dimensional image obtained by perspective-transforming the state of the flower bed in the virtual three-dimensional space using a virtual screen.
- the virtual three-dimensional space objects about the planted plants are provided, and the state of the flower bed viewed from different angles can be displayed as a two-dimensional image by changing the position of the virtual camera. It becomes possible.
- the position of the virtual screen is determined according to the position of the virtual camera, and the image projected on the virtual screen is displayed as a two-dimensional image.
- hidden surface erasure is performed to erase a surface that is hidden by another object on the front surface.
- a hidden surface erasing method for example, a Z buffer method can be used.
- the graphic data in the virtual three-dimensional space may be composed of a plurality of polygons, for example.
- Each of the plant objects arranged in the virtual three-dimensional space is composed of a plurality of polygons arranged so that the shape of the plant can be expressed. These polygons are defined by specifying the coordinates of each vertex in the local coordinate system.
- a plant object for the specified plant is displayed in each area in the virtual space. Be placed. These arranged plant objects (for example, the center of the flower bed) become the focal point of the virtual camera.
- the position of the virtual camera remains fixed, only the position of the virtual camera is changed, and images viewed from different directions and angles with respect to the flower bed are displayed. Can be acquired.
- the direction and angle with respect to the flower bed may be changed continuously, or may be changed discontinuously and stepwise.
- the plant object constituted by polygons stores a plurality of object data in advance for each of different colors and / or different types of plants according to the elapsed time from planting.
- the plant object arranged in each region is replaced with a plant object corresponding to the time after change for each color and type of the plant.
- photographic data can be used, unlike objects composed of polygons.
- the photographic data is stored in advance as photographic data obtained by viewing a plant from a plurality of different directions or angles corresponding to directions and angles with respect to a flower bed that can be input for each of different colors and / or different types of plants.
- the direction and angle with respect to the flower bed can be changed in stages.
- the photo data about the specified plants is displayed in each area of the virtual camera. Arranged to be perpendicular to the visual axis.
- the arranged photo data is replaced with photo data corresponding to the direction with respect to the changed flower bed.
- the replaced photo data is also arranged so as to be perpendicular to the visual axis of the virtual camera.
- the photo data a plurality of pieces of photo data are stored in advance for each of different colors and / or different types of plants according to the elapsed time from planting.
- the photo data arranged in each area is replaced with the photo data corresponding to the changed time for each color and type of the plant.
- a plant display system including a display device, a virtual space storage unit that stores information about the state of the virtual space, a plant information storage unit that stores information about the state of the plant, and the position and / or orientation of the display device Accordingly, it is possible to provide a plant display system including image generation means for generating an image of a virtual space and a plant to be displayed on the display device, and image display means for displaying the generated image on the display device.
- a head-mounted display means any display that can be worn on the head.
- the manner of wearing on the head is not particularly limited, but for example, a method of wearing on the head like a hat, a method of attaching to the face like glasses, a method of attaching to a part of the head, or an extension from a part of the body And a method of covering the head.
- it can replace with a head mounted display and can also display virtual space by using a mounting tool which can fix user terminals, such as a smart phone, to a person's head, replacing a user terminal with a display.
- the virtual space storage means can store information related to the state of the virtual space.
- information regarding the state of the virtual space a plurality of backgrounds related to a place where it is generally assumed that a flower bed or a planting is provided can be stored in advance in a computer device.
- Virtual space is a space defined by, for example, a program and data, and is a virtual space generated by a computer. The user can select a background close to the atmosphere of a place where a flower bed or a planting is to be provided from a plurality of virtual space options.
- the type of virtual space that can be selected is not particularly limited, and examples include a park, a school, a home garden, or a theme park. Further, as the virtual space, the user may take a 360 ° photograph (omnidirectional photograph, omnidirectional photograph, etc.), and the photographed 360 ° photograph may be stored and used as the background of the virtual space.
- a park a school, a home garden, or a theme park.
- the user may take a 360 ° photograph (omnidirectional photograph, omnidirectional photograph, etc.), and the photographed 360 ° photograph may be stored and used as the background of the virtual space.
- a known computer device can be used as long as it can be connected to a display device such as a head-mounted display by communication and can perform calculation and input / output for image display processing. .
- Plant information storage means can store information on the state of the plant.
- the information on the state of the plant is information on the kind and color of the plant used for the flower bed and the planting temporarily registered by performing the planting plan such as the flower bed designed for the user and the plant used for the planting.
- Information regarding the state of the plant can be stored in a storage device of a computer device or a user terminal.
- the image generation means can generate a virtual space and plant image to be displayed on the display device according to the position and / or orientation of the display device.
- a display device such as a head-mounted display changes
- the computer device generates a new image by synthesizing the virtual space image and the plant image, and information about the generated image is displayed on the head-mounted display or the like.
- Sent to the device An image generation method is not particularly limited, but an image can be generated using the above-described perspective conversion method or the like.
- the image display means can display the generated image on the display device.
- the virtual space and the plant image are continuously displayed according to a change in the position or orientation of a display device such as a head-mounted display.
- the position and / or orientation of the display device is acquired (step S11).
- the display device transmits information on the position and / or orientation of the display device (step S12), and the computer device receives information on the position and / or orientation of the display device (step S13).
- the computer device generates a virtual space and plant image to be displayed on the display device according to the position and / or orientation of the display device (step S14), and transmits information about the generated image (step S15).
- the display device receives information about the generated image (step S16)
- the display device displays the virtual space and the plant image (step S17).
- the process from the process of acquiring the position and / or orientation of the display device to the process of displaying the image of the virtual space and the plant is continuously executed, so that the image of the virtual space and the plant is continuously obtained. Will be displayed.
- a plant display system provided with a user terminal and a server device capable of communicating with the user terminal, the storage means for storing information on the state of the plant and information on the marker associated with the information, a marker, Imaging means for imaging the background, identification means for identifying the marker, plant identification means for identifying the plant from the identified marker, image generation means for generating an image of the identified plant, and imaging the generated image
- the storage means for storing information on the state of the plant and information on the marker associated with the information
- Imaging means for imaging the background
- identification means for identifying the marker plant identification means for identifying the plant from the identified marker
- image generation means for generating an image of the identified plant, and imaging the generated image
- It can be set as a plant display system provided with the image display means displayed with a background.
- the state of the plant can be displayed using AR (Augmented Reality) technology, so the user can more specifically grasp the image when the flower bed or planting is actually constructed. become able to.
- AR Augmented Reality
- the storage means stores information on the state of the plant and information on the marker associated with the information.
- the information on the state of the plant is information on the kind and color of the plant used for the flower bed and the planting temporarily registered by performing the planting plan such as the flower bed designed for the user and the plant used for the planting.
- the above information can be used by being stored in a storage device of a server device or a user terminal.
- 2D barcodes can be used as markers for plant AR images.
- the marker may be generated every time a marker generation request is received, or may be generated in advance when a planting plan is performed and information on flower beds and planting is provisionally registered. Information about the marker can be stored in the storage device of the server device.
- the imaging means images the marker and the background.
- a marker is generated based on information such as the designed flower bed and planting, and a user installs the marker at a place where the flower bed or planting is desired to be constructed, and the background of the plant is captured by the camera function of the user terminal.
- the plant marker one output by a marker output device can be used.
- the type of the marker output device is not particularly limited as long as it can receive marker information and can output a marker.
- Examples of the marker output device include a notebook personal computer, a desktop personal computer, a printer, or a tablet terminal.
- the marker can be output by printing the marker on a paper medium from a printer or the like by a predetermined output operation on the notebook computer or desktop computer.
- the printer and the user terminal may be directly connected by communication, and the marker may be directly printed from the printer.
- the marker can be output by displaying the marker on the display screen of the tablet terminal.
- a marker can be printed on a paper medium and output from a printer or the like by a predetermined output operation on the tablet terminal.
- the identification means identifies the marker.
- the marker can be identified by imaging the entire surface of the marker at an appropriate focal length from the front.
- the marker information is acquired by the user terminal, and the process proceeds to the process of specifying the plant. If the marker cannot be identified, imaging by the user terminal is continued.
- the case where the marker cannot be identified includes, for example, a case where the marker is imaged from an oblique direction, a part of the marker is not imaged, or the imaging focus is not aligned with the marker.
- the plant specifying means specifies a plant from the identified marker.
- the plant can be specified by specifying the location of the plant data from information such as URL included in the marker.
- the plant data can be stored in the storage device of the server device.
- the image generation means generates an image of the identified plant.
- the plant image is generated according to the position and / or orientation of the user terminal. That is, every time the user terminal is moved, an image corresponding to the position and / or orientation is generated.
- An image generation method is not particularly limited, but an image can be generated using the above-described perspective conversion method or the like.
- the image display means displays the generated image together with the captured background.
- the generated plant image is combined with the captured background and displayed on the user terminal.
- the AR image of a plant and the background image of the real space are displayed superimposed on the display screen of the user terminal.
- a process for generating a marker for displaying an image of a plant using the AR technology will be described with reference to a flowchart shown in FIG.
- the user terminal receives an input of a marker generation request (step S21).
- the server apparatus receives the marker generation request (step S23).
- the server device After the control unit of the server device generates a marker (step S24), the server device transmits marker information (step S25), and the marker output device receives the marker information (step S26). When the marker output device accepts an input of a marker output request, the marker output device outputs a marker (step S28), and the marker output process ends.
- a process for displaying an image of a plant using the AR technology will be described with reference to a flowchart shown in FIG. First, the marker and the background are imaged by the camera function of the user terminal (step S31).
- step S32 if the marker can be identified by the user terminal (YES in step S32), the marker information is acquired by the user terminal (step S33). If the marker cannot be identified by the user terminal (NO in step S32), imaging by the user terminal is continued (step S31).
- the user terminal transmits the marker information (step S34).
- the server device receives the marker information (step S35)
- the plant information associated with the marker information is specified (step S36).
- the server device After specifying plant information and acquiring plant information (step S37), the server device transmits plant information (step S38).
- step S39 When the user terminal receives the plant information (step S39), a plant image is generated at the user terminal (step S40). After the plant image is generated, the plant image and the captured background are combined (step S41). The synthesized plant image and imaging background are displayed on the user terminal (step S42).
- the processing from the imaging process to the display of the plant image and the imaging background is continuously executed, so that the imaging background and the plant image are changed according to the change in the position or orientation of the user terminal. It will be displayed continuously.
- a markerless AR mechanism that does not generate a marker may be used.
- the control unit of the user terminal identifies the place where the plant is placed by recognizing the flower bed or the planting enclosure as a marker, and temporarily registers it on the display screen that captures the identified location. It is possible to display the computer graphics of the plant that has done the above.
- the designed flower bed or planting is converted into a two-dimensional image, and the two-dimensional image of the plant is displayed on the display screen of the user terminal with the display position of the two-dimensional image of the plant fixed. It is good also as an AR image of the aspect which overlaps and displays the background image of the real space imaged with the camera of the user terminal.
- the user superimposes the two-dimensional image of the plant on the planned construction place while changing the background image of the real space captured by the camera of the user terminal by an operation such as changing the orientation and position of the user terminal. By combining them, you can grasp the image of the whole image when constructing a flower bed or planting.
- the flower bed state image transmission function has a function of sending information related to the image indicating the state of the flower bed drawn by the flower bed state drawing function to the user terminal 1 via the communication interface 16.
- the change instruction receiving function has a function of receiving information on the viewpoint change instruction and / or the time change instruction input by the user from the user terminal 1 via the communication interface 16.
- the viewpoint change instruction and / or the time change instruction is received, an image corresponding to the received change instruction is drawn by the flower bed state drawing function, and is transmitted to the user terminal 1 via the communication interface 16 by the flower bed state image transmission function.
- the seed and seedling number calculation function has a function of calculating information related to the number of plant seeds and / or seedlings required when a flower bed is produced based on a user's planting plan.
- the seedling number calculation function may further have a function of calculating the planting interval and estimated amount in each region constituting the flower bed.
- the seed and seedling number transmission function sends information on the number of plant seeds and / or seedlings necessary for producing a flower bed based on the user's planting plan calculated by the seedling number calculation function via the communication interface 16. And transmitting to the user terminal 1.
- the seedling number transmission function may further have a function of transmitting information regarding the planting interval and estimated amount in each region constituting the flower bed to the user terminal 1 via the communication interface 16. .
- the order request receiving function receives, from the user terminal 1 via the communication interface 16, information related to an order request related to plant seeds and / or seedlings necessary for producing a flower bed based on a user's planting plan, It has a function of storing in the storage device 33.
- the order confirmation function has a function of confirming information regarding the order request received by the order request reception function as order information.
- an application installed in a smartphone can be cited.
- the application When the application is activated in the user terminal 1, for example, identification information given to the user terminal 1 is acquired as information related to activation. Furthermore, in order to identify a user, it is good also as a structure which communicates with the server apparatus 3 and logs in using the user's account given beforehand, and transmits the identification information of the user terminal 1 acquired at the time of starting to the server apparatus 3 May be.
- the identification information of the user terminal 1 or the user account when logging in is unique data for identifying the user, and is stored in the server device 3 as a user ID.
- User personal information is stored in the server device 3 in association with the user ID.
- Examples of personal information items to be stored include “name”, “sex”, “birth date”, “address”, “phone number”, “email address”, “password”, “payment method”, “ “Credit card number”, “Usage history”, and the like.
- As the user's name information input by the user when the application is used for the first time is stored.
- FIG. 4 is a diagram showing an example of a plant data table corresponding to at least one of the embodiments of the present invention.
- the plant data table 41 stores a color 43 in association with the plant 42. For example, when the plant 42 is “hydrangea”, a plurality of colors such as “blue”, “purple”, “red”, “pink”, and “white” are stored in association with each other as the color 43. Further, the plant data table 41 stores a planting time 44 suitable for planting each plant, a viewing time 45 suitable for viewing, and photographic data 46 in association with the plant 42 and the color 43.
- the photo data 46 data obtained by viewing the plant from a plurality of different directions or angles corresponding to the direction and angle with respect to the flower bed that can be input is stored in advance.
- a plurality of data is stored in advance according to the elapsed time from planting.
- the photograph data 46 is stored, but object data defined by polygons may be used.
- As the object data a plurality of data is stored in advance according to the elapsed time from the planting time.
- FIG. 5 is a diagram illustrating an example of a flowchart of a planting plan support process corresponding to at least one of the embodiments of the present invention.
- an input screen for inputting information related to the shape and area of the flower bed desired by the user is displayed on the display screen 13a.
- an operation such as tapping the input screen, The area is determined (step S1).
- FIG. 6 is a schematic diagram showing an example of an input screen for inputting information on the shape and area of the flower bed.
- a flower bed shape input area 62 composed of a plurality of square cells 61
- a length input area 63 for inputting an actual length corresponding to the length of one side of the cells 61
- a flower bed A determination button 64 for confirming the information input in the shape input area 62 and the length input area 63 is displayed.
- the user inputs the shape of the flower bed by tapping the grid 61 displayed on the display screen 13a.
- the grid 61 tapped by the user is a grid selected by the user as an area constituting the shape of the flower bed, and is displayed in a different color.
- the cells 61a to 61f are displayed in a different color from the other cells 61, and the shape formed by the cells 61a to 61f is the shape of the flower bed.
- the mode indicating the grid selected by the user is such that the outer frame of the shape formed by the selected grid is displayed as a thick line or a colored line, or the hatched line is displayed on the selected grid. You may carry out by the aspect which attaches a pattern.
- a length selectable as an actual length corresponding to the length of one side of the grid 61 is displayed in a pull-down menu.
- the user determines the area of the flower bed by selecting a desired length from the selectable lengths displayed in the pull-down menu.
- the selectable length may be set by directly inputting a numerical value.
- the user determines the shape and area of the flower bed by tapping the determination button 64.
- step S1 When the shape and area of the flower bed are determined in step S1, an input screen for inputting the color of each area constituting the flower bed shape is displayed on the display screen 13a, and an operation such as tapping the input screen is performed. Thus, the color of each region constituting the shape of the flower bed is determined (step S2).
- FIG. 7 is a schematic diagram showing an example of an input screen for inputting the color of each region constituting the shape of the flower bed.
- a plurality of square cells 71 constituting the shape of the flower bed On the display screen 13a, a plurality of square cells 71 constituting the shape of the flower bed, a color selection start button 72, a color palette 73, and a decision button 74 for confirming the input color information are displayed.
- the user selects the grid 71 for inputting a color by tapping the grid 71 displayed as an area constituting the shape of the flower bed on the display screen 13a.
- the cell 71 for inputting a color can select a plurality of cells simultaneously.
- a color palette 73 composed of a plurality of colors pops up.
- the user inputs a color to the selected cell 71 by selecting a desired color from among the colors included in the color palette 73.
- the color palette 73 may be displayed on the display screen 13a from the beginning without providing the color selection start button 72. Alternatively, the color palette 73 may be displayed in a pop-up when the grid 71 for inputting a color is selected.
- the enter button 74 is tapped in a state where the color input has been completed for all the cells 71, the color input is completed.
- squares 71a to 71c are squares for which a color has already been input, and the input colors are displayed in the squares 71a to 71c.
- the squares 71d and e are squares that are currently selected as squares by which the user inputs a color.
- the cells 71d and e are cells selected by the user in such a manner that they are highlighted, the outer frame is displayed with a thick line or a colored line, or a pattern such as a diagonal line is attached. Is clearly shown.
- the cell 71f is a cell that has not been input in color and is not selected as a cell for inputting color.
- step S2 If the color of each area
- step S3 when the user selects the type of plant, the type of plant that can be selected can be limited in advance according to the color determined in step S2. For example, when the color determined in step S2 is “blue”, referring to the plant data table 41, only the plant 42 registered in the color 43 is the same color as the color determined in step S2. You may make it selectable. By adopting such a configuration, it is possible to improve convenience for the user because there is no need to input again and again without the kind and color of the plant desired by the user.
- step S3 when the user selects a plant type, the types of plants that can be selected can be limited in advance according to the planting time or appreciation time. In this case, before the user selects the color or type of the plant, it is preferable to accept an input of the planting time and appreciation time from the user. For example, when an input of “April” is received from the user as the viewing time, “April” of the same month as the viewing time input by the user is registered as the viewing time 45 with reference to the plant data table 41. Only plants 42 that are present may be selected.
- FIG. 8 is a schematic diagram showing an example of an input screen for inputting the types of plants to be planted in each region constituting the shape of the flower bed.
- a selection target color display column 81 On the display screen 13a, a selection target color display column 81, a plant image display column 82, a plant information display column 83, and a decision button 84 for displaying a color to be selected are displayed.
- a comment “Please select a yellow flower” is displayed in the selection target color display field 81, indicating that the plant that the user is currently trying to select is a plant having a yellow color. ing.
- the color instructed to be selected in the selection target color display field 81 is one of the colors selected by the user in step S2.
- the plant image display field 82 an image of a plant having a flower or leaf of a color to be selected in the selection target color display field 81 is displayed.
- the plant information display field 83 information on the plant corresponding to the image displayed in the plant image display field 82 is displayed.
- the plant information displayed in the plant image display field 82 in FIG. 8 is the name of the plant, the sowing time, the flowering time, the height, the area required for growth, and the ratio of flowers to leaves. You may display negative tolerance, the difficulty of breeding, a price, etc. Moreover, you may comprise so that the image and / or plant information of several types of plants may be displayed simultaneously.
- the user selects a desired plant by an operation such as swiping on the display screen 13a, and determines the type of plant by an operation such as tapping the determination button 84.
- an operation such as swiping on the display screen 13a
- determines the type of plant by an operation such as tapping the determination button 84.
- step S2 and step S3 may be completed for every area
- a fee for creating a flower bed based on the planting plan is calculated (step S4). For example, a unit area or a fee per region is determined for each plant or each color of the plant, and the total fee required for the production of the flower bed is calculated based on the plant selected in the planting plan. The calculated fee is displayed on the display screen 13a (step S5).
- an image showing the state of the flower bed is drawn and displayed on the display screen 13a (step S6).
- the photo data 46 corresponding to the identified plant is extracted for each region constituting the flower bed with reference to the plant data table 41, and the direction and angle with respect to the flower bed are set.
- Corresponding photograph data is arranged.
- An image showing the state of the flower bed is generated by perspective-transforming the virtual space in which these photographic data are arranged with the center of the flower bed as the focal point of the virtual camera.
- Step S7 When the user gives a viewpoint change instruction and / or a time change instruction (YES in step S7), an image showing the state of the flower bed is drawn based on the user change instruction and displayed on the display screen 13a ( Step S6).
- the plant data table 41 When a change in direction and angle with respect to the flower bed is input, the plant data table 41 is referred to and the arranged photo data is replaced with the photo data corresponding to the direction with respect to the changed flower bed, and an image is generated again. Is done.
- the photo data arranged in each region is replaced with photo data corresponding to the changed time, The image is drawn again.
- FIG. 9 is a schematic diagram showing an example of an input screen for inputting a viewpoint change instruction and / or a time change instruction.
- An image display area 91, a time meter 92, a viewpoint change button 93, and an image save button 94 are displayed on the display screen 13a.
- the time meter 92 is a meter for instructing to change the time of the image displayed in the image display area 91, and one year is displayed in a bar display.
- the user can change the state of the flower bed displayed on the display screen 13a by an operation such as swiping on the time meter 92 according to the elapsed time since planting.
- the viewpoint change button 93 is a button for instructing a change of the viewpoint for drawing an image showing the state of the flower bed.
- the user can acquire images viewed from different directions and angles with respect to the flower bed by an operation such as tapping the viewpoint change button 93.
- the viewpoint change button 93a is tapped, the viewpoint is leftward by a predetermined distance with respect to a straight line connecting the viewpoint of the image of the flower bed displayed in the image display area 91 and the center of the flower bed.
- the moved image is displayed.
- the viewpoint change button 93d is tapped, the viewpoint is shifted to the right by a predetermined distance with respect to a straight line connecting the viewpoint of the image showing the state of the flower bed displayed in the image display area 91 and the center point of the flower bed.
- An image that has been moved only is displayed. Further, when the viewpoint change button 93b or c is tapped, the viewpoint of the image indicating the state of the flower bed displayed in the image display area 91 is changed from the viewpoint that is raised or lowered by a predetermined distance in the height direction. An image looking at the center is displayed.
- FIG. 9 shows a case where the direction and angle with respect to the flower bed are changed in a discontinuous and stepwise manner
- the direction and angle with respect to the flower bed in a viewpoint change instruction may be changed continuously.
- the continuous change in the direction and angle with respect to the flower bed is performed, for example, by an operation such as swiping the image display area 91.
- the viewpoint for the flower bed is changed according to the swipe direction and length.
- the image saving button 94 displays a user's planting plan corresponding to the image showing the state of the flower bed displayed in the image display area 91 and / or the image showing the state of the flower bed displayed in the user terminal 1 and / or It is an image for storing in the server device 3.
- the stored image or the like can be shared with other users via the communication network 2.
- An image showing the state of the shared flower bed can be freely viewed between users.
- the user can also perform a planting plan based on or by editing a shared image or planting plan.
- step S6 If the user is satisfied with the image representing the state of the flower bed displayed on the display screen 13a in step S6, the viewpoint change instruction and / or the time change instruction is not performed (NO in step S7), and the user terminal 1 is changed.
- temporary registration such as putting the flower bed on which the planting plan has been made into a so-called “shopping cart” can be performed (step S8).
- the user can continue to make a planting plan for another flower bed.
- a planting plan for a plurality of flower beds can be made, and these flower beds can be put in a shopping cart, and a procedure for purchase can be performed collectively.
- the shape is specified, and the flower bed in which the color / flower type of each area is selected is stored in the server device 3, and the flower bed ordering system is used. After logging out, you can log in again and place an order for this flower bed. Similarly, the flower bed temporarily registered by being put in the “shopping cart” can be stored in the server device 3. The flower bed on which these planting plans are performed is associated with the identification information of the user terminal 1 and the contents of the flower bed are stored.
- step S8 when temporary registration is performed for the flower bed on which the planting plan has been made, an order button for confirming the order is displayed on the display screen 13a of the user terminal.
- the display screen 13a also displays the cost when ordering the flower bed placed in the shopping cart. Regarding the cost, the individual cost of the flower bed placed in the shopping cart and the total cost of the plurality of flower beds placed in the shopping cart are displayed. The user confirms the total cost when ordering the flower bed, and then deletes a part of the flower bed placed in the shopping cart from the shopping cart or arranges a part of the flower bed placed in the shopping cart.
- the planting plan can be carried out again.
- the processes from step S1 to S8 are performed again for the flower bed to be reviewed.
- an order request is transmitted to the server device 3 (step S9).
- all the flower beds that are temporarily registered in the shopping cart are subject to an order request.
- the user can place an order for home delivery and production of a flower bed based on the planting plan made by the user, but can also order plant seeds, seedlings, and the like that are required when the flower bed is produced.
- the user may be able to select whether to order home delivery and production of the flower bed or to order only home delivery such as plant seeds and seedlings.
- step S9 when a user order request is transmitted to the server device 3, the order content is received by the server device 3, the order content is stored in the storage device 33 of the server device 3, and the order is confirmed.
- Step S10 The operator of the ordering / ordering system of the present invention prepares the seeds and seedlings of the ordered plant according to the ordered contents, or creates a flower bed and delivers it to a pre-registered user address.
- the present invention can also be implemented using only a user terminal.
- the function that the server device has been responsible for in the above-described manner is performed by the user terminal.
- Control unit 12 RAM DESCRIPTION OF SYMBOLS 13 Display part 14 Memory
- storage device 15 Sensor part 16 Communication interface 2
- Management server apparatus 31 Control part 32 RAM 33 Storage device 34 Communication interface
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Environmental Sciences (AREA)
- Computer Graphics (AREA)
- Agronomy & Crop Science (AREA)
- Animal Husbandry (AREA)
- Marine Sciences & Fisheries (AREA)
- Mining & Mineral Resources (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Tourism & Hospitality (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、花壇受発注システム及び配植計画支援プログラムに関する。 The present invention relates to a flower bed ordering system and a planting plan support program.
近年、庭やベランダなどで園芸を楽しむ、いわゆるガーデニングは、一般的な趣味として広く認知されるようになっており、希望どおりの花壇を自由に設計し、簡便な手続きで、設計した花壇を購入したいというニーズがある。 In recent years, so-called gardening, where you can enjoy gardening in a garden or veranda, has become widely recognized as a general hobby. There is a need to do it.
また、望み通りの花壇等を作製するために必要な植物の種類やその数を知ることは、ガーデニングについて相当の知識がないと困難であり、このことが、ガーデニング未経���者が実際にガーデニングに挑戦する際の障壁となっていた。 In addition, it is difficult to know the types of plants and the number of plants necessary to produce the desired flower beds, etc. without considerable knowledge of gardening, which is why gardening inexperienced people actually challenge gardening. It became a barrier when doing.
また、花壇等への配植を計画する段階においてその完成形を正確に予想することは難しく、実際に配植をして花壇等を完成させた後に、望んでいた花壇等とは違うという状況が起こりやすいという問題があった。 In addition, it is difficult to accurately predict the completed form at the stage of planning planting to flower beds, etc., and after completing planting by actually planting, the situation is different from the desired flower beds etc. There was a problem that was likely to occur.
上記のような問題を解決するため、例えば、特許文献1には、情報端末を用いて花壇の設計・施工支援を行うシステムが提案されている。特許文献1のシステムは、データベースに記憶されているデータを参照して、花壇の形状と花壇内の配色を決定する花壇設計手段と、設計された花壇の条件を設定する条件設定手段と、設計された花壇を施工するのに必要な材料を選択して花壇の施工プランを作成する施工支援手段とを備えたものであり、花壇設計手段によって決定された花壇の3次元模式図を、斜視図としてユーザ端末に表示することが開示されている。
In order to solve the above problems, for example,
上で述べたように、希望する大きさ、形状、模様等を有する花壇を���由に設計し、簡便な手続きで、設計した花壇を購入したいというニーズがあるが、これまでのところ、花壇の設計と受発注を簡便に行うことのできるシステムは存在しない。 As mentioned above, there is a need to freely design a flower bed with the desired size, shape, pattern, etc., and to purchase the designed flower bed with simple procedures, but so far the design of the flower bed There is no system that can easily place orders.
ところで、花壇から受ける印象は、花壇を見る方向や高さによって大きく異なることがある。しかし、特許文献1に開示されているシステムでは、花壇の完成予想図を表す3次元模式図を一定の方向及び角度からしか見ることができないため、その施工プランに基づいて作製される花壇が、本当にユーザの望んだ通りの花壇であるとは限らなかった。
By the way, the impression received from the flower bed may vary greatly depending on the direction and height of the flower bed. However, in the system disclosed in
また、植物の開花時期などは植物の種類によって様々であるため、花壇から受ける印象も時期によって大きく異なってくるが、特許文献1のシステムは、花壇の3次元模式図を時期ごとに表示できるものではなかった。そのため、時期ごとに変化をもたせた花壇の作製を支援することができないという問題があった。
Also, since the flowering time of plants varies depending on the type of plant, the impression received from the flower bed varies greatly depending on the time, but the system of
本発明は、上記のような課題を解決するためになされたものである。すなわち、本発明の第一の課題は、希望どおりの花壇を自由に設計し、簡便な手続きで、設計した花壇を発注することができる花壇受発注システムを提供することである。 The present invention has been made to solve the above-described problems. That is, the first problem of the present invention is to provide a flower bed ordering / order receiving system that can freely design a flower bed as desired and place an order for the designed flower bed in a simple procedure.
本発明の第二の課題は、花壇の完成予想図を、異なる方向及び/又は角度を有する複数の視点から見ることが可能な配植計画支援プログラムを提供することである。 The second problem of the present invention is to provide a planting plan support program that can see the completed map of the flower bed from a plurality of viewpoints having different directions and / or angles.
本発明の第三の課題は、植物の植付け時からの経過時間ごとの花壇の状態をユーザに提示することが可能な配植計画支援プログラムを提供することである。 The third problem of the present invention is to provide a planting plan support program capable of presenting to the user the state of the flower bed for each elapsed time since planting.
本発明の要旨は、以下の通りである。 The gist of the present invention is as follows.
[1]ユーザ端末と、ユーザ端末と通信が可能なサーバ装置とを備える花壇受発注システムであって、花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定する配置特定手段を備え、ユーザ端末が、ユーザの操作により配置特定手段により特定された配置を有する花壇の発注要求を送信する発注要求送信手段を備え、サーバ装置が、花壇の発注要求を受信する発注要求受信手段を備える、花壇受発注システム。 [1] A flower bed ordering system including a user terminal and a server device capable of communicating with the user terminal, wherein a plurality of areas constituting the flower bed are different in color and / or different types of plants for each area. An arrangement specifying means for specifying the arrangement; the user terminal includes an order request transmitting means for transmitting an order request for a flower bed having an arrangement specified by the arrangement specifying means by a user operation; A flower bed ordering system comprising order request receiving means for receiving
[2]ユーザ端末が、ユーザの操作指示により領域ごとに配置する色及び/又は植物の選択を受け付ける植物選択手段を備え、配置特定手段が、植物選択手段により受け付けられた色及び/又は植物に応じて、領域ごとの色及び/又は植物の配置を特定する、[1]に記載の花壇受発注システム。 [2] The user terminal includes a plant selection unit that receives a selection of colors and / or plants to be arranged for each region according to a user's operation instruction, and the arrangement specifying unit applies the colors and / or plants received by the plant selection unit. The flower bed ordering system according to [1], wherein the color and / or the arrangement of the plants is specified for each region in response.
[3]植物選択手段が、植物の植付け時及び/又は観賞時に応じて、選択の受け付けが可能な植物が変更されるものである、[2]に記載の花壇受発注システム。 [3] The flower bed ordering system according to [2], wherein the plant selection means is configured to change a plant that can accept selection according to planting time and / or viewing time.
[4]ユーザ端末が、花壇の形状及び大きさの選択を受け付ける形状選択手段を備え、配置特定手段が、形状選択手段により選択された形状及び大きさを有する花壇を構成する複数の領域について、異なる色及び/又は異なる種類の植物の配置を特定する、[1]~[3]のいずれかに記載の花壇受発注システム。 [4] The user terminal includes shape selection means for receiving selection of the shape and size of the flower bed, and the arrangement specifying means for a plurality of regions constituting the flower bed having the shape and size selected by the shape selection means. The flower bed ordering system according to any one of [1] to [3], wherein the arrangement of different colors and / or different types of plants is specified.
[5]ユーザ端末と通信が可能なサーバ装置に実行させるための花壇受発注プログラムであって、サーバ装置を、花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定する配置特定手段、ユーザ端末から花壇の発注要求を受信する発注要求受信手段として機能させる、花壇受発注プログラム。 [5] A flower bed ordering / ordering program for causing a server device capable of communicating with a user terminal to execute, wherein the server device has different colors and / or different types for each of a plurality of regions constituting the flower bed. A flower bed ordering program that functions as an arrangement specifying means for specifying the arrangement of plants and an order request receiving means for receiving an order request for a flower bed from a user terminal.
[6]サーバ装置と通信が可能なユーザ端末に実行させるための花壇受発注プログラムであって、ユーザ端末を、花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定する配置特定手段、ユーザの操作により配置特定手段により特定された配置を有する花壇の発注要求をサーバ装置へ送信する発注要求送信手段として機能させる、花壇受発注プログラム。 [6] A flower bed ordering program for causing a user terminal capable of communicating with a server device to execute, wherein the user terminal has different colors and / or different types for each of a plurality of areas constituting the flower bed. A flower bed ordering and ordering program for functioning as an order request transmitting means for transmitting an order request for a flower bed having a layout specified by the layout specifying means by a user operation to a server device.
[7]ユーザ端末と、ユーザ端末と通信が可能なサーバ装置とを備える花壇受発注システムにおいて実行される花壇受発注方法であって、ユーザ端末又はサーバ装置において、花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定するステップと、ユーザ端末において、ユーザの操作により特定された配置を有する花壇の発注要求を送信するステップと、サーバ装置において、花壇の発注要求を受信するステップとを有する、花壇受発注方法。 [7] A flower bed ordering / ordering method executed in a flower bed ordering / ordering system including a user terminal and a server device capable of communicating with the user terminal, and a plurality of areas constituting the flower bed in the user terminal or the server device In the server device, the step of specifying the arrangement of different colors and / or different types of plants for each region, the step of transmitting an order request for the flower bed having the arrangement specified by the user's operation in the user terminal, Receiving a flower bed ordering request.
[8]花壇内の配植計画の支援をコンピュータ装置に実行させるための配植計画支援プログラムであって、コンピュータ装置を、花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定する配置特定手段、各植物に対応する表示データを記憶する表示データ記憶手段、表示データ記憶手段に記憶された表示データをもとに、各領域の位置、及び、各領域に配置された植物に応じて、花壇の状態を示す画像を描画する描画手段として機能させるものであり、描画手段が、花壇に対して異なる方向及び/又は角度から視た場合の画像を描画することが可能な、配植計画支援プログラム。 [8] A planting plan support program for causing a computer device to perform a planting plan support in a flower bed, wherein the computer device has a different color and / or for each of a plurality of regions constituting the flower bed. Based on the display data stored in the display data storage means, the display data storage means for storing the display data corresponding to each plant, the display data storage means for specifying the arrangement of different types of plants, and According to the plant arranged in each region, it functions as a drawing means for drawing an image showing the state of the flower bed, and the drawing means shows an image when viewed from different directions and / or angles with respect to the flower bed. A planting plan support program that can be drawn.
[9]花壇内の配植計画の支援をコンピュータ装置に実行させるための配植計画支援プログラムであって、コンピュータ装置を、花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定する配置特定手段、各植物について、植物の植付け時からの経過時間に応じた複数の表示データを記憶する表示データ記憶手段、表示データ記憶手段に記憶された表示データをもとに、各領域の位置、及び、各領域に配置された植物に応じて、植物の植付け時からの経過時間ごとの花壇の状態を示す画像を描画する描画手段として機能させる、配植計画支援プログラム。 [9] A planting plan support program for causing a computer device to support a planting plan in a flower bed, wherein the computer device has a different color and / or for each of a plurality of regions constituting the flower bed. Arrangement specifying means for specifying the arrangement of different types of plants, display data storage means for storing a plurality of display data corresponding to the elapsed time since planting for each plant, display data stored in the display data storage means Based on the above, according to the position of each region and the plant arranged in each region, the planting functioning as a drawing means for drawing an image showing the state of the flower bed for each elapsed time from the planting time Planning support program.
[10]描画手段により描画される画像が、仮想3次元空間内の花壇の状態を、2次元画像に変換したものである、[8]又は[9]に記載の配植計画支援プログラム。 [10] The planting plan support program according to [8] or [9], wherein the image drawn by the drawing means is obtained by converting the state of the flower bed in the virtual three-dimensional space into a two-dimensional image.
[11]���ンピュータ装置を、ユーザの操作指示により領域ごとに配置する植物の選択���受け付ける植物選択手段として機能させ、配置特定手段が、植物選択手段により受け付けられた植物に応じて、領域ごとの植物の配置を特定するものであり、植物選択手段が、植物の植付け時及び/又は観賞時に応じて、選択を受け付けられる植物が変更されるものである、[8]~[10]のいずれかに記載の配植計画支援プログラム。 [11] A computer device is caused to function as a plant selection unit that receives selection of a plant to be arranged for each region in accordance with a user's operation instruction, and the arrangement specifying unit has a plant for each region according to the plant received by the plant selection unit. In any one of [8] to [10], the plant selection means changes a plant for which selection is accepted according to planting and / or appreciation time. The described planting plan support program.
[12]コンピュータ装置を、ユーザの操作指示による発注要求を受け付ける発注要求受付手段、発注要求を受け付けると、配置特定手段により特定された植物の配置による花壇の受注を確定させる受注確定手段として機能させる、[8]~[11]のいずれかに記載の配植計画支援プログラム。 [12] An order request accepting unit that accepts an order request according to a user's operation instruction, and a computer device that functions as an order confirmation unit that accepts an order for a flower bed based on the arrangement of plants specified by the arrangement specifying unit when the order request is accepted [8] to [11], the planting plan support program according to any one of
[13]花壇内の配植計画の支援を実行するための配植計画支援装置であって、花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定する配置特定手段と、各植物に対応する表示データを記憶する表示データ記憶手段と、表示データ記憶手段に記憶された表示データをもとに、各領域の位置、及び、各領域に配置された植物に応じて、花壇の状態を示す画像を描画する描画手段とを備え、描画手段が、花壇に対して異なる方向及び/又は角度から視た場合の画像を描画することが可能な、配植計画支援装置。 [13] A planting plan support apparatus for executing a planting plan support in a flower bed, wherein different colors and / or different types of plants are arranged for each of a plurality of regions constituting the flower bed. Based on the arrangement specifying means for specifying, the display data storage means for storing the display data corresponding to each plant, and the display data stored in the display data storage means, the positions of the respective areas and the respective areas are arranged. A drawing means for drawing an image showing the state of the flower bed according to the plant, and the drawing means can draw an image when viewed from different directions and / or angles with respect to the flower bed. Planting plan support device.
[14]花壇内の配植計画の支援を実行するための配植計画支援装置であって、花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定する配置特定手段と、各植物について、植物の植付け時からの経過時間に応じた複数の表示データを記憶する表示データ記憶手段と、表示データ記憶手段に記憶された表示データをもとに、各領域の位置、及び、各領域に配置された植物に応じて、植物の植付け時からの経過時間ごとの花壇の状態を示す画像を描画する描画手段とを備える、配植計画支援装置。 [14] A planting plan support apparatus for executing planting plan support in a flower bed, wherein different colors and / or different types of plants are arranged for each of a plurality of regions constituting the flower bed. Based on the display data stored in the display data storage means, the display data storage means for storing a plurality of display data according to the elapsed time from the planting time, and the arrangement specifying means to identify, A planting plan support apparatus comprising: a drawing unit that draws an image indicating a state of a flower bed for each elapsed time from planting according to the position of each region and the plants arranged in each region.
[15]花壇内の配植計画の支援をコンピュータ装置において実行される配植計画支援方法であって、花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定するステップと、記憶手段に記憶された各植物に対応する表示データをもとに、各領域の位置、及び、各領域に配置された植物に応じて、花壇の状態を示す画像を描画するステップとを有し、描画するステップが、花壇に対して異なる方向及び/又は角度から視た場合の画像を描画することが可能なものである、配植計画支援方法。 [15] A planting plan support method for supporting planting plans in a flower bed in a computer device, wherein a plurality of areas constituting the flower bed are different in color and / or different types of plants for each area. Based on the step of specifying the arrangement and the display data corresponding to each plant stored in the storage means, an image showing the state of the flower bed according to the position of each area and the plant arranged in each area And a drawing step, wherein the drawing step is capable of drawing an image when viewed from different directions and / or angles with respect to the flower bed.
[16]花壇内の配植計画の支援をコンピュータ装置において実行される配植計画支援方法であって、花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定する配��するステップと、記憶手段に記憶された、各植物についての植物の植付け時からの経過時間に応じた複数の表示データをもとに、各領域の位置、及び、各領域に配置された植物に応じて、植物の植付け時からの経過時間ごとの花壇の状態を示す画像を描画するステップとを有する、配植計画支援方法。 [16] A planting plan support method for supporting planting plans in a flower bed in a computer apparatus, wherein a plurality of areas constituting the flower bed are different in color and / or different types of plants for each area. Based on a plurality of display data stored in the storage means and the elapsed time from the planting time for each plant stored in the storage means, the position of each region, and each region And a step of drawing an image showing a state of a flower bed for each elapsed time from the planting time according to the arranged plant.
[17]表示装置を備える植物表示システムであって、仮想空間の状態に関する情報を記憶する仮想空間記憶手段と、植物の状態に関する情報を記憶する植物情報記憶手段と、表示装置の位置及び/又は向きに応じて、表示装置に表示する仮想空間及び植物の画像を生成する画像生成手段と、生成した画像を表示装置に表示する画像表示手段とを備える、植物表示システム。 [17] A plant display system including a display device, a virtual space storage unit that stores information about the state of the virtual space, a plant information storage unit that stores information about the state of the plant, a position of the display device, and / or A plant display system comprising image generation means for generating an image of a virtual space and a plant to be displayed on a display device according to a direction, and image display means for displaying the generated image on a display device.
[18]ユーザ端末と、ユーザ端末と通信が可能なサーバ装置とを備える植物表示システムであって、植物の状態に関する情報と当該情報と関連付けられたマーカに関する情報とを記憶する記憶手段と、マーカと背景とを撮像する撮像手段と、マーカを識別する識別手段と、識別したマーカから植物を特定する植物特定手段と、特定された植物の画像を生成する画像生成手段と、生成した画像を撮像した背景とともに表示する画像表示手段とを備える、植物表示システム。 [18] A plant display system including a user terminal and a server device capable of communicating with the user terminal, the storage unit storing information about the state of the plant and information about the marker associated with the information, a marker Imaging means for capturing the image and background, identification means for identifying the marker, plant identification means for identifying a plant from the identified marker, image generation means for generating an image of the identified plant, and imaging the generated image A plant display system comprising image display means for displaying with a background.
上記[1]に記載の発明は、花壇における異なる色、種類の植物の配置を特定して花壇を設計することができる配置特定手段と、ユーザ端末にて設計した花壇の発注要求を送信し、サーバ装置にて発注要求を受信する発注要求送受信手段とを備えている。すなわち
上記[1]に記載の発明によれば、ユーザの設計した花壇を発注することが可能になる。
The invention according to the above [1] transmits an arrangement specifying means capable of specifying an arrangement of plants of different colors and types in the flower bed and designing the flower bed, and an order request for the flower bed designed on the user terminal, Order request transmission / reception means for receiving an order request at the server device is provided. That is, according to the invention described in [1] above, it is possible to order a flower bed designed by the user.
上記[8]に記載の発明は、花壇の完成予想図である花壇の状態を示す画像を、花壇に対して異なる方向及び/又は角度から描画することが可能な描画手段を備えている。すなわち、上記[8]に記載の発明よれば、ユーザの計画する花壇の完成予想図を複数の視点から見ることができるため、実際に作製された花壇がユーザのイメージとは異なるという状況が起こりにくく、ユーザのイメージに近い花壇を作製することが可能になる。 The invention described in [8] includes drawing means capable of drawing an image showing a state of the flower bed, which is a predicted view of the flower bed, from different directions and / or angles with respect to the flower bed. That is, according to the invention described in [8] above, since the completion plan of the flower bed planned by the user can be viewed from a plurality of viewpoints, a situation occurs in which the actually produced flower bed is different from the user's image. It is difficult to make a flower bed that is close to the user's image.
上記[9]に記載の発明は、植物の植付け時からの経過時間ごとの花壇の状態を示す画像を描画する描画手段を備えている。すなわち、上記[9]に記載の発明によれば、実際に花壇を作製する前に、植物の植付け時からの経過時間ごとの花壇の状態を予測することができるため、ユーザは、時期に応じて変化する花壇の様子を知ることができ、年間を通して魅力のある花壇の作製を行うことが可能になる。 The invention described in [9] includes drawing means for drawing an image indicating the state of the flower bed for each elapsed time since planting. That is, according to the invention described in [9] above, since the state of the flower bed can be predicted for each elapsed time from the time of planting before actually producing the flower bed, the user can It is possible to know how the flower bed changes, and to make attractive flower beds throughout the year.
以下、添付図面を参照して、本発明の実施の形態について説明をする。以下、効果に関する記載は、本発明の実施の形態の効果の一側面であり、ここに記載するものに限定されない。また、以下で説明するフローチャートを構成する各処理の順序は、処理内容に矛盾や不整合が生じない範囲で順不同である。 Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. Hereinafter, the description regarding the effect is one aspect of the effect of the embodiment of the present invention, and is not limited to what is described here. In addition, the order of the processes constituting the flowchart described below is out of order as long as no contradiction or inconsistency occurs in the process contents.
(第一の実施の形態)
図1は、本発明の実施の形態の少なくとも1つに対応する、花壇受発注システムの構成を示す図である。図示するように、本実施の形態に���る花壇受発注システム��、複数のユーザ端末�����ユーザ端末1a、1b、1c・・・)と、通信ネットワーク2と、サーバ装置3とから構成される。
(First embodiment)
FIG. 1 is a diagram showing a configuration of a flower bed ordering / ordering system corresponding to at least one of the embodiments of the present invention. As shown in the drawing, the flower bed ordering / order receiving system according to the present embodiment includes a plurality of user terminals 1 (
ユーザ端末1は、ユーザが、花壇の面積及び形状の選択や、花壇に植える植物の種類及び配置の選択などを行うための端末である。ユーザ端末1としては、例えば、パーソナルコンピュータ、スマートフォン、タブレット端末、携帯電話、PDA等が挙げられるが、これに限定されない。ユーザ端末1は、通信ネットワーク2を介してサーバ装置3と接続可能な装置であれば良い。
The
通信ネットワーク2は、例えば、インターネット、有線又は無線の公衆電話網、有線又は無線LAN、専用回線等、有線又は無線の公知の各種の通信ネットワークを用いることができる。
The
サーバ装置3は、ユーザ端末1との間で情報を送受信したり、ユーザ端末1との通信履歴を記憶して分析したりするための管理・運営用サーバである。
The
図2は、本発明の実施の形態の少なくとも1つに対応する、ユーザ端末の構成を示すブロック図である。図示するようにユーザ端末1は、制御部11、RAM12、表示部13、記憶装置14、センサ部15及び通信インタフェース16等を具備しており、通信インタフェース16により通信ネットワーク2と接続が可能である。
FIG. 2 is a block diagram showing a configuration of a user terminal corresponding to at least one of the embodiments of the present invention. As illustrated, the
制御部11は、記憶装置14等の記憶装置に格納されたプログラムやデータを参照し、実行する。RAM12は、制御部11のワークエリアである。表示部13に備えられたタッチパネル13bに対するユーザによる操作、及びセンサ部15が検知した情報は、入力情報としてRAM12に格納され、制御部11は入力情報をもとに各種の演算処理を実行する。
The control unit 11 refers to and executes a program or data stored in a storage device such as the
表示部13は、花壇の面積及び形状の選択や、花壇に植える植物の種類及び配置の選択などの配植計画をユーザが行うために必要な情報や、ユーザの選択によって特定される花壇の状態などを示す画像を表示する表示画面13aを有する。また、表示部13は、指やスタイラス等による押圧や、パネル上における指等の位の移動を検知し、その座標位置の変化等を検出するタッチパネル13bを有する。なお、表示画面13aとタッチパネル13bとは、一体的に構成されていてもよい。
The
記憶装置14は、プログラムやデータを保存するための記憶領域として用いられ���ものであり、サーバ装置から受信したデータを記憶することができる。
The
センサ部15は、GPSセンサを備えている。また、その他の各種センサを備えていてもよく、各種センサとしては、例えば、指紋認証センサ、近接センサ、加速度センサ、ジャイロセンサ、磁力センサ、輝度センサ、又は、気圧センサ等が挙げられる。
The
図3は、本発明の実施の形態の少なくとも1つに対応する、サーバ装置の構成を示すブロック図である。図示するようにサーバ装置3は、制御部31、RAM32、記憶装置33、及び通信インタフェース34等を具備しており、通信インタフェース34により通信ネットワーク2と接続が可能である。
FIG. 3 is a block diagram showing a configuration of the server device corresponding to at least one of the embodiments of the present invention. As shown in the figure, the
制御部31は、記憶装置33に格納されたプログラムやデータを参照し、実行する。RAM32は、制御部31のワークエリアである。記憶装置33には、ユーザ端末1において入力されたデータであって、通信インタフェース34を経由して受信したデータ等が記憶される。
The
次に、ユーザ端末1の機能について説明をする。ユーザ端末1は、花壇形状入力機能、植付時期入力機能、植物配置入力機能、配植計画送信機能、花壇状態画像受信機能、視点変更指示機能、時期変更指示機能、変更指示送信機能、種苗数受信機能、及び発注要求送信機能を有する。
Next, functions of the
花壇形状入力機能は、ユーザが希望する花壇の形状及び面積に関する情報を入力する機能を有する。花壇の形状に関する情報の入力は、例えば、表示画面13aに複数の正方形からなるマス目を表示し、マス目をタップする等の操作によって、表示画面13a上においてユーザの希望する花壇の形状を作製させることで行われる。また、花壇の面積に関する情報の入力は、例えば、マス目を形成する正方形の一辺の長さに対応する実際の長さをユーザに入力させることで行われる。
The flower bed shape input function has a function of inputting information related to the shape and area of the flower bed desired by the user. The input of information related to the shape of the flower bed is performed by, for example, displaying a square made up of a plurality of squares on the
植付時期入力機能は、ユーザが希望する植物の植え付け時期及び/又は鑑賞時期に関する情報を入力する機能を��する。植え付け時期等の入力は、例えば、表示画面13aに、1年間をバー表示にて表示させ、バー上�����ワ�����する等の操作によって行われる。��お、植物の植え付け時期や開花時期は地域によって多少の前後があるため、植付時期入力機能は、さらに、花壇を作製する地域に関する情報を入力する機能を備えていることが好ましい。なお、花壇を作製する地域に関する情報は、センサ部15に備えられたGPSセンサによって検出されるユーザ端末1の現在位置や、予め登録されたユーザの住所を花壇作製地域とすることで、入力を省略するように構成してもよい。
The planting time input function has a function of inputting information related to the planting time and / or viewing time of the plant desired by the user. The planting time and the like are input by, for example, displaying the year on the
植物配置入力機能は、花壇における植物の配置及びその種類を、花壇を構成する領域ごとに、入力する機能を有する。植物の配置及びその種類の入力は、例えば、表示画面13aに表示された花壇を構成する複数のマス目について、各マス目ごとに、ユーザの希望する色及び植物を選択させることで行われる。例えば、色の選択入力は、ユーザが表示画面13a上における花壇を構成するマス目をタップする等の操作をした場合に、複数の色からなるカラーパレットをポップアップ表示し、カラーパレットに表示された色の中から、タップしたマス目に対して希望する色をユーザに選択させることで行われる。また、植物の種類の入力は、ユーザが選択した色に対応する植物に関する情報を表示画面13aに表示し、表示された植物の中から、希望する植物をユーザに選択させることで行われる。上述した植付時期入力機能によって植物の植え付け時期などが選択されている場合は、ユーザが選択した色に対応し、かつ、ユーザが選択した植え付け時期などに対応する植物に関する情報のみを表示画面13aに表示する。なお、ユーザの希望する色及び植物の入力は、複数のマス目に対して、一括して行えるものであっても良い。
The plant arrangement input function has a function of inputting the arrangement and type of plants in the flower bed for each area constituting the flower bed. The arrangement of the plant and the input of the type thereof are performed, for example, by selecting a color and a plant desired by the user for each of the squares constituting the flower bed displayed on the
配植計画送信機能は、ユーザによって入力された配植計画に関する情報を、通信インタフェース16を介してサーバ装置3に送信する機能を有する。なお、本明細書において、「配植計画」とは、少なくとも、花壇の形状及び面積、並びに、花壇における植物の配置及びその種類から構成される、ユーザの花壇作製計画のことをいう。
The planting plan transmission function has a function of transmitting information related to the planting plan input by the user to the
花壇状態画像受信機能は、ユーザの配植計画に基づいてサーバ装置3によって作製される花壇の状態を示す画像を、通信インタフェース16を介してサーバ装置3から受信する機能を有する。受信した花壇の状態を示す画像は、表示画面13aに表示される。なお、本明細書において、「花壇の状態を示す画像」とは、ユーザの配植計画に基づいて花壇を作製した場合の完成予想図のことをいう。
The flower bed state image reception function has a function of receiving, from the
視点変更指示機能は、サーバ装置3から受信した花壇の状態を示す画像を、異なる方向及び/又は角度から視た場合の画像に変更する指示を入力する機能を有する。視点変更指示の入力は、例えば、表示画面13aに、所定の方向及び/又は角度に対応付けられたボタンを表示し、ユーザが希望する方向及び/又は角度に対応するボタンをタップする等の操作によって行われる。
The viewpoint change instruction function has a function of inputting an instruction to change the image indicating the state of the flower bed received from the
時期変更指示機能は、サーバ装置3から受信した花壇の状態を示す画像を、特定の時期における花壇の状態を示す画像に変更する指示を入力する機能を有する。時期変更指示の入力は、例えば、表示画面13aに、1年間をバー表示にて表示させ、バー上をスワイプする等の操作によって行われる。
The time change instruction function has a function of inputting an instruction to change the image indicating the state of the flower bed received from the
変更指示送信機能は、ユーザによって入力された視点変更指示及び/又は時期変更指示に関する情報を、通信インタフェース16を介してサーバ装置3に送信する機能を有する。
The change instruction transmission function has a function of transmitting information regarding the viewpoint change instruction and / or the time change instruction input by the user to the
種苗数受信機能は、ユーザの配植計画に基づいて花壇を作製した場合に必要となる植物の種及び/又は苗の数に関する情報を、通信インタフェース16を介してサーバ装置3から受信する機能���有する。なお、種苗数受信機能は、さらに、花壇を構成する各領域内における植物を植える間隔、及び見積金額に関する情報を、通信インタフェース16を介してサーバ装置3から受信する機能を有していても良い。
The seed and seedling number reception function has a function of receiving information about the number of plant seeds and / or the number of seedlings necessary for producing a flower bed based on the user's planting plan from the
発注要求送信機能は、ユーザの配植計画に基づいて花壇を作製する際に必要となる植物の種及び/又は苗に関する発注要求を、通信インタフェース16を介してサーバ装置3に送信する機能を有する。
The order request transmission function has a function of transmitting an order request regarding plant seeds and / or seedlings necessary for producing a flower bed based on the user's planting plan to the
次に、サーバ装置3の機能について説明をする。サーバ装置3は、配植計画受信機能、植物配置特定機能、表示データ記憶機能、花壇状態描画機能、花壇状態画像送信機能、変更指示受信機能、種苗数算出機能、種苗数送信機能、発注要求受信機能、及び受注確定機能を有する。
Next, functions of the
配植計画受信機能は、ユーザによって入力された配植計画に関する情報を、通信インタフェース16を介してユーザ端末1から受信し、記憶装置33に記憶する機能を有する。
The planting plan receiving function has a function of receiving information related to the planting plan input by the user from the
植物配置特定機能は、配植計画受信機能によって受信したユーザの配植計画に基づいて、花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定する機能を有する。 The plant arrangement specifying function specifies the arrangement of different colors and / or different types of plants for each of the plurality of areas constituting the flower bed based on the user's arrangement plan received by the arrangement plan receiving function. It has a function.
表示データ記憶機能は、ガーデニングに用いられる植物に関する表示データを記憶する機能を有する。表示データ記憶機能に記憶される表示データとしては、例えば、複数のポリゴンによって構成されるグラフィックデータが好ましい。また、表示データとしては、異なる色及び/又は異なる種類の植物ごとに、入力可能な花壇に対する方向や角度に対応した、複数の異なる方向又は角度から植物を視た写真データであっても良い。 The display data storage function has a function of storing display data related to plants used for gardening. The display data stored in the display data storage function is preferably graphic data composed of a plurality of polygons, for example. Further, the display data may be photographic data obtained by viewing a plant from a plurality of different directions or angles corresponding to directions and angles with respect to a flower bed that can be input for different colors and / or different types of plants.
花壇状態描画機能は、植物配置特定機能によって特定される花壇の状態を示す画像を、表示データ記憶機能に記憶された表示データをもとに、花壇における各領域の配置、及び、各領域に配置された植物に応じて、描画する機能を有する。 The flower bed state drawing function arranges the image indicating the state of the flower bed specified by the plant arrangement specifying function in the flower bed based on the display data stored in the display data storage function and in each area. Depending on the plant that has been drawn, it has a drawing function.
描画される画像は、仮想3次元空間内の花壇の状態を仮想スクリーンで透視変換することで得られ���、���次元画像であることが好ましい。仮想3次元空間内には、配植された植物についてのオブジェクトが設けられており、仮想カメラの位置を変更することで、異なる角度から視た花壇の状態を、2次元画像として表示することが可能となる。 The image to be drawn is preferably a two-dimensional image obtained by perspective-transforming the state of the flower bed in the virtual three-dimensional space using a virtual screen. In the virtual three-dimensional space, objects about the planted plants are provided, and the state of the flower bed viewed from different angles can be displayed as a two-dimensional image by changing the position of the virtual camera. It becomes possible.
なお、仮想カメラの位置に応じて、仮想スクリーンの位置が決定され、仮想スクリーン上に投影された画像が2次元画像として表示される。透視変換により仮想スクリーン上に投影した画像を生成する場合には、前面に他の物体があって隠されてしまう面を消去する隠面消去が行われる。隠面消去の方法としては、例えば、Zバッファ法を用いることができる。 Note that the position of the virtual screen is determined according to the position of the virtual camera, and the image projected on the virtual screen is displayed as a two-dimensional image. When generating an image projected on a virtual screen by perspective transformation, hidden surface erasure is performed to erase a surface that is hidden by another object on the front surface. As a hidden surface erasing method, for example, a Z buffer method can be used.
仮想3次元空間内のグラフィックデータは、例えば、複数のポリゴンによって構成されていてもよい。仮想3次元空間に配植された植物オブジェクトのそれぞれは、植物の形状を表現できるように配置された複数のポリゴンによって構成されている。これらのポリゴンは、ローカル座標系で各頂点の座標を特定することにより、定義される。 The graphic data in the virtual three-dimensional space may be composed of a plurality of polygons, for example. Each of the plant objects arranged in the virtual three-dimensional space is composed of a plurality of polygons arranged so that the shape of the plant can be expressed. These polygons are defined by specifying the coordinates of each vertex in the local coordinate system.
植物配置特定機能により、花壇を構成する複数の領域ごとに、異なる色及び/又は異なる種類の植物の配置が特定されると、仮想空間内における各領域に、特定された植物についての植物オブジェクトが配置される。これらの配置された植物オブジェクト(例えば、花壇の中心)が、仮想カメラの焦点となる。ユーザにより花壇に対する方向や角度の変更が入力されると、仮想カメラの焦点の位置は固定されたまま、仮想カメラの位置だけが変更され、花壇に対して、異なる方向や角度から視た画像を取得することができる。この場合、花壇に対する方向や角度は、連続的に変更できるようにしてもよく、不連続で段階的に変更できるようにしてもよい。 When the arrangement of different colors and / or different types of plants is specified for each of a plurality of areas constituting the flower bed by the plant arrangement specifying function, a plant object for the specified plant is displayed in each area in the virtual space. Be placed. These arranged plant objects (for example, the center of the flower bed) become the focal point of the virtual camera. When the user inputs a change in the direction or angle with respect to the flower bed, the position of the virtual camera remains fixed, only the position of the virtual camera is changed, and images viewed from different directions and angles with respect to the flower bed are displayed. Can be acquired. In this case, the direction and angle with respect to the flower bed may be changed continuously, or may be changed discontinuously and stepwise.
また、植物の植付け時からの経過時間に応じて、表示画面に表示される花壇の状態を変化させることも可能である。ポリゴンにより構成される植物オブジェクトは、異なる色及び/又は異なる種類の植物ごとに、植物の植付け時からの経過時間に応じて複数のオブジェクトデータが予め記憶されている。ユーザにより表示の対象となる時期の変更が入力されると、各領域に配置された植物オブジェクトが、植物の色や種類ごとに、変更後の時期に相当する植物オブジェクトに差し替えられる。このような構成とすることで、花壇内の植物の成長する様子や変化する様子を確認することができるため、時期に応じては一部の花が咲いていて、一部の花は咲いていないなどのバランスの悪さを、事前に知ることも可能となる。 Also, it is possible to change the state of the flower bed displayed on the display screen according to the elapsed time since planting. The plant object constituted by polygons stores a plurality of object data in advance for each of different colors and / or different types of plants according to the elapsed time from planting. When a change in time to be displayed is input by the user, the plant object arranged in each region is replaced with a plant object corresponding to the time after change for each color and type of the plant. With this structure, you can see how the plants in the flower bed grow and change, so depending on the season, some flowers are blooming, and some flowers are blooming. It is also possible to know in advance the imbalances such as absence.
仮想3次元空間内のグラフィックデータとしては、ポリゴンにより構成されるオブジェクトとは異なり、写真データを用いることができる。写真データは、異なる色及び/又は異なる種類の植物ごとに、入力可能な花壇に対する方向や角度に対応した、複数の異なる方向又は角度から植物を視た写真データが予め記憶されている。この場合、花壇に対する方向や角度は段階的に変更することが可能となる。植物配置特定機能により、花壇を構成する複数の領域ごとに、異なる色及び/又は異なる種類の植物の配置が特定されると、各領域に、特定された植物についての写真データが、仮想カメラの視軸に垂直になるように配置される。 Unlike graphic objects in the virtual three-dimensional space, photographic data can be used, unlike objects composed of polygons. The photographic data is stored in advance as photographic data obtained by viewing a plant from a plurality of different directions or angles corresponding to directions and angles with respect to a flower bed that can be input for each of different colors and / or different types of plants. In this case, the direction and angle with respect to the flower bed can be changed in stages. When the arrangement of different colors and / or different types of plants is specified for each of a plurality of areas constituting the flower bed by the plant arrangement specifying function, the photo data about the specified plants is displayed in each area of the virtual camera. Arranged to be perpendicular to the visual axis.
花壇に対する方向や角度の変更が入力されると、配置されていた写真データは、変更後の花壇に対する方向に応じた写真データに差し替えられる。差し替えられた写真データも、仮想カメラの視軸に垂直になるように配置される。このような構成とすることで、写真データを用いて配植された植物を2次元画像として表現できるため、花壇の様子をより現実に近い状態で表示することができる。 When a change in direction and angle with respect to the flower bed is input, the arranged photo data is replaced with photo data corresponding to the direction with respect to the changed flower bed. The replaced photo data is also arranged so as to be perpendicular to the visual axis of the virtual camera. By adopting such a configuration, a plant planted using photographic data can be expressed as a two-dimensional image, so that the state of the flower bed can be displayed in a more realistic state.
また、植物の植付け時からの経過時間に応じて、表示画面に表示される花壇の状態を変化させることも可能である。写真データは、異なる色及び/又は異なる種類の植物ごとに、植物の植付け時からの経過時間に応じて複数の写真データが予め記憶されている。ユーザにより表示の対象となる時期の変更が入力されると、各領域に配置された写真データが、植物の色や種類ごとに、変更後の時期に相当する写真データに差し替えられる。 Also, it is possible to change the state of the flower bed displayed on the display screen according to the elapsed time since planting. In the photo data, a plurality of pieces of photo data are stored in advance for each of different colors and / or different types of plants according to the elapsed time from planting. When the change of the display target time is input by the user, the photo data arranged in each area is replaced with the photo data corresponding to the changed time for each color and type of the plant.
また、より簡易的な方法としては、花壇を構成する複数の領域ごとに、異なる色及び/又は異なる種類の植物の配置が特定されると、各領域に配置された植物に応じた色や模様の立方体のオブジェクトを配置し、これらの立方体のオブジェクトを、仮想スクリーンで透視変換することで2次元画像を取得することができる。この場合、花壇に対する方向や角度の変更が入力されると、仮想カメラの焦点の位置は固定されたまま、仮想カメラの位置が変更され、花壇に対して、異なる方向や角度から視た画像を取得することができる。花壇に対する方向や角度は、連続的に変更できるようにしてもよく、不連続で段階的に変更できるようにしてもよい。このような構成とすることで、処理負荷を小さく抑えながら、花壇の状態を角度や方向を変えて表示することができる。 In addition, as a simpler method, when the arrangement of different colors and / or different types of plants is specified for each of a plurality of areas constituting the flower bed, colors and patterns according to the plants arranged in each area These cubic objects are arranged, and these cubic objects are perspective-transformed on a virtual screen, thereby obtaining a two-dimensional image. In this case, when a change in direction or angle with respect to the flower bed is input, the position of the virtual camera is changed while the position of the focus of the virtual camera is fixed, and images viewed from different directions and angles with respect to the flower bed are displayed. Can be acquired. The direction and angle with respect to the flower bed may be changed continuously, or may be changed discontinuously and stepwise. By setting it as such a structure, the state of a flower bed can be displayed by changing an angle and a direction, suppressing processing load small.
また、表示装置を備える植物表示システムであって、仮想空間の状態に関する情報を記憶する仮想空間記憶手段と、植物の状態に関する情報を記憶する植物情報記憶手段と、表示装置の位置及び/又は向きに応じて、表示装置に表示する仮想空間及び植物の画像を生成する画像生成手段と、生成した画像を表示装置に表示する画像表示手段とを備える、植物表示システムとすることができる。 In addition, a plant display system including a display device, a virtual space storage unit that stores information about the state of the virtual space, a plant information storage unit that stores information about the state of the plant, and the position and / or orientation of the display device Accordingly, it is possible to provide a plant display system including image generation means for generating an image of a virtual space and a plant to be displayed on the display device, and image display means for displaying the generated image on the display device.
上記構成により、VR(Virtual Reality)の技術を利用して、植物の状態を表示することができるため、ユーザが花壇や植込みなどを実際に施工した際のイメージをより具体的に把握することができるようになる。 With the above configuration, since the state of the plant can be displayed using VR (Virtual Reality) technology, the user can more specifically grasp the image when the flower bed or the planting is actually constructed. become able to.
表示装置としては、公知のヘッドマウントディスプレイを用いることができる。ヘッドマウントディスプレイとは、頭部に装着できるディスプレイ全般を意味する。頭部に装着する態様は、特に限定されないが、例えば、帽子のように頭に被る方法、眼鏡のように顔に付ける方法、頭部の一部に付着させる方法、又は身体の一部から延長させて頭部を覆うようにする方法などが挙げられる。��た、ヘッドマウントディスプレイ�����えて、���マ���トフォンなどのユーザ端末を人の頭部に固定できる装着具を用いて、ユーザ端末をディスプレイの代わりにして、仮想空間を表示することもできる。 As the display device, a known head mounted display can be used. A head-mounted display means any display that can be worn on the head. The manner of wearing on the head is not particularly limited, but for example, a method of wearing on the head like a hat, a method of attaching to the face like glasses, a method of attaching to a part of the head, or an extension from a part of the body And a method of covering the head. Moreover, it can replace with a head mounted display and can also display virtual space by using a mounting tool which can fix user terminals, such as a smart phone, to a person's head, replacing a user terminal with a display.
仮想空間記憶手段は、仮想空間の状態に関する情報を記憶することができる。仮想空間の状態に関する情報としては、花壇や植込みなどを設けることが一般に想定される場所に関連する複数の背景を、コンピュータ装置にあらかじめ記憶しておくことができる。 The virtual space storage means can store information related to the state of the virtual space. As information regarding the state of the virtual space, a plurality of backgrounds related to a place where it is generally assumed that a flower bed or a planting is provided can be stored in advance in a computer device.
「仮想空間」とは、例えば、プログラム及びデータにより定義される空間であって、コンピュータにより生成される仮想的な空間をいう。ユーザは、複数の仮想空間の選択肢の中から、花壇や植込みなどを設けようとしている場所の雰囲気に近い背景を選択することができる。 “Virtual space” is a space defined by, for example, a program and data, and is a virtual space generated by a computer. The user can select a background close to the atmosphere of a place where a flower bed or a planting is to be provided from a plurality of virtual space options.
選択できる仮想空間の種類は、特に限定されないが、例えば、公園、学校、家庭の庭、またはテーマパークなどが挙げられる。また、仮想空間として、ユーザが360°写真(全方位写真や全天球写真など)を撮影し、撮影された360°写真を仮想空間の背景として記憶させ、利用できるようにしてもよい。 The type of virtual space that can be selected is not particularly limited, and examples include a park, a school, a home garden, or a theme park. Further, as the virtual space, the user may take a 360 ° photograph (omnidirectional photograph, omnidirectional photograph, etc.), and the photographed 360 ° photograph may be stored and used as the background of the virtual space.
コンピュータ装置としては、ヘッドマウントディスプレイなどの表示装置と通信により接続が可能であり、画像表示処理をするための演算と入出力が可能であるものであれば、公知のコンピュータ装置を用いることができる。 As the computer device, a known computer device can be used as long as it can be connected to a display device such as a head-mounted display by communication and can perform calculation and input / output for image display processing. .
植物情報記憶手段は、植物の状態に関する情報を記憶することができる。植物の状態に関する情報とは、ユーザが設計した花壇や植込みなどに用いた植物など、配植計画を行って仮登録した花壇や植込みなどに用いた植物の種類や色に関する情報である。植物の状態に関する情報は、コンピュータ装置やユーザ端末の記憶装置に記憶させておくことができる。 Plant information storage means can store information on the state of the plant. The information on the state of the plant is information on the kind and color of the plant used for the flower bed and the planting temporarily registered by performing the planting plan such as the flower bed designed for the user and the plant used for the planting. Information regarding the state of the plant can be stored in a storage device of a computer device or a user terminal.
画像生成手段は、表示装置の位置及び/又は向きに応じて、表示装置に表示する仮想空間及び植物の画像を生成することができる。ヘッドマウントディスプレイなどの表示装置の位置又は向きが変わるごとに、コンピュータ装置が仮想空間の画像と植物の画像を合成して新たな画像を生成し、生成した画像に関する情報がヘッドマウントディスプレイなどの表示装置に送信される。画像の生成方法は、特に限定されないが、上述のような透視変換の方法等を用いて画像を生成することができる。 The image generation means can generate a virtual space and plant image to be displayed on the display device according to the position and / or orientation of the display device. Each time the position or orientation of a display device such as a head-mounted display changes, the computer device generates a new image by synthesizing the virtual space image and the plant image, and information about the generated image is displayed on the head-mounted display or the like. Sent to the device. An image generation method is not particularly limited, but an image can be generated using the above-described perspective conversion method or the like.
画像表示手段は、生成した画像を表示装置に表示することができる。生成した画像を1フレームごとに連続的に表示することにより、ヘッドマウントディスプレイなどの表示装置の位置又は向きの変化に応じて、仮想空間及び植物の映像が連続的に表示される。 The image display means can display the generated image on the display device. By continuously displaying the generated image for each frame, the virtual space and the plant image are continuously displayed according to a change in the position or orientation of a display device such as a head-mounted display.
VRの技術を用いて植物の画像を表示する処理を図10に記載のフローチャートを用いて説明する。まず、表示装置において、表示装置の位置及び/又は向きを取得する(ステップS11)。表示装置の位置及び/又は向きに関する情報を表示装置が送信し(ステップS12)、コンピュータ装置が表示装置の位置及び/又は向きに関する情報を受信する(ステップS13)。 A process for displaying an image of a plant using the VR technology will be described with reference to the flowchart shown in FIG. First, in the display device, the position and / or orientation of the display device is acquired (step S11). The display device transmits information on the position and / or orientation of the display device (step S12), and the computer device receives information on the position and / or orientation of the display device (step S13).
コンピュータ装置は、表示装置の位置及び/又は向きに応じて、表示装置に表示する仮想空間及び植物の画像を生成し(ステップS14)、生成した画像に関する情報を送信する(ステップS15)。生成した画像に関する情報を表示装置が受信すると(ステップS16)、表示装置が仮想空間及び植物の画像を表示する(ステップS17)。 The computer device generates a virtual space and plant image to be displayed on the display device according to the position and / or orientation of the display device (step S14), and transmits information about the generated image (step S15). When the display device receives information about the generated image (step S16), the display device displays the virtual space and the plant image (step S17).
上記のように、表示装置の位置及び/又は向きを取得する処理から、仮想空間及び植物の画像を表示するまでの処理が連続的に実行されることにより、仮想空間及び植物の映像が連続的に表示されるようになる。 As described above, the process from the process of acquiring the position and / or orientation of the display device to the process of displaying the image of the virtual space and the plant is continuously executed, so that the image of the virtual space and the plant is continuously obtained. Will be displayed.
また、ユーザ端末と、ユーザ端末と通信が可能なサーバ装置とを備える植物表示システムであって、植物の状態に関する情報と当該情報と関連付けられたマーカに関する情報とを記憶する記憶手段と、マーカと背景とを撮像する撮像手段と、マーカを識別する識別手段と、識別したマーカから植物を特定する植物特定手段と、特定された植物の画像を生成する画像生成手段と、生成した画像を撮像した背景とともに表示する画像表示手段とを備える、植物表示システムとすることができる。 Moreover, it is a plant display system provided with a user terminal and a server device capable of communicating with the user terminal, the storage means for storing information on the state of the plant and information on the marker associated with the information, a marker, Imaging means for imaging the background, identification means for identifying the marker, plant identification means for identifying the plant from the identified marker, image generation means for generating an image of the identified plant, and imaging the generated image It can be set as a plant display system provided with the image display means displayed with a background.
上記構成により、AR(Augmented Reality)の技術を利用して、植物の状態を表示することができるため、ユーザが花壇や植込みなどを実際に施工した際のイメージをより具体的に把握することができるようになる。 With the above configuration, the state of the plant can be displayed using AR (Augmented Reality) technology, so the user can more specifically grasp the image when the flower bed or planting is actually constructed. become able to.
記憶手段は、植物の状態に関する情報と当該情報と関連付けられたマーカに関する情報とを記憶する。植物の状態に関する情報とは、ユーザが設計した花壇や植込みなどに用いた植物など、配植計画を行って仮登録した花壇や植込みなどに用いた植物の種類や色に関する情報である。上記情報は、サーバ装置やユーザ端末の記憶装置に記憶させて使用することができる。 The storage means stores information on the state of the plant and information on the marker associated with the information. The information on the state of the plant is information on the kind and color of the plant used for the flower bed and the planting temporarily registered by performing the planting plan such as the flower bed designed for the user and the plant used for the planting. The above information can be used by being stored in a storage device of a server device or a user terminal.
植物のAR画像のマーカには、二次元バーコードなどを用いることができる。マーカは、マーカの生成要求を受信するたびに生成してもよいし、配植計画を行って花壇や植込みの情報を仮登録した際にあらかじめ生成しておいてもよい���マーカに関する情報は、サーバ装置の記憶装置に記憶しておくことができる。 2D barcodes can be used as markers for plant AR images. The marker may be generated every time a marker generation request is received, or may be generated in advance when a planting plan is performed and information on flower beds and planting is provisionally registered. Information about the marker can be stored in the storage device of the server device.
撮像手段は、マーカと背景とを撮像する。設計した花壇や植込みなどの情報をもとに生成されたマーカを、花壇や植込みなどを施工したい場所にユーザが設置して、植物を設置する背景をユーザ端末のカメラ機能によって撮像する。植物のマーカは、マーカ出力装置によって出力したものを用いることができる。 The imaging means images the marker and the background. A marker is generated based on information such as the designed flower bed and planting, and a user installs the marker at a place where the flower bed or planting is desired to be constructed, and the background of the plant is captured by the camera function of the user terminal. As the plant marker, one output by a marker output device can be used.
マーカ出力装置の種類は、マーカ情報の受信が可能であって、マーカの出力が可能な装置であれば、特に限定されない。マーカ出力装置としては、例えば、ノートパソコン、デスクトップパソコン、プリンター、またはタブレット端末などが挙げられる。 The type of the marker output device is not particularly limited as long as it can receive marker information and can output a marker. Examples of the marker output device include a notebook personal computer, a desktop personal computer, a printer, or a tablet terminal.
マーカ出力装置としてノートパソコンやデスクトップパソコンなどを用いる場合、マーカの出力は、ノートパソコンやデスクトップパソコンに対する所定の出力操作により、プリンターなどから紙媒体にマーカを印刷して出力する態様とすることができる。また、プリンターとユーザ端末とを通信により直接接続させ、プリンターからマーカを直接印刷する態様としてもよい。 When a notebook computer or desktop computer is used as the marker output device, the marker can be output by printing the marker on a paper medium from a printer or the like by a predetermined output operation on the notebook computer or desktop computer. . Alternatively, the printer and the user terminal may be directly connected by communication, and the marker may be directly printed from the printer.
マーカ出力装置としてタブレット端末などを用いる場合、マーカの出力は、タブレット端末の表示画面にマーカを表示することにより行うことができる。また、タブレット端末に対する所定の出力操作により、プリンターなどから紙媒体にマーカを印刷して出力する態様とすることができる。 When a tablet terminal or the like is used as the marker output device, the marker can be output by displaying the marker on the display screen of the tablet terminal. In addition, a marker can be printed on a paper medium and output from a printer or the like by a predetermined output operation on the tablet terminal.
識別手段は、マーカを識別する。マーカは、マーカの全面を正面から適切な焦点距離において撮像することにより、識別できるようになる。マーカが識別できた場合は、ユーザ端末によってマーカ情報が取得され、植物を特定する処理に移行する。マーカが識別できなかった場合は、ユーザ端末による撮像が継続される。マーカが識別できない場合とは、例えば、マーカを斜め方向から撮像していたり、マーカの一部が撮像されていなかったり、撮像の焦点がマーカに合っていなかったりする場合などが挙げられる。 The identification means identifies the marker. The marker can be identified by imaging the entire surface of the marker at an appropriate focal length from the front. When the marker can be identified, the marker information is acquired by the user terminal, and the process proceeds to the process of specifying the plant. If the marker cannot be identified, imaging by the user terminal is continued. The case where the marker cannot be identified includes, for example, a case where the marker is imaged from an oblique direction, a part of the marker is not imaged, or the imaging focus is not aligned with the marker.
植物特定手段は、識別したマーカから植物を特定する。植物の特定は、マーカに含まれるURL等の情報から、植物のデータの所在を特定することによって行うことができる。植物のデータは、サーバ装置の記憶装置に記憶させておくことができる。 The plant specifying means specifies a plant from the identified marker. The plant can be specified by specifying the location of the plant data from information such as URL included in the marker. The plant data can be stored in the storage device of the server device.
画像生成手段は、特定された植物の画像を生成する。植物の画像は、ユーザ端末の位置及び/又は向きに応じて生成される。すなわち、ユーザ端末が動かされるたびに、その位置及び/又は向きに応じた画像が生成される。画像の生成方法は、特に限定されないが、上述のような透視変換の方法等を用いて画像を生成することができる。 The image generation means generates an image of the identified plant. The plant image is generated according to the position and / or orientation of the user terminal. That is, every time the user terminal is moved, an image corresponding to the position and / or orientation is generated. An image generation method is not particularly limited, but an image can be generated using the above-described perspective conversion method or the like.
画像表示手段は、生成した画像を撮像した背景とともに表示する。生成された植物の画像は、撮像された背景と合成されて、ユーザ端末に表示される。このような表示態様とすることで、ユーザ端末の表示画面に、植物のAR画像と現実空間の背景映像とが重ねて表示されるようになる。 The image display means displays the generated image together with the captured background. The generated plant image is combined with the captured background and displayed on the user terminal. By setting it as such a display mode, the AR image of a plant and the background image of the real space are displayed superimposed on the display screen of the user terminal.
ARの技術を用いて植物の画像を表示するためにマーカを生成する処理を、図11に記載のフローチャートを用いて説明する。まず、タップ等の所定の操作をユーザが行うことにより、ユーザ端末がマーカの生成要求の入力を受け付ける(ステップS21)。ユーザ端末が、マーカの生成要求を送信すると(ステップS22)、サーバ装置が、マーカの生成要求を受信する(ステップS23)。 A process for generating a marker for displaying an image of a plant using the AR technology will be described with reference to a flowchart shown in FIG. First, when a user performs a predetermined operation such as a tap, the user terminal receives an input of a marker generation request (step S21). When the user terminal transmits a marker generation request (step S22), the server apparatus receives the marker generation request (step S23).
サーバ装置の制御部が、マーカを生成した後(ステップS24)、サーバ装置が、マーカ情報を送信し(ステップS25)、マーカ出力装置が、マーカ情報を受信する(ステップS26)。マーカ出力装置が、マーカの出力要求の入力を受け付けると、マーカ出力装置が、マーカを出力して(ステップS28)、マーカ出力処理は終了する。 After the control unit of the server device generates a marker (step S24), the server device transmits marker information (step S25), and the marker output device receives the marker information (step S26). When the marker output device accepts an input of a marker output request, the marker output device outputs a marker (step S28), and the marker output process ends.
ARの技術を用いて植物の画像を表示する処理を、図12に記載のフローチャートを用いて説明する。まず、ユーザ端末のカメラ機能によって、マーカと背景が撮像される(ステップS31)。 A process for displaying an image of a plant using the AR technology will be described with reference to a flowchart shown in FIG. First, the marker and the background are imaged by the camera function of the user terminal (step S31).
その際、ユーザ端末によって、マーカが識別できた場合は(ステップS32にてYES)、ユーザ端末によってマーカ情報が取得される(ステップS33)。ユーザ端末によって、マーカが識別できなかった場合は(ステップS32にてNO)、ユーザ端末による撮像が継続される(ステップS31)。 At that time, if the marker can be identified by the user terminal (YES in step S32), the marker information is acquired by the user terminal (step S33). If the marker cannot be identified by the user terminal (NO in step S32), imaging by the user terminal is continued (step S31).
ユーザ端末によってマーカ情報が取得されると(ステップS33)、ユーザ端末はマーカ情報を送信する(ステップS34)。サーバ装置がマーカ情報を受信すると(ステップS35)、マーカ情報と関連付けられた植物情報が特定される(ステップS36)。植物情報を特定して植物情報を取得した後(ステップS37)、サーバ装置は植物情報を送信する(ステップS38)。 When the marker information is acquired by the user terminal (step S33), the user terminal transmits the marker information (step S34). When the server device receives the marker information (step S35), the plant information associated with the marker information is specified (step S36). After specifying plant information and acquiring plant information (step S37), the server device transmits plant information (step S38).
ユーザ端末が植物情報を受信すると(ステップS39)、ユーザ端末にて植物の画像が生成される(ステップS40)。植物の画像が生成された後、植物の画像と撮像された背景を合成する(ステップS41)。合成された植物画像と撮像背景は、ユーザ端末に表示される(ステップS42)。 When the user terminal receives the plant information (step S39), a plant image is generated at the user terminal (step S40). After the plant image is generated, the plant image and the captured background are combined (step S41). The synthesized plant image and imaging background are displayed on the user terminal (step S42).
上記のように、撮像する処理から植物画像と撮像背景を表示するまでの処理が、連続的に実行されることにより、ユーザ端末の位置又は向きの変化に応じて、撮像背景及び植物の映像が連続的に表示されるようになる。 As described above, the processing from the imaging process to the display of the plant image and the imaging background is continuously executed, so that the imaging background and the plant image are changed according to the change in the position or orientation of the user terminal. It will be displayed continuously.
なお、マーカを生成しないマーカレスARの仕組みを用いてもよい。マーカレスARの仕組みを用いる場合、花壇や植込みの囲いなどをマーカとして認識して植物を設置する場所をユーザ端末の制御部に特定させ、特定させた場所を撮像している表示画面に、仮登録等をした植物のコンピュータグラフィックスを表示させることができる。 Note that a markerless AR mechanism that does not generate a marker may be used. When using the markerless AR mechanism, the control unit of the user terminal identifies the place where the plant is placed by recognizing the flower bed or the planting enclosure as a marker, and temporarily registers it on the display screen that captures the identified location. It is possible to display the computer graphics of the plant that has done the above.
また、設計した花壇や植込みなどを2次元画像に変換して、植物の2次元画像の表示位置を固定した状態で植物の2次元画像をユーザ端末の表示画面に表示させ、植物の2次元画像とユーザ端末のカメラで撮像した現実空間の背景画像とを重ねて表示する態様のAR画像としてもよい。上記態様の場合、ユーザは、ユーザ端末の向きや位置を変える等の動作によって、ユーザ端末のカメラで撮像した現実空間の背景画像を変化させながら、植物の2次元画像を施工予定の場所に重ね合わせることで、花壇や植込みなどを施工した場合の全体像のイメージを掴むことができる。 In addition, the designed flower bed or planting is converted into a two-dimensional image, and the two-dimensional image of the plant is displayed on the display screen of the user terminal with the display position of the two-dimensional image of the plant fixed. It is good also as an AR image of the aspect which overlaps and displays the background image of the real space imaged with the camera of the user terminal. In the case of the above aspect, the user superimposes the two-dimensional image of the plant on the planned construction place while changing the background image of the real space captured by the camera of the user terminal by an operation such as changing the orientation and position of the user terminal. By combining them, you can grasp the image of the whole image when constructing a flower bed or planting.
花壇状態画像送信機能は、花壇状態描画機能により描画された花壇の状態を示す画像に関する情報を、通信インタフェース16を介してユーザ端末1に送信する機能を有する。
The flower bed state image transmission function has a function of sending information related to the image indicating the state of the flower bed drawn by the flower bed state drawing function to the
変更指示受信機能は、ユーザによって入力された視点変更指示��び/又は時期変更指示に関する情報を、通信インタフェース16を介してユーザ端末1から受信する機能を有する。視点変更指示及び/又は時期変更指示を受信すると、花壇状態描画機能によって、受信した変更指示に応じた画像が描画され、花壇状態画像送信機能により、通信インタフェース16を介してユーザ端末1に送信される。
The change instruction receiving function has a function of receiving information on the viewpoint change instruction and / or the time change instruction input by the user from the
種苗数算出機能は、ユーザの配植計画に基づいて花壇を作製した場合に必要となる植物の種及び/又は苗の数に関する情報を算出する機能を有する。なお、種苗数算出機能は、さらに、花壇を構成する各領域内における植物を植える間隔、及び見積金額を算出する機能を有していても良い。 The seed and seedling number calculation function has a function of calculating information related to the number of plant seeds and / or seedlings required when a flower bed is produced based on a user's planting plan. The seedling number calculation function may further have a function of calculating the planting interval and estimated amount in each region constituting the flower bed.
種苗数送信機能は、種苗数算出機能により算出された、ユーザの配植計画に基づいて花壇を作製する場合に必要となる植物の種及び/又は苗の数に関する情報を、通信インタフェース16を介してユーザ端末1に送信する機能を有する。なお、種苗数送信機能は、さらに、花壇を構成する各領域内における植物を植える間隔、及び見積金額に関する情報を、通信インタフェース16を介してユーザ端末1に送信する機能を有していても良い。
The seed and seedling number transmission function sends information on the number of plant seeds and / or seedlings necessary for producing a flower bed based on the user's planting plan calculated by the seedling number calculation function via the
発注要求受信機能は、ユーザの配植計画に基づいて花壇を作製する際に必要となる植物の種及び/又は苗に関する発注要求に関する情報を、通信インタフェース16を介してユーザ端末1から受信し、記憶装置33に記憶する機能を有する。受注確定機能は、発注要求受信機能により受信した発注要求に関する情報を、受注情報として確定する機能を有する。
The order request receiving function receives, from the
続いて、本発明の実施の形態の前提について説明する。本発明の実施の形態の一例として、例えば、スマートフォンにインストールされるアプリケーションが挙げられる。ユーザ端末1においてアプリケーションを起動すると、起動に関する情報として、例えば、ユーザ端末1に付与された識別情報等を取得する。さらに、ユーザを識別するために、サーバ装置3と通信し、予め付与されたユーザのアカウントを用いてログインする構成としてもよいし、起動時に取得したユーザ端末1の識別情報をサーバ装置3へ送信してもよい。ユーザ端末1の識別情報またはログインする際のユーザのアカウントは、ユーザを識別する一意のデータであり、ユーザIDとしてサーバ装置3に記憶される。
Subsequently, the premise of the embodiment of the present invention will be described. As an example of the embodiment of the present invention, for example, an application installed in a smartphone can be cited. When the application is activated in the
ユーザの個人情報は、ユーザIDに関連付けてサーバ装置3に記憶される。記憶される個人情報の項目としては、例えば、「氏名」、「性別」、「生年月日」、「住所」、「電話番号」、「メールアドレス」、「パスワード」、「支払い方法」、「クレジットカード番号」、「利用履歴」などが挙げられる。ユーザの氏名等は、アプリケーションの初回利用時にユーザによって入力される情報が記憶される。
User personal information is stored in the
図4は、本発明の実施の形態の少なくとも1つに対応する、植物データテーブルの一例を示す図である。植物データテーブル41には、植物42と関連付けて色43が記憶されている。例えば、植物42が「アジサイ」である場合は、色43として「青」、「紫」、「赤」、「ピンク」、「白」など複数の色が関連付けて記憶されている。さらに、植物データテーブル41には、植物42と色43と関連付けて、それぞれの植物の植付けに適した植付け時期44、鑑賞に適した鑑賞時期45、及び、写真データ46が記憶されている。
FIG. 4 is a diagram showing an example of a plant data table corresponding to at least one of the embodiments of the present invention. The plant data table 41 stores a
写真データ46には、入力可能な花壇に対する方向や角度に対応した、複数の異なる方向又は角度から植物を視たデータが予め記憶されており、さらには、これらの方向や角度ごとに、植物の植付け時からの経過時間に応じて複数のデータが予め記憶されている。なお、ここでは、写真データ46が記憶されることとしたが、ポリゴンにより定義されるオブジェクトデータであってもよい。オブジェクトデータは、植物の植付け時からの経過時間に応じて複数のデータが予め記憶されている。
In the
続いて、本発明の実施の形態の少なくとも1つに対応する、配植計画支援処理について説明する。図5は、本発明の実施の形態の少なくとも1つに対応する、配植計画支援処理のフローチャートの一例を示す図である。 Subsequently, a planting plan support process corresponding to at least one of the embodiments of the present invention will be described. FIG. 5 is a diagram illustrating an example of a flowchart of a planting plan support process corresponding to at least one of the embodiments of the present invention.
花壇受発注処理を開始すると、まず、ユーザが希望する花壇の形状及び面積に関する情報を入力するための入��画面が表示画面13aに表示され、入力画面をタップする等の操作によって、花壇の形状及び面積が決定される(ステップS1)。
When the flower bed ordering process is started, first, an input screen for inputting information related to the shape and area of the flower bed desired by the user is displayed on the
図6は、花壇の形状及び面積に関する情報を入力するための入力画面の一例を示す模式図である。表示画面13aには、複数の正方形のマス目61から構成される花壇形状入力領域62、マス目61の一辺の長さに対応する実際の長さを入力する長さ入力領域63、並びに、花壇形状入力領域62及び長さ入力領域63に入力された情報を確定させる決定ボタン64が表示される。
FIG. 6 is a schematic diagram showing an example of an input screen for inputting information on the shape and area of the flower bed. On the
ユーザは、表示画面13aに表示されたマス目61をタップすることで、花壇の形状の入力を行う。ユーザにタップされたマス目61は、花壇の形状を構成する領域としてユーザに選択されたマス目であり、異なる色で表示されるようになる。このように選択されたマス目を他のマス目とは異なる色で表示することで、現在、ユーザの選択によって形成されている花壇の形状がどのような形状であるかを、明確にすることができる。図6において、マス目61a~fは、その他のマス目61とは異なる色で表示されており、マス目61a~fによって形成される形状が、花壇の形状となる。なお、ユーザに選択されたマス目であることを示す態様は、選択されたマス目によって形成される形状の外枠を太線や色付きの線で表示したり、選択されたマス目に斜線などのパターンを付したりする態様によって行っても良い。
The user inputs the shape of the flower bed by tapping the
ユーザが、表示画面13aに表示された長さ入力領域63をタップすると、マス目61の一辺の長さに対応する実際の長さとして選択可能な長さがプルダウンで表示される。ユーザはプルダウンで表示された選択可能な長さの中から、希望する長さを選択することで、花壇の面積を決定する。なお、選択可能な長さは、直接数値を入力することによって行っても良い。ユーザは、決定ボタン64をタップすることで、花壇の形状及び面積を決定する。
When the user taps the
ステップS1において花壇の形状及び面積が決定されると、次に、花壇の形状を構成する各領域の色を入力するための入力画面が表示画面13aに表示され、入力画面をタップする等の操作によって、花壇の形状を構成する各領域の色が決定される(ステップS2)。
When the shape and area of the flower bed are determined in step S1, an input screen for inputting the color of each area constituting the flower bed shape is displayed on the
図7は、花壇の形状を構成する各領域の色を入力するための入力画面の一例を示す模式図である。表示画面13aには、花壇の形状を構成する複数の正方形のマス目71、色選択開始���タン72、カラーパレット73、及び入力された色情報を確定させる決定ボタン74が表示される。ユーザは、表示画面13aに花壇の形状を構成する領域として表示されたマス目71をタップすることで、色の入力を行うマス目71を選択する。色の入力を行うマス目71は、同時に複数のマス目を選択することができる。
FIG. 7 is a schematic diagram showing an example of an input screen for inputting the color of each region constituting the shape of the flower bed. On the
次に、色選択開始ボタン72をタップすると、複数の色から構成されたカラーパレット73がポップアップ表示される。ユーザは、カラーパレット73に含まれる色の中から希望する色を選択することで、選択されたマス目71に対する色の入力を行う。なお、色選択開始ボタン72を設けずに、最初からカラーパレット73を表示画面13aに表示していても良い。また、色の入力を行うマス目71を選択した際に、カラーパレット73がポップアップ表示されるように構成しても良い。全てのマス目71について色の入力が完了した状態で決定ボタン74をタップすると、色の入力が完了する。
Next, when the color
図7において、マス目71a~cは、既に色の入力がされたマス目であり、マス目71a~cには入力された色が表示されている。マス目71d及びeは、現在、ユーザが色の入力を行うマス目として選択しているマス目である。マス目71d及びeは、ハイライト表示されたり、外枠を太線や色付きの線で表示されたり、斜線などのパターンを付されたりする等の態様により、ユーザに選択されているマス目であることが明確に示される。カラーパレット73に含まれる色の中から、ユーザが希望する色を選択することで、マス目71d及びeの色が入力される。マス目71fは、色の入力がされておらず、色の入力を行うマス目としても選択されていないマス目である。
In FIG. 7, squares 71a to 71c are squares for which a color has already been input, and the input colors are displayed in the squares 71a to 71c. The
ステップS2において花壇を構成する各領域の色が決定されると、次に、各領域に配植する植物の種類を入力するための入力画面が表示画面13aに表示され、入力画面をタップする等の操作によって、花壇の形状を構成する各領域に植える植物の種類が決定される(ステップS3)。
If the color of each area | region which comprises a flower bed is determined in step S2, next, the input screen for inputting the kind of plant planted to each area | region will be displayed on the
ステップS3において、植物の種類をユーザが選択する際には、ステップS2で決定された色に応じて、選択できる植物の種類を予め限定しておくことができる。例えば、ステップS2で決定された色が「青」である場合は、植物データテーブル41を参照して、ステップS2で決定された色と同じ色が、色43に登録されている植物42だけを選択できるようにしてもよい。このような構成とすることで、ユーザが希望する植物の種類と色が存在せずに、何度も入力をやりなおすといったようなことがなくなり、ユーザにとっての利便性を高めることができる。
In step S3, when the user selects the type of plant, the type of plant that can be selected can be limited in advance according to the color determined in step S2. For example, when the color determined in step S2 is “blue”, referring to the plant data table 41, only the
さらには、ステップS3において、植物の種類をユーザが選択する際には、植物の植付け時期や鑑賞時期に応じて、選択できる植物の種類を予め限定しておくことができる。この場合、ユーザが植物の色や種類を選択する前に、ユーザからの植物の植付け時期や鑑賞時期の入力を受け付けておくことが好ましい。例えば、ユーザから鑑賞時期として「4月」との入力を受け付けた場合は、植物データテーブル41を参照して、ユーザが入力した鑑賞時期と同月の「4月」が鑑賞時期45として登録されている植物42だけを選択できるようにしてもよい。
Furthermore, in step S3, when the user selects a plant type, the types of plants that can be selected can be limited in advance according to the planting time or appreciation time. In this case, before the user selects the color or type of the plant, it is preferable to accept an input of the planting time and appreciation time from the user. For example, when an input of “April” is received from the user as the viewing time, “April” of the same month as the viewing time input by the user is registered as the
図8は、花壇の形状を構成する各領域に配植する植物の種類を入力するための入力画面の一例を示す模式図である。表示画面13aには、選択対象となっている色を表示する選択対象色表示欄81、植物画像表示欄82、植物情報表示欄83、及び決定ボタン84が表示される。
FIG. 8 is a schematic diagram showing an example of an input screen for inputting the types of plants to be planted in each region constituting the shape of the flower bed. On the
図8では、選択対象色表示欄81に、「黄色の���を選択し��く��さい」というコメントが表示されており、現在、ユーザが選択しようとしている植物が、黄色を有する植物であることを示している。選択対象色表示欄81において選択を指示される色は、ステップS2でユーザが選択した色のうちの一つである。
In FIG. 8, a comment “Please select a yellow flower” is displayed in the selection target
植物画像表示欄82には、選択対象色表示欄81において選択を指示される色の花または葉を有する植物の画像が表示される。植物情報表示欄83には、植物画像表示欄82に表示されている画像に対応する植物の情報が表示される。図8において植物画像表示欄82に表示されている植物の情報は、植物の名称、種まき時期、開花時期、高さ、生育に必要な面積、花と葉の比率であるが、その他にも、耐陰性、育成難易度、価格などを表示しても良い。また、同時に複数種類の植物の画像及び/又は植物の情報を表示するように構成しても良い。
In the plant
ユーザは、表示画面13a上をスワイプする等の操作によって、希望する植物を選択し、決定ボタン84をタップする等の操作によって、植物の種類を決定する。ステップS2においてユーザが選択した色が複数ある場合、それぞれの色について、上記の選択が行われる。
The user selects a desired plant by an operation such as swiping on the
上記では、花壇を構成する全ての領域の色を選択した後に、選択した色に対応する植物の種類を選択する態様を説明したが、花壇を構成する���なくとも1つの領域に対する色を選択し、そのすぐ後に、その色に対応する植物の種類を選択するように構成しても良い。例えば、ステップS2及びステップS3を、花壇を構成する領域毎に完了させていくように構成しても良い。このように構成することで、同じ色を選択する領域であっても、異なる種類の植物を配植することが可能になり、多様性のある花壇を作製することができる。 In the above description, after selecting the color of all the areas constituting the flower bed, the mode of selecting the type of plant corresponding to the selected color has been described, but the color for at least one area constituting the flower bed is selected, You may comprise immediately after that the kind of plant corresponding to the color is selected. For example, you may comprise so that step S2 and step S3 may be completed for every area | region which comprises a flower bed. By comprising in this way, even if it is the area | region which selects the same color, it becomes possible to plant a plant of a different kind and can produce a flower bed with diversity.
ステップS1からS3までの処理により、構成する複数の領域ごとに、植物の色・種類が特定されると、配植計画に基づいた花壇を作製するための料金が算定される(ステップS4)。例えば、植物ごと或いは植物の色ごとに単位面積又は一領域あたりの料金が定められており、配植計画において選択された植物をもとに、花壇の作製に必要な合計料金が算定される。算定された料金は、表示画面13aに表示される(ステップS5)。
When the color and type of the plant are specified for each of a plurality of regions configured by the processing from step S1 to S3, a fee for creating a flower bed based on the planting plan is calculated (step S4). For example, a unit area or a fee per region is determined for each plant or each color of the plant, and the total fee required for the production of the flower bed is calculated based on the plant selected in the planting plan. The calculated fee is displayed on the
花壇を構成する複数の領域ごとに、異なる色及び/又は異なる種類の植物の配置が特定されると、花壇の状態を示す画像が描画され、表示画面13aに表示される(ステップS6)。花壇の状態を示す画像を描画する際には、植物データテーブル41を参照して、花壇を構成する領域ごとに、特定された植物に対応する写真データ46が抽出され、花壇に対する方向や角度に応じた写真データが配置される。これらの写真データが配置された仮想空間を、花壇の中心を仮想カメラの焦点として、透視変換することで、花壇の状態を示す画像が生成される。
When the arrangement of different colors and / or different types of plants is specified for each of a plurality of areas constituting the flower bed, an image showing the state of the flower bed is drawn and displayed on the
ユーザが、視点変更指示及び/又は時期変更指示を行なった場合(ステップS7にてYES)、ユーザの変更指示に基づいて、花壇の状態を示す画像が描画され、表示画面13aに表示される(ステップS6)。花壇に対する方向や角度の変更が入力されると、植物データテーブル41を参照して、配置されていた写真データから、変更後の花壇に対する方向に応じた写真データに差し替えられ、再度、画像が生成される。また、ユーザにより表示の対象となる時期の変更が入力されると、植物データテーブル41を参照して、各領域に配置された写真データから、変更後の時期に相当する写真データに差し替えられ、再度、画像が描画される。
When the user gives a viewpoint change instruction and / or a time change instruction (YES in step S7), an image showing the state of the flower bed is drawn based on the user change instruction and displayed on the
図9は、視点変更指示及び/又は時期変更指示を入力するための入力画面の一例を示す模式図である。表示画面13aには、画像表示領域91、時期メータ92、視点変更ボタン9��、画像保存ボタン94が表示される。
FIG. 9 is a schematic diagram showing an example of an input screen for inputting a viewpoint change instruction and / or a time change instruction. An
画像表示領域91には、ステップS6において描画された花壇の状態を示す画像が表示される。時期メータ92は、画像表示領域91に表示された画像の時期の変更を指示するためのメータであり、1年間がバー表示にて表示されている。ユーザは、時期メータ92上をスワイプする等の操作によって、植物の植付け時からの経過時間に応じて、表示画面13aに表示される花壇の状態を変化させることができる。
In the
視点変更ボタン93は、花壇の状態を示す画像を描画する視点の変更を指示するためのボタンである。ユーザは、視点変更ボタン93をタップする等の操作によって、花壇に対して異なる方向や角度から視た画像を取得することができる。例えば、視点変更ボタン93aがタップされると、画像表示領域91に表示されている花壇の状態を示す画像の視点と花壇の中心を結んだ直線に対して、視点を左方向に所定の距離だけ移動させた画像が表示される。また、視点変更ボタン93dがタップされると、画像表示領域91に表示されている花壇の状態を示す画像の視点と花壇の中心点を結んだ直線に対して、視点を右方向に所定の距離だけ移動させた画像が表示される。また、視点変更ボタン93b又はcがタップされると、画像表示領域91に表示されている花壇の状態を示す画像の視点を、高さ方向に所定の距離だけ上昇又は下降させた視点から花壇の中心を視た画像が表示される。
The viewpoint change button 93 is a button for instructing a change of the viewpoint for drawing an image showing the state of the flower bed. The user can acquire images viewed from different directions and angles with respect to the flower bed by an operation such as tapping the viewpoint change button 93. For example, when the
なお、図9では、花壇に対する方向や角度を不連続で段階的に変更する場合を示したが、視点変更指示の、花壇に対する方向や角度を連続的に変更できるようにするものでも良い。花壇に対する方向や角度の連続的な変更は、例えば、画像表示領域91をスワイプする等の操作によって行われる。この場合、スワイプする方向及び長さに応じて、花壇に対する視点が変更される。
Although FIG. 9 shows a case where the direction and angle with respect to the flower bed are changed in a discontinuous and stepwise manner, the direction and angle with respect to the flower bed in a viewpoint change instruction may be changed continuously. The continuous change in the direction and angle with respect to the flower bed is performed, for example, by an operation such as swiping the
画像保存ボタン94は、画像表示領域91に表示されている花壇の状態を示す画像及び/又は表示されている花壇の状態を示す画像に対応するユーザの配植計画を、ユーザ端末1及び/又はサーバ装置3に保存するための画像である。保存された画像等は、通信ネットワーク2を介して、他のユーザと共有することができる。共有された花壇の状態を示す画像等は、ユーザ間で自由に閲覧ができるようになる。ユーザは、共有された画像や配植計画に基づいて、又は編集して、配植計画を行うことも可能である。
The
ステップS6において表示画面13aに表示される花壇の状態を表す画像に対してユーザが納得した場合は、視点変更指示及び/又は時期変更指示を行なわず(ステップS7にてNO)、ユーザ端末1を操作指示することで、配植計画を行った花壇をいわゆる「ショッピングカート」に入れるなど、仮登録をすることができる(ステップS8)。ユーザは、引き続き、別の花壇について配植計画を行うことができる。ステップS1からS8までの処理を繰り���し行うことで、複数の花壇の配植計画を行い、これらの花壇をショッピングカートに入れておくことができ、まとめて購入のための手続きを行うことができる。
If the user is satisfied with the image representing the state of the flower bed displayed on the
ステップS1からS6までの処理により配植計画を行うことで、形状が特定され、各領域の色・花の種類が選択された花壇について、サーバ装置3に記憶しておき、花壇受発注システムからログアウトした後に、再度、ログインし、この花壇について発注を行うこともできる。「ショッピングカート」に入れられることで仮登録された花壇についても、同様に、サーバ装置3に記憶しておくことができる。これらの配植計画が行われた花壇は、ユーザ端末1の識別情報と関連付けて、花壇の内容が記憶される。
By performing the planting plan by the processing from steps S1 to S6, the shape is specified, and the flower bed in which the color / flower type of each area is selected is stored in the
ステップS8において、配植計画を行った花壇について仮登録を行うと、ユーザ端末の表示画面13aには、発注を確定させるための発注ボタンが表示される。また、表示画面13aには、ショッピングカートに入れられた花壇を発注した場合の費用も表示される。費用については、ショッピングカートに入れられた花壇の個別の費用と、ショッピングカートに入れられた複数の花壇の合計の費用が表示される。ユーザは、花壇を発注した場合の合計の費用を確認したうえで、ショッピングカートに入れられた花壇の一部をショッピングカートから削除したり、或いは、ショッピングカートに入れられた花壇の一部の配植計画を再度、行うことができる。ショッピングカートに入れられた花壇の一部の配植計画の見直しを行う場合は、見直し対象の花壇について、ステップS1からS8までの処理を再度、行う。
In step S8, when temporary registration is performed for the flower bed on which the planting plan has been made, an order button for confirming the order is displayed on the
ユーザの操作指示により、発注ボタンがタップされると、サーバ装置3に発注要求が送信される(ステップS9)。この場合、ショッピングカートに入れられて仮登録された全ての花壇が、発注要求の対象となる。ユーザは、ユーザが行った配植計画に基づいて花壇の宅配及び作製を発注することができるが、花壇を作製する際に必要となる植物の種、苗などを発注することもできる。花壇の宅配及び作製を発注するか、或いは、植物の種、苗などの宅配のみを発注するかについて、��ーザが選択できるようにしてもよい。 When the order button is tapped by the user's operation instruction, an order request is transmitted to the server device 3 (step S9). In this case, all the flower beds that are temporarily registered in the shopping cart are subject to an order request. The user can place an order for home delivery and production of a flower bed based on the planting plan made by the user, but can also order plant seeds, seedlings, and the like that are required when the flower bed is produced. The user may be able to select whether to order home delivery and production of the flower bed or to order only home delivery such as plant seeds and seedlings.
ステップS9において、ユーザの発注要求がサーバ装置3に送信されると、サーバ装置3にて発注内容が受信され、発注の内容が、サーバ装置3の記憶装置33に記憶されて、受注が確定される(ステップS10)。本発明の受発注システムの運営者は、発注された内容にしたがって、受注をした植物の種や苗を準備し、或いは、花壇を作製し、予め登録されたユーザ住所に配送を行う。
In step S9, when a user order request is transmitted to the
上述した態様では、ユーザ端末とサーバ装置とを備えるシステムによる実施形態を示したが、本発明は、ユーザ端末のみを用いる実施形態も可能である。ユーザ端末のみを用いる実施形態においては、上述の態様でサーバ装置が担っていた機能は、ユーザ端末によって果たされる。 In the above-described aspect, an embodiment using a system including a user terminal and a server device has been described. However, the present invention can also be implemented using only a user terminal. In the embodiment using only the user terminal, the function that the server device has been responsible for in the above-described manner is performed by the user terminal.
1 ユーザ端末
11 制御部
12 RAM
13 表示部
14 記憶装置
15 センサ部
16 通信インタフェース
2 通信ネットワーク
3 管理サーバ装置
31 制御部
32 RAM
33 記憶装置
34 通信インタフェース
1 User terminal 11
DESCRIPTION OF
33
Claims (18)
花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定する配置特定手段
を備え、
ユーザ端末が、
ユーザの操作により配置特定手段により特定された配置を有する花壇の発注要求を送信する発注要求送信手段
を備え、
サーバ装置が、
花壇の発注要求を受信する発注要求受信手段
を備える、花壇受発注システム。 A flower bed ordering system comprising a user terminal and a server device capable of communicating with the user terminal,
For a plurality of areas constituting the flower bed, each area has an arrangement specifying means for specifying the arrangement of different colors and / or different types of plants,
User terminal
Comprising an order request transmitting means for transmitting an order request for a flower bed having an arrangement specified by an arrangement specifying means by a user operation;
Server device
A flower bed ordering system comprising order request receiving means for receiving a flower bed ordering request.
ユーザの操作指示により領域ごとに配置する色及び/又は植物の選択を受け付ける植物選択手段を備え、
配置特定手段が、植物選択手段により受け付けられた色及び/又は植物に応じて、領域ごとの色及び/又は植物の配置を特定する、請求項1に記載の花壇受発注システム。 User terminal
Plant selection means for accepting selection of colors and / or plants to be arranged for each region in accordance with user operation instructions,
The flower bed ordering system according to claim 1, wherein the arrangement specifying means specifies the color and / or the arrangement of the plants for each region according to the color and / or the plant received by the plant selecting means.
花壇の形状及び大きさの選択を受け付ける形状選択手段を備え、
配置特定手段が、形状選択手段により選択された形状及び大きさを有する花壇を構成する複数の領域について、異なる色及び/又は異なる種類の植物の配置を特定する、請求項1~3のいずれかに記載の花壇受発注システム。 User terminal
A shape selection means for receiving selection of the shape and size of the flower bed,
The arrangement specifying means specifies the arrangement of different colors and / or different types of plants for a plurality of regions constituting the flower bed having the shape and size selected by the shape selection means. The flower bed ordering system described in 1.
サーバ装置を、
花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定する配置特定手段、
ユーザ端末から花壇の発注要求を受信する発注要求受信手段
として機能させる、花壇受発注プログラム。 A flower bed ordering program to be executed by a server device capable of communicating with a user terminal,
Server device
An arrangement specifying means for specifying the arrangement of different colors and / or different types of plants for each of the plurality of areas constituting the flower bed,
A flower bed ordering program that functions as an order request receiving means for receiving a flower bed order request from a user terminal.
ユーザ端末を、
花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定する配置特定手段、
ユーザの操作により配置特定手段により特定された配置を有する花壇の発注要求をサーバ装置へ送信する発注要求送信手段
として機能させる、花壇受発注プログラム。 A flower bed ordering program to be executed by a user terminal capable of communicating with a server device,
User terminal
An arrangement specifying means for specifying the arrangement of different colors and / or different types of plants for each of the plurality of areas constituting the flower bed,
A flower bed ordering program that causes an order request for a flower bed having an arrangement specified by an arrangement specifying means by a user operation to be transmitted to a server device.
ユーザ端末又はサーバ装置において、花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定するステップと、
ユーザ端末において、ユーザの操作により特定された配置を有する花壇の発注要求を送信するステップと、
サーバ装置において、花壇の発注要求を受信するステップと
を有する、花壇受発注方法。 A flower bed ordering method executed in a flower bed ordering system comprising a user terminal and a server device capable of communicating with the user terminal,
In the user terminal or the server device, for a plurality of regions constituting the flower bed, for each region, specifying a different color and / or different kind of plant arrangement;
In the user terminal, transmitting a flower bed ordering request having an arrangement specified by a user operation;
Receiving a flower bed order request in the server device;
コンピュータ装置を、
花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定する配置特定手段、
各植物に対応する表示データを記憶する表示データ記憶手段、
表示データ記憶手段に記憶された表示データをもとに、各領域の位置、及び、各領域に配置された植物に応じて、花壇の状態を示す画像を描画する描画手段
として機能させるものであり、
描画手段が、花壇に対して異なる方向及び/又は角度から視た場合の画像を描画することが可能な、配植計画支援プログラム。 A planting plan support program for causing a computer device to perform planting plan support in a flower bed,
Computer equipment,
An arrangement specifying means for specifying the arrangement of different colors and / or different types of plants for each of the plurality of areas constituting the flower bed,
Display data storage means for storing display data corresponding to each plant,
Based on the display data stored in the display data storage means, it functions as a drawing means for drawing an image showing the state of the flower bed in accordance with the position of each area and the plants arranged in each area. ,
A planting plan support program capable of drawing an image when the drawing means is viewed from different directions and / or angles with respect to the flower bed.
コンピュータ装置を、
花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定する配置特定手段、
各植物について、植物の植付け時からの経過時間に応じた複数の表示データを記憶する表示データ記憶手段、
表示データ記憶手段に記憶された表示データをもとに、各領域の位置、及び、各領域に配置された植物に応じて、植物の植付け時からの経過時間ごとの花壇の状態を示す画像を描画する描画手段
として機能させる、配植計画支援プログラム。 A planting plan support program for causing a computer device to perform planting plan support in a flower bed,
Computer equipment,
An arrangement specifying means for specifying the arrangement of different colors and / or different types of plants for each of the plurality of areas constituting the flower bed,
Display data storage means for storing a plurality of display data according to the elapsed time from the planting time for each plant,
Based on the display data stored in the display data storage means, an image showing the state of the flower bed for each elapsed time from the planting time according to the position of each region and the plant arranged in each region. A planting plan support program that functions as a drawing means for drawing.
ユーザの操作指示により領域ごとに配置する植物の選択を受け付ける植物選択手段
として機能させ、
配置特定手段が、植物選択手段により受け付けられた植物に応じて、領域ごとの植物の配置を特定するものであり、
植物選択手段が、植物の植付け時及び/又は観賞時に応じて、選択を受け付けられる植物が変更されるものである、請求項8~10のいずれかに記載の配植計画支援プログラム。 Computer equipment,
It functions as a plant selection means that accepts selection of plants to be arranged for each region according to user operation instructions,
The arrangement specifying means specifies the arrangement of the plants for each region according to the plants accepted by the plant selection means,
The planting plan support program according to any one of claims 8 to 10, wherein the plant selection means changes a plant for which selection is accepted according to planting and / or appreciation time.
ユーザの操作指示による発注要求を受け付ける発注要求受付手段、
発注要求を受け付けると、配置特定手段により特定された植物の配置による花壇の受注を確定させる受注確定手段
として機能させる、請求項8~11のいずれかに記載の配植計画支援プログラム。 Computer equipment,
Order request accepting means for accepting an order request by a user operation instruction;
The planting plan support program according to any one of claims 8 to 11, wherein when receiving an ordering request, the planting plan support program functions as an order confirming means for confirming an order for a flower bed based on the arrangement of the plant specified by the arrangement specifying means.
花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定する配置特定手段と、
各植物に対応する表示データを記憶する表示データ記憶手段と、
表示データ記憶手段に記憶された表示データをもとに、各領域の位置、及び、各領域に配置された植物に応じて、花壇の状態を示す画像を描画する描画手段と
を備え、
描画手段が、花壇に対して異なる方向及び/又は角度から視た場合の画像を描画することが可能な、配植計画支援装置。 A planting plan support device for executing planting plan support in a flower bed,
For a plurality of areas constituting the flower bed, for each area, arrangement specifying means for specifying arrangement of different colors and / or different types of plants,
Display data storage means for storing display data corresponding to each plant;
Based on the display data stored in the display data storage means, according to the position of each area, and the plant arranged in each area, the drawing means for drawing an image showing the state of the flower bed,
A planting plan support apparatus capable of drawing an image when the drawing means is viewed from different directions and / or angles with respect to the flower bed.
花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定する配置特定手段と、
各植物について、植物の植付け時からの経過時間に応じた複数の表示データを記憶する表示データ記憶手段と、
表示データ記憶手段に記憶された表示データをもとに、各領域の位置、及び、各領域に配置された植物に応じて、植物の植付け時からの経過時間ごとの花壇の状態を示す画像を描画する描画手段と
を備える、配植計画支援装置。 A planting plan support device for executing planting plan support in a flower bed,
For a plurality of areas constituting the flower bed, for each area, arrangement specifying means for specifying arrangement of different colors and / or different types of plants,
For each plant, display data storage means for storing a plurality of display data according to the elapsed time since planting,
Based on the display data stored in the display data storage means, an image showing the state of the flower bed for each elapsed time from the planting time according to the position of each region and the plant arranged in each region. A planting plan support apparatus comprising drawing means for drawing.
花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定するステップと、
記憶手段に記憶された各植物に対応する表示データをもとに、各領域の位置、及び、各領域に配置された植物に応じて、花壇の状態を示す画像を描画するステップと
を有し、
描画するステップが、花壇に対して異なる方向及び/又は角度から視た場合の画像を描画することが可能なものである、配植計画支援方法。 A planting plan support method executed in a computer device for planting plan support in a flower bed,
Identifying a different color and / or arrangement of different types of plants for each of the plurality of regions constituting the flower bed;
Drawing an image showing the state of the flower bed according to the position of each region and the plant arranged in each region based on the display data corresponding to each plant stored in the storage means ,
The planting plan support method, wherein the drawing step is capable of drawing an image when viewed from different directions and / or angles with respect to the flower bed.
花壇を構成する複数の領域について、領域ごとに、異なる色及び/又は異なる種類の植物の配置を特定する配置するステップと、
記憶手段に記憶された、各植物についての植物の植付け時からの経過時間に応じた複数の表示データをもとに、各領域の位置、及び、各領域に配置された植物に応じて、植物の植付け時からの経過時間ごとの花壇の状態を示す画像を描画するステップと
を有する、配植計画支援方法。 A planting plan support method executed in a computer device for planting plan support in a flower bed,
A plurality of regions constituting a flower bed, a step of specifying, for each region, a different color and / or a different type of plant arrangement;
Based on a plurality of display data according to the elapsed time from the planting time for each plant stored in the storage means, the plant according to the position of each region and the plant arranged in each region And a step of drawing an image showing the state of the flower bed for each elapsed time from the time of planting.
仮想空間の状態に関する情報を記憶する仮想空間記憶手段と、
植物の状態に関する情報を記憶する植物情報記憶手段と、
表示装置の位置及び/又は向きに応じて、表示装置に表示する仮想空間及び植物の画像を生成する画像生成手段と、
生成した画像を表示装置に表示する画像表示手段と
を備える、植物表示システム。 A plant display system comprising a display device,
Virtual space storage means for storing information about the state of the virtual space;
Plant information storage means for storing information on the state of the plant;
Image generation means for generating a virtual space and a plant image to be displayed on the display device according to the position and / or orientation of the display device;
A plant display system comprising image display means for displaying a generated image on a display device.
植物の状態に関する情報と当該情報と関連付けられたマーカに関する情報とを記憶する記憶手段と、
マーカと背景とを撮像する撮像手段と、
マーカを識別する識別手段と、
識別したマーカから植物を特定する植物特定手段と、
特定された植物の画像を生成する画像生成手段と、
生成した画像を撮像した背景とともに表示する画像表示手段と
を備える、植物表示システム。
A plant display system comprising a user terminal and a server device capable of communicating with the user terminal,
Storage means for storing information relating to the state of the plant and information relating to the marker associated with the information;
Imaging means for imaging the marker and the background;
An identification means for identifying the marker;
A plant identification means for identifying a plant from the identified marker;
Image generating means for generating an image of the identified plant;
A plant display system comprising image display means for displaying a generated image together with a captured background.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018525928A JP6938494B2 (en) | 2016-07-06 | 2017-02-22 | Flowerbed ordering system and planting plan support program |
| US16/314,733 US11017449B2 (en) | 2016-07-06 | 2017-02-22 | Flowerbed sales order system and plant arrangement planning support program |
| US17/232,558 US11810173B2 (en) | 2016-07-06 | 2021-04-16 | Flowerbed sales order system and plant arrangement planning support program |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016-134367 | 2016-07-06 | ||
| JP2016134367 | 2016-07-06 |
Related Child Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US16/314,733 A-371-Of-International US11017449B2 (en) | 2016-07-06 | 2017-02-22 | Flowerbed sales order system and plant arrangement planning support program |
| US17/232,558 Continuation US11810173B2 (en) | 2016-07-06 | 2021-04-16 | Flowerbed sales order system and plant arrangement planning support program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018008182A1 true WO2018008182A1 (en) | 2018-01-11 |
Family
ID=60901684
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2017/006643 Ceased WO2018008182A1 (en) | 2016-07-06 | 2017-02-22 | Flowerbed order receiving/placing system and plant arrangement plan support program |
Country Status (3)
| Country | Link |
|---|---|
| US (2) | US11017449B2 (en) |
| JP (1) | JP6938494B2 (en) |
| WO (1) | WO2018008182A1 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109376414A (en) * | 2018-10-12 | 2019-02-22 | 广州绿桦环保科技有限公司 | A kind of intelligentized plant conservation system and its control method |
| KR20210021652A (en) * | 2019-08-19 | 2021-03-02 | 농업회사법인 크리에이션에프 주식회사 | Managing device and method for wall-greening for installation and maintenance of customized smart wall-greening apparatus |
| KR20210051399A (en) * | 2019-10-30 | 2021-05-10 | 김광수 | A method for providing a plant trading service |
| JP2022136211A (en) * | 2017-08-16 | 2022-09-15 | 穂光 田中 | system |
| WO2023144899A1 (en) * | 2022-01-25 | 2023-08-03 | マクセル株式会社 | Mobile information terminal and information processing method |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018008182A1 (en) * | 2016-07-06 | 2018-01-11 | 田中穂光 | Flowerbed order receiving/placing system and plant arrangement plan support program |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002117243A (en) * | 2000-10-11 | 2002-04-19 | Sumitomo Forestry Co Ltd | Flowerbed construction support system |
| JP2004029941A (en) * | 2002-06-21 | 2004-01-29 | Tak One Kk | Garden information provision system |
| JP2005063083A (en) * | 2003-08-11 | 2005-03-10 | Kyocera Mita Corp | State change simulation system and device, control method thereof, and control program thereof |
| JP2015119649A (en) * | 2013-12-20 | 2015-07-02 | 株式会社アイ・アンド・プラス | Device and program for assisting flower bed design plan |
| WO2016031354A1 (en) * | 2014-08-26 | 2016-03-03 | ソニー株式会社 | Program, information processing system, and information processing method |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4387511B2 (en) * | 1999-09-09 | 2009-12-16 | 株式会社バンダイナムコゲームス | GAME DEVICE AND INFORMATION STORAGE MEDIUM |
| US20110191708A1 (en) * | 2000-02-17 | 2011-08-04 | TWP Inc. | Selection interface structures, systems and methods |
| US20080243639A1 (en) * | 2007-04-02 | 2008-10-02 | Mullaney Jayme A | Plant merchandising system and method |
| US20090023554A1 (en) * | 2007-07-16 | 2009-01-22 | Youngtack Shim | Exercise systems in virtual environment |
| US20090216661A1 (en) * | 2008-02-25 | 2009-08-27 | Warner Scott J | Systems and methods for online garden design |
| AU2010214720A1 (en) * | 2009-09-24 | 2011-04-07 | Sprywat Pty Ltd | A Garden Design Method |
| HK1216936A1 (en) * | 2012-12-19 | 2016-12-09 | Shulman, Alan | Methods and systems for automated micro farming |
| US20140279181A1 (en) * | 2013-03-12 | 2014-09-18 | Bryan Allen Wills | Bloomcube |
| US9501588B1 (en) * | 2013-10-28 | 2016-11-22 | Kenneth S. Rowe | Garden simulation |
| US20150363370A1 (en) * | 2014-06-12 | 2015-12-17 | Christopher Tambos | System and Method of Email Document Classification |
| CA2994239A1 (en) * | 2015-07-31 | 2017-02-09 | Hsni, Llc | Virtual three dimensional video creation and management system and method |
| US11062383B2 (en) * | 2016-05-10 | 2021-07-13 | Lowe's Companies, Inc. | Systems and methods for displaying a simulated room and portions thereof |
| WO2018008182A1 (en) * | 2016-07-06 | 2018-01-11 | 田中穂光 | Flowerbed order receiving/placing system and plant arrangement plan support program |
| JP7325923B2 (en) * | 2017-08-16 | 2023-08-15 | 穂光 田中 | Flower Bed Ordering System, Flower Bed Ordering Program, and Flower Bed Ordering Method |
-
2017
- 2017-02-22 WO PCT/JP2017/006643 patent/WO2018008182A1/en not_active Ceased
- 2017-02-22 US US16/314,733 patent/US11017449B2/en active Active
- 2017-02-22 JP JP2018525928A patent/JP6938494B2/en active Active
-
2021
- 2021-04-16 US US17/232,558 patent/US11810173B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002117243A (en) * | 2000-10-11 | 2002-04-19 | Sumitomo Forestry Co Ltd | Flowerbed construction support system |
| JP2004029941A (en) * | 2002-06-21 | 2004-01-29 | Tak One Kk | Garden information provision system |
| JP2005063083A (en) * | 2003-08-11 | 2005-03-10 | Kyocera Mita Corp | State change simulation system and device, control method thereof, and control program thereof |
| JP2015119649A (en) * | 2013-12-20 | 2015-07-02 | 株式会社アイ・アンド・プラス | Device and program for assisting flower bed design plan |
| WO2016031354A1 (en) * | 2014-08-26 | 2016-03-03 | ソニー株式会社 | Program, information processing system, and information processing method |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022136211A (en) * | 2017-08-16 | 2022-09-15 | 穂光 田中 | system |
| CN109376414A (en) * | 2018-10-12 | 2019-02-22 | 广州绿桦环保科技有限公司 | A kind of intelligentized plant conservation system and its control method |
| KR20210021652A (en) * | 2019-08-19 | 2021-03-02 | 농업회사법인 크리에이션에프 주식회사 | Managing device and method for wall-greening for installation and maintenance of customized smart wall-greening apparatus |
| KR102810157B1 (en) * | 2019-08-19 | 2025-05-20 | (주)티앤지랩 | Managing device and method for wall-greening for installation and maintenance of customized smart wall-greening apparatus |
| KR20210051399A (en) * | 2019-10-30 | 2021-05-10 | 김광수 | A method for providing a plant trading service |
| KR102325322B1 (en) * | 2019-10-30 | 2021-11-10 | 김광수 | A method for providing a plant trading service |
| WO2023144899A1 (en) * | 2022-01-25 | 2023-08-03 | マクセル株式会社 | Mobile information terminal and information processing method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6938494B2 (en) | 2021-09-22 |
| US11810173B2 (en) | 2023-11-07 |
| US11017449B2 (en) | 2021-05-25 |
| US20210233139A1 (en) | 2021-07-29 |
| JPWO2018008182A1 (en) | 2019-04-18 |
| US20200175567A1 (en) | 2020-06-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6938494B2 (en) | Flowerbed ordering system and planting plan support program | |
| US20140225922A1 (en) | System and method for an augmented reality software application | |
| CN109584374A (en) | The method, apparatus and computer readable storage medium of interactive navigation auxiliary are provided for using removable leader label | |
| US20080071559A1 (en) | Augmented reality assisted shopping | |
| CN104851004A (en) | Display device of decoration try and display method thereof | |
| JP5264634B2 (en) | Coordinating system, coordinating method and program | |
| WO2018025825A1 (en) | Image capture system | |
| KR101556158B1 (en) | The social service system based on real image using smart fitting apparatus | |
| JP2014115957A (en) | Augmented reality building simulation device | |
| US11893619B2 (en) | Flowerbed sales order system, flowerbed sales order program, and flowerbed sales order method | |
| US20200387711A1 (en) | Indoor augmented reality information display method | |
| KR101317869B1 (en) | Device for creating mesh-data, method thereof, server for guide service and smart device | |
| CN109462739A (en) | Power plant equipment O&M method and system | |
| JP7776146B2 (en) | How to export a block object's blueprint | |
| CN107067295B (en) | Information processing method and electronic equipment | |
| JP2007011543A (en) | Product wear simulation system, product wear simulation method, etc. | |
| JP2013008257A (en) | Image composition program | |
| CN108932055B (en) | Method and equipment for enhancing reality content | |
| JPWO2020009066A1 (en) | Virtual fitting device, virtual fitting method, and virtual fitting program | |
| JP2017182681A (en) | Image processing system, information processing apparatus, program | |
| JP2006155574A (en) | program | |
| KR101893258B1 (en) | Virtual wedding picture providing apparatus and method of providing virtual wedding picture | |
| KR20200051295A (en) | Method and computer program for providing map including real estate sales information | |
| WO2022176450A1 (en) | Information processing device, information processing method, and program | |
| CN117611773B (en) | Large-scale building augmented reality display method, system, equipment and medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17823791 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2018525928 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17823791 Country of ref document: EP Kind code of ref document: A1 |