(57)【要約】【課題】  通信端末が通信ネットワークに接続されたコンピュータ端末と通信不能になった場合であっても、データ送信要求等の無駄な要求動作を行うことなく、なおかつ、コンピュータ端末との再接続にユーザの操作を必要とすることのないようにする。【解決手段】  携帯電話機４が接続可能に構成され、インターネット８に接続されたコンピュータ端末９と前記携帯電話機４を介してデータ通信するカーナビゲーション装置３において、前記携帯電話機４を介したデータ通信を制御する通信制御部３０を備え、前記通信制御部は、前記携帯電話機４が前記コンピュータ端末９とデータ通信不能であるか否かを判断し、データ通信不能であると判断した場合に、前記携帯電話機４に対して前記コンピュータ端末９との通信接続を切断するように要求した後、前記携帯電話機４に対して前記コンピュータ端末９と通信接続するように要求する構成とした。【選択図】      図３
2007036662.tif 000002
【特許請求の範囲】
【請求項１】
通信端末が接続可能に構成され、通信ネットワークに接続されたコンピュータ端末と前記通信端末を介してデータ通信する情報機器において、
前記通信端末を介したデータ通信を制御する通信制御部を備え、
前記通信制御部は、前記通信端末が前記コンピュータ端末とデータ通信不能であるか否かを判断し、データ通信不能であると判断した場合に、
前記通信端末に対して前記コンピュータ端末との通信接続を切断するように要求した後、前記通信端末に対して前記コンピュータ端末と通信接続するように要求する
ことを特徴とする情報機器。
【請求項２】
前記通信制御部は、
前記コンピュータ端末から正常なデータを受信できなかった場合、または、
所定時間にわたり前記コンピュータ端末からデータ受信がなされなかった場合に、
応答を要求する接続確認要求を前記コンピュータ端末に対して送信し、前記コンピュータ端末からの応答が無かった場合には、前記コンピュータ端末とデータ通信不能であると判断する
ことを特徴とする請求項１に記載の情報機器。
【請求項３】
前記通信制御部は、
前記コンピュータ端末に対して前記接続確認要求を送信してから一定時間が経過するまでに前記コンピュータ端末からの応答が無かった場合、または、
前記接続確認要求を複数回にわたり送信し、いずれの接続確認要求に対しても応答が無かった場合には、
前記コンピュータ端末とデータ通信不能であると判断する
ことを特徴とする請求項２に記載の情報機器。
【請求項４】
前記通信制御部は、
前記接続確認要求に対して、前記コンピュータ端末からの応答が有ったときには、前記通信端末と前記コンピュータ端末との通信接続を維持する
ことを特徴とする請求項２乃至３のいずれかに記載の情報機器。
【請求項５】
通信端末が接続可能に構成され、通信ネットワークに接続されたコンピュータ端末と前記通信端末を介してデータ通信する情報機器の制御方法において、
前記通信端末が前記コンピュータ端末とデータ通信不能であるか否かを判断し、データ通信不能であると判断した場合に、
前記通信端末に対して前記コンピュータ端末との通信接続を切断するように要求した後、前記通信端末に対して前記コンピュータ端末と通信接続するように要求する
ことを特徴とする制御方法。
【請求項６】
通信端末が接続可能に構成され、通信ネットワークに接続されたコンピュータ端末と前記通信端末を介してデータ通信する情報機器の制御プログラムにおいて、
前記情報機器を、
前記通信端末が前記コンピュータ端末とデータ通信不能であるか否かを判断し、データ通信不能であると判断した場合に、
前記通信端末に対して前記コンピュータ端末との通信接続を切断するように要求した後、前記通信端末に対して前記コンピュータ端末と通信接続するように要求するように機能させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット等の通信ネットワークに接続可能に構成された例えば携帯電話機等の通信端末を介して上記通信ネットワークに接続されているコンピュータ端末とデータ通信する情報機器、その制御方法および制御プログラムに関する。
【背景技術】
【０００２】
近年、例えば、車両に搭載されるカーナビゲーション装置やＰＤＡ（Personal Digital Assistants）などの情報機器においては、携帯電話機などを利用して、インターネット等の通信ネットワークに接続されているコンピュータ端末とデータ通信可能に構成されたものがあり、データ通信を利用した即時性の高いサービスを情報機器の利用者に提供できるようになっている（例えば、特許文献１参照）。
【特許文献１】特開２００２−８１９５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、携帯電話機などの通信端末を介して情報機器がコンピュータ端末とデータ通信する構成においては、通信端末がコンピュータ端末と通信不能になっているにもかかわらず、当該通信不能が通信端末から情報機器に通知されない場合がある。この場合には、情報機器がコンピュータ端末に対してデータ送信要求等の要求を送信しても、当然に、情報機器はコンピュータ端末から要求に対する応答を得ることができず、無駄な動作となってしまう。さらに、情報機器を利用するユーザは、通信端末がコンピュータ端末と通信不能になっている場合には、コンピュータ端末または通信ネットワークから通信端末を切断し、再度、通信端末をそれらに接続するための手動操作が必要であり、操作が煩雑である。
【０００４】
本発明は、上述した事情に鑑みてなされたものであり、通信端末が通信ネットワークに接続されたコンピュータ端末と通信不能になった場合であっても、データ送信要求等の無駄な要求動作を行うことなく、なおかつ、コンピュータ端末との再接続にユーザの操作を必要とすることのない情報機器、情報機器の制御方法および情報機器の制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、通信端末が接続可能に構成され、通信ネットワークに接続されたコンピュータ端末と前記通信端末を介してデータ通信する情報機器において、前記通信端末を介したデータ通信を制御する通信制御部を備え、前記通信制御部は、前記通信端末が前記コンピュータ端末とデータ通信不能であるか否かを判断し、データ通信不能であると判断した場合に、前記通信端末に対して前記コンピュータ端末との通信接続を切断するように要求した後、前記通信端末に対して前記コンピュータ端末と通信接続するように要求することを特徴とする。
なお、この発明において、通信端末は、例えば移動体通信網や固定通話網、インターネット等の通信ネットワークに接続可能な携帯電話機や携帯型無線通信端末、カード型に構成された無線通信端末などを含むものである。
また、この発明において、上記情報機器は、例えばＰＤＡ（Personal Digital Assistants）や携帯型パーソナルコンピュータ、車両に搭載される車載機器などの移動型の情報機器を含むものである。
【０００６】
また本発明は、上記発明において、前記通信制御部は、前記コンピュータ端末から正常なデータを受信できなかった場合、または、所定時間にわたり前記コンピュータ端末からデータ受信がなされなかった場合に、応答を要求する接続確認要求を前記コンピュータ端末に対して送信し、前記コンピュータ端末からの応答が無かった場合には、前記コンピュータ端末とデータ通信不能であると判断することを特徴とする。
【０００７】
また本発明は、上記発明において、前記通信制御部は、前記コンピュータ端末に対して前記接続確認要求を送信してから一定時間が経過するまでに前記コンピュータ端末からの応答が無かった場合、または、前記接続確認要求を複数回にわたり送信し、いずれの接続確認要求に対しても応答が無かった場合には、前記コンピュータ端末とデータ通信不能であると判断することを特徴とする。
【０００８】
また本発明は、上記発明において、前記通信制御部は、前記接続確認要求に対して、前記コンピュータ端末からの応答が有ったときには、前記通信端末と前記コンピュータ端末との通信接続を維持することを特徴とする。
【０００９】
また上記目的を達成するために、本発明は、通信端末が接続可能に構成され、通信ネットワークに接続されたコンピュータ端末と前記通信端末を介してデータ通信する情報機器の制御方法において、前記通信端末が前記コンピュータ端末とデータ通信不能であるか否かを判断し、データ通信不能であると判断した場合に、前記通信端末に対して前記コンピュータ端末との通信接続を切断するように要求した後、前記通信端末に対して前記コンピュータ端末と通信接続するように要求することを特徴とする。
【００１０】
また上記目的を達成するために、本発明は、通信端末が接続可能に構成され、通信ネットワークに接続されたコンピュータ端末と前記通信端末を介してデータ通信する情報機器の制御プログラムにおいて、前記情報機器を、前記通信端末が前記コンピュータ端末とデータ通信不能であるか否かを判断し、データ通信不能であると判断した場合に、前記通信端末に対して前記コンピュータ端末との通信接続を切断するように要求した後、前記通信端末に対して前記コンピュータ端末と通信接続するように要求するように機能させることを特徴とする。
なお、上記制御プログラムは、例えば磁気ディスクや光ディスク、光磁気ディスクなどの記録媒体に記録することで、或いは、電気通信回線を介して送信することで、販売や提供などの実施をすることができる。
【発明の効果】
【００１１】
本発明によれば、通信端末がコンピュータ端末とデータ通信不能であるか否かを情報機器が判断する構成としたため、通信端末がコンピュータ端末と通信不能になった場合であっても、それを速やかに検出するためデータ送信要求等の無駄な要求動作が行われることがない。さらに、通信不能と判断した場合には、通信端末に対して前記コンピュータ端末との通信接続を切断するように要求した後、通信端末に対してコンピュータ端末と通信接続するように要求する構成としたため、コンピュータ端末との通信接続が自動で復元され、コンピュータ端末との再接続にユーザの操作を必要とすることがない。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照しつつ本発明の実施の形態について説明する。
図１は、本実施の形態に係る情報機器通信システム１の構成を模式的に示す図である。この図に示すように、情報機器通信システム１は、車両２に搭載された情報機器の一例としてのカーナビゲーション装置３と、このナビゲーション装置３にデータ通信可能にケーブル等で接続され、ナビゲーション装置３の通信手段として機能する携帯電話機（通信端末）４とを備えている。
【００１３】
携帯電話機４は基地局５を介して移動体通信網６に通信接続され、当該移動体通信網６を介して他の携帯電話機や固定電話機などと通話可能に構成されている。さらに、移動体通信網６は関門局７を介してインターネット８にデータ通信可能に接続されており、このインターネット８にはコンピュータ端末９が接続されている。かかる構成により、カーナビゲーション装置３は、携帯電話機４を介してインターネット８に接続されているコンピュータ端末９と互いにデータの送受が可能になされている。なお、ここで言うインターネット８は、ＬＡＮやＷＡＮ、専用回線などの各種の電気通信回線を含む通信ネットワークを指すものである。
【００１４】
図２はカーナビゲーション装置３の機能的構成を示すブロック図である。この図に示すように、カーナビゲーション装置３は、データ通信を制御する通信制御部３０と、各種プログラムやデータを格納する記憶部３１と、携帯電話機４との通信Ｉ／Ｆ（インタフェース）である通信Ｉ／Ｆ部３２とを備え、通信制御部３０は、通信Ｉ／Ｆ部３２を介して携帯電話機４と各種データを送受する。また、カーナビゲーション装置３は、上記の他にも、位置情報を検出するためのＧＰＳ（Global Positioning System）装置や、経路案内表示に供される地図データおよび経路データを記憶する経路案内用データ記憶部、表示部、操作部などのカーナビゲーション機能を実現するための要素を有するナビゲーション機能部３３を備えている。
【００１５】
次いで、本実施の形態に係るカーナビゲーション装置３の動作について説明する。以下の動作説明では、カーナビゲーション装置３が携帯電話機４を介してコンピュータ端末９と通信リンクを確立した後、コンピュータ端末９からまとまった一連のデータを受信しているとき、すなわち、データをコンピュータ端末９からダウンロードしているときの動作を説明する。
【００１６】
図３はカーナビゲーション装置３のダウンロード動作時の処理を示すフローチャートである。この図に示すように、カーナビゲーション装置３の通信制御部３０は、コンピュータ端末９からデータをダウンロードしているときに、データ通信状態を検出することでダウンロードエラーを検出する（ステップＳ１）。具体的には、一定時間にわたりデータ受信が滞っている場合、または、正常なデータが受信できていない場合には、上記ステップＳ１においてダウンロードエラーが検出され（ステップＳ１：ＹＥＳ）、その場合には、通信制御部３０はリトライチェックループ処理を実行する（ステップＳ２）。一方、ダウンロードエラーが検出されていない場合には（ステップＳ１：ＮＯ）、そのままデータのダウンロードが継続される。
【００１７】
上記リトライチェックループ処理について詳述すると、車両２の移動に伴って携帯電話機４が基地局５の通信エリアから外にでてしまった場合（いわゆる圏外）や移動体通信網６が輻輳した場合、携帯電話機４の受信状態が悪くなり受信する電波にノイズが混入した場合、コンピュータ端末９に障害が生じた場合などには、データ受信が滞ったり、或いは、正常なデータが受信できなくなる。しかしながら、一般には、ダウンロードエラーが検出されてから（ダウンロードが中断してから）所定時間以内の間は、カーナビゲーション装置３とコンピュータ端末９との間の通信リンクが維持されており、その所定時間以内に、車両２の移動に伴って携帯電話機４が他の通信エリアに入ったり、周囲の環境が変わって受信状態が改善されたおり、或いは、コンピュータ端末９が障害から復旧した場合等には、データのダウンロードが再開可能になっている。
【００１８】
そこで、本実施の形態では、ダウンロードエラーが検出されたときには、通信制御部３０は、ダウンロードエラーが解消される可能性があるか否かを判断すべく、リトライチェックループ処理を実行する。すなわち、このリトライチェックループ処理（ステップＳ２）においては、通信制御部３０は、リトライ回数を示すリトライカウンタを初期値「１」に設定した後、コンピュータ端末９に対して応答を求める接続確認要求を送信する（ステップＳ３）。この接続確認要求は、カーナビゲーション装置３とコンピュータ端末９とが通信に利用する通信プロトコルにより規定されており、この通信プロトコルが例えばＴＣＰ／ＩＰである場合には、接続確認要求としてｐｉｎｇ（Packet Internet Groper）コマンドを用いることが可能である。
【００１９】
そして、通信制御部３０は、上記接続確認要求に対するコンピュータ端末９からの応答が有ったか（受信したか）否かを判断し（ステップＳ４）、応答が無かった場合には（ステップＳ４：無し）、リトライカウンタが「１」だけインクリメントされ、当該リトライカウンタが所定回数Ｎに達するまで、リトライチェックループ処理が繰り返し実行される（ステップＳ５）。一方、ステップＳ４において、コンピュータ端末９からの応答が有った場合には（ステップＳ４：有り）、コンピュータ端末９からのデータのダウンロードが継続可能であるため、通信制御部３０は、リトライチェックループ処理を抜けて、ダウロード処理を継続する。
【００２０】
次いで、リトライチェックループ処理により、コンピュータ端末９に対して接続確認要求を所定回数Ｎ回だけ繰り返し送信しても、当該コンピュータ端末９からの応答が得られ無かった場合には、携帯電話機４とコンピュータ端末９との通信接続が事実上切断状態（データ通信が不能な状態）が一定時間以上継続し、ダウンロードエラーが解消される可能性が殆ど無いことを示すため、通信制御部３０は、携帯電話機４に対してネットワーク切断要求を送る（ステップＳ６）。このネットワーク切断要求は、携帯電話機４とインターネット８（コンピュータ端末９）との間の通信接続を解除する要求であり、このネットワーク切断要求を携帯電話機４が受け取ると、携帯電話機４は移動体通信網６に対して当該携帯電話機４とインターネット８との切断を要求し、これにより、携帯電話機４とインターネット８との間の通信接続、すなわち、カーナビゲーション装置３とインターネット８との間の通信接続が切断される。
【００２１】
次に通信制御部３０は、コンピュータ端末９との通信接続を再度復元すべく、ネットワーク接続要求を携帯電話機４に対して送る（ステップＳ７）。このネットワーク接続要求を受け取ると、携帯電話機４は、移動体通信網６に対してコンピュータ端末９との接続を要求し、これにより、携帯電話機４が移動体通信網６およびインターネット８を介してコンピュータ端末９と通信可能になり、再度、ダウンロード処理を行うことが可能となる。
【００２２】
以上説明したように、本実施の形態によれば、カーナビゲーション装置３が、携帯電話機４がコンピュータ端末９とデータ通信不能であるか否かを判断するようにしたため、携帯電話機４がコンピュータ端末９と通信不能になった場合に、データ送信要求等の無駄な要求動作を行うことが防止される。
【００２３】
さらに、本実施の形態によれば、データ通信不能が検出された場合には、カーナビゲーション装置３は、携帯電話機４に対してコンピュータ端末９との通信接続（ネットワーク接続）を切断するように要求した後、携帯電話機４に対してコンピュータ端末９と、再度、通信接続するように要求するようにしたため、コンピュータ端末９との通信接続が自動で復元され、コンピュータ端末９との再接続のためにユーザの操作を何ら必要とすることがない。
【００２４】
また、本実施の形態によれば、ダウンロードエラーが発生した場合に、コンピュータ端末９に対して接続確認要求を複数回にわたり送信し、いずれの接続確認要求に対しても応答が無かった場合に、コンピュータ端末９とデータ通信不能であると判断するようにしたため、ダウンロードエラーが発生してから一定時間内に周囲の受信環境が改善した場合には、コンピュータ端末９とのデータ通信接続を切断することなく、速やかにデータ通信を継続することができる。
【００２５】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、任意に変形および応用が可能である。
例えば、上述した実施の形態では、ダウンロードエラーが発生した場合に、コンピュータ端末９に対して接続確認要求を複数回にわたり送信し、いずれの接続確認要求に対しても応答が無かった場合に、コンピュータ端末９とデータ通信不能であると判断するようにしたが、これに限らず、例えば、接続確認要求を送信してから一定時間が経過するまでにコンピュータ端末９からの応答が有るか否かに基づいて、コンピュータ端末９とデータ通信不能であるか否かを判断するようにしても良い。
【００２６】
また、上述した実施の形態では、コンピュータ端末９からデータを受信している最中に、コンピュータ端末９から正常なデータを受信できなかった場合、または、所定時間にわたりコンピュータ端末９からデータ受信がなされなかった場合に、接続確認要求を送信する構成としたが、これに限らず、コンピュータ端末９との通信が無通信状態のときに、通信不能状態となっているかを検出するために、接続確認要求を送信するようにしても良い。
【００２７】
また、上述した実施の形態では、情報機器の一例として、カーナビゲーション装置を例示したが、これに限らず、他の車載機器であっても良く、また、例えばＰＤＡ（Personal Digital Assistants）や携帯型パーソナルコンピュータなどであっても良い。
また、通信端末としては、携帯電話機に限らず、カード型の無線通信端末などであっても良い。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施の形態に係る情報機器通信システムの構成を模式的に示す図である。
【図２】カーナビゲーション装置の機能的構成を示すブロック図である。
【図３】カーナビゲーション装置の動作を示すフローチャートである。
【符号の説明】
【００２９】
１  情報機器通信システム
２  車両
３  カーナビゲーション装置（情報機器）
４  携帯電話機（通信端末）
８  インターネット（通信ネットワーク）
９  コンピュータ端末
３０  通信制御部
【図１】
2007036662.tif 000003
【図２】
2007036662.tif 000004
【図３】
2007036662.tif 000005