Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7743064B2 - Information processing device, information processing method, and program - Google Patents
[go: Go Back, main page]

JP7743064B2 - Information processing device, information processing method, and program - Google Patents

Information processing device, information processing method, and program

Info

Publication number
JP7743064B2
JP7743064B2 JP2022025129A JP2022025129A JP7743064B2 JP 7743064 B2 JP7743064 B2 JP 7743064B2 JP 2022025129 A JP2022025129 A JP 2022025129A JP 2022025129 A JP2022025129 A JP 2022025129A JP 7743064 B2 JP7743064 B2 JP 7743064B2
Authority
JP
Japan
Prior art keywords
target area
people
observation
area
observation period
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.)
Active
Application number
JP2022025129A
Other languages
Japanese (ja)
Other versions
JP2023121667A (en
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.)
Josho Gakuen Educational Foundation
Original Assignee
Josho Gakuen Educational Foundation
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 Josho Gakuen Educational Foundation filed Critical Josho Gakuen Educational Foundation
Priority to JP2022025129A priority Critical patent/JP7743064B2/en
Publication of JP2023121667A publication Critical patent/JP2023121667A/en
Application granted granted Critical
Publication of JP7743064B2 publication Critical patent/JP7743064B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は、携帯端末の保持率を算出する情報処理装置等に関する。 The present invention relates to an information processing device that calculates the ownership rate of mobile devices.

駅構内や商業施設、観光地などのように人が多く集まる場所において、人数や人流を把握したいという要望がある。そのような混雑の程度や人流について把握することによって、例えば、人流に応じたプロモーションや、新たなビジネスの開拓、業務の効率化などを行うことができる。また、台風などの水害、地震などの自然災害や疫病の感染拡大が発生した際に、混雑の程度や人流について把握した結果を用いて、危機管理対策を行うこともできる。 There is a demand for understanding the number of people and their flow in places where many people gather, such as train stations, commercial facilities, and tourist spots. By understanding the level of congestion and the flow of people, it is possible to, for example, carry out promotions tailored to the flow of people, develop new business opportunities, and improve business efficiency. Furthermore, in the event of a flood such as a typhoon, a natural disaster such as an earthquake, or the spread of an epidemic, the results of understanding the level of congestion and the flow of people can be used to implement crisis management measures.

そのような要望に応じて、スマートフォンなどの携帯端末から送信されるWi-Fi(登録商標)の無線信号に含まれるMAC(Media Access Control)アドレスを用いて、混雑の程度や人流について把握することが行われている(例えば、非特許文献1参照)。この方法では、カメラで混雑の程度や人流を取得する場合と比較して死角が存在せず、また低コストで実現できるなどのメリットがあるが、携帯端末を保持している人のみの計測になり、実人数と乖離するおそれがあるという問題がある。 In response to such demand, the level of congestion and the flow of people are being grasped using the MAC (Media Access Control) addresses contained in Wi-Fi (registered trademark) wireless signals transmitted from mobile devices such as smartphones (see, for example, Non-Patent Document 1). This method has the advantage of eliminating blind spots and being low-cost compared to using cameras to obtain the level of congestion and the flow of people, but it has the problem of only measuring people holding mobile devices, which may result in discrepancies with the actual number of people.

そのような問題を解決するため、携帯端末から送信された電波を用いて携帯端末の個数を取得すると共に、カメラの撮影画像を用いて実人数を取得して端末の検知端末率を算出し、その検知端末率と、カメラの設置されていないエリアにおいて電波を用いて取得された携帯端末の個数とを用いて、カメラの設置されていないエリアにおける人数を推定することが行われている(例えば、特許文献1参照)。 To solve this problem, the number of mobile devices is obtained using radio waves transmitted from the mobile devices, and the actual number of people is obtained using images captured by a camera to calculate the detection rate of the devices.The number of people in areas where cameras are not installed is then estimated using this detection rate and the number of mobile devices obtained using radio waves in areas where cameras are not installed (see, for example, Patent Document 1).

国際公開第2019/239756号International Publication No. 2019/239756

西田純二、「Wi-Fiパケットセンサ商用化に至る課題克服の歩み-産学官連携が生んだ交通流動解析システム-」、情報処理学会デジタルプラクティス Vol.11 No.3、pp.489-510、2020年7月Junji Nishida, "Overcoming Challenges to Commercialize Wi-Fi Packet Sensors: A Traffic Flow Analysis System Born from Industry-Academia-Government Collaboration," Information Processing Society of Japan Digital Practice, Vol. 11, No. 3, pp. 489-510, July 2020

上記特許文献1では、特定の位置に関して、ある時間に電波を用いて取得された携帯端末の個数と、カメラの撮影画像を用いて取得された実人数とを用いて、検知端末率を算出している。ここで、携帯端末から連続的に、または連続的とみなすことができる程度の短い間隔で電波が送信されている場合には、上記のようにして、電波を用いて取得された携帯端末の個数と、撮影画像を用いて取得された実人数との時間的及び空間的な整合をとることができ、適切に検知端末率を算出することができる。一方、携帯端末から間欠的に電波が送信される場合には、携帯端末の個数をカウントする時間に携帯端末から電波が送信されていない可能性があるため、両者の整合を適切にとることができず、検知端末率が正確でない値になる可能性があるという問題があった。 In the above-mentioned Patent Document 1, the detected terminal rate is calculated for a specific location using the number of mobile terminals acquired using radio waves at a certain time and the actual number of people acquired using camera images. Here, if radio waves are transmitted continuously from the mobile terminal, or at intervals short enough to be considered continuous, it is possible to achieve temporal and spatial consistency between the number of mobile terminals acquired using radio waves and the actual number of people acquired using camera images, as described above, and to properly calculate the detected terminal rate. On the other hand, if radio waves are transmitted intermittently from the mobile terminal, there is a possibility that the mobile terminal is not transmitting radio waves during the time when the number of mobile terminals is being counted, making it impossible to properly match the two, resulting in an inaccurate value for the detected terminal rate.

本発明は、上記課題を解決するためになされたものであり、携帯端末から信号が間欠的に送信される場合であっても、信号の観測結果と撮影画像とを用いて、携帯端末の保持率を適切に算出することができる情報処理装置等を提供することを目的とする。 The present invention has been made to solve the above-mentioned problems, and aims to provide an information processing device, etc., that can appropriately calculate the ownership rate of a mobile device using signal observation results and captured images, even when signals are transmitted intermittently from the mobile device.

上記目的を達成するため、本発明の一態様による情報処理装置は、1以上のセンサの覆域領域に含まれる対象領域に存在する複数の携帯端末から間欠的に送信された物理アドレスを含む送信信号の1以上のセンサによる所定の観測期間における観測に応じて、対象領域に存在する携帯端末の端末数を取得する端末数取得部と、対象領域を含む撮影領域の観測期間内の撮影画像を用いて、対象領域に存在する人の人数を取得する人数取得部と、対象領域内の端末数と、対象領域内の人数とに基づいて端末保持率を算出する算出部と、を備え、観測期間の長さは、複数の携帯端末の送信信号の送信間隔のうち、最も長い送信間隔である最長間隔以上の長さである、ものである。
このような構成により、観測期間の長さを最長間隔以上にすることによって、観測期間の全体に亘って対象領域に存在する携帯端末については、少なくとも1回は送信信号が観測されることになる。したがって、携帯端末から間欠的に送信信号が送信される場合であっても、送信信号を用いて取得された携帯端末の端末数と、撮影画像を用いて取得された実人数との時間的及び空間的な整合を適切にとることができ、より正確な端末保持率を算出することができるようになる。
In order to achieve the above object, an information processing device according to one aspect of the present invention comprises: a terminal number acquisition unit that acquires the number of mobile terminals present in a target area in accordance with observation by one or more sensors during a predetermined observation period of transmission signals including physical addresses that are intermittently transmitted from multiple mobile terminals present in a target area included in the coverage area of one or more sensors; a number of people acquisition unit that acquires the number of people present in the target area using images captured during the observation period of a shooting area that includes the target area; and a calculation unit that calculates a terminal holding rate based on the number of terminals in the target area and the number of people in the target area, wherein the length of the observation period is longer than the longest interval, which is the longest transmission interval among the transmission intervals of the transmission signals of the multiple mobile terminals.
With this configuration, by setting the length of the observation period to be equal to or longer than the longest interval, the transmission signal of each mobile device present in the target area throughout the entire observation period is observed at least once. Therefore, even if the transmission signal is transmitted intermittently from the mobile device, the number of mobile devices acquired using the transmission signal can be appropriately time- and spatially matched with the actual number of people acquired using the captured images, thereby enabling a more accurate calculation of the device ownership rate.

また、本発明の一態様による情報処理装置では、端末数取得部は、複数の携帯端末からの送信信号の観測に応じて観測期間の長さを設定してもよい。
このような構成により、送信信号の観測状況を用いて、観測期間の長さを適切な値に設定することができるようになる。
In the information processing device according to an aspect of the present invention, the terminal number acquisition unit may set the length of the observation period in accordance with observation of transmission signals from a plurality of mobile terminals.
With this configuration, it becomes possible to set the length of the observation period to an appropriate value using the observation status of the transmission signal.

また、本発明の一態様による情報処理装置では、対象領域は、対象領域を移動する人の速度と観測期間の長さとを乗算した長さ以上の長さを有していてもよい。
このような構成により、例えば、観測期間の始点に対象領域に入った人が保持する携帯端末からは、その人が対象領域にいる間に少なくとも1回は送信信号が送信されることになり、対象領域において携帯端末から送信された送信信号をより確実に観測することができるようになる。そのため、より正確な端末保持率を算出することができるようになる。
In addition, in the information processing device according to one aspect of the present invention, the target area may have a length equal to or greater than the length obtained by multiplying the speed of a person moving through the target area by the length of the observation period.
With this configuration, for example, a mobile device carried by a person who entered the target area at the start of the observation period will transmit a transmission signal at least once while that person is in the target area, making it possible to more reliably observe transmission signals sent from mobile devices in the target area, and therefore to calculate a more accurate device ownership rate.

また、本発明の一態様による情報処理装置では、複数の携帯端末から送信された送信信号は複数のセンサで観測され、対象領域は、複数のセンサにそれぞれ対応する複数の覆域領域の重複した領域に含まれていてもよい。
このような構成により、対象領域の範囲を限定することができるようになる。
In addition, in an information processing device according to one aspect of the present invention, transmission signals sent from multiple mobile terminals are observed by multiple sensors, and the target area may be included in an overlapping area of multiple coverage areas corresponding to the multiple sensors, respectively.
Such a configuration makes it possible to limit the range of the target area.

また、本発明の一態様による情報処理装置では、対象領域は、覆域領域における送信信号の電波強度が所定の閾値を超える領域であってもよい。
このような構成により、覆域領域の一部を対象領域とすることができ、対象領域の範囲を限定することができるようになる。
In the information processing device according to the aspect of the present invention, the target area may be an area in which the radio wave intensity of the transmission signal in the coverage area exceeds a predetermined threshold.
With this configuration, a part of the coverage area can be set as the target area, and the range of the target area can be limited.

また、本発明の一態様による情報処理装置では、端末数取得部は、対象領域とは異なる領域であって、対象領域を通過する人が通過する領域である推定対象領域に存在する複数の携帯端末から送信された送信信号の他のセンサによる観測期間と同じ長さの観測に応じて、推定対象領域に存在する携帯端末の個数をも取得し、推定対象領域内の携帯端末の個数と、端末保持率とに基づいて、推定対象領域内の人数を推定する推定部をさらに備えてもよい。
このような構成により、端末保持率を用いて、推定対象領域内の人数を推定することができるようになる。また、より正確な端末保持率を用いることによって、推定される人数もより正確なものとなる。
In addition, in an information processing device according to one aspect of the present invention, the terminal number acquisition unit may also acquire the number of mobile terminals present in the estimated target area in accordance with observation of transmission signals sent from multiple mobile terminals present in an estimated target area, which is an area different from the target area and through which people passing through the target area pass, for the same length of time as the observation period by other sensors, and may further include an estimation unit that estimates the number of people in the estimated target area based on the number of mobile terminals in the estimated target area and the terminal holding rate.
With this configuration, it becomes possible to estimate the number of people in an estimation target area using the device holding rate. Furthermore, by using a more accurate device holding rate, the estimated number of people also becomes more accurate.

また、本発明の一態様による情報処理装置では、対象領域は、人が通過するゲートの領域を含んでいてもよい。
このような構成により、例えば、イベント会場などの出入口におけるゲートや、会社などへの入構時に通過するセキュリティゲート、自動改札などのゲートなどにおいては、人が一方向にゆっくりと移動することになるため、そのような領域で端末数と人数とを取得することによって、より正確な値を取得することができ、結果として、端末保持率をより精度高く算出することができるようになる。
In addition, in the information processing device according to one aspect of the present invention, the target area may include an area of a gate through which a person passes.
With this configuration, people move slowly in one direction at gates at the entrance and exit of an event venue, security gates passed through when entering a company, automatic ticket gates, and other gates. Therefore, by obtaining the number of terminals and people in such areas, more accurate values can be obtained, and as a result, the terminal ownership rate can be calculated with greater precision.

また、本発明の一態様による情報処理方法は、1以上のセンサの覆域領域に含まれる対象領域に存在する複数の携帯端末から間欠的に送信された物理アドレスを含む送信信号の1以上のセンサによる所定の観測期間における観測に応じて、対象領域に存在する携帯端末の端末数を取得するステップと、対象領域を含む撮影領域の観測期間内の撮影画像を用いて、対象領域に存在する人の人数を取得するステップと、対象領域内の端末数と、対象領域内の人数とに基づいて端末保持率を算出するステップと、を備え、観測期間の長さは、複数の携帯端末の送信信号の送信間隔のうち、最も長い送信間隔である最長間隔以上の長さである、ものである。 An information processing method according to one aspect of the present invention includes the steps of: acquiring the number of mobile devices present in a target area in response to observation by one or more sensors during a predetermined observation period of transmission signals containing physical addresses intermittently transmitted from multiple mobile devices present in a target area included in the coverage area of one or more sensors; acquiring the number of people present in the target area using images captured during the observation period of a capture area including the target area; and calculating a device ownership rate based on the number of devices in the target area and the number of people in the target area, wherein the length of the observation period is equal to or longer than the longest interval, which is the longest transmission interval among the transmission intervals of the transmission signals from the multiple mobile devices.

