+

WO1999005615A1 - Data broadcast receiving and displaying device - Google Patents

Data broadcast receiving and displaying device Download PDF

Info

Publication number
WO1999005615A1
WO1999005615A1 PCT/JP1998/002571 JP9802571W WO9905615A1 WO 1999005615 A1 WO1999005615 A1 WO 1999005615A1 JP 9802571 W JP9802571 W JP 9802571W WO 9905615 A1 WO9905615 A1 WO 9905615A1
Authority
WO
WIPO (PCT)
Prior art keywords
file
data
displaying
information
user
Prior art date
Application number
PCT/JP1998/002571
Other languages
French (fr)
Japanese (ja)
Inventor
Tomihisa Kamada
Original Assignee
Access Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Access Co., Ltd. filed Critical Access Co., Ltd.
Priority to AU76737/98A priority Critical patent/AU7673798A/en
Publication of WO1999005615A1 publication Critical patent/WO1999005615A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream

Definitions

  • the present invention relates to a data broadcast reception display device that displays reception information of a data broadcast.
  • the present invention also relates to the reception and display of a data broadcast in a device having a function of detecting a current position, such as a car navigation device.
  • the contents of the data broadcasting in general, unlike is the video force? Viewing of uninterruptedly state as in the conventional television program, once, is downloaded into the storage device, intended to be viewed on ex-post user-driven It is.
  • an object of the present invention is to provide a data broadcast receiving and displaying device capable of automatically selecting information required by a viewer among various kinds of information to be broadcast. Is to do.
  • Another object of the present invention is to provide a data broadcast receiving / displaying device that enables a data broadcaster to provide a service as if providing information to individuals.
  • Still another object of the present invention is to provide a data broadcast receiving and displaying device capable of reducing the required capacity of a storage means for storing broadcast data.
  • a car navigation device that is mounted on a vehicle and displays a map on a display is also becoming popular.
  • Conventional car navigation systems basically include a current position detecting means such as a GPS (Global Positioning System), a map information storing means such as a CD-ROM, and a display means for displaying a map. And provided the user with directions to the destination.
  • the car navigation device functions as a data broadcast receiving and displaying device, not only as a route guidance device.
  • the content to be subjected to data broadcasting is a power that can include various kinds of information as described above, and in particular, the current position of a car navigation device changes sequentially. It is relatively difficult for users to quickly select necessary data.
  • the broadcast data temporarily, after stored in an internal storage device, it forces s preferable to reading it constitutes a screen data display, mounted large-capacity storage device is an apparatus for vehicle The power to do is relatively difficult.
  • Another object of the present invention is to provide a data broadcasting reception display device suitable for application to a car navigation device. Disclosure of the invention
  • a data broadcast receiving and displaying apparatus includes: a data broadcast receiving unit that receives broadcast data including file attribute information related to a data file to be broadcast; File selection means for selecting a data file having a file attribute, file storage means for storing the selected data file, and data file stored in the file storage means And a display means for displaying.
  • the file selection means since stored in the selected file storage means only data files matching the specific file attribute, it is possible to reduce the necessary capacity of the file storage means, and not non-required data force s Kaku ⁇ Therefore, the user can quickly view the target information.
  • a management file describing file attribute information of each of the plurality of data files is received together with the plurality of data files, and the file storage unit is selected by the management file and the file selection unit. And the stored data file.
  • the file attributes include at least one of a data category (genre), an update date, an expiration date, a region, and a user attribute of each data file, and a file attribute designated by a user as the file selection condition is registered. It has the means to do. As a result, a data file having an attribute matching the file attribute registered in advance by the user can be automatically selected from the received data files.
  • the user attributes include, for example, the gender and age of the user.
  • a means for displaying a list of file attributes described in the management file, and a means for holding, as the file selection condition, identification information of an arbitrary data file selected by a user from the list display May be provided. This allows the user to individually select a desired data file from the list display.
  • the data file by using an H TM L files, the seamless connection mosquito? Available to Internet Bok from the display screen of the display hand stage.
  • a map information storage unit that includes position information related to data of the data file as the file attribute, stores road map information, A current position detecting means for detecting a current position; displaying the road map information; and a position represented by the position information of the file stored in the file storing means and the current position on the map.
  • Display means for displaying the contents of the selected file in place of the map.
  • a means may be provided for the user to set a range of a distance between the position represented by the position information and the current position as a file selection condition. This allows the user to specify the desired distance range.
  • a selection condition for acquiring a file and a selection condition for displaying a file may be separately set. This is particularly effective when the current position when the file is obtained is different from the current position when the file is displayed.
  • the management file the expiration date information of each data file is described as the file attribute, and the management file may include a unit for deleting a data file stored in the file storage unit that has expired. Good. As a result, it is possible to avoid displaying information whose expiration date has passed, and to effectively utilize the storage area of the file storage means.
  • Said selecting means the same data file as the data file already stored in the file storage means that force s desirable not selected. This prevents the same data file from being duplicated and stored in the file storage means.
  • said selection means includes a data file that has already been stored in the received data file force?
  • the present invention is a data broadcast receiving and displaying method for receiving broadcast data including position information related to a data file to be broadcast, and displaying the received information, wherein the method includes the steps of: Setting at least a selection condition related to a position for selectively loading a data file, collating the set selection condition with position information related to each data file received by the data broadcast, Only the data file whose information matches the selection condition is fetched into the storage device, and the fetched data file is extracted under the same or different selection condition as the selection condition. And providing a method for receiving and displaying data broadcasting.
  • the current position of the user is detected, the current position is compared with position information related to each data file in light of the selection condition, and only the data file that matches the selection condition is stored in the storage device. And the retrieved data file is retrieved and displayed under the same or different selection conditions as the selection conditions, and at this time, road map information is displayed and the storage device is displayed on the map. The location represented by the location information of the stored file and the current location are displayed, and the content of the selected file is displayed automatically or in response to a user's instruction in place of the map.
  • the present invention further includes, as a right scope, a recording medium on which a computer program for realizing the above data broadcast receiving and displaying method is recorded.
  • FIG. 1 shows a hardware configuration of a data broadcast receiving apparatus according to the present invention. This is equivalent to the configuration of a normal personal computer with a data broadcast receiving function added. Actual product forms include personal computers, those incorporated in television sets, set-top boxes external to television sets, portable terminal devices, and car navigation devices described below. It is possible.
  • the data broadcast receiving and displaying device 101 has a CPU 111 that controls the entire device by program processing, a ROM 111 that stores a control program that executes the CPU 111 s and necessary data, and a CPU l. 11
  • a RAM I 14 that provides a work area, buffer area, and temporary storage area when executing the program in 11, and a data storage device (hard disk, flash memory, etc.) that can store data in a nonvolatile manner.
  • a data storage device hard disk, flash memory, etc.
  • a display 117 that displays various data such as the contents of the HTML file, a speaker 118 that outputs audio information, and an input device for the user to input instructions (for example, operation keys, touch panel, remote control) Etc.) 1 19, a data broadcast receiving section 121 which receives a data broadcast such as a television multiplex broadcast via an antenna 120, And a communication control unit 122 for controlling data communication with the unit.
  • the communication control unit 122 is connected to, for example, a telephone line or a mobile phone via the TEL connector 123, and can access the Internet.
  • the data broadcasting may use terrestrial waves or satellite broadcasting.
  • FIG. 2 shows a schematic configuration example of data received by the data broadcast receiving unit 11.
  • the broadcast data is transmitted in the order of a plurality of data files 22 starting from the management file 21 and sequentially transmitted to the last data file 22, and then continuously or after a predetermined time interval, the same file is transmitted.
  • the kumi strength 5 is sent and repeated.
  • the contents of any data file are updated as needed on the sending side, and files are deleted or added as needed.
  • the data file in the present embodiment is an HTML file described in a so-called HTML language.
  • An HTML file is a format of data obtained from the Internet WWW server, and adopting this data format enables seamless connection to the Internet. For example, it is possible to connect to a specific site on the Internet by pointing to a hot spot set in a browser screen displaying a specific HTML file obtained by data transmission.
  • the data file may include a GIF file or audio data to be captured as an inline image.
  • FIG. 3 shows a specific example of the management file 21 shown in FIG.
  • the management file 21 has a file name of, for example, kanri.Ran G, and describes attribute information of each data file 22 following the file name.
  • kanri.Ran G a file name of, for example, kanri.Ran G
  • attribute information of each data file 22 following the file name In the example in the figure, for each data file, its number 210, file name 211, category 212, update date 17, data size
  • HTML files are the same Huai Le numbers force? Attached to other data files to be combined with this.
  • Category 2 12 is “News” “Weather” Indicates the type of the data file, such as "S ports”.
  • Region 2 16 the data force? Shows the area of the object to be viewed, this is the case of "No" means that the area of interest has not been limited.
  • the content of the management file 21 shown in FIG. 3 is a list of items 210 to 212, 216 to 219, each with a space between them. On the receiving side, the number of items included in one file Since each is known, each item can be identified by the number of spaces after it. In this format, the data amount of the management file 21 can be minimized.
  • the format of the management file is not limited to this, and other formats may be adopted.
  • Fig. 4 shows the same contents as the management file 21 in Fig. 3?
  • An example of a management file of a different format is shown.
  • identifiers 220 to 222 and 226 to 229 are added before each item 210 0 to 2 12, 2 16 to 219 to indicate whether the item is valid.
  • Different from the management file there is an advantage that the number of items in each data file may be different.
  • FIG. 5 shows a flowchart of a process for displaying the information table.
  • the management file is received via the data broadcast receiving unit 121 (S11), and the information table is displayed on the screen based on the management file (S12). Then, an arbitrary title instruction from the user is received (S13), and the number of the data file is stored (S14).
  • FIG. 6 shows a display example of the information table 60 obtained from the management file. This displays an information table 60 including the number, title, category, and region name of each HTML file included in the management file in a list format. Each HTML file number has a check box 61, and the user can individually specify the title that the user wants to see by checking the check box 61.
  • FIG. 8 shows a flowchart of the process executed in response to this instruction.
  • the number of the previously stored HTML file is read out (S1).
  • download all data files with numbers that match this number (S2 2) If another number remains (S23, Yes), steps S21 and S22 are repeated to download the data files of all the specified numbers.
  • the content of the downloaded data file is to be displayed immediately in response to an instruction from the user (S24, Yes)
  • one of the downloaded HTML files is read out and displayed by the browser ( S 25). If there is a termination instruction from the user, this processing is terminated (S26). If there is an instruction to move to the next HTML file (S27), the process returns to step S25 to display the next HTML file.
  • FIG. 7 shows a display example of one HTML file (NEWS. HTM) in step S25 in FIG.
  • the data file of N 0.1 in the information table of FIG. 6 is displayed.
  • the user designates individual titles from the information table and takes in desired broadcast data.
  • the user's ability is determined according to the genre (category) of information specified in advance.
  • the genre category
  • the user needs to specify a genre or the like in advance as the information selection condition.
  • FIG. 9 shows an example of an information selection menu screen for setting information selection conditions, which is displayed on the display 117 in this embodiment.
  • a region to which the user belongs (or a desired region) and a desired genre can be specified as the information selection condition.
  • the user selects a check box (rectangular button) corresponding to each condition by operating a key, mouse, touch panel, or the like.
  • the check box 52 is for selecting an arbitrary number of items from a plurality of options. By default, "Nationwide" and "All" are selected. In the example of the figure Indicates a selected item in a black square. If the cancel button 55 is indicated with the condition item selected, the entry is canceled and the registration state returns to the state before the entry. By instructing the register button 54, this condition is registered, and the screen returns to the original screen (not shown) which started this screen.
  • FIG. 9 An example of data reception processing executed in accordance with the information selection condition of FIG. 9 is shown in the flowchart of FIG. This process is executed in response to a user instruction or periodically. In the case of regular, it is preferable to allow the user to specify the interval.
  • a management file is found from the received broadcast data and stored in the RAM 13 and the data storage device 115 (S31).
  • the loop variable n is set to 1 (S32), and the loop processing is started.
  • the attribute information (the group of items in one line in FIG. 3) of the n-th HTML file is extracted (S33). Therefore, it is checked whether “region” is specified as the information selection condition (see FIG. 9) (S34). If the area specified by the user is "nationwide", it is determined that no area is specified, and the process proceeds to step S37 described later. If a specific area other than “nationwide” is specified, check which area it is (S35). Next, it is determined whether the area matches the area described as the attribute information of the HTML file (S36). If not, the process proceeds to step S43 described later.
  • step S37 If the area matches, it is checked whether a genre is specified next (S37). It is determined that there is no "Ja Nruka s" If all "genre specified, the process proceeds to step S 3 9 which will be described later, if there is a designation of a particular genre, whether the genre is consistent with the genre of HTML Huai Le Check (S38). If not, the process proceeds to step S43 described below.
  • the genre matches it is checked whether a file having the same name as the HTML file has already been stored (S39). If not stored, the HTML file is downloaded and stored in the data storage device 115 (S40). If not stored, it is checked whether the file needs to be updated (S41). Specifically, for example, the update date of the HTML file described in the management file (Fig. 3 2 17) is compared with the update date of the stored file, and if they are different, it is determined that update is necessary. If it is determined that updating is necessary, the same file in the data storage device 115 is updated (S42), and if it is determined that updating is unnecessary, the process proceeds to step S43.
  • step S43 the variable n is incremented (S43). Therefore, referring to the management file, it is confirmed whether there is a new ⁇ -th file (S44), and if not, the process is terminated. If there is, the process returns to step S33, and the above process is executed again. .
  • the present embodiment is not limited to a car navigation device, but can be applied to, for example, a personal computer or a portable information terminal having a current position detecting means.
  • FIG. 11 shows an example of a hardware configuration of a car navigation device according to the present embodiment.
  • the same elements as those shown in FIG. 1 are denoted by the same reference numerals.
  • the car navigation device 100 includes a CPU 111 that controls the entire device by a program process, a current position detection unit 112 for detecting a current position, and a CPU 111.
  • ROM 113 that stores the control program to be executed and necessary data
  • RAMI 14 that provides a work area, buffer area, and temporary storage area when the CPU 111 executes the program, and stores some data in a nonvolatile manner
  • Data storage device (flash memory, etc.) 115 map information storage unit (here, CD-ROM) 116 that stores road map information, and display 1 1 that displays maps and the contents of HTML files described later 7, a speaker 118 for outputting audio information
  • an input device eg, an operation key, a touch panel, a remote controller, etc.
  • a data broadcast such as a television multiplex broadcast as an antenna.
  • 12 It has a data broadcast receiving unit 121 that receives data via an external device 0, and a communication control unit 122 that controls data communication with the outside.
  • the communication control unit 122 is connected to, for example, a mobile phone or the like via the connector 123, and can access the Internet.
  • Data broadcasting may use satellite broadcasting in addition to terrestrial broadcasting.
  • other means such as a known self-contained navigation may be used instead of or in addition to the force using the GPS receiver.
  • the configuration of data received by data broadcast receiving section 121 in the present embodiment is the same as that shown in FIG. 2 in the previous embodiment. That is, the transmission data is transmitted in the same file after transmitting a set of a plurality of data files 22 sequentially with the management file 21 at the top, transmitting the last data file 22 continuously, or after a predetermined time interval. Is sent and repeats this.
  • FIG. 12 shows a specific example of the management file 21 in the present embodiment.
  • the management file 21 with the file name kanri. ⁇ G describes the attribute information of the subsequent data file 22 (HTML file).
  • the force shows only the HTML file as de one datafile?, It may also contains do the GIF files, and the like. If so, should the same number be assigned to the relevant data files, as in the management file shown in Figure 3? desirable.
  • the classification name 212 indicates the information classification of the HTML file such as “convenience store”, “gasoline stand”, “fast food”, “news”, and the like.
  • the transmission date and time 213 may be considered to be the same as the update date and time described above.
  • the location information 215 is a location related to the HTML file. For example, in the case of an HTML file related to a fast food restaurant, the location information is a location of the restaurant.
  • the contents of the management file 21 shown in FIG. 12 are items 21 1 to 21 6 arranged in a row with a space therebetween. Since the number of items in a file is known, each item can be identified by the number of spaces after it. In this format, the amount of data in the management file 21 can be minimized.
  • FIG. 13 shows an example of a management file having the same contents as the management file 21 of FIG. 12 but having a different format.
  • the identifiers 2 21 to 2 26 indicating whether the item is valid are added before each item 2 11 to 2 16 respectively. different.
  • FIG. 14 shows an example of an information selection menu screen for setting information selection conditions displayed on the display 117 in this embodiment.
  • the distance between the current position of the user (vehicle) and a specific position specified in the HTML file, and the information classification are adopted as information selection conditions. These may be of a predetermined fixed value power?, It can preferably be user force? Variably set.
  • the user selects the range of the condition distance from multiple options (within 1 km, within 5 km, within 10 km, OFF). If it is "OFF" force s designation means that no matter the distance of conditions.
  • the user selects the desired information category (convenience store, gas station, fast food, etc.) as the information category.
  • the user selects the radio button 51 (circular button) or the check box (square button) 52 corresponding to each condition by a single operation or a touch panel operation.
  • the radio button 51 is used to select one item from a plurality of options.
  • the check box 52 is for selecting an arbitrary number of items from a plurality of options, as described above. In the example of the figure, a black circle and a black square indicate the selected item. If cancel button 55 is specified while the condition item is selected, the entry is canceled and the registration status returns to the state before the entry. By instructing the register button 54, this condition is registered, and the screen returns to the original screen (not shown) which started this screen.
  • FIG. 15 shows another example of an information selection menu screen for setting information selection conditions.
  • the user can input a desired numerical value in addition to or instead of the force to select from the numerical values given in advance as the magnitude of the distance. You may do so.
  • FIG. 16 shows a flowchart of an example of the data receiving process in the present embodiment. This process is executed in response to a user instruction or periodically. In the case of regular, it is preferable to allow the user to specify the interval.
  • a management file is found from the received broadcast data and stored in the RAM 113 and the data storage device 115 (S701).
  • the loop variable n is set to 1 (S702), and the loop processing is started.
  • the attribute information of the n-th HTML file (the group of items in one line in FIG. 12) is extracted (S703). Then, it is checked whether "distance" is specified as the information selection condition (S704). If not, the process proceeds to step S707, which will be described later. If there is, the current position of the user is confirmed by the current position detector 112 (S705). This step of determining the current position may be performed before the loop processing because the current position is not expected to change so much during the loop processing. Next, the distance between the two positions is calculated, and it is determined whether the distance is within the distance range specified by the force s ( S706). The distance calculated here is a straight-line distance between the two positions for convenience. If it is out of the specified range, the process proceeds to step S713 described later.
  • step S707 If it is within the specified range, it is checked whether or not the information classification is specified (S707). If there is no designation, the process proceeds to step S709 described later, and if there is, it is checked whether the classification matches (S708). If they do not match, the flow proceeds to step S713 described later.
  • the classifications match, it is checked whether a file having the same name as the HTML file has already been stored (S709). If not stored, the HTML file is fetched and stored in the data storage device 115 (S710). If it is not stored, it is checked whether the file needs to be updated (S711). Specifically, for example, the transmission date and time of the HTML file described in the management file and the transmission date and time of the stored file are compared, and if they are different, it is determined that updating is necessary. Alternatively, the effective date and time may be compared instead of the call date and time. If it is determined that the update is necessary, the same file in the data storage device 115 is updated (S712), and it is determined that the update is unnecessary. If so, the process proceeds to step S713.
  • step S713 the variable n is incremented (S713). Therefore, referring to the management file, it is confirmed whether or not there is a new n-th file (S714). If there is no such file, the process is terminated. If there is, the process returns to step S703 to execute the above process again. .
  • FIG. 17 shows a flowchart of an example of the display processing in the present embodiment. This process is started according to a user's instruction. At this time, each time the display processing is started, the menu screen of FIG. 14 or FIG. 15 may be displayed prior to the display processing. In the display processing of FIG. 17, first, the loop variable n is set to 1 (S801), and the following loop processing is started.
  • the management file stored in the data storage device 115 is read, and the attribute information of the n-th HTML file in the management file is read (S802). It is checked whether the HTML file exists in the data storage device 115 (S803). If the file does not exist, the process proceeds to step S806, and if it does exist, it is checked whether the expiration date of the file has passed (S804). If it has not elapsed, the process proceeds to step S806, and if it has elapsed, the file is deleted (erased) from the data storage device 115 (S805).
  • step S806 it is checked whether "distance" is designated as the information selection condition. If not, the process proceeds to step S809, and if there is, the current position is confirmed (S807). With respect to this current position, it is checked whether the position described for the HTML file is within the range specified by the user (S808). If not, go to step S812.
  • step S811 If it is within the specified range, check if the information condition is specified as a selection condition. Bell (S809). If not, the process proceeds to step S811. If yes, it is checked whether the HTML file conforms to the classifying power s designated classification (S810). If they do not match, the process proceeds to step S812, and if they match, the corresponding part of the position of the HTML file is displayed on a map (S811).
  • variable n is incremented (S812). If there is a new n-th file (S813), the process returns to step S802, and the above processing is executed again. If the new n-th file does not exist, an HTML file display instruction is received from the user (S814), and the contents of the HTML file are displayed on the screen instead of a map (S815). ). This display may be performed in a window opened on the map. If there is a termination instruction (S816), this processing is terminated.
  • step S81 If the user instructs (for example, another) HTML file display after the “return to map display” button 104 as shown in FIG. 19 described later (S81), the step is performed again. In step S815, the contents of the file are displayed in place of a map.
  • the user can draw the user's attention to the corresponding locations 92 and 93 on the map of the HTML file that match the selection conditions (for example, blinking dots). Display.
  • the contents of the HTML file corresponding to the designated place are decrypted, and a display image is constructed and displayed as shown in FIG. This allows the user to find a destination within a specified distance from his / her current location and check its contents.
  • the reference numeral 91 in FIG. 18 indicates the current position of the user.
  • the screen in Figure 19 is an HTML file display screen, so the hot spots (or anchor points) 101, 102, 103, etc. set there are indicated. 1
  • the distance is determined to be unsatisfactory in the distance determination.
  • a plurality of distances may be specified. In that case, if there is something that matches the minimum distance, only that one may be imported, otherwise, the one that matches the next larger distance may be imported.
  • a third embodiment of the present invention will be described with reference to FIGS.
  • the hardware configuration for realizing this embodiment can use the one shown in FIG.
  • the distance and the information classification are used as the information selection conditions.
  • the user attribute (sex, age) and the genre of information are further used.
  • items such as gender, age range, and genre as user attributes are added to the management file described in FIGS. 12 and 12. For example, it specifies the gender and age range of the audience targeted for a specific HTML file, and specifies the genre of the information.
  • FIG. 20 shows a selection condition setting screen according to the third embodiment.
  • This screen has input fields for the user's name, age, and gender, and input fields for an information selection menu.
  • the information selection menu contains the same “distance” and “information classification” as in the second embodiment, as well as whether to perform a gender condition comparison, ON, OFF, or age condition comparison.
  • Radio buttons for selecting ON, OFF, and genre are arranged.
  • FIG. 21 is a flowchart showing an example of a data receiving process for selecting information using the registration information.
  • the same steps as those in the flowchart of FIG. 16 are denoted by the same reference numerals. Therefore, only the steps different from the flowchart of FIG. 16 will be described.
  • steps S708 and S709 steps S1 21 to S1 2 4 force inserted.
  • step S121 it is checked whether a user attribute is specified. That is, it is checked whether gender or age in the information selection menu in FIG. 20 is set to ON.
  • step S122 if the gender is ON, the registered user's gender (male in the example of Fig. 20) matches the gender attribute specification (if any) of the HTML file. Find out what to do. If the age is ON, the age of the registered user (39 years in the example of Fig. 20) matches the age attribute (range of age) of the HTML file (if any). Find out what to do. If both gender and age are ON, check if both match. If they match, the process proceeds to the next step S123, and if they do not match, the process proceeds to step S713.
  • step S123 it is checked whether a genre is specified. That is, it is checked whether any of a plurality of items of the genre is designated in FIG. If specified, it is checked whether or not the genre matches the genre of the HTML file (S124), and if they match, the process proceeds to step S709. If not, proceed to step S 7 13.
  • step S709 is the same as the processing in FIG.
  • FIG. 22 shows a flowchart of an example of the display process in the third embodiment.
  • the same steps as those in the flowchart in FIG. 17 are denoted by the same reference numerals. Therefore, only the steps different from the flowchart of FIG. 17 will be described.
  • Step S 8 1 0 and S 8 1 is inserted Step S 1 3 1 ⁇ S 1 3 4 force s.
  • steps S131 to S134 are substantially the same as steps S121 to S124 in FIG.
  • the user attribute and the information genre are selected as the selection conditions on the assumption that the attribute information on the user attribute and the information genre is described in the management file as the attribute information of the HTML file. This makes it possible to acquire and display information under more detailed conditions.
  • the feature of the information selection by the user attribute in the third embodiment can be applied to the first embodiment.
  • the acquisition and display of information Although the same condition is used as the selection condition, different conditions may be set for both of them using different selection menus. In this case, as a specific setting method, it is necessary to make the acquisition condition wider than the display condition, and to make a setting contrary to this, it is necessary to issue a warning to the user. s preferred.
  • the data size may be added to the condition for selecting a data file.
  • Only the current position detected by the current position detector is used as the current position.However, by using the position input by the user as the current position, information on the periphery of a position different from the actual current position is acquired and displayed. May be made.
  • the PHS Personal Handyphone System
  • a portable information terminal that does not receive data while moving, or that has difficulty in normal communication while moving a vehicle. Available.
  • the current position can be determined with a certain degree of accuracy from the base station information of the PHS, this can be used as the current position information.
  • the information which a user needs among various miscellaneous information broadcast can be automatically selected. Therefore, the operability of the device is improved.
  • the present invention can be applied to various devices such as a personal computer, a portable information terminal device, a car navigation device, and the like.
  • FIG. 1 is a block diagram illustrating a hardware configuration example of a data broadcast receiving and displaying device according to a first embodiment of the present invention.
  • FIG. 2 is a diagram illustrating a schematic configuration example of data received by the data broadcast receiving unit in FIG.
  • FIG. 3 is an explanatory diagram showing a specific example of the management file shown in FIG.
  • FIG. 4 is an explanatory diagram showing an example of a management file having the same contents as the management file shown in FIG. 3 but having a different format.
  • FIG. 5 is a flowchart of a process for displaying an information table in the first embodiment.
  • FIG. 6 is a diagram showing a display example of the information table of FIG.
  • FIG. 7 is a diagram showing a display example of one HTML file.
  • FIG. 8 is a flowchart of a process executed in response to an instruction to receive and capture data in the first embodiment.
  • FIG. 9 is a view showing an example of a screen of an information selection menu for setting information selection conditions, which is displayed on the display in the first embodiment.
  • FIG. 10 is a flowchart showing an example of data reception processing executed according to the information selection condition of FIG.
  • FIG. 11 is a block diagram showing a hardware configuration example of a car navigation device according to the second embodiment of the present invention.
  • FIG. 12 is an explanatory diagram showing a specific example of the management file in the second embodiment.
  • Figure 1 3 is an explanatory view showing an example of power?, The form of different management file I le a management file having the same content of FIG 2.
  • FIG. 14 is an explanatory diagram illustrating an example of a screen of an emotion selection menu for setting information selection conditions, which is displayed on the display in the second embodiment.
  • FIG. 15 is an explanatory diagram showing another example of an information selection menu screen for setting information selection conditions.
  • FIG. 16 is a flowchart of an example of the data reception process in the second embodiment.
  • FIG. 17 is a flowchart of an example of the display process in the second embodiment.
  • FIG. 18 is an explanatory diagram showing an example in which the corresponding location on the map of the HTML file that matches the selection condition in the second embodiment is displayed in a display mode (for example, blinking dots) that draws the user's attention. .
  • a display mode for example, blinking dots
  • FIG. 19 is an explanatory diagram showing a display example of the content of the HTML file corresponding to the location designated on the screen of FIG.
  • FIG. 20 is an explanatory diagram showing a selection condition setting screen according to the third embodiment of the present invention.
  • FIG. 21 is a flowchart showing an example of a data receiving process for selecting information using the registration information of FIG.
  • FIG. 22 is a flowchart illustrating a flowchart of an example of the display process according to the third embodiment.

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

