WO2008026389A1 - Display controller, display control method, display control program, and computer-readable recording medium - Google Patents
Display controller, display control method, display control program, and computer-readable recording medium Download PDFInfo
- Publication number
- WO2008026389A1 WO2008026389A1 PCT/JP2007/063849 JP2007063849W WO2008026389A1 WO 2008026389 A1 WO2008026389 A1 WO 2008026389A1 JP 2007063849 W JP2007063849 W JP 2007063849W WO 2008026389 A1 WO2008026389 A1 WO 2008026389A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- display
- data
- search
- map
- content
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/0969—Systems involving transmission of navigation instructions to the vehicle having a display in the form of a map
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3667—Display of a road map
Definitions
- Display control device display control method, display control program, and computer-readable recording medium
- the present invention relates to a display control device, a display control method, a display control program, and a computer-readable recording medium that search for a route to a destination point.
- the use of this invention is not limited to the above-described display control device, display control method, display control program, and computer-readable recording medium.
- terminal devices such as car navigation devices and PDAs (Personal Digital Assistants) installed in vehicles have been able to calculate the position information of their own devices using a GPS (Global Positioning System) function. It is possible.
- GPS Global Positioning System
- Patent Document 1 Japanese Patent Application Laid-Open No. 2004-252592
- Patent Document 2 Japanese Patent Application Laid-Open No. 2004-318483
- the current location or It is the structure which acquires the content and information regarding the periphery, such as arbitrary points. Therefore, when there is a large amount of content and information related to the surroundings such as the current location or arbitrary location, it takes time for users to acquire information, and it becomes difficult to select necessary information. As an example.
- the display screen is filled with marks (marks), and the user Not only can the map information be confirmed, it is difficult to confirm the mark.
- the display scale is detailed display
- the number of content information displayed in the map information display range is minimal, and the content and information are not included in the map display range.
- One example is the problem that necessary content and information cannot be confirmed.
- a display control device that focuses on the invention of claim 1 is acquired by acquisition means for acquiring content data relating to arbitrary content, and acquired by the acquisition means.
- Extracting means for extracting specific data for searching for point data that can be displayed on the map displayed on the display unit, and setting the display scale of the map displayed on the display unit.
- the point data associated with the specific data extracted by the extraction means from the search condition group recorded on a predetermined recording medium according to the setting means to accept and the display scale set by the setting means
- the selection means for selecting the search condition of the display point and the display point data to be displayed on the map from the map data according to the search condition selected by the selection means.
- a search unit that searches the data, the display spot data searched by the searching means, the content Display control means for displaying on the display unit in association with data.
- the display control method which is the power of the invention of claim 7, includes an acquisition step of acquiring content data regarding arbitrary content, and a display on the display unit from the content data acquired by the acquisition step.
- a display control program that is advantageous for the invention of claim 8 causes a computer to execute the display control method according to claim 7.
- the computer-readable recording medium which has the power of the invention of claim 9, records the display control program of claim 8.
- FIG. 1 is a block diagram showing an example of a functional configuration of a display control apparatus according to the present embodiment.
- FIG. 2 is a flow chart showing the contents of the processing of the display control apparatus, which focuses on the present embodiment.
- FIG. 3 is a block diagram of an example of a hardware configuration of the navigation device according to the first embodiment.
- FIG. 4 is a block diagram of an outline of processing of the navigation device according to the first embodiment.
- FIG. 5 is an explanatory diagram showing an example of the relationship between the display scale (scale) according to the first embodiment and the number of matched programs.
- FIG. 6 is an explanatory diagram of an example of the relationship between the display scale (scale) according to the first embodiment and the number of marks displayed after the narrowing search process.
- FIG. 7 is a flowchart showing the contents of processing of the navigation apparatus according to the first embodiment.
- FIG. 8 is a flowchart of a narrowing search process (step S704 in FIG. 7) in the navigation device according to the first embodiment.
- FIG. 9 is a block diagram of an outline of the processing of the navigation device according to the second embodiment.
- FIG. 1 is a block diagram showing an example of the functional configuration of the display control apparatus according to the present embodiment.
- the display control apparatus 100 includes an acquisition unit 101, an extraction unit 102, a setting unit 103, a selection unit 104, a search unit 105, a display control unit 106, and a force.
- the acquisition unit 101 acquires content data regarding arbitrary content. Specifically, the acquisition unit 101 may receive content data from a broadcasting station that distributes content. In addition, the acquisition unit 101 may read content data recorded on a recording medium, for example! /.
- the content data may be any of audio data, video data, text data, or the like, for example, in a configuration including data relating to a predetermined point.
- the content data may include video / audio data including video and audio related to the content, and metadata indicating details related to the content.
- Extraction unit 102 extracts specific data for searching for point data that can be displayed on a map displayed on a display unit (not shown) from the content data acquired by acquisition unit 101. .
- the extraction unit 102 may extract a feature amount (symbol), a keyword, or the like for searching for point data with a configuration in which specific data is extracted from the metadata in the content data.
- Setting unit 103 accepts a setting of a display scale of a map displayed on a display unit (not shown).
- the display scale may be set by a user operating an operation unit (not shown), or may be configured to be automatically changed according to the displayed point.
- the selection unit 104 is associated with the specific data extracted by the extraction unit 102 from the search condition group recorded on a predetermined recording medium according to the display scale set by the setting unit 103. Select search conditions for point data. Specifically, for example, the selection unit 104 has the number of display point data searched by the search unit 105 described later in the display range of the map displayed on the display unit according to the display scale set by the setting unit 103. The search condition is selected so as to obtain a predetermined quantity.
- the selection unit 104 selects a search condition so that the display point data is reduced. Further, for example, when the number of display point data in the display range of the figure is less than a predetermined quantity, the selection unit 104 selects a search condition so that the display point data increases.
- the predetermined quantity can be set by a user, for example. It may be a quantity having a predetermined range having an upper limit and a lower limit.
- the search condition group may be composed of, for example, a plurality of search conditions and recorded in a recording medium (not shown).
- the search condition may include a search condition corresponding to the user's preference information.
- the search unit 105 searches the display point data to be displayed on the map from the map data according to the search condition selected by the selection unit 104.
- Display control unit 106 displays the display spot data searched by search unit 105 on a display unit (not shown) in association with the content data. Specifically, for example, the display control unit 106 displays the display point data on the map in association with the video / audio data in the content data, and when the display point data is selected by the user, the display control unit 106 associates the display point data. The recorded video / audio data can be played back.
- FIG. 2 is a flowchart showing the contents of the processing of the display control apparatus, which focuses on the present embodiment.
- it is first determined whether or not content data has been acquired by the acquisition unit 101 (step S 201).
- step S201 it waits for content data to be acquired, and when it is acquired (step S201: Yes), the extraction unit 102 extracts specific data from the content data acquired in step S201 (Ste S202).
- the specific data is, for example, data for searching for point data that can be displayed on a map displayed on a display unit (not shown).
- the display unit of the map displayed on the display unit (not shown) is set by the setting unit 103 (step S203).
- the display scale may be set, for example, by an operation of an operation unit (not shown) by the user.
- the display scale is set after the processing of step S201 and step S202. However, it may be set before or during the processing of step S201 and step S202.
- step S202 the search condition for the point data associated with the specific data extracted in step S202 is selected from the search condition group recorded on the predetermined recording medium (step S202).
- the search unit 105 searches the display point data to be displayed on the map from the map data according to the search condition selected in Step S204 (Step S204).
- the display control unit 106 displays the display point data searched in step S205 in association with the content data on a display unit (not shown) (step S206), and the series of processing ends.
- the display control device realizes the function by the display control device 100
- the display control device As long as the configuration includes the functional unit shown in FIG. Further, when each functional unit is connected as a different device, the connection between the devices may be, for example, connected via Bluetooth (registered trademark) or the like regardless of wired or wireless.
- the display control device As described above, according to the display control device, the display control method, the display control program, and the computer-readable recording medium according to the present embodiment, the display scale setting of the map displayed on the display unit is set. Since the display point data can be retrieved and displayed according to the user, the user can appropriately confirm the geographical information of the content.
- the display point data is displayed on the display unit in association with the content data, and when the display point data is selected by the user, the associated video / audio data can be reproduced, thereby enabling the user to Can easily check the content data.
- Example 1
- Example 1 of the present invention will be described.
- a navigation device mounted on a moving body such as a vehicle (including a four-wheeled vehicle and a two-wheeled vehicle)
- a vehicle including a four-wheeled vehicle and a two-wheeled vehicle
- FIG. 3 is a block diagram of an example of a hardware configuration of the navigation device according to the first embodiment.
- a navigation device 300 is mounted on a moving body such as a vehicle, and includes a CPU 301, a ROM 302, a RAM 303, a magnetic disk rod, a lip 304, a magnetic disk 305, and an optical disk. , RIP, 306, optical disc 307, audio I / F (interface) 308, speaker 309, human power device 310, video I / F 311, display 312, communication I / F 313, GPS unit 314 and various sensors 315 are provided. Each component 0 ;! to 315 is connected by a bus 320.
- the CPU 301 governs overall control of the navigation device 300.
- the ROM 302 records various programs such as a boot program, a current location calculation program, a route search program, a route guidance program, a voice generation program, and a display control program.
- the RAM 303 is used as a work area for the CPU 301.
- the current location calculation program calculates the current location of the vehicle (the current location of the navigation device 300) based on output information from a GPS unit 314 and various sensors 315 described later.
- the route search program searches for an optimum route from the departure point to the destination point using map information or the like recorded on a magnetic disk 305 to be described later.
- the optimum route is the shortest (or fastest) route to the destination or the route that best meets the conditions specified by the user.
- the route guidance program is read from the guidance route information searched by executing the route search program, the current location information of the vehicle calculated by executing the current location calculation program, and a magnetic disk 305 described later. Real-time route guidance information is generated based on the map information. The route guidance information generated by executing the route guidance program is output to the audio I / F 308 and the video I / F 311 via the CPU 301.
- the sound generation program generates tone and sound information corresponding to the pattern. sand In other words, based on the route guidance information generated by executing the route guidance program, the virtual sound source corresponding to the guidance point is set and the voice guidance information is generated. The generated voice guidance information is output to the voice I / F 308 via the CPU 301.
- the display control program determines the display format of the map information and contents to be displayed on the display 312 by the video I / F 311 and displays the map information on the display 312 according to the determined display format. Further, the force display control program, which will be described in detail with reference to FIG. 4 and FIG. 9, uses, for example, a recording medium such as a magnetic disk 305 and an optical disk 307 described later, or content data acquired via the communication I / F 313 It may be used to determine the display format of map information and content displayed on the display 312.
- the magnetic disk drive 304 controls reading / writing of data with respect to the magnetic disk 305 according to the control of the CPU 301.
- the magnetic disk 305 records data written under the control of the magnetic disk drive 304.
- HD node disk
- FD flexible disk
- map information used for route search and route guidance.
- the map information has background data that represents features (features) such as buildings, rivers, and the ground surface, and road shape data that represents the shape of the road, and is displayed in 2D or 3D on the display screen of the display 312. Drawn on.
- the map information may be recorded on the optical disk 307 to be described later. Further, the map information may be provided outside the navigation device 300, which is not limited to the information recorded in one piece with the hardware of the navigation device 300. In this case, the navigation device 300 acquires map information via the network through, for example, the communication I / F 313. The acquired map information is stored in the RAM 303 or the like.
- the optical disk drive 306 controls reading / writing of data with respect to the optical disk 307 according to the control of the CPU 301.
- the optical disk 307 is a detachable recording medium from which data is read according to the control of the optical disk drive 306.
- Optical disc 307 Can use a writable recording medium.
- the removable recording medium may be the power of the optical disk 307, MO, memory card, or the like.
- the audio I / F 308 is connected to the audio output speaker 309, and audio is output from the speaker 309.
- Examples of the input device 310 include a remote controller, a keyboard, a mouse, and a touch panel that are provided with a plurality of keys for inputting characters, numerical values, various instructions, and the like.
- the video I / F 311 is connected to the display 312.
- the video I / F 311 includes, for example, a graphic controller that controls the entire display 312, a buffer memory such as VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and a graphic controller. It consists of a control IC that controls the display 312 based on the output image data.
- VRAM Video RAM
- the display 312 displays icons, cursors, menus, windows, or various data such as characters and images.
- a CRT for example, a CRT, a TFT liquid crystal display, a plasma display, or the like can be adopted.
- a plurality of displays 312 may be provided in the vehicle, for example, for the driver and for a passenger seated in the rear seat.
- the communication I / F 313 is connected to a network via radio and functions as an interface between the navigation device 300 and the CPU 301.
- the communication I / F 313 is further connected to a communication network such as the Internet via radio, and functions as an interface between the communication network and the CPU 301.
- Communication networks include LANs, WANs, public line networks and mobile phone networks.
- the communication I / F 313 receives, for example, digital terrestrial broadcasts, analog TV broadcasts, FM radio, etc. It consists of devices and other navigation devices, and it acquires road traffic information such as traffic congestion and traffic regulations distributed from the VICS center.
- VICS is a registered trademark.
- the communication I / F 313 may receive content data from a broadcasting station that distributes arbitrary content data, for example. Details will be described with reference to FIGS. 4 and 9.
- the force S and content data are, for example, data including video / audio data related to video and audio in arbitrary content and metadata in content data.
- the GPS unit 314 receives radio waves from GPS satellites and outputs information indicating the current location of the vehicle.
- the output information of the GPS unit 314 is used when the CPU 301 calculates the current location of the vehicle together with output values of various sensors 315 described later.
- Information indicating the current location is information that identifies one point on the map information, such as latitude, longitude, and altitude.
- Various sensors 315 include a vehicle speed sensor, an acceleration sensor, an angular velocity sensor, and the like, and output information that can determine the position and behavior of the vehicle.
- the output values of the various sensors 315 are used for the calculation of the current position of the vehicle by the CPU 301 and the measurement of the change in speed and direction.
- the display control device of the present invention is controlled by a user's portable terminal or a personal computer (PC). You may make it implement.
- CPU 301 executes predetermined programs and realizes its functions by controlling each part in navigation device 300 To do.
- the navigation device 300 executes the display control program recorded in the ROM 302 as a recording medium in the navigation device 300, whereby the display control shown in FIG.
- the function S of the device 100 is executed by the procedure S shown in FIG.
- FIG. 4 is a block diagram of an outline of the process of the navigation device according to the first embodiment.
- the navigation device 300 is content distributed from the broadcasting station group 450. It is the structure which performs various processing about the data regarding.
- the broadcasting station group 450 includes a broadcasting station 451a and a broadcasting station 451b.
- the broadcasting station group 450 may be composed of three or more broadcasting stations that explain two broadcasting stations 451a and 451b! /.
- Each broadcasting station 451a, 451b includes content data 452a, 452b and a metadata distribution control unit.
- each of the broadcasting stations 451a and 451b transmits the content data 452a and 452b to the navigation device 300 and other receiving terminals (not shown) by terrestrial digital broadcasting, analog TV broadcasting, radio broadcasting, and the like. It is the structure distributed to.
- the content data 452a and 452b are program information to be distributed from the respective broadcast stations 451a and 451b, and may be recorded on a recording medium included in each of the broadcast stations 451a and 451b. Further, the content data 452a and 452b are composed of, for example, metadata in program information and video / audio data, and the metadata distribution control units 453a and 453b and the video / audio data distribution control unit 454a, respectively. , 454b to the navigation device 300.
- Metadata is data indicating the content of program information in content data, for example, data described in BML (Broadcast Markup Language) development or XML (Extensible Markup Language) format, It describes the meaning and structure of the data.
- BML Broadcast Markup Language
- XML Extensible Markup Language
- the content data 452a and 452b are configured to be recorded on the recording medium.
- the video and audio captured by the broadcasting stations 451a and 451b are directly stored in the navigation device 300. It is good also as a structure to deliver.
- the navigation device 300 includes a metadata receiving unit 401, a video / audio data receiving unit 402, a map information / metadata character comparison filter unit 403, map information (character information) data 404, and a search.
- the data processing unit 410 includes a program coordinate creation unit 411, a display number calculation filter unit 412, a metadata storage control unit 413, and a video / audio data storage control unit 414.
- the data group 415 includes mark display coordinate data 416, display number data 417, metadata 418, video / audio data 419, and power.
- the display 312 displays a map screen 429, a mark display 430, a coincidence yarn number 431, and a display image.
- the metadata receiving unit 401 and the video / audio data receiving unit 402 described above with reference to FIG. 4 specifically implement their functions by, for example, the communication I / F 313 shown in FIG. Further, the map information, metadata character comparison filter unit 403, search number control filter unit 405, data processing unit 410, specifically, for example, the magnetic disk 305, optical disk 307, ROM 302, RAM 303, etc. shown in FIG.
- the functions are realized by the CPU 301 executing various programs recorded in the recording medium.
- the display function unit 428 realizes its function by, for example, the audio 1 / F 308 and the video I / F 311 shown in FIG.
- the map information (character information) data 404, the map coordinate data 409, the data group 415, and the map information (video) data 424 are, for example, the magnetic disk 305 and the optical disk shown in FIG. It is recorded on a recording medium such as 307, ROM302 or RAM303, and is read / written under the control of the CPU301.
- the metadata receiving unit 401 receives metadata about content distributed from each of the broadcasting stations 451a and 451b.
- the video / audio data receiving unit 402 receives video / audio data regarding content distributed from each of the broadcasting stations 451a and 451b.
- the configuration may be such that metadata and video / audio data are received, respectively, and content data may be received to extract metadata and video / audio data.
- the map information / metadata character comparison filter unit 403 includes a character string included in the metadata received by the metadata receiving unit 401, and a place name and a famous place included in map information (character information) data 404 described later.
- the search number control filter 405 is output when there is a matching character string.
- the map information (character information) data 404 is data including character strings such as place names, sights, shop names, and facility names included on the map within the display range on the display 312 of the navigation device 300.
- the search number control filter unit 405 uses the search number control data 406 to control the number of searches.
- the number of searches is, for example, the number of search for display data to be displayed such as map information and point data related to the character string output from the metadata character comparison filter unit 403.
- the number of searches is, for example, the number of marks displayed when displaying the searched display data. Details will be explained using Fig. 5, Fig. 6 and Fig. 8, but the number of searches is controlled based on the number narrowing data 407 and map display scale data 408 described below! IJ P to be like that.
- the search number control data 406 includes the number narrowing-down data 407 and the map display scale data 408.
- the number narrowing-down data 407 is a search for narrowing down the number of cases when displaying the display data. It is data about conditions. Details will be described with reference to FIGS. 5 and 6, but the search condition may be, for example, a condition using a user's preference.
- the map display scale data 408 is map display display scale (scale) information on the display 312 of the navigation device 300, and may be data using settings by the user. Specifically, for example, the display distance per unit length of the map on the display screen.
- the map coordinate data 409 is coordinate data used to specify the display position of a famous place, store, facility, etc. displayed when the navigation apparatus 300 displays a map. In addition to sights, shops, and facilities, it may be an intersection name or a point registered by the user such as a home.
- the program coordinate creation unit 411 creates program (content) coordinate information corresponding to the display data in the search controlled by the search number control filter unit 405, and displays the coordinate data for mark display. Get 416.
- the coordinate information of the program is, for example, the coordinates of the point data related to the character string included in the content metadata distributed from each of the broadcast stations 451a and 451b.
- the display number calculation filter unit 412 calculates the number of display data to be displayed and obtains display number data 417 based on the number narrowing data 407, the map display scale data 408, and the like. In other words, for example, the display number calculation filter unit 412 calculates the display number so that the number of mark displays displayed on the display 312 described later is constant even when the map display scale is changed. .
- the metadata storage control unit 413 stores content metadata 418 corresponding to display data in the search controlled by the search number control filter unit 405.
- the video / audio data storage control unit 414 stores the video / audio data 419 of the content according to the display data in the search controlled by the search number control filter unit 405 in a reproducible manner.
- the program coordinate creation unit 411, the display number calculation filter unit 412, the metadata storage control unit 413, and the video / audio data storage control unit 41 4 that are the data processing unit 410 are respectively searched.
- the number of searches controlled by the search number control filter unit 405 after data processing is performed on the content corresponding to the matched character string by the map information and metadata character comparison filter unit 403.
- Each data mark display coordinate data 4 16, the number of display data 417, metadata 418, video / audio data 419) can be controlled.
- a mark display number control filter unit is provided downstream of the data processing unit 410 (or data group 415). You can also control the number of marks displayed on the display 312 so that the number of marks displayed is the specified quantity.
- the coordinate display control unit 420 uses the mark display coordinate data 416 to output to the mark display imaging function unit 426 the coordinates necessary for displaying the display data.
- the display number control unit 421 uses the display number data 417 to output the display number necessary for displaying the display data to the mark display imaging function unit 426.
- the metadata display function unit 422 is a function unit that uses the metadata 418 to convert the text information of the metadata 418 into an image for display on the display 312. Specifically, for example, the metadata display function unit 422 outputs the character information of the metadata 418 to the display image processing unit 427 in order to visualize the character string corresponding to the display display of the display data. May be.
- the video playback unit 423 is a functional unit that plays back content (programs) using video / audio data 419. Specifically, for example, the video playback unit 423 may output the video / audio data 419 to the display image processing unit 427 to visualize the content (program) displayed on the display 312! /.
- the map information (video) data 424 is map data recorded in the navigation device 300, and is displayed on the display 312 while the vehicle is traveling or during route guidance. It is the structure read in.
- the audio playback unit 425 is a functional unit that plays back content (program) using the video / audio data 419. Specifically, for example, the audio reproduction unit 425 outputs the audio data in the video / audio data 419 to the speaker 309 for reproduction.
- the mark display imaging function unit 426 is a function unit that creates a mark display video based on outputs from the coordinate display control unit 420 and the display number control unit 421. Specifically, for example, the display number control unit 421 outputs the coordinates output from the coordinate display control unit 420. Create an image so that only the number of displayed items is marked.
- the map data display function unit 428 is a function unit that uses the map information (video) data 424 to convert the map data into an image for display on the display 312. Specifically, for example, the map data display function unit 428 may output the map data to the display image processing unit 427 in order to visualize the map data displayed on the display 312.
- the display image processing unit 427 uses a variety of data output from the metadata display function unit 422, the video playback unit 423, the mark display imaging function unit 426, and the map data display function unit 428 to display a display image. Process. Specifically, for example, the mark display, the content, and the map data may be recombined so as to be displayed on the display 312 collectively.
- the display 312 displays the display image processed by the display image processing unit 427. Specifically, for example, the map data, the sign display, and the content are displayed together. In the description of FIG. 4, the map screen 429, the sign display 430, and the matching program 431 are displayed. .
- map screen 429 On the map screen 429, two mark displays 430 are displayed on the map within the display range corresponding to the display scale. Since the mark display 430 is associated with the matching program 431, the area occupied by the map screen 429 and the matching program 431 on the display 312 can be changed by the user's selection.
- the matching program 431 corresponding to the mark display 430 is displayed large instead of the map screen 429 being displayed small.
- FIG. 5 is an explanatory diagram of an example of the relationship between the display scale (scale) and the number of matched programs according to the first embodiment.
- a graph 500 showing the relationship between the display scale (scale) and the number of matching programs shows the number of matching programs on the vertical axis and the scale on the horizontal axis.
- the number of matching programs includes the character string included in the metadata of the content distributed from each of the broadcasting stations 451a and 451b shown in FIG. 4, and the place name and the famous place included in the map information (character information) data 404. And the number of contents corresponding to the matching character string.
- the scale may be the display scale data using the setting by the user.
- the scale is the display distance per unit length of the map on the display screen of the display 312.
- the graph 500 matches the character string included in the metadata with the character string included in the map information (character information) data 404 when the map scale is enlarged and displayed in a wide area. Since the number of cases increases, the number of matched programs increases.
- FIG. 6 is an explanatory diagram of an example of the relationship between the display scale (scale) according to the first embodiment and the number of mark displays after the narrowing search process.
- a graph 600 showing the relationship between the display scale (scale) and the number of mark displays after the narrowing search process shows the number of mark display items on the vertical axis and the scale on the horizontal axis.
- the number of marks displayed includes the character strings included in the metadata of the content distributed from each of the broadcast stations 451a and 451b shown in Fig. 4, and the place names and sights included in the map information (character information) data 404.
- This is the number of display marks of the display data related to the matching character string compared with the character string. In other words, it may be the total number of matching programs, which is the number of marks displayed corresponding to the number of matching programs shown in FIG.
- the number of display data to be displayed such as point data related to a matching character string may be searched.
- the graph 600 uses the search number control data 407 and the map display scale data 408 shown in FIG. 4 so that the number of stamps displayed is constant for all scales. This is a result of narrowing down the number of cases when the display data is displayed with the data 406.
- the fixed number of cases may be, for example, the number of cases set by a predetermined upper limit and lower limit.
- the search refinement process using the map display scale data 408 may be, for example, an excessive search when the scale is displayed in detail! /, Or a refinement search when the scale is displayed in a wide area. .
- the narrowing search may be to search for point data such as names, sights, store names, and facility names related to the current soccer team in the area.
- the narrowing search process using the number narrowing data 407 is a process of performing a search using a search condition for narrowing down the number of cases when displaying a mark, for example.
- the search condition uses a plurality of filters to narrow down the filters suitable for the filters.
- a plurality of filters may be used according to the priority order so that the number of mark display cases may be constant even if the priority order to apply each filter is set.
- Filters that serve as search conditions include, for example, programs of a specific broadcast station, programs of a specific genre, programs of a specific broadcast period, programs of a broadcast station with a high number of user views, and user registration points. There are filters to get related programs, programs related to nearby facility names, etc.
- a program related to a user's registration point can be obtained by selectively acquiring an amusement park commercial, etc. Also good.
- programs related to nearby facility names are, for example, near soccer fields When driving, you can get World Cup broadcasts and soccer programs.
- a filter may be used so that information considered important such as news and disaster information is preferentially searched. In this way, even if a disaster or crime occurs, ⁇ IJ users can increase safety by appropriately checking the geographical information of the disaster or crime and being alert. .
- the map display scale data 408 and the number narrowing down data 407 may be used together. Specifically, for example, if the scale is a detailed display, the search may be performed using a filter that performs over-search, and if the scale is a wide-area display, the search may be performed using a filter that performs a narrow search. Yo! /
- the refined search specifies the type of the stadium, narrows down to only the current information on the identified competition, and retrieves the search results. You can narrow it down! / ⁇ .
- FIG. 7 is a flowchart of the process performed by the navigation device according to the first embodiment.
- the communication I / F 313 determines whether or not content data has been received (step S701). For example, content data is received from each of the broadcast stations 451a and 451b shown in FIG. 452a and 452b may be received, and metadata and video / audio data may be received respectively.
- step S701 after receiving the content data, if received (step S701: Yes), the CPU 301 divides the metadata and video / audio data from the content data received in step S701. (Step S702).
- the CPU 301 determines whether or not there is data that matches the map information in the metadata divided in step S702 (step S703). Specifically, for example, the matching is determined by the map information and metadata character comparison filter unit 403 shown in FIG. 4 and the character string included in the received metadata and the map information (character information) data 404. It is good to compare the character strings such as place names and sights included in, to determine whether there is a matching character string.
- the character string included in the map information (character information) data 404 to be compared with the metadata may be, for example, a character string included in the map screen 429 displayed on the display 312.
- the character string to be compared with metadata can be a character string included in points related to past or current destination search, such as a point registered by a user or a point set as a destination in the past. It is also possible to use the search history and preferences of the user.
- the processing load on the navigation device 300 can be reduced and the processing can be optimized.
- step S703 if there is data that matches the map information in the metadata (step S703: Yes), the CPU 301 performs a narrowing search process (step S704). Details of the narrowing search process will be described with reference to FIG.
- step S703 when there is no data matching the map information in the metadata
- Step S703 No returns to Step S701 and repeats the process.
- the CPU 301 stores various data relating to the display data searched as a result of the narrowing search process in step S704 (step S705).
- the storage of various data includes the coordinate display data 416 shown in FIG. Data 417, metadata 418, video / audio data 419, etc. may be stored in various recording media by controlling drives such as magnetic disk drive 304 and optical disk drive 306.
- the display request is, for example, an input for requesting that the display data retrieved from the content received in step S701 is displayed on the display screen together with the map data when the user requests execution of this function. It may be configured to accept.
- step S706 When a display request is received in step S706 (step S706: Yes), the display image to be displayed on the display screen is displayed by the video I / F 311 using the various data stored in step S705.
- Step S707 the display image is processed by the display image processing unit 427 shown in FIG. 4 by the metadata display function unit 422, the video playback unit 423, the mark display video function unit 426, and the map data display function.
- the display image may be processed using various data output from the unit 428.
- step S706 If a display request is not accepted in step S706 (step S706: No), the process returns to step S701 and the process is repeated.
- step S707 the display image processed in step S707 is displayed on display 312 (step S708), and the series of processing ends.
- the display on the display 312 may display the map screen 429, the mark display 430, and the matching yarn number 431 shown in FIG.
- the user selects the mark display 430, so that the matching program related to the mark display is displayed. May be configured to allow viewing. In this way, the user can easily check the geographical information of the content.
- FIG. 8 is a flowchart illustrating the narrowing search process (step S704 in FIG. 7) in the navigation device according to the first embodiment.
- the CPU 301 acquires a map display scale that is a display scale of map information (step S801).
- the map display scale for example, the map display scale data 408 shown in FIG. 4 or data using settings by the user may be acquired.
- the CPU 301 obtains the number narrowing-down data that is the search condition for the narrowing search (step S802).
- the number narrowing-down data is, for example, a search condition that allows the number of retrievals to be a predetermined number even in the number narrowing-down data 407 shown in FIG.
- the CPU 301 searches the display data (step S803), and determines whether or not the searched display data is a predetermined number (step S804).
- the predetermined number may be, for example, a quantity with an upper limit and a lower limit determined by the number of cases when the display data shown in FIG.
- step S804 if the number is the predetermined number (step S804: Yes), the narrowing search process in step S704 in FIG. 7 is terminated as it is, and the process proceeds to step S705.
- step S804 If the number is not the predetermined number in step S804 (step S804: No), the process returns to step S802 and the process is repeated. Specifically, for example, if it is determined in step S804 that the number is larger than the predetermined number, the search condition for performing the narrow search is determined. If it is determined that the number is smaller than the predetermined number, the excessive search is performed. It is good to repeat the process by obtaining the number-restricted data so as to satisfy the search conditions to be performed (step S802).
- the navigation device can display by controlling the number of search of the mark display according to the setting of the display scale (scale) of the map displayed on the display. Therefore, the user can check the geographical information of the content appropriately. In addition, it is possible to optimize the search by using the data that narrows down the number of users.
- Example 2 of the present invention will be described.
- Fig. 3 shows the hardware configuration of the navigation device
- Fig. 5 and Fig. 6 give an overview of the refinement search process, and the contents of the processing of the navigation device are almost the same as those in Fig. 7 and Fig. 8. .
- FIG. 9 is a block diagram of an outline of the processing of the navigation device according to the second embodiment. Note that the functional units in the outline of the processing of the navigation device 300 according to the second embodiment are denoted by the same reference numerals in FIG.
- broadcast stations 451a and 451b in the broadcast station group 450 are provided with data distribution control units 90la and 90lb, respectively.
- the data distribution control units 901a and 901b control the amount of content data to be distributed using consumer metadata related to the preference of the user of the navigation device 300.
- the data distribution control units 901a and 901b are configured so that consumer metadata is set in advance by the user and only content data relating to content suitable for the user's preference is distributed. It is.
- the second embodiment it is possible to reduce the communication load by reducing the data amount of the content data by the broadcasting stations 451a and 451b that distribute the content data. .
- the navigation apparatus 300 processes content data whose number of cases is controlled in advance, the data processing load can be reduced and prompt processing can be performed. In other words, it is possible to optimize the processing of the navigation device 300 by setting consumer metadata instead of the number narrowing-down data 407 shown in FIG.
- the content data is distributed from a broadcast station.
- the content data is distributed from an Internet search engine, a digital radio broadcast station, or the like.
- the present invention may be applied to (acquired) data.
- Metadata can be set even if the data to be distributed is audio data centered on audio data. This metade Depending on the data, for example, local contents, topics, talks with guests, CM and other audio contents will be stored in memory.
- the display control method described in the present embodiment can be realized by executing a program prepared in advance on a computer such as a PC or a workstation.
- This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, and a DVD, and is executed by being read from the recording medium by the computer.
- the program may be a transmission medium that can be distributed through a network such as the Internet.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Navigation (AREA)
Abstract
An acquisition section (101) acquires content data on an arbitrary content. An extraction section (102) extracts specific data for searching geographic data that can be displayed on a map to be displayed on a display section from the acquired content data. A setting section (103) receives the setting of the display scale of the map to be displayed. A selection section (104) selects a search condition of the geographic data associated with the extracted specific data from a search condition group recorded on a predetermined recording medium according to the set display scale. A search section (105) searches the map data for the geographic data to be displayed on the map by the selected search condition. A display control section (106) displays the searched geographic data on the display section without association with the content data.
Description
明 細 書 Specification
表示制御装置、表示制御方法、表示制御プログラムおよびコンピュータ に読み取り可能な記録媒体 Display control device, display control method, display control program, and computer-readable recording medium
技術分野 Technical field
[0001] この発明は、 目的地点までの経路を探索する表示制御装置、表示制御方法、表示 制御プログラムおよびコンピュータに読み取り可能な記録媒体に関する。ただし、こ の発明の利用は、上述した表示制御装置、表示制御方法、表示制御プログラムおよ びコンピュータに読み取り可能な記録媒体には限られない。 The present invention relates to a display control device, a display control method, a display control program, and a computer-readable recording medium that search for a route to a destination point. However, the use of this invention is not limited to the above-described display control device, display control method, display control program, and computer-readable recording medium.
背景技術 Background art
[0002] 従来より、車両に搭載されたカーナビゲーシヨン装置や PDA (Personal Digital Assistant)などの端末装置は、 GPS (Global Positioning System)機能によつ て、自装置の位置情報を算出することが可能となっている。 [0002] Conventionally, terminal devices such as car navigation devices and PDAs (Personal Digital Assistants) installed in vehicles have been able to calculate the position information of their own devices using a GPS (Global Positioning System) function. It is possible.
[0003] 近年では、自装置の現在地点周辺に関連するコンテンツを取得するため、サーバ 力、ら受信した、地理的な位置と関連づけられる位置依存コンテンツの参照先をまとめ たリストコンテンツから、地理的空間内の 1点を示す地点位置情報を基準とした関心 領域に関連する位置依存コンテンツの参照先をまとめた局所領域リストコンテンツを 生成する提案がされている(たとえば、下記特許文献 1参照。)。 [0003] In recent years, in order to acquire content related to the vicinity of the current location of its own device, the server power and the received from the list content that summarizes the reference destination of the position-dependent content associated with the geographical position, A proposal has been made to generate local region list content that summarizes reference destinations of position-dependent content related to a region of interest based on point position information indicating one point in space (for example, see Patent Document 1 below). .
[0004] また、利用者がインターネットから移動経路中や任意の地点での様々な情報を入 手するため、 2次記憶部に記憶された地図情報から、現在位置、所定時刻における 予測位置、任意に指定された位置およびそれらの位置周辺に存在する文字列を抽 出し、抽出された文字列に基づいてインターネット上から情報を取得する提案がされ ている(たとえば、下記特許文献 2参照。)。 [0004] In addition, since the user obtains various information on the travel route and at any point from the Internet, the current position, the predicted position at the predetermined time, the arbitrary position are determined from the map information stored in the secondary storage unit. There have been proposals for extracting character strings existing in the positions designated in the above and their surroundings, and obtaining information from the Internet based on the extracted character strings (for example, see Patent Document 2 below).
[0005] 特許文献 1 :特開 2004— 252592号公報 Patent Document 1: Japanese Patent Application Laid-Open No. 2004-252592
特許文献 2 :特開 2004— 318483号公報 Patent Document 2: Japanese Patent Application Laid-Open No. 2004-318483
発明の開示 Disclosure of the invention
発明が解決しょうとする課題 Problems to be solved by the invention
[0006] しかしながら、上記従来技術では、外部に接続されたサーバなどから、現在地点や
任意の地点などの周辺に関するコンテンツや情報を取得する構成である。したがつ て、現在地点や任意の地点などの周辺に関するコンテンツや情報が大量に存在する 場合、利用者は、情報の取得に時間力かかるうえ、必要な情報の選別が困難になる という問題が一例として挙げられる。 [0006] However, in the above prior art, the current location or It is the structure which acquires the content and information regarding the periphery, such as arbitrary points. Therefore, when there is a large amount of content and information related to the surroundings such as the current location or arbitrary location, it takes time for users to acquire information, and it becomes difficult to select necessary information. As an example.
[0007] 一方、現在地点や任意の地点などの周辺に関するコンテンツや情報が少量である 場合、利用者は、必要な情報が取得できないという問題が一例として挙げられる。 [0007] On the other hand, when there is a small amount of content and information related to the surroundings such as the current point or an arbitrary point, a problem that the user cannot obtain necessary information is an example.
[0008] くわえて、取得したコンテンツや情報を利用者に報知するために地図情報とあわせ て表示すると、表示尺度が広域表示である場合、地図情報の表示範囲に表示される コンテンツや情報の数が莫大な数となってしまい、利用者は、必要なコンテンツや情 報が判断できな!/、と!/、う問題が一例として挙げられる。 [0008] In addition, when the acquired content and information are displayed together with the map information to inform the user, the number of contents and information displayed in the display range of the map information when the display scale is a wide area display. One example is the problem that users are unable to determine the necessary content and information! /, And! /.
[0009] 具体的には、たとえば、広域表示の表示範囲に対してコンテンツや情報を示す印( マーク)が大量であると、表示画面が印(マーク)で埋め尽くされてしまい、利用者は 地図情報を確認できないばかりか、印(マーク)が確認しづらくなつてしまう。 Specifically, for example, if there are a large number of marks (marks) indicating content and information in the display range of the wide area display, the display screen is filled with marks (marks), and the user Not only can the map information be confirmed, it is difficult to confirm the mark.
[0010] 一方、表示尺度が詳細表示である場合、地図情報の表示範囲に表示されるコンテ ンッゃ情報の数が極小となり、地図の表示範囲にコンテンツや情報が含まれないた め、利用者は、必要なコンテンツや情報を確認できないという問題が一例として挙げ られる。 [0010] On the other hand, when the display scale is detailed display, the number of content information displayed in the map information display range is minimal, and the content and information are not included in the map display range. One example is the problem that necessary content and information cannot be confirmed.
課題を解決するための手段 Means for solving the problem
[0011] 上述した課題を解決し、 目的を達成するため、請求項 1の発明に力、かる表示制御 装置は、任意のコンテンツに関するコンテンツデータを取得する取得手段と、前記取 得手段によって取得されたコンテンツデータの中から、表示部に表示される地図上に 表示可能な地点データを検索するための特定データを抽出する抽出手段と、前記表 示部に表示される地図の表示尺度の設定を受け付ける設定手段と、前記設定手段 によって設定された表示尺度に応じて、所定の記録媒体に記録された検索条件群の 中から、前記抽出手段によって抽出された特定データと関連づけられた、地点デー タの検索条件を選択する選択手段と、前記選択手段によって選択された検索条件に よって、地図データの中から前記地図上に表示対象となる表示地点データを検索す る検索手段と、前記検索手段によって検索された表示地点データを、前記コンテンツ
データと関連づけて前記表示部に表示する表示制御手段と、を備えることを特徴と する。 In order to solve the above-described problems and achieve the object, a display control device that focuses on the invention of claim 1 is acquired by acquisition means for acquiring content data relating to arbitrary content, and acquired by the acquisition means. Extracting means for extracting specific data for searching for point data that can be displayed on the map displayed on the display unit, and setting the display scale of the map displayed on the display unit. The point data associated with the specific data extracted by the extraction means from the search condition group recorded on a predetermined recording medium according to the setting means to accept and the display scale set by the setting means The selection means for selecting the search condition of the display point and the display point data to be displayed on the map from the map data according to the search condition selected by the selection means. A search unit that searches the data, the display spot data searched by the searching means, the content Display control means for displaying on the display unit in association with data.
[0012] また、請求項 7の発明に力、かる表示制御方法は、任意のコンテンツに関するコンテ ンッデータを取得する取得工程と、前記取得工程によって取得されたコンテンツデー タの中から、表示部に表示される地図上に表示可能な地点データを検索するための 特定データを抽出する抽出工程と、前記表示部に表示される地図の表示尺度の設 定を受け付ける設定工程と、前記設定工程によって設定された表示尺度に応じて、 所定の記録媒体に記録された検索条件群の中から、前記抽出工程によって抽出さ れた特定データと関連づけられた、地点データの検索条件を選択する選択工程と、 前記選択工程によって選択された検索条件によって、地図データの中から前記地図 上に表示対象となる表示地点データを検索する検索工程と、前記検索工程によって 検索された表示地点データを、前記コンテンツデータと関連づけて前記表示部に表 示する表示制御工程と、を含むことを特徴とする。 [0012] In addition, the display control method, which is the power of the invention of claim 7, includes an acquisition step of acquiring content data regarding arbitrary content, and a display on the display unit from the content data acquired by the acquisition step. An extraction process for extracting specific data for searching for point data that can be displayed on the map to be displayed, a setting process for accepting the setting of the display scale of the map displayed on the display unit, and the setting process. A selection step of selecting a search condition for point data associated with the specific data extracted by the extraction step from a set of search conditions recorded on a predetermined recording medium according to the displayed scale; A search step of searching display data on the map from the map data according to the search condition selected in the selection step, and the search process Display point data retrieved by, characterized in that it comprises a, and table Shimesuru display control step on the display unit in association with the content data.
[0013] また、請求項 8の発明に力、かる表示制御プログラムは、請求項 7に記載の表示制御 方法をコンピュータに実行させることを特徴とする。 [0013] In addition, a display control program that is advantageous for the invention of claim 8 causes a computer to execute the display control method according to claim 7.
[0014] また、請求項 9の発明に力、かるコンピュータに読み取り可能な記録媒体は、請求項 8に記載の表示制御プログラムを記録したことを特徴とする。 [0014] In addition, the computer-readable recording medium, which has the power of the invention of claim 9, records the display control program of claim 8.
図面の簡単な説明 Brief Description of Drawings
[0015] [図 1]図 1は、本実施の形態にかかる表示制御装置の機能的構成の一例を示すプロ ック図である。 FIG. 1 is a block diagram showing an example of a functional configuration of a display control apparatus according to the present embodiment.
[図 2]図 2は、本実施の形態に力、かる表示制御装置の処理の内容を示すフローチヤ ートである。 [FIG. 2] FIG. 2 is a flow chart showing the contents of the processing of the display control apparatus, which focuses on the present embodiment.
[図 3]図 3は、本実施例 1にかかるナビゲーシヨン装置のハードウェア構成の一例を示 すブロック図である。 FIG. 3 is a block diagram of an example of a hardware configuration of the navigation device according to the first embodiment.
[図 4]図 4は、本実施例 1にかかるナビゲーシヨン装置の処理の概要を示すブロック図 である。 FIG. 4 is a block diagram of an outline of processing of the navigation device according to the first embodiment.
[図 5]図 5は、本実施例 1にかかる表示尺度 (スケール)と一致番組数との関係の一例 を示す説明図である。
[図 6]図 6は、本実施例 1にかかる表示尺度 (スケール)と絞り込み検索処理後の印表 示件数との関係の一例を示す説明図である。 FIG. 5 is an explanatory diagram showing an example of the relationship between the display scale (scale) according to the first embodiment and the number of matched programs. [FIG. 6] FIG. 6 is an explanatory diagram of an example of the relationship between the display scale (scale) according to the first embodiment and the number of marks displayed after the narrowing search process.
[図 7]図 7は、本実施例 1にかかるナビゲーシヨン装置の処理の内容を示すフローチヤ ートである。 FIG. 7 is a flowchart showing the contents of processing of the navigation apparatus according to the first embodiment.
[図 8]図 8は、本実施例 1にかかるナビゲーシヨン装置における絞り込み検索処理(図 7のステップ S704)を示すフローチャートである。 FIG. 8 is a flowchart of a narrowing search process (step S704 in FIG. 7) in the navigation device according to the first embodiment.
[図 9]図 9は、本実施例 2にかかるナビゲーシヨン装置の処理の概要を示すブロック図 である。 FIG. 9 is a block diagram of an outline of the processing of the navigation device according to the second embodiment.
符号の説明 Explanation of symbols
[0016] 100 表示制御装置 [0016] 100 display control device
101 取得部 101 Acquisition Department
102 抽出部 102 Extractor
103 設定部 103 Setting section
104 選択部 104 Selector
105 検索部 105 Search part
106 表示制御部 106 Display controller
発明を実施するための最良の形態 BEST MODE FOR CARRYING OUT THE INVENTION
[0017] 以下に添付図面を参照して、この発明にかかる表示制御装置、表示制御方法、表 示制御プログラムおよびコンピュータに読み取り可能な記録媒体の好適な実施の形 態を詳細に説明する。 Hereinafter, preferred embodiments of a display control device, a display control method, a display control program, and a computer-readable recording medium according to the present invention will be described in detail with reference to the accompanying drawings.
[0018] (実施の形態) [0018] (Embodiment)
(表示制御装置の機能的構成) (Functional configuration of display control device)
図 1を用いて、本実施の形態に力、かる表示制御装置の機能的構成について説明 する。図 1は、本実施の形態にかかる表示制御装置の機能的構成の一例を示すプロ ック図である。 With reference to FIG. 1, the functional configuration of the display control apparatus that is effective in the present embodiment will be described. FIG. 1 is a block diagram showing an example of the functional configuration of the display control apparatus according to the present embodiment.
[0019] 図 1において、表示制御装置 100は、取得部 101と、抽出部 102と、設定部 103と、 選択部 104と、検索部 105と、表示制御部 106と、力も構成されている。 In FIG. 1, the display control apparatus 100 includes an acquisition unit 101, an extraction unit 102, a setting unit 103, a selection unit 104, a search unit 105, a display control unit 106, and a force.
[0020] 取得部 101は、任意のコンテンツに関するコンテンツデータを取得する。具体的に
は、たとえば、取得部 101は、コンテンツを配信する放送局からコンテンツデータを受 信することとしてもよい。また、取得部 101は、たとえば、記録媒体に記録されたコン テンッデータを読み込むこととしてもよ!/、。 [0020] The acquisition unit 101 acquires content data regarding arbitrary content. Specifically For example, the acquisition unit 101 may receive content data from a broadcasting station that distributes content. In addition, the acquisition unit 101 may read content data recorded on a recording medium, for example! /.
[0021] また、コンテンツデータは、たとえば、所定の地点に関するデータを含む構成でもよ ぐ音声データや映像データやテキストデータなどのいずれであってもよい。具体的 には、たとえば、コンテンツデータは、コンテンツに関する映像や音声を含む映像/ 音声データと、当該コンテンツに関する内容を示すメタデータと、を含むこととしてもよ い。 [0021] Further, the content data may be any of audio data, video data, text data, or the like, for example, in a configuration including data relating to a predetermined point. Specifically, for example, the content data may include video / audio data including video and audio related to the content, and metadata indicating details related to the content.
[0022] 抽出部 102は、取得部 101によって取得されたコンテンツデータの中から、図示し ない表示部に表示される地図上に表示可能な地点データを検索するための特定デ ータを抽出する。具体的には、たとえば、抽出部 102は、コンテンツデータにおけるメ タデータの中から特定データを抽出する構成でもよぐ地点データを検索するための 特徴量 (シンボル)やキーワードなどを抽出することとしてもよ!/、。 [0022] Extraction unit 102 extracts specific data for searching for point data that can be displayed on a map displayed on a display unit (not shown) from the content data acquired by acquisition unit 101. . Specifically, for example, the extraction unit 102 may extract a feature amount (symbol), a keyword, or the like for searching for point data with a configuration in which specific data is extracted from the metadata in the content data. Yo! /
[0023] 設定部 103は、図示しない表示部に表示される地図の表示尺度の設定を受け付け る。表示尺度の設定は、たとえば、利用者による図示しない操作部の操作によって設 定することとしてもよいし、表示している地点に応じて自動的に変更することができる 構成でもよい。 [0023] Setting unit 103 accepts a setting of a display scale of a map displayed on a display unit (not shown). For example, the display scale may be set by a user operating an operation unit (not shown), or may be configured to be automatically changed according to the displayed point.
[0024] 選択部 104は、設定部 103によって設定された表示尺度に応じて、所定の記録媒 体に記録された検索条件群の中から、抽出部 102によって抽出された特定データと 関連づけられた、地点データの検索条件を選択する。具体的には、たとえば、選択 部 104は、設定部 103によって設定された表示尺度によって表示部に表示される地 図の表示範囲における、後述する検索部 105によって検索された表示地点データの 数が、所定の数量となるように検索条件を選択する。 [0024] The selection unit 104 is associated with the specific data extracted by the extraction unit 102 from the search condition group recorded on a predetermined recording medium according to the display scale set by the setting unit 103. Select search conditions for point data. Specifically, for example, the selection unit 104 has the number of display point data searched by the search unit 105 described later in the display range of the map displayed on the display unit according to the display scale set by the setting unit 103. The search condition is selected so as to obtain a predetermined quantity.
[0025] より具体的には、たとえば、選択部 104は、地図の表示範囲における表示地点デー タの数が所定の数量より多い場合は、表示地点データが少なくなるように検索条件を 選択する。また、選択部 104は、たとえば、図の表示範囲における表示地点データの 数が所定の数量より少ない場合は、表示地点データが多くなるように検索条件を選 択する。ここで、所定の数量は、たとえば、利用者によって設定できる構成でもよぐ
上限と下限を有する所定の範囲を有する数量であってもよい。 More specifically, for example, when the number of display point data in the map display range is larger than a predetermined quantity, the selection unit 104 selects a search condition so that the display point data is reduced. Further, for example, when the number of display point data in the display range of the figure is less than a predetermined quantity, the selection unit 104 selects a search condition so that the display point data increases. Here, the predetermined quantity can be set by a user, for example. It may be a quantity having a predetermined range having an upper limit and a lower limit.
[0026] また、検索条件群は、たとえば、複数の検索条件からなり、図示しない記録媒体に 記録されていることとしてもよい。検索条件は、たとえば、利用者の嗜好情報に応じた 検索条件を含む構成としてもょレヽ。 [0026] The search condition group may be composed of, for example, a plurality of search conditions and recorded in a recording medium (not shown). For example, the search condition may include a search condition corresponding to the user's preference information.
[0027] 検索部 105は、選択部 104によって選択された検索条件によって、地図データの 中から地図上に表示対象となる表示地点データを検索する。 [0027] The search unit 105 searches the display point data to be displayed on the map from the map data according to the search condition selected by the selection unit 104.
[0028] 表示制御部 106は、検索部 105によって検索された表示地点データを、コンテンツ データと関連づけて図示しない表示部に表示する。具体的には、たとえば、表示制 御部 106は、地図上の表示地点データと、コンテンツデータにおける映像/音声デ ータを関連づけて表示し、利用者によって表示地点データが選択されると、関連づけ られた映像/音声データを再生可能としてもょレ、。 [0028] Display control unit 106 displays the display spot data searched by search unit 105 on a display unit (not shown) in association with the content data. Specifically, for example, the display control unit 106 displays the display point data on the map in association with the video / audio data in the content data, and when the display point data is selected by the user, the display control unit 106 associates the display point data. The recorded video / audio data can be played back.
[0029] (表示制御装置の処理の内容) [0029] (Processing content of display control device)
つぎに、本実施の形態に力、かる表示制御装置 100の処理の内容について説明す る。図 2は、本実施の形態に力、かる表示制御装置の処理の内容を示すフローチヤ一 トである。図 2のフローチャートにおいて、まず、取得部 101によってコンテンツデータ を取得したか否かを判断する (ステップ S 201 )。 Next, the contents of the processing of the display control apparatus 100, which focuses on the present embodiment, will be described. FIG. 2 is a flowchart showing the contents of the processing of the display control apparatus, which focuses on the present embodiment. In the flowchart of FIG. 2, it is first determined whether or not content data has been acquired by the acquisition unit 101 (step S 201).
[0030] ステップ S201において、コンテンツデータを取得するのを待って、取得した場合( ステップ S201 :Yes)は、抽出部 102によって、ステップ S201において取得されたコ ンテンッデータの中から特定データを抽出する(ステップ S202)。特定データは、た とえば、図示しない表示部に表示される地図上に表示可能な地点データを検索する ためのデータである。 [0030] In step S201, it waits for content data to be acquired, and when it is acquired (step S201: Yes), the extraction unit 102 extracts specific data from the content data acquired in step S201 ( Step S202). The specific data is, for example, data for searching for point data that can be displayed on a map displayed on a display unit (not shown).
[0031] つぎに、設定部 103によって、図示しない表示部に表示される地図の表示尺度を 設定する(ステップ S203)。表示尺度の設定は、たとえば、利用者による図示しない 操作部の操作によって設定することとしてもよい。なお、図 2のフローチャートでは、ス テツプ S201およびステップ S202の処理の後に表示尺度を設定する構成としたが、 ステップ S201およびステップ S202の処理の前あるいは途中に設定することとしても よい。 Next, the display unit of the map displayed on the display unit (not shown) is set by the setting unit 103 (step S203). The display scale may be set, for example, by an operation of an operation unit (not shown) by the user. In the flowchart of FIG. 2, the display scale is set after the processing of step S201 and step S202. However, it may be set before or during the processing of step S201 and step S202.
[0032] そして、選択部 104によって、ステップ S203において設定された表示尺度に応じ
て、所定の記録媒体に記録された検索条件群の中から、ステップ S202において抽 出された特定データと関連づけられた、地点データの検索条件を選択する(ステップ[0032] Then, according to the display scale set in step S203 by the selection unit 104, Then, the search condition for the point data associated with the specific data extracted in step S202 is selected from the search condition group recorded on the predetermined recording medium (step S202).
5204)。 5204).
[0033] そして、検索部 105によって、ステップ S204において選択された検索条件によって 、地図データの中から地図上に表示対象となる表示地点データを検索する(ステップ [0033] Then, the search unit 105 searches the display point data to be displayed on the map from the map data according to the search condition selected in Step S204 (Step S204).
5205)。 5205).
[0034] その後、表示制御部 106によって、ステップ S205において検索された表示地点デ ータを、コンテンツデータと関連づけて図示しない表示部に表示して(ステップ S206 )、一連の処理を終了する。 [0034] Thereafter, the display control unit 106 displays the display point data searched in step S205 in association with the content data on a display unit (not shown) (step S206), and the series of processing ends.
[0035] なお、本発明の表示制御装置、表示制御方法、表示制御プログラムおよびコンビュ ータに読み取り可能な記録媒体は、表示制御装置 100によって、その機能を実現す ることとしたが、表示制御装置 100に限ることはなぐ図 1に示す機能部を備える構成 とすれば、複数の装置であってもよい。また、各機能部を異なる装置として接続する 場合、装置間の接続は、たとえば、有線、無線を問わず、 Bluetooth (登録商標)な どによって通信をおこなって接続することとしてもよい。 [0035] Although the display control device, the display control method, the display control program, and the recording medium that can be read by the computer according to the present invention realize the function by the display control device 100, the display control device As long as the configuration includes the functional unit shown in FIG. Further, when each functional unit is connected as a different device, the connection between the devices may be, for example, connected via Bluetooth (registered trademark) or the like regardless of wired or wireless.
[0036] 以上説明したように、本実施の形態にかかる表示制御装置、表示制御方法、表示 制御プログラムおよびコンピュータに読み取り可能な記録媒体によれば、表示部に表 示される地図の表示尺度の設定に応じて表示地点データを検索して表示できるため 、利用者は、コンテンツの有する地理的な情報を適切に確認することができる。 [0036] As described above, according to the display control device, the display control method, the display control program, and the computer-readable recording medium according to the present embodiment, the display scale setting of the map displayed on the display unit is set. Since the display point data can be retrieved and displayed according to the user, the user can appropriately confirm the geographical information of the content.
[0037] くわえて、利用者の嗜好情報に応じた検索条件を選択することで、検索の最適化を 図ること力 Sでさる。 [0037] In addition, by selecting a search condition according to the user's preference information, it is possible to use the power S to optimize the search.
[0038] また、表示地点データを、コンテンツデータと関連づけて表示部に表示し、利用者 によって表示地点データが選択されると、関連づけられた映像/音声データを再生 可能とすることで、利用者は、容易にコンテンツデータを確認することができる。 実施例 1 [0038] Further, the display point data is displayed on the display unit in association with the content data, and when the display point data is selected by the user, the associated video / audio data can be reproduced, thereby enabling the user to Can easily check the content data. Example 1
[0039] 以下に、本発明の実施例 1について説明する。本実施例 1では、たとえば、車両( 四輪車、二輪車を含む)などの移動体に搭載されるナビゲーシヨン装置によって、本 発明の表示制御装置を実施した場合の一例について説明する。
[0040] (ナビゲーシヨン装置のハードウェア構成) [0039] Hereinafter, Example 1 of the present invention will be described. In the first embodiment, for example, an example in which the display control device of the present invention is implemented by a navigation device mounted on a moving body such as a vehicle (including a four-wheeled vehicle and a two-wheeled vehicle) will be described. [0040] (Hardware configuration of navigation device)
図 3を用いて、本実施例 1にかかるナビゲーシヨン装置のハードウェア構成について 説明する。図 3は、本実施例 1にかかるナビゲーシヨン装置のハードウェア構成の一 例を示すブロック図である。 The hardware configuration of the navigation device according to the first embodiment will be described with reference to FIG. FIG. 3 is a block diagram of an example of a hardware configuration of the navigation device according to the first embodiment.
[0041] 図 3において、ナビゲーシヨン装置 300は、車両などの移動体に搭載されており、 C PU301と、 ROM302と、 RAM303と、磁気ディスク卜、ライプ、 304と、磁気ディスク 30 5と、光ディスクド、ライプ、 306と、光ディスク 307と、音声 I/F (インターフェース) 308と 、スピーカ 309と、人力デノ イス 310と、映像 I/F311と、ディスプレイ 312と、通信 I /F313と、 GPSユニット 314と、各種センサ 315と、を備えている。また、各構成き 0;!〜 315はバス 320によってそれぞれ接続されている。 In FIG. 3, a navigation device 300 is mounted on a moving body such as a vehicle, and includes a CPU 301, a ROM 302, a RAM 303, a magnetic disk rod, a lip 304, a magnetic disk 305, and an optical disk. , RIP, 306, optical disc 307, audio I / F (interface) 308, speaker 309, human power device 310, video I / F 311, display 312, communication I / F 313, GPS unit 314 and various sensors 315 are provided. Each component 0 ;! to 315 is connected by a bus 320.
[0042] まず、 CPU301は、ナビゲーシヨン装置 300の全体の制御を司る。 ROM302は、 ブートプログラム、現在地点算出プログラム、経路探索プログラム、経路誘導プロダラ ム、音声生成プログラム、表示制御プログラムなどの各種プログラムを記録している。 また、 RAM303は、 CPU301のワークエリアとして使用される。 First, the CPU 301 governs overall control of the navigation device 300. The ROM 302 records various programs such as a boot program, a current location calculation program, a route search program, a route guidance program, a voice generation program, and a display control program. The RAM 303 is used as a work area for the CPU 301.
[0043] 現在地点算出プログラムは、たとえば、後述する GPSユニット 314および各種セン サ 315の出力情報に基づいて、車両の現在地点(ナビゲーシヨン装置 300の現在地 点)を算出させる。 [0043] The current location calculation program, for example, calculates the current location of the vehicle (the current location of the navigation device 300) based on output information from a GPS unit 314 and various sensors 315 described later.
[0044] 経路探索プログラムは、後述する磁気ディスク 305に記録されている地図情報など を利用して、出発地点から目的地点までの最適な経路を探索させる。ここで、最適な 経路とは、 目的地点までの最短 (あるいは最速)経路や利用者が指定した条件に最 も合致する経路などである。 [0044] The route search program searches for an optimum route from the departure point to the destination point using map information or the like recorded on a magnetic disk 305 to be described later. Here, the optimum route is the shortest (or fastest) route to the destination or the route that best meets the conditions specified by the user.
[0045] 経路誘導プログラムは、経路探索プログラムを実行することによって探索された誘 導経路情報、現在地点算出プログラムを実行することによって算出された車両の現 在地点情報、後述する磁気ディスク 305から読み出された地図情報に基づいて、リア ルタイムな経路誘導情報の生成をおこなわせる。経路誘導プログラムを実行すること によって生成された経路誘導情報は、 CPU301を介して音声 I/F308や映像 I/F 311へ出力される。 [0045] The route guidance program is read from the guidance route information searched by executing the route search program, the current location information of the vehicle calculated by executing the current location calculation program, and a magnetic disk 305 described later. Real-time route guidance information is generated based on the map information. The route guidance information generated by executing the route guidance program is output to the audio I / F 308 and the video I / F 311 via the CPU 301.
[0046] 音声生成プログラムは、パターンに対応したトーンと音声の情報を生成させる。すな
わち、経路誘導プログラムを実行することによって生成された経路誘導情報に基づい て、案内ポイントに対応した仮想音源の設定と音声ガイダンス情報の生成をおこなわ せる。生成された音声ガイダンス情報は、 CPU301を介して音声 I/F308へ出力さ れる。 [0046] The sound generation program generates tone and sound information corresponding to the pattern. sand In other words, based on the route guidance information generated by executing the route guidance program, the virtual sound source corresponding to the guidance point is set and the voice guidance information is generated. The generated voice guidance information is output to the voice I / F 308 via the CPU 301.
[0047] 表示制御プログラムは、映像 I/F311によってディスプレイ 312に表示する地図情 報やコンテンツの表示形式を決定させ、決定された表示形式によって地図情報ゃコ ンテンッをディスプレイ 312に表示させる。また、詳細は図 4および図 9を用いて説明 する力 表示制御プログラムは、たとえば、後述する磁気ディスク 305や光ディスク 30 7などの記録媒体や、通信 I/F313を介して取得されるコンテンツデータを用いて、 ディスプレイ 312に表示する地図情報やコンテンツの表示形式を決定させることとし てもよい。 [0047] The display control program determines the display format of the map information and contents to be displayed on the display 312 by the video I / F 311 and displays the map information on the display 312 according to the determined display format. Further, the force display control program, which will be described in detail with reference to FIG. 4 and FIG. 9, uses, for example, a recording medium such as a magnetic disk 305 and an optical disk 307 described later, or content data acquired via the communication I / F 313 It may be used to determine the display format of map information and content displayed on the display 312.
[0048] 磁気ディスクドライブ 304は、 CPU301の制御にしたがって磁気ディスク 305に対 するデータの読み取り/書き込みを制御する。磁気ディスク 305は、磁気ディスクドラ イブ 304の制御で書き込まれたデータを記録する。磁気ディスク 305としては、たとえ ば、 HD (ノヽードディスク)や FD (フレキシブルディスク)を用いること力 Sできる。 The magnetic disk drive 304 controls reading / writing of data with respect to the magnetic disk 305 according to the control of the CPU 301. The magnetic disk 305 records data written under the control of the magnetic disk drive 304. For example, HD (node disk) or FD (flexible disk) can be used as the magnetic disk 305.
[0049] 磁気ディスク 305に記録される情報の一例として、経路探索'経路誘導などに用い る地図情報が挙げられる。地図情報は、建物、河川、地表面などの地物(フィーチャ) をあらわす背景データと、道路の形状をあらわす道路形状データとを有しており、デ イスプレイ 312の表示画面において 2次元または 3次元に描画される。 [0049] As an example of information recorded on the magnetic disk 305, there is map information used for route search and route guidance. The map information has background data that represents features (features) such as buildings, rivers, and the ground surface, and road shape data that represents the shape of the road, and is displayed in 2D or 3D on the display screen of the display 312. Drawn on.
[0050] なお、本実施例 1では地図情報を磁気ディスク 305に記録するようにした力 後述 する光ディスク 307に記録するようにしてもよい。また、地図情報は、ナビゲーシヨン 装置 300のハードウェアと一体に設けられているものに限って記録されているもので はなぐナビゲーシヨン装置 300外部に設けられていてもよい。その場合、ナビゲーシ ヨン装置 300は、たとえば、通信 I/F313を通じて、ネットワークを介して地図情報を 取得する。取得された地図情報は RAM303などに記憶される。 [0050] In the first embodiment, the map information may be recorded on the optical disk 307 to be described later. Further, the map information may be provided outside the navigation device 300, which is not limited to the information recorded in one piece with the hardware of the navigation device 300. In this case, the navigation device 300 acquires map information via the network through, for example, the communication I / F 313. The acquired map information is stored in the RAM 303 or the like.
[0051] 光ディスクドライブ 306は、 CPU301の制御にしたがって光ディスク 307に対するデ ータの読み取り/書き込みを制御する。光ディスク 307は、光ディスクドライブ 306の 制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク 307
は、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な記録媒 体として、光ディスク 307のほ力、、 MO、メモリカードなどであってもよい。 The optical disk drive 306 controls reading / writing of data with respect to the optical disk 307 according to the control of the CPU 301. The optical disk 307 is a detachable recording medium from which data is read according to the control of the optical disk drive 306. Optical disc 307 Can use a writable recording medium. Further, the removable recording medium may be the power of the optical disk 307, MO, memory card, or the like.
[0052] 音声 I/F308は、音声出力用のスピーカ 309に接続され、スピーカ 309からは音 声が出力される。 The audio I / F 308 is connected to the audio output speaker 309, and audio is output from the speaker 309.
[0053] 入力デバイス 310は、文字、数値、各種指示などの入力のための複数のキーを備 えたリモコン、キーボード、マウス、タツチパネルなどが挙げられる。 [0053] Examples of the input device 310 include a remote controller, a keyboard, a mouse, and a touch panel that are provided with a plurality of keys for inputting characters, numerical values, various instructions, and the like.
[0054] 映像 I/F311は、ディスプレイ 312と接続される。映像 I/F311は、具体的には、 たとえば、ディスプレイ 312全体の制御をおこなうグラフィックコントローラと、即時表示 可能な画像情報を一時的に記録する VRAM (Video RAM)などのバッファメモリと 、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ 312を 表示制御する制御 ICなどによって構成される。 The video I / F 311 is connected to the display 312. Specifically, the video I / F 311 includes, for example, a graphic controller that controls the entire display 312, a buffer memory such as VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and a graphic controller. It consists of a control IC that controls the display 312 based on the output image data.
[0055] ディスプレイ 312には、アイコン、カーソル、メニュー、ウィンドウ、あるいは文字や画 像などの各種データが表示される。このディスプレイ 312は、たとえば、 CRT、 TFT 液晶ディスプレイ、プラズマディスプレイなどを採用することができる。また、ディスプレ ィ 312は、車両に複数備えられていてもよぐたとえば、運転者に対するものと後部座 席に着座する搭乗者に対するものなどである。 The display 312 displays icons, cursors, menus, windows, or various data such as characters and images. As the display 312, for example, a CRT, a TFT liquid crystal display, a plasma display, or the like can be adopted. A plurality of displays 312 may be provided in the vehicle, for example, for the driver and for a passenger seated in the rear seat.
[0056] 通信 I/F313は、無線を介してネットワークに接続され、ナビゲーシヨン装置 300と CPU301とのインターフェースとして機能する。通信 I/F313は、さらに、無線を介し てインターネットなどの通信網に接続され、この通信網と CPU301とのインターフエ一 スとしても機倉する。 The communication I / F 313 is connected to a network via radio and functions as an interface between the navigation device 300 and the CPU 301. The communication I / F 313 is further connected to a communication network such as the Internet via radio, and functions as an interface between the communication network and the CPU 301.
[0057] 通信網には、 LAN、 WAN,公衆回線網や携帯電話網などがある。具体的には、 通信 I/F313は、たとえば、地上波デジタル放送やアナログテレビ放送や FMラジオ などを受信 4目 なテューフ'一、 VICS (Vehicle Iniormation ana Communica tion System) /ビーコンレシーバ、無線ナビゲーシヨン装置、およびその他のナビ ゲーシヨン装置によって構成され、 VICSセンターから配信される渋滞や交通規制な どの道路交通情報を取得する。なお、 VICSは登録商標である。 [0057] Communication networks include LANs, WANs, public line networks and mobile phone networks. Specifically, the communication I / F 313 receives, for example, digital terrestrial broadcasts, analog TV broadcasts, FM radio, etc. It consists of devices and other navigation devices, and it acquires road traffic information such as traffic congestion and traffic regulations distributed from the VICS center. VICS is a registered trademark.
[0058] また、通信 I/F313は、たとえば、任意のコンテンツデータを配信する放送局からコ ンテンッデータを受信することとしてもよい。詳細は図 4および図 9を用いて説明する
力 S、コンテンツデータは、たとえば、任意のコンテンツにおける映像や音声に関する 映像/音声データと、コンテンツデータにおけるメタデータとを含むデータである。 [0058] Further, the communication I / F 313 may receive content data from a broadcasting station that distributes arbitrary content data, for example. Details will be described with reference to FIGS. 4 and 9. The force S and content data are, for example, data including video / audio data related to video and audio in arbitrary content and metadata in content data.
GPSユニット 314は、 GPS衛星からの電波を受信し、車両の現在地点を示す情報 を出力する。 GPSユニット 314の出力情報は、後述する各種センサ 315の出力値とと もに、 CPU301による車両の現在地点の算出に際して利用される。現在地点を示す 情報は、たとえば緯度 ·経度、高度などの、地図情報上の 1点を特定する情報である The GPS unit 314 receives radio waves from GPS satellites and outputs information indicating the current location of the vehicle. The output information of the GPS unit 314 is used when the CPU 301 calculates the current location of the vehicle together with output values of various sensors 315 described later. Information indicating the current location is information that identifies one point on the map information, such as latitude, longitude, and altitude.
[0060] 各種センサ 315は、車速センサや加速度センサ、角速度センサなどを含み、車両 の位置や挙動を判断することが可能な情報を出力する。各種センサ 315の出力値は 、 CPU301による車両の現在地点の算出や、速度や方位の変化量の測定などに用 いられる。 Various sensors 315 include a vehicle speed sensor, an acceleration sensor, an angular velocity sensor, and the like, and output information that can determine the position and behavior of the vehicle. The output values of the various sensors 315 are used for the calculation of the current position of the vehicle by the CPU 301 and the measurement of the change in speed and direction.
[0061] なお、本実施例 1では、車両に搭載されたナビゲーシヨン装置 300による例につい て説明するが、利用者の携帯端末や、 PC (パーソナル 'コンピュータ)によって本発 明の表示制御装置を実施するようにしてもよい。 [0061] In the first embodiment, an example using the navigation device 300 mounted on a vehicle will be described. However, the display control device of the present invention is controlled by a user's portable terminal or a personal computer (PC). You may make it implement.
[0062] なお、図 1に示した表示制御装置 100が備える取得部 101、抽出部 102、設定部 1 03、選択部 104、検索部 105、表示制御部 106、図 3に示したナビゲーシヨン装置 3 00における ROM302、 RAM303、磁気ディスク 305、光ディスク 307などに記録さ れたプログラムやデータを用いて、 CPU301が所定のプログラムを実行し、ナビゲー シヨン装置 300における各部を制御することによってその機能を実現する。 Note that the acquisition unit 101, the extraction unit 102, the setting unit 103, the selection unit 104, the search unit 105, the display control unit 106, and the navigation device illustrated in FIG. 3 included in the display control device 100 illustrated in FIG. Using programs and data recorded on ROM 302, RAM 303, magnetic disk 305, optical disk 307, etc. in 300, CPU 301 executes predetermined programs and realizes its functions by controlling each part in navigation device 300 To do.
[0063] すなわち、本実施例 1のナビゲーシヨン装置 300は、ナビゲーシヨン装置 300にお ける記録媒体としての ROM302に記録されている表示制御プログラムを実行するこ とにより、図 1に示した表示制御装置 100が備える機能を、図 3に示した手順で実行 すること力 Sでさる。 That is, the navigation device 300 according to the first embodiment executes the display control program recorded in the ROM 302 as a recording medium in the navigation device 300, whereby the display control shown in FIG. The function S of the device 100 is executed by the procedure S shown in FIG.
[0064] (ナビゲーシヨン装置 300における処理の概要) [0064] (Outline of processing in navigation device 300)
つぎに、図 4を用いて、本実施例 1にかかるナビゲーシヨン装置 300の処理の概要 について説明する。図 4は、本実施例 1にかかるナビゲーシヨン装置の処理の概要を 示すブロック図である。 Next, an outline of processing of the navigation device 300 according to the first embodiment will be described with reference to FIG. FIG. 4 is a block diagram of an outline of the process of the navigation device according to the first embodiment.
[0065] 図 4において、ナビゲーシヨン装置 300は、放送局群 450から配信されるコンテンツ
に関するデータについて各種処理をおこなう構成である。 In FIG. 4, the navigation device 300 is content distributed from the broadcasting station group 450. It is the structure which performs various processing about the data regarding.
[0066] 放送局群 450は、放送局 451 aと、放送局 451bと、力 構成されている。なお、本 実施例 1では、放送局群 450は、 2つの放送局 451 a, 451bについて説明する力 3 つ以上の放送局からなる構成としてもよ!/、。 [0066] The broadcasting station group 450 includes a broadcasting station 451a and a broadcasting station 451b. In the first embodiment, the broadcasting station group 450 may be composed of three or more broadcasting stations that explain two broadcasting stations 451a and 451b! /.
[0067] 各放送局 451a, 451bは、コンテンツデータ 452a, 452bと、メタデータ配信制御部 [0067] Each broadcasting station 451a, 451b includes content data 452a, 452b and a metadata distribution control unit.
453a, 453bと、映像/音声データ配信制御部 454a, 454bと、力、ら構成されている 。具体的には、たとえば、各放送局 451a, 451bは、地上波デジタル放送や、アナ口 グテレビ放送や、ラジオ放送などによってコンテンツデータ 452a, 452bをナビゲー シヨン装置 300や、その他受信端末 (不図示)に配信する構成である。 453a and 453b and video / audio data distribution control units 454a and 454b are configured. Specifically, for example, each of the broadcasting stations 451a and 451b transmits the content data 452a and 452b to the navigation device 300 and other receiving terminals (not shown) by terrestrial digital broadcasting, analog TV broadcasting, radio broadcasting, and the like. It is the structure distributed to.
[0068] コンテンツデータ 452a, 452bは、それぞれの放送局 451a, 451bから配信する対 象となる番組情報であり、各放送局 451a, 451bが備える記録媒体に記録されてい る構成でもよい。また、コンテンツデータ 452a, 452bは、たとえば、番組情報におけ るメタデータと、映像/音声データから構成されており、それぞれ、メタデータ配信制 御部 453a, 453bおよび映像/音声データ配信制御部 454a, 454bを介してナビゲ ーシヨン装置 300に配信される。 [0068] The content data 452a and 452b are program information to be distributed from the respective broadcast stations 451a and 451b, and may be recorded on a recording medium included in each of the broadcast stations 451a and 451b. Further, the content data 452a and 452b are composed of, for example, metadata in program information and video / audio data, and the metadata distribution control units 453a and 453b and the video / audio data distribution control unit 454a, respectively. , 454b to the navigation device 300.
[0069] メタデータは、たとえば、コンテンツデータにおける番組情報の内容を示すデータで あり、 BML (Broadcast Markup Language)开试や、 XML (Extensible Mark up Language)形式で記述されたデータであり、文章やデータの意味や構造が記 述されている。 [0069] Metadata is data indicating the content of program information in content data, for example, data described in BML (Broadcast Markup Language) development or XML (Extensible Markup Language) format, It describes the meaning and structure of the data.
[0070] なお、図 4の説明では、コンテンツデータ 452a, 452bは、記録媒体に記録されて いる構成としたが、各放送局 451a, 451bで撮影した映像および音声を、そのままナ ビグーシヨン装置 300に配信する構成としてもよい。 In the description of FIG. 4, the content data 452a and 452b are configured to be recorded on the recording medium. However, the video and audio captured by the broadcasting stations 451a and 451b are directly stored in the navigation device 300. It is good also as a structure to deliver.
[0071] ナビゲーシヨン装置 300は、メタデータ受信部 401と、映像/音声データ受信部 40 2と、地図情報、メタデータ文字比較フィルタ部 403と、地図情報(文字情報)データ 4 04と、検索数制御フィルタ部 405と、検索数制御データ 406と、地図座標データ 409 と、データ処理部 410と、データ群 415と、座標表示制御部 420と、表示件数制御部 421と、メタデータ表示機能部 422と、映像再生部 423と、地図情報(映像)データ 4 24と、音声再生部 425と、印表示映像化機能部 426と、表示画像加工部 427と、地
図データ表示機能部 428と、スピーカ 309と、ディスプレイ 312と、力 構成されてい [0071] The navigation device 300 includes a metadata receiving unit 401, a video / audio data receiving unit 402, a map information / metadata character comparison filter unit 403, map information (character information) data 404, and a search. Number control filter unit 405, search number control data 406, map coordinate data 409, data processing unit 410, data group 415, coordinate display control unit 420, display number control unit 421, metadata display function unit 422, video playback unit 423, map information (video) data 4 24, audio playback unit 425, mark display video function unit 426, display image processing unit 427, ground Figure data display function unit 428, speaker 309, display 312
[0072] また、データ処理部 410は、番組座標作成部 411と、表示件数算出フィルタ部 412 と、メタデータ保存制御部 413と、映像/音声データ保存制御部 414と、から構成さ れている。そして、データ群 415は、印表示用座標データ 416と、表示件数データ 41 7と、メタデータ 418と、映像/音声データ 419と、力、ら構成されている。また、デイス プレイ 312には、地図画面 429と、印表示 430と、一致番糸且 431と、カ表示画像とし て表示されている。 [0072] The data processing unit 410 includes a program coordinate creation unit 411, a display number calculation filter unit 412, a metadata storage control unit 413, and a video / audio data storage control unit 414. . The data group 415 includes mark display coordinate data 416, display number data 417, metadata 418, video / audio data 419, and power. Further, the display 312 displays a map screen 429, a mark display 430, a coincidence yarn number 431, and a display image.
[0073] なお、図 4に上述したメタデータ受信部 401や映像/音声データ受信部 402は、具 体的には、たとえば、図 3に示した通信 I/F313によってその機能を実現する。また 、地図情報、メタデータ文字比較フィルタ部 403や検索数制御フィルタ部 405ゃデー タ処理部 410は、具体的には、たとえば、図 3に示した磁気ディスク 305や光ディスク 307や ROM302や RAM303などの記録媒体に記録された各種プログラムを CPU 301が実行することによってその機能を実現する。 Note that the metadata receiving unit 401 and the video / audio data receiving unit 402 described above with reference to FIG. 4 specifically implement their functions by, for example, the communication I / F 313 shown in FIG. Further, the map information, metadata character comparison filter unit 403, search number control filter unit 405, data processing unit 410, specifically, for example, the magnetic disk 305, optical disk 307, ROM 302, RAM 303, etc. shown in FIG. The functions are realized by the CPU 301 executing various programs recorded in the recording medium.
[0074] また、座標表示制御部 420や表示件数制御部 421やメタデータ表示機能部 422や 映像再生部 423や音声再生部 425や印表示映像化機能部 426や表示画像加工部 427や地図データ表示機能部 428は、具体的には、たとえば、図 3に示した音声 1/ F308や映像 I/F311によってその機能を実現する。 [0074] Also, the coordinate display control unit 420, the display number control unit 421, the metadata display function unit 422, the video playback unit 423, the audio playback unit 425, the mark display visualization function unit 426, the display image processing unit 427, and the map data Specifically, the display function unit 428 realizes its function by, for example, the audio 1 / F 308 and the video I / F 311 shown in FIG.
[0075] そして、地図情報(文字情報)データ 404や地図座標データ 409やデータ群 415や 地図情報(映像)データ 424は、具体的には、たとえば、図 3に示した磁気ディスク 30 5や光ディスク 307や ROM302や RAM303などの記録媒体に記録され、 CPU301 の制御にしたがって読み取り/書き込みがおこなわれる。 [0075] The map information (character information) data 404, the map coordinate data 409, the data group 415, and the map information (video) data 424 are, for example, the magnetic disk 305 and the optical disk shown in FIG. It is recorded on a recording medium such as 307, ROM302 or RAM303, and is read / written under the control of the CPU301.
[0076] メタデータ受信部 401は、各放送局 451a, 451bから配信されるコンテンツについ てのメタデータを受信する。また、映像/音声データ受信部 402は、各放送局 451a , 451bから配信されるコンテンツについての映像/音声データを受信する。なお、 図 4の説明では、メタデータおよび映像/音声データをそれぞれ受信する構成とした 、コンテンツデータを受信して、メタデータおよび映像/音声データをそれぞれ抽 出することとしてあよい。
[0077] 地図情報、メタデータ文字比較フィルタ部 403は、メタデータ受信部 401によって受 信したメタデータに含まれる文字列と、後述する地図情報(文字情報)データ 404に 含まれる地名や名所などの文字列とを比較して、一致する文字列があった場合に検 索数制御フィルタ部 405 出力する。 [0076] The metadata receiving unit 401 receives metadata about content distributed from each of the broadcasting stations 451a and 451b. In addition, the video / audio data receiving unit 402 receives video / audio data regarding content distributed from each of the broadcasting stations 451a and 451b. In the description of FIG. 4, the configuration may be such that metadata and video / audio data are received, respectively, and content data may be received to extract metadata and video / audio data. [0077] The map information / metadata character comparison filter unit 403 includes a character string included in the metadata received by the metadata receiving unit 401, and a place name and a famous place included in map information (character information) data 404 described later. The search number control filter 405 is output when there is a matching character string.
[0078] 地図情報(文字情報)データ 404は、ナビゲーシヨン装置 300のディスプレイ 312に おける表示範囲内の地図上に含まれる地名や名所、店名、施設名などの文字列を 含むデータである。 The map information (character information) data 404 is data including character strings such as place names, sights, shop names, and facility names included on the map within the display range on the display 312 of the navigation device 300.
[0079] 検索数制御フィルタ部 405は、検索数制御データ 406を用いて、検索数を制御す る。検索数は、たとえば、地図情報、メタデータ文字比較フィルタ部 403から出力され た文字列に関連する地点データなど、表示対象となる表示データを検索する数であ る。換言すれば、検索数は、たとえば、検索された表示データを表示する際における 印表示の数である。詳細は図 5、図 6および図 8を用いて説明するが、検索数の制御 は、後述する件数絞り込みデータ 407や地図表示尺度データ 408などに基づ!/、て、 検索数が所定の数量となるように IJ徒 Pすることとしてもよレ、。 The search number control filter unit 405 uses the search number control data 406 to control the number of searches. The number of searches is, for example, the number of search for display data to be displayed such as map information and point data related to the character string output from the metadata character comparison filter unit 403. In other words, the number of searches is, for example, the number of marks displayed when displaying the searched display data. Details will be explained using Fig. 5, Fig. 6 and Fig. 8, but the number of searches is controlled based on the number narrowing data 407 and map display scale data 408 described below! IJ P to be like that.
[0080] 検索数制御データ 406は、件数絞り込みデータ 407と、地図表示尺度データ 408と 、を含んでおり、件数絞り込みデータ 407は、表示データを印表示する際の件数を絞 り込むための検索条件に関するデータである。詳細は図 5および図 6を用いて説明す るが、検索条件は、たとえば、利用者の嗜好などを用いた条件でもよい。 [0080] The search number control data 406 includes the number narrowing-down data 407 and the map display scale data 408. The number narrowing-down data 407 is a search for narrowing down the number of cases when displaying the display data. It is data about conditions. Details will be described with reference to FIGS. 5 and 6, but the search condition may be, for example, a condition using a user's preference.
[0081] また、地図表示尺度データ 408は、ナビゲーシヨン装置 300のディスプレイ 312に おける地図表示の表示尺度 (スケール)情報であり、利用者による設定を用いたデー タでもよい。具体的には、たとえば、表示画面における地図の単位長さ当たりの表示 距離である。 The map display scale data 408 is map display display scale (scale) information on the display 312 of the navigation device 300, and may be data using settings by the user. Specifically, for example, the display distance per unit length of the map on the display screen.
[0082] 地図座標データ 409は、ナビゲーシヨン装置 300における地図表示の際に表示す る名所、店、施設などの表示位置を特定するために用いる座標データである。名所、 店、施設の他に、交差点名称や自宅など利用者が登録した地点などであってもよい [0082] The map coordinate data 409 is coordinate data used to specify the display position of a famous place, store, facility, etc. displayed when the navigation apparatus 300 displays a map. In addition to sights, shops, and facilities, it may be an intersection name or a point registered by the user such as a home.
[0083] 番組座標作成部 411は、検索数制御フィルタ部 405によって制御された検索にお ける表示データに応じた番組 (コンテンツ)の座標情報を作成し、印表示用座標デー
タ 416を得る。番組の座標情報は、たとえば、各放送局 451a, 451bから配信される コンテンツのメタデータに含まれる文字列に関する地点データの座標である。 [0083] The program coordinate creation unit 411 creates program (content) coordinate information corresponding to the display data in the search controlled by the search number control filter unit 405, and displays the coordinate data for mark display. Get 416. The coordinate information of the program is, for example, the coordinates of the point data related to the character string included in the content metadata distributed from each of the broadcast stations 451a and 451b.
[0084] 表示件数算出フィルタ部 412は、件数絞り込みデータ 407や地図表示尺度データ 408などに基づいて、表示データを印表示する件数を算出し、表示件数データ 417 を得る。換言すれば、たとえば、表示件数算出フィルタ部 412は、地図表示尺度に変 更があった場合でも、後述するディスプレイ 312に表示する印表示の数量が一定とな るように、表示件数を算出する。 The display number calculation filter unit 412 calculates the number of display data to be displayed and obtains display number data 417 based on the number narrowing data 407, the map display scale data 408, and the like. In other words, for example, the display number calculation filter unit 412 calculates the display number so that the number of mark displays displayed on the display 312 described later is constant even when the map display scale is changed. .
[0085] メタデータ保存制御部 413は、検索数制御フィルタ部 405によって制御された検索 における表示データに応じたコンテンツのメタデータ 418を保存する。 The metadata storage control unit 413 stores content metadata 418 corresponding to display data in the search controlled by the search number control filter unit 405.
[0086] 映像/音声データ保存制御部 414は、検索数制御フィルタ部 405によって制御さ れた検索における表示データに応じたコンテンツの映像/音声データ 419を再生可 能に保存する。 The video / audio data storage control unit 414 stores the video / audio data 419 of the content according to the display data in the search controlled by the search number control filter unit 405 in a reproducible manner.
[0087] このようにメタデータ保存制御部 413や映像/音声データ保存制御部 414を設け ることによって、各放送局 451a, 451bから受信したコンテンツデータをメモリに保存 することなぐハードウェア資源の節約ができる。すなわち、受信したコンテンツデータ を保存する前に、印表示をおこなうための検索数制御フィルタ部 405によって検索数 を制御することで、メモリ容量を節約することができる。換言すれば、図 4において、受 信したコンテンツデータは、ナビゲーシヨン装置 300によって保持しなくてもよい構成 である。 [0087] By providing the metadata storage control unit 413 and the video / audio data storage control unit 414 as described above, hardware resources can be saved without storing the content data received from each of the broadcast stations 451a and 451b in the memory. Can do. That is, the memory capacity can be saved by controlling the number of searches by the search number control filter unit 405 for displaying a mark before storing the received content data. In other words, in FIG. 4, the received content data need not be held by the navigation device 300.
[0088] なお、図 4の説明では、データ処理部 410である番組座標作成部 411、表示件数 算出フィルタ部 412、メタデータ保存制御部 413、映像/音声データ保存制御部 41 4は、それぞれ検索数制御フィルタ部 405によって制御された検索における表示デ ータに応じたコンテンツ (番組)についてデータ処理をおこなうこととした力 地図情報 、メタデータ文字比較フィルタ部 403によって一致した文字列に応じたコンテンツに っレ、てデータ処理をおこなうこととしてもよ!/、。 In the description of FIG. 4, the program coordinate creation unit 411, the display number calculation filter unit 412, the metadata storage control unit 413, and the video / audio data storage control unit 41 4 that are the data processing unit 410 are respectively searched. Number control filter unit 405 Power to perform data processing on content (program) corresponding to display data in search controlled by 405 Map information, content corresponding to character string matched by metadata character comparison filter unit 403 But you can also do data processing! /.
[0089] 具体的には、たとえば、地図情報、メタデータ文字比較フィルタ部 403によって一致 した文字列に応じたコンテンツについてデータ処理をおこなった後、検索数制御フィ ルタ部 405によって制御される検索数となるように、各データ(印表示用座標データ 4
16、表示件数データ 417、メタデータ 418、映像/音声データ 419)の数を制御する こととしてあよい。 Specifically, for example, the number of searches controlled by the search number control filter unit 405 after data processing is performed on the content corresponding to the matched character string by the map information and metadata character comparison filter unit 403. Each data (mark display coordinate data 4 16, the number of display data 417, metadata 418, video / audio data 419) can be controlled.
[0090] 換言すれば、データ処理部 410の前段に検索数制御フィルタ部 405を設ける代わ りに、データ処理部 410 (あるいは、データ群 415)の後段に、印表示数制御フィルタ 部を設けて、ディスプレイ 312に表示データを表示する際における印表示の数が所 定の数量となるように制卸してもよ!/ヽ。 In other words, instead of providing the search number control filter unit 405 upstream of the data processing unit 410, a mark display number control filter unit is provided downstream of the data processing unit 410 (or data group 415). You can also control the number of marks displayed on the display 312 so that the number of marks displayed is the specified quantity.
[0091] 座標表示制御部 420は、印表示用座標データ 416を用いて、表示データを印表示 する際に必要な座標を印表示映像化機能部 426へ出力する。 The coordinate display control unit 420 uses the mark display coordinate data 416 to output to the mark display imaging function unit 426 the coordinates necessary for displaying the display data.
[0092] 表示件数制御部 421は、表示件数データ 417を用いて、表示データを印表示する 際に必要な表示件数を印表示映像化機能部 426へ出力する。 The display number control unit 421 uses the display number data 417 to output the display number necessary for displaying the display data to the mark display imaging function unit 426.
[0093] メタデータ表示機能部 422は、メタデータ 418を用いて、メタデータ 418の文字情報 を、ディスプレイ 312に表示するために映像化する機能部である。具体的には、たと えば、メタデータ表示機能部 422は、表示データの印表示に対応した文字列を映像 化するために、メタデータ 418の文字情報を表示画像加工部 427へ出力することとし てもよい。 The metadata display function unit 422 is a function unit that uses the metadata 418 to convert the text information of the metadata 418 into an image for display on the display 312. Specifically, for example, the metadata display function unit 422 outputs the character information of the metadata 418 to the display image processing unit 427 in order to visualize the character string corresponding to the display display of the display data. May be.
[0094] 映像再生部 423は、映像/音声データ 419を用いて、コンテンツ(番組)を再生す る機能部である。具体的には、たとえば、映像再生部 423は、ディスプレイ 312に表 示するコンテンツ (番組)を映像化するために、映像/音声データ 419を表示画像加 ェ部 427へ出力することとしてもよ!/、。 The video playback unit 423 is a functional unit that plays back content (programs) using video / audio data 419. Specifically, for example, the video playback unit 423 may output the video / audio data 419 to the display image processing unit 427 to visualize the content (program) displayed on the display 312! /.
[0095] 地図情報(映像)データ 424は、ナビゲーシヨン装置 300に記録された地図データ であり、車両の走行中や経路案内中などにディスプレイ 312に表示するため、地図デ ータ表示機能部 428に読み込まれる構成である。 [0095] The map information (video) data 424 is map data recorded in the navigation device 300, and is displayed on the display 312 while the vehicle is traveling or during route guidance. It is the structure read in.
[0096] 音声再生部 425は、映像/音声データ 419を用いて、コンテンツ(番組)を再生す る機能部である。具体的には、たとえば、音声再生部 425は、映像/音声データ 41 9における音声データを再生するためにスピーカ 309に出力する。 The audio playback unit 425 is a functional unit that plays back content (program) using the video / audio data 419. Specifically, for example, the audio reproduction unit 425 outputs the audio data in the video / audio data 419 to the speaker 309 for reproduction.
[0097] 印表示映像化機能部 426は、座標表示制御部 420および表示件数制御部 421か らの出力に基づいて、印表示の映像を作成する機能部である。具体的には、たとえ ば、座標表示制御部 420から出力された座標上に、表示件数制御部 421から出力さ
れた表示件数分だけ印表示するよう映像を作成する。 The mark display imaging function unit 426 is a function unit that creates a mark display video based on outputs from the coordinate display control unit 420 and the display number control unit 421. Specifically, for example, the display number control unit 421 outputs the coordinates output from the coordinate display control unit 420. Create an image so that only the number of displayed items is marked.
[0098] 地図データ表示機能部 428は、地図情報(映像)データ 424を用いて、地図データ を、ディスプレイ 312に表示するために映像化する機能部である。具体的には、たと えば、地図データ表示機能部 428は、ディスプレイ 312に表示する地図データを映 像化するために、地図データを表示画像加工部 427へ出力することとしてもよい。 The map data display function unit 428 is a function unit that uses the map information (video) data 424 to convert the map data into an image for display on the display 312. Specifically, for example, the map data display function unit 428 may output the map data to the display image processing unit 427 in order to visualize the map data displayed on the display 312.
[0099] 表示画像加工部 427は、メタデータ表示機能部 422、映像再生部 423、印表示映 像化機能部 426、地図データ表示機能部 428から出力された各種データを用いて、 表示画像を加工する。具体的には、たとえば、印表示、コンテンツ、地図データを一 括してディスプレイ 312に表示するように再結合させることとしてもよい。 [0099] The display image processing unit 427 uses a variety of data output from the metadata display function unit 422, the video playback unit 423, the mark display imaging function unit 426, and the map data display function unit 428 to display a display image. Process. Specifically, for example, the mark display, the content, and the map data may be recombined so as to be displayed on the display 312 collectively.
[0100] ディスプレイ 312は、表示画像加工部 427によって加工された表示画像を表示する 。具体的には、たとえば、地図データ、印表示、コンテンツを一括して表示する構成 であり、図 4の説明では、地図画面 429と、印表示 430と、一致番組 431と、を表示し ている。 [0100] The display 312 displays the display image processed by the display image processing unit 427. Specifically, for example, the map data, the sign display, and the content are displayed together. In the description of FIG. 4, the map screen 429, the sign display 430, and the matching program 431 are displayed. .
[0101] 地図画面 429には、表示尺度(スケール)に応じた表示範囲内の地図上に、 2つの 印表示 430が表示されている。そして、この印表示 430は、それぞれ一致番組 431を 対応づけられているため、利用者の選択によって、ディスプレイ 312における地図画 面 429と一致番組 431の専有面積が変更可能となっている。 [0101] On the map screen 429, two mark displays 430 are displayed on the map within the display range corresponding to the display scale. Since the mark display 430 is associated with the matching program 431, the area occupied by the map screen 429 and the matching program 431 on the display 312 can be changed by the user's selection.
[0102] 具体的には、たとえば、利用者が印表示 430を選択すると、地図画面 429が小さく 表示される代わりに当該印表示 430に対応づいた一致番組 431が大きく表示される こととなる。 [0102] Specifically, for example, when the user selects the mark display 430, the matching program 431 corresponding to the mark display 430 is displayed large instead of the map screen 429 being displayed small.
[0103] (絞り込み検索処理の概要) [0103] (Overview of search refinement process)
ここで、図 5および図 6を用いて、受信した番組 (コンテンツ)から表示データを検索 する場合における絞り込み検索処理の概要について説明する。図 5は、本実施例 1 にかかる表示尺度 (スケール)と一致番組数との関係の一例を示す説明図である。 Here, the outline of the narrowing search process in the case where the display data is searched from the received program (content) will be described with reference to FIGS. FIG. 5 is an explanatory diagram of an example of the relationship between the display scale (scale) and the number of matched programs according to the first embodiment.
[0104] 図 5において、表示尺度(スケール)と一致番組数との関係を示すグラフ 500は、縦 軸に一致番組数、横軸にスケールを示している。 In FIG. 5, a graph 500 showing the relationship between the display scale (scale) and the number of matching programs shows the number of matching programs on the vertical axis and the scale on the horizontal axis.
[0105] 一致番組数は、図 4に示した各放送局 451a, 451bから配信されるコンテンツのメタ データに含まれる文字列と、地図情報 (文字情報)データ 404に含まれる地名や名所
などの文字列とを比較して、一致する文字列に対応するコンテンツの数である。 [0105] The number of matching programs includes the character string included in the metadata of the content distributed from each of the broadcasting stations 451a and 451b shown in FIG. 4, and the place name and the famous place included in the map information (character information) data 404. And the number of contents corresponding to the matching character string.
[0106] スケールは、利用者による設定を用いた表示尺度 (スケール)のデータでもよぐ具 体的には、たとえば、ディスプレイ 312の表示画面における地図の単位長さ当たりの 表示距離である。 [0106] The scale may be the display scale data using the setting by the user. Specifically, for example, the scale is the display distance per unit length of the map on the display screen of the display 312.
[0107] グラフ 500は、地図のスケールを小さくして詳細表示にした場合、メタデータに含ま れる文字列と、地図情報(文字情報)データ 404に含まれる文字列と、の一致件数が 少なくなるため、一致番組数は少なくなる。 [0107] In the graph 500, when the map scale is reduced and displayed in detail, the number of matches between the character string included in the metadata and the character string included in the map information (character information) data 404 is reduced. Therefore, the number of matching programs is reduced.
[0108] 一方で、グラフ 500は、地図のスケールを大きくして広域表示にした場合、メタデー タに含まれる文字列と、地図情報(文字情報)データ 404に含まれる文字列と、の一 致件数が多くなるため、一致番組数は多くなる。 [0108] On the other hand, the graph 500 matches the character string included in the metadata with the character string included in the map information (character information) data 404 when the map scale is enlarged and displayed in a wide area. Since the number of cases increases, the number of matched programs increases.
[0109] すなわち、スケールが小さいと印表示する件数がほとんど無くなってしまう反面、ス ケールが大きくなるにしたがって、印表示する件数が増加し、表示画面が印表示で 埋め尽くされてしまう可能性がある。 [0109] That is, if the scale is small, the number of marks to be displayed is almost eliminated, but as the scale increases, the number of marks to be displayed increases, and the display screen may be filled with marks. is there.
[0110] 本実施例 1では、図 6に示すように、図 4に示した検索数制御データ 406を用いて、 検索数制御フィルタ部 405によって、印表示件数が一定となるように制御している。 図 6は、本実施例 1にかかる表示尺度 (スケール)と絞り込み検索処理後の印表示件 数との関係の一例を示す説明図である。 In the first embodiment, as shown in FIG. 6, by using the search number control data 406 shown in FIG. 4, the search number control filter unit 405 controls the number of mark display items to be constant. Yes. FIG. 6 is an explanatory diagram of an example of the relationship between the display scale (scale) according to the first embodiment and the number of mark displays after the narrowing search process.
[0111] 図 6において、表示尺度 (スケール)と絞り込み検索処理後の印表示件数との関係 を示すグラフ 600は、縦軸に印表示件数、横軸にスケールを示している。 [0111] In FIG. 6, a graph 600 showing the relationship between the display scale (scale) and the number of mark displays after the narrowing search process shows the number of mark display items on the vertical axis and the scale on the horizontal axis.
[0112] 印表示件数は、図 4に示した各放送局 451a, 451bから配信されるコンテンツのメタ データに含まれる文字列と、地図情報 (文字情報)データ 404に含まれる地名や名所 などの文字列とを比較して、一致する文字列に関連する表示データの印表示の数で ある。換言すれば、図 5に示した一致番組数に対応した印表示の数である、延べ一 致番組数であってもよい。 [0112] The number of marks displayed includes the character strings included in the metadata of the content distributed from each of the broadcast stations 451a and 451b shown in Fig. 4, and the place names and sights included in the map information (character information) data 404. This is the number of display marks of the display data related to the matching character string compared with the character string. In other words, it may be the total number of matching programs, which is the number of marks displayed corresponding to the number of matching programs shown in FIG.
[0113] また、印表示件数の代わりに、一致する文字列に関連する地点データなど、表示対 象となる表示データを検索する数であってもよレ、。 [0113] In addition, instead of the number of mark display cases, the number of display data to be displayed such as point data related to a matching character string may be searched.
[0114] グラフ 600は、すべてのスケールに対して、印表示件数が一定となるよう、図 4に示 した件数絞り込みデータ 407や地図表示尺度データ 408を用いて、検索数制御デ
ータ 406によって表示データを印表示する際の件数を絞り込んで検索した結果であ る。なお、一定の件数は、たとえば、所定上限と下限によって設定される件数でもよい[0114] The graph 600 uses the search number control data 407 and the map display scale data 408 shown in FIG. 4 so that the number of stamps displayed is constant for all scales. This is a result of narrowing down the number of cases when the display data is displayed with the data 406. The fixed number of cases may be, for example, the number of cases set by a predetermined upper limit and lower limit.
〇 Yes
[0115] 地図表示尺度データ 408を用いた絞り込み検索処理は、たとえば、スケールが詳 細表示の場合は過剰検索をおこな!/、、スケールが広域表示の場合は絞り込み検索 をおこなうこととしてもよい。 [0115] The search refinement process using the map display scale data 408 may be, for example, an excessive search when the scale is displayed in detail! /, Or a refinement search when the scale is displayed in a wide area. .
[0116] 具体的には、たとえば、地図情報、メタデータ文字比較フィルタ部 403によって一致 が確認された文字列が「サッカー」の場合、過剰検索はスポーツ全般に関する地名 や名所、店名、施設名など地点データを検索し、絞り込み検索は、現在走行中の地 域のサッカーチームに関連する名や名所、店名、施設名など地点データを検索する こととしてあよい。 [0116] Specifically, for example, if the match is confirmed by the map information and metadata character comparison filter unit 403 to be "soccer", over-searching is a place name, a famous place, a store name, a facility name, etc. related to sports in general. Searching the point data, the narrowing search may be to search for point data such as names, sights, store names, and facility names related to the current soccer team in the area.
[0117] このように、地図表示尺度データ 408を用いて絞り込み検索処理をおこなうことで、 地点データなど、表示画面に対して表示対象となる表示データの印表示の件数が一 定となり、利用者は、コンテンツの有する地理的な情報を適切に確認することができ [0117] In this way, by performing the search refinement process using the map display scale data 408, the number of display marks of the display data to be displayed on the display screen such as point data becomes constant, and the user Can check the geographical information of the content properly
[0118] また、件数絞り込みデータ 407を用いた絞り込み検索処理は、たとえば、印表示す る際の件数を絞り込むための検索条件を用いて検索をおこなう処理である。 Further, the narrowing search process using the number narrowing data 407 is a process of performing a search using a search condition for narrowing down the number of cases when displaying a mark, for example.
[0119] 具体的には、たとえば、検索条件は、複数のフィルタを用いて、当該フィルタに適し た絞り込みをおこなう。また、各フィルタを適用する優先順位を設定していてもよぐ印 表示の件数が一定となるように、優先順位にしたがって複数のフィルタを用いることと してもよい。 Specifically, for example, the search condition uses a plurality of filters to narrow down the filters suitable for the filters. In addition, a plurality of filters may be used according to the priority order so that the number of mark display cases may be constant even if the priority order to apply each filter is set.
[0120] 検索条件となるフィルタは、たとえば、特定放送局の番組、特定ジャンルの番組、特 定の放送時期の番組、利用者の視聴回数の多い放送局の番組、利用者の登録地 点に関連する番組、付近の施設名に関連する番組などを取得するフィルタなどがあ [0120] Filters that serve as search conditions include, for example, programs of a specific broadcast station, programs of a specific genre, programs of a specific broadcast period, programs of a broadcast station with a high number of user views, and user registration points. There are filters to get related programs, programs related to nearby facility names, etc.
[0121] より具体的には、たとえば、利用者の登録地点に関連する番組は、利用者が〇△ 遊園地を登録地点としていれば、〇△遊園地のコマーシャルなどを選択的に取得し てもよい。また、付近の施設名に関連する番組は、たとえば、サッカー競技場の付近
を走行した場合、ワールドカップの放送やサッカー番組などを取得することとしてもよ い。 [0121] More specifically, for example, a program related to a user's registration point can be obtained by selectively acquiring an amusement park commercial, etc. Also good. In addition, programs related to nearby facility names are, for example, near soccer fields When driving, you can get World Cup broadcasts and soccer programs.
[0122] このように、特定の番組や、利用者の嗜好を加味したフィルタを用いて検索をおこ なうことで、利用者は、コンテンツの有する地理的な情報を適切に確認することができ 、検索の最適化を図ることができる。 [0122] Thus, by performing a search using a filter that takes into account a specific program or user's preference, the user can appropriately confirm the geographical information of the content. , Search can be optimized.
[0123] また、ニュースや災害情報など重要と考えられる情報を優先して検索するようにフィ ルタを用いてもよい。このようにすれば、災害や犯罪が発生した場合であっても、禾 IJ 用者は、災害や犯罪の地理的な情報を適切に確認して、警戒することにより安全性 を高めることができる。 [0123] In addition, a filter may be used so that information considered important such as news and disaster information is preferentially searched. In this way, even if a disaster or crime occurs, 禾 IJ users can increase safety by appropriately checking the geographical information of the disaster or crime and being alert. .
[0124] さらに、地図表示尺度データ 408と、件数絞り込みデータ 407とをあわせて用いるこ ととしてもよい。具体的には、たとえば、スケールが詳細表示の場合は過剰検索をお こなうフィルタを用いて検索をおこない、スケールが広域表示の場合は絞り込み検索 をおこなうフィルタを用いて検索をおこなうこととしてもよ!/、。 [0124] Further, the map display scale data 408 and the number narrowing down data 407 may be used together. Specifically, for example, if the scale is a detailed display, the search may be performed using a filter that performs over-search, and if the scale is a wide-area display, the search may be performed using a filter that performs a narrow search. Yo! /
[0125] より具体的には、たとえば、過剰検索は、競技場付近を走行していた場合に、野球 やワールドカップなどの過去ダイジェストも含めて過剰検索して検索結果を増大させ るようにする。 [0125] More specifically, for example, in the case of an excessive search, when the vehicle is running near a stadium, an excessive search including past digests such as baseball and world cup is performed to increase the search result. .
[0126] また、絞り込み検索は、たとえば、競技場付近を走行していた場合に、競技場の種 別を特定して、特定された競技に関する現在の情報のみに絞り込み検索して検索結 果を絞り込むようにすることとしてもよ!/ヽ。 [0126] Further, for example, in the case of running near the stadium, the refined search specifies the type of the stadium, narrows down to only the current information on the identified competition, and retrieves the search results. You can narrow it down! / ヽ.
[0127] なお、上述した例では、地図表示尺度データ 408によるスケール設定に基づいて、 件数絞り込みデータ 407におけるフィルタを用いる構成とした力 2つのデータを同 日寺に用いることとしてあよい。 [0127] In the above-described example, based on the scale setting based on the map display scale data 408, it is possible to use two data for the same day temple using the filter in the number narrowing-down data 407.
[0128] (ナビゲーシヨン装置 300の処理の内容) [0128] (Contents of processing of navigation device 300)
つぎに、図 7を用いて、本実施例 1にかかるナビゲーシヨン装置 300の処理の内容 について説明する。図 7は、本実施例 1にかかるナビゲーシヨン装置の処理の内容を 示すフローチャートである。図 7のフローチャートにおいて、まず、通信 I/F313によ つて、コンテンツデータを受信したか否かを判断する(ステップ S701)。コンテンツデ ータの受信は、たとえば、図 4に示した各放送局 451a, 451bから配信されるコンテン
ッデータ 452a, 452bを受信することとしてもよく、メタデータと映像/音声データを それぞれ受信してもよい。 Next, the contents of processing of the navigation device 300 according to the first embodiment will be described with reference to FIG. FIG. 7 is a flowchart of the process performed by the navigation device according to the first embodiment. In the flowchart of FIG. 7, first, the communication I / F 313 determines whether or not content data has been received (step S701). For example, content data is received from each of the broadcast stations 451a and 451b shown in FIG. 452a and 452b may be received, and metadata and video / audio data may be received respectively.
[0129] ステップ S701において、コンテンツデータを受信するのを待って、受信した場合( ステップ S701 :Yes)は、 CPU301によって、ステップ S701において受信されたコン テンッデータからメタデータと映像/音声データを分割する(ステップ S 702)。 [0129] In step S701, after receiving the content data, if received (step S701: Yes), the CPU 301 divides the metadata and video / audio data from the content data received in step S701. (Step S702).
[0130] つぎに、 CPU301によって、ステップ S702において分割されたメタデータに地図 情報と一致するデータがあるか否かを判断する (ステップ S703)。具体的には、たと えば、一致の判断は、図 4に示した地図情報、メタデータ文字比較フィルタ部 403に よって、受信したメタデータに含まれる文字列と、地図情報(文字情報)データ 404に 含まれる地名や名所などの文字列とを比較して、一致する文字列があるか否かを判 断することとしてあよい。 [0130] Next, the CPU 301 determines whether or not there is data that matches the map information in the metadata divided in step S702 (step S703). Specifically, for example, the matching is determined by the map information and metadata character comparison filter unit 403 shown in FIG. 4 and the character string included in the received metadata and the map information (character information) data 404. It is good to compare the character strings such as place names and sights included in, to determine whether there is a matching character string.
[0131] なお、メタデータの比較対象となる地図情報(文字情報)データ 404に含まれる文 字列は、たとえば、ディスプレイ 312に表示する地図画面 429に含まれる文字列であ つてもよい。また、メタデータの比較対象となる文字列は、利用者が登録した地点や 過去に目的地点に設定した地点など、過去や現在の目的地点検索に関連する地点 に含まれる文字列でもよぐ利用者の検索履歴や嗜好などを利用することとしてもよ い。 [0131] The character string included in the map information (character information) data 404 to be compared with the metadata may be, for example, a character string included in the map screen 429 displayed on the display 312. In addition, the character string to be compared with metadata can be a character string included in points related to past or current destination search, such as a point registered by a user or a point set as a destination in the past. It is also possible to use the search history and preferences of the user.
[0132] このように、メタデータの比較対象となる文字列を制限する構成とすれば、ナビグー シヨン装置 300にかかる処理の負荷が軽減されるとともに、処理の最適化を図ること ができる。 As described above, if the configuration is such that the character string to be compared with the metadata is restricted, the processing load on the navigation device 300 can be reduced and the processing can be optimized.
[0133] ステップ S703において、メタデータに地図情報と一致するデータがある場合 (ステ ップ S703 :Yes)は、 CPU301によって、絞り込み検索処理をおこなう(ステップ S70 4)。なお、絞り込み検索処理の詳細については、図 8を用いて説明する。 In step S703, if there is data that matches the map information in the metadata (step S703: Yes), the CPU 301 performs a narrowing search process (step S704). Details of the narrowing search process will be described with reference to FIG.
[0134] また、ステップ S703において、メタデータに地図情報と一致するデータがない場合 [0134] In step S703, when there is no data matching the map information in the metadata
(ステップ S703: No)は、ステップ S701に戻って処理を繰り返す。 (Step S703: No) returns to Step S701 and repeats the process.
[0135] そして、 CPU301によって、ステップ S704において絞り込み検索処理の結果、検 索された表示データに関する各種データを保存する (ステップ S705)。具体的には、 たとえば、各種データの保存は、図 4に示した印表示用座標データ 416、表示件数
データ 417、メタデータ 418、映像/音声データ 419などで、磁気ディスクドライブ 30 4や光ディスクドライブ 306などのドライブを制御して各種記録媒体に保存することと してもよい。 Then, the CPU 301 stores various data relating to the display data searched as a result of the narrowing search process in step S704 (step S705). Specifically, for example, the storage of various data includes the coordinate display data 416 shown in FIG. Data 417, metadata 418, video / audio data 419, etc. may be stored in various recording media by controlling drives such as magnetic disk drive 304 and optical disk drive 306.
[0136] つぎに、入力デバイス 310によって、利用者からの表示要求を受け付けたか否かを 判断する(ステップ S706)。表示要求は、たとえば、利用者が本機能の実行を要求 することで、ステップ S701において受信されたコンテンツから検索された表示データ を地図データとあわせて表示画面に表示する要求をするための入力を受け付ける構 成でもよい。 Next, it is determined by the input device 310 whether a display request from the user has been received (step S706). The display request is, for example, an input for requesting that the display data retrieved from the content received in step S701 is displayed on the display screen together with the map data when the user requests execution of this function. It may be configured to accept.
[0137] ステップ S706において、表示要求を受け付けた場合(ステップ S706 : Yes)は、映 像 I/F311によって、ステップ S705において保存された各種データを用いて、表示 画面に表示するための表示画像を加工する(ステップ S707)。具体的には、たとえば 、表示画像の加工は、図 4に示した表示画像加工部 427によって、メタデータ表示機 能部 422、映像再生部 423、印表示映像化機能部 426、地図データ表示機能部 42 8から出力された各種データを用いて表示画像を加工することとしてもよい。 [0137] When a display request is received in step S706 (step S706: Yes), the display image to be displayed on the display screen is displayed by the video I / F 311 using the various data stored in step S705. Process (Step S707). Specifically, for example, the display image is processed by the display image processing unit 427 shown in FIG. 4 by the metadata display function unit 422, the video playback unit 423, the mark display video function unit 426, and the map data display function. The display image may be processed using various data output from the unit 428.
[0138] また、ステップ S706において、表示要求を受け付けない場合(ステップ S706 : No) は、ステップ S 701に戻って処理を繰り返す。 [0138] If a display request is not accepted in step S706 (step S706: No), the process returns to step S701 and the process is repeated.
[0139] そして、ディスプレイ 312によって、ステップ S707において加工された表示画像を 表示して(ステップ S708)、一連の処理を終了する。具体的には、たとえば、ディスプ レイ 312への表示は、図 4に示した地図画面 429と、印表示 430と、一致番糸且 431と 、を表示することとしてもよい。 [0139] Then, the display image processed in step S707 is displayed on display 312 (step S708), and the series of processing ends. Specifically, for example, the display on the display 312 may display the map screen 429, the mark display 430, and the matching yarn number 431 shown in FIG.
[0140] なお、図 7のフローチャートでは説明を省略した力 S、ディスプレイ 312に表示画像を 表示した結果、利用者は、印表示 430を選択することで、当該印表示に関連する一 致番組 431を視聴できる構成としてもよい。このようにすれば、利用者は、コンテンツ の有する地理的な情報を容易に確認することができる。 [0140] It should be noted that, as a result of displaying the display image on the display 312 with the force S omitted in the flowchart of FIG. 7, the user selects the mark display 430, so that the matching program related to the mark display is displayed. May be configured to allow viewing. In this way, the user can easily check the geographical information of the content.
[0141] つぎに、図 8を用いて、本実施例 1にかかるナビゲーシヨン装置 300における絞り込 み検索処理(図 7のステップ S704)について説明する。図 8は、本実施例 1にかかる ナビゲーシヨン装置における絞り込み検索処理(図 7のステップ S704)を示すフロー チャートである。
[0142] 図 8のフローチャートにおいて、まず、 CPU301によって、地図情報の表示尺度で ある地図表示尺度を取得する (ステップ S801)。地図表示尺度は、たとえば、図 4に 示した地図表示尺度データ 408、利用者による設定を用いたデータを取得することと してもよい。 Next, with reference to FIG. 8, the search refinement process (step S704 in FIG. 7) in the navigation device 300 according to the first embodiment will be described. FIG. 8 is a flowchart illustrating the narrowing search process (step S704 in FIG. 7) in the navigation device according to the first embodiment. In the flowchart of FIG. 8, first, the CPU 301 acquires a map display scale that is a display scale of map information (step S801). As the map display scale, for example, the map display scale data 408 shown in FIG. 4 or data using settings by the user may be acquired.
[0143] つぎに、 CPU301によって、絞り込み検索の検索条件となる件数絞り込みデータを 取得する(ステップ S802)。件数絞り込みデータは、たとえば、図 4に示した件数絞り 込みデータ 407でもよぐ検索数が所定の数量となるようにする検索条件である。 [0143] Next, the CPU 301 obtains the number narrowing-down data that is the search condition for the narrowing search (step S802). The number narrowing-down data is, for example, a search condition that allows the number of retrievals to be a predetermined number even in the number narrowing-down data 407 shown in FIG.
[0144] そして、 CPU301によって、表示データを検索し (ステップ S803)、検索した表示デ ータが所定の件数か否かを判断する (ステップ S804)。所定の件数は、たとえば、図 4に示した表示データを印表示する際の件数でもよぐ上限と下限が設定された数量 などでもよい。 [0144] Then, the CPU 301 searches the display data (step S803), and determines whether or not the searched display data is a predetermined number (step S804). The predetermined number may be, for example, a quantity with an upper limit and a lower limit determined by the number of cases when the display data shown in FIG.
[0145] ステップ S804において、所定の件数だった場合(ステップ S804 : Yes)は、そのま ま図 7におけるステップ S704の絞り込み検索処理を終了して、ステップ S705へ移行 する。 In step S804, if the number is the predetermined number (step S804: Yes), the narrowing search process in step S704 in FIG. 7 is terminated as it is, and the process proceeds to step S705.
[0146] また、ステップ S804において、所定の件数でなかった場合(ステップ S804 : No)は 、ステップ S802へ戻って処理を繰り返す。具体的には、たとえば、ステップ S804に おける判断で所定の件数よりも多いと判断された場合は、絞り込み検索をおこなう検 索条件、所定の件数よりも少ないと判断された場合は、過剰検索をおこなう検索条件 となるよう件数絞り込みデータを取得して (ステップ S802)、処理を繰り返すこととして あよい。 [0146] If the number is not the predetermined number in step S804 (step S804: No), the process returns to step S802 and the process is repeated. Specifically, for example, if it is determined in step S804 that the number is larger than the predetermined number, the search condition for performing the narrow search is determined. If it is determined that the number is smaller than the predetermined number, the excessive search is performed. It is good to repeat the process by obtaining the number-restricted data so as to satisfy the search conditions to be performed (step S802).
[0147] 以上説明したように、本実施例 1にかかるナビゲーシヨン装置は、ディスプレイに表 示される地図の表示尺度 (スケール)の設定に応じて、印表示の検索数を制御して表 示できるため、利用者は、コンテンツの有する地理的な情報を適切に確認することが できる。くわえて、利用者の件数絞り込みデータを利用することで、検索の最適化を 図ること力 Sでさる。 [0147] As described above, the navigation device according to the first embodiment can display by controlling the number of search of the mark display according to the setting of the display scale (scale) of the map displayed on the display. Therefore, the user can check the geographical information of the content appropriately. In addition, it is possible to optimize the search by using the data that narrows down the number of users.
実施例 2 Example 2
[0148] つぎに、本発明の実施例 2について説明する。本実施例 2では、利用者の嗜好を 用いてコンテンツを配信する場合について説明する。なお、本実施例 2にかかるナビ
ゲーシヨン装置のハードウェア構成については図 3、絞り込み検索処理の概要につ いては図 5および図 6、ナビゲーシヨン装置の処理の内容については図 7および図 8 とほぼ同様であるため説明を省略する。 [0148] Next, Example 2 of the present invention will be described. In the second embodiment, a case will be described where content is distributed using user preferences. In addition, the navigation according to the second embodiment. Fig. 3 shows the hardware configuration of the navigation device, Fig. 5 and Fig. 6 give an overview of the refinement search process, and the contents of the processing of the navigation device are almost the same as those in Fig. 7 and Fig. 8. .
[0149] (ナビゲーシヨン装置 300における処理の概要) [0149] (Outline of processing in the navigation device 300)
ここで、図 9を用いて、本実施例 2にかかるナビゲーシヨン装置 300の処理の概要に ついて説明する。図 9は、本実施例 2にかかるナビゲーシヨン装置の処理の概要を示 すブロック図である。なお、本実施例 2にかかるナビゲーシヨン装置 300の処理の概 要における各機能部について、図 4と同様の機能部は同符号を付して説明を省略す Here, an outline of processing of the navigation device 300 according to the second embodiment will be described with reference to FIG. FIG. 9 is a block diagram of an outline of the processing of the navigation device according to the second embodiment. Note that the functional units in the outline of the processing of the navigation device 300 according to the second embodiment are denoted by the same reference numerals in FIG.
[0150] 図 5において、放送局群 450における、放送局 451a, 451bは、それぞれデータ配 信制御部 90 la, 90 lbを備えている。 [0150] In FIG. 5, broadcast stations 451a and 451b in the broadcast station group 450 are provided with data distribution control units 90la and 90lb, respectively.
[0151] データ配信制御部 901a, 901bは、ナビゲーシヨン装置 300の利用者の嗜好に関 するコンシユーマメタデータを用いて、配信するコンテンツデータのデータ量を制御 する。具体的には、たとえば、データ配信制御部 901a, 901bは、利用者によってあ らかじめコンシユーマメタデータを設定しておき、利用者の嗜好に適したコンテンツに 関するコンテンツデータだけを配信する構成である。 [0151] The data distribution control units 901a and 901b control the amount of content data to be distributed using consumer metadata related to the preference of the user of the navigation device 300. Specifically, for example, the data distribution control units 901a and 901b are configured so that consumer metadata is set in advance by the user and only content data relating to content suitable for the user's preference is distributed. It is.
[0152] 以上説明したように、本実施例 2によれば、コンテンツデータを配信する放送局 451 a, 451bによって、コンテンツデータのデータ量を減らすことで、通信負荷の低減を 図ること力 Sできる。また、ナビゲーシヨン装置 300では、あらかじめ件数が制御された コンテンツデータを処理することになるため、データ処理の負荷を低減させて、迅速 な処理がおこなえることとなる。換言すれば、図 4に示した件数絞り込みデータ 407の 代わりに、コンシユーマメタデータを設定することで、ナビゲーシヨン装置 300の処理 の最適化を図ることができる。 [0152] As described above, according to the second embodiment, it is possible to reduce the communication load by reducing the data amount of the content data by the broadcasting stations 451a and 451b that distribute the content data. . In addition, since the navigation apparatus 300 processes content data whose number of cases is controlled in advance, the data processing load can be reduced and prompt processing can be performed. In other words, it is possible to optimize the processing of the navigation device 300 by setting consumer metadata instead of the number narrowing-down data 407 shown in FIG.
[0153] なお、上述した実施例 1および実施例 2では、コンテンツデータは放送局から配信 されることとした力 放送局の代わりに、インターネットの検索エンジンやデジタルラジ ォ放送局などから配信される(取得できる)データについて本発明を適用してもよい。 [0153] In the first and second embodiments described above, the content data is distributed from a broadcast station. Instead of the broadcast station, the content data is distributed from an Internet search engine, a digital radio broadcast station, or the like. The present invention may be applied to (acquired) data.
[0154] 具体的には、たとえば、デジタルラジオ放送の場合、配信されるデータは音声デー タが中心となる力 音声データであってもメタデータの設定は可能である。このメタデ
ータによって、たとえば、地域紹介や話題やゲストとのトークや CMなどの内容の音声 コンテンツをメモリに保存することとなる。 [0154] Specifically, for example, in the case of digital radio broadcasting, metadata can be set even if the data to be distributed is audio data centered on audio data. This metade Depending on the data, for example, local contents, topics, talks with guests, CM and other audio contents will be stored in memory.
[0155] また、ナビゲーシヨン装置の代わりに携帯電話や PCの地図アプリケーションや地図 情報を配信する Web (World Wide Web)アプリケーションなど、地図表示ができる 端末装置に適用することとしてもょレ、。 [0155] In addition, it can be applied to terminal devices that can display maps, such as mobile phone and PC map applications and Web (World Wide Web) applications that distribute map information instead of navigation devices.
[0156] なお、本実施の形態で説明した表示制御方法は、あらかじめ用意されたプログラム を PCやワークステーションなどのコンピュータで実行することにより実現することがで きる。このプログラムは、ハードディスク、フレキシブルディスク、 CD— ROM、 MO、 D VDなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって 記録媒体から読み出されることによって実行される。またこのプログラムは、インター ネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
Note that the display control method described in the present embodiment can be realized by executing a program prepared in advance on a computer such as a PC or a workstation. This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, and a DVD, and is executed by being read from the recording medium by the computer. The program may be a transmission medium that can be distributed through a network such as the Internet.
Claims
[1] 任意のコンテンツに関するコンテンツデータを取得する取得手段と、 [1] An acquisition means for acquiring content data regarding arbitrary content;
前記取得手段によって取得されたコンテンツデータの中から、表示部に表示される 地図上に表示可能な地点データを検索するための特定データを抽出する抽出手段 と、 Extraction means for extracting specific data for searching for point data that can be displayed on the map displayed on the display unit from the content data acquired by the acquisition means;
前記表示部に表示される地図の表示尺度の設定を受け付ける設定手段と、 前記設定手段によって設定された表示尺度に応じて、所定の記録媒体に記録され た検索条件群の中から、前記抽出手段によって抽出された特定データと関連づけら れた、地点データの検索条件を選択する選択手段と、 A setting unit that accepts a setting of a display scale of a map displayed on the display unit; and the extraction unit from a group of search conditions recorded on a predetermined recording medium according to the display scale set by the setting unit A selection means for selecting a search condition for point data associated with the specific data extracted by
前記選択手段によって選択された検索条件によって、地図データの中から前記地 図上に表示対象となる表示地点データを検索する検索手段と、 Search means for searching display point data to be displayed on the map from map data according to the search condition selected by the selection means;
前記検索手段によって検索された表示地点データを、前記コンテンツデータと関連 づけて前記表示部に表示する表示制御手段と、 Display control means for displaying the display spot data searched by the search means on the display unit in association with the content data;
を備えることを特徴とする表示制御装置。 A display control apparatus comprising:
[2] 前記選択手段は、 [2] The selection means includes:
前記設定手段によって設定された表示尺度によって前記表示部に表示される地図 の表示範囲における、前記検索手段によって検索された表示地点データの数が、所 定の数量となるように前記検索条件を選択することを特徴とする請求項 1に記載の表 示制御装置。 The search condition is selected so that the number of display point data searched by the search means in the display range of the map displayed on the display unit by the display scale set by the setting means becomes a predetermined quantity. The display control device according to claim 1, wherein
[3] 前記取得手段は、 [3] The acquisition means includes:
前記コンテンツを配信する放送局からコンテンツデータを受信することを特徴とする 請求項 1に記載の表示制御装置。 2. The display control device according to claim 1, wherein content data is received from a broadcasting station that distributes the content.
[4] 前記取得手段は、 [4] The acquisition means includes
所定の地点に関するコンテンツデータを取得することを特徴とする請求項 1に記載 の表示制御装置。 2. The display control apparatus according to claim 1, wherein content data relating to a predetermined point is acquired.
[5] 前記選択手段は、 [5] The selection means includes
利用者の嗜好情報に応じた検索条件を含む検索条件群の中から、地点データの 検索条件を選択することを特徴とする請求項 1に記載の表示制御装置。
2. The display control apparatus according to claim 1, wherein a search condition for point data is selected from a search condition group including search conditions corresponding to user preference information.
[6] 前記コンテンツデータは、前記コンテンツに関する映像および/または音声のデー タと、当該コンテンツに関する内容を示すメタデータと、を含むことを特徴とする請求 項 1〜 5のいずれか一つに記載の表示制御装置。 [6] The content data includes video and / or audio data related to the content and metadata indicating details related to the content. Display controller.
[7] 任意のコンテンツに関するコンテンツデータを取得する取得工程と、 [7] An acquisition process for acquiring content data regarding arbitrary content;
前記取得工程によって取得されたコンテンツデータの中から、表示部に表示される 地図上に表示可能な地点データを検索するための特定データを抽出する抽出工程 と、 An extraction step of extracting specific data for searching for point data that can be displayed on the map displayed on the display unit from the content data acquired by the acquisition step;
前記表示部に表示される地図の表示尺度の設定を受け付ける設定工程と、 前記設定工程によって設定された表示尺度に応じて、所定の記録媒体に記録され た検索条件群の中から、前記抽出工程によって抽出された特定データと関連づけら れた、地点データの検索条件を選択する選択工程と、 A setting step for accepting a setting of a display scale of a map displayed on the display unit, and the extraction step from a group of search conditions recorded on a predetermined recording medium according to the display scale set by the setting step A selection process for selecting a search condition for the point data associated with the specific data extracted by
前記選択工程によって選択された検索条件によって、地図データの中から前記地 図上に表示対象となる表示地点データを検索する検索工程と、 A search step for searching display point data to be displayed on the map from map data according to the search condition selected in the selection step;
前記検索工程によって検索された表示地点データを、前記コンテンツデータと関連 づけて前記表示部に表示する表示制御工程と、 A display control step of displaying the display point data searched by the search step on the display unit in association with the content data;
を含むことを特徴とする表示制御方法。 A display control method comprising:
[8] 請求項 7に記載の表示制御方法をコンピュータに実行させることを特徴とする表示 制御プログラム。 8. A display control program that causes a computer to execute the display control method according to claim 7.
[9] 請求項 8に記載の表示制御プログラムを記録したことを特徴とするコンピュータに読 み取り可能な記録媒体。
[9] A computer-readable recording medium on which the display control program according to claim 8 is recorded.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006232628 | 2006-08-29 | ||
JP2006-232628 | 2006-08-29 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008026389A1 true WO2008026389A1 (en) | 2008-03-06 |
Family
ID=39135676
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2007/063849 WO2008026389A1 (en) | 2006-08-29 | 2007-07-11 | Display controller, display control method, display control program, and computer-readable recording medium |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2008026389A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015090664A (en) * | 2013-11-07 | 2015-05-11 | 株式会社Nttドコモ | Information processing device and display priority determination method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10160491A (en) * | 1996-12-03 | 1998-06-19 | Hitachi Ltd | Information presenting system, information display device, and information presenting device |
JP2004163592A (en) * | 2002-11-12 | 2004-06-10 | Zenrin Datacom Co Ltd | Map information providing system |
JP2006024196A (en) * | 2004-06-07 | 2006-01-26 | Matsushita Electric Ind Co Ltd | Apparatus and method for contents display |
-
2007
- 2007-07-11 WO PCT/JP2007/063849 patent/WO2008026389A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10160491A (en) * | 1996-12-03 | 1998-06-19 | Hitachi Ltd | Information presenting system, information display device, and information presenting device |
JP2004163592A (en) * | 2002-11-12 | 2004-06-10 | Zenrin Datacom Co Ltd | Map information providing system |
JP2006024196A (en) * | 2004-06-07 | 2006-01-26 | Matsushita Electric Ind Co Ltd | Apparatus and method for contents display |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015090664A (en) * | 2013-11-07 | 2015-05-11 | 株式会社Nttドコモ | Information processing device and display priority determination method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8855930B2 (en) | Method of generating a route | |
US20100293186A1 (en) | Search device, search method, search program, and computer readable recording medium | |
JP2002169914A (en) | Apparatus and method for route guidance | |
WO2005096183A1 (en) | Data selection device, method, program, and recording medium | |
US20150176996A1 (en) | Systems and Methods for Unified Directions | |
US8700320B1 (en) | Emphasizing featured locations during a journey | |
JP2009093384A (en) | Poi search system, route search server and poi search method | |
JP4949189B2 (en) | NAVIGATION DEVICE, NAVIGATION METHOD, NAVIGATION PROGRAM, AND RECORDING MEDIUM | |
JP2013140425A (en) | In-vehicle device, position information transmission method and position information transmission program | |
US8886455B2 (en) | Navigation apparatus, audible instruction generation system and method of generating audible instructions | |
JP2011112496A (en) | Map information search device, control method, program and storage medium | |
JP6499438B2 (en) | Navigation device, navigation method, and program | |
JP4945334B2 (en) | Route search device, route search method, route search program, and computer-readable recording medium | |
JP4890534B2 (en) | Video processing device, communication terminal, point information search device, video processing method, point information notification method, point information search method, video processing program, point information notification program, point information search program, and computer-readable recording medium | |
JP2007071662A (en) | Navigation system, navigation device and operating mode control method in navigation device | |
JP2002303530A (en) | Navigation device | |
JP2000180194A (en) | Destination candidate display method of route searching system | |
WO2008026389A1 (en) | Display controller, display control method, display control program, and computer-readable recording medium | |
JP2000035340A (en) | Target surveying device, target surveying method, navigation device and navigation method | |
JP2009222409A (en) | Device, method, and program for outputting information, and recording medium | |
WO2014102947A1 (en) | Display device, display system, server, terminal device, display method, and display program | |
JP2003214866A (en) | Navigation method, on-vehicle navigation system as well as program for navigation | |
JP4792569B2 (en) | Landmark presentation device, in-vehicle navigation device, and in-vehicle navigation system | |
JP2003254760A (en) | Facilities retrieval device and facilities retrieval method, and vehicle-mounted navigation device | |
JP2007232578A (en) | System and method for providing route information and program |
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: 07790653 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
NENP | Non-entry into the national phase |
Ref country code: RU |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 07790653 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: JP |