(57)【要約】【課題】移動通信装置がトンネルや山間部などの通信状況の悪い場所を経由して移動されるような状況におけるその移動通信装置のユーザの煩わしさを軽減した通信システムを提供する。【解決手段】無線通信を行う携帯電話１３０と、携帯電話１３０の位置を検出する位置検出部１３３ａと、各位置の通信レベルを示す内容の通信状況データ１１７ａを保存する通信状況保存部１１７と、位置検出部１３３ａにより検出された位置に基づき、携帯電話１３０の所定時間後の位置を推定し、前記位置における無線通信状況を前記通信状況データ１１７ａを参照して予測する予測部１１４と、前記予測部１１４の予測結果に基づき、無線通信状況の悪化にともなう携帯電話１３０と電話機１４０ａ〜１４０ｃの何れかとの間の通信の切断に対する対策処理を行う予測処理部１１５とを備える。【選択図】        図２
2004228851.tif 000002
【特許請求の範囲】
【請求項１】
移動通信装置に無線通信媒体を介して他の通信装置との間で通信を行わせる通信システムであって、
無線通信を行う前記移動通信装置と、
前記移動通信装置の位置を検出する位置検出手段と、
各位置の無線通信状況を示す内容の通信状況データを保持する通信状況保持手段と、
前記位置検出手段により検出された位置に基づき、前記移動通信装置の所定時間後の位置を推定し、前記通信状況データを参照して前記位置における無線通信状況を予測する予測手段と、
前記予測手段の予測結果に基づき、無線通信状況の悪化にともなう前記移動通信装置と他の通信装置との間の通信の切断に対する対策処理を行う処理手段と
を備えることを特徴とする通信システム。
【請求項２】
前記予測手段は、
前記位置検出手段により検出された位置と、前記位置の時間的な変化から特定される前記移動通信装置の移動方向と、前記位置の時間的な変化から特定される前記移動通信装置の移動速度とに基づき、前記移動通信装置の所定時間後の位置を推定する
ことを特徴とする請求項１記載の通信システム。
【請求項３】
前記通信システムは、さらに、
前記移動通信装置の移動方向を検出する方向検出手段と、
前記移動通信装置の移動速度を検出する速度検出手段とを備え、
前記予測手段は、
前記位置検出手段により検出された位置と、前記方向検出手段により検出された移動方向と、前記速度検出手段により検出された移動速度とに基づいて、前記移動通信装置の所定時間後の位置を推定する
ことを特徴とする請求項１記載の通信システム。
【請求項４】
前記処理手段は、
前記予測手段による予測結果に基づき、前記移動通信装置と前記通信装置との間の通信が不可能になると予測したときには、前記移動通信装置に通信を終了させる
ことを特徴とする請求項１〜３の何れか１項に記載の通信システム。
【請求項５】
前記通信システムは、さらに、
前記移動通信装置と前記通信装置との間で送受信される信号を中継する中継手段を備え、
前記処理手段は、
前記位置検出手段により検出された位置の無線通信状況を、前記通信状況データを参照して特定し、
特定した無線通信状況に基づき、前記移動通信装置と前記中継手段との間で行われていた通信が不可能になったと判断したときには、
前記中継手段と前記通信装置との間での通信を維持させ、前記通信装置を保留状態にさせる
ことを特徴とする請求項１〜４の何れか１項に記載の通信システム。
【請求項６】
前記処理手段は、
前記予測手段による予測結果に基づき、移動通信装置と前記他の通信装置との間で行われている通信が不可能になると予測したときには、通信不能となる時間が所定の最大保留時間以下か否かを判断し、
最大保留時間以下と判断したときには、通信不能の間、前記通信装置を保留状態にさせ、最大保留時間よりも長いと判断したときには、前記通信装置の通信を終了させる
ことを特徴とする請求項５記載の通信システム。
【請求項７】
前記移動通信装置は、
前記最大保留時間を示す内容の時間設定信号を送信し、
前記処理手段は、
前記移動通信装置から送信された前記時間設定信号に示される最大保留時間を利用する
ことを特徴とする請求項６記載の通信システム。
【請求項８】
前記処理手段は、
前記位置検出手段により検出された位置の無線通信状況を、前記通信状況データを参照して特定し、
特定した無線通信状況に基づき、前記移動通信装置と他の通信装置との間の切断された通信を再接続することが可能と判断したときには、前記再接続を実行する
ことを特徴とする請求項１〜７の何れか１項に記載の通信システム。
【請求項９】
前記処理手段は、
前記予測手段による予測結果に基づき、前記移動通信装置と前記通信装置との間で行われている通信が不可能になると予測したときには、通信が終了することを通知する内容の終了報知信号を、前記移動通信装置とこれに通信する前記通信装置とに対して送信し、
前記移動通信装置及び前記通信装置は、前記終了報知信号を取得すると、それぞれのユーザに対して通信が終了することを事前に報知する
ことを特徴とする請求項１〜８の何れか１項に記載の通信システム。
【請求項１０】
前記処理手段は、
前記予測手段による予測結果に基づき、前記移動通信装置と前記通信装置との間で行われている通信が所定時間後に不可能になると予測したときには、通信可能な通信時間を通知する内容の通信時間報知信号を、前記移動通信装置及び前記通信装置に対して送信し、
前記移動通信装置及び前記通信装置は、前記通信時間報知信号を取得すると、それぞれのユーザに対して前記通信時間を報知する
ことを特徴とする請求項１〜９の何れか１項に記載の通信システム。
【請求項１１】
前記処理手段は、
前記予測手段による予測結果に基づき、前記移動通信装置と前記通信装置との間で行われている通信が、不可能になった後に再び可能になると予測したときには、
再接続可能となるまでに要する再接続時間を通知する内容の再接続時間報知信号を、前記移動通信装置及び前記通信装置に対して送信し、
前記移動通信装置及び前記通信装置は、前記再接続時間報知信号を取得すると、それぞれのユーザに対して前記再接続時間を報知する
ことを特徴とする請求項１〜１０の何れか１項に記載の通信システム。
【請求項１２】
前記移動通信装置は、文字及び図形の少なくとも一方を表示することで、ユーザへの前記報知を行う
ことを特徴とする請求項９〜１１の何れか１項に記載の通信システム。
【請求項１３】
前記移動通信装置及び前記通信装置は音声により前記報知を行う
ことを特徴とする請求項９〜１２の何れか１項に記載の通信システム。
【請求項１４】
前記処理手段は、
前記予測手段による予測結果に基づき、前記移動通信装置と前記通信装置との間での通信が不可能な状態から可能な状態へと変化すると予測したときには、さらに、通信可能な時間が所定の最短通信時間よりも短いか否かを判断し、
短いと判断したときには、前記移動通信装置の発信及び着信を規制する
ことを特徴とする請求項１〜１３の何れか１項に記載の通信システム。
【請求項１５】
前記移動通信装置は、
前記最短通信時間を示す内容の時間設定信号を送信し、
前記処理手段は、
前記移動通信装置から送信された前記時間設定信号により示される最短通信時間を利用する
ことを特徴とする請求項１４記載の通信システム。
【請求項１６】
前記予測手段は、
前記移動通信装置のユーザを目的地まで案内するナビゲーション手段から、目的地までの経路を示す経路情報を取得したときには、
前記位置検出手段により検出された位置、及び前記経路情報に示される経路に基づいて、前記移動通信装置の所定時間後の位置を推定する
ことを特徴とする請求項１〜１５の何れか１項に記載の通信システム。
【請求項１７】
前記予測手段は、
各道路の込み具合を示す交通道路情報を取得したときには、
前記交通道路情報の内容に応じて前記移動通信装置の移動速度を特定し、前記移動通信装置の所定時間後の位置を推定する
ことを特徴とする請求項１６記載の通信システム。
【請求項１８】
前記予測手段は、
各道路の制限速度を示す制限速度情報を取得したときには、
前記制限速度情報の内容に応じて前記移動通信装置の移動速度を特定し、前記移動通信装置の所定時間後の位置を推定する
ことを特徴とする請求項１６又は１７記載の通信システム。
【請求項１９】
前記通信システムは、さらに、
前記位置検出手段により検出された位置に基づき、所定の位置における前記移動通信装置の平均的な移動速度及び移動方向を特定する特定手段と、
前記特定手段により特定された結果を平均行動情報として保持する保持手段とを備え、
前記予測手段は、
前記平均行動情報の内容に応じて前記移動通信装置の移動速度及び移動方向を特定し、前記移動通信装置の所定時間後の位置を推定する
ことを特徴とする請求項１〜１８の何れか１項に記載の通信システム。
【請求項２０】
前記通信システムは、さらに、
前記移動通信装置から送信される無線信号の信号強度を測定する測定手段と、
前記測定結果に基づいて前記通信状況データの内容を更新する更新手段と
を備えることを特徴とする請求項１〜１９の何れか１項に記載の通信システム。
【請求項２１】
前記移動通信装置は、
前記予測手段で予測された無線通信状況から、前記移動通信装置と前記通信装置との間の通信が可能か否かを判断するための基準を示す基準情報を送信し、
前記処理手段は、
前記移動通信装置から前記基準情報を取得すると、前記基準情報に示される基準を基に、通信可能か否かを判断する
ことを特徴とする請求項１〜２０の何れか１項に記載の通信システム。
【請求項２２】
前記通信装置は、無線通信を行う移動可能なものであって、
前記予測手段は、前記移動通信装置と前記通信装置のそれぞれの所定時間後の位置を推定し、それぞれの前記位置における無線通信状況を予測し、
前記処理手段は、
前記予測手段による予測結果に基づき、前記移動通信装置及び前記通信装置が同時に無線通信可能になる場合に限って、前記移動通信装置と前記通信装置との間での通信が可能であると予測する
ことを特徴とする請求項１〜２１の何れか１項に記載の通信システム。
【請求項２３】
前記移動通信装置は、携帯電話又はハンズフリー装置又は車載電話である
ことを特徴とする請求項１〜２２の何れか１項に記載の通信システム。
【請求項２４】
移動通信装置に無線通信媒体を介して他の通信装置との間で通信を行わせる通信方法であって、
無線通信を行う前記移動通信装置の位置を検出する位置検出ステップと、
前記位置検出ステップで検出された位置に基づき、前記移動通信装置の所定時間後の位置を推定し、前記位置における無線通信状況を、各位置の無線通信状況を示す内容の前記通信状況データを参照して予測する予測ステップと、
前記予測ステップでの予測結果に基づき、無線通信状況の悪化にともなう前記移動通信装置と他の通信装置との間の通信の切断に対する対策処理を行う処理ステップと
を含むことを特徴とする通信方法。
【請求項２５】
前記処理ステップでは、
前記予測ステップでの予測結果に基づき、前記移動通信装置と前記通信装置との間の通信が不可能になると予測したときには、前記移動通信装置に通信を終了させる
ことを特徴とする請求項２４記載の通信方法。
【請求項２６】
前記処理ステップは、
前記位置検出ステップで検出された位置の無線通信状況を、前記通信状況データを参照して特定する特定サブステップと、
前記特定サブステップで特定された無線通信状況に基づき、前記移動通信装置と前記通信装置との間で行われていた通信が不可能になったか否かを判断する判断サブステップと、
前記判断サブステップで通信が不可能になったと判断されたときには、中継手段と前記通信装置との間での通信を維持させ、前記通信装置を保留状態にさせる保留サブステップと
を含むことを特徴とする請求項２４又は２５記載の通信方法。
【請求項２７】
請求項２４〜２６の何れか１項に記載の通信方法に含まれるステップをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線通信媒体を介して複数の通信装置との間で通信させる通信システムであって、特に、自動車などの移動体に搭載されたり、ユーザに携帯して移動される移動通信装置を備えた通信システムに関する。
【０００２】
【従来の技術】
近年、無線通信媒体を介して通信を行う自動車電話や携帯電話、携帯電話を手に持たずにユーザに通話を可能ならしめるハンズフリー装置などの移動通信装置を備えた通信システムが普及している。
【０００３】
このような通信システムの移動通信装置は、自動車に搭載されていれば自動車とともに、ユーザに携帯されていればユーザとともに移動するため、その自動車やユーザが無線通信媒体である電波の届き難い場所、つまり通信状況の悪い場所に移動したときには、他の電話機などの通信装置との間での通信が不可能になり、突然に通話が途絶えたりすることがある。例えば、トンネルや山間部などでは通信状況が悪く、このような場所を自動車が走行するときには、その自動車に搭載された移動通信装置は通信不能となる。
【０００４】
そこで、通信状況の悪い場所に近づいたときには、そのことを報知する移動通信装置を備えた通信ステムが従来より提案されている（例えば、特許文献１参照。）。
【０００５】
図１５は、上述の特許文献１の通信システムの移動通信装置（自動車電話装置）の構成を示す構成図である。
この図１５に示すように、特許文献１の移動通信装置は、自動車に搭載されるものであって、自動車の進行方向を検出する地磁気センサ９０１と、自動車の走行速度を検出する速度センサ９０２と、地図を記憶している地図データ記憶部９０３と、電波電界強度の分布地図を記憶する分布データ記憶部９０４と、自動車の現在位置等を検出するロケーション部９０５と、電話機９０６と、文字や図形を表示する表示部９０７と、スピーカ９０８と、警告灯９０９と、電話機９０６や表示部９０７などを制御するメインコントローラ９１０とを備えている。
【０００６】
このような移動通信装置では、地磁気センサ９０１及び速度センサ９０２の検出結果に基づいてロケーション部９０５が地図データ記憶部９０３に記憶されている地図上における自動車の現在位置を特定するとともに、分布データ記憶部９０４に記憶されている電波電界強度の分布地図を参照して、電話機９０６による通話が可能な時間や距離を予測する。そして、メインコントローラ９１０がその予測結果から表示部９０７やスピーカ９０８、警告灯９０９を制御して、通信状況の悪い場所に近づき通話が途絶えることを事前にユーザに報知する。
【０００７】
さらに、特許文献１の通信システムの移動通信装置と同様、自動車に搭載され、通信状況の悪い場所に近づき通話が途絶えることを事前にユーザに警告するものであって、自動車の現在位置をＧＰＳ機能により特定し、通信可能な時間や距離をユーザや通話相手に通知する移動通信装置を備えた通信システムも提供されている（例えば、特許文献２参照）。
【０００８】
また、突然に通話が途絶えてしまうのを防止するために、通信状況の悪い場所に近づいたときにはユーザによる発信操作を保留する移動通信装置を備えた通信ステムが提案されている（例えば、特許文献３参照）。
【０００９】
この特許文献３の通信システムの通信装置（ハンズフリー装置）は、自動車に搭載されるものであって、ユーザによる発信操作があったときには、現在位置から所定時間後にその自動車が通信状況の悪い場所に到達するか否かを予測し、その場所に到達すると予測されるときにはその発信を保留する。そして通信状況が良好な場所に到達した時点で上述のように保留された発信を実行する。これにより、突然の通信の切断が防止される。
【００１０】
【特許文献１】
特開平４−２８６４３０号公報（全文）
【００１１】
【特許文献２】
特開平１０−９３４９７号公報（全文）
【００１２】
【特許文献３】
特開平１０−３１３４８４号公報（全文）
【００１３】
【発明が解決しようとする課題】
しかしながら、特許文献１及び特許文献２の通信システムでは、移動通信装置が通信状況の悪い場所に近づき通話が途絶えることを事前に報知するものの、通信を正常に終了するためには移動通信装置のユーザの操作が必要であり、そのユーザに対して煩わしさを感じさせてしまうという問題がある。
【００１４】
また、特許文献３の通信システムでは、移動通信装置が発信して回線接続された後、しばらくしてその移動通信装置が通信状況の悪い場所に近づきその場所に到達したときには、突然に回線が切断されて通話が途絶えてしまう。そして、上述の特許文献１及び特許文献２の通信システムと同様、特許文献３の通信システムでは、移動通信装置の通信状況が悪くなることに対して通信を正常に終了するためには、移動通信装置のユーザの操作が必要であり、そのユーザに対して煩わしさを感じさせてしまうという問題がある。
【００１５】
そこで、本発明は、かかる問題点に鑑み、移動通信装置がトンネルや山間部などの通信状況の悪い場所を経由して移動されるような状況におけるその移動通信装置のユーザの煩わしさを軽減した通信システムを提供することを目的とする。
【００１６】
【課題を解決するための手段】
上記目的を達成するために、本発明に係る通信システムは、移動通信装置に無線通信媒体を介して他の通信装置との間で通信を行わせる通信システムであって、無線通信を行う前記移動通信装置と、前記移動通信装置の位置を検出する位置検出手段と、各位置の無線通信状況を示す内容の通信状況データを保持する通信状況保持手段と、前記位置検出手段により検出された位置に基づき、前記移動通信装置の所定時間後の位置を推定し、前記通信状況データを参照して前記位置における無線通信状況を予測する予測手段と、前記予測手段の予測結果に基づき、無線通信状況の悪化にともなう前記移動通信装置と他の通信装置との間の通信の切断に対する対策処理を行う処理手段とを備えることを特徴とする。
【００１７】
これにより、前記移動通信装置の無線通信状況が予測されて、無線通信状況の悪化にともなう前記移動通信装置と他の通信装置との間の通信の切断に対する対策処理が行われるため、前記移動通信装置がトンネルや山間部などの通信状況の悪い場所を経由して移動されるような状況においても、その移動通信装置のユーザは上記状況変化に対する操作を要することなく、ユーザが感じる煩わしさを軽減することができる。
【００１８】
また、前記処理手段は、前記予測手段による予測結果に基づき、前記移動通信装置と前記通信装置との間の通信が不可能になると予測したときには、前記移動通信装置に通信を終了させることを特徴としても良い。
【００１９】
これにより、前記移動通信装置のユーザが例えばトンネルなどにその移動通信装置を持ち込んでも通信の終了操作を要することなく、ユーザが感じる煩わしさを軽減することができる。
【００２０】
また、前記通信システムは、さらに、前記移動通信装置と前記通信装置との間で送受信される信号を中継する中継手段を備え、前記処理手段は、前記位置検出手段により検出された位置の無線通信状況を、前記通信状況データを参照して特定し、特定した無線通信状況に基づき、前記移動通信装置と前記中継手段との間で行われていた通信が不可能になったと判断したときには、前記中継手段と前記通信装置との間での通信を維持させ、前記通信装置を保留状態にさせることを特徴としても良い。
【００２１】
これにより、前記移動通信装置のユーザがその移動通信装置を携帯して例えばトンネルなどを潜り抜けようとしたときには、前記通信装置は保留状態とされるため、前記通信装置のユーザはその通信装置を操作することを要さず、そのままの状態で待機すればよく、前記通信装置のユーザが感じる煩わしさも軽減することができる。
【００２２】
なお、本発明は、移動通信装置に無線通信媒体を介して他の通信装置との間で通信を行わせる通信方法や、その通信方法に含まれるステップをコンピュータに実行させるプログラムとしても実現することができる。
【００２３】
【発明の実施の形態】
以下、本発明の実施の形態における通信システムについて図面を参照しながら説明する。
【００２４】
図１は、本発明の実施の形態における通信システム１００の構成を示す構成図である。
この通信システム１００は、移動通信装置がトンネルや山間部などの通信状況の悪い場所を経由して移動されるような状況におけるその移動通信装置のユーザの煩わしさを軽減したものであって、上述の移動通信装置たる携帯電話１３０と、それぞれ各家屋に固定して設置される３つの一般的な電話機１４０ａ〜１４０ｃと、携帯電話１３０との間で無線通信媒体である電波の送受信を行ために所定の場所に設置された基地局１２０と、その基地局１２０を介して携帯電話１３０と各電話機１４０ａ〜１４０ｃとの間を接続するための通信回線網１５０と、携帯電話１３０と各電話機１４０ａ〜１４０ｃとの間の通信を制御するサーバ１１０とを備えている。
【００２５】
図２は、本実施の形態における通信システム１００のサーバ１１０及び携帯電話１３０の内部構成を示すブロック図である。
携帯電話１３０は、マイク１３８と、スピーカ１３７と、液晶ディスプレイからなる表示部１３１と、通信回線網１５０を介した信号の送受信を行い、送受信される信号に対してＡ／Ｄ変換及びＤ／Ａ変換を行うモデム１３５と、データの圧縮伸張を行うコーデック部１３６と、これらのマイク１３８及びスピーカ１３７などを制御する制御部１３２と、電話番号を入力するためのボタンなどを具備し、そのボタン操作に応じた信号を制御部１３２に出力する操作部１３４とを備えている。
【００２６】
このような携帯電話１３０の制御部１３２は、モデム１３５が基地局１２０及び通信回線網１５０を介して各電話機１４０ａ〜１４０ｃに接続されると、マイク１３８にユーザの音声を集音させて、その音声を示す内容の携帯音声信号をモデム１３５にＡ／Ｄ変換させたのち、回線接続されている電話機１４０ａ〜１４０ｃに対してその携帯音声信号を送信する。そして、回線接続されている電話機１４０ａ〜１４０ｃからその電話機１４０ａ〜１４０ｃのユーザの音声を示す内容の音声信号を、モデム１３５が取得すると、制御部１３２はその音声信号をＤ／Ａ変換してスピーカ１３７から出力させる。その結果、携帯電話１３０とこれに回線接続された電話機１４０ａ〜１４０ｃとの間で通話が可能となる。また、上述のような携帯音声信号及び音声信号のそれぞれは、サーバ１１０を介して携帯電話１３０と電話機１４０ａ〜１４０ｃのいずれかとの間で送受信される。
【００２７】
そしてさらに携帯電話１３０は、位置を示す内容のＧＰＳデータをＧＰＳ衛星から取得することで自らの位置を検出する位置検出部１３３ａと、位置検出部１３３ａの検出結果に基づいて携帯電話１３０の移動方向を検出する方向検出部１３３ｂと、同じく位置検出部１３３ａの検出結果に基づいて携帯電話１３０の移動速度を検出する速度検出部１３３ｃとを備えている。
【００２８】
位置検出部１３３ａは、例えば５秒毎や１分毎のように所定時間毎に自らの位置、例えば「東経１３５°２５′３０″、北緯４０°３０′２５″」などを検出し、その検出結果を示す内容の検出位置情報を出力する。
【００２９】
方向検出部１３３ｂは、位置検出部１３３ａから検出位置情報を取得して、その検出位置情報に示される所定時間毎の位置の変化に基づいて携帯電話１３０の移動方向を検出し、その検出された移動方向を示す内容の方向情報を出力する。
【００３０】
速度検出部１３３ｃは、位置検出部１３３ａから検出位置情報を取得して、その検出位置情報に示される所定時間毎の位置の変化から携帯電話１３０の移動速度を検出し、その検出された移動速度を示す内容の速度情報を出力する。
【００３１】
そして携帯電話１３０の制御部１３２は、上述のように位置検出部１３３ａ及び方向検出部１３３ｂ並びに速度検出部１３３ｃから出力された検出位置情報及び方向情報並びに速度情報を取得して、これらの情報を含む予測材料データをモデム１３５からサーバ１１０に送信させる。このような予測材料データは、位置検出部１３３ａ及び方向検出部１３３ｂ並びに速度検出部１３３ｃから出力される最新の検出結果に基づいて、所定時間毎、又は所定距離毎に送信される。また、通信状況の変化に応じて携帯電話１３０から最新の予測材料データを送信させても良く、通信状況の変化が激しいときには、携帯電話１３０から頻繁に最新の予測材料データを送信させる。
【００３２】
サーバ１１０は、通信回線網１５０を介して携帯電話１３０及び各電話機１４０ａ〜１４０ｃとの間で信号の送受信を行う通信部１１３と、地図を示す内容の地図データ１１６ａを予め記憶している地図記憶部１１６と、地図上の各位置での通信状況を示す内容の通信状況データ１１７ａを保存する通信状況保存部１１７と、通信部１１３で受信された携帯電話１３０からの予測材料データに含まれる検出位置情報を取得し、その検出位置情報により示される位置から携帯電話１３０のユーザが指定する目的地までの、そのユーザの誘導に必要な情報などを含む誘導データを作成するナビゲーション部１１９と、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）などによる道路交通情報を取得する道路情報取得部１１２と、通信部１１３で受信された携帯電話１３０からの予測材料データに基づいて所定時間後の携帯電話１３０の位置を推定し、通信状況データ１１７ａを参照することでその推定位置における通信状況を予測する予測部１１４と、予測部１１４による予測結果を示す内容の予測データ１１８ａを保存する予測データ保存部１１８と、その予測データ１１８ａに基づいて通信接続処理などの各処理を実行する予測処理部１１５と、上記各部を制御するサーバ制御部１１１とを備えている。また、予測処理部１１５は、後述する時間報知部１１５ａと接続部１１５ｂと通話規制部１１５ｃとを備えている。ここで、サーバ制御部１１１や予測部１１４並びに予測処理部１１５はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などで構成され、地図データ記憶部１１６及び通信状況保存部１１７並びに予測データ保存部１１８はＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などで構成されている。
【００３３】
道路情報取得部１１２は、ＶＩＣＳセンターから配信される道路交通情報を取得する。この道路交通情報には、各道路の込み具合などを知らせる内容が含まれている。
【００３４】
ナビゲーション部１１９は、目的地まで誘導するように指示する内容の誘導依頼信号と上述の検出位置情報とを、通信部１１３及びサーバ制御部１１１を介して携帯電話１３０から取得すると、その検出位置情報に示される位置から誘導依頼信号に示される目的地までを含む地図データ１１６ａを地図記憶部１１６から読み出す。そして、ナビゲーション部１１９は、その検出位置情報にて示される位置から目的地までのルートを検索する。このとき、ナビゲーション部１１９は、道路情報取得部１１２からサーバ制御部１１１を介して道路交通情報を取得し、その道路交通情報にて示される道路の込み具合などの状況を考慮して、例えば最も短時間又は短距離で目的地に到達するルートを検索する。そしてナビゲーション部１１９は、その検索されたルートや、携帯電話１３０の地図上の現在地などを示す内容の誘導データを出力する。このように出力された誘導データはサーバ制御部１１１により通信部１１３から携帯電話１３０へ送信される。その結果、携帯電話１３０の表示部１３１には、携帯電話１３０の現在地とその周辺を含む地図と、検索ルートとが表示され、携帯電話１３０のスピーカ１３７からは例えば「次の交差点を左折してください」などのガイド音声が出力される。これにより、携帯電話１３０のユーザは、現在地や現在地から目的地までのルートを容易に把握することができ、そのユーザが自動車の助手席に座っていれば、運転者に対して道順を案内してあげることができる。
【００３５】
図３は、通信状況データ１１７ａの内容を示すデータ内容表示図である。
この図３に示すように、通信状況データ１１７ａには位置情報欄Ａ１と通信レベル欄Ａ２とがあり、その位置情報欄Ａ１には例えば「経度Ｘ１、緯度Ｙ１」や「経度Ｘ２、緯度Ｙ２」などの各位置を示す位置情報が登録され、通信レベル欄Ａ２にはその位置情報で示される位置における通信レベルが登録されている。この通信レベルは、例えば通信状況を１０段階で表したものであって、通信レベル「１」が最も通信状況が悪く、通信レベル「１０」が最も通信状況が良いことを示す。例えば、図３に示すように、通信状況データ１１７ａには、「経度Ｘ１、緯度Ｙ１」の位置では通信状況が最も悪く、「経度Ｘ３、緯度Ｙ３」の位置では通信状況が最も良いことが登録されている。
【００３６】
図４は、予測部１１４が所定時間後の携帯電話１３０の位置を推定する方法を説明するための説明図である。
予測部１１４は、携帯電話１３０からの予測材料データに基づいて、例えば図４に示すように、現在、携帯電話１３０が位置Ｐ０にあって、図４中の実線の矢印で示される南東方向に、約４０［ｋｍ／ｈ］で移動していると判断する。
【００３７】
そして予測部１１４は、例えば１分後には、位置Ｐ０から南東方向に４０×１／６０［ｋｍ］の移動距離だけ移動した位置Ｐ１に携帯電話１３０が位置すると推定する。
【００３８】
さらに予測部１１４は、位置Ｐ１を示す位置情報を通信状況保存部１１７に記憶されている通信状況データ１１７ａから検索し、その位置Ｐ１での通信レベルを読み出す。例えば位置Ｐ１が「経度Ｘ２、緯度Ｙ２」であるときには、予測部１１４は通信状況データ１１７ａから「経度Ｘ２、緯度Ｙ２」を示す位置情報に対応付けられた通信レベル「９」を読み出し、１分後の通信レベルが「９」になると予測する。
【００３９】
このように、予測部１１４は、所定時間後の通信レベルを予測し、例えば１分後、２分後、３分後…の通信レベルを予測する。
また予測部１１４は、ナビゲーション部１１９で目的地までのルートが検索されて誘導データが携帯電話１３０へ送信されているときには、ナビゲーション部１１９からその誘導データを取得し、その誘導データに示される検索ルートから所定時間後の自動車の位置を推定する。
【００４０】
図５は、検索ルートから予測部１１４が所定時間後の携帯電話１３０の位置を推定する方法を説明するための説明図である。
予測部１１４は、誘導データに基づいて検索ルート上の携帯電話１３０の現在地を把握し、予測材料データに含まれる速度情報に基づいてその検索ルートに沿った携帯電話１３０の所定時間後の位置を推定する。例えば、図５に示すように、予測部１１４は、検索ルート上の現在地Ｐ００での移動速度から、１分後には検索ルート上の位置Ｐ０１に携帯電話１３０が位置すると推定し、２分後には検索ルート上の位置Ｐ０２に携帯電話１３０が位置すると推定し、３分後には検索ルート上の位置Ｐ０３に携帯電話１３０が位置すると推定する。
【００４１】
ここで、所定時間後の携帯電話１３０の位置を推定するにあたって予測部１１４は、道路情報取得部１１２で取得された交通道路情報の内容を考慮する。即ち、携帯電話１３０が自動車専用道路などにあるときには、予測部１１４は、その携帯電話１３０は自動車に持ち込まれていると判断する。そしてその交通道路情報が、検索ルート上の前方では現在位置よりも自動車が混雑していることを示しているときには、予測部１１４は、その混雑している場所では、現在地における移動速度（例えば時速４０ｋｍ）よりも遅い速度（例えば時速２０ｋｍ）で携帯電話１３０が移動すると仮定して所定時間後の携帯電話１３０の位置を推定する。また、その交通道路情報が、検索ルート上の前方では現在地よりも自動車が少ないことを示しているときには、予測部１１４は、その場所では現在地における移動速度（例えば時速４０ｋｍ）よりも速い速度（例えば時速６０ｋｍ）で携帯電話１３０が移動すると仮定して所定時間後の携帯電話１３０の位置を推定する。このように交通道路情報を利用することで、予測部１１４は携帯電話１３０の位置をより正確に推定し、より正確な通信レベルを予測することができる。
【００４２】
さらに、地図記憶部１１６に記憶されている地図データ１１６ａには、各道路それぞれの制限速度に関する情報（制限速度情報）が含まれている。そこで、所定時間後の携帯電話１３０の位置を推定するにあたって予測部１１４は、その地図データ１１６ａに含まれる制限速度情報を考慮する。即ち、上述の例で、予測部１１４は、現在地における携帯電話１３０の移動速度が時速４０ｋｍであるところ、交通道路情報に基づき、検索ルート上の前方ではその移動速度が時速６０ｋｍになると仮定しても、その前方での道路の制限速度が５０ｋｍであることが制限速度情報に示されていれば、予測部１１４は走行速度が時速５０ｋｍになると仮定して所定時間後の携帯電話１３０の位置を推定する。このように制限速度情報を利用することで、予測部１１４は携帯電話１３０の位置をさらにより正確に推定し、より正確な通信レベルを予測することができる。
【００４３】
そして予測部１１４は、予測した結果を予測データ保存部１１８に予測データ１１８ａとして保存させる。
図６は、予測データ１１８ａの内容を示すデータ内容表示図である。
【００４４】
この図６に示すように、予測データ１１８ａには時間情報欄Ｂ１と通信レベル欄Ｂ２とがあり、その時間情報欄Ｂ１には例えば「１分後」や「２分後」などの時間を示す時間情報が登録され、通信レベル欄Ｂ２にはその時間情報で示される時間における通信レベルが登録されている。つまり、図６に示される予測データ１１８ａには、「１分後」の通信レベルは「１」になり「２分後」の通信レベルは「３」になることが登録されている。
【００４５】
また、予測部１１４は、予測材料データを携帯電話１３０から取得するたびに、最新の予測材料データに基づいて上述のような予測を行い、予測データ１１８ａを更新する。
【００４６】
なお、上述では、予測部１１４に１分後、２分後、３分後、…のように１分間隔で今後の通信レベルを予測させたが、その間隔は１分間に限定されるものではなく、１０秒間などであっても良い。また、その時間間隔を通信状況の変化に応じて長くしたり短くしたりしても良い。
【００４７】
予測処理部１１５は、予測部１１４により予測された通信レベル、つまり予測データ保存部１１８に保存されている予測データ１１８ａに基づいて、通話可能な時間などを携帯電話１３０のユーザや通話相手に報知する時間報知部１１５ａと、携帯電話１３０が通信状況の悪い場所を経由するにあたり携帯電話１３０と各電話機１４０ａ〜１４０ｃとの間の通信回線網１５０を介した接続処理をサーバ制御部１１１に指示する接続部１１５ｂと、携帯電話１３０が通信状況の悪い場所を移動中に短時間だけ通信状況の良好な場所を通過するようなときに、携帯電話１３０の発着信を規制する通話規制部１１５ｃとを備えている。
【００４８】
時間報知部１１５ａは、携帯電話１３０と電話機１４０ａ〜１４０ｃのいずれかとの間で通信回線が接続されてそれぞれのユーザが通話を行っている状態で、予測データ１１８ａに基づき、所定時間後に携帯電話１３０が通信状況の悪い場所に到達して携帯電話１３０と基地局１２０との間の無線通信が切断されると判断したときには、その場所に携帯電話１３０が到達するまでの通話可能な時間（通話可能時間）を携帯電話１３０のユーザ及びその通話相手に報知する。例えば、１分後の通信レベルが「９」であり、２分後の通信レベルが「８」であり、３分後の通信レベルが「５」であり、４分後の通信レベルが「１」になるといった内容が予測データ１１８ａに登録されていれば、時間報知部１１５ａは、このような予測データ１１８ａの内容に基づき、４分後に携帯電話１３０が通信状況の悪い位置に到達して無線通信が切断されると判断し、その判断結果を知らせる内容の報知データを作成する。そして、時間報知部１１５ａはサーバ制御部１１１にその報知データを出力するとともに、サーバ制御部１１１に通信部１１３を制御させて、その報知データを通信部１１３から携帯電話１３０とその通信相手の電話機１４０ａ〜１４０ｃに送信させる。その結果、携帯電話１３０の制御部１３２は、モデム１３５を介してその報知データを取得すると、表示部１３１に例えば「４分後に回線が切断されます」といった文字を表示させたり、スピーカ１３７から通話相手の通話音声に重畳させて「４分後に通信状況が悪くなるため回線が切断されます」といったアナウンスを出力させたりする。さらに、電話機１４０ａ〜１４０ｃも、上述の携帯電話１３０と同様、報知データを取得すると、上述の文字を表示したり、携帯電話１３０のユーザの音声に重畳して上述のアナウンスを出力したりする。
【００４９】
これにより、本実施の形態の通信システム１００では、突然の回線切断を避けることができ、携帯電話１３０のユーザと各電話機１４０ａ〜１４０ｃのユーザは、何時、回線が切断されるかを事前に知ることができる。
【００５０】
さらに時間報知部１１５ａは、携帯電話１３０と電話機１４０ａ〜１４０ｃのいずれかとの間で通信回線が接続されてそれぞれのユーザが通話を行っている状態で、予測データ１１８ａに基づき、所定時間後に携帯電話１３０が通信状況の悪い場所に到達して携帯電話１３０と基地局１２０との間の無線通信が切断され、さらにその後に携帯電話１３０が通信状況の悪い場所から抜け出して無線通信が再び可能になると判断したときには、上述のような通話可能時間とともに、再び回線接続可能となるまでの時間（再接続所要時間）を携帯電話１３０のユーザ及びその通話相手に報知する。
【００５１】
例えば、上述のように３分後の通信レベルが「５」であり、４分後の通信レベルが「１」であり、さらに１０分後の通信レベルが「２」になるといった内容が予測データ１１８ａに登録されていると、時間報知部１１５ａは、このような予測データ１１８ａに基づき、４分後に携帯電話１３０が通信状況の悪い場所に到達して無線通信が切断され、１０分後に携帯電話１３０がその通信状況の悪い場所から抜け出して無線通信が再び可能になると判断する。そして、時間報知部１１５ａは、上述のような判断結果を示す再接続報知データを作成し、サーバ制御部１１１にその再接続報知データを出力するとともに、サーバ制御部１１１に通信部１１３を制御させて、その再接続報知データを通信部１１３から携帯電話１３０及びその通信相手の電話機１４０ａ〜１４０ｃに送信させる。
【００５２】
その結果、携帯電話１３０の制御部１３２は、モデム１３５を介してその再接続報知データを取得すると、表示部１３１に例えば「１０分後には再接続が可能です」といった文字を表示させたり、スピーカ１３７から通話相手の通話音声に重畳させて「１０分後には再接続が可能です」といったアナウンスを出力させたりする。さらに、電話機１４０ａ〜１４０ｃも、上述の携帯電話１３０と同様、再接続報知データを取得すると、上述の文字を表示したり、携帯電話１３０のユーザの音声に重畳して上述のアナウンスを出力したりする。
【００５３】
これにより、本実施の形態の通信システム１００では、通話を行っている携帯電話１３０のユーザとその通話相手は、再接続所要時間を知ることができ、ユーザ及びその通話相手が感じる煩わしさを解消して使い勝手を向上することができる。
【００５４】
ここで、上述のような予測処理部１１５の時間報知部１１５ａの一連の動作について、図７を参照して説明する。
図７は、携帯電話１３０と電話機１４０ａとの間で通信回線が接続されている場合における時間報知部１１５ａの一連の動作を示す動作フロー図である。
【００５５】
まず、時間報知部１１５ａは、予測データ保存部１１８から予測データ１１８ａを取得する（ステップＳ１００）。そして、時間報知部１１５ａは、その予測データ１１８ａに基づいて、無線通信が切断されるか否かを予測し（ステップＳ１０２）、５分後に無線通信が切断されると予測したときには（ステップＳ１０２のＹ）、報知データを作成して通話可能時間（５分）を携帯電話１３０のユーザ及びその通話相手に報知する（ステップＳ１０４）。また、ステップＳ１０２で所定時間内に無線通信が切断されることはないと予測したときには（ステップＳ１０２のＮ）、時間報知部１１５ａは予測データ保存部１１８から最新の予測データ１１８ａを繰り返し取得してステップＳ１００からの動作を繰り返し行う。
【００５６】
さらに、時間報知部１１５ａは、ステップＳ１０２で無線通信が切断されると予測したときには、予測データ１１８ａに基づいて、所定時間内に無線通信が再び可能になるか否かを予測する（ステップＳ１０６）。その結果、時間報知部１１５ａは、９分後に無線通信が可能になると予測すると（ステップＳ１０６のＹ）、再接続報知データを作成して再接続所要時間（９分）を携帯電話１３０のユーザ及びその通話相手に報知する（ステップＳ１０８）。そして、時間報知部１１５ａは、サーバ制御部１１１を介して実際に回線が切断したことを把握すると処理を終了し（ステップＳ１１０のＹ）、切断していなければ（ステップＳ１１０のＮ）、再びステップＳ１００からの動作を繰り返し実行する。
【００５７】
その結果、無線通信が切断されるまでは、携帯電話１３０や通信相手の電話機１４０ａからは、例えば「５分後に通信状況が悪くなるため回線が切断されます」及び「９分後には再接続が可能です」といったアナウンスが出力された後の１分後に、「４分後に通信状況が悪くなるため回線が切断されます」及び「８分後には再接続が可能です」といったアナウンスが繰り返し出力されることとなる。
【００５８】
また、ステップＳ１０６で所定時間内には無線通信が再び可能になることはないと予測されたときには（ステップＳ１０６のＮ）、時間報知部１１５ａは再接続所要時間を報知することなくステップＳ１１０からの動作を実行する。
【００５９】
このように時間報知部１１５ａは、携帯電話１３０と電話機１４０ａ〜１４０ｃのいずれかとの間で通信回線が接続されているときには、ステップＳ１００からステップＳ１１０までの動作を繰り返し、予測データ保存部１１８から最新の予測データ１１８ａを取得する度に、その結果に基づいて通話可能時間及び再接続所要時間を報知する。
【００６０】
一方、本実施の形態における予測処理部１１５の接続部１１５ｂは、携帯電話１３０と電話機１４０ａ〜１４０ｃのいずれかとの間で通信回線が接続されてそれぞれのユーザが通話を行っている状態で、予測データ１１８ａに基づき、無線通信の切断が間近に迫っていると判断したときには、さらに通信不能な時間が最大保留時間以下か否かを判断する。
【００６１】
ここで接続部１１５ｂは、その通信不能な時間が最大保留時間以下であると判断したときには、携帯電話１３０と基地局１２０との間の無線通信が切断されているときにおいても、携帯電話１３０の通信相手であった電話機１４０ａ〜１４０ｃとサーバ１１０との間の通信を維持させて、その電話機１４０ａ〜１４０ｃを保留状態にする。そして、接続部１１５ｂは、携帯電話１３０が無線通信可能であると判断したときには、再び携帯電話１３０と保留中の電話機１４０ａ〜１４０ｃとの間で回線を接続する。
【００６２】
具体的に、接続部１１５ｂは、その通信不能な時間が最大保留時間以下であると判断したときには、無線通信の切断後に再接続するために、携帯電話１３０の電話番号を自らに通知するようにサーバ制御部１１１へ指示する。このような指示を受けたサーバ制御部１１１は、携帯電話１３０からその電話番号を通信部１１３を介して取得し、その電話番号を接続部１１５ｂに通知する。そして、接続部１１５ｂは、その通知された電話番号を保持しておく。
【００６３】
さらに接続部１１５ｂは、例えば「通信状況が悪くなるため通信を終了します。」といった通信終了を知らせる示す内容の終了報知データを作成してこれをサーバ制御部１１１に出力するとともに、サーバ制御部１１１に通信部１１３を制御させて、その通信終了データを通信部１１３から携帯電話１３０に送信させる。
【００６４】
その結果、携帯電話１３０の制御部１３２は、モデム１３５を介してその終了報知データを取得すると、表示部１３１に例えば「通信状況が悪くなるため通信を終了します。」といった文字を表示させたり、スピーカ１３７から通話相手の通話音声に重畳させて「通信状況が悪くなるため通信を終了します。」といったアナウンスを出力させたりする。
【００６５】
またさらに接続部１１５ｂは、サーバ制御部１１１に対して通信を自動終了するように指示する。このような自動終了の指示を受けたサーバ制御部１１１は、通信部１１３を制御することにより、携帯電話１３０をオンフックの状態にさせる。その結果、携帯電話１３０とサーバ１１０との間での通信は正常に終了することとなる。
【００６６】
そして接続部１１５ｂは、サーバ１１０の通信部１１３と携帯電話１３０との間の通信が自動終了されたときには、その間、サーバ１１０の通信部１１３と携帯電話１３０の通信相手であった電話機１４０ａ〜１４０ｃとの間の通信を維持させる。さらにその通信を維持させている間、接続部１１５ｂは、保留中であることを示す内容の保留通知データを作成し、サーバ制御部１１１に通信部１１３を制御させて、その保留通知データを通信部１１３から電話機１４０ａ〜１４０ｃに送信させる。その結果、電話機１４０ａ〜１４０ｃは、その保留通知データを取得すると、再び携帯電話１３０との間で回線が接続されるまでの間、例えば「現在、保留中です。しばらくお待ちください」といったアナウンスを出力する。つまり、電話機１４０ａ〜１４０ｃは保留中となる。
【００６７】
さらに、上述のように電話機１４０ａ〜１４０ｃを保留中とさせた後、接続部１１５ｂは、携帯電話１３０が通信状況の悪い場所から抜け出したと判断したときには、切断前に予め保持しておいた電話番号を用いて、サーバ制御部１１１を介して、通信部１１３に携帯電話１３０との間での通信を再開させる。そして接続部１１５ｂは、電話機１４０ａ〜１４０ｃの保留状態を解除して、その電話機１４０ａ〜１４０ｃとの間での通話を可能な状態にさせる。つまり、携帯電話１３０と電話機１４０ａ〜１４０ｃとの間での通信回線が再接続される。
【００６８】
これにより、本実施の形態の通信システム１００では、通信状況の悪化による通信終了が事前に報知されるため、突然に通話が途絶えてしまうことを防ぐことができるとともに、携帯電話１３０のユーザの操作によることなく自動的に通信が終了され、通信状況が良くなったときには再接続されるため、携帯電話１３０のユーザの煩わしい操作を省いて使い勝手を向上することができる。つまり、上述の時間報知部１１５ａによる報知によっても、ユーザが通信を手動終了することなく通話を続行しようとしているときにおいても、上述のように自動終了及び再接続がされるので、ユーザが感じる煩わしさをさらに解消することができる。また、通信不能となる時間が短ければ、携帯電話１３０と通信していた電話機１４０ａ〜１４０ｃは保留状態にされるので、その電話機１４０ａ〜１４０ｃのユーザは電話機１４０ａ〜１４０ｃをオンフックにさせることを要さず、そのユーザの無駄な動作を省くことができる。
【００６９】
このような予測処理部１１５の接続部１１５ｂの一連の動作について、図８を参照して説明する。
図８は、接続部１１５ｂの一連の動作を示す動作フロー図である。
【００７０】
まず、接続部１１５ｂは、予測データ１１８ａを取得し（ステップＳ２００）、携帯電話１３０と基地局１２０との間の無線通信の切断が間近に迫っているか否かを予測する（ステップＳ２０２）。そして、接続部１１５ｂは、間近に迫っていると予測したときには（ステップＳ２０２のＹ）、通信不能時間が最大保留時間以下であるか否かを判断し（ステップＳ２０４）、間近に迫っていないと判断したときには（ステップＳ２０２のＮ）、ステップＳ２００からの動作を繰り返し行う。
【００７１】
なお、接続部１１５ｂがステップＳ２０４で通信不能時間を特定するときには、接続部１１５ｂは、予測データ１１８ａに基づき、通信不能となるときと、次に通信不能となるときとの間が極めて短いと判断した場合、その間は通信不能であると見なして、これらの通信不能となる時間を合わせて通信不能時間を特定する。これにより、接続部１１５ｂは煩雑な接続処理を回避することができる。
【００７２】
次に、接続部１１５ｂは、通信不能時間が最大保留時間以下であると判断したときには（ステップＳ２０４のＹ）、サーバ制御部１１１及び通信部１１３を介して、携帯電話１３０からその電話番号を取得するとともに（ステップＳ２０６）、通信の終了を携帯電話１３０のユーザ及びその通話相手に報知する（ステップＳ２０８）。そして、接続部１１５ｂは、通信部１１３と携帯電話１３０との間の通信を自動終了させるとともに、携帯電話１３０の通信相手である電話機１４０ａ〜１４０ｃを保留状態にさせる（ステップＳ２１０）。一方、通信不能時間が最大保留時間よりも長いと判断されたときや、予測データ１１８ａからは通信不能時間を予測することできないと判別されたときには（ステップＳ２０４のＮ）、接続部１１５ｂは、終了報知データを通信部１１３から携帯電話１３０とその通信相手の電話機１４０ａ〜１４０ｃに対して送信し、携帯電話１３０のユーザ及びその通話相手に対して通信の終了を報知する（ステップＳ２１８）。そして接続部１１５ｂは、サーバ制御部１１１に通信部１１３を制御させて、通信部１１３と携帯電話１３０との間の通信、及び通信部１１３と携帯電話１３０の通信相手である電話機１４０ａ〜１４０ｃとの間での通信を自動終了させる（ステップＳ２２０）。
【００７３】
次に、接続部１１５ｂはステップＳ２１０の後、予測材料データに含まれる検出位置情報を取得し、その検出位置情報に示される位置に対応する通信レベルを通信状況データ１１７ａから読み出すことで、携帯電話１３０の現地点の通信レベルを取得する（ステップＳ２１２）。そして接続部１１５ｂは、その通信レベルに基づいて、現在、携帯電話１３０が無線通信可能か否かを判別する（ステップＳ２１４）。その結果、無線通信可能と判断されたときには（ステップＳ２１４のＹ）、接続部１１５ｂはサーバ制御部１１１を介して通信部１１３に携帯電話１３０との通信を再開させて、携帯電話１３０とその通信相手であった電話機１４０ａ〜１４０ｃとの間の通信回線を再接続させる（ステップＳ２１６）。ここで、接続部１１５は再接続させたか否かを確認し、再接続されていなければリトライを繰り返す。そして複数回リトライを繰り返しても、又は所定時間経過しても再接続されない場合には、接続部１１５ｂはその再接続を断念する。
【００７４】
また、ステップＳ２１４で携帯電話１３０が無線通信不可能と判別されたときには（ステップＳ２１４のＮ）、ステップＳ２１２からの動作を繰り返し実行する。
【００７５】
また予測処理部１１５の通話規制部１１５ｃは、携帯電話１３０が通信状況の悪い位置を移動中に短時間だけ通信状況の良好な場所を通過するようなときに、携帯電話１３０の発着信を規制する。これにより、直ぐに途絶えてしまうような通話が禁止されるために、携帯電話１３０のユーザ及び携帯電話１３０に発信してきた電話機１４０ａ〜１４０ｃのユーザが感じる煩わしさを軽減することができる。
【００７６】
ここでは、携帯電話１３０が上述のような通信状況の変化する場所を通過する一例を、図９を用いて説明する。
図９は、携帯電話１３０が持ち込まれた自動車が２つのトンネルを走行する様子を説明するための説明図である。
【００７７】
この図９に示すように、２つのトンネルｔａ，ｔｂは互いの間隔を狭くして１つの道路に沿って連なっている。また、トンネルｔａ，ｔｂ内では通信状況が悪く、そのトンネルｔａ，ｔｂの間では通信状況が良い。従って、このような道路を自動車がトンネルｔａからトンネルｔｂに向かって走行するときには、自動車が両トンネルｔａ，ｔｂ間を走行する短時間だけ通信状況が良好となる。
【００７８】
そして通話規制部１１５ｃは、自動車が通信状況の悪い場所、例えば図９のトンネルｔａ内を走行しており携帯電話１３０と電話機１４０ａ〜１４０ｃのいずれかとの間で通信回線が接続されていない場合に、予測データ１１８ａに基づき、今後、所定時間内に携帯電話１３０が通信状況の良い場所に到達して無線通信が可能になると判断したときには、さらに、その無線通信可能な時間が所定の最短通話時間よりも短いか否かを判断する。ここで、無線通信可能時間が最短通話時間よりも短いと判断されたときには、その後、通話規制部１１５ｃは、携帯電話１３０が現在その通信状況の良い場所を移動していると判断すると、携帯電話１３０の発着信を規制する。つまり、通話規制部１１５ｃは、携帯電話１３０からサーバ１１０に対して送信される、電話機１４０ａ〜１４０ｃのいずれかに接続するように指示する内容の発信操作信号、及び、電話機１４０ａ〜１４０ｃのいずれかからサーバ１１０に対して送信される、携帯電話１３０に接続するように指示する内容の着信通知信号を、それぞれ無効とするように指示する内容の規制信号をサーバ制御部１１１に出力する。これによりサーバ制御部１１１は、通信部１１３を介して発信操作信号や着信通知信号を受信しても、これを無効とするため、携帯電話１３０の発着信が規制されることとなる。
【００７９】
また、通話規制部１１５ｃは、規制信号を出力しているときに、上述の発信操作信号が受信されたことの通知をサーバ制御部１１１から受けると、その信号が無効とされていること、即ち携帯電話１３０からの発信が規制されていることを携帯電話１３０の表示部１３１やスピーカ１３７を用いてその携帯電話１３０のユーザに報知する。つまり、通話規制部１１５ｃは、携帯電話１３０からの発信が規制されていることを知らせる内容の発信規制通知信号を作成し、これをサーバ制御部１１１を介して通信部１１３から携帯電話１３０へ送信させる。そしてこの発信規制通知信号をモデム１３５を介して受信した携帯電話１３０の制御部１３２は、その発信規制通知信号に示される内容を表示部１３１に表示させるとともに、スピーカ１３７からその内容を出力させる。
【００８０】
さらに、通話規制部１１５ｃは、規制信号を出力しているときに、上述の着信通知信号が受信されたことの通知をサーバ制御部１１１から受けると、その信号が無効とされていること、即ち携帯電話１３０への着信が規制されていることを、着信通知信号を送信した電話機１４０ａ〜１４０ｃのユーザに報知する。つまり、通話規制部１１５ｃは、携帯電話１３０への着信が規制されていることを知らせる内容の着信規制通知信号を作成し、これをサーバ制御部１１１を介して通話部からその電話機１４０ａ〜１４０ｃへ送信させる。そしてこの着信規制通知信号を受信した電話機１４０ａ〜１４０ｃは、その着信規制信号に示される内容をスピーカ１３７から出力させる。
【００８１】
このような予測処理部１１５の通話規制部１１５ｃの動作の一例について、図１０を参照して説明する。
図１０は、携帯電話１３０が通信状況の悪い場所を移動しており携帯電話１３０と電話機１４０ａ〜１４０ｃとの間で通信回線が接続されていないときにおける通話規制部１１５ｃの動作の一例を示す動作フロー図である。
【００８２】
まず、通話規制部１１５ｃは、予測データ１１８ａを取得し（ステップＳ３００）、その予測データ１１８ａに基づいて、携帯電話１３０と基地局１２０との間の無線通信が可能となるか否かを予測する（ステップＳ３０２）。そして、無線通信が可能になると予測されたときには（ステップＳ３０２のＹ）、さらにその無線通信可能時間が最短通話時間よりも短いか否かを判断する（ステップＳ３０４）。また、無線通信が不可能と予測されたときには（ステップＳ３０２のＮ）、通話規制部１１５ｃは、再びステップＳ３００からの動作を繰り返して予測データ１１８ａを取得する。
【００８３】
次に、ステップＳ３０４で無線通信可能時間が最短通話時間よりも短いと判断されたときには（ステップＳ３０４のＹ）、通話規制部１１５ｃは、予測材料データに含まれる検出位置情報を取得し、その検出位置情報に示される位置に対応する通信レベルを通信状況データ１１７ａから読み出すことで、携帯電話１３０の現地点の通信レベルを取得する（ステップＳ３０６）。そして、通話規制部１１５ｃはその通信レベルに基づいて、現在、携帯電話１３０が無線通信可能か否かを判別する（ステップＳ３１０）。ここで、通話規制部１１５ｃは、無線通信が可能と判断したときには（ステップＳ３１０のＹ）、規制信号を出力して携帯電話１３０の発着信を無効とし（ステップＳ３１２）、無線通信が不可能と判断したときには（ステップＳ３１０のＮ）、再び最新の予測データ１１８ａを取得してステップＳ３０６からの動作を繰り返す。また、ステップＳ３０４で無線通信可能時間が最短通話時間以上であると判断されたときには（ステップＳ３０４のＮ）、通話規制部１１５ｃは規制信号の出力停止状態を維持し、携帯電話１３０の発着信を有効とする（ステップＳ３０８）。
【００８４】
そして、ステップＳ３１２の後、つまり規制信号が出力されているときには、通話規制部１１５ｃは、サーバ制御部１１１からの通知に基づいて発信操作信号又は着信通知信号がサーバ制御部１１１に受信されたか否かを判断する（ステップＳ３１４）。そして、発信操作信号又は着信通知信号がサーバ制御部１１１に受信されたと通話規制部１１５ｃが判断すると（ステップＳ３１４のＹ）、通話規制部１１５ｃは、発信規制通知信号や着信規制通知信号を出力して、上述のように携帯電話１３０の発信又は着信が規制されていることを携帯電話１３０のユーザや、着信通知信号を送信してきた電話機１４０ａ〜１４０ｃのユーザに対して報知する（ステップＳ３１６）。
【００８５】
次に、ステップＳ３１６の後、またはステップＳ３１４で発信操作信号や着信通知信号が受信されていないと判断されたときには（ステップＳ３１４のＮ）、通話規制部１１５ｃは再び現地点の携帯電話１３０の通信レベルを取得して（ステップＳ３１８）、その通信レベルに基づいて、現在、携帯電話１３０が無線通信不可能か否かを判断する（ステップＳ３２０）。ここで、現在、無線通信不可能と判断されたときには（ステップＳ３２０のＹ）、通話規制部１１５ｃは、ステップＳ３１２から出力していた規制信号を停止して、携帯電話１３０の発着信の無効を解除する（ステップＳ３２２）。また、現在、無線通信が可能と判断されたときには（ステップＳ３２０のＮ）、通話規制部１１５ｃは、再びステップＳ３１４からの動作を繰り返し実行する。
【００８６】
図１１（ａ）は、ステップＳ３１６で通話規制部１１５ｃが発信規制されていることを携帯電話１３０のユーザに報知するときに表示部１３１に表示される画面の一例を示す画面表示図である。
【００８７】
この図１１（ａ）に示すように、表示部１３１には「しばらくすると通信状況が悪くなるため電話をかけることができません」といったメッセージと、「通話可能予測時間１分」といったメッセージと、「規制解除するためには１を押してください」といったメッセージとが表示される。
【００８８】
これらのメッセージは、発信規制通知信号に基づいて携帯電話１３０の制御部１３２が表示部１３１を制御することよって表示される。つまり、通話規制部１１５ｃは、ステップＳ３０４において判断されたその無線通信可能時間と、ステップＳ３１０で無線通信可能と判断されてからステップＳ３１４で発信操作信号が受信されるまでの時間とに基づいて、通話可能な時間を算出し、その通話可能予想時間を示す情報を発信規制通知信号に含めている。その結果、携帯電話１３０の表示部１３１に「通話可能予測時間１分」のメッセージが表示されるのである。例えば、ステップＳ３０４において無線通信可能時間が２分であると判断され、ステップＳ３１０で無線通信可能と判断されてからステップＳ３１４で発信操作信号が受信されるまでの時間が１分であった場合には、図１１（ａ）に示すように「通話可能予測時間１分」と表示される。また、ステップＳ３１０で無線通信可能と判断されてからステップＳ３１４で発信操作信号が受信されるまでの時間が１．５分であった場合には「通話可能予測時間３０秒」と表示される。
【００８９】
ここで「規制解除するためには１を押してください」といったメッセージを見た携帯電話１３０のユーザが操作部１３４のボタン「１」と押すと、携帯電話１３０の制御部１３２は、規制を解除するように指示する内容の解除信号をモデム１３５からサーバ１１０へ送信させる。そして、通話規制部１１５ｃはその解除信号を通信部１１３及びサーバ制御部１１１を介して受信すると、規制信号の出力を停止する。その結果、規制信号の出力が停止されるため、サーバ制御部１１１は携帯電話１３０からの発信操作信号を有効なものとして扱い、携帯電話１３０の発信規制が解除される。
【００９０】
図１１（ｂ）は、ステップＳ３１６で通話規制部１１５ｃが着信規制されていることを携帯電話１３０のユーザに報知するときに表示部１３１に表示される画面の一例を示す画面表示図である。
【００９１】
この図１１（ｂ）に示すように、表示部１３１には「着信がありますが、しばらくすると通信状況が悪くなるため応答することはできません」といったメッセージと、「通話可能予測時間１分」といったメッセージと、「規制解除するためには２を押してください」といったメッセージとが表示される。
【００９２】
これらのメッセージは、着信規制信号に基づいて携帯電話１３０の制御部１３２が表示部１３１を制御することによって表示される。つまり、通話規制部１１５ｃは、ステップＳ３０４において判断された無線通信可能時間と、ステップＳ３１０で無線通信可能と判断されてからステップＳ３１４で着信通知信号が受信されるまでの時間とに基づいて、通話可能な時間を算出し、その通話可能予想時間を示す情報を着信規制通知信号に含めている。その結果、携帯電話１３０の表示部１３１に「通話可能予測時間１分」のメッセージが表示されるのである。
【００９３】
ここで「規制解除するためには２を押してください」といったメッセージを見た携帯電話１３０のユーザが操作部１３４のボタン「２」と押すと、携帯電話１３０の制御部１３２は、規制を解除するように指示する内容の解除信号をモデム１３５からサーバ１１０へ送信させる。そして、通話規制部１１５ｃはその解除信号を通信部１１３及びサーバ制御部１１１を介して受信すると、規制信号の出力を停止する。その結果、規制信号の出力が停止されるため、サーバ制御部１１１は電話機１４０ａ〜１４０ｃからの着信通知信号を有効なものとして扱い、携帯電話１３０の着信規制が解除される。
【００９４】
このような本実施の形態における通信システム１００の特徴的な動作について、図１２を参照して説明する。
図１２は、携帯電話１３０が持ち込まれた自動車が通信状況の良い場所や悪い場所を通過する過程における、通信システム１００の特徴的な動作を示すシーケンス図である。
【００９５】
まず、自動車が通信状況の良い場所を走行しているときに、携帯電話１３０はユーザからの操作に応じて発信操作信号を、基地局１２０を介してサーバ１１０へ送信し、電話機１４０ａに接続するように要求する（ステップＳ４００）。
【００９６】
サーバ１１０は、発信操作信号にて示される電話機１４０ａに対して、携帯電話１３０からの着信があることを通知し（ステップＳ４０２）、その結果、電話機１４０ａは着信音を鳴らす（ステップＳ４０４）。そして、その着信音を聞いた電話機１４０ａのユーザが、応答しようとして電話機１４０ａをオフフックさせると、携帯電話１３０と電話機１４０ａとの間で通話が可能な状態となり、携帯電話１３０及び電話機１４０ａのそれぞれのユーザは通話を開始する（ステップＳ４０６）。
【００９７】
また、携帯電話１３０は常時、最新の予測材料データを作成してサーバ１１０へ送信しており、サーバ１１０は、その予測材料データを受信したときには、予測材料データに基いて予測を行い、予測結果に基づいて予測データ１１８ａを更新している。
【００９８】
次に、自動車がトンネルなどの通信状況の悪い場所に近づくと、サーバ１１０は予測データ１１８ａに基づき所定時間後に無線通信が切断されることを予測し（ステップＳ４１２）、携帯電話１３０及び電話機１４０ａに報知データを送信することで通話可能時間を携帯電話１３０及び電話機１４０ａのユーザに対して報知する（ステップＳ４１４）。また、サーバ１１０は、予測データ１１８ａに基づき、無線通信の切断後に再び通信可能と予測したときには（ステップＳ４１６）、再接続報知データも携帯電話１３０及び電話機１４０ａに送信して、再接続所要時間を携帯電話１３０及び電話機１４０ａのユーザに対して報知する。
【００９９】
さらに、自動車がトンネルの間近に近づくと、サーバ１１０は予測データ１１８ａに基づき、そのトンネルによる通信不能時間が最大保留時間よりも短いと判断し（ステップＳ４２０）、携帯電話１３０のユーザに通話が終了することを報知するとともに、携帯電話１３０に対して通信を自動終了するように指示する（ステップＳ４２２）。その結果、携帯電話１３０はユーザからの操作を要することなく通信を正常に終了する（ステップＳ４２４）。
【０１００】
そして、自動車がトンネルに入ると、サーバ１１０は電話機１４０ａとの間の接続を維持し、電話機１４０ａを保留の状態にさせる（ステップＳ４２８）。
その後、自動車がトンネルから抜けて通信状況の良い場所に出ると、サーバ１１０は、携帯電話１３０との間の回線を再び接続し（ステップＳ４３０）、携帯電話１３０と電話機１４０ａとの間を通話可能な状態にさせる（ステップＳ４３２）。
【０１０１】
ここで、携帯電話１３０のユーザが、通話を終了させようとして携帯電話１３０をオフフックさせると、携帯電話１３０と電話機１４０ａとの間の通信が手動で終了される（ステップＳ４３４）。
【０１０２】
次に、自動車が再びトンネルに入ると、携帯電話１３０は無線通信不可能な状態となる。そしてこのトンネルの終端に自動車が近づくと、携帯装置は、予測データ１１８ａに基づき、しばらくすると無線通信が可能になることを予測し、さらにこのトンネルを抜けても近くに別のトンネルがあるので、携帯電話１３０は、無線通信可能時間が最短通話時間よりも短いと予測する（ステップＳ４３６）。
【０１０３】
そして、自動車がトンネルを抜け出して上述の別のトンネルに入る手前の通信状況の良い場所に出ると、サーバ１１０は携帯電話１３０の発着信を規制する（ステップＳ４３８）。これにより、ユーザは直ぐに途切れてしまうような通話をすることなく、ユーザが感じる煩わしさを回避することができる。
【０１０４】
その後、自動車が上述の別のトンネルに入ってしまうと、サーバ１１０は再び自動車は通信状況の悪い場所にあると判断して、上述のような携帯電話１３０への規制を解除する（ステップＳ４４０）。
【０１０５】
これにより、本実施の形態における通信システム１００では、移動することによって通信状況が変化しても、携帯電話１３０のユーザ及びその通話相手の感じる煩わしさを軽減することができる。
【０１０６】
また、本実施の形態では、サーバ１１０に地図記憶部１１６及び通信状況保存部１１７を備えたことにより、地図データ１１６ａ及び通信状況データ１１７ａをサーバ１１０に一括管理させることができる。即ち、地図記憶部１１６及び通信状況保存部１１７を携帯電話１３０に備えたときには、携帯電話１３０のユーザが地図データ１１６ａ及び通信状況データ１１７ａを管理し、これら両データの変更の必要性が生じたときには、ユーザがその変更を行わなければならないが、本実施の形態では上述のように両データをサーバ１１０に一括管理させるので、携帯電話１３０のユーザの手間を省くことができる。
【０１０７】
また、本実施の形態では、携帯電話１３０が自動車に持ち込まれて自動車と共に移動することを例に挙げて説明したが、ユーザが携帯電話１３０を持ち歩くことでその携帯電話１３０がユーザと共に移動するような場合であっても、上述と同様の作用効果があることは言うまでもない。
【０１０８】
（変形例）
次に、上記本実施の形態における通信システムの変形例について説明する。
【０１０９】
この変形例にかかる通信システムは、移動通信装置である携帯電話を複数備えている。
図１３は、変形例にかかる通信システムの構成を示すシステム構成図である。
【０１１０】
この図１３に示すように、この通信システムは、携帯電話Ａ１３０ａ及び携帯電話Ｂ１３０ｂと、サーバ１６０と、基地局１２０，１２１と、通信回線網１５０と、３つの電話機１４０ａ〜１４０ｃとを備えている。
【０１１１】
携帯電話Ａ１３０ａ及び携帯電話Ｂ１３０ｂはそれぞれ、上記本実施の携帯の携帯電話１３０と同一の機能及び構成を有しいている。また、サーバ１６０は上記実施の形態のサーバ１１０と同一の構成を有するが、サーバ１６０の予測部及び予測処理部の動作は、サーバ１１０の予測部及び予測処理部の動作と異なる。
【０１１２】
サーバ１６０の予測部は、携帯電話Ａ１３０ａ及び携帯電話Ｂ１３０ｂからのそれぞれの予測材料データに基づいて、携帯電話Ａ１３０ａに対する予測データと、携帯電話Ｂ１３０ｂに対する予測データとを作成して、これらの予測データを予測データ保存部に保存させる。
【０１１３】
そしてサーバ１６０の予測処理部の時間報知部及び接続部並びに通話規制部は、これらの予測データに基づいて、携帯電話Ａ１３０ａと携帯電話Ｂ１３０ｂとの間で通信回線を接続可能か否かを予測する。つまり、時間報知部及び接続部並びに通話規制部は、携帯電話Ａ１３０ａと携帯電話Ｂ１３０ｂの何れにおいても通信レベルが高く、無線通信可能であると予想される時刻に限って、携帯電話Ａ１３０ａと携帯電話Ｂ１３０ｂとの間の通信が可能であると判断する。したがって、例えば携帯電話Ａ１３０ａだけが無線通信可能と予想され、携帯電話Ｂ１３０ｂは無線通信不可能と予想される時刻においては、時間報知部及び接続部並びに通話規制部のそれぞれは、携帯電話Ａ１３０ａと携帯電話Ｂ１３０ｂとの間の通信は不可能であると判断する。
【０１１４】
図１４は、サーバ１６０の時間報知部によって行われる通話可能時間及び再接続所要時間の予測方法を説明するための説明図である。
時間報知部は、予測データに基づいて、携帯電話Ａ１３０ａは時刻ｔ１〜ｔ３の間において無線通信可能で、時刻ｔ３〜ｔ４の間において無線通信不可能で、時刻ｔ４以降において無線通信可能であると予想する。さらに、時間報知部は、予測データに基づいて、携帯電話Ｂ１３０ｂは時刻ｔ１〜ｔ２の間において無線通信可能で、時刻ｔ２〜ｔ５の間において無線通信不可能で、時刻ｔ５以降において無線通信可能であると予想する。
【０１１５】
その結果、時間報知部は、携帯電話Ａ１３０ａと携帯電話Ｂ１３０ｂとの間の通信が時刻ｔ１〜ｔ２の間において可能で、時刻ｔ２〜ｔ５の間において不可能で、時刻ｔ５以降において可能であると判断する。そして、時間報知部は、時刻ｔ１〜ｔ２までの時間を通話可能時間と予測し、時刻ｔ１〜ｔ５までの時間を再接続所要時間と予測する。
【０１１６】
このように、本変形例では、携帯電話同士の間での通信が可能か否かが正確に判断される。
以上、本発明に係る通信装置について、本実施の形態及び変形例を用いて説明したが、本発明は、これらに限定されるものではない。
【０１１７】
例えば、本実施の形態では通信状況データ１１７ａに位置情報を、経度と緯度を用いて登録させたが、住所などの他の表現を用いて登録しておいても良い。さらに、通信状況データ１１７ａに通信レベルを１０段階で評価して登録させたが、１０段階評価を用いずに電波強度の時間的な平均値を用いても良く、他の表現方法を用いても良い。
【０１１８】
さらに、本実施の形態では、予測処理部１１５の時間報知部１１５ａ及び接続部１１５ｂ並びに通話規制部１１５ｃはそれぞれに、通信レベルが「１」のときに通信状況が悪くなり回線が切断されると判断させ、通信レベルが「２」以上のときに回線接続可能であると判断させたが、このような通信レベルのしきい値は「１」以外であっても良い。また、ユーザによる携帯電話１３０の操作部１３４の操作に応じて上記しきい値を変更させるようにしても良い。この場合には、携帯電話１３０は、しきい値を示す内容の基準情報を送信し、サーバ１１０の予測処理部１１５はその基準情報を取得すると、その基準情報に示されるしきい値に基づいて回線接続可能か否かを判断する。さらに、最大保留時間や最短通話時間を、ユーザによる携帯電話１３０の操作部１３４の操作に応じて変更さえるようにしても良い。この場合には、上述と同様、携帯電話１３０は、最大保留時間や最短通話時間を示す内容の時間設定信号を送信し、サーバ１１０の予測処理部１１５の接続部１１５ｂ及び通話規制部１１５ｃはそれぞれその時間設定信号を取得すると、その時間設定信号に示される最大保留時間や最短通話時間を利用する。
【０１１９】
また、本実施の形態では、地図記憶部１１６、ナビゲーション部１１９、通信状況保存部１１７、及び道路情報取得部１１２をサーバ１１０に備えたが、これらのうちの全て又はいずれかを携帯電話１３０に備えても良い。この場合には、携帯電話１３０のユーザが地図記憶部１１６の地図データ１１６ａや通信状況保存部１１７の通信状況データ１１７ａなどを容易に修正又は更新することができる。
【０１２０】
或いは、本実施の形態では、ナビゲーション部１１９、道路情報取得部１１２、予測部１１４、及び予測処理部１１５をサーバ１１０に備えたが、これらを携帯電話１３０に備えても良い。この場合には、地図データ１１６ａや通信状況データ１１７ａをサーバ１１０に一括管理させることができながら、携帯電話１３０にナビゲーションや通信レベルの予測をさせることができる。また、携帯電話１３０に所定時間後の自らの位置を推定させ、サーバ１１０にその推定位置における通信レベルを予測させても良い。
【０１２１】
また、本実施の形態では、地図データ１１６ａに制限速度情報を含ませたが、平均行動情報を含ませても良い。この平均行動情報は、地図データ１１６ａ上に示される各道路での携帯電話１３０の平均的な速度と、携帯電話１３０が移動する平均的な方向とを示す。つまり、予測部１１４は、携帯電話１３０の所定時間後の位置を推定するときには、この平均行動情報を利用する。これにより、予測部１１４はより正確に携帯電話１３０の位置を推定することができる。
【０１２２】
さらに、サーバ制御部１１１にこの平均行動情報を自動更新させても良い。つまり、サーバ制御部１１１は、携帯電話１３０から送信される予測材料データに含まれる検出位置情報及び速度情報並びに方向情報を用いて、所定の位置における携帯電話１３０の移動速度や移動方向を平均し、その結果を平均行動情報に反映させる。これにより、予測部１１４は携帯電話１３０の位置をさらに正確に推定することができるとともに、平均速度情報の更新にかかる手間を省くことができる。
【０１２３】
またさらに、サーバ制御部１１１に通信状況データ１１７ａを自動更新させても良い。即ち、サーバ制御部１１１は、携帯電話１３０から基地局１２０に送信される予測材料データの電波強度を測定しており、その測定結果を通信状況データ１１７ａの通信レベルに反映させる。これにより、予測部１１４は携帯電話１３０の通信レベルをより正確に予測することができるとともに、通信状況データ１１７ａの更新にかかる手間を省くことができる。
【０１２４】
そして、本実施の形態では、移動通信装置として携帯電話１３０を備えたが、携帯電話１３０をハンズフリー装置や車載電話装置として構成しても良い。この場合には、移動通信装置は自動車に搭載されるため、上述のように地図記憶部１１６などをその移動通信装置に備えることで移動通信装置が大型化しても、何ら問題は生じない。また、自動車内にカーナビゲーションシステムの端末（以下「カーナビ」と称す）があれば、そのカーナビの機能を利用しても良い。この場合には、サーバ１１０からナビゲーション部１１９や地図記憶部１１６などを省くことができ、サーバ１１０の小型化を図ることができる。さらに、自動車内に交通道路情報を取得する装置があれば、その装置を利用しても良い。この場合には、サーバ１１０から道路情報取得部１１２を省くことができ、サーバ１１０をさらに小型化することができる。
【０１２５】
また、本実施の形態では、検出位置情報に基づいて方向検出部１３３ｂに携帯電話１３０の移動方向を検出させたが、方向検出部１３３ｂに地球磁場の方向（東西南北）を検知させ、その検知結果に基づいて携帯電話１３０の移動方向を検出させても良い。さらに、本実施の形態では、検出位置情報に基づいて速度検出部１３３ｃに携帯電話１３０の移動速度を検出させたが、携帯電話１３０が自動車に搭載されているときには、速度検出部１３３ｃにその自動車の走行速度を検出させ、この走行速度を携帯電話１３０の移動速度として認識させても良い。
【０１２６】
また、本実施の形態では、予測処理部１１５の接続部１１５ｂに、通信装置２００が通信状況の悪い場所に進入する前に、通信の自動終了をさせたが、通信状況の悪い場所に進入した後に自動終了をさせても良い。さらに、本実施の形態では、再接続部１１５ｂにサーバ１１０から携帯電話１３０への再接続を実行させたが、携帯電話１３０からサーバ１１０への再接続を実行させても良い。
【０１２７】
そして、本実施の形態では、サーバ１１０及び基地局１２０を１つ備えたが、複数個備えても良い。つまり、基地局１２０を全国に点在させ、その基地局１２０ごとにサーバ１１０を備える。これにより、サーバ１１０の負担を軽減することができる。また、基地局１２０にサーバ１１０の機能及び構成を持たせても良い。
【０１２８】
【発明の効果】
以上の説明から明らかなように、本発明に係る通信システムによれば、前記移動通信装置の無線通信状況が予測されて、無線通信状況の悪化にともなう前記移動通信装置と他の通信装置との間の通信の切断に対する対策処理が行われるため、前記移動通信装置がトンネルや山間部などの通信状況の悪い場所を経由して移動されるような状況においても、その移動通信装置のユーザは上記状況変換に対する操作を要することなく、ユーザが感じる煩わしさを軽減することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態における通信システムの構成を示す構成図である。
【図２】同上の通信システムのサーバ及び携帯電話の内部構成を示すブロック図である。
【図３】同上の通信状況データの内容を示すデータ内容表示図である。
【図４】同上の予測部が所定時間後の携帯電話の位置を推定する方法を説明するための説明図である。
【図５】同上の検索ルートから予測部が所定時間後の携帯電話の位置を推定する方法を説明するための説明図である。
【図６】同上の予測データの内容を示すデータ内容表示図である。
【図７】同上の時間報知部の一連の動作を示す動作フロー図である。
【図８】同上の接続部の一連の動作を示す動作フロー図である。
【図９】同上の携帯電話が持ち込まれた自動車が２つのトンネルを走行する様子を説明するための説明図である。
【図１０】同上の通話規制部の動作の一例を示す動作フロー図である。
【図１１】同上の表示部に表示される画面の一例を示す画面表示図である。
【図１２】同上の通信システムの特徴的な動作を示すシーケンス図である。
【図１３】同上の変形例にかかる通信システムの構成を示すシステム構成図
【図１４】同上の変形例にかかる時間報知部によって行われる通話可能時間及び再接続所要時間の予測方法を説明するための説明図である。
【図１５】従来例の通信システムの移動通信装置の構成を示す構成図である。
【符号の説明】
１００  通信システム
１１０  サーバ
１１１  サーバ制御部
１１２  道路情報取得部
１１３  通信部
１１４  予測部
１１５  予測処理部
１１５ａ  時間報知部
１１５ｂ  接続部
１１５ｃ  通話規制部
１１６  地図記憶部
１１６ａ  地図データ
１１７  通信状況保存部
１１７ａ  通信状況データ
１１８  予測データ保存部
１１８ａ  予測データ
１１９  ナビゲーション部
１２０  基地局
１３０  携帯電話
１３１  表示部
１３２  制御部
１３３ａ  位置検出部
１３３ｂ  方向検出部
１３３ｃ  速度検出部
１３４  操作部
１３５  モデム
１３６  コーデック部
１３７  スピーカ
１３８  マイク
１４０ａ〜１４０ｂ  電話機
１５０  通信回線網
【図１】
2004228851.tif 000003
【図２】
2004228851.tif 000004
【図３】
2004228851.tif 000005
【図４】
2004228851.tif 000006
【図５】
2004228851.tif 000007
【図６】
2004228851.tif 000008
【図７】
2004228851.tif 000009
【図８】
2004228851.tif 000010
【図９】
2004228851.tif 000011
【図１０】
2004228851.tif 000012
【図１１】
2004228851.tif 000013
【図１２】
2004228851.tif 000014
【図１３】
2004228851.tif 000015
【図１４】
2004228851.tif 000016
【図１５】
2004228851.tif 000017