[go: up one dir, main page]

WO2017068668A1 - 無線情報配信装置、無線情報配信装置の制御方法及び制御プログラム - Google Patents

無線情報配信装置、無線情報配信装置の制御方法及び制御プログラム Download PDF

Info

Publication number
WO2017068668A1
WO2017068668A1 PCT/JP2015/079731 JP2015079731W WO2017068668A1 WO 2017068668 A1 WO2017068668 A1 WO 2017068668A1 JP 2015079731 W JP2015079731 W JP 2015079731W WO 2017068668 A1 WO2017068668 A1 WO 2017068668A1
Authority
WO
WIPO (PCT)
Prior art keywords
information distribution
data
wireless information
unit
distribution apparatus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2015/079731
Other languages
English (en)
French (fr)
Inventor
陽介 横山
行俊 稲葉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to PCT/JP2015/079731 priority Critical patent/WO2017068668A1/ja
Priority to US15/768,585 priority patent/US10244487B2/en
Priority to DE112015007051.6T priority patent/DE112015007051T5/de
Priority to JP2017546328A priority patent/JP6523475B2/ja
Publication of WO2017068668A1 publication Critical patent/WO2017068668A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • H04B17/318Received signal strength
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/12Arrangements for observation, testing or troubleshooting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/38Arrangements for distribution where lower stations, e.g. receivers, interact with the broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/28TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non-transmission
    • H04W52/283Power depending on the position of the mobile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • H04W52/30Transmission power control [TPC] using constraints in the total amount of available transmission power
    • H04W52/34TPC management, i.e. sharing limited amount of power among users or channels or data types, e.g. cell loading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/49Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations
    • H04H60/54Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations where broadcast information is generated
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/42Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for mass transport vehicles, e.g. buses, trains or aircraft