A data broadcast receiving and displaying device which can selectively fetch information required by the user of the device out of various kinds of miscellaneous broadcast data. Various kinds of data files and a management file containing their attribute information are broadcast. The user selects a desired title from the list display of information tables prepared based on the management file and only down-loads the data file of the selected tile. Alternatively, the user designates in advance the category, etc., of desired information, compares the category, etc., with the attribute information of each data file, and down-loads the coincident data file only. The attribute information may contain the positional information related to broadcast data files. When the broadcast data receiving and displaying device is applied to a navigation device for vehicle, the position indicated by the positional information related to a received file and the present location of the user are indicated on a map, and the content of the selected file is displayed automatically or in accordance with an instruction from the user in place of the map.

Description

明 細 書  Specification
データ放送受信表示装置 技術分野  Data Broadcast Reception Display Device Technical Field
本発明は、 データ放送の受信情報を表示するデータ放送受信表示装置に関す る。 また、 本発明は、 カーナビゲーシヨン装置のような現在位置を検出する機能 を有するものにおけるデータ放送の受信および表示に関する。 背景技術  The present invention relates to a data broadcast reception display device that displays reception information of a data broadcast. The present invention also relates to the reception and display of a data broadcast in a device having a function of detecting a current position, such as a car navigation device. Background art
近年、 テレビ放送の映像信号や音声信号の隙間を利用してデータを放送する地 上波 V B I (Vert i cal B l anking Interval s)放送が実現されている。 また、 地上波 デジタル放送、 衛星デジタル放送、 ケーブル T Vのようなメディアによる、 デー タ放送も予定されている。 このようなデータ放送は、 送信側から見れば電波等に より一時に多数の視聴者へデータを供給することができ、 他方、 受信側からみれ ば、 パーソナルコンピュータ等に専用の受信ボードを実装しさえすれば (場合に よっては無料で) 各種データを享受することができる、 という利点がある。 反面、 このようなデータ放送は、 従来のテレビ放送と同様、 不特定多数の視聴 者を対象としたものであるため、 特定のグループや個人向けの情報は流しにく レ 0 In recent years, terrestrial VBI (Vertical Blanking Intervals) broadcasting, which broadcasts data using gaps between video and audio signals of television broadcasting, has been realized. In addition, data broadcasting via media such as terrestrial digital broadcasting, satellite digital broadcasting, and cable TV is planned. Such a data broadcast can supply data to a large number of viewers at a time by radio waves from the transmitting side, while a dedicated receiving board is mounted on a personal computer or the like from the receiving side. The advantage is that you can enjoy various types of data as long as you have it (in some cases, free of charge). On the other hand, such data broadcasting, as well as traditional television broadcast, because it is intended for unspecified number of viewers, a particular group and information for individuals in difficulty flowing les 0
また、 データ放送の内容は、 一般に、 従来のテレビ番組のように垂れ流し状態 の映像力 ?視聴されるのとは異なり、 一旦、 記憶装置内にダウンロードされ、 事後 的にユーザ主導で閲覧されるものである。 In addition, the contents of the data broadcasting, in general, unlike is the video force? Viewing of uninterruptedly state as in the conventional television program, once, is downloaded into the storage device, intended to be viewed on ex-post user-driven It is.
し力、し、 データ放送ではニュース、 気象情報、 交通情報、 音楽情報、 ショツビ ング情報、 等々、 多種多様なコンテンツ力?用意されるため、 視聴者はそれらすベ てを一旦ダウンロードしておくには、 記憶装置の記憶容量の制限上、 困難であ る。 特に、 画像データを多用したコンテンツではテキストデータだけのコンテン ッに比べて飛躍的に大きな記憶容量を必要とする。  In data broadcasting, a wide variety of content capabilities such as news, weather information, traffic information, music information, shopping information, etc.? Because it is prepared, it is difficult for the viewer to download all of them once, due to the limited storage capacity of the storage device. In particular, content that makes heavy use of image data requires a dramatically larger storage capacity than content that uses only text data.
したがって、 本発明の目的は、 放送される種々雑多な情報のうち視聴者が必要 とする情報を自動的に取捨選択することができるデータ放送受信表示装置を提供 することにある。 また、 本発明の他の目的は、 データ放送者側にとって、 あた かも個人向けに情報を提供するようなサービスを可能とするデータ放送受信表示 装置を提供することにある。 Accordingly, an object of the present invention is to provide a data broadcast receiving and displaying device capable of automatically selecting information required by a viewer among various kinds of information to be broadcast. Is to do. Another object of the present invention is to provide a data broadcast receiving / displaying device that enables a data broadcaster to provide a service as if providing information to individuals.
本発明のさらに他の目的は、 放送データを格納する格納手段の必要容量を低減 することができるデータ放送受信表示装置を提供することにある。  Still another object of the present invention is to provide a data broadcast receiving and displaying device capable of reducing the required capacity of a storage means for storing broadcast data.
ところで、 車両に搭載され、 ディスプレイ上に地図を表示するカーナビゲー シヨン装置も普及してきている。 従来のカーナビゲ一シヨン装置は、 基本的に、 G P S (Global Pos i t i oni ng System) のような現在位置検出手段と、 C D— R O Mのような地図情報格納手段と、 地図の表示を行う表示手段とを有し、 ュ一 ザに対して目的地までの道順を案内するものであった。  By the way, a car navigation device that is mounted on a vehicle and displays a map on a display is also becoming popular. Conventional car navigation systems basically include a current position detecting means such as a GPS (Global Positioning System), a map information storing means such as a CD-ROM, and a display means for displaying a map. And provided the user with directions to the destination.
このようなカーナビゲーシヨン装置に、 上記データ放送を受信するための受信 ハードウエアを装備すれば、 カーナビゲーション装置は道案内機にとどまらず、 データ放送受信表示装置として機能することになる。  If such a car navigation device is provided with receiving hardware for receiving the data broadcast, the car navigation device functions as a data broadcast receiving and displaying device, not only as a route guidance device.
しかしながら、 データ放送の対象となるコンテンツは、 前述したような種々多 様な情報を含みうる力、 特に、 カーナビゲーシヨン装置では逐次その現在位置が 変化するものであり、 また、 運転者が視聴者となることもあり、 必要なデータの 取捨選択をユーザが迅速に行うことが比較的困難である。  However, the content to be subjected to data broadcasting is a power that can include various kinds of information as described above, and in particular, the current position of a car navigation device changes sequentially. It is relatively difficult for users to quickly select necessary data.
また、 前述のように、 放送データは一旦、 内部の記憶装置に格納した後、 それ を読み出して画面データを構成し表示すること力 s好ましいが、 車載用の装置では 大容量の記憶装置を搭載すること力 匕較的困難である。 Further, as described above, the broadcast data temporarily, after stored in an internal storage device, it forces s preferable to reading it constitutes a screen data display, mounted large-capacity storage device is an apparatus for vehicle The power to do is relatively difficult.
本発明の別の目的は、 カーナピゲ一ション装置へ適用して好適なデータ放送受 信表示装置を提供することにある。 発明の開示  Another object of the present invention is to provide a data broadcasting reception display device suitable for application to a car navigation device. Disclosure of the invention
本発明によるデータ放送受信表示装置は、 放送されるデータファイルに関連し たフアイル属性情報を含む放送データを受信するデータ放送受信手段と、 受信し たデータファイルの中から、 フアイル選択条件に応じたフアイル属性を有する データフアイルを選択するファィル選択手段と、 該選択されたデータファイルを 格納するフアイル格納手段と、 該フアイル格納手段に格納されたデ一タファイル を表示する表示手段とを備えたことを特徴とする。 フアイル選択手段により、 特定のフアイル属性に合致するデータファイルのみを選択しフアイル格納手段に 格納するので、 ファイル格納手段の必要容量を低減することができ、 かつ、 不必 要なデータ力 s格鈉されないので、 ユーザは目的の情報を迅速に視聴することがで きる。 A data broadcast receiving and displaying apparatus according to the present invention includes: a data broadcast receiving unit that receives broadcast data including file attribute information related to a data file to be broadcast; File selection means for selecting a data file having a file attribute, file storage means for storing the selected data file, and data file stored in the file storage means And a display means for displaying. The file selection means, since stored in the selected file storage means only data files matching the specific file attribute, it is possible to reduce the necessary capacity of the file storage means, and not non-required data force s Kaku鈉Therefore, the user can quickly view the target information.
より具体的には、 複数の前記データファイルとともにこれらの複数のデータ フアイルの各々のフアイル属性情報を記述した管理ファィルが受信され、 前記 ファイル格納手段は、 前記管理ファイルと、 前記ファイル選択手段により選択さ れたデータファイルとを格納する。 管理ファイルにすべてのデータファイルの ファイル属性情報を一括的に保持することにより、 管理ファイルを参照するのみ ですベてのデータフアイルの属性を認識することができる。  More specifically, a management file describing file attribute information of each of the plurality of data files is received together with the plurality of data files, and the file storage unit is selected by the management file and the file selection unit. And the stored data file. By holding the file attribute information of all data files in the management file collectively, it is possible to recognize the attributes of all data files simply by referring to the management file.
前記ファイル属性には、 各データファイルのデータのカテゴリー (ジヤン ル) 、 更新日、 有効期限、 地域、 ユーザ属性、 の少なくとも 1つを含み、 前記 フアイル選択条件としてユーザにより指定されたフアイル属性を登録する手段を 有する。 これにより、 予めユーザが登録しておいたファイル属性に合致する属性 を有するデータファイルを受信データファイルの中から自動的に選択することが できる。 ユーザ属性には、 例えばユーザの性別や年齢を含む。  The file attributes include at least one of a data category (genre), an update date, an expiration date, a region, and a user attribute of each data file, and a file attribute designated by a user as the file selection condition is registered. It has the means to do. As a result, a data file having an attribute matching the file attribute registered in advance by the user can be automatically selected from the received data files. The user attributes include, for example, the gender and age of the user.
他の実施態様として、 前記管理ファイルに記述されたファイル属性をリスト表 示する手段と、 前記ファイル選択条件として、 前記リス ト表示からユーザが選択 した任意のデータファイルの識別情報を保持する手段とを備えるようにしてもよ レ、。 これにより、 ユーザは、 リスト表示の中から所望のデータファイルを個別に 選択することができる。  As another embodiment, a means for displaying a list of file attributes described in the management file, and a means for holding, as the file selection condition, identification information of an arbitrary data file selected by a user from the list display May be provided. This allows the user to individually select a desired data file from the list display.
データファイルとしては、 H TM Lファイルを用いることにより、 上記表示手 段の表示画面からインターネッ 卜へのシームレス接続カ?可能となる。 The data file by using an H TM L files, the seamless connection mosquito? Available to Internet Bok from the display screen of the display hand stage.
本発明のデータ放送受信表示装置は、 さらに他の形態として、 前記ファイル属 性として前記データフアイルのデ一タに関連した位置情報を含み、 道路地図情報 を格納した地図情報格納手段と、 ユーザの現在位置を検出する現在位置検出手段 と、 前記道路地図情報を表示するとともに、 該地図上に、 前記ファイル格納手段 に格納されたフアイルの前記位置情報により表わされる位置および前記現在位置 を表示し、 さらに、 前記選択されたファイルの内容を前記地図に代えて表示する 表示手段とをさらに備えてもよい。 According to still another aspect of the data broadcast receiving and displaying apparatus of the present invention, a map information storage unit that includes position information related to data of the data file as the file attribute, stores road map information, A current position detecting means for detecting a current position; displaying the road map information; and a position represented by the position information of the file stored in the file storing means and the current position on the map. Display means for displaying the contents of the selected file in place of the map.
前記位置情報により表わされる位置と前記現在位置との距離の範囲をファイル 選択条件としてユーザが設定する手段を設けてもよい。 これにより、 ユーザの希 望の距離範囲を指定することができる。  A means may be provided for the user to set a range of a distance between the position represented by the position information and the current position as a file selection condition. This allows the user to specify the desired distance range.
前記ファィル選択条件として、 フアイルの取得時の選択条件とフアイルの表示 時の選択条件を別個に設定するようにしてもよい。 これは、 特に、 ファイルの取 得時の現在位置とフアイルの表示時の現在位置が異なる場合に有効である。 前記管理ファイルには、 前記ファイル属性として各データファイルの有効期限 情報力'記述され、 前記ファィル格納手段に格納されたデ一タファイルのうち有効 期限が過ぎたものを削除する手段を有してもよい。 これにより、 有効期限を過ぎ た情報を表示することを避けるとともに、 フアイル格納手段の記憶領域を有効に 活用することができる。  As the file selection condition, a selection condition for acquiring a file and a selection condition for displaying a file may be separately set. This is particularly effective when the current position when the file is obtained is different from the current position when the file is displayed. In the management file, the expiration date information of each data file is described as the file attribute, and the management file may include a unit for deleting a data file stored in the file storage unit that has expired. Good. As a result, it is possible to avoid displaying information whose expiration date has passed, and to effectively utilize the storage area of the file storage means.
前記選択手段は、 前記フアイル格納手段に既に格納されているデータファイル と同じデータファイルは選択しないこと力 s望ましい。 これにより、 同一のデータ ファイルを重複してフアイル格納手段に取り込むことが回避される。 Said selecting means, the same data file as the data file already stored in the file storage means that force s desirable not selected. This prevents the same data file from being duplicated and stored in the file storage means.
また、 前記ファイル属性として各データファイルの更新日力5 '前記管理ファイル に記述されている場合、 前記選択手段は、 受信したデータファイル力 ?前記フアイ ル格納手段に既に格納されているデータファイルと同じであっても、 当該受信し たデータファイルの更新日カ?新しい場合には、 当該受信したデータファイルを選 択することが望ましい。 これにより、 同じデータファイルであっても、 新たに更 新されたものを取り逃すことがなくなる。 Also, if it is described in the Date force 5 'the management file of the data file as the file attributes, said selection means includes a data file that has already been stored in the received data file force? The Huai Le storing means it is the same, if the renewal date mosquitoes? new data file that the received, it is desirable to select the data file that the received. This ensures that you do not miss a newly updated version of the same data file.
本発明は、 他の見地によれば、 放送されるデータファイルに関連した位置情報 を含む放送データを受信し、 該受信情報を表示するデータ放送受信表示方法で あって、 データ放送の受信に先立ち、 データファイルを選択的に取り込むための 少なくとも位置に関連した選択条件を設定し、 該設定された選択条件を前記デー タ放送により受信した各データファイルに関連した位置情報と照合し、 該位置情 報が前記選択条件に合致したデータフアイルのみを記憶装置内に取り込み、 該取 り込まれたデータフアイルを前記選択条件と同じまたは別の選択条件で取り出し て表示することを特徴とするデータ放送受信表示方法を提供する。 より具体的 には、 ユーザの現在位置を検出し、 該現在位置を前記選択条件に照らして各デ一 タフアイルに関連した位置情報を比較し、 前記選択条件に合致したデータフアイ ルのみを記憶装置内に取り込み、 該取り込まれたデ一タフアイルを前記選択条件 と同じまたは別の選択条件で取り出して表示し、 その際、 道路地図情報を表示す るとともに、 該地図上に、 前記記憶装置内に格納されたファイルの位置情報によ り表される位置および前記現在位置を表示し、 さらに、 前記選択されたファイル の内容を自動的にまたはユーザの指示に応じて前記地図に代えて表示する。 本発明は、 さらに、 上記のデータ放送受信表示方法を実現するためのコン ピュータプログラムを記録した記録媒体をも権利範囲として包含するものであ る。 発明を実施するための最良の形態 According to another aspect, the present invention is a data broadcast receiving and displaying method for receiving broadcast data including position information related to a data file to be broadcast, and displaying the received information, wherein the method includes the steps of: Setting at least a selection condition related to a position for selectively loading a data file, collating the set selection condition with position information related to each data file received by the data broadcast, Only the data file whose information matches the selection condition is fetched into the storage device, and the fetched data file is extracted under the same or different selection condition as the selection condition. And providing a method for receiving and displaying data broadcasting. More specifically, the current position of the user is detected, the current position is compared with position information related to each data file in light of the selection condition, and only the data file that matches the selection condition is stored in the storage device. And the retrieved data file is retrieved and displayed under the same or different selection conditions as the selection conditions, and at this time, road map information is displayed and the storage device is displayed on the map. The location represented by the location information of the stored file and the current location are displayed, and the content of the selected file is displayed automatically or in response to a user's instruction in place of the map. The present invention further includes, as a right scope, a recording medium on which a computer program for realizing the above data broadcast receiving and displaying method is recorded. BEST MODE FOR CARRYING OUT THE INVENTION
以下、 本発明の好適な実施例を図面により詳細に説明する。  Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings.
まず、 図 1〜図 1 0により、 本発明の第 1の実施例を説明する。 図 1は、 本発 明によるデータ放送受信装置のハードウェア構成をしている。 これは、 通常の パーソナルコンピュータの構成に対して、 データ放送受信機能を付加したものに 相当する。 実際の製品の形態としては、 パーソナルコンピュータの他に、 テレビ ジヨンセッ トへの組み込んだもの、 テレビジヨンセッ トに外付けするセッ ト トツ プボックス、 携帯型端末装置、 後述するカーナビゲーシヨン装置等がありうる。 データ放送受信表示装置 1 0 1は、 装置全体をプログラム処理により制御する C P U 1 1 1と、 C P U 1 1 1力 s実行する制御プログラムや必要なデータを記憶 した R OM 1 1 3 と、 C P U l 1 1のプログラム実行時の作業領域, バッファ領 域, 一時記憶領域を提供する R AM I 1 4と、 不揮発的にデータを格納すること ができるデータ記憶装置 (ハードディスク、 フラッシュメモリ等) 1 1 5と、First, a first embodiment of the present invention will be described with reference to FIGS. FIG. 1 shows a hardware configuration of a data broadcast receiving apparatus according to the present invention. This is equivalent to the configuration of a normal personal computer with a data broadcast receiving function added. Actual product forms include personal computers, those incorporated in television sets, set-top boxes external to television sets, portable terminal devices, and car navigation devices described below. It is possible. The data broadcast receiving and displaying device 101 has a CPU 111 that controls the entire device by program processing, a ROM 111 that stores a control program that executes the CPU 111 s and necessary data, and a CPU l. 11 A RAM I 14 that provides a work area, buffer area, and temporary storage area when executing the program in 11, and a data storage device (hard disk, flash memory, etc.) that can store data in a nonvolatile manner. When,
H TM Lファイルの内容等、 各種データを表示するディスプレイ 1 1 7と、 音声 情報を出力するスピーカ 1 1 8と、 ユーザが指示を入力するための入力装置 (例 えば、 操作キー、 タツチパネル、 リモコン等) 1 1 9と、 テレビ多重放送のよう なデータ放送をアンテナ 1 2 0を介して受信するデータ放送受信部 1 2 1と、 外 部とのデータ通信を制御する通信制御部 122とを有する。 通信制御部 122 は、 TELコネクタ 123を介して、 例えば、 電話回線または携帯電話等に接続 され、 インターネッ トにアクセスすることができる。 データ放送としては、 地上 波を利用したものの他、 衛星放送を利用するものであってもよい。 A display 117 that displays various data such as the contents of the HTML file, a speaker 118 that outputs audio information, and an input device for the user to input instructions (for example, operation keys, touch panel, remote control) Etc.) 1 19, a data broadcast receiving section 121 which receives a data broadcast such as a television multiplex broadcast via an antenna 120, And a communication control unit 122 for controlling data communication with the unit. The communication control unit 122 is connected to, for example, a telephone line or a mobile phone via the TEL connector 123, and can access the Internet. The data broadcasting may use terrestrial waves or satellite broadcasting.
図 2に、 データ放送受信部 1 1で受信されるデータの概略構成例を示す。 こ の放送データは、 管理フアイル 2 1を先頭に複数のデータファイル 22の組を順 次送信し、 最後のデータファイル 22まで送信した後、 続けて、 または所定の時 間を置いて、 同じファイルの組力5、送信され、 これを繰り返す。 任意のデータファ ィルは送信側で適宜その内容が更新され、 また、 必要に応じてファイルの削除や 追加も行われる。 本実施例におけるデータファイルは、 いわゆる HTML言語で 記載された HTMLファイルである。 HTMLファイルは、 インターネッ トの WWWサーバから得られるデータの形式であり、 このデータ形式を採用すること により、 インターネッ トとのシームレスな接続力可能となる。 例えば、 データ放 送で得た特定の H T M Lファイルを表示したブラウザ画面中に設定されたホッ ト スポッ トを指示することにより、 インターネッ トの特定のサイ トへの接続が行え る。 FIG. 2 shows a schematic configuration example of data received by the data broadcast receiving unit 11. The broadcast data is transmitted in the order of a plurality of data files 22 starting from the management file 21 and sequentially transmitted to the last data file 22, and then continuously or after a predetermined time interval, the same file is transmitted. The kumi strength 5 is sent and repeated. The contents of any data file are updated as needed on the sending side, and files are deleted or added as needed. The data file in the present embodiment is an HTML file described in a so-called HTML language. An HTML file is a format of data obtained from the Internet WWW server, and adopting this data format enables seamless connection to the Internet. For example, it is possible to connect to a specific site on the Internet by pointing to a hot spot set in a browser screen displaying a specific HTML file obtained by data transmission.
なお、 テレビ電波の隙間を利用してファイルを送信する場合には、 各ファイル は複数のバケツ トに分割して送信され、 受信側でファイルに再構築されるように なっている。 本発明では、 ファイルが受信されれば足りるので、 その詳細な送信 方法については言及しない。 また、 データファイルには、 HTMLファイルの 他、 その中にインライン画像として取り込まれる G I Fファイルまたはオーディ ォデータ等も含んでよい。  When a file is transmitted using the gap in the television signal, each file is divided into multiple buckets and transmitted, and the receiving side reconstructs the file. In the present invention, since it is sufficient that the file is received, no detailed transmission method is described. In addition to the HTML file, the data file may include a GIF file or audio data to be captured as an inline image.
図 3に、 図 2に示した管理ファイル 2 1の具体例を示す。 この管理ファイル 2 1は例えば kanri.蘭 Gというファイル名であり、 これに続く各データファイル 22 の属性情報を記述している。 図の例では、 各データファイル毎に、 その番号 2 1 0、 ファイル名 21 1、 カテゴリー 212、 更新日 1 7、 データサイズ  FIG. 3 shows a specific example of the management file 21 shown in FIG. The management file 21 has a file name of, for example, kanri.Ran G, and describes attribute information of each data file 22 following the file name. In the example in the figure, for each data file, its number 210, file name 211, category 212, update date 17, data size
(KB) 2 18、 タイ トル 2 1 9、 地域名 2 16を記述している。 1つの  (KB) 218, Title 219, and Region Name 216 are described. One
HTMLファイルと、 これと組み合わされる他のデータファイルには同じフアイ ル番号力 ?付されている。 カテゴリー 2 12は、 「N ews」 「We a t h e r」 「S p o r t s」 等、 そのデータファイルの種類を示す。 地域 2 16は、 その データ力 ?視聴される対象の地域を示しており、 これが 「なし」 の場合には、 対象 の地域が限定されていないことを意味する。 And HTML files, are the same Huai Le numbers force? Attached to other data files to be combined with this. Category 2 12 is “News” “Weather” Indicates the type of the data file, such as "S ports". Region 2 16, the data force? Shows the area of the object to be viewed, this is the case of "No" means that the area of interest has not been limited.
図 3に示した管理ファイル 2 1の中身は、 項目 210〜 2 12, 2 16〜 2 1 9をそれぞれスペースを挟んで羅列したものであり、 受信側では、 1つのフアイ ルに含まれる項目数が既知であるため、 それぞれの項目を何番目のスペースの後 にあるかにより識別することができる。 この形式では、 管理ファイル 2 1のデー タ量を最小限に抑えることができる。 勿論、 管理ファイルの形式はこれに限定さ れるものではなく、 他の形式を採用してもよい。  The content of the management file 21 shown in FIG. 3 is a list of items 210 to 212, 216 to 219, each with a space between them. On the receiving side, the number of items included in one file Since each is known, each item can be identified by the number of spaces after it. In this format, the data amount of the management file 21 can be minimized. Of course, the format of the management file is not limited to this, and other formats may be adopted.
図 4は、 図 3の管理ファイル 2 1と同一内容である力?、 形式の異なる管理ファ ィルの例を示したものである。 この例では、 各項目 21 0〜 2 12, 2 16〜 2 19の前にその項目力 ^可であるかを示す識別子 220〜 222、 226〜 229 をそれぞれ付加している点で、 図 3の管理ファイルと異なる。 この場合、 各デ一 タファイルの項目の個数は異なつてもよいという利点がある。  Fig. 4 shows the same contents as the management file 21 in Fig. 3? An example of a management file of a different format is shown. In this example, identifiers 220 to 222 and 226 to 229 are added before each item 210 0 to 2 12, 2 16 to 219 to indicate whether the item is valid. Different from the management file. In this case, there is an advantage that the number of items in each data file may be different.
図 5に、 情報テーブルを表示する処理のフローチャートを示す。 ユーザの情報 テーブルの表示指示に応じて、 データ放送受信部 12 1を介して管理ファイルを 受信し (S 1 1) 、 これを基に情報テーブルを画面上に表示する (S 12) 。 つ いで、 ユーザからの任意のタイ トルの指示を受け付け (S 13) 、 そのデータ ファイルの番号を記憶する (S 14) 。  FIG. 5 shows a flowchart of a process for displaying the information table. In response to the user's instruction to display the information table, the management file is received via the data broadcast receiving unit 121 (S11), and the information table is displayed on the screen based on the management file (S12). Then, an arbitrary title instruction from the user is received (S13), and the number of the data file is stored (S14).
図 6に、 管理ファイルから得られた情報テーブル 60の表示例を示す。 これ は、 管理ファイルに含まれる、 各 HTMLファイルの番号、 タイ トル、 カテゴ リーおよび地域名を含む情報テーブル 60をリスト形式に表示するものである。 各 HTMLファイル番号にはチェックボックス 61力 寸属しており、 任意の チェックボックス 61をチェックすることによりユーザが見たいタイ トルを個別 に指定することができる。  FIG. 6 shows a display example of the information table 60 obtained from the management file. This displays an information table 60 including the number, title, category, and region name of each HTML file included in the management file in a list format. Each HTML file number has a check box 61, and the user can individually specify the title that the user wants to see by checking the check box 61.
ユーザは、 任意のチェックボックス 61へのチヱックの後、 データ受信 '取り 込みを指示する。 この指示に応じて実行される処理のフローチヤ一トを図 8に示 す。 まず、 先に記憶した HTMLファイルの番号を 1つ読み出す (S 1) 。 次 に、 この番号と一致する番号のデータファイルを全てダウンロードする (S 2 2) 。 さらに他の番号が残っていれば (S 23 , Y e s) 、 ステップ S 2 1, 2 2を繰り返し、 指定された全ての番号のデータファイルをダウンロードする。 その後、 ュ一ザからの指示に応じてダウンロードしたデータファイルの内容を 直ちに表示する場合には (S 24, Y e s) 、 ダウンロードされた HTMLファ ィルの 1つを読み出し、 ブラウザにより表示する (S 25) 。 ユーザによる終了 の指示があれば、 本処理を終了する (S 26) 。 次の HTMLファイルへの移行 の指示があれば (S 2 7) 、 ステップ S 25へ戻り、 次の HTMLファイルを表 示する。 After checking the check box 61, the user instructs data reception and capture. FIG. 8 shows a flowchart of the process executed in response to this instruction. First, the number of the previously stored HTML file is read out (S1). Next, download all data files with numbers that match this number (S2 2) If another number remains (S23, Yes), steps S21 and S22 are repeated to download the data files of all the specified numbers. Then, if the content of the downloaded data file is to be displayed immediately in response to an instruction from the user (S24, Yes), one of the downloaded HTML files is read out and displayed by the browser ( S 25). If there is a termination instruction from the user, this processing is terminated (S26). If there is an instruction to move to the next HTML file (S27), the process returns to step S25 to display the next HTML file.
なお、 前述したように、 1つの HTMLファイルの表示画面上にインタ一ネッ ト上の任意の URL (Uniform Resource Locator)に対するリンクが設定されてい る場合には、 そのホッ トスポッ トを指示 (クリック) することにより、 インター ネッ トへシームレスに接続すること力 s可能である。 ダウンロードされたデータ ファイルを、 図 8の処理の終了後に閲覧したい場合には、 図 8のステップ S 25 移行の処理と同等の処理を実行すればよい。  As described above, when a link to an arbitrary URL (Uniform Resource Locator) on the Internet is set on the display screen of one HTML file, the hot spot is designated (clicked). By doing so, it is possible to seamlessly connect to the Internet. If the user wants to view the downloaded data file after the processing in FIG. 8 is completed, a process equivalent to the process in step S25 in FIG. 8 may be performed.
図 7に、 図 8のステップ S 25における 1つの HTMLファイル (NEWS. HTM) の表示例を示す。 この例では、 図 6の情報テーブルの N 0. 1のデータ ファイル力表示されている様子を示す。  FIG. 7 shows a display example of one HTML file (NEWS. HTM) in step S25 in FIG. In this example, the data file of N 0.1 in the information table of FIG. 6 is displayed.
以上では、 情報テーブルからユーザが個々のタイ トルを指定して所望の放送 データを取り込む例を説明した力'、 次に、 ユーザ力'予め指定した情報のジャンル (カテゴリー) 等に応じて、 装置が自動的に該当する放送データを選択的に取り 込む例を示す。 そのためには、 ユーザが情報選択条件として予めジャンル等を指 定しておく必要がある。  In the above description, a description is given of an example in which the user designates individual titles from the information table and takes in desired broadcast data. Next, the user's ability is determined according to the genre (category) of information specified in advance. Here is an example in which automatically selects the corresponding broadcast data. For that purpose, the user needs to specify a genre or the like in advance as the information selection condition.
図 9に、 本実施例においてディスプレイ 1 1 7に表示される、 情報選択条件を 設定するための情報選択メニューの画面の一例を示す。 この例では、 情報選択条 件として、 ユーザの属する地域 (または所望の地域) と、 所望のジャンルとを指 定することができる。 図 1 4の例では、 各条件に対応するチェックボックス (四 角形ボタン) をユーザがキー、 マウス、 タツチパネル等の操作により選択する。 チェックボックス 52は複数の選択肢から任意の個数の項目を選択するためのも のである。 初期設定では、 「全国」 と 「すべて」 が選択されている。 図の例で は、 黒四角が選択された項目を示している。 条件の項目を選択した状態でキャン セルボタン 5 5を指示すれば、 入力がキャンセルされ、 登録状態が入力前の状態 に戻る。 登録ボタン 5 4を指示することにより、 この条件が登録され、 この画面 を起動した元の画面 (図示せず) に戻る。 FIG. 9 shows an example of an information selection menu screen for setting information selection conditions, which is displayed on the display 117 in this embodiment. In this example, a region to which the user belongs (or a desired region) and a desired genre can be specified as the information selection condition. In the example shown in Fig. 14, the user selects a check box (rectangular button) corresponding to each condition by operating a key, mouse, touch panel, or the like. The check box 52 is for selecting an arbitrary number of items from a plurality of options. By default, "Nationwide" and "All" are selected. In the example of the figure Indicates a selected item in a black square. If the cancel button 55 is indicated with the condition item selected, the entry is canceled and the registration state returns to the state before the entry. By instructing the register button 54, this condition is registered, and the screen returns to the original screen (not shown) which started this screen.
図 9の情報選択条件に応じて実行されるデータ受信の処理例を図 1 0のフロー チャートに示す。 この処理は、 ユーザの指示に応じて、 あるいは定期的に実行さ れる。 定期の場合には、 そのインターバルをユーザが指定できるようにすること 力 s好ましい。  An example of data reception processing executed in accordance with the information selection condition of FIG. 9 is shown in the flowchart of FIG. This process is executed in response to a user instruction or periodically. In the case of regular, it is preferable to allow the user to specify the interval.
まず、 放送の受信データから管理ファイルを見つけてこれを RAM I 1 3およ びデータ記憶装置 1 1 5に格納する (S 3 1 ) 。 ついで、 ループ変数 nを 1に設 定し (S 3 2 ) 、 ループ処理に入る。  First, a management file is found from the received broadcast data and stored in the RAM 13 and the data storage device 115 (S31). Next, the loop variable n is set to 1 (S32), and the loop processing is started.
ループ処理では、 まず、 n番目の HTMLファイルの属性情報 (図 3の 1行の 項目群) を取り出す (S 3 3 ) 。 そこで、 情報選択条件 (図 9参照) として 「地 域」 の指定があるかを調べる (S 3 4) 。 ユーザの指定する地域が 「全国」 であ れば地域の指定なしと判断して、 後述のステップ S 3 7へ進む。 「全国」 以外の 特定の地域の指定があれば、 それがどの地域であるかを確認する (S 3 5) 。 次 に、 その地域が、 前記 HTMLファイルの属性情報として記述された地域と合致 したかを判定する (S 3 6) 。 不合致であれば、 後述するステップ S 4 3へ進 む。  In the loop processing, first, the attribute information (the group of items in one line in FIG. 3) of the n-th HTML file is extracted (S33). Therefore, it is checked whether “region” is specified as the information selection condition (see FIG. 9) (S34). If the area specified by the user is "nationwide", it is determined that no area is specified, and the process proceeds to step S37 described later. If a specific area other than “nationwide” is specified, check which area it is (S35). Next, it is determined whether the area matches the area described as the attribute information of the HTML file (S36). If not, the process proceeds to step S43 described later.
地域が合致すれば、 次にジャンルの指定があるかを調べる (S 3 7) 。 「ジャ ンルカ s 「すべて」 であればジャンル指定なしと判断して、 後述のステップ S 3 9 へ進み、 特定のジャンルの指定がある場合には、 そのジャンルが HTMLフアイ ルのジャンルと合致したかを調べる (S 3 8 ) 。 不合致であれば、 後述のステツ プ S 4 3へ進む。 If the area matches, it is checked whether a genre is specified next (S37). It is determined that there is no "Ja Nruka s" If all "genre specified, the process proceeds to step S 3 9 which will be described later, if there is a designation of a particular genre, whether the genre is consistent with the genre of HTML Huai Le Check (S38). If not, the process proceeds to step S43 described below.
ジャンルが合致した場合には、 当該 HTMLファイルと同一名称のファイルを 既に格納済みか否かを調べる (S 3 9 ) 。 未格納の場合には、 当該 HTMLファ ィルをダウンロードし、 データ記憶装置 1 1 5に格納する (S 4 0) 。 未格納の 場合には、 同ファイルを更新する必要があるかを調べる (S 4 1 ) 。 具体的に は、 管理ファイルに記述された、 例えば当該 HTMLファイルの更新日 (図 3の 2 17) と格納済みファイルの更新日とを比較して、 異なる場合には更新要と判 断する。 更新要と判断された場合にはデータ記憶装置 1 15内の同ファイルを更 新し (S 42) 、 更新不要と判断された場合にはステップ S 43へ進む。 If the genre matches, it is checked whether a file having the same name as the HTML file has already been stored (S39). If not stored, the HTML file is downloaded and stored in the data storage device 115 (S40). If not stored, it is checked whether the file needs to be updated (S41). Specifically, for example, the update date of the HTML file described in the management file (Fig. 3 2 17) is compared with the update date of the stored file, and if they are different, it is determined that update is necessary. If it is determined that updating is necessary, the same file in the data storage device 115 is updated (S42), and if it is determined that updating is unnecessary, the process proceeds to step S43.
ステツプ S 43では、 変数 nをィンクリメン卜する (S 43) 。 そこで管理 ファイルを参照して、 新たな η番目のファイルがあるかを確認し (S 44) 、 な ければ本処理を終了し、 あればステップ S 33に戻って、 上述の処理を再度実行 する。  In step S43, the variable n is incremented (S43). Therefore, referring to the management file, it is confirmed whether there is a new η-th file (S44), and if not, the process is terminated. If there is, the process returns to step S33, and the above process is executed again. .
このようにして、 ユーザ力 ?指定した条件に合致した属性を有する HTMLファ ィルのみが、 自動的にデータ記憶装置 1 15内に取り込まれる。 不要なファイル は取り込まれないので、 データ記憶装置 1 1 5の容量を必要以上に大きくする必 要がなくなる。 取り込まれたデータの表示処理については、 前述したと同様であ る。 In this way, only the HTML file I le with attributes that match the user force? Specified condition is automatically captured in the data storage device 1 15. Since unnecessary files are not imported, the capacity of the data storage device 115 does not need to be increased more than necessary. The display process of the captured data is the same as described above.
次に、 本発明をカーナビゲーション装置に適用した他の実施例を詳細に説明す る。 但し、 本実施例は、 カーナビゲーシヨン装置に限定されるものではなく、 例 えば、 現在位置検出手段を持つパーソナルコンピュータや携帯情報端末にも適用 できるものである。  Next, another embodiment in which the present invention is applied to a car navigation device will be described in detail. However, the present embodiment is not limited to a car navigation device, but can be applied to, for example, a personal computer or a portable information terminal having a current position detecting means.
まず、 図 1 1に本実施例におけるカーナビゲーシヨン装置のハードウェア構成 例を示す。 図 1 1において、 図 1に示したと同様の要素には同一の参照番号を付 してある。  First, FIG. 11 shows an example of a hardware configuration of a car navigation device according to the present embodiment. In FIG. 11, the same elements as those shown in FIG. 1 are denoted by the same reference numerals.
カーナビゲーシヨン装置 1 00は、 装置全体をプログラム処理により制御する CPU 1 1 1と、 現在位置を検出するための現在位置検出部 1 12と、 CPU 1 1 1力?実行する制御プログラムや必要なデータを記憶した ROM1 13と、 CPU 1 1 1のプログラム実行時の作業領域, バッファ領域, 一時記憶領域を提 供する RAMI 14と、 不揮発的にある程度のデータを格納することができる データ記憶装置 (フラッシュメモリ等) 1 15と、 道路地図情報を格納した地図 情報格納部 (ここでは CD— ROM) 1 16と、 地図や後述する HTMLフアイ ルの内容を表示するディスプレイ 1 1 7と、 音声情報を出力するスピーカ 1 18 と、 ユーザが指示を入力するための入力装置 (例えば、 操作キー、 タツチパネ ル、 リモコン等) 1 1 9と、 テレビ多重放送のようなデータ放送をアンテナ 12 0を介して受信するデータ放送受信部 12 1と、 外部とのデータ通信を制御する 通信制御部 122とを有する。 The car navigation device 100 includes a CPU 111 that controls the entire device by a program process, a current position detection unit 112 for detecting a current position, and a CPU 111. ROM 113 that stores the control program to be executed and necessary data, RAMI 14 that provides a work area, buffer area, and temporary storage area when the CPU 111 executes the program, and stores some data in a nonvolatile manner Data storage device (flash memory, etc.) 115, map information storage unit (here, CD-ROM) 116 that stores road map information, and display 1 1 that displays maps and the contents of HTML files described later 7, a speaker 118 for outputting audio information, an input device (eg, an operation key, a touch panel, a remote controller, etc.) for a user to input an instruction 119, and a data broadcast such as a television multiplex broadcast as an antenna. 12 It has a data broadcast receiving unit 121 that receives data via an external device 0, and a communication control unit 122 that controls data communication with the outside.
前述したように、 通信制御部 122は、 コネクタ 123を介して、 例えば、 携 帯電話等に接続され、 インターネットにアクセスすることができる。 データ放送 としては、 地上波を利用したものの他、 衛星放送を利用するものであってもよ レ、。 本実施例では、 現在位置検出部 1 12として、 GP S受信器を用いる力 こ れに代えてまたは加えて、 公知の自立航法等の他の手段を用いてもよい。  As described above, the communication control unit 122 is connected to, for example, a mobile phone or the like via the connector 123, and can access the Internet. Data broadcasting may use satellite broadcasting in addition to terrestrial broadcasting. In the present embodiment, as the current position detection unit 112, other means such as a known self-contained navigation may be used instead of or in addition to the force using the GPS receiver.
本実施の形態における、 データ放送受信部 12 1で受信されるデータの構成 は、 先の実施の形態における図 2に示したものと同じである。 すなわち、 この放 送データは、 管理フアイル 2 1を先頭に複数のデータファイル 22の組を順次送 信し、 最後のデータファイル 22まで送信した後、 続けてまたは所定の時間を置 いて、 同じファイルの組が送信され、 これを繰り返す。  The configuration of data received by data broadcast receiving section 121 in the present embodiment is the same as that shown in FIG. 2 in the previous embodiment. That is, the transmission data is transmitted in the same file after transmitting a set of a plurality of data files 22 sequentially with the management file 21 at the top, transmitting the last data file 22 continuously, or after a predetermined time interval. Is sent and repeats this.
図 12に、 本実施の形態における管理ファイル 2 1の具体例を示す。 kanri.丽 G というファイル名の管理ファイル 2 1は、 後続のデータファイル 22 (HTML ファイル) の属性情報を記述している。 この例では、 説明の簡単化のため、 デ一 タファイルとして HTMLファイルのみを示している力 ?、 G I Fファイル等を含 んでもよい。 その場合には、 図 3に示した管理ファイルと同じように、 関連する データフアイルに同じ番号を付すこと力?望ましい。 FIG. 12 shows a specific example of the management file 21 in the present embodiment. The management file 21 with the file name kanri. 丽 G describes the attribute information of the subsequent data file 22 (HTML file). In this example, for the sake of simplicity, the force shows only the HTML file as de one datafile?, It may also contains do the GIF files, and the like. If so, should the same number be assigned to the relevant data files, as in the management file shown in Figure 3? desirable.
図 12の例では、 各 HTMLファイル毎に、 そのファイル名 2 1 1、 分類名 2 12、 発信日時 2 13、 有効日時 (期限) 2 14、 位置情報 (東経および北緯) 2 15、 地域名 216を記述している。 分類名 2 12は、 「コンビニ」 「ガソリ ンスタンド」 「ファーストフード」 「ニュース」 等の、 その HTMLファイルの 情報分類を示す。 発信日時 2 13は、 前述した更新日時と同じと考えてもよい。 位置情報 2 1 5は、 その HTMLファイルに関連した位置であり、 例えば、 ファーストフード店に関する HTMLファイルの場合には、 その店の所在地であ る。 HTMLファイルによっては、 位置情報を持たないものもあり、 その場合に は特定の数値または記号 (ここではオール 0) を記述している。  In the example of Fig. 12, for each HTML file, its file name 211, classification name 212, transmission date and time 213, effective date and time (expiration date) 214, location information (East and North latitude) 215, region name 216 Is described. The classification name 212 indicates the information classification of the HTML file such as “convenience store”, “gasoline stand”, “fast food”, “news”, and the like. The transmission date and time 213 may be considered to be the same as the update date and time described above. The location information 215 is a location related to the HTML file. For example, in the case of an HTML file related to a fast food restaurant, the location information is a location of the restaurant. Some HTML files do not have location information, in which case specific numerical values or symbols (all 0s in this case) are described.
図 3の管理ファイルと同様、 図 12に示した管理ファイル 2 1の中身は、 項目 2 1 1〜2 1 6をそれぞれスペースを挟んで羅列したものであり、 受信側では、 1つのファイルに含まれる項目数が既知であるため、 それぞれの項目を何番目の スペースの後にあるかにより識別することができる。 この形式では、 管理フアイ ル 2 1のデータ量を最小限に抑えることができる。 Like the management file in FIG. 3, the contents of the management file 21 shown in FIG. 12 are items 21 1 to 21 6 arranged in a row with a space therebetween. Since the number of items in a file is known, each item can be identified by the number of spaces after it. In this format, the amount of data in the management file 21 can be minimized.
図 1 3は、 図 1 2の管理ファイル 2 1と同一内容である力 形式の異なる管理 ファイルの例を示したものである。 この例では、 各項目 2 1 1〜 2 1 6の前にそ の項目力 可であるかを示す識別子 2 2 1〜 2 2 6をそれぞれ付加している点で、 図 1 1の管理ファイルと異なる。  FIG. 13 shows an example of a management file having the same contents as the management file 21 of FIG. 12 but having a different format. In this example, the identifiers 2 21 to 2 26 indicating whether the item is valid are added before each item 2 11 to 2 16 respectively. different.
図 1 4に、 本実施例においてディスプレイ 1 1 7に表示される、 情報選択条件 を設定するための情報選択メニューの画面の一例を示す。 この例では、 情報選択 条件として、 ユーザ (車両) の現在位置と H T M Lファイルに指定された特定の 位置との距離と、 情報分類とを採用している。 これらは予め定められた固定値で あってもよい力?、 ユーザ力 ?可変設定できることが好ましい。 図 1 4の例では、 ユーザは、 条件となる距離の範囲を複数の選択肢 ( 1 k m以内、 5 k m以内、 1 0 k m以内、 O F F ) から選択するようになっている。 「O F F」 力 s指定されて いる場合には、 距離の条件を問わないことを意味する。 同様に、 ユーザは.、 情報 分類として、 ファイル取得を希望する情報分類 (コンビニ、 ガソリンスタンド、 ファーストフード等) を選択する。 FIG. 14 shows an example of an information selection menu screen for setting information selection conditions displayed on the display 117 in this embodiment. In this example, the distance between the current position of the user (vehicle) and a specific position specified in the HTML file, and the information classification are adopted as information selection conditions. These may be of a predetermined fixed value power?, It can preferably be user force? Variably set. In the example of Fig. 14, the user selects the range of the condition distance from multiple options (within 1 km, within 5 km, within 10 km, OFF). If it is "OFF" force s designation means that no matter the distance of conditions. Similarly, the user selects the desired information category (convenience store, gas station, fast food, etc.) as the information category.
また、 図 1 4の例では、 各条件に対応するラジオボタン 5 1 (丸形ボタン) ま たはチェックボックス (四角形ボタン) 5 2をユーザがキ一操作またはタツチパ ネル操作により選択する。 ラジオボタン 5 1は複数の選択肢から 1つの項目を選 択するためのものである。 チェックボックス 5 2は、 前述したとおり、 複数の選 択肢から任意の個数の項 Θを選択するためのものである。 図の例では、 黒丸およ ぴ黒四角が選択された項目を示している。 条件の項目を選択した状態でキャンセ ルポタン 5 5を指示すれば、 入力がキャンセルされ、 登録状態が入力前の状態に 戻る。 登録ボタン 5 4を指示することにより、 この条件が登録され、 この画面を 起動した元の画面 (図示せず) に戻る。  In the example of FIG. 14, the user selects the radio button 51 (circular button) or the check box (square button) 52 corresponding to each condition by a single operation or a touch panel operation. The radio button 51 is used to select one item from a plurality of options. The check box 52 is for selecting an arbitrary number of items from a plurality of options, as described above. In the example of the figure, a black circle and a black square indicate the selected item. If cancel button 55 is specified while the condition item is selected, the entry is canceled and the registration status returns to the state before the entry. By instructing the register button 54, this condition is registered, and the screen returns to the original screen (not shown) which started this screen.
図 1 5は、 情報選択の条件を設定するための情報選択メニューの画面の他の例 を示す。 この例では、 情幸艮分類毎に異なる距離条件を設定できるようになつてい る。 図 1 4、 図 1 5に示した例では、 距離の大きさとして予め与えられた数値の中 から選択するようにした力 これに加えて、 またはこれに代えてユーザが所望の 数値を入力できるようにしてもよい。 FIG. 15 shows another example of an information selection menu screen for setting information selection conditions. In this example, it is possible to set different distance conditions for each of the emotional categories. In the examples shown in Fig. 14 and Fig. 15, the user can input a desired numerical value in addition to or instead of the force to select from the numerical values given in advance as the magnitude of the distance. You may do so.
図 1 6に、 本実施例におけるデータ受信処理の一例のフローチャートを示す。 この処理は、 ユーザの指示に応じて、 あるいは定期的に実行される。 定期の場合 には、 そのィンターバルをユーザが指定できるようにすること力好ましい。 まず、 放送の受信データから管理ファイルを見つけてこれを R AM 1 1 3およ びデータ記憶装置 1 1 5に格納する (S 7 0 1 ) 。 ついで、 ループ変数 nを 1に 設定し (S 7 0 2 ) 、 ループ処理に入る。  FIG. 16 shows a flowchart of an example of the data receiving process in the present embodiment. This process is executed in response to a user instruction or periodically. In the case of regular, it is preferable to allow the user to specify the interval. First, a management file is found from the received broadcast data and stored in the RAM 113 and the data storage device 115 (S701). Next, the loop variable n is set to 1 (S702), and the loop processing is started.
ループ処理では、 まず、 n番目の H T M Lファイルの属性情報 (図 1 2の 1行 の項目群) を取り出す (S 7 0 3 ) 。 そこで、 情報選択条件として 「距離」 の指 定があるかを調べる (S 7 0 4 ) 。 なければ後述のステップ S 7 0 7へ進み、 あ れば、 現在位置検出部 1 1 2でユーザの現在位置を確認する (S 7 0 5 ) 。 ルー プ処理の期間中に現在位置はそれほど大きく変化しないと考えられるので、 この 現在位置を確認するステップは、 ループ処理の前に実行してもよい。 次に、 両位 置間の距離を算出し、 これ力 s指定された距離範囲内であるかを判定する (S 7 0 6 ) 。 ここで算出する距離は便宜上、 両位置間の直線距離とする。 指定範囲外で あれば、 後述するステップ S 7 1 3へ進む。 In the loop processing, first, the attribute information of the n-th HTML file (the group of items in one line in FIG. 12) is extracted (S703). Then, it is checked whether "distance" is specified as the information selection condition (S704). If not, the process proceeds to step S707, which will be described later. If there is, the current position of the user is confirmed by the current position detector 112 (S705). This step of determining the current position may be performed before the loop processing because the current position is not expected to change so much during the loop processing. Next, the distance between the two positions is calculated, and it is determined whether the distance is within the distance range specified by the force s ( S706). The distance calculated here is a straight-line distance between the two positions for convenience. If it is out of the specified range, the process proceeds to step S713 described later.
指定範囲内であれば、 次に情報分類の指定があるかを調べる (S 7 0 7 ) 。 指 定が無ければ後述のステップ S 7 0 9へ進み、 ある場合には分類が合致したかを 調べる (S 7 0 8 ) 。 不合致であれば、 後述のステップ S 7 1 3へ進む。  If it is within the specified range, it is checked whether or not the information classification is specified (S707). If there is no designation, the process proceeds to step S709 described later, and if there is, it is checked whether the classification matches (S708). If they do not match, the flow proceeds to step S713 described later.
分類が合致した場合には、 当該 H T M Lファイルと同一名称のファイルを既に 格納済みか否かを調べる (S 7 0 9 ) 。 未格納の場合には、 当該 H TM Lフアイ ルを取り込み、 データ記憶装置 1 1 5に格納する (S 7 1 0 ) 。 未格納の場合に は、 同ファイルを更新する必要があるかを調べる (S 7 1 1 ) 。 具体的には、 管 理ファイルに記述された、 例えば当該 H T M Lファイルの発信日時と格納済み ファイルの発信日時とを比較して、 異なる場合には更新要と判断する。 あるい は、 発信日時の代わりに有効日時を比較してもよい。 更新要と判断された場合に はデータ記憶装置 1 1 5内の同ファイルを更新し (S 7 1 2 ) 、 更新不要と判断 された場合にはステップ S 713へ進む。 ステップ S 713では、 変数 nをィ ンクリメントする (S 713) 。 そこで管理ファイルを参照して、 新たな n番目 のファイルがあるかを確認し (S 714) 、 なければ本処理を終了し、 あればス テツプ S 703に戻って、 上述の処理を再度実行する。 If the classifications match, it is checked whether a file having the same name as the HTML file has already been stored (S709). If not stored, the HTML file is fetched and stored in the data storage device 115 (S710). If it is not stored, it is checked whether the file needs to be updated (S711). Specifically, for example, the transmission date and time of the HTML file described in the management file and the transmission date and time of the stored file are compared, and if they are different, it is determined that updating is necessary. Alternatively, the effective date and time may be compared instead of the call date and time. If it is determined that the update is necessary, the same file in the data storage device 115 is updated (S712), and it is determined that the update is unnecessary. If so, the process proceeds to step S713. In step S713, the variable n is incremented (S713). Therefore, referring to the management file, it is confirmed whether or not there is a new n-th file (S714). If there is no such file, the process is terminated. If there is, the process returns to step S703 to execute the above process again. .
このようにして、 ユーザが指定した条件に合致した属性を有する HTMLファ ィルのみが、 データ記憶装置 1 1 5内に取り込まれる。 不要なファイルは取り込 まれないので、 データ記憶装置 1 1 5の容量を必要以上に大きくする必要がなく なる。  In this way, only HTML files having attributes that match the conditions specified by the user are imported into the data storage device 115. Unnecessary files are not imported, so that the capacity of the data storage device 115 does not need to be increased more than necessary.
なお、 図 1 5に示した情報選択メニュー画面を用いる場合には、 図 16におい て距離判定 (S 704〜S 706) の前に情報分類判定 (S 707〜S 708) を実行すること力好ましい。  When the information selection menu screen shown in FIG. 15 is used, it is preferable to execute the information classification judgment (S707 to S708) before the distance judgment (S704 to S706) in FIG. .
図 17に、 本実施例における表示処理の一例のフローチャートを示す。 この処 理は、 ユーザの指示に応じて起動される。 このとき表示処理の起動毎に、 表示処 理に先立って図 14または図 15のメニュー画面を表示するようにしてもよレ。 図 17の表示処理では、 まず、 ループ変数 nを 1にセッ トし (S 801 ) 、 以 下のループ処理に入る。  FIG. 17 shows a flowchart of an example of the display processing in the present embodiment. This process is started according to a user's instruction. At this time, each time the display processing is started, the menu screen of FIG. 14 or FIG. 15 may be displayed prior to the display processing. In the display processing of FIG. 17, first, the loop variable n is set to 1 (S801), and the following loop processing is started.
ループ処理では、 まず、 データ記憶装置 1 15に格納されている管理ファイル を読み出し、 その中の n番目の HTMLファイルの属性情報を読み出す (S 80 2) 。 この HTMLファイルがデータ記憶装置 1 15内に存在しているかを調べ る (S 803) 。 存在しなければステップ S 806へ進み、 存在すればそのファ ィルの有効期限が経過しているか否かを調べる (S 804) 。 経過していなけれ ば、 ステップ S 806へ進み、 経過していれば当該ファイルをデータ記憶装置 1 1 5から削除 (消去) する (S 805) 。  In the loop processing, first, the management file stored in the data storage device 115 is read, and the attribute information of the n-th HTML file in the management file is read (S802). It is checked whether the HTML file exists in the data storage device 115 (S803). If the file does not exist, the process proceeds to step S806, and if it does exist, it is checked whether the expiration date of the file has passed (S804). If it has not elapsed, the process proceeds to step S806, and if it has elapsed, the file is deleted (erased) from the data storage device 115 (S805).
ついで、 情報選択条件として 「距離」 の指定があるかを調べ (S 806) 、 な い場合にはステップ S 809へ進み、 ある場合には現在位置を確認する (S 80 7) 。 この現在位置に対して、 当該 HTMLファイルについて記述された位置が ユーザの指定した範囲内にあるかを調べる (S 808) 。 指定範囲内にない場合 には、 ステップ S 81 2へ進む。  Next, it is checked whether "distance" is designated as the information selection condition (S806). If not, the process proceeds to step S809, and if there is, the current position is confirmed (S807). With respect to this current position, it is checked whether the position described for the HTML file is within the range specified by the user (S808). If not, go to step S812.
指定範囲内にある場合には、 選択条件として 「情報分類」 の指定があるかを調 ベる (S 809) 。 ない場合にはステツプ S 8 1 1へ進み、 ある場合には、 当該 HTMLファイルの分類力 s指定分類に合致するかを調べる (S 8 10) 。 不合致 ならばステップ S 812へ進み、 合致なら当該 HTMLファイルの位置の該当す る箇所を地図上に表示する (S 81 1) 。 If it is within the specified range, check if the information condition is specified as a selection condition. Bell (S809). If not, the process proceeds to step S811. If yes, it is checked whether the HTML file conforms to the classifying power s designated classification (S810). If they do not match, the process proceeds to step S812, and if they match, the corresponding part of the position of the HTML file is displayed on a map (S811).
その後、 変数 nをィンクリメントし (S 812) 、 新たな n番目のファイルが あれば (S 8 13) 、 ステップ S 802へ戻り、 上記の処理を再度実行する。 新たな n番目のフアイルが存在しない場合には、 ユーザによる HTMLフアイ ルの表示指示を受けて (S 8 14) 、 その HTMLファイルの内容を地図に代え て画面上に表示する (S 8 1 5) 。 この表示は地図上に開いたウィンドウ内に行 うようにしてもよい。 終了の指示があった場合には (S 81 6) 、 本処理を終了 する。  Thereafter, the variable n is incremented (S812). If there is a new n-th file (S813), the process returns to step S802, and the above processing is executed again. If the new n-th file does not exist, an HTML file display instruction is received from the user (S814), and the contents of the HTML file are displayed on the screen instead of a map (S815). ). This display may be performed in a window opened on the map. If there is a termination instruction (S816), this processing is terminated.
後述する図 19に示したような 「地図表示に戻る」 ボタン 104がユーザによ り指示された後に (例えば別の) HTMLファイルの表示指示があった場合には (S 8 1 ) 、 再度ステップ S 815でそのファイル内容を地図に代えて表示す る。  If the user instructs (for example, another) HTML file display after the “return to map display” button 104 as shown in FIG. 19 described later (S81), the step is performed again. In step S815, the contents of the file are displayed in place of a map.
なお、 図 16の受信処理で選択条件に従って取り込んだファイルを図 1 7の表 示処理で表示する際においても再度選択条件をチェックするのは、 第 1に、 ファ ィルを取り込んだときとは現在位置が変わつている可能性があること、 第 2に、 フアイル取込から表示までの間に選択条件が変更されている場合があることによ る。  Note that when the file fetched according to the selection conditions in the reception process in Fig. 16 is displayed in the display process in Fig. 17, the selection conditions are checked again.First, when the file is fetched, Second, the selection conditions may have changed between the time the file was imported and the time it was displayed.
図 1 7の処理により、 例えば、 図 18に示すように選択条件に合致した HTMLファイルの該当する地図上の箇所 92、 93に、 ユーザの注意を喚起す る表示態様 (例えば点の点滅) で表示を行う。 ユーザがその箇所 92、 93のい ずれかを指示すると、 その指示された箇所に対応する HTMLファイルの内容が 解読され、 表示画像が構築されて図 19に示すように表示される。 これによつ て、 ユーザは自分の現在位置から指定した距離範囲内の目的地を見つけ、 その内 容を確認することができる。 なお、 図 18中の符号 9 1はユーザの現在の位置を 示す。 図 1 9の画面は HTMLファイルの表示画面なので、 そこに設定されてい るホッ トスポッ ト (またはアンカーポイント) 10 1, 102, 103等を指示 1 By the processing of Fig. 17, for example, as shown in Fig. 18, the user can draw the user's attention to the corresponding locations 92 and 93 on the map of the HTML file that match the selection conditions (for example, blinking dots). Display. When the user designates one of the places 92 and 93, the contents of the HTML file corresponding to the designated place are decrypted, and a display image is constructed and displayed as shown in FIG. This allows the user to find a destination within a specified distance from his / her current location and check its contents. The reference numeral 91 in FIG. 18 indicates the current position of the user. The screen in Figure 19 is an HTML file display screen, so the hot spots (or anchor points) 101, 102, 103, etc. set there are indicated. 1
16 することにより、 通信制御部 1 2 2および携帯電話等を介して、 インターネッ ト の W E Bサイ トへアクセスすることができる。 By doing so, it is possible to access the Internet WEB site via the communication control unit 122 and a mobile phone or the like.
なお、 位置の記述がない (オール 0の) H TM Lファイルについては、 距離判 定では条件不満足と判定される。  For HTML files with no location description (all 0s), the distance is determined to be unsatisfactory in the distance determination.
この処理によりユーザ力 s視聴する対象のデータ力?絞られるので、 ユーザは迅速 に必要な情報を取得することができる。 Data force of the object to be viewing user force s by this process? Because it is narrowed down, the user can quickly obtain necessary information.
上記選択条件としての距離の指定は一度に 1つのみとしたが、 複数の距離の指 定を許容するようにしてもよい。 その場合、 最小の距離に合致するものがあれば それのみを取り込み、 なければ次に大きい距離に合致するものを取り込む、 とい う ようにしてもよい。  Although only one distance is specified as the selection condition at a time, a plurality of distances may be specified. In that case, if there is something that matches the minimum distance, only that one may be imported, otherwise, the one that matches the next larger distance may be imported.
図 2 0〜図 2 2により、 本発明の第 3の実施例を説明する。 この実施例を実現 するためのハードウェア構成は図 1 1に示したものを利用できる。 第 2の実施例 では、 情報選択条件として距離と情報分類とを用いたが、 本実施例ではさらに ユーザ属性 (性別、 年齢) および情報のジャンルを用いる。 そのために図 1 2、 図 1 2で説明した管理ファィルにュ一ザ属性としての性別、 年齢範囲、 ジャンル の項目を追加する。 例えば、 特定の H T M Lファイルに対象とする視聴者の性 別、 年齢範囲を指定したり、 当該情報のジャンルを指定したりする。  A third embodiment of the present invention will be described with reference to FIGS. The hardware configuration for realizing this embodiment can use the one shown in FIG. In the second embodiment, the distance and the information classification are used as the information selection conditions. However, in the present embodiment, the user attribute (sex, age) and the genre of information are further used. For this purpose, items such as gender, age range, and genre as user attributes are added to the management file described in FIGS. 12 and 12. For example, it specifies the gender and age range of the audience targeted for a specific HTML file, and specifies the genre of the information.
図 2 0に、 第 3の実施例における選択条件設定画面を示す。 この画面には、 ユーザの名前、 年齢、 性別の入力欄と、 情報選択メニューの入力欄を有する。 情 報選択メニューには、 第 2の実施例と同じ 「距離」 および 「情報分類」 の他、 性 別の条件比較を行うか否かを示す O N , O F F , 年齢の条件比較を行うか否かを 示す O N , O F F , ジャンル (ここでは 「すべて」 「ニュース」 「交通情報」 「気象情報」 「音楽」 「ショッピング」 「食べ物」 等) を選択するためのラジォ ボタンが配置されている。  FIG. 20 shows a selection condition setting screen according to the third embodiment. This screen has input fields for the user's name, age, and gender, and input fields for an information selection menu. The information selection menu contains the same “distance” and “information classification” as in the second embodiment, as well as whether to perform a gender condition comparison, ON, OFF, or age condition comparison. Radio buttons for selecting ON, OFF, and genre (here, “all”, “news”, “traffic information”, “weather information”, “music”, “shopping”, “food”, etc.) are arranged.
図 2 1に、 この登録情報を用いて情報選択を行うデータ受信処理の例を表わす フローチャートを示す。 図 1 6のフローチャートと同じステツプには同じ参照番 号を付してある。 したがって、 図 1 6のフローチャートと異なるステップについ てのみ説明する。  FIG. 21 is a flowchart showing an example of a data receiving process for selecting information using the registration information. The same steps as those in the flowchart of FIG. 16 are denoted by the same reference numerals. Therefore, only the steps different from the flowchart of FIG. 16 will be described.
本実施例では、 ステップ S 7 0 8と S 7 0 9の間に、 ステップ S 1 2 1〜 S 1 2 4力?挿入されている。 ステップ S 1 2 1では、 ユーザ属性の指定があるかを 調べる。 すなわち、 図 2 0の情報選択メニューにおける性別または年齢のいずれ かが O Nに設定されているかを調べる。 続くステップ S 1 2 2では、 性別が O N の場合には登録されたユーザの性別 (図 2 0の例では男) を当該 H TM Lフアイ ルの性別の属性の指定 (存在する場合) と合致するかを調べる。 年齢が O Nの場 合には登録されたユーザの年齢 (図 2 0の例では 3 9歳) を当該 H TM Lフアイ ルの年齢の属性 (年齢の範囲) の指定 (存在する場合) と合致するかを調べる。 性別と年齢の両方が O Nの場合には両方とも合致したかを調べる。 合致すれば次 のステップ S 1 2 3へ進み、 不合致であればステップ S 7 1 3へ進む。 In the present embodiment, between steps S708 and S709, steps S1 21 to S1 2 4 force inserted. In step S121, it is checked whether a user attribute is specified. That is, it is checked whether gender or age in the information selection menu in FIG. 20 is set to ON. In the following step S122, if the gender is ON, the registered user's gender (male in the example of Fig. 20) matches the gender attribute specification (if any) of the HTML file. Find out what to do. If the age is ON, the age of the registered user (39 years in the example of Fig. 20) matches the age attribute (range of age) of the HTML file (if any). Find out what to do. If both gender and age are ON, check if both match. If they match, the process proceeds to the next step S123, and if they do not match, the process proceeds to step S713.
ステップ S 1 2 3では、 ジャンルの指定があるかを調べる。 すなわち、 図 2 0 においてジャンルの複数の項目中のいずれかが指定されているかを調べる。 指定 されていれば、 その、 または、 それらのジャンルが当該 H TM Lファイルのジャ ンルに合致するかを調べ (S 1 2 4 ) 、 合致すればステップ S 7 0 9へ進む。 合 致しなければステップ S 7 1 3へ進む。  In step S123, it is checked whether a genre is specified. That is, it is checked whether any of a plurality of items of the genre is designated in FIG. If specified, it is checked whether or not the genre matches the genre of the HTML file (S124), and if they match, the process proceeds to step S709. If not, proceed to step S 7 13.
ステップ S 7 0 9以降の処理は、 図 1 6の処理と同じである。  The processing after step S709 is the same as the processing in FIG.
図 2 2に、 第 3の実施例における表示処理の一例のフローチャートを示す。 図 1 7のフローチャートと同じステップには同じ参照番号を付してある。 したがつ て、 図 1 7のフローチャートと異なるステップについてのみ説明する。  FIG. 22 shows a flowchart of an example of the display process in the third embodiment. The same steps as those in the flowchart in FIG. 17 are denoted by the same reference numerals. Therefore, only the steps different from the flowchart of FIG. 17 will be described.
本実施例では、 ステップ S 8 1 0と S 8 1 1の間に、 ステップ S 1 3 1〜 S 1 3 4力 s挿入されている。 これらのステップ S 1 3 1 〜 S 1 3 4は実質的に図 2 1 のステップ S 1 2 1〜 S 1 2 4と同じである。 In this embodiment, during step S 8 1 0 and S 8 1 1, is inserted Step S 1 3 1~ S 1 3 4 force s. These steps S131 to S134 are substantially the same as steps S121 to S124 in FIG.
この第 3の実施例により、 ユーザ属性や情報ジャンルに関する属性情報が H TM Lフアイルの属性情報として管理ファィルに記述されていることを前提と して、 ユーザ属性や情報ジャンルを選択条件とすることができ、 より細かな条件 による情報の取得およぴ表示を行うことが可能になる。  According to the third embodiment, the user attribute and the information genre are selected as the selection conditions on the assumption that the attribute information on the user attribute and the information genre is described in the management file as the attribute information of the HTML file. This makes it possible to acquire and display information under more detailed conditions.
また、 第 3の実施例におけるユーザ属性による情報選択の特徴は、 第 1の実施 例に適用することもできる。  Further, the feature of the information selection by the user attribute in the third embodiment can be applied to the first embodiment.
以上、 本発明の好適な実施例について説明したが、 本発明の要旨を逸脱するこ となく種々の変形 ·変更を行うこと力?可能である。 例えば、 情報の取得と表示の 選択条件に同じ条件を用いたが、 両者に別々の選択メニューを用いて異なる条件 を設定できるようにしてもよい。 その場合、 具体的な設定方法としては、 取得の 条件を表示の条件より広くする必要があり、 これに反する設定を行おうとしたと きにはユーザに対して警告等を発するようにすること力 s好ましい。 The preferred embodiment of the present invention has been described above. However, it is possible to make various modifications and changes without departing from the gist of the present invention. It is possible. For example, the acquisition and display of information Although the same condition is used as the selection condition, different conditions may be set for both of them using different selection menus. In this case, as a specific setting method, it is necessary to make the acquisition condition wider than the display condition, and to make a setting contrary to this, it is necessary to issue a warning to the user. s preferred.
また、 データサイズをデータファイル選択のための条件に加えてもよい。  Further, the data size may be added to the condition for selecting a data file.
現在位置として現在位置検出部で検出したもののみを用いたが、 ユーザが入力 した位置を現在位置として用いることにより、 実際の現在位置とは別の位置の周 辺の情報を取得 ·表示することができるようにしてもよい。  Only the current position detected by the current position detector is used as the current position.However, by using the position input by the user as the current position, information on the periphery of a position different from the actual current position is acquired and displayed. May be made.
現状、 簡易携带電話 (P H S : Personal Handyphone System) は、 車両等の移 動中には正常な通信が困難である力'、 移動しながらの受信を行わない携帯情報端 末のようなものと組み合わせて利用できる。 この場合、 P H Sの基地局情報で現 在位置がある程度の精度で分かるので、 これを現在位置情報として用いることも 可能である。  At present, the PHS (Personal Handyphone System) is used in combination with a portable information terminal that does not receive data while moving, or that has difficulty in normal communication while moving a vehicle. Available. In this case, since the current position can be determined with a certain degree of accuracy from the base station information of the PHS, this can be used as the current position information.
本発明のデータ放送受信表示方法およぴ装置によれば、 放送される種々雑多な 情報のうちユーザが必要とする情報を自動的に取捨選択することができる。 した がって、 装置の操作性が向上する。  ADVANTAGE OF THE INVENTION According to the data broadcast receiving display method and apparatus of this invention, the information which a user needs among various miscellaneous information broadcast can be automatically selected. Therefore, the operability of the device is improved.
また、 放送データを格納する格納手段の必要容量を低減することができ、 装置 コストの低減が図れる。 産業上の利用可能性  Further, the required capacity of the storage means for storing the broadcast data can be reduced, and the cost of the apparatus can be reduced. Industrial applicability
本発明は、 パーソナルコンピュータ、 携帯型情報端末装置、 カーナビゲーショ ン装置、 等種々の装置に適用することができる。 図面の簡単な説明  The present invention can be applied to various devices such as a personal computer, a portable information terminal device, a car navigation device, and the like. BRIEF DESCRIPTION OF THE FIGURES
図 1は、 本発明による第 1の実施例におけるデータ放送受信表示装置のハード ウェア構成例を示すブロック図である。  FIG. 1 is a block diagram illustrating a hardware configuration example of a data broadcast receiving and displaying device according to a first embodiment of the present invention.
図 2は、 図 1のデータ放送受信部で受信されるデータの概略構成例を示す図で ある。  FIG. 2 is a diagram illustrating a schematic configuration example of data received by the data broadcast receiving unit in FIG.
図 3は、 図 1に示した管理ファイルの具体例を示す説明図である。 図 4は、 図 3に示した管理ファイルと同一内容である力 形式の異なる管理 フアイルの例を示した説明図である。 FIG. 3 is an explanatory diagram showing a specific example of the management file shown in FIG. FIG. 4 is an explanatory diagram showing an example of a management file having the same contents as the management file shown in FIG. 3 but having a different format.
図 5は、 第 1の実施例において情報テーブルを表示する処理のフローチヤ一ト である。  FIG. 5 is a flowchart of a process for displaying an information table in the first embodiment.
図 6は、 図 5の情報テーブルの表示例を示す図である。  FIG. 6 is a diagram showing a display example of the information table of FIG.
図 7は、 1つの H TM Lファイルの表示例を示す図である。  FIG. 7 is a diagram showing a display example of one HTML file.
図 8は、 第 1の実施例におけるデータ受信 ·取り込みを指示指示に応じて実行 される処理のフローチヤ一トである。  FIG. 8 is a flowchart of a process executed in response to an instruction to receive and capture data in the first embodiment.
図 9は、 第 1の実施例においてディスプレイに表示される、 情報選択条件を設 定するための情報選択メニューの画面の一例を示す図である。  FIG. 9 is a view showing an example of a screen of an information selection menu for setting information selection conditions, which is displayed on the display in the first embodiment.
図 1 0は、 図 9の情報選択条件に応じて実行されるデータ受信の処理例を示す フローチヤ一トである。  FIG. 10 is a flowchart showing an example of data reception processing executed according to the information selection condition of FIG.
図 1 1は、 本発明による第 2の実施例におけるカーナビゲ一シヨン装置のハ一 ドウエア構成例を示すブロック図である。  FIG. 11 is a block diagram showing a hardware configuration example of a car navigation device according to the second embodiment of the present invention.
図 1 2は、 第 2の実施例における管理ファイルの具体例を示す説明図である。 図 1 3は、 図 1 2の管理ファイルと同一内容である力 ?、 形式の異なる管理ファ ィルの例を示した説明図である。 FIG. 12 is an explanatory diagram showing a specific example of the management file in the second embodiment. Figure 1 3 is an explanatory view showing an example of power?, The form of different management file I le a management file having the same content of FIG 2.
図 1 4は、 第 2の実施例においてディスプレイに表示される、 情報選択条件を 設定するための情幸選択メニューの画面の一例を示す説明図である。  FIG. 14 is an explanatory diagram illustrating an example of a screen of an emotion selection menu for setting information selection conditions, which is displayed on the display in the second embodiment.
図 1 5は、 情報選択の条件を設定するための情報選択メニューの画面の他の例 を示す説明図である。  FIG. 15 is an explanatory diagram showing another example of an information selection menu screen for setting information selection conditions.
図 1 6は、 第 2の実施例におけるデータ受信処理の一例のフローチャートであ る。  FIG. 16 is a flowchart of an example of the data reception process in the second embodiment.
図 1 7は、 第 2の実施例における表示処理の一例のフローチャートである。 図 1 8は、 第 2の実施例における選択条件に合致した H T M Lファイルの該当 する地図上の箇所をユーザの注意を喚起する表示態様 (例えば点の点滅) で表示 した例を示す説明図である。  FIG. 17 is a flowchart of an example of the display process in the second embodiment. FIG. 18 is an explanatory diagram showing an example in which the corresponding location on the map of the HTML file that matches the selection condition in the second embodiment is displayed in a display mode (for example, blinking dots) that draws the user's attention. .
図 1 9は、 図 1 8の画面上で指示された箇所に対応する H TM Lファイルの内 容の表示例を示す説明図である。 図 2 0は、 本発明の第 3の実施例における選択条件設定画面を示す説明図であ る。 FIG. 19 is an explanatory diagram showing a display example of the content of the HTML file corresponding to the location designated on the screen of FIG. FIG. 20 is an explanatory diagram showing a selection condition setting screen according to the third embodiment of the present invention.
図 2 1は、 図 2 0の登録情報を用いて情報選択を行うデータ受信処理の例を示 すフローチヤ一トである。  FIG. 21 is a flowchart showing an example of a data receiving process for selecting information using the registration information of FIG.
図 2 2は、 第 3の実施例における表示処理の一例のフローチャートを示すフ ローチャートである。  FIG. 22 is a flowchart illustrating a flowchart of an example of the display process according to the third embodiment.

