Abstract: To provide an information processing device information processing method and program capable of easily displaying other maps relating to a geographical point on a map. [Solution] In the present invention an information processing device has a display control unit for displaying a first map and an operation detection unit that detects a first operation that selects a first geographical point on the first map. In a case where the first manipulation is detected the display control unit displays instead of the first map a second map corresponding to the first geographical point selected.
Description
Title of Invention
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING
5 METHOD, AND PROGRAM
I
1 Technical Field
[OOOl]
The present disclosure relates to an information processing apparatus, an
10 information processing method, and a program.
Background Art
[0002]
Services that use map data and position information are gaining widespread
15 use today. This increases information relating to position information, and it is an
important issue to efficiently provide information to users.
[0003]
For example, Patent Literature 1 discloses a navigation device that displays
a two-dimensional map and a three-dimensional map side by side. Once a given
20 spot on the map is selected, this navigation device can show the selected spot on the
two-dimensional map and the three-dimensional map. The navigation device can,
for example, display, on the maps, the names of residents on the floors in a selected
building.
25 Citation List
Patent Literature
[0004]
Patent Literature 1 : JP 2007-93661A
30 Summary of Invention
Technical Problem
[OOOS]
There is sometimes another map such as an indoor map associated with
some spot on a map, but nothing has been mentioned regarding display switching
between the maps. For example, if a user looks for information on the spot in a
5 given method, finds the source where the map information on the spot is stored, and
acquires the map information from the source, the acquired map can be displayed.
This, however, imposes quite a few burdens on users.
The present disclosure shows a novel and improved information processing
apparatus, information processing method, and program that can easily display
10 another map associated with some spot on a map.
Solution to Problem
[0006]
According to the present disclosure, there is provided an information
15 processing apparatus including a display control unit configured to display a first
map, and an operation detection unit configured to detect a first operation of
selecting a first spot on the first map. The display control unit displays a second
map associated with the selected first spot instead of the first map when the first
operation is detected.
20 [0007]
According to the present disclosure, there is provided an rnrormation
processing method including displaying a first map, detecting a first operation of
selecting a first spot on the first map, and displaying a second map associated with
the selected first spot instead of the first map when the first operation is detected.
25 [0008]
According to the present disclosure, there is provided a program for causing
a computer to execute a display control function of displaying a first map, and an
operation detection function of detecting a first operation of selecting a first spot on
the first map. The display control function is a function of displaying a second map
30 associated with the selected first spot instead of the first map when the first operation
is detected.
Advantageous Effects of Invention
[0009]
According to the present disclosure as described above, it is possible to
5 easily display another map associated with some spot on a map.
Brief Description of Drawings
100 101
[FIG. 11 FIG. 1 is a block diagram illustrating a functional configuration of a
10 navigation apparatus according to an embodiment of the present disclosure.
[FIG. 21 FIG. 2 is an explanatory diagram illustrating an example of an external
appearance of the navigation apparatus according to the present embodiment.
[FIG. 31 FIG. 3 is an explanatory diagram illustrating an overview of an operation of
displaying a second map in the navigation apparatus according to the present
15 embodiment.
[FIG. 41 FIG. 4 is an explanatory diagram illustrating an example of an operation of
selecting a spot for which the second map of the navigation apparatus according to
the present embodiment is displayed.
[FIG. 51 FIG. 5 is an explanatory diagram illustrating an example of a display form of
20 a POI selected in the navigation apparatus according to the present embodiment.
[FIG. 61 FIG. 6 is an explanatory diagram illustrating an example of the tl~splayf orm
of the POI in the navigation apparatus according to the present embodiment, the POI
having the second map.
[FIG. 71 FIG. 7 is an explanatory diagram illustrating another example of the display
25 form of the POI in the navigation apparatus according to the present embodiment, the
POI having the second map.
[FIG. 81 FIG. 8 is an explanatory diagram illustrating a display example of the second
map, on which a route to a detailed destination displayed by the navigation apparatus
according to the present embodiment is superimposed.
30 [FIG. 91 FIG. 9 is an explanatory diagram illustrating an example of a selection
screen of the second maps for a plurality of floors, the selection screen being
displayed by the navigation apparatus according to the present embodiment.
[FIG. 101 FIG. 10 is an explanatoly diagram illustrating another example of the
selection screen of the second maps for the plurality of floors, the selection screen
being displayed by the navigation apparatus according to the present embodiment.
5 [FIG. 111 FIG. 11 is an explanatory diagram illustrating an example of an operation of
switching the floors in the navigation apparatus according to the present embodiment.
[FIG. 121 FIG. 12 is an explanatory diagram illustrating an example of a search
screen of spots on the second map, the search screen being displayed by the
navigation apparatus according to the present embodiment.
10 [FIG. 131 FIG. 13 is an explanatory diagram illustrating another example of the
search screen of the spots on the second map, the search screen being displayed by
the navigation apparatus according to the present embodiment.
[FIG. 141 FIG. 14 is an explanatory diagram illustrating an example of a display
screen displaying information that an external apparatus has proposed to the
15 navigation apparatus according to the present embodiment.
[FIG. 151 FIG. 15 is an explanatory diagram illustrating another example of the
display screen displaying information that an external apparatus has proposed to the
navigation apparatus according to the present embodiment.
[FIG. 161 FIG. 16 is a flowchart illustrating an operation example of the navigation
20 apparatus according to the present embodiment.
[FIG. 171 FIG. 17 ih a block diagram illustrating a hardware configuration of the
navigation apparatus according to the present embodiment.
Description of Embodiments
25 [OOll]
Hereinafter, preferred embodiments of the present invention will be
described in detail with reference to the appended drawings. Note that, in this
specification and the drawings, elements that have substantially the same function
and structure are denoted with the same reference signs, and repeated explanation is
30 omitted.
[OO 121
The description will be made in the following order.
1. Functional Configuration Example
2. Operation Example
3. Hardware Configuration Example
5 4. Effect Example
[0013]
i l . Functional Configuration Example>
First, a functional configuration example of a navigation apparatus
according to an embodiment of the present disclosure will be described with
10 reference to FIGS. 1 to 15.
FIG. 1 is a block diagram illustrating a functional configuration example of
a navigation apparatus according to an embodiment of the present disclosure.
FIG. 2 is an explanatory diagram illustrating an example of an external
appearance of the navigation apparatus according to the present embodiment.
15 FIG. 3 is an explanatory diagram illustrating an overview of an operation of
displaying a second map in the navigation apparatus according to the present
embodiment.
FIG. 4 is an explanatory diagram illustrating an example of an operation of
selecting a spot for which the second map of the navigation apparatus according to
20 the present embodiment is displayed.
FIG. 5 is alr cxplanatory diagram illustrating an example of a display form
of a POI selected in the navigation apparatus according to the present embodiment.
FIG. 6 is an explanatory diagram illustrating an example of the display form
of the POI in the navigation apparatus according to the present embodiment, the POI
25 having the second map.
FIG. 7 is an explanatory diagram illustrating another example of the display
form of the POI in the navigation apparatus according to the present embodiment, the
POI having the second map.
FIG. 8 is an explanatory diagram illustrating a display example of the
30 second map, on which a route to a detailed destination displayed by the navigation
apparatus according to the present embodiment is superinlposed.
FIG. 9 is an explanatory diagram illustrating an example of a selection
screen of the second maps for a plurality of floors, the selection screen being
displayed by the navigation apparatus according to the present embodiment.
FIG. 10 is an explanatory diagram illustrating another example of the
5 selection screen of the second maps for the plurality of floors, the selection screen
being displayed by the navigation apparatus according to the present embodiment.
FIG. 11 is an explanatory diagram illustrating an example of an operation of
switching the floors in the navigation apparatus according to the present embodiment.
FIG. 12 is an explanatory diagram illustrating an example of a search screen
10 of spots on the second map, the search screen being displayed by the navigation
apparatus according to the present embodiment.
FIG. 13 is an explanatory diagram illustrating another example of the search
screen of the spots on the second map, the search screen being displayed by the
navigation apparatus according to the present embodiment.
15 FIG. 14 is an explanatory diagram illustrating an example of a display
screen displaying information that an external apparatus has proposed to the
navigation apparatus according to the present embodiment.
FIG. 15 is an explanatory diagram illustrating another example of the
display screen displaying information that an external apparatus has proposed to the
20 navigation apparatus according to the present embodiment.
[0014]
The navigation apparatus may be an information processing apparatus
having a navigation function as the main function, or an information processing
apparatus having a navigation function as one of the functions of mobile phones, for
25 example. A navigation apparatus will be here used as an example to describe an
example of an information processing apparatus to which the technology according
to an embodiment of the present disclosure is applied, but the present technology is
not limited thereto. The information processing apparatus to which the present
technology is applied may include information processing apparatuses that do not
30 have a navigation function. Examples of the information processing apparatus to
which the present technology is applied include personal computers (PCs), video
processing apparatuses, game consoles, music players, and home appliances.
[OO 151
First, FIG. 1 shows that a navigation apparatus 10 according to the present
embodiment primarily includes an operation detection unit 105, a communication
5 unit 110, a position information acquiring unit 115, a display unit 120, a storage unit
125, and a control unit 130.
[OO 161
(Operation Detection Unit 105)
The operation detection unit 105 has a function of detecting an operation
10 that has been input. The operation detection unit 105 may include an input unit
such as a touch panel, a mouse, a keyboard, a button, a microphone, an imaging
device, a switch, and a lever for a user to input information, and an input control
circuit that generates an input signal on the basis of the input from the user and
outputs the generated input signal to the control unit 130. As illustrated in FIG. 2,
15 the operation detection unit 105 is a touch sensor 155 superimposed on a display
device 150 and configured to detect a position of an operating object (such as a
finger F of a user) on the display screen, and a microphone 160 used for speech
recognition in the present embodiment.
[0017]
20 (Communication Unit 110)
The communication unit 110 is a communication interface for a connection
to an external apparatus 90 via a communication path. The communication unit 110
may be a communication device supporting wireless local area networks (LANs), a
communication device supporting wireless USB, or a wired communication device
25 that performs wired communication. The communication unit 110 has the functions
of a transmitter and a receiver that transmits various information to and receives
various information from the external apparatus 90.
[00 181
(Position Information Acquiring Unit 11 5)
30 The position information acquiring unit 115 has a function of acquiring
current position information. For example, the position information acquiring unit
115 may include a global positioning system (GPS) antenna and a GPS processing
unit that calculates position information from a GPS reception signal. Alternatively,
the position information acquiring unit 115 may have an autonomous positioning
function with various sensors. The position information acquiring unit 115 may
5 also have a Wi-Fi positioning function with the reception strength of Wi-Fi radio
waves received from base stations. The position information acquiring unit 115
may use various indoor positioning techniques to acquire position information.
Examples of the indoor positioning techniques include the Indoor Messaging System
(IMES) also called indoor GPS, visible light communication, infrared
10 communication, a radio frequency identification (RFID) tag, a Quick Response (QR)
code, and Bluetooth (registered trademark). The position information acquiring
unit 115 can also acquire position information by using charging information and
check-in information. The position information acquiring unit 115 may, for
example, regard the location of an actual shop that charges a user as the current
15 position of the user at the time of charging. The position information acquiring unit
115 may also regard the location of a building in which a user checks as the current
position of the user at the time of the check-in.
[00 191
(Display Unit 120)
20 The display unit 120 is an example of an output device, and may also be a
display device such as a liquid crystal display (LCD) device and an organic
electroluminescence display (OELD) device.
[0020]
(Storage Unit 125)
25 The storage unit 125 is a device for data storage, and can include a storage
medium, a recording device that records data on a storage medium, a read-out device
that reads out data from a storage medium, and a deletion device that deletes data
recorded on a recording medium. For example, nonvolatile memory such as flash
memory, magnetoresistive random access memory (MRAM), ferroelectric random
30 access memory (FeRAM), phase change random access memory (PRAM) and
electronically erasable and programmable read only memory (EEPROM), and a
magnetic recording medium such as a hard disk drive (HDD) may be used as a
storage medium. The storage unit 125 can, for example, store map data and
information on a point of interest (POI).
[0021]
5 (Control Unit 130)
The control unit 130 has a function of controlling the whole operation of the
navigation apparatus 10. The control unit 130 can function as a communication
control unit, for example, by controlling the communication unit 110. The control
unit 130 can also function as a positioning control unit by controlling the position
10 information acquiring unit 115. The control unit 130 can further function as a
display control unit by controlling the display unit 120. The control unit 130 can
display a first map M1 and a second map M2 on the display unit 120. The second
map M2 is associated with a first spot selected on the first map MI. The second
map M2 may be, for example, an indoor map for a building that is the first spot.
15 For example, when the first spot is a building, the second map M2 may be generated
for each floor. The control unit 130 can function as a navigation unit by using a
positioning function, a display control function, and the like. The control unit 130
functioning as a navigation unit may, for example, have a route search function, a
current position display function, and the like.
20 [0022]
As illustrated in FIG. 3, when the first map M1 is displayed and a user
selects a first display object OBJl on the first map M1 with histher finger F, the
control unit 130 can display the second map M2 instead of the first map MI, the
second map M2 being associated with a first spot indicated by the first display object
25 OBJ1. It is then desirable that the second map M2 be displayed in a suitable state
that allows a user to grasp the whole image of a floor. The control unit 130 may, for
example, display the second map M2 such that the whole second map M2 can be
displayed within the display screen. The detailed operation including an operation
of switching the display of the first map MI to the display of the second map M2 and
30 representations will be described below.
[0023]
(Operation of Selecting First Spot)
First, an operation of selecting a first spot will be described with reference
to FIG. 4. For example, an operation that a user selects a spot on the first map M1
for which the second map M2 is displayed may be an operation of surrounding the
5 first display object OBJl displayed on the first map M1 for indicating the first spot.
A user can select the spot by moving hisiher finger so as to surround the first display
object OBJl on the first map MI. The operation of selecting a spot on the first map
M1 for which the second map M2 is displayed is not limited thereto, but may include
various operations. For example, the operation of selecting a spot may he an
10 operation of tapping the first spot. The operation of selecting a spot may also be an
operation of double-tapping the first spot in order to prevent an operational error.
The operation of selecting a spot may also be a holding-down operation of keeping
the first spot selected for a predetermined time or more. The operation detection
unit 105 accepts the operations described in the examples of selecting a spot on the
15 first map M1 for which the second map is displayed. The operation of selecting a
spot may be an operation of reading the name of the first spot aloud and may be
recognized by speech recognition.
I00241
(Display of Spot Having Second Map)
20 The control unit 130 can display, on the first map MI, information relating
to the presence or absence of the second map M2 associated with a spot on the first
map M1. For example, the control unit 130 may display a first display object OBJl
associated with the second map M2 and a first display object OBJl not associated
with the second map M2 in different display forms. As illustrated in FIG. 5, the
25 control unit 130, for example, colors the periphery of the first display object OBJl
indicating a spot having the second map, so that the control unit 130 can show a user
that the second map M2 associated with the spot exists. As illustrated in FIG. 6, the
control unit 130 displays the shadow of the first display object OBJl indicating a
spot having the second map, so that the control unit 130 can show a user that the
30 second map M2 associated with the spot exists.
[0025]
(Representation of Selected First Spot)
When much information is displayed on the first map MI, it might be
difficult for a user to recognize a spot selected by the operation of selecting the spot.
Once the operation of selecting a spot is detected, the control unit 130 may then
5 display the first display object OJBl in a different display form from those of other
display objects OBJ, the first display object OJBl indicating the spot selected by the
first operation. According to the configuration, a user can check the selected spot
by referring the display form. As illustrated in FIG. 7, the control unit 130 may, for
example, change a color of the first display object OBJl indicating the selected spot.
10 The control unit 130 may also display a display object OBJ near the selected spot,
the display object OBJ showing that the spot has been selected.
[0026]
(Display of Destination)
When the selected spot is a destination and a further detailed destination is
15 set within the spot, the control unit 130 may display a position of the detailed
destination on the second map M2. The detailed destination may, for example, refer
to a particular shop in a building indicated by the selected spot. The control unit
130 may then display a second display object OBJ2 illustrated in FIG. 8 at a goal spot
6. If the detailed destination has been set, the control unit 130 may display the
20 guidance of a route to the detailed destination G on the second map M2.
[0027]
As illustrated in FIG. 8, if a predetermined start spot S has been set, the
control unit 130 may display the guidancc of a route from the start spot S to the
detailed destination G on the second map M2. The start spot S may, for example,
25 refer to the entrance, or the bottom or top of stairslan escalatorlan elevator of a
building, or the current position. For example, a route R from the start spot S to the
goal spot G may be displayed for the guidance of the route.
[0028]
(Selection of Floor)
30 The second map M2 may be generated for each floor. The control unit 130
may, for example, select a floor that is first to be displayed on the basis of the current
position of a user. For example, when the current position of a user is a parking
area in a building, the control unit 130 can select a floor for which the second map
M2 is displayed, on the basis of the floor of the parking area. When it is detected
that a user enters the building from the entrance on the first floor, the control unit 130
5 may display the second map M2 for the first floor. A floor for which the second
map M2 is displayed may be, for example, selected by a user. Various selection
screens on which a user selects a floor are conceivable. For example, as illustrated
in FIG. 9, when the first display object OBJl indicating the first spot is selected,
choices of floors may be displayed in a form in which a user can select one of them.
10 [0029]
For example, FIG. 9 illustrates an example in which BB building is two
stories high. When the first display object OBJl is here selected on the first map
MI, a button is displayed near the selected first display object OBJl for selecting the
second map M2. The displayed button may, for example, include a button 1002 for
15 selecting a second map M2-1 for the first floor and a button 1004 for selecting a
second map M2-2 for the second floor. When a user selects the button 1004 for
selecting the second map M2-2 for the second floor, the second map M2-2 for the
second floor is displayed instead of the first map MI. If the detailed destination has
been set, the button may represent a floor including the detailed destination. For
20 example, FIG. 10 illustrates an example of a floor selection screen on which the
destination is set to ihe second floor. According to the configuration, n user can
know with which second map M2 a floor including the detailed destination is
associated before checking the content of the second map M2.
[0030]
25 (Operation of Switching Floors)
When the second map M2 for a floor is displayed and a predetermined
second operation is detected, the control unit 130 can switch floors to be displayed.
The second operation may be, for example, an operation of flicking the displayed
second map M2. The flicking operation allows a user to turn the second map M2-1
30 to the second map M2-2 with hisiher finger F. When the second map M2-2 for the
second floor returns to the second map M2-1 for the first floor, an operation of
flicking the map in the reverse direction allows the second map M2-2 for the second
floor to return to the second map M2-1 for the first floor. Floor numbers may be
displayed side by side and a user may select one of them to switch the floors.
[0031]
5 (Searching for Spot on Second Map)
The control unit 130 can provide a function of searching for a spot on the
second map M2. For, example, as illustrated at the top of FIG. 12, when a user
selects a search button 1010 for executing a search function among function buttons
with hisher finger F, the control unit 130 can display a category selection screen as
10 illustrated in the middle of FIG. 12. A user selects a category of a spot to be
searched for on the currently displayed second map M2 on the category selection
screen. A second map M2A for a department store is here displayed. The control
unit 130 may then display a category selection button according to a type of a
selected first spot, i.e. a type of a spot indicated by the currently displayed second
15 map M2A. For example, the spot of a department store and the spot of a stadium
would lead to different categories of spots that a user would lilce to search for. The
control unit 130 can thus preferentially display a category of a spot that a user is very
likely to want to know in accordance with a type of the spot.
[0032]
20 For example, as illustrated in FIG. 12, when the second map M2A for the
department store is d~splayedt,h e control unit 130 may display a search button 1012
for searching for a position of the restroom, a search button 1014 for searching for a
position of a lounge such as a cafk, and a search button 1016 Tor searching for a
position of an automatic transaction machine. For example, when the search button
25 1012 for searching for a position of the restroom is selected from them, the control
unit 130 can display an icon 1018 indicating a position of the restroom on the second
map M2A. The control unit 130 may then display a route from the current position
to a spot that has been searched for on the second map M2A.
[0033]
30 As illustrated at the top of FIG. 13, when the second map M2B for a stadium
is displayed and a search button 1020 is selected, the control unit 130 can display a
category selection screen as illustrated in the middle of FIG. 13. The category
selection screen preferentially includes a button for selecting a type of the spot, i.e.
selecting a category suitable for the stadium. For example, a button 1022 for
searching for a seat on the home side, a button 1024 for searching for a seat on the
5 away side, and a button 1026 for searching for a smoking area may be displayed on
the second map M2B for the stadium. When the button 1026 for searching for a
smoking area is selected, the control unit 130 can display an icon 1028 indicating a
position of a smoking area on the second map M2B.
[0034]
10 In this way, a category according to a type of the selected spot is displayed,
allowing a user to obtain desired information in a shorter time. This thus enhances
the operability for users.
[0035]
(Proposal of Information)
15 The control unit 130 can provide a user with information proposed from the
external apparatus 90 by acquiring the information from the external apparatus 90 via
the communication unit 110. For example, as illustrated in FIG. 14, a balloon 1030
is displayed at a spot where an event is held on the first map MI, informing a user of
the presence of the event. As illustrated in FIG. 15, a balloon 1032 is displayed at
20 another detailed spot where an event is held on the second map M2, informing a user
of the detailed position at which the event is held.
[0036]
The navigation apparatus 10 may also be able to be directly carried by a
user and provide a walking navigation function. As illustrated in FIG. 2, the
25 portable navigation apparatus 10 can be attached to the dashboard or the like of a
vehicle via a cradle 14 and a sucker 16, and provide an in-vehicle navigation function.
[0037]
The example of the function of the terminal apparatus 10 according to the
present embodiment has been shown so far. The structural elcments that have been
30 described above may be formed of general-purpose members and circuits, or of
hardware specialized for the ffunction of each structural element. A control program
having a processing procedure for a processing device such as a central processing
unit (CPU) to implement the function of each structural element may be read out
from a storage medium such as read only memoiy (ROM) and random access
memory (RAM) storing the control program, and then the program may be
5 interpreted and executed in order to perform the function of each structural element.
Thus, a configuration used can be modified as appropriate according to the
technological level at the time of the implementation of the present embodiment.
[0038]
It is possible to make a computer program for implementing each function
10 of the navigation apparatus 10 according to the present embodiment as mentioned
above, and then implement the computer program in a personal computer or the like.
There can also be provided a computer-readable recording medium having the
computer program stored therein. Examples of the recording medium include
magnetic disks, optical discs, magneto-optical disks, and flash memory. The
15 computer program may also be distributed via a network, for example, using no
recording medium.
[0039]
12. Operation Example>
Next, an operation example of the navigation apparatus 10 according to an
20 embodiment of the present disclosure will be described with reference to FIG. 16.
FIG. 16 is a flowchal-1 illustrating the operation example of the navigation apparatus
according to the present embodiment.
[0040]
First, the control unit 130 sets a destination in accordance with an input
25 from a user (S102). The control unit 130 then detects that a user selects a POI
(S104). The control unit judges whether there is any second map M2 associated
with the selected POI (S106). If the judgment in step S106 shows that there is no
second map M2 associated with the selected POI, the first map MI is then displayed
(S108). To the contrary, if it is judged that there is a second map associated with
30 the selected POI, the control unit 130 then judges whether a detailed destination has
been set (S 11 0).
[0041]
If the judgment in step SllO shows that a detailed destination has been set,
the control unit 130 calculates a route to the detailed destination on the second map
(S112). To the contrary, if the judgment in step SllO shows that a detailed
destination has not been set, the processing in step S112 is omitted. The control
unit 130 then displays the second map M2 (S114). If a detailed destination has been
set, the route calculated in step S112 may be displayed on the second map.
[0042]
13. Hardware Configuration Example>
Next, a hardware configuration example of the navigation apparatus 10
according to an embodiment of the present disclosure will be described with
reference to FIG. 17. FIG. 17 is a block diagram illustrating a hardware
configuration ofthe navigation apparatus according to the present embodiment.
[0043]
A configuration example of the navigation apparatus 10 will be now
described. FIG. 9 shows that the navigation apparatus 10 includes, for example, a
telephone network antenna 817, a telephone processing unit 819, a GPS antenna 821,
a GPS processing unit 823, a Wifi antenna 825, a Wifi processing unit 827, a
geomagnetic sensor 829, an acceleration sensor 831, a gyro sensor 833, an air
pressure sensor 835, an imaging unit 837, a central processing unit (CPU) 839, read
only memory (ROM) 841, random access memory (RAM) 843, an operal~onu nit 847,
a display unit 849, a decoder 851, a speaker 853, an encoder 855, a microphone 857,
and a storage unit 859. The hardware configuration illustrated here is an example.
Some of the structural elements may be omitted. There is no need to say that a
structural element other than the structural elements illustrated here may be further
added.
[0044]
(Telephone Network Antenna 81 7)
The telephone network antenna 817 is an example of an antenna having a
function of wirelessly connecting to a mobile phone network for telephone call and
communication. The telephone network antenna 817 can supply a telephone call
signal received via a mobile phone network to the telephone processing unit 819.
[0045]
(Telephone Processing Unit 819)
The telephone processing unit 819 has a function of performing various
5 signal processing on signals transmitted and received by the telephone network
antenna 817. For example, the telephone processing unit 819 can receive an input
via the microphone 857, perform various signal processing on an audio signal
encoded by the encoder 855, and supply the encoded audio signal to the telephone
network antenna 817. The telephone processing unit 819 can also perform various
10 signal processing on an audio signal supplied from the telephone network antenna
8 19, and supply the audio signal to the decoder 85 1.
[0046]
(GPS Antenna 821)
The GPS antenna 821 is an example of an antenna that receives a signal
15 from a positioning satellite. The GPS antenna 821 can receive GPS signals from
GPS satellites, and inputs the received GPS signals to the GPS processing unit 823.
[0047]
(GPS Processing Unit 823)
The GPS processing unit 823 is an example of a calculation unit that
20 calculates position information on the basis of the signals received from the
positioning satellites. The GPS processing unit 823 calculates cur~cnl position
information on the basis of the GPS signals input from the GPS antenna 821, and
outputs the calculated position information. Specifically, the GPS processing unit
823 calculates the positions of GPS satellites from orbital data of the GPS satellites,
25 and calculates the distances from the respective GPS satellites to the navigation
apparatus 10 on the basis of the time difference between the transmission time and
the reception time of the GPS signals. The GPS processing unit 823 can then
calculate the current three-dimensional position on the basis of the calculated
positions of the respective GPS satellites and the distances from the respective GPS
30 satellites to the navigation apparatus 10. The orbital data of the GPS sateIIites used
here may be, for example, included in the GPS signals. Alternatively, the orbital
data of the GPS satellites may also be acquired from an external server via the
communication antenna 825.
[0048]
(Wifi Antenna 825)
5 The Wifi antenna 825 is an antenna having a function of transmitting and
receiving a communication signal with a wireless local area network (LAN)
communication network, for example, in accordance with the specification of Wifi.
The Wifi antenna 825 can supply the received signal to the communicatioa
processing unit 827.
10 [0049]
(Wifi Processing Unit 827)
The Wifi processing unit 827 has a function of performing various signal
processing on the signal supplied from the Wifi antenna 825. The Wifi processing
unit 827 can supply a digital signal generated fiom the supplied analog signal to the
15 CPU 839.
[OOSO]
(Geomagnetic Sensor 829)
The geomagnetic sensor 829 is a sensor that detects geomagnetism as a
voltage value. The geomagnetic sensor 829 may be a triaxial geomagnetic sensor
20 that detects geomagnetism in the X-axial direction, the Y-axial direction, and the Zaxial
direction. Thc geomagnetic sensor 829 can supply data of tlic detected
geomagnetism to the CPU 839.
[0051]
(Acceleration Sensor 83 1)
25 The acceleration sensor 83 1 is a sensor that detects acceleration as a voltage
value. The acceleration sensor 831 may be a triaxial acceleration sensor that detects
acceleration along the X-axial direction, acceleration along the Y-axial direction, and
acceleration along the 2-axial direction. The acceleration sensor 831 can supply
data of the detected acceleration to the CPU 839.
30 [0052]
(Gyro Sensor 833)
The gyro sensor 833 is a kind of measuring instrument that detects an angle
and angular velocity of an object. The gyro sensor 833 may be a triaxial gyro
sensor that detects, as voltage values, the changing velocity (angular velocity) of
rotational angles with respect to the X-axis, the Y-axis, and the Z-axis. The gyro
5 sensor 833 can supply data of the detected angular velocity to the CPU 839.
[0053]
(Air Pressure Sensor 835)
The air pressure sensor 835 is a sensor that detects the atmospheric pressure
in a nearby area as a voltage value. The air pressure sensor 835 detects the
10 atmospheric pressure at a predetermined sampling frequency, and can supply data of
the detected atmospheric pressure to the CPU 839.
[0054]
(Imaging Unit 837)
The imaging unit 837 has a function of shooting a still image or a moving
15 image via a lens under the control of the CPU 839. The imaging unit 837 may
cause the storage unit 859 to store the shot image.
[0055]
(CPU 839)
The CPU 839 functions as a processing device and a control device, and
20 controls the whole operation of the navigation apparatus 10 in accordance with
various programs. Tlie CPU 839 may also be a microprocessor. The CI'IJ 839 can
implement various functions in accordance with various programs.
[0056]
(ROM 841 and RAM 843)
25 The ROM 841 can store a program, an operation parameter, and the like
used by the CPU 839. The RAM 843 can temporarily store a program used upon
the execution of the CPU 839 and a parameter changing as necessary upon the
execution.
[0057]
30 (Operation Unit 847)
The operation unit 847 has a function of generating an input signal for a
user to perform a desired operation. The operation unit 847 may include an input
unit such as a touch sensor, a mouse, a keyboard, a button, a microphone, a switch,
and a lever used for a user to input information, and an input control circuit that
generates an input signal on the basis of the input from the user and then outputs the
5 generated input signal to the CPU 839.
[0058]
(Display Unit 849)
The display unit 849 is an example of an output device, and may be a
display device such as a liquid crystal display (LCD) device and an organic light
10 emitting diode (OLED) display device. The display unit 849 can provide
information by displaying a screen for a user.
[0059]
(Decoder 851 and Speaker 853)
The decoder 851 has a function of decoding and performing analogue
15 conversion on input data under the control of the CPU 839. The decoder 851 can
decode and perform analogue conversion on audio data input via the telephone
network antenna 817 and the telephone processing unit 819, for example, and then
output the audio signal to the speaker 853. The decoder 851 can also decode and
perform analogue conversion on audio data input via the Wifi antenna 825 and the
20 Wifi processing unit 827, for example, and then output the audio signal to the
speaker 853. The speaker 853 can output a sound on the basis of the andio signal
supplied from the decoder 85 1.
[0060]
(Encoder 855 and Microphone 857)
25 The encoder 855 has a function of performing digital conversion on and
encoding input data under the control of the CPU 839. The encoder 855 can
perform digital conversion on and encode an audio signal input from the microphone
857, and then output the audio data. The microphone 857 can collect a sound, and
then output the collected sound as an audio signal.
30 [0061]
(Storage Unit 859)
The storage unit 859 is a device for data storage, and can include a storage
medium, a recording device that records data on a storage medium, a read-out device
that reads out data from a storage medium, and a deletion device that deletes data
recorded on a storage medium. For example, a nonvolatile memory such as flash
5 memory, magnetoresistive random access memory (MRAM), ferroelectric random
access memory (FeRAM), phase change random access memory (PRAM) and
electronically erasable and programmable read only memory (EEPROM), and a
magnetic recording medium such as a hard disk drive (HDD) may be used as a
storage medium.
10 [0062]
<4. Effect Example>
As described above, according to the present disclosure, burdens on a user
are reduced for switching a map to another map. Users can enjoy uniform user
experience for unconsciously displaying different maps. If a detailed destination
15 has been set, the detailed destination is displayed on the second map without any
other destination setting operations and a route to the destination is calculated,
thereby allowing a user to continue the route guidance on different maps.
[0063]
The second map is not embedded in the first map, but specialized for some
20 building. This allows a user to acquire necessary information in a suitable form
when the user is in the building. A search and route guidance specialized for the
building are seamlessly provided, enhancing user experience. The operability and
convenience for users are thus enhanced.
100641
25 The preferred embodiments of the present invention have been described
above with reference to the accompanying drawings, whilst the present invention is
not limited to the above examples, of course. A person sltilled in the art may find
various alterations and modifications within the scope of the appended claims, and it
should be understood that they will naturally come under the technical scope of the
30 present invention.
[0065]
Thc steps illustrated in the flowcharts in the present description naturally
include processes performed in the described and chronological order, and further
include processes that are not necessarily performed in chronological order, but are
also performed in parallel or are individually performed. Needless to say, it is also
5 possible to change the order as necessary even in the steps for chronologically
performing the processes.
[0066]
Additionally, the present technology may also be configured as below
(1)
10 An information processing apparatus including:
a display control unit configured to display a first map; and
an operation detection unit configured to detect a first operation of selecting
a first spot on the first map,
wherein the display control unit displays a second map associated with the
15 selected first spot instead of the first map when the first operation is detected.
(2)
The information processing apparatus according to (I),
wherein, when the selccted first spot is a destination, the display control unit
displays the destination on the second map.
20 (3)
The information processing apparatus according to (2),
wherein the display control unit displays a route to the destination on the
second map.
(4)
25 The information processing apparatus according to any one oI"(1) to (3),
wherein the display control unit displays the second map selected from the
second maps.
( 5 )
The information processing apparatus according to (4),
30 wherein the second map is generated for each floor, and
wherein, when a second operation on the displayed second map is detected,
the display control unit displays the second map for a floor different from a floor of
the displayed second map.
(6)
The information processing apparatus according to any one of (I) to (5),
5 wherein the display control unit displays, on the second map, a search
screen for searching for a second spot of a category according to a type of the first
spot.
(7)
The information processing apparatus according to (6),
10 wherein the display control unit displays, on the second map, the second
spot that has been searched for.
(8)
The information processing apparatus according to (7),
wherein the display control unit displays guidance of a route to the second
15 spot on the second map.
(9)
The information processing apparatus according to any one of (1) to (S),
wherein the operation detection unit accepts an operation of surrounding a
first display object displayed on the first map for indicating the first spot.
20 (10)
The infonnalion processing apparatus according to any one of (1) lo (S),
wherein the operation detection unit accepts an operation of double-tapping
the first spot on the first map.
(11)
25 The information processing apparatus according to any one of (1) to (S),
wherein the operation detection unit accepts an operation of keeping the first
spot on the first map selected for a predetermined time or more.
(12)
The information processing apparatus according to any one of (1) to (ll),
30 wherein the display control unit displays, on the first map, information on
presence or absence of the second map associated with the first spot.
(13)
The information processing apparatus according to any one of (1) to (12),
wherein the display control unit displays the first display object with which
the second map is associated in a display form different from a display form of the
5 first display object with which the second map is not associated.
(14)
The information processing apparatus according to any one of (I) to (13),
further including:
a display information acquiring unit configured to acquire display
10 information on the selected first spot from an external apparatus,
wherein the display control unit displays the acquired infoimation.
(15)
The information processing apparatus according to any one of (I) to (14),
wherein the display control unit displays additional information associated
15 with the selected first spot.
(16)
The information processing apparatus according to any one of (2) to (1 5),
wherein the display control unit displays, on the second map, a second
display object indicating the destination.
20 (17)
The information processing apparatus according to any one of (I) to (16),
wherein the operation detection unit detects an operation by recognizing a
sound.
(18)
25 An information processing method including:
displaying a first map;
detecting a first operation of selecting a first spot on the first map; and
displaying a second map associated with the selected first spot instead of the
first map when the first operation is detected.
30 (19)
A program for causing a computer to execute:
a display control function of displaying a first map; and
an operation detection function of detecting a first operation of selecting a
first spot on the first map,
wherein the display control function is a function of displaying a second
5 map associated with the selected first spot instead of the first map when the first
operation is detected.
Reference Signs List
navigation apparatus (information processing apparatus)
operation detection unit
communication nnit
position information acquiring unit
display unit
storage unit
control nnit
external apparatus
CLAIMS
Claim 1
An information processing apparatus comprising:
a display control unit configured to display a first map; and
5 an operation detection unit configured to detect a first operation of selecting
a first spot on the first map,
wherein the display control unit displays a second map associated with the
selected first spot instead of the first map when the first operation is detected.
10 Claim 2
The information processing apparatus according to claim 1,
wherein, when the selected first spot is a destination, the display control unit
displays the destination on the second map.
15 Claim 3
The information processing apparatus according to claim 2,
wherein the display control unit displays a route to the destination on the
second map.
20 Claim 4
The informat~onp rocessing apparatus according to claim 1,
wherein the display control unit displays the second map selected from the
second maps.
25 Claim 5
The information processing apparatus according to claim 4,
wherein the second map is generated for each floor, and
wherein, when a second operation on the displayed second map is detected,
the display control unit displays the second map for a floor different from a floor of
30 the displayed second map.
Claim 6
Thc information processing apparatus according to claim 1,
wherein the display control unit displays, on the second map, a search
screen for searching for a second spot of a category according to a type of the first
5 spot.
Claim 7
The information processing apparatus according to claim 6,
wherein the display control unit displays, on the second map, the second
10 spot that has been searched for.
Claim 8
The information processing apparatus according to claim 7,
wherein the display control unit displays guidance of a route to the second
15 spot on the second map.
Claim 9
The information processing apparatus according to claim 1,
wherein the operation detection unit accepts an operation of surrounding a
20 first display object displayed on the first map for indicating the first spot.
Claim 10
The information processing apparatus according to claim 1,
wherein the operation detection unit accepts an operation of double-tapping
25 the first spot on the first map.
Claim 11
The information processing apparatus according to claim 1,
wherein the operation detection unit accepts an operation of keeping the first
30 spot on the first map selected for a predetermined time or more.
Claim 12
The information processing apparatus according to claim I ,
wherein the display control unit displays, on the first map, information on
presence or absence of the second map associated with the first spot.
5
Claim 13
The information processing apparatus according to claim 9,
wherein the display control unit displays the first display object with which
the second map is associated in a display form different from a display form of the
10 first display object with which the second map is not associated.
Claim 14
The information processing apparatus according to claim 1, further
comprising:
15 a display information acquiring unit configured to acquire display
information on the selected first spot from an external apparatus,
wherein the display control unit displays the acquired information.
Claim 15
20 The information processing apparatus according to claim 1,
wherein the display control unit displays additional informatiotr associated
with the selected first spot.
Claim 16
25 The information processing apparatus according to claim 2,
wherein the display control unit displays, on the second map, a second
display object indicating the destination.
Claim 17
30 The information processing apparatus according to claim 1,
wherein the operation detection unit detects an operation by recognizing a
sound.
Claim 18
An information processing method comprising:
displaying a first map;
detecting a first operation of selecting a first spot on the first map; and
displaying a second map associated with the selected first spot instead of the
first map when the first operation is detected.
10 Claim 19
A program for causing a computer to execute:
a display control function of displaying a first map; and
an operation detection function of detecting a first operation of selecting a
first spot on the first map,
15 wherein the display control function is a function of displayiilg a second
map associated with the selected first spot instead of the first map v&en the first
operation is detected.
| # | Name | Date |
|---|---|---|
| 1 | Power of authority.pdf | 2014-10-28 |
| 2 | PCT-IB-304.pdf | 2014-10-28 |
| 3 | Other relevant document.pdf | 2014-10-28 |
| 4 | Form 5.pdf | 2014-10-28 |
| 5 | Form 3.pdf | 2014-10-28 |
| 6 | Form 2 +Specification.pdf | 2014-10-28 |
| 7 | Drawings.pdf | 2014-10-28 |
| 8 | 8665-DELNP-2014.pdf | 2014-11-01 |
| 9 | 8665-DELNP-2014-Correspondence-031114.pdf | 2014-11-26 |