WO2008056701A1 - Broadcast distribution device, communication terminal device, communication processing method, communication processing program, and computer-readable recording medium - Google Patents
Broadcast distribution device, communication terminal device, communication processing method, communication processing program, and computer-readable recording medium Download PDFInfo
- Publication number
- WO2008056701A1 WO2008056701A1 PCT/JP2007/071639 JP2007071639W WO2008056701A1 WO 2008056701 A1 WO2008056701 A1 WO 2008056701A1 JP 2007071639 W JP2007071639 W JP 2007071639W WO 2008056701 A1 WO2008056701 A1 WO 2008056701A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- distribution
- broadcast
- communication terminal
- terminal device
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/09—Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
- H04H60/14—Arrangements for conditional access to broadcast information or to broadcast-related services
- H04H60/17—Arrangements for conditional access to broadcast information or to broadcast-related services on recording information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/40—Arrangements for broadcast specially adapted for accumulation-type receivers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/27—Arrangements for recording or accumulating broadcast information or broadcast-related information
Definitions
- Broadcast distribution device communication terminal device, communication processing method, communication processing program, and computer-readable recording medium
- the present invention relates to a broadcast distribution device, a communication terminal device, a communication processing method, a communication processing program, and a computer-readable recording medium that perform broadcast distribution.
- the use of the present invention is not limited to the above-described broadcast delivery device, communication terminal device, communication processing method, communication processing program, and computer-readable recording medium.
- each communication terminal is generally configured to belong to one or a plurality of loops.
- these groups include, for example, groups of terminals corresponding to specific functions and services.
- a mechanism using the broadcast IP address that can be sent by specifying the group is required. It is assumed. Therefore, for example, a system is disclosed in which each communication terminal downloads a program distributed by broadcast transmission (for example, see Patent Document 1 below).
- Patent Document 1 Japanese Patent Laid-Open No. 11 175347
- each communication terminal always belongs to only one group, the group selection is not necessary, and it may be broadcast to the group to which it belongs. However, if the communication terminal belongs to multiple groups, it cannot be broadcasted easily.
- a communication terminal has a plurality of functions and a group that enjoys the function for each function is configured, for example, function A is installed in all products of a certain manufacturer.
- the functions of each communication terminal belonging to each group are such that there are only some products. Each ability may be different.
- the information distribution for function A selects the group to which the communication terminal having function A belongs
- the information distribution for function B selects the group to which the communication terminal having function B belongs. It will be. In other words, even for broadcast transmission from the same communication terminal, it is necessary to select a transmission destination group and a distribution destination communication terminal one by one depending on the purpose (function). Is given as an example.
- the broadcast distribution device is a broadcast distribution device that distributes information for distribution (hereinafter referred to as "distribution information") to communication terminal devices that meet specified conditions.
- the communication terminal device is a communication terminal device that receives the distribution information transmitted from the broadcast distribution device, and that distributes the distribution information distributed from the broadcast distribution device.
- the communication processing method according to the invention of claim 11 is a broadcast distribution device that distributes information for distribution (hereinafter referred to as "distribution information") simultaneously to communication terminal devices that meet a specified condition.
- distributed information information for distribution
- the communication processing method according to the invention of claim 12 is a communication processing method of a communication terminal device that receives distribution information transmitted from a broadcast distribution device, and is distributed from the broadcast distribution device.
- a communication processing program that is advantageous for the invention of claim 13 causes a computer to execute the communication processing method according to claim 11 or 12.
- a computer-readable recording medium that provides the power of the invention of claim 14 records the communication processing program according to claim 13.
- FIG. 1 is an explanatory diagram showing a configuration of a broadcast distribution system.
- FIG. 2-1 is a flowchart showing the contents of the distribution process of the broadcast distribution apparatus.
- FIG. 2-2 is a flowchart showing the contents of reception processing of the communication terminal apparatus.
- FIG. 3 is an explanatory diagram showing the configuration of the broadcast distribution system in the present embodiment.
- FIG. 4 is a block diagram illustrating an example of a hardware configuration of the navigation device.
- FIG. 5 is a flowchart for explaining the broadcast delivery processing of the delivery-side navigation device.
- FIG. 6 is a flowchart showing the contents of reception processing of the navigation device on the receiving side.
- FIG. 1 is an explanatory diagram showing the configuration of the broadcast distribution system.
- the broadcast distribution system includes a broadcast distribution device 110 and a communication terminal device 120.
- the broadcast distribution device 110 acquires information for distribution (hereinafter referred to as “distribution information”) and conditions of the communication terminal device 120 that distributes the distribution information from the information distribution source. Then, the broadcast distribution device 110 generates identification information including information representing the acquired condition, and distributes the distribution information to the communication terminal device 120 using the generated identification information. The communication terminal device 120 receives the information distributed from the broadcast distribution device 110, compares the conditions included in the identification information with its own device, and if it matches, holds the distribution information as it is, If they do not match, the distribution information is discarded.
- distributed information information for distribution
- the broadcast distribution device 110 generates identification information including information representing the acquired condition, and distributes the distribution information to the communication terminal device 120 using the generated identification information.
- the communication terminal device 120 receives the information distributed from the broadcast distribution device 110, compares the conditions included in the identification information with its own device, and if it matches, holds the distribution information as it is, If they do not match, the distribution information is discarded.
- Communication terminal device 120 can form an arbitrary group of devices.
- FIG. 1 illustrates the case where communication terminal apparatuses 120 form groups A and B. As shown in FIG. 1, the communication terminal device 120 can belong to any group. Also, one communication terminal device 120 can belong to a plurality of groups. Further, since the loop can be arbitrarily formed, the user of the communication terminal device 120 can set a new group (for example, group C). The functional configuration and processing contents of each device constituting the broadcast distribution system described above will be described in order below.
- the broadcast delivery device 110 delivers delivery information all at once to the communication terminal devices 120 that meet the specified conditions.
- the broadcast delivery device 110 includes a generation unit 111 and a delivery unit 112 as shown in FIG.
- the generation unit 111 generates identification information including information representing a condition.
- the information indicating the condition is information for specifying the communication terminal device 120 that is to receive the distribution information.
- information regarding a group to which the communication terminal apparatus 120 belongs and information regarding an information processing function provided in the communication terminal apparatus 120 are information representing conditions. Then, the communication terminal device 120 that satisfies this condition is the communication terminal device 120 that wants to receive the distribution information.
- the generation unit 111 can also generate the identification information as a broadcast distribution address.
- the generation unit 111 may be configured to uniquely generate identification information as an address for broadcast distribution when receiving distribution information for broadcast distribution from a user.
- the information regarding gnole is information for identifying a gnole formed by communication terminal apparatus 120.
- the group include a group composed of products of the same model in the communication terminal device 120 and a group composed of products of the same manufacturer in the communication terminal device 120. In addition to the group depending on the attribute of the communication terminal device 120 as described above, it may be a group arbitrarily set by the user.
- the information related to the information processing function is, for example, the following information.
- Distribution unit 112 distributes distribution information to communication terminal apparatus 120 using the broadcast distribution address generated by generation unit 111.
- the distribution unit 112 exemplifies the case of performing wireless communication! /, But the distribution unit for distributing the distribution information by the distribution unit 112 may be wired wireless. Even if it is wired, the broadcast distribution system of the present embodiment can be applied to a network that performs simultaneous distribution such as a wireless broadcast wave.
- the communication terminal device 120 receives the distribution information transmitted from the broadcast distribution device 110, and as shown in FIG. 1, the storage unit 121, the acquisition unit 122, the determination unit 123, the information processing unit 124, and the reply Part 125.
- Storage unit 121 stores distribution information distributed from broadcast distribution apparatus 110.
- the distribution information stored in the storage unit 121 is held as reception information of the communication terminal device 120.
- the acquisition unit 122 refers to the identification information of the distribution information stored in the storage unit 121, and acquires the condition specified as the communication terminal device 120 that is the distribution destination of the distribution information. In addition, when the distribution information includes a broadcast distribution address, the acquisition unit 122 refers to this address and acquires the condition specified as the communication terminal device 120 to which the distribution information is distributed. . Note that the conditions acquired from the identification information and the address include the functions to which the communication terminal device 120 belongs and the communication terminal device 120, as described in the description of the broadcast distribution device 110. Etc. are specified! /
- the determination unit 123 determines whether or not the condition acquired by the acquisition unit 122 matches the own device (communication terminal device 120). For example, when the acquisition unit 122 acquires information about a group as a condition of the communication terminal device 120 that is a distribution destination, the determination unit 123 determines whether the group power S indicated by the acquired information about the loop and the group to which the device belongs. Judge whether it matches. In addition, when the acquisition unit 122 acquires information on a predetermined information processing function as a condition of the communication terminal device 120 that is a distribution destination, the determination unit 123 indicates that the information processing function indicated by the acquired information on the information processing function is Judgment is made on whether or not it matches the information processing function of the device itself.
- the information processing unit 124 receives the determination result of the determination unit 123.
- the received determination result is stored in the storage unit 121 when it is determined that the condition acquired by the acquisition unit 122 does not match the own device (communication terminal device 120)! /. Discard delivery information.
- the reply unit 125 receives the determination result of the determination unit 123.
- the address of the own device (address of the communication terminal device 120) ) Is sent to the broadcast delivery device 110 that is the sender of the delivery information.
- the reply unit 125 performs a process of transmitting a reception confirmation to the broadcast distribution device 110 that is the distribution source of the distribution information. Whether or not the reply information is transmitted by the reply unit 125 can be arbitrarily set by the user. Therefore, the configuration of the reply unit 125 is not essential for the communication terminal device 120! /.
- communication terminal apparatus 120 once receiving the distribution information, determines whether or not the distribution information is information for which the own apparatus is the distribution destination.
- the distribution information reception procedure in communication terminal apparatus 120 is not uniform. For example, a procedure for receiving a part of distribution information (for example, only a header part including identification information and an address) first is widely used.
- the procedure for receiving a part of the distribution information is, for example, that the capacity of the storage unit 121 of the communication terminal device 120 is limited, and unnecessary distribution information (don't use the own device as the distribution destination! /, Distribution information). This is used when there is no room to remember even temporarily. Also, when a communication fee is generated in proportion to the amount of information received by the communication terminal device 120, a procedure for receiving a part of the distribution information is used to prevent unnecessary reception of the distribution information. Is
- the storage unit 121 stores only a part of information including identification information and an address in the distribution information. Then, the acquisition unit 122 acquires the conditions of the communication terminal device 120 serving as a distribution destination from the identification information and address of the distribution information recorded by the storage unit 121 as usual. After that, the determination unit 123 determines whether the condition matches its own device, and if the determination result matches the condition acquired by the acquisition unit 122, the information processing unit 124 stores the distribution information. The remaining distribution information that has not been received is received and stored in the storage unit 121. If the judgment result does not match! /, A part of the distribution information stored in the storage unit 121 by the information processing unit 124 is discarded.
- Fig. 2-1 is a flowchart showing the contents of the delivery processing of the broadcast delivery device.
- step S21 Do wait until distribution information is acquired (step S211: No loop).
- step S211: Yes it is next determined whether or not the conditions of the communication terminal device 120 as the distribution destination have been acquired (step S212).
- step S212 the process waits until the condition of communication terminal device 120 is acquired (step S212: No loop).
- step S212: Yes information indicating the condition acquired in generation unit 111 is displayed.
- An address for broadcast delivery is generated (step S213).
- step S214 the distribution information is distributed using the address generated from the distribution unit 112 (here, the case where the identification information is generated as an address for broadcast distribution is described as an example) (step S214), and a series of distribution processing is performed. finish.
- Fig. 2-2 is a flowchart showing the contents of the reception processing of the communication terminal device.
- it is determined whether or not distribution information has been received from the broadcast distribution device 110 (step S222).
- the process waits until the delivery information is received (step S221: No loop).
- the delivery information is stored in the storage unit 121 (step S222).
- the acquisition unit 122 refers to the address of the distribution information stored in the storage unit 121 and acquires the condition of the communication terminal device 120 designated as the distribution information distribution destination (step S223). Then, the determination unit 123 determines whether or not the acquired condition matches the own device (communication terminal device 120)! / (Step S224).
- step S224 If it is determined in step S224 that the conditions match with the own apparatus (step S224: Yes), the own apparatus is the distribution destination of distribution information, and is stored in the storage unit 121. The distribution information is retained as it is, and the reply information indicating that the distribution information has been distributed is transmitted from the reply unit 125 to the broadcast distribution device 110 (step S225), and the series of reception processing ends.
- step S224 determines whether the device does match the conditions. (Step S224: No)
- the information processing unit 124 discards the distribution information stored in the storage unit 121 (Step S226) and performs a series of reception processes because the device itself is not the distribution information distribution destination. finish.
- the communication terminal device 120 that meets the specified conditions can receive the distributed distribution information from the broadcast distribution device 110. Strictly speaking, the communication terminal device 120 that does not meet the conditions also receives the distribution information once, but is discarded by the information processing unit 124 and cannot be held as received information.
- the broadcast delivery device 110 In order for the broadcast delivery device 110 to specify the delivery destination, it is not necessary to set the address of the individual communication terminal device 120 by simply specifying the conditions of the delivery destination communication terminal device 120.
- broadcast delivery can be performed only to a specific communication terminal device 120 by an easy procedure.
- the force S described separately for the broadcast delivery device 110 specialized for the broadcast delivery function and the communication terminal device 120 specialized for the delivery function of the delivery information can be configured as a single communication device.
- FIG. 3 is an explanatory diagram showing the configuration of the broadcast distribution system in the present embodiment.
- This system uses the navigation device 400, which has the functions of both the broadcast distribution device 110 and the communication terminal device 120, which is effective for the present embodiment, and uses only the devices that meet the specified conditions. Broadcast distribution between the navigation devices that are the distribution destinations.
- each of the vehicles A to F is equipped with a navigation device.
- the distribution information is first transmitted to base station 300. Then, the distribution information is transmitted all at once from the base station 300 to each vehicle (vehicle A to vehicle F in this case) located within the distributable range (distribution). Further, in this embodiment, when distributing distribution information from a navigation device, a broadcast IP address is generated as identification information.
- the reception-side navigation device 400 collates the group information included in the broadcast IP address with the group information to which the distribution-side navigation device 400 belongs. Judge whether it corresponds to the specified group. If it falls into the group specified by the device itself, it is determined that the distribution is for itself and is received. By such a process, only a plurality of opponents (vehicles) belonging to a specified group among a plurality of groups existing on the network are broadcast.
- the distribution-side navigation apparatus 400 has a function for a user to specify a group to which the other party that the user wants to broadcast belongs and a function for generating a broadcast IP address including group information.
- the navigation device 400 on the receiving side has a function for determining that the broadcast IP address including the group information is for broadcast and a function for extracting the group information from the broadcast IP address including the group information. And a function to obtain group information to which it belongs and a function to check whether it belongs to the group specified by the broadcast IP address including the group information.
- the configuration of the navigation device and the contents of the processing in the broadcast distribution system in this embodiment will be described in order.
- FIG. 4 is a block diagram illustrating an example of a hardware configuration of the navigation device. Note that the navigation device 400 is mounted on each of the vehicles A to F shown in FIG. 4, and has both functions of the broadcast distribution device 110 and the communication terminal device 120.
- a navigation device 400 includes a CPU 401, a ROM 402, a RAM 403, a magnetic disk drive 404, a magnetic disk 405, an optical disk drive 406, an optical disk 407, and an audio I / F (interface). 408, microphone 409, speaker 410, input device 411, video I / F 412, display 413, communication I / F (interface) 41 4, GPS unit 415, various sensors 416, And a camera 417.
- Each component 40;!-417 is connected by a bus 420.
- the CPU 401 governs overall control of the navigation device 400.
- ROM402 Record various programs such as boot programs, route search programs, route guidance programs, guidance sound generation programs, and communication processing programs.
- the RAM 403 is used as a work area for the CPU 401.
- the magnetic disk drive 404 controls the reading / writing of the data with respect to the magnetic disk 405 according to control of CPU401.
- the magnetic disk 405 records data written under the control of the magnetic disk drive 404.
- an HD (node disk) or FD (flexible disk) can be used as the magnetic disk 405.
- the optical disk drive 406 controls reading / writing of data with respect to the optical disk 407 according to the control of the CPU 401.
- the optical disc 407 is a detachable recording medium from which data is read from the optical disc 407 under the control of the optical disc drive 406.
- a writable recording medium can be used as the optical disc 407.
- the removable recording medium may be an MO, a memory card, or the like.
- map information recorded on the magnetic disk 405 and the optical disk 407 is map information used for route search and route guidance.
- the map information includes background data that represents features (features) such as buildings, rivers, and the ground surface, and road shape data that represents the shape of the road. Draw in the dimension.
- the background data of the map information includes latitude and longitude information of representative points of various features in addition to latitude and longitude information of each point on the map. For this reason, for example, when one point on the map information displayed on the display 413 described later is designated by the user, the latitude and longitude information of the point can be extracted from the map information. Also, for example, when the name of a certain feature is inputted, the map information power extraction force S is used to extract the latitude and longitude information of the representative point.
- the audio I / F 408 is connected to a microphone 409 for audio input and a speaker 410 for audio output.
- the sound received by the microphone 409 is A / D converted in the sound I / F 408.
- sound is output from the speaker 410.
- input device 411 can be letters, numbers, Examples include remote controls, keyboards, mice, and touch panels with multiple keys for inputting various instructions.
- the video I / F 412 is connected to the display 413.
- the video I / F 412 includes, for example, a graphic controller that controls the entire display 413, a buffer memory such as VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and a graphic controller. It consists of a control IC that controls the display of the display 413 based on the output image data.
- VRAM Video RAM
- the display 413 displays icons, cursors, menus, windows, or various data such as characters and images.
- this display 413 for example, a CRT, a TFT liquid crystal display, a plasma display, or the like can be adopted.
- Communication I / F 414 is connected to a communication network via radio and functions as an interface between other navigation apparatus 400 and CPU 401. Communication between the navigation devices 400 via the communication I / F 414 may be performed directly or via a predetermined base station.
- the communication I / F 414 is further connected to a communication network such as the Internet via wireless, and also functions as an interface between the communication network and the CPU 401.
- Communication networks include LANs, WANs, public line networks and mobile phone networks.
- the communication I / F 414 includes, for example, an FM tuner, a VICS (Vehicle Information and Communication System) / Beacon Resino, a non-spring communication device, and other communication devices.
- VICS Vehicle Information and Communication System
- Beacon Resino a non-spring communication device, and other communication devices.
- 0-3 Unit 415 receives radio waves from GPS satellites, and outputs information indicating the current location of vehicle A to vehicle F (current location of navigation device 400).
- the output information of the GPS unit 415 is used when the CPU 401 calculates the current points of the vehicles A to F together with output values of various sensors 416 described later.
- the information indicating the current location is information for specifying one point on the map data, such as latitude / longitude and altitude.
- Various sensors 416 output information that can determine the positions and behaviors of vehicles A to F, such as a vehicle speed sensor, an acceleration sensor, and an angular velocity sensor. The output information of the various sensors 416 is used for the calculation of the current position by the CPU 401 and the measurement of the change in speed and direction.
- the camera 417 is mounted on the vehicle and photographs the back of the vehicle. The captured video is converted into data for recording by the video I / F 412 and recorded in the RAM 403, the magnetic disk 405, or the optical disk 407 depending on the application. Note that the camera 417 is not limited to a normal visible light power camera, and may have a special function such as an infrared camera. Further, a shooting angle adjustment function may be provided so that the shooting angle can be changed according to the control of the CPU 401 force.
- the generation unit 111 realizes its function by the CPU 401, the ROM 402, and the RAM 403, for example. Further, the distribution unit 112 realizes its function by, for example, the CPU 401, the ROM 402, and the communication I / F 414.
- the storage unit 121 includes the CPU 401, the ROM 402, the magnetic disk drive 404, the magnetic disk 405, and the optical disk drive 406.
- the function is realized by the optical disc 407.
- the acquisition unit 122, the determination unit 123, and the information processing unit 124 realize their functions by, for example, the CPU 401, the ROM 402, and the RAM 403, respectively.
- the reply unit 125 realizes its function by, for example, the CPU 401, the ROM 402, and the communication I / F 414.
- a vehicle for example, vehicle F force, etc.
- the navigation device 400 having the above-described configuration
- another vehicle for example, vehicle A to vehicle E
- the details of the specific processing when broadcast delivery is performed only to vehicles that meet the specified conditions are explained.
- the broadcast IP address is generated by the following procedure.
- IP address For example, it includes a character string or flag that indicates broadcast use.
- the positions to be included (within all character strings) may be determined by rules.
- a character string indicating group information is included in the IP address indicating broadcast use.
- a character string can be defined so that attributes can be determined from the character string based on the group name or function name (for example, a navigation device equipped with a point party function of Pioneer Corporation). If it is 400, "pion ee rpointparty").
- a character string representing the function information is used.
- the navigation device 400 equipped with the point party function (dgp98ms8993ca) and the parking lot availability information function shall be uepp8h4m53 9.
- a "group information flag" may be set to indicate a broadcast IP address including group information! /.
- the above-described procedure may be defined as a unified procedure that can be communicated with the navigation device 400 in general! /, And may be defined as a specific procedure that can be performed only with the navigation device 400 belonging to a specific group. It may be implemented in the Yon device 400.
- the user When a user broadcasts a person (vehicle user) belonging to a specific group and there is information or notification, the user first designates that group using the navigation device 400.
- the name of the loop may be entered or selected from the group list of each vehicle stored in the navigation device 400, or the group list may be obtained from the network and designated. . Even if it is a group that does not belong to itself, you can specify it if the group string is public! /.
- a group When a group is specified, it is generated by converting it into a character string indicating group information according to the rules described above. If the order of group information character strings on all character strings is specified in the rule for the generated character string, the broadcast IP address including group information together with the character string / flag for broadcast will be used accordingly. Is generated. The user distributes information and notification from the navigation device 400 using the broadcast IP address including this group information.
- the terminal that has received this information first determines the power that is its own unique address. Otherwise, it is determined whether the IP address is broadcast according to the rules. If it is broadcast, the character string indicating the group information is recognized and converted to the group information indicated by the character string.
- FIG. 5 is a flowchart for explaining a broadcast distribution process of the distribution-side navigation device.
- a case will be described in which distribution information is distributed from a vehicle F to vehicles belonging to group A (vehicle A to vehicle C) among other vehicles A to E.
- the distribution-side navigation apparatus 400 mounted on the vehicle F specifies a transmission destination group (step S501).
- a group information character ⁇ IJ is generated (step S502).
- a character string corresponding to the destination group is generated.
- a broadcast IP address including the group information character string generated in step S502 is generated (step S503).
- the broadcast IP address including the character string of the information related to group A is generated.
- the distribution information is transmitted also using the broadcast IP address generated in step S503 (step S504), and the series of broadcast distribution processing in the distribution side navigation device 400 ends. Natural force 3 ⁇ 4 In step S 504, the distribution information is constantly transmitted to the vehicles A to F located within the distributable range of the base station 300.
- the navigation device 400 receives a part of the distribution information distributed from the distribution-side navigation device 400 (including information specifying a transmission destination such as a transmission destination address). And a reception method for receiving all of them. Which method is used is arbitrary for the user of the navigation device 400.
- the broadcast IP address portion of the distribution information is received, it is determined by referring to this broadcast IP address whether the own apparatus corresponds to the distribution destination. If it is determined that the device corresponds to a distribution destination, the remaining distribution information that has not been received yet is received from the distributed distribution information when a part of the distribution information is received. Further, in the method of receiving all of the distribution information, the received distribution information is held as it is.
- the received distribution information is discarded.
- FIG. 6 is a flowchart showing the contents of the reception process of the reception-side navigation device.
- Fig. 6 explains the reception process when a method for receiving a part of distribution information is used.
- the navigation device 400 mounted on each of the vehicles A to F receives the distribution information, it first determines whether or not the received distribution information is a transmission to its own unique address. (Step S601).
- step S601 distribution information with a unique address is distributed, and if this unique address is a transmission to the navigation apparatus 400's own unique address (step S601: Yes), the distribution is performed as it is.
- Information is received (step S608), and a series of reception processing ends.
- step S602 first, it is determined whether or not the distribution information is a transmission to a broadcast address (address for broadcast distribution) (step S602). Here, if it is determined that the distribution information is not sent to the broadcast address! / (Step S602: No), the distribution information specifies its own device as the distribution destination! / ,! Then, the series of reception processing ends.
- a broadcast address address for broadcast distribution
- step S602 determines whether or not the broadcast IP address includes a group information character string. Is determined (step S603). If the broadcast IP address does not contain a group information string (step S603: No), the distribution information is broadcast distribution information for all vehicles A to F that are related to the group (no restrictions). Distribution information) is received, the distribution information is received as it is (step S608), and the series of reception processing ends.
- step S603 if a group information character string is included in step S603 (step S603: Yes), this group information character string is acquired (step S604), and further, the group information character string is converted and specified. A group character string is acquired (step S605). And self Personal group information is acquired (step S606). Next, it is determined whether or not this group information corresponds to the designated group (step S607). If not applicable (step S607: No), the series of reception processing is terminated. On the other hand, in step S607, if the group information corresponds to the specified group (step S607: Yes), that is, finally, the remaining distribution information other than the broadcast IP address part is received (step S608). The receiving process ends. In the case of FIG. 3, the navigation device 400 mounted on the vehicles A to C belonging to the group A receives the distribution information through the above-described processing.
- step S608 the process of receiving the distribution information in step S608 becomes unnecessary. Instead, after it is determined that the distribution information is not addressed to its own device, it is necessary to process the distribution information once received.
- a process for discarding the broadcast IP address portion of the distribution information may be added after it is determined that the distribution information is not addressed to the own device
- the navigation device designated as the distribution destination.
- Only 400 can receive or hold broadcast information.
- the navigation device 400 on the distribution side can specify the distribution destination by an address that needs to specify the distribution destination individually. Therefore, distribution to vehicles belonging to a specific group or vehicles having a specific function is realized.
- the navigation device 400 since the navigation device 400 is mounted on a vehicle including two wheels or four wheels, it is effective for a vehicle located in a specific region by broadcasting the distribution information. By collecting traffic information and collecting reply information from destinations, it is possible to obtain traffic information and weather information for a specific area.
- the communication processing method described in the present embodiment can be implemented by executing a program prepared in advance on a computer such as a personal computer or a workstation.
- This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, and a DVD, and is executed by being read from the recording medium by the computer.
- This program is also a transmission medium that can be distributed over networks such as the Internet. It may be.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A broadcast distribution device (110) includes a generation unit (111) which generates an identifier as a broadcast distribution address containing information indicating a condition and distributes distribution information from a distribution unit (112) to a communication terminal device (120) by using the identifier. The communication terminal device (120) stores the distribution information distributed from the broadcast distribution device (110), in a storage unit (121). An acquisition unit (122) references the identifier of the distribution information so as to acquire the condition specified as a distribution destination of the distribution information. A judging unit (123) judges whether the condition matches with the local device. If the judging unit (123) judges that the condition does not match, an information processing unit (124) discards the distribution information from the storage unit (121).
Description
明 細 書 Specification
同報配信装置、通信端末装置、通信処理方法、通信処理プログラムおよ びコンピュータに読み取り可能な記録媒体 Broadcast distribution device, communication terminal device, communication processing method, communication processing program, and computer-readable recording medium
技術分野 Technical field
[0001] この発明は、同報配信をおこなう同報配信装置、通信端末装置、通信処理方法、 通信処理プログラムおよびコンピュータに読み取り可能な記録媒体に関する。ただし 、この発明の利用は、上述の同報配信装置、通信端末装置、通信処理方法、通信処 理プログラムおよびコンピュータに読み取り可能な記録媒体に限らない。 The present invention relates to a broadcast distribution device, a communication terminal device, a communication processing method, a communication processing program, and a computer-readable recording medium that perform broadcast distribution. However, the use of the present invention is not limited to the above-described broadcast delivery device, communication terminal device, communication processing method, communication processing program, and computer-readable recording medium.
背景技術 Background art
[0002] 従来、通信処理をおこなうためのネットワーク上の端末装置には、複数のグループ( 端末グループ)が存在している。このように、各通信端末は、一つまたは複数のダル ープに属しているような構成が一般的であった。また、一方では、いずれのグループ にも属さない端末も存在する。これらのグループは、たとえば、特定の機能やサービ スに対応する端末のグループが挙げられる。このような特定の機能やサービス向けの 情報を、同報 IPアドレスを用いてそのグループに属する端末すべてに直接配信する ために、グループを指定して送信できる同報 IPアドレスを用いた仕組みが必要とされ る。したがって、たとえば、同報発信により配信されたプログラムを各通信端末がダウ ンロードするシステムが開示されている(たとえば、下記特許文献 1参照。)。 Conventionally, a plurality of groups (terminal groups) exist in a terminal device on a network for performing communication processing. As described above, each communication terminal is generally configured to belong to one or a plurality of loops. On the other hand, there are terminals that do not belong to any group. These groups include, for example, groups of terminals corresponding to specific functions and services. In order to distribute such information for specific functions and services directly to all terminals belonging to the group using the broadcast IP address, a mechanism using the broadcast IP address that can be sent by specifying the group is required. It is assumed. Therefore, for example, a system is disclosed in which each communication terminal downloads a program distributed by broadcast transmission (for example, see Patent Document 1 below).
[0003] 特許文献 1:特開平 11 175347号公報 Patent Document 1: Japanese Patent Laid-Open No. 11 175347
発明の開示 Disclosure of the invention
発明が解決しょうとする課題 Problems to be solved by the invention
[0004] ここで、各通信端末が常に一つのグループにのみ属していればグループ選択は不 要で、 自身の属するグループ向けに同報すればよい。し力、しながら、通信端末が複 数のグループに属する場合には、容易に同報配信することができない。すなわち、通 信端末が複数の機能を持っていてその機能ごとに機能を享受し合うグループが構成 されているとすると、たとえば、機能 Aはあるメーカの製品すべてに搭載されているが 、機能 Bは一部の製品にしかないというように、各グループに属する各通信端末の機
能は各々異なる場合がある。 [0004] Here, if each communication terminal always belongs to only one group, the group selection is not necessary, and it may be broadcast to the group to which it belongs. However, if the communication terminal belongs to multiple groups, it cannot be broadcasted easily. In other words, assuming that a communication terminal has a plurality of functions and a group that enjoys the function for each function is configured, for example, function A is installed in all products of a certain manufacturer. The functions of each communication terminal belonging to each group are such that there are only some products. Each ability may be different.
[0005] 上述のような場合、機能 Aのための情報配信は機能 Aを備えた通信端末が属する グループを、機能 Bのための情報配信は機能 Bを備えた通信端末が属するグループ を選択することになる。すなわち、同一の通信端末からの同報送信であっても目的( 機能)によって送信先グループを、それぞれ配信先の通信端末を逐一選択しなけれ ばならず、同報配信に手間力 Sかかるという問題が一例として挙げられる。 [0005] In the case described above, the information distribution for function A selects the group to which the communication terminal having function A belongs, and the information distribution for function B selects the group to which the communication terminal having function B belongs. It will be. In other words, even for broadcast transmission from the same communication terminal, it is necessary to select a transmission destination group and a distribution destination communication terminal one by one depending on the purpose (function). Is given as an example.
課題を解決するための手段 Means for solving the problem
[0006] 請求項 1の発明にかかる同報配信装置は、指定した条件に合致する通信端末装置 へ配信用の情報 (以下、「配信情報」という)を一斉に配信する同報配信装置であつ て、前記条件をあらわす情報を含んだ識別情報を生成する生成手段と、前記生成手 段により生成された識別情報を用いて前記配信情報を前記通信端末装置へ配信す る配信手段と、を含むことを特徴とする。 [0006] The broadcast distribution device according to the invention of claim 1 is a broadcast distribution device that distributes information for distribution (hereinafter referred to as "distribution information") to communication terminal devices that meet specified conditions. Generating means for generating identification information including information representing the condition, and distributing means for distributing the distribution information to the communication terminal device using the identification information generated by the generating means. It is characterized by that.
[0007] また、請求項 5の発明にかかる通信端末装置は、同報配信装置から送信された配 信情報を受信する通信端末装置であって、前記同報配信装置から配信された配信 情報を記憶する記憶手段と、前記配信情報の識別情報を参照して、当該配信情報 の配信先として指定された条件を取得する取得手段と、前記取得手段により取得さ れた条件が自装置に合致するか否かを判断する判断手段と、前記判断手段により前 記条件が合致しな!/、と判断された場合に、前記配信情報を前記記憶手段から破棄 する情報処理手段と、を備えたことを特徴とする。 [0007] Further, the communication terminal device according to the invention of claim 5 is a communication terminal device that receives the distribution information transmitted from the broadcast distribution device, and that distributes the distribution information distributed from the broadcast distribution device. The storage means for storing, the acquisition means for acquiring the condition designated as the distribution destination of the distribution information with reference to the identification information of the distribution information, and the condition acquired by the acquisition means match the own device Determination means for determining whether or not the above conditions are not met by the determination means! And information processing means for discarding the distribution information from the storage means It is characterized by.
[0008] また、請求項 11の発明にかかる通信処理方法は、指定した条件に合致する通信端 末装置へ配信用の情報 (以下、「配信情報」という)を一斉に配信する同報配信装置 の通信処理方法であって、前記条件をあらわす情報を含んだ識別情報を生成する 生成工程と、前記生成工程により生成された識別情報を用いて前記配信情報を前記 通信端末装置へ配信する配信工程と、を含むことを特徴とする。 [0008] Further, the communication processing method according to the invention of claim 11 is a broadcast distribution device that distributes information for distribution (hereinafter referred to as "distribution information") simultaneously to communication terminal devices that meet a specified condition. A generation step of generating identification information including information representing the condition, and a distribution step of distributing the distribution information to the communication terminal device using the identification information generated by the generation step It is characterized by including these.
[0009] また、請求項 12の発明にかかる通信処理方法は、同報配信装置から送信された配 信情報を受信する通信端末装置の通信処理方法であって、前記同報配信装置から 配信された配信情報を所定の記憶手段に記憶する記憶工程と、前記配信情報の識 別情報を参照して、当該配信情報の配信先として指定された条件を取得する取得ェ
程と、前記取得工程によって取得された条件が自装置に合致するか否力、を判断する 判断工程と、前記判断工程によって前記条件が自装置に合致しないと判断された場 合に、前記配信情報を前記記憶手段から破棄する情報処理工程と、を含むことを特 徴とする。 [0009] Further, the communication processing method according to the invention of claim 12 is a communication processing method of a communication terminal device that receives distribution information transmitted from a broadcast distribution device, and is distributed from the broadcast distribution device. A storage step of storing the distribution information in a predetermined storage means, and an acquisition method for acquiring a condition designated as a distribution destination of the distribution information with reference to the identification information of the distribution information. And determining whether or not the condition acquired by the acquisition step matches the own device, and determining whether the condition does not match the own device by the determining step. And an information processing step of discarding information from the storage means.
[0010] また、請求項 13の発明に力、かる通信処理プログラムは、請求項 11または 12に記載 の通信処理方法をコンピュータに実行させることを特徴とする。 [0010] Further, a communication processing program that is advantageous for the invention of claim 13 causes a computer to execute the communication processing method according to claim 11 or 12.
[0011] また、請求項 14の発明に力、かるコンピュータに読み取り可能な記録媒体は、請求 項 13に記載の通信処理プログラムを記録したことを特徴とする。 [0011] In addition, a computer-readable recording medium that provides the power of the invention of claim 14 records the communication processing program according to claim 13.
図面の簡単な説明 Brief Description of Drawings
[0012] [図 1]図 1は、同報配信システムの構成を示す説明図である。 FIG. 1 is an explanatory diagram showing a configuration of a broadcast distribution system.
[図 2-1]図 2— 1は、同報配信装置の配信処理の内容を示すフローチャートである。 [FIG. 2-1] FIG. 2-1 is a flowchart showing the contents of the distribution process of the broadcast distribution apparatus.
[図 2-2]図 2— 2は、通信端末装置の受信処理の内容を示すフローチャートである。 [FIG. 2-2] FIG. 2-2 is a flowchart showing the contents of reception processing of the communication terminal apparatus.
[図 3]図 3は、本実施例における同報配信システムの構成を示す説明図である。 FIG. 3 is an explanatory diagram showing the configuration of the broadcast distribution system in the present embodiment.
[図 4]図 4は、ナビゲーシヨン装置のハードウェア構成の一例を示すブロック図である。 FIG. 4 is a block diagram illustrating an example of a hardware configuration of the navigation device.
[図 5]図 5は、配信側ナビゲーシヨン装置の同報配信処理を説明するフローチャート である。 [FIG. 5] FIG. 5 is a flowchart for explaining the broadcast delivery processing of the delivery-side navigation device.
[図 6]図 6は、受信側ナビゲーシヨン装置の受信処理の内容を示すフローチャートで ある。 [FIG. 6] FIG. 6 is a flowchart showing the contents of reception processing of the navigation device on the receiving side.
符号の説明 Explanation of symbols
[0013] 110 同報配信装置 [0013] 110 Broadcast Distribution Device
111 生成部 111 Generator
112 配信部 112 Distribution Department
120 通信端末装置 120 Communication terminal equipment
121 記憶部 121 Memory
122 取得部 122 Acquisition Department
123 判断部 123 Judgment part
124 情報処理部 124 Information processing department
125 返信部
発明を実施するための最良の形態 125 Reply part BEST MODE FOR CARRYING OUT THE INVENTION
[0014] 以下に添付図面を参照して、この発明にかかる同報配信装置、通信端末装置、通 信処理方法、通信処理プログラムおよびコンピュータに読み取り可能な記録媒体の 好適な実施の形態を詳細に説明する。 Exemplary embodiments of a broadcast distribution device, a communication terminal device, a communication processing method, a communication processing program, and a computer-readable recording medium according to the present invention will be described in detail below with reference to the accompanying drawings. explain.
[0015] (システム構成) [0015] (System configuration)
まず、本実施の形態にかかる同報配信装置および通信端末装置を用いた同報配 信システムの構成について説明する。図 1は、同報配信システムの構成を示す説明 図である。図 1のように、同報配信システムは、同報配信装置 110と、通信端末装置 1 20とから構成されている。 First, the configuration of a broadcast delivery system using the broadcast delivery device and the communication terminal device according to the present embodiment will be described. FIG. 1 is an explanatory diagram showing the configuration of the broadcast distribution system. As shown in FIG. 1, the broadcast distribution system includes a broadcast distribution device 110 and a communication terminal device 120.
[0016] 同報配信装置 110は、情報配信元から配信用の情報 (以下、「配信情報」という)と 、配信情報を配信する通信端末装置 120の条件とを取得する。そして、同報配信装 置 110は、取得した条件をあらわす情報を含んだ識別情報を生成し、生成した識別 情報を用いて配信情報を通信端末装置 120へ配信する。通信端末装置 120は、同 報配信装置 110から配信された情報を受信し、識別情報に含まれた条件と、 自装置 とを比較し、合致している場合にはそのまま配信情報を保持し、合致していない場合 には配信情報を破棄する。 The broadcast distribution device 110 acquires information for distribution (hereinafter referred to as “distribution information”) and conditions of the communication terminal device 120 that distributes the distribution information from the information distribution source. Then, the broadcast distribution device 110 generates identification information including information representing the acquired condition, and distributes the distribution information to the communication terminal device 120 using the generated identification information. The communication terminal device 120 receives the information distributed from the broadcast distribution device 110, compares the conditions included in the identification information with its own device, and if it matches, holds the distribution information as it is, If they do not match, the distribution information is discarded.
[0017] また、通信端末装置 120は、各装置同士により任意のグループを形成することがで きる。図 1は、通信端末装置 120同士がグループ A, Bを形成した場合を例示してい る。図 1のように、通信端末装置 120は、いずれかのグループに属することができる。 また、一つの通信端末装置 120が複数のグループに属することもできる。また、ダル ープは任意に形成できるため、通信端末装置 120の利用者があらたなグループ (た とえば、グループ Cなど)を設定することもできる。以上説明した同報配信システムを 構成する各装置について、以下に機能的構成と処理の内容とを順に説明する。 [0017] Communication terminal device 120 can form an arbitrary group of devices. FIG. 1 illustrates the case where communication terminal apparatuses 120 form groups A and B. As shown in FIG. 1, the communication terminal device 120 can belong to any group. Also, one communication terminal device 120 can belong to a plurality of groups. Further, since the loop can be arbitrarily formed, the user of the communication terminal device 120 can set a new group (for example, group C). The functional configuration and processing contents of each device constituting the broadcast distribution system described above will be described in order below.
[0018] (同報配信装置の機能的構成) [0018] (Functional Configuration of Broadcast Distribution Device)
まず、図 1を用いて同報配信装置 110の機能的構成について説明する。同報配信 装置 110は、指定した条件に合致する通信端末装置 120へ配信情報を一斉に配信 する。また、同報配信装置 110は、図 1のように、生成部 111と、配信部 112とを含ん で構成される。
[0019] 生成部 111は、条件をあらわす情報を含んだ識別情報を生成する。条件をあらわ す情報とは、配信情報を受信させたい通信端末装置 120を特定するための情報であ る。具体的には、通信端末装置 120が属するグループに関する情報や、通信端末装 置 120が備えている情報処理機能に関する情報を、条件をあらわす情報とする。そし て、この条件に合致する通信端末装置 120がすなわち配信情報を受信させたい通 信端末装置 120となる。 First, the functional configuration of the broadcast distribution device 110 will be described with reference to FIG. The broadcast delivery device 110 delivers delivery information all at once to the communication terminal devices 120 that meet the specified conditions. The broadcast delivery device 110 includes a generation unit 111 and a delivery unit 112 as shown in FIG. The generation unit 111 generates identification information including information representing a condition. The information indicating the condition is information for specifying the communication terminal device 120 that is to receive the distribution information. Specifically, information regarding a group to which the communication terminal apparatus 120 belongs and information regarding an information processing function provided in the communication terminal apparatus 120 are information representing conditions. Then, the communication terminal device 120 that satisfies this condition is the communication terminal device 120 that wants to receive the distribution information.
[0020] また、生成部 111は、識別情報を同報配信用アドレスとして生成することもできる。 [0020] The generation unit 111 can also generate the identification information as a broadcast distribution address.
一般的に、複数の通信端末装置 120へ同時に配信情報を配信する場合には、同報 配信をあらわす専用のアドレスを利用する。この同報配信用アドレスを利用すること により、受信側の通信端末装置 120は、受信した配信情報が同報配信された情報で あるか否かを判断することができる。したがって、生成部 111は、利用者から同報配 信する配信情報を受け付けた場合に、一意的に識別情報を同報配信用アドレスとし て生成するように設定してもよレ、。 In general, when delivering distribution information to a plurality of communication terminal devices 120 at the same time, a dedicated address representing broadcast delivery is used. By using this broadcast distribution address, communication terminal device 120 on the receiving side can determine whether or not the received distribution information is information that has been broadcast. Therefore, the generation unit 111 may be configured to uniquely generate identification information as an address for broadcast distribution when receiving distribution information for broadcast distribution from a user.
[0021] なお、グノレープに関する情報とは、通信端末装置 120によって形成されたグノレープ を識別する情報である。グループとは、たとえば、通信端末装置 120のうち同一機種 の製品から構成されるグループや、通信端末装置 120のうち同一のメーカの製品か ら構成されるグループなどが挙げられる。また、上述のように通信端末装置 120の属 性に依存したグループの他に、利用者が任意に設定したグループであってもよレ、。 Note that the information regarding gnole is information for identifying a gnole formed by communication terminal apparatus 120. Examples of the group include a group composed of products of the same model in the communication terminal device 120 and a group composed of products of the same manufacturer in the communication terminal device 120. In addition to the group depending on the attribute of the communication terminal device 120 as described above, it may be a group arbitrarily set by the user.
[0022] また、情報処理機能に関する情報とは、たとえば、下記のような情報である。 [0022] The information related to the information processing function is, for example, the following information.
•通信端末装置 120の属性情報 • Attribute information of communication terminal device 120
•通信端末装置 120に搭載されているアプリケーションの情報 • Information on applications installed in communication terminal device 120
•通信端末装置 120のハードウェア構成情報 • Hardware configuration information of communication terminal device 120
[0023] 配信部 112は、生成部 111により生成された同報配信用アドレスを用いて配信情 報を通信端末装置 120へ配信する。図 1では配信部 112は、無線通信をおこなう場 合を例示して!/、るが、配信部 112による配信情報の配信手段は、有線無線を問わな い。有線であっても、無線の放送波のように一斉配信をおこなうようなネットワークであ れば本実施の形態の同報配信システムを適用することができる。 Distribution unit 112 distributes distribution information to communication terminal apparatus 120 using the broadcast distribution address generated by generation unit 111. In FIG. 1, the distribution unit 112 exemplifies the case of performing wireless communication! /, But the distribution unit for distributing the distribution information by the distribution unit 112 may be wired wireless. Even if it is wired, the broadcast distribution system of the present embodiment can be applied to a network that performs simultaneous distribution such as a wireless broadcast wave.
[0024] (通信端末装置の機能的構成)
つぎに、図 1を用いて通信端末装置 120の機能的構成について説明する。通信端 末装置 120は、同報配信装置 110から送信された配信情報を受信し、図 1のように、 記憶部 121と、取得部 122と、判断部 123と、情報処理部 124と、返信部 125とを含 んで構成される。 [0024] (Functional configuration of communication terminal device) Next, the functional configuration of communication terminal apparatus 120 will be described using FIG. The communication terminal device 120 receives the distribution information transmitted from the broadcast distribution device 110, and as shown in FIG. 1, the storage unit 121, the acquisition unit 122, the determination unit 123, the information processing unit 124, and the reply Part 125.
[0025] 記憶部 121は、同報配信装置 110から配信された配信情報を記憶する。記憶部 12 1に記憶された配信情報は、通信端末装置 120の受信情報として保持される。 Storage unit 121 stores distribution information distributed from broadcast distribution apparatus 110. The distribution information stored in the storage unit 121 is held as reception information of the communication terminal device 120.
[0026] 取得部 122は、記憶部 121に記憶された配信情報の識別情報を参照して、当該配 信情報の配信先の通信端末装置 120として指定された条件を取得する。また、取得 部 122は、配信情報に同報配信用アドレスが含まれている場合には、このアドレスを 参照して、当該配信情報の配信先の通信端末装置 120として指定された条件を取 得する。なお、識別情報やアドレスから取得される条件には、同報配信装置 110の説 明の際に述べたように、通信端末装置 120の属するグループや、通信端末装置 120 が備えてレ、る機能などが指定されて!/、る。 [0026] The acquisition unit 122 refers to the identification information of the distribution information stored in the storage unit 121, and acquires the condition specified as the communication terminal device 120 that is the distribution destination of the distribution information. In addition, when the distribution information includes a broadcast distribution address, the acquisition unit 122 refers to this address and acquires the condition specified as the communication terminal device 120 to which the distribution information is distributed. . Note that the conditions acquired from the identification information and the address include the functions to which the communication terminal device 120 belongs and the communication terminal device 120, as described in the description of the broadcast distribution device 110. Etc. are specified! /
[0027] 判断部 123は、取得部 122により取得された条件が自装置(通信端末装置 120)に 合致するか否かを判断する。たとえば、取得部 122が、配信先の通信端末装置 120 の条件として、グループに関する情報を取得した場合、判断部 123は、取得したダル ープに関する情報が示すグループ力 S、自装置が属するグループと合致するか否かを 判断する。また、取得部 122が、配信先の通信端末装置 120の条件として、所定の 情報処理機能に関する情報を取得した場合、判断部 123は、取得した情報処理機 能に関する情報が示す情報処理機能が、 自装置が備えている情報処理機能と合致 するか否力、を判断する。 [0027] The determination unit 123 determines whether or not the condition acquired by the acquisition unit 122 matches the own device (communication terminal device 120). For example, when the acquisition unit 122 acquires information about a group as a condition of the communication terminal device 120 that is a distribution destination, the determination unit 123 determines whether the group power S indicated by the acquired information about the loop and the group to which the device belongs. Judge whether it matches. In addition, when the acquisition unit 122 acquires information on a predetermined information processing function as a condition of the communication terminal device 120 that is a distribution destination, the determination unit 123 indicates that the information processing function indicated by the acquired information on the information processing function is Judgment is made on whether or not it matches the information processing function of the device itself.
[0028] 情報処理部 124は、判断部 123の判断結果を受け付ける。そして、受け付けた判 断結果が、取得部 122により取得された条件が自装置 (通信端末装置 120)に合致 しなレ、と判断されて!/、た場合に、記憶部 121に記憶された配信情報を破棄する。 The information processing unit 124 receives the determination result of the determination unit 123. The received determination result is stored in the storage unit 121 when it is determined that the condition acquired by the acquisition unit 122 does not match the own device (communication terminal device 120)! /. Discard delivery information.
[0029] 返信部 125は、判断部 123の判断結果を受け付ける。そして、受け付けた判断結 果が、取得部 122により取得された条件が自装置 (通信端末装置 120)に合致すると 判断されて!/、た場合に、自装置のアドレス(通信端末装置 120のアドレス)を送信元 のアドレスとした所定の返信情報を、配信情報の送信元の同報配信装置 110に送信
する。すなわち、返信部 125は、配信情報の配信元の同報配信装置 110へ受信確 認を送信する処理をおこなっている。なお、返信部 125によって返信情報を送信する か否かは、利用者が任意に設定することができる。したがって、通信端末装置 120に おレ、て、返信部 125の構成は必須ではな!/、。 The reply unit 125 receives the determination result of the determination unit 123. When the received determination result indicates that the condition acquired by the acquisition unit 122 matches the own device (communication terminal device 120)! /, The address of the own device (address of the communication terminal device 120) ) Is sent to the broadcast delivery device 110 that is the sender of the delivery information. To do. That is, the reply unit 125 performs a process of transmitting a reception confirmation to the broadcast distribution device 110 that is the distribution source of the distribution information. Whether or not the reply information is transmitted by the reply unit 125 can be arbitrarily set by the user. Therefore, the configuration of the reply unit 125 is not essential for the communication terminal device 120! /.
[0030] 以上説明したように、通信端末装置 120は、一旦配信情報を受信してから当該配 信情報が、自装置を配信先とした情報であるか否力、を判断する。しかしながら、通信 端末装置 120における配信情報の受信手順は、一様ではない。たとえば、配信情報 の一部分 (たとえば、識別情報やアドレスを含むヘッダ部分のみ)を先に受信する手 順も広く利用されている。 [0030] As described above, communication terminal apparatus 120, once receiving the distribution information, determines whether or not the distribution information is information for which the own apparatus is the distribution destination. However, the distribution information reception procedure in communication terminal apparatus 120 is not uniform. For example, a procedure for receiving a part of distribution information (for example, only a header part including identification information and an address) first is widely used.
[0031] 配信情報の一部分を受信する手順は、たとえば、通信端末装置 120の記憶部 121 の容量に制限があり、不必要な配信情報(自装置を配信先としな!/、配信情報)を一 時的であっても記憶しておく余裕がない場合に利用される。また、通信端末装置 120 が受信した情報量に比例して通信料金が発生するような場合にも、結果として不必 要となる配信情報の受信を防ぐため、配信情報の一部分を受信する手順が利用され [0031] The procedure for receiving a part of the distribution information is, for example, that the capacity of the storage unit 121 of the communication terminal device 120 is limited, and unnecessary distribution information (don't use the own device as the distribution destination! /, Distribution information). This is used when there is no room to remember even temporarily. Also, when a communication fee is generated in proportion to the amount of information received by the communication terminal device 120, a procedure for receiving a part of the distribution information is used to prevent unnecessary reception of the distribution information. Is
[0032] 上述のような配信情報の一部分を受信する手順の場合は、一旦配信情報を受信す るような手順とは異なる処理が必要となる。すなわち、配信情報が自装置を送信先と した情報であると判断した場合には、残りの配信情報を受信する処理をおこなう。 [0032] In the case of the procedure for receiving a part of the distribution information as described above, a process different from the procedure for receiving the distribution information once is required. That is, when it is determined that the distribution information is information with the own device as the transmission destination, processing for receiving the remaining distribution information is performed.
[0033] 具体的には、同報配信装置 110から配信情報が配信されると、記憶部 121が配信 情報のうちの識別情報やアドレスを含む一部の情報のみを記憶する。そして、取得 部 122は、通常通り、記憶部 121により記録された配信情報の識別情報やアドレスか ら配信先となる通信端末装置 120の条件を取得する。その後、判断部 123により条 件と自装置との合致判断をおこない、判断結果が取得部 122により取得された条件 と合致する旨であれば、情報処理部 124は、配信情報のうちの記憶していない残りの 配信情報を受信し、記憶部 121に記憶させる処理をおこなう。また、判断結果が合致 しな!/、旨であれば、情報処理部 124により記憶部 121に記憶されて!/、る配信情報の 一部を破棄する。 Specifically, when distribution information is distributed from the broadcast distribution device 110, the storage unit 121 stores only a part of information including identification information and an address in the distribution information. Then, the acquisition unit 122 acquires the conditions of the communication terminal device 120 serving as a distribution destination from the identification information and address of the distribution information recorded by the storage unit 121 as usual. After that, the determination unit 123 determines whether the condition matches its own device, and if the determination result matches the condition acquired by the acquisition unit 122, the information processing unit 124 stores the distribution information. The remaining distribution information that has not been received is received and stored in the storage unit 121. If the judgment result does not match! /, A part of the distribution information stored in the storage unit 121 by the information processing unit 124 is discarded.
[0034] (同報配信装置の配信処理の内容)
つぎに、同報配信装置の配信処理の内容について説明する。図 2— 1は、同報配 信装置の配信処理の内容を示すフローチャートである。図 2— 1のフローチャートに おいて、まず、情報配信元から配信情報を取得したか否かを判断する(ステップ S21 D oここで、配信情報を取得するまで待ち(ステップ S211 : Noのループ)、配信情報 を取得すると (ステップ S211 : Yes)、つぎに、配信先となる通信端末装置 120の条 件を取得したか否かを判断する (ステップ S 212)。 [0034] (Contents of distribution processing of broadcast distribution device) Next, the contents of the distribution process of the broadcast distribution apparatus will be described. Fig. 2-1 is a flowchart showing the contents of the delivery processing of the broadcast delivery device. In the flowchart shown in Figure 2-1, first, it is determined whether or not distribution information has been acquired from the information distribution source (step S21 Do: wait until distribution information is acquired (step S211: No loop). When the distribution information is acquired (step S211: Yes), it is next determined whether or not the conditions of the communication terminal device 120 as the distribution destination have been acquired (step S212).
[0035] ステップ S212において、通信端末装置 120の条件を取得するまで待ち(ステップ S 212 : Noのループ)、条件を取得すると(ステップ S212 : Yes)、生成部 111において 取得した条件をあらわす情報を含んだ同報配信用のアドレスを生成する(ステップ S2 13)。最後に、配信部 112から生成したアドレス(ここでは、一例として識別情報を同 報配信用アドレスとして生成した場合について説明する)を用いて配信情報を配信し (ステップ S214)、一連の配信処理を終了する。 [0035] In step S212, the process waits until the condition of communication terminal device 120 is acquired (step S212: No loop). When the condition is acquired (step S212: Yes), information indicating the condition acquired in generation unit 111 is displayed. An address for broadcast delivery is generated (step S213). Finally, the distribution information is distributed using the address generated from the distribution unit 112 (here, the case where the identification information is generated as an address for broadcast distribution is described as an example) (step S214), and a series of distribution processing is performed. finish.
[0036] (通信端末装置の受信処理の内容) [0036] (Contents of reception processing of communication terminal device)
つぎに、通信端末装置の受信処理の内容について説明する。図 2— 2は、通信端 末装置の受信処理の内容を示すフローチャートである。図 2— 2のフローチャートに おいて、同報配信装置 110から配信情報を受信したか否かを判断する(ステップ S2 21)。ここで、配信情報を受信するまで待ち(ステップ S221 : Noのループ)、配信情 報を受信すると (ステップ S221 : Yes)、記憶部 121に配信情報を記憶する(ステップ S222)。 Next, the contents of the reception process of the communication terminal device will be described. Fig. 2-2 is a flowchart showing the contents of the reception processing of the communication terminal device. In the flowchart of FIG. 2-2, it is determined whether or not distribution information has been received from the broadcast distribution device 110 (step S222). Here, the process waits until the delivery information is received (step S221: No loop). When the delivery information is received (step S221: Yes), the delivery information is stored in the storage unit 121 (step S222).
[0037] つぎに、取得部 122により、記憶部 121に記憶された配信情報のアドレスを参照し て配信情報の配信先として指定された通信端末装置 120の条件を取得する (ステツ プ S223)。そして、判断部 123により、取得した条件が自装置(通信端末装置 120) と合致して!/、るか否かを判断する(ステップ S224)。 Next, the acquisition unit 122 refers to the address of the distribution information stored in the storage unit 121 and acquires the condition of the communication terminal device 120 designated as the distribution information distribution destination (step S223). Then, the determination unit 123 determines whether or not the acquired condition matches the own device (communication terminal device 120)! / (Step S224).
[0038] ステップ S224において、 自装置と条件とが合致していると判断された場合は (ステ ップ S 224 : Yes)、自装置は配信情報の配信先であるため、記憶部 121に記憶した 配信情報をそのまま保持し、返信部 125から配信情報を配信した旨をあらわす返信 情報を同報配信装置 110へ送信し (ステップ S225)、一連の受信処理を終了する。 [0038] If it is determined in step S224 that the conditions match with the own apparatus (step S224: Yes), the own apparatus is the distribution destination of distribution information, and is stored in the storage unit 121. The distribution information is retained as it is, and the reply information indicating that the distribution information has been distributed is transmitted from the reply unit 125 to the broadcast distribution device 110 (step S225), and the series of reception processing ends.
[0039] 一方、ステップ S224において、自装置と条件とが合致していないと判断された場合
は(ステップ S224 : No)、自装置は配信情報の配信先ではないため、情報処理部 12 4により、記憶部 121に記憶されている配信情報が破棄され (ステップ S226)、一連 の受信処理を終了する。 [0039] On the other hand, if it is determined in step S224 that the device does not match the conditions. (Step S224: No), the information processing unit 124 discards the distribution information stored in the storage unit 121 (Step S226) and performs a series of reception processes because the device itself is not the distribution information distribution destination. finish.
[0040] 以上説明したように、本実施の形態では、同報配信装置 110から、配信した配信情 報を、指定された条件に合った通信端末装置 120のみが受信することができる。厳 密には、条件に合わない通信端末装置 120も一旦、配信情報を受信するが、情報処 理部 124により破棄されるため、受信した情報として保持することはできない。同報配 信装置 110が配信先を特定するには、配信先の通信端末装置 120の条件を指定す ればよぐ個々の通信端末装置 120のアドレスを設定する必要はない。このように、本 実施の形態では、容易な手順で特定の通信端末装置 120にのみ同報配信すること ができる。 [0040] As described above, in the present embodiment, only the communication terminal device 120 that meets the specified conditions can receive the distributed distribution information from the broadcast distribution device 110. Strictly speaking, the communication terminal device 120 that does not meet the conditions also receives the distribution information once, but is discarded by the information processing unit 124 and cannot be held as received information. In order for the broadcast delivery device 110 to specify the delivery destination, it is not necessary to set the address of the individual communication terminal device 120 by simply specifying the conditions of the delivery destination communication terminal device 120. Thus, in the present embodiment, broadcast delivery can be performed only to a specific communication terminal device 120 by an easy procedure.
[0041] また、本実施の形態では、同報配信機能に特化した同報配信装置 110と、配信情 報の受信機能に特化した通信端末装置 120とに分離して説明した力 S、この 2つの装 置の機能を 1台の通信装置として構成することもできる。 [0041] Further, in the present embodiment, the force S described separately for the broadcast delivery device 110 specialized for the broadcast delivery function and the communication terminal device 120 specialized for the delivery function of the delivery information. The functions of these two devices can be configured as a single communication device.
実施例 Example
[0042] (同報配信システムの構成) [0042] (Broadcast distribution system configuration)
図 3は、本実施例における同報配信システムの構成を示す説明図である。このシス テムは、本実施の形態に力、かる同報配信装置 110と通信端末装置 120との双方の 機能を備えたナビゲーシヨン装置 400を利用して、指定した条件に合致した装置の みを配信先としたナビゲーシヨン装置間で同報配信をおこなう。 FIG. 3 is an explanatory diagram showing the configuration of the broadcast distribution system in the present embodiment. This system uses the navigation device 400, which has the functions of both the broadcast distribution device 110 and the communication terminal device 120, which is effective for the present embodiment, and uses only the devices that meet the specified conditions. Broadcast distribution between the navigation devices that are the distribution destinations.
[0043] 図 3において車両 A〜車両 Fにはそれぞれナビゲーシヨン装置が搭載されている。 In FIG. 3, each of the vehicles A to F is equipped with a navigation device.
また車両 A〜車両 Fの搭乗者がナビゲーシヨン装置を利用して同報配信をおこなつ た場合、配信情報は、まず基地局 300へ送信される。そして、基地局 300から配信可 能範囲内に位置する各車両 (ここでは、車両 A〜車両 F)へ、配信情報が一斉に送信 される(配信)。また、本実施例では、ナビゲーシヨン装置から配信情報の配信をおこ なう場合、識別情報として同報用 IPアドレスを生成する。 When the passengers of vehicles A to F perform broadcast distribution using the navigation device, the distribution information is first transmitted to base station 300. Then, the distribution information is transmitted all at once from the base station 300 to each vehicle (vehicle A to vehicle F in this case) located within the distributable range (distribution). Further, in this embodiment, when distributing distribution information from a navigation device, a broadcast IP address is generated as identification information.
[0044] ここで、特に図 3に示した車両 Fが、他の車両 A〜車両 Eのうち、特定のグループ A をあらわす情報を含めた文字列を含めて同報 IPアドレスを生成する場合を例に挙げ
て説明する。この同報 IPアドレスを用いて配信情報を配信するため、受信側ナビゲ ーシヨン装置 400は、同報 IPアドレスに含まれるグループ情報と自身の属するグルー プ情報を照合して配信側ナビゲーシヨン装置 400の指定するグループに該当するか を判断する。そして、自装置自身が指定するグループに該当する場合はそれを自身 向けの配信と判断して受信する。このような処理により、ネットワーク上に存在する複 数のグループのうち、指定するグループに属する複数の相手(車両)にのみ同報する[0044] Here, in particular, when the vehicle F shown in Fig. 3 generates a broadcast IP address including a character string including information representing a specific group A among the other vehicles A to E. Take an example I will explain. In order to distribute the distribution information using the broadcast IP address, the reception-side navigation device 400 collates the group information included in the broadcast IP address with the group information to which the distribution-side navigation device 400 belongs. Judge whether it corresponds to the specified group. If it falls into the group specified by the device itself, it is determined that the distribution is for itself and is received. By such a process, only a plurality of opponents (vehicles) belonging to a specified group among a plurality of groups existing on the network are broadcast.
〇 Yes
[0045] したがって、配信側ナビゲーシヨン装置 400には、利用者が同報したい相手の属す るグループを指定する機能と、グループ情報を含めた同報 IPアドレスを生成する機 能とが備わっている。一方、受信側ナビゲーシヨン装置 400には、グループ情報を含 めた同報 IPアドレスが同報用であることを判断する機能と、グループ情報を含めた同 報 IPアドレスからグループ情報を抽出する機能と、自身の属するグループ情報を取 得する機能と、これらを照合して自身がグループ情報を含めた同報 IPアドレスに指定 されたグループに属するかどうかを判断する機能とが備わっている。以下、本実施例 における同報配信システムにおけるナビゲーシヨン装置の構成および処理の内容に ついて順に説明する。 Accordingly, the distribution-side navigation apparatus 400 has a function for a user to specify a group to which the other party that the user wants to broadcast belongs and a function for generating a broadcast IP address including group information. . On the other hand, the navigation device 400 on the receiving side has a function for determining that the broadcast IP address including the group information is for broadcast and a function for extracting the group information from the broadcast IP address including the group information. And a function to obtain group information to which it belongs and a function to check whether it belongs to the group specified by the broadcast IP address including the group information. Hereinafter, the configuration of the navigation device and the contents of the processing in the broadcast distribution system in this embodiment will be described in order.
[0046] (ナビゲーシヨン装置のハードウェア構成) [0046] (Hardware configuration of navigation device)
つぎに、ナビゲーシヨン装置のハードウェア構成について説明する。図 4は、ナビゲ ーシヨン装置のハードウェア構成の一例を示すブロック図である。なお、ナビゲーショ ン装置 400は、図 4に示した車両 A〜車両 Fにそれぞれ搭載されており、同報配信装 置 110と通信端末装置 120との双方の機能を備えている。 Next, a hardware configuration of the navigation device will be described. FIG. 4 is a block diagram illustrating an example of a hardware configuration of the navigation device. Note that the navigation device 400 is mounted on each of the vehicles A to F shown in FIG. 4, and has both functions of the broadcast distribution device 110 and the communication terminal device 120.
[0047] 図 4において、ナビゲーシヨン装置 400は、 CPU401と、 ROM402と、 RAM403と 、磁気ディスクドライブ 404と、磁気ディスク 405と、光ディスクドライブ 406と、光デイス ク 407と、音声 I/F (インターフェース) 408と、マイク 409と、スピーカ 410と、入力デ ノ イス 411と、映像 I/F412と、ディスプレイ 413と、通信 I/F (インターフェース) 41 4と、 GPSユニット 415と、各種センサ 416と、カメラ 417と、を備えている。また、各構 成部 40;!〜 417はバス 420によりそれぞれ接続されている。 In FIG. 4, a navigation device 400 includes a CPU 401, a ROM 402, a RAM 403, a magnetic disk drive 404, a magnetic disk 405, an optical disk drive 406, an optical disk 407, and an audio I / F (interface). 408, microphone 409, speaker 410, input device 411, video I / F 412, display 413, communication I / F (interface) 41 4, GPS unit 415, various sensors 416, And a camera 417. Each component 40;!-417 is connected by a bus 420.
[0048] まず、 CPU401は、ナビゲーシヨン装置 400の全体の制御を司る。 ROM402は、
ブートプログラム、経路探索プログラム、経路誘導プログラム、案内音生成プログラム 、通信処理プログラムなどの各種プログラムを記録して!/、る。 First, the CPU 401 governs overall control of the navigation device 400. ROM402 Record various programs such as boot programs, route search programs, route guidance programs, guidance sound generation programs, and communication processing programs.
[0049] RAM403は、 CPU401のワークエリアとして使用される。磁気ディスクドライブ 404 は、 CPU401の制御にしたがって磁気ディスク 405に対するデータの読み取り/書 き込みを制御する。磁気ディスク 405は、磁気ディスクドライブ 404の制御で書き込ま れたデータを記録する。磁気ディスク 405としては、たとえば、 HD (ノ、ードディスク)や FD (フレキシブルディスク)を用いること力 Sできる。 The RAM 403 is used as a work area for the CPU 401. The magnetic disk drive 404 controls the reading / writing of the data with respect to the magnetic disk 405 according to control of CPU401. The magnetic disk 405 records data written under the control of the magnetic disk drive 404. As the magnetic disk 405, for example, an HD (node disk) or FD (flexible disk) can be used.
[0050] 光ディスクドライブ 406は、 CPU401の制御にしたがって光ディスク 407に対するデ ータの読み取り/書き込みを制御する。光ディスク 407は、光ディスクドライブ 406の 制御にしたがって光ディスク 407からデータの読み出される着脱自在な記録媒体で ある。光ディスク 407は、書き込み可能な記録媒体を利用することもできる。また、この 着脱可能な記録媒体として、光ディスク 407のほか、 MO、メモリカードなどであっても よい。 The optical disk drive 406 controls reading / writing of data with respect to the optical disk 407 according to the control of the CPU 401. The optical disc 407 is a detachable recording medium from which data is read from the optical disc 407 under the control of the optical disc drive 406. As the optical disc 407, a writable recording medium can be used. In addition to the optical disc 407, the removable recording medium may be an MO, a memory card, or the like.
[0051] 磁気ディスク 405、光ディスク 407に記録される情報の他の一例として、経路探索- 経路誘導などに用いる地図情報が挙げられる。地図情報は、建物、河川、地表面な どの地物 (フィーチャ)をあらわす背景データと、道路の形状をあらわす道路形状デ 一タとを有しており、ディスプレイ 413の表示画面において 2次元または 3次元に描画 される。ナビゲーシヨン装置 400が経路誘導中の場合は、地図情報と後述する GPS ユニット 415により取得された自車の現在地点とが重ねて表示されることとなる。 Another example of information recorded on the magnetic disk 405 and the optical disk 407 is map information used for route search and route guidance. The map information includes background data that represents features (features) such as buildings, rivers, and the ground surface, and road shape data that represents the shape of the road. Draw in the dimension. When the navigation device 400 is guiding a route, the map information and the current location of the vehicle acquired by the GPS unit 415 described later are displayed in an overlapping manner.
[0052] 地図情報の背景データには、地図上の各地点の緯度経度情報の他、各種地物の 代表地点の緯度経度情報が含まれている。このため、たとえば、後述するディスプレ ィ 413に表示された地図情報上の 1点を利用者により指定された場合、その地点の 緯度経度情報を地図情報から抽出することができる。また、たとえば、ある地物の名 称が入力された場合には、その代表地点の緯度経度情報を地図情報力 抽出する こと力 Sでさる。 [0052] The background data of the map information includes latitude and longitude information of representative points of various features in addition to latitude and longitude information of each point on the map. For this reason, for example, when one point on the map information displayed on the display 413 described later is designated by the user, the latitude and longitude information of the point can be extracted from the map information. Also, for example, when the name of a certain feature is inputted, the map information power extraction force S is used to extract the latitude and longitude information of the representative point.
[0053] 音声 I/F408は、音声入力用のマイク 409および音声出力用のスピーカ 410に接 続される。マイク 409に受音された音声は、音声 I/F408内で A/D変換される。ま た、スピーカ 410からは音声が出力される。また、入力デバイス 411は、文字、数値、
各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タツ チパネルなどが挙げられる。 The audio I / F 408 is connected to a microphone 409 for audio input and a speaker 410 for audio output. The sound received by the microphone 409 is A / D converted in the sound I / F 408. In addition, sound is output from the speaker 410. In addition, input device 411 can be letters, numbers, Examples include remote controls, keyboards, mice, and touch panels with multiple keys for inputting various instructions.
[0054] 映像 I/F412は、ディスプレイ 413と接続される。映像 I/F412は、具体的には、 たとえば、ディスプレイ 413全体の制御をおこなうグラフィックコントローラと、即時表示 可能な画像情報を一時的に記録する VRAM (Video RAM)などのバッファメモリと 、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ 413を 表示制御する制御 ICなどにより構成される。 The video I / F 412 is connected to the display 413. Specifically, the video I / F 412 includes, for example, a graphic controller that controls the entire display 413, a buffer memory such as VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and a graphic controller. It consists of a control IC that controls the display of the display 413 based on the output image data.
[0055] ディスプレイ 413には、アイコン、カーソル、メニュー、ウィンドウ、あるいは文字や画 像などの各種データが表示される。このディスプレイ 413は、たとえば、 CRT、 TFT 液晶ディスプレイ、プラズマディスプレイなどを採用することができる。 The display 413 displays icons, cursors, menus, windows, or various data such as characters and images. As this display 413, for example, a CRT, a TFT liquid crystal display, a plasma display, or the like can be adopted.
[0056] 通信 I/F414は、無線を介して通信ネットワークに接続され、他のナビゲーシヨン装 置 400と CPU401とのインターフェースとして機能する。通信 I/F414を介したナビ ゲーシヨン装置 400間の通信は、直接おこなってもよいし、所定の基地局を介してお こなってもよい。通信 I/F414は、さらに、無線を介してインターネットなどの通信網 に接続され、この通信網と CPU401とのインターフェースとしても機能する。 [0056] Communication I / F 414 is connected to a communication network via radio and functions as an interface between other navigation apparatus 400 and CPU 401. Communication between the navigation devices 400 via the communication I / F 414 may be performed directly or via a predetermined base station. The communication I / F 414 is further connected to a communication network such as the Internet via wireless, and also functions as an interface between the communication network and the CPU 401.
[0057] 通信網には、 LAN、 WAN,公衆回線網や携帯電話網などがある。具体的には、 通信 I/F414は、たとえば、 FMチューナー、 VICS (Vehicle Information and Communication System) /ビーコンレシーノ 、無泉通信機器、およびその他の 通信機器により構成される。 [0057] Communication networks include LANs, WANs, public line networks and mobile phone networks. Specifically, the communication I / F 414 includes, for example, an FM tuner, a VICS (Vehicle Information and Communication System) / Beacon Resino, a non-spring communication device, and other communication devices.
[0058] 0?3ュニット415は、 GPS衛星からの電波を受信し、車両 A〜車両 Fの現在地点( ナビゲーシヨン装置 400の現在地点)を示す情報を出力する。 GPSユニット 415の出 力情報は、後述する各種センサ 416の出力値とともに、 CPU401による車両 A〜車 両 Fの現在地点の算出に際して利用される。現在地点を示す情報は、たとえば緯度' 経度、高度などの、地図データ上の 1点を特定する情報である。 [0058] 0-3 Unit 415 receives radio waves from GPS satellites, and outputs information indicating the current location of vehicle A to vehicle F (current location of navigation device 400). The output information of the GPS unit 415 is used when the CPU 401 calculates the current points of the vehicles A to F together with output values of various sensors 416 described later. The information indicating the current location is information for specifying one point on the map data, such as latitude / longitude and altitude.
[0059] 各種センサ 416は、車速センサや加速度センサ、角速度センサなどの、車両 A〜 車両 Fの位置や挙動を判断することが可能な情報を出力する。各種センサ 416の出 力情報は、 CPU401による現在地点の算出や、速度や方位の変化量の測定に用い られる。
[0060] カメラ 417は、車両に搭載され、車両の後方を撮影する。撮影された映像は、映像 I /F412により記録用のデータに変換され、用途に応じて RAM403、磁気ディスク 4 05または光ディスク 407に記録される。なお、カメラ 417は、通常の可視光力メラに限 らず、赤外線カメラなどの特殊な機能を備えたものであってもよい。また、 CPU401力、 らの制御に応じて撮影角度を変更させることができるような撮影角度調整機能を備え ていてもよい。 [0059] Various sensors 416 output information that can determine the positions and behaviors of vehicles A to F, such as a vehicle speed sensor, an acceleration sensor, and an angular velocity sensor. The output information of the various sensors 416 is used for the calculation of the current position by the CPU 401 and the measurement of the change in speed and direction. [0060] The camera 417 is mounted on the vehicle and photographs the back of the vehicle. The captured video is converted into data for recording by the video I / F 412 and recorded in the RAM 403, the magnetic disk 405, or the optical disk 407 depending on the application. Note that the camera 417 is not limited to a normal visible light power camera, and may have a special function such as an infrared camera. Further, a shooting angle adjustment function may be provided so that the shooting angle can be changed according to the control of the CPU 401 force.
[0061] なお、ナビゲーシヨン装置 400を実施の形態に力、かる同報配信装置 110に対応さ せた場合、生成部 111は、たとえば CPU401、 ROM402および RAM403よりその 機能を実現する。また、配信部 112は、たとえば CPU401、 ROM402および通信 I /F414によりその機能を実現する。 Note that when the navigation device 400 is made compatible with the broadcast delivery device 110, which is the embodiment, the generation unit 111 realizes its function by the CPU 401, the ROM 402, and the RAM 403, for example. Further, the distribution unit 112 realizes its function by, for example, the CPU 401, the ROM 402, and the communication I / F 414.
[0062] また、ナビゲーシヨン装置 400を実施の形態に力、かる通信端末装置 120に対応さ せた場合、記憶部 121は、 CPU401、 ROM402、磁気ディスクドライブ 404、磁気デ イスク 405、光ディスクドライブ 406および光ディスク 407によりその機能を実現する。 また、取得部 122、判断部 123および情報処理部 124は、たとえば CPU401、 ROM 402および RAM403によりそれぞれその機能を実現する。また、返信部 125は、たと えば CPU401、ROM402および通信 I/F414によりその機能を実現する。 [0062] In addition, when the navigation device 400 is made compatible with the communication terminal device 120, which is the embodiment, the storage unit 121 includes the CPU 401, the ROM 402, the magnetic disk drive 404, the magnetic disk 405, and the optical disk drive 406. The function is realized by the optical disc 407. In addition, the acquisition unit 122, the determination unit 123, and the information processing unit 124 realize their functions by, for example, the CPU 401, the ROM 402, and the RAM 403, respectively. Further, the reply unit 125 realizes its function by, for example, the CPU 401, the ROM 402, and the communication I / F 414.
[0063] つぎに、上述したような構成のナビゲーシヨン装置 400を搭載した車両 (たとえば車 両 F力、ら、同じくナビゲーシヨン装置 400を搭載した他の車両(たとえば車両 A〜車両 E)のうち指定した条件に合致する車両にのみ同報配信をおこなうような場合の具体 的な処理の内容について説明する。 [0063] Next, a vehicle (for example, vehicle F force, etc.) equipped with the navigation device 400 having the above-described configuration is another vehicle (for example, vehicle A to vehicle E) that is also equipped with the navigation device 400. The details of the specific processing when broadcast delivery is performed only to vehicles that meet the specified conditions are explained.
[0064] (同報用 IPアドレスの生成) [0064] (Generation of IP address for broadcast)
つぎに、グループ情報を含めた同報 IPアドレスの具体的な生成内容について説明 する。同報 IPアドレスは、下記のような手順によって生成される。 Next, the specific contents of the broadcast IP address including group information are explained. The broadcast IP address is generated by the following procedure.
(1)同報用を示す IPアドレスを生成する。たとえば同報用を示す文字列やフラグを含 める。含める位置(全文字列内の)はルールで決めてもよい。 (1) Generate an IP address indicating broadcast use. For example, it includes a character string or flag that indicates broadcast use. The positions to be included (within all character strings) may be determined by rules.
[0065] (2)同報用を示す IPアドレスにグループ情報を示す文字列を含める。文字列はたと えば、グループ名や機能名を元に文字列から属性を判断できるように文字列を定め ることもできる(例:パイオニア (株)のポイントパーティ機能を備えたナビゲーシヨン装
置 400ならば" pioneerpointparty")。または、上述した機能情報を含める場合には 、機能情報をあらわす文字列を使用する。たとえば、ポイントパーティ機能(を備えた ナビゲーシヨン装置 400)は、 dgp98ms8993ca、駐車場満空情報機能(を備えたナ ビゲーシヨン装置 400)は、 uepp8h4m53應 9とする。 (2) A character string indicating group information is included in the IP address indicating broadcast use. For example, a character string can be defined so that attributes can be determined from the character string based on the group name or function name (for example, a navigation device equipped with a point party function of Pioneer Corporation). If it is 400, "pion ee rpointparty"). Alternatively, when including the function information described above, a character string representing the function information is used. For example, the navigation device 400 equipped with the point party function (dgp98ms8993ca) and the parking lot availability information function (equipped with the navigation device 400 equipped with the device 400) shall be uepp8h4m53 9.
[0066] なお、グループ情報を示す文字列の他に、グループ情報を含めた同報 IPアドレス であることを示すために「グループ情報付フラグ」を立ててもよ!/、。 [0066] In addition to a character string indicating group information, a "group information flag" may be set to indicate a broadcast IP address including group information! /.
[0067] 上述した手順は、ナビゲーシヨン装置 400—般に通じる統一した手順として定めて もよ!/、し、特定のグループに属するナビゲーシヨン装置 400のみ通じる特定の手順と して定めて当該ナビゲーシヨン装置 400にインプリメントしておいてもよい。 [0067] The above-described procedure may be defined as a unified procedure that can be communicated with the navigation device 400 in general! /, And may be defined as a specific procedure that can be performed only with the navigation device 400 belonging to a specific group. It may be implemented in the Yon device 400.
[0068] 利用者は、特定のグループに属する人(車両の利用者)に同報した!/、情報や通知 があると、まずナビゲーシヨン装置 400でそのグループを指定する。指定方法はダル 一プ名を入力するかナビゲーシヨン装置 400に格納されている各車両のグループリ ストから選択して入力してもよいし、グループリストをネットワークから取得して指定して もよい。 自身の属さないグループであっても、グループ文字列が公開されているもの であればそれを指定してもよ!/、。 [0068] When a user broadcasts a person (vehicle user) belonging to a specific group and there is information or notification, the user first designates that group using the navigation device 400. For the designation method, the name of the loop may be entered or selected from the group list of each vehicle stored in the navigation device 400, or the group list may be obtained from the network and designated. . Even if it is a group that does not belong to itself, you can specify it if the group string is public! /.
[0069] グループが指定されると、上述したようなルールでグループ情報を示す文字列に変 換して生成する。生成した文字列はルールに全文字列上でのグループ情報文字列 の並び順が指定されていればそれに則って、同報用文字列/フラグなどと合わせて グループ情報を含めた同報 IPアドレスを生成する。利用者はナビゲーシヨン装置 40 0からこのグループ情報を含めた同報 IPアドレスを用いて情報や通知を配信する。 [0069] When a group is specified, it is generated by converting it into a character string indicating group information according to the rules described above. If the order of group information character strings on all character strings is specified in the rule for the generated character string, the broadcast IP address including group information together with the character string / flag for broadcast will be used accordingly. Is generated. The user distributes information and notification from the navigation device 400 using the broadcast IP address including this group information.
[0070] これを受信した端末は、まず自身の固有アドレスである力、を判断する。そうでなけれ ば、 IPアドレスをルールにしたがって同報であるかを判断する。同報であればつぎに グループ情報を示す文字列を認識し、その文字列が示すグループ情報に変換する The terminal that has received this information first determines the power that is its own unique address. Otherwise, it is determined whether the IP address is broadcast according to the rules. If it is broadcast, the character string indicating the group information is recognized and converted to the group information indicated by the character string.
。そして、自身の属するグループ情報をすベて取得し、グループ情報を含めた同報 I Pアドレスが指定するグループに自身が属するかどうかを判断する。該当すればこの 情報や通知を受信する。 . Then, it acquires all the group information to which it belongs and determines whether it belongs to the group specified by the broadcast IP address including the group information. Receive this information or notification if applicable.
[0071] (配信側ナビゲーシヨン装置の同報配信処理の内容) [0071] (Contents of Broadcast Distribution Processing of Distribution-side Navigation Device)
つぎに、配信側ナビゲーシヨン装置の同報配信処理の内容について説明する。図
5は、配信側ナビゲーシヨン装置の同報配信処理を説明するフローチャートである。 上述のように、ここでは、一例として、車両 Fから他の車両 A〜車両 Eのうちのグルー プ A (車両 A〜車両 C)に属する車両への配信情報を配信する場合について説明す Next, the contents of the broadcast distribution process of the distribution side navigation device will be described. Figure FIG. 5 is a flowchart for explaining a broadcast distribution process of the distribution-side navigation device. As described above, here, as an example, a case will be described in which distribution information is distributed from a vehicle F to vehicles belonging to group A (vehicle A to vehicle C) among other vehicles A to E.
[0072] 図 5のフローチャートにおいて、まず、車両 Fに搭載された配信側ナビゲーシヨン装 置 400は、送信先グループを指定する(ステップ S501)。つぎに、グループ情報文字 歹 IJを生成する(ステップ S502)。このグループ情報文字列は、送信先グループに対 応した文字列が生成される。そして、ステップ S502により生成したグループ情報文字 列を含めた同報 IPアドレスを生成する(ステップ S503)。ここでは、上述したグループ Aに関する情報の文字列を含めた同報 IPアドレスを生成する。最後に、ステップ S 50 3により生成した同報 IPアドレスをも用いて配信情報を送信し (ステップ S504)、配信 側ナビゲーシヨン装置 400における一連の同報配信処理を終了する。当然のことな 力 ¾ステップ S 504において、配信情報は、基地局 300の配信可能範囲内に位置す る車両 A〜車両 Fに一定に送信される。 In the flowchart of FIG. 5, first, the distribution-side navigation apparatus 400 mounted on the vehicle F specifies a transmission destination group (step S501). Next, a group information character 歹 IJ is generated (step S502). As this group information character string, a character string corresponding to the destination group is generated. Then, a broadcast IP address including the group information character string generated in step S502 is generated (step S503). Here, the broadcast IP address including the character string of the information related to group A is generated. Finally, the distribution information is transmitted also using the broadcast IP address generated in step S503 (step S504), and the series of broadcast distribution processing in the distribution side navigation device 400 ends. Natural force ¾ In step S 504, the distribution information is constantly transmitted to the vehicles A to F located within the distributable range of the base station 300.
[0073] (受信側ナビゲーシヨン装置の受信処理の内容) [0073] (Contents of reception processing of reception side navigation device)
つぎに、受信側ナビゲーシヨン装置の受信処理の内容について説明する。ここで、 ナビゲーシヨン装置 400における配信情報の受信処理の手法について説明する。ナ ビグーシヨン装置 400には、配信情報を受信する場合、配信側ナビゲーシヨン装置 4 00から配信された配信情報の一部(送信先アドレスなどの送信先を特定する情報を 含む)を受信する受信手法と、全部を受信する受信手法とがある。いずれの手法を利 用するかはナビゲーシヨン装置 400の利用者の任意である。 Next, the contents of the reception process of the reception side navigation device will be described. Here, a method of receiving distribution information in the navigation device 400 will be described. When receiving the distribution information, the navigation device 400 receives a part of the distribution information distributed from the distribution-side navigation device 400 (including information specifying a transmission destination such as a transmission destination address). And a reception method for receiving all of them. Which method is used is arbitrary for the user of the navigation device 400.
[0074] いずれの手法であっても、配信情報の同報 IPアドレス部分は受信するため、この同 報 IPアドレスを参照して、 自装置が配信先に該当するか否かを判断する。そして、自 装置が配信先に該当すると判断した場合、配信情報の一部を受信する手法のときに は、配信された配信情報のうちまだ受信していない残りの配信情報を受信する。また 、配信情報の全部を受信する手法のときには、そのまま、受信した配信情報を保持 する。 In any method, since the broadcast IP address portion of the distribution information is received, it is determined by referring to this broadcast IP address whether the own apparatus corresponds to the distribution destination. If it is determined that the device corresponds to a distribution destination, the remaining distribution information that has not been received yet is received from the distributed distribution information when a part of the distribution information is received. Further, in the method of receiving all of the distribution information, the received distribution information is held as it is.
[0075] 一方、同報 IPアドレスを参照して、自装置が配信先に該当しないと判断した場合は
、配信情報の一部を受信する手法ときであっても、配信情報の全部を受信する手法 のときであっても、その受信した配信情報を破棄する。 [0075] On the other hand, if it is determined by referring to the broadcast IP address that the device does not correspond to the delivery destination Even if it is a technique for receiving a part of distribution information or a technique for receiving all of the distribution information, the received distribution information is discarded.
[0076] 図 6は、受信側ナビゲーシヨン装置の受信処理の内容を示すフローチャートである 。なお、図 6では、配信情報の一部を受信する手法を利用した場合の受信処理を説 明する。図 6のフローチャートにおいて、各車両 A〜車両 Fに搭載されたナビゲーショ ン装置 400は、配信情報を受信すると、まず、受信した配信情報が、自身の固有アド レスへの送信か否かを判定する(ステップ S601)。 FIG. 6 is a flowchart showing the contents of the reception process of the reception-side navigation device. In addition, Fig. 6 explains the reception process when a method for receiving a part of distribution information is used. In the flowchart of FIG. 6, when the navigation device 400 mounted on each of the vehicles A to F receives the distribution information, it first determines whether or not the received distribution information is a transmission to its own unique address. (Step S601).
[0077] なお、ここでは、図 5のフローチャートにより説明したように、配信情報は、グループ Aに属している車両を配信先の条件として指定されており、固有アドレスは指定され ていない。したがって、いずれの車両に搭載されているナビゲーシヨン装置 400であ つても、受信した配信情報が自装置自身の固有アドレスへの送信でなレ、と判断し (ス テツプ S601 : No)、ステップ S602の処理に移行する。一方、ステップ S601において 、固有のアドレスが指定された配信情報が配信され、この固有のアドレスがナビグー シヨン装置 400の自身の固有アドレスへの送信であった場合は(ステップ S601 : Yes )、そのまま配信情報を受信し (ステップ S608)、一連の受信処理を終了する。 Here, as described with reference to the flowchart of FIG. 5, in the distribution information, vehicles belonging to group A are specified as conditions for the distribution destination, and a unique address is not specified. Therefore, even if the navigation device 400 is installed in any vehicle, it is determined that the received distribution information is not transmitted to its own unique address (step S601: No), and step S602 is performed. Move on to processing. On the other hand, in step S601, distribution information with a unique address is distributed, and if this unique address is a transmission to the navigation apparatus 400's own unique address (step S601: Yes), the distribution is performed as it is. Information is received (step S608), and a series of reception processing ends.
[0078] ステップ S602では、まず、配信情報が同報アドレス(同報配信用のアドレス)への 送信か否かを判定する(ステップ S 602)。ここで、配信情報が同報アドレスへの送信 でな!/、と判定された場合 (ステップ S602: No)、配信情報は自装置を配信先として指 定して!/、な!/、ため、そのまま一連の受信処理を終了する。 In step S602, first, it is determined whether or not the distribution information is a transmission to a broadcast address (address for broadcast distribution) (step S602). Here, if it is determined that the distribution information is not sent to the broadcast address! / (Step S602: No), the distribution information specifies its own device as the distribution destination! / ,! Then, the series of reception processing ends.
[0079] 一方、ステップ S602において、同報 IPアドレスへの送信であると判定された場合( ステップ S602 :Yes)、つぎに、同報 IPアドレスにグループ情報文字列が含まれてい るか否かを判定する(ステップ S603)。同報 IPアドレスにグループ情報文字列が含ま れていない場合 (ステップ S603 : No)、配信情報は、グループに関係なぐすべての 車両 A〜車両 Fを配信先とした同報配信情報 (制限のなレ、配信情報)であると判断さ れ、そのまま配信情報を受信し (ステップ S608)、一連の受信処理を終了する。 [0079] On the other hand, if it is determined in step S602 that the transmission is to the broadcast IP address (step S602: Yes), then whether or not the broadcast IP address includes a group information character string. Is determined (step S603). If the broadcast IP address does not contain a group information string (step S603: No), the distribution information is broadcast distribution information for all vehicles A to F that are related to the group (no restrictions). Distribution information) is received, the distribution information is received as it is (step S608), and the series of reception processing ends.
[0080] 一方、ステップ S603において、グループ情報文字列が含まれている場合(ステップ S603 :Yes)、このグループ情報文字列を取得し(ステップ S604)、さらに、グループ 情報文字列を変換して指定グループ文字列を取得する(ステップ S605)。そして、自
身のグループ情報を取得する(ステップ S606)。つぎに、このグループ情報が指定グ ループに該当するか否かを判定する(ステップ S607)。該当しない場合、(ステップ S 607 : No)、一連の受信処理を終了する。一方、ステップ S607において、自身のグ ループ情報が指定グループに該当する場合 (ステップ S607 : Yes)、すなわち、最後 に、同報 IPアドレス部分以外の残りの配信情報を受信し (ステップ S608)、一連の受 信処理を終了する。図 3の場合、グループ Aに属する車両 A〜車両 Cに搭載された ナビゲーシヨン装置 400が上述の処理を経て配信情報を受信する。 [0080] On the other hand, if a group information character string is included in step S603 (step S603: Yes), this group information character string is acquired (step S604), and further, the group information character string is converted and specified. A group character string is acquired (step S605). And self Personal group information is acquired (step S606). Next, it is determined whether or not this group information corresponds to the designated group (step S607). If not applicable (step S607: No), the series of reception processing is terminated. On the other hand, in step S607, if the group information corresponds to the specified group (step S607: Yes), that is, finally, the remaining distribution information other than the broadcast IP address part is received (step S608). The receiving process ends. In the case of FIG. 3, the navigation device 400 mounted on the vehicles A to C belonging to the group A receives the distribution information through the above-described processing.
[0081] また、ナビゲーシヨン装置 400が、一度に配信情報をすベて受信する手法の場合 は、ステップ S608において配信情報を受信する処理は不要になる。替わって、配信 情報が自装置宛ではないと判断した後に、一度受信した配信情報を破棄する処理 が必要となる。なお、図 6のフローチャートの場合にも、配信情報が自装置宛ではな いと判断した後に、配信情報の同報 IPアドレス部分を破棄する処理を追加してもよい[0081] Also, in the case where the navigation device 400 receives the distribution information all at once, the process of receiving the distribution information in step S608 becomes unnecessary. Instead, after it is determined that the distribution information is not addressed to its own device, it is necessary to process the distribution information once received. In the case of the flowchart of FIG. 6 as well, a process for discarding the broadcast IP address portion of the distribution information may be added after it is determined that the distribution information is not addressed to the own device
〇 Yes
[0082] 以上説明したように、本実施例によれば、配信先に指定されたナビゲーシヨン装置 [0082] As described above, according to the present embodiment, the navigation device designated as the distribution destination.
400のみが同報配信された配信情報を受信もしくは、保持すること力 Sできる。この処 理をおこなう際、配信側のナビゲーシヨン装置 400は、配信先を個別に特定する必要 なぐアドレスにより配信先を指定することができる。したがって、特定のグループに属 する車両または、特定の機能を有する車両のみへの配信を実現する。 Only 400 can receive or hold broadcast information. When performing this processing, the navigation device 400 on the distribution side can specify the distribution destination by an address that needs to specify the distribution destination individually. Therefore, distribution to vehicles belonging to a specific group or vehicles having a specific function is realized.
[0083] また、上述した実施例では特に二輪や四輪を含む車両に搭載されたナビグーショ ン装置 400であるため、配信情報を同報配信することにより、特定の地域に位置する 車両に効果的に交通情報を送信したり、送信先からの返信情報を収集したりすること により、特定の地域の渋滞情報や天気情報を取得することができる。 [0083] Further, in the above-described embodiment, since the navigation device 400 is mounted on a vehicle including two wheels or four wheels, it is effective for a vehicle located in a specific region by broadcasting the distribution information. By collecting traffic information and collecting reply information from destinations, it is possible to obtain traffic information and weather information for a specific area.
[0084] なお、本実施の形態で説明した通信処理方法は、あらかじめ用意されたプログラム をパーソナルコンピュータやワークステーションなどのコンピュータで実行することによ り実現すること力できる。このプログラムは、ハードディスク、フレキシブルディスク、 C D— ROM、 MO、 DVDなどのコンピュータで読み取り可能な記録媒体に記録され、 コンピュータによって記録媒体から読み出されることによって実行される。またこのプ ログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体
であってもよい。
Note that the communication processing method described in the present embodiment can be implemented by executing a program prepared in advance on a computer such as a personal computer or a workstation. This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, and a DVD, and is executed by being read from the recording medium by the computer. This program is also a transmission medium that can be distributed over networks such as the Internet. It may be.
Claims
[1] 指定した条件に合致する通信端末装置へ配信用の情報 (以下、「配信情報」という [1] Information for distribution to communication terminals that meet the specified conditions (hereinafter referred to as “distribution information”)
)を一斉に配信する同報配信装置であって、 ) All at once,
前記条件をあらわす情報を含んだ識別情報を生成する生成手段と、 Generating means for generating identification information including information representing the condition;
前記生成手段により生成された識別情報を用いて前記配信情報を前記通信端末 装置へ配信する配信手段と、 A distribution unit that distributes the distribution information to the communication terminal device using the identification information generated by the generation unit;
を含むことを特徴とする同報配信装置。 A broadcast distribution apparatus characterized by including:
[2] 前記生成手段は、前記識別情報を同報配信用アドレスとして生成することを特徴と することを特徴とする請求項 1に記載の同報配信装置。 2. The broadcast delivery device according to claim 1, wherein the generation unit generates the identification information as a broadcast delivery address.
[3] 前記生成手段は、前記条件をあらわす情報として前記通信端末装置が属するダル ープに関する情報を含んだ同報配信用アドレスを生成することを特徴とする請求項 2 に記載の同報配信装置。 [3] The broadcast delivery according to claim 2, wherein the generation unit generates a broadcast delivery address including information about a loop to which the communication terminal device belongs as information representing the condition. apparatus.
[4] 前記生成手段は、前記条件をあらわす情報として前記通信端末装置が備えてレ、る 情報処理機能に関する情報を含んだ同報配信用アドレスを生成することを特徴とす る請求項 2または 3に記載の同報配信装置。 [4] The broadcast generating address including the information related to the information processing function provided in the communication terminal device as the information representing the condition may be generated by the generation unit. 3. Broadcast delivery device according to 3.
[5] 同報配信装置から送信された配信情報を受信する通信端末装置であって、 [5] A communication terminal device that receives distribution information transmitted from a broadcast distribution device,
前記同報配信装置から配信された配信情報を記憶する記憶手段と、 Storage means for storing distribution information distributed from the broadcast distribution device;
前記配信情報の識別情報を参照して、当該配信情報の配信先として指定された条 件を取得する取得手段と、 Referring to the identification information of the distribution information, an acquisition means for acquiring a condition designated as a distribution destination of the distribution information;
前記取得手段により取得された条件が自装置に合致するか否かを判断する判断手 段と、 A determination means for determining whether or not the condition acquired by the acquisition means matches the own device;
前記判断手段により前記条件が合致しないと判断された場合に、前記配信情報を 前記記憶手段から破棄する情報処理手段と、 An information processing unit that discards the distribution information from the storage unit when the determination unit determines that the condition is not met;
を備えたことを特徴とする通信端末装置。 A communication terminal device comprising:
[6] 前記取得手段は、前記配信情報のアドレスを参照して当該配信情報の配信先とし て指定された条件を取得することを特徴とする請求項 5に記載の通信端末装置。 6. The communication terminal apparatus according to claim 5, wherein the acquisition unit acquires a condition specified as a distribution destination of the distribution information with reference to an address of the distribution information.
[7] 前記取得手段が、前記条件として、グループに関する情報を取得すると、 [7] When the acquisition unit acquires information about a group as the condition,
前記判断手段は、前記グループに関する情報が示すグループが、自装置が属する
グループと合致するか否力、を判断することを特徴とする請求項 5に記載の通信端末 装置。 The determination means includes a group to which the information related to the group belongs. 6. The communication terminal device according to claim 5, wherein a power of matching with the group is determined.
[8] 前記取得手段が、前記条件として、所定の情報処理機能に関する情報を取得する と、 [8] When the acquisition unit acquires information on a predetermined information processing function as the condition,
前記判断手段は、前記情報処理機能に関する情報が示す情報処理機能が、自装 置が備えている情報処理機能と合致するか否力、を判断することを特徴とする請求項 5 に記載の通信端末装置。 6. The communication according to claim 5, wherein the determination unit determines whether or not the information processing function indicated by the information related to the information processing function matches the information processing function provided in the device. Terminal device.
[9] 前記記憶手段が前記配信情報のうちのアドレスを含む一部の情報のみを記憶して いる場合に、前記判断手段により前記条件が合致すると判断されると、 [9] When the storage means stores only a part of the information including the address of the distribution information, if the determination means determines that the condition is met,
情報処理手段は、前記配信情報のうちの記憶して!/、な!/、残りの情報を前記記憶手 段に記憶することを特徴とする請求項 6に記載の通信端末装置。 7. The communication terminal device according to claim 6, wherein the information processing means stores the distribution information! /, Na! /, And the remaining information in the storage means.
[10] 前記判断手段によって前記条件が合致すると判断された場合に、自装置のァドレ スを送信元のアドレスとした所定の返信情報を、前記配信情報の送信元の同報配信 装置に送信する返信手段を備えることを特徴とする請求項 6〜9のいずれか一つに 記載の通信端末装置。 [10] When it is determined by the determining means that the condition is met, predetermined reply information having the address of the own device as the address of the transmission source is transmitted to the broadcast distribution device of the transmission information The communication terminal device according to claim 6, further comprising a reply unit.
[11] 指定した条件に合致する通信端末装置へ配信用の情報 (以下、「配信情報」という )を一斉に配信する同報配信装置の通信処理方法であって、 [11] A communication processing method for a broadcast distribution device that distributes information for distribution (hereinafter referred to as “distribution information”) to communication terminal devices that meet specified conditions,
前記条件をあらわす情報を含んだ識別情報を生成する生成工程と、 A generating step of generating identification information including information representing the condition;
前記生成工程により生成された識別情報を用いて前記配信情報を前記通信端末 装置へ配信する配信工程と、 A distribution step of distributing the distribution information to the communication terminal device using the identification information generated by the generation step;
を含むことを特徴とする通信処理方法。 The communication processing method characterized by including.
[12] 同報配信装置から送信された配信情報を受信する通信端末装置の通信処理方法 であって、 [12] A communication processing method of a communication terminal device that receives distribution information transmitted from a broadcast distribution device,
前記同報配信装置から配信された配信情報を所定の記憶手段に記憶する記憶ェ 程と、 A storage step of storing distribution information distributed from the broadcast distribution device in a predetermined storage means;
前記配信情報の識別情報を参照して、当該配信情報の配信先として指定された条 件を取得する取得工程と、 An acquisition step of referring to the identification information of the distribution information to acquire a condition designated as a distribution destination of the distribution information;
前記取得工程によって取得された条件が自装置に合致するか否力、を判断する判
断工程と、 Judgment to determine whether or not the conditions acquired by the acquisition step match the device itself. Cutting process,
前記判断工程によって前記条件が自装置に合致しないと判断された場合に、前記 配信情報を前記記憶手段から破棄する情報処理工程と、 An information processing step of discarding the distribution information from the storage means when the determination step determines that the condition does not match the device;
を含むことを特徴とする通信処理方法。 The communication processing method characterized by including.
[13] 請求項 11または 12に記載の通信処理方法をコンピュータに実行させることを特徴 とする通信処理プログラム。 [13] A communication processing program for causing a computer to execute the communication processing method according to claim 11 or 12.
[14] 請求項 13に記載の通信処理プログラムを記録したことを特徴とするコンピュータに 読み取り可能な記録媒体。
[14] A computer-readable recording medium on which the communication processing program according to claim 13 is recorded.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006304764 | 2006-11-10 | ||
JP2006-304764 | 2006-11-10 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008056701A1 true WO2008056701A1 (en) | 2008-05-15 |
Family
ID=39364515
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2007/071639 WO2008056701A1 (en) | 2006-11-10 | 2007-11-07 | Broadcast distribution device, communication terminal device, communication processing method, communication processing program, and computer-readable recording medium |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2008056701A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014162673A1 (en) * | 2013-04-05 | 2014-10-09 | 日本電気株式会社 | Cellular communication system, mobile station, control node, and base station, and method relating to these |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001308808A (en) * | 2000-04-24 | 2001-11-02 | Kobe Steel Ltd | Information distribution system and portable terminal |
JP2003009119A (en) * | 2001-06-20 | 2003-01-10 | Sony Corp | Receiver and receiving method, information distribution method, filter stored program and recording medium |
WO2007037334A1 (en) * | 2005-09-28 | 2007-04-05 | Kddi Corporation | Content sending apparatus, content receiving apparatus, content sending method and content receiving method |
-
2007
- 2007-11-07 WO PCT/JP2007/071639 patent/WO2008056701A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001308808A (en) * | 2000-04-24 | 2001-11-02 | Kobe Steel Ltd | Information distribution system and portable terminal |
JP2003009119A (en) * | 2001-06-20 | 2003-01-10 | Sony Corp | Receiver and receiving method, information distribution method, filter stored program and recording medium |
WO2007037334A1 (en) * | 2005-09-28 | 2007-04-05 | Kddi Corporation | Content sending apparatus, content receiving apparatus, content sending method and content receiving method |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014162673A1 (en) * | 2013-04-05 | 2014-10-09 | 日本電気株式会社 | Cellular communication system, mobile station, control node, and base station, and method relating to these |
JPWO2014162673A1 (en) * | 2013-04-05 | 2017-02-16 | 日本電気株式会社 | Cellular communication system, mobile station, control node, base station, and method related thereto |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW201017125A (en) | Validating map data corrections | |
WO2008047870A1 (en) | Broadcast communication device, communication terminal device, distribution relay device, broadcast communication method, broadcast communication program, and recording medium | |
WO2014162611A1 (en) | Information-sharing system, information-processing terminal, information-sharing method, and information-sharing program | |
JP2017182736A (en) | Event information presentation apparatus, method, and program | |
JP5014420B2 (en) | COMMUNICATION TERMINAL DEVICE, COMMUNICATION METHOD, COMMUNICATION PROGRAM, AND RECORDING MEDIUM | |
WO2008026411A1 (en) | Communication terminal device, communication method, communication program and recording medium | |
WO2008056701A1 (en) | Broadcast distribution device, communication terminal device, communication processing method, communication processing program, and computer-readable recording medium | |
CN104197950B (en) | The method and system that geography information is shown | |
JP4560475B2 (en) | Communication terminal, information display method, information display program, and recording medium | |
WO2014174648A1 (en) | Information recording system, information acquisition device, information processing method, and information processing program | |
JP2007104568A (en) | Communication terminal, data transmitting method, data receiving method, data transmitting program, data receiving program, and recording medium | |
JP2008299539A (en) | Information-providing server, navigation device, information-providing system, information-providing method, information-processing method, information display method, information-providing program, information information-processing program, information display program and storage medium | |
WO2008026430A1 (en) | Communication terminal device, communication method, communication program and recording medium | |
US20100110944A1 (en) | Communication terminal apparatus, communication administering apparatus, communication method, communication program, and recording medium | |
JP2018124293A (en) | Information processing device | |
JP2006189977A (en) | Device, method and program for image editing, and medium for computer-readable recording medium | |
TW200930985A (en) | Improved navigation device and method | |
JP4741933B2 (en) | Information providing apparatus, information providing method, information providing program, and computer-readable recording medium | |
WO2007046340A1 (en) | Communication terminal, information display method, information display program and recording medium | |
WO2007046339A1 (en) | Communication terminal, communication server, data transmitting method, data receiving method, data transmitting program, data receiving program and recording medium | |
JP4584176B2 (en) | Information transfer system, portable information processing apparatus, information transfer method, information transfer program, and computer-readable recording medium | |
JP2022009101A (en) | Information processing device | |
WO2007034684A1 (en) | Communication terminal, data transmitting method, data receiving method, data transmitting program, data receiving program, and recording medium | |
WO2014162612A1 (en) | Information provision system, terminal, information provision method, and information provision program | |
JP2023107842A (en) | Information processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07831370 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
NENP | Non-entry into the national phase |
Ref country code: JP |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 07831370 Country of ref document: EP Kind code of ref document: A1 |