本発明の一態様による情報処理装置等によれば、携帯端末から間欠的に信号が送信される場合であっても、より正確な端末保持率を算出することができるようになる。 An information processing device according to one aspect of the present invention can calculate a more accurate device ownership rate even when signals are transmitted intermittently from a mobile device.

本発明の実施の形態による情報処理装置を含む情報処理システムの模式図1 is a schematic diagram of an information processing system including an information processing device according to an embodiment of the present invention; 同実施の形態による情報処理装置の構成を示すブロック図FIG. 2 is a block diagram showing the configuration of an information processing device according to the embodiment; 同実施の形態による情報処理装置の動作を示すフローチャートA flowchart showing the operation of the information processing device according to the embodiment. 同実施の形態における対象領域の長さについて説明するための図FIG. 10 is a diagram illustrating the length of a target region in the embodiment. 同実施の形態における送信信号の観測について説明するための図FIG. 10 is a diagram illustrating observation of a transmission signal in the embodiment. 同実施の形態における送信信号の観測について説明するための図FIG. 10 is a diagram illustrating observation of a transmission signal in the embodiment. 同実施の形態における送信信号の観測について説明するための図FIG. 10 is a diagram illustrating observation of a transmission signal in the embodiment. 同実施の形態における直前期間と観測期間とについて説明するための図FIG. 10 is a diagram for explaining a previous period and an observation period in the embodiment. 同実施の形態における対象領域の一例について説明するための図FIG. 10 is a diagram illustrating an example of a target region in the embodiment. 同実施の形態における対象領域の他の一例について説明するための図FIG. 10 is a diagram illustrating another example of a target region in the embodiment. 同実施の形態におけるコンピュータシステムの構成の一例を示す図FIG. 2 shows an example of the configuration of a computer system according to the embodiment.

以下、本発明による情報処理装置について、実施の形態を用いて説明する。なお、以下の実施の形態において、同じ符号を付した構成要素及びステップは同一または相当するものであり、再度の説明を省略することがある。本実施の形態による情報処理装置は、間欠的に送信信号を送信する複数の携帯端末の送信信号の送信間隔のうち、最も長い送信間隔以上の長さの観測期間における送信信号の観測に応じて、複数の携帯端末の端末数を取得することによって、より正確な端末数を取得することができ、その結果として、より精度の高い端末保持率を算出することができるものである。 The following describes an information processing device according to the present invention using an embodiment. Note that in the following embodiments, components and steps with the same reference numerals are the same or equivalent, and repeated explanations may be omitted. The information processing device according to this embodiment obtains the number of multiple mobile terminals in response to observation of transmission signals during an observation period that is longer than the longest transmission interval among the transmission intervals of transmission signals from multiple mobile terminals that intermittently transmit transmission signals, thereby obtaining a more accurate number of terminals and, as a result, calculating a more accurate terminal retention rate.

図1は、本実施の形態による情報処理装置1を含む情報処理システム100の構成を示す模式図である。情報処理システム100は、情報処理装置1と、携帯端末5から送信される信号を観測するための複数のセンサ3-1,3-2と、人6を撮影するためのカメラ4とを備える。なお、センサ3-1,3-2を特に区別しない場合には、単にセンサ3と呼ぶこともある。他の構成要素についても同様である。 FIG. 1 is a schematic diagram showing the configuration of an information processing system 100 including an information processing device 1 according to this embodiment. The information processing system 100 comprises the information processing device 1, multiple sensors 3-1 and 3-2 for observing signals transmitted from a mobile terminal 5, and a camera 4 for photographing a person 6. Note that when there is no need to distinguish between the sensors 3-1 and 3-2, they may simply be referred to as sensor 3. The same applies to the other components.

携帯端末5は、例えば、スマートフォンやタブレット端末、スマートウォッチ、PDA(Personal Digital Assistant)などであってもよい。携帯端末5は、アクセスポイント2に無線信号を送信する。本実施の形態では、アクセスポイント2が無線LAN(Local Area Network)のアクセスポイントであり、携帯端末5が無線LANの端末である場合について主に説明する。アクセスポイント2は、例えば、Wi-Fiルータなどであってもよい。なお、携帯端末5は、自らが移動するものではなく、携帯端末5を所持している人6が移動することに付随して移動するものであるが、説明の便宜上、そのような移動を携帯端末5の移動と呼ぶこともある。また、図1で示しているように、多くの人6は、携帯端末5を保持しているが、一部の人6は、携帯端末5を保持していないこともある。 The mobile terminal 5 may be, for example, a smartphone, tablet, smartwatch, or PDA (Personal Digital Assistant). The mobile terminal 5 transmits a wireless signal to the access point 2. In this embodiment, the case where the access point 2 is a wireless LAN (Local Area Network) access point and the mobile terminal 5 is a wireless LAN terminal will be mainly described. The access point 2 may be, for example, a Wi-Fi router. Note that the mobile terminal 5 does not move by itself, but moves in conjunction with the movement of the person 6 carrying the mobile terminal 5. However, for convenience of explanation, such movement may also be referred to as the movement of the mobile terminal 5. Furthermore, as shown in FIG. 1, many people 6 carry mobile terminals 5, but some people 6 may not carry mobile terminals 5.

携帯端末5が送信する無線信号である送信信号には、物理アドレスが含まれているものとする。物理アドレスは、例えば、MACアドレスであってもよく、携帯端末5を識別可能な他の情報であってもよい。本実施の形態では、物理アドレスがIEEE802.11規格の無線信号に含まれるMACアドレスである場合について主に説明する。 The transmission signal, which is a wireless signal transmitted by the mobile terminal 5, is assumed to include a physical address. The physical address may be, for example, a MAC address or other information that can identify the mobile terminal 5. In this embodiment, we will mainly explain the case where the physical address is a MAC address included in a wireless signal conforming to the IEEE 802.11 standard.

また、プライバシー保護の観点から、送信信号に含まれる物理アドレスについて、一方向ハッシュ関数等を用いることによって匿名化を行った上で処理が行われてもよい。その場合でも、物理アドレスそのものと、物理アドレスが一方向ハッシュ関数等によって匿名化された後の情報とは一対一に対応しており、携帯端末5を識別する性質としては実質的に同じであるため、そのような匿名化後の情報も物理アドレスと呼ぶことにする。 Furthermore, from the perspective of privacy protection, the physical address included in the transmission signal may be anonymized using a one-way hash function or the like before processing. Even in this case, there is a one-to-one correspondence between the physical address itself and the information after the physical address has been anonymized using a one-way hash function or the like, and the properties for identifying the mobile terminal 5 are essentially the same, so such anonymized information will also be referred to as a physical address.

携帯端末5から送信される、物理アドレスを含む送信信号は、例えば、プローブリクエストであってもよく、それ以外の信号であってもよい。送信信号は、例えば、Wi-Fi以外の規格の信号であってもよい。なお、本実施の形態では、物理アドレスを含む送信信号がプローブリクエストである場合について主に説明する。物理アドレスを含む送信信号は、携帯端末5から一定または不定の間隔で間欠的に繰り返して送信されるものとする。プローブリクエストは、通常、約60~90秒の間隔で送信されることが知られている。 The transmission signal including the physical address transmitted from the mobile terminal 5 may be, for example, a probe request, or any other signal. The transmission signal may be, for example, a signal of a standard other than Wi-Fi. Note that this embodiment will mainly describe the case where the transmission signal including the physical address is a probe request. The transmission signal including the physical address is transmitted intermittently and repeatedly from the mobile terminal 5 at regular or irregular intervals. It is known that probe requests are typically transmitted at intervals of approximately 60 to 90 seconds.

センサ3は、携帯端末5からアクセスポイント2に送信された、物理アドレスを含む送信信号を観測し、送信信号に含まれる物理アドレスを取得する。例えば、センサ3-1は、領域31内に存在する携帯端末5から送信された信号を観測できるものとする。この領域31を、センサ3-1の覆域領域と呼ぶ。なお、図1では、センサ3-1,3-2の覆域領域31,32をそれぞれ実線の円で示しており、アクセスポイント2-1,2-2の覆域領域21,22をそれぞれ一点鎖線の円で示している。本実施の形態では、覆域領域31が、端末数の取得対象となる対象領域である場合について主に説明する。したがって、対象領域31と呼ぶこともある。なお、後述するように、対象領域は、覆域領域31内の一部の領域であってもよい。センサ3は、パケットセンサとして公知であり、その詳細な説明を省略する。パケットセンサについては、例えば、上記非特許文献1を参照されたい。本実施の形態では、センサ3が固定されている、すなわちセンサ3の位置が時間の経過に応じて変化しないものとする。 Sensor 3 observes transmission signals containing a physical address sent from mobile terminal 5 to access point 2 and acquires the physical address contained in the transmission signal. For example, sensor 3-1 is assumed to be able to observe signals transmitted from mobile terminal 5 present within area 31. This area 31 is referred to as the coverage area of sensor 3-1. Note that in Figure 1, coverage areas 31 and 32 of sensors 3-1 and 3-2 are respectively indicated by solid-line circles, and coverage areas 21 and 22 of access points 2-1 and 2-2 are respectively indicated by dashed-dotted circles. This embodiment will mainly describe the case where coverage area 31 is the target area from which the number of terminals is acquired. Therefore, it is also referred to as target area 31. Note that, as will be described later, the target area may be a portion of coverage area 31. Sensor 3 is known as a packet sensor, and a detailed description thereof will be omitted. For more information on packet sensors, see, for example, Non-Patent Document 1. In this embodiment, sensor 3 is assumed to be fixed, i.e., its position does not change over time.

センサ3は、携帯端末5から送信された、物理アドレスを含む送信信号を観測した場合に、送信信号に含まれる物理アドレスと、観測時間とを含む観測情報とを情報処理装置1に、有線または無線の通信回線を介して送信してもよい。観測時間は、例えば、送信信号の観測時点を示す時刻であってもよく、送信信号の観測時点を示す年月日及び時刻であってもよい。観測時間は、例えば、時計部やカレンダー部から取得されてもよい。情報処理装置1では、例えば、この観測時間を用いることによって、所定の観測期間にセンサ3で観測された送信信号に含まれる物理アドレスを特定することができる。観測情報には、例えば、センサ3の識別子や電波強度が含まれていてもよい。なお、センサ3の識別子は、例えば、センサ3の位置(例えば、緯度や経度など)であってもよく、その他の識別子であってもよい。電波強度は、例えば、受信信号強度(RSSI:Received Signal Strength Indicator)であってもよい。通信回線は、例えば、インターネットやイントラネット、公衆電話回線網などであってもよい。また、それらの情報は、複数のセンサ3間のマルチホップの無線通信によって情報処理装置1に送信されてもよい。 When the sensor 3 observes a transmission signal including a physical address transmitted from the mobile terminal 5, it may transmit the physical address included in the transmission signal and observation information including the observation time to the information processing device 1 via a wired or wireless communication line. The observation time may be, for example, the time indicating the time at which the transmission signal was observed, or the date and time indicating the time at which the transmission signal was observed. The observation time may be obtained, for example, from a clock or calendar unit. The information processing device 1 can, for example, use this observation time to identify the physical address included in the transmission signal observed by the sensor 3 during a specified observation period. The observation information may include, for example, an identifier of the sensor 3 and radio wave intensity. Note that the identifier of the sensor 3 may be, for example, the position of the sensor 3 (e.g., latitude and longitude) or another identifier. The radio wave intensity may be, for example, a received signal strength indicator (RSSI). The communication line may be, for example, the Internet, an intranet, or a public telephone network. Furthermore, this information may be transmitted to the information processing device 1 via multi-hop wireless communication between multiple sensors 3.

カメラ4は、対象領域を含む撮影領域の撮影画像を取得する。なお、対象領域は、撮影領域と一致していてもよく、または撮影領域の一部であってもよい。本実施の形態では、図1で示されるように、対象領域である覆域領域31と、破線の円で示される撮影領域41とが一致している場合について主に説明する。カメラ4によって取得される撮影画像は、例えば、静止画であってもよく、動画であってもよい。後者の場合には、動画の1個のフレームを用いて、後述する人数の取得が行われてもよい。また、撮影画像は、その画像に含まれる人物を認識できる解像度であることが好適である。また、撮影画像は、例えば、グレースケール画像であってもよく、カラー画像であってもよい。 Camera 4 captures a captured image of a capture area that includes the target area. The target area may coincide with the capture area, or may be a part of the capture area. In this embodiment, as shown in Figure 1, a case will be mainly described in which the coverage area 31, which is the target area, coincides with the capture area 41 indicated by the dashed circle. The captured image captured by camera 4 may be, for example, a still image or a video. In the latter case, the number of people, as described below, may be obtained using one frame of the video. It is also preferable that the captured image has a resolution that allows people included in the image to be recognized. The captured image may also be, for example, a grayscale image or a color image.

カメラ4は、撮影画像を取得した場合に、撮影画像と、撮影時間とを含む撮影情報を情報処理装置1に、有線または無線の通信回線を介して送信してもよい。撮影時間は、例えば、撮影時点を示す時刻であってもよく、撮影時点を示す年月日及び時刻であってもよく、撮影画像が動画である場合には、例えば、タイムコードであってもよい。なお、撮影時間がタイムコードである場合には、そのタイムコードによって、撮影時点を示す時刻などが示されることが好適である。撮影時間は、例えば、時計部やカレンダー部から取得されてもよい。情報処理装置1では、例えば、この撮影時間を用いることによって、所定の観測期間にカメラ4で撮影された撮影画像を特定することができる。また、例えば、既存の監視カメラや防犯カメラなどをカメラ4として流用してもよい。 When the camera 4 acquires a captured image, it may transmit the captured image and shooting information, including the shooting time, to the information processing device 1 via a wired or wireless communication line. The shooting time may be, for example, the time indicating the time of shooting, or the date and time indicating the time of shooting, or, if the captured image is a video, it may be, for example, a time code. Note that if the shooting time is a time code, it is preferable that the time indicating the time of shooting is indicated by the time code. The shooting time may be acquired, for example, from a clock or calendar unit. For example, the information processing device 1 can use this shooting time to identify images captured by the camera 4 during a specified observation period. Furthermore, for example, an existing surveillance camera or security camera may be used as the camera 4.