Definitions

  • the present invention relates to a wireless information distribution apparatus, a control method for the wireless information distribution apparatus, and a control program.
  • wireless information distribution device that wirelessly distributes information to surrounding wireless terminals.
  • Some wireless information distribution apparatuses have a function of distributing information only to wireless terminals within a certain distance.
  • Such a wireless information distribution device is installed in a public transportation facility such as a train or a bus, or a public transportation facility such as a station platform or a bus stop, and provides guidance information only to nearby passengers. Used for.
  • the reach of radio waves varies not only with the number of people around the wireless information distribution apparatus, but also with conditions such as the physique and posture of people who absorb radio waves and the presence of objects that reflect or absorb radio waves. Also, when the distribution of people around the wireless information distribution device is biased, the reach of radio waves in the direction of high human density is reduced, and the reach of radio waves in the direction of low human density is increased.
  • the conventional technology cannot eliminate fluctuations in the reach of radio waves due to various factors as described above.
  • the radio information distribution apparatus cannot make the radio wave reachable constant, and the radio wave reach distance becomes smaller than intended, which may cause a problem that the radio wave cannot reach the wireless terminal to which information is to be delivered.
  • the possibility of another problem occurring increases as follows.
  • the wireless terminal may receive information from two or more wireless information distribution devices at the same time. In such a case, the wireless terminal generally selects information transmitted by the strongest radio wave as information from the closest wireless information distribution apparatus, and outputs the selected information to a screen or the like.
  • the wireless terminal due to fluctuations in the reach of radio waves, the received radio wave intensity of radio waves from a wireless information distribution device that is not closest is increased, and information from the radio information distribution device may be selected by mistake. That is, information distribution by the wireless information distribution apparatus may interfere with information distribution by other apparatuses.
  • the above-described countermeasure for setting the transmission radio wave intensity to a high value is taken, the radio wave reach distance increases. Therefore, the possibility that the information distribution by the wireless information distribution apparatus hinders the information distribution by other apparatuses is further increased.
  • An object of the present invention is to make it difficult for information distribution by a wireless information distribution apparatus to hinder information distribution by other apparatuses.
  • a wireless information distribution device distributes information to surrounding wireless terminals by radio waves.
  • the wireless information distribution device includes: A transmitter that transmits radio waves for distributing information; First data indicating the degree to which a person is present and second data serving as an indicator of the possibility that another device that distributes information by radio waves exists in the surroundings are acquired, and the first data and the second data And an adjustment unit that adjusts the intensity of the radio wave transmitted by the transmission unit based on the data.
  • the wireless information is based not only on the degree of presence of a person around the wireless information distribution apparatus but also on an indicator of the possibility that another apparatus that distributes information by radio waves exists around the wireless information distribution apparatus. Adjust the transmission radio field intensity of the distribution device. For this reason, according to the present invention, information distribution by the wireless information distribution apparatus is unlikely to hinder information distribution by other apparatuses.
  • FIG. 1 is a block diagram showing a configuration of a wireless information distribution device according to Embodiment 1.
  • FIG. 4 is a table showing an example of intensity data according to the first embodiment. 4 is a table showing an example of attenuation rate data according to the first embodiment.
  • 5 is a flowchart showing a control operation of the wireless information distribution apparatus according to the first embodiment. 5 is a flowchart showing an information distribution operation of the wireless information distribution apparatus according to the first embodiment. 7 is a flowchart showing a second data management operation of the wireless information distribution apparatus according to the first embodiment.
  • FIG. 6 is a block diagram showing a configuration of a wireless information distribution apparatus according to a modification of the first embodiment.
  • FIG. 3 is a block diagram showing a configuration of a wireless information distribution apparatus according to Embodiment 2.
  • 10 is a flowchart showing a second data management operation of the wireless information distribution apparatus according to the second embodiment.
  • FIG. 9 is a block diagram illustrating a configuration of a wireless information distribution apparatus according to a third embodiment.
  • 10 is a flowchart showing a second data management operation of the wireless information distribution apparatus according to the third embodiment.
  • FIG. 6 is a block diagram illustrating a configuration of a wireless information distribution apparatus according to a fourth embodiment.
  • 10 is a flowchart showing a second data management operation of the wireless information distribution apparatus according to the fourth embodiment.
  • FIG. 6 is a block diagram showing a configuration of a wireless information distribution apparatus according to a fifth embodiment.
  • FIG. 10 is a flowchart showing a second data management operation of the wireless information distribution apparatus according to the fifth embodiment.
  • FIG. 10 is a block diagram illustrating a configuration of a wireless information distribution apparatus according to a sixth embodiment.
  • 18 is a flowchart showing a control operation of the wireless information distribution apparatus according to the sixth embodiment.
  • FIG. 18 is a block diagram showing a configuration of a wireless information distribution apparatus according to a modification example of the sixth embodiment.
  • Embodiment 1 FIG. The configuration of the apparatus according to the present embodiment, the operation of the apparatus according to the present embodiment, and the effects of the present embodiment will be described in order.
  • the wireless information distribution apparatus 100 is an apparatus that distributes information 220 to surrounding wireless terminals 800 using radio waves 210.
  • the wireless information distribution apparatus 100 may be installed in any place where a person can exist, but in the present embodiment, the wireless information distribution apparatus 100 is installed in a moving body or facility of public transportation as described above.
  • the information 220 distributed by the wireless information distribution apparatus 100 may be any information that can be used by people around the wireless information distribution apparatus 100. However, in the present embodiment, it is guide information for passengers as described above. is there.
  • Wireless information distribution apparatus 100 acquires first data 310 indicating the degree to which a person exists in the surroundings.
  • the first data 310 is data indicating the number of people present around the wireless information distribution apparatus 100.
  • the person will be around the wireless information distribution apparatus 100. Presence is considered high.
  • the wireless information distribution apparatus 100 acquires the second data 320 that is an index of the possibility that another apparatus 900 that distributes information by the radio wave 910 exists in the vicinity.
  • the second data 320 includes radio wave data 321 indicating whether or not the wireless information distribution apparatus 100 has received a radio wave 910 from another apparatus 900 as data serving as such an index.
  • wireless information distribution apparatus 100 receives radio wave 910 from other apparatus 900, it is considered that there is a high possibility that other apparatus 900 exists around wireless information distribution apparatus 100.
  • Wireless information distribution apparatus 100 adjusts the strength of radio wave 210 to be transmitted based on first data 310 and second data 320. A specific method for adjusting the intensity of the radio wave 210 will be described later. It should be noted that the term “intensity” means the transmitted radio wave intensity unless it is described as the received radio wave intensity.
  • the wireless information distribution apparatus 100 includes a storage unit 110, an input unit 120, a transmission unit 130, a reception unit 140, an adjustment unit 150, and a management unit 160.
  • the storage unit 110 stores intensity data 401 and attenuation rate data 402.
  • Strength data 401 is data indicating the relationship between the reach of the radio wave 210 and the strength of the radio wave 210. As shown in FIG. 2, the intensity data 401 is stored in a table format in the present embodiment.
  • the table of intensity data 401 includes two columns. One column stores the numerical value of the reach distance of the radio wave 210 that can be set in the wireless information distribution apparatus 100. Another column stores a numerical value of the intensity of the radio wave 210 necessary to achieve the corresponding reachable distance when no person is present around the wireless information distribution apparatus 100.
  • the attenuation rate data 402 is data indicating the relationship between the number of people present around the wireless information distribution apparatus 100 and the attenuation rate of the radio wave 210. As shown in FIG. 3, the attenuation rate data 402 is stored in a table format in the present embodiment.
  • the table of attenuation rate data 402 includes two columns. One column stores a numerical range of the number of people around the wireless information distribution apparatus 100. Another column stores the numerical value of the attenuation rate of the radio wave 210 when there is a corresponding number of people.
  • the attenuation rate is a rate at which the reach of the radio wave 210 is reduced as compared to when no person is present around the wireless information distribution apparatus 100. As a specific example, “0.1” is stored when the reach of the radio wave 210 decreases by 10%.
  • the wireless information distribution apparatus 100 is a computer. Functions related to the control of the wireless information distribution apparatus 100 are realized by software. In the present embodiment, at least the functions of the input unit 120, the adjustment unit 150, and the management unit 160 correspond to functions related to the control of the wireless information distribution apparatus 100.
  • the wireless information distribution apparatus 100 includes hardware such as a processor 101, a storage device 102, an input interface 103, an antenna 104, a transmitter 105, and a receiver 106.
  • the processor 101 is connected to other hardware via a signal line, and controls these other hardware.
  • the processor 101 is an IC (Integrated Circuit) that performs processing. Specifically, the processor 101 is a CPU (Central Processing Unit).
  • IC Integrated Circuit
  • CPU Central Processing Unit
  • the storage device 102 includes an auxiliary storage device and a memory.
  • the auxiliary storage device is a ROM (Read / Only / Memory), a flash memory, or an HDD (Hard / Disk / Drive).
  • the memory is a RAM (Random Access Memory).
  • the storage unit 110 is realized by the storage device 102.
  • the storage unit 110 is specifically realized by a memory, but may be realized by both an auxiliary storage device and a memory.
  • the input interface 103 is a port connected to an input device 601 such as a mouse, a keyboard, and a touch panel. Specifically, the input interface 103 is a USB (Universal / Serial / Bus) terminal. The input interface 103 may be a port connected to a LAN (Local / Area / Network).
  • an input device 601 such as a mouse, a keyboard, and a touch panel.
  • the input interface 103 is a USB (Universal / Serial / Bus) terminal.
  • the input interface 103 may be a port connected to a LAN (Local / Area / Network).
  • the wireless information distribution apparatus 100 may include a display as hardware.
  • the display is an LCD (Liquid / Crystal / Display).
  • the transmitter 105 transmits a signal via the antenna 104.
  • the receiver 106 receives a signal via the antenna 104.
  • the transmitter 105 and the receiver 106 are individual communication chips or integrated communication chips.
  • the transmission unit 130 is realized by the transmitter 105.
  • the receiving unit 140 is realized by the receiver 106.
  • the auxiliary storage device stores a program that realizes a function related to control of the wireless information distribution device 100. This program is loaded into the memory, read into the processor 101, and executed by the processor 101.
  • the auxiliary storage device also stores an OS (Operating System). At least a part of the OS is loaded into the memory, and the processor 101 executes a program that realizes functions related to control of the wireless information distribution apparatus 100 while executing the OS.
  • OS Operating System
  • the wireless information distribution apparatus 100 may include only one processor 101, or may include a plurality of processors 101.
  • a plurality of processors 101 may execute programs that realize functions related to control of the wireless information distribution apparatus 100 in cooperation with each other.
  • Information, data, signal values, and variable values indicating the processing results of the input unit 120, the adjustment unit 150, and the management unit 160 are stored in an auxiliary storage device, a memory, or a register or cache memory in the processor 101.
  • a program that realizes a function related to control of the wireless information distribution apparatus 100 is stored in a portable recording medium such as a magnetic disk, a flexible disk, an optical disk, a compact disk, a Blu-ray (registered trademark) disk, a DVD (Digital Versatile Disc), or the like. May be.
  • a portable recording medium such as a magnetic disk, a flexible disk, an optical disk, a compact disk, a Blu-ray (registered trademark) disk, a DVD (Digital Versatile Disc), or the like. May be.
  • the operation shown in FIG. 4 is a control operation.
  • the operation shown in FIG. 5 is an information distribution operation.
  • the operation shown in FIG. 6 is a second data management operation.
  • the control operation corresponds to the control method of wireless information distribution apparatus 100 according to the present embodiment and the processing procedure of the control program according to the present embodiment.
  • the information distribution operation and the second data management operation are started by the control operation and thereafter performed in parallel with the control operation.
  • the input unit 120 receives an input of the set value of the reach of the radio wave 210 from the input device 601 through the input interface 103 by the user who is the administrator of the wireless information distribution device 100.
  • the input unit 120 receives input of information 220 from the user via the input interface 103 from the input device 601. This information 220 is information that the user intends to distribute by the wireless information distribution apparatus 100.
  • the input unit 120 writes the input setting value and information 220 in the storage unit 110.
  • the adjustment unit 150 acquires the set value of the reach distance input to the input unit 120. Specifically, the adjustment unit 150 reads the setting value input in step S11 from the storage unit 110. Then, the adjustment unit 150 refers to the intensity data 401 stored in the storage unit 110 and acquires the intensity value P1 of the radio wave 210 corresponding to the read set value. It is assumed that the intensity data 401 is written in the storage unit 110 in advance. Note that the adjustment unit 150 may obtain the numerical value P1 of the strength of the radio wave 210 by calculating the strength of the radio wave 210 using a function with the arrival distance as a variable instead of referring to the strength data 401.
  • step S13 in FIG. 4 the information distribution operation and the second data management operation are started.
  • the adjustment unit 150 sets the intensity of the radio wave 210 transmitted by the transmission unit 130 to the numerical value P1 acquired in step S12.
  • the second data management operation may be started before step S13.
  • step S31 of FIG. 5 the management unit 160 acquires the information 220 input to the input unit 120. Specifically, the management unit 160 reads the information 220 input in step S11 or the information 220 overwritten in step S35 described later from the storage unit 110. Then, the management unit 160 inputs the acquired information 220 to the transmission unit 130.
  • the transmission unit 130 In step S32 of FIG. 5, the transmission unit 130 generates a digital signal including the information 220 by encoding the information 220 input in step S31.
  • the transmission unit 130 converts the generated digital signal into an analog signal.
  • Transmitter 130 modulates a carrier wave with the analog signal to generate radio wave 210 for distributing information 220.
  • the transmission unit 130 transmits the generated radio wave 210 to the periphery of the wireless information distribution apparatus 100 via the antenna 104.
  • the information 220 is distributed to the surrounding wireless terminals 800.
  • “surrounding” in the expression “surrounding wireless terminals” means a range where the radio wave 210 transmitted from the wireless information distribution apparatus 100 reaches.
  • step S33 of FIG. 5 the management unit 160 starts measuring time using a timer function provided by the OS.
  • step S34 of FIG. 5 the management unit 160 waits until the input unit 120 receives input of new information 220 by the user or the time measured from step S33 reaches a preset time T1.
  • the time T1 may be an arbitrary time, but is preferably a short fixed time such as several seconds, several tens of seconds, or several minutes.
  • the management unit 160 resets the time measured from step S33, and the flow proceeds to step S35.
  • the management unit 160 resets the time measured from step S33, but the flow returns to step S31. In this case, the flow may return to step S32. That is, the operation in step S31 may be omitted.
  • step S35 of FIG. 5 the input unit 120 overwrites the information 220 stored in the storage unit 110 with the input new information 220. Thereafter, the flow returns to step S31.
  • the information distribution operation continues until an end instruction is input to the input unit 120.
  • step S41 in FIG. 6 the management unit 160 receives the second data including the radio wave data 321 indicating that the radio wave 910 from the other device 900 has not been received by the receiving unit 140, that is, “non-reception” as a default value.
  • 320 is written in the storage unit 110.
  • the radio wave data 321 is data indicating whether or not the radio wave 910 from another device 900 has been received by the receiving unit 140.
  • step S42 in FIG. 6 the management unit 160 starts measuring time using a timer function provided by the OS.
  • step S43 in FIG. 6 the management unit 160 waits until the reception unit 140 receives the radio wave 910 from another device 900 or the time measured from step S42 reaches a preset time T2.
  • the time T2 may be an arbitrary time, but is preferably a fixed time such as several seconds, several tens of seconds, several minutes, several tens of minutes, or several hours.
  • the management unit 160 resets the time measured from step S42, and the flow proceeds to step S44. Even when the time T2 has passed without the reception unit 140 receiving the radio wave 910 from the other device 900, the management unit 160 resets the time measured from step S42, but the flow proceeds to step S45.
  • step S ⁇ b> 44 of FIG. 6 when “not received” is indicated in the radio wave data 321 stored in the storage unit 110, the management unit 160 uses the stored radio wave data 321 from the other device 900.
  • the radio wave 910 is updated to radio wave data 321 indicating that the radio wave 910 has been received by the receiving unit 140, that is, “reception”. Thereafter, the flow returns to step S42.
  • step S45 of FIG. 6 when “reception” is indicated by the radio wave data 321 stored in the storage unit 110, the management unit 160 uses the radio wave data 321 stored as the radio wave indicating “non-reception”. The data 321 is updated. Thereafter, the flow returns to step S42.
  • the receiving unit 140 receives radio waves via the antenna 104.
  • the receiving unit 140 generates an analog signal by demodulating the received radio wave.
  • the receiving unit 140 converts the generated analog signal into a digital signal.
  • the receiving unit 140 decodes the digital signal to obtain information distributed from the other device 900 included in the digital signal.
  • the management unit 160 can determine whether or not the radio wave received by the reception unit 140 is the radio wave 910 from another device 900 based on whether or not the information can be acquired by the reception unit 140. Note that the receiving unit 140 can omit processes such as demodulation and decoding within a range in which such determination is possible.
  • the management unit 160 transmits the radio wave from the other device 900 based on the frequency of the radio wave received by the receiving unit 140. Whether the radio wave 910 is present can be determined. Therefore, processing such as demodulation and decoding by the receiving unit 140 is not necessary.
  • the input unit 120 receives an input of the number of people around the wireless information distribution device 100 from the input device 601 through the input interface 103.
  • the input unit 120 generates first data 310 indicating the number of persons input, and writes the first data 310 in the storage unit 110.
  • the number of people input here may be the number of people actually counted by the user, or the number of people calculated by the user empirically or statistically predicting changes in the number of people depending on the day of the week and the time zone. Note that it is possible to arbitrarily determine in which direction and how far the “periphery” in expressions such as “peripheral people” and “peripheral number of people” extends as viewed from the wireless information distribution apparatus 100.
  • peripheral in expressions such as “peripheral people” and “peripheral number of people” is a circle that extends in all directions as much as the arrival distance input in step S11 when viewed from the wireless information distribution apparatus 100. It is assumed that it is in the range.
  • the adjustment unit 150 acquires the first data 310. Specifically, the adjustment unit 150 reads the first data 310 indicating the number of people input in step S14 from the storage unit 110. Then, the adjustment unit 150 refers to the attenuation rate data 402 stored in the storage unit 110 and acquires the numerical value R1 of the attenuation rate of the radio wave 210 corresponding to the number of people indicated by the first data 310. It is assumed that the attenuation rate data 402 is written in the storage unit 110 in advance.
  • the adjustment unit 150 may obtain the numerical value R1 of the attenuation rate of the radio wave 210 by calculating the attenuation rate of the radio wave 210 using a function with the number of people as a variable instead of referring to the attenuation rate data 402. Good.
  • the degree of presence of persons around the wireless information distribution apparatus 100 is considered to increase stepwise.
  • the decay rate that is, in the present embodiment, the number of people present around the wireless information distribution apparatus 100 is treated as a number representing the degree to which the person exists around the wireless information distribution apparatus 100.
  • the first data 310 acquired in step S15 is data indicating the number representing the degree in this way. Therefore, in the present embodiment, the first data 310 indicating the number of people present around the wireless information distribution device 100 corresponds to data indicating the degree of presence of people around the wireless information distribution device 100.
  • step S16 of FIG. 4 the adjustment unit 150 corrects the intensity value P1 of the radio wave 210 acquired in step S12 by using the attenuation rate value R1 of the radio wave 210 acquired in step S15. get.
  • the correction is performed so that the intensity value P2 increases as the attenuation value R1 increases. By this correction, the fluctuation of the reach distance due to the fluctuation of the attenuation rate is suppressed.
  • the adjustment unit 150 acquires the second data 320. Specifically, the adjustment unit 150 reads the second data 320 including the radio wave data 321 stored or updated by the second data management operation from the storage unit 110.
  • the adjustment unit 150 determines that there is a high possibility that another device 900 exists around the wireless information distribution device 100. Thereafter, the flow proceeds to step S19. On the other hand, when the radio wave data 321 indicates “non-reception”, the adjustment unit 150 determines that there is a low possibility that another device 900 exists around the wireless information distribution device 100. Thereafter, the flow proceeds to step S20. Specifically, the adjustment unit 150 outputs the contents of the radio wave data 321 as a Boolean value. If the Boolean value corresponding to “reception” is “true”, when “true” is output, the adjustment unit 150 may cause another apparatus 900 to exist around the wireless information distribution apparatus 100. Is judged to be high.
  • the adjustment unit 150 determines that there is a low possibility that another device 900 exists around the wireless information distribution device 100.
  • the operation of the second data management determines whether or not “periphery” in the expression “another device exists in the vicinity” is a range in which direction and how far the wireless information distribution device 100 extends. It depends on how it is done.
  • “ambient” in the expression “another device exists in the surroundings” means how much received radio wave intensity the receiving unit 140 can receive, that is, depending on the reception sensitivity of the receiving unit 140. change.
  • the radio wave data 321 indicates “reception” or “non-reception”. It is judged whether it is low. That is, in the present embodiment, the content of the radio wave data 321 is used as an index of the possibility that another device 900 exists around the wireless information distribution device 100.
  • the second data 320 acquired in step S17 is data including the radio wave data 321 that serves as an index in this way. Therefore, in the present embodiment, the radio wave data 321 indicating whether or not the radio wave 910 from the other device 900 has been received by the receiving unit 140 may indicate that the other device 900 exists around the wireless information distribution device 100. Corresponds to index data.
  • step S19 in FIG. 4 the adjustment unit 150 changes the numerical value P2 of the intensity of the radio wave 210 acquired in step S16 to a smaller numerical value P3. Thereafter, the flow proceeds to step S21.
  • step S20 of FIG. 4 the adjustment unit 150 changes the numerical value P2 of the intensity of the radio wave 210 acquired in step S16 to a larger numerical value P3. Thereafter, the flow proceeds to step S21.
  • step S21 of FIG. 4 the adjustment unit 150 changes the transmission radio wave intensity of the wireless information distribution apparatus 100 by setting the numerical value P3 of the intensity changed in either step S19 or step S20 for the transmission unit 130. To do. Thereafter, the flow returns to step S14.
  • the adjustment unit 150 receives the radio wave data 321 from the other device 900.
  • the intensity of the radio wave 210 transmitted by the transmission unit 130 is lowered compared to the case where it is indicated that the radio wave 910 has not been received. For this reason, when there is another device 900 near the wireless information distribution device 100, the transmission radio wave intensity of the wireless information distribution device 100 can be kept low.
  • the wireless terminal 800 is connected to two or more wireless information distribution devices 100. Information may be received at the same time.
  • the wireless information distribution apparatus 100 that is the second closest to the wireless terminal 800 is the wireless information distribution apparatus 100 that is closest to the wireless terminal 800, that is, the other.
  • the radio wave 910 is received from the device 900, the transmission radio wave intensity is kept low. For this reason, the received radio wave intensity of the radio wave 910 from the radio information distribution apparatus 100 closest to the radio terminal 800 can be maximized. Therefore, even if the wireless terminal 800 selects the information transmitted by the strongest radio wave as information from the nearest wireless information distribution apparatus 100 and outputs the selected information to a screen or the like, the information is erroneously selected. No fear.
  • step S14 The operations after step S14 are repeated until the information distribution operation is completed.
  • the first data 310 is data indicating the number of people present around the wireless information distribution device 100, but is replaced with data indicating the density of people existing around the wireless information distribution device 100.
  • the attenuation rate data 402 is replaced with data indicating the relationship between the density of people existing around the wireless information distribution apparatus 100 and the attenuation rate of the radio wave 210.
  • the attenuation rate data 402 when the density of people existing around the wireless information distribution device 100 increases by a certain amount, the degree of presence of people around the wireless information distribution device 100 increases stepwise. It is assumed that the data defines the attenuation rate for each degree.
  • the first data 310 indicating the density of people existing around the wireless information distribution apparatus 100 also corresponds to data indicating the degree of presence of people around the wireless information distribution apparatus 100.
  • the input unit 120 receives an input of the density of people around the wireless information distribution device 100 by the user.
  • the adjustment unit 150 acquires the first data 310 indicating the human density input in step S ⁇ b> 14, refers to the attenuation rate data 402, and the radio wave corresponding to the human density indicated in the first data 310.
  • a numerical value R1 of the attenuation rate of 210 is acquired.
  • Other operations are the same as the case where the first data 310 is data indicating the number of people.
  • fluctuations in the reach of the radio wave 210 can be suppressed by adjusting the transmission radio wave intensity of the radio information distribution apparatus 100 according to the number of people around the radio information distribution apparatus 100.
  • a plurality of wireless terminals 800 are provided by reducing the transmission radio wave intensity of the wireless information distribution device 100. It is possible to reduce the possibility of receiving strong radio waves 210 and 900 from the device. That is, the possibility that the wireless terminal 800 receives the strongest radio wave 210 from a device that is not the closest device can be reduced. Therefore, it is possible to reduce the possibility that a device that is not the closest device is mistakenly identified as the closest device.
  • the transmission radio wave intensity of the wireless information distribution device 100 is increased so that the information 220 is distributed to the wireless terminal 800 to be distributed.
  • the radio wave 210 can be reliably reached.
  • the function related to the control of the wireless information distribution apparatus 100 is realized by software.
  • the function related to the control of the wireless information distribution apparatus 100 may be realized by hardware.
  • the difference with this Embodiment is mainly demonstrated.
  • the wireless information distribution apparatus 100 includes hardware such as a processing circuit 109, an input interface 103, an antenna 104, a transmitter 105, and a receiver 106.
  • the processing circuit 109 is a dedicated electronic circuit that realizes the functions of the storage unit 110, the input unit 120, the adjustment unit 150, and the management unit 160.
  • the processing circuit 109 may be a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, a logic IC, a GA (Gate Array), an ASIC (Application Specific Integrated Circuit), or FPGA (Field-Programmable / Gate / Array).
  • the functions of the storage unit 110, the input unit 120, the adjustment unit 150, and the management unit 160 may be realized by one processing circuit 109, or may be realized by being distributed to a plurality of processing circuits 109.
  • a function related to control of the wireless information distribution apparatus 100 may be realized by a combination of software and hardware. That is, some of the functions related to the control of the wireless information distribution apparatus 100 may be realized by dedicated hardware, and the rest may be realized by software.
  • the processor 101, the storage device 102, and the processing circuit 109 are collectively referred to as a “processing circuit”.
  • the functions of the storage unit 110, the input unit 120, the adjustment unit 150, and the management unit 160 are realized by processing circuitry regardless of the configuration of the wireless information distribution apparatus 100 shown in FIGS. Is done.
  • Embodiment 2 The configuration of the apparatus according to the present embodiment, the operation of the apparatus according to the present embodiment, and the effects of the present embodiment will be described in order. Differences from the first embodiment will be mainly described.
  • the wireless information distribution device 100 acquires the second data 320 that is an index of the possibility that another device 900 that distributes information by the radio wave 910 exists in the vicinity.
  • the second data 320 includes the number data 322 indicating the number of other devices 900 identified by the wireless information distribution device 100 as such index data. It is.
  • the number of transmission sources of the radio wave 910 received by the wireless information distribution apparatus 100 is large, it is considered that there is a high possibility that another apparatus 900 exists around the wireless information distribution apparatus 100.
  • the wireless information distribution apparatus 100 includes an identification unit 170 in addition to a storage unit 110, an input unit 120, a transmission unit 130, a reception unit 140, an adjustment unit 150, and a management unit 160. Is provided.
  • the wireless information distribution apparatus 100 is a computer. Functions related to control of wireless information distribution apparatus 100 are realized by software, as in the first embodiment. In the present embodiment, at least the functions of the input unit 120, the adjustment unit 150, the management unit 160, and the identification unit 170 correspond to functions related to the control of the wireless information distribution apparatus 100.
  • Information, data, signal values, and variable values indicating the processing results of the input unit 120, the adjustment unit 150, the management unit 160, and the identification unit 170 are stored in an auxiliary storage device, a memory, or a register or cache memory in the processor 101. Is done.
  • step S13 in FIG. 4 the second data management operation started in step S13 in FIG. 4 is different from that in the first embodiment. Further, step S17 and step S18 of FIG. 4 are different from those of the first embodiment.
  • the operation shown in FIG. 9 is the second data management operation in the present embodiment.
  • the management unit 160 writes the second data 320 including the number data 322 indicating “0” as a default value in the storage unit 110.
  • the number data 322 is data indicating the number of other devices 900 identified by the identification unit 170.
  • step S52 of FIG. 9 the management unit 160 starts measuring time using a timer function provided by the OS.
  • step S53 of FIG. 9 the management unit 160 waits until the reception unit 140 receives the radio wave 910 from another device 900 or the time measured from step S52 reaches a preset time T3.
  • the time T3 may be an arbitrary time, but is preferably a fixed time such as several seconds, several tens of seconds, several minutes, several tens of minutes, or several hours.
  • the management unit 160 resets the time measured from step S52, and the flow Proceed to step S56.
  • the reception unit 140 demodulates the received radio wave 910 to generate an analog signal.
  • the receiving unit 140 converts the generated analog signal into a digital signal.
  • the receiving unit 140 obtains information included in the digital signal by decoding the digital signal. This information is information distributed from another device 900 that is a transmission source of the radio wave 910 received by the reception unit 140.
  • the identification unit 170 identifies the transmission source of the received radio wave 910 based on the radio wave 910 received by the reception unit 140. Specifically, the identification unit 170 extracts an identifier that uniquely identifies another device 900 included in the information acquired in step S54. The identification unit 170 writes the extracted identifier in the storage unit 110. Thereafter, the flow returns to step S53. Note that the identification unit 170 may identify the transmission source of the radio wave 910 with reference to the transmission source address of the communication data included in the digital signal that is the information acquisition source in step S54. Alternatively, the identification unit 170 may identify the transmission source of the radio wave 910 from the frequency of the radio wave 910 if the frequency band is individually assigned to the other device 900. The receiving unit 140 can omit the demodulation and decoding processes in step S54 as long as the identifying unit 170 can identify the transmission source of the radio wave 910.
  • step S56 in FIG. 9 the management unit 160 counts the number of other devices 900 identified by the identification unit 170. Specifically, the management unit 160 starts measuring time in step S52, and then reads the identifier extracted in step S55 from the storage unit 110. The management unit 160 counts the number of different identifiers read. Then, the management unit 160 updates the number data 322 stored in the storage unit 110 to the number data 322 indicating the counted number. Thereafter, the flow returns to step S52.
  • the adjustment unit 150 acquires the second data 320. Specifically, the adjustment unit 150 reads from the storage unit 110 the second data 320 including the number data 322 stored or updated by the second data management operation.
  • step S ⁇ b> 18 of FIG. 4 when the number of units indicated by the number data 322 is higher than the preset threshold value N ⁇ b> 1, there is a possibility that another device 900 exists around the wireless information distribution device 100. Judged to be high. In the present embodiment, the adjustment unit 150 determines that there is a high possibility that another device 900 exists around the wireless information distribution device 100 even when the number indicated by the number data 322 is the same as the threshold value N1. Thereafter, the flow proceeds to step S19. On the other hand, when the number of units indicated by the number data 322 is lower than the threshold value N1, the adjustment unit 150 determines that there is a low possibility that another device 900 exists around the wireless information distribution device 100. Thereafter, the flow proceeds to step S20.
  • the adjustment unit 150 compares the number indicated by the number data 322 and the threshold value N1, and outputs the comparison result as a Boolean value. Assuming that the Boolean value indicating that the number of units is equal to or greater than the threshold value N1 is “true”, when “true” is output, the adjustment unit 150 causes the other device 900 to move around the wireless information distribution device 100. It is determined that the possibility exists. On the other hand, when “false” is output, the adjustment unit 150 determines that there is a low possibility that another device 900 exists around the wireless information distribution device 100.
  • the number indicated by the number data 322 is used as an index of the possibility that another device 900 exists around the wireless information distribution device 100.
  • the second data 320 acquired in step S17 is data including the number data 322 serving as an index in this way. Therefore, in the present embodiment, the number data 322 indicating the number of other devices 900 identified by the identifying unit 170 is data serving as an index of the possibility that the other devices 900 exist around the wireless information distribution device 100. It corresponds to.
  • the adjustment unit 150 is configured such that the number of units indicated by the number data 322 is higher than the threshold value N1, compared to the case where the number of units indicated by the number data 322 is lower than the threshold value N1.
  • the intensity of the radio wave 210 transmitted by the transmission unit 130 is lowered. For this reason, as in the first embodiment, when another device 900 exists near the wireless information distribution device 100, the transmission radio wave intensity of the wireless information distribution device 100 can be kept low.
  • Threshold value N1 can be set to an arbitrary integer value. If the threshold value N1 is set to zero, as in the first embodiment, when there is a radio wave 910 from another apparatus 900, the transmission radio wave intensity of the wireless information distribution apparatus 100 is always weakened. On the other hand, if the threshold value N1 is set to a relatively large value, the transmission radio wave intensity of the wireless information distribution apparatus 100 is weakened only when there are radio waves 910 from many other apparatuses 900.
  • the input unit 120 may be able to receive the setting or change of the threshold value N1 by the user at an arbitrary time.
  • the first data 310 is data indicating the number of people present around the wireless information distribution device 100, but is replaced with data indicating the density of people existing around the wireless information distribution device 100. May be. This is the same as in the first embodiment.
  • transmission radio waves of wireless information distribution apparatus 100 are based on the number of other devices 900 identified by wireless information distribution apparatus 100 as well as the number of people around wireless information distribution apparatus 100. Adjust the strength. For this reason, according to the present embodiment, information distribution by wireless information distribution apparatus 100 is unlikely to hinder information distribution by other apparatuses 900.
  • functions related to the control of the wireless information distribution apparatus 100 are realized by software.
  • the wireless information distribution apparatus 100 Functions related to control may be realized by hardware.
  • the function regarding control of the wireless information delivery apparatus 100 may be implement
  • Embodiment 3 The configuration of the apparatus according to the present embodiment, the operation of the apparatus according to the present embodiment, and the effects of the present embodiment will be described in order. Differences from the first embodiment will be mainly described.
  • the wireless information distribution apparatus 100 is installed in a moving body such as a train or a car, in particular, a moving body of public transportation as described above.
  • the wireless information distribution device 100 acquires the second data 320 that is an index of the possibility that another device 900 that distributes information by the radio wave 910 exists in the vicinity.
  • the second data 320 includes a speed indicating the speed of movement of the wireless information distribution apparatus 100 detected by the wireless information distribution apparatus 100 as data serving as such an index. Data 323 is included.
  • the speed detected by the wireless information distribution apparatus 100 is slow, it is considered that there is a high possibility that another apparatus 900 exists around the wireless information distribution apparatus 100. This is based on the idea that the lower the speed, the higher the probability that another moving body in which another device 900 is installed is present in the vicinity of the moving body in which the wireless information distribution device 100 is installed.
  • the wireless information distribution apparatus 100 includes a detection unit 180 in addition to a storage unit 110, an input unit 120, a transmission unit 130, a reception unit 140, an adjustment unit 150, and a management unit 160. Is provided.
  • the wireless information distribution apparatus 100 is a computer. Functions related to control of wireless information distribution apparatus 100 are realized by software, as in the first embodiment. In the present embodiment, at least the functions of the input unit 120, the adjustment unit 150, the management unit 160, and the detection unit 180 correspond to functions related to the control of the wireless information distribution apparatus 100.
  • the wireless information distribution apparatus 100 includes an acceleration sensor 501 as hardware.
  • the acceleration sensor 501 detects the acceleration of the wireless information distribution apparatus 100.
  • Information, data, signal values, and variable values indicating the processing results of the input unit 120, the adjustment unit 150, the management unit 160, and the detection unit 180 are stored in an auxiliary storage device, a memory, or a register or cache memory in the processor 101. Is done.
  • step S13 in FIG. 4 the second data management operation started in step S13 in FIG. 4 is different from that in the first embodiment. Further, step S17 and step S18 of FIG. 4 are different from those of the first embodiment.
  • the operation shown in FIG. 11 is the second data management operation in the present embodiment.
  • the management unit 160 writes the second data 320 including the speed data 323 indicating zero as a default value in the storage unit 110.
  • the speed data 323 is data indicating the speed detected by the detection unit 180.
  • the detection unit 180 detects the speed of movement of the wireless information distribution apparatus 100 from the change in acceleration detected by the acceleration sensor 501. Specifically, the detection unit 180 calculates the speed of movement of the wireless information distribution apparatus 100 by integrating the acceleration detected by the acceleration sensor 501 at time T4.
  • Time T4 is a time for observing a change in acceleration in order to calculate the speed.
  • the time T4 may be an arbitrary time, but in the present embodiment, the time T4 is a fixed time such as several seconds, several tens of seconds, or several minutes. Note that the detection unit 180 may detect the speed of movement of the wireless information distribution apparatus 100 using a means different from the acceleration sensor 501.
  • the detection unit 180 may detect the speed of movement of the wireless information distribution device 100 from a change in position detected using GPS (Global Positioning System).
  • GPS Global Positioning System
  • the detection unit 180 receives an input of a signal indicating the speed of the moving object from the speedometer of the moving object in which the wireless information distribution device 100 is installed using the input interface 103, and from the speed indicated by the signal.
  • the speed of movement of the wireless information distribution apparatus 100 may be calculated.
  • step S63 of FIG. 11 the management unit 160 updates the speed data 323 stored in the storage unit 110 to the speed data 323 indicating the speed detected in step S62. Thereafter, the flow returns to step S62.
  • the adjustment unit 150 acquires the second data 320. Specifically, the adjustment unit 150 reads the second data 320 including the speed data 323 stored or updated by the second data management operation from the storage unit 110.
  • step S ⁇ b> 18 of FIG. 4 when the speed indicated by the speed data 323 is lower than the threshold value N ⁇ b> 2 set in advance, the adjusting unit 150 may have another apparatus 900 around the wireless information distribution apparatus 100. Judgment is high. In the present embodiment, adjustment unit 150 determines that there is a high possibility that another device 900 is present around wireless information distribution device 100 even when the speed indicated by speed data 323 is the same as threshold value N2. To do. Thereafter, the flow proceeds to step S19. On the other hand, when the speed indicated by the speed data 323 is higher than the threshold value N2, the adjustment unit 150 determines that there is a low possibility that another apparatus 900 exists around the wireless information distribution apparatus 100. Thereafter, the flow proceeds to step S20.
  • the adjustment unit 150 compares the speed indicated by the speed data 323 with the threshold value N2, and outputs the comparison result as a Boolean value. Assuming that the Boolean value indicating that the speed is equal to or less than the threshold value N2 is “true”, when “true” is output, the adjustment unit 150 causes the other device 900 to be around the wireless information distribution device 100. It is judged that there is a high possibility that it exists. On the other hand, when “false” is output, the adjustment unit 150 determines that there is a low possibility that another device 900 exists around the wireless information distribution device 100.
  • the speed indicated by the speed data 323 is used as an index of the possibility that another apparatus 900 exists around the wireless information distribution apparatus 100.
  • the second data 320 acquired in step S17 is data including the speed data 323 that serves as an index in this way. Therefore, in the present embodiment, the speed data 323 indicating the speed detected by the detection unit 180 corresponds to data serving as an index of the possibility that another apparatus 900 exists around the wireless information distribution apparatus 100. .
  • adjustment unit 150 determines that the speed indicated by speed data 323 is higher than threshold N2 when the speed indicated by speed data 323 is lower than threshold N2. Compared to the case, the intensity of the radio wave 210 transmitted by the transmission unit 130 is lowered. For this reason, as in the first embodiment, when another device 900 exists near the wireless information distribution device 100, the transmission radio wave intensity of the wireless information distribution device 100 can be kept low.
  • Threshold value N2 can be set to an arbitrary integer value or real value.
  • the adjustment unit 150 compares the speed indicated by the speed data 323 with zero when compared with the case where the speed indicated by the speed data 323 is not zero.
  • the intensity of the radio wave 210 transmitted by the transmission unit 130 is lowered. That is, the transmission radio wave intensity of the wireless information distribution device 100 is weakened only when the wireless information distribution device 100 is stopped.
  • the first data 310 is data indicating the number of people present around the wireless information distribution device 100, but is replaced with data indicating the density of people existing around the wireless information distribution device 100. May be. This is the same as in the first embodiment.
  • the wireless information distribution device is based not only on the number of people around the wireless information distribution device 100 but also on the speed of movement of the wireless information distribution device 100 detected by the wireless information distribution device 100. Adjust the transmitted radio field strength of 100. For this reason, according to the present embodiment, information distribution by wireless information distribution apparatus 100 is unlikely to hinder information distribution by other apparatuses 900.
  • functions related to the control of the wireless information distribution apparatus 100 are realized by software.
  • the wireless information distribution apparatus 100 Functions related to control may be realized by hardware.
  • the function regarding control of the wireless information delivery apparatus 100 may be implement
  • Embodiment 4 The configuration of the apparatus according to the present embodiment, the operation of the apparatus according to the present embodiment, and the effects of the present embodiment will be described in order. Differences from the first embodiment will be mainly described.
  • the wireless information distribution apparatus 100 is installed in a moving body such as a train or a car, in particular, a moving body of public transportation as described above.
  • the wireless information distribution device 100 acquires the second data 320 that is an index of the possibility that another device 900 that distributes information by the radio wave 910 exists in the vicinity.
  • the second data 320 includes position data 324 indicating the position of the wireless information distribution device 100 detected by the wireless information distribution device 100 as data serving as such an index. included.
  • the position detected by wireless information distribution apparatus 100 is within the geographical range where other apparatus 900 exists, it is highly possible that other apparatus 900 exists around wireless information distribution apparatus 100. Is considered.
  • the wireless information distribution apparatus 100 includes a detection unit 180 in addition to a storage unit 110, an input unit 120, a transmission unit 130, a reception unit 140, an adjustment unit 150, and a management unit 160. Is provided.
  • the storage unit 110 stores geographic data 403 in addition to the intensity data 401 and the attenuation rate data 402.
  • the geographic data 403 is data indicating a geographic range in which another device 900 exists. Specifically, the geographic data 403 is data indicating the latitude and longitude of two diagonal points in a rectangular geographic range where another device 900 is installed or is likely to be installed. The geographic data 403 may be data indicating the latitude and longitude of the four corners of the rectangular geographic range. Alternatively, the geographic data 403 may be data indicating a geographic range having a shape other than a rectangle. In the present embodiment, the geographic data 403 is manually created and stored in the storage unit 110 in advance. When another device 900 is newly installed, moved, or removed, the geographic data 403 stored in the storage unit 110 is manually updated.
  • the wireless information distribution apparatus 100 is a computer. Functions related to control of wireless information distribution apparatus 100 are realized by software, as in the first embodiment. In the present embodiment, at least the functions of the input unit 120, the adjustment unit 150, the management unit 160, and the detection unit 180 correspond to functions related to the control of the wireless information distribution apparatus 100.
  • the wireless information distribution apparatus 100 includes a GPS receiver 502 as hardware.
  • the GPS receiver 502 receives a positioning signal from a GPS satellite and calculates a current position from the positioning signal.
  • Information, data, signal values, and variable values indicating the processing results of the input unit 120, the adjustment unit 150, the management unit 160, and the detection unit 180 are stored in an auxiliary storage device, a memory, or a register or cache memory in the processor 101. Is done.
  • step S13 in FIG. 4 the second data management operation started in step S13 in FIG. 4 is different from that in the first embodiment. Further, step S17 and step S18 of FIG. 4 are different from those of the first embodiment.
  • the operation shown in FIG. 13 is the second data management operation in the present embodiment.
  • step S71 of FIG. 13 the management unit 160 displays the second data 320 including the position data 324 indicating an arbitrary position as a default value or indicating that the position is not detected, that is, “not detected”.
  • the position data 324 is data indicating the position detected by the detection unit 180.
  • the detection unit 180 detects the position of the wireless information distribution apparatus 100 by causing the GPS receiver 502 to calculate the current position. Specifically, the detection unit 180 acquires the numerical value of the latitude and longitude of the current position calculated by the GPS receiver 502.
  • step S73 of FIG. 13 the management unit 160 updates the position data 324 stored in the storage unit 110 to position data 324 indicating the position detected in step S72. Thereafter, the flow returns to step S72.
  • the adjustment unit 150 acquires the second data 320. Specifically, the adjustment unit 150 reads the second data 320 including the position data 324 stored or updated by the second data management operation from the storage unit 110.
  • step S ⁇ b> 18 of FIG. 4 when the position indicated by the position data 324 is within the geographical range indicated by the geographical data 403 stored in the storage unit 110, the adjustment unit 150 causes the other apparatus 900 to distribute wireless information It is determined that there is a high possibility of being present around the device 100. Thereafter, the flow proceeds to step S19.
  • the adjustment unit 150 causes other devices 900 to be placed around the wireless information distribution device 100. Judge that it is unlikely to exist. Thereafter, the flow proceeds to step S20.
  • the adjustment unit 150 compares the latitude and longitude of the position indicated by the position data 324 with the latitude and longitude of two diagonal points in the geographic range indicated by the geographic data 403, and the comparison result is a Boolean value. Output as. Assuming that the Boolean value indicating that the position is within the geographic range is “true”, when “true” is output, the adjustment unit 150 causes the other device 900 to be placed around the wireless information distribution device 100. It is determined that the possibility exists. On the other hand, when “false” is output, the adjustment unit 150 determines that there is a low possibility that another device 900 exists around the wireless information distribution device 100.
  • the position indicated by the position data 324 is used as an index of the possibility that another apparatus 900 exists around the wireless information distribution apparatus 100.
  • the second data 320 acquired in step S17 is data including the position data 324 serving as an index in this way. Therefore, in the present embodiment, the position data 324 indicating the position detected by the detection unit 180 corresponds to data serving as an index of the possibility that another apparatus 900 exists around the wireless information distribution apparatus 100.
  • the adjustment unit 150 determines that the position is The intensity of the radio wave 210 transmitted by the transmission unit 130 is made lower than that in a case outside the geographical range. For this reason, as in the first embodiment, when another device 900 exists near the wireless information distribution device 100, the transmission radio wave intensity of the wireless information distribution device 100 can be kept low.
  • the geographic data 403 may be data indicating a range in which another device 900 is installed or is likely to be installed by a distance from the end of a road or railroad track.
  • the detection unit 180 acquires a travel record of the mobile object in which the wireless information distribution device 100 is installed, and detects the position of the wireless information distribution device 100 from the travel record. Specifically, the detection unit 180 calculates the travel distance of the wireless information distribution apparatus 100 from the end of a road or railroad track.
  • the adjustment unit 150 compares the travel distance indicated by the position data 324 with the distance indicated by the geographic data 403. Other operations are the same as when the geographic data 403 is data indicating latitude and longitude.
  • the first data 310 is data indicating the number of people present around the wireless information distribution device 100, but is replaced with data indicating the density of people existing around the wireless information distribution device 100. May be. This is the same as in the first embodiment.
  • transmission of wireless information distribution apparatus 100 is based on not only the number of people around wireless information distribution apparatus 100 but also the position of wireless information distribution apparatus 100 detected by wireless information distribution apparatus 100. Adjust the signal strength. For this reason, according to the present embodiment, information distribution by wireless information distribution apparatus 100 is unlikely to hinder information distribution by other apparatuses 900.
  • functions related to the control of the wireless information distribution apparatus 100 are realized by software.
  • the wireless information distribution apparatus 100 Functions related to control may be realized by hardware.
  • the function regarding control of the wireless information delivery apparatus 100 may be implement
  • Embodiment 5 The configuration of the apparatus according to the present embodiment, the operation of the apparatus according to the present embodiment, and the effects of the present embodiment will be described in order. Differences from the first embodiment will be mainly described.
  • the wireless information distribution apparatus 100 is installed in a space separated by a structure that does not transmit radio waves or attenuates radio waves greatly.
  • This structure is provided with a partition for closing a space in which the wireless information distribution apparatus 100 is installed.
  • the partition may be any object as long as it can be opened and closed, but is a door in the present embodiment.
  • the partition has a structure that does not transmit radio waves or attenuates radio waves greatly.
  • the wireless information distribution device 100 acquires the second data 320 that is an index of the possibility that another device 900 that distributes information by the radio wave 910 exists in the vicinity.
  • the 2nd data 320 contains the state data 325 which shows the opening / closing state of the partition which the wireless information delivery apparatus 100 detected as such data.
  • the open / closed state detected by wireless information distribution apparatus 100 is the open state, it is considered that there is a high possibility that another apparatus 900 exists around wireless information distribution apparatus 100. This is because when the partition is closed, even if another device 900 exists outside the space closed by the partition, the radio wave 910 from the other device 900 does not reach the space. Based on the idea that the distribution device 100 is placed under the same conditions as when no other device 900 is present in the surroundings.
  • the wireless information distribution apparatus 100 includes a detection unit 180 in addition to a storage unit 110, an input unit 120, a transmission unit 130, a reception unit 140, an adjustment unit 150, and a management unit 160. Is provided.
  • the wireless information distribution apparatus 100 is a computer. Functions related to control of wireless information distribution apparatus 100 are realized by software, as in the first embodiment. In the present embodiment, at least the functions of the input unit 120, the adjustment unit 150, the management unit 160, and the detection unit 180 correspond to functions related to the control of the wireless information distribution apparatus 100.
  • the wireless information distribution device 100 includes not only a port connected to the input device 601 but also a port connected to the open / close sensor 602 as the input interface 103.
  • the open / close sensor 602 is attached to the partition and detects an open / closed state of the partition.
  • Information, data, signal values, and variable values indicating the processing results of the input unit 120, the adjustment unit 150, the management unit 160, and the detection unit 180 are stored in an auxiliary storage device, a memory, or a register or cache memory in the processor 101. Is done.
  • step S13 in FIG. 4 the second data management operation started in step S13 in FIG. 4 is different from that in the first embodiment. Further, step S17 and step S18 of FIG. 4 are different from those of the first embodiment.
  • the operation shown in FIG. 15 is the second data management operation in the present embodiment.
  • the management unit 160 writes the second data 320 including the state data 325 indicating the closed state as a default value in the storage unit 110.
  • the state data 325 is data indicating the open / closed state detected by the detection unit 180.
  • the management unit 160 may indicate the open state as a default value, or may write the second data 320 including the state data 325 indicating that the open / closed state is not detected in the storage unit 110.
  • the detection unit 180 detects the open / close state of the partition using the open / close sensor 602. Specifically, when the partition is open, the open / close sensor 602 inputs a signal indicating that the partition is open to the detection unit 180 as a signal indicating the open / close state of the partition. When the partition is closed, the open / close sensor 602 inputs a signal indicating that the partition is closed to the detection unit 180 as a signal indicating the open / closed state of the partition. The detection unit 180 receives a signal indicating the open / close state of the partition from the open / close sensor 602 via the input interface 103. Then, the detection unit 180 notifies the management unit 160 of the open / closed state indicated by the input signal.
  • step S83 in FIG. 15 the management unit 160 stores the state data stored when the open / close state indicated by the state data 325 stored in the storage unit 110 is different from the open / close state detected in step S82. 325 is updated to state data 325 indicating the open / closed state detected in step S82. Thereafter, the flow returns to step S82.
  • the adjustment unit 150 acquires the second data 320. Specifically, the adjustment unit 150 reads the second data 320 including the state data 325 stored or updated by the second data management operation from the storage unit 110.
  • step S ⁇ b> 18 of FIG. 4 when the open / close state indicated by the state data 325 is an open state, the adjustment unit 150 determines that there is a high possibility that another device 900 exists around the wireless information distribution device 100. . Thereafter, the flow proceeds to step S19. On the other hand, when the open / close state indicated by the state data 325 is the closed state, the adjustment unit 150 determines that there is a low possibility that another device 900 exists around the wireless information distribution device 100. Thereafter, the flow proceeds to step S20. Specifically, the adjustment unit 150 outputs the open / closed state indicated by the state data 325 as a Boolean value.
  • the adjustment unit 150 Assuming that the Boolean value indicating the open state is “true”, when “true” is output, the adjustment unit 150 is likely to have another apparatus 900 around the wireless information distribution apparatus 100. It will be judged. On the other hand, when “false” is output, the adjustment unit 150 determines that there is a low possibility that another device 900 exists around the wireless information distribution device 100.
  • the open / closed state indicated by the state data 325 is used as an index of the possibility that another device 900 exists around the wireless information distribution device 100.
  • the second data 320 acquired in step S17 is data including the state data 325 that serves as an index in this way. Therefore, in the present embodiment, the state data 325 indicating the open / closed state detected by the detection unit 180 corresponds to data serving as an index of the possibility that another device 900 exists around the wireless information distribution device 100.
  • adjustment unit 150 is more open when the open / closed state indicated by state data 325 is the open state than when the open / closed state indicated by state data 325 is the closed state.
  • the intensity of the radio wave 210 transmitted by the transmission unit 130 is lowered. For this reason, when the space in which the wireless information distribution device 100 is installed is open and there is another device 900 near the space, the transmission radio wave intensity of the wireless information distribution device 100 can be kept low. .
  • the first data 310 is data indicating the number of people present around the wireless information distribution device 100, but is replaced with data indicating the density of people existing around the wireless information distribution device 100. May be. This is the same as in the first embodiment.
  • the transmission radio wave intensity of the wireless information distribution device 100 is determined based not only on the number of people present around the wireless information distribution device 100 but also on the open / closed state of the partition detected by the wireless information distribution device 100. adjust. For this reason, according to the present embodiment, information distribution by wireless information distribution apparatus 100 is unlikely to hinder information distribution by other apparatuses 900.
  • functions related to the control of the wireless information distribution apparatus 100 are realized by software.
  • the wireless information distribution apparatus 100 Functions related to control may be realized by hardware.
  • the function regarding control of the wireless information delivery apparatus 100 may be implement
  • Embodiment 6 The configuration of the apparatus according to the present embodiment, the operation of the apparatus according to the present embodiment, and the effects of the present embodiment will be described in order. Differences from the first embodiment will be mainly described.
  • the wireless information distribution apparatus 100 includes a calculation unit 190 in addition to the storage unit 110, the input unit 120, the transmission unit 130, the reception unit 140, the adjustment unit 150, and the management unit 160. Is provided.
  • the wireless information distribution apparatus 100 is a computer. Functions related to control of wireless information distribution apparatus 100 are realized by software, as in the first embodiment. In the present embodiment, at least the functions of the input unit 120, the adjustment unit 150, the management unit 160, and the calculation unit 190 correspond to functions related to the control of the wireless information distribution apparatus 100.
  • the wireless information distribution device 100 includes not only a port connected to the input device 601 but also a port connected to the weight sensor 603 as the input interface 103.
  • the weight sensor 603 is disposed under the floor where the wireless information distribution apparatus 100 is installed.
  • Information, data, signal values, and variable values indicating the processing results of the input unit 120, the adjustment unit 150, the management unit 160, and the calculation unit 190 are stored in an auxiliary storage device, a memory, or a register or cache memory in the processor 101. Is done.
  • wireless information distribution apparatus 100 which is an apparatus according to the present embodiment, will be described.
  • the operation shown in FIG. 17 is a control operation in the present embodiment.
  • the control operation corresponds to the control method of wireless information distribution apparatus 100 according to the present embodiment and the processing procedure of the control program according to the present embodiment.
  • step S11 to step S13 in FIG. 17 is the same as that in the first embodiment shown in FIG.
  • the input unit 120 receives an input of a weight measurement value from the weight sensor 603 via the input interface 103.
  • the input unit 120 writes the input measurement value in the storage unit 110.
  • the calculation unit 190 calculates the number of people around the wireless information distribution apparatus 100 using the weight measurement value input from the weight sensor 603. Specifically, the calculation unit 190 reads the measurement value input in step S91 from the storage unit 110. The calculation unit 190 calculates the number of people around the wireless information distribution apparatus 100 by dividing the read measurement value by the average human weight previously stored in the storage unit 110. Then, the calculation unit 190 writes the first data 310 indicating the calculated number of people in the storage unit 110.
  • the adjustment unit 150 acquires the first data 310. Specifically, the adjustment unit 150 reads from the storage unit 110 the first data 310 indicating the number of people as the calculation result of step S92. Then, the adjustment unit 150 refers to the attenuation rate data 402 stored in the storage unit 110 and acquires the numerical value R1 of the attenuation rate of the radio wave 210 corresponding to the number of people indicated by the first data 310.
  • step S16 to step S21 in FIG. 17 are the same as those in the first embodiment shown in FIG.
  • the first data 310 is data indicating the number of people present around the wireless information distribution device 100, but is replaced with data indicating the density of people existing around the wireless information distribution device 100. May be.
  • the attenuation rate data 402 is replaced with data indicating the relationship between the density of people existing around the wireless information distribution apparatus 100 and the attenuation rate of the radio wave 210.
  • the calculation unit 190 calculates the density of people present around the wireless information distribution apparatus 100. Specifically, the calculation unit 190 calculates the number of people around the wireless information distribution device 100 using the weight measurement value by the method described above, and the calculated number of people is stored in the storage unit 110 in advance.
  • the human density around the wireless information distribution apparatus 100 is calculated by dividing by the area of the range in which the weight is measured by the sensor 603.
  • the adjustment unit 150 acquires the first data 310 indicating the human density that is the calculation result of step S92, refers to the attenuation rate data 402, and corresponds to the human density indicated by the first data 310.
  • the numerical value R1 of the attenuation rate of the radio wave 210 is acquired.
  • Other operations are the same as the case where the first data 310 is data indicating the number of people.
  • functions related to the control of the wireless information distribution apparatus 100 are realized by software.
  • the wireless information distribution apparatus 100 Functions related to control may be realized by hardware.
  • the function regarding control of the wireless information delivery apparatus 100 may be implement
  • the calculation unit 190 calculates the number of people around the wireless information distribution device 100 using the weight measurement value input from the weight sensor 603.
  • the unit 190 may calculate the number of people around the wireless information distribution device 100 by another method.
  • the difference with this Embodiment is mainly demonstrated.
  • radio information distribution apparatus 100 Referring to FIG. 18, the configuration of radio information distribution apparatus 100 according to a modification of the present embodiment will be described.
  • the wireless information distribution apparatus 100 includes a port connected to the camera 604 instead of the port connected to the weight sensor 603 as the input interface 103.
  • the camera 604 captures a place where the wireless information distribution apparatus 100 is installed.
  • radio information distribution apparatus 100 Referring to FIG. 17, the operation of radio information distribution apparatus 100 according to the modification of the present embodiment will be described.
  • Step S91 and Step S92 are different.
  • step S91 of FIG. 17 the input unit 120 receives an input of a photographed image from the camera 604 via the input interface 103.
  • This image may be a still image or a moving image.
  • the input unit 120 writes the input image in the storage unit 110.
  • the calculation unit 190 calculates the number of people present around the wireless information distribution apparatus 100 using the image input from the camera 604. Specifically, the calculation unit 190 reads the image input in step S91 from the storage unit 110. The calculation unit 190 counts the number of people around the wireless information distribution apparatus 100 by discriminating humans shown in the read image. Then, the calculation unit 190 writes the first data 310 indicating the counted number of people in the storage unit 110. In the present embodiment, a known method as disclosed in International Publication No. 2004/12142 is used as a method by which the calculation unit 190 discriminates a person shown in an image.
  • the calculation unit 190 is a wireless terminal that is identified by radio waves from the wireless terminals 800 around the wireless information distribution apparatus 100 By counting the number of 800, the number of people present around the wireless information distribution apparatus 100 may be calculated. In that case, in step S ⁇ b> 91, the receiving unit 140 receives radio waves from the wireless terminals 800 around the wireless information distribution apparatus 100 via the antenna 104. In step S92, the calculation unit 190 identifies the transmission source of the received radio wave based on the radio wave received in step S91, and counts the number of identified radio terminals 800.
  • the calculation unit 190 extracts an identifier for uniquely identifying the wireless terminal 800 included in data transmitted by the received radio wave, and counts the number of different identifiers.
  • a MAC (Media Access Control) address can be used as such an identifier.
  • the calculation unit 190 may treat the counted number as the number of people as it is, but by dividing the counted number by the penetration rate of the terminal corresponding to the IEEE 802.11 method stored in the storage unit 110 in advance, It is desirable to estimate the number of people accurately.
  • 100 wireless information distribution device 101 processor, 102 storage device, 103 input interface, 104 antenna, 105 transmitter, 106 receiver, 109 processing circuit, 110 storage unit, 120 input unit, 130 transmission unit, 140 reception unit, 150 adjustment unit, 160 management unit, 170 identification unit, 180 detection unit, 190 calculation unit, 210 radio wave, 220 information, 310 first data, 320 second data, 321 radio wave data, 322 number data, 323 speed data, 324 position data, 325 Status data, 401 intensity data, 402 attenuation rate data, 403 geographic data, 501 acceleration sensor, 502 GPS receiver, 601 input device, 602 open / close sensor, 603 weight sensor, 604 camera, 8 0 wireless terminals, 900 other devices, 910 waves.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

