(57)【要約】［課題］閾値設定が困難となる衛星受信強度に基づく判定方法よりも、屋内外を高い精度で判定できる屋内外判定プログラム等を提供する。［解決手段］屋内外判定プログラムは、移動端末に備えられた衛星受信機から直接的又は間接的に取得した衛星仰角情報及び衛星方位角情報の少なくとも１つに基づいて前記移動端末の存在が屋内か屋外かを判定するステップを実行させる。
2017170005.tif 000002
【特許請求の範囲】
【請求項１】
ハードウェア資源を用いて移動端末の存在が屋内か屋外かを判定する動作を実行させる屋内外判定プログラムであって、
移動端末に備えられた衛星受信機から直接的又は間接的に取得した衛星仰角情報及び衛星方位角情報の少なくとも１つに基づいて前記移動端末の存在が屋内か屋外かを判定するステップを実行させる、
屋内外判定プログラムが記録された記録媒体。
【請求項２】
前記衛星仰角情報に基づいて第１の仰角の範囲に存在する第１の衛星数をカウントするステップと、
前記衛星仰角情報に基づいて前記第１の仰角の範囲よりも高い第２の仰角の範囲に存在する第２の衛星数をカウントするステップと、
前記第１の衛星数と前記第２の衛星数との衛星数比を算出するステップと、前記衛星数比が、予め設定された衛星数比閾値以上であるときに屋内と判定するステップと、
前記衛星数比が前記衛星数比閾値以上でないときに屋外と判定するステップと、
を実行させる、
請求項１記載の屋内外判定プログラムが記録された記録媒体。
【請求項３】
前記衛星仰角情報に基づいて第１の仰角の範囲に存在する第１の衛星数をカウントするステップと、
前記衛星仰角情報に基づいて前記第１の仰角の範囲よりも高い第２の仰角の範囲に存在する第２の衛星数をカウントするステップと、
前記第１の衛星数と前記第２の衛星数との衛星数比を算出するステップと、前記衛星数比が、予め設定された第１衛星数比閾値以上でないときに屋外と判定するステップと、
前記衛星数比が前記第１衛星数比閾値以上であるときに、前記衛星数比が、予め設定された前記第１衛星数比閾値よりも高い第２衛星数比閾値以上であるか否かを判断するステップと、
前記衛星数比が前記第２衛星数比閾値以上であるときに屋内の非窓際と判定するステップと、
前記衛星数比が前記第２衛星数比閾値以上でないときに屋内の窓際と判定するステップと、
を実行させる、
請求項１記載の屋内外判定プログラムが記録された記録媒体。
【請求項４】
前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出するステップと、
前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定するステップと、
前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定するステップと、
前記仰角標準偏差が、予め設定された仰角標準偏差閾値以下でないときに屋外と判定するステップと、
前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が前記仰角標準偏差閾値以下であるときに屋内と判定するステップと、
を実行させる、
請求項１記載の屋内外判定プログラムが記録された記録媒体。
【請求項５】
前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出するステップと、
前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定するステップと、
前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定するステップと、
前記仰角標準偏差が、予め設定された第１仰角標準偏差閾値以下でないときに屋外と判定するステップと、
前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が第１仰角標準偏差閾値以下であるときに、前記仰角標準偏差が、予め設定された前記第１仰角標準偏差閾値よりも低い第２仰角標準偏差閾値以下であるか否かを判断するステップと、
前記仰角標準偏差が前記第２仰角標準偏差閾値以下であるときに屋内の非窓際と判定するステップと、
前記仰角標準偏差が前記第２仰角標準偏差閾値以下でないときに屋内の窓際と判定するステップと、
を実行させる、
請求項１記載の屋内外判定プログラムが記録された記録媒体。
【請求項６】
前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出するステップと、
前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定するステップと、
前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定するステップと、
前記仰角標準偏差が、予め設定された第１仰角標準偏差閾値以下でないときに屋外と判定するステップと、
前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が第１仰角標準偏差閾値以下であるときに、前記仰角標準偏差が、予め設定された前記第１仰角標準偏差閾値よりも低い第２仰角標準偏差閾値以下であるか否かを判断するステップと、
前記仰角標準偏差が前記第２仰角標準偏差閾値以下でないときに屋内の窓際と判定するステップと、
前記仰角標準偏差が前記第２仰角標準偏差閾値以下であるときに、前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の方位角幅を算出するステップと、
前記方位角幅が、予め設定された方位角幅閾値以下であるときに屋内の非窓際と判定するステップと、
前記方位角幅が前記方位角幅閾値以下でないときに屋内の窓際と判定するステップと、を実行させる、
請求項１記載の屋内外判定プログラムが記録された記録媒体。
【請求項７】
前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出するステップと、
前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定するステップと、
前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定するステップと、
前記仰角標準偏差が、予め設定された第１仰角標準偏差閾値以下でないときに屋外と判定するステップと、
前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が前記第１仰角標準偏差閾値以下であるときに、前記仰角標準偏差が、予め設定された前記第１仰角標準偏差閾値よりも低い第２仰角標準偏差閾値以下であるか否かを判断するステップと、
前記仰角標準偏差が前記第２仰角標準偏差閾値以下でないときに屋内の窓際と判定するステップと、前記仰角標準偏差が前記第２仰角標準偏差閾値以下であるときに、前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の方位角標準偏差を算出するステップと、
前記方位角標準偏差が、予め設定された方位角標準偏差閾値以下であるときに屋内の非窓際と判定するステップと、
前記方位角標準偏差が前記方位角標準偏差閾値以下でないときに屋内の窓際と判定するステップと、
を実行させる、
請求項１記載の屋内外判定プログラムが記録された記録媒体。
【請求項８】
前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出するステップと、
前記合成標準偏差が、予め設定された合成標準偏差閾値以下であるときに屋内と判定するステップと、
前記合成標準偏差が前記合成標準偏差閾値以下でないときに屋外と判定するステップと、
を実行させる、
請求項１記載の屋内外判定プログラムが記録された記録媒体。
【請求項９】
前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出するステップと、
前記合成標準偏差が、予め設定された第１合成標準偏差閾値以下でないときに屋外と判定するステップと、
前記合成標準偏差が前記第１合成標準偏差閾値以下であるときに、前記合成標準偏差が、予め設定された前記第１合成標準偏差閾値よりも低い第２合成標準偏差閾値以下であるか否かを判断するステップと、
前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに屋内の非窓際と判定するステップと、
前記合成標準偏差が前記第２合成標準偏差閾値以下でないときに屋内の窓際と判定するステップと、
を実行させる、
請求項１記載の屋内外判定プログラムが記録された記録媒体。
【請求項１０】
前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の３Ｄ方位角面積を算出するステップと、
前記３Ｄ方位角面積が、予め設定された３Ｄ方位角面積閾値以下であるときに屋内と判定するステップと、
前記３Ｄ方位角面積が前記３Ｄ方位角面積閾値以下でないときに屋外と判定するステップと、
を実行させる、
請求項１記載の屋内外判定プログラムが記録された記録媒体。
【請求項１１】
前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の所定の仰角かつ特定方向の偏り度を算出するステップと、
前記偏り度が、予め設定された偏り度閾値以下であるときに屋内と判定するステップと、
前記偏り度が前記偏り度閾値以下でないときに屋外と判定するステップと、
を実行させる、
請求項１記載の屋内外判定プログラムが記録された記録媒体。
【請求項１２】
前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出するステップと、
前記移動端末に備えられた地上高導出手段から直接的又は間接的に取得した地上高情報に基づいて、第１標準偏差閾値と、前記第１標準偏差閾値よりも低い第２標準偏差閾値と、を設定するステップと、
前記合成標準偏差が前記第１合成標準偏差閾値以下でないときに屋外と判定するステップと、
前記合成標準偏差が前記第１合成標準偏差閾値以下であるときに、前記合成標準偏差が、予め設定された前記第１合成標準偏差閾値よりも低い第２合成標準偏差閾値以下であるか否かを判断するステップと、
前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに屋内の非窓際と判定するステップと、
前記合成標準偏差が前記第２合成標準偏差閾値以下でないときに屋内の窓際と判定するステップと、
を実行させる、
請求項１記載の屋内外判定プログラムが記録された記録媒体。
【請求項１３】
前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出するステップと、
前記移動端末に備えられた地上高導出手段から直接的又は間接的に取得した地上高情報に基づいて、第１標準偏差閾値と、前記第１標準偏差閾値よりも低い第２標準偏差閾値と、を設定するステップと、
前記合成標準偏差が前記第１合成標準偏差閾値以下でないときに屋外と判定するステップと、
前記合成標準偏差が前記第１合成標準偏差閾値以下であるときに、前記合成標準偏差が、予め設定された前記第１合成標準偏差閾値よりも低い第２合成標準偏差閾値以下であるか否かを判断するステップと、
前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに、前記移動端末に備えられた移動速度導出手段から直接的又は間接的に取得した移動速度情報が、予め設定された第１移動速度閾値以上であるか否かを判断するステップと、
前記移動速度情報が前記第１移動速度閾値以上であるときに地下鉄内と判定するステップと、
前記移動速度情報が前記第１移動速度閾値以上でないときに屋内の非窓際と判定するステップと、
前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに、前記移動速度導出手段から直接的又は間接的に取得した移動速度情報が、予め設定された第２移動速度閾値以上であるか否かを判断するステップと、
前記移動速度情報が前記第２移動速度閾値以上であるときに地上車両内と判定するステップと、
前記移動速度情報が前記第２移動速度閾値以上でないときに屋内の窓際と判定するステップと、
を実行させる、
請求項１記載の屋内外判定プログラムが記録された記録媒体。
【請求項１４】
衛星信号を受信するとともに、前記衛星信号に含まれる衛星の軌道情報を用いて衛星仰角情報及び衛星方位角情報の少なくとも１つを算出する衛星受信機と、前記衛星受信機から取得した衛星仰角情報及び衛星方位角情報の少なくとも１つに基づいて移動端末の存在が屋内か屋外かを判定する屋内外環境分類判定手段と、を備える移動端末と、
前記移動端末とネットワークを介して通信可能に接続されるとともに、前記移動端末からのデータを蓄積するデータサーバと、
前記データサーバに対して屋内外環境分類データの作成に必要なデータを要求し、前記データサーバから取得したデータを地図上にプロットして屋内外環境分類データを作成し、作成した屋内外環境分類データを地理的分布として表示する屋内外環境分類可視化手段と、
を備える、
屋内外判定システム。
【請求項１５】
衛星信号を受信するとともに、前記衛星信号に含まれる衛星の軌道情報を用いて衛星仰角情報及び衛星方位角情報の少なくとも１つを算出する衛星受信機を備える移動端末と、  前記移動端末とネットワークを介して通信可能に接続されるとともに、前記移動端末からの前記衛星仰角情報及び前記衛星方位角情報の少なくとも１つを含むデータを蓄積するデータサーバと、
前記データサーバから取得した衛星仰角情報及び衛星方位角情報の少なくとも１つに基づいて前記移動端末の存在が屋内か屋外かを判定する屋内外環境分類判定手段と、
前記データサーバから取得したデータ、及び、前記屋内外環境分類判定手段から取得した判定結果に基づいて地図上にプロットして屋内外環境分類データを作成し、作成した屋内外環境分類データを地理的分布として表示する屋内外環境分類可視化手段と、
を備える、
屋内外判定システム。
【請求項１６】
ハードウェア資源を用いて移動端末の存在が屋内か屋外かを判定する屋内外判定方法であって、移動端末に備えられた衛星受信機から直接的又は間接的に取得した衛星仰角情報及び衛星方位角情報の少なくとも１つに基づいて前記移動端末の存在が屋内か屋外かを判定する、
屋内外判定方法。
【請求項１７】
前記衛星仰角情報に基づいて第１の仰角の範囲に存在する第１の衛星数をカウントし、
前記衛星仰角情報に基づいて前記第１の仰角の範囲よりも高い第２の仰角の範囲に存在する第２の衛星数をカウントし、
前記第１の衛星数と前記第２の衛星数との衛星数比を算出し、
前記衛星数比が、予め設定された衛星数比閾値以上であるときに屋内と判定し、
前記衛星数比が前記衛星数比閾値以上でないときに屋外と判定する
請求項１６記載の屋内外判定方法。
【請求項１８】
前記衛星仰角情報に基づいて第１の仰角の範囲に存在する第１の衛星数をカウントし、
前記衛星仰角情報に基づいて前記第１の仰角の範囲よりも高い第２の仰角の範囲に存在する第２の衛星数をカウントし、
前記第１の衛星数と前記第２の衛星数との衛星数比を算出し、
前記衛星数比が、予め設定された第１衛星数比閾値以上でないときに屋外と判定し、
前記衛星数比が前記第１衛星数比閾値以上であるときに、前記衛星数比が、予め設定された前記第１衛星数比閾値よりも高い第２衛星数比閾値以上であるか否かを判断し、
前記衛星数比が前記第２衛星数比閾値以上であるときに屋内の非窓際と判定し、
前記衛星数比が前記第２衛星数比閾値以上でないときに屋内の窓際と判定する
請求項１６記載の屋内外判定方法。
【請求項１９】
前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出し、
前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定し、
前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定し、
前記仰角標準偏差が、予め設定された仰角標準偏差閾値以下でないときに屋外と判定し、
前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が前記仰角標準偏差閾値以下であるときに屋内と判定する
請求項１６記載の屋内外判定方法。
【請求項２０】
前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出し、
前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定し、
前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定し、
前記仰角標準偏差が、予め設定された第１仰角標準偏差閾値以下でないときに屋外と判定し、
前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が第１仰角標準偏差閾値以下であるときに、前記仰角標準偏差が、予め設定された前記第１仰角標準偏差閾値よりも低い第２仰角標準偏差閾値以下であるか否かを判断し、
前記仰角標準偏差が前記第２仰角標準偏差閾値以下であるときに屋内の非窓際と判定し、
前記仰角標準偏差が前記第２仰角標準偏差閾値以下でないときに屋内の窓際と判定する
請求項１６記載の屋内外判定方法。
【請求項２１】
前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出し、
前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定し、
前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定し、
前記仰角標準偏差が、予め設定された第１仰角標準偏差閾値以下でないときに屋外と判定し、
前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が第１仰角標準偏差閾値以下であるときに、前記仰角標準偏差が、予め設定された前記第１仰角標準偏差閾値よりも低い第２仰角標準偏差閾値以下であるか否かを判断し、
前記仰角標準偏差が前記第２仰角標準偏差閾値以下でないときに屋内の窓際と判定し、
前記仰角標準偏差が前記第２仰角標準偏差閾値以下であるときに、前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の方位角幅を算出し、
前記方位角幅が、予め設定された方位角幅閾値以下であるときに屋内の非窓際と判定し、
前記方位角幅が前記方位角幅閾値以下でないときに屋内の窓際と判定する
請求項１６記載の屋内外判定方法。
【請求項２２】
前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出し、
前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定し、
前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定し、
前記仰角標準偏差が、予め設定された第１仰角標準偏差閾値以下でないときに屋外と判定し、
前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が前記第１仰角標準偏差閾値以下であるときに、前記仰角標準偏差が、予め設定された前記第１仰角標準偏差閾値よりも低い第２仰角標準偏差閾値以下であるか否かを判断し、
前記仰角標準偏差が前記第２仰角標準偏差閾値以下でないときに屋内の窓際と判定し、
前記仰角標準偏差が前記第２仰角標準偏差閾値以下であるときに、前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の方位角標準偏差を算出し、
前記方位角標準偏差が、予め設定された方位角標準偏差閾値以下であるときに屋内の非窓際と判定し、
前記方位角標準偏差が前記方位角標準偏差閾値以下でないときに屋内の窓際と判定する
請求項１６記載の屋内外判定方法。
【請求項２３】
前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出し、
前記合成標準偏差が、予め設定された合成標準偏差閾値以下であるときに屋内と判定し、
前記合成標準偏差が前記合成標準偏差閾値以下でないときに屋外と判定する
請求項１６記載の屋内外判定方法。
【請求項２４】
前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出し、
前記合成標準偏差が、予め設定された第１合成標準偏差閾値以下でないときに屋外と判定し、
前記合成標準偏差が前記第１合成標準偏差閾値以下であるときに、前記合成標準偏差が、予め設定された前記第１合成標準偏差閾値よりも低い第２合成標準偏差閾値以下であるか否かを判断し、
前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに屋内の非窓際と判定し、
前記合成標準偏差が前記第２合成標準偏差閾値以下でないときに屋内の窓際と判定する
請求項１６記載の屋内外判定方法。
【請求項２５】
前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の３Ｄ方位角面積を算出し、
前記３Ｄ方位角面積が、予め設定された３Ｄ方位角面積閾値以下であるときに屋内と判定し、
前記３Ｄ方位角面積が前記３Ｄ方位角面積閾値以下でないときに屋外と判定する
請求項１６記載の屋内外判定方法。
【請求項２６】
前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の所定の仰角かつ特定方向の偏り度を算出し、
前記偏り度が、予め設定された偏り度閾値以下であるときに屋内と判定し、
前記偏り度が前記偏り度閾値以下でないときに屋外と判定する
請求項１６記載の屋内外判定方法。
【請求項２７】
前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出し、
前記移動端末に備えられた地上高導出手段から直接的又は間接的に取得した地上高情報に基づいて、第１標準偏差閾値と、前記第１標準偏差閾値よりも低い第２標準偏差閾値と、を設定し、
前記合成標準偏差が前記第１合成標準偏差閾値以下でないときに屋外と判定し、
前記合成標準偏差が前記第１合成標準偏差閾値以下であるときに、前記合成標準偏差が、予め設定された前記第１合成標準偏差閾値よりも低い第２合成標準偏差閾値以下であるか否かを判断し、
前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに屋内の非窓際と判定し、
前記合成標準偏差が前記第２合成標準偏差閾値以下でないときに屋内の窓際と判定する
請求項１６記載の屋内外判定方法。
【請求項２８】
前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出し、
前記移動端末に備えられた地上高導出手段から直接的又は間接的に取得した地上高情報に基づいて、第１標準偏差閾値と、前記第１標準偏差閾値よりも低い第２標準偏差閾値と、を設定し、
前記合成標準偏差が前記第１合成標準偏差閾値以下でないときに屋外と判定し、
前記合成標準偏差が前記第１合成標準偏差閾値以下であるときに、前記合成標準偏差が、予め設定された前記第１合成標準偏差閾値よりも低い第２合成標準偏差閾値以下であるか否かを判断し、
前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに、前記移動端末に備えられた移動速度導出手段から直接的又は間接的に取得した移動速度情報が、予め設定された第１移動速度閾値以上であるか否かを判断し、
前記移動速度情報が前記第１移動速度閾値以上であるときに地下鉄内と判定し、
前記移動速度情報が前記第１移動速度閾値以上でないときに屋内の非窓際と判定し、
前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに、前記移動速度導出手段から直接的又は間接的に取得した移動速度情報が、予め設定された第２移動速度閾値以上であるか否かを判断し、
前記移動速度情報が前記第２移動速度閾値以上であるときに地上車両内と判定し、
前記移動速度情報が前記第２移動速度閾値以上でないときに屋内の窓際と判定する
請求項１６記載の屋内外判定方法。
【請求項２９】
衛星信号を受信するとともに、前記衛星信号に含まれる衛星の軌道情報を用いて衛星仰角情報及び前記衛星方位角情報の少なくとも１つを算出する衛星受信機と、
前記衛星受信機から取得した前記衛星仰角情報及び前記衛星方位角情報の少なくとも１つに基づいて前記移動端末の存在が屋内か屋外かを判定する屋内外環境分類判定手段と、
を備える、
移動端末。
【請求項３０】
移動端末に備えられた衛星受信機から直接的又は間接的に取得した衛星仰角情報及び衛星方位角情報の少なくとも１つに基づいて前記移動端末の存在が屋内か屋外かを判定する、
屋内外環境分類判定手段。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動端末の存在が屋内か屋外かを判定する屋内外判定プログラム、屋内外判定システム、屋内外判定方法、移動端末、及び屋内外環境分類判定部に関する。
【背景技術】
【０００２】
ＧＰＳ（Global Positioning System；全地球測位システム）機能を有するモバイル端末等の移動端末においては、自身の位置が屋内か屋外かを判定する屋内外判定機能を有するものがある。屋内外判定機能では、屋内環境でのＧＰＳの受信信号強度が弱まるという性質や、ＧＰＳからの信号強度の波形が特徴づけられる性質等を利用して、ＧＰＳ受信の前段プロセスに相当する各衛星の受信ＳＮＲ（Signal to Noise Ratio；信号対雑音比）や、信号波形等の受信信号強度に準ずる情報を主な判定根拠としている。このような屋内外判定機能を利用した技術として、以下のようなものがある。【０００３】
例えば、特許文献１には、ＧＰＳ信号を受信したか否かにより屋内か屋外かを判定する技術が開示されている。また、特許文献２には、測位衛星からの信号の受信感度と捕捉した衛星数およびその変化状態とから屋内か屋外かを判定する技術が開示されている。また、特許文献３には、複数の測位衛星からの衛星信号の信号強度の平均強度が屋内対応信号強度範囲内及び／又は屋外対応信号強度範囲内であるか否かにより屋内か屋外かを判定する技術が開示されている。同じく特許文献３には、高仰角範囲内にある測位衛星からの衛星信号の信号強度が予想強度範囲内であるか否かにより屋内か屋外かを判定する技術が開示されている。また、特許文献４には、複数の測位衛星からの信号の代表値および分散具合値を用いて屋内か屋外かを判定する技術が開示されている。また、特許文献５には、ＧＰＳ電波の受信品質又はＧＰＳ位置情報の取得に要する時間を用いて屋内か屋外かを判定する技術が示されている。さらに、特許文献６には、受信機の場所に局所的に伝搬される態様を表す環境データ（信号対雑音比、信号対干渉波比、入力信号強度、信号減衰、相関関数波形、ピーク幅値の少なくとも１つ）を使用して屋外か屋内かを判定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−３８７１２号公報
【特許文献２】特開２００４−２４５６５７号公報
【特許文献３】特開２００６−２９２５３２号公報
【特許文献４】特開２０１３−４４６５１号公報
【特許文献５】特許５３３３２２８号公報
【特許文献６】特開２０１２−１６３５６６号公報
【特許文献７】特開２０１０−０３８８９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
以下の分析は、本願発明者により与えられる。【０００６】
しかしながら、特許文献１〜６に記載の屋内外判定機能は、衛星数が非常に多い衛星測位システムに適用される場合、屋内環境における衛星からの受信信号が弱まりにくいため、屋内外の適切な判定閾値の設定が困難となる。つまり、測位システムへの年間投資の平準化、測位精度の高精度化の要求を背景として、測位システムの衛星数は段階的に増えている。そのため、屋内環境において受信されるＧＰＳの受信信号強度は段階的に大きくなり、屋内外の判定閾値を段階的に変更する必要がある。すなわち、特許文献１〜６に記載の屋内外判定機能では、衛星数が増えるごとに適切な判定閾値の導出と設定とが必要となり、随時、判定閾値の変更をしなければ判定精度が低下する可能性がある。【０００７】
本発明の主な課題は、閾値設定が困難となる衛星受信強度に基づく判定方法よりも、屋内外を高い精度で判定できる屋内外判定プログラム、屋内外判定システム、屋内外判定方法、移動端末、及び屋内外環境分類判定部を提供することである。
【課題を解決するための手段】
【０００８】
第１の視点に係る屋内外判定プログラムは、ハードウェア資源を用いて移動端末の存在が屋内か屋外かを判定する動作を実行させる屋内外判定プログラムであって、移動端末に備えられた衛星受信機から直接的又は間接的に取得した衛星仰角情報及び衛星方位角情報の少なくとも１つに基づいて前記移動端末の存在が屋内か屋外かを判定するステップを実行させる。【０００９】
第２の視点に係る屋内外判定システムは、衛星信号を受信するとともに、前記衛星信号に含まれる衛星の軌道情報を用いて衛星仰角情報及び衛星方位角情報の少なくとも１つを算出する衛星受信機と、前記衛星受信機から取得した前記衛星仰角情報及び前記衛星方位角情報の少なくとも１つに基づいて前記移動端末の存在が屋内か屋外かを判定する屋内外環境分類判定部と、を備える移動端末と、前記移動端末とネットワークを介して通信可能に接続されるとともに、前記移動端末からのデータを蓄積するデータサーバと、前記データサーバに対して屋内外環境分類データの作成に必要なデータを要求し、前記データサーバから取得したデータを地図上にプロットして屋内外環境分類データを作成し、作成した屋内外環境分類データを地理的分布として表示する屋内外環境分類可視化部と、を備える。【００１０】
第３の視点に係る屋内外判定システムは、衛星信号を受信するとともに、前記衛星信号に含まれる衛星の軌道情報を用いて衛星仰角情報及び衛星方位角情報の少なくとも１つを算出する衛星受信機を備える移動端末と、前記移動端末とネットワークを介して通信可能に接続されるとともに、前記移動端末からの前記衛星仰角情報及び前記衛星方位角情報の少なくとも１つを含むデータを蓄積するデータサーバと、前記データサーバから取得した衛星仰角情報及び衛星方位角情報の少なくとも１つに基づいて前記移動端末の存在が屋内か屋外かを判定する屋内外環境分類判定部と、前記データサーバから取得したデータ、及び、前記屋内外環境分類判定部から取得した判定結果に基づいて地図上にプロットして屋内外環境分類データを作成し、作成した屋内外環境分類データを地理的分布として表示する屋内外環境分類可視化部と、を備える。【００１１】
第４の視点に係る屋内外判定方法は、ハードウェア資源を用いて移動端末の存在が屋内か屋外かを判定する屋内外判定方法であって、移動端末に備えられた衛星受信機から直接的又は間接的に取得した衛星仰角情報及び衛星方位角情報の少なくとも１つに基づいて前記移動端末の存在が屋内か屋外かを判定する工程を含む。【００１２】
第５の視点に係る移動端末は、衛星信号を受信するとともに、前記衛星信号に含まれる衛星の軌道情報を用いて衛星仰角情報及び衛星方位角情報の少なくとも１つを算出する衛星受信機と、前記衛星受信機から取得した前記衛星仰角情報及び前記衛星方位角情報の少なくとも１つに基づいて移動端末の存在が屋内か屋外かを判定する屋内外環境分類判定部と、を備える。【００１３】
第６の視点に係る屋内外環境分類判定部は、移動端末に備えられた衛星受信機から直接的又は間接的に取得した衛星仰角情報及び衛星方位角情報の少なくとも１つに基づいて前記移動端末の存在が屋内か屋外かを判定する。
【発明の効果】
【００１４】
前記第１〜６の視点によれば、閾値設定が困難となる衛星受信強度に基づく判定方法よりも、屋内外を高い精度で判定することができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態１に係る屋内外判定システムの構成を模式的に示したブロック図である。
【図２】実施形態１に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第１の動作を模式的に示したフローチャート図である。
【図３】実施形態１に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第２の動作を模式的に示したフローチャート図である。
【図４】実施形態１に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第３の動作を模式的に示したフローチャート図である。
【図５】実施形態１に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第４の動作を模式的に示したフローチャート図である。
【図６】実施形態２に係る屋内外判定システムの構成を模式的に示したブロック図である。
【図７】実施形態２に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第１の動作を模式的に示したフローチャート図である。
【図８】実施形態２に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第２の動作を模式的に示したフローチャート図である。
【図９】実施形態２に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第３の動作を模式的に示したフローチャート図である。
【図１０】実施形態２に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第４の動作を模式的に示したフローチャート図である。
【図１１】実施形態２に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第５の動作を模式的に示したフローチャート図である。
【図１２】実施形態２に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第５の動作で算出される３Ｄ方位角面積を説明するためのＧＰＳ衛星のスカイプロット図である。
【図１３】実施形態２に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第６の動作を模式的に示したフローチャート図である。
【図１４】実施形態２に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第６の動作で算出される低仰角かつ特定方位への偏り度を説明するためのＧＰＳ衛星のスカイプロット図である。
【図１５】実施形態３に係る屋内外判定システムの構成を模式的に示したブロック図である。
【図１６】実施形態３に係る屋内外判定システムにおける移動端末の動作を模式的に示したフローチャート図である。
【図１７】実施形態４に係る屋内外判定システムの構成を模式的に示したブロック図である。
【図１８】実施形態４に係る屋内外判定システムにおける移動端末の動作を模式的に示したフローチャート図である。
【図１９】実施形態５に係る屋内外判定システムの構成を模式的に示したブロック図である。
【図２０】実施形態６に係る屋内外判定システムの構成を模式的に示したブロック図である。
【図２１】実施形態６に係る屋内外判定システムにおける屋内外環境分類判定部の動作を模式的に示したフローチャート図である。
【発明を実施するための形態】
【００１６】
以下、実施形態について図面を参照しつつ説明する。なお、本出願において図面参照符号を付している場合は、それらは、専ら理解を助けるためのものであり、図示の態様に限定することを意図するものではない。なお、下記の実施形態は、あくまで例示であり、本発明を限定するものではない。
【００１７】
［実施形態１］
実施形態１に係る屋内外判定システムについて図面を用いて説明する。図１は、実施形態１に係る屋内外判定システムの構成を模式的に示したブロック図である。
【００１８】
実施形態１は、屋内環境には多くの場合において窓があり、ＧＰＳ衛星の電波が受信される方向は窓の方向に偏る傾向を持つという性質を利用し、ＧＰＳ受信の後段プロセスで得られるＧＰＳ衛星が存在する方向に応じた衛星仰角情報を含む情報に基づいて屋内か屋外かを判定（屋内において窓際か非窓際かを判定する場合も有り）するようにしたものである。
【００１９】
ここで、屋内環境とは、人工物による建物内である。屋内環境は、人が立ち入る場所であることから、完全に密閉されることはほとんど無い。つまり、屋内環境は、ほとんどのケースにおいて採光のための窓や、換気のための通気口を持つ。窓は、一般的にガラスが用いられており、コンクリート等の壁面と比べてＧＰＳ衛星からの電波を通しやすい。また、通気口は、屋内と屋外とを繋げる経路の一部であり、壁面と比べて電波を通しやすい性質を持つ。
【００２０】
昨今のＧＰＳ受信感度の性能向上から、そうした、窓や通気口から屋内に入り込むＧＰＳ衛星からの電波を受信することが可能である。その場合に、受信可能な電波を発信している衛星が存在する方向は窓や通気口の方向に偏る傾向を持つという、当たり前ではあるが見逃されていた特徴がある。実施形態１は、その特徴を利用して屋内か屋外かを判定するものであり、具体的には、屋内環境で受信可能な電波を発信している衛星の仰角の偏りを判定根拠とすることで、高い精度で屋内と屋外との環境を判定する。
【００２１】
屋内外判定システム１００は、移動端末１が屋内にあるか屋外にあるかを判定するシステムである。屋内外判定システム１００は、移動端末１と、ネットワーク６と、データサーバ７と、屋内外環境分類可視化部８と、を有する。
【００２２】
移動端末１は、持ち運び可能な情報通信端末である。移動端末１は、ＧＰＳアンテナ２と、ＧＰＳ受信機３と、屋内外環境分類判定部４と、データ送信部５と、有する。
【００２３】
ＧＰＳアンテナ２は、ＧＰＳ衛星からの電波をＧＰＳ信号に変換する衛星用アンテナである。ＧＰＳアンテナ２は、ＧＰＳ信号をＧＰＳ受信機３に向けて出力する。
【００２４】
ＧＰＳ受信機３は、ＧＰＳアンテナ２からのＧＰＳ信号（衛星信号）を受信する機器である。ＧＰＳ受信機３は、受信したＧＰＳ信号に基づいて測位を実行し、移動端末１が存在する位置を示す位置情報を算出する機能を有する。ＧＰＳ受信機３は、ＧＰＳ衛星の軌道情報（ＧＰＳ信号に含まれる軌道情報）を用いて衛星仰角情報を算出する機能を有する。衛星仰角情報は、高仰角（４５°以上かつ９０°以下）にある各衛星の仰角を示す衛星仰角情報（高仰角）と、低仰角（０°以上かつ４５°未満）にある各衛星の仰角を示す衛星仰角情報（低仰角）と、がある。ＧＰＳ受信機３は、算出した位置情報、衛星仰角情報（高仰角）及び衛星仰角情報（低仰角）を屋内外環境分類判定部４及びデータ送信部５のそれぞれに向けて出力する。
【００２５】
なお、ＧＰＳアンテナ２及びＧＰＳ受信機３は、現在アメリカが運用するＧＰＳ（Global Positioning System）において適用可能なものに限定するものではなく、ロシアが運用するＧＬＯＮＡＳＳ（Global Navigation Satellite System）など、あらゆる衛星測位システムにおいて適用可能である。また、ＧＰＳアンテナ２及びＧＰＳ受信機３は、異なる複数の衛星測位システムを組み合わせた測位システムにおいても適用可能である。
【００２６】
屋内外環境分類判定部４は、ＧＰＳ受信機３からの位置情報、衛星仰角情報（高仰角）及び衛星仰角情報（低仰角）に基づいて屋内外の環境分類を判定する機能部である。屋内外環境分類判定部４は、ハードウェア資源を用いて機能し、コンピュータにおいてソフトウェアを実行することによって実現したもの、集積回路によって実現したものであってもよい。屋内外環境分類判定部４は、判定された屋内外の環境分類に係る判定情報をデータ送信部５に向けて出力する。なお、屋内外環境分類判定部４の動作の詳細については、後述する。
【００２７】
データ送信部５は、ネットワーク６を介して、データサーバ７に所定のデータを送信することが可能な機能部である。データ送信部５は、ＧＰＳ受信機３からの位置情報、衛星仰角情報（高仰角）及び衛星仰角情報（低仰角）、屋内外環境分類判定部４からの判定情報を含むデータを送信することができる。
【００２８】
ネットワーク６は、移動端末１とデータサーバ７とを通信可能に接続する通信網である。ネットワーク６は、移動端末１が移動可能な端末であることから、セルラーシステムのＬＴＥ（Long Term Evolution）やＷ−ＣＤＭＡ（Wideband Code Division Multiple Access）、さらに公衆無線ＬＡＮ（Local Area Network）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、および非接触通信システム等を含んでいてもよい。また、ネットワーク６は、必ずしも無線ネットワークに限定するものではなく、有線にて接続するネットワークが含まれていてもよい。
【００２９】
データサーバ７は、移動端末１からのデータを蓄積するサーバである。データサーバ７は、移動端末１から送信されたデータを、ネットワーク６を介して受信し、受信したデータを蓄積する機能を有する。データサーバ７は、蓄積したデータの一部を、屋内外環境分類可視化部８からの要求に応じて、屋内外環境分類可視化部８に送信する機能を有する。
【００３０】
屋内外環境分類可視化部８は、屋内外の環境分類のデータを肉眼で見えるようにする機能部である。屋内外環境分類可視化部８は、データサーバ７に対して屋内外環境分類データの作成に必要なデータを要求し、データサーバ７から取得したデータを地図上にプロットして屋内外環境分類データを作成し、作成した屋内外環境分類データを地理的分布として表示する機能を有する。屋内外環境分類可視化部８は、屋内外環境分類データに加えて、移動端末１のネットワーク６のネットワーク品質情報（例えば、上りリンクや下りリンクのスループットや、信号強度などの物理的な品質情報）を併せて地理的分布として示すことで、ネットワーク６のネットワーク品質情報と、屋内外環境分類データの関連性を視覚的に表示する機能を有する。
【００３１】
次に、実施形態１に係る屋内外判定システムにおける移動端末の動作について説明する。なお、移動端末の構成部については、図１を参照されたい。
【００３２】
まず、移動端末１において、ＧＰＳ受信機３は、ＧＰＳアンテナ２から供給されるＧＰＳ信号を受信する。次に、ＧＰＳ受信機３は、受信したＧＰＳ信号に基づいて測位を実行する。測位の実行の際、ＧＰＳ受信機３は、受信したＧＰＳ信号に基づいて移動端末１が存在する位置情報（緯度、経度、高度）を算出し、受信したＧＰＳ信号に含まれる衛星の軌道情報に基づいて衛星仰角情報（高仰角）及び衛星仰角情報（低仰角）を算出する。次に、ＧＰＳ受信機３は、算出された位置情報（緯度、経度、高度）、衛星仰角情報（高仰角）及び衛星仰角情報（低仰角）を含む情報を屋内外環境分類判定部４及びデータ送信部５に向けて出力する。
【００３３】
次に、屋内外環境分類判定部４は、ＧＰＳ受信機３からの位置情報（緯度、経度、高度）、衛星仰角情報（高仰角）及び衛星仰角情報（低仰角）を含む情報に基づいて、移動端末１が存在する位置が屋内か屋外かの環境分類を、所定の動作に基づいて判定し、その結果となる判定情報をデータ送信部５に向けて出力する。なお、所定の動作については、後述する。
【００３４】
次に、データ送信部５は、ＧＰＳ受信機３からの位置情報（緯度、経度、高度）、衛星仰角情報（高仰角）及び衛星仰角情報（低仰角）と、屋内外環境分類判定部４からの判定情報とを含むデータを、ネットワーク６を介してデータサーバ７に送信する。
【００３５】
次に、データサーバ７は、データ送信部５からのデータを受信し、受信したデータを蓄積する。これにより、データサーバ７は、屋内外環境分類可視化部８からのデータの要求を受けることが可能な状態となる。
【００３６】
屋内外環境分類可視化部８は、データサーバ７に対して蓄積したデータの一部を要求する。
【００３７】
次に、データサーバ７は、屋内外環境分類可視化部８の要求に応じて、蓄積したデータの一部を、屋内外環境分類可視化部８に送信する。
【００３８】
次に、屋内外環境分類可視化部８は、データサーバ７からのデータを地図上にプロットして屋内外環境分類データを作成し、作成した屋内外環境分類データを地理的分布として表示する。その際、屋内外環境分類可視化部８は、屋内外環境分類データに加えて、移動端末１のネットワーク６のネットワーク品質情報を併せて地理的分布として示すことで、ネットワーク６のネットワーク品質情報と屋内外環境分類データの関連性を視覚的に表示する。
【００３９】
次に、所定の動作について説明する。
【００４０】
［第１の動作］
第１の動作について図面を用いて説明する。図２は、実施形態１に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第１の動作を模式的に示したフローチャート図である。第１の動作は、低仰角、高仰角の衛星数比に基づいて屋内か屋外かを判定するものである。なお、移動端末の構成部については、図１を参照されたい。
【００４１】
まず、屋内外環境分類判定部４は、ＧＰＳ受信機３から位置情報（緯度、経度、高度）、衛星仰角情報（高仰角）及び衛星仰角情報（低仰角）を含む情報を受信する（ステップＡ１）。
【００４２】
次に、屋内外環境分類判定部４は、位置情報（緯度、経度、高度）及び衛星仰角情報（低仰角）に基づいて、低仰角の衛星数をカウントする（ステップＡ２）。
【００４３】
次に、屋内外環境分類判定部４は、位置情報（緯度、経度、高度）及び衛星仰角情報（高仰角）に基づいて、高仰角の衛星数をカウントする（ステップＡ３）。なお、ステップＡ３は、ステップＡ２の前又は同時に行ってもよい。
【００４４】
次に、屋内外環境分類判定部４は、低仰角、高仰角の衛星数比を算出する（ステップＡ４）。ここで、低仰角、高仰角の衛星数比は、低仰角の衛星数を高仰角の衛星数で除算することで算出される。ただし、高仰角の衛星数が０の場合は、低仰角、高仰角の衛星数比の値を無限大として処理する。低仰角、高仰角の衛星数比は、受信可能な電波を発信しているＧＰＳ衛星の数が低仰角に偏っているほど値が大きくなる。
【００４５】
次に、屋内外環境分類判定部４は、算出された低仰角、高仰角の衛星数比が、予め設定された閾値ＴＨＲ（衛星数比閾値）以上であるか否かを判断する（ステップＡ５）。
【００４６】
衛星数比が閾値ＴＨＲ以上である場合（ステップＡ５のＹＥＳ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内と判定し（ステップＡ６）、終了する。
【００４７】
衛星数比が閾値ＴＨＲ以上でない場合（ステップＡ５のＮＯ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋外と判定し（ステップＡ７）、終了する。
【００４８】
［第２の動作］
第２の動作について図面を用いて説明する。図３は、実施形態１に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第２の動作を模式的に示したフローチャート図である。第２の動作は、低仰角、高仰角の衛星数比に基づいて屋内か屋外かを判定するだけでなく屋内において窓際か非窓際かを判定するものである。なお、移動端末の構成部については、図１を参照されたい。
【００４９】
まず、図２のステップＡ１〜Ａ４と同じステップＢ１〜Ｂ４を経て、屋内外環境分類判定部４は、算出された低仰角、高仰角の衛星数比が、予め設定された閾値ＴＨＲ＿Ｌ（第１衛星数比閾値）以上であるか否かを判断する（ステップＢ５）。
【００５０】
衛星数比が閾値ＴＨＲ＿Ｌ以上である場合（ステップＢ５のＹＥＳ）、算出された低仰角、高仰角の衛星数比が、予め設定された閾値ＴＨＲ＿Ｈ（第２衛星数比閾値）以上であるか否かを判断する（ステップＢ６）。ここで、ＴＨＲ＿Ｈ＞ＴＨＲ＿Ｌであるものとする。これは、低仰角、高仰角の衛星数比が、受信可能な電波を発信しているＧＰＳ衛星の数が非窓際ほど低仰角に偏っているという性質に基づくものである。
【００５１】
衛星数比が閾値ＴＨＲ＿Ｈ以上である場合（ステップＢ６のＹＥＳ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内（非窓際）と判定し（ステップＢ７）、終了する。
【００５２】
衛星数比が閾値ＴＨＲ＿Ｈ以上でない場合（ステップＢ６のＮＯ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内（窓際）と判定し（ステップＢ８）、終了する。
【００５３】
衛星数比が閾値ＴＨＲ＿Ｌ以上でない場合（ステップＢ５のＮＯ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋外と判定し（ステップＢ９）、終了する。
【００５４】
［第３の動作］
第３の動作について図面を用いて説明する。図４は、実施形態１に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第３の動作を模式的に示したフローチャート図である。第３の動作は、衛星の仰角の統計値（平均値、最大値、標準偏差）に基づいて屋内か屋外かを判定するものである。なお、移動端末の構成部については、図１を参照されたい。
【００５５】
まず、図２のステップＡ１と同じステップＣ１を経て、屋内外環境分類判定部４は、位置情報（緯度、経度、高度）、衛星仰角情報（高仰角）及び衛星仰角情報（低仰角）に基づいて、受信可能な電波を発信している全ての衛星の仰角の統計値（平均値、最大値、標準偏差）を算出する（ステップＣ２）。
【００５６】
次に、屋内外環境分類判定部４は、算出した仰角の平均値（仰角平均値）が、予め設定された閾値ＴＨＥＬ＿Ａ（仰角平均値閾値）以下であるかを判断する（ステップＣ３）。
【００５７】
仰角の平均値が閾値ＴＨＥＬ＿Ａ以下である場合（ステップＣ３のＹＥＳ）、屋内外環境分類判定部４は、算出した仰角の最大値（仰角最大値）が、予め設定された閾値ＴＨＥＬ＿Ｍ（仰角最大値閾値）以下であるかを判断する（ステップＣ４）。
【００５８】
仰角の最大値が閾値ＴＨＥＬ＿Ｍ以下である場合（ステップＣ４のＹＥＳ）、屋内外環境分類判定部４は、算出した仰角の標準偏差（仰角標準偏差）が、予め設定された閾値ＴＨσＥＬ（仰角標準偏差閾値）以下であるかを判断する（ステップＣ５）。なお、ステップＣ３〜Ｃ５の順番は入れ替わってもよい。
【００５９】
仰角の標準偏差が閾値ＴＨσＥＬ以下である場合（ステップＣ５のＹＥＳ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内と判定し（ステップＣ６）、終了する。
【００６０】
仰角の平均値が閾値ＴＨＥＬ＿Ａ以下でない場合（ステップＣ３のＮＯ）、仰角の最大値が閾値ＴＨＥＬ＿Ｍ以下でない場合（ステップＣ４のＮＯ）、又は、仰角の標準偏差が閾値ＴＨσＥＬ以下でない場合（ステップＣ５のＮＯ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋外と判定し（ステップＣ７）、終了する。
【００６１】
［第４の動作］
第４の動作について図面を用いて説明する。図５は、実施形態１に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第４の動作を模式的に示したフローチャート図である。第４の動作は、衛星の仰角の統計値（平均値、最大値、標準偏差）に基づいて屋内か屋外かを判定するだけでなく屋内において窓際か非窓際かを判定するものである。なお、移動端末の構成部については、図１を参照されたい。
【００６２】
まず、図４のステップＣ１〜Ｃ４と同じステップＤ１〜Ｄ４を経て、屋内外環境分類判定部４は、算出した仰角の標準偏差が、予め設定された閾値ＴＨσＥＬ＿Ｈ（第１仰角標準偏差閾値）以下であるかを判断する（ステップＤ５）。
【００６３】
仰角の標準偏差が閾値ＴＨσＥＬ＿Ｈ以下である場合（ステップＤ５のＹＥＳ）、屋内外環境分類判定部４は、算出した仰角の標準偏差が、予め設定された閾値ＴＨσＥＬ＿Ｌ（第２仰角標準偏差閾値）以下であるかを判断する（ステップＤ６）。ここで、ＴＨσＥＬ＿Ｈ＞ＴＨσＥＬ＿Ｌであるものとする。これは、仰角の標準偏差が非窓際ほど小さくなるという性質に基づくものである。
【００６４】
仰角の標準偏差が閾値ＴＨσＥＬ＿Ｌ以下である場合（ステップＤ６のＹＥＳ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内（非窓際）と判定し（ステップＤ７）、終了する。
【００６５】
仰角の標準偏差が閾値ＴＨσＥＬ＿Ｌ以下でない場合（ステップＤ６のＮＯ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内（窓際）と判定し（ステップＤ８）、終了する。
【００６６】
仰角の平均値が閾値ＴＨＥＬ＿Ａ以下でない場合（ステップＤ３のＮＯ）、仰角の最大値が閾値ＴＨＥＬ＿Ｍ以下でない場合（ステップＤ４のＮＯ）、又は、仰角の標準偏差が閾値ＴＨσＥＬ＿Ｈ以下でない場合（ステップＤ５のＮＯ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋外と判定し（ステップＤ９）、終了する。
【００６７】
以上のような屋内外判定システムは、無線ネットワークにおける無線品質の地理的分布を把握する分野で利用することができる。無線ネットワークとして、第１に、主に商用利用で使われるＬＴＥ、Ｗ−ＣＤＭＡ、ＧＳＭ（global system for mobile communications；登録商標）などセルラーシステムと呼ばれる無線ネットワークが挙げられる。無線ネットワークとして、第２には、非商用利用も含む、近距離通信を対象とした無線ＬＡＮネットワークが挙げられる。無線ネットワークとして、第３には、警察、消防などのパブリック用途や、私企業などのプライベート用途における無線通信方式を限定しない無線ネットワークが挙げられる。
【００６８】
実施形態１によれば、以下のような効果を奏する。
【００６９】
実施形態１によれば、従来技術よりも、屋内か屋外かの判定を高精度に実現できる。その理由は、従来技術が、屋内環境で受信されるＧＰＳの受信信号強度が弱まることや、信号強度の時間的な波形が特徴づけられる性質を用いて、屋内と屋外を判定していることにより、屋内屋外の適切な判定閾値の設定が困難であったのに対して、実施形態１では、建物内で受信可能な電波を発信している衛星の方向が低仰角に偏っているという性質を表わした物理的な統計値を指標としており、その指標は地平に対する垂直面にある窓の開口角度をベースとして物理的な表現が容易であり、判定閾値の容易な設定が可能となることによって、高精度な屋外、屋内判定を実現できるためである。
【００７０】
また、実施形態１によれば、衛星の数が非常に多い衛星測位システムに適用される場合、従来技術よりも、屋内か屋外かの判定の閾値設定を容易にすることができる。その理由は、従来技術では、衛星の数が非常に多い衛星測位システムに適用される場合、屋内環境において多くの衛星からの受信信号が弱まりにくいため、屋内屋外の適切な判定閾値の設定が困難であるのに対し、実施形態１では、受信可能な電波を発信している衛星の方向の偏りという指標を導入しており、その指標は衛星の数が多いことによる影響を受けないためである。
【００７１】
また、実施形態１によれば、受信可能な電波を発信している衛星の方向の偏りという指標は、衛星の数が多いほど信頼度は増す性質を持つため、実施形態１が衛星の数が非常に多い衛星測位システムに適用される場合、従来技術よりも高精度な屋外、屋内判定を実現できる。
【００７２】
また、実施形態１によれば、衛星を段階的に増やしていく測位システムに適用される場合、従来技術にて必要であった判定閾値の段階的な変更や設定を、不要にすることができる。その理由は、従来技術では、衛星を段階的に増やしていく測位システムに適用される場合、屋内環境において受信可能な電波を発信している衛星からの受信信号強度が段階的に大きくなるため、適切な屋内屋外の判定閾値を段階的に変更設定する必要があり、適切な判定閾値の導出と設定が困難だったのに対し、実施形態１では、衛星を段階的に増やしていく測位システムにおいても、窓を介して受信可能な電波を発信している衛星が存在する方向の偏り値という指標が、衛星の数の変化の影響を受けないためである。
【００７３】
また、実施形態１によれば、受信可能な電波を発信している衛星が存在する方向の偏り値という指標は、衛星の数が増えるほど信頼度を増す性質を持つため、衛星の数を段階的に増やしていく測位システムに適用される場合、従来技術よりも高精度な屋外、屋内判定を実現できる。
【００７４】
また、実施形態１によれば、従来技術の屋内、屋外の判定に加え、屋内の判定に関して「非窓際の屋内」と、「窓際の屋内」と屋内環境の分類判定の種類を増やすことができる。その理由は、実施形態１では、屋内の窓際に近づくほど、受信可能な電波を発信している衛星の存在する方向の偏りは広がるという性質を利用して、屋内と屋外の判定の閾値に加えて、窓際の判定の閾値を追加として設けることによって、屋内における非窓際か窓際かの判定も可能としているためである。
【００７５】
さらに、実施形態１によれば、屋内外判定の処理実行の実体を移動端末１に実装することにより、判定後にデータを送るため、送信するデータが少なくなり、ネットワークへの負担が少ないという利点を有する。
【００７６】
なお、実施形態１の背景として、セルラーシステムである携帯電話網のエリア品質を向上させるため、新規基地局の追加や既存基地局のパラメータ調整などの無線エリア設計が行われている。従来の無線エリア設計では、無線品質に関する現状把握や問題発見を目的として、専用の測定器を搭載した電測車による走行試験（Drive Test）を行っていた。こうした走行試験は、エリア内の道路を綿密に走る必要があるため、無線エリア設計のコスト高の要因となっている。また、測定場所が電測車の通行可能な道路に限られるため、通話頻度が高い屋内での品質把握が不十分であった。
【００７７】
これらの問題を解決するための別のアプローチとして、ユーザが実際に使用している携帯電話やスマートフォンなどの一般端末を用い、走行試験の代替をする方法が挙げられる。具体的には、一般端末に、セルの受信電界強度やＳＩＮＲ（Signal to Interference Noise Ratio；信号対干渉雑音比）などの無線品質を測定させ、測定結果を位置情報とともにネットワーク管理システムへと報告させる方法が挙げられる。こうした一般端末を用いた品質測定技術に対しては業界での期待も高く、３ＧＰＰ（3rd Generation Partnership Project）でＭＤＴ（Minimization of Drive Test）として標準化されている。
【００７８】
ところで、一般的に、屋外に設置されているマクロ基地局の無線品質は、建物による透過損失の影響で、屋内の方が屋外よりも低くなる。屋内の無線品質の問題は、既設のマクロ基地局のパラメータ変更で解消することが困難なケースも多く、こうした場合には屋内用の基地局（Ｆｅｍｔｏ基地局やＰｉｃｏ基地局）を設置するといった個別の対策が実施される。さらに、屋内の窓際で無線品質が悪いという場所が分かれば、屋内用の基地局ではなく、屋外に設置するマクロ基地局を増設するという適切な判断ができるため、屋内の窓際か非窓際かといった位置情報の把握が望まれていた。
【００７９】
このように、無線エリア設計の観点からは、屋外の品質と屋内の品質とを区別して扱うのが有効である。そのため、一般端末による品質測定データを無線エリア設計へと活用することを想定した場合、屋外の測定データと屋内の測定データとは区別して扱われることが望ましい。以上の背景を鑑みて、実施形態１は考え出されたものである。
【００８０】
［実施形態２］
実施形態２に係る屋内外判定システムについて図面を用いて説明する。図６は、実施形態２に係る屋内外判定システムの構成を模式的に示したブロック図である。
【００８１】
実施形態２は、実施形態１（図１参照）の変形例であり、ＧＰＳ衛星が存在する方位角に係る情報（衛星方位角情報）を含む情報に基づいて屋内か屋外かを判定（屋内において窓際か非窓際かを判定する場合も有り）するようにしたものである。ＧＰＳ受信機３は、ＧＰＳアンテナ２からのＧＰＳ信号に含まれる衛星の軌道情報を用いて衛星方位角情報を算出する機能を有する。ＧＰＳ受信機３は、算出した衛星方位角情報を含む情報を屋内外環境分類判定部４及びデータ送信部５のそれぞれに向けて出力する。屋内外環境分類判定部４は、衛星方位角情報を含む情報に基づいて屋内外の環境分類を判定する機能を有する。データ送信部５は、衛星方位角情報を含むデータを送信することができる。その他の構成については、実施形態１と同様である。
【００８２】
実施形態２に係る屋内外判定システムにおける移動端末１の動作について、ＧＰＳ受信機３は、衛星方位角情報を含む情報を屋内外環境分類判定部４及びデータ送信部５に向けて出力する。次に、屋内外環境分類判定部４は、ＧＰＳ受信機３から衛星方位角情報を含む情報を受信し、受信した情報に基づいて、移動端末１が存在する位置の環境分類を所定の動作に基づいて判定し、その結果となる判定情報をデータ送信部５に向けて出力する。
なお、所定の動作については、後述する。その他の動作については、実施形態１と同様である。
【００８３】
次に、所定の動作について説明する。
【００８４】
［第１の動作］
第１の動作について図面を用いて説明する。図７は、実施形態２に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第１の動作を模式的に示したフローチャート図である。第１の動作は、衛星の仰角の統計値（平均値、最大値、標準偏差）に基づいて屋内か屋外か及び窓際か非窓際かを判定するだけでなく衛星の方位角幅に基づいて窓際か非窓際かを判定するものである。なお、移動端末の構成部については、図６を参照されたい。
【００８５】
まず、図５のステップＤ１〜Ｄ６と同じステップＥ１〜Ｅ６を経て、仰角の標準偏差が閾値ＴＨσＥＬ＿Ｌ以下である場合（ステップＥ６のＹＥＳ）、屋内外環境分類判定部４は、受信可能な電波を発信している衛星の方位角幅を算出する（ステップＥ７）。
【００８６】
次に、屋内外環境分類判定部４は、算出した方位角幅が、予め設定された閾値ＴＨＡＺ＿Ｗ以下であるか判断する（ステップＥ８）。
【００８７】
方位角幅が閾値ＴＨＡＺ＿Ｗ以下である場合（ステップＥ８のＹＥＳ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内（非窓際）と判定し（ステップＥ９）、終了する。
【００８８】
仰角の標準偏差が閾値ＴＨσＥＬ＿Ｌ以下でない場合（ステップＥ６のＮＯ）、又は、方位角幅が閾値ＴＨＡＺ＿Ｗ以下でない場合（ステップＥ８のＮＯ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内（窓際）と判定し（ステップＥ１０）、終了する。
【００８９】
仰角の平均値が閾値ＴＨＥＬ＿Ａ以下でない場合（ステップＥ３のＮＯ）、仰角の最大値が閾値ＴＨＥＬ＿Ｍ以下でない場合（ステップＥ４のＮＯ）、又は、仰角の標準偏差が閾値ＴＨσＥＬ＿Ｈ以下でない場合（ステップＥ５のＮＯ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋外と判定し（ステップＥ１１）、終了する。
【００９０】
［第２の動作］
第２の動作について図面を用いて説明する。図８は、実施形態２に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第２の動作を模式的に示したフローチャート図である。第２の動作は、衛星の仰角の統計値（平均値、最大値、標準偏差）に基づいて屋内か屋外か及び窓際か非窓際かを判定するだけでなく衛星の方位角の標準偏差に基づいて窓際か非窓際かを判定するものである。なお、移動端末の構成部については、図６を参照されたい。
【００９１】
まず、図７のステップＥ１〜Ｅ６と同じステップＦ１〜Ｆ６を経て、仰角の標準偏差が閾値ＴＨσＥＬ＿Ｌ以下である場合（ステップＦ６のＹＥＳ）、屋内外環境分類判定部４は、受信可能な電波を発信している衛星の方位角の標準偏差（方位角標準偏差）を算出する（ステップＦ７）。
【００９２】
次に、屋内外環境分類判定部４は、算出した方位角の標準偏差が、予め設定された閾値ＴＨσＡＺ（方位角標準偏差閾値）以下であるか判断する（ステップＦ８）。
【００９３】
方位角の標準偏差が閾値ＴＨσＡＺ以下である場合（ステップＦ８のＹＥＳ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内（非窓際）と判定し（ステップＦ９）、終了する。
【００９４】
仰角の標準偏差が閾値ＴＨσＥＬ＿Ｌ以下でない場合（ステップＦ６のＮＯ）、又は、方位角の標準偏差が閾値ＴＨσＡＺ以下でない場合（ステップＦ８のＮＯ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内（窓際）と判定し（ステップＦ１０）、終了する。
【００９５】
仰角の平均値が閾値ＴＨＥＬ＿Ａ以下でない場合（ステップＦ３のＮＯ）、仰角の最大値が閾値ＴＨＥＬ＿Ｍ以下でない場合（ステップＦ４のＮＯ）、又は、仰角の標準偏差が閾値ＴＨσＥＬ＿Ｈ以下でない場合（ステップＦ５のＮＯ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋外と判定し（ステップＦ１１）、終了する。
【００９６】
［第３の動作］
第３の動作について図面を用いて説明する。図９は、実施形態２に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第３の動作を模式的に示したフローチャート図である。第３の動作は、衛星の仰角と方位角の合成標準偏差に基づいて屋内か屋外かを判定するものである。なお、移動端末の構成部については、図６を参照されたい。
【００９７】
まず、図７のステップＥ１と同じステップＧ１を経て、屋内外環境分類判定部４は、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差σＥＬ−ＡＺを算出する（ステップＧ２）。
なお、合成標準偏差σＥＬ−ＡＺは、以下の数式１で表現される。ただし、衛星からの電波が受信されない場合は、合成標準偏差σＥＬ−ＡＺは０である。
【００９８】
（数１）
2017170005.tif 000003
【００９９】
次に、屋内外環境分類判定部４は、算出された仰角と方位角の合成標準偏差σＥＬ−ＡＺが、予め設定された閾値ＴＨσＥＬ−ＡＺ（合成標準偏差閾値）以下であるか判断する（ステップＧ３）。
【０１００】
仰角と方位角の合成標準偏差σＥＬ−ＡＺが閾値ＴＨσＥＬ−ＡＺ以下である場合（ステップＧ３のＹＥＳ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内と判定し（ステップＧ４）、終了する。
【０１０１】
仰角と方位角の合成標準偏差σＥＬ−ＡＺが閾値ＴＨσＥＬ−ＡＺ以下でない場合（ステップＧ３のＮＯ）、移動端末１が存在する位置が屋外と判定し（ステップＧ５）、終了する。
【０１０２】
［第４の動作］
第４の動作について図面を用いて説明する。図１０は、実施形態２に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第４の動作を模式的に示したフローチャート図である。第４の動作は、衛星の仰角と方位角の合成標準偏差に基づいて屋内か屋外かを判定するだけでなく屋内において窓際か非窓際かを判定するものである。なお、移動端末の構成部については、図６を参照されたい。
【０１０３】
まず、図９のステップＧ１〜Ｇ２と同じステップＨ１〜Ｈ２を経て、屋内外環境分類判定部４は、算出された仰角と方位角の合成標準偏差σＥＬ−ＡＺが、予め設定された閾値ＴＨσＥＬ−ＡＺ＿Ｈ以下であるか判断する（ステップＨ３）。
【０１０４】
仰角と方位角の合成標準偏差σＥＬ−ＡＺが閾値ＴＨσＥＬ−ＡＺ＿Ｈ以下である場合（ステップＨ３のＹＥＳ）、屋内外環境分類判定部４は、算出された仰角と方位角の合成標準偏差σＥＬ−ＡＺが、予め設定された閾値ＴＨσＥＬ−ＡＺ＿Ｌ以下であるか判断する（ステップＨ４）。ここで、ＴＨσＥＬ−ＡＺ＿Ｈ＞ＴＨσＥＬ−ＡＺ＿Ｌであるものとする。
【０１０５】
仰角と方位角の合成標準偏差σＥＬ−ＡＺが閾値ＴＨσＥＬ−ＡＺ＿Ｌ以下である場合（ステップＨ４のＹＥＳ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内（非窓際）と判定し（ステップＨ５）、終了する。
【０１０６】
仰角と方位角の合成標準偏差σＥＬ−ＡＺが閾値ＴＨσＥＬ−ＡＺ＿Ｌ以下でない場合（ステップＨ４のＮＯ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内（窓際）と判定し（ステップＨ６）、終了する。
【０１０７】
仰角と方位角の合成標準偏差σＥＬ−ＡＺが閾値ＴＨσＥＬ−ＡＺ＿Ｈ以下でない場合（ステップＨ３のＮＯ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋外と判定し（ステップＨ７）、終了する。
【０１０８】
［第５の動作］
第５の動作について図面を用いて説明する。図１１は、実施形態２に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第５の動作を模式的に示したフローチャート図である。図１２は、実施形態２に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第５の動作で算出される３Ｄ（Dimension）方位角面積を説明するためのＧＰＳ衛星のスカイプロット図である。第５の動作は、衛星の３Ｄ方位角面積に基づいて屋内か屋外かを判定するものである。なお、移動端末の構成部については、図６を参照されたい。
【０１０９】
まず、図１０のステップＨ１と同じステップＫ１を経て、屋内外環境分類判定部４は、受信可能な電波を発信している衛星の３Ｄ方位角面積を算出する（ステップＫ２）。
【０１１０】
ここで、衛星の３Ｄ方位角面積は、例えば、図１２に示す斜線部の面積によって算出することができる。具体的には、図１２において、仰角０の東の座標を（１、０）、西の座標を（−１、０）、南の座標を（０、−１）とし、天頂の座標を（０、０）とするスカイプロットと呼ばれる平面座標に受信可能な電波を発信している全ての衛星の仰角、方位角をプロットし、全ての衛星の座標を含むスカイプロット上における最小の扇形面積を求める。ただし、最小の扇形は、天頂の座標（０、０）を中心とする扇形とする。
【０１１１】
次に、屋内外環境分類判定部４は、算出された３Ｄ方位角面積が、予め設定された閾値ＴＨ３Ｄ（３Ｄ方位角面積閾値）以下であるか判断する（ステップＫ３）。
【０１１２】
３Ｄ方位角面積が閾値ＴＨ３Ｄ以下である場合（ステップＫ３のＹＥＳ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内と判定し（ステップＫ４）、終了する。
【０１１３】
３Ｄ方位角面積が閾値ＴＨ３Ｄ以下でない場合（ステップＫ３のＮＯ）、移動端末１が存在する位置が屋外と判定し（ステップＫ５）、終了する。
【０１１４】
［第６の動作］
第６の動作について図面を用いて説明する。図１３は、実施形態２に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第６の動作を模式的に示したフローチャート図である。図１４は、実施形態２に係る屋内外判定システムにおける移動端末の屋内外環境分類判定部の第６の動作で算出される低仰角かつ特定方位への偏り度を説明するためのＧＰＳ衛星のスカイプロット図である。第６の動作は、衛星の低仰角かつ特定方向への偏り度に基づいて屋内か屋外かを判定するものである。なお、移動端末の構成部については、図６を参照されたい。
【０１１５】
まず、図１１のステップＫ１と同じステップＬ１を経て、屋内外環境分類判定部４は、受信可能な電波を発信している衛星の低仰角（例えば、０°以上かつ４５°未満）かつ特定方向への偏り度を算出する（ステップＫ２）。
【０１１６】
ここで、衛星の低仰角かつ特定方向への偏り度は、例えば、図１４に示すように、図１２で説明したスカイプロットと呼ばれる平面座標に、受信可能な電波を発信している全ての衛星をプロットし、その衛星座標の重心を求め、その衛星座標の重心と天頂座標との距離と定義される。この定義値は、衛星座標の重心と天頂座標との距離が長くなるほど、つまり大きくなるほど低仰角にかつ特定方位に偏っていることを示す。
【０１１７】
次に、屋内外環境分類判定部４は、算出された低仰角かつ特定方向への偏り度が、予め設定された閾値ＴＨＥＬ＿Ｌ−ＡＺ（偏り度閾値）以下であるか判断する（ステップＬ３）。
【０１１８】
低仰角かつ特定方向への偏り度が閾値ＴＨＥＬ＿Ｌ−ＡＺ以下である場合（ステップＬ３のＹＥＳ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内と判定し（ステップＬ４）、終了する。
【０１１９】
低仰角かつ特定方向への偏り度が閾値ＴＨＥＬ＿Ｌ−ＡＺ以下でない場合（ステップＬ３のＮＯ）、移動端末１が存在する位置が屋外と判定し（ステップＬ５）、終了する。
【０１２０】
実施形態２によれば、実施形態１よりも、屋内、屋外の判定をさらに高精度に実現できる。その理由は、実施形態２では、屋内から建物の窓方向に向けて、実施形態１で示した窓の垂直面の開口角度に加え、水平面の開口角度の判定指標が加えられることで、屋内の特徴をさらに正確に把握して屋内、屋外の判定ができるためである。
【０１２１】
［実施形態３］
実施形態３に係る屋内外判定システムについて図面を用いて説明する。図１５は、実施形態３に係る屋内外判定システムの構成を模式的に示したブロック図である。
【０１２２】
実施形態３は、実施形態２（図６参照）の変形例であり、移動端末１が存在する地上高情報を含む情報に基づいて屋内か屋外か、及び、屋内において窓際か非窓際かを判定するようにしたものである。移動端末１は、地上高情報を取得する手段として、地上高導出部９と、センサ１１と、を有する。
【０１２３】
地上高導出部９は、センサ１１で検出した情報（例えば、大気圧）を用いて地上高を導出する機能部である。地上高導出部９は、導き出した地上高情報を屋内外環境分類判定部４及びデータ送信部５に向けて出力する。地上高導出部９は、コンピュータにおいてソフトウェアを実行することによって実現したもの、集積回路によって実現したものであってもよい。
【０１２４】
センサ１１には、例えば、大気圧を検出する気圧センサを用いることができる。その場合、気圧センサで検出した大気圧情報から地上高を算出することができる。また、センサ１１には、例えば、あらかじめ定められた地上高に設置されたビーコン情報（地上高情報を含む）を受信するビーコンセンサを用いることができる。その場合、ビーコンセンサで受信したビーコン情報には地上高情報が含まれているので、ビーコン情報をそのまま利用することができる。また、センサ１１には、例えば、加速度センサを用いることができる。加速度センサの場合、既知の場所を起点として、上方への加速度を時間積分して、速度情報にし、さらに時間積分して上方への移動距離を求めることで、地上高情報を算出することができる。さらには、センサ１１は１つに限らず、上記で示した複数のセンサを組合せて、高精度な地上高情報を算出するようにしてもよい。
【０１２５】
屋内外環境分類判定部４は、地上高情報を含む情報に基づいて屋内外の環境分類を判定する機能を有する。データ送信部５は、地上高情報を含むデータを送信することができる。その他の構成については、実施形態２と同様である。なお、実施形態３のように地上高情報を用いて判定する手法は、実施形態１に適用してもよい。
【０１２６】
実施形態３に係る屋内外判定システムにおける移動端末１の動作について、地上高導出部９は、導出した地上高情報を屋内外環境分類判定部４及びデータ送信部５に向けて出力する。次に、屋内外環境分類判定部４は、地上高導出部９から地上高情報を受信し、受信した地上高情報、及び、ＧＰＳ受信機３からの情報（位置情報、衛星仰角情報、衛星方位角情報）に基づいて、移動端末１が存在する位置の環境分類を所定の動作に基づいて判定し、その結果となる判定情報をデータ送信部５に向けて出力する。なお、所定の動作については、後述する。その他の動作については、実施形態２と同様である。
【０１２７】
次に、所定の動作について図面を用いて説明する。図１６は、実施形態３に係る屋内外判定システムにおける移動端末の動作を模式的に示したフローチャート図である。ここでの動作は、衛星の仰角と方位角の合成標準偏差に基づいて屋内か屋外か、及び、屋内において窓際か非窓際かを判定する際に、地上高情報に基づいて閾値ＴＨσＥＬ-ＡＺ＿Ｈ、ＴＨσＥＬ-ＡＺ＿Ｌを設定するようにしたものである。なお、移動端末の構成部については、図１５を参照されたい。
【０１２８】
まず、図１０のステップＨ１〜Ｈ２と同じステップＭ１〜Ｍ２を経て、屋内外環境分類判定部４は、地上高導出部９から地上高情報を取得する（ステップＭ３）。
【０１２９】
次に、屋内外環境分類判定部４は、取得した地上高情報に基づいて、閾値ＴＨσＥＬ-ＡＺ＿Ｈ（第１合成標準偏差閾値）、ＴＨσＥＬ-ＡＺ＿Ｌ（第２合成標準偏差閾値）を設定する（ステップＭ４）。ここで、一般的に地上高の高い場所においては多くの場合、受信可能な電波を発信している衛星の仰角分布、または平面方位分布の偏りが広がる傾向がある。そのため、ステップＭ４では、取得した地上高情報に基づいて閾値ＴＨσＥＬ-ＡＺ＿Ｈ、ＴＨσＥＬ-ＡＺ＿Ｌの大きさを設定する。なお、ＴＨσＥＬ-ＡＺ＿Ｈ＞ＴＨσＥＬ-ＡＺ＿Ｌである。
【０１３０】
次に、屋内外環境分類判定部４は、算出された仰角と方位角の合成標準偏差σＥＬ−ＡＺが、閾値ＴＨσＥＬ−ＡＺ＿Ｈ以下であるか判断する（ステップＭ５）。
【０１３１】
仰角と方位角の合成標準偏差σＥＬ−ＡＺが閾値ＴＨσＥＬ−ＡＺ＿Ｈ以下である場合（ステップＭ５のＹＥＳ）、屋内外環境分類判定部４は、算出された仰角と方位角の合成標準偏差σＥＬ−ＡＺが、予め設定された閾値ＴＨσＥＬ−ＡＺ＿Ｌ以下であるか判断する（ステップＭ６）。
【０１３２】
仰角と方位角の合成標準偏差σＥＬ−ＡＺが閾値ＴＨσＥＬ−ＡＺ＿Ｌ以下である場合（ステップＭ６のＹＥＳ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内（非窓際）と判定し（ステップＭ７）、終了する。
【０１３３】
仰角と方位角の合成標準偏差σＥＬ−ＡＺが閾値ＴＨσＥＬ−ＡＺ＿Ｌ以下でない場合（ステップＭ６のＮＯ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内（窓際）と判定し（ステップＭ８）、終了する。
【０１３４】
仰角と方位角の合成標準偏差σＥＬ−ＡＺが閾値ＴＨσＥＬ−ＡＺ＿Ｈ以下でない場合（ステップＭ５のＮＯ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋外と判定し（ステップＭ９）、終了する。
【０１３５】
実施形態３によれば、実施形態１よりも、屋内、屋外の判定をさらに高精度に実現できるという効果を奏する。その理由は、地上高の高い場所においては、周辺の建物が少なくなり、多くの場合、空が開け、見通しが良くなることから、受信可能な電波を発信している衛星の仰角分布、または平面方位分布の偏りが広がるという傾向を考慮することによって、地上高に応じた屋内、屋外の適切な判定閾値を決定できるためである。
【０１３６】
［実施形態４］
実施形態４に係る屋内外判定システムについて図面を用いて説明する。図１７は、実施形態４に係る屋内外判定システムの構成を模式的に示したブロック図である。
【０１３７】
実施形態４は、実施形態３（図１５参照）の変形例であり、移動端末１の移動速度情報を含む情報に基づいて屋内か屋外か、及び、屋内において窓際か非窓際か、並びに、非窓際において地下鉄内か否か、窓際において地上車両（例えば、屋根がある電車、自動車）内か否かを判定するようにしたものである。移動端末１は、移動速度情報を取得する手段として、移動速度導出部１０と、情報源１２と、を有する。
【０１３８】
移動速度導出部１０は、情報源１２からの情報に基づいて移動速度情報を導出する機能部である。移動速度導出部１０は、導き出した移動速度情報を屋内外環境分類判定部４及びデータ送信部５に向けて出力する。移動速度導出部１０は、コンピュータにおいてソフトウェアを実行することによって実現したもの、集積回路によって実現したものであってもよい。
【０１３９】
情報源１２は、移動速度導出部１０において移動速度を導出するための基礎となる情報を出力する機能部である。情報源１２には、例えば、加速度センサを用いることができる。その場合、水平方向への加速度を時間積分して、移動速度情報を算出することができる。また、情報源１２には、例えば、ＧＰＳ受信機３を用いることができる。その場合、ＧＰＳ受信機３が測位した結果の時間的差分から移動速度を算出する手段が挙げられる。また、情報源１２には、例えば、データ受信部を用いることができる。その場合、データ受信部が複数のセルラー基地局ＩＤ（場所が既知）を受信し、その時間的差分から移動速度を算出することができる。また、情報源１２は、例えば、ビーコンセンサ（センサ１１）を用いることができる。その場合、あらかじめ定められた場所に設置されたビーコンからビーコン情報を受信し、その時間的差分から移動速度を算出することができる。さらに、情報源１２は、上記で示した情報源を組合せて、高精度な移動速度情報を算出するようにしてもよい。
【０１４０】
屋内外環境分類判定部４は、移動速度情報を含む情報に基づいて屋内外の環境分類を判定する機能を有する。データ送信部５は、移動速度情報を含むデータを送信することができる。その他の構成については、実施形態３と同様である。なお、実施形態４のように移動速度情報を用いて判定する手法は、実施形態１又は２に適用してもよい。
【０１４１】
実施形態４に係る屋内外判定システムにおける移動端末１の動作について、移動速度導出部１０は、導出した移動速度情報を屋内外環境分類判定部４及びデータ送信部５に向けて出力する。次に、屋内外環境分類判定部４は、移動速度導出部１０から移動速度情報を受信し、受信した移動速度情報、及び、ＧＰＳ受信機３からの情報（位置情報、衛星仰角情報、衛星方位角情報）、並びに、地上高導出部９からの地上高情報に基づいて、移動端末１が存在する位置の環境分類を所定の動作に基づいて判定し、その結果となる判定情報をデータ送信部５に向けて出力する。なお、所定の動作については、後述する。その他の動作については、実施形態３と同様である。
【０１４２】
次に、所定の動作について図面を用いて説明する。図１８は、実施形態４に係る屋内外判定システムにおける移動端末の動作を模式的に示したフローチャート図である。ここでの動作は、衛星の仰角と方位角の合成標準偏差に基づいて屋内か屋外か、及び、屋内において窓際か非窓際か、並びに、非窓際において地下鉄内か否か、窓際において地上車両内か否かを判定するようにしたものである。なお、移動端末の構成部については、図１７を参照されたい。
【０１４３】
まず、図１６のステップＭ１〜Ｍ６と同じステップＮ１〜Ｎ６を経て、仰角と方位角の合成標準偏差σＥＬ−ＡＺが閾値ＴＨσＥＬ−ＡＺ＿Ｌ以下である場合（ステップＮ６のＹＥＳ）、屋内外環境分類判定部４は、移動速度導出部１０から移動速度情報を取得する（ステップＮ７）。
【０１４４】
次に、屋内外環境分類判定部４は、取得した移動速度情報に含まれる移動速度が閾値ＴＨＭＥＴ（第１移動速度閾値）以上であるか否かを判断する（ステップＮ８）。
【０１４５】
移動速度が閾値ＴＨＭＥＴ以上である場合（ステップＮ８のＹＥＳ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内（非窓際）の地下鉄内であると判定し（ステップＮ９）、終了する。
【０１４６】
移動速度が閾値ＴＨＭＥＴ以上でない場合（ステップＮ８のＮＯ）、屋内外環境分類判定部４は、移動端末１が存在する位置が地下鉄内以外の屋内（非窓際）であると判定し（ステップＮ１０）、終了する。
【０１４７】
仰角と方位角の合成標準偏差σＥＬ−ＡＺが閾値ＴＨσＥＬ−ＡＺ＿Ｌ以下でない場合（ステップＮ６のＮＯ）、屋内外環境分類判定部４は、移動速度導出部１０から移動速度情報を取得する（ステップＮ１１）。
【０１４８】
次に、屋内外環境分類判定部４は、取得した移動速度情報に含まれる移動速度が閾値ＴＨＶＥＨ（第２移動速度閾値）以上であるか否かを判断する（ステップＮ１２）。なお、閾値ＴＨＶＥＨは、閾値ＴＨＭＥＴと同じ値でも違う値でもかまわない。
【０１４９】
移動速度が閾値ＴＨＶＥＨ以上である場合（ステップＮ１２のＹＥＳ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋内（窓際）の地上車両内であると判定し（ステップＮ１３）、終了する。
【０１５０】
移動速度が閾値ＴＨＶＥＨ以上でない場合（ステップＮ１２のＮＯ）、屋内外環境分類判定部４は、移動端末１が存在する位置が地上車両内以外の屋内（窓際）であると判定し（ステップＮ１４）、終了する。
【０１５１】
仰角と方位角の合成標準偏差σＥＬ−ＡＺが閾値ＴＨσＥＬ−ＡＺ＿Ｈ以下でない場合（ステップＮ５のＮＯ）、屋内外環境分類判定部４は、移動端末１が存在する位置が屋外と判定し（ステップＮ１５）、終了する。
【０１５２】
実施形態４によれば、実施形態３における屋内判定である「非窓際の屋内」及び「窓際の屋内」に加えて、「地上車両内」および「地下鉄内」の屋内環境の分類判定の種類を増やすことができる。つまり、地上車両の中は、移動する屋内環境と分類することも可能であることから、受信可能な電波を発信している衛星の存在する方向の偏りと、移動速度情報を組合せることで、「窓際の屋内」と分類された結果に、移動速度情報の判定を加えることで、「地上車両内」の判定を行うことができる。また、受信可能な電波を発信している衛星が全く無い、ほぼ閉空間である場合に移動が認められる場合は、地下鉄内と見なせることから、「非窓際の屋内」と分類された結果に、移動速度情報の判定をすることで、「地下鉄内」の判定を行うことができる。
【０１５３】
［実施形態５］
実施形態５に係る屋内外判定システムについて図面を用いて説明する。図１９は、実施形態５に係る屋内外判定システムの構成を模式的に示したブロック図である。
【０１５４】
実施形態５は、実施形態４（図１７参照）の変形例であり、移動端末（図１７の１）の内部にあった屋内外環境分類判定部（図１７の４）の代わりに、移動端末１の外部に屋内外環境分類判定部２１を配設したものである。
【０１５５】
移動端末１は、判定に必要なデータを、ネットワーク６を介してデータサーバ７に送信する。
【０１５６】
データサーバ７は、移動端末１からのデータを蓄積し、蓄積したデータの一部を、屋内外環境分類判定部２１からの要求に応じて、屋内外環境分類判定部２１に送信する機能を有する。
【０１５７】
屋内外環境分類判定部２１は、データサーバ７と屋内外環境分類可視化部８との間に配設されている。屋内外環境分類判定部２１は、移動端末１が存在する位置の環境分類を所定の動作で判定し、その結果を屋内外環境分類可視化部８に向けて出力する。ここでの所定の動作は、実施形態４の所定の動作と同様であり、実施形態１〜３の所定の動作を行ってもよい。
【０１５８】
その他の構成は、実施形態４と同様である。なお、屋内外環境分類判定部２１をデータサーバ７と屋内外環境分類可視化部８との間に配設した構成は、実施形態１〜３に適用してもよい。
【０１５９】
実施形態５の動作は、屋内外環境分類判定部２１の処理が、データサーバ７の処理と、屋内外環境分類可視化部８の処理の間で行われることが異なるのみであり、その他の動作は実施形態４と同一である。
【０１６０】
実施形態５によれば、実施形態４よりも、屋内、屋外の判定に伴うモバイル端末の処理負担が小さく、電力消費を抑制できるという効果を奏する。その理由は、実施形態５は、屋内、屋外の判定処理の実体が移動端末１の内部ではなく、移動端末１の外部に具備されているためである。一般的に移動端末１のＣＰＵ（Central Processing Unit）は、小型化に伴い、処理能力が乏しい場合が多いが、実施形態５は、移動端末１の処理能力が乏しい場合に、著しく有効である。
【０１６１】
［実施形態６］
実施形態６に係る屋内外判定システムについて図面を用いて説明する。図２０は、実施形態６に係る屋内外判定システムの構成を模式的に示したブロック図である。図２１は、実施形態６に係る屋内外判定システムにおける屋内外環境分類判定部の動作を模式的に示したフローチャート図である。
【０１６２】
屋内外判定システム１００は、移動端末１の存在が屋内か屋外かを判定するシステムである（図２０参照）。屋内外判定システム１００は、屋内外環境分類判定部３１を有する。屋内外環境分類判定部３１は、ハードウェア資源を用いて移動端末の存在が屋内か屋外かを判定する屋内外判定プログラムを実行することで実現される機能部である。屋内外環境分類判定部３１は、移動端末１に備えられた衛星受信機３０から直接的又は間接的に衛星仰角情報及び衛星方位角情報のうち少なくとも１つを取得する（図２１のステップＳ１）。屋内外環境分類判定部３１は、衛星仰角情報及び衛星方位角情報の少なくとも１つに基づいて移動端末１の存在が屋内か屋外かを判定する（図２１のステップＳ２）。なお、屋内外環境分類判定部３１は、図２０では移動端末１の内部に存在するが、移動端末１の外部に存在していてもよい。
【０１６３】
実施形態６によれば、建物内で受信可能な電波を発信している衛星の方向が低仰角に偏っているという性質を表わした物理的な統計値を指標によって屋外、屋内判定を実現できるようになるため、閾値設定が困難となる衛星受信強度に基づく判定方法よりも、屋内外を高い精度で判定することができる。  
【０１６４】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１６５】
（付記）
本発明では、前記第１の視点に係る屋内外判定プログラムの形態が可能である。
【０１６６】
前記第１の視点に係る屋内外判定プログラムにおいて、前記衛星仰角情報に基づいて第１の仰角の範囲に存在する第１の衛星数をカウントするステップと、前記衛星仰角情報に基づいて前記第１の仰角の範囲よりも高い第２の仰角の範囲に存在する第２の衛星数をカウントするステップと、前記第１の衛星数と前記第２の衛星数との衛星数比を算出するステップと、前記衛星数比が、予め設定された衛星数比閾値以上であるときに屋内と判定するステップと、前記衛星数比が前記衛星数比閾値以上でないときに屋外と判定するステップと、を実行させる。
【０１６７】
前記第１の視点に係る屋内外判定プログラムにおいて、前記衛星仰角情報に基づいて第１の仰角の範囲に存在する第１の衛星数をカウントするステップと、前記衛星仰角情報に基づいて前記第１の仰角の範囲よりも高い第２の仰角の範囲に存在する第２の衛星数をカウントするステップと、前記第１の衛星数と前記第２の衛星数との衛星数比を算出するステップと、前記衛星数比が、予め設定された第１衛星数比閾値以上でないときに屋外と判定するステップと、前記衛星数比が前記第１衛星数比閾値以上であるときに、前記衛星数比が、予め設定された前記第１衛星数比閾値よりも高い第２衛星数比閾値以上であるか否かを判断するステップと、前記衛星数比が前記第２衛星数比閾値以上であるときに屋内の非窓際と判定するステップと、前記衛星数比が前記第２衛星数比閾値以上でないときに屋内の窓際と判定するステップと、を実行させる。
【０１６８】
前記第１の視点に係る屋内外判定プログラムにおいて、前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出するステップと、前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定するステップと、前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定するステップと、前記仰角標準偏差が、予め設定された仰角標準偏差閾値以下でないときに屋外と判定するステップと、前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が前記仰角標準偏差閾値以下であるときに屋内と判定するステップと、を実行させる。
【０１６９】
前記第１の視点に係る屋内外判定プログラムにおいて、前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出するステップと、前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定するステップと、前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定するステップと、前記仰角標準偏差が、予め設定された第１仰角標準偏差閾値以下でないときに屋外と判定するステップと、前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が第１仰角標準偏差閾値以下であるときに、前記仰角標準偏差が、予め設定された前記第１仰角標準偏差閾値よりも低い第２仰角標準偏差閾値以下であるか否かを判断するステップと、前記仰角標準偏差が前記第２仰角標準偏差閾値以下であるときに屋内の非窓際と判定するステップと、前記仰角標準偏差が前記第２仰角標準偏差閾値以下でないときに屋内の窓際と判定するステップと、を実行させる。
【０１７０】
前記第１の視点に係る屋内外判定プログラムにおいて、前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出するステップと、前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定するステップと、前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定するステップと、前記仰角標準偏差が、予め設定された第１仰角標準偏差閾値以下でないときに屋外と判定するステップと、前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が第１仰角標準偏差閾値以下であるときに、前記仰角標準偏差が、予め設定された前記第１仰角標準偏差閾値よりも低い第２仰角標準偏差閾値以下であるか否かを判断するステップと、前記仰角標準偏差が前記第２仰角標準偏差閾値以下でないときに屋内の窓際と判定するステップと、前記仰角標準偏差が前記第２仰角標準偏差閾値以下であるときに、前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の方位角幅を算出するステップと、前記方位角幅が、予め設定された方位角幅閾値以下であるときに屋内の非窓際と判定するステップと、前記方位角幅が前記方位角幅閾値以下でないときに屋内の窓際と判定するステップと、を実行させる。
【０１７１】
前記第１の視点に係る屋内外判定プログラムにおいて、前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出するステップと、前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定するステップと、前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定するステップと、前記仰角標準偏差が、予め設定された第１仰角標準偏差閾値以下でないときに屋外と判定するステップと、前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が前記第１仰角標準偏差閾値以下であるときに、前記仰角標準偏差が、予め設定された前記第１仰角標準偏差閾値よりも低い第２仰角標準偏差閾値以下であるか否かを判断するステップと、前記仰角標準偏差が前記第２仰角標準偏差閾値以下でないときに屋内の窓際と判定するステップと、前記仰角標準偏差が前記第２仰角標準偏差閾値以下であるときに、前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の方位角標準偏差を算出するステップと、前記方位角標準偏差が、予め設定された方位角標準偏差閾値以下であるときに屋内の非窓際と判定するステップと、前記方位角標準偏差が前記方位角標準偏差閾値以下でないときに屋内の窓際と判定するステップと、を実行させる。
【０１７２】
前記第１の視点に係る屋内外判定プログラムにおいて、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出するステップと、前記合成標準偏差が、予め設定された合成標準偏差閾値以下であるときに屋内と判定するステップと、前記合成標準偏差が前記合成標準偏差閾値以下でないときに屋外と判定するステップと、を実行させる。
【０１７３】
前記第１の視点に係る屋内外判定プログラムにおいて、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出するステップと、前記合成標準偏差が、予め設定された第１合成標準偏差閾値以下でないときに屋外と判定するステップと、前記合成標準偏差が前記第１合成標準偏差閾値以下であるときに、前記合成標準偏差が、予め設定された前記第１合成標準偏差閾値よりも低い第２合成標準偏差閾値以下であるか否かを判断するステップと、前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに屋内の非窓際と判定するステップと、前記合成標準偏差が前記第２合成標準偏差閾値以下でないときに屋内の窓際と判定するステップと、を実行させる。
【０１７４】
前記第１の視点に係る屋内外判定プログラムにおいて、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の３Ｄ方位角面積を算出するステップと、前記３Ｄ方位角面積が、予め設定された３Ｄ方位角面積閾値以下であるときに屋内と判定するステップと、前記３Ｄ方位角面積が前記３Ｄ方位角面積閾値以下でないときに屋外と判定するステップと、を実行させる。
【０１７５】
前記第１の視点に係る屋内外判定プログラムにおいて、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の所定の仰角かつ特定方向の偏り度を算出するステップと、前記偏り度が、予め設定された偏り度閾値以下であるときに屋内と判定するステップと、前記偏り度が前記偏り度閾値以下でないときに屋外と判定するステップと、を実行させる。
【０１７６】
前記第１の視点に係る屋内外判定プログラムにおいて、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出するステップと、前記移動端末に備えられた地上高導出部から直接的又は間接的に取得した地上高情報に基づいて、第１標準偏差閾値と、前記第１標準偏差閾値よりも低い第２標準偏差閾値と、を設定するステップと、前記合成標準偏差が前記第１合成標準偏差閾値以下でないときに屋外と判定するステップと、前記合成標準偏差が前記第１合成標準偏差閾値以下であるときに、前記合成標準偏差が、予め設定された前記第１合成標準偏差閾値よりも低い第２合成標準偏差閾値以下であるか否かを判断するステップと、前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに屋内の非窓際と判定するステップと、前記合成標準偏差が前記第２合成標準偏差閾値以下でないときに屋内の窓際と判定するステップと、
を実行させる。
【０１７７】
前記第１の視点に係る屋内外判定プログラムにおいて、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出するステップと、前記移動端末に備えられた地上高導出部から直接的又は間接的に取得した地上高情報に基づいて、第１標準偏差閾値と、前記第１標準偏差閾値よりも低い第２標準偏差閾値と、を設定するステップと、前記合成標準偏差が前記第１合成標準偏差閾値以下でないときに屋外と判定するステップと、前記合成標準偏差が前記第１合成標準偏差閾値以下であるときに、前記合成標準偏差が、予め設定された前記第１合成標準偏差閾値よりも低い第２合成標準偏差閾値以下であるか否かを判断するステップと、前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに、前記移動端末に備えられた移動速度導出部から直接的又は間接的に取得した移動速度情報が、予め設定された第１移動速度閾値以上であるか否かを判断するステップと、前記移動速度情報が前記第１移動速度閾値以上であるときに地下鉄内と判定するステップと、前記移動速度情報が前記第１移動速度閾値以上でないときに屋内の非窓際と判定するステップと、前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに、前記移動速度導出部から直接的又は間接的に取得した移動速度情報が、予め設定された第２移動速度閾値以上であるか否かを判断するステップと、前記移動速度情報が前記第２移動速度閾値以上であるときに地上車両内と判定するステップと、前記移動速度情報が前記第２移動速度閾値以上でないときに屋内の窓際と判定するステップと、を実行させる。
【０１７８】
本発明では、前記第２の視点に係る屋内外判定システムの形態が可能である。
【０１７９】
本発明では、前記第３の視点に係る屋内外判定システムの形態が可能である。
【０１８０】
前記第３の視点に係る屋内外判定システムにおいて、前記移動端末は、センサと、前記センサで検出した情報を用いて地上高を導出する地上高導出部と、をさらに備える。
【０１８１】
前記第３の視点に係る屋内外判定システムにおいて、前記移動端末は、情報源と、前記情報源からの情報に基づいて移動速度情報を導出する移動速度導出部と、をさらに備える。
【０１８２】
本発明では、前記第４の視点に係る屋内外判定方法の形態が可能である。
【０１８３】
前記第４の視点に係る屋内外判定方法において、前記衛星仰角情報に基づいて第１の仰角の範囲に存在する第１の衛星数をカウントする工程と、前記衛星仰角情報に基づいて前記第１の仰角の範囲よりも高い第２の仰角の範囲に存在する第２の衛星数をカウントする工程と、前記第１の衛星数と前記第２の衛星数との衛星数比を算出する工程と、前記衛星数比が、予め設定された衛星数比閾値以上であるときに屋内と判定する工程と、前記衛星数比が前記衛星数比閾値以上でないときに屋外と判定する工程と、を含む。
【０１８４】
前記第４の視点に係る屋内外判定方法において、前記衛星仰角情報に基づいて第１の仰角の範囲に存在する第１の衛星数をカウントする工程と、前記衛星仰角情報に基づいて前記第１の仰角の範囲よりも高い第２の仰角の範囲に存在する第２の衛星数をカウントする工程と、前記第１の衛星数と前記第２の衛星数との衛星数比を算出する工程と、前記衛星数比が、予め設定された第１衛星数比閾値以上でないときに屋外と判定する工程と、前記衛星数比が前記第１衛星数比閾値以上であるときに、前記衛星数比が、予め設定された前記第１衛星数比閾値よりも高い第２衛星数比閾値以上であるか否かを判断する工程と、前記衛星数比が前記第２衛星数比閾値以上であるときに屋内の非窓際と判定する工程と、前記衛星数比が前記第２衛星数比閾値以上でないときに屋内の窓際と判定する工程と、を含む。
【０１８５】
前記第４の視点に係る屋内外判定方法において、前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出する工程と、前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定する工程と、前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定する工程と、前記仰角標準偏差が、予め設定された仰角標準偏差閾値以下でないときに屋外と判定する工程と、前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が前記仰角標準偏差閾値以下であるときに屋内と判定する工程と、を含む。
【０１８６】
前記第４の視点に係る屋内外判定方法において、前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出する工程と、前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定する工程と、前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定する工程と、前記仰角標準偏差が、予め設定された第１仰角標準偏差閾値以下でないときに屋外と判定する工程と、前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が第１仰角標準偏差閾値以下であるときに、前記仰角標準偏差が、予め設定された前記第１仰角標準偏差閾値よりも低い第２仰角標準偏差閾値以下であるか否かを判断する工程と、前記仰角標準偏差が前記第２仰角標準偏差閾値以下であるときに屋内の非窓際と判定する工程と、前記仰角標準偏差が前記第２仰角標準偏差閾値以下でないときに屋内の窓際と判定する工程と、を含む。
【０１８７】
前記第４の視点に係る屋内外判定方法において、前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出する工程と、前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定する工程と、前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定する工程と、前記仰角標準偏差が、予め設定された第１仰角標準偏差閾値以下でないときに屋外と判定する工程と、前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が第１仰角標準偏差閾値以下であるときに、前記仰角標準偏差が、予め設定された前記第１仰角標準偏差閾値よりも低い第２仰角標準偏差閾値以下であるか否かを判断する工程と、前記仰角標準偏差が前記第２仰角標準偏差閾値以下でないときに屋内の窓際と判定する工程と、前記仰角標準偏差が前記第２仰角標準偏差閾値以下であるときに、前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の方位角幅を算出する工程と、前記方位角幅が、予め設定された方位角幅閾値以下であるときに屋内の非窓際と判定する工程と、前記方位角幅が前記方位角幅閾値以下でないときに屋内の窓際と判定する工程と、を含む。
【０１８８】
前記第４の視点に係る屋内外判定方法において、前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出する工程と、前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定する工程と、前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定する工程と、前記仰角標準偏差が、予め設定された第１仰角標準偏差閾値以下でないときに屋外と判定する工程と、前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が前記第１仰角標準偏差閾値以下であるときに、前記仰角標準偏差が、予め設定された前記第１仰角標準偏差閾値よりも低い第２仰角標準偏差閾値以下であるか否かを判断する工程と、前記仰角標準偏差が前記第２仰角標準偏差閾値以下でないときに屋内の窓際と判定する工程と、前記仰角標準偏差が前記第２仰角標準偏差閾値以下であるときに、前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の方位角標準偏差を算出する工程と、前記方位角標準偏差が、予め設定された方位角標準偏差閾値以下であるときに屋内の非窓際と判定する工程と、前記方位角標準偏差が前記方位角標準偏差閾値以下でないときに屋内の窓際と判定する工程と、を含む。
【０１８９】
前記第４の視点に係る屋内外判定方法において、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出する工程と、前記合成標準偏差が、予め設定された合成標準偏差閾値以下であるときに屋内と判定する工程と、前記合成標準偏差が前記合成標準偏差閾値以下でないときに屋外と判定する工程と、を含む。
【０１９０】
前記第４の視点に係る屋内外判定方法において、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出する工程と、前記合成標準偏差が、予め設定された第１合成標準偏差閾値以下でないときに屋外と判定する工程と、前記合成標準偏差が前記第１合成標準偏差閾値以下であるときに、前記合成標準偏差が、予め設定された前記第１合成標準偏差閾値よりも低い第２合成標準偏差閾値以下であるか否かを判断する工程と、前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに屋内の非窓際と判定する工程と、前記合成標準偏差が前記第２合成標準偏差閾値以下でないときに屋内の窓際と判定する工程と、を含む。
【０１９１】
前記第４の視点に係る屋内外判定方法において、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の３Ｄ方位角面積を算出する工程と、前記３Ｄ方位角面積が、予め設定された３Ｄ方位角面積閾値以下であるときに屋内と判定する工程と、前記３Ｄ方位角面積が前記３Ｄ方位角面積閾値以下でないときに屋外と判定する工程と、を含む。
【０１９２】
前記第４の視点に係る屋内外判定方法において、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の所定の仰角かつ特定方向の偏り度を算出する工程と、前記偏り度が、予め設定された偏り度閾値以下であるときに屋内と判定する工程と、前記偏り度が前記偏り度閾値以下でないときに屋外と判定する工程と、を含む。
【０１９３】
前記第４の視点に係る屋内外判定方法において、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出する工程と、前記移動端末に備えられた地上高導出部から直接的又は間接的に取得した地上高情報に基づいて、第１標準偏差閾値と、前記第１標準偏差閾値よりも低い第２標準偏差閾値と、を設定する工程と、前記合成標準偏差が前記第１合成標準偏差閾値以下でないときに屋外と判定する工程と、前記合成標準偏差が前記第１合成標準偏差閾値以下であるときに、前記合成標準偏差が、予め設定された前記第１合成標準偏差閾値よりも低い第２合成標準偏差閾値以下であるか否かを判断する工程と、前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに屋内の非窓際と判定する工程と、前記合成標準偏差が前記第２合成標準偏差閾値以下でないときに屋内の窓際と判定する工程と、を含む。
【０１９４】
前記第４の視点に係る屋内外判定方法において、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出する工程と、前記移動端末に備えられた地上高導出部から直接的又は間接的に取得した地上高情報に基づいて、第１標準偏差閾値と、前記第１標準偏差閾値よりも低い第２標準偏差閾値と、を設定する工程と、前記合成標準偏差が前記第１合成標準偏差閾値以下でないときに屋外と判定する工程と、前記合成標準偏差が前記第１合成標準偏差閾値以下であるときに、前記合成標準偏差が、予め設定された前記第１合成標準偏差閾値よりも低い第２合成標準偏差閾値以下であるか否かを判断する工程と、前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに、前記移動端末に備えられた移動速度導出部から直接的又は間接的に取得した移動速度情報が、予め設定された第１移動速度閾値以上であるか否かを判断する工程と、前記移動速度情報が前記第１移動速度閾値以上であるときに地下鉄内と判定する工程と、前記移動速度情報が前記第１移動速度閾値以上でないときに屋内の非窓際と判定する工程と、前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに、前記移動速度導出部から直接的又は間接的に取得した移動速度情報が、予め設定された第２移動速度閾値以上であるか否かを判断する工程と、前記移動速度情報が前記第２移動速度閾値以上であるときに地上車両内と判定する工程と、前記移動速度情報が前記第２移動速度閾値以上でないときに屋内の窓際と判定する工程と、を含む。
【０１９５】
本発明では、前記第５の視点に係る移動端末の形態が可能である。
【０１９６】
前記第５の視点に係る移動端末において、センサと、前記センサで検出した情報を用いて地上高を導出する地上高導出部と、をさらに備える。
【０１９７】
前記第５の視点に係る移動端末において、情報源と、前記情報源からの情報に基づいて移動速度情報を導出する移動速度導出部と、をさらに備える。
【０１９８】
本発明では、前記第６の視点に係る屋内外環境分類判定部の形態が可能である。
【０１９９】
前記第６の視点に係る屋内外環境分類判定部において、前記衛星仰角情報に基づいて第１の仰角の範囲に存在する第１の衛星数をカウントするとともに、前記衛星仰角情報に基づいて前記第１の仰角の範囲よりも高い第２の仰角の範囲に存在する第２の衛星数をカウントし、前記第１の衛星数と前記第２の衛星数との衛星数比を算出し、前記衛星数比が、予め設定された衛星数比閾値以上であるときに屋内と判定し、前記衛星数比が前記衛星数比閾値以上でないときに屋外と判定する。
【０２００】
前記第６の視点に係る屋内外環境分類判定部において、前記衛星仰角情報に基づいて第１の仰角の範囲に存在する第１の衛星数をカウントするとともに、前記衛星仰角情報に基づいて前記第１の仰角の範囲よりも高い第２の仰角の範囲に存在する第２の衛星数をカウントし、前記第１の衛星数と前記第２の衛星数との衛星数比を算出し、前記衛星数比が、予め設定された第１衛星数比閾値以上でないときに屋外と判定し、前記衛星数比が前記第１衛星数比閾値以上であるときに、前記衛星数比が、予め設定された前記第１衛星数比閾値よりも高い第２衛星数比閾値以上であるか否かを判断し、前記衛星数比が前記第２衛星数比閾値以上であるときに屋内の非窓際と判定し、前記衛星数比が前記第２衛星数比閾値以上でないときに屋内の窓際と判定する。
【０２０１】
前記第６の視点に係る屋内外環境分類判定部において、前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出し、前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定し、前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定し、前記仰角標準偏差が、予め設定された仰角標準偏差閾値以下でないときに屋外と判定し、前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が前記仰角標準偏差閾値以下であるときに屋内と判定する。
【０２０２】
前記第６の視点に係る屋内外環境分類判定部において、前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出し、前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定し、前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定し、前記仰角標準偏差が、予め設定された第１仰角標準偏差閾値以下でないときに屋外と判定し、前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が第１仰角標準偏差閾値以下であるときに、前記仰角標準偏差が、予め設定された前記第１仰角標準偏差閾値よりも低い第２仰角標準偏差閾値以下であるか否かを判断し、前記仰角標準偏差が前記第２仰角標準偏差閾値以下であるときに屋内の非窓際と判定し、前記仰角標準偏差が前記第２仰角標準偏差閾値以下でないときに屋内の窓際と判定する。
【０２０３】
前記第６の視点に係る屋内外環境分類判定部において、前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出し、前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定し、前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定し、前記仰角標準偏差が、予め設定された第１仰角標準偏差閾値以下でないときに屋外と判定し、前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が第１仰角標準偏差閾値以下であるときに、前記仰角標準偏差が、予め設定された前記第１仰角標準偏差閾値よりも低い第２仰角標準偏差閾値以下であるか否かを判断し、前記仰角標準偏差が前記第２仰角標準偏差閾値以下でないときに屋内の窓際と判定し、前記仰角標準偏差が前記第２仰角標準偏差閾値以下であるときに、前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の方位角幅を算出し、前記方位角幅が、予め設定された方位角幅閾値以下であるときに屋内の非窓際と判定し、前記方位角幅が前記方位角幅閾値以下でないときに屋内の窓際と判定する。
【０２０４】
前記第６の視点に係る屋内外環境分類判定部において、前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出し、前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定し、前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定し、前記仰角標準偏差が、予め設定された第１仰角標準偏差閾値以下でないときに屋外と判定し、前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が前記第１仰角標準偏差閾値以下であるときに、前記仰角標準偏差が、予め設定された前記第１仰角標準偏差閾値よりも低い第２仰角標準偏差閾値以下であるか否かを判断し、前記仰角標準偏差が前記第２仰角標準偏差閾値以下でないときに屋内の窓際と判定し、前記仰角標準偏差が前記第２仰角標準偏差閾値以下であるときに、前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の方位角標準偏差を算出し、前記方位角標準偏差が、予め設定された方位角標準偏差閾値以下であるときに屋内の非窓際と判定し、前記方位角標準偏差が前記方位角標準偏差閾値以下でないときに屋内の窓際と判定する。
【０２０５】
前記第６の視点に係る屋内外環境分類判定部において、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出し、前記合成標準偏差が、予め設定された合成標準偏差閾値以下であるときに屋内と判定し、前記合成標準偏差が前記合成標準偏差閾値以下でないときに屋外と判定する。
【０２０６】
前記第６の視点に係る屋内外環境分類判定部において、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出し、前記合成標準偏差が、予め設定された第１合成標準偏差閾値以下でないときに屋外と判定し、前記合成標準偏差が前記第１合成標準偏差閾値以下であるときに、前記合成標準偏差が、予め設定された前記第１合成標準偏差閾値よりも低い第２合成標準偏差閾値以下であるか否かを判断し、前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに屋内の非窓際と判定し、前記合成標準偏差が前記第２合成標準偏差閾値以下でないときに屋内の窓際と判定する。
【０２０７】
前記第６の視点に係る屋内外環境分類判定部において、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の３Ｄ方位角面積を算出し、前記３Ｄ方位角面積が、予め設定された３Ｄ方位角面積閾値以下であるときに屋内と判定し、前記３Ｄ方位角面積が前記３Ｄ方位角面積閾値以下でないときに屋外と判定する。
【０２０８】
前記第６の視点に係る屋内外環境分類判定部において、前記屋内外環境分類判定部は、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の所定の仰角かつ特定方向の偏り度を算出し、前記偏り度が、予め設定された偏り度閾値以下であるときに屋内と判定し、前記偏り度が前記偏り度閾値以下でないときに屋外と判定する。
【０２０９】
前記第６の視点に係る屋内外環境分類判定部において、前記屋内外環境分類判定部は、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出し、前記移動端末に備えられた地上高導出部から直接的又は間接的に取得した地上高情報に基づいて、第１標準偏差閾値と、前記第１標準偏差閾値よりも低い第２標準偏差閾値と、を設定し、前記合成標準偏差が前記第１合成標準偏差閾値以下でないときに屋外と判定し、前記合成標準偏差が前記第１合成標準偏差閾値以下であるときに、前記合成標準偏差が、予め設定された前記第１合成標準偏差閾値よりも低い第２合成標準偏差閾値以下であるか否かを判断し、前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに屋内の非窓際と判定し、前記合成標準偏差が前記第２合成標準偏差閾値以下でないときに屋内の窓際と判定する。
【０２１０】
前記第６の視点に係る屋内外環境分類判定部において、前記衛星仰角情報及び前記衛星方位角情報に基づいて、受信可能な電波を発信している衛星の仰角と方位角の合成標準偏差を算出し、前記移動端末に備えられた地上高導出部から直接的又は間接的に取得した地上高情報に基づいて、第１標準偏差閾値と、前記第１標準偏差閾値よりも低い第２標準偏差閾値と、を設定し、前記合成標準偏差が前記第１合成標準偏差閾値以下でないときに屋外と判定し、前記合成標準偏差が前記第１合成標準偏差閾値以下であるときに、前記合成標準偏差が、予め設定された前記第１合成標準偏差閾値よりも低い第２合成標準偏差閾値以下であるか否かを判断し、前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに、前記移動端末に備えられた移動速度導出部から直接的又は間接的に取得した移動速度情報が、予め設定された第１移動速度閾値以上であるか否かを判断し、前記移動速度情報が前記第１移動速度閾値以上であるときに地下鉄内と判定し、前記移動速度情報が前記第１移動速度閾値以上でないときに屋内の非窓際と判定し、前記合成標準偏差が前記第２合成標準偏差閾値以下であるときに、前記移動速度導出部から直接的又は間接的に取得した移動速度情報が、予め設定された第２移動速度閾値以上であるか否かを判断し、前記移動速度情報が前記第２移動速度閾値以上であるときに地上車両内と判定し、前記移動速度情報が前記第２移動速度閾値以上でないときに屋内の窓際と判定する。
【０２１１】
なお、上記の特許文献の開示を、本書に引用をもって繰り込むものとする。本発明の全開示（請求の範囲及び図面を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の全開示の枠内において種々の開示要素（各請求項の各要素、各実施形態ないし実施例の各要素、各図面の各要素等を含む）の多様な組み合わせないし選択（必要により不選択）が可能である。
すなわち、本発明は、請求の範囲及び図面を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。また、本願に記載の数値及び数値範囲については、明記がなくともその任意の中間値、下位数値、及び、小範囲が記載されているものとみなされる。
【０２１２】
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【０２１３】
この出願は、２０１６年３月３０日に出願された日本出願特願２０１６−０６９７１３を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【０２１４】
１  移動端末
２  ＧＰＳアンテナ
３  ＧＰＳ受信機（衛星受信機）
４  屋内外環境分類判定部
５  データ送信部
６  ネットワーク
７  データサーバ
８  屋内外環境分類可視化部
９  地上高導出部
１０  移動速度導出部
１１  センサ
１２  情報源
２１  屋内外環境分類判定部
３０  衛星受信機
３１  屋内外環境分類判定部
１００  屋内外判定システム
【図１】
2017170005.tif 000004
【図２】
2017170005.tif 000005
【図３】
2017170005.tif 000006
【図４】
2017170005.tif 000007
【図５】
2017170005.tif 000008
【図６】
2017170005.tif 000009
【図７】
2017170005.tif 000010
【図８】
2017170005.tif 000011
【図９】
2017170005.tif 000012
【図１０】
2017170005.tif 000013
【図１１】
2017170005.tif 000014
【図１２】
2017170005.tif 000015
【図１３】
2017170005.tif 000016
【図１４】
2017170005.tif 000017
【図１５】
2017170005.tif 000018
【図１６】
2017170005.tif 000019
【図１７】
2017170005.tif 000020
【図１８】
2017170005.tif 000021
【図１９】
2017170005.tif 000022
【図２０】
2017170005.tif 000023
【図２１】
2017170005.tif 000024
【手続補正書】
【提出日】平成30年9月4日(2018.9.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ハードウェア資源を用いて移動端末の存在が屋内か屋外かを判定する動作を実行させる屋内外判定プログラムであって、
移動端末に備えられた衛星受信機から直接的又は間接的に取得した衛星仰角情報及び衛星方位角情報の少なくとも１つに基づいて前記移動端末の存在が屋内か屋外かを判定するステップを実行させる、
屋内外判定プログラム。
【請求項２】
衛星信号を受信するとともに、前記衛星信号に含まれる衛星の軌道情報を用いて衛星仰角情報及び衛星方位角情報の少なくとも１つを算出する衛星受信機と、前記衛星受信機から取得した衛星仰角情報及び衛星方位角情報の少なくとも１つに基づいて移動端末の存在が屋内か屋外かを判定する屋内外環境分類判定手段と、を備える移動端末と、
前記移動端末とネットワークを介して通信可能に接続されるとともに、前記移動端末からのデータを蓄積するデータサーバと、
前記データサーバに対して屋内外環境分類データの作成に必要なデータを要求し、前記データサーバから取得したデータを地図上にプロットして屋内外環境分類データを作成し、作成した屋内外環境分類データを地理的分布として表示する屋内外環境分類可視化手段と、
を備える、
屋内外判定システム。
【請求項３】
衛星信号を受信するとともに、前記衛星信号に含まれる衛星の軌道情報を用いて衛星仰角情報及び衛星方位角情報の少なくとも１つを算出する衛星受信機を備える移動端末と、  前記移動端末とネットワークを介して通信可能に接続されるとともに、前記移動端末からの前記衛星仰角情報及び前記衛星方位角情報の少なくとも１つを含むデータを蓄積するデータサーバと、
前記データサーバから取得した衛星仰角情報及び衛星方位角情報の少なくとも１つに基づいて前記移動端末の存在が屋内か屋外かを判定する屋内外環境分類判定手段と、
前記データサーバから取得したデータ、及び、前記屋内外環境分類判定手段から取得した判定結果に基づいて地図上にプロットして屋内外環境分類データを作成し、作成した屋内外環境分類データを地理的分布として表示する屋内外環境分類可視化手段と、
を備える、
屋内外判定システム。
【請求項４】
ハードウェア資源を用いて移動端末の存在が屋内か屋外かを判定する屋内外判定方法であって、移動端末に備えられた衛星受信機から直接的又は間接的に取得した衛星仰角情報及び衛星方位角情報の少なくとも１つに基づいて前記移動端末の存在が屋内か屋外かを判定する、
屋内外判定方法。
【請求項５】
前記衛星仰角情報に基づいて第１の仰角の範囲に存在する第１の衛星数をカウントし、
前記衛星仰角情報に基づいて前記第１の仰角の範囲よりも高い第２の仰角の範囲に存在する第２の衛星数をカウントし、
前記第１の衛星数と前記第２の衛星数との衛星数比を算出し、
前記衛星数比が、予め設定された衛星数比閾値以上であるときに屋内と判定し、
前記衛星数比が前記衛星数比閾値以上でないときに屋外と判定する
請求項４記載の屋内外判定方法。
【請求項６】
前記衛星仰角情報に基づいて第１の仰角の範囲に存在する第１の衛星数をカウントし、
前記衛星仰角情報に基づいて前記第１の仰角の範囲よりも高い第２の仰角の範囲に存在する第２の衛星数をカウントし、
前記第１の衛星数と前記第２の衛星数との衛星数比を算出し、
前記衛星数比が、予め設定された第１衛星数比閾値以上でないときに屋外と判定し、
前記衛星数比が前記第１衛星数比閾値以上であるときに、前記衛星数比が、予め設定された前記第１衛星数比閾値よりも高い第２衛星数比閾値以上であるか否かを判断し、
前記衛星数比が前記第２衛星数比閾値以上であるときに屋内の非窓際と判定し、
前記衛星数比が前記第２衛星数比閾値以上でないときに屋内の窓際と判定する
請求項４記載の屋内外判定方法。
【請求項７】
前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出し、
前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定し、
前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定し、
前記仰角標準偏差が、予め設定された仰角標準偏差閾値以下でないときに屋外と判定し、
前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が前記仰角標準偏差閾値以下であるときに屋内と判定する
請求項４記載の屋内外判定方法。
【請求項８】
前記衛星仰角情報に基づいて仰角平均値、仰角最大値及び仰角標準偏差を算出し、
前記仰角平均値が、予め設定された仰角平均値閾値以下でないときに屋外と判定し、
前記仰角最大値が、予め設定された仰角最大値閾値以下でないときに屋外と判定し、
前記仰角標準偏差が、予め設定された第１仰角標準偏差閾値以下でないときに屋外と判定し、
前記仰角平均値が前記仰角平均値閾値以下、前記仰角最大値が前記仰角最大値閾値以下、かつ、前記仰角標準偏差が前記第１仰角標準偏差閾値以下であるときに、前記仰角標準偏差が、予め設定された前記第１仰角標準偏差閾値よりも低い第２仰角標準偏差閾値以下であるか否かを判断し、
前記仰角標準偏差が前記第２仰角標準偏差閾値以下であるときに屋内の非窓際と判定し、
前記仰角標準偏差が前記第２仰角標準偏差閾値以下でないときに屋内の窓際と判定する
請求項４記載の屋内外判定方法。
【請求項９】
衛星信号を受信するとともに、前記衛星信号に含まれる衛星の軌道情報を用いて衛星仰角情報及び前記衛星方位角情報の少なくとも１つを算出する衛星受信機と、
前記衛星受信機から取得した前記衛星仰角情報及び前記衛星方位角情報の少なくとも１つに基づいて前記移動端末の存在が屋内か屋外かを判定する屋内外環境分類判定手段と、
を備える、
移動端末。
【請求項１０】
移動端末に備えられた衛星受信機から直接的又は間接的に取得した衛星仰角情報及び衛星方位角情報の少なくとも１つに基づいて前記移動端末の存在が屋内か屋外かを判定する、
屋内外環境分類判定手段。
【国際調査報告】
2017170005.tif 000025
2017170005.tif 000026
2017170005.tif 000027
2017170005.tif 000028