(57)【要約】【課題】無線通信において、省電力化とスループットの確保とを両立する。【解決手段】間欠動作による無線通信を行う情報通信装置１において、情報通信装置１の制御部１２は、低スループット通信を実現する通信性能を設定する制御と、低スループット通信と比べると高いスループットを示すが消費電力が大きい高スループット通信を実現する通信性能を設定する制御と、前記情報通信装置の設置環境および無線通信の通信環境の少なくともいずれかに基づいて、高スループット通信が必要か否かを判定する制御と、を実行し、高スループット通信が必要と判定したときは、高スループット通信に変更する制御を実行する。【選択図】図２
2012209716.tif 000002
【特許請求の範囲】
【請求項１】
間欠動作による無線通信を行う情報通信装置において、
前記情報通信装置の制御部は、
低スループット通信を実現する通信性能を設定する制御と、
前記低スループット通信と比べると高いスループットを示すが消費電力が大きい高スループット通信を実現する通信性能を設定する制御と、
前記情報通信装置の設置環境および無線通信の通信環境の少なくともいずれかに基づいて、前記高スループット通信が必要か否かを判定する制御と、を実行する
ことを特徴とする情報通信装置。
【請求項２】
前記制御部は、
前記高スループット通信が必要と判定したときは、前記高スループット通信に変更する制御を実行する
ことを特徴とする請求項１に記載の情報通信装置。
【請求項３】
前記制御部は、
前記高スループット通信に変更する旨を、無線通信を行う他の情報通信装置に通知する制御を実行する
ことを特徴とする請求項２に記載の情報通信装置。
【請求項４】
前記制御部は、
前記高スループット通信が必要と判定したときは、前記高スループット通信に変更してもよいか否かを示す旨を、無線通信を行う他の情報通信装置に通知する制御と、
前記他の情報通信装置から前記高スループット通信に変更してもよいことを示す確認を受信すると、前記高スループット通信に変更する制御を実行する
ことを特徴とする請求項１に記載の情報通信装置。
【請求項５】
前記低スループット通信は、間欠受信を行う通信である
ことを特徴とする請求項１から請求項４のいずれか一項に記載の情報通信装置。
【請求項６】
前記高スループット通信は、前記低スループット通信が行う間欠受信の間隔よりも短い間隔で間欠受信を行う通信である
ことを特徴とする請求項５に記載の情報通信装置。
【請求項７】
前記高スループット通信は、常時受信を行う通信である
ことを特徴とする請求項５に記載の情報通信装置。
【請求項８】
前記制御部は、
一定期間におけるデータフレーム受信期間が閾値以上であるとき、前記高スループット通信が必要と判定する制御を実行する
ことを特徴とする請求項１から請求項７のいずれか一項に記載の情報通信装置。
【請求項９】
前記制御部は、
一定期間におけるデータフレーム受信回数が閾値以上であるとき、前記高スループット通信が必要と判定する制御を実行する
ことを特徴とする請求項１から請求項７のいずれか一項に記載の情報通信装置。
【請求項１０】
前記制御部は、
フレーム連続送信機能により他の情報通信装置から受信したデータフレームの個数が閾値以上であるとき、前記高スループット通信が必要と判定する制御を実行する
ことを特徴とする請求項１から請求項７のいずれか一項に記載の情報通信装置。
【請求項１１】
前記情報通信装置が設置される位置を含む所定の領域内の設置環境を特徴付ける環境特徴量を検出する環境センサを有し、
前記制御部は、
前記環境特徴量が閾値以上であるとき、前記高スループット通信が必要と判定する制御を実行する
ことを特徴とする請求項１から請求項１０のいずれか一項に記載の情報通信装置。
【請求項１２】
前記環境センサは、土砂崩れを検知するセンサ、火災の発生を検知するセンサ、地震の発生を検知するセンサ、または防犯センサの少なくともいずれか一つである
ことを特徴とする請求項１１に記載の情報通信装置。
【請求項１３】
前記制御部は、
前記高スループット通信に変更した後、一定期間が経過すると、前記低スループット通信に変更する制御を実行する
ことを特徴とする請求項２に記載の情報通信装置。
【請求項１４】
前記制御部は、
前記高スループット通信に変更した後、無線通信の通信環境に基づいて、前記高スループット通信が必要か否かを判定し、前記高スループット通信が必要でないと判定したときは、前記低スループット通信に変更する制御を実行する
ことを特徴とする請求項２に記載の情報通信装置。
【請求項１５】
間欠動作による無線通信を行う情報通信装置をコンピュータとして機能させる通信性能切り替えプログラムにおいて、
前記情報通信装置の制御部に、
低スループット通信を実現する通信性能を設定する処理と、
前記低スループット通信と比べると高いスループットを示すが消費電力が大きい高スループット通信を実現する通信性能を設定する処理と、
前記情報通信装置の設置環境および無線通信の通信環境の少なくともいずれかに基づいて、前記高スループット通信が必要か否かを判定する処理と、を実行させる
ことを特徴とする通信性能切り替えプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の無線端末、つまりノードから構成されるセンサネットワーク（ＷＳＮ（Wireless Sensor Networks））における無線通信の技術に関する。
【背景技術】
【０００２】
センサネットワークを構成するノードは、主に、電池で駆動する。よって、ノードを長時間駆動して通信を行う場合には、省電力通信を実行する。省電力通信の代表的な方法としては、受信側ノードが間欠動作する方法がある。IEEE（登録商標）802.15.4eという通信規格では、受信側ノードの間欠動作についてＣＳＬ（Coordinated Sampled Listening）が提示されている。
【０００３】
ＣＳＬとは、端的にいえば、送信側ノードが受信側ノードの間欠受信タイミングに同期してフレームを送信する省電力通信方法である。ＣＳＬの詳細については、例えば、特許文献１に開示されているが、以下、図１を参照して、ＣＳＬによる受信側ノードの間欠動作の概要を説明する。
【０００４】
図１は、送信側ノードおよび受信側ノードのシーケンス動作を示す図である。
受信側ノードは、一定間隔をおいて、送信側ノードから送信される信号を受信できるように所定期間（符号１０１）だけ出力電力を高めて起動状態になり、受信待機する（間欠受信）。なお、受信待機する期間を「受信待機期間」と称する場合がある。また、出力電力を抑えて休止状態になり、送信側ノードから送信される信号を受信できない期間を「スリープ期間」と称する場合がある。
【０００５】
送信側ノードは、Wakeupフレームを一定期間（符号１０２）に亘って受信側ノードに連続送信する。Wakeupフレームには、当該Wakeupフレームの送信後、データフレームを送信する期間である、「データフレーム送信期間」を示す情報が含まれる。なお、説明の便宜上、単に「フレーム」と称するときは「データフレーム」を意味するものとする。
【０００６】
受信側ノードは、受信待機期間中にWakeupフレームを受信できた場合、受信したWakeupフレームからデータフレーム送信期間を読み取り、その期間が開始するまでは休止状態になる（短期間スリープ：符号１０３）。
【０００７】
送信側ノードは、データフレーム送信期間中にデータフレームを送信する（符号１０４）。一方、受信側ノードは、短期間スリープ後のデータフレーム送信期間中は受信待機し、データフレームを受信する（符号１０５）。受信側ノードは、データフレーム送信期間後は、休止状態になる。
以上が、ＣＳＬによる受信側ノードの間欠動作の概要である。
【０００８】
前記した省電力通信は、一般的に、間欠動作を行う受信側ノードが休止状態のときは、通信を行うことはできないので、フレームのスループットが低下し、通信が遅延するという問題が生じる。
【０００９】
このような問題を解決するために、ＣＳＬでは、「フレーム連続送信機能」という機能がある。これは、送信側ノードが受信側ノードに対し、ある程度まとまった量を持つフレームを連続送信することを可能にする機能である。フレームには、フレームの連続送信の有無を示すフレームペンディングビットが含まれている。フレームペンディングビットがＯＮであるときは、フレームの連続送信が開始することを受信側ノードに知らせる。フレームペンディングビットがＯＦＦであるときは、フレームの連続送信が終了することを受信側ノードに知らせる。受信側ノードは、フレームペンディングビットがＯＮであるフレームを受信すると、休止状態にならず、受信待機を継続する。フレーム連続送信機能により、低スループットを許容する通常時は間欠動作により消費電力を抑え、高スループットが要求される必要時にはフレームを連続送信し、適応的に遅延を抑えた無線通信がとりあえず実現される。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】欧州特許出願公開第１６５７８５２号明細書
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかし、フレーム連続送信機能を持つＣＳＬにも、以下の問題が生じる。
まず、送信するフレームが生成するタイミングによっては、フレーム連続送信機能に求めるスループットを確保できない場合がある。例えば、送信するフレームがバースト的に、つまり短期間に集中して生成した場合は、フレームの連続送信により効果的に遅延を抑えることができる。しかし、送信するフレームがランダムなタイミングで生成した場合は、概してフレームが連続する割合が小さいため、フレームの連続送信を行っても効果的に遅延を抑えることができない。
【００１２】
また、たとえ送信するフレームがバースト的に生成した場合であっても、受信側ノードはスリープ期間を短くすることしかできず、結局は間欠受信を行う。このため、バースト的に生成したフレームの送信時に求めるスループットを確保できない。
【００１３】
そこで、このような事情を鑑みて、本発明では、無線通信において、省電力化とスループットの確保とを両立することを目的とする。
【課題を解決するための手段】
【００１４】
前記目的を達成するため、本発明は、
間欠動作による無線通信を行う情報通信装置において、
前記情報通信装置の制御部は、
低スループット通信を実現する通信性能を設定する制御と、
前記低スループット通信と比べると高いスループットを示すが消費電力が大きい高スループット通信を実現する通信性能を設定する制御と、
前記情報通信装置の設置環境および無線通信の通信環境の少なくともいずれかに基づいて、前記高スループット通信が必要か否かを判定する制御と、を実行する
ことを特徴とする。
詳細は、後記する。
【発明の効果】
【００１５】
本発明によれば、無線通信において、省電力化とスループットの確保とを両立することができる。
【図面の簡単な説明】
【００１６】
【図１】送信側ノードおよび受信側ノードのシーケンス動作を示す図である。
【図２】本実施形態における情報通信装置の構成を示した図である。
【発明を実施するための形態】
【００１７】
以下、本発明を実施するための形態（以下、「実施形態」という。）について、適宜図面を参照しながら説明する。
【００１８】
図２は、本実施形態における情報通信装置の構成を示した図である。本実施形態の情報通信装置１は、例えば、IEEE802.15.4eの通信規格に従う無線通信を行うセンサネットワークを構成するノードである。情報通信装置１は、通信部１１、制御部１２、環境センサ１３、および記憶部１４といったハードウェアの構成を備える。また、情報通信装置１は、高スループット通信設定部１４１、低スループット通信設定部１４２および切り替え判定部１４３といったソフトウェアの構成を備える。
【００１９】
通信部１１は、アンテナを介してセンサネットワークの他のノードとフレームを送受信するインターフェースである。
制御部１２は、例えば、ＣＰＵ（Central Processing Unit）であり、後記する情報通信装置１が行う処理を実行する。
【００２０】
環境センサ１３は、当該環境センサ１３を備えるノードが設置される位置を含む所定の領域内の設置環境を特徴付ける環境特徴量を検出するセンサである。例えば、環境センサ１３が土砂崩れを検知するセンサとして実装するときには、環境特徴量とは、例えば、周囲の湿度となり、環境センサ１３は湿度センサとなる。湿度センサは、例えば、空気中の水分を吸収したり放出したりすると誘電率が変化する高分子膜を一対の電極板で挟んで構成する。このような湿度センサは、誘電率の変化をコンデンサの静電容量の変化として測定することで、周囲の湿度を求めることができる。
なお、土砂崩れを検出する際に湿度を求めることは、湿度が高ければ、降雨量が相当量大きくなり、地盤が緩むという考えに基づく。
【００２１】
記憶部１３は、例えば、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＥＥＰＲＯＭ（Erasable Programmable Read Only Memory）などである。記憶部１３は、前記した高スループット通信設定部１４１、低スループット通信設定部１４２および切り替え判定部１４３をプログラムとして記憶している他、ＣＳＬによる通信、間欠動作による、またはよらない通信、キャリアセンスなどを実行するためのプログラムも記憶している。
【００２２】
高スループット通信設定部１４１は、所定値よりも大きいスループット値を実現する無線通信である高スループット通信に要する通信性能を設定する。この性能については後記する。前記所定値は、例えば、記憶部１４が記憶している。また、前記所定値は、例えば、低スループット通信設定部１４２が実現するスループット値よりも大きいスループット値を実現するための閾値である。
【００２３】
低スループット通信設定部１４２は、所定値よりも小さいスループット値を実現する無線通信である低スループット通信に要する通信性能を設定する。この性能については後記する。前記所定値は、例えば、記憶部１４が記憶している。また、前記所定値は、例えば、高スループット通信設定部１４１が実現するスループット値よりも小さいスループット値を実現するための閾値である。
【００２４】
切り替え判定部１４３は、所定の条件を用いて、情報通信装置１が高スループット通信を実行すべきか、低スループット通信を実行すべきか判定する。例えば、切り替え判定部１４３は、情報通信装置１において行われる無線通信を監視して、その無線通信のトラフィック量の推定値を求める。トラフィック量の推定値は、一般的には、環境センサ１３が検出する環境特徴量に依存する。例えば、前記湿度センサが高い湿度を検出すると、情報通信装置１は土砂崩れの可能性を示す緊急情報を周囲に迅速に通知することになるため、その通知に伴う無線通信のトラフィック量は大きくなると推定される。
切り替え判定部１４３は、前記所定の条件にこの推定値を用いることにより、推定値に応じて高スループット通信を実行すべきか低スループット通信を実行すべきか判定する。推定値が基準値を超えれば、高スループット通信を実行すべきと判定し、そうでなければ低スループット通信を実行すべきと判定する。前記基準値は、例えば、記憶部１４が記憶している。
【００２５】
高スループット通信設定部１４１および低スループット通信設定部１４２が設定するそれぞれの性能は、例えば、以下のように定めることができる。
（１）高スループット通信設定部１４１では、ＣＳＬによる間欠受信ではなく、例えば、常時受信する無線通信を設定する。また、低スループット通信設定部１４２では、ＣＳＬによる間欠受信をする無線通信を設定する。このような設定により、情報通信装置１は、トラフィック量が大きいときは、常時受信待機して、スループットの確保を優先する。また、トラフィック量が小さいときは、特にスループットを確保する必要も無いので間欠的に受信待機して、省電力化を優先する。
【００２６】
（２）高スループット通信設定部１４１では、ＣＳＬによる間欠受信の受信間隔を短くするように設定する。また、低スループット通信設定部１４２では、ＣＳＬによる間欠受信の受信間隔を、高スループット通信設定部１４１が設定する受信間隔よりは長くするように設定する。このような設定により、情報通信装置１は、トラフィック量が大きいときは、受信できる機会を増やして、スループットの確保を優先する。また、トラフィック量が小さいときは、特にスループットを確保する必要も無いので受信できる機会を抑えて、省電力化を優先する。
【００２７】
（３）高スループット通信設定部１４１では、ＣＳＬによらない間欠受信の受信間隔を短くする、または間欠受信を行わないように設定する。また、低スループット通信設定部１４２では、ＣＳＬによらない間欠受信の受信間隔を、高スループット通信設定部１４１が設定するものよりは長くするように設定する。このような設定により、情報通信装置１は、トラフィック量が大きいときは、受信できる機会を増やして、スループットの確保を優先する。また、トラフィック量が小さいときは、特にスループットを確保する必要も無いので受信できる機会を抑えて、省電力化を優先する。
なお、上記（１）〜（３）の設定の一部または全部を適宜組み合わせてもよい。
【００２８】
切り替え判定部１４３により、高スループット通信を実行すべきであるか否かという判定の基準は、例えば、以下のように定めることができる。
（１）一定期間におけるデータフレーム受信期間（推定値）が、所定の閾値以上となった場合、切り替え判定部１４３は、高スループット通信を実行すべきであると判定する。「データフレーム受信期間」とは、データフレームの受信に要する処理を実行していた期間（前記一定期間に対する割合）をいい、キャリアセンスの期間も含めてもよいし、含めなくてもよい。前記した一定期間、データフレーム受信期間、および閾値は、例えば、記憶部１４が記憶している。
【００２９】
（２）一定期間におけるデータフレーム受信回数（推定値）が、所定の閾値以上となった場合、切り替え判定部１４３は、高スループット通信を実行すべきであると判定する。「データフレーム受信回数」とは、データフレームの受信に要する処理を実行した回数をいい、一般的には、送信側から送信されるデータフレームの送信回数に等しい。前記した一定期間、データフレーム受信回数、および閾値は、例えば、記憶部１４が記憶している。
【００３０】
（３）ＣＳＬによる通信を行っている場合、一定期間に受信したデータフレームのうち、フレームペンディングビットがＯＮであるデータフレームの数（推定値）が、所定の閾値以上となった場合、切り替え判定部１４３は、高スループット通信を実行すべきであると判定する。前記した一定期間、フレームペンディングビットがＯＮであるデータフレームの数、および閾値は、例えば、記憶部１４が記憶している。
【００３１】
（４）環境センサ１３が検出した環境特徴量（推定値）が、所定の閾値以上となった場合、切り替え判定部１４３は、高スループット通信を実行すべきであると判定する。前記した閾値は、例えば、記憶部１４が記憶している。
なお、上記（１）〜（４）の判定の一部または全部を適宜組み合わせてもよい。
【００３２】
一方、切り替え判定部１４３により、低スループット通信を実行すべきであるか否かという判定は、例えば、以下のように定めることができる。
（１）一定期間におけるデータフレーム受信期間（推定値）が、所定の閾値以下となった場合、切り替え判定部１４３は、高スループット通信を実行すべきであると判定する。前記した一定期間、データフレーム受信期間、および閾値は、例えば、記憶部１４が記憶している。
【００３３】
（２）一定期間におけるデータフレーム受信回数（推定値）が、所定の閾値以下となった場合、切り替え判定部１４３は、低スループット通信を実行すべきであると判定する。前記した一定期間、データフレーム受信回数、および閾値は、例えば、記憶部１４が記憶している。
【００３４】
（３）ＣＳＬによる通信を行っている場合、一定期間に受信したデータフレームのうち、フレームペンディングビットがＯＮであるデータフレームの数（推定値）が、所定の閾値以下となった場合、切り替え判定部１４３は、低スループット通信を実行すべきであると判定する。前記した一定期間、フレームペンディングビットがＯＮであるデータフレームの数、および閾値は、例えば、記憶部１４が記憶している。
【００３５】
（４）環境センサ１３が検出した環境特徴量（推定値）が、所定の閾値以下となった場合、切り替え判定部１４３は、低スループット通信を実行すべきであると判定する。前記した閾値は、例えば、記憶部１４が記憶している。
【００３６】
（５）高スループット通信を開始して一定期間が経過した場合、切り替え判定部１４３は、種々の推定値がどのような値を示しても、低スループット通信を実行すべきであると判定する。前記した一定期間は、例えば、記憶部１４が記憶している。
なお、上記（１）〜（５）の判定の一部または全部を適宜組み合わせてもよい。
【００３７】
環境センサ１３は、例えば、以下のように実装する。
（１）土砂崩れを検知するセンサ：
具体的には、前記した湿度センサでもよいし、振動センサ、気圧センサや加速度センサでもよい。
土砂崩れが起こる可能性が高い場合、緊急事態に備えて高スループット通信を行うセンサネットワークを備える必要がある。また、既に述べたとおり、ＣＳＬによる間欠受信は、フレーム連続送信機能があるため、バースト的に生成するフレームの遅延を抑えることができる。しかし、土砂崩れが起こる可能性が高いときに行われる通信（例：アラート通知の通信）は、まだフレームがバースト的に生成するものではないため、ＣＳＬを有効に活用できない。
本実施形態では、高スループット通信および低スループット通信を切り替えるので、土砂崩れが起こる可能性が高い場合に相応しい通信を適応的に実行することができる。ＣＳＬを用いるか否かという点も適応的に実行することができる。
【００３８】
（２）火災の発生を検知するセンサ：
具体的には、温度センサ、音センサ、熱センサ、煙探知器である。
【００３９】
（３）地震の発生を検知するセンサ：
具体的には、初期微動検知センサ、加速度センサ、振動センサである。
【００４０】
（４）防犯センサ：
具体的には、赤外線センサ、防犯カメラ、ガラス割れ検知センサである。防犯センサが検出した値が閾値以上であった場合、外部侵入者がいる可能性が高いとみなし、切り替え判定部１４３は、高スループット通信を実行すべきであると判定する。その結果、防犯情報を高スループットで送信することが可能となる。
【００４１】
本実施形態の情報通信装置１の処理は、制御部１２が記憶部１４に記憶されているプログラムを実行し、ソフトウェアとハードウェアとが協働することで実現される。この処理は、制御部１２が主体となって、主に、以下の手順で進行する。
【００４２】
すなわち、まず、制御部１２は、通信部１１に高スループット通信または低スループット通信を実行させている。
次に、制御部１２は、切り替え判定部１４３により、例えば、無線通信のトラフィック量の推定値を求め、高スループット通信を実行すべきか低スループット通信を実行すべきか判定する。
制御部１２は、高スループット通信を実行すべきと判定したときは、高スループット通信設定部１４１が設定した性能に従った高スループット通信を通信部１１に実行させる。一方、低スループット通信を実行すべきと判定したときは、低スループット通信設定部１４２が設定した性能に従った低スループット通信を通信部１１に実行させる。
前記したこれらの処理は、例えば、一定周期ごとに実行される。
【００４３】
ある対象ノードが、低スループット通信としてＣＳＬによる間欠受信を行っている場合において、制御部１２がトラフィックの推定値に基づいて、常時受信を行う高スループット通信に切り替えるとき、周囲のノードに対し、間欠受信を中止する旨を示す信号を送信する。その信号を受信した周囲のノードは、例えば、任意のタイミングで対象ノードにデータフレームを送信する。また、対象ノードは、周囲のノードに対し、間欠受信を中止する旨を示す信号を送信する前に、間欠受信の中止の是非を問う旨を示す信号を送信して諮詢してもよい。もし、周囲のノードから、間欠受信を中止してもよい旨を示す信号を受信できれば、そのときに常時受信を行う高スループット通信に切り替える。
【００４４】
なお、周囲のノードとは、例えば、センサネットワークとしてマルチホップネットワークを構築した場合の１ホップ範囲内にあるノードをいう。ノードは、親局であっても子局であってもよい。
【００４５】
≪まとめ≫
本実施形態によれば、高スループット通信が必要であるか否かを判定して適応的に通信方式を変更しているので、無線通信において、省電力化とスループットの確保とを両立することができる。
【００４６】
≪その他≫
前記実施形態は、本発明を実施するために好適のものであるが、その実施形式はこれらに限定されるものでなく、本発明の要旨を変更しない範囲内において種々変形することが可能である。
【００４７】
例えば、本実施形態では、高スループット通信設定部１４１および低スループット通信設定部１４２という２つのプログラムを備えるように構成した。しかし、例えば、１つの通信設定部を備えるようにし、その通信設定部が、高スループット通信用のモードおよび低スループット通信用のモードを持つようにし、両モードを使い分けるように設計してもよい。ここで、高スループット通信用のモードは、高スループット通信設定部１４１に機能的に相当する。また、低スループット通信用のモードは、低スループット通信設定部１４２に機能的に相当する。
【００４８】
また、本実施形態では、主に、ＣＳＬによる通信について説明した。しかし、例えば、本発明による通信性能の切り替えを、IEEE802.15.4eの省電力通信方式として提案されているＲＩＴ（Receiver Initiated Transmission）にも適用することができる。ＲＩＴを用いる場合には、省電力通信を行うために送信側のノードおよび受信側のノードの双方の通信方式をＲＩＴ用に変更する必要がある。そこで、切り替え判定部１４３の判定により、通信性能を切り替えて、ＲＩＴによる通信に変更する前に、周囲のノードにその変更を通知するように処理してもよい。ただし、そのような通知をせずにＲＩＴによる通信に変更したとしても、その変更後の無線通信でのフレームの送受信を通じて、周囲のノードは、結果的には、その変更を知ることができる。
【００４９】
また、本実施形態では、高スループット通信設定部１４１および低スループット通信設定部１４２を持ち、スループットの程度を２段階で設定できるようにした。しかし、これを３段階以上に設定できるように設計変更することもできる。例えば、高スループット通信設定部１４１および低スループット通信設定部１４２と同等の機能を持つスループット通信設定部を１以上備えるようにソフトウェアを構成してもよい。
【００５０】
また、本実施形態で説明した種々の技術を適宜組み合わせた技術を実現することもできる。
また、本実施形態で説明したソフトウェア構成をハードウェアとして実現することもできる。
【００５１】
その他、ハードウェア、ソフトウェア等の具体的な構成について、本発明の趣旨を逸脱しない範囲で適宜変更が可能である。
【符号の説明】
【００５２】
１        情報通信装置
１１      通信部
１２      制御部
１３      環境センサ
１４      記憶部
１４１    高スループット通信設定部
１４２    低スループット通信設定部
１４３    切り替え判定部
【図１】
2012209716.tif 000003
【図２】
2012209716.tif 000004