無線情報配信装置(100)において、送信部(130)は、情報(220)を配信するための電波(210)を送信する。調整部(150)は、人が無線情報配信装置(100)の周囲に存在する度合いを示す第1データ(310)を取得する。また、調整部(150)は、電波(910)により情報を配信する他の装置(900)が無線情報配信装置(100)の周囲に存在する可能性の指標となる第2データ(320)を取得する。調整部(150)は、第1データ(310)と第2データ(320)とに基づき、送信部(130)により送信される電波(210)の強度を調整する。

Description

無線情報配信装置、無線情報配信装置の制御方法及び制御プログラム
 本発明は、無線情報配信装置、無線情報配信装置の制御方法及び制御プログラムに関するものである。
 周囲の無線端末に対し無線で情報配信を行う無線情報配信装置がある。無線情報配信装置には、一定距離内の無線端末のみに向けて情報を配信する機能を持つものがある。そのような無線情報配信装置は、例えば、列車、バスといった公共交通機関の移動体、或いは、駅のプラットフォーム、バス停留所といった公共交通機関の施設に設置され、近くの旅客のみに案内情報を提供するために利用される。
 実際に一定距離内の無線端末のみに情報を配信するためには、無線通信に使用する電波の到達距離を一定に調整する必要がある。しかし、電波は人によって吸収されるため、電波の到達距離を一定にするには、無線情報配信装置の周囲に存在する人の数に応じた送信電波強度の調整が必要である。
 従来、無線で情報を送信する装置の周囲の人数を推定し、人数が多いときは送信電力を増大させ、人数が少ないときは送信電力を低下させる技術がある(例えば、特許文献1参照)。
