IP Library Granted Patent US 8,896,685
Granted Patent B2
US 8,896,685 · App. 13/635,370 · Granted Nov 25, 2014

Method and system for determining information relating to vacant spaces of a parking lot

Inventors: Noboru Ihara (Tokyo, JP); Kazuhiro Sasao (Tokyo, JP); Masaru Yokoyama (Tokyo, JP); Arata Sakurai (Tokyo, JP)
Assignee: NS Solutions Corporation
G06T19/006B63J2099/008G06Q30/0601G01C21/00G08G1/143B63B2213/02G06T19/003G09B29/007G08G1/04G06Q30/0207B63B49/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,896,685
App. No.
13/635,370
Granted
Nov 25, 2014
Kind
B2
Abstract

An information processing apparatus and method are disclosed. The method includes obtaining vacant space information of a parking lot, and obtaining a position and a direction of a car in the parking lot. The method further includes determining one or more vacant spaces existing in a traveling direction of the car, and determining one or more routes from the car location to a vacant space. Moreover, the method includes generating one or more virtual space images at least indicating a position of the vacant space in the parking lot, and transmitting the generated one or more virtual space images to the car.

Claims (58)

1. An information processing apparatus, comprising:

a vacant space information obtaining unit obtaining vacant space information of a parking lot;

a vehicle information obtaining unit obtaining a position and a direction of a car in the parking lot based on one or more images obtained by one or more imaging devices installed in the parking lot;

a vacant space determining unit determining one or more vacant spaces existing in a traveling direction of the car based on the obtained vacant space information, the obtained position and the direction of the car, and information related to position information of respective vacant spaces of a parking lot map stored in a storage device;

a route determining unit determining one or more routes from the car to a vacant space in the parking lot based on the determined one or more vacant spaces, the obtained position and the direction of the car, and the parking lot map and selecting one of the determined one or more routes based on searching at least a portion of the parking lot that corresponds to a user preferred and specified parking destination;

an image generating unit generating one or more virtual space images comprising one or more vacant space objects indicating the determined one or more vacant spaces and one or more guidance objects indicating the determined one or more routes and indicating a position of the vacant space; and

a transmitting unit transmitting the generated one or more virtual space images to the car,

wherein the vacant space information obtaining unit, the vehicle information obtaining unit, the vacant space determining unit, the route determining unit, the image generating unit, and the transmitting unit of the information processing apparatus are configured to constantly process dynamically obtained information until the car enters the parking lot and is parked in parking space,

wherein the image generating unit generates, when a distance between the vacant space existing in the traveling direction of the car determined in the determining unit and the car is more than or equal to a predetermined distance, a virtual space image which includes a vacant space ratio object representing a ratio of vacant space in one of predetermined blocks dividing the parking lot and indicates a position of the one block, and generates, when the distance is less than the predetermined distance, a second virtual space image which includes a vacant space object representing the vacant space and indicates the position of the vacant space.

2. The information processing apparatus according to claim 1 , wherein the vacant space determining unit determines the one or more vacant spaces existing in the traveling direction of the car based on route information of the parking lot map.

3. The information processing apparatus according to claim 1 , wherein when plural vacant spaces existing in the traveling direction of the car are determined in the vacant space determining unit, the route determining unit determines a route from the car to the vacant space which is closest to the car out of the plural vacant spaces.

4. The information processing apparatus according to claim 1 , further comprising a fixed object determining unit configured to determine one or more fixed objects in the parking lot existing in the traveling direction of the car based on the obtained position and the direction of the car and the parking lot map stored in the storage device,

wherein the image generating unit generates the virtual space image which further includes the determined one or more fixed objects indicating the fixed objects existing in the traveling direction of the car and indicating the position of the vacant space and a position of the determined one or more fixed objects.

5. The information processing apparatus according to claim 1 , wherein when plural vacant spaces existing in the traveling direction of the car are determined in the vacant space determining unit, the image generating unit generates the virtual space image including the one or more vacant space objects which differ in shape or color corresponding to distances from the car to the plural vacant spaces.

6. A system comprising an information processing apparatus and a car,

wherein the information processing apparatus comprises:

a vacant space information obtaining unit obtaining vacant space information of a parking lot;

a vehicle information obtaining unit obtaining a position and a direction of a car in the parking lot based on one or more images obtained by one or more imaging devices installed in the parking lot;

a vacant space determining unit determining one or more vacant spaces existing in a traveling direction of the car based on the obtained vacant space information, the obtained position and the direction of the car, and information related to position information of respective vacant spaces of a parking lot map stored in a storage device;

a route determining unit determining one or more routes from the car to a vacant space in the parking lot based on the determined one or more vacant spaces, the obtained position and the direction of the car, and the parking lot map and selecting one of the determined one or more routes based on searching at least a portion of the parking lot that corresponds to a user preferred and specified parking destination;

an image generating unit generating one or more virtual space images comprising one or more vacant space objects indicating the determined one or more vacant spaces and one or more guidance objects indicating the determined one or more routes and indicating a position of the vacant space; and

a transmitting unit transmitting the generated one or more virtual space images to the car, wherein the vacant space information obtaining unit, the vehicle information obtaining unit, the vacant space determining unit, the route determining unit, the image generating unit, and the transmitting unit of the information processing apparatus are configured to constantly process dynamically obtained information until the car enters the parking lot and is parked in parking space, and

wherein the car comprises:

a receiving unit receiving the transmitted one or more virtual space images from the information processing apparatus; and

a display control unit performing control to project the received one or more virtual space images on a display of the car, the projected one or more virtual space images being overlaid on a parking lot view from the display,