センサ3やカメラ4から情報処理装置1への情報の送信は、リアルタイムで行われてもよく、または、そうでなくてもよい。前者の場合には、センサ3やカメラ4は、例えば、送信信号の観測や、撮影画像の取得ごとに、観測情報や撮影情報を情報処理装置1に送信してもよい。一方、後者の場合には、センサ3やカメラ4は、例えば、観測情報や撮影情報を蓄積しておき、その蓄積した情報をまとめて定期的にまたは不定期に情報処理装置1に送信してもよい。情報処理装置1への送信がリアルタイムで行われる場合には、例えば、センサ3やカメラ4から情報処理装置1に送信される観測情報や撮影情報に、観測時間や撮影時間が含まれていなくてもよい。情報処理装置1が情報を受け取った時間を、観測時間や撮影時間としてもよいからである。また、センサ3やカメラ4は、例えば、情報処理装置1からの送信要求に応じて、観測情報や撮影情報を送信してもよい。この場合には、例えば、情報処理装置1は、所定の観測期間に情報を送信するようにセンサ3やカメラ4に要求し、センサ3やカメラ4は、その要求に応じて、観測期間の観測情報や撮影情報を情報処理装置1に送信してもよい。この送信は、例えば、リアルタイムの送信であってもよく、または、観測期間内に取得された情報のまとめての送信であってもよい。このように、要求に応じて観測期間内の情報が送信される場合には、例えば、観測情報や撮影情報に観測時間や撮影時間が含まれていなくてもよい。 Transmission of information from the sensor 3 or camera 4 to the information processing device 1 may or may not be performed in real time. In the former case, the sensor 3 or camera 4 may transmit observation information or photographic information to the information processing device 1, for example, each time a transmission signal is observed or a photographic image is acquired. On the other hand, in the latter case, the sensor 3 or camera 4 may, for example, accumulate observation information or photographic information and transmit the accumulated information collectively to the information processing device 1 regularly or irregularly. When transmission to the information processing device 1 is performed in real time, for example, the observation information or photographic information transmitted from the sensor 3 or camera 4 to the information processing device 1 does not need to include the observation time or photographic time. This is because the time the information processing device 1 receives the information may be the observation time or photographic time. Furthermore, the sensor 3 or camera 4 may transmit the observation information or photographic information in response to a transmission request from the information processing device 1, for example. In this case, for example, the information processing device 1 may request the sensor 3 or camera 4 to transmit information during a specified observation period, and the sensor 3 or camera 4 may transmit the observation information or photographic information for the observation period to the information processing device 1 in response to the request. This transmission may be, for example, a real-time transmission, or a collective transmission of information acquired during the observation period. In this way, when information from the observation period is transmitted in response to a request, for example, the observation information or shooting information does not need to include the observation time or shooting time.

図2は、本実施の形態による情報処理装置1の構成を示すブロック図である。本実施の形態による情報処理装置1は、受付部11と、記憶部12と、端末数取得部13と、人数取得部14と、算出部15と、推定部16と、出力部17とを備える。図1で示されるように、携帯端末5を保持している人6が対象領域31に存在している場合には、その携帯端末5から送信される送信信号はセンサ3-1で観測され、また、対象領域31に存在する人6はカメラ4によって撮影される。そして、送信信号に含まれる物理アドレスを含む観測情報、及び撮影画像を含む撮影情報が情報処理装置1に送信され、観測期間における対象領域31内の携帯端末5の端末数と人6の人数とが取得され、その取得結果に基づいて端末保持率が算出される。また、領域32でも同様に、携帯端末5から送信された送信信号がセンサ3-2で観測され、それに応じて観測情報が情報処理装置1に送信される。そして、情報処理装置1では、対象領域31について算出した端末保持率と、領域32で観測された携帯端末5の端末数とを用いて、対象領域31の人数を推定することができる。 Figure 2 is a block diagram showing the configuration of an information processing device 1 according to this embodiment. The information processing device 1 according to this embodiment includes a reception unit 11, a memory unit 12, a terminal number acquisition unit 13, a number of people acquisition unit 14, a calculation unit 15, an estimation unit 16, and an output unit 17. As shown in Figure 1, when a person 6 holding a mobile device 5 is present in the target area 31, the transmission signal transmitted from the mobile device 5 is observed by sensor 3-1, and the person 6 present in the target area 31 is photographed by camera 4. Observation information including the physical address contained in the transmission signal and photographic information including the photographed image are then transmitted to the information processing device 1, and the number of mobile devices 5 and the number of people 6 within the target area 31 during the observation period are acquired. The device holding rate is calculated based on the acquired results. Similarly, in area 32, the transmission signal transmitted from the mobile device 5 is observed by sensor 3-2, and observation information is transmitted to the information processing device 1 accordingly. The information processing device 1 can then estimate the number of people in the target area 31 using the device ownership rate calculated for the target area 31 and the number of mobile devices 5 observed in the area 32.

受付部11は、センサ3から観測情報を受け付ける。この受け付けは受信であってもよい。後述するように、センサ3と情報処理装置1が一体となっている場合には、受付部11は、観測情報を、一体となっているセンサ3から直接受け付けてもよい。受付部11は、受け付けた観測情報を記憶部12に蓄積する。受付部11は、カメラ4から撮影情報を受け付ける。この受け付けも受信であってもよい。なお、上記のように、観測情報や撮影情報に観測時間や撮影時間が含まれない場合には、受付部11は、観測情報や撮影情報を受け付けた時間を図示しない時計部やカレンダー部から受け取り、その観測時間や撮影時間を観測情報や撮影情報に含めて記憶部12に蓄積してもよい。 The reception unit 11 receives observation information from the sensor 3. This reception may be by reception. As will be described later, if the sensor 3 and the information processing device 1 are integrated, the reception unit 11 may receive the observation information directly from the integrated sensor 3. The reception unit 11 stores the received observation information in the memory unit 12. The reception unit 11 receives shooting information from the camera 4. This reception may also be by reception. Note that, as described above, if the observation time or shooting time is not included in the observation information or shooting information, the reception unit 11 may receive the time at which the observation information or shooting information was received from a clock unit or calendar unit (not shown), and store the observation time or shooting time together with the observation information or shooting information in the memory unit 12.

受付部11は、例えば、有線または無線の通信回線を介して情報を受信してもよく、センサ3から出力された情報を受け付けてもよい。なお、受付部11は、受け付けを行うためのデバイス(例えば、通信デバイスなど)を含んでもよく、または含まなくてもよい。また、受付部11は、ハードウェアによって実現されてもよく、または所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。 The reception unit 11 may receive information via a wired or wireless communication line, for example, or may receive information output from the sensor 3. The reception unit 11 may or may not include a device for receiving the information (e.g., a communication device). The reception unit 11 may be realized by hardware, or by software such as a driver that drives a specific device.

記憶部12では、受付部11によって蓄積された観測情報や撮影情報が記憶される。記憶部12は、不揮発性の記録媒体によって実現されることが好適であるが、揮発性の記録媒体によって実現されてもよい。記憶部12での記憶は、例えば、受け付けられた情報の一次的な記憶であってもよい。記録媒体は、例えば、半導体メモリや磁気ディスクなどであってもよい。 The memory unit 12 stores the observation information and photographic information accumulated by the reception unit 11. The memory unit 12 is preferably implemented as a non-volatile recording medium, but may also be implemented as a volatile recording medium. Storage in the memory unit 12 may be, for example, temporary storage of the received information. The recording medium may be, for example, a semiconductor memory or a magnetic disk.

端末数取得部13は、対象領域31に存在する複数の携帯端末5から間欠的に送信された送信信号の1以上のセンサ3による所定の観測期間における観測に応じて、その対象領域31に存在する携帯端末5の端末数を取得する。その送信信号には、前述のように、送信信号を送信した携帯端末5の物理アドレスが含まれている。 The terminal number acquisition unit 13 acquires the number of mobile terminals 5 present in the target area 31 in response to observation by one or more sensors 3 of transmission signals intermittently transmitted from multiple mobile terminals 5 present in the target area 31 during a predetermined observation period. As described above, the transmission signals include the physical addresses of the mobile terminals 5 that transmitted the transmission signals.

本実施の形態では、図1で示されるように、対象領域31が1個のセンサ3-1の被覆領域31と一致している場合について主に説明するが、対象領域は、1以上のセンサ3の被覆領域に含まれる領域であってもよい。例えば、2以上のセンサ3の被覆領域を統合した領域の全体、またはその一部の領域が、対象領域となっていてもよい。この場合の具体例については後述する。 In this embodiment, as shown in Figure 1, the case where the target area 31 coincides with the covered area 31 of one sensor 3-1 will be mainly described, but the target area may also be an area included in the covered areas of one or more sensors 3. For example, the target area may be the entire area obtained by combining the covered areas of two or more sensors 3, or a part of that area. Specific examples of this case will be described later.

観測期間は、例えば、午前10時0分0秒から70秒間などのように、始点と終点とが決まっている期間であってもよい。また、その観測期間の長さは、複数の携帯端末5の送信信号の送信間隔のうち、最も長い送信間隔である最長間隔以上の長さであることが好適である。なお、この観測期間の時間的な長さは、例えば、あらかじめ決められた固定値(例えば、90秒など)であってもよく、または、送信信号の観測に応じて設定される値であってもよい。 The observation period may be a period with a fixed start and end, such as 70 seconds from 10:00 AM. Furthermore, it is preferable that the length of the observation period be equal to or longer than the longest transmission interval among the transmission intervals of the transmission signals of multiple mobile terminals 5. The length of this observation period may be, for example, a predetermined fixed value (e.g., 90 seconds), or may be a value set according to the observation of the transmission signals.

送信信号の観測に応じて観測期間の長さが設定される場合には、例えば、端末数取得部13は、複数の携帯端末5からの送信信号の観測に応じて、観測期間の長さを設定してもよい。観測期間の長さの設定のための観測は、例えば、観測期間よりも以前に行われてもよい。また、観測期間の長さの設定のための観測は、例えば、1回だけ行われてもよく、または、繰り返して行われてもよい。後者の場合には、例えば、端末保持率の算出のための観測期間における観測のたびに行われてもよい。また、観測期間の長さは、観測に応じて適応的に設定されてもよい。端末数取得部13は、例えば、記憶部12で記憶されている複数の観測情報について、ある物理アドレスに対応する観測時間を用いて送信間隔を特定することを、複数の物理アドレスについて行い、複数の送信間隔のうち、最も長い送信間隔を最長間隔としてもよい。なお、物理アドレスに対応する観測時間とは、その物理アドレスが含まれる観測情報に含まれている観測時間のことであってもよい。そして、端末数取得部13は、観測期間の長さを、その最長間隔以上の長さとしてもよい。なお、観測期間の長さは、できるだけ短いことが好適である。携帯端末5を保持している人6が移動している場合には、観測期間の長さが長くなるほど、観測期間に対象領域を出入りする人6がより多くなり、電波を用いて取得される端末数と、撮影画像を用いて取得される人数との整合をとることが難しくなるからである。したがって、観測期間の長さは、最長間隔の長さに設定されてもよい。 When the length of the observation period is set in response to observation of transmission signals, for example, the terminal number acquisition unit 13 may set the length of the observation period in response to observation of transmission signals from multiple mobile terminals 5. The observation for setting the length of the observation period may be performed, for example, before the observation period. Furthermore, the observation for setting the length of the observation period may be performed, for example, only once or repeatedly. In the latter case, for example, it may be performed each time observation is performed during the observation period for calculating the terminal retention rate. Furthermore, the length of the observation period may be adaptively set in response to the observation. For example, the terminal number acquisition unit 13 may determine the transmission interval for multiple physical addresses using the observation time corresponding to a certain physical address for multiple pieces of observation information stored in the memory unit 12, and may set the longest transmission interval among the multiple transmission intervals as the longest interval. Note that the observation time corresponding to a physical address may be the observation time included in the observation information containing that physical address. The terminal number acquisition unit 13 may then set the length of the observation period to be equal to or longer than the longest interval. Note that it is preferable that the length of the observation period be as short as possible. If a person 6 carrying a mobile device 5 is moving, the longer the observation period, the more people 6 will enter and leave the target area during the observation period, making it difficult to match the number of devices acquired using radio waves with the number of people acquired using captured images. Therefore, the length of the observation period may be set to the length of the longest interval.

観測期間の始点は、例えば、10時0分0秒などのように、あらかじめ決められていてもよく、または、端末保持率を算出する際に決定されてもよい。後者の場合には、端末数取得部13は、端末数を取得する際に、観測期間の始点を適宜、決定して、その始点から、観測期間の長さだけ経過した時点を観測期間の終点としてもよい。 The start point of the observation period may be predetermined, such as 10:00:00, or may be determined when calculating the terminal ownership rate. In the latter case, the terminal number acquisition unit 13 may appropriately determine the start point of the observation period when acquiring the number of terminals, and may set the end point of the observation period as the point in time that is the length of the observation period from that start point.

端末数取得部13は、例えば、観測期間に観測された送信信号に関する複数の観測情報、すなわち、記憶部12で記憶されている複数の観測情報のうち、観測期間内の観測時間を含む複数の観測情報からそれぞれ物理アドレスを読み出し、読み出した物理アドレスのユニーク数である端末数を取得してもよい。ユニーク数の取得は、例えば、複数の物理アドレスについてユニーク処理を行い、ユニーク処理後の物理アドレスの個数をカウントすることによって行われてもよい。このようにすることで、センサ3が、観測期間内に同じ携帯端末5から2回以上、送信信号を受信していたとしても、正確な端末数を取得することができる。 The terminal number acquisition unit 13 may, for example, read physical addresses from multiple pieces of observation information related to transmission signals observed during the observation period, i.e., from multiple pieces of observation information stored in the memory unit 12, including observation times within the observation period, and acquire the number of terminals, which is the unique number of the read physical addresses. The unique number may be acquired, for example, by performing unique processing on multiple physical addresses and counting the number of physical addresses after unique processing. In this way, even if the sensor 3 receives a transmission signal from the same mobile terminal 5 more than once during the observation period, an accurate number of terminals can be acquired.