特開平8-22496号公報
 電波の到達距離は、無線情報配信装置の周囲の人数だけでなく、電波を吸収する人の体格及び姿勢、電波を反射又は吸収する物体の存在といった条件によっても変動する。また、無線情報配信装置の周囲の人の分布が偏っている場合、人の密度が高い方向の電波の到達距離は小さくなり、人の密度が低い方向の電波の到達距離は大きくなる。
 従来の技術では、上記のような様々な要因による電波の到達距離の変動をなくすことはできない。
 無線情報配信装置が電波の到達距離を一定にできず、電波の到達距離が意図したものより小さくなることで、情報が配信されるべき無線端末に電波が到達しなくなるという問題が発生し得る。このような問題を回避するために、送信電波強度を高めに設定するという対策を採ることができる。例えば、意図した電波の到達距離が10メートルであれば、無線情報配信装置の周囲に人がいないときに電波の到達距離が15メートルになるような強さの電波を送信することで、無線情報配信装置の周囲に人がいるときでも意図した電波の到達距離を達成しやすくなる。しかし、その場合は、以下のように、別の問題が発生する可能性が高まる。
 無線情報配信装置が複数箇所に設置されており、それぞれの無線情報配信装置が異なる情報を配信しているとき、無線端末が2台以上の無線情報配信装置から同時に情報を受信することがある。このような場合、無線端末が、最も強い電波により送信された情報を、最も近い無線情報配信装置からの情報として選択し、選択した情報を画面等に出力するのが一般的である。しかし、電波の到達距離の変動によって、最も近いわけではない無線情報配信装置からの電波の受信電波強度が強くなり、その無線情報配信装置からの情報が誤って選択されるおそれがある。即ち、無線情報配信装置による情報配信が他の装置による情報配信の妨げになる可能性がある。前述した、送信電波強度を高めに設定するという対策を採った場合、電波の到達距離が大きくなる。よって、無線情報配信装置による情報配信が他の装置による情報配信の妨げになる可能性はさらに高まる。
 本発明は、無線情報配信装置による情報配信を、他の装置による情報配信の妨げになりにくくすることを目的とする。
 本発明の一態様に係る無線情報配信装置は、電波により周囲の無線端末に情報を配信する。
 前記無線情報配信装置は、
 情報を配信するための電波を送信する送信部と、
 人が周囲に存在する度合いを示す第1データと、電波により情報を配信する他の装置が周囲に存在する可能性の指標となる第2データとを取得し、前記第1データと前記第2データとに基づき、前記送信部により送信される電波の強度を調整する調整部とを備える。
 本発明では、人が無線情報配信装置の周囲に存在する度合いだけでなく、電波により情報を配信する他の装置が無線情報配信装置の周囲に存在する可能性の指標にも基づいて、無線情報配信装置の送信電波強度を調整する。このため、本発明によれば、無線情報配信装置による情報配信が他の装置による情報配信の妨げになりにくくなる。