Claims

請 求 の 範 囲 The scope of the claims
1 . 放送されるデータファイルに関連したフアイル属性情報を含む放送データ を受信するデータ放送受信手段と、 1. Data broadcast receiving means for receiving broadcast data including file attribute information related to a data file to be broadcast;
受信したデータファイルの中から、 フアイル選択条件に応じたフアイル属性を 有するデータフアイルを選択するフアイル選択手段と、  File selection means for selecting a data file having a file attribute according to the file selection condition from the received data files;
該選択されたデ一タフアイルを格納するフアイル格納手段と、  File storage means for storing the selected data file;
該ファイル格納手段に格納されたデータファイルを表示する表示手段と を備えたことを特徴とするデータ放送受信表示装置。  Display means for displaying a data file stored in the file storage means.
2 . 複数の前記データファイルとともにこれらの複数のデータファイルの各々 のフアイル属性情報を記述した管理ファィルが受信され、 前記フアイル格納手段 は、 前記管理ファイルと、 前記ファイル選択手段により選択されたデータフアイ ルとを格納する請求の範囲 1記載のデータ放送受信表示装置。 2. A management file describing file attribute information of each of the plurality of data files is received together with the plurality of data files, and the file storage unit includes the management file and the data file selected by the file selection unit. The data broadcast receiving and displaying device according to claim 1, wherein the data broadcast receiving and displaying device is stored.
3 . 前記ファイル属性には、 各データファイルのデータのカテゴリー (ジヤン ル) 、 更新日、 有効期限、 地域、 ユーザ属性、 の少なくとも 1つを含み、 前記 フアイル選択条件としてユーザにより指定されたフアイル属性を登録する手段を 有することを特徴とする請求の範囲 2記載のデータ放送受信表示装置。 3. The file attributes include at least one of a data category (genre), an update date, an expiration date, a region, and a user attribute of each data file, and a file attribute designated by a user as the file selection condition. 3. The data broadcast receiving and displaying device according to claim 2, further comprising means for registering the data broadcast.
4 . 前記管理ファイルに記述されたファイル属性をリスト表示する手段と、 前 記ファイル選択条件として、 前記リスト表示からユーザが選択した任意のデータ フアイルの識別情報を保持する手段とを備えた請求の範囲 2記載のデータ放送受 4. A means for displaying a list of file attributes described in the management file, and a means for retaining identification information of an arbitrary data file selected by the user from the list display as the file selection condition. Data broadcast reception described in range 2
5 . 前記データファイルは H T M Lフアイルを含む請求の範囲 1記載のデータ 放送受信表示装置。 5. The data broadcast receiving and displaying device according to claim 1, wherein the data file includes an HTML file.
6 . 前記ファィル属性として前記データフアイルのデ一タに関連した位置情報 99 を含み、 6. Location information related to the data of the data file as the file attribute 99, including
道路地図情報を格納した地図情報格納手段と、  Map information storage means for storing road map information;
ユーザの現在位置を検出する現在位置検出手段と、  Current position detecting means for detecting the current position of the user;
前記道路地図情報を表示するとともに、 該地図上に、 前記ファイル格納手段に 格納されたフアイルの前記位置情報により表わされる位置および前記現在位置を 表示し、 さらに、 前記選択されたファイルの内容を前記地図に代えて表示する表 示手段とをさらに備えたことを特徴とする請求の範囲 1記載のデータ放送受信表 示装置。  Displaying the road map information, displaying the position represented by the position information of the file stored in the file storage means and the current position on the map, and further displaying the contents of the selected file. 2. The data broadcast reception display device according to claim 1, further comprising display means for displaying the data broadcast instead of the map.
7 . 前記位置情報により表わされる位置と前記現在位置との距離の範囲をファ ィル選択条件としてユーザが設定する手段を有することを特徴とする請求の範囲 6記載のデータ放送受信表示装置。 7. The data broadcast receiving and displaying apparatus according to claim 6, further comprising means for setting a range of a distance between the position represented by the position information and the current position as a file selection condition by a user.
8 . 前記ファイル選択条件として、 ファイルの取得時の選択条件とファイルの 表示時の選択条件を別個に設定することを特徴とする請求の範囲 1または 6記載 のデータ放送受信表示装置。 8. The data broadcast receiving and displaying device according to claim 1, wherein a selection condition for acquiring a file and a selection condition for displaying a file are separately set as the file selection condition.
9 . 前記管理ファィルには、 前記ファィル属性として各データフアイルの有効 期限情報が記述され、 9. In the management file, expiration date information of each data file is described as the file attribute,
前記フアイル格納手段に格納されたデ一タファイルのうち有効期限が過ぎたも のを削除する手段を有する請求の範囲 1または 6記載のデ一タ放送受信表示装  7. The data broadcast receiving and displaying device according to claim 1, further comprising means for deleting a data file stored in said file storing means, the data file having expired.
1 0 . 前記選択手段は、 前記ファイル格納手段に既に格納されているデータ ファイルと同じデータファイルは選択しないことを特徴とする請求の範囲 1また は 6記載のデータ放送受信表示装置。 10. The data broadcast receiving and displaying device according to claim 1, wherein the selection unit does not select the same data file as the data file already stored in the file storage unit.
1 1 . 前記ファィル属性として各データフアイルの更新日が前記管理フアイル に記述され、 前記選択手段は、 受信したデータファイルが前記ファイル格納手段 に既に格納されているデータファイルと同じであっても、 当該受信したデータ ファイルの更新曰力?新しい場合には、 当該受信したデータファイルを選択するこ とを特徴とする請求の範囲 1 0記載のデータ放送受信表示装置。 11. The update date of each data file is described in the management file as the file attribute, and the selecting unit stores the received data file in the file storage unit. Claim 10 wherein the received data file is updated even if it is the same as the data file already stored in the storage device. Data broadcast reception display device.
1 2 . 放送されるデータファイルに関連した位置情報を含む放送データを受信 し、 該受信情報を表示するデータ放送受信表示方法であって、 1 2. A data broadcast receiving and displaying method for receiving broadcast data including position information related to a data file to be broadcast and displaying the received information,
データ放送の受信に先立ち、 データファイルを選択的に取り込むための少なく とも位置に関連した選択条件を設定し、  Prior to receiving the data broadcast, set at least the location-related selection conditions for selectively capturing the data file,
該設定された選択条件を前記データ放送により受信した各データファイルに関 連した位置情報と照合し、  Collating the set selection conditions with position information associated with each data file received by the data broadcast,
該位置情報が前記選択条件に合致したデータフアイルのみを記憶装置内に取り 込み、  Only the data file whose position information matches the selection condition is taken into the storage device,
該取り込まれたデ一タフアイルを前記選択条件と同じまたは別の選択条件で取 り出して表示する  The retrieved data file is retrieved and displayed under the same or different selection condition as the selection condition.
ことを特徴とするデータ放送受信表示方法。  A method for receiving and displaying a data broadcast, the method comprising:
1 3 . ユーザの現在位置を検出し、 1 3. Detect the current position of the user,
該現在位置を前記選択条件に照らして各データフアイルに関連した位置情報を 比較し、  Comparing the current position with position information associated with each data file in light of the selection condition;
前記選択条件に合致したデータフアイルのみを記憶装置内に取り込み、 該取り込まれたデータフアイルを前記選択条件と同じまたは別の選択条件で取 り出して表示し、 その際、 道路地図情報を表示するとともに、 該地図上に、 前記 記憶装置内に格納されたフアイルの位置情報により表される位置および前記現在 位置を表示し、 さらに、 前記選択されたファイルの内容を自動的にまたはユーザ の指示に応じて前記地図に代えて表示する  Only the data files that match the selection conditions are fetched into the storage device, and the fetched data files are fetched and displayed under the same or different selection conditions as the selection conditions, and at this time, road map information is displayed. And displaying, on the map, the position represented by the position information of the file stored in the storage device and the current position, and further automatically or in accordance with a user's instruction the contents of the selected file. Display instead of the above map
ことを特徴とする請求の範囲 1 2記載のデータ放送受信表示方法。  13. The data broadcast receiving and displaying method according to claim 12, wherein:
1 . 請求の範囲 1 2または 1 3に記載のデータ放送受信表示方法を実現する ためのコンピュータプログラムを記録した記録媒体。 1. A recording medium on which a computer program for realizing the method for receiving and displaying data broadcast according to claim 12 or 13 is recorded.
PCT/JP1998/002571 1997-07-24 1998-06-11 Data broadcast receiving and displaying device WO1999005615A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU76737/98A AU7673798A (en) 1997-07-24 1998-06-11 Data broadcast receiving and displaying device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP9/214142 1997-07-24
JP21414297 1997-07-24