端末数取得部13は、推定対象領域に存在する複数の携帯端末5から送信された送信信号の1以上のセンサ3による観測期間と同じ長さの観測(以下、この観測の期間を「推定観測期間」と呼ぶことがある。)に応じて、その推定対象領域に存在する携帯端末5の個数を取得してもよい。推定対象領域は、対象領域とは異なる領域であって、その対象領域を通過する人が通過する領域である。対象領域と、推定対象領域とは、例えば、同じ道路の異なる位置(例えば、一方が道路における人流の上流側であり、他方が下流側であるなど)であってもよく、イベント会場やショッピングセンター、建物などの人の集まる場所において、対象領域が出入口の領域であり、推定対象領域が、その場所における出入口以外の領域であってもよい。また、推定対象領域における送信信号の観測は、通常、対象領域における送信信号の観測を行う1以上のセンサ3とは異なる1以上のセンサ3によって行われることになる。図1の例では、端末数取得部13は、例えば、対象領域31とは異なる推定対象領域32内の携帯端末5から送信された送信信号のセンサ3-2による観測に応じて、推定対象領域32に存在する携帯端末5の個数を取得してもよい。ここでは、推定対象領域32は、センサ3-2の覆域領域と一致しているものとする。なお、対象領域について電波の観測が行われる観測期間と、推定対象領域について電波の観測が行われる推定観測期間とは、通常、近いことが好適である。両期間が近いほど、対象領域及び推定対象領域における端末保持率が近い値になると考えられるからである。また、両期間がずれている場合に、どちらの期間が時間的に前であってもよい。また、図1では、推定対象領域が1個である場合について示しているが、そうでなくてもよい。例えば、人数を推定したい領域が、複数の推定対象領域によってカバーされていてもよい。複数の推定対象領域が存在する場合に、端末数取得部13は、例えば、推定対象領域ごとに端末数を取得してもよく、または、複数の推定対象領域の全体について端末数を取得してもよい。後者の場合には、複数の推定対象領域の全体について、推定観測期間に観測された送信信号に含まれるすべての物理アドレスのユニーク数である、複数の推定対象領域の全体の端末数が取得されてもよい。 The terminal number acquisition unit 13 may acquire the number of mobile terminals 5 present in the estimated target area based on the same length of observation period (hereinafter, this observation period may be referred to as the "estimated observation period") by one or more sensors 3 of transmission signals transmitted from multiple mobile terminals 5 present in the estimated target area. The estimated target area is an area different from the target area and is an area through which people pass. The target area and the estimated target area may be, for example, different locations on the same road (e.g., one is upstream and the other is downstream of the flow of people on the road). In a place where people gather, such as an event venue, shopping center, or building, the target area may be an entrance/exit area, and the estimated target area may be an area other than the entrance/exit area. Furthermore, observation of transmission signals in the estimated target area is typically performed by one or more sensors 3 different from the one or more sensors 3 that observe transmission signals in the target area. In the example of FIG. 1 , the terminal number acquisition unit 13 may acquire the number of mobile terminals 5 present in the estimation target area 32 in response to, for example, observation by the sensor 3-2 of transmission signals transmitted from mobile terminals 5 within the estimation target area 32, which is different from the target area 31. Here, the estimation target area 32 is assumed to coincide with the coverage area of the sensor 3-2. Note that it is generally preferable that the observation period during which radio waves are observed for the target area and the estimation observation period during which radio waves are observed for the estimation target area are close to each other. This is because the closer the two periods are to each other, the closer the values of the device ownership rates in the target area and the estimation target area will be. Furthermore, if the two periods are offset, either period may be earlier in time. Furthermore, while FIG. 1 illustrates a case where there is one estimation target area, this is not necessarily the case. For example, the area in which the number of people is to be estimated may be covered by multiple estimation target areas. When multiple estimation target areas exist, the terminal number acquisition unit 13 may acquire the number of terminals for each estimation target area, or may acquire the number of terminals for all of the multiple estimation target areas. In the latter case, the total number of terminals in the multiple estimation target areas may be obtained, which is the unique number of all physical addresses included in the transmission signals observed during the estimation observation period for all of the multiple estimation target areas.

なお、対象領域に含まれる、携帯端末5を保持している人6が移動している場合であって、対象領域が小さい場合には、観測期間を最長間隔以上にしていたとしても、観測期間内に対象領域内で送信信号が観測されない携帯端末5が存在し得ることになる。そのような状況を回避するためには、図4で示されるように、対象領域30が、対象領域30を移動する人の速度Vと、観測期間の長さTとを乗算した長さ以上の長さを有していてもよい。なお、図4では、センサ3の覆域領域である対象領域30の長さが、V×Tである場合について示している。対象領域30が大きくなるほど撮影範囲も広げる必要があるため、対象領域30は大きくならないことが好適である。その観点からは、対象領域30の長さをV×Tにすることが好適である。対象領域30の長さとは、対象領域30を移動している人6の移動方向における長さであってもよい。また、人の速度Vは、例えば、あらかじめ決められた固定値(例えば、0.8~1.2m/秒など)であってもよく、または、人6の移動の観測結果に応じて設定される値であってもよい。後者の場合には、例えば、撮影画像を用いて、認識した人の追跡を行うことによって各人の移動速度を取得し、複数の人の移動速度の代表値(例えば、平均値や中央値、最大値など)を特定し、その代表値を速度Vとして設定してもよい。この速度Vの設定は、例えば、人数取得部14によって行われてもよく、または、他の構成要素によって行われてもよい。速度Vが固定値でない場合には、対象領域30を移動する人6の速度に応じて、対象領域30の大きさが異なることになる。この場合には、後述するように、覆域領域のうち、電波強度が所定の閾値を超える領域を対象領域として、その閾値を、速度Vに応じて変更してもよい。また、撮影画像のうち、速度Vに応じた対象領域30に相当する領域において、後述する人数の取得が行われてもよい。 In addition, if a person 6 carrying a mobile device 5 within the target area is moving and the target area is small, there may be a mobile device 5 whose transmission signal is not observed within the target area during the observation period, even if the observation period is set to be equal to or longer than the longest interval. To avoid such a situation, as shown in Figure 4, the target area 30 may have a length equal to or greater than the product of the speed V of the person moving through the target area 30 and the length T of the observation period. Note that Figure 4 illustrates a case where the length of the target area 30, which is the coverage area of the sensor 3, is V x T. Since the larger the target area 30, the wider the imaging range must be, it is preferable that the target area 30 not be too large. From this perspective, it is preferable to set the length of the target area 30 to V x T. The length of the target area 30 may be the length in the direction of movement of the person 6 moving through the target area 30. Furthermore, the person's speed V may be, for example, a predetermined fixed value (e.g., 0.8 to 1.2 m/s) or a value set based on the observation results of the person's 6 movement. In the latter case, for example, the movement speed of each person may be acquired by tracking the recognized people using the captured image, and a representative value (e.g., average, median, maximum, etc.) of the movement speeds of multiple people may be identified and set as the speed V. This speed V may be set, for example, by the number of people acquisition unit 14 or by another component. If the speed V is not a fixed value, the size of the target area 30 will vary depending on the speed of people 6 moving through the target area 30. In this case, as described below, the area of the coverage area where the radio wave intensity exceeds a predetermined threshold may be set as the target area, and the threshold may be changed depending on the speed V. Furthermore, the number of people, as described below, may be acquired in an area of the captured image that corresponds to the target area 30 according to the speed V.

このように、対象領域30の長さをV×T以上とすることによって、例えば、図5Aで示されるように、観測期間の始点に対象領域30に入ったAが保持する携帯端末5は、そのAが対象領域30から出るまでに少なくとも1回は送信信号を送信することになる。そのため、より正確な端末保持率を算出することができるようになる。図5Aでは、観測期間における人(図5Aでは、A,B,C)の移動を左向きの矢印で示しており、送信信号の送信タイミングを上向きの矢印で示している。なお、観測期間の始点に対象領域30内(例えば、対象領域30の中央付近など)に位置するBが保持する携帯端末5については、そのBが対象領域30から出るまでに送信信号を送信しないことも考えられる。しかしながら、対象領域30及びその周囲において、人流が一様であり、移動する複数の人6の携帯端末5の保持率が等しく、各携帯端末5の送信信号の送信間隔の分布が変化せず、その送信間隔が最長間隔に近いとすると、観測期間における観測に応じて、精度の高い端末数の取得を実現できると考えられる。例えば、観測期間の始点に対象領域30内に位置しており、観測期間の終点に対象領域30外に位置しているBの携帯端末5の送信信号を観測できない代わりに、観測期間の始点に対象領域30外に位置しており、観測期間の終点に対象領域30内に位置しているCの携帯端末5の送信信号を観測することができるからである。なお、対象領域30において人流が一様であるとは、対象領域30に流入する単位時間あたりの人数と、対象領域30から流出する単位時間あたりの人数がほぼ等しいことであってもよい。 By setting the length of the target area 30 to V x T or greater, for example, as shown in Figure 5A, the mobile device 5 held by person A, who entered the target area 30 at the start of the observation period, will transmit a transmission signal at least once before A leaves the target area 30. This allows for more accurate calculation of the device ownership rate. In Figure 5A, the movement of people (A, B, and C in Figure 5A) during the observation period is indicated by left-pointing arrows, and the timing of transmission signals is indicated by upward-pointing arrows. Note that the mobile device 5 held by person B, who is located within the target area 30 (e.g., near the center of the target area 30) at the start of the observation period, may not transmit a transmission signal before B leaves the target area 30. However, assuming that the flow of people is uniform in and around the target area 30, the mobile device 5 ownership rates of multiple moving people 6 are equal, the distribution of transmission intervals of the transmission signals of each mobile device 5 does not change, and the transmission intervals are close to the longest interval, it is believed that highly accurate device counts can be obtained based on observations made during the observation period. For example, while it is not possible to observe the transmission signal from mobile terminal 5 of B, which is located within target area 30 at the start of the observation period and outside target area 30 at the end of the observation period, it is possible to observe the transmission signal from mobile terminal 5 of C, which is located outside target area 30 at the start of the observation period and within target area 30 at the end of the observation period. Note that "people flow is uniform in target area 30" may mean that the number of people per unit time flowing into target area 30 and the number of people per unit time flowing out of target area 30 are approximately equal.

一方、対象領域30を移動している人6が保持している携帯端末5に、送信間隔が最長間隔よりも大幅に短い携帯端末5が含まれる場合には、物理アドレスのユニーク数を取得する際にダブルカウントが行われる可能性もあり(例えば、図5Bで示されるように、観測期間において、対象領域30の中央付近から対象領域30外に移動したBが有する携帯端末5と、対象領域30外から、対象領域30の中央付近にまで移動したCが有する携帯端末5については、一方の携帯端末5からの送信信号のみがセンサ3で観測されればよいが、送信信号の送信間隔が短い場合には、破線の上向き矢印のタイミングでも送信信号が観測されることになり、ダブルカウントが行われることになる)、それに応じて端末数の精度が下がる可能性もある。この問題を解決するためには、観測期間の直前の期間(以下、この期間を「直前期間」とする。)においても観測を行い、直前期間にセンサ3で観測された送信信号に含まれる物理アドレスについては、観測期間における観測においてユニーク数の取得対象としないようにしてもよい。例えば、直前期間において、図5Cで示されるようにA,Bが有する携帯端末5が送信信号を送信した場合には、Bが有する携帯端末5の送信信号が対象領域30において観測されるため、その送信信号に含まれる物理アドレスについては、観測期間における観測においてユニーク数の取得対象としないようにしてもよい。すなわち、Bが有する携帯端末5については、観測期間において端末数にカウントしないようにしてもよい。なお、直前期間の時間的な長さは、観測期間の時間的な長さと同じであってもよく、またはそれよりも長くてもよい。また、図5Dで示されるように、直前期間と観測期間とは連続している、すなわち、直前期間の終点が観測期間の始点に一致しているものとする。 On the other hand, if the mobile devices 5 held by people 6 moving through the target area 30 include mobile devices 5 with transmission intervals significantly shorter than the longest interval, double counting may occur when obtaining the unique number of physical addresses. (For example, as shown in Figure 5B, for the mobile device 5 held by person B, who moved from near the center of the target area 30 to outside the target area 30 during the observation period, and the mobile device 5 held by person C, who moved from outside the target area 30 to near the center of the target area 30, only the transmission signal from one of the mobile devices 5 needs to be observed by sensor 3. However, if the transmission interval of the transmission signal is short, the transmission signal will also be observed at the timing indicated by the dashed upward arrow, resulting in double counting.) This may result in a corresponding decrease in the accuracy of the number of devices. To solve this problem, observation may be performed in the period immediately prior to the observation period (hereinafter referred to as the "immediately prior period"), and physical addresses included in transmission signals observed by sensor 3 during the immediately prior period may not be included in the unique number obtained during observation in the observation period. For example, if mobile terminals 5 owned by A and B transmit transmission signals during the immediately preceding period as shown in FIG. 5C, the transmission signal from mobile terminal 5 owned by B is observed in target area 30, and therefore the physical address included in that transmission signal may not be included in the acquisition of the unique number during observation during the observation period. In other words, mobile terminal 5 owned by B may not be counted in the number of terminals during the observation period. Note that the temporal length of the immediately preceding period may be the same as or longer than the temporal length of the observation period. Also, as shown in FIG. 5D, the immediately preceding period and the observation period are continuous, i.e., the end point of the immediately preceding period coincides with the start point of the observation period.

具体的には、端末数取得部13は、観測期間にセンサ3で観測された送信信号に含まれる物理アドレスのユニーク数を取得する際に、直前期間にセンサ3で観測された送信信号に含まれる物理アドレスを除外して、ユニーク数を取得してもよい。例えば、端末数取得部13は、直前期間にセンサ3で観測された送信信号に対応する観測情報からそれぞれ物理アドレスを取得し、観測期間にセンサ3で観測された送信信号に対応する観測情報を用いて端末数を取得する際に、直前期間の観測情報から取得した物理アドレスを含む観測情報を除外して、端末数の取得を行ってもよい。このようにすることで、端末数取得部13は、対象領域30において観測期間内に携帯端末5から送信された初回の送信信号を用いて端末数を取得することができ、送信間隔の短い携帯端末5に関するダブルカウントを回避することができる。なお、この処理は、対象領域30に含まれる人のうち、多くの割合の人が移動している場合に行われることが好適である。すなわち、対象領域30が道路や通路などのように、人が移動する領域である場合に行われることが好適である。対象領域30が店舗やレストランなどのように人が滞在する領域である場合には、取得された端末数が不正確なものになる可能性があるからである。したがって、対象領域30が、人が滞在する可能性のある領域である場合には、対象領域30の長さをV×Tとする必要はなく、また、直前期間に観測された送信信号に含まれる物理アドレスを考慮しないで、観測期間における端末数の取得を行ってもよい。 Specifically, when acquiring the unique number of physical addresses included in transmission signals observed by sensor 3 during the observation period, the terminal number acquisition unit 13 may acquire the unique number by excluding physical addresses included in transmission signals observed by sensor 3 during the immediately preceding period. For example, the terminal number acquisition unit 13 may acquire physical addresses from observation information corresponding to transmission signals observed by sensor 3 during the immediately preceding period, and when acquiring the number of terminals using the observation information corresponding to transmission signals observed by sensor 3 during the observation period, the terminal number acquisition unit 13 may acquire the number of terminals by excluding observation information including physical addresses acquired from the observation information during the immediately preceding period. In this manner, the terminal number acquisition unit 13 can acquire the number of terminals using the initial transmission signal transmitted from mobile terminal 5 within the target area 30 during the observation period, thereby avoiding double counting of mobile terminal 5 with short transmission intervals. Note that this process is preferably performed when a large proportion of people in the target area 30 are moving. In other words, it is preferably performed when the target area 30 is an area where people move, such as a road or passageway. This is because if the target area 30 is an area where people are likely to be staying, such as a store or restaurant, the number of terminals obtained may be inaccurate. Therefore, if the target area 30 is an area where people are likely to be staying, the length of the target area 30 does not need to be V x T, and the number of terminals during the observation period may be obtained without considering the physical addresses contained in the transmission signals observed during the immediately preceding period.

