(57)【要約】【課題】所望の人工衛星から送信された電波を受信可能な受信装置を容易に特定することができる情報処理システムを提供すること。【解決手段】情報処理システムは、人工衛星から送信された電波を受信可能であり、自装置の位置を変更可能な１以上の受信装置と、１以上の受信装置それぞれの現在位置を示す受信装置位置情報と、受け付けた操作に応じた人工衛星の現在位置を示す人工衛星位置情報とに基づいて、１以上の受信装置のうち予め決められた条件を満たす１以上の受信装置を対象受信装置として特定する特定部を備える情報処理装置と、を備える。【選択図】図１
2019029711.tif 000002
【特許請求の範囲】
【請求項１】
人工衛星から送信された電波を受信可能であり、自装置の位置を変更可能な１以上の受信装置と、
１以上の前記受信装置それぞれの現在位置を示す受信装置位置情報と、受け付けた操作に応じた人工衛星である対象人工衛星の現在位置を示す人工衛星位置情報とに基づいて、１以上の前記受信装置のうち予め決められた条件を満たす１以上の前記受信装置を対象受信装置として特定する特定部を備える情報処理装置と、
を備える情報処理システム。
【請求項２】
前記受信装置は、
前記電波を受信するアンテナと、
前記アンテナの電波送受信方向を変更可能な方向変更部と、
前記方向変更部を動作させ、前記電波を受信する対象となる前記対象人工衛星を示す対象人工衛星情報を取得した場合に前記アンテナの電波送受信方向を前記対象人工衛星に向かう向きに変更するアンテナ制御部と、
を備え、
前記情報処理装置は、
受け付けた操作に応じて、前記特定部が特定した前記対象受信装置に前記対象人工衛星情報を出力する受信装置制御部、
を備える、
請求項１に記載の情報処理システム。
【請求項３】
前記アンテナ制御部は、前記対象人工衛星情報を取得した場合、取得した前記対象人工衛星情報が示す前記対象人工衛星の現在位置を示す前記人工衛星位置情報を他の装置から取得し、取得した前記人工衛星位置情報に基づいて前記方向変更部を動作させ、前記アンテナの電波送受信方向を変更する、
請求項２に記載の情報処理システム。
【請求項４】
前記受信装置制御部は、受け付けた操作に応じて、前記受信装置の現在位置を示す受信装置位置情報の取得要求を１以上の前記受信装置の少なくとも一部に出力し、
前記受信装置は、前記取得要求を前記情報処理装置から取得した場合、前記取得要求に対する応答として自装置の現在位置を示す受信装置位置情報を前記情報処理装置に出力する第２通信制御部を備える、
請求項２又は３に記載の情報処理システム。
【請求項５】
前記条件は、前記対象人工衛星から送信された前記電波を受信可能な１以上の前記受信装置のうち、前記アンテナの電波送受信方向を前記対象人工衛星に向かう向きに変更した場合において受信感度が高いと推定される前記受信装置であることである、
請求項２から４のうちいずれか一項に記載の情報処理システム。
【請求項６】
前記条件は、前記対象人工衛星から送信された前記電波を受信可能な１以上の前記受信装置のうち、前記アンテナの電波送受信方向を前記対象人工衛星に向かう向きに変更した場合において搬送波／ノイズ電力比が高いと推定される前記受信装置であることである、
請求項２から４のうちいずれか一項に記載の情報処理システム。
【請求項７】
前記条件は、前記対象人工衛星から送信された前記電波を受信可能な１以上の前記受信装置のうち、前記アンテナの電波送受信方向を前記対象人工衛星に向かう向きに変更した場合において信号／ノイズ電力比が高いと推定される前記受信装置であることである、
請求項２から４のうちいずれか一項に記載の情報処理システム。
【請求項８】
前記特定部は、予め決められた時間が経過する毎に前記対象受信装置の特定を繰り返し行う、
請求項１から７のうちいずれか一項に記載の情報処理システム。
【請求項９】
前記受信装置は、受信した前記電波であって復調を行う前の前記電波を示す復調前電波情報を前記情報処理装置に出力する第１通信制御部を備え、
前記情報処理装置は、前記特定部により特定された前記対象受信装置から前記復調前電波情報を取得する情報取得部を備える、
請求項１から８のうちいずれか一項に記載の情報処理システム。
【請求項１０】
前記情報処理装置は、前記情報取得部が取得した前記復調前電波情報が示す前記電波の復調を行う復調制御部を備える、
請求項９に記載の情報処理システム。
【請求項１１】
前記情報処理装置は、前記情報取得部が取得した前記復調前電波情報が示す前記電波であって前記復調制御部により復調された後の前記電波の復号を行う復号制御部を備える、
請求項１０に記載の情報処理システム。
【請求項１２】
前記特定部は、前記対象人工衛星の現在位置を示す前記人工衛星位置情報を他の装置から取得する、
請求項１から１１のうちいずれか一項に記載の情報処理システム。
【請求項１３】
１以上の前記受信装置には、移動体に設置された前記受信装置が含まれる、
請求項１から１２のうちいずれか一項に記載の情報処理システム。
【請求項１４】
人工衛星から送信された電波を受信可能な受信装置であって自装置の位置を変更可能な１以上の前記受信装置それぞれの現在位置を示す受信装置位置情報と、受け付けた操作に応じた人工衛星である対象人工衛星の現在位置を示す人工衛星位置情報とに基づいて、１以上の前記受信装置のうち予め決められた条件を満たす１以上の前記受信装置を対象受信装置として特定する特定部、
を備える情報処理装置。
【請求項１５】
人工衛星から送信された電波を受信可能な受信装置であって自装置の位置を変更可能な１以上の前記受信装置それぞれの現在位置を示す受信装置位置情報と、受け付けた操作に応じた人工衛星である対象人工衛星の現在位置を示す人工衛星位置情報とを取得する取得ステップと、
前記取得ステップにより取得された前記受信装置位置情報及び前記人工衛星位置情報に基づいて、１以上の前記受信装置のうち予め決められた条件を満たす１以上の前記受信装置を対象受信装置として特定する特定ステップと、
を有する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報処理システム、情報処理装置、及び情報処理方法に関する。
【背景技術】
【０００２】
人工衛星から送信された電波を受信する受信装置についての研究や開発が行われている。
【０００３】
これに関し、人工衛星から送信された電波を受信するアンテナを有し、ユーザーが所望する人工衛星を当該アンテナに追尾させる（すなわち、当該アンテナの向きを当該人工衛星に向かう向きに変更する）受信装置が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１４０７２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、人工衛星の小型化及び低価格化に伴って、このようにユーザーが所望する人工衛星をアンテナに追尾させる受信装置の普及が進むと考えられている。当該受信装置の普及が進んだ場合、不特定多数の当該受信装置が不特定な位置に設置されることが想定される。また、当該場合、当該受信装置が自動車等の移動体に搭載され、当該受信装置の位置が移動体の移動とともに変化してしまうことが想定される。これらのような場合、これらの受信装置を使って所望の人工衛星から電波を受信しようとするユーザーは、当該人工衛星からの電波を受信可能な受信装置を、不特定多数の受信装置の中から特定しなければならない。しかしながら、不特定な位置に設置された不特定多数の受信装置の中から、当該人工衛星からの電波を受信可能な受信装置をユーザーが特定することは、困難である。
【０００６】
そこで本発明は、上記従来技術の問題に鑑みてなされたものであり、所望の人工衛星から送信された電波を受信可能な受信装置を容易に特定することができる情報処理システム、情報処理装置、及び情報処理方法を提供する。
【課題を解決するための手段】
【０００７】
（１）本発明の一態様に係る情報処理システムは、人工衛星から送信された電波を受信可能であり、自装置の位置を変更可能な１以上の受信装置と、１以上の前記受信装置それぞれの現在位置を示す受信装置位置情報と、受け付けた操作に応じた人工衛星である対象人工衛星の現在位置を示す人工衛星位置情報とに基づいて、１以上の前記受信装置のうち予め決められた条件を満たす１以上の前記受信装置を対象受信装置として特定する特定部を備える情報処理装置と、を備える。
【０００８】
（２）上記（１）に記載の情報処理システムにおいて、前記受信装置は、前記電波を受信するアンテナと、前記アンテナの電波送受信方向を変更可能な方向変更部と、前記方向変更部を動作させ、前記電波を受信する対象となる前記対象人工衛星を示す対象人工衛星情報を取得した場合に前記アンテナの電波送受信方向を前記対象人工衛星に向かう向きに変更するアンテナ制御部と、を備え、前記情報処理装置は、受け付けた操作に応じて、前記特定部が特定した前記対象受信装置に前記対象人工衛星情報を出力する受信装置制御部、を備える、構成を有してもよい。
【０００９】
（３）上記（２）に記載の情報処理システムにおいて、前記アンテナ制御部は、前記対象人工衛星情報を取得した場合、取得した前記対象人工衛星情報が示す前記対象人工衛星の現在位置を示す前記人工衛星位置情報を他の装置から取得し、取得した前記人工衛星位置情報に基づいて前記方向変更部を動作させ、前記アンテナの電波送受信方向を変更する、構成を有してもよい。
【００１０】
（４）上記（２）又は（３）に記載の情報処理システムにおいて、前記受信装置制御部は、受け付けた操作に応じて、前記受信装置の現在位置を示す受信装置位置情報の取得要求を１以上の前記受信装置の少なくとも一部に出力し、
前記受信装置は、前記取得要求を前記情報処理装置から取得した場合、前記取得要求に対する応答として自装置の現在位置を示す受信装置位置情報を前記情報処理装置に出力する第２通信制御部を備える、構成を有してもよい。
【００１１】
（５）上記（２）から（４）のうちいずれか一項に記載の情報処理システムにおいて、前記条件は、前記対象人工衛星から送信された前記電波を受信可能な１以上の前記受信装置のうち、前記アンテナの電波送受信方向を前記対象人工衛星に向かう向きに変更した場合において受信感度が高いと推定される前記受信装置であることである、構成を有してもよい。
【００１２】
（６）上記（２）から（４）のうちいずれか一項に記載の情報処理システムにおいて、前記条件は、前記対象人工衛星から送信された前記電波を受信可能な１以上の前記受信装置のうち、前記アンテナの電波送受信方向を前記対象人工衛星に向かう向きに変更した場合において搬送波／ノイズ電力比が高いと推定される前記受信装置であることである、構成を有してもよい。
【００１３】
（７）上記（２）から（４）のうちいずれか一項に記載の情報処理システムにおいて、前記条件は、前記対象人工衛星から送信された前記電波を受信可能な１以上の前記受信装置のうち、前記アンテナの電波送受信方向を前記対象人工衛星に向かう向きに変更した場合において信号／ノイズ電力比が高いと推定される前記受信装置であることである、構成を有してもよい。
【００１４】
（８）上記（１）から（７）のうちいずれか一項に記載の情報処理システムにおいて、前記特定部は、予め決められた時間が経過する毎に前記対象受信装置の特定を繰り返し行う、構成を有してもよい。
【００１５】
（９）上記（１）から（８）のうちいずれか一項に記載の情報処理システムにおいて、前記受信装置は、受信した前記電波であって復調を行う前の前記電波を示す復調前電波情報を前記情報処理装置に出力する第１通信制御部を備え、前記情報処理装置は、前記特定部により特定された前記対象受信装置から前記復調前電波情報を取得する情報取得部を備える、構成を有してもよい。
【００１６】
（１０）上記（９）に記載の情報処理システムにおいて、前記情報処理装置は、前記情報取得部が取得した前記復調前電波情報が示す前記電波の復調を行う復調制御部を備える、構成を有してもよい。
【００１７】
（１１）上記（１０）に記載の情報処理システムにおいて、前記情報処理装置は、前記情報取得部が取得した前記復調前電波情報が示す前記電波であって前記復調制御部により復調された後の前記電波の復号を行う復号制御部を備える、構成を有してもよい。
【００１８】
（１２）上記（１）から（１１）のうちいずれか一項に記載の情報処理システムにおいて、前記特定部は、前記対象人工衛星の現在位置を示す前記人工衛星位置情報を他の装置から取得する、構成を有してもよい。
【００１９】
（１３）上記（１）から（１２）のうちいずれか一項に記載の情報処理システムにおいて、１以上の前記受信装置には、移動体に設置された前記受信装置が含まれる、構成を有してもよい。
【００２０】
（１４）本発明の一態様に係る情報処理装置は、人工衛星から送信された電波を受信可能な受信装置であって自装置の位置を変更可能な１以上の前記受信装置それぞれの現在位置を示す受信装置位置情報と、受け付けた操作に応じた人工衛星である対象人工衛星の現在位置を示す人工衛星位置情報とに基づいて、１以上の前記受信装置のうち予め決められた条件を満たす１以上の前記受信装置を対象受信装置として特定する特定部、を備える。
【００２１】
（１５）本発明の一態様に係る情報処理方法は、人工衛星から送信された電波を受信可能な受信装置であって自装置の位置を変更可能な１以上の前記受信装置それぞれの現在位置を示す受信装置位置情報と、受け付けた操作に応じた人工衛星である対象人工衛星の現在位置を示す人工衛星位置情報とを取得する取得ステップと、前記取得ステップにより取得された前記受信装置位置情報及び前記人工衛星位置情報に基づいて、１以上の前記受信装置のうち予め決められた条件を満たす１以上の前記受信装置を対象受信装置として特定する特定ステップと、を有する。
【発明の効果】
【００２２】
本発明の一態様に係る情報処理システム、情報処理装置、及び情報処理方法は、所望の人工衛星から送信された電波を受信可能な受信装置を容易に特定することができる。
【図面の簡単な説明】
【００２３】
【図１】情報処理システム１の構成の一例を示す図である。
【図２】受信装置２０のハードウェア構成の一例を示す図である。
【図３】情報処理装置３０のハードウェア構成の一例を示す図である。
【図４】受信装置２０の機能構成の一例を示す図である。
【図５】情報処理装置３０の機能構成の一例を示す図である。
【図６】受信装置２０が受信装置位置情報を情報処理装置３０に出力する処理の流れの一例を示すフローチャートである。
【図７】受信装置２０が受信装置位置情報を情報処理装置３０に出力する処理の流れの一例を示すフローチャートである。
【図８】情報処理装置３０が不特定多数の受信装置２０の中から対象受信装置を特定する処理の流れの一例を示すフローチャートである。
【図９】情報処理装置３０が対象受信装置から復調前電波情報を取得する処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００２４】
＜実施形態＞
以下、本発明の実施形態について、図面を参照して説明する。
【００２５】
＜情報処理システムの概要＞
まず、実施形態に係る情報処理システム１の概要について説明する。
【００２６】
情報処理システム１は、１以上の人工衛星の中からユーザーが所望する人工衛星である対象人工衛星から送信された電波を受信し、受信した電波に応じた処理を行う。このように受信した当該電波に応じた処理を行う情報処理システムのうち情報処理システム１と異なる情報処理システムＸ（例えば、従来の情報処理システム）は、人工衛星から送信された電波を受信するアンテナを有し、対象人工衛星を当該アンテナに追尾させる（すなわち、当該アンテナの電波送受信方向を対象人工衛星に向かう向きに変更する）受信装置を備えていることが少なくない。ここで、電波送受信方向は、当該アンテナから延伸する方向のうち当該アンテナの受信感度が最も高い方向のことである。
【００２７】
人工衛星の小型化及び低価格化に伴って、このように対象人工衛星をアンテナに追尾させる受信装置の普及が更に進むと考えられている。当該受信装置の普及が進んだ場合、不特定多数の当該受信装置が不特定な位置に設置されることが想定される。また、当該場合、当該受信装置が自動車等の移動体に搭載され、当該受信装置の位置が移動体の移動とともに変化してしまうことが想定される。これらのような場合、これらの受信装置を使って対象人工衛星から電波を受信しようとするユーザーは、対象人工衛星からの電波を受信可能な受信装置を、不特定多数の受信装置の中から特定しなければならない。しかしながら、不特定な位置に設置された不特定多数の受信装置の中から、対象人工衛星からの電波を受信可能な受信装置をユーザーが特定することは、困難である。
【００２８】
そこで、情報処理システム１は、人工衛星から送信された電波を受信可能であり、自装置の位置を変更可能な１以上の受信装置と、１以上の受信装置それぞれの現在位置を示す受信装置位置情報と、受け付けた操作に応じた人工衛星である対象人工衛星の現在位置を示す人工衛星位置情報とに基づいて、１以上の受信装置のうち予め決められた条件を満たす１以上の受信装置を対象受信装置として特定する特定部を備える情報処理装置と、を備える。これにより、情報処理システム１は、所望の人工衛星から送信された電波を受信可能な受信装置を容易に特定することができる。以下では、所望の人工衛星から送信された電波を受信可能な受信装置を情報処理システム１が特定する処理と、当該処理に付随する処理とについて詳しく説明する。また、以下では、一例として、当該情報処理装置が、当該受信装置位置情報と、当該人工衛星位置情報とに基づいて、１以上の受信装置のうち予め決められた条件を満たす１つの受信装置を対象受信装置として特定する特定部を備える場合について説明する。
【００２９】
＜情報処理システムの構成＞
以下、実施形態に係る情報処理システム１の構成について説明する。図１は、情報処理システム１の構成の一例を示す図である。
【００３０】
図１には、前述の１以上の人工衛星の一例として、人工衛星１０−１、人工衛星１０−２、人工衛星１０−３の３つの人工衛星１０が示されている。これら３つの人工衛星１０は、互いに異なる構成を有する人工衛星であってもよく、互いに同じ構成を有する人工衛星であってもよい。また、各人工衛星１０は、地上に設定された装置であって電波を受信する装置に電波を送信する人工衛星であれば、如何なる種類の人工衛星であってもよい。また、各人工衛星１０から送信される電波の指向性は、高くてもよく、高くなくてもよい。なお、当該指向性が高くない場合、当該電波を受信するアンテナの利得を低くすることができる。
【００３１】
また、図１には、前述の１以上の受信装置として、受信装置２０−１、受信装置２０−２、受信装置２０−３、受信装置２０−４の４つの受信装置２０が示されている。これら４つの受信装置２０は、以下において説明する受信装置２０の構成を有している。しかし、当該４つの受信装置２０の一部又は全部は、以下において説明する受信装置２０の構成と異なる構成である他の構成を有していてもよい。また、当該他の構成は、当該４つの受信装置２０の一部又は全部において互いに異なる構成であってもよく、当該４つの受信装置２０の一部又は全部において互いに同じ構成であってもよい。
【００３２】
すなわち、この一例における情報処理システム１は、３つの人工衛星１０と、４つの受信装置２０と、情報処理装置３０と、サーバー４０と、情報処理端末５０を備える。なお、情報処理システム１は、３つの人工衛星１０の一部又は全部と、サーバー４０と、情報処理端末５０とのうちの一部又は全部を備えない構成であってもよい。
【００３３】
情報処理システム１では、４つの受信装置２０はそれぞれ、ネットワークＮを介して情報処理装置３０と通信可能に接続されている。ネットワークＮは、無線又は有線によって構成される通信網であり、例えば、インターネット、ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）、携帯電話通信網等である。なお、情報処理システム１では、４つの受信装置２０の一部又は全部は、ネットワークＮを介して互いに通信可能に接続されない構成であってもよく、ネットワークＮを介して互いに通信可能に接続される構成であってもよい。以下では、一例として、４つの受信装置２０の全部が、ネットワークＮを介して互いに通信可能に接続されない場合について説明する。また、４つの受信装置２０の一部又は全部は、ネットワークＮを介さずに情報処理装置３０と直接通信可能に接続される構成であってもよい。
【００３４】
また、情報処理システム１では、４つの受信装置２０はそれぞれ、ネットワークＮを介してサーバー４０と通信可能に接続されている。なお、４つの受信装置２０の一部又は全部は、ネットワークＮを介さずにサーバー４０と直接通信可能に接続される構成であってもよい。
【００３５】
また、情報処理システム１では、情報処理装置３０は、ネットワークＮを介して情報処理端末５０と通信可能に接続されている。なお、情報処理装置３０は、ネットワークＮを介さずに情報処理端末５０と直接通信可能に接続される構成であってもよい。
【００３６】
受信装置２０は、電波を受信するアンテナＡを備える。図１に示した例では、受信装置２０−１に備えられたアンテナＡをアンテナＡ−１、受信装置２０−２に備えられたアンテナＡをアンテナＡ−２、受信装置２０−３に備えられたアンテナＡをアンテナＡ−３、受信装置２０−４に備えられたアンテナＡをアンテナＡ−４として示されている。受信装置２０は、アンテナＡの電波送受信方向を変更可能である。受信装置２０は、アンテナＡが設置されている位置に対してアンテナＡを相対的に動かすことによってアンテナＡの向きを変更することにより電波送受信方向を変更する構成であってもよく、当該位置に対してアンテナＡを相対的に動かすことなく電気的な制御によって電波送受信方向を変更する構成であってもよい。以下では、一例として、受信装置２０が、当該位置に対してアンテナＡを相対的に動かすことによってアンテナＡの向きを変更することにより電波送受信方向を変更する場合について説明する。受信装置２０は、電波を受信する対象となる人工衛星１０（すなわち、ユーザーが所望する人工衛星１０）である対象人工衛星を示す対象人工衛星情報を情報処理装置３０から取得した場合、対象人工衛星の現在位置を示す人工衛星位置情報を取得する。受信装置２０は、当該場合、サーバー４０から当該人工衛星位置情報を取得する構成であってもよく、情報処理装置３０から当該人工衛星位置情報を取得する構成であってもよい。以下では、一例として、当該場合、受信装置２０がサーバー４０から当該人工衛星位置情報を取得する場合について説明する。受信装置２０は、取得した当該人工衛星位置情報に基づいて、アンテナＡの電波送受信方向を対象人工衛星に向かう向きに変更する。なお、受信装置２０が情報処理装置３０から当該人工衛星位置情報を取得する場合、受信装置２０は、当該人工衛星位置情報の取得要求を情報処理装置３０に出力する。情報処理装置３０は、受信した当該取得要求に応じてサーバー４０から当該人工衛星位置情報を取得し、取得した当該人工衛星位置情報を受信装置２０に出力する。なお、当該場合、各受信装置２０は、ネットワークＮを介してサーバー４０と通信可能に接続されていない構成であってもよい。
【００３７】
また、受信装置２０は、情報処理装置３０からの要求に応じて、アンテナＡが受信した電波であって復調（検波）を行う前の電波を示す復調前電波情報を情報処理装置３０に出力する。
【００３８】
また、受信装置２０は、自装置の位置を変更可能である。受信装置２０は、例えば、ユーザーの手によって当該位置を変更可能であってもよい。この場合、受信装置２０は、ユーザーが運べる程度の重さであり、例えば、数十キログラム程度の重さであるが、これに代えて、数十キログラムより軽い重さであってもよく、数十キログラムより重い重さであってもよい。なお、当該場合、受信装置２０は、バッテリーから供給される電力により駆動する構成であってもよく、太陽光パネルにより発電された電力により駆動する構成であってもよく、電線から電源コードを介して供給される電力により駆動する構成であってもよい。また、受信装置２０は、移動体に設置されることにより、当該位置を変更可能であってもよい。当該移動体は、例えば、自動車、鉄道車両、船舶、ドローン等である。図１に示した例では、受信装置２０−１〜受信装置２０−３の３つの受信装置２０はそれぞれ、互いに異なる設置面に設置されている。当該設置面は、例えば、地面であってもよく、建物等の床面であってもよく、建物等の壁面であってもよく、受信装置２０を設置可能な他の面であってもよい。また、当該例では、受信装置２０−４は、自動車Ｃに設置されている。なお、受信装置２０は、自装置の位置を変更不可能であってもよい。
【００３９】
また、受信装置２０は、情報処理装置３０からの要求に応じて、自装置の現在位置を検出する。受信装置２０は、検出した現在位置を示す受信装置位置情報を情報処理装置３０に出力する。
【００４０】
情報処理装置３０は、例えば、ワークステーション、デスクトップＰＣ（Personal  Computer）、ノートＰＣ等である。なお、情報処理装置３０は、タブレットＰＣ、多機能携帯電話端末（スマートフォン）、ＰＤＡ（Personal  Digital  Assistant）等であってもよい。
【００４１】
情報処理装置３０は、情報処理端末５０からの要求に応じて、４つの受信装置２０それぞれの現在位置を示す受信装置位置情報と、受け付けた操作に応じた人工衛星１０である対象人工衛星の現在位置を示す人工衛星位置情報とに基づいて、４つの受信装置２０のうち予め決められた条件を満たす１以上の受信装置２０（この一例において、１つの受信装置２０）を対象受信装置として特定する。当該条件については、後述する。情報処理装置３０は、特定した対象受信装置に、対象人工衛星を示す対象人工衛星情報を出力する。これにより、情報処理装置３０は、対象受信装置が備えるアンテナＡの電波送受信方向を対象人工衛星に向かう向きに変更させる。
【００４２】
また、情報処理装置３０は、対象受信装置から前述の復調前電波情報を受信する。情報処理装置３０は、受信した復調前電波情報が示す電波の復調を行う。そして、情報処理装置３０は、復調が行われた当該電波である復調後電波の復号を行う。情報処理装置３０は、復号が行われた当該電波である復号後電波を示す情報を記憶する。そして、情報処理装置３０は、情報処理端末５０からの要求に応じて、当該情報を含む復調後電波情報を情報処理端末５０に出力する。
【００４３】
サーバー４０は、例えば、人工衛星の追跡機関が提供する情報が格納（記憶）されたサーバーである。サーバー４０は、この一例において、３つの人工衛星１０それぞれの現在位置を示す人工衛星位置情報を記憶する。サーバー４０に記憶された各人工衛星位置情報は、予め決められた時間である更新時間が経過する毎に更新される。サーバー４０に記憶された各人工衛星位置情報の更新は、既知の方法によって行われてもよく、これから開発される方法によって行われてもよい。このため、当該更新の方法については、説明を省略する。
【００４４】
情報処理端末５０は、例えば、ワークステーション、デスクトップＰＣ、ノートＰＣ等である。なお、情報処理端末５０は、タブレットＰＣ、多機能携帯電話端末（スマートフォン）、ＰＤＡ等であってもよい。
【００４５】
情報処理端末５０は、ユーザーから受け付けた操作に応じて、情報処理装置３０に各種の要求を出力する。情報処理端末５０は、当該要求の応答を情報処理装置３０から取得する。情報処理端末５０は、取得した当該応答に応じた処理を行う。
【００４６】
＜受信装置のハードウェア構成＞
以下、図２を参照し、受信装置２０のハードウェア構成について説明する。図２は、受信装置２０のハードウェア構成の一例を示す図である。
【００４７】
受信装置２０は、例えば、前述のアンテナＡと、ＣＰＵ（Central  Processing  Unit）２１と、記憶部２２と、通信部２４と、方向変更部２５と、位置検出部２６を備える。これらの構成要素は、システムバスＢ１を介して相互に通信可能に接続されている。また、受信装置２０は、通信部２４を介して他の装置と通信を行う。
【００４８】
ＣＰＵ２１は、記憶部２２に格納された各種のプログラムを実行する。
記憶部２２は、例えば、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）、ＥＥＰＲＯＭ（Electrically  Erasable  Programmable  Read−Only  Memory）、ＲＯＭ（Read−Only  Memory）、ＲＡＭ（Random  Access  Memory）等を含む。なお、記憶部２２は、受信装置２０に内蔵されるものに代えて、ＵＳＢ（Universal  Serial  Bus）等のデジタル入出力ポート等によって接続された外付け型の記憶装置であってもよい。記憶部２２は、受信装置２０が処理する各種の情報、各種のプログラム等を格納（記憶）する。
【００４９】
通信部２４は、例えば、ＵＳＢ等のデジタル入出力ポートやイーサネット（登録商標）ポート等を含んで構成される。
方向変更部２５は、アクチュエーターを備えており、当該アクチュエーターの駆動に伴って、アンテナＡが設置されている位置に対してアンテナＡを相対的に動かし、アンテナＡの電波送受信方向を変更する。
位置検出部２６は、自装置の現在位置を検出する。位置検出部２６は、例えば、ＧＰＳ受信機（Global  Positioning  System）である。位置検出部２６は、検出した当該現在位置を示す位置情報を生成する。当該位置情報は、例えば、緯度及び経度によって表される情報である。なお、当該位置情報は、緯度及び経度に代えて、他の情報によって表される情報であってもよい。
＜情報処理装置のハードウェア構成＞
以下、図３を参照し、情報処理装置３０のハードウェア構成について説明する。図３は、情報処理装置３０のハードウェア構成の一例を示す図である。
【００５０】
情報処理装置３０は、例えば、ＣＰＵ３１と、記憶部３２と、通信部３４を備える。これらの構成要素は、システムバスＢ２を介して相互に通信可能に接続されている。また、情報処理装置３０は、通信部３４を介して他の装置と通信を行う。
【００５１】
ＣＰＵ３１は、記憶部３２に格納された各種のプログラムを実行する。
記憶部３２は、例えば、ＨＤＤやＳＳＤ、ＥＥＰＲＯＭ、ＲＯＭ、ＲＡＭ等を含む。なお、記憶部３２は、情報処理装置３０に内蔵されるものに代えて、ＵＳＢ等のデジタル入出力ポート等によって接続された外付け型の記憶装置であってもよい。記憶部３２は、情報処理装置３０が処理する各種の情報、各種のプログラム等を格納（記憶）する。
通信部３４は、例えば、ＵＳＢ等のデジタル入出力ポートやイーサネット（登録商標）ポート等を含んで構成される。
【００５２】
＜受信装置の機能構成＞
以下、図４を参照し、受信装置２０の機能構成について説明する。図４は、受信装置２０の機能構成の一例を示す図である。
【００５３】
受信装置２０は、アンテナＡと、記憶部２２と、通信部２４と、方向変更部２５と、位置検出部２６と、制御部２７を備える。
【００５４】
制御部２７は、受信装置２０の全体を制御する。制御部２７は、アンテナ制御部２７１と、通信制御部２７３を備える。制御部２７が備えるこれらの機能部は、例えば、ＣＰＵ２１が、記憶部２２に記憶された各種のプログラムを実行することにより実現される。また、当該機能部のうちの一部又は全部は、ＬＳＩ（Large  Scale  Integration）やＡＳＩＣ（Application  Specific  Integrated  Circuit）等のハードウェア機能部であってもよい。
【００５５】
アンテナ制御部２７１は、方向変更部２５（のアクチュエーター）を動作（駆動）させ、電波を受信する対象となる対象人工衛星を示す対象人工衛星情報を取得した場合に、アンテナＡの電波送受信方向を対象人工衛星に向かう向きに変更する。
【００５６】
通信制御部２７３は、第１通信制御部２７５と、第２通信制御部２７７を備える。
第１通信制御部２７５は、アンテナＡが受信した電波であって復調を行う前の電波を示す復調前電波情報を生成する。第１通信制御部２７５は、生成した復調前電波情報を情報処理装置３０に出力する。
第２通信制御部２７７は、自装置の現在位置を示す受信装置位置情報の取得要求を情報処理装置３０から取得した場合、当該取得要求に対する応答として自装置の現在位置を示す受信装置位置情報を情報処理装置３０に出力する。
【００５７】
＜情報処理装置の機能構成＞
以下、図５を参照し、情報処理装置３０の機能構成について説明する。図５は、情報処理装置３０の機能構成の一例を示す図である。
【００５８】
情報処理装置３０は、記憶部３２と、通信部３４と、制御部３７を備える。
【００５９】
制御部３７は、情報処理装置３０の全体を制御する。制御部３７は、操作受付部３７１と、情報取得部３７３と、特定部３７５と、受信装置制御部３７７と、復調制御部３７９と、復号制御部３８１と、記憶制御部３８３と、通信制御部３８５を備える。制御部３７が備えるこれらの機能部は、例えば、ＣＰＵ３１が、記憶部３２に記憶された各種のプログラムを実行することにより実現される。また、当該機能部のうちの一部又は全部は、ＬＳＩやＡＳＩＣ等のハードウェア機能部であってもよい。
【００６０】
操作受付部３７１は、情報処理端末５０から取得された各種の要求を、自装置に対するユーザーからの操作として受け付ける。
情報取得部３７３は、各受信装置２０から受信装置位置情報を取得する。また、情報取得部３７３は、受信装置２０から復調前電波情報を取得する。また、情報取得部３７３は、サーバー４０から人工衛星位置情報を取得する。
特定部３７５は、１以上の受信装置２０（この一例において、４つの受信装置２０）それぞれの現在位置を示す受信装置位置情報と、操作受付部３７１が受け付けた操作に応じた人工衛星である対象人工衛星の現在位置を示す人工衛星位置情報とに基づいて、１以上の受信装置２０（この一例において、４つの受信装置２０）のうち予め決められた条件を満たす１以上の受信装置２０（この一例において、１つの受信装置２０）を対象受信装置として特定する。
【００６１】
受信装置制御部３７７は、各受信装置２０を制御する。受信装置制御部３７７は、例えば、特定部３７５が特定した対象受信装置に、情報処理装置３０が受け付けた操作に応じた対象人工衛星情報を出力する。また、受信装置制御部３７７は、例えば、受け付けた操作に応じて、受信装置２０の現在位置を示す受信装置位置情報の取得要求を１以上の受信装置２０の少なくとも一部に出力する。
復調制御部３７９は、情報取得部３７３が取得した復調前電波情報が示す電波の復調を行う。
復号制御部３８１は、情報取得部３７３が取得した復調前電波情報が示す電波であって復調制御部３７９が復調を行った後の電波である復調後電波の復号を行う。
【００６２】
記憶制御部３８３は、情報取得部３７３が取得した復調前電波情報が示す電波であって復号制御部３８１が復号を行った後の電波である復号後電波を示す復号後電波情報を生成する。記憶制御部３８３は、生成した復号後電波情報を記憶部３２に記憶させる。
通信制御部３８５は、他の装置との通信を制御する。
【００６３】
＜受信装置が受信装置位置情報を情報処理装置に出力する処理＞
以下、図６を参照し、受信装置２０が受信装置位置情報を情報処理装置３０に出力する処理について説明する。図６は、受信装置２０が受信装置位置情報を情報処理装置３０に出力する処理の流れの一例を示すフローチャートである。
【００６４】
第２通信制御部２７７は、受信装置位置情報の取得要求を情報処理装置３０から取得するまで待機する（ステップＳ１１０）。受信装置位置情報の取得要求を情報処理装置３０から取得したと判定した場合（ステップＳ１１０−ＹＥＳ）、第２通信制御部２７７は、位置検出部２６に自装置の現在位置を検出させる（ステップＳ１２０）。位置検出部２６は、検出した当該現在位置を示す位置情報を生成する。位置検出部２６は、生成した位置情報を第２通信制御部２７７に出力する。第２通信制御部２７７は、位置検出部２６から当該位置情報を取得する。
【００６５】
次に、第２通信制御部２７７は、ステップＳ１２０において位置検出部２６から取得した位置情報を、自装置の現在位置を示す受信装置位置情報として情報処理装置３０に出力し（ステップＳ１３０）、処理を終了する。
【００６６】
このように、各受信装置２０は、受信装置位置情報の取得要求の情報処理装置３０からの取得をトリガーとして、自装置の現在位置を検出し、検出した当該現在位置を示す受信装置位置情報を情報処理装置３０に出力することができる。
【００６７】
＜受信装置が対象人工衛星から電波を受信する処理＞
以下、図７を参照し、受信装置２０が対象人工衛星から電波を受信する処理について説明する。図７は、受信装置２０が受信装置位置情報を情報処理装置３０に出力する処理の流れの一例を示すフローチャートである。
【００６８】
アンテナ制御部２７１は、情報処理装置３０から前述の対象人工衛星情報を取得するまで待機する（ステップＳ２１０）。情報処理装置３０から対象人工衛星情報を取得したと判定した場合（ステップＳ２１０−ＹＥＳ）、アンテナ制御部２７１は、取得した対象人工衛星情報が示す対象人工衛星の現在位置を示す人工衛星位置情報をサーバー４０から取得する（ステップＳ２２０）。なお、対象人工衛星情報が示す対象人工衛星が、例えば、静止衛星のように地球との相対位置が変化しない人工衛星である場合、記憶部３２には、当該人工衛星の現在位置を示す人工衛星位置情報が予め記憶されていてもよい。この場合、アンテナ制御部２７１は、ステップＳ２２０において、記憶部３２から当該人工衛星位置情報を読み出す。また、対象人工衛星情報が示す対象人工衛星が、例えば、予め決められた時刻に予め決められた位置を通過する人工衛星、すなわち、予め決められた周回軌道を周回する人工衛星である場合、記憶部３２には、各時刻に対応付けられた情報であって当該人工衛星の現在位置を示す人工衛星位置情報が予め記憶されていてもよい。この場合、アンテナ制御部２７１は、ステップＳ２２０において、情報処理装置３０が備える図示しない計時部が計時した現在時刻を示す情報を当該計時部から取得し、取得した当該情報に対応付けられた当該人工衛星位置情報を記憶部３２から読み出す。
【００６９】
次に、アンテナ制御部２７１は、ステップＳ２２０において取得した人工衛星位置情報が示す位置であって対象人工衛星の現在位置に基づいて方向変更部２５（のアクチュエーター）を動作（駆動）させ、アンテナＡの電波送受信方向を対象人工衛星に向かう向きに変更する（ステップＳ２３０）。ここで、人工衛星位置情報は、例えば、緯度、経度、高度によって表される。この場合、例えば、アンテナ制御部２７１は、当該現在位置から送信された電波の受信感度が最も高くなる方向を向くようにアンテナＡの向きを変更することにより、アンテナＡの電波送受信方向を対象人工衛星に向かう向きに変更する。なお、アンテナ制御部２７１は、ステップＳ２３０において、情報処理装置３０から対象人工衛星の現在位置を示す人工衛星位置情報を取得する構成であってもよく、アンテナＡにより受信された電波に基づいて方向変更部２５を動作させて対象人工衛星に向かう向きにアンテナＡの電波送受信方向を変化させる構成であってもよい。
【００７０】
次に、第１通信制御部２７５は、アンテナＡにより受信された電波であって復調を行う前の電波を示す復調前電波情報を情報処理装置３０への出力を開始する（ステップＳ２４０）。具体的には、第１通信制御部２７５は、アンテナＡにより受信された電波であって復調を行う前の電波をアンテナＡから取得した場合、取得した当該電波を示す復調前電波情報を生成する。第１通信制御部２７５は、生成した復調前電波情報を情報処理装置３０に出力する。第１通信制御部２７５は、このような復調前電波情報の生成と出力を、図７に示したフローチャートの処理が終了するまで繰り返し行う。
【００７１】
次に、第１通信制御部２７５は、対象人工衛星から送信された電波の受信の終了要求を情報処理装置３０から受信したか否かを判定する（ステップＳ２５０）。当該終了要求を情報処理装置３０から受信したと判定した場合（ステップＳ２５０−ＹＥＳ）、第１通信制御部２７５は、復調前電波情報の生成と出力を停止し、処理を終了する。一方、当該終了要求を情報処理装置３０から受信していないと判定した場合（ステップＳ２５０−ＮＯ）、第１通信制御部２７５は、アンテナ制御部２７１がアンテナＡの電波送受信方向を変更したタイミングのうちの直近のタイミングから予め決められた時間である待機時間が経過したか否かを判定する（ステップＳ２６０）。待機時間は、例えば、１分である。なお、待機時間は、１分より短い時間であってもよく、１分より長い時間であってもよい。当該タイミングから待機時間が経過していないと判定した場合（ステップＳ２６０−ＮＯ）、第１通信制御部２７５は、ステップＳ２５０に遷移し、当該終了要求を情報処理装置３０から受信したか否かを再び判定する。一方、当該タイミングから待機時間が経過したと第１通信制御部２７５が判定した場合（ステップＳ２６０−ＹＥＳ）、アンテナ制御部２７１は、ステップＳ２１０において取得した対象人工衛星情報が示す対象人工衛星の現在位置を示す人工衛星位置情報をサーバー４０から取得する（ステップＳ２７０）。なお、アンテナ制御部２７１は、ステップＳ２７０において、情報処理装置３０から対象人工衛星の現在位置を示す人工衛星位置情報を取得する構成であってもよい。また、対象人工衛星情報が示す対象人工衛星が、例えば、静止衛星のように地球との相対位置が変化しない人工衛星である場合、記憶部３２には、当該人工衛星の現在位置を示す人工衛星位置情報が予め記憶されていてもよい。この場合、アンテナ制御部２７１は、ステップＳ２７０において、記憶部３２から当該人工衛星位置情報を読み出す。また、対象人工衛星情報が示す対象人工衛星が、例えば、予め決められた時刻に予め決められた位置を通過する人工衛星、すなわち、予め決められた周回軌道を周回する人工衛星である場合、記憶部３２には、各時刻に対応付けられた情報であって当該人工衛星の現在位置を示す人工衛星位置情報が予め記憶されていてもよい。この場合、アンテナ制御部２７１は、ステップＳ２７０において、情報処理装置３０が備える図示しない計時部が計時した現在時刻を示す情報を当該計時部から取得し、取得した当該情報に対応付けられた当該人工衛星位置情報を記憶部３２から読み出す。
【００７２】
次に、アンテナ制御部２７１は、ステップＳ２７０において取得した人工衛星位置情報が示す位置であって対象人工衛星の現在位置に基づいて方向変更部２５（のアクチュエーター）を動作（駆動）させ、アンテナＡの電波送受信方向を対象人工衛星に向かう向きに変更する（ステップＳ２８０）。ステップＳ２８０の処理は、ステップＳ２３０の処理と同様の処理であるため、説明を省略する。なお、アンテナ制御部２７１は、ステップＳ２８０において、アンテナＡにより受信された電波に基づいて方向変更部２５を動作させて対象人工衛星に向かう向きにアンテナＡの電波送受信方向を変化させる構成であってもよい。この場合、ステップＳ２７０は、省略されてもよい。ステップＳ２８０の処理が行われた後、第１通信制御部２７５は、ステップＳ２５０に遷移し、対象人工衛星から送信された電波の受信の終了要求を情報処理装置３０から受信したか否かを再び判定する。
【００７３】
このように、各受信装置２０は、情報処理装置３０からの要求に応じて、アンテナＡの電波送受信方向を対象人工衛星に向かう向きに変更するとともに、アンテナＡにより受信された電波であって復調を行う前の電波を示す復調前電波情報を情報処理装置３０へ出力することができる。
【００７４】
＜情報処理装置が対象受信装置を特定する処理＞
以下、図８を参照し、情報処理装置３０が不特定多数の受信装置２０の中から対象受信装置を特定する処理について説明する。図８は、情報処理装置３０が不特定多数の受信装置２０の中から対象受信装置を特定する処理の流れの一例を示すフローチャートである。
【００７５】
操作受付部３７１は、対象人工衛星から送信された電波の受信を開始させる操作を受け付けるまで待機する（ステップＳ３１０）。操作受付部３７１は、情報処理端末５０から当該受信を開始させる要求を受け付けた場合、当該要求を当該操作として受け付ける。なお、以下では対象人工衛星を示す対象人工衛星情報が当該要求に含まれている場合について説明する。この場合、情報処理端末５０は、前述の３つの人工衛星１０のうちユーザーから受け付けた操作に応じた人工衛星１０を対象人工衛星として特定する。情報処理端末５０は、特定した対象人工衛星を示す対象人工衛星情報を生成する。そして、情報処理端末５０は、ユーザーから受け付けた操作に応じて、生成した対象人工衛星情報を含む当該要求を情報処理装置３０に出力する。
【００７６】
対象人工衛星から送信された電波の受信を開始させる操作を受け付けたと操作受付部３７１が判定した場合（ステップＳ３１０−ＹＥＳ）、情報取得部３７３は、当該操作として受け付けた情報処理端末５０からの要求に含まれる対象人工衛星情報が示す対象人工衛星の現在位置を示す人工衛星位置情報をサーバー４０から取得する（ステップＳ３２０）。なお、対象人工衛星情報が示す対象人工衛星が、例えば、静止衛星のように地球との相対位置が変化しない人工衛星である場合、記憶部３２には、当該人工衛星の現在位置を示す人工衛星位置情報が予め記憶されていてもよい。この場合、アンテナ制御部２７１は、ステップＳ３２０において、記憶部３２から当該人工衛星位置情報を読み出す。また、対象人工衛星情報が示す対象人工衛星が、例えば、予め決められた時刻に予め決められた位置を通過する人工衛星、すなわち、予め決められた周回軌道を周回する人工衛星である場合、記憶部３２には、各時刻に対応付けられた情報であって当該人工衛星の現在位置を示す人工衛星位置情報が予め記憶されていてもよい。この場合、アンテナ制御部２７１は、ステップＳ３２０において、情報処理装置３０が備える図示しない計時部が計時した現在時刻を示す情報を当該計時部から取得し、取得した当該情報に対応付けられた当該人工衛星位置情報を記憶部３２から読み出す。
【００７７】
次に、受信装置制御部３７７は、情報処理装置３０と通信可能な全ての受信装置２０に対して、受信装置２０の現在位置を示す受信装置位置情報の取得要求を出力する。情報取得部３７３は、受信装置制御部３７７が出力した当該取得要求に対する応答として、各受信装置２０から受信装置位置情報を取得する（ステップＳ３３０）。この際、情報取得部３７３は、当該全ての受信装置２０のうち当該取得要求に対する応答として受信装置位置情報を送信してこない受信装置２０を無視してもよい。
【００７８】
次に、特定部３７５は、ステップＳ３２０において情報取得部３７３が取得した対象人工衛星位置情報と、ステップＳ３３０において情報取得部３７３が取得した全ての受信装置位置情報とに基づいて、全ての受信装置２０の中から予め決められた条件を満たす受信装置２０を対象受信装置として特定する（ステップＳ３４０）。当該条件は、例えば、対象人工衛星から送信された電波を受信可能な１以上の受信装置２０のうち、アンテナＡの電波送受信方向を対象人工衛星に向かう向きに変更した場合において最も受信感度が高いと推定される受信装置２０であることである。すなわち、特定部３７５は、当該対象人工衛星位置情報が示す現在位置であって対象人工衛星の現在位置と、当該全ての受信装置位置情報のそれぞれが示す現在位置であって受信装置２０の現在位置とに基づいて、当該全ての受信装置２０のそれぞれについて、アンテナＡの電波送受信方向を対象人工衛星に向かう向きに変更した場合における受信感度（すなわち、当該受信感度の推定値）を算出する。特定部３７５は、算出した受信感度に基づいて、当該全ての受信装置２０の中から当該条件を満たす受信装置２０を特定する。なお、当該条件は、対象人工衛星から送信された電波を受信可能な１以上の受信装置２０のうち、アンテナＡの電波送受信方向を対象人工衛星に向かう向きに変更した場合において最も搬送波／ノイズ電力比が高いと推定される受信装置２０であることであってもよい。この場合、この場合、特定部３７５は、ステップＳ３４０において、各受信装置２０について、搬送波／ノイズ電力比を算出する。また、当該条件は、対象人工衛星から送信された電波を受信可能な１以上の受信装置２０のうち、アンテナＡの電波送受信方向を対象人工衛星に向かう向きに変更した場合において最も信号／ノイズ電力比が高いと推定される受信装置２０であることであってもよい。この場合、この場合、特定部３７５は、ステップＳ３４０において、各受信装置２０について、信号／ノイズ電力比を算出する。
【００７９】
ここで、特定部３７５は、ステップＳ３４０において、ステップＳ３２０において情報取得部３７３が取得した対象人工衛星位置情報と、ステップＳ３３０において情報取得部３７３が取得した全ての受信装置位置情報とに基づいて、全ての受信装置２０の中から予め決められた条件を満たす複数の受信装置２０を対象受信装置として特定する構成であってもよい。この場合、当該条件は、例えば、対象人工衛星から送信された電波を受信可能な１以上の受信装置２０のうち、アンテナＡの電波送受信方向を対象人工衛星に向かう向きに変更した場合において受信感度が高いと推定される受信装置２０であることである。受信感度が高いと推定される受信装置２０は、すなわち、予め決められた閾値以上の受信感度を有する受信装置２０のことである。なお、当該場合、当該条件は、対象人工衛星から送信された電波を受信可能な１以上の受信装置２０のうち、アンテナＡの電波送受信方向を対象人工衛星に向かう向きに変更した場合において搬送波／ノイズ電力比が高いと推定される受信装置２０であることであってもよい。搬送波／ノイズ電力比が高いと推定される受信装置２０は、すなわち、予め決められた閾値以上の搬送波／ノイズ電力比を有する受信装置２０のことである。また、当該場合、当該条件は、対象人工衛星から送信された電波を受信可能な１以上の受信装置２０のうち、アンテナＡの電波送受信方向を対象人工衛星に向かう向きに変更した場合において信号／ノイズ電力比が高いと推定される受信装置２０であることであってもよい。信号／ノイズ電力比が高いと推定される受信装置２０は、すなわち、予め決められた閾値以上の信号／ノイズ電力比を有する受信装置２０のことである。
【００８０】
なお、ステップＳ３４０における予め決められた条件は、対象人工衛星の現在位置と、各受信装置２０の現在位置とに応じた他の条件であってもよい。ステップＳ３４０の処理が行われた後、特定部３７５は、処理を終了する。
【００８１】
このように、情報処理装置３０は、対象人工衛星の現在位置と、各受信装置２０の現在位置とに基づいて、対象受信装置を容易に特定することができる。なお、情報処理装置３０は、ステップＳ３３０において、情報処理装置３０と通信可能な全ての受信装置２０のうちの一部に対して、受信装置２０の現在位置を示す受信装置位置情報の取得要求を出力する構成であってもよい。例えば、情報処理装置３０は、他の受信装置２０に比べて受信感度が低くなると考えられる外的な要因（例えば、地形的な要因等）が明らかである受信装置２０が存在する場合、当該受信装置２０を当該全ての受信装置２０から除き、残った全ての受信装置２０に当該取得要求を出力する。これにより、情報処理装置３０は、対象受信装置の特定に要する時間を短縮することができる。
【００８２】
＜情報処理装置が対象受信装置から復調前電波情報を取得する処理＞
以下、図９を参照し、情報処理装置３０が対象受信装置から復調前電波情報を取得する処理について説明する。図９は、情報処理装置３０が対象受信装置から復調前電波情報を取得する処理の流れの一例を示すフローチャートである。なお、図９に示したフローチャートの処理は、図８に示したフローチャートの処理によって情報処理装置３０が対象受信装置を特定した後のタイミングにおいて実行される処理である。
【００８３】
操作受付部３７１は、図８に示したステップＳ３１０において情報処理端末５０から取得した要求に含まれる対象人工衛星情報を、図８に示したステップＳ３４０において特定部３７５が特定した対象受信装置に出力する（ステップＳ４１０）。これにより、対象受信装置は、図７に示したフローチャートの処理により、復調前電波情報を情報処理装置３０に出力し始める。
【００８４】
次に、情報取得部３７３は、図８に示したステップＳ３４０において特定部３７５が特定した対象受信装置から復調前電波情報が取得されるまで待機する（ステップＳ４２０）。当該対象受信装置から復調前電波情報が取得されたと判定した場合（ステップＳ４２０−ＹＥＳ）、復調制御部３７９、復号制御部３８１、記憶制御部３８３のそれぞれは、復調前電波情報が受信されるたびに（すなわち、情報処理装置３０が受信した復調前電波情報毎に）、受信した復調前電波情報を対象復調前電波情報としてステップＳ４４０〜ステップＳ４７０の処理を繰り返し行う（ステップＳ４３０）。
【００８５】
復調制御部３７９は、対象復調前電波情報が示す電波の復調を行う復調処理を実行する（ステップＳ４４０）。当該復調処理は、対象復調前電波情報が示す電波の変調方式に応じた復調方式に基づく処理である。すなわち、復調制御部３７９は、各種の電波の変調方式に応じた復調方式に基づく復調処理をステップＳ４４０において行う。情報処理装置３０がこのような復調処理を行うため、各受信装置２０は、各種の電波の変調方式に応じた復調方式に基づく復調処理を行えるように設計される必要がない。不特定多数の受信装置２０が複数の電波の変調方式に応じた復調方式に基づく復調処理を行う場合、対象人工衛星から送信される電波の変調方式が流出してしまう虞がある。これは、情報処理システム１における情報セキュリティの低下を意味する。しかし、情報処理システム１では、各受信装置２０は、各種の電波の変調方式に応じた復調方式に基づく復調処理を行わないため、このような情報セキュリティの低下を抑制することができる。また、情報処理システム１では、各受信装置２０に、各種の電波の変調方式に応じた復調方式に基づく復調処理を行わせるための機能部を備えさせる必要がないため、コストの増大を抑制するとともに、小型化、省電力化を図ることができる。
【００８６】
次に、復号制御部３８１は、対象復調前電波情報が示す電波であってステップＳ４４０において復調制御部３７９が復調を行った後の電波である復調後電波の復号を行う復号処理を実行する（ステップＳ４５０）。当該復号処理は、対象復調前電波情報が示す電波の暗号化方式に応じた復号方式に基づく処理である。すなわち、復号制御部３８１は、各種の電波の暗号化方式に応じた復号方式に基づく復号処理をステップＳ４５０において行う。情報処理装置３０がこのような復号処理を行うため、各受信装置２０は、各種の電波の暗号化方式に応じた復号方式に基づく復号処理を行えるように設計される必要がない。不特定多数の受信装置２０が複数の電波の暗号化方式に応じた復号方式に基づく復号処理を行う場合、対象人工衛星から送信される電波の暗号化方式が流出してしまう虞がある。これは、情報処理システム１における情報セキュリティの低下を意味する。しかし、情報処理システム１では、各受信装置２０は、各種の電波の暗号化方式に応じた復号方式に基づく復号処理を行わないため、このような情報セキュリティの低下を抑制することができる。また、情報処理システム１では、各受信装置２０に、各種の電波の暗号化方式に応じた復号方式に基づく復号処理を行わせるための機能部を備えさせる必要がないため、コストの増大を抑制するとともに、小型化、省電力化を図ることができる。なお、対象復調前電波情報が示す電波が暗号化されていない場合、ステップＳ４５０の処理は、省略されてもよい。
【００８７】
次に、記憶制御部３８３は、対象復調前電波情報が示す電波であってステップＳ４５０において復号制御部３８１が復号を行った後の電波である復号後電波を示す情報を記憶部３２に記憶させる（ステップＳ４６０）。
【００８８】
次に、復調制御部３７９は、復調前電波情報の取得を終了させる操作を受け付けたか否かを判定する（ステップＳ４７０）。復調制御部３７９は、当該取得を終了させる要求を情報処理端末５０から取得した場合、当該操作を受け付けたと判定する。当該操作を受け付けていないと判定した場合（ステップＳ４７０−ＮＯ）、復調制御部３７９は、ステップＳ４３０に遷移し、次の対象復調前電波情報を選択する。一方、当該操作を受け付けていないと復調制御部３７９が判定した場合（ステップＳ４７０−ＹＥＳ）、受信装置制御部３７７は、対象人工衛星から送信された電波の受信の終了要求を対象受信装置に出力する。そして、通信制御部２７３は、ステップＳ４６０において繰り返し記憶部３２に記憶された情報であって復号後電波を示す情報に基づいて、当該情報を全て含む情報である復調後電波情報を生成する（ステップＳ４８０）。
【００８９】
次に、通信制御部２７３は、ステップＳ４８０において生成した復調後電波情報を情報処理端末５０に出力し（ステップＳ４９０）、処理を終了する。
【００９０】
このように、情報処理装置３０は、対象受信装置から対象人工衛星から送信された電波の復調、復号を行うことができるとともに、当該復調、当該復号が行われた後の当該電波を示す復調後電波情報を情報処理端末５０に出力することができる。
【００９１】
なお、情報処理装置３０は、図９に示したフローチャートの処理を実行している間において、予め決められた時間が経過する毎に、図８に示したフローチャートの処理を繰り返し実行する構成であってもよい。この場合、情報処理装置３０は、図８に示したフローチャートの処理が実行される毎に対象受信装置を更新する。これにより、情報処理システム１は、外的要因によって１つの受信装置２０によってでは対象人工衛星から送信された電波を所定期間内において受信し続けることができない場合であっても、複数の受信装置２０を用いることによって対象人工衛星から送信された電波を所定期間内において受信し続けることができる。また、これにより、情報処理システム１は、受信装置２０−４のように、自動車Ｃの移動とともに現在位置が変化してしまう受信装置２０であっても、対象受信装置として利用することができる。その結果、情報処理システム１は、これまでは設置することが困難であった海上、上空等において対象人工衛星から送信された電波を受信することができる。ここで、当該時間は、例えば、１分である。なお、当該時間は、１分より短い時間であってもよく、１分より長い時間であってもよい。また、所定期間は、例えば、１日である。なお、所定期間は、１日より短い期間であってもよく、１日より長い期間であってもよい。
【００９２】
また、情報処理装置３０が複数の受信装置２０の中から複数の対象受信装置を特定する場合、情報処理装置３０は、図９に示したフローチャートにおいて、当該複数の対象受信装置を連携させる何らかの方法によって当該複数の対象受信装置から復調前電波情報を取得する。当該方法は、既知の方法であってもよく、これから開発される方法であってもよい。
【００９３】
以上のように、情報処理システム１は、人工衛星（この一例において、人工衛星１０）から送信された電波を受信可能であり、自装置の位置を変更可能な１以上の受信装置（この一例において、受信装置２０）と、１以上の受信装置それぞれの現在位置を示す受信装置位置情報と、受け付けた操作に応じた人工衛星である対象人工衛星の現在位置を示す人工衛星位置情報とに基づいて、１以上の受信装置のうち予め決められた条件を満たす１以上の受信装置を対象受信装置として特定する特定部（この一例において、特定部３７５）を備える情報処理装置（この一例において、情報処理装置３０）と、を備える。これにより、情報処理システム１は、所望の人工衛星から送信された電波を受信可能な受信装置を容易に特定することができる。
【００９４】
また、情報処理システム１では、受信装置が、電波を受信するアンテナ（この一例において、アンテナＡ）と、アンテナの電波送受信方向を変更可能な方向変更部（この一例において、方向変更部２５）と、方向変更部を動作させ、電波を受信する対象となる対象人工衛星を示す対象人工衛星情報を取得した場合にアンテナの電波送受信方向を対象人工衛星に向かう向きに変更するアンテナ制御部（この一例において、アンテナ制御部２７１）と、を備え、情報処理装置が、受け付けた操作に応じて、特定部が特定した対象受信装置に対象人工衛星情報を出力する受信装置制御部（この一例において、受信装置制御部３７７）、を備える。これにより、情報処理システム１は、特定した対象受信装置に、より確実に対象人工衛星から送信された電波を受信させることができる。
【００９５】
また、情報処理システム１では、アンテナ制御部は、対象人工衛星情報を取得した場合、取得した対象人工衛星情報が示す対象人工衛星の現在位置を示す人工衛星位置情報を他の装置から取得し、取得した人工衛星位置情報に基づいて方向変更部を動作させ、アンテナの電波送受信方向を変更する。これにより、情報処理システム１は、ユーザーが対象人工衛星の現在位置を予め知らない場合であっても、特定した対象受信装置に対象人工衛星から送信された電波を受信させることができる。
【００９６】
また、情報処理システム１では、受信装置制御部は、受け付けた操作に応じて、受信装置の現在位置を示す受信装置位置情報の取得要求を１以上の受信装置の少なくとも一部に出力し、受信装置は、当該取得要求を情報処理装置から取得した場合、当該取得要求に対する応答として自装置の現在位置を示す受信装置位置情報を情報処理装置に出力する第２通信制御部を備える。これにより、情報処理システム１は、予め各受信装置の現在位置を特定していない場合であっても、対象受信装置を容易に特定することができる。
【００９７】
また、情報処理システム１では、予め決められた条件は、対象人工衛星から送信された電波を受信可能な１以上の受信装置のうち、アンテナの電波送受信方向を対象人工衛星に向かう向きに変更した場合において受信感度が高いと推定される受信装置であることである。これにより、情報処理システム１は、所望の人工衛星から送信された電波を、最も受信感度の高い状態で受信可能な受信装置を容易に特定することができる。
【００９８】
また、情報処理システム１では、予め決められた条件は、対象人工衛星から送信された電波を受信可能な１以上の受信装置のうち、アンテナの電波送受信方向を対象人工衛星に向かう向きに変更した場合において最も受信感度が高いと推定される受信装置であることである。これにより、情報処理システム１は、所望の人工衛星から送信された電波を、搬送波／ノイズ電力比の高い状態で受信可能な受信装置を容易に特定することができる。
【００９９】
また、情報処理システム１では、予め決められた条件は、対象人工衛星から送信された電波を受信可能な１以上の受信装置のうち、アンテナの電波送受信方向を対象人工衛星に向かう向きに変更した場合において信号／ノイズ電力比が高いと推定される受信装置であることである。これにより、情報処理システム１は、所望の人工衛星から送信された電波を、最も受信感度の高い状態で受信可能な受信装置を容易に特定することができる。
【０１００】
また、情報処理システム１では、特定部は、予め決められた時間が経過する毎に対象受信装置の特定を繰り返し行う。これにより、情報処理システム１は、複数の受信装置によって対象人工衛星から送信された電波を受信することができる。
【０１０１】
また、情報処理システム１では、受信装置は、受信した電波であって復調を行う前の電波を示す復調前電波情報を情報処理装置に出力する第１通信制御部（この一例において、第１通信制御部２７５）を備え、情報処理装置は、特定部により特定された対象受信装置から復調前電波情報を取得する情報取得部（この一例において、情報取得部３７３）を備える。これにより、情報処理システム１は、受信装置から復調方式に関する情報が流出してしまうことを抑制することができ、その結果、情報セキュリティの低下を抑制することができる。
【０１０２】
また、情報処理システム１では、情報処理装置は、情報取得部が取得した復調前電波情報が示す電波の復調を行う復調制御部（この一例において、復調制御部３７９）を備える。これにより、情報処理システム１は、情報処理装置が電波の復調を行うことにより、情報セキュリティの低下を抑制することができる。
【０１０３】
また、情報処理システム１では、情報処理装置は、情報取得部が取得した復調前電波情報が示す電波であって復調制御部により復調された後の電波の復号を行う復号制御部（この一例において、復号制御部３８１）を備える。これにより、情報処理システム１は、情報処理装置が電波の復号を行うことにより、情報セキュリティの低下を抑制することができる。
【０１０４】
また、情報処理システム１では、特定部は、対象人工衛星の現在位置を示す人工衛星位置情報を他の装置から取得する。これにより、情報処理システム１は、ユーザーが対象人工衛星の現在位置を予め知らない場合であっても、対象受信装置を容易に特定することができる。
【０１０５】
また、情報処理システム１では、１以上の前記受信装置には、移動体に設置された受信装置が含まれる。これにより、情報処理システム１は、移動体の移動とともに現在位置が変化する受信装置を、対象受信装置として特定することができる。
【０１０６】
以上、この発明の実施形態を、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない限り、変更、置換、削除等されてもよい。
【０１０７】
また、以上に説明した装置（例えば、受信装置２０、情報処理装置３０）における任意の構成部の機能を実現するためのプログラムを、コンピューターが読み取り可能な記録媒体に記録し、そのプログラムをコンピューターシステムに読み込ませて実行するようにしてもよい。なお、ここでいう「コンピューターシステム」とは、ＯＳ（Operating  System）や周辺機器等のハードウェアを含むものとする。また、「コンピューターが読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ（Compact  Disk）−ＲＯＭ等の可搬媒体、コンピューターシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピューターが読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバーやクライアントとなるコンピューターシステム内部の揮発性メモリー（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【０１０８】
また、上記のプログラムは、このプログラムを記憶装置等に格納したコンピューターシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピューターシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記のプログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、上記のプログラムは、前述した機能をコンピューターシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【０１０９】
１…情報処理システム、１０、１０−１、１０−２、１０−３…人工衛星、２０、２０−１、２０−２、２０−３、２０−４…受信装置、３０…情報処理装置、４０…サーバー、５０…情報処理端末、２１、３１…ＣＰＵ、２２、３２…記憶部、２４、３４…通信部、２５…方向変更部、２６…位置検出部、２７、３７…制御部、２７１…アンテナ制御部、２７３…通信制御部、２７５…第１通信制御部、２７７…第２通信制御部、３７１…操作受付部、３７３…情報取得部、３７５…特定部、３７７…受信装置制御部、３７９…復調制御部、３８１…復号制御部、３８３…記憶制御部、３８５…通信制御部、Ａ…アンテナ、Ｂ１、Ｂ２…システムバス、Ｃ…自動車
【図１】
2019029711.tif 000003
【図２】
2019029711.tif 000004
【図３】
2019029711.tif 000005
【図４】
2019029711.tif 000006
【図５】
2019029711.tif 000007
【図６】
2019029711.tif 000008
【図７】
2019029711.tif 000009
【図８】
2019029711.tif 000010
【図９】
2019029711.tif 000011