実施の形態1に係る無線情報配信装置の構成を示すブロック図。 実施の形態1に係る強度データの一例を示す表。 実施の形態1に係る減衰率データの一例を示す表。 実施の形態1に係る無線情報配信装置の制御の動作を示すフローチャート。 実施の形態1に係る無線情報配信装置の情報配信の動作を示すフローチャート。 実施の形態1に係る無線情報配信装置の第2データ管理の動作を示すフローチャート。 実施の形態1の変形例に係る無線情報配信装置の構成を示すブロック図。 実施の形態2に係る無線情報配信装置の構成を示すブロック図。 実施の形態2に係る無線情報配信装置の第2データ管理の動作を示すフローチャート。 実施の形態3に係る無線情報配信装置の構成を示すブロック図。 実施の形態3に係る無線情報配信装置の第2データ管理の動作を示すフローチャート。 実施の形態4に係る無線情報配信装置の構成を示すブロック図。 実施の形態4に係る無線情報配信装置の第2データ管理の動作を示すフローチャート。 実施の形態5に係る無線情報配信装置の構成を示すブロック図。 実施の形態5に係る無線情報配信装置の第2データ管理の動作を示すフローチャート。 実施の形態6に係る無線情報配信装置の構成を示すブロック図。 実施の形態6に係る無線情報配信装置の制御の動作を示すフローチャート。 実施の形態6の変形例に係る無線情報配信装置の構成を示すブロック図。
 以下、本発明の実施の形態について、図を用いて説明する。なお、各図中、同一又は相当する部分には、同一符号を付している。実施の形態の説明において、同一又は相当する部分については、その説明を適宜省略又は簡略化する。
 実施の形態1.
 本実施の形態に係る装置の構成、本実施の形態に係る装置の動作、本実施の形態の効果を順番に説明する。
 ***構成の説明***
 図1を参照して、本実施の形態に係る装置である無線情報配信装置100の構成を説明する。
 無線情報配信装置100は、電波210により周囲の無線端末800に情報220を配信する装置である。無線情報配信装置100は、人が存在し得る任意の場所に設置されてよいが、本実施の形態では、前述したような公共交通機関の移動体又は施設に設置される。無線情報配信装置100により配信される情報220は、無線情報配信装置100の周囲にいる人が利用可能な任意の情報でよいが、本実施の形態では、前述したような旅客向けの案内情報である。
 無線情報配信装置100は、人が周囲に存在する度合いを示す第1データ310を取得する。本実施の形態において、第1データ310は、無線情報配信装置100の周囲に存在する人の数を示すデータである。本実施の形態では、無線情報配信装置100の周囲に存在する人の分布に関わらず、無線情報配信装置100の周囲に存在する人の数が多ければ、人が無線情報配信装置100の周囲に存在する度合いが高いとみなされる。
 無線情報配信装置100は、電波910により情報を配信する他の装置900が周囲に存在する可能性の指標となる第2データ320を取得する。本実施の形態において、第2データ320には、そのような指標となるデータとして、無線情報配信装置100が他の装置900からの電波910を受信したかどうかを示す電波データ321が含まれる。本実施の形態では、無線情報配信装置100が他の装置900からの電波910を受信していれば、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いとみなされる。
 無線情報配信装置100は、第1データ310と第2データ320とに基づき、送信する電波210の強度を調整する。電波210の強度の具体的な調整方法については後述する。なお、「強度」という用語は、受信電波強度と記載している場合を除き、送信電波強度を意味するものとする。
 図1に示すように、無線情報配信装置100は、記憶部110と、入力部120と、送信部130と、受信部140と、調整部150と、管理部160とを備える。
 記憶部110は、強度データ401と、減衰率データ402とを記憶する。
 強度データ401は、電波210の到達距離と電波210の強度との関係を示すデータである。図2に示すように、強度データ401は、本実施の形態ではテーブル形式で記憶される。強度データ401のテーブルは、2つのカラムを含む。1つのカラムには、無線情報配信装置100に設定可能な電波210の到達距離の数値が格納される。別の1つのカラムには、無線情報配信装置100の周囲に人が存在しないときに、対応する到達距離を達成するために必要な電波210の強度の数値が格納される。
 減衰率データ402は、無線情報配信装置100の周囲に存在する人の数と電波210の減衰率との関係を示すデータである。図3に示すように、減衰率データ402は、本実施の形態ではテーブル形式で記憶される。減衰率データ402のテーブルは、2つのカラムを含む。1つのカラムには、無線情報配信装置100の周囲の人数の数値範囲が格納される。別の1つのカラムには、対応する数の人が存在するときの電波210の減衰率の数値が格納される。減衰率は、無線情報配信装置100の周囲に人が存在しないときと比較した、電波210の到達距離が減少する割合である。具体例として、電波210の到達距離が10%減少するときは「0.1」が格納される。
 本実施の形態において、無線情報配信装置100は、コンピュータである。無線情報配信装置100の制御に関する機能は、ソフトウェアで実現される。本実施の形態では、少なくとも入力部120、調整部150及び管理部160の機能が、無線情報配信装置100の制御に関する機能に相当する。
 無線情報配信装置100は、プロセッサ101、記憶装置102、入力インタフェース103、アンテナ104、トランスミッタ105、レシーバ106といったハードウェアを備える。プロセッサ101は、信号線を介して他のハードウェアと接続され、これら他のハードウェアを制御する。
 プロセッサ101は、プロセッシングを行うIC(Integrated・Circuit)である。プロセッサ101は、具体的には、CPU(Central・Processing・Unit)である。
 記憶装置102は、補助記憶装置及びメモリを含む。補助記憶装置は、具体的には、ROM(Read・Only・Memory)、フラッシュメモリ、又は、HDD(Hard・Disk・Drive)である。メモリは、具体的には、RAM(Random・Access・Memory)である。記憶部110は、記憶装置102により実現される。記憶部110は、具体的にはメモリにより実現されるが、補助記憶装置及びメモリの両方により実現されてもよい。
 入力インタフェース103は、マウス、キーボード、タッチパネルといった入力装置601と接続されるポートである。入力インタフェース103は、具体的には、USB(Universal・Serial・Bus)端子である。なお、入力インタフェース103は、LAN(Local・Area・Network)と接続されるポートであってもよい。
 無線情報配信装置100は、ハードウェアとして、ディスプレイを備えていてもよい。ディスプレイは、具体的には、LCD(Liquid・Crystal・Display)である。
 トランスミッタ105は、アンテナ104を介して信号を送信する。レシーバ106は、アンテナ104を介して信号を受信する。トランスミッタ105及びレシーバ106は、具体的には、個別の通信チップ、又は、統合された通信チップである。送信部130は、トランスミッタ105により実現される。受信部140は、レシーバ106により実現される。
 補助記憶装置には、無線情報配信装置100の制御に関する機能を実現するプログラムが記憶されている。このプログラムは、メモリにロードされ、プロセッサ101に読み込まれ、プロセッサ101によって実行される。補助記憶装置には、OS(Operating・System)も記憶されている。OSの少なくとも一部がメモリにロードされ、プロセッサ101はOSを実行しながら、無線情報配信装置100の制御に関する機能を実現するプログラムを実行する。
 無線情報配信装置100は、1つのプロセッサ101のみを備えていてもよいし、複数のプロセッサ101を備えていてもよい。複数のプロセッサ101が無線情報配信装置100の制御に関する機能を実現するプログラムを連携して実行してもよい。
 入力部120、調整部150及び管理部160の処理の結果を示す情報、データ、信号値及び変数値は、補助記憶装置、メモリ、又は、プロセッサ101内のレジスタ又はキャッシュメモリに記憶される。
 無線情報配信装置100の制御に関する機能を実現するプログラムは、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ブルーレイ(登録商標)ディスク、DVD(Digital・Versatile・Disc)等の可搬記録媒体に記憶されてもよい。
 ***動作の説明***
 図4、図5及び図6を参照して、本実施の形態に係る装置である無線情報配信装置100の動作を説明する。
 図4に示す動作は、制御の動作である。図5に示す動作は、情報配信の動作である。図6に示す動作は、第2データ管理の動作である。制御の動作は、本実施の形態に係る無線情報配信装置100の制御方法、及び、本実施の形態に係る制御プログラムの処理手順に相当する。情報配信の動作と第2データ管理の動作は、制御の動作によって開始され、それ以降、制御の動作と並行して行われる。
 図4のステップS11において、入力部120は、入力装置601から入力インタフェース103を介して、無線情報配信装置100の管理者であるユーザによる電波210の到達距離の設定値の入力を受ける。また、入力部120は、入力装置601から入力インタフェース103を介して、ユーザによる情報220の入力を受ける。この情報220は、ユーザが無線情報配信装置100により配信しようとする情報である。入力部120は、入力された設定値及び情報220を記憶部110に書き込む。
 図4のステップS12において、調整部150は、入力部120に入力された到達距離の設定値を取得する。具体的には、調整部150は、ステップS11で入力された設定値を記憶部110から読み取る。そして、調整部150は、記憶部110に記憶された強度データ401を参照して、読み取った設定値に対応する電波210の強度の数値P1を取得する。強度データ401は、記憶部110に予め書き込まれているものとする。なお、調整部150は、強度データ401を参照する代わりに、到達距離を変数とする関数を用いて電波210の強度を計算することで、電波210の強度の数値P1を取得してもよい。
 図4のステップS13において、情報配信の動作と第2データ管理の動作とが開始される。情報配信の動作が開始される際に、調整部150は、送信部130により送信される電波210の強度を、ステップS12で取得した数値P1に設定する。なお、第2データ管理の動作は、ステップS13より前に開始されてもよい。
 まず、情報配信の動作を説明する。
 図5のステップS31において、管理部160は、入力部120に入力された情報220を取得する。具体的には、管理部160は、ステップS11で入力された情報220、或いは、後述するステップS35で上書きされた情報220を記憶部110から読み取る。そして、管理部160は、取得した情報220を送信部130に入力する。
 図5のステップS32において、送信部130は、ステップS31で入力された情報220を符号化することで、情報220を含むデジタル信号を生成する。送信部130は、生成したデジタル信号をアナログ信号に変換する。送信部130は、そのアナログ信号によって搬送波を変調することで、情報220を配信するための電波210を生成する。送信部130は、アンテナ104を介して、生成した電波210を無線情報配信装置100の周囲に送信する。これにより、情報220が周囲の無線端末800に配信される。なお、「周囲の無線端末」といった表現における「周囲」は、無線情報配信装置100から送信される電波210が到達する範囲を意味する。
 図5のステップS33において、管理部160は、OSにより提供されるタイマ機能を用いて、時間の計測を開始する。
 図5のステップS34において、管理部160は、入力部120がユーザによる新たな情報220の入力を受けるか、又は、ステップS33から計測している時間が予め設定された時間T1に達するまで待機する。時間T1は、任意の時間でよいが、数秒、数十秒、或いは、数分といった短い固定の時間であることが望ましい。入力部120が新たな情報220の入力を受けた場合、管理部160は、ステップS33から計測していた時間をリセットし、フローはステップS35に進む。入力部120に新たな情報220が入力されないまま時間T1が経過した場合も、管理部160は、ステップS33から計測していた時間をリセットするが、フローはステップS31に戻る。なお、この場合、フローはステップS32に戻ってもよい。即ち、ステップS31の動作が省略されてもよい。
 図5のステップS35において、入力部120は、記憶部110に記憶されている情報220を、入力された新たな情報220で上書きする。その後、フローはステップS31に戻る。
 情報配信の動作は、終了の指示が入力部120に入力されるまで継続する。
 次に、第2データ管理の動作を説明する。
 図6のステップS41において、管理部160は、他の装置900からの電波910が受信部140により受信されていないこと、即ち、「非受信」をデフォルト値として示す電波データ321を含む第2データ320を記憶部110に書き込む。電波データ321は、他の装置900からの電波910が受信部140により受信されたかどうかを示すデータである。
 図6のステップS42において、管理部160は、OSにより提供されるタイマ機能を用いて、時間の計測を開始する。
 図6のステップS43において、管理部160は、受信部140が他の装置900からの電波910を受信するか、又は、ステップS42から計測している時間が予め設定された時間T2に達するまで待機する。時間T2は、任意の時間でよいが、数秒、数十秒、数分、数十分、或いは、数時間といった固定の時間であることが望ましい。受信部140が他の装置900からの電波910を受信した場合、管理部160は、ステップS42から計測していた時間をリセットし、フローはステップS44に進む。受信部140で他の装置900からの電波910が受信されないまま時間T2が経過した場合も、管理部160は、ステップS42から計測していた時間をリセットするが、フローはステップS45に進む。
 図6のステップS44において、管理部160は、記憶部110に記憶されている電波データ321で「非受信」が示されている場合、記憶されている電波データ321を、他の装置900からの電波910が受信部140により受信されたこと、即ち、「受信」を示す電波データ321に更新する。その後、フローはステップS42に戻る。
 図6のステップS45において、管理部160は、記憶部110に記憶されている電波データ321で「受信」が示されている場合、記憶されている電波データ321を、「非受信」を示す電波データ321に更新する。その後、フローはステップS42に戻る。
 本実施の形態において、受信部140は、アンテナ104を介して、電波を受信する。受信部140は、受信した電波を復調することで、アナログ信号を生成する。受信部140は、生成したアナログ信号をデジタル信号に変換する。受信部140は、そのデジタル信号を復号することで、そのデジタル信号に含まれる、他の装置900から配信された情報を取得する。この情報を受信部140が取得できるかどうかによって、管理部160は、受信部140により受信された電波が他の装置900からの電波910であるかどうか判別することができる。なお、受信部140は、このような判別が可能な範囲で、復調、復号といった処理を省略することができる。具体例として、他の装置900に専用の周波数帯域が割り当てられているのであれば、管理部160は、受信部140により受信された電波の周波数から、その電波が他の装置900から送信された電波910であるかどうか判別できる。よって、受信部140による復調、復号といった処理は不要となる。
 第2データ管理の動作は、終了の指示が入力部120に入力されるまで継続する。
 図4のステップS14において、入力部120は、入力装置601から入力インタフェース103を介して、ユーザによる無線情報配信装置100の周囲の人数の入力を受ける。入力部120は、入力された人数を示す第1データ310を生成し、第1データ310を記憶部110に書き込む。ここで入力される人数は、ユーザが実際にカウントした人数でもよいし、ユーザが曜日及び時間帯による人数の変動を経験的又は統計的に予測して算出した人数でもよい。なお、「周囲の人」、「周囲の人数」といった表現における「周囲」が、無線情報配信装置100から見て、どの方向にどれくらいの距離まで広がる範囲であるかは任意に決めることができる。本実施の形態において、「周囲の人」、「周囲の人数」といった表現における「周囲」は、無線情報配信装置100から見て、全方向に、ステップS11で入力された到達距離の分広がる円形の範囲であるとする。
 図4のステップS15において、調整部150は、第1データ310を取得する。具体的には、調整部150は、ステップS14で入力された人数を示す第1データ310を記憶部110から読み取る。そして、調整部150は、記憶部110に記憶された減衰率データ402を参照して、第1データ310で示された人数に対応する電波210の減衰率の数値R1を取得する。減衰率データ402は、記憶部110に予め書き込まれているものとする。なお、調整部150は、減衰率データ402を参照する代わりに、人数を変数とする関数を用いて電波210の減衰率を計算することで、電波210の減衰率の数値R1を取得してもよい。
 図3の例では、無線情報配信装置100の周囲に存在する人の数が5人増える度に、人が無線情報配信装置100の周囲に存在する度合いが段階的に大きくなるとみなし、度合いごとの減衰率を定義している。即ち、本実施の形態では、無線情報配信装置100の周囲に存在する人の数を、人が無線情報配信装置100の周囲に存在する度合いを表す数として扱っている。ステップS15で取得される第1データ310は、このように度合いを表す数を示すデータである。よって、本実施の形態において、無線情報配信装置100の周囲に存在する人の数を示す第1データ310は、人が無線情報配信装置100の周囲に存在する度合いを示すデータに相当する。
 図4のステップS16において、調整部150は、ステップS15で取得した電波210の減衰率の数値R1によって、ステップS12で取得した電波210の強度の数値P1を補正し、補正した強度の数値P2を取得する。補正は、減衰率の数値R1が大きいほど強度の数値P2が大きくなるように行われる。この補正によって、減衰率の変動による到達距離の変動が抑制される。強度の補正は、任意の計算により行われてよいが、本実施の形態では、P2=P1/(1-R1)を計算することで行われる。
 図4のステップS17において、調整部150は、第2データ320を取得する。具体的には、調整部150は、第2データ管理の動作によって記憶又は更新された電波データ321を含む第2データ320を記憶部110から読み取る。
 図4のステップS18において、調整部150は、電波データ321で「受信」が示されている場合、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いと判断する。その後、フローはステップS19に進む。一方、調整部150は、電波データ321で「非受信」が示されている場合、他の装置900が無線情報配信装置100の周囲に存在する可能性が低いと判断する。その後、フローはステップS20に進む。具体的には、調整部150は、電波データ321の内容をブール値として出力する。「受信」に対応するブール値が「真」であるとすると、「真」が出力された場合には、調整部150が、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いと判断したことになる。一方、「偽」が出力された場合には、調整部150が、他の装置900が無線情報配信装置100の周囲に存在する可能性が低いと判断したことになる。なお、「他の装置が周囲に存在する」といった表現における「周囲」が、無線情報配信装置100から見て、どの方向にどれくらいの距離まで広がる範囲であるかは、第2データ管理の動作がどのように行われるかによって決まる。本実施の形態において、「他の装置が周囲に存在する」といった表現における「周囲」は、受信部140が、どれくらいの受信電波強度の電波を受信できるか、即ち、受信部140の受信感度によって変わる。
 本実施の形態では、電波データ321で「受信」が示されているか、それとも「非受信」が示されているかによって、無線情報配信装置100の周囲に他の装置900が存在する可能性が高いか低いかを判断している。即ち、本実施の形態では、電波データ321の内容を、無線情報配信装置100の周囲に他の装置900が存在する可能性の指標としている。ステップS17で取得される第2データ320は、このように指標となる電波データ321を含むデータである。よって、本実施の形態において、他の装置900からの電波910が受信部140により受信されたかどうかを示す電波データ321は、他の装置900が無線情報配信装置100の周囲に存在する可能性の指標となるデータに相当する。
 図4のステップS19において、調整部150は、ステップS16で取得した電波210の強度の数値P2を、より小さい数値P3に変更する。その後、フローはステップS21に進む。強度の変更は、任意の計算により行われてよいが、本実施の形態では、P3=P2×0.8を計算することで行われる。
 図4のステップS20において、調整部150は、ステップS16で取得した電波210の強度の数値P2を、より大きい数値P3に変更する。その後、フローはステップS21に進む。強度の変更は、任意の計算により行われてよいが、本実施の形態では、P3=P2×1.2を計算することで行われる。
 図4のステップS21において、調整部150は、送信部130に対し、ステップS19及びステップS20のいずれかで変更した強度の数値P3を設定することで、無線情報配信装置100の送信電波強度を変更する。その後、フローはステップS14に戻る。
 上記のように、本実施の形態において、調整部150は、電波データ321で他の装置900からの電波910が受信されたことが示されている場合、電波データ321で他の装置900からの電波910が受信されていないことが示されている場合に比べて、送信部130により送信される電波210の強度を低くする。このため、無線情報配信装置100の近くに他の装置900が存在するときに、無線情報配信装置100の送信電波強度を低く抑えることができる。
 前述したように、無線情報配信装置100が複数箇所に設置されており、それぞれの無線情報配信装置100が異なる情報を配信しているとき、無線端末800が2台以上の無線情報配信装置100から同時に情報を受信することがある。本実施の形態において、これら2台以上の無線情報配信装置100のうち、無線端末800に2番目以降に近い無線情報配信装置100は、無線端末800に最も近い無線情報配信装置100、即ち、他の装置900から電波910を受信した場合、送信電波強度を低く抑える。このため、無線端末800に最も近い無線情報配信装置100からの電波910の受信電波強度を最も強くすることができる。したがって、無線端末800が、最も強い電波により送信された情報を、最も近い無線情報配信装置100からの情報として選択し、選択した情報を画面等に出力するとしても、情報が誤って選択されるおそれがなくなる。
 ステップS14以降の動作は、情報配信の動作が終了するまで繰り返される。
 本実施の形態において、第1データ310は、無線情報配信装置100の周囲に存在する人の数を示すデータであるが、無線情報配信装置100の周囲に存在する人の密度を示すデータに置き換えられてもよい。その場合、減衰率データ402は、無線情報配信装置100の周囲に存在する人の密度と電波210の減衰率との関係を示すデータに置き換えられる。具体的には、減衰率データ402は、無線情報配信装置100の周囲に存在する人の密度が一定分増える度に、人が無線情報配信装置100の周囲に存在する度合いが段階的に大きくなるとみなし、度合いごとの減衰率を定義したデータとなる。よって、無線情報配信装置100の周囲に存在する人の密度を示す第1データ310も、人が無線情報配信装置100の周囲に存在する度合いを示すデータに相当する。ステップS14では、入力部120が、ユーザによる無線情報配信装置100の周囲の人密度の入力を受ける。ステップS15では、調整部150が、ステップS14で入力された人密度を示す第1データ310を取得し、減衰率データ402を参照して、第1データ310で示された人密度に対応する電波210の減衰率の数値R1を取得する。その他の動作については、第1データ310が人数を示すデータである場合と同じである。
 ***実施の形態の効果の説明***
 本実施の形態では、無線情報配信装置100の周囲に存在する人の数だけでなく、無線情報配信装置100が他の装置900からの電波910を受信したかどうかにも基づいて、無線情報配信装置100の送信電波強度を調整する。このため、本実施の形態によれば、無線情報配信装置100による情報配信が他の装置900による情報配信の妨げになりにくくなる。
 本実施の形態では、無線情報配信装置100の周囲の人数によって無線情報配信装置100の送信電波強度を調整することで、電波210の到達距離の変動を抑制することができる。本実施の形態では、さらに、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いときは、無線情報配信装置100の送信電波強度を弱くすることで、無線端末800が複数の装置から強い電波210,900を受信する可能性を減少させることができる。即ち、無線端末800が最も近い装置ではない装置から最も強い電波210を受信する可能性を減少させることができる。よって、最も近い装置ではない装置が最も近い装置であると誤認される可能性を減少させることができる。また、他の装置900が無線情報配信装置100の周囲に存在する可能性が低いときは、無線情報配信装置100の送信電波強度を強くすることで、情報220が配信されるべき無線端末800に電波210を確実に到達させることができる。
 ***他の構成***
 本実施の形態では、無線情報配信装置100の制御に関する機能がソフトウェアで実現されるが、変形例として、無線情報配信装置100の制御に関する機能がハードウェアで実現されてもよい。この変形例について、主に本実施の形態との差異を説明する。
 図7を参照して、本実施の形態の変形例に係る無線情報配信装置100の構成を説明する。
 無線情報配信装置100は、処理回路109、入力インタフェース103、アンテナ104、トランスミッタ105、レシーバ106といったハードウェアを備える。
 処理回路109は、記憶部110、入力部120、調整部150及び管理部160の機能を実現する専用の電子回路である。処理回路109は、具体的には、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ロジックIC、GA(Gate・Array)、ASIC(Application・Specific・Integrated・Circuit)、又は、FPGA(Field-Programmable・Gate・Array)である。
 記憶部110、入力部120、調整部150及び管理部160の機能は、1つの処理回路109で実現されてもよいし、複数の処理回路109に分散して実現されてもよい。
 別の変形例として、無線情報配信装置100の制御に関する機能がソフトウェアとハードウェアとの組み合わせで実現されてもよい。即ち、無線情報配信装置100の制御に関する機能の一部が専用のハードウェアで実現され、残りがソフトウェアで実現されてもよい。
 プロセッサ101、記憶装置102及び処理回路109を、総称して「プロセッシングサーキットリ」という。つまり、無線情報配信装置100の構成が図1及び図7のいずれに示した構成であっても、記憶部110、入力部120、調整部150及び管理部160の機能は、プロセッシングサーキットリにより実現される。
 実施の形態2.
 本実施の形態に係る装置の構成、本実施の形態に係る装置の動作、本実施の形態の効果を順番に説明する。主に実施の形態1との差異を説明する。
 ***構成の説明***
 図8を参照して、本実施の形態に係る装置である無線情報配信装置100の構成を説明する。
 実施の形態1と同じように、無線情報配信装置100は、電波910により情報を配信する他の装置900が周囲に存在する可能性の指標となる第2データ320を取得する。実施の形態1と異なり、本実施の形態において、第2データ320には、そのような指標となるデータとして、無線情報配信装置100が識別した他の装置900の台数を示す台数データ322が含まれる。本実施の形態では、無線情報配信装置100が受信した電波910の送信元の台数が多ければ、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いとみなされる。
 図8に示すように、無線情報配信装置100は、記憶部110と、入力部120と、送信部130と、受信部140と、調整部150と、管理部160とに加えて、識別部170を備える。
 本実施の形態において、無線情報配信装置100は、コンピュータである。無線情報配信装置100の制御に関する機能は、実施の形態1と同じように、ソフトウェアで実現される。本実施の形態では、少なくとも入力部120、調整部150、管理部160及び識別部170の機能が、無線情報配信装置100の制御に関する機能に相当する。
 入力部120、調整部150、管理部160及び識別部170の処理の結果を示す情報、データ、信号値及び変数値は、補助記憶装置、メモリ、又は、プロセッサ101内のレジスタ又はキャッシュメモリに記憶される。
 ***動作の説明***
 図4及び図9を参照して、本実施の形態に係る装置である無線情報配信装置100の動作を説明する。
 本実施の形態では、図4のステップS13で開始される第2データ管理の動作が実施の形態1のものと異なる。また、図4のステップS17及びステップS18が実施の形態1のものと異なる。
 図9に示す動作は、本実施の形態における第2データ管理の動作である。
 図9のステップS51において、管理部160は、「0台」をデフォルト値として示す台数データ322を含む第2データ320を記憶部110に書き込む。台数データ322は、識別部170により識別された他の装置900の台数を示すデータである。
 図9のステップS52において、管理部160は、OSにより提供されるタイマ機能を用いて、時間の計測を開始する。
 図9のステップS53において、管理部160は、受信部140が他の装置900からの電波910を受信するか、又は、ステップS52から計測している時間が予め設定された時間T3に達するまで待機する。時間T3は、任意の時間でよいが、数秒、数十秒、数分、数十分、或いは、数時間といった固定の時間であることが望ましい。受信部140が他の装置900からの電波910を受信した場合、フローはステップS54に進む。受信部140で何台の他の装置900からの電波910が受信されたかどうかに関わらず、時間T3が経過した場合、管理部160は、ステップS52から計測していた時間をリセットし、フローはステップS56に進む。
 図9のステップS54において、受信部140は、受信した電波910を復調することで、アナログ信号を生成する。受信部140は、生成したアナログ信号をデジタル信号に変換する。受信部140は、そのデジタル信号を復号することで、そのデジタル信号に含まれる情報を取得する。この情報は、受信部140により受信された電波910の送信元である他の装置900から配信された情報である。
 図9のステップS55において、識別部170は、受信部140により受信された電波910によって、受信された電波910の送信元を識別する。具体的には、識別部170は、ステップS54で取得された情報に含まれる、他の装置900を一意に識別する識別子を抽出する。識別部170は、抽出した識別子を記憶部110に書き込む。その後、フローはステップS53に戻る。なお、識別部170は、ステップS54で情報の取得元となったデジタル信号に含まれる通信データの送信元アドレスを参照して、電波910の送信元を識別してもよい。或いは、識別部170は、他の装置900に個別に周波数帯域が割り当てられているのであれば、電波910の周波数から、電波910の送信元を識別してもよい。受信部140は、識別部170が電波910の送信元を識別できる範囲で、ステップS54における復調、復号といった処理を省略することができる。
 図9のステップS56において、管理部160は、識別部170により識別された他の装置900の台数をカウントする。具体的には、管理部160は、ステップS52で時間の計測を開始してから、ステップS55で抽出された識別子を記憶部110から読み取る。管理部160は、読み取った異なる識別子の数をカウントする。そして、管理部160は、記憶部110に記憶されている台数データ322を、カウントした数を示す台数データ322に更新する。その後、フローはステップS52に戻る。
 第2データ管理の動作は、終了の指示が入力部120に入力されるまで継続する。
 図4のステップS17において、調整部150は、第2データ320を取得する。具体的には、調整部150は、第2データ管理の動作によって記憶又は更新された台数データ322を含む第2データ320を記憶部110から読み取る。
 図4のステップS18において、調整部150は、台数データ322で示された台数が予め設定された閾値N1よりも高い場合、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いと判断する。調整部150は、本実施の形態では、台数データ322で示された台数が閾値N1と同じ場合も、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いと判断する。その後、フローはステップS19に進む。一方、調整部150は、台数データ322で示された台数が閾値N1よりも低い場合、他の装置900が無線情報配信装置100の周囲に存在する可能性が低いと判断する。その後、フローはステップS20に進む。具体的には、調整部150は、台数データ322で示された台数と閾値N1とを比較し、比較結果をブール値として出力する。台数が閾値N1以上であることを示すブール値が「真」であるとすると、「真」が出力された場合には、調整部150が、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いと判断したことになる。一方、「偽」が出力された場合には、調整部150が、他の装置900が無線情報配信装置100の周囲に存在する可能性が低いと判断したことになる。
 本実施の形態では、台数データ322で示された台数が閾値N1以上であるかどうかによって、無線情報配信装置100の周囲に他の装置900が存在する可能性が高いか低いかを判断している。即ち、本実施の形態では、台数データ322で示された台数を、無線情報配信装置100の周囲に他の装置900が存在する可能性の指標としている。ステップS17で取得される第2データ320は、このように指標となる台数データ322を含むデータである。よって、本実施の形態において、識別部170により識別された他の装置900の台数を示す台数データ322は、他の装置900が無線情報配信装置100の周囲に存在する可能性の指標となるデータに相当する。
 上記のように、本実施の形態において、調整部150は、台数データ322で示された台数が閾値N1よりも高い場合、台数データ322で示された台数が閾値N1よりも低い場合に比べて、送信部130により送信される電波210の強度を低くする。このため、実施の形態1と同じように、無線情報配信装置100の近くに他の装置900が存在するときに、無線情報配信装置100の送信電波強度を低く抑えることができる。
 閾値N1は、任意の整数値に設定することができる。閾値N1がゼロに設定されていれば、実施の形態1と同じように、他の装置900からの電波910があるときは常に無線情報配信装置100の送信電波強度が弱められる。一方、閾値N1がある程度大きな値に設定されていれば、多くの他の装置900からの電波910があるときのみ無線情報配信装置100の送信電波強度が弱められる。なお、入力部120は、ユーザによる閾値N1の設定又は変更を任意の時点で受けることができてもよい。
 本実施の形態において、第1データ310は、無線情報配信装置100の周囲に存在する人の数を示すデータであるが、無線情報配信装置100の周囲に存在する人の密度を示すデータに置き換えられてもよい。このことについては、実施の形態1と同じである。
 ***実施の形態の効果の説明***
 本実施の形態では、無線情報配信装置100の周囲に存在する人の数だけでなく、無線情報配信装置100が識別した他の装置900の台数にも基づいて、無線情報配信装置100の送信電波強度を調整する。このため、本実施の形態によれば、無線情報配信装置100による情報配信が他の装置900による情報配信の妨げになりにくくなる。
 ***他の構成***
 本実施の形態では、実施の形態1と同じように、無線情報配信装置100の制御に関する機能がソフトウェアで実現されるが、実施の形態1の変形例と同じように、無線情報配信装置100の制御に関する機能がハードウェアで実現されてもよい。或いは、無線情報配信装置100の制御に関する機能がソフトウェアとハードウェアとの組み合わせで実現されてもよい。
 実施の形態3.
 本実施の形態に係る装置の構成、本実施の形態に係る装置の動作、本実施の形態の効果を順番に説明する。主に実施の形態1との差異を説明する。
 ***構成の説明***
 図10を参照して、本実施の形態に係る装置である無線情報配信装置100の構成を説明する。
 無線情報配信装置100は、本実施の形態では、列車、自動車といった移動体、特に、前述したような公共交通機関の移動体に設置される。
 実施の形態1と同じように、無線情報配信装置100は、電波910により情報を配信する他の装置900が周囲に存在する可能性の指標となる第2データ320を取得する。実施の形態1と異なり、本実施の形態において、第2データ320には、そのような指標となるデータとして、無線情報配信装置100が検出した無線情報配信装置100の移動の速さを示す速さデータ323が含まれる。本実施の形態では、無線情報配信装置100が検出した速さが遅ければ、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いとみなされる。これは、速さが遅いほど、無線情報配信装置100が設置された移動体の近傍に、他の装置900が設置された別の移動体が存在する確率が高いという考えに基づく。
 図10に示すように、無線情報配信装置100は、記憶部110と、入力部120と、送信部130と、受信部140と、調整部150と、管理部160とに加えて、検出部180を備える。
 本実施の形態において、無線情報配信装置100は、コンピュータである。無線情報配信装置100の制御に関する機能は、実施の形態1と同じように、ソフトウェアで実現される。本実施の形態では、少なくとも入力部120、調整部150、管理部160及び検出部180の機能が、無線情報配信装置100の制御に関する機能に相当する。
 無線情報配信装置100は、ハードウェアとして、加速度センサ501を備える。加速度センサ501は、無線情報配信装置100の加速度を検出する。
 入力部120、調整部150、管理部160及び検出部180の処理の結果を示す情報、データ、信号値及び変数値は、補助記憶装置、メモリ、又は、プロセッサ101内のレジスタ又はキャッシュメモリに記憶される。
 ***動作の説明***
 図4及び図11を参照して、本実施の形態に係る装置である無線情報配信装置100の動作を説明する。
 本実施の形態では、図4のステップS13で開始される第2データ管理の動作が実施の形態1のものと異なる。また、図4のステップS17及びステップS18が実施の形態1のものと異なる。
 図11に示す動作は、本実施の形態における第2データ管理の動作である。
 図11のステップS61において、管理部160は、ゼロをデフォルト値として示す速さデータ323を含む第2データ320を記憶部110に書き込む。速さデータ323は、検出部180により検出された速さを示すデータである。
 図11のステップS62において、検出部180は、加速度センサ501により検出された加速度の変化から、無線情報配信装置100の移動の速さを検出する。具体的には、検出部180は、加速度センサ501により検出された加速度を時間T4で積分することで、無線情報配信装置100の移動の速さを算出する。時間T4は、速さを算出するために加速度の変化を観測する時間である。時間T4は、任意の時間でよいが、本実施の形態では、数秒、数十秒、或いは、数分といった固定の時間である。なお、検出部180は、加速度センサ501とは別の手段を用いて無線情報配信装置100の移動の速さを検出してもよい。具体例として、検出部180は、GPS(Global・Positioning・System)を用いて検出された位置の変化から、無線情報配信装置100の移動の速さを検出してもよい。或いは、検出部180は、入力インタフェース103を用いて、無線情報配信装置100が設置される移動体の速度計から、移動体の速度を示す信号の入力を受け、その信号で示された速度から、無線情報配信装置100の移動の速さを算出してもよい。
 図11のステップS63において、管理部160は、記憶部110に記憶されている速さデータ323を、ステップS62で検出された速さを示す速さデータ323に更新する。その後、フローはステップS62に戻る。
 第2データ管理の動作は、終了の指示が入力部120に入力されるまで継続する。
 図4のステップS17において、調整部150は、第2データ320を取得する。具体的には、調整部150は、第2データ管理の動作によって記憶又は更新された速さデータ323を含む第2データ320を記憶部110から読み取る。
 図4のステップS18において、調整部150は、速さデータ323で示された速さが予め設定された閾値N2よりも低い場合、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いと判断する。調整部150は、本実施の形態では、速さデータ323で示された速さが閾値N2と同じ場合も、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いと判断する。その後、フローはステップS19に進む。一方、調整部150は、速さデータ323で示された速さが閾値N2よりも高い場合、他の装置900が無線情報配信装置100の周囲に存在する可能性が低いと判断する。その後、フローはステップS20に進む。具体的には、調整部150は、速さデータ323で示された速さと閾値N2とを比較し、比較結果をブール値として出力する。速さが閾値N2以下であることを示すブール値が「真」であるとすると、「真」が出力された場合には、調整部150が、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いと判断したことになる。一方、「偽」が出力された場合には、調整部150が、他の装置900が無線情報配信装置100の周囲に存在する可能性が低いと判断したことになる。
 本実施の形態では、速さデータ323で示された速さが閾値N2以下であるかどうかによって、無線情報配信装置100の周囲に他の装置900が存在する可能性が高いか低いかを判断している。即ち、本実施の形態では、速さデータ323で示された速さを、無線情報配信装置100の周囲に他の装置900が存在する可能性の指標としている。ステップS17で取得される第2データ320は、このように指標となる速さデータ323を含むデータである。よって、本実施の形態において、検出部180により検出された速さを示す速さデータ323は、他の装置900が無線情報配信装置100の周囲に存在する可能性の指標となるデータに相当する。
 上記のように、本実施の形態において、調整部150は、速さデータ323で示された速さが閾値N2よりも低い場合、速さデータ323で示された速さが閾値N2よりも高い場合に比べて、送信部130により送信される電波210の強度を低くする。このため、実施の形態1と同じように、無線情報配信装置100の近くに他の装置900が存在するときに、無線情報配信装置100の送信電波強度を低く抑えることができる。
 閾値N2は、任意の整数値又は実数値に設定することができる。特に、閾値N2がゼロに設定されていれば、調整部150は、速さデータ323で示された速さがゼロである場合、速さデータ323で示された速さがゼロでない場合に比べて、送信部130により送信される電波210の強度を低くする。即ち、無線情報配信装置100が停止中であるときのみ無線情報配信装置100の送信電波強度が弱められる。
 本実施の形態において、第1データ310は、無線情報配信装置100の周囲に存在する人の数を示すデータであるが、無線情報配信装置100の周囲に存在する人の密度を示すデータに置き換えられてもよい。このことについては、実施の形態1と同じである。
 ***実施の形態の効果の説明***
 本実施の形態では、無線情報配信装置100の周囲に存在する人の数だけでなく、無線情報配信装置100が検出した無線情報配信装置100の移動の速さにも基づいて、無線情報配信装置100の送信電波強度を調整する。このため、本実施の形態によれば、無線情報配信装置100による情報配信が他の装置900による情報配信の妨げになりにくくなる。
 ***他の構成***
 本実施の形態では、実施の形態1と同じように、無線情報配信装置100の制御に関する機能がソフトウェアで実現されるが、実施の形態1の変形例と同じように、無線情報配信装置100の制御に関する機能がハードウェアで実現されてもよい。或いは、無線情報配信装置100の制御に関する機能がソフトウェアとハードウェアとの組み合わせで実現されてもよい。
 実施の形態4.
 本実施の形態に係る装置の構成、本実施の形態に係る装置の動作、本実施の形態の効果を順番に説明する。主に実施の形態1との差異を説明する。
 ***構成の説明***
 図12を参照して、本実施の形態に係る装置である無線情報配信装置100の構成を説明する。
 無線情報配信装置100は、本実施の形態では、列車、自動車といった移動体、特に、前述したような公共交通機関の移動体に設置される。
 実施の形態1と同じように、無線情報配信装置100は、電波910により情報を配信する他の装置900が周囲に存在する可能性の指標となる第2データ320を取得する。実施の形態1と異なり、本実施の形態において、第2データ320には、そのような指標となるデータとして、無線情報配信装置100が検出した無線情報配信装置100の位置を示す位置データ324が含まれる。本実施の形態では、無線情報配信装置100が検出した位置が、他の装置900が存在する地理範囲内であれば、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いとみなされる。
 図12に示すように、無線情報配信装置100は、記憶部110と、入力部120と、送信部130と、受信部140と、調整部150と、管理部160とに加えて、検出部180を備える。
 記憶部110は、強度データ401と、減衰率データ402とに加えて、地理データ403を記憶する。
 地理データ403は、他の装置900が存在する地理範囲を示すデータである。具体的には、地理データ403は、他の装置900が設置されているか、又は、設置されている可能性が高い矩形の地理範囲の対角2点の緯度経度を示すデータである。なお、地理データ403は、矩形の地理範囲の4隅の緯度経度を示すデータでもよい。或いは、地理データ403は、矩形以外の形状の地理範囲を示すデータでもよい。本実施の形態において、地理データ403は、人手で作成され、予め記憶部110に記憶されている。他の装置900が新たに設置されたり、移設されたり、撤去されたりしたときは、記憶部110に記憶されている地理データ403が人手で更新される。
 本実施の形態において、無線情報配信装置100は、コンピュータである。無線情報配信装置100の制御に関する機能は、実施の形態1と同じように、ソフトウェアで実現される。本実施の形態では、少なくとも入力部120、調整部150、管理部160及び検出部180の機能が、無線情報配信装置100の制御に関する機能に相当する。
 無線情報配信装置100は、ハードウェアとして、GPS受信機502を備える。GPS受信機502は、GPS衛星から測位信号を受信し、その測位信号から現在位置を計算する。
 入力部120、調整部150、管理部160及び検出部180の処理の結果を示す情報、データ、信号値及び変数値は、補助記憶装置、メモリ、又は、プロセッサ101内のレジスタ又はキャッシュメモリに記憶される。
 ***動作の説明***
 図4及び図13を参照して、本実施の形態に係る装置である無線情報配信装置100の動作を説明する。
 本実施の形態では、図4のステップS13で開始される第2データ管理の動作が実施の形態1のものと異なる。また、図4のステップS17及びステップS18が実施の形態1のものと異なる。
 図13に示す動作は、本実施の形態における第2データ管理の動作である。
 図13のステップS71において、管理部160は、任意の位置をデフォルト値として示すか、或いは、位置が未検出であること、即ち、「未検出」を示す位置データ324を含む第2データ320を記憶部110に書き込む。位置データ324は、検出部180により検出された位置を示すデータである。
 図13のステップS72において、検出部180は、GPS受信機502に現在位置を計算させることで、無線情報配信装置100の位置を検出する。具体的には、検出部180は、GPS受信機502により計算された現在位置の緯度経度の数値を取得する。
 図13のステップS73において、管理部160は、記憶部110に記憶されている位置データ324を、ステップS72で検出された位置を示す位置データ324に更新する。その後、フローはステップS72に戻る。
 第2データ管理の動作は、終了の指示が入力部120に入力されるまで継続する。
 図4のステップS17において、調整部150は、第2データ320を取得する。具体的には、調整部150は、第2データ管理の動作によって記憶又は更新された位置データ324を含む第2データ320を記憶部110から読み取る。
 図4のステップS18において、調整部150は、位置データ324で示された位置が記憶部110に記憶された地理データ403で示された地理範囲内である場合、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いと判断する。その後、フローはステップS19に進む。一方、調整部150は、位置データ324で示された位置が記憶部110に記憶された地理データ403で示された地理範囲外である場合、他の装置900が無線情報配信装置100の周囲に存在する可能性が低いと判断する。その後、フローはステップS20に進む。具体的には、調整部150は、位置データ324で示された位置の緯度経度と、地理データ403で示された地理範囲の対角2点の緯度経度とを比較し、比較結果をブール値として出力する。位置が地理範囲内であることを示すブール値が「真」であるとすると、「真」が出力された場合には、調整部150が、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いと判断したことになる。一方、「偽」が出力された場合には、調整部150が、他の装置900が無線情報配信装置100の周囲に存在する可能性が低いと判断したことになる。
 本実施の形態では、位置データ324で示された位置が地理データ403で示された地理範囲内であるかどうかによって、無線情報配信装置100の周囲に他の装置900が存在する可能性が高いか低いかを判断している。即ち、本実施の形態では、位置データ324で示された位置を、無線情報配信装置100の周囲に他の装置900が存在する可能性の指標としている。ステップS17で取得される第2データ320は、このように指標となる位置データ324を含むデータである。よって、本実施の形態において、検出部180により検出された位置を示す位置データ324は、他の装置900が無線情報配信装置100の周囲に存在する可能性の指標となるデータに相当する。
 上記のように、本実施の形態において、調整部150は、位置データ324で示された位置が記憶部110に記憶された地理データ403で示された地理範囲内である場合、当該位置が当該地理範囲外である場合に比べて、送信部130により送信される電波210の強度を低くする。このため、実施の形態1と同じように、無線情報配信装置100の近くに他の装置900が存在するときに、無線情報配信装置100の送信電波強度を低く抑えることができる。
 地理データ403は、他の装置900が設置されているか、又は、設置されている可能性が高い範囲を、道路、或いは、鉄道の線路の端からの距離で示すデータであってもよい。その場合、ステップS72では、検出部180が、無線情報配信装置100が設置された移動体の走行記録を取得し、その走行記録から、無線情報配信装置100の位置を検出する。具体的には、検出部180は、道路、或いは、鉄道の線路の端からの無線情報配信装置100の走行距離を算出する。ステップS18では、調整部150が、位置データ324で示された走行距離と、地理データ403で示された距離とを比較する。その他の動作については、地理データ403が緯度経度を示すデータである場合と同じである。
 本実施の形態において、第1データ310は、無線情報配信装置100の周囲に存在する人の数を示すデータであるが、無線情報配信装置100の周囲に存在する人の密度を示すデータに置き換えられてもよい。このことについては、実施の形態1と同じである。
 ***実施の形態の効果の説明***
 本実施の形態では、無線情報配信装置100の周囲に存在する人の数だけでなく、無線情報配信装置100が検出した無線情報配信装置100の位置にも基づいて、無線情報配信装置100の送信電波強度を調整する。このため、本実施の形態によれば、無線情報配信装置100による情報配信が他の装置900による情報配信の妨げになりにくくなる。
 ***他の構成***
 本実施の形態では、実施の形態1と同じように、無線情報配信装置100の制御に関する機能がソフトウェアで実現されるが、実施の形態1の変形例と同じように、無線情報配信装置100の制御に関する機能がハードウェアで実現されてもよい。或いは、無線情報配信装置100の制御に関する機能がソフトウェアとハードウェアとの組み合わせで実現されてもよい。
 実施の形態5.
 本実施の形態に係る装置の構成、本実施の形態に係る装置の動作、本実施の形態の効果を順番に説明する。主に実施の形態1との差異を説明する。
 ***構成の説明***
 図14を参照して、本実施の形態に係る装置である無線情報配信装置100の構成を説明する。
 無線情報配信装置100は、本実施の形態では、電波を透過しないか、或いは、電波を大きく減衰させる構造物で区切られた空間に設置される。この構造物には、無線情報配信装置100が設置されている空間を閉鎖するための仕切りが設けられている。仕切りは、開閉可能であれば、任意の物でよいが、本実施の形態では、扉である。仕切りは、構造物と同じように、電波を透過しないか、或いは、電波を大きく減衰させる構造になっている。
 実施の形態1と同じように、無線情報配信装置100は、電波910により情報を配信する他の装置900が周囲に存在する可能性の指標となる第2データ320を取得する。実施の形態1と異なり、本実施の形態において、第2データ320には、そのような指標となるデータとして、無線情報配信装置100が検出した仕切りの開閉状態を示す状態データ325が含まれる。本実施の形態では、無線情報配信装置100が検出した開閉状態が開状態であれば、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いとみなされる。これは、仕切りが閉じているときは、仕切りによって閉鎖された空間の外に他の装置900が存在していても、他の装置900からの電波910が空間の中に到達しないため、無線情報配信装置100が、他の装置900が周囲に存在しない場合と同じ条件下に置かれるという考えに基づく。
 図14に示すように、無線情報配信装置100は、記憶部110と、入力部120と、送信部130と、受信部140と、調整部150と、管理部160とに加えて、検出部180を備える。
 本実施の形態において、無線情報配信装置100は、コンピュータである。無線情報配信装置100の制御に関する機能は、実施の形態1と同じように、ソフトウェアで実現される。本実施の形態では、少なくとも入力部120、調整部150、管理部160及び検出部180の機能が、無線情報配信装置100の制御に関する機能に相当する。
 無線情報配信装置100は、入力インタフェース103として、入力装置601と接続されるポートだけでなく、開閉センサ602と接続されるポートを備える。開閉センサ602は、仕切りに取り付けられ、仕切りの開閉状態を検出する。
 入力部120、調整部150、管理部160及び検出部180の処理の結果を示す情報、データ、信号値及び変数値は、補助記憶装置、メモリ、又は、プロセッサ101内のレジスタ又はキャッシュメモリに記憶される。
 ***動作の説明***
 図4及び図15を参照して、本実施の形態に係る装置である無線情報配信装置100の動作を説明する。
 本実施の形態では、図4のステップS13で開始される第2データ管理の動作が実施の形態1のものと異なる。また、図4のステップS17及びステップS18が実施の形態1のものと異なる。
 図15に示す動作は、本実施の形態における第2データ管理の動作である。
 図15のステップS81において、管理部160は、閉状態をデフォルト値として示す状態データ325を含む第2データ320を記憶部110に書き込む。状態データ325は、検出部180により検出された開閉状態を示すデータである。なお、管理部160は、開状態をデフォルト値として示すか、或いは、開閉状態が未検出であることを示す状態データ325を含む第2データ320を記憶部110に書き込んでもよい。
 図15のステップS82において、検出部180は、開閉センサ602を用いて、仕切りの開閉状態を検出する。具体的には、仕切りが開いているときは、開閉センサ602が、仕切りが開いていることを示す信号を、仕切りの開閉状態を示す信号として検出部180に入力する。仕切りが閉じているときは、開閉センサ602が、仕切りが閉じていることを示す信号を、仕切りの開閉状態を示す信号として検出部180に入力する。検出部180は、開閉センサ602から入力インタフェース103を介して、仕切りの開閉状態を示す信号の入力を受ける。そして、検出部180は、入力された信号で示された開閉状態を管理部160に通知する。
 図15のステップS83において、管理部160は、記憶部110に記憶されている状態データ325で示された開閉状態と、ステップS82で検出された開閉状態とが異なる場合、記憶されている状態データ325を、ステップS82で検出された開閉状態を示す状態データ325に更新する。その後、フローはステップS82に戻る。
 第2データ管理の動作は、終了の指示が入力部120に入力されるまで継続する。
 図4のステップS17において、調整部150は、第2データ320を取得する。具体的には、調整部150は、第2データ管理の動作によって記憶又は更新された状態データ325を含む第2データ320を記憶部110から読み取る。
 図4のステップS18において、調整部150は、状態データ325で示された開閉状態が開状態である場合、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いと判断する。その後、フローはステップS19に進む。一方、調整部150は、状態データ325で示された開閉状態が閉状態である場合、他の装置900が無線情報配信装置100の周囲に存在する可能性が低いと判断する。その後、フローはステップS20に進む。具体的には、調整部150は、状態データ325で示された開閉状態をブール値として出力する。開状態を示すブール値が「真」であるとすると、「真」が出力された場合には、調整部150が、他の装置900が無線情報配信装置100の周囲に存在する可能性が高いと判断したことになる。一方、「偽」が出力された場合には、調整部150が、他の装置900が無線情報配信装置100の周囲に存在する可能性が低いと判断したことになる。
 本実施の形態では、状態データ325で示された開閉状態によって、無線情報配信装置100の周囲に他の装置900が存在する可能性が高いか低いかを判断している。即ち、本実施の形態では、状態データ325で示された開閉状態を、無線情報配信装置100の周囲に他の装置900が存在する可能性の指標としている。ステップS17で取得される第2データ320は、このように指標となる状態データ325を含むデータである。よって、本実施の形態において、検出部180により検出された開閉状態を示す状態データ325は、他の装置900が無線情報配信装置100の周囲に存在する可能性の指標となるデータに相当する。
 上記のように、本実施の形態において、調整部150は、状態データ325で示された開閉状態が開状態である場合、状態データ325で示された開閉状態が閉状態である場合に比べて、送信部130により送信される電波210の強度を低くする。このため、無線情報配信装置100が設置されている空間が開放されていて、その空間の近くに他の装置900が存在するときに、無線情報配信装置100の送信電波強度を低く抑えることができる。
 本実施の形態において、第1データ310は、無線情報配信装置100の周囲に存在する人の数を示すデータであるが、無線情報配信装置100の周囲に存在する人の密度を示すデータに置き換えられてもよい。このことについては、実施の形態1と同じである。
 ***実施の形態の効果の説明***
 本実施の形態では、無線情報配信装置100の周囲に存在する人の数だけでなく、無線情報配信装置100が検出した仕切りの開閉状態にも基づいて、無線情報配信装置100の送信電波強度を調整する。このため、本実施の形態によれば、無線情報配信装置100による情報配信が他の装置900による情報配信の妨げになりにくくなる。
 ***他の構成***
 本実施の形態では、実施の形態1と同じように、無線情報配信装置100の制御に関する機能がソフトウェアで実現されるが、実施の形態1の変形例と同じように、無線情報配信装置100の制御に関する機能がハードウェアで実現されてもよい。或いは、無線情報配信装置100の制御に関する機能がソフトウェアとハードウェアとの組み合わせで実現されてもよい。
 実施の形態6.
 本実施の形態に係る装置の構成、本実施の形態に係る装置の動作、本実施の形態の効果を順番に説明する。主に実施の形態1との差異を説明する。
 ***構成の説明***
 図16を参照して、本実施の形態に係る装置である無線情報配信装置100の構成を説明する。
 図16に示すように、無線情報配信装置100は、記憶部110と、入力部120と、送信部130と、受信部140と、調整部150と、管理部160とに加えて、計算部190を備える。
 本実施の形態において、無線情報配信装置100は、コンピュータである。無線情報配信装置100の制御に関する機能は、実施の形態1と同じように、ソフトウェアで実現される。本実施の形態では、少なくとも入力部120、調整部150、管理部160及び計算部190の機能が、無線情報配信装置100の制御に関する機能に相当する。
 無線情報配信装置100は、入力インタフェース103として、入力装置601と接続されるポートだけでなく、重量センサ603と接続されるポートを備える。重量センサ603は、無線情報配信装置100が設置されている場所の床下に配置される。
 入力部120、調整部150、管理部160及び計算部190の処理の結果を示す情報、データ、信号値及び変数値は、補助記憶装置、メモリ、又は、プロセッサ101内のレジスタ又はキャッシュメモリに記憶される。
 ***動作の説明***
 図17を参照して、本実施の形態に係る装置である無線情報配信装置100の動作を説明する。
 図17に示す動作は、本実施の形態における制御の動作である。制御の動作は、本実施の形態に係る無線情報配信装置100の制御方法、及び、本実施の形態に係る制御プログラムの処理手順に相当する。
 図17のステップS11からステップS13までの動作については、図4に示した実施の形態1のものと同じである。
 本実施の形態では、図4のステップS14及びステップS15の動作に代えて、ステップS91からステップS93の動作が行われる。
 図17のステップS91において、入力部120は、重量センサ603から入力インタフェース103を介して、重量の計測値の入力を受ける。入力部120は、入力された計測値を記憶部110に書き込む。
 図17のステップS92において、計算部190は、重量センサ603から入力された重量の計測値を用いて、無線情報配信装置100の周囲に存在する人の数の計算を行う。具体的には、計算部190は、ステップS91で入力された計測値を記憶部110から読み取る。計算部190は、読み取った計測値を、記憶部110に予め記憶されている人間の平均体重で割ることで、無線情報配信装置100の周囲の人数を算出する。そして、計算部190は、算出した人数を示す第1データ310を記憶部110に書き込む。
 図17のステップS93において、調整部150は、第1データ310を取得する。具体的には、調整部150は、ステップS92の計算結果である人数を示す第1データ310を記憶部110から読み取る。そして、調整部150は、記憶部110に記憶された減衰率データ402を参照して、第1データ310で示された人数に対応する電波210の減衰率の数値R1を取得する。
 図17のステップS16からステップS21までの動作については、図4に示した実施の形態1のものと同じである。
 本実施の形態において、第1データ310は、無線情報配信装置100の周囲に存在する人の数を示すデータであるが、無線情報配信装置100の周囲に存在する人の密度を示すデータに置き換えられてもよい。その場合、減衰率データ402は、無線情報配信装置100の周囲に存在する人の密度と電波210の減衰率との関係を示すデータに置き換えられる。ステップS92では、計算部190が、無線情報配信装置100の周囲に存在する人の密度の計算を行う。具体的には、計算部190が、前述した方法で重量の計測値を用いて無線情報配信装置100の周囲の人数を算出し、算出した人数を、記憶部110に予め記憶されている、重量センサ603によって重量が計測される範囲の面積で割ることで、無線情報配信装置100の周囲の人密度を算出する。ステップS93では、調整部150が、ステップS92の計算結果である人密度を示す第1データ310を取得し、減衰率データ402を参照して、第1データ310で示された人密度に対応する電波210の減衰率の数値R1を取得する。その他の動作については、第1データ310が人数を示すデータである場合と同じである。
 ***実施の形態の効果の説明***
 本実施の形態では、無線情報配信装置100の周囲に存在する人の数が自動的に計算されるため、無線情報配信装置100の周囲に存在する人の数をユーザが入力する手間を省くことができる。
 ***他の構成***
 本実施の形態では、実施の形態1と同じように、無線情報配信装置100の制御に関する機能がソフトウェアで実現されるが、実施の形態1の変形例と同じように、無線情報配信装置100の制御に関する機能がハードウェアで実現されてもよい。或いは、無線情報配信装置100の制御に関する機能がソフトウェアとハードウェアとの組み合わせで実現されてもよい。
 本実施の形態では、計算部190が、重量センサ603から入力される重量の計測値を用いて、無線情報配信装置100の周囲に存在する人の数の計算を行うが、変形例として、計算部190が、別の手法により、無線情報配信装置100の周囲に存在する人の数の計算を行ってもよい。この変形例について、主に本実施の形態との差異を説明する。
 図18を参照して、本実施の形態の変形例に係る無線情報配信装置100の構成を説明する。
 無線情報配信装置100は、入力インタフェース103として、重量センサ603と接続されるポートの代わりに、カメラ604と接続されるポートを備える。カメラ604は、無線情報配信装置100が設置されている場所を撮影する。
 図17を参照して、本実施の形態の変形例に係る無線情報配信装置100の動作を説明する。
 この変形例では、ステップS91及びステップS92のみが異なる。
 図17のステップS91において、入力部120は、カメラ604から入力インタフェース103を介して、撮影された画像の入力を受ける。この画像は、静止画像でもよいし、動画像でもよい。入力部120は、入力された画像を記憶部110に書き込む。
 図17のステップS92において、計算部190は、カメラ604から入力された画像を用いて、無線情報配信装置100の周囲に存在する人の数の計算を行う。具体的には、計算部190は、ステップS91で入力された画像を記憶部110から読み取る。計算部190は、読み取った画像に映っている人間を判別することで、無線情報配信装置100の周囲の人数をカウントする。そして、計算部190は、カウントした人数を示す第1データ310を記憶部110に書き込む。本実施の形態において、計算部190が画像に映っている人間を判別する方法としては、国際公開第2004/12142号に開示されているような既知の方法が用いられる。
 計算部190は、本実施の形態のような重量センサ603、或いは、変形例のようなカメラ604を用いる代わりに、無線情報配信装置100の周囲の無線端末800からの電波によって識別される無線端末800の台数をカウントすることで、無線情報配信装置100の周囲に存在する人の数の計算を行ってもよい。その場合、ステップS91では、受信部140が、アンテナ104を介して、無線情報配信装置100の周囲の無線端末800からの電波を受信する。ステップS92では、計算部190が、ステップS91で受信された電波によって、受信された電波の送信元を識別し、識別した無線端末800の台数をカウントする。具体的には、計算部190は、受信された電波により送信されたデータに含まれる、無線端末800を一意に識別する識別子を抽出し、異なる識別子の数をカウントする。無線端末800がIEEE(Institute・of・Electrical・and・Electronics・Engineers)802.11方式で無線通信を行う場合は、そのような識別子としてMAC(Media・Access・Control)アドレスを用いることができる。計算部190は、カウントした数をそのまま人数として扱ってもよいが、カウントした数を、記憶部110に予め記憶されている、IEEE802.11方式に対応する端末の普及率で割ることで、より正確に人数を推定することが望ましい。
 以上、本発明の実施の形態について説明したが、これらの実施の形態のうち、いくつかを組み合わせて実施しても構わない。或いは、これらの実施の形態のうち、いずれか1つ又はいくつかを部分的に実施しても構わない。具体的には、これらの実施の形態の説明において「部」として説明するもののうち、いずれか1つのみを採用してもよいし、いくつかの任意の組み合わせを採用してもよい。なお、本発明は、これらの実施の形態に限定されるものではなく、必要に応じて種々の変更が可能である。
 100 無線情報配信装置、101 プロセッサ、102 記憶装置、103 入力インタフェース、104 アンテナ、105 トランスミッタ、106 レシーバ、109 処理回路、110 記憶部、120 入力部、130 送信部、140 受信部、150 調整部、160 管理部、170 識別部、180 検出部、190 計算部、210 電波、220 情報、310 第1データ、320 第2データ、321 電波データ、322 台数データ、323 速さデータ、324 位置データ、325 状態データ、401 強度データ、402 減衰率データ、403 地理データ、501 加速度センサ、502 GPS受信機、601 入力装置、602 開閉センサ、603 重量センサ、604 カメラ、800 無線端末、900 他の装置、910 電波。