なお、推定対象領域についても人が移動している場合には、例えば、対象領域と同様に、推定対象領域が、推定対象領域を移動する人の速度と、推定観測期間の長さとを乗算した長さ以上の長さを有しているようにしてもよい。例えば、対象領域を移動している人の速度が、推定対象領域を移動している人の速度と異なる場合には、推定対象領域が、推定対象領域を移動している人の速度に応じた長さになることが好適である。また、撮影範囲との兼ね合いから、対象領域は大きくならないことが好適であるが、推定対象領域については、そのような制限はない。したがって、推定対象領域は、人の速度と推定観測期間の長さとを乗算した長さ以上となる範囲において、より大きい範囲をカバーするようにしてもよい。また、推定対象領域についても人が移動している場合には、対象領域と同様に、端末数取得部13は、例えば、推定観測期間にセンサ3で観測された送信信号に含まれる物理アドレスのユニーク数を取得する際に、推定観測期間の直前の期間である直前期間にセンサ3で観測された送信信号に含まれる物理アドレスを除外して、ユニーク数を取得してもよい。なお、対象領域と同様に、推定対象領域が、人が滞在する可能性のある領域である場合には、推定対象領域の長さを、人の速度と推定観測期間の長さとを乗算した長さ以上にする必要はなく、また、直前期間に観測された送信信号に含まれる物理アドレスを考慮しないで、推定観測期間における端末数の取得を行ってもよい。 Note that, in the case where people are moving in the estimated target area, the estimated target area may have a length equal to or greater than the speed of people moving through the estimated target area multiplied by the length of the estimated observation period, as with the target area. For example, if the speed of people moving through the target area differs from the speed of people moving through the estimated target area, it is preferable that the estimated target area have a length corresponding to the speed of people moving through the estimated target area. Furthermore, while it is preferable that the target area not be large in consideration of the shooting range, there is no such restriction on the estimated target area. Therefore, the estimated target area may cover a larger range, as long as it is equal to or greater than the speed of people multiplied by the length of the estimated observation period. In the case where people are moving in the estimated target area, as with the target area, the terminal number acquisition unit 13 may, for example, acquire the unique number of physical addresses included in transmission signals observed by sensor 3 during the estimated observation period by excluding physical addresses included in transmission signals observed by sensor 3 during the period immediately preceding the estimated observation period. As with the target area, if the estimated target area is an area where a person is likely to be staying, the length of the estimated target area does not need to be greater than the length obtained by multiplying the person's speed by the length of the estimated observation period, and the number of terminals in the estimated observation period may be obtained without taking into account the physical addresses contained in the transmission signals observed in the immediately preceding period.

人数取得部14は、対象領域を含む撮影領域の撮影画像を用いて、対象領域に存在する人の人数を取得する。その撮影画像は、観測期間内に撮影された撮影画像である。本実施の形態では、図1で示されるように、撮影領域41と対象領域31とが等しい場合について主に説明するが、撮影領域41は、対象領域31よりも広くてもよい。この場合には、人数取得部14は、撮影画像のうち、対象領域31に対応する領域を用いて、人数を取得してもよい。また、撮影画像は、1個のカメラ4によって取得された撮影画像であってもよく、または、2個以上のカメラ4によって取得された撮影画像を合成したものであってもよい。後者の場合には、より広範囲の領域について、人数を取得することができるようになる。 The number of people acquisition unit 14 acquires the number of people present in the target area using captured images of the capture area that includes the target area. These captured images are captured within the observation period. In this embodiment, the case where the capture area 41 and the target area 31 are equal, as shown in FIG. 1, is mainly described, but the capture area 41 may be larger than the target area 31. In this case, the number of people acquisition unit 14 may acquire the number of people using an area of the capture image that corresponds to the target area 31. Furthermore, the captured image may be an image captured by a single camera 4, or may be a composite of images captured by two or more cameras 4. In the latter case, it becomes possible to acquire the number of people over a wider area.

人数取得部14は、例えば、画像処理によって対象領域に存在する人6を認識し、その認識した人6をカウントすることによって、対象領域内の人数を取得してもよい。また、人数取得部14は、例えば、観測期間内の1つの時点の撮影画像を用いて人数の取得を行ってもよく、複数の時点の撮影画像を用いて人数の取得を行ってもよい。前者の場合には、例えば、観測期間の始点、終点、または両者の間の任意の時点の撮影画像が用いられてもよい。後者の場合には、複数の時点の撮影画像を用いた人数の取得が行われ、複数の人数の代表値が、最終的な人数となってもよい。代表値は、例えば、平均値、中央値などであってもよい。 The number of people acquisition unit 14 may, for example, acquire the number of people in the target area by recognizing people 6 present in the target area through image processing and counting the recognized people 6. Furthermore, the number of people acquisition unit 14 may, for example, acquire the number of people using an image captured at a single point in time during the observation period, or may acquire the number of people using images captured at multiple points in time. In the former case, for example, images captured at the start or end of the observation period, or any point in between, may be used. In the latter case, the number of people may be acquired using images captured at multiple points in time, and a representative value of the multiple numbers of people may be used as the final number of people. The representative value may, for example, be the average, median, etc.

なお、対象領域は、人が通過するゲートの領域を含んでいてもよい。図6は、複数のゲート8を通過する人6を示す平面図である。図6では、複数の人6は、図中の右側から左側に向かって移動し、その途中でゲート8を通過するものとする。ゲート8は、例えば、電車などの自動改札や、イベント会場などにおける出入口、会社などへの入構時に通過するセキュリティゲートなどであってもよい。図6では、そのゲート8の領域を含むように、対象領域30及び撮影領域40が設定されている。このようなゲート8を通過する際には、人6は一方向にゆっくりと移動するため、端末数や人数をより正確に取得することができ、その結果として、端末保持率をより高い精度で算出することができる。この場合には、ゲート8に対する人流の上流側または下流側の領域に1個または2個以上の推定対象領域が設定されてもよい。 The target area may include the area of the gate through which the person passes. Figure 6 is a plan view showing people 6 passing through multiple gates 8. In Figure 6, multiple people 6 are moving from right to left in the figure, passing through gate 8 along the way. Gate 8 may be, for example, an automatic ticket barrier for a train, an entrance/exit at an event venue, or a security gate passed through when entering a company. In Figure 6, the target area 30 and shooting area 40 are set to include the area of gate 8. When passing through such a gate 8, people 6 move slowly in one direction, making it possible to obtain more accurate numbers of devices and people, and as a result, the device ownership rate can be calculated with higher accuracy. In this case, one or more estimated target areas may be set upstream or downstream of the people flow relative to gate 8.

算出部15は、端末数取得部13によって取得された対象領域内の端末数と、人数取得部14によって取得された対象領域内の人数とに基づいて端末保持率を算出する。なお、端末数と人数との取得の対象となる対象領域は、同じ対象領域であるものとする。また、端末数及び人数は、ある観測期間における送信信号の観測結果や撮影画像に応じて取得されたものであるとする。算出部15は、より具体的には、次式によって端末保持率を算出してもよい。
端末保持率=端末数/人数
The calculation unit 15 calculates the terminal holding rate based on the number of terminals in the target area acquired by the terminal number acquisition unit 13 and the number of people in the target area acquired by the number of people acquisition unit 14. Note that the target area from which the number of terminals and the number of people are acquired is the same target area. Furthermore, it is assumed that the number of terminals and the number of people are acquired based on the observation results of transmission signals and captured images during a certain observation period. More specifically, the calculation unit 15 may calculate the terminal holding rate using the following formula.
Device ownership rate = number of devices / number of people

推定部16は、端末数取得部13によって取得された推定対象領域内の携帯端末5の個数と、算出部15によって算出された端末保持率とに基づいて、推定対象領域内の人数を推定する。推定部16は、より具体的には、次式によって推定対象領域内の人数を算出してもよい。
推定人数=推定対象領域内の端末数/端末保持率
The estimation unit 16 estimates the number of people in the estimation target area based on the number of mobile terminals 5 in the estimation target area acquired by the terminal number acquisition unit 13 and the terminal holding rate calculated by the calculation unit 15. More specifically, the estimation unit 16 may calculate the number of people in the estimation target area using the following formula.
Estimated number of people = number of devices in the estimated target area / device ownership rate

なお、複数の推定対象領域が存在する場合には、推定部16は、例えば、推定対象領域ごとに人数の推定を行い、推定対象領域ごとの推定人数を加算することによって、複数の推定対象領域に関する推定人数を取得してもよく、複数の推定対象領域の全体について取得された端末数と、端末保持率とを用いて、複数の推定対象領域の全体の人数を推定してもよい。 In addition, if there are multiple estimated target areas, the estimation unit 16 may, for example, estimate the number of people for each estimated target area and add up the estimated number of people for each estimated target area to obtain the estimated number of people for the multiple estimated target areas, or may estimate the total number of people for the multiple estimated target areas using the number of devices obtained for all of the multiple estimated target areas and the device ownership rate.

出力部17は、推定部16によって推定された人数を出力する。また、例えば、情報処理装置1以外によって端末保持率を用いた人数の推定が行われる場合には、出力部17は、例えば、算出部15によって算出された端末保持率を出力してもよい。ここで、この出力は、例えば、表示デバイス(例えば、CRTや有機ELディスプレイなど)への表示でもよく、所定の機器への通信回線を介した送信でもよく、プリンタによる印刷でもよく、スピーカによる音声出力でもよく、記録媒体への蓄積でもよく、他の構成要素への引き渡しでもよい。なお、出力部17は、出力を行うデバイス(例えば、表示デバイスや通信デバイスなど)を含んでもよく、または含まなくてもよい。また、出力部17は、ハードウェアによって実現されてもよく、または、それらのデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。 The output unit 17 outputs the number of people estimated by the estimation unit 16. Furthermore, for example, if the number of people is estimated using the device ownership rate by a device other than the information processing device 1, the output unit 17 may output the device ownership rate calculated by the calculation unit 15. Here, this output may be, for example, displayed on a display device (e.g., a CRT or organic EL display), transmitted to a specified device via a communication line, printed by a printer, output as audio via a speaker, stored on a recording medium, or passed to another component. The output unit 17 may or may not include a device that performs the output (e.g., a display device or communication device). The output unit 17 may be implemented by hardware, or by software such as a driver that drives such a device.

次に、情報処理装置1の動作について図3のフローチャートを用いて説明する。
(ステップS101)受付部11は、観測情報または撮影情報を受け付けたかどうか判断する。そして、観測情報または撮影情報を受け付けた場合には、ステップS102に進み、そうでない場合には、ステップS103に進む。
Next, the operation of the information processing device 1 will be described with reference to the flowchart of FIG.
(Step S101) The reception unit 11 determines whether observation information or photography information has been received. If observation information or photography information has been received, the process proceeds to step S102; if not, the process proceeds to step S103.

(ステップS102)受付部11は、受け付けた情報を記憶部12に蓄積する。そして、ステップS101に戻る。 (Step S102) The reception unit 11 stores the received information in the memory unit 12. Then, the process returns to step S101.

(ステップS103)算出部15は、端末保持率を算出するかどうか判断する。そして、端末保持率を算出する場合には、ステップS104に進み、そうでない場合には、ステップS108に進む。なお、算出部15は、例えば、端末保持率を算出すると定期的に判断してもよく、または、端末保持率を算出する旨の指示に応じて端末保持率を算出すると判断してもよい。 (Step S103) The calculation unit 15 determines whether to calculate the device retention rate. If the device retention rate is to be calculated, the process proceeds to step S104; if not, the process proceeds to step S108. Note that the calculation unit 15 may, for example, periodically determine to calculate the device retention rate, or may determine to calculate the device retention rate in response to an instruction to calculate the device retention rate.

(ステップS104)端末数取得部13は、観測期間前における送信信号の観測に応じて、最長間隔を特定し、最長間隔以上の長さとなるように観測期間の長さを設定する。 (Step S104) The terminal number acquisition unit 13 identifies the longest interval based on the observation of the transmission signal before the observation period, and sets the length of the observation period so that it is equal to or longer than the longest interval.

(ステップS105)端末数取得部13は、ステップS104で設定した長さの観測期間における送信信号の観測に応じて、対象領域内の携帯端末5の端末数を取得する。 (Step S105) The terminal number acquisition unit 13 acquires the number of mobile terminals 5 within the target area based on the observation of the transmission signals during the observation period of the length set in step S104.

(ステップS106)人数取得部14は、観測期間内に取得された撮影画像を用いて、対象領域内の人6の人数を取得する。 (Step S106) The number of people acquisition unit 14 acquires the number of people 6 within the target area using the captured images acquired during the observation period.

(ステップS107)算出部15は、ステップS105で取得された端末数と、ステップS106で取得された人数とを用いて、端末保持率を算出する。そして、ステップS101に戻る。 (Step S107) The calculation unit 15 calculates the device ownership rate using the number of devices acquired in step S105 and the number of people acquired in step S106. Then, the process returns to step S101.