Publications (1)

Publication Number Publication Date
WO1999005615A1 true WO1999005615A1 (en) 1999-02-04

Family

ID=16650930

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1998/002571 WO1999005615A1 (en) 1997-07-24 1998-06-11 Data broadcast receiving and displaying device

Country Status (2)

Country Link
AU (1) AU7673798A (en)
WO (1) WO1999005615A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010027204A (en) * 2009-11-02 2010-02-04 Sony Corp Information processing device, information processing method, information processing system and program
JP2010044767A (en) * 2009-08-26 2010-02-25 Sony Corp Document processor, document processing method, and recording medium
US8195027B2 (en) 2000-12-27 2012-06-05 Sony Corporation Signal processing method, signal processing apparatus, signal processing system, and machine readable storage medium storing control information of signal processing apparatus

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0575984A (en) * 1991-09-12 1993-03-26 Hitachi Ltd Receiving information storing type teletext receiver
JPH07121562A (en) * 1993-10-28 1995-05-12 Nippondenso Co Ltd Navigation system
JPH08110231A (en) * 1994-10-13 1996-04-30 Hitachi Ltd Navigation system
JPH08138193A (en) * 1994-11-09 1996-05-31 Ekushingu:Kk Car navigation system with service facility information display function and car navigation terminal
JPH08292714A (en) * 1995-02-22 1996-11-05 Shozo Hagiwara Tourist information device
JPH08340518A (en) * 1995-06-12 1996-12-24 Matsushita Electric Ind Co Ltd Character data processor and character multiplex data processor
JPH09153054A (en) * 1995-11-29 1997-06-10 Nec Corp Information retrieval and transmitting terminal device and retrieval server

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0575984A (en) * 1991-09-12 1993-03-26 Hitachi Ltd Receiving information storing type teletext receiver
JPH07121562A (en) * 1993-10-28 1995-05-12 Nippondenso Co Ltd Navigation system
JPH08110231A (en) * 1994-10-13 1996-04-30 Hitachi Ltd Navigation system
JPH08138193A (en) * 1994-11-09 1996-05-31 Ekushingu:Kk Car navigation system with service facility information display function and car navigation terminal
JPH08292714A (en) * 1995-02-22 1996-11-05 Shozo Hagiwara Tourist information device
JPH08340518A (en) * 1995-06-12 1996-12-24 Matsushita Electric Ind Co Ltd Character data processor and character multiplex data processor
JPH09153054A (en) * 1995-11-29 1997-06-10 Nec Corp Information retrieval and transmitting terminal device and retrieval server

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8195027B2 (en) 2000-12-27 2012-06-05 Sony Corporation Signal processing method, signal processing apparatus, signal processing system, and machine readable storage medium storing control information of signal processing apparatus
US9928740B2 (en) 2000-12-27 2018-03-27 Sony Corporation Signal processing method, signal processing apparatus, signal processing system, and machine readable storage medium storing control information of signal processing apparatus
JP2010044767A (en) * 2009-08-26 2010-02-25 Sony Corp Document processor, document processing method, and recording medium
JP2010027204A (en) * 2009-11-02 2010-02-04 Sony Corp Information processing device, information processing method, information processing system and program

