(57)【特許請求の範囲】
【請求項１】
無線通信サービスを提供する基地局装置と無線通信が可能な移動無線通信装置であって、
コンテンツの所在を示す所在情報を格納する、所在情報格納部と、
前記所在情報に示される所在から取得されたコンテンツを格納する、コンテンツ格納部と、
前記基地局装置との無線通信の確立に関する履歴である履歴情報を格納する、履歴格納部と、
前記履歴に基づいて、現在の基地局装置との無線通信が確立されている状態から前記無線通信サービスの圏外に移行する可能性を判定する、判定部と、
前記無線通信サービスの圏外に移動する可能性があると判定された場合、前記現在の基地局装置が提供する無線通信サービスを利用して、前記所在情報格納部に格納されている前記所在情報に示される所在からコンテンツを取得して、前記コンテンツ格納部の内容を更新する、更新部と、
を備え、
自装置との無線通信がそれぞれ一定期間確立した第１基地局装置および第２基地局装置を特定し、自装置が無線通信を確立した順序を示す前記履歴情報の中から、自装置が前記第１基地局装置と無線通信を確立してから自装置が前記第２基地局装置と無線通信を確立するまでのパターンを抽出し、前記履歴情報に含まれるパターンのうちの抽出したパターンと異なるパターンを優先的に削除する、
ことを特徴とする移動無線通信装置。
【請求項２】
前記無線通信サービスの圏内か否かを検知する、検知部と、
前記無線通信サービスの圏内でない場合、前記所在情報に基づくコンテンツを取得する要求に対して、前記コンテンツ格納部に格納されているコンテンツを出力する、第１の出力部と、
前記無線通信サービスの圏内である場合、前記所在情報に基づくコンテンツを取得する要求に対して、前記無線通信サービスを利用して、前記所在情報に示される所在からコンテンツを取得し、前記基地局装置との無線通信により取得したコンテンツを出力する、第２の出力部と、
をさらに備え、
前記判定部は、前記無線通信サービスの圏内である場合に、無線通信を確立している現在の基地局装置に関する情報と、前記無線通信サービスの圏内でないことを検知する前に前記履歴格納部に格納された基地局情報とを照合し、前記現在の基地局装置との無線通信が確立されている状態から前記無線通信サービスの圏外に移行する可能性を判定する、ことを特徴とする請求項１に記載の移動無線通信装置。
【請求項３】
無線通信サービスを提供する基地局装置と無線通信が可能な移動無線通信装置において実行されるプログラムであって、
コンテンツの所在を示す所在情報を格納する、所在情報格納部と、
前記所在情報に示される所在から取得されたコンテンツを格納する、コンテンツ格納部と、
前記基地局装置との無線通信の確立に関する履歴である履歴情報を格納する、履歴格納部と、
前記履歴に基づいて、現在の基地局装置との無線通信が確立されている状態から前記無線通信サービスの圏外に移行する可能性を判定する、判定部と、
前記無線通信サービスの圏外に移動する可能性があると判定された場合、前記現在の基地局装置が提供する無線通信サービスを利用して、前記所在情報格納部に格納されている前記所在情報に示される所在からコンテンツを取得して、前記コンテンツ格納部の内容を更新する、更新部と、
前記移動無線通信装置との無線通信がそれぞれ一定期間確立した第１基地局装置および第２基地局装置を特定し、前記移動無線通信装置が無線通信を確立した順序を示す前記履歴情報の中から、前記移動無線通信装置が前記第１基地局装置と無線通信を確立してから前記移動無線通信装置が前記第２基地局装置と無線通信を確立するまでのパターンを抽出し、前記履歴情報に含まれるパターンのうちの抽出したパターンと異なるパターンを優先的に削除する、処理部、
として前記移動無線通信装置を動作させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、移動無線通信装置及びプログラムに関する。
【背景技術】
【０００２】
従来、ネットワーク上の特定のサイトへのアクセス設定に従って、設定時刻になると特定のサイトにアクセスしてデータを取得する移動無線通信装置がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１８５０９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の移動無線通信装置では、特定のサイトにアクセスする間隔が長いと、移動無線通信装置が基地局装置との無線通信が可能な範囲の外、すなわち無線通信サービスの圏外へ移動する前に最新の情報を取得することができないという問題点がある。一方、特定のサイトにアクセスする間隔が短いと、頻繁にアクセスが起こるため、著しく電池を消費してしまうという問題点がある。
【０００５】
無線通信サービスの圏外へ移動する前に情報を取得することができる移動無線通信装置及びプログラムを提供することを目的とする。電池の消費を抑えることができる移動無線通信装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この移動無線通信装置は、無線通信サービスを提供する基地局装置と無線通信が可能である。移動無線通信装置は、所在情報格納部、コンテンツ格納部、履歴格納部、判定部及び更新部を備える。所在情報格納部は、コンテンツの所在を示す所在情報を格納する。コンテンツ格納部は、所在情報に示される所在から取得されたコンテンツを格納する。履歴格納部は、基地局装置との無線通信の確立に関する履歴である履歴情報を格納する。判定部は、履歴に基づいて、現在の基地局装置との無線通信が確立されている状態から無線通信サービスの圏外に移行する可能性を判定する。更新部は、無線通信サービスの圏外に移動する可能性があると判定された場合、現在の基地局装置が提供する無線通信サービスを利用して、所在情報格納部に格納されている所在情報に示される所在からコンテンツを取得して、コンテンツ格納部の内容を更新する。
【発明の効果】
【０００７】
この移動無線通信装置及びプログラムによれば、移動無線通信装置が無線通信サービスの圏外へ移動する前に情報を取得することができる。移動無線通信装置の電池の消費を抑えることができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施例１にかかる移動無線通信装置の要部を示すブロック図である。
【図２】図２は、実施例２にかかる移動無線通信装置のハードウェア構成を示すブロック図である。
【図３】図３は、実施例２にかかる移動無線通信装置の要部の機能的構成を示すブロック図である。
【図４】図４は、実施例２にかかる移動無線通信装置の基地局無線確立履歴テーブルを示す図表である。
【図５】図５は、実施例２にかかる移動無線通信装置における基地局無線確立履歴の記録処理を示すフローチャートである。
【図６】図６は、実施例２にかかる移動無線通信装置における重要パターンの設定処理を示すフローチャートである。
【図７】図７は、実施例２にかかる移動無線通信装置における基地局無線確立履歴の削除処理を示すフローチャートである。
【図８】図８は、実施例２にかかる移動無線通信装置におけるコンテンツ先読み処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、この移動無線通信装置及びプログラムの好適な実施の形態を詳細に説明する。以下の各実施例の説明においては、同様の構成要素には同一の符号を付して、重複する説明を省略する。
【００１０】
（実施例１）
・移動無線通信装置の説明
図１は、実施例１にかかる移動無線通信装置の要部を示すブロック図である。図１に示すように、移動無線通信装置１は、図示しない基地局装置と無線通信が可能な装置である。基地局装置は、無線通信サービスを提供する。移動無線通信装置１は、所在情報格納部２、コンテンツ格納部３、履歴格納部４、判定部５及び更新部６を備える。
【００１１】
所在情報格納部２は、コンテンツの所在を示す所在情報を格納する。コンテンツ格納部３は、所在情報に示される所在から取得されたコンテンツを格納する。履歴格納部４は、基地局装置との無線通信の確立に関する履歴である履歴情報を格納する。
【００１２】
判定部５は、履歴に基づいて、現在の基地局装置との無線通信が確立されている状態から無線通信サービスの圏外に移行する可能性を判定する。更新部６は、判定部５により無線通信サービスの圏外に移動する可能性があると判定された場合、現在の基地局装置が提供する無線通信サービスを利用して、所在情報格納部２に格納されている所在情報に示される所在からコンテンツを取得して、コンテンツ格納部３の内容を更新する。
【００１３】
実施例１によれば、移動無線通信装置１は、無線通信サービスの圏外に移動する可能性がある場合に、現在の基地局装置が提供する無線通信サービスを利用してコンテンツを取得するので、無線通信サービスの圏外へ移動する前に情報を取得することができる。また、移動無線通信装置１が無線通信サービスの圏外に移動する可能性がないにもかかわらず、コンテンツを頻繁に取得してしまうのを回避することができるので、移動無線通信装置１の電池の消費を抑えることができる。
【００１４】
（実施例２）
移動無線通信装置１の一例として、例えば携帯電話機が挙げられる。また、コンテンツの一例として、例えばインターネットを経由して参照可能なニュースやブログやツイッターなどの情報が挙げられる。
【００１５】
・移動無線通信装置のハードウェア構成の説明
図２は、実施例２にかかる移動無線通信装置のハードウェア構成を示すブロック図である。図２に示すように、移動無線通信装置１は、アンテナ１１、スピーカ１２、マイク１３、無線部１４、オーディオ入出力部１５、プロセッサ１６、記憶部１７、表示部１８及びキー入力部１９を備えている。
【００１６】
プロセッサ１６は、基地局無線確立履歴の記録処理、基地局無線確立履歴の削除処理、コンテンツ先読み処理及び重要パターンの設定処理を実行する。基地局無線確立履歴の記録処理、基地局無線確立履歴の削除処理、コンテンツ先読み処理及び重要パターンの設定処理については、後述する。
【００１７】
アンテナ１１は、無線部１４に接続されている。無線部１４は、プロセッサ１６に接続されており、送信処理及び受信処理を行う。無線部１４は、例えば基地局装置からブロードキャストされた報知情報を受信すると、プロセッサ１６に、その報知情報に含まれるセルＩＤ（Ｉｄｅｎｔｉｆｉｅｒ、識別子）など、移動無線通信装置１が通信を開始するのに必要な制御情報を通知する。
【００１８】
記憶部１７は、プロセッサ１６に接続されており、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ、読み出し専用メモリ）２１及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ランダムアクセスメモリ）２２を含む。ＲＯＭ２１の一例として、例えばフラッシュメモリなどの書き換え可能な不揮発性メモリが挙げられる。
【００１９】
ＲＯＭ２１には、上述した基地局無線確立履歴の記録処理、基地局無線確立履歴の削除処理、コンテンツ先読み処理及び重要パターンの設定処理をプロセッサ１６に実行させるプログラムが格納されている。ＲＯＭ２１には、例えば実施例１において説明した所在情報やコンテンツや履歴情報が格納される。ＲＡＭ２２は、プロセッサ１６の作業領域として使用される。
【００２０】
スピーカ１２及びマイク１３は、オーディオ入出力部１５に接続されている。オーディオ入出力部１５は、プロセッサ１６に接続されており、音声の出力及び入力に関する処理を行う。表示部１８は、プロセッサ１６に接続されており、プロセッサ１６での処理結果を表示する。キー入力部１９は、プロセッサ１６に接続されており、ユーザからのキー入力を受け付ける。
【００２１】
・移動無線通信装置の機能的構成の説明
図３は、実施例２にかかる移動無線通信装置の要部の機能的構成を示すブロック図である。図３に示すように、移動無線通信装置１は、実施例１において説明した所在情報格納部２、コンテンツ格納部３、履歴格納部４、判定部５及び更新部６の他に、検知部７、第１の出力部８及び第２の出力部９を備える。
【００２２】
判定部５、更新部６、検知部７、第１の出力部８及び第２の出力部９は、プロセッサ１６が上述した基地局無線確立履歴の記録処理、基地局無線確立履歴の削除処理、コンテンツ先読み処理及び重要パターンの設定処理を実行することにより実現されてもよい。所在情報格納部２、コンテンツ格納部３及び履歴格納部４は、記憶部１７のＲＯＭ２１により、またはＲＯＭ２１及びＲＡＭ２２により実現されてもよい。
【００２３】
コンテンツは、例えばインターネット上の情報資源であってもよい。所在情報は、例えばインターネット上の情報資源の場所を表すＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ、ユーアールエル）であってもよい。履歴格納部４の一例として、例えば後述する基地局無線確立履歴テーブルが挙げられる。
【００２４】
検知部７は、例えば無線部１４からセルＩＤなどの制御情報が通知されると、そのセルＩＤを有する基地局装置が提供する無線通信サービスの圏内に自装置が在圏していることを検知する。検知部７は、例えば無線部１４からセルＩＤなどの制御情報が通知されないと、無線通信サービスの圏内に自装置が在圏していない、すなわち無線通信サービスの圏外にいることを検知する。
【００２５】
第１の出力部８は、自装置が無線通信サービスの圏内にいない場合のコンテンツの出力に関する。第１の出力部８は、所在情報に基づくコンテンツを取得する要求に対して、コンテンツ格納部３から、コンテンツ格納部３に格納されているコンテンツを取得する。第１の出力部８は、コンテンツ格納部３から取得したコンテンツを表示部１８やスピーカ１２へ出力する。
【００２６】
第２の出力部９は、自装置が無線通信サービスの圏内にいる場合のコンテンツの出力に関する。第２の出力部９は、所在情報に基づくコンテンツを取得する要求に対して、無線通信サービスを利用して、所在情報に示される所在からコンテンツを取得する。第２の出力部９は、基地局装置との無線通信により取得したコンテンツを表示部１８やスピーカ１２へ出力する。
【００２７】
判定部５は、自装置が無線通信サービスの圏内にいる場合、無線通信を確立している現在の基地局装置に関する情報、例えばセルＩＤと、無線通信サービスの圏内でないことを検知する前に履歴格納部４に格納された基地局情報、例えばセルＩＤとを照合する。そして、判定部５は、自装置が現在の基地局装置との無線通信が確立されている状態から無線通信サービスの圏外に移行する可能性を判定する。判定部５は、自装置が圏外へ移行する可能性があると判定すると、更新部６へ通知する。
【００２８】
更新部６は、判定部５からの通知を受け取ると、更新する必要のあるコンテンツをダウンロードして、コンテンツ格納部３に格納されている、該当するコンテンツを更新する。ユーザは、更新する必要のあるコンテンツを予め設定しておいてもよい。あるいは、プロセッサ１６が記憶部１７に、ユーザが日常的に参照しているコンテンツを記録しておき、その記録を参照して、更新部６が自動的にコンテンツを取得するようにしてもよい。更新する必要のあるコンテンツまたは自動的に取得されるコンテンツは、図示省略したコンテンツ取得テーブルに記録されていてもよい。コンテンツ取得テーブルは、例えばＲＯＭ２１やＲＡＭ２２に格納されていてもよい。
【００２９】
・基地局無線確立履歴テーブルの説明
図４は、実施例２にかかる移動無線通信装置の基地局無線確立履歴テーブルを示す図表である。図４に示すように、基地局無線確立履歴テーブル１０には、自装置との無線通信が確立した順に、基地局装置のセルＩＤ、基地局装置との無線レイヤの通信の確立が開始した時刻、及びハンドオフによる無線通信の確立が終了した時刻がセルＩＤ毎に格納される。自装置が何れの基地局装置とも無線通信を確立できなかった場合には、基地局無線確立履歴テーブル１０にセルＩＤとして「圏外」が格納される。
【００３０】
図４に示す例では、例えば移動無線通信装置１は、セルＩＤ＝１５の基地局装置と２０１１年２月２０日の午前６時から同日の午前８時１０分まで無線通信で接続している。続いて、移動無線通信装置１は、例えばハンドオーバによりセルＩＤ＝１６の基地局装置と同日の午前８時１０分から同日の午前８時５０分１１秒まで無線通信で接続している。その後、移動無線通信装置１は、例えば地下鉄などの電車で移動したなどの理由により、一旦圏外へ移行した後、同日の午前９時１０分に再びセルＩＤ＝１６の基地局装置と無線通信で接続し、同日の午前９時３０分１２秒に無線通信での接続を終了した履歴となっている。
【００３１】
例えば図４に示す例では、判定部５は、自装置がセルＩＤ＝１５の基地局装置と無線通信で接続し、続いてセルＩＤ＝１６の基地局装置と無線通信で接続した場合に、基地局無線確立履歴テーブル１０を参照することにより、次に圏外へ移行すると判定することができる。このとき、判定部５は、セルＩＤ＝１６の基地局装置との無線通信の確立が開始した時点からおよそ４０分後に圏外へ移行すると判定することができる。
【００３２】
判定部５は、セルＩＤだけでなく、各セルＩＤの基地局装置との無線通信での接続時間を考慮してもよい。無線通信での接続時間は、無線通信の確立が終了した時刻と無線通信の確立が開始した時刻との差分により求められる。例えば判定部５は、セルＩＤ＝１５の基地局装置と２時間程度、無線通信で接続し、続いてセルＩＤ＝１６の基地局装置に無線通信で接続すると、次に圏外へ移行すると判定してもよい。
【００３３】
あるいは、判定部５は、セルＩＤだけでなく、各セルＩＤの基地局装置との無線通信での接続の確立開始時刻を考慮してもよい。例えば判定部５は、セルＩＤ＝１５の基地局装置と午前６時頃に無線通信で接続を開始した後、セルＩＤ＝１６の基地局装置と午前８時１０分頃に無線通信で接続を開始すると、次に圏外へ移行すると判定してもよい。
【００３４】
あるいは、判定部５は、セルＩＤだけでなく、各セルＩＤの基地局装置との無線通信での接続の確立終了時刻を考慮してもよい。例えば判定部５は、セルＩＤ＝１５の基地局装置と午前８時１０分頃に無線通信での接続を終了した後、セルＩＤ＝１６の基地局装置に無線通信で接続すると、圏外へ移行すると判定してもよい。
【００３５】
あるいは、判定部５は、セルＩＤだけでなく、各セルＩＤの基地局装置との無線通信での接続時間、無線通信での接続の確立開始時刻及び無線通信での接続の確立終了時刻の二つ以上を組み合わせて判定してもよい。このように、セルＩＤだけでなく、無線通信での接続に関する時刻または時間の情報を加味することにより、判定部５は、より正確に圏外へ移行することを判定することができる。
【００３６】
このように、判定部５が圏外状態となる直前のセルＩＤだけでなく、圏外状態となる前のいくつかのセルＩＤの遷移パターンに基づいて、次に圏外へ移行すると判定してもよい。この場合には、判定部５は、圏外状態となる直前のセルＩＤよりも前の時点、例えば圏外状態となる二つ前や三つ前のセルＩＤの基地局装置に無線通信で接続した時点で圏外へ移行する可能性が高いと判定してもよい。
【００３７】
判定部５が、圏外状態となる直前のセルＩＤよりも前の時点で判定を行う場合、更新部６は、判定部５がその判定を行った時点で、そのときの基地局装置が提供する無線通信サービスを利用してコンテンツを取得し、コンテンツ格納部３の内容を更新してもよい。このようにすれば、圏外状態となる直前のセルＩＤの基地局装置との無線通信での接続時間よりもコンテンツのダウンロードに要する時間の方が長い場合でも、コンテンツをダウンロードすることができる。
【００３８】
また、判定部５は、自装置が現在無線通信で接続している基地局装置のセルＩＤが、基地局無線確立履歴テーブル１０の圏外の直前のセルＩＤに一致する場合に、次に圏外へ移行すると判定してもよい。図４に示す例では、例えば判定部５は、セルＩＤ＝１６の基地局装置と無線通信で接続すると、およそ４０分後に圏外へ移行すると判定してもよい。この場合も、判定部５は、セルＩＤだけでなく、圏外の直前のセルＩＤの基地局装置に対して無線通信での接続が確立した時刻を考慮して判定してもよい。また、圏外の直前のセルＩＤが判定の基準となるので、基地局無線確立履歴テーブル１０には、圏外の直前のセルＩＤのみが記録されていてもよい。
【００３９】
・基地局無線確立履歴の記録処理の説明
基地局無線確立履歴の記録処理によって基地局無線確立履歴テーブル１０が作成または更新される。移動無線通信装置１は、基地局無線確立履歴テーブル１０を、判定部５により圏外への移行を判定する処理を開始する前に、ユーザの行動パターン、例えば通勤や通学の経路に沿って一度作成しておけばよい。移動無線通信装置１は、作成した基地局無線確立履歴テーブル１０を更新しないようにしてもよいし、常時更新するようにしてもよい。ここでは、移動無線通信装置１が基地局無線確立履歴テーブル１０を常時更新するとして説明する。
【００４０】
図５は、実施例２にかかる移動無線通信装置における基地局無線確立履歴の記録処理を示すフローチャートである。図５に示すように、基地局無線確立履歴の記録処理が開始されると、まず、移動無線通信装置１は、基地局無線確立履歴テーブル１０の、最も最近、在圏していた基地局装置のセルＩＤに対して無線通信の確立が終了した時刻を記録する（ステップＳ１）。
【００４１】
次いで、移動無線通信装置１が圏内状態にある場合（ステップＳ２：Ｎｏ）、移動無線通信装置１は、基地局無線確立履歴テーブル１０に、新たに無線通信が確立した基地局装置のセルＩＤと、当該セルＩＤに対して無線通信の確立が開始した時刻を記録する（ステップＳ３）。一方、移動無線通信装置１が圏外状態にある場合（ステップＳ２：Ｙｅｓ）、移動無線通信装置１は、基地局無線確立履歴テーブル１０に「圏外」を記録する（ステップＳ４）。
【００４２】
ステップＳ３またはステップＳ４に続いて、移動無線通信装置１が無線通信の確立を監視する状態にある場合（ステップＳ５：Ｙｅｓ）、移動無線通信装置１は、圏内状態から圏外状態へ移行したり、その逆であったり、無線通信で接続する基地局装置のセルＩＤが変わるなどの、無線通信での接続の状態に変化があるまで、そのままの状態を維持する（ステップＳ６：Ｎｏ）。
【００４３】
無線通信での接続の状態に変化があったら（ステップＳ６：Ｙｅｓ）、ステップＳ１へ戻り、ステップＳ１以降の処理を繰り返す。ステップＳ３またはステップＳ４に続いて、移動無線通信装置１が無線通信の確立を監視する状態にない場合（ステップＳ５：Ｎｏ）、移動無線通信装置１は、一連の処理を終了する。移動無線通信装置１は、基地局無線確立履歴の記録処理を行うことによって、自装置が移動した経路を記録することができる。
【００４４】
・重要パターンの設定処理の説明
図６は、実施例２にかかる移動無線通信装置における重要パターンの設定処理を示すフローチャートである。図６に示すように、重要パターンの設定処理が開始されると、まず、移動無線通信装置１は、一定期間、セルＩＤに変化がない場合（ステップＳ１１：Ｙｅｓ）、現在のセルＩＤを、移動無線通信装置１の移動パターンの開始または終了を示す端子セルに設定する（ステップＳ１２）。これは、一定期間、現在のセルＩＤに変化がない場合には、現在のセルＩＤがある移動パターンの始まりまたは終了である可能性があるからである。
【００４５】
次いで、移動無線通信装置１は、前回、端子セルに設定したセルＩＤ（端子セルＩＤ）を現在の移動パターンの開始を示す端子セルに設定する（ステップＳ１３）。これによって、前回の端子セルＩＤから今回の端子セルＩＤまでの履歴が移動の一パターンに設定される。そして、移動無線通信装置１は、基地局無線確立履歴テーブル１０とステップＳ１３で設定した移動のパターンとのマッチングを行う（ステップＳ１４）。
【００４６】
移動無線通信装置１は、マッチングの結果、ヒット、すなわち基地局無線確立履歴テーブル１０に、ステップＳ１３で設定した移動のパターンが存在する場合には（ステップＳ１５：Ｙｅｓ）、ステップＳ１３で設定した移動のパターンを重要なパターンとしてマークする（ステップＳ１６）。そして、移動無線通信装置１は、一連の処理を終了する。
【００４７】
また、移動無線通信装置１は、セルＩＤが変化した場合（ステップＳ１１：Ｎｏ）、またはマッチングの結果、ヒットしない場合（ステップＳ１５：Ｎｏ）、一連の処理を終了する。移動無線通信装置１は、重要パターンの設定処理を行うことによって、例えばユーザの通勤や通学などの日常的な移動のパターンを、その他の変則的な移動のパターンよりも重要なパターンとして設定することができる。移動無線通信装置１は、例えば基地局無線確立履歴テーブル１０に、ステップＳ１４でのマッチングにおいてヒットした回数を移動のパターン毎に記録しておき、ヒットした回数が多いパターンほど重要度を高くしてもよい。
【００４８】
・基地局無線確立履歴の削除処理の説明
図７は、実施例２にかかる移動無線通信装置における基地局無線確立履歴の削除処理を示すフローチャートである。図７に示すように、基地局無線確立履歴の削除処理が開始されると、まず、移動無線通信装置１は、基地局無線確立履歴テーブル１０の予め設定されている許容サイズが一杯になり（ステップＳ２１：Ｙｅｓ）、基地局無線確立履歴テーブル１０に重要なパターンとしてマークされていないデータがある場合（ステップＳ２２：Ｙｅｓ）、重要なパターンとしてマークされていないデータを削除する（ステップＳ２３）。
【００４９】
上述した重要パターンの設定処理においてヒットした回数に応じてパターンの重要度が設定されている場合には、移動無線通信装置１は、例えば重要度の低いパターンから削除するようにしてもよい。移動無線通信装置１は、重要度の低いパターンを一つ削除してもよいし、例えば基地局無線確立履歴テーブル１０の空き容量が許容サイズの予め設定した割合になるまで、重要度の低い順に複数のパターンを削除するようにしてもよい。
【００５０】
移動無線通信装置１は、基地局無線確立履歴テーブル１０に重要なパターンとしてマークされていないデータがない場合（ステップＳ２２：Ｎｏ）、古いデータを削除する（ステップＳ２４）。移動無線通信装置１は、古いデータを一つ削除してもよいし、例えば基地局無線確立履歴テーブル１０の空き容量が許容サイズの予め設定した割合になるまで、古い順に複数のデータを削除するようにしてもよい。
【００５１】
重要なパターンとしてマークされていないデータ、または古いデータを削除した後、ステップＳ２１へ戻り、ステップＳ２１以降の処理を繰り返す。移動無線通信装置１は、基地局無線確立履歴テーブル１０の許容サイズが一杯でない場合（ステップＳ２１：Ｎｏ）、一連の処理を終了する。移動無線通信装置１は、基地局無線確立履歴の削除処理を行うことによって、基地局無線確立履歴テーブル１０に空き容量ができるので、基地局無線確立履歴テーブル１０を常に新しい移動のパターンで更新することができる。
【００５２】
・コンテンツ先読み処理の説明
図８は、実施例２にかかる移動無線通信装置におけるコンテンツ先読み処理を示すフローチャートである。図８に示すように、例えばユーザがブラウザでインターネット上のコンテンツを参照している際、コンテンツ先読み処理が開始される。コンテンツ先読み処理が開始されると、まず、移動無線通信装置１は、自装置との間で現在無線通信が確立している基地局装置のセルＩＤを無線部１４から取得する（ステップＳ３１）。
【００５３】
移動無線通信装置１は、取得したセルＩＤをキーにして基地局無線確立履歴テーブル１０を参照する（ステップＳ３２）。そして、移動無線通信装置１は、自装置が次に圏外となるまでの時間を予測する（ステップＳ３３）。移動無線通信装置１は、基地局無線確立履歴テーブル１０において、ステップＳ３１で取得したセルＩＤに該当するレコードから、当該レコードよりも後に記録されたレコードで最初の「圏外」であるレコードまでに存在する各レコードの接続時間を積算することにより、圏外となるまでの時間を予測してもよい。移動無線通信装置１は、予測した時間が複数ある場合には、最短の時間を予測した時間としてもよい。
【００５４】
移動無線通信装置１は、圏外となるまでの時間を予測すると同時に、例えばプロセッサ１６に内蔵されたタイマなどで計時を開始する。そして、移動無線通信装置１は、予測した圏外となるまでの時間の残りが所定の時間、例えば１０分以内になるまで待機する（ステップＳ３４：Ｎｏ）。移動無線通信装置１は、所定の時間以内になると（ステップＳ３４：Ｙｅｓ）、例えばコンテンツ取得テーブルを参照して該当するコンテンツをダウンロードし、コンテンツ格納部３に格納されているコンテンツを最新に更新する（ステップＳ３５）。
【００５５】
次いで、移動無線通信装置１は、予測した圏外となるまでの時間の残りが所定の時間、例えば５分以内になるまで待機する（ステップＳ３６：Ｎｏ）。移動無線通信装置１は、所定の時間以内になると（ステップＳ３６：Ｙｅｓ）、ステップＳ３５と同様に、コンテンツを最新に更新する（ステップＳ３７）。このように、移動無線通信装置１が、予測した圏外となるまでの時間の残り時間に応じて複数回、コンテンツの更新を行うようにすれば、より最新のコンテンツに更新することができる。
【００５６】
コンテンツの更新が済んだら、移動無線通信装置１は、セルＩＤに変化があるまで、すなわち自装置との間で無線通信が確立している基地局装置が変わるまで、待機する（ステップＳ３８：Ｎｏ）。移動無線通信装置１は、セルＩＤに変化があると（ステップＳ３８：Ｙｅｓ）、ステップＳ３１へ戻り、ステップＳ３１以降の処理を繰り返す。移動無線通信装置１は、コンテンツ先読み処理を行うことによって、自装置が圏外状態になる前にコンテンツを更新することができる。
【００５７】
実施例２においても、実施例１と同様に、移動無線通信装置１は、無線通信サービスの圏外に移動する可能性がある場合に、現在の基地局装置が提供する無線通信サービスを利用してコンテンツを取得するので、無線通信サービスの圏外へ移動する前に情報を取得することができる。また、移動無線通信装置１が無線通信サービスの圏外に移動する可能性がないにもかかわらず、コンテンツを頻繁に取得してしまうのを回避することができるので、移動無線通信装置１の電池の消費を抑えることができる。
【符号の説明】
【００５８】
１  移動無線通信装置
２，１０  所在情報格納部
３  コンテンツ格納部
４  履歴格納部
５  判定部
６  更新部
７  検知部
８  第１の出力部
９  第２の出力部
【図１】
0005796396.tif 000002
【図２】
0005796396.tif 000003
【図３】
0005796396.tif 000004
【図４】
0005796396.tif 000005
【図５】
0005796396.tif 000006
【図６】
0005796396.tif 000007
【図７】
0005796396.tif 000008
【図８】
0005796396.tif 000009