Claims (14)

  1.  電波により周囲の無線端末に情報を配信する無線情報配信装置であって、
     情報を配信するための電波を送信する送信部と、
     人が周囲に存在する度合いを示す第1データと、電波により情報を配信する他の装置が周囲に存在する可能性の指標となる第2データとを取得し、前記第1データと前記第2データとに基づき、前記送信部により送信される電波の強度を調整する調整部とを備える無線情報配信装置。
  2.  前記他の装置からの電波を受信する受信部と、
     前記第2データには、前記指標となるデータとして、前記他の装置からの電波が前記受信部により受信されたかどうかを示す電波データが含まれ、
     前記調整部は、前記電波データで前記他の装置からの電波が受信されたことが示されている場合、前記電波データで前記他の装置からの電波が受信されていないことが示されている場合に比べて、前記送信部により送信される電波の強度を低くする請求項1に記載の無線情報配信装置。
  3.  前記他の装置からの電波を受信する受信部と、
     前記受信部により受信された電波によって、受信された電波の送信元を識別する識別部とをさらに備え、
     前記第2データには、前記指標となるデータとして、前記識別部により識別された前記他の装置の台数を示す台数データが含まれ、
     前記調整部は、前記台数データで示された台数が閾値よりも高い場合、前記台数が前記閾値よりも低い場合に比べて、前記送信部により送信される電波の強度を低くする請求項1に記載の無線情報配信装置。
  4.  前記無線情報配信装置の移動の速さを検出する検出部をさらに備え、
     前記第2データには、前記指標となるデータとして、前記検出部により検出された速さを示す速さデータが含まれ、
     前記調整部は、前記速さデータで示された速さが閾値よりも低い場合、前記速さが前記閾値よりも高い場合に比べて、前記送信部により送信される電波の強度を低くする請求項1に記載の無線情報配信装置。
  5.  前記無線情報配信装置の移動の速さを検出する検出部をさらに備え、
     前記第2データには、前記指標となるデータとして、前記検出部により検出された速さを示す速さデータが含まれ、
     前記調整部は、前記速さデータで示された速さがゼロである場合、前記速さがゼロでない場合に比べて、前記送信部により送信される電波の強度を低くする請求項1に記載の無線情報配信装置。
  6.  前記他の装置が存在する地理範囲を示す地理データを記憶する記憶部と、
     前記無線情報配信装置の位置を検出する検出部とをさらに備え、
     前記第2データには、前記指標となるデータとして、前記検出部により検出された位置を示す位置データが含まれ、
     前記調整部は、前記位置データで示された位置が前記記憶部に記憶された地理データで示された地理範囲内である場合、前記位置が前記地理範囲外である場合に比べて、前記送信部により送信される電波の強度を低くする請求項1に記載の無線情報配信装置。
  7.  前記無線情報配信装置が設置されている空間を閉鎖するための仕切りの開閉状態を検出する検出部をさらに備え、
     前記第2データには、前記指標となるデータとして、前記検出部により検出された開閉状態を示す状態データが含まれ、
     前記調整部は、前記状態データで示された開閉状態が開状態である場合、前記開閉状態が閉状態である場合に比べて、前記送信部により送信される電波の強度を低くする請求項1に記載の無線情報配信装置。
  8.  周囲に存在する人の数の計算を行う計算部をさらに備え、
     前記第1データは、前記度合いとして、前記計算部の計算結果を示すデータである請求項1から7のいずれか1項に記載の無線情報配信装置。
  9.  周囲に存在する人の密度の計算を行う計算部をさらに備え、
     前記第1データは、前記度合いとして、前記計算部の計算結果を示すデータである請求項1から7のいずれか1項に記載の無線情報配信装置。
  10.  前記計算部は、前記無線情報配信装置が設置されている場所の床下の重量センサから入力される重量の計測値を用いて前記計算を行う請求項8又は9に記載の無線情報配信装置。
  11.  前記計算部は、前記無線情報配信装置が設置されている場所を撮影するカメラから入力される画像を用いて前記計算を行う請求項8又は9に記載の無線情報配信装置。
  12.  前記計算部は、周囲の無線端末からの電波によって識別される無線端末の台数をカウントすることで前記計算を行う請求項8又は9に記載の無線情報配信装置。
  13.  電波により周囲の無線端末に情報を配信する無線情報配信装置の制御方法であって、
     コンピュータが、人が前記無線情報配信装置の周囲に存在する度合いを示す第1データと、電波により情報を配信する他の装置が前記無線情報配信装置の周囲に存在する可能性の指標となる第2データとを取得し、
     前記コンピュータが、前記第1データと前記第2データとに基づき、前記無線情報配信装置により送信される電波の強度を調整する無線情報配信装置の制御方法。
  14.  電波により周囲の無線端末に情報を配信する無線情報配信装置の制御に用いられるコンピュータに、
     人が前記無線情報配信装置の周囲に存在する度合いを示す第1データと、電波により情報を配信する他の装置が前記無線情報配信装置の周囲に存在する可能性の指標となる第2データとを取得する処理と、
     前記第1データと前記第2データとに基づき、前記無線情報配信装置により送信される電波の強度を調整する処理と
    を実行させる制御プログラム。