(ステップS108)推定部16は、推定対象領域における人数の推定を行うかどうか判断する。そして、人数の推定を行う場合には、ステップS109に進み、そうでない場合には、ステップS101に戻る。なお、推定部16は、例えば、人数の推定を行うと定期的に判断してもよく、または、人数を推定する旨の指示に応じて人数を推定すると判断してもよい。 (Step S108) The estimation unit 16 determines whether to estimate the number of people in the estimation target area. If the number of people is to be estimated, the process proceeds to step S109; if not, the process returns to step S101. Note that the estimation unit 16 may, for example, periodically determine to estimate the number of people, or may determine to estimate the number of people in response to an instruction to estimate the number of people.

(ステップS109)端末数取得部13は、ステップS104で設定した長さの期間における送信信号の観測に応じて、推定対象領域内の携帯端末5の端末数を取得する。 (Step S109) The terminal number acquisition unit 13 acquires the number of mobile terminals 5 within the estimation target area based on the observation of the transmission signal over the period of time set in step S104.

(ステップS110)推定部16は、ステップS107で算出された端末保持率と、ステップS109で取得された端末数とを用いて、推定対象領域内の人数を推定する。 (Step S110) The estimation unit 16 estimates the number of people within the estimation target area using the device ownership rate calculated in step S107 and the number of devices acquired in step S109.

(ステップS111)出力部17は、ステップS110で取得された推定人数を出力する。そして、ステップS101に戻る。 (Step S111) The output unit 17 outputs the estimated number of people obtained in step S110. Then, the process returns to step S101.

なお、図3のフローチャートにおいて、端末保持率が算出される前に推定対象領域における端末数が取得される場合には、その端末数の取得の前に観測期間の長さの設定が行われてもよい。また、この場合には、推定対象領域における端末数が取得された後であって、端末保持率が算出された後に、推定対象領域における人数の推定が行われてもよい。また、情報処理装置1からの送信要求に応じて観測情報や撮影情報が送信される場合には、情報処理装置1は、端末保持率を算出する際や、推定対象領域に関する人数の推定を行う際に、センサ3やカメラ4に送信要求を送信してもよい。また、図3のフローチャートにおける処理の順序は一例であり、同様の結果を得られるのであれば、各ステップの順序を変更してもよい。また、図3のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。 In the flowchart of FIG. 3, if the number of devices in the estimation target area is obtained before the device holding rate is calculated, the length of the observation period may be set before the number of devices is obtained. In this case, the number of people in the estimation target area may be estimated after the number of devices in the estimation target area is obtained and the device holding rate is calculated. In addition, if observation information or captured information is transmitted in response to a transmission request from the information processing device 1, the information processing device 1 may transmit a transmission request to the sensor 3 or camera 4 when calculating the device holding rate or estimating the number of people in the estimation target area. In addition, the processing order in the flowchart of FIG. 3 is an example, and the order of each step may be changed as long as similar results are obtained. In the flowchart of FIG. 3, processing ends when the power is turned off or an interrupt is issued to end processing.

次に、本実施の形態による情報処理装置1の動作について、具体例を用いて説明する。この具体例では、情報処理装置1においてバッチ処理が行われるものとする。そのため、1日分の観測情報や撮影情報が情報処理装置1で記憶され、その情報を用いて所定の時間(この具体例では、午前2時など)に、端末保持率の算出や、人数の推定などの処理が行われるものとする。 Next, the operation of the information processing device 1 according to this embodiment will be explained using a specific example. In this specific example, it is assumed that batch processing is performed in the information processing device 1. Therefore, one day's worth of observation information and photographic information is stored in the information processing device 1, and this information is used to perform processes such as calculating device ownership rates and estimating the number of people at a predetermined time (in this specific example, 2:00 AM).

この具体例では、図1で示されるように、対象領域31において端末保持率が算出され、その端末保持率を用いて推定対象領域32における人数の推定が行われるものとする。図1では、人6は、図中の右側から左側に向かって道路を移動しているものとする。また、この具体例では、観測期間の始点の時刻があらかじめ決まっているものとする。 In this specific example, as shown in Figure 1, the device ownership rate is calculated in the target area 31, and the number of people in the estimated target area 32 is estimated using that device ownership rate. In Figure 1, a person 6 is assumed to be moving along the road from the right to the left in the figure. Also, in this specific example, the start time of the observation period is assumed to be predetermined.

携帯端末5からプローブリクエストが送信されると、各センサ3は、そのプローブリクエストを受信して、物理アドレスであるMACアドレスをプローブリクエストから読み出すと共に、観測時間を時計部やカレンダー部から取得する。そして、センサ3は、読み出した物理アドレスと観測時間とを含む観測情報を情報処理装置1に送信する。 When a probe request is sent from the mobile terminal 5, each sensor 3 receives the probe request, reads the MAC address, which is the physical address, from the probe request, and obtains the observation time from the clock unit and calendar unit. The sensor 3 then transmits observation information including the read physical address and observation time to the information processing device 1.

また、カメラ4は、定期的に撮影領域41の撮影画像を取得し、撮影時間を時計部やカレンダー部から取得する。そして、カメラ4は、撮影画像と撮影時間とを含む撮影情報を情報処理装置1に送信する。 The camera 4 also periodically captures images of the shooting area 41 and acquires the shooting time from the clock and calendar units. The camera 4 then transmits shooting information including the captured image and shooting time to the information processing device 1.

情報処理装置1の受付部11は、センサ3から送信された観測情報や、カメラ4から送信された撮影情報を受信すると、それらを記憶部12に蓄積する(ステップS101、S102)。なお、受付部11は、センサ3-1から受信した観測情報と、センサ3-2から受信した観測情報とを区別可能に記憶部12に蓄積するものとする。 When the reception unit 11 of the information processing device 1 receives the observation information transmitted from the sensor 3 and the photographic information transmitted from the camera 4, it stores them in the storage unit 12 (steps S101 and S102). Note that the reception unit 11 stores the observation information received from the sensor 3-1 and the observation information received from the sensor 3-2 in a manner that allows them to be distinguished from each other.

午前2時になると、算出部15は、端末保持率を算出すると判断し、端末数取得部13に端末数を取得する旨の指示を渡し、人数取得部14に人数を取得する旨の指示を渡す(ステップS103)。指示を受け取ると、端末数取得部13は、記憶部12で記憶されている観測情報から、観測期間より前のあらかじめ決められた期間(例えば、10分間など)の観測情報を特定する。特定対象の観測情報は、例えば、センサ3-1から受信した観測情報であってもよく、センサ3-2から受信した観測情報であってもよい。そして、端末数取得部13は、特定した観測情報からある物理アドレスに対応する観測時間を取得し、取得した観測時間の間隔を特定し、その間隔の代表値を取得する。代表値は、例えば、平均値や中央値、最小値、最大値などであってもよい。例えば、携帯端末5を保持している人がセンサ3の覆域領域から出た後に再度、覆域領域に戻ってきた場合には、観測情報を用いて特定される送信間隔が、携帯端末5の実際の送信間隔よりも長くなることが考えられる。そのようなことを回避するため、例えば、代表値として最小値が用いられてもよい。そして、端末数取得部13は、このような処理を物理アドレスごとに繰り返すことによって、複数の物理アドレスについてそれぞれ送信間隔を取得し、その送信間隔のうち、最も長い最長間隔を特定し、観測期間の長さを特定した最長間隔に設定する(ステップS104)。 At 2:00 AM, the calculation unit 15 determines to calculate the device ownership rate and sends an instruction to the device number acquisition unit 13 to acquire the number of devices, and an instruction to the number of people acquisition unit 14 to acquire the number of people (step S103). Upon receiving the instruction, the device number acquisition unit 13 identifies, from the observation information stored in the memory unit 12, observation information for a predetermined period (e.g., 10 minutes) prior to the observation period. The observation information to be identified may be, for example, observation information received from sensor 3-1 or from sensor 3-2. The device number acquisition unit 13 then acquires an observation time corresponding to a certain physical address from the identified observation information, identifies the interval between the acquired observation times, and obtains a representative value for that interval. The representative value may be, for example, an average, median, minimum, or maximum value. For example, if a person carrying a mobile device 5 leaves the coverage area of sensor 3 and then returns to the coverage area, the transmission interval identified using the observation information may be longer than the actual transmission interval of the mobile device 5. To avoid this, for example, the minimum value may be used as the representative value.The terminal number acquisition unit 13 then repeats this process for each physical address to acquire the transmission interval for each of the multiple physical addresses, identifies the longest interval among these transmission intervals, and sets the length of the observation period to the identified longest interval (step S104).

次に、端末数取得部13は、あらかじめ決まっている観測期間の始点から、設定した観測期間の長さに応じた終点までの観測期間に含まれる観測時間を含む観測情報を特定する。なお、特定の対象となる観測情報は、センサ3-1から送信されたものである。また、端末数取得部13は、特定した観測情報から物理アドレスをそれぞれ読み出し、複数の物理アドレスのユニーク数である端末数を取得して算出部15に渡す(ステップS105)。 Next, the terminal number acquisition unit 13 identifies observation information including the observation time included in the observation period from the start point of a predetermined observation period to the end point according to the length of the set observation period. The observation information to be identified is that transmitted from sensor 3-1. The terminal number acquisition unit 13 also reads the physical addresses from each of the identified observation information, acquires the number of terminals, which is the unique number of multiple physical addresses, and passes this number to the calculation unit 15 (step S105).

また、人数取得部14は、算出部15からの指示を受け取ると、あらかじめ決まっている観測期間の始点から、端末数取得部13によって設定された観測期間の長さに応じた終点までの観測期間に含まれる撮影時間を含む撮影情報を特定する。なお、特定対象の撮影情報が複数存在する場合には、人数取得部14は、観測期間の始点に最も近い撮影時間を含む撮影情報と、観測期間の終点に最も近い撮影時間を含む撮影情報とを特定する。すなわち、観測期間における最初の撮影情報と、最後の撮影情報とが特定されることになる。そして、人数取得部14は、特定した撮影情報に含まれる撮影画像において人物の認識を行い、認識した人物の数をカウントすることによって対象領域31の人数を取得して算出部15に渡す(ステップS106)。なお、2個の撮影情報が特定された場合には、2個の撮影画像からそれぞれ取得された人数の平均値が、最終的な人数となるものとする。 Furthermore, upon receiving an instruction from the calculation unit 15, the number of people acquisition unit 14 identifies shooting information including the shooting time included in the observation period from the start point of a predetermined observation period to the end point according to the length of the observation period set by the terminal number acquisition unit 13. Note that if there is multiple pieces of shooting information for the identified target, the number of people acquisition unit 14 identifies the shooting information including the shooting time closest to the start point of the observation period and the shooting information including the shooting time closest to the end point of the observation period. In other words, the first shooting information and the last shooting information in the observation period are identified. Then, the number of people acquisition unit 14 recognizes people in the captured images included in the identified shooting information, counts the number of recognized people, and acquires the number of people in the target area 31, which is then passed to the calculation unit 15 (step S106). Note that if two pieces of shooting information are identified, the average of the number of people acquired from each of the two captured images becomes the final number of people.

端末数と人数とを受け取ると、算出部15は、それらを用いて端末保持率を算出して、推定部16に渡す(ステップS107)。また、推定部16は、端末保持率を受け取ると、人数の推定を行う判断し、端末数取得部13に、推定対象領域における端末数を取得する旨の指示を渡す(ステップS108)。推定対象領域における端末数を取得する旨の指示を受け取ると、端末数取得部13は、所定の推定観測期間に含まれる観測時間を含む観測情報を特定し、特定した観測情報から物理アドレスをそれぞれ読み出し、複数の物理アドレスのユニーク数である端末数を取得して推定部16に渡す(ステップS109)。この端末数が、推定対象領域32における端末数である。なお、特定の対象となる観測情報は、センサ3-2から送信されたものである。また、上記したように、推定観測期間の長さは、観測期間の長さと同じであるとする。また、推定観測期間の始点と、観測期間の始点とは、30分以内などのように、近いことが好適である。この具体例では、両期間の始点は一致しているものとする。 Upon receiving the number of devices and the number of people, the calculation unit 15 uses them to calculate the device ownership rate and passes it to the estimation unit 16 (step S107). Furthermore, upon receiving the device ownership rate, the estimation unit 16 determines to estimate the number of people and passes an instruction to the device number acquisition unit 13 to acquire the number of devices in the estimation target area (step S108). Upon receiving the instruction to acquire the number of devices in the estimation target area, the device number acquisition unit 13 identifies observation information including the observation time included in the specified estimation observation period, reads each physical address from the identified observation information, acquires the number of devices, which is the unique number of multiple physical addresses, and passes this number to the estimation unit 16 (step S109). This number of devices is the number of devices in the estimation target area 32. The observation information to be identified is transmitted from sensor 3-2. Furthermore, as described above, the length of the estimation observation period is assumed to be the same as the length of the observation period. Furthermore, it is preferable that the start point of the estimation observation period and the start point of the observation period are close to each other, such as within 30 minutes. In this example, we assume that the start points of both periods are the same.

端末数を受け取ると、推定部16は、受け取った端末保持率と端末数とを用いて、推定対象領域32の人数を算出し、出力部17に渡す(ステップS110)。出力部17は、推定部16から推定人数を受け取ると、その推定人数を出力する(ステップS111)。このようにして、対象領域31の端末数と人数とを用いて算出された端末保持率と、推定対象領域32内の端末数とに基づいて推定された、推定対象領域32の人数について知ることができるようになる。なお、この具体例では、バッチ処理が行われる場合について説明したが、リアルタイム処理の場合でも、観測期間の終了後に行われるのは実質的に同様の処理であり、その詳細な説明を省略する。 Upon receiving the number of devices, the estimation unit 16 calculates the number of people in the estimated target area 32 using the received device ownership rate and number of devices, and passes the calculated number of people to the output unit 17 (step S110). Upon receiving the estimated number of people from the estimation unit 16, the output unit 17 outputs the estimated number of people (step S111). In this way, it becomes possible to know the number of people in the estimated target area 32, estimated based on the device ownership rate calculated using the number of devices and number of people in the target area 31, and the number of devices in the estimated target area 32. Note that while this specific example describes a case where batch processing is performed, in the case of real-time processing, essentially the same processing is performed after the end of the observation period, and a detailed description thereof will be omitted.

