(57)【要約】【課題】本発明は、無線アクセスポイントを介してサーバからデータを取得する場合、データが欠けることなく全て取得できるようにする。【解決手段】本発明は、ワイヤレス無線通信を行いながら通信可能な無線アクセスポイントを探索し、その探索した無線アクセスポイントを介して所定のサーバとの間でデータ通信を行い、そのサーバから取得するデータの更新頻度に応じた優先順位に従ってデータ通信を行うように制御することにより、無線アクセスポイントの通信可能範囲内に存在し得る短時間の間で、ユーザにとって有益な情報をデータが欠けることなく効率的に全て取得することができる。【選択図】図６
2008278314.tif 000002
【特許請求の範囲】
【請求項１】
無線通信手段によってワイヤレス無線通信を行いながら通信可能な無線アクセスポイントを探索する無線アクセスポイント探索手段と、
上記無線アクセスポイント探索手段によって探索された上記無線アクセスポイントを介して所定のサーバとの間でデータ通信を行うデータ通信手段と、
上記サーバから取得するデータの更新頻度に応じた優先順位に従って上記データ通信を行うように上記データ通信手段を制御する制御手段と
を具えることを特徴とするデータ通信制御装置。
【請求項２】
上記制御手段は、上記データの更新頻度に加えて当該データのデータ量を考慮した上記優先順位に従って上記データ通信を行うように上記データ通信手段を制御する
を具えることを特徴とする請求項１に記載のデータ通信制御装置。
【請求項３】
上記制御手段は、上記データの更新頻度に加えて、その更新タイミングを考慮した上記優先順位に従って上記データ通信を行うように上記データ通信手段を制御する
ことを特徴とする請求項１に記載のデータ通信制御装置。
【請求項４】
無線通信手段によってワイヤレス無線通信を行いながら無線アクセスポイント探索手段により通信可能な無線アクセスポイントを探索する無線アクセスポイント探索ステップと、
上記無線アクセスポイント探索ステップで探索された上記無線アクセスポイントを介してデータ通信手段により所定のサーバとの間でデータ通信を行うデータ通信ステップと、
上記サーバから取得するデータの更新頻度に応じた優先順位に従って上記データ通信を行うよう制御手段により上記データ通信手段を制御する制御ステップと
を具えることを特徴とするデータ通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ通信制御装置及びデータ通信制御方法に関し、例えばポータブルナビゲーション装置（以下、これをポータブルＮＶ装置と呼ぶ）により無線ＬＡＮ(Local Area Network)等の無線アクセスポイントを探索し、その無線アクセスポイントを介して所定のサーバとデータ通信を行う場合に適用して好適なものである。
【背景技術】
【０００２】
従来、ポータブルＮＶ装置を車内に持ち込み、無線アクセスポイントを介してインターネット上のサーバからデータを取得する場合、車両の一時停止中に無線アクセスポイントを介して当該サーバと無線データ通信を行うことが考えられる。
【０００３】
また、一方いわゆるＲＳＳ(Rich Site Summary)フォーマットと呼ばれ、主にサイトの見出しや要約等の更新情報を公開するのに用いられるＸＭＬ（eXtensible Markup Language）形式のメタデータを用いて、ウェブ文書上で検索対象となる情報の正確な更新時期に基づく検索を実現する更新履歴生成装置が提案されている（例えば、特許文献１参照）。
【特許文献１】特開2006-99341公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところでかかる構成のポータブルＮＶ装置においては、車両の一時停止中に無線アクセスポイントを介して当該サーバと無線データ通信を行うものの、例えば信号待ちのような状況で一時停止している場合、サーバからデータを取得し終わるまで停車している訳にはいかず、そのデータを全て取得できなくなってしまうという問題があった。
【０００５】
本発明は以上の点を考慮してなされたもので、無線アクセスポイントを介してサーバからデータを取得する場合、データが欠けることなく全て取得できるように制御するデータ通信制御装置及びデータ通信制御方法を提案しようとするものである。
【課題を解決するための手段】
【０００６】
かかる課題を解決するため本発明においては、ワイヤレス無線通信を行いながら通信可能な無線アクセスポイントを探索し、その探索した無線アクセスポイントを介して所定のサーバとの間でデータ通信を行い、そのサーバから取得するデータの更新頻度に応じた優先順位に従ってデータ通信を行うように制御することにより、無線アクセスポイントの通信可能範囲内に存在し得る短時間の間で、ユーザにとって有益な情報をデータが欠けることなく効率的に全て取得することができる。
【発明の効果】
【０００７】
本発明によれば、ワイヤレス無線通信を行いながら通信可能な無線アクセスポイントを探索し、その探索した無線アクセスポイントを介して所定のサーバとの間でデータ通信を行い、そのサーバから取得するデータの更新頻度に応じた優先順位に従ってデータ通信を行うように制御することにより、無線アクセスポイントの通信可能範囲内に存在し得る短時間の間で、ユーザにとって有益な情報をデータが欠けることなく効率的に全て取得することができ、かくして無線アクセスポイントを介してサーバからデータを取得する場合に、データが欠けることなく全て取得できるように制御し得るデータ通信制御装置及びデータ通信制御方法を実現することができる。
【発明を実施するための最良の形態】
【０００８】
以下、図面について、本発明の一実施の形態を詳述する。
【０００９】
（１）ポータブルＮＶ装置の外観構成
図１において、１は全体として携帯型で持ち運び可能であり、主に車内で用いられるポータブルＮＶ装置を示し、矩形状の本体部２における前面にモニター３が設けられており、本体部２に内蔵された不揮発性メモリやハードディスク等に格納されている地図データに応じた地図画面等をモニター３に対して表示し得るようになされている。
【００１０】
（２）ポータブルＮＶ装置の回路構成
図２に示すように、ポータブルＮＶ装置１はバッテリ２９から供給される電力によって動作し、ＣＰＵ(Central Processing Unit)構成でなる制御部２０が全体を統括制御すると共に、不揮発性メモリ２１に格納された基本プログラムや各種アプリケーションプログラムを読み出してＲＡＭ(Random Access Memory)２２上で実行することにより、通常のナビゲーション機能及び後述するデータ通信制御機能を実現するようになされている。
【００１１】
このポータブルＮＶ装置１は、不揮発性メモリ２１に全国の地図を示す地図データが記憶されていると共に、各種施設などの関心地点を表すＰＯＩ(Point Of Interest)データが地図上の位置に対応付けられた状態で予め記憶されている。
【００１２】
またポータブルＮＶ装置１は、ＧＰＳ(Global Positioning System)衛生からの電波をＧＰＳユニット２３によって受信することにより、緯度、経度及び高度等からなるＧＰＳ情報を常時算出するようになされており、その結果得られたＧＰＳ情報を制御部２０へ送出する。
【００１３】
ポータブルＮＶ装置１の制御部２０は、ＧＰＳユニット２３から供給されるＧＰＳ情報と不揮発性メモリ２１に記憶されている地図データとを比較することにより、現時点でポータブルＮＶ装置１が存在する位置（すなわち、ポータブルＮＶ装置１が搭載された車両が存在する自車位置）を含む所定範囲の地図データを読み出し、その地図データに応じて自車位置とその周辺とを表す所定倍率の地図画像をモニター２のＬＣＤ(Liquid Crystal Display)２４に表示するようになされている。
【００１４】
またポータブルＮＶ装置１の制御部２０は、モニター３のＬＣＤ２４の表面に設けられたタッチパネル２５に対するユーザ操作に応じて、目的地としてＰＯＩデータが任意に選択された場合、車両の自車位置からＰＯＩデータに対応した目的地までの到達経路等を探索し、その到達経路を表した地図画像をＬＣＤ２４に表示し得るようになされている。
【００１５】
このときポータブルＮＶ装置１の制御部２０は、到達経路を表した地図画像をＬＣＤ２４に表示すると共に、音声処理部２６を介して車両が到達経路に従って目的地まで走行する間、ユーザの運転を誘導及び補助（以下、これらをナビゲートと呼ぶ）するための音声情報を生成し、そのナビゲート音声をスピーカ２７から出力する。
【００１６】
このようにしてポータブルＮＶ装置１では、ユーザ所望の目的地まで車両をナビゲートするナビゲーション機能を提供し得るようになされている。
【００１７】
またポータブルＮＶ装置１は、例えばIEEE(Institute of Electrical and Electronics Engineers)802.11系やBluetooth（登録商標）等の無線通信ユニット２８を有しており、屋外に設置された無線アクセスポイントと無線通信を行い、当該無線アクセスポイントを介して所定のサーバとアクセスすることにより各種データ通信を実現し得るようになされている。
【００１８】
（３）ウォードライビングによる無線アクセスポイントの探索
このポータブルＮＶ装置１においては、無線通信ユニット２８によるワイヤレス通信機能をオン状態に設定したまま、車両を走行させながら周囲の無線アクセスポイントを探索する、所謂ウォードライビングを行うようになされている。
【００１９】
実際上、図３に示すようにポータブルＮＶ装置１の制御部２０は、ウォードライブ開始時、車両の自車位置を示す自車アイコンＰ１、無線通信ユニット２８によるワイヤレス通信機能がオン状態に設定された場合、そのことを示す無線通信中アイコンＷＬ１及び車両の進行方向を示す方向アイコンＤ１を現在位置周辺の地図画像に対して重ねたナビゲーション画面Ｇ１を生成し、これをモニター３のＬＣＤ２４に表示する。
【００２０】
これによりポータブルＮＶ装置１の制御部２０は、自車アイコンＰ１と共に無線通信中アイコンＷＬ１を表示したまま車両が走行すれば、自動的にウォードライビングを開始し得ることをユーザに対して容易に認識させ得るようになされている。
【００２１】
そして図４に示すようにポータブルＮＶ装置１の制御部２０は、車両が走行を開始し始めると、周辺に設置されている複数の無線アクセスポイントと無線通信ユニット２８とが無線通信を行うことが出来た時点で、無線アクセスポイントの存在を認識し、実際に無線通信を行った無線アクセスポイントにそれぞれ対応した無線アクセスポイントアイコンＡＰ１、ＤＡＰ１、ＤＡＰ２、ＡＰ２、ＤＡＰ３、…、を順次その地図画像上に重ねることにより生成したナビゲーション画面Ｇ２をモニター３のＬＣＤ２４に表示し得るようになされている。
【００２２】
このときポータブルＮＶ装置１の制御部２０は、無線通信ユニット２８によって無線通信可能な無線アクセスポイントアイコンＡＰ１、ＤＡＰ１、ＤＡＰ２、ＡＰ２、ＤＡＰ３、…、を全て表示するが、そのうち不揮発性メモリ２１に対して予め登録しておいた契約希望先のキャリアのＳＳＩＤ(Service Set Identifier)と一致した無線アクセスポイントの無線アクセスポイントアイコンＡＰ１及びＡＰ２に対しては実線で表示する一方、当該ＳＳＩＤと一致しない無線アクセスポイントの無線アクセスポイントアイコンＤＡＰ１〜ＤＡＰ３については破線で表示するようになされている。
【００２３】
これによりポータブルＮＶ装置１の制御部２０は、ナビゲーション画面Ｇ３を介して表示した複数の無線アクセスポイントアイコンＡＰ１、ＤＡＰ１、ＤＡＰ２、ＡＰ２、ＤＡＰ３、…、のうち、契約希望先のキャリアが所有する無線アクセスポイントが何れであるかを目視確認させ得るようになされている。
【００２４】
なおポータブルＮＶ装置１の制御部２０は、実線で示した無線アクセスポイントアイコンＡＰ１及びＡＰ２に対しては、その周囲に、その通信可能範囲を例えば５０ｍであると想定し、当該通信可能範囲をサークルＷＡ１及びＷＡ２によって表示するようになされており、自車アイコンＰ１と無線アクセスポイントアイコンＡＰ１のサークルＷＡ１及び無線アクセスポイントアイコンＡＰ２のサークルＷＡ２との位置関係により、当該ポータブルＮＶ装置１が通信可能圏内であるか否かをユーザに対して直感的に認識させ得るようになされている。
【００２５】
（４）無線アクセスポイント自動探索登録処理手順
続いて、上述したようにウォードライビングしながら探索した無線アクセスポイントを自動的に登録する無線アクセスポイント自動探索登録処理手順を図５のフローチャートにより説明する。
【００２６】
実際上、ポータブルＮＶ装置１の制御部２０は、ルーチンＲＴ１の開始ステップから入って次のステップＳＰ１へ移り、無線通信ユニット２８によるワイヤレス通信機能をオン状態に設定したまま、車両の走行中に周囲の無線アクセスポイントをサーチする、所謂ウォードライビングを行い、次のステップＳＰ２へ移る。
【００２７】
ステップＳＰ２においてポータブルＮＶ装置１の制御部２０は、無線通信ユニット２８により車両走行中における自車位置の周囲で無線アクセスポイントが発見できたか否かを判定する。
【００２８】
ここで否定結果が得られると、ポータブルＮＶ装置１の制御部２０はステップＳＰ１以降の処理を繰り返し、無線アクセスポイントが発見できるまで待ち受ける。一方、ステップＳＰ２で肯定結果が得られると、ポータブルＮＶ装置１の制御部２０は次のステップＳＰ３へ移る。
【００２９】
ステップＳＰ３においてポータブルＮＶ装置１の制御部２０は、ＧＰＳユニット２３から供給されるＧＰＳ情報と不揮発性メモリ２１に記憶されている地図データとに基づいて、現時点で当該ポータブルＮＶ装置１が存在する自車位置（緯度、経度等）を算出し、次のステップＳＰ４へ移る。
【００３０】
ステップＳＰ４においてポータブルＮＶ装置１の制御部２０は、ステップＳＰ３で算出した自車位置（緯度、経度等）を、その無線アクセスポイントの位置情報として不揮発性メモリ２１に登録し、次のステップＳＰ５へ移る。
【００３１】
ステップＳＰ５においてポータブルＮＶ装置１の制御部２０は、ステップＳＰ４で登録した無線アクセスポイントのＳＳＩＤが、予め不揮発性メモリ２１に登録されたＳＳＩＤと一致するか否かを判定することによりフィルタリングを行う。
【００３２】
ここで肯定結果が得られると、このことは契約希望先のキャリアが所有する無線アクセスポイントであって、その無線アクセスポイントが積極的に無線データ通信を行いたい対象であることを表しており、このときポータブルＮＶ装置１の制御部２０は次のステップＳＰ６へ移る。
【００３３】
ステップＳＰ６においてポータブルＮＶ装置１の制御部２０は、契約希望先のキャリアが所有している無線アクセスポイントであるため、その無線アクセスポイントアイコンＡＰ１やＡＰ２をＧＰＳ情報の緯度経度等に基づいて地図上に実線表示した後、次のステップＳＰ８へ移って無線アクセスポイント自動登録処理手順を終了する。
【００３４】
これに対してステップＳＰ５で否定結果が得られると、このことは不揮発性メモリ２１に登録した無線アクセスポイントのＳＳＩＤが、予め不揮発性メモリ２１に登録されたＳＳＩＤと一致していないこと、すなわちユーザにとって契約先として希望しないキャリアの無線アクセスポイントであって、無線データ通信を積極的に行うべき対象ではないことを表しており、このときポータブルＮＶ装置１の制御部２０は次のステップＳＰ７へ移る。
【００３５】
ステップＳＰ７にいおいてポータブルＮＶ装置１の制御部２０は、ＳＳＩＤの一致しない無線アクセスポイントについてはユーザにとって無線データ通信を行うべき対象ではないため、その無線アクセスポイントＤＡＰ１〜ＤＡＰ３をＧＰＳ情報の緯度経度等に基づいて地図上に破線表示した後、次のステップＳＰ８へ移って無線アクセスポイント自動探索登録処理手順を終了する。
【００３６】
なおポータブルＮＶ装置１の制御部２０は、実際上、無線アクセスポイントアイコンＡＰ１、ＤＡＰ１、ＤＡＰ２、ＡＰ２、ＤＡＰ３を、自車位置（緯度、経度等）に基づいて地図上に表示したのでは、自車アイコンＰ１の走行ルート上に重なって見難くなってしまう。
【００３７】
そこでポータブルＮＶ装置１の制御部２０は、いずれかの無線アクセスポイントを介して契約先のキャリアが管理するサーバにアクセスし、ＳＳＩＤの一致する無線アクセスポイントに対する正確な緯度経度情報を当該サーバから取得し、その緯度経度情報に応じた地図上の位置に無線アクセスポイントアイコンＡＰ１、ＡＰ２を表示し直すようになされている。
【００３８】
これによりポータブルＮＶ装置１の制御部２０は、ユーザ所望の目的地まで車両をナビゲートする到達経路上に無線アクセスポイントアイコンＡＰ１、ＡＰ２を表示するのではなく、ユーザの契約先であるキャリアの無線アクセスポイントアイコンＡＰ１、ＡＰ２を地図上の正確な位置に表示し、その設置場所をユーザに対して目視確認させることにより、到達経路を介して目的地まで案内するナビゲーション機能を損なうことなく、無線アクセスポイントＡＰ１及びＡＰ２の正確な位置を提供し得るようになされている。
【００３９】
（５）有線順位に従ったデータ取得処理手順
次に、ポータブルＮＶ装置１の制御部２０では、上述したようにウォードライビング中に探索し得た複数の無線アクセスポイントを順次登録した後、それらの無線アクセスポイントを介してサーバからユーザ所望のデータを取得する際の優先順位に従ったデータ取得処理手順について、図６のフローチャートを介して説明する。
【００４０】
実際上、ポータブルＮＶ装置１の制御部２０は、ルーチンＲＴ２の開始ステップから入って次のステップＳＰ１１へ移り、無線通信ユニット２８によるワイヤレス通信機能によって無線アクセスポイントの通信可能範囲内に当該ポータブルＮＶ装置１が位置しているか否かを判定する。
【００４１】
ここで否定結果が得られると、このことはポータブルＮＶ装置１の無線通信ユニット２８が無線アクセスポイントと通信接続できておらず、無線アクセスポイントの通信可能範囲内に当該ポータブルＮＶ装置１が現在位置していないことを表しており、このときポータブルＮＶ装置１の制御部２０は無線アクセスポイントの通信可能範囲内に位置するまで待ち受ける。
【００４２】
これに対してステップＳＰ１１で肯定結果が得られると、このことはポータブルＮＶ装置１の無線通信ユニット２８が無線アクセスポイントと通信接続できた状態であって、無線アクセスポイントの通信可能範囲内に当該ポータブルＮＶ装置１が現在位置していることを表しており、このときポータブルＮＶ装置１の制御部２０は次のステップＳＰ１２へ移る。
【００４３】
例えば、この実施の形態では、信号待ち等の車両停止中、無線アクセスポイントの通信可能範囲内に当該ポータブルＮＶ装置１が位置し、その無線アクセスポイントを介してサーバとの間でデータ通信を実行し得る状態のときに、ステップＳＰ１１で肯定結果が得られることを想定している。
【００４４】
但し、これに限るものではなく、渋滞による車両停止中、無線アクセスポイントの通信可能範囲内に当該ポータブルＮＶ装置１が位置し、その無線アクセスポイントを介してサーバとの間でデータ通信を実行し得る状態のときや、車両の低速走行中、無線アクセスポイントの通信可能範囲内に当該ポータブルＮＶ装置１が位置し、その無線アクセスポイントを介してサーバとの間でデータ通信を実行し得る状態のとき等も想定される。
【００４５】
ステップＳＰ１２においてポータブルＮＶ装置１の制御部２０は、無線通信ユニット２８によるワイヤレス通信機能を用い、無線アクセスポイントを介してサーバとのデータ通信を開始し、次のステップＳＰ１３へ移る。
【００４６】
ステップＳＰ１３においてポータブルＮＶ装置１の制御部２０は、無線アクセスポイントを介して所定のサーバとデータ通信を行う際、有線順位の高いデータから順番に取得するように制御し、次のステップＳＰ１４へ移る。
【００４７】
例えば、所定のサーバが管理するホームページ画面が更新される度の見出しや要約等をＸＭＬ形式で記述したＲＤＦ(Resource Description Framework)ファイルでなるＲＳＳを通信対象のデータとして取得する場合を考える。
【００４８】
この場合ポータブルＮＶ装置１の制御部２０は、図７に示すように、ＲＤＦファイルＦＬ１〜ＦＬ３に対する更新頻度を不揮発性メモリ２１に記録し、過去１週間、過去１ケ月といった種々の時間単位で、どれだけ更新されたかをカウントしておき、その更新頻度を評価する。
【００４９】
実際上、ポータブルＮＶ装置１の制御部２０は、１００回／月の更新頻度で更新されるＲＤＦファイルＦＬ１、１回／月の更新頻度で更新されるＲＤＦファイルＦＬ２、１０回／月の更新頻度で更新されるＲＤＦファイルＦＬ３がサーバから取得するデータ対象として存在するのであれば、更新頻度順にＲＤＦファイルＦＬ１（１００回／月）、ＲＤＦファイルＦＬ３（１０回／月）、ＲＤＦファイルＦＬ２（１回／月）の順番に取得するように制御する。
【００５０】
その理由は、ポータブルＮＶ装置１の制御部２０が更新頻度の高いＲＤＦファイルＦＬ１（１００回／月）を最初にサーバから取得するようにすれば、ユーザにとって最も最新で有益な情報を、信号待ち等の車両停止中という短時間の間であってもダウンロード中の途中でデータが欠けることなく、確実に取得することが出来ると考えられるからである。
【００５１】
なおＲＤＦファイルＦＬ１においては、そのファイル中に画像ファイルＧＦ１のリンクが張られており、またＲＤＦファイルＦＬ２においては、そのファイル中に例えばＭＰ(MPEG-1 Audio Layer)３の音楽ファイルに対するリンクが張られているが、画像ファイルＧＦ１やＭＰ３の音楽ファイルＡＦ１のデータサイズはＲＤＦファイル本体に比べて大きいため、ポータブルＮＶ装置１の制御部２０は、図８に示すように、更新頻度に加えてデータサイズをも考慮した優先順位を設定し、ＲＤＦファイルＦＬ１→ＲＤＦファイルＦＬ３→ＲＤＦファイルＦＬ２→画像ファイルＧＦ１→音楽ファイルＡＦ１の順番でサーバからデータ取得するようになされている。
【００５２】
このようにポータブルＮＶ装置１の制御部２０は、信号待ちによる車両停止時間が非常に短いことを考慮し、無線アクセスポイントを介して所定のサーバとデータ通信を行う際、更新頻度に加えてデータサイズの小さいＲＤＦファイルＦＬ１〜ＦＬ３等のＲＤＦファイル本体、画像ファイルＧＦ１、音楽ファイルＡＦ１等の順番で優先順位を設定することにより、短時間であっても、優先順位の高いデータについては欠けることなく完全に取得し得るようになされている。
【００５３】
ステップＳＰ１４においてポータブルＮＶ装置１の制御部２０は、無線通信ユニット２８が無線アクセスポイントと通信接続できているか否かに基づいて、無線アクセスポイントの通信可能範囲内に未だ存在しているか否かを判定する。
【００５４】
ここで肯定結果が得られると、このことはポータブルＮＶ装置１が無線アクセスポイントの通信可能範囲内に未だ存在しており、無線通信ユニット２８と無線アクセスポイントとが通信接続可能な状態にあることを表しており、このときポータブルＮＶ装置１の制御部２０は、ステップＳＰ１３へ戻ってサーバから上述した優先順位に従ってデータ取得を継続する。
【００５５】
これに対してステップＳＰ１４で否定結果が得られると、このことはポータブルＮＶ装置１が無線アクセスポイントの通信可能範囲外に存在しており、無線通信ユニット２８と無線アクセスポイントとが通信接続可能な状態にはないことを表しており、このときポータブルＮＶ装置１の制御部２０は次のステップＳＰ１５へ移る。
【００５６】
ステップＳＰ１５においてポータブルＮＶ装置１の制御部２０は、無線通信ユニット２８が無線アクセスポイントと通信接続可能な状態ではなくなったので、当該無線通信ユニット２８によるデータ通信を終了し、次のステップＳＰ１６へ移ってデータ取得処理手順を終了する。
【００５７】
（６）動作及び効果
以上の構成において、ポータブルＮＶ装置１の制御部２０は、ウォードライビング中に探索した無線アクセスポイントを不揮発性メモリ２１に登録した後、例えば信号待ち等による車両停止時に、無線通信ユニット２８が無線アクセスポイントと通信接続可能な状態にあることを認識すると、当該無線アクセスポイントを介してサーバとデータ通信を開始する。
【００５８】
このときポータブルＮＶ装置１の制御部２０は、無線アクセスポイントを介してサーバからデータ取得するとき、更新頻度及びデータサイズに基づいて設定した優先順位に従ってデータ取得するようにしたことにより、無線アクセスポイントの通信可能範囲内に存在し得る短時間のうちであっても、ユーザにとって最新、有益でかつ必要性の高い情報をデータが欠けることなく優先して取得し得、当該ユーザへ確実に提供することができる。
【００５９】
以上の構成によれば、ポータブルＮＶ装置１の制御部２０は、無線アクセスポイントの通信可能範囲内に存在する場合、予め設定した優先順位（更新頻度及びデータサイズ）に従ってサーバから順次データを取得するようにしたことにより、短時間のうちにユーザにとって最新でかつ有用な情報を効率良く取得し提供することができる。
【００６０】
（７）他の実施の形態
なお上述の実施の形態においては、更新頻度に加えてデータサイズをも考慮した優先順位に従ってサーバからデータ取得するようにした場合について述べたが、本発明はこれに限らず、更新頻度だけを考慮した優先順位に従ってサーバからデータを取得するようにしたり、或いはデータサイズだけを考慮した優先順位に従ってサーバからデータを取得するようにしても良い。
【００６１】
また上述の実施の形態においては、更新頻度及びデータサイズを考慮した優先順位に従ってサーバからデータを取得するようにした場合について述べたが、本発明はこれに限らず、更新頻度に加えて、データ取得時のタイミングを考慮した優先順位に従ってサーバからデータを取得するようにしても良い。
【００６２】
この場合、ポータブルＮＶ装置１の制御部２０は、例えば、１回／月の更新頻度で更新されるＲＤＦファイルＦＬ２と、１０回／月の更新頻度で更新されるＲＤＦファイルＦＬ３とにおいて、サーバからデータを取得しようとするタイミングが更新後のＲＤＦファイルＦＬ３を既に取得した直後であって、更新後のＲＤＦファイルＦＬ２を未だ取得していない段階であれば、ＲＤＦファイルＦＬ３よりもＲＤＦファイルＦＬ２を先に取得するように優先順位を一時的に変更することにより、更新タイミングの実態に即した最新でかつ有用なデータを優先して取得することができる。
【００６３】
さらに上述の実施の形態においては、ＲＤＦファイル本体（ＦＬ１〜ＦＬ３）と、画像ファイルＧＦ１、音楽ファイルＡＦ１を対象としてファイル単位でデータサイズを比較し、データサイズの小さい方から優先した優先順位を設定するようにした場合について述べたが、本発明はこれに限らず、１００個の画像ファイルが入ったフォルダと、音楽ファイルＡＦ１とのデータサイズを比較したり、ファイル以外の単位を用いて比較したデータサイズに従って優先順位を設定するようにしても良い。
【００６４】
さらに上述の実施の形態においては、ポータブルＮＶ装置１の制御部２０が不揮発性メモリ２１に格納されているアプリケーションプログラムに従い、上述した優先順位に従ったデータ取得処理手順を実行するようにした場合について述べたが、本発明はこれに限らず、記録媒体からインストールしたアプリケーションプログラムや、インターネットからダウンロードしたアプリケーションプログラム、その他種々のルートによってインストールしたアプリケーションプログラムに従って上述したデータ取得処理手順を実行するようにしても良い。
【００６５】
さらに上述の実施の形態においては、無線アクセスポイント探索手段としての制御部２０、データ通信手段としての無線通信ユニット２８、制御手段としての制御部２０によって本発明のデータ通信制御装置としてのポータブルＮＶ装置１を構成するようにした場合について述べたが、本発明はこれに限らず、その他種々の回路構成でなる無線アクセスポイント探索手段、データ通信手段及び制御手段によってデータ通信制御装置を構成するようにしても良い。
【産業上の利用可能性】
【００６６】
本発明のデータ通信制御装置及びデータ通信制御方法は、例えばポータブルＮＶ装置以外にも、ナビゲーション機能を搭載したノートブック型パーソナルコンピュータ、ナビゲーション機能を搭載したゲーム機、ナビゲーション機能を搭載した携帯電話機等のその他種々のモバイル機器に適用することができる。
【図面の簡単な説明】
【００６７】
【図１】ポータブルＮＶ装置の外観構成を示す略線的斜視図である。
【図２】ポータブルＮＶ装置の回路構成を示す略線的ブロック図である。
【図３】ウォードライブ開始時のナビゲーション画面を示す略線図である。
【図４】ウォードライブ中のナビゲーション画面を示す略線図である。
【図５】無線アクセスポイント自動登録処理手順を示すフローチャートである。
【図６】優先順位に従ったデータ取得処理手順を示すフローチャートである。
【図７】ＲＤＦファイルの更新頻度を示す略線図である。
【図８】優先順位パターンの一例を示す略線図である。
【符号の説明】
【００６８】
１……ポータブルＮＶ装置、２……本体部、３……モニター、２０……制御部、２１……不揮発性メモリ、２２……ＲＡＭ、２３……ＧＰＳユニット、２４……ＬＣＤ、２５……タッチパネル、２６……音声処理部、２７……スピーカ。
【図１】
2008278314.tif 000003
【図２】
2008278314.tif 000004
【図３】
2008278314.tif 000005
【図４】
2008278314.tif 000006
【図５】
2008278314.tif 000007
【図６】
2008278314.tif 000008
【図７】
2008278314.tif 000009
【図８】
2008278314.tif 000010