wherein the image generating unit generates, when a distance between the vacant space existing in the traveling direction of the car determined in the determining unit and the car is more than or equal to a predetermined distance, a virtual space image which includes a vacant space ratio object representing a ratio of vacant space in one of predetermined blocks dividing the parking lot and indicates a position of the one block, and generates, when the distance is less than the predetermined distance, a second virtual space image which includes a vacant space object representing the vacant space and indicates the position of the vacant space.

7. An information processing method executed by an information processing apparatus, the method comprising:

obtaining vacant space information of a parking lot;

obtaining a position and a direction of a car in the parking lot based on one or more images obtained by one or more imaging devices installed in the parking lot;

determining one or more vacant spaces existing in a traveling direction of the car based on the obtained vacant space information, the obtained position and the direction of the car, and information related to position information of respective vacant spaces of a parking lot map stored in a storage device;

determining one or more routes from the car to a vacant space in the parking lot based on the determined one or more vacant spaces, the obtained position and the direction of the car, and the parking lot map, and selecting one of the determined one or more routes based on searching at least a portion of the parking lot that corresponds to a user preferred and specified parking destination;

generating one or more virtual space images comprising one or more vacant space objects indicating the determined one or more vacant spaces and one or more guidance objects indicating the determined one or more routes and indicating a position of the vacant space;

transmitting the generated one or more virtual space images to the car;

constantly processing dynamically obtained information until the car enters the parking lot and is parked in parking space,

generating, when a distance between the vacant space existing in the traveling direction of the car determined in the determining unit and the car is more than or equal to a predetermined distance, a virtual space image which includes a vacant space ratio object representing a ratio of vacant space in one of predetermined blocks dividing the parking lot and indicates a position of the one block; and

generating, when the distance is less than the predetermined distance, a second virtual space image which includes a vacant space object representing the vacant space and indicates the position of the vacant space.

8. A vacant space guidance method in a system comprising an information processing apparatus and a car, the method comprising:

obtaining by the information processing apparatus vacant space information of a parking lot;

obtaining by the information processing apparatus a position and a direction of a car in the parking lot based on one or more images obtained by one or more imaging devices installed in the parking lot;

determining by the information processing apparatus one or more vacant spaces existing in a traveling direction of the car based on the obtained vacant space information, the obtained position and the direction of the car in the parking lot, and information related to position information of respective vacant spaces of a parking lot map stored in a storage device;

determining by the information processing apparatus one or more routes from the car to a vacant space in the parking lot based on the determined one or more vacant spaces, the obtained position and the direction of the car, and the parking lot map, and selecting one of the determined one or more routes based on searching at least a portion of the parking lot that corresponds to a user preferred and specified parking destination;

generating by the information processing apparatus one or more virtual space images comprising one or more vacant space objects indicating the determined one or more vacant spaces and one or more guidance objects indicating the determined one or more routes and indicating a position of the vacant space;

transmitting by the information processing apparatus the generated one or more virtual space images to the car;

receiving by the car the transmitted one or more virtual space images from the information processing apparatus;

performing by the car control to project the received one or more virtual space images on a display of the car, the projected one or more virtual space images being overlaid on a parking lot view from the display;

constantly processing by the information processing apparatus dynamically obtained information until the car enters the parking lot and is parked in parking space;

generating by the information processing apparatus, when a distance between the vacant space existing in the traveling direction of the car determined in the determining unit and the car is more than or equal to a predetermined distance, a virtual space image which includes a vacant space ratio object representing a ratio of vacant space in one of predetermined blocks dividing the parking lot and indicates a position of the one block; and

generating by the information processing apparatus, when the distance is less than the predetermined distance, a second virtual space image which includes a vacant space object representing the vacant space and indicates the position of the vacant space.

9. A non-transitory computer-readable medium having instructions stored thereon which are executable by a computer for processing information by performing steps comprising:

obtaining vacant space information of a parking lot;

obtaining a position and a direction of a car in the parking lot based on one or more images obtained by one or more imaging devices installed in the parking lot;

determining one or more vacant spaces existing in a traveling direction of the car based on the obtained vacant space information, the obtained position and the direction of the car, and information related to position information of respective vacant spaces of a parking lot map stored in a storage device;

determining one or more routes from the car to a vacant space in the parking lot based on the determined one or more vacant spaces, the obtained position and the direction of the car, and the parking lot map, and selecting one of the determined one or more routes based on searching at least a portion of the parking lot that corresponds to a user preferred and specified parking destination;

generating one or more virtual space images comprising one or more vacant space objects indicating the determined one or more vacant spaces and one or more guidance objects indicating the determined one or more routes and indicating a position of the vacant space;

transmitting the generated one or more virtual space images to the car;

constantly processing dynamically obtained information until the car enters the parking lot and is parked in parking space;

generating, when a distance between the vacant space existing in the traveling direction of the car determined in the determining unit and the car is more than or equal to a predetermined distance, a virtual space image which includes a vacant space ratio object representing a ratio of vacant space in one of predetermined blocks dividing the parking lot and indicates a position of the one block; and

generating, when the distance is less than the predetermined distance, a second virtual space image which includes a vacant space object representing the vacant space and indicates the position of the vacant space.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2012
From: IHARA, NOBORU; SASAO, KAZUHIRO; YOKOYAMA, MASARU; SAKURAI, ARATA; OKAMOTO, RICARDO MUSASHI
To: NS SOLUTIONS CORPORATION
Reel/Frame 029026/0174 →
Priority Claims (6)
JP 2011-055410 · Mar 14, 2010 · national
JP 2010-078973 · Mar 30, 2010 · national
JP 2010-079446 · Mar 30, 2010 · national
JP 2010-081894 · Mar 31, 2010 · national
JP 2011-057899 · Mar 16, 2011 · national
JP 2011-061375 · Mar 18, 2011 · national
Continuity (1)
Related Publication 20130010103A1 · Jan 10, 2013