以上のように、本実施の形態による情報処理装置1によれば、観測期間の長さを最長間隔以上にすることによって、観測期間の全体に亘って対象領域に存在する携帯端末5について、センサ3が、少なくとも1回は送信信号を観測できることになる。したがって、携帯端末5から間欠的に送信信号が送信される場合であっても、より正確な端末保持率を算出することができるようになる。その結果、推定対象領域における人数の推定結果の精度も向上させることができる。また、送信信号に含まれる物理アドレスを用いることによって、送信信号が2回以上観測されたとしても、ダブルカウントにならないようにすることができる。また、カメラを用いて推定対象領域における人数を取得する場合と比較して、低コストで人数を推定できることになる。また、端末数取得部13が、複数の携帯端末5からの送信信号の観測に応じて観測期間の長さを設定することによって、送信信号の実際の送信状況に応じて観測期間の長さを適切な値に設定することができ、その結果として、端末保持率の精度を向上させることができる。 As described above, with the information processing device 1 according to this embodiment, by setting the length of the observation period to be equal to or greater than the longest interval, the sensor 3 can observe the transmission signal at least once for each mobile device 5 present in the target area throughout the entire observation period. Therefore, even when transmission signals are transmitted intermittently from the mobile devices 5, a more accurate device ownership rate can be calculated. As a result, the accuracy of the estimation results for the number of people in the estimation target area can be improved. Furthermore, by using the physical address included in the transmission signal, double counting can be prevented even if a transmission signal is observed more than once. Furthermore, the number of people can be estimated at a lower cost than when a camera is used to acquire the number of people in the estimation target area. Furthermore, by having the terminal number acquisition unit 13 set the length of the observation period in accordance with the observation of transmission signals from multiple mobile devices 5, the length of the observation period can be set to an appropriate value in accordance with the actual transmission status of the transmission signals, thereby improving the accuracy of the device ownership rate.

また、対象領域の長さが、対象領域を移動している人の速度と、観測期間の長さとを乗算した値となるようにすることによって、対象領域を移動している人が保持している携帯端末5から送信される送信信号を適切に観測することができるようになり、その結果として、より正確な端末保持率を算出することができるようになる。 Furthermore, by setting the length of the target area to be equal to the product of the speed of people moving through the target area and the length of the observation period, it becomes possible to properly observe the transmission signals sent from the mobile devices 5 held by people moving through the target area, and as a result, it becomes possible to calculate a more accurate device ownership rate.

次に、本実施の形態の変形例について説明する。
[覆域領域の一部の領域である対象領域]
本実施の形態では、対象領域が覆域領域と一致している場合について主に説明したが、そうでなくてもよい。対象領域は、覆域領域の一部であってもよい。この場合には、例えば、対象領域は、覆域領域における送信信号の電波強度が所定の閾値を超える領域であってもよい。例えば、センサ3で受信された送信信号のうち、電波強度が所定の閾値を超える送信信号を用いて端末数を取得することによって、対象領域を、覆域領域における送信信号の電波強度が所定の閾値を超える領域に限定することができる。この場合には、上記したように、例えば、観測情報に、電波強度が含まれており、その電波強度が閾値を超える観測情報のみを用いて、端末数の取得が行われてもよい。
Next, a modification of this embodiment will be described.
[Target area that is a part of the coverage area]
In the present embodiment, the case where the target area coincides with the coverage area has been mainly described, but this is not necessarily the case. The target area may be a part of the coverage area. In this case, for example, the target area may be an area in the coverage area where the radio wave intensity of a transmission signal exceeds a predetermined threshold. For example, by acquiring the number of terminals using transmission signals received by sensor 3 whose radio wave intensity exceeds a predetermined threshold, the target area can be limited to an area in the coverage area where the radio wave intensity of a transmission signal exceeds a predetermined threshold. In this case, as described above, for example, the observation information may include radio wave intensity, and the number of terminals may be acquired using only the observation information whose radio wave intensity exceeds a threshold.

[複数の覆域領域の重複領域に含まれる対象領域]
図7で示されるように、複数の携帯端末5から送信された送信信号は複数のセンサ3で観測され得るようになっており、対象領域33は、複数のセンサ3-1,3-2にそれぞれ対応する複数の覆域領域31,32の重複した領域となっていてもよい。なお、図7では、対象領域33が、複数の覆域領域31,32の重複した領域と一致している場合について示しているが、対象領域は、複数の覆域領域の重複した領域に含まれていてもよい。また、対象領域は、例えば、2個の覆域領域の重複した領域に含まれていてもよく、3個以上の覆域領域の重複した領域に含まれていてもよい。また、図7では、カメラ4による撮影領域40が、対象領域33と一致している場合について示しているが、撮影領域40は、対象領域33を含んでいてもよい。このように、対象領域を、複数の覆域領域の重複領域に含まれる領域とすることによって、対象領域をより限定した領域とすることもできる。この場合にも、例えば、電波強度が所定の閾値を超える送信信号を用いて端末数を取得することによって、対象領域を、複数の覆域領域の重複した領域よりも狭い領域に限定することもできる。
[Target area included in overlapping area of multiple coverage areas]
As shown in FIG. 7 , transmission signals transmitted from multiple mobile terminals 5 can be observed by multiple sensors 3, and the target area 33 may be an overlapping area of multiple coverage areas 31, 32 corresponding to the multiple sensors 3-1, 3-2, respectively. While FIG. 7 illustrates a case in which the target area 33 coincides with the overlapping area of the multiple coverage areas 31, 32, the target area may also be included in the overlapping area of the multiple coverage areas. Furthermore, the target area may be included in, for example, the overlapping area of two coverage areas, or the overlapping area of three or more coverage areas. Furthermore, while FIG. 7 illustrates a case in which the image capture area 40 captured by the camera 4 coincides with the target area 33, the image capture area 40 may also include the target area 33. In this way, the target area can be further limited by defining the target area as an area included in the overlapping area of the multiple coverage areas. Even in this case, the target area can be limited to an area narrower than the overlapping area of the multiple coverage areas, for example, by acquiring the number of terminals using a transmission signal whose radio wave intensity exceeds a predetermined threshold.

[その他の変形例]
本実施の形態では、物理アドレスがIEEE802.11規格の無線信号に含まれるMACアドレスである場合について主に説明したが、物理アドレスは、他の規格のMACアドレスであってもよい。例えば、物理アドレスは、Bluetooth(登録商標)のMACアドレスであってもよい。
[Other Modifications]
In this embodiment, the physical address is mainly a MAC address included in a wireless signal conforming to the IEEE 802.11 standard, but the physical address may be a MAC address conforming to another standard. For example, the physical address may be a MAC address conforming to Bluetooth (registered trademark).

また、本実施の形態では、情報処理装置1において、端末保持率を用いた人数の推定も行われる場合について説明したが、そうでなくてもよい。端末保持率を用いた人数の推定は、他の装置において行われてもよい。この場合には、情報処理装置1は、推定部16を備えていなくてもよく、また、端末数取得部13は、推定対象領域における端末数の取得を行わなくてもよい。また、出力部17は、算出部15によって算出された端末保持率を出力してもよい。 Furthermore, in this embodiment, a case has been described in which the information processing device 1 also estimates the number of people using the device ownership rate, but this is not necessarily the case. The number of people may be estimated using the device ownership rate by another device. In this case, the information processing device 1 does not need to be equipped with the estimation unit 16, and the terminal number acquisition unit 13 does not need to acquire the number of terminals in the estimation target area. Furthermore, the output unit 17 may output the device ownership rate calculated by the calculation unit 15.

また、本実施の形態では、センサ3で取得された観測情報や、カメラ4で取得された撮影情報が通信回線を介して情報処理装置1に送信される場合について主に説明したが、観測情報や撮影情報が情報処理装置1に入力される方法は問わない。例えば、記録媒体等を介して、観測情報や撮影情報が情報処理装置1に入力されてもよい。 Furthermore, in this embodiment, the case where observation information acquired by sensor 3 and photographic information acquired by camera 4 are transmitted to information processing device 1 via a communication line has been mainly described, but the method by which observation information and photographic information are input to information processing device 1 is not important. For example, observation information and photographic information may be input to information processing device 1 via a recording medium, etc.

また、本実施の形態では、情報処理装置1とセンサ3とが別の装置である場合について主に説明したが、そうでなくてもよい。例えば、いずれかのセンサ3が、情報処理装置1の機能を有していてもよい。 Furthermore, although the present embodiment has been described primarily in terms of the case where the information processing device 1 and the sensor 3 are separate devices, this is not necessarily the case. For example, one of the sensors 3 may have the functions of the information processing device 1.

また、本実施の形態では、情報処理装置1とカメラ4とが別の装置である場合について主に説明したが、そうでなくてもよい。例えば、カメラ4が、情報処理装置1の機能を有していてもよい。 Furthermore, although the present embodiment has been described primarily in terms of the case where the information processing device 1 and the camera 4 are separate devices, this is not necessarily the case. For example, the camera 4 may also have the functions of the information processing device 1.

また、上記実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよく、または、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。 Furthermore, in the above embodiments, each process or function may be realized by centralized processing using a single device or a single system, or may be realized by distributed processing using multiple devices or multiple systems.

また、上記実施の形態において、各構成要素間で行われる情報の受け渡しは、例えば、その情報の受け渡しを行う2個の構成要素が物理的に異なるものである場合には、一方の構成要素による情報の出力と、他方の構成要素による情報の受け付けとによって行われてもよく、または、その情報の受け渡しを行う2個の構成要素が物理的に同じものである場合には、一方の構成要素に対応する処理のフェーズから、他方の構成要素に対応する処理のフェーズに移ることによって行われてもよい。 Furthermore, in the above embodiments, the exchange of information between components may be performed, for example, by one component outputting information and the other component receiving information if the two components exchanging information are physically different; or, if the two components exchanging information are physically the same, by shifting from the processing phase corresponding to one component to the processing phase corresponding to the other component.

また、上記実施の形態において、各構成要素が実行する処理に関係する情報、例えば、各構成要素が受け付けたり、取得したり、選択したり、生成したり、送信したり、受信したりした情報や、各構成要素が処理で用いる閾値や数式、アドレス等の情報等は、上記説明で明記していなくても、図示しない記録媒体において、一時的に、または長期にわたって保持されていてもよい。また、その図示しない記録媒体への情報の蓄積を、各構成要素、または、図示しない蓄積部が行ってもよい。また、その図示しない記録媒体からの情報の読み出しを、各構成要素、または、図示しない読み出し部が行ってもよい。 In addition, in the above embodiments, information related to the processing performed by each component, such as information accepted, acquired, selected, generated, transmitted, or received by each component, and information such as thresholds, formulas, and addresses used in processing by each component, may be stored temporarily or for a long period of time on a recording medium (not shown), even if not explicitly stated in the above description. Furthermore, the storage of information on this recording medium (not shown) may be performed by each component or a storage unit (not shown). Furthermore, the reading of information from this recording medium (not shown) may be performed by each component or a reading unit (not shown).

また、上記実施の形態において、各構成要素等で用いられる情報、例えば、各構成要素が処理で用いる閾値やアドレス、各種の設定値等の情報がユーザによって変更されてもよい場合には、上記説明で明記していなくても、ユーザが適宜、それらの情報を変更できるようにしてもよく、または、そうでなくてもよい。それらの情報をユーザが変更可能な場合には、その変更は、例えば、ユーザからの変更指示を受け付ける図示しない受付部と、その変更指示に応じて情報を変更する図示しない変更部とによって実現されてもよい。その図示しない受付部による変更指示の受け付けは、例えば、入力デバイスからの受け付けでもよく、通信回線を介して送信された情報の受信でもよく、所定の記録媒体から読み出された情報の受け付けでもよい。 Furthermore, in the above embodiments, if the information used by each component, such as thresholds, addresses, and various setting values used by each component in processing, may be changed by the user, the user may or may not be able to change that information as appropriate, even though this is not explicitly stated in the above description. If the information is changeable by the user, the change may be realized, for example, by a reception unit (not shown) that receives a change instruction from the user, and a change unit (not shown) that changes the information in response to that change instruction. The reception unit (not shown) may receive the change instruction from an input device, may receive information transmitted via a communication line, or may receive information read from a specified recording medium, for example.

また、上記実施の形態において、情報処理装置1に含まれる2以上の構成要素が通信デバイスや入力デバイス等を有する場合に、2以上の構成要素が物理的に単一のデバイスを有してもよく、または、別々のデバイスを有してもよい。 Furthermore, in the above embodiment, if two or more components included in the information processing device 1 have a communication device, an input device, etc., the two or more components may physically have a single device, or may have separate devices.

また、上記実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、または、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをCPU等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。その実行時に、プログラム実行部は、記憶部や記録媒体にアクセスしながらプログラムを実行してもよい。なお、上記実施の形態における情報処理装置1を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、1以上のセンサの覆域領域に含まれる対象領域に存在する複数の携帯端末から間欠的に送信された物理アドレスを含む送信信号の1以上のセンサによる所定の観測期間における観測に応じて、対象領域に存在する携帯端末の端末数を取得する端末数取得部、対象領域を含む撮影領域の観測期間内の撮影画像を用いて、対象領域に存在する人の人数を取得する人数取得部、対象領域内の端末数と、対象領域内の人数とに基づいて端末保持率を算出する算出部として機能させ、観測期間の長さは、複数の携帯端末の送信信号の送信間隔のうち、最も長い送信間隔である最長間隔以上の長さである、プログラムである。 In the above-described embodiments, each component may be configured with dedicated hardware, or, for components that can be realized by software, may be realized by executing a program. For example, each component may be realized by a program execution unit, such as a CPU, reading and executing a software program recorded on a recording medium, such as a hard disk or semiconductor memory. During execution, the program execution unit may execute the program while accessing the storage unit or recording medium. The software that realizes the information processing device 1 in the above-described embodiments is the following program. Specifically, this program causes a computer to function as: a device number acquisition unit that acquires the number of mobile devices present in a target area in response to observation by one or more sensors, during a predetermined observation period, of transmission signals containing physical addresses intermittently transmitted from multiple mobile devices present in a target area included in the coverage area of one or more sensors; a person number acquisition unit that acquires the number of people present in the target area using images captured during the observation period of the capture area including the target area; and a calculation unit that calculates a device ownership rate based on the number of devices in the target area and the number of people in the target area, wherein the length of the observation period is equal to or longer than the longest interval, which is the longest transmission interval among the transmission signals from the multiple mobile devices.

なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。例えば、情報を取得する取得部や、情報を出力する出力部などにおけるモデムやインターフェースカードなどのハードウェアでしか実現できない機能は、上記プログラムが実現する機能には少なくとも含まれない。 Note that the functions realized by the above program do not include functions that can only be realized by hardware. For example, functions that can only be realized by hardware, such as modems or interface cards in the acquisition unit that acquires information or the output unit that outputs information, are not included in the functions realized by the above program.