PCT/JP2015/079731 2015-10-21 2015-10-21 無線情報配信装置、無線情報配信装置の制御方法及び制御プログラム Ceased WO2017068668A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
PCT/JP2015/079731 WO2017068668A1 (ja) 2015-10-21 2015-10-21 無線情報配信装置、無線情報配信装置の制御方法及び制御プログラム
US15/768,585 US10244487B2 (en) 2015-10-21 2015-10-21 Wireless information distribution apparatus, control method for wireless information distribution apparatus, and non-transitory computer readable medium storing control program
DE112015007051.6T DE112015007051T5 (de) 2015-10-21 2015-10-21 Drahtlose informationsverteilungsvorrichtung, steuerverfahren für eine drahtlose informationsverteilungsvorrichtung und steuerprogramm
JP2017546328A JP6523475B2 (ja) 2015-10-21 2015-10-21 無線情報配信装置、無線情報配信装置の制御方法及び制御プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2015/079731 WO2017068668A1 (ja) 2015-10-21 2015-10-21 無線情報配信装置、無線情報配信装置の制御方法及び制御プログラム

Publications (1)

Publication Number Publication Date
WO2017068668A1 true WO2017068668A1 (ja) 2017-04-27

Family

ID=58557102

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2015/079731 Ceased WO2017068668A1 (ja) 2015-10-21 2015-10-21 無線情報配信装置、無線情報配信装置の制御方法及び制御プログラム

