(57)【要約】【課題】送信装置が存在する場所を正しく検出する。【解決手段】検出システムは、気体中に存在する匂いの原因物質の量を検出する少なくとも一つの第１の検出素子を含むセンシング部と、前記センシング部の検出結果に基づき得られる第１の匂い情報を無線送信する無線送信部と、を有する送信装置と、前記送信装置から無線送信された前記第１の匂い情報を受信する受信装置と、前記受信装置により受信された前記第１の匂い情報と、互いに仕切られた複数の場所のそれぞれに関連付けられた複数の第２の匂い情報と、に基づき、前記送信装置が存在する前記場所を判定する判定部と、を備える。【選択図】図１
2020159944.tif 000002
【特許請求の範囲】
【請求項１】
気体中に存在する匂いの原因物質の量を検出する少なくとも一つの第１の検出素子を含むセンシング部と、前記センシング部の検出結果に基づき得られる第１の匂い情報を無線送信する無線送信部と、を有する送信装置と、
前記送信装置から無線送信された前記第１の匂い情報を受信する受信装置と、
前記受信装置により受信された前記第１の匂い情報と、互いに仕切られた複数の場所のそれぞれに関連付けられた複数の第２の匂い情報と、に基づき、前記送信装置が存在する前記場所を判定する判定部と、
を具備する検出システム。
【請求項２】
前記複数の場所のそれぞれに配置され、互いに異なる匂いを発生させる複数の匂い発生装置、
をさらに具備し、
前記複数の第２の匂い情報のそれぞれは、当該第２の匂い情報に関連付けられた前記場所で、当該場所に配置された前記匂い発生装置が発生させる匂いを示す、
請求項１の検出システム。
【請求項３】
前記複数の場所のそれぞれに配置され、当該場所の前記匂いの原因物質の量を検出する少なくとも一つの第２の検出素子をそれぞれが含む複数の匂いセンサ、
をさらに具備し、
前記第２の匂い情報は、前記匂いセンサの検出結果に基づき得られる、
請求項１の検出システム。
【請求項４】
更新部、をさらに具備し、
前記匂いセンサは、前記第２の検出素子により、常時又は定期的に前記場所の前記匂いの原因物質の量を検出し、
前記更新部は、前記匂いセンサの検出結果に基づき前記第２の匂い情報を常時又は定期的に更新する、
請求項３の検出システム。
【請求項５】
前記複数の場所のそれぞれに配置され、前記匂いセンサをそれぞれが有する、複数の前記受信装置を具備する、請求項３又は請求項４の検出システム。
【請求項６】
前記無線送信部は、定期的に前記第１の匂い情報を無線送信する、請求項１乃至請求項５のいずれか一つの検出システム。
【請求項７】
情報処理装置に、
気体中に存在する匂いの原因物質の量を検出する少なくとも一つの第１の検出素子を含むセンシング部と、前記センシング部の検出結果に基づき得られる第１の匂い情報を無線送信する無線送信部と、を有する送信装置から無線送信された前記第１の匂い情報を受信するステップと、
受信された前記第１の匂い情報と、互いに仕切られた複数の場所のそれぞれに関連付けられた複数の第２の匂い情報と、に基づき、前記送信装置が存在する前記場所を判定するステップと、
を実行させるプログラム。
【請求項８】
情報処理装置において実行される検出方法であって、
気体中に存在する匂いの原因物質の量を検出する少なくとも一つの第１の検出素子を含むセンシング部と、前記センシング部の検出結果に基づき得られる第１の匂い情報を無線送信する無線送信部と、を有する送信装置から無線送信された前記第１の匂い情報を受信することと、
受信された前記第１の匂い情報と、互いに仕切られた複数の場所のそれぞれに関連付けられた複数の第２の匂い情報と、に基づき、前記送信装置が存在する前記場所を判定することと、
を具備する検出方法。
【請求項９】
気体中に存在する匂いの原因物質の量を検出する少なくとも一つの第１の検出素子を含むセンシング部と、前記センシング部の検出結果に基づき得られる第１の匂い情報を無線送信する無線送信部と、を有する送信装置から無線送信された前記第１の匂い情報を受信する情報受信部と、
前記情報受信部が受信した前記第１の匂い情報と、互いに仕切られた複数の場所のそれぞれに関連付けられた複数の第２の匂い情報と、に基づき、前記送信装置が存在する前記場所を判定する判定部と、
を具備する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、検出システム、プログラム、検出方法、及び情報処理装置に関する。
【背景技術】
【０００２】
近年、人物の位置を検出するための種々のシステムが開発されている。例えば、人物が保持するタグから送信された信号の受信電波強度に基づき人物の位置を検出するシステムや、特許文献１のようにＧＰＳを用いるシステムが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２３３８１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
受信電波強度やＧＰＳを用いるシステムは、例えば、対象人物がいずれの部屋に在室しているかを検出する場合、対象人物の位置を誤認識する虞がある。例えば、ＧＰＳを利用するシステムでは、測位誤差による誤認識が生じる虞がある。また、受信電波強度を利用するシステムでは、対象人物が壁の近傍に居る場合、電波が部屋の壁を通過することで、当該対象人物が隣室に在室していると誤認識される虞がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、送信装置が存在する場所を正しく検出することが可能な検出システム、プログラム、検出方法、及び情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る検出システムは、気体中に存在する匂いの原因物質の量を検出する少なくとも一つの第１の検出素子を含むセンシング部と、前記センシング部の検出結果に基づき得られる第１の匂い情報を無線送信する無線送信部と、を有する送信装置と、前記送信装置から無線送信された前記第１の匂い情報を受信する受信装置と、前記受信装置により受信された前記第１の匂い情報と、互いに仕切られた複数の場所のそれぞれに関連付けられた複数の第２の匂い情報と、に基づき、前記送信装置が存在する前記場所を判定する判定部と、を備える。
【発明の効果】
【０００７】
本発明によれば、例えば、送信装置が存在する場所を正しく検出することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施形態に係る位置検出システムを概略的に示す図である。
【図２】図２は、第１の実施形態の位置検出システムの構成を概略的に示すブロック図である。
【図３】図３は、第１の実施形態の匂い発生装置の匂い発生処理の一例を概略的に示すフローチャートである。
【図４】図４は、第１の実施形態のタグの構成を概略的に示すブロック図である。
【図５】図５は、第１の実施形態のタグの匂い情報送信処理の一例を概略的に示すフローチャートである。
【図６】図６は、第１の実施形態のゲートウェイのプロトコル変換処理の一例を概略的に示すフローチャートである。
【図７】図７は、第１の実施形態のクラウドサーバによる位置判定処理の一例を概略的に示すフローチャートである。
【図８】図８は、第１の実施形態の情報記憶部に記録された部屋匂いデータの一例を概略的に示す図である。
【図９】図９は、第１の実施形態の部屋判定処理及び登録処理の一例を模式的に示す図である。
【図１０】図１０は、第１の実施形態のクラウドサーバ及び検索装置による情報送信タイミングの一例を示すシーケンス図である。
【図１１】図１１は、第２の実施形態に係る位置検出システムの構成を概略的に示すブロック図である。
【図１２】図１２は、第２の実施形態のゲートウェイの構成を概略的に示すブロック図である。
【図１３】図１３は、第２の実施形態のゲートウェイの匂い情報送信処理の一例を概略的に示すフローチャートである。
【図１４】図１４は、第２の実施形態のクラウドサーバによる部屋匂いデータの更新処理の一例を概略的に示すフローチャートである。
【図１５】図１５は、第３の実施形態に係るタグの匂い情報送信処理の一例を概略的に示すフローチャートである。
【図１６】図１６は、情報処理装置のハードウェア構成を示す図である。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
以下に、第１の実施形態について、図１乃至図１０を参照して説明する。なお、本明細書において、実施形態に係る構成要素及び当該要素の説明が、複数の表現で記載されることがある。構成要素及びその説明は、一例であり、本明細書の表現によって限定されない。構成要素は、本明細書におけるものとは異なる名称で特定され得る。また、構成要素は、本明細書の表現とは異なる表現によって説明され得る。
【００１０】
図１は、第１の実施形態に係る位置検出システム１０を概略的に示す図である。図２は、第１の実施形態の位置検出システム１０の構成を概略的に示すブロック図である。図１及び図２に示すように、位置検出システム１０は、複数の匂い発生装置１１と、複数のタグ１２と、複数のゲートウェイ１３と、アクセスポイント１４と、クラウドサーバ１５と、検索装置１６とを備える。タグ１２は、送信装置の一例である。ゲートウェイ１３は、受信装置の一例である。
【００１１】
以下、匂い発生装置１１について説明する。互いに仕切られた複数の部屋１８のそれぞれに、匂い発生装置１１が配置される。部屋１８は、場所の一例である。部屋１８は、建物の中の部屋のような、閉鎖可能な場所である。これらの場所は、例えば、壁、床、及び天井が設けられることで、他の場所との間で匂いの移動が制限される。なお、これらの場所は、例えば、ドア、窓、通気口により、外部との間で匂いの移動が生じ得る。なお、場所は、部屋１８に限らず、例えば、廊下、玄関、広間、又はパーティションにより仕切られた空間のような、種々の場所であっても良い。
【００１２】
匂い発生装置１１は、例えば、配置された部屋１８に匂いの原因物質を噴霧して、当該部屋１８で匂いを発生させる。匂いの原因物質は、例えば、フラネオール、１−ヘキサノール、メントール、シトラール、ネラール、バニリン、酢酸ヘキシル、３−メチル−２−ヘキセン酸、ビニルケトン類、脂肪酸、ノネナール、アンモニア、メチルメルカプタン、硫化水素、硫化メチル、二硫化メチル、トリメチルアミン、アセトアルデヒド、プロピオンアルデヒド、ノルマルブチルアルデヒド、イソブチルアルデヒド、ノルマルバレルアルデヒド、イソバレルアルデヒド、イソブタノール、酢酸エチル、メチルイソブチルケトン、トルエン、スチレン、キシレン、プロピオン酸、ノルマル酪酸、ノルマル吉草酸、及びイソ吉草酸のような、種々の物質である。なお、匂いの原因物質は、上記の例に限られない。
【００１３】
例えば、匂い発生装置１１は、配置された部屋１８で芳香剤を噴霧し、当該部屋１８に匂いを充満させる。芳香剤は、例えば、フローラル系の芳香剤、シャボン系の芳香剤、柑橘系の芳香剤、ハーブ系の芳香剤、又は樹木系の芳香剤であり、上記のような匂いの原因物質を含んでいる。なお、匂い発生装置１１が発生させる匂いは、人間には明確に感知し難いが他の動物には感知可能な匂いであっても良い。
【００１４】
複数の匂い発生装置１１は、互いに異なる匂いを発生させる。このため、複数の部屋１８の匂いは、複数の匂い発生装置１１によって互いに異なるように設定される。なお、一つの部屋１８に複数の匂い発生装置１１が配置される場合、当該複数の匂い発生装置１１が同じ匂いを発生させても良い。
【００１５】
配置された部屋１８で匂い発生装置１１が発生させる匂いは、例えば、当該部屋１８に特有の匂いとして設定され、変更されない。すなわち、匂い発生装置１１の芳香剤の種類は、当該匂い発生装置１１（部屋１８）によって決まっており、毎回同じ種類の芳香剤が補充される。なお、匂い発生装置１１が発生させる匂いは変更されても良い。
【００１６】
図３は、第１の実施形態の匂い発生装置１１の匂い発生処理の一例を概略的に示すフローチャートである。以下、匂い発生装置１１による匂いの発生について、図３を参照して説明する。
【００１７】
まず、匂い発生装置１１は、例えば芳香剤を噴霧して、当該匂い発生装置１１が配置された部屋１８で匂いを発生させる（Ｓ１）。次に、匂い発生装置１１は、所定の時間が経過したか否かを判定する（Ｓ２）。匂い発生装置１１は、所定の時間が経過していない場合（Ｓ２：Ｎｏ）、Ｓ２で待機する。一方、所定の時間が経過した場合（Ｓ２：Ｙｅｓ）、匂い発生装置１１は、Ｓ１に戻って匂いを発生させる。
【００１８】
以上のように、匂い発生装置１１は、配置された部屋に定期的に匂いを発生させる。このため、芳香剤の匂いが薄まって部屋１８の匂いが変わることが抑制される。なお、匂い発生装置１１はこの例に限らず、例えば、クラウドサーバ１５から送信された指令信号や、ユーザの操作に応じて匂いを発生させても良い。
【００１９】
以下、タグ１２について説明する。図１に示すように、タグ１２は、対象者Ｐへ配布され、当該対象者Ｐに携帯される。対象者Ｐは、位置検出システム１０による位置検出の対象となる人物である。タグ１２は、対象者Ｐとともに移動する。例えば、対象者Ｐがある部屋１８に入室すると、対象者Ｐが携帯するタグ１２も当該部屋１８へ移動する。
【００２０】
タグ１２は、例えば、動物や物品に取り付けられても良い。これにより、位置検出システム１０は、対象者Ｐに限らず、動物や物品を位置検出の対象とすることができる。以下の記載では、対象者Ｐがタグ１２を携帯する場合について説明するが、タグ１２が動物や物品に取り付けられる場合も同様であり、対象者Ｐを動物又は物品と読み替えれば良い。
【００２１】
図４は、第１の実施形態のタグ１２の構成を概略的に示すブロック図である。タグ１２はそれぞれ、匂いセンサ２１と、制御部２２と、処理部２３と、通信部２７とを有する。匂いセンサ２１は、センシング部の一例である。通信部２７は、無線送信部の一例である。タグ１２は、例えば、温度センサ及び湿度センサをさらに有しても良い。
【００２２】
匂いセンサ２１は、空気のような周囲の気体に含まれる微小物質の質量を検出可能なＱＣＭ（Ｑｕａｒｔｚ  Ｃｒｙｓｔａｌ  Ｍｉｃｒｏｂａｌａｎｃｅ）センサである。なお、匂いセンサ２１は、ＱＣＭセンサに限らず、半導体薄膜を用いたガスセンサ等の他の方式のセンサであっても良い。複数のタグ１２は、同一の構成の匂いセンサ２１を有するが、異なる構成を有する匂いセンサ２１を有しても良い。
【００２３】
匂いセンサ２１はそれぞれ、複数の検出素子３１と、駆動検出回路３２とを有する。検出素子３１は、第１の検出素子の一例である。なお、匂いセンサ２１は、一つの検出素子３１のみを有しても良い。
【００２４】
検出素子３１は、空気のような周囲の気体中に存在する匂いの原因物質の量を検出する。なお、検出素子３１は、空気に限らず、周囲に存在する他の気体中に存在する匂いの原因物質の量を検出しても良い。検出素子３１は、匂いの原因物質の量として、原因物質の質量を検出する。これに代えて、検出素子３１は、原因物質の量として、原因物質の体積又は分子量を検出しても良い。
【００２５】
それぞれの匂いセンサ２１における複数の検出素子３１は、互いに異なる種類の素子である。すなわち、一つの匂いセンサ２１に含まれるいずれか二つの検出素子３１は、互いに異なる種類の匂いの原因物質の量を検出する。なお、一つの匂いセンサ２１に含まれるいずれか二つの検出素子３１が、同一の種類の匂いの原因物質の量を、異なる感度で検出しても良い。
【００２６】
一つの匂いセンサ２１に含まれるいずれか二つの検出素子３１は、互いに異なる種類の組み合わせの複数の匂いの原因物質の量を検出しても良い。また、一つの匂いセンサ２１に含まれるいずれか二つの検出素子は、同一の種類の組み合わせの複数の匂いの原因物質の量を、異なる感度で検出しても良い。
【００２７】
それぞれの検出素子３１は、圧電効果により振動可能にカットされた水晶振動子と、水晶振動子の両側の平面に設けられた二つの電極と、水晶振動子の平面の少なくとも一方に設けられた吸着膜とを含む。
【００２８】
水晶振動子は、振動可能に配置される。二つの電極は、駆動検出回路３２から交流電圧が印加される。吸着膜は、周囲の空気中に存在する特定の原因物質を吸着する。複数の検出素子３１のそれぞれは、互いに異なる物質を吸着する吸着膜を含む。具体的には、複数の検出素子３１のそれぞれは、匂いセンサ２１の検出対象となる原因物質を吸着する吸着膜を含む。
【００２９】
検出素子３１は、二つの電極に共振周波数の交流電圧が印加されると、圧電効果により水晶振動子が振動する。水晶振動子の基本共振周波数は、質量及び粘弾性により定まる。従って、吸着膜に原因物質が吸着されて質量が変化した場合、検出素子３１は、吸着した物質の質量の変化に応じて、基本共振周波数が変化する。
【００３０】
駆動検出回路３２は、制御部２２の制御に応じて、複数の検出素子３１のそれぞれに交流電圧を印加して、複数の検出素子３１のそれぞれの基本共振周波数の変化を検出する。これにより、駆動検出回路３２は、複数の検出素子３１のそれぞれ毎に、与えられた空気に含まれる匂いの原因物質の質量を検出することができる。駆動検出回路３２は、複数の検出素子３１のそれぞれが検出した原因物質の質量（空気中の匂い）を表す出力信号を、処理部２３に与える。
【００３１】
制御部２２は、タグ１２の全体の動作を管理及び制御しており、例えば、匂いセンサ２１、処理部２３、及び通信部２７の動作を管理及び制御する。なお、制御部２２は、他の機能を実現する部分を管理及び制御しても良い。
【００３２】
処理部２３は、匂いセンサ２１から出力され、空気中の匂いを表す出力信号に基づき、空気中の匂いに関する匂い情報を生成する。例えば、処理部２３は、時刻情報、又は基準時刻（例えば動作開始時）からクロック等をカウントして得られるカウント値を取得する。処理部２３は、例えば、出力信号の経時的変化を示す波形から、出力信号が閾値を越えた開始タイミングと、開始タイミングから所定の時間が経過した終了タイミングとを設定する。処理部２３は、開始タイミングと終了タイミングとの間における出力信号の波形に基づき、匂い情報を生成する。匂い情報は、例えば、匂いの種類（出力信号）毎の、特徴量、変化量、又は極大値及び極小値である。
【００３３】
開始タイミング、終了タイミング、及び匂い情報の生成方法は、上記の例に限られない。また、処理部２３は、例えば、駆動検出回路３２から出力され、空気中の匂いを表す出力信号を、タグ１２の温度センサ及び湿度センサが検出した温度及び湿度に応じて補正しても良い。
【００３４】
処理部２３は、デジタル処理回路により実現されても良いし、アナログ処理回路により実現されても良い。また、処理部２３は、プログラムを実行するプロセッサ及びメモリにより実現されても良い。
【００３５】
通信部２７は、処理部２３が生成した匂い情報を無線送信する。通信部２７は、種々の情報を無線送信及び受信しても良い。
【００３６】
図５は、第１の実施形態のタグ１２の匂い情報送信処理の一例を概略的に示すフローチャートである。以下、タグ１２による匂いの検出及び匂い情報の送信について、図５を参照して説明する。
【００３７】
まず、匂いセンサ２１が、検出素子３１により、空気中に存在する匂いの原因物質の量を検出する（Ｓ１０１）。次に、処理部２３が匂いセンサ２１の出力信号から匂い情報を生成する（Ｓ１０２）。
【００３８】
次に、通信部２７は、最新の匂い情報と、タグ１２に固有の番号（以下、タグＩＤと称する）とをブロードキャストでゲートウェイ１３に無線送信する（Ｓ１０３）。
【００３９】
次に、制御部２２が、タグ１２を省電力モードに移行させる（Ｓ１０４）。省電力モードのタグ１２では、例えば、匂いセンサ２１による匂いの検出や、通信部２７による通信が停止する。
【００４０】
次に、制御部２２は、所定の時間が経過したか否かを判定する（Ｓ１０５）。例えば、制御部２２は、三秒乃至三十秒が経過したか否かを判定する。所定の時間が経過していない場合（Ｓ１０５：Ｎｏ）、Ｓ１０５で待機する。一方、所定の時間が経過した場合（Ｓ１０５：Ｙｅｓ）、制御部２２は、タグ１２を通常モードに復帰させ（Ｓ１０６）、Ｓ１０１に戻って匂いセンサ２１に匂いを検出させる。
【００４１】
以上のように、タグ１２は、定期的に、各時刻における匂いセンサ２１の検出結果に基づき匂い情報（以下、対象時匂いデータと称する）を得るとともに、当該対象時匂いデータ及びタグＩＤを無線送信する。対象時匂いデータは、第１の匂い情報の一例である。
【００４２】
また、タグ１２は、例えば、当該タグ１２を携帯する対象者Ｐに特有の匂い情報（体臭データ）を記憶する情報記憶部を有し、当該体臭データに基づき対象時匂いデータを補正しても良い。これにより、対象時匂いデータは、より正確に空気中の匂いを示すことができる。
【００４３】
以上、図４に示すタグ１２による匂いの検出及び匂い情報の送信について説明したが、処理部２３は、例えば、ゲートウェイ１３、アクセスポイント１４、及びクラウドサーバ１５のいずれかに設けられても良いし、その機能を複数の機器又はシステムにより分散して実現されても良い。例えば、タグ１２は、匂い情報を生成せず、匂いセンサ２１の出力信号を通信部２７からゲートウェイ１３に無線送信しても良い。この場合、ゲートウェイ１３、アクセスポイント１４、及びクラウドサーバ１５のいずれか又はこれらに分散して設けられた処理部２３が匂い情報を生成する。また、この場合、出力信号が第１の匂い情報の一例である。
【００４４】
通信部２７は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）  ｌｏｗ  ｅｎｅｒｇｙ（ＢＬＥ）のような近距離無線通信を用いたネットワークにより、ゲートウェイ１３と無線通信する。このような近距離無線通信を用いたネットワークは、無線ＰＡＮ（Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）とも称される。無線ＰＡＮは、機器間の通信距離が例えば最大約１０ｍ〜２０ｍの通信網を形成し、３Ｇ若しくは４Ｇネットワークのようなモバイル通信のネットワーク、又は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）と比べて、データを送受信することにより消費される電力が少ない。なお、タグ１２とゲートウェイ１３との通信は、この例に限られない。
【００４５】
以下、図１及び図２に示すゲートウェイ１３について説明する。複数のゲートウェイ１３は、複数の部屋１８のそれぞれに配置される。すなわち、それぞれの部屋１８に、少なくとも一つのゲートウェイ１３が配置される。なお、位置検出システム１０はこの例に限らず、少なくとも一つの部屋１８にゲートウェイ１３が配置され、他の部屋１８にはゲートウェイ１３が配置されなくても良い。
【００４６】
ゲートウェイ１３は、ＢＬＥによりタグ１２から信号を受信するとともに、当該信号をＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  ＬＡＮ）のような他のプロトコルに変換してアクセスポイント１４に送信する。すなわち、ゲートウェイ１３は、タグ１２から無線送信された対象時匂いデータを受信し、アクセスポイント１４に転送する。
【００４７】
図６は、第１の実施形態のゲートウェイ１３のプロトコル変換処理の一例を概略的に示すフローチャートである。以下、ゲートウェイ１３によるプロトコル変換について、図６を参照して説明する。
【００４８】
まずゲートウェイ１３は、タグ１２の通信部２７から無線送信された対象時匂いデータ及びタグＩＤを受信する（Ｓ２０１）。次に、ゲートウェイ１３は、受信した情報のプロトコルを、ＢＬＥからＷＬＡＮに変換する（Ｓ２０２）。そして、ゲートウェイ１３は、プロトコル変換された対象時匂いデータ及びタグＩＤをアクセスポイント１４に送信する（Ｓ２０３）。
【００４９】
タグ１２の通信部２７により無線送信される対象時匂いデータと、ゲートウェイ１３により送信される対象時匂いデータとは、プロトコルが異なる。しかし、いずれの対象時匂いデータも、匂いセンサ２１の検出結果に基づき得られ、匂いセンサ２１が検出した匂いを表す情報である。すなわち、ゲートウェイ１３から送信される対象時匂いデータも、第１の匂い情報の一例である。
【００５０】
タグ１２の通信部２７は、対象時匂いデータ及びタグＩＤをブロードキャストでゲートウェイ１３に無線送信する。このため、複数のゲートウェイ１３が、一つのタグ１２の通信部２７により無線送信された対象時匂いデータ及びタグＩＤを受信しても良い。また、対象者Ｐがある部屋１８に在室する場合、対象者Ｐのタグ１２の通信部２７から無線送信された対象時匂いデータが、他の部屋１８に配置されたゲートウェイ１３に受信されても良い。
【００５１】
図１及び図２に示すアクセスポイント１４は、ＷＬＡＮによりゲートウェイ１３から信号を受信するとともに、当該信号を、ネットワークＮを介してクラウドサーバ１５に送信する。すなわち、ゲートウェイ１３は、タグ１２から無線送信された対象時匂いデータを、アクセスポイント１４を介してクラウドサーバ１５に送信する。
【００５２】
以下、クラウドサーバ１５について説明する。クラウドサーバ１５は、例えば、クラウドコンピューティングシステムのサーバであり、一つ又は複数のサーバにより構成される。図２に示すように、クラウドサーバ１５は、対象時情報受信部５１と、部屋判定部５２と、登録部５３と、情報記憶部５４と、要求受信部６１と、検索部６２と、結果送信部６３とを有する。対象時情報受信部５１は、情報受信部の一例である。部屋判定部５２は、判定部の一例である。
【００５３】
対象時情報受信部５１は、アクセスポイント１４を介して、ゲートウェイ１３から対象時匂いデータ及びタグＩＤを受信する。別の表現によれば、対象時情報受信部５１は、アクセスポイント１４及びゲートウェイ１３を介して、タグ１２から無線送信された対象時匂いデータ及びタグＩＤを受信する。
【００５４】
部屋判定部５２は、対象時匂いデータを用いて、当該対象時匂いデータを無線送信したタグ１２が存在する場所を判定する。登録部５３は、部屋判定部５２の判定結果を情報記憶部５４に書き込む。
【００５５】
要求受信部６１は、検索装置１６から検索対象（検索条件）の情報を受信する。検索部６２は、当該検索対象の情報に基づき検索処理を行う。結果送信部６３は、検索部６２による検索結果を検索装置１６に送信する。
【００５６】
図７は、第１の実施形態のクラウドサーバ１５による位置判定処理の一例を概略的に示すフローチャートである。以下、クラウドサーバ１５による位置判定について、図７を参照して説明する。
【００５７】
図７に示すように、まず、対象時情報受信部５１が、アクセスポイント１４を介して、ゲートウェイ１３により受信されるとともに当該ゲートウェイ１３により無線送信された対象時匂いデータ及びタグＩＤを受信する（Ｓ３０１）。
【００５８】
次に、部屋判定部５２は、情報記憶部５４から部屋匂いデータを読み出す（Ｓ３０２）。図８は、第１の実施形態の情報記憶部５４に記録された部屋匂いデータの一例を概略的に示す図である。情報記憶部５４に、図８に示すテーブルが予め格納されている。
【００５９】
図８に示すように、情報記憶部５４に、複数の部屋匂いデータと、部屋１８に固有の複数の番号（以下、部屋ＩＤと称する）とが、関連付けて記録されている。言い換えると、複数の部屋匂いデータは、複数の部屋１８のそれぞれに関連付けられている。部屋匂いデータは、第２の匂い情報の一例である。
【００６０】
部屋匂いデータは、対象時匂いデータと比較可能な匂い情報である。例えば、部屋匂いデータは、匂いセンサ２１と同じ種類の匂いセンサにより出力され、対応する部屋１８の空気中の匂いを表す出力信号に基づき生成された情報である。すなわち、部屋匂いデータは、関連付けられた部屋１８の匂いを示す。なお、部屋匂いデータは、匂いセンサの出力信号から生成された情報に限らず、例えば既知の情報から算出された情報であっても良い。
【００６１】
本実施形態では、複数の部屋匂いデータのそれぞれは、当該部屋匂いデータが関連付けられた部屋１８で、当該部屋１８に配置された匂い発生装置１１が発生させる匂いを示す。別の表現によれば、匂い発生装置１１は、当該匂い発生装置１１が配置された部屋１８に関連付けられた部屋匂いデータが示す匂いを発生させる。
【００６２】
図７に戻ると、次に、部屋判定部５２が、対象時匂いデータを無線送信したタグ１２が存在する場所を判定する（Ｓ３０３）。次に、登録部５３が、判定結果を情報記憶部５４に書き込む（Ｓ３０４）。そして、Ｓ３０１に戻り、対象時情報受信部５１が次の対象時匂いデータ及びタグＩＤを受信する。
【００６３】
図９は、第１の実施形態の部屋判定処理及び登録処理の一例を模式的に示す図である。図９の例を参照して、Ｓ３０３及びＳ３０４について具体的に説明する。図９に示すように、Ｓ３０３において、部屋判定部５２は、タグＩＤαとともに対象時情報受信部５１により受信された対象時匂いデータＡ´と、情報記憶部５４に記録された複数の部屋匂いデータＡ，Ｂ…とを照合する。例えば、部屋判定部５２は、対象時匂いデータＡ´と各部屋匂いデータとの差が、予め設定された閾値を上回るか否かを判定する。
【００６４】
図９の例では、対象時匂いデータＡ´と部屋匂いデータＡとが近似し、対象時匂いデータＡ´と部屋匂いデータＡとの差が閾値を下回る。当該部屋匂いデータＡは、部屋ＩＤａが割り当てられた部屋１８と関連付けられている。このため、部屋判定部５２は、タグＩＤαが割り当てられたタグ１２が、部屋ＩＤａが割り当てられた部屋１８に存在したと判定する。
【００６５】
Ｓ３０４において、登録部５３は、対象時匂いデータＡ´とともに対象時情報受信部５１により受信されたタグＩＤαと、部屋匂いデータＡと関連付けられた部屋ＩＤａと、時刻と、を関連付けて情報記憶部５４に記録する。時刻は、例えば、Ｓ３０３が処理された時間、対象時情報受信部５１が対象時匂いデータＡ´を受信した時間、又は対象時匂いデータＡ´の開始タイミングである。
【００６６】
一方、Ｓ３０３において、対象時匂いデータＡ´と全ての部屋匂いデータとの差が閾値を上回った場合、部屋判定部５２は、タグＩＤαが割り当てられたタグ１２が、いずれの部屋１８にも存在しなかったと判定する。Ｓ３０４において、登録部５３は、タグＩＤαと、時刻と、タグ１２がいずれの部屋にも存在しなかったことを示す情報（Ｎ／Ａ）とを関連付けて情報記憶部５４に記録する。
【００６７】
以上のクラウドサーバ１５による位置判定処理において、部屋判定部５２は、対象時匂いデータと、部屋匂いデータと、に基づき、タグ１２が存在する部屋１８を判定する。そして、判定結果としての、各時刻においてタグ１２が存在した部屋１８の情報（以下、在室情報と称する）が、クラウドサーバ１５の情報記憶部５４に蓄積される。すなわち、クラウドサーバ１５の情報記憶部５４に、各時刻におけるタグ１２を携帯した対象者Ｐの位置情報が蓄積される。
【００６８】
以下、図１及び図２に示す検索装置１６について説明する。検索装置１６は、例えば、パーソナルコンピュータ、タブレット、スマートフォン、又は他の端末装置である。検索装置１６は、クラウドサーバ１５にアクセスすることで、各時刻におけるタグ１２を携帯した対象者Ｐの位置を検索することができる。
【００６９】
図１０は、第１の実施形態のクラウドサーバ１５及び検索装置１６による情報送信タイミングの一例を示すシーケンス図である。以下、図１０を参照して、位置検出システム１０により、検索対象となる時刻に検索対象となる部屋１８に在室した検索対象となる対象者Ｐを検索する方法について、具体的に説明する。
【００７０】
まず、検索装置１６において、検索対象（検索条件）が設定される。検索対象には、少なくとも検索対象となる時刻が含まれる。さらに、検索対象には、検索対象となる対象者Ｐ（タグＩＤ）及び検索対象となる部屋１８（部屋ＩＤ）のうち少なくとも一方が含まれる。例えば、入力デバイスから、検索装置１６に検索対象が入力される。
【００７１】
次に、検索装置１６は、検索対象の情報をクラウドサーバ１５の要求受信部６１に送信する。要求受信部６１が検索対象の情報を受信すると、検索部６２が、検索対象の情報と、情報記憶部５４に記録された図９の在室情報とを照合する（Ｓ４０１）。
【００７２】
例えば、検索対象に対象者Ｐが含まれる場合、検索対象としてのタグＩＤ（対象者Ｐ）及び時刻と、在室情報とが照合される。在室情報に、検索対象に該当するタグＩＤ及び時刻が存在する場合、検索部６２は、当該タグＩＤ及び時刻に関連付けられた部屋ＩＤを結果送信部６３に出力する。
【００７３】
一方、検索対象に部屋１８が含まれる場合、検索対象としての部屋ＩＤ（部屋１８）及び時刻と、在室情報と、が照合される。在室情報に、検索対象に該当する部屋ＩＤ及び時刻が存在する場合、検索部６２は、当該部屋ＩＤ及び時刻に関連付けられたタグＩＤを結果送信部６３に出力する。
【００７４】
次に、結果送信部６３は、検索結果の情報を検索装置１６に送信する。例えば、結果送信部６３は、Ｓ４０１で検索部６２により出力されたタグＩＤ（対象者Ｐ）及び部屋ＩＤ（部屋１８）のうち少なくとも一方の情報を、検索装置１６に送信する。Ｓ４０１で検索対象に該当したタグＩＤ（対象者Ｐ）及び部屋ＩＤ（部屋１８）が無い場合、結果送信部６３は、検索対象に該当する情報が存在しないことを示す情報（Ｎ／Ａ）を、検索装置１６に送信する。以上により、検索装置１６は、検索対象となる時刻に検索対象となる部屋１８に在室した検索対象となる対象者Ｐを検索することができる。
【００７５】
検索装置１６は、検索結果を種々の形態で表示することが可能である。例えば、検索装置１６は、Ｓ４０１で検索部６２により出力されたタグＩＤ（対象者Ｐ）及び部屋ＩＤ（部屋１８）のうち少なくとも一方の情報を、文章又は一覧表としてディスプレイ上に表示することができる。また、例えば、検索装置１６は、Ｓ４０１で検索部６２により出力されたタグＩＤ及び部屋ＩＤのうち少なくとも一方の情報に基づき、ディスプレイ上に表示されたアプリケーションの地図における部屋１８に、対象者Ｐを模式的に表示することができる。検索装置１６は、定期的に全てのタグＩＤ又は部屋ＩＤについて検索を行うことで、大よそリアルタイムで複数の対象者Ｐの位置を検出し、ディスプレイ上に表示しても良い。
【００７６】
以上説明された第１の実施形態に係る位置検出システム１０において、タグ１２は、匂いセンサ２１と、当該匂いセンサ２１の検出結果に基づき得られる対象時匂いデータを無線送信する通信部２７と、を有する。部屋判定部５２は、ゲートウェイ１３により受信された対象時匂いデータと、互いに仕切られた複数の部屋１８のそれぞれに関連付けられた複数の部屋匂いデータと、に基づき、タグ１２が存在する部屋１８を検出する。仕切られた部屋１８のどの位置にタグ１２が存在したとしても、対象時匂いデータは、当該部屋１８に関連付けられた部屋匂いデータと一致又は近似する。従って、タグ１２が存在する部屋１８を正しく検出することが可能となる。
【００７７】
部屋判定部５２は、対象時匂いデータと部屋匂いデータとに基づき、タグ１２が存在する部屋１８を検出する。このため、通信部２７が無線送信した第１の匂い情報は、いずれのゲートウェイ１３で受信されても良い。従って、全ての部屋１８にゲートウェイ１３を設置する必要が無く、コストを低減することができる。
【００７８】
複数の匂い発生装置１１が、複数の部屋１８のそれぞれに配置され、互いに異なる匂いを発生させる。部屋匂いデータのそれぞれは、当該部屋匂いデータに関連付けられた部屋１８で、当該部屋１８に配置された匂い発生装置１１が発生させる匂いを示す。これにより、匂い発生装置１１により、複数の部屋１８の匂いを、互いに異なるよう調整することができる。従って、部屋１８同士の匂いが似てしまうことによる誤認識を抑制でき、タグ１２が存在する部屋１８を正しく検出することが可能となる。
【００７９】
通信部２７は、定期的に対象時匂いデータを無線送信する。これにより、一定の周期でタグ１２が存在する部屋１８を検出可能となり、タグ１２が存在する部屋１８を正しく検出することが可能となる。さらに、対象時匂いデータを無線送信する周期が定められるため、タグ１２は、対象時匂いデータを無線送信してから次に対象時匂いデータを無線送信するまでの間に、省電力モードに移行することができる。従って、タグ１２の電力消費量を低減し、タグ１２の電池の駆動時間を長くすることができる。
【００８０】
（第２の実施形態）
以下に、第２の実施形態について、図１１乃至図１４を参照して説明する。なお、以下の複数の実施形態の説明において、既に説明された構成要素と同様の機能を持つ構成要素は、当該既述の構成要素と同じ符号が付され、さらに説明が省略される場合がある。また、同じ符号が付された複数の構成要素は、全ての機能及び性質が共通するとは限らず、各実施形態に応じた異なる機能及び性質を有していても良い。
【００８１】
図１１は、第２の実施形態に係る位置検出システム１０の構成を概略的に示すブロック図である。図１１に示すように、第２の実施形態では、クラウドサーバ１５は、部屋情報受信部８１と、更新部８２とをさらに有する。更新部８２は、部屋情報受信部８１が受信した情報に基づき、情報記憶部５４に記録された部屋匂いデータを更新する。
【００８２】
図１２は、第２の実施形態のゲートウェイ１３の構成を概略的に示すブロック図である。図１２に示すように、第２の実施形態の複数のゲートウェイ１３のそれぞれは、匂いセンサ９１と、制御部９２と、処理部９３と、通信部９４とを有する。匂いセンサ９１は、匂いセンサの一例である。
【００８３】
ゲートウェイ１３の匂いセンサ９１は、タグ１２の匂いセンサ２１と同じ匂いセンサである。なお、ゲートウェイ１３の匂いセンサ９１は、タグ１２の匂いセンサ２１と異なっても良い。
【００８４】
第２の実施形態では、複数のゲートウェイ１３は、複数の部屋１８のそれぞれに配置される。このため、位置検出システム１０は、複数の部屋１８のそれぞれに配置される複数の匂いセンサ９１を有している。
【００８５】
匂いセンサ９１は、複数の検出素子９７と、駆動検出回路９８とを有する。検出素子９７は、第２の検出素子の一例である。検出素子９７及び駆動検出回路９８の構成及び機能は、匂いセンサ２１の検出素子３１及び駆動検出回路３２の構成及び機能と同一である。
【００８６】
複数の検出素子９７は、ゲートウェイ１３が配置された部屋１８の匂いの原因物質の量を検出する。ゲートウェイ１３とタグ１２とが同じ匂いセンサ２１，９１を有するため、同じ匂いに対して匂いセンサ２１，９１から出力される出力信号は略同一であり、比較しやすい。
【００８７】
制御部９２は、ゲートウェイ１３の全体の動作を管理及び制御しており、例えば、匂いセンサ９１、処理部９３、及び通信部９４の動作を管理及び制御する。また、制御部９２は、上述のプロトコル変換を行うようなゲートウェイ１３の他の部分の動作を管理及び制御しても良い。
【００８８】
処理部９３の動作は、タグ１２の処理部２３の動作と略同一である。すなわち、処理部９３は、匂いセンサ９１から出力され、空気中の匂いを表す出力信号に基づき、部屋１８の空気中の匂いに関する匂い情報（部屋匂いデータ）を生成する。上述のように、部屋匂いデータは、対象時匂いデータと比較可能な匂い情報である。なお、処理部９３は、例えば、駆動検出回路９８から出力され、空気中の匂いを表す出力信号を、温度センサ及び湿度センサが検出した温度及び湿度に応じて補正しても良い。
【００８９】
処理部９３は、デジタル処理回路により実現されても良いし、アナログ処理回路により実現されても良い。また、処理部９３は、プログラムを実行するプロセッサ及びメモリにより実現されても良い。
【００９０】
通信部９４は、処理部９３により生成された部屋匂い情報を、部屋ＩＤと関連付けて、アクセスポイント１４に送信する。通信部９４は、部屋匂い情報を、ゲートウェイ１３に固有の番号（以下、ゲートウェイＩＤと称する）と関連付けても良い。また、通信部９４が、タグ１２から信号を受信するとともに、プロトコル変換された信号をアクセスポイント１４に送信しても良い。
【００９１】
図１３は、第２の実施形態のゲートウェイ１３の匂い情報送信処理の一例を概略的に示すフローチャートである。以下、ゲートウェイ１３による匂いの検出及び匂い情報の送信について、図１３を参照して説明する。
【００９２】
まず、匂いセンサ９１が、検出素子９７により、部屋１８の空気中に存在する匂いの原因物質の量を検出する（Ｓ５０１）。次に、処理部９３が匂い情報（部屋匂いデータ）を生成し（Ｓ５０２）、通信部９４が部屋匂いデータを部屋ＩＤと関連付けて、アクセスポイント１４に送信する（Ｓ５０３）。
【００９３】
次に、制御部９２は、所定の時間が経過したか否かを判定する（Ｓ５０４）。所定の時間が経過していない場合（Ｓ５０４：Ｎｏ）、Ｓ５０４で待機する。一方、所定の時間が経過した場合（Ｓ５０４：Ｙｅｓ）、Ｓ５０１に戻って匂いセンサ９１が匂いを検出する。
【００９４】
以上のように、匂いセンサ９１は、検出素子９７により、定期的に部屋１８の匂いの原因物質の量を検出する。そして、ゲートウェイ１３は、定期的に、各時刻における匂いセンサ９１の検出結果に基づき匂い情報（部屋匂いデータ）を得て、アクセスポイント１４に送信する。なお、匂いセンサ９１は、部屋１８の匂いの原因物質の量を常時検出しても良い。
【００９５】
なお、ゲートウェイ１３はこの例に限られず、例えば、当該ゲートウェイ１３がタグ１２から信号を受信したとき、又はユーザから操作されたときに、部屋匂いデータを得て送信しても良い。
【００９６】
図１４は、第２の実施形態のクラウドサーバ１５による部屋匂いデータの更新処理の一例を概略的に示すフローチャートである。以下、クラウドサーバ１５による部屋匂いデータの更新について、図１４を参照して説明する。
【００９７】
まず、部屋情報受信部８１が、アクセスポイント１４を介してゲートウェイ１３から、部屋匂いデータ及び部屋ＩＤを受信する（Ｓ６０１）。次に、更新部８２は、部屋情報受信部８１が受信した部屋匂いデータ及び部屋ＩＤに基づき、情報記憶部５４に記録された部屋匂いデータを更新する（Ｓ６０２）。以降、Ｓ６０１に戻り、部屋情報受信部８１が、次の部屋匂いデータ及び部屋ＩＤを受信する。
【００９８】
例えば、更新部８２は、図８のテーブルのうち、部屋情報受信部８１が受信した部屋ＩＤと同一の部屋ＩＤに関連付けられた部屋匂いデータを、部屋情報受信部８１が受信した部屋匂いデータに置き換える。これにより、情報記憶部５４に記憶された部屋匂いデータは、ゲートウェイ１３の匂いセンサ９１の検出結果に基づき得られた、最新の部屋匂いデータに更新される。
【００９９】
ゲートウェイ１３が部屋ＩＤの代わりにゲートウェイＩＤを送信した場合、更新部８２は、予め、当該ゲートウェイＩＤに対応する部屋ＩＤを取得する。例えば、情報記憶部５４に、ゲートウェイＩＤと部屋ＩＤとが互いに関連付けられて記憶されている。
【０１００】
第２の実施形態では、以上のように、情報記憶部５４に記憶された部屋匂いデータは、ゲートウェイ１３の匂いセンサ９１の検出結果に基づき定期的に更新される。このため、第２の実施形態では、匂い発生装置１１が省略されても良い。しかし、部屋１８に匂い発生装置１１が配置されることで、部屋１８同士の匂いが似てしまうことによる誤認識が抑制される。
【０１０１】
以上説明された第２の実施形態の位置検出システム１０において、複数の匂いセンサ９１は、複数の部屋１８のそれぞれに配置され、当該部屋１８の匂いの原因物質の量を検出する少なくとも一つの検出素子９７をそれぞれが含む。部屋匂いデータは、匂いセンサ９１の検出結果に基づき得られる。これにより、匂いセンサ９１の検出結果に基づく部屋匂いデータと、同じ部屋１８で検出を行った匂いセンサ２１の検出結果に基づく対象時匂いデータとが、より正確に一致又は近似するようになる。従って、タグ１２が存在する部屋１８を正しく検出することが可能となる。
【０１０２】
匂いセンサ９１は、検出素子９７により、定期的に部屋１８の匂いの原因物質の量を検出する。部屋匂いデータは、匂いセンサ９１の検出結果に基づき定期的に更新される。これにより、部屋１８の匂いが変化したとしても、匂いセンサ９１の検出結果に基づく部屋匂いデータと、同じ部屋１８で検出を行った匂いセンサ２１の検出結果に基づく対象時匂いデータとが、より正確に一致又は近似するようになる。従って、タグ１２が存在する部屋１８を正しく検出することが可能となる。なお、匂いセンサ９１が、検出素子９７により、常時部屋の匂いの原因物質の量を検出しても良いし、部屋匂いデータが、匂いセンサ９１の検出結果に基づき常時更新されても良い。
【０１０３】
複数のゲートウェイ１３が、複数の部屋１８のそれぞれに配置され、それぞれが匂いセンサ９１を有する。これにより、匂いセンサ９１とゲートウェイ１３とが一体化され、設置の手間が低減される。さらに、ゲートウェイ１３がタグ１２とクラウドサーバ１５との間で対象時匂いデータを中継するため、部屋匂いデータを送信するための通信装置が増えてコストが増大することが抑制される。
【０１０４】
（第３の実施形態）
以下に、第３の実施形態について、図１５を参照して説明する。図１５は、第３の実施形態に係るタグ１２の匂い情報送信処理の一例を概略的に示すフローチャートである。以下、第３の実施形態のタグ１２による匂いの検出及び匂い情報の送信について、図１５を参照して説明する。
【０１０５】
まず、匂いセンサ２１が、検出素子３１により、空気中に存在する匂いの原因物質の量を検出する（Ｓ７０１）。次に、処理部２３が匂い情報を生成する（Ｓ７０２）。
【０１０６】
次に、通信部２７は、匂い情報と、タグＩＤとをブロードキャストでゲートウェイ１３に無線送信する（Ｓ７０３）。
【０１０７】
次に、制御部２２は、開閉センサ１０１が部屋１８のドア１０２の開放を検出したか否かを判定する（Ｓ７０４）。図１に示すように、位置検出システム１０は、部屋１８のそれぞれに設けられた開閉センサ１０１をさらに有する。開閉センサ１０１は、例えば、部屋１８のドア１０２毎に設けられ、当該ドア１０２が開放されたことを検出することができる。
【０１０８】
例えば、ドア１０２が開放されると、開閉センサ１０１は、ドア１０２が開放されたことを示す信号をブロードキャストでタグ１２に無線送信する。タグ１２の通信部２７が当該信号を受信すると、制御部２２は、開閉センサ１０１がドア１０２の開閉を検知したと判定する。
【０１０９】
図１５に戻り、Ｓ７０４でドア１０２の開放が検出されていない場合（Ｓ７０４：Ｎｏ）、Ｓ７０４で待機する。一方、ドア１０２の開放が検出された場合（Ｓ７０４：Ｙｅｓ）、制御部２２は、Ｓ７０１に戻って匂いセンサ２１に匂いを検出させる。
【０１１０】
以上説明された第３の実施形態の位置検出システム１０において、タグ１２は、開閉センサ１０１が部屋１８のドア１０２の開放を検出した場合に、対象時匂いデータを得て無線送信する。これにより、匂いセンサ２１の検出回数を低減でき、タグ１２の電力消費量を低減することができる。さらに、ドア１０２の開放は人物の出入りに伴って行われる可能性が高いため、対象者Ｐ（タグ１２）の移動時に、タグ１２が存在する部屋１８を正しく検出することが可能となる。
【０１１１】
以上の複数の実施例において、部屋判定部５２は、ゲートウェイ１３により受信された対象時匂いデータと、部屋匂いデータとに基づき、タグ１２が存在する部屋１８を判定した。しかし、例えば、ゲートウェイ１３が省略され、クラウドサーバ１５の対象時情報受信部５１がモバイル通信のネットワークを介してタグ１２の通信部２７により無線送信された対象時匂いデータを受信しても良い。この場合、例えば、クラウドサーバ１５のネットワーク装置（例えば、下記のネットワークインターフェース２０６）が受信装置の一例となる。
【０１１２】
（情報処理装置２００のハードウェア構成）
図１６は、情報処理装置２００のハードウェア構成を示す図である。匂い発生装置１１、タグ１２、ゲートウェイ１３、アクセスポイント１４、クラウドサーバ１５、及び検索装置１６は、例えば、図１６に示すようなハードウェア構成の情報処理装置２００により実現される。
【０１１３】
情報処理装置２００は、通常のコンピュータと同様の構成している。すなわち、情報処理装置２００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３と、記憶デバイス２０４と、ネットワークインターフェース（Ｉ／Ｆ）２０６とを有する。
【０１１４】
検索装置１６は、さらに、ディスプレイ２１１と、表示Ｉ／Ｆ２１２と、入力デバイス２１３と、入力Ｉ／Ｆ２１４とを有する。ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、記憶デバイス２０４、ネットワークＩ／Ｆ２０６、表示Ｉ／Ｆ２１２及び入力Ｉ／Ｆ２１４は、バスにより接続されている。
【０１１５】
ＣＰＵ２０１は、記憶デバイス２０４に記憶されたプログラムをＲＡＭ２０３に展開して実行し、各部を制御して入出力を行ったり、データの加工を行ったりする。ＲＯＭ２０２には、オペレーティングシステムの起動用プログラムを記憶デバイス２０４からＲＡＭ２０３に読み出すスタートプログラムが記憶されている。
【０１１６】
記憶デバイス２０４は、例えば、ハードディスクドライブ又はフラッシュメモリ等である。記憶デバイス２０４は、オペレーティングシステム、アプリケーションプログラム、及びデータを記憶している。これらのプログラムは、インストール可能な形式又は実行可能な形式のファイルで、コンピュータで読み取り可能な記録メディアに記録して配布される。また、プログラムは、サーバからダウンロードすることにより配布されても良い。ネットワークＩ／Ｆ２０６は、例えばネットワークに接続するためのインターフェイス装置である。
【０１１７】
ディスプレイ２１１は、情報を表示するデバイスである。表示Ｉ／Ｆ２１２は、ＣＰＵ２０１の制御に従ってディスプレイ２１１に画像信号を供給する。入力デバイス２１３は、キーボード、マウス、及びタッチパネル等であり、ユーザによる操作情報を取得する。入力Ｉ／Ｆ２１４は、ＣＰＵ２０１の制御に従って、入力デバイス２１３が取得した情報をＲＡＭ２０３に記憶させる。
【０１１８】
本実施形態の情報処理装置２００で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１１９】
また、本実施形態の情報処理装置２００で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の情報処理装置２００で実行されるプログラムをインターネット等のネットワーク経由で提供又は配布するように構成してもよい。また、本実施形態のプログラムを、ＲＯＭ２０２等に予め組み込んで提供するように構成してもよい。
【０１２０】
このような情報処理装置２００をタグ１２として機能させるためのプログラムは、制御モジュールと、処理モジュールと、登録モジュールと、比較モジュールと、通信モジュールとを含むモジュール構成となっている。情報処理装置２００は、実際のハードウェアとしてはプロセッサ（ＣＰＵ２０１）が記憶媒体（記憶デバイス２０４等）からプログラムを読み出して実行することにより、各モジュールが主記憶装置（ＲＡＭ２０３）上にロードされる。これにより、プロセッサ（ＣＰＵ２０１）は、制御部２２、処理部２３、及び通信部２７として機能する。なお、情報処理装置２００は、制御部２２、処理部２３、及び通信部２７の構成の一部又は全部がハードウェアにより実現されていても良い。
【０１２１】
また、情報処理装置２００をゲートウェイ１３として機能させるためのプログラムは、制御モジュールと、処理モジュールと、通信モジュールとを含むモジュール構成となっている。情報処理装置２００は、実際のハードウェアとしてはプロセッサ（ＣＰＵ２０１）が記憶媒体（記憶デバイス２０４等）からプログラムを読み出して実行することにより、各モジュールが主記憶装置（ＲＡＭ２０３）上にロードされる。これにより、プロセッサ（ＣＰＵ２０１）は、制御部９２、処理部９３、及び通信部９４として機能する。なお、情報処理装置２００は、制御部９２、処理部９３、及び通信部９４の構成の一部又は全部がハードウェアにより実現されていても良い。
【０１２２】
また、情報処理装置２００をクラウドサーバ１５として機能させるためのプログラムは、対象時情報受信モジュールと、部屋判定モジュールと、登録モジュールと、要求受信モジュールと、検索モジュールと、結果送信モジュールと、部屋情報受信モジュールと、更新モジュールとを含むモジュール構成となっている。情報処理装置２００は、実際のハードウェアとしてはプロセッサ（ＣＰＵ２０１）が記憶媒体（記憶デバイス２０４等）からプログラムを読み出して実行することにより、各モジュールが主記憶装置（ＲＡＭ２０３）上にロードされる。これにより、プロセッサ（ＣＰＵ２０１）は、対象時情報受信部５１、部屋判定部５２、登録部５３、要求受信部６１、検索部６２、結果送信部６３、部屋情報受信部８１、及び更新部８２として機能する。また、記憶デバイス２０４は、情報記憶部５４として機能する。なお、情報処理装置２００は、対象時情報受信部５１、部屋判定部５２、登録部５３、要求受信部６１、検索部６２、結果送信部６３、部屋情報受信部８１、及び更新部８２の構成の一部又は全部がハードウェアにより実現されていても良い。
【０１２３】
上述の本発明の実施形態は、発明の範囲を限定するものではなく、発明の範囲に含まれる一例に過ぎない。本発明のある実施形態は、上述の実施形態に対して、例えば、具体的な用途、構造、形状、作用、及び効果の少なくとも一部について、発明の要旨を逸脱しない範囲において変更、省略、及び追加がされたものであっても良い。
【符号の説明】
【０１２４】
１０…位置検出システム、１１…匂い発生装置、１２…タグ、１３…ゲートウェイ、１８…部屋、２１…匂いセンサ、２７…通信部、３１…検出素子、５１…対象時情報受信部、５２…部屋判定部、８２…更新部、９１…匂いセンサ、９７…検出素子、２００…情報処理装置、Ｐ…対象者。
【図１】
2020159944.tif 000003
【図２】
2020159944.tif 000004
【図３】
2020159944.tif 000005
【図４】
2020159944.tif 000006
【図５】
2020159944.tif 000007
【図６】
2020159944.tif 000008
【図７】
2020159944.tif 000009
【図８】
2020159944.tif 000010
【図９】
2020159944.tif 000011
【図１０】
2020159944.tif 000012
【図１１】
2020159944.tif 000013
【図１２】
2020159944.tif 000014
【図１３】
2020159944.tif 000015
【図１４】
2020159944.tif 000016
【図１５】
2020159944.tif 000017
【図１６】
2020159944.tif 000018