(57)【特許請求の範囲】
【請求項１】
無線通信装置に搭載され、前記無線通信装置を携帯電話網及び無線ＬＡＮ網の何れか一方に接続するベアラを自動的に切り替える自動ベアラ切り替え装置であって、
前記無線通信装置の動作を制御する制御部と、
前記携帯電話網に前記無線通信装置を接続させる携帯電話網無線部と、
前記無線ＬＡＮ網に前記無線通信装置を接続させる無線ＬＡＮ無線部と、
を備え、
前記制御部は、
前記無線通信装置のユーザが前記制御部に入力した接続優先設定に従って、前記ベアラを選択し、
ユーザがサイト内のリンク情報のアンカーを選択した場合には、前記接続優先設定の優先順位にかかわらず現接続中のベアラを利用してページ取得を行う、
ことを特徴とする自動ベアラ切り替え装置。
【請求項２】
前記制御部は、ユーザが指定したサイトを表示することができるか否かを判定し、前記サイトを表示することができない場合には、前記接続優先設定にかかわらず、現在のベアラを他方のベアラに切り替えて、再接続することを特徴とする請求項１に記載の自動ベアラ切り替え装置。
【請求項３】
前記自動ベアラ切り替え装置はさらにメモリを備えており、前記制御部は、サイト表示内容、ベアラ情報及び圏内／圏外情報を前記メモリに格納することを特徴とする請求項１又は２に記載の自動ベアラ切り替え装置。
【請求項４】
前記制御部は、ユーザが前記アンカーを選択せずに指定したサイトを取得する場合に、前記接続優先設定の優先順位の高いベアラで接続を実施することを特徴とする請求項１乃至３の何れか一項に記載の自動ベアラ切り替え装置。
【請求項５】
請求項１乃至４の何れか一項に記載の自動ベアラ切り替え装置を搭載した無線通信装置。
【請求項６】
請求項１乃至４の何れか一項に記載の自動ベアラ切り替え装置を搭載した携帯電話装置。
【請求項７】
無線通信装置において、前記無線通信装置を携帯電話網及び無線ＬＡＮ網の何れか一方に接続するベアラを自動的に切り替える自動ベアラ切り替え方法であって、
前記無線通信装置のユーザが前記無線通信装置に入力した接続優先設定に従って、前記ベアラを選択する過程と、
ユーザがサイト内のリンク情報のアンカーを選択した場合には、前記接続優先設定の優先順位にかかわらず現接続中のベアラを利用してページ取得を行う過程と、
を備えることを特徴とする自動ベアラ切り替え方法。
【請求項８】
ユーザが指定したサイトを表示することができるか否かを判定し、前記サイトを表示することができない場合には、前記接続優先設定にかかわらず、現在のベアラを他方のベアラに切り替えて、再接続する過程を備えることを特徴とする請求項７に記載の自動ベアラ切り替え方法。
【請求項９】
サイト表示内容、ベアラ情報及び圏内／圏外情報を記憶する過程を備えることを特徴とする請求項７又は８に記載の自動ベアラ切り替え方法。
【請求項１０】
ユーザが前記アンカーを選択せずに指定したサイトを取得する場合に、前記接続優先設定の優先順位の高いベアラで接続を実施する過程を備えることを特徴とする請求項７乃至９の何れか一項に記載の自動ベアラ切り替え方法。
【請求項１１】
無線通信装置を携帯電話網及び無線ＬＡＮ網の何れか一方に接続するベアラを自動的に切り替える自動ベアラ切り替え方法をコンピュータに実行させるためのプログラムであって、
前記プログラムが行う処理は、
前記無線通信装置のユーザが前記無線通信装置に入力した接続優先設定に従って、前記ベアラを選択する処理と、
ユーザがサイト内のリンク情報のアンカーを選択した場合には、前記接続優先設定の優先順位にかかわらず現接続中のベアラを利用してページ取得を行う処理と、
からなるものであるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置におけるブラウジングの自動ベアラ切り替え装置、ブラウジングの自動ベアラ切り替え機能を有する無線通信装置、無線通信装置におけるブラウジングの自動ベアラ切り替え方法及び同方法を実施するためのプログラムに関する。
【背景技術】
【０００２】
携帯電話に代表される無線通信装置の多機能化に伴い、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を搭載した無線通信装置が登場し始めてきている。
【０００３】
例えば、無線ＬＡＮを搭載した携帯電話は、キャリアが提供する携帯電話網（例えば、ＩＭＴ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ）−２０００に代表される第三世代携帯電話網）と無線ＬＡＮ網の両ベアラ（通信方式）を使用することができるように設計されている。
【０００４】
携帯電話網と無線ＬＡＮ網とでは、通信速度、伝送される音声データの品質、通信料金に違いがあるため、ユーザとしては、利用するベアラをユーザ自身が選択したいというニーズが存在する。
【０００５】
このため、通信速度、通信品質、通信料金などが異なる複数のベアラを使用することができる携帯電話その他の無線通信装置において、ユーザが適切なベアラを選択することができる無線通信装置が提案されている（特許文献１）。
【特許文献１】特開２００４−０８０７０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
例えば、携帯電話その他の無線通信装置においてサイトを表示する場合、通常のサイトは携帯電話網及び無線ＬＡＮ網のどちらのベアラを用いても、ページを取得することが可能である。
【０００７】
しかしながら、サイトによっては、通信キャリアのサービス内に閉じられ、携帯電話網から接続した時のみサイトを表示することができる場合がある。
【０００８】
また、無線ＬＡＮ網においては、例えば、外部のインターネットに接続されていない完全なローカルネットワークの場合には、携帯電話網からは接続できないような状況が存在する。
【０００９】
このため、ユーザが選択したベアラによってはサイトを表示できない場合、ユーザがそのベアラを他のベアラに変更しない限りは、そのサイトを表示することができない状態が継続する。
【００１０】
本発明はこのような従来の無線通信装置における問題点に鑑みてなされたものであり、接続するサイトが携帯電話網及び無線ＬＡＮ網のどちらであれば接続・取得可能かをユーザに意識させることなく、サイトを表示することができない場合には、自動的に他のベアラへ切り替えを行い、サイトを表示することを可能にする、無線通信装置におけるブラウジングの自動ベアラ切り替え装置、ブラウジングの自動ベアラ切り替え機能を有する無線通信装置、無線通信装置におけるブラウジングの自動ベアラ切り替え方法及び同方法を実施するためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
以下に、「発明の実施の形態」において使用される参照符号を用いて、上述の課題を解決するための手段を説明する。これらの参照符号は、「特許請求の範囲」の記載と「発明の実施の形態」の記載との間の対応関係を明らかにするためにのみ付加されたものであり、「特許請求の範囲」に記載されている発明の技術的範囲の解釈に用いるべきものではない。
【００１２】
上記の目的を達成するため、本発明は、無線通信装置（５０）に搭載され、前記無線通信装置（５０）を携帯電話網（２０）及び無線ＬＡＮ網（３０）の何れか一方に接続するベアラを自動的に切り替える自動ベアラ切り替え装置（１０）であって、前記無線通信装置（５０）の動作を制御する制御部（１１）と、前記携帯電話網（２０）に前記無線通信装置（５０）を接続させる携帯電話網無線部（１３）と、前記無線ＬＡＮ網（３０）に前記無線通信装置（５０）を接続させる無線ＬＡＮ無線部（１４）と、を備えた自動ベアラ切り替え装置（１０）を提供する。前記制御部（１１）は、前記無線通信装置（５０）のユーザが前記制御部（１１）に入力した接続優先設定に従って、前記ベアラを選択し、ユーザがサイト内のリンク情報のアンカーを選択した場合には、前記接続優先設定の優先順位にかかわらず現接続中のベアラを利用してページ取得を行う。
【００１３】
本自動ベアラ切り替え装置（１０）においては、前記制御部（１１）は、ユーザが指定したサイトを表示することができるか否かを判定し、前記サイトを表示することができない場合には、前記接続優先設定にかかわらず、現在のベアラを他方のベアラに切り替えて、再接続するように構成することができる。
【００１５】
前記自動ベアラ切り替え装置（１０）はさらにメモリ（１２）を備えるものとして構成することができる。この場合、前記制御部（１１）は、例えば、サイト表示内容、ベアラ情報及び圏内／圏外情報をメモリ（１２）に格納する。
【００１６】
前記制御部（１１）は、例えば、ユーザが前記アンカーを選択せずに指定したサイトを取得する場合に、前記接続優先設定の優先順位の高いベアラで接続を実施するように構成することができる。
【００１９】
上記の自動ベアラ切り替え装置は携帯電話装置その他の無線通信装置に搭載することができる。
【００２０】
さらに、本発明は、無線通信装置（５０）において、前記無線通信装置（５０）を携帯電話網及び無線ＬＡＮ網の何れか一方に接続するベアラを自動的に切り替える自動ベアラ切り替え方法を提供する。本方法は、前記無線通信装置（５０）のユーザが前記無線通信装置（５０）に入力した接続優先設定に従って、前記ベアラを選択する過程と、ユーザがサイト内のリンク情報のアンカーを選択した場合には、前記接続優先設定の優先順位にかかわらず現接続中のベアラを利用してページ取得を行う過程と、を備える。
【００２１】
本方法は、ユーザが指定したサイトを表示することができるか否かを判定し、前記サイトを表示することができない場合には、前記接続優先設定にかかわらず、現在のベアラを他方のベアラに切り替えて、再接続する過程をさらに備えることができる。
【００２３】
本方法は、サイト表示内容、ベアラ情報及び圏内／圏外情報を記憶する過程をさらに備えることができる。
【００２４】
本方法は、ユーザが前記アンカーを選択せずに指定したサイトを取得する場合に、前記接続優先設定の優先順位の高いベアラで接続を実施する過程をさらに備えることができる。
【００２７】
本発明は、さらに、無線通信装置（５０）を携帯電話網及び無線ＬＡＮ網の何れか一方に接続するベアラを自動的に切り替える自動ベアラ切り替え方法をコンピュータに実行させるためのプログラムを提供する。本プログラムが行う処理は、前記無線通信装置（５０）のユーザが前記無線通信装置（５０）に入力した接続優先設定に従って、前記ベアラを選択する処理と、ユーザがサイト内のリンク情報のアンカーを選択した場合には、前記接続優先設定の優先順位にかかわらず現接続中のベアラを利用してページ取得を行う処理と、からなる。
【発明の効果】
【００２９】
本発明によれば、サイトを表示することが可能か否かが判断され、サイトを表示することが不可能である場合には、自動的にベアラが切り替えられ、再接続が行われる。このため、使用するベアラによってはサイトを表示することが不可能である場合においても、無線通信装置のユーザは現在のベアラを意識することなく、サイトを表示させることが可能となる。
【００３０】
また、ユーザが表示した順に、表示内容及びベアラ情報が記憶されるため、ベアラが混在している場合であっても、連続した表示経緯をそのままにさかのぼることが可能となり、ユーザはベアラを意識する必要がなくなる。
【００３１】
また、本発明によれば、ユーザが接続優先設定を行うことができ、ユーザが指定したベアラを優先的に利用することができる。
【００３２】
但し、常に、接続優先設定により指定されたベアラで接続を行った場合、サイトを表示することが不可能なベアラに対して、連続して接続要求がなされる場合がある。このため、本発明においては、Ｂｏｏｋｍａｒｋの選択あるいはＵＲＬの入力その他の選択行為により、現在表示しているページとリンク状態にないサイトを取得しようとする場合には、接続優先設定の優先順位の高いベアラで接続を実施し、サイト内のリンク情報のアンカー選択時においては、接続優先設定の優先順位にかかわらず現接続中のベアラを利用することにより、サイトを表示することが不可能なベアラに対する連続した接続要求を抑えることを可能としている。
【００３３】
また、本発明においては、サイト取得時に電波状況の圏内・圏外情報を含むベアラ情報が記憶される。次回のサイト接続時には、優先順位の高いベアラの現在と前回の電波状況を比較し、優先順位の高いベアラが圏外から圏内に変化した場合、その変化をトリガとして、ベアラを接続優先設定に従ったベアラに切り替え、接続を実施する。これにより、サイト内のリンク情報のアンカーを選択した場合においても、電波状況の変化に応じてベアラを切り替えることが可能となる。
【発明を実施するための最良の形態】
【００３４】
図１は、本発明の第一の実施形態に係る自動ベアラ切り替え装置１０のブロック図である。本実施形態に係る自動ベアラ切り替え装置１０は携帯電話装置５０の一部品として携帯電話装置５０の内部に組み込まれている。
【００３５】
図２は、携帯電話装置５０の一例を示す斜視図である。
【００３６】
図２に示すように、携帯電話装置５０は、ほぼ直方体形状の第１の筐体５０Ａと、第１の筐体５０Ａと同様の直方体形状の第２の筐体５０Ｂと、第１の筐体５０Ａと第２の筐体５０Ｂとを相互に回動自在に結合するヒンジ機構６０と、から構成されている。
【００３７】
第１の筐体５０Ａと第２の筐体５０Ｂとは、ヒンジ機構６０を介して、相互に開いたり、あるいは、折り畳んで相互に閉じた状態にすることができる。
【００３８】
第１の筐体５０Ａは、前面カバー５１と背面カバー５２とにより、その外形が画定されている。
【００３９】
前面カバー５１の表面には複数の孔が形成されており、これらの孔の各々から操作機構としての操作キー５３が露出している。
【００４０】
ヒンジ機構６０から離れた方の前面カバー５１の端部には送話部５９ｂが設けられている。携帯電話装置５０のユーザはこの送話部５９ｂを介して相手方に音声を送信する。
【００４１】
また、背面カバー５２には、携帯電話装置５０に電力を供給する電池が収納されている電池パック５４が着脱自在に装着されている。
【００４２】
第２の筐体５０Ｂは、前面カバー５５と背面カバー５６とにより、その外形が画定されている。
【００４３】
第２の筐体５０Ｂの前面カバー５５には表示画面としての液晶画面６１が設けられている。
【００４４】
また、ヒンジ機構６０から離れた方の前面カバー５５の端部には受話部５９ａが設けられている。携帯電話装置５０のユーザはこの受話部５９ａを介して相手方に音声を受信する。
【００４５】
第２の筐体５０Ｂの背面カバー５６には無線通信用のアンテナ５８が設けられている。
【００４６】
図２に示した携帯電話装置５０の一部品として携帯電話装置５０の内部に組み込まれている自動ベアラ切り替え装置１０は、図１に示すように、携帯電話装置５０の動作を制御する制御部１１と、各種の情報を保持するメモリ１２と、携帯電話網の一例としてのＩＭＴ−２０００網２０に携帯電話装置５０を接続させるＩＭＴ−２０００無線部１３と、無線ＬＡＮ網３０に携帯電話装置５０を接続させる無線ＬＡＮ無線部１４と、を備えている。
【００４７】
制御部１１は、操作キー５３を介して、ユーザからのコマンドを入力する。
【００４８】
また、制御部１１は、液晶画面６１にサイトを表示する。
【００４９】
ユーザは、操作キー５３を介して、接続優先設定を制御部１１に入力することができる。
【００５０】
接続優先設定とは、ＩＭＴ−２０００ベアラと無線ＬＡＮベアラのいずれか一つを主に使用するか、あるいは、ＩＭＴ−２０００ベアラと無線ＬＡＮベアラのいずれか一つのみを使用するかを示す設定である。従って、接続優先設定は次の４個の何れかから選択される。
（１）ＩＭＴ−２０００ベアラを主に利用する「ＩＭＴ−２０００優先」
（２）無線ＬＡＮベアラを主に利用する「無線ＬＡＮ優先」
（３）ＩＭＴ−２０００ベアラのみを利用する「ＩＭＴ−２０００固定」
（４）無線ＬＡＮベアラのみを利用する「無線ＬＡＮ固定」
ユーザから接続優先設定が入力されると、制御部１１はその接続優先設定をメモリ１２に記憶する。
【００５１】
なお、携帯電話装置５０は図２に示した折り畳み式のものには限定されない。折り畳み式以外の直方体形状のものであってもよい。
【００５２】
図３はインターネット網の概念図である。
【００５３】
ここで、携帯電話網としてのＩＭＴ−２０００網２０のエリア内に含まれる携帯電話装置がＭＳ１、ＭＳ３及びＭＳ４の３個であり、無線ＬＡＮ網３０としてのＷＬＡＮ１エリア圏内に含まれる携帯電話装置がＭＳ２及びＭＳ３の２個であり、無線ＬＡＮ網３０としてのＷＬＡＮ２エリア圏内に含まれる携帯電話装置がＭＳ４のみであり、どのエリアにも属さない携帯電話装置をＭＳ５とする。
【００５４】
ＩＭＴ−２０００網２０で接続可能なＬＡＮ１ネットワーク及び無線ＬＡＮで接続可能なＬＡＮ２ネットワークはゲートウェイサーバー４０、４１を介しインターネット４２と接続され、無線ＬＡＮで接続可能なＬＡＮ３ネットワークはインターネット４２とは切り離されたローカルネットワークである。
【００５５】
図７は、制御部１１の構造の一例を示すブロック図である。
【００５６】
図７に示すように、制御部１１は、例えば、中央処理装置（ＣＰＵ：Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）７０と、第一のメモリ７１と、第二のメモリ７２と、各種命令及びデータを中央処理装置７０に入力するための入力インターフェイス７３と、中央処理装置７０により実行された処理の結果を出力する出力インターフェイス７４と、から構成されている。
【００５７】
第一及び第二のメモリ７１、７２の各々は、リード・オンリー・メモリー（ＲＯＭ）、ランダム・アクセス・メモリー（ＲＡＭ）またはＩＣメモリーカードなどの半導体記憶装置、フレキシブルディスクなどの記憶媒体、ハードディスク、あるいは、光学磁気ディスクなどからなる。本実施形態においては、第一のメモリ７１はＲＯＭからなり、第二のメモリ７２はＲＡＭからなる。
【００５８】
第一のメモリ７１は、ベアラの自動切り替えを実行するためのプログラムを格納している。第二のメモリ７２は様々なデータ及びパラメータを記憶しているとともに、中央処理装置７０に対する作動領域を提供する。中央処理装置７０は第一のメモリ７１からプログラムを読み出し、そのプログラムを実行する。すなわち、中央処理装置７０は第一のメモリ７１に格納されているプログラムに従って作動する。
【００５９】
例えば、本実施形態においては、第一のメモリ７１及び第二のメモリ７２はメモリ１２によって代用することが可能である。
【００６０】
また、本実施形態においては、入力インターフェイス７３は操作キー５３により代用することが可能である。
【００６１】
図４、図５及び図６は本発明の第一の実施形態に係る自動ベアラ切り替え装置１０の動作を示すフローチャートである。
【００６２】
以下、図４乃至図６を参照して、本発明の第一の実施形態に係る自動ベアラ切り替え装置１０の動作、すなわち、ブラウジングの自動ベアラ切り替え制御の動作を説明する。
【００６３】
自動ベアラ切り替え装置１０を内蔵する携帯電話装置５０はスタンバイ状態においては、ユーザが操作キー５３を介して入力するサイトページ取得トリガを待っている（図４のステップＡ１０１）。
【００６４】
ユーザが操作キー５３を介してサイトへの接続を選択すると（図４のステップＡ１０２）、制御部１１は、携帯電話装置５０の受信電波状況に基づいて、携帯電話装置５０がＩＭＴ−２０００エリア圏内かつ無線ＬＡＮエリア圏内であるか否かを判断する（図４のステップＡ１０３）。
【００６５】
携帯電話装置ＭＳ３及びＭＳ４のように、携帯電話装置５０がＩＭＴ−２０００エリア圏内かつ無線ＬＡＮエリア圏内にある場合（図４のステップＡ１０３のＹＥＳ）、制御部１１はメモリ１２に記憶されている携帯電話装置５０の接続優先設定を確認し、携帯電話装置５０の接続優先設定が「ＩＭＴ−２０００優先」または「無線ＬＡＮ優先」の何れかであるか否かを判定する（図４のステップＡ１０４）。
【００６６】
携帯電話装置５０の接続優先設定が「ＩＭＴ−２０００優先」または「無線ＬＡＮ優先」である場合（図４のステップＡ１０４のＹＥＳ）、制御部１１は、さらに、サイトへの接続の選択（図４のステップＡ１０２）が表示画面内のリンク情報の表示の選択であったか否かを判定する（図４のステップＡ１０６）。
【００６７】
サイトへの接続の選択（図４のステップＡ１０２）が表示画面内のリンク情報の表示の選択であった場合には（図４のステップＡ１０６のＹＥＳ）、制御部１１は、さらに、表示画面としての液晶画面６１に現在表示している画面の取得時の無線状況を確認し、画面の取得時に携帯電話装置５０がＩＭＴ−２０００網２０および無線ＬＡＮ網３０の両方の圏内であったか否かを判定する（図４のステップＡ１０７）。
【００６８】
画面の取得時に携帯電話装置５０がＩＭＴ−２０００網２０および無線ＬＡＮ網３０の両方の圏内であった場合には（図４のステップＡ１０７のＹＥＳ）、制御部１１は、さらに、現在表示中の接続ベアラがＩＭＴ−２０００であるか否かを判定する（図４のステップＡ１０８）。
【００６９】
接続中のベアラがＩＭＴ−２０００である場合（図４のステップＡ１０８のＹＥＳ）には、制御部１１は、ＩＭＴ−２０００無線部１３を介して、ＩＭＴ−２０００による接続を継続する（図５のステップＡ２０１）。
【００７０】
これに対して、接続中のベアラがＩＭＴ−２０００ではない場合（図４のステップＡ１０８のＮＯ）、すなわち、接続中のベアラが無線ＬＡＮである場合には、制御部１１は、無線ＬＡＮ無線部１４を介して、無線ＬＡＮによる接続を実施する（図５のステップＡ２０５）。
【００７１】
サイトへの接続の選択（図４のステップＡ１０２）が表示画面内のリンク情報の表示の選択ではなかった場合（図４のステップＡ１０６のＮＯ）、例えば、Ｂｏｏｋｍａｒｋの選択またはＵＲＬの入力によるサイトの接続の選択であった場合には、制御部１１は、携帯電話装置５０の接続優先設定が「ＩＭＴ−２０００優先」であるか否かを判定する（図４のステップＡ１０９）。
【００７２】
また、画面の取得時に携帯電話装置５０がＩＭＴ−２０００網２０および無線ＬＡＮ網３０の両方の圏内にはなかった場合には（図４のステップＡ１０７のＮＯ）、制御部１１は、同様に、携帯電話装置５０の接続優先設定が「ＩＭＴ−２０００優先」であるか否かを判定する（図４のステップＡ１０９）。
【００７３】
携帯電話装置５０の接続優先設定が「ＩＭＴ−２０００優先」である場合（図４のステップＡ１０９のＹＥＳ）には、制御部１１は、ＩＭＴ−２０００無線部１３を介して、ＩＭＴ−２０００による接続を継続する（図５のステップＡ２０１）。
【００７４】
携帯電話装置５０の接続優先設定が「ＩＭＴ−２０００優先」ではない場合（図４のステップＡ１０９のＮＯ）、すなわち、携帯電話装置５０の接続優先設定が「無線ＬＡＮ優先」である場合には、制御部１１は、無線ＬＡＮ無線部１４を介して、無線ＬＡＮによる接続を実施する（図５のステップＡ２０５）。
【００７５】
制御部１１は、ＩＭＴ−２０００による接続を継続した後（図５のステップＡ２０１）、サイト接続時にサイトを正常に表示することが可能か否かを判定する（図５のステップＡ２０２）。
【００７６】
サイトを正常に表示することが可能か否かの判定は、サイト接続におけるＨＴＴＰレスポンスのステータスコードを取得し、このステータスコードに基づいて行う。
【００７７】
ステータスコード「２００  ＯＫ」その他の表示継続可能を示すステータスコードを取得した場合には表示可能と判断し（図５のステップＡ２０２のＹＥＳ）、制御部１１は、取得したサイトページ及び利用したベアラ状態を液晶画面６１に表示する（図５のステップＡ２０３）。
【００７８】
一方、ステータスコード「４０４  Ｎｏｔ  Ｆｏｕｎｄ」その他の表示継続不可を示すステータスコードを取得した場合のように、表示継続可能を示すステータスコードを取得することができない場合には（図５のステップＡ２０２のＮＯ）、制御部１１は、正常にサイトを表示することが不可能であると判断して、ベアラをＩＭＴ−２０００から無線ＬＡＮに切り替え、再接続を実施する（図５のステップＡ２０４）。
【００７９】
一方、制御部１１は、無線ＬＡＮによる接続を実施した後（図５のステップＡ２０５）、サイト接続時にサイトを正常に表示することが可能か否かを判定する（図５のステップＡ２０６）。
【００８０】
サイトを正常に表示することが可能か否かの判定は、前述のように、サイト接続におけるＨＴＴＰレスポンスのステータスコードを取得し、このステータスコードに基づいて行う。
【００８１】
ステータスコード「２００  ＯＫ」その他の表示継続可能を示すステータスコードを取得した場合には表示可能と判断し（図５のステップＡ２０６のＹＥＳ）、制御部１１は、取得したサイトページ及び利用したベアラ状態を液晶画面６１に表示する（図５のステップＡ２０３）。
【００８２】
一方、ステータスコード「４０４  Ｎｏｔ  Ｆｏｕｎｄ」その他の表示継続不可を示すステータスコードを取得した場合のように、表示継続可能を示すステータスコードを取得することができない場合には（図５のステップＡ２０６のＮＯ）、制御部１１は、正常にサイトを表示することが不可能であると判断して、ベアラを無線ＬＡＮからＩＭＴ−２０００に切り替え、再接続を実施する（図５のステップＡ２０７）。
【００８３】
制御部１１は、ベアラをＩＭＴ−２０００から無線ＬＡＮに切り替え、再接続を実施した後（図５のステップＡ２０４）、または、ベアラを無線ＬＡＮからＩＭＴ−２０００に切り替え、再接続を実施した後（図５のステップＡ２０７）、サイト接続時にサイトを正常に表示することが不可能か否かを判定する（図５のステップＡ２０８）。
【００８４】
サイトを正常に表示することが可能である場合（図５のステップＡ２０８のＮＯ）、制御部１１は、取得したサイトページ及び利用したベアラ状態を液晶画面６１に表示する（図５のステップＡ２０３）。
【００８５】
サイトを正常に表示することが不可能である場合（図５のステップＡ２０８のＹＥＳ）、制御部１１は、ステータスコードの正常取得が不可能である旨と利用した現ベアラ状態を液晶画面６１に表示する（図５のステップＡ２０９）。
【００８６】
取得したサイトページ及び利用したベアラ状態を液晶画面６１に表示した後（図５のステップＡ２０３）、または、ステータスコードの正常取得が不可能である旨と利用した現ベアラ状態を液晶画面６１に表示した後（図５のステップＡ２０９）、制御部１１は、液晶画面６１に表示した内容及びベアラ情報を、ページ取得時の各ベアラの圏内／圏外情報とともに、メモリ１２のキャッシュに保存する（図５のステップＡ２１０）。
【００８７】
制御部１１は、さらに、接続ＵＲＬ及びベアラ情報をヒストリに追加する（図５のステップＡ２１１）。
【００８８】
これにより、サイト表示が完了する（図５のステップＡ２１２）。
【００８９】
携帯電話装置５０の接続優先設定が「ＩＭＴ−２０００優先」及び「無線ＬＡＮ優先」ではない場合には（図４のステップＡ１０４のＮＯ）、制御部１１は、さらに、携帯電話装置５０の接続優先設定が「ＩＭＴ−２０００固定」であるか否かを判定する（図４のステップＡ１０５）。
【００９０】
携帯電話装置５０の接続優先設定が「ＩＭＴ−２０００固定」である場合には（図４のステップＡ１０５のＹＥＳ）、制御部１１は、ベアラをＩＭＴ−２０００から無線ＬＡＮに切り替え、再接続を実施する（図５のステップＡ２０４）。以後、前述と同様にして、ステップＡ２０８及びそれ以降の各ステップが実施される。
【００９１】
携帯電話装置５０の接続優先設定が「無線ＬＡＮ固定」である場合には（図４のステップＡ１０５のＮＯ）、制御部１１は、ベアラを無線ＬＡＮからＩＭＴ−２０００に切り替え、再接続を実施する（図５のステップＡ２０７）。以後、前述と同様にして、ステップＡ２０８及びそれ以降の各ステップが実施される。
【００９２】
携帯電話装置５０がＩＭＴ−２０００エリア圏外または無線ＬＡＮエリア圏外にある場合には（図４のステップＡ１０３のＮＯ）、制御部１１は、さらに、携帯電話装置５０がＩＭＴ−２０００エリア圏外かつ無線ＬＡＮエリア圏外にあるか否かを判定する（図６のステップＡ３０１）。
【００９３】
携帯電話装置５０がＩＭＴ−２０００エリア圏外かつ無線ＬＡＮエリア圏外にある場合には（図６のステップＡ３０１のＹＥＳ）、制御部１１は、サイト接続を行わずに、液晶画面６１に圏外表示を行う（図６のステップＡ３０２）。
【００９４】
これにより、サイト接続動作は終了する（図５のステップＡ２１２）。
【００９５】
携帯電話装置５０がＩＭＴ−２０００エリア圏外及び無線ＬＡＮエリア圏外にはない場合（図６のステップＡ３０１のＮＯ）、すなわち、携帯電話装置５０がＩＭＴ−２０００エリアまたは無線ＬＡＮエリアの何れか一方の圏内にある場合には、制御部１１は、さらに、携帯電話装置５０がＩＭＴ−２０００エリア圏内にあるか否かを判定する（図６のステップＡ３０３）。
【００９６】
携帯電話装置５０がＩＭＴ−２０００エリア圏内にある場合（図６のステップＡ３０３のＹＥＳ）、制御部１１は、さらに、携帯電話装置５０の接続優先設定が「無線ＬＡＮ固定」以外の接続優先設定であるか否かを判定する（図６のステップＡ３０４）。
【００９７】
携帯電話装置５０の接続優先設定が「無線ＬＡＮ固定」以外の接続優先設定である場合（図６のステップＡ３０４のＹＥＳ）、制御部１１は、ベアラを無線ＬＡＮからＩＭＴ−２０００に切り替え、再接続を実施する（図５のステップＡ２０７）。以後、前述と同様にして、ステップＡ２０８及びそれ以降の各ステップが実施される。
【００９８】
携帯電話装置５０の接続優先設定が「無線ＬＡＮ固定」である場合（図６のステップＡ３０４のＮＯ）、制御部１１は、サイト接続を行わずに、液晶画面６１に圏外表示を行う（図６のステップＡ３０２）。
【００９９】
これにより、サイト接続動作は終了する（図５のステップＡ２１２）。
【０１００】
携帯電話装置５０がＩＭＴ−２０００エリア圏内にはない場合（図６のステップＡ３０３のＮＯ）、すなわち、携帯電話装置５０が無線ＬＡＮ圏内にある場合には、制御部１１は、さらに、携帯電話装置５０の接続優先設定が「ＩＭＴ−２０００固定」以外の接続優先設定であるか否かを判定する（図６のステップＡ３０５）。
【０１０１】
携帯電話装置５０の接続優先設定が「ＩＭＴ−２０００固定」以外の接続優先設定である場合には（図６のステップＡ３０５のＹＥＳ）、制御部１１は、ベアラをＩＭＴ−２０００から無線ＬＡＮに切り替え、再接続を実施する（図５のステップＡ２０４）。以後、前述と同様にして、ステップＡ２０８及びそれ以降の各ステップが実施される。
【０１０２】
携帯電話装置５０の接続優先設定が「ＩＭＴ−２０００固定」である場合には（図６のステップＡ３０５のＮＯ）、制御部１１は、サイト接続を行わずに、液晶画面６１に圏外表示を行う（図６のステップＡ３０２）。
【０１０３】
これにより、サイト接続動作は終了する（図５のステップＡ２１２）。
【０１０４】
以上のように、本実施形態に係る自動ベアラ切り替え装置１０によれば、ＨＴＴＰのステータスコードを取得し、そのステータスコードに基づいて、サイトを表示することが可能か否かを判断し、サイトを表示することが不可能である場合には、自動的にベアラを切り替えて、再接続する。
【０１０５】
例えば、図３に示した携帯電話装置ＭＳ４がサーバ４（Ｓｅｒｖｅｒ４）に接続する場合、ＩＭＴ−２０００では携帯電話装置ＭＳ４はサイトを表示することは不可能であり、無線ＬＡＮのみによってサイトを表示することが可能になる。
【０１０６】
この携帯電話装置ＭＳ４がサーバ４に接続する場合のように、使用するベアラによってはサイトを表示することが不可能である場合においても、携帯電話装置ＭＳ４のユーザは現在のベアラを意識することなく、サイトを表示させることが可能となる。
【０１０７】
また、メモリ１２のキャッシュには、ユーザが表示した順に、表示内容及びベアラ情報を格納することにより、ベアラが混在している場合であっても、連続した表示経緯をそのままにさかのぼることが可能となり、ユーザはベアラを意識する必要がなくなる。
【０１０８】
さらに、本実施形態に係る自動ベアラ切り替え装置１０においては、ユーザが接続優先設定を行うことができ、ユーザが指定したベアラを優先的に利用することを可能としている。
【０１０９】
但し、常に、接続優先設定により指定されたベアラで接続を行った場合、サイトを表示することが不可能なベアラに対して、連続して接続要求がなされる場合がある。このため、本実施形態に係る自動ベアラ切り替え装置１０においては、Ｂｏｏｋｍａｒｋの選択あるいはＵＲＬの入力その他の選択行為により、現在表示しているページとリンク状態にないサイトを取得しようとする場合には、接続優先設定の優先順位の高いベアラで接続を実施し、サイト内のリンク情報のアンカー選択時においては、接続優先設定の優先順位にかかわらず現接続中のベアラを利用することにより、サイトを表示することが不可能なベアラに対する連続した接続要求を抑えることを可能としている。
【０１１０】
また、本実施形態に係る自動ベアラ切り替え装置１０においては、サイト取得時に電波状況の圏内・圏外情報を含むベアラ情報をメモリ１２のキャッシュに保持する。次回のサイト接続時には、優先順位の高いベアラの現在と前回の電波状況を比較し、優先順位の高いベアラが圏外から圏内に変化した場合、その変化をトリガとして、ベアラを接続優先設定に従ったベアラに切り替え、接続を実施する。これにより、サイト内のリンク情報のアンカーを選択した場合においても、電波状況の変化に応じてベアラを切り替えることが可能となる。
【０１１１】
なお、本実施形態に係る自動ベアラ切り替え装置１０においては、携帯電話網としてＩＭＴ−２０００網２０を選択したが、ＩＭＴ−２０００網２０を他の通信規格に置換することも可能である。
【０１１２】
また、本実施形態に係る自動ベアラ切り替え装置１０においては、サイトを表示することが可能か否かの判断の際に、表示継続可能または表示継続不可能を示すステータスコードを取得し、そのステータスコードに基づいて、判断を行っている。ページ取得中の電波状況の悪化により、表示継続可能を示すステータスコードを取得していても、サイトの表示を行うことができない場合があり得る。このため、一定時間以内にページ取得が完了しない場合もサイトの表示が不可能と判断し、ベアラの切り替えを行い、再接続を実施するようにすることもできる。
【０１１３】
なお、本実施形態に係る自動ベアラ切り替え装置１０は携帯電話装置５０に内蔵されているものとしたが、本実施形態に係る自動ベアラ切り替え装置１０を携帯電話装置５０以外の無線通信装置に搭載することも可能である。
【図面の簡単な説明】
【０１１４】
【図１】本発明の第一の実施形態に係る自動ベアラ切り替え装置のブロック図である。
【図２】本発明の第一の実施形態に係る自動ベアラ切り替え装置が搭載されている無線通信装置としての携帯電話装置の一例を示す斜視図である。
【図３】インターネット網の概念図である。
【図４】本発明の第一の実施形態に係る自動ベアラ切り替え装置の動作を示すフローチャートである。
【図５】本発明の第一の実施形態に係る自動ベアラ切り替え装置の動作を示すフローチャートである。
【図６】本発明の第一の実施形態に係る自動ベアラ切り替え装置の動作を示すフローチャートである。
【図７】本発明の第一の実施形態に係る自動ベアラ切り替え装置における制御部の構造の一例を示すブロック図である。
【符号の説明】
【０１１５】
１０  自動ベアラ切り替え装置
１１  制御部
１２  メモリ
１３  ＩＭＴ−２０００無線部
１４  無線ＬＡＮ無線部
２０  ＩＭＴ−２０００網
３０  無線ＬＡＮ網
４０、４１  ゲートウェイサーバー
４２  インターネット
５０  携帯電話装置
５１、５５  前面カバー
５２、５６  背面カバー
５３  操作キー
５８  アンテナ
５９ａ  受話部
５９ｂ  送話部
６０  ヒンジ機構
６１  液晶画面
７０  中央処理装置
７１  第一のメモリ
７２  第二のメモリ
７３  入力インターフェイス
７４  出力インターフェイス
【図１】
0004802810.tif 000002
【図２】
0004802810.tif 000003
【図４】
0004802810.tif 000004
【図５】
0004802810.tif 000005
【図６】
0004802810.tif 000006
【図７】
0004802810.tif 000007
【図３】
0004802810.tif 000008