Country Status (4)

Country Link
US (1) US10244487B2 (ja)
JP (1) JP6523475B2 (ja)
DE (1) DE112015007051T5 (ja)
WO (1) WO2017068668A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2021010332A1 (ja) * 2019-07-12 2021-01-21

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102016205609A1 (de) * 2016-04-05 2017-10-05 Rohde & Schwarz Gmbh & Co. Kg Verarbeitungsvorrichtung und Verfahren

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010130222A (ja) * 2008-11-26 2010-06-10 Kyocera Corp 送信出力制御装置
JP2012104993A (ja) * 2010-11-09 2012-05-31 Japan Radio Co Ltd 放送エリア変更方法
JP2013520932A (ja) * 2010-02-22 2013-06-06 クゥアルコム・インコーポレイテッド イベントトリガ型アクセス端末メッセージングに基づいてアクセスポイント送信電力を制御すること

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3325118B2 (ja) 1994-07-08 2002-09-17 東芝テック株式会社 無線posシステム
JP2002325082A (ja) 2001-04-25 2002-11-08 Alpine Electronics Inc 車内無線通信装置
CN1321394C (zh) 2002-07-26 2007-06-13 三菱电机株式会社 图像处理装置
JP2009124461A (ja) 2007-11-15 2009-06-04 Panasonic Corp 無線基地局および無線通信システム
JP2009199527A (ja) 2008-02-25 2009-09-03 Brother Ind Ltd 探索システム
US8629650B2 (en) 2008-05-13 2014-01-14 Qualcomm Incorporated Wireless power transfer using multiple transmit antennas
JP5296588B2 (ja) 2009-03-30 2013-09-25 アズビル株式会社 無線電力配電システム
JP5204060B2 (ja) * 2009-09-11 2013-06-05 株式会社日立国際電気 無線通信基地局及びその制御方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010130222A (ja) * 2008-11-26 2010-06-10 Kyocera Corp 送信出力制御装置
JP2013520932A (ja) * 2010-02-22 2013-06-06 クゥアルコム・インコーポレイテッド イベントトリガ型アクセス端末メッセージングに基づいてアクセスポイント送信電力を制御すること
JP2012104993A (ja) * 2010-11-09 2012-05-31 Japan Radio Co Ltd 放送エリア変更方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2021010332A1 (ja) * 2019-07-12 2021-01-21
WO2021010332A1 (ja) * 2019-07-12 2021-01-21 日本電気株式会社 無線端末検出システム、無線端末検出方法およびプログラムを記憶する記憶媒体
JP7302661B2 (ja) 2019-07-12 2023-07-04 日本電気株式会社 無線端末検出システム、無線端末検出方法およびプログラムを記憶する記憶媒体

Also Published As

Publication number Publication date
US10244487B2 (en) 2019-03-26
JP6523475B2 (ja) 2019-06-05
DE112015007051T5 (de) 2018-06-28
US20180310256A1 (en) 2018-10-25
JPWO2017068668A1 (ja) 2018-06-07

Similar Documents

Publication Publication Date Title
TWI462619B (zh) 在動態傳輸功率控制存取點處之基於接收信號強度指示之室內定位
US10149114B2 (en) Systems and methods for providing geolocation services in a mobile-based crowdsourcing platform
KR102103170B1 (ko) 모바일 디바이스의 위치정보 제공 방법 및 장치
US9482739B2 (en) Indoor/outdoor transition determination
US20140323162A1 (en) System and method for generating a positioning map of two or more mobile devices according to relative locations
US20140004876A1 (en) Indoor/Outdoor Differentiation Using Radio Frequency (RF) Transmitters
US8339242B2 (en) Communication apparatus, communication method, program, information management apparatus and communication system
KR20210057208A (ko) 로케이션 서비스를 개선하기 위해 3차원 로케이션 정보를 사용하기 위한 시스템 및 방법
US11825315B2 (en) Mobile device and infrastructure systems
CN109275090B (zh) 信息处理方法、装置、终端及存储介质
US10176698B1 (en) Preventing the loss of wireless accessories for mobile devices
JP2017046023A (ja) 移動体追跡装置及び移動体追跡方法及び移動体追跡プログラム
JP2018004333A (ja) 測位システム、測位方法、測位プログラム
JP2013207802A (ja) 無線信号情報に基づいて、モバイルデバイスのパスワード設定を決定するための方法
US9412090B2 (en) System, mobile communication terminal and method for providing information
WO2017068668A1 (ja) 無線情報配信装置、無線情報配信装置の制御方法及び制御プログラム
KR20160019220A (ko) 위치정보 인식 기반의 컨텐츠 제공 시스템
US10285011B2 (en) Determining locations for location signatures
KR20170043007A (ko) 지리적 영역에 대한 디바이스의 진입/이탈을 검출하는 방법 및 장치
US10706708B2 (en) Systems and methods detecting use of mounted phones in motor vehicles
US11360203B2 (en) Clock oscillator detection
JP7675956B1 (ja) 混雑度計測装置、混雑度計測システム、混雑度計測方法、及び混雑度計測プログラム
US20240040489A1 (en) Systems and methods for reducing power consumption through wifi scan optimizations
CN108113596A (zh) 扫地装置防跌落的方法及装置
JP2025004854A (ja) 情報処理装置、情報処理方法、およびプログラム

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: 15906674

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2017546328

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 15768585

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 112015007051

Country of ref document: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15906674

Country of ref document: EP

Kind code of ref document: A1