Also Published As

Publication number Publication date
AU7673798A (en) 1999-02-16

Similar Documents

Publication Publication Date Title
US12130880B2 (en) Apparatus, systems and methods for content playlist based on user location
JP4741267B2 (en) Content recommendation system, communication terminal, and content recommendation method
US20040253965A1 (en) Terminal apparatus
JP2005181146A (en) Information delivery system and program for information delivery method
US20060025070A1 (en) Digital broadcast system and method using a digital broadcast signal containing location information
JP2001282824A (en) Menu display system
US8799975B2 (en) System and method for providing content associated with a television broadcast
JP5490793B2 (en) Replication support apparatus, terminal device, replication support method, and replication support program
JP2006246064A (en) Digital broadcasting system and method
WO1999005615A1 (en) Data broadcast receiving and displaying device
JP5461022B2 (en) Content output device and content providing system
JP2007259012A (en) Content playback device
US7779066B2 (en) Information distributing device, system and method
JP4427697B2 (en) Information providing system, information transmitting apparatus, information receiving apparatus and method thereof
JP2002101405A (en) Broadcast reception system
WO2008041317A1 (en) Spot information providing device, spot information retrieving device, spot information retrieving method, spot information retrieving program, and recording medium
JP2002238043A (en) User terminal and information-providing method
JP2005233778A (en) Information providing system for vehicle
JP2004280298A (en) Statistical information retrieving device using inter-vehicle communication
JP2001067365A (en) Information providing device, information terminal for transmitting/receiving to and from the device and information management device managing these devices
JP2003223579A (en) Method, apparatus and system for ordering goods or services
KR100881315B1 (en) Navigation terminal and data retrieval method using the same
JP2001195424A (en) Information providing device, information terminal transmitting and receiving to/from the same and information managing device managing the them
JP2002026838A (en) Broadcast reception system and broadcast receiving device
JP4503487B2 (en) Music information providing system, terminal device, and terminal program

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AU BR CA CN JP KR SG US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: KR

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: CA

NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 2000504523

Format of ref document f/p: F

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载