また、このプログラムは、サーバなどからダウンロードされることによって実行されてもよく、所定の記録媒体(例えば、CD-ROMなどの光ディスクや磁気ディスク、半導体メモリなど)に記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。 This program may also be executed by being downloaded from a server or by being read from a specific recording medium (for example, an optical disk such as a CD-ROM, a magnetic disk, or a semiconductor memory). This program may also be used as part of a program product.

また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、または分散処理を行ってもよい。 Furthermore, this program may be executed by a single computer or multiple computers. In other words, it may perform centralized processing or distributed processing.

図8は、上記プログラムを実行して、上記実施の形態による情報処理装置1を実現するコンピュータシステム900の一例を示す図である。上記実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムによって実現されうる。 Figure 8 shows an example of a computer system 900 that executes the above program to realize the information processing device 1 according to the above embodiment. The above embodiment can be realized by computer hardware and a computer program executed thereon.

図8において、コンピュータシステム900は、MPU(Micro Processing Unit)911と、ブートアッププログラム等のプログラムや、アプリケーションプログラム、システムプログラム、及びデータが記憶されるフラッシュメモリ等のROM912と、MPU911に接続され、アプリケーションプログラムの命令を一時的に記憶すると共に、一時記憶空間を提供するRAM913と、無線通信モジュール915と、MPU911、ROM912等を相互に接続するバス916とを備える。なお、無線通信モジュール915に代えて、有線通信モジュールを備えていてもよい。また、タッチパネルなどの入出力デバイスを備えていてもよく、タッチパネルに代えてディスプレイと、マウスやキーボード等の入力デバイスとを備えていてもよい。 In FIG. 8, the computer system 900 includes an MPU (Micro Processing Unit) 911, a ROM 912 such as a flash memory that stores programs such as a boot-up program, application programs, system programs, and data, a RAM 913 connected to the MPU 911 that temporarily stores application program instructions and provides temporary storage space, a wireless communication module 915, and a bus 916 that interconnects the MPU 911, ROM 912, etc. Note that a wired communication module may be provided instead of the wireless communication module 915. An input/output device such as a touch panel may also be provided, and instead of the touch panel, a display and input devices such as a mouse and keyboard may be provided.

コンピュータシステム900に、上記実施の形態による情報処理装置1の機能を実行させるプログラムは、無線通信モジュール915を介してROM912に記憶されてもよい。プログラムは実行の際にRAM913にロードされる。なお、プログラムは、ネットワークから直接、ロードされてもよい。 A program that causes the computer system 900 to execute the functions of the information processing device 1 according to the above embodiment may be stored in ROM 912 via the wireless communication module 915. The program is loaded into RAM 913 when executed. The program may also be loaded directly from the network.

プログラムは、コンピュータシステム900に、上記実施の形態による情報処理装置1の機能を実行させるオペレーティングシステム(OS)、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能やモジュールを呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム900がどのように動作するのかについては周知であり、詳細な説明は省略する。 The program does not necessarily have to include an operating system (OS) or third-party program that causes the computer system 900 to execute the functions of the information processing device 1 according to the above embodiment. The program may include only instructions that call appropriate functions or modules in a controlled manner to achieve the desired results. How the computer system 900 operates is well known, and a detailed description will be omitted.

また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。 Furthermore, the present invention is not limited to the above-described embodiments, and various modifications are possible, and it goes without saying that these modifications are also included within the scope of the present invention.

1 情報処理装置
3、3-1、3-2 センサ
5 携帯端末
4 カメラ
11 受付部
12 記憶部
13 端末数取得部
14 人数取得部
15 算出部
16 推定部
17 出力部
REFERENCE SIGNS LIST 1 Information processing device 3, 3-1, 3-2 Sensor 5 Mobile terminal 4 Camera 11 Reception unit 12 Storage unit 13 Terminal number acquisition unit 14 Number of people acquisition unit 15 Calculation unit 16 Estimation unit 17 Output unit

Claims (9)

1以上のセンサの覆域領域に含まれる対象領域に存在する複数の携帯端末から間欠的に送信された物理アドレスを含む送信信号の前記1以上のセンサによる所定の観測期間における観測に応じて、前記対象領域に存在する携帯端末の端末数を取得する端末数取得部と、
前記対象領域を含む撮影領域の前記観測期間内の撮影画像を用いて、前記対象領域に存在する人の人数を取得する人数取得部と、
前記対象領域内の端末数と、前記対象領域内の人数とに基づいて端末保持率を算出する算出部と、を備え、
前記観測期間の長さは、複数の携帯端末の送信信号の送信間隔のうち、最も長い送信間隔である最長間隔以上の長さである、情報処理装置。
a terminal number acquisition unit that acquires the number of mobile terminals present in a target area included in the coverage area of one or more sensors in response to observation by the one or more sensors of transmission signals including physical addresses that are intermittently transmitted from the mobile terminals present in the target area, during a predetermined observation period;
a number-of-people acquisition unit that acquires the number of people present in the target area using images captured within the observation period of the imaging area including the target area;
a calculation unit that calculates a terminal ownership rate based on the number of terminals in the target area and the number of people in the target area,
An information processing device, wherein the length of the observation period is equal to or longer than the longest interval, which is the longest transmission interval among transmission intervals of transmission signals from a plurality of mobile terminals.
前記端末数取得部は、複数の携帯端末からの送信信号の観測に応じて前記観測期間の長さを設定する、請求項1記載の情報処理装置。 The information processing device of claim 1, wherein the terminal number acquisition unit sets the length of the observation period in accordance with observation of transmission signals from multiple mobile terminals. 前記対象領域は、当該対象領域を移動する人の速度と前記観測期間の長さとを乗算した長さ以上の長さを有している、請求項1または請求項2記載の情報処理装置。 An information processing device as described in claim 1 or claim 2, wherein the target area has a length equal to or greater than the product of the speed of a person moving through the target area and the length of the observation period. 複数の携帯端末から送信された送信信号は複数のセンサで観測され、
前記対象領域は、前記複数のセンサにそれぞれ対応する複数の覆域領域の重複した領域に含まれる、請求項1から請求項3のいずれか記載の情報処理装置。
The signals transmitted from multiple mobile devices are observed by multiple sensors,
The information processing apparatus according to claim 1 , wherein the target area is included in an overlapping area of a plurality of coverage areas respectively corresponding to the plurality of sensors.
前記対象領域は、覆域領域における送信信号の電波強度が所定の閾値を超える領域である、請求項1から請求項3のいずれか記載の情報処理装置。 An information processing device according to any one of claims 1 to 3, wherein the target area is an area in which the radio wave strength of the transmission signal in the coverage area exceeds a predetermined threshold. 前記端末数取得部は、前記対象領域とは異なる領域であって、当該対象領域を通過する人が通過する領域である推定対象領域に存在する複数の携帯端末から送信された送信信号の他のセンサによる前記観測期間と同じ長さの観測に応じて、前記推定対象領域に存在する携帯端末の個数をも取得し、
前記推定対象領域内の携帯端末の個数と、前記端末保持率とに基づいて、前記推定対象領域内の人数を推定する推定部をさらに備えた、請求項1から請求項5のいずれか記載の情報処理装置。
the terminal number acquisition unit also acquires the number of mobile terminals present in the estimated target area in response to observation by another sensor of transmission signals transmitted from a plurality of mobile terminals present in an estimated target area, which is an area different from the target area and through which people passing through the target area pass, for the same length as the observation period;
The information processing device according to claim 1 , further comprising an estimation unit that estimates the number of people in the estimation target area based on the number of mobile terminals in the estimation target area and the terminal holding rate.
前記対象領域は、人が通過するゲートの領域を含んでいる、請求項1から請求項6のいずれか記載の情報処理装置。 An information processing device according to any one of claims 1 to 6, wherein the target area includes an area of a gate through which a person passes. 1以上のセンサの覆域領域に含まれる対象領域に存在する複数の携帯端末から間欠的に送信された物理アドレスを含む送信信号の前記1以上のセンサによる所定の観測期間における観測に応じて、前記対象領域に存在する携帯端末の端末数を取得するステップと、
前記対象領域を含む撮影領域の前記観測期間内の撮影画像を用いて、前記対象領域に存在する人の人数を取得するステップと、
前記対象領域内の端末数と、前記対象領域内の人数とに基づいて端末保持率を算出するステップと、を備え、
前記観測期間の長さは、複数の携帯端末の送信信号の送信間隔のうち、最も長い送信間隔である最長間隔以上の長さである、情報処理方法。
A step of acquiring the number of mobile terminals present in a target area included in the coverage area of one or more sensors in response to observation by the one or more sensors of transmission signals including physical addresses intermittently transmitted from the mobile terminals present in the target area, during a predetermined observation period;
obtaining the number of people present in the target area using images captured within the observation period of the imaging area including the target area;
and calculating a terminal ownership rate based on the number of terminals in the target area and the number of people in the target area,
An information processing method, wherein the length of the observation period is equal to or longer than the longest interval, which is the longest transmission interval among transmission intervals of transmission signals from a plurality of mobile terminals.
コンピュータを、
1以上のセンサの覆域領域に含まれる対象領域に存在する複数の携帯端末から間欠的に送信された物理アドレスを含む送信信号の前記1以上のセンサによる所定の観測期間における観測に応じて、前記対象領域に存在する携帯端末の端末数を取得する端末数取得部、
前記対象領域を含む撮影領域の前記観測期間内の撮影画像を用いて、前記対象領域に存在する人の人数を取得する人数取得部、
前記対象領域内の端末数と、前記対象領域内の人数とに基づいて端末保持率を算出する算出部として機能させ、
前記観測期間の長さは、複数の携帯端末の送信信号の送信間隔のうち、最も長い送信間隔である最長間隔以上の長さである、プログラム。
Computer,
a terminal number acquisition unit that acquires the number of mobile terminals present in a target area included in the coverage area of one or more sensors in response to observation by the one or more sensors of transmission signals including physical addresses that are intermittently transmitted from the mobile terminals present in the target area;
a number-of-people acquisition unit that acquires the number of people present in the target area using images captured within the observation period of an imaging area including the target area;
a calculation unit that calculates a terminal ownership rate based on the number of terminals in the target area and the number of people in the target area;
The program, wherein the length of the observation period is equal to or longer than the longest interval, which is the longest transmission interval among transmission intervals of transmission signals from a plurality of mobile terminals.
JP2022025129A 2022-02-21 2022-02-21 Information processing device, information processing method, and program Active JP7743064B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022025129A JP7743064B2 (en) 2022-02-21 2022-02-21 Information processing device, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022025129A JP7743064B2 (en) 2022-02-21 2022-02-21 Information processing device, information processing method, and program

Publications (2)

Publication Number Publication Date
JP2023121667A JP2023121667A (en) 2023-08-31
JP7743064B2 true JP7743064B2 (en) 2025-09-24

Family

ID=87798116

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022025129A Active JP7743064B2 (en) 2022-02-21 2022-02-21 Information processing device, information processing method, and program

Country Status (1)

Country Link
JP (1) JP7743064B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007257122A (en) 2006-03-22 2007-10-04 Hitachi Kokusai Electric Inc Monitoring system
JP2018011208A (en) 2016-07-14 2018-01-18 富士通株式会社 Information processing method, information processing program, information processing device, and information processing system
WO2019239756A1 (en) 2018-06-13 2019-12-19 日本電気株式会社 Number-of-objects estimation system, number-of-objects estimation method, program, and recording medium
JP2020095504A (en) 2018-12-13 2020-06-18 住友電気工業株式会社 INFORMATION COLLECTION DEVICE, INFORMATION COLLECTION SYSTEM, INFORMATION COLLECTION METHOD, AND COMPUTER PROGRAM

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007257122A (en) 2006-03-22 2007-10-04 Hitachi Kokusai Electric Inc Monitoring system
JP2018011208A (en) 2016-07-14 2018-01-18 富士通株式会社 Information processing method, information processing program, information processing device, and information processing system
WO2019239756A1 (en) 2018-06-13 2019-12-19 日本電気株式会社 Number-of-objects estimation system, number-of-objects estimation method, program, and recording medium
JP2020095504A (en) 2018-12-13 2020-06-18 住友電気工業株式会社 INFORMATION COLLECTION DEVICE, INFORMATION COLLECTION SYSTEM, INFORMATION COLLECTION METHOD, AND COMPUTER PROGRAM

Also Published As

Publication number Publication date
JP2023121667A (en) 2023-08-31

Similar Documents

Publication Publication Date Title
Kouyoumdjieva et al. Survey of non-image-based approaches for counting people
US10922937B2 (en) Methods and apparatus to locate and track mobile device users for security applications
US10171646B2 (en) Systems and methods for providing geolocation services
US10715653B2 (en) Systems and methods for providing geolocation services
US10149114B2 (en) Systems and methods for providing geolocation services in a mobile-based crowdsourcing platform
US9749805B2 (en) Methods, wireless device and network node for managing positioning method based on prediction
EP2892021A1 (en) Information processing device and information processing method
KR101689040B1 (en) Mobile terminal for position tracking, server and position tracking system
Weppner et al. Participatory bluetooth scans serving as urban crowd probes
JP5583451B2 (en) People counting device, accuracy evaluation method
US10412551B2 (en) Crowd condition estimation system, crowd condition estimation method and recording medium
CN109275090A (en) Information processing method, device, terminal and storage medium
JP2007219948A (en) User abnormality detection device and user abnormality detection method
CN108200566B (en) People flow congestion early warning method and device
CN108737968A (en) A method of passing through wireless technology sensing passengers abnormal behaviour
JP7459548B2 (en) Number of people estimation system, number of people estimation device, number of people estimation method, and number of people estimation program
WO2019239756A1 (en) Number-of-objects estimation system, number-of-objects estimation method, program, and recording medium
JP2012248967A (en) Security-ensuring remote monitoring apparatus and method
JP7743064B2 (en) Information processing device, information processing method, and program
JP2017111506A (en) Watching system
JP5411641B2 (en) Image classification apparatus, image classification system, image classification method, program, and recording medium
JP2023068525A (en) Information processing device
CN111263313B (en) A method and device for checking
JP2018125575A (en) Wireless network situation estimation device, wireless network situation estimation method, wireless network situation estimation program and wireless network situation estimation system
CN107318090B (en) A kind of method and device carrying out traffic statistics based on MAC Address

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250106

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250812

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250826

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250903

R150 Certificate of patent or registration of utility model

Ref document number: 7743064

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150