(57)【特許請求の範囲】
【請求項１】
それぞれ通信回線に係る識別情報を記憶した複数の記憶媒体から、前記識別情報を読み出す読み出し手段と、
前記識別情報に基づいて複数の通信回線を決定し、前記複数の通信回線を用いて通信を行う通信手段と、
前記通信手段を制御してインターネットにアクセスし、指定された通信先からコンテンツを取得する取得手段とを備え、
前記取得手段は、前記指定された通信先から取得すべき一つのコンテンツが複数種類のデータを含む場合、前記一つのコンテンツに含まれる複数種類のデータの数に基づいて、複数の前記通信回線を使用して前記一つのコンテンツを取得した方が速いか、或いは、一つの前記通信回線を使用して前記一つのコンテンツを取得した方が速いかを判別し、複数の前記通信回線を使用して前記一つのコンテンツを取得した方が速いと判別した場合は前記一つのコンテンツに含まれるデータの種類に応じて、互いに異なる種類のデータを前記複数の通信回線に割り当て、前記一つのコンテンツに含まれる、前記複数の通信回線に割り当てられた複数種類のデータを前記複数の通信回線を用いて同時に取得するように、前記通信手段を制御し、一つの前記通信回線を使用して前記一つのコンテンツを取得した方が速いと判別した場合は一つの前記通信回線を使用して前記一つのコンテンツに含まれる複数種類のデータを取得するように前記通信手段を制御することを特徴とする通信装置。
【請求項２】
前記取得手段が取得するコンテンツはＷＥＢページを含み、
前記取得手段により取得されたデータを用いてＷＥＢページを表示する表示手段を備え、
前記取得手段は、一つのＷＥＢページが複数種類のデータを含む場合、前記一つのＷＥＢページに含まれるデータの種類に応じて、互いに異なる種類のデータを前記複数の通信回線に割り当て、前記一つのＷＥＢページに含まれる、前記複数の通信回線に割り当てられた複数種類のデータを前記複数の通信回線を用いて同時に取得するように、前記通信手段を制御することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記取得手段は、前記複数の記憶媒体に記憶された識別情報に基づいて、前記複数の通信回線によりそれぞれ前記指定された通信先にアクセスできるか否かを判別し、アクセス可能と判別した通信キャリアを使用して前記指定された通信先からコンテンツを取得するように、前記通信手段を制御することを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記通信手段はそれぞれ異なる通信方式により通信を行う複数の通信部を有し、前記通信手段は前記複数の通信回線の通信方式に対応する通信部により通信を行うことを特徴とする請求項１から３の何れか１項に記載の通信装置。
【請求項５】
前記複数の記憶媒体を同時に装着可能な複数のスロットを備えたことを特徴とする請求項１から４の何れか１項に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信装置に関し、特に、通信キャリアに係る識別情報を記憶した記憶媒体を利用して通信を行う装置に関する。
【背景技術】
【０００２】
従来、携帯型の通信端末として、携帯電話機が知られている。携帯電話の普及率は年々高くなり、中には、複数台の携帯電話を所有するユーザもいる。
【０００３】
また、日常使用している携帯電話を海外においても使用したいという要求もあり、世界的に広く普及しているＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）携帯電話の需要も高まっている。
【０００４】
ＧＳＭ携帯電話機では、ＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｍｏｄｕｌｅ）カードと呼ばれるＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードを使って通信やその他の機能を実現している。
【０００５】
ＳＩＭカードには、回線契約ごとに電話（加入者）番号やキャリア（契約した会社及びその通信方式）などの加入者識別情報が格納されている。そして、このＳＩＭカードを電話機に装着し、識別情報をＳＩＭカードから読み出すことで発信及び着信の通話が可能となる。また、電話機に装着するＳＩＭカードを入れ替えることで、一つの契約回線を使って複数の電話機を使い分けることが可能となる。
【０００６】
また、ユーザが一人で複数の通信回線を契約した場合、契約毎の識別情報を記憶したＳＩＭカードが提供される。そのため、電話機に装着するＳＩＭカードを入れ替えることで、一台の電話機で複数の回線を使い分けることが可能となる。
【０００７】
また、携帯電話機においては、従来の音声による通話に加え、電子メールやインターネットへのアクセス機能、アプリケーションのダウンロードによるゲーム、音楽配信、映像配信、テレビ信号受信などの機能が提供されている。
【０００８】
インターネットのアクセス機能を持つ電話機では、ＰＣ上のブラウザと同等の機能を使用可能なフルブラウザ機能を提供するものもある。ブラウザ機能を用いてインターネットにアクセスする時には、ＳＩＭカード内の契約情報に基づき課金設定が行われる。また、コンテンツに応じて現在使用している回線を維持した状態で新たな回線を接続し、回線に対する課金方法を細かく設定し、ユーザに通知する方法も提案されている（例えば、特許文献１参照）。
【０００９】
このように、ブラウザ機能を用いて各種コンテンツの取得を行うことで、ユーザは携帯電話機上でもＰＣと同等の情報を入手することができる。
【特許文献１】特開２００３−３０９６６８
【発明の開示】
【発明が解決しようとする課題】
【００１０】
前述の様に、インターネットへのアクセス時に、フルブラウザ機能を用いると、携帯電話機用の情報ページではなく、ＰＣ上で表示されることを目的とした多種多様な構成を持ったページを表示することになる。ユーザはＰＣと同じようにインターネットへアクセスすることで情報量の多いページを閲覧することができる。
【００１１】
しかし、電話機のリソースや通信速度等の理由により、情報量が増加することに伴い、対象ページの表示が遅くなることが考えられる。
【００１２】
携帯電話機では、利便性のよさにより、すぐに必要な情報が入手できない場合、データ取得中であってもページの表示を中断し、他の情報ページを探しに行くことがある。
【００１３】
そのため、高速データ通信により情報ページを素早く表示することが望まれる。
【００１４】
また、取得するデータ量が増加することに伴い、通信料金も増加することが考えられる。そのため、通信料金を抑えることも望まれている。
【００１５】
本発明はこの様な問題を解決し、取得対象のコンテンツのデータ量が多い場合でも、高速に、或いは、安い料金でデータを取得可能な装置を提供することを目的とする。
【課題を解決するための手段】
【００１６】
本発明は、それぞれ通信回線に係る識別情報を記憶した複数の記憶媒体から、前記識別情報を読み出す読み出し手段と、前記識別情報に基づいて複数の通信回線を決定し、前記複数の通信回線を用いて通信を行う通信手段と、前記通信手段を制御してインターネットにアクセスし、指定された通信先からコンテンツを取得する取得手段とを備え、前記取得手段は、前記指定された通信先から取得すべき一つのコンテンツが複数種類のデータを含む場合、前記一つのコンテンツに含まれる複数種類のデータの数に基づいて、複数の前記通信回線を使用して前記一つのコンテンツを取得した方が速いか、或いは、一つの前記通信回線を使用して前記一つのコンテンツを取得した方が速いかを判別し、複数の前記通信回線を使用して前記一つのコンテンツを取得した方が速いと判別した場合は前記一つのコンテンツに含まれるデータの種類に応じて、互いに異なる種類のデータを前記複数の通信回線に割り当て、前記一つのコンテンツに含まれる、前記複数の通信回線に割り当てられた複数種類のデータを前記複数の通信回線を用いて同時に取得するように、前記通信手段を制御し、一つの前記通信回線を使用して前記一つのコンテンツを取得した方が速いと判別した場合は一つの前記通信回線を使用して前記一つのコンテンツに含まれる複数種類のデータを取得するように前記通信手段を制御する。
【発明の効果】
【００１７】
高速に、或いは、安い料金でデータを取得可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、添付図面に従って本発明に係る実施形態を詳細に説明する。
【００１９】
図１は、本発明の実施形態としての携帯電話機の外観構成を示す図である。
【００２０】
図１の携帯電話機１００（以下電話機）は、複数の通信方式による通信が可能である。本実施形態では、Ｗ−ＣＤＭＡ方式とＣＤＭＡ２０００方式による通信が可能である。もちろん、これ以外の通信方式でもよく、また、三つ以上の通信方式による通話を可能とすることもできる。
【００２１】
また、電話機１００は、音声通信機能のほかに、テレビ電話通信などのマルチメディア機能、電子メール送受信機能、ＷＥＢ閲覧機能を持つ。更に、携帯電話機１００は、電話帳機能、電子手帳機能、ゲームなどのアプリケーションをダウンロードして使用する機能、ナビゲーション機能、音楽再生機能を有する。
【００２２】
携帯電話機１００の筐体１内には、アンテナ及び、着信時に振動させるバイブレータが内蔵されているものとする。また、筐体１の正面には、液晶表示部（ＬＣＤ２が設けられ、ＬＣＤ２の上部にはスピーカ５が配置されている。通話の際に音声を入力するためのマイクロフォン４を筐体１の最下部に配置し、通話機能に加え、各種の機能に関する操作入力のためのキー操作部３を筐体の下部に備えている。筐体１の側面には不図示のメモリカードを装着可能なメモリカードスロット６を備えている。メモリカードには、電話機１００にて利用する各種機能を実行するためのデータなどを記憶することができる。
【００２３】
図２は携帯電話機１００を背面から示した構成図である。
【００２４】
電話機１００の背面には、電池パック７を収納する収納部１２がある。収納部１２は電池蓋８によって覆われており、簡単に開くことのできないような構成になっている。電池蓋８を開き、電池パック７を外すと、ＳＩＭカードを装着するための三つのＳＩＭスロット９、１０、１１が設けられている。
【００２５】
各ＳＩＭスロット（Ａ）９、ＳＩＭスロット（Ｂ）１０、ＳＩＭスロット（Ｃ）１１には、それぞれＳＩＭカード（Ａ）１３、ＳＩＭカード（Ｂ）１４、ＳＩＭカード（Ｃ）１５を装着することが可能である。ＳＩＭカード１３、１４、１５はそれぞれ、自由に取り外しすることが可能となっている。
【００２６】
なお、本実施形態においては、三つのＳＩＭスロットを設けた場合を説明したが、二つ、或いは四つ以上のＳＩＭスロットを持つことも可能である。各ＳＩＭスロットの位置は、図１に示したストレート型筐体における背面の電池パックの取り付け部についていてもよい。或いは、折り畳み式筐体でスペースが確保できる場合は側面についていてもよい。
【００２７】
図３は、図１の電話機１００の内部構成を示すブロック図である。なお、図３のブロック図は、主に通話機能、電子メールの送受信機能に必要なブロックのみを記載している。前述の様に、電話機１００は通話機能やメール送受信機能の他、各種の機能を持つが、これらの機能に関連したブロック、並びにその詳細な説明については、公知の構成を用いており、詳細な説明は省略する。
【００２８】
図３において、電話機１００の各種の動作はＣＰＵ１１４により制御される。ＣＰＵ１１４はＣＰＵバス１２４を介して各部を制御する。ＣＰＵバス１２４には、データやプログラムを格納するためのＲＡＭ１１５、ＲＯＭ１１６、電源が切れた場合にもデータを保持することが可能な不揮発性メモリであるＥＥＰＲＯＭ１１７が接続される。
【００２９】
ＣＰＵ１１４は、入出力制御部１１８を介してキー操作部３からキー入力を受付け、また、キー操作部３のボタンを光らせる制御を行う。また、ＣＰＵ１１４は、表示制御部１１９を制御することにより、表示部２に対して様々な画像や情報を表示する。
【００３０】
また、ＣＰＵ１１４は、外部メモリＩ／Ｆ１２１を介して、ＳＩＭスロット（Ａ）９、ＳＩＭスロット（Ｂ）１０、ＳＩＭスロット（Ｃ）１１に装着されたＳＩＭカードの情報を読み取る。更に、メモリカードスロット６を介して装着されたメモリカードＭに対し、データの書き込み、読み出しを実行する。
【００３１】
また、電話機１００は、Ｗ−ＣＤＭＡ方式（第１の通信方式）用の通信部１２２と、ＣＤＭＡ２０００方式（第２の通信方式）用の通信部１２３を備えている。そして、後述の様に、装着されたＳＩＭカード１３〜１５から読み出した加入者情報に従い、通信部１２２及び１２３を選択し、通信を行う。
【００３２】
次に、電話機１００における電話、及び電子メールの基本的な着信、送信処理について説明する。
【００３３】
ここでは、例として、通信部１２２による着信時の処理について説明する。
【００３４】
図３において、不図示の無線基地局から伝送されてくる無線信号をアンテナ１０１により受信し、受信された信号がアンテナ共用機１０２を介して受信部１０３に入力される。受信部１０３は、高周波増幅器、周波数変換器及び復調器を備える。そして、受信部１０３は、受信した信号を低雑音増幅器で低雑音増幅した後、周波数シンセサイザ１０５より発生された受信局部発信信号と混合し、受信中間周波数信号または受信ベースバンド信号に周波数変換する。そして、周波数変換した信号を復調器で復調する。
【００３５】
復調された信号は、ベースバンド処理部１０６に送られ、制御データ、音声信号及び電子メールのデータに分離される。制御データはＣＰＵ１１４に送られる。ＣＰＵ１０６は、この制御データに応じて着信を検出する。
【００３６】
着信後、ベースバンド処理部１０６は音声データを検出し、コーデック１０７に送る。コーデック１０７は、音声データを通信方式に従って復号し、スピーカ５から出力する。
【００３７】
一方、電子メールのデータであればＲＡＭ１１５に送られ、保存される。ユーザが、キー操作部３を操作することにより、ＲＡＭ１１５に保存された電子メールデータを任意に読み出して表示部２に表示することができる。
【００３８】
この様に、音声電話を着信すると、スピーカ５から相手の音声が出力される。
【００３９】
一方、通話中の音声を送信する場合、マイク４から出力されたユーザの音声信号はコーデック１０７により通信方式に応じて符号化される。符号化された音声データは、ベースバンド処理部１０６により必要な処理が施され、送信部１０４に出力される。送信部１０４は、変調器、周波数変換機、送信電力増幅器を備える。そして、送信部１０４は、音声データを通信方式に従って変調した後、周波数シンセサイザ１０５から発生された送信局部発信信号と混合して無線周波数信号に周波数変換する。そして、変換した信号を増幅した後、アンテナ共用器１０２及びアンテナ１０１を介して、不図示の基地局に向けて送信される。
【００４０】
ユーザは、キー操作部３を操作することで、通話を終了することができる。
【００４１】
次に、発信時の処理を説明する。
【００４２】
まず、ユーザは、操作部３を操作することにより、後述の様に認証済みのＳＩＭカードに応じたキャリア（通信回線）のうち、使用するキャリアを選択する。ここでは、通信部１２２に対応するキャリアが選択されているものとして説明するが、ユーザは何れのキャリアも任意に選択することが可能である。
【００４３】
ユーザは、キー操作部３を操作することにより、相手の番号を入力し、発信を指示する。ＣＰＵ１１４は、発信の指示があると、ベースバンド処理部１０６に対し、発信用のデータを送る。ベースバンド処理部１０６はまず、発信要求のためのデータを送信部１０４に送る。送信部１０４は、発信要求のデータを前述のように変調、周波数変換、及び増幅処理し、アンテナ共用機１０２、アンテナ４０１により指定されたチャネルを使用して基地局に向けて送信する。
【００４４】
発信要求の送信後、ＣＰＵ１１４は、基地局から送信された制御データに基づいて相手との回線が接続されたか否かを検出する。相手との回線接続を確認すると、以下、前述の着信時と同様、相手の音声データを受信すると共に、こちらの音声を送信する処理を実行する。
【００４５】
また、電子メールを送信する場合、ユーザは、キー操作部３を用いて、メール作成を指示する。メール作成が指示されると、ＣＰＵ１１４は、表示制御部１１９を制御し、メール作成用の画面を表示部２に表示する。ユーザはキー操作部３を用いて送信先アドレスや本文を入力し、送信を指示する。ＣＰＵ１１４は、メール送信が指示されると、ベースバンド処理部１０６に対し、アドレスの情報を送り、コーデック１０７に対して本文のデータを送る。コーデック１０７は本文のデータを符号化し、ベースバンド処理部１０６に送る。
【００４６】
ベースバンド処理部１０６は、アドレス、及び本文のデータを送信部１０４に送り、送信部１０４により変調等の処理を施して、アンテナ共用機１０２、アンテナ１０１を介して基地局に送信する。
【００４７】
また、アンテナ共用機１０２は、基地局から送信される電波強度を検出し、検出結果をＣＰＵバス１２４を介してＣＰＵ１１４に送る。
【００４８】
次に、インターネットにアクセスして、ＷＥＢ閲覧を行う場合の処理を説明する。
【００４９】
まず、ユーザは、操作部３を操作することにより、後述の様に認証済みのＳＩＭカードに応じたキャリア（通信回線）のうち、ＷＥＢ閲覧のために使用するキャリアを選択する。
【００５０】
次に、ユーザは、キー操作部３を用いて、ＷＥＢ閲覧開始を指示する。ＷＥＢ閲覧開始が指示されると、ＣＰＵ１１４は、表示制御部１１９を制御し、液晶表示部２にインターネットアクセス用の画面を出力する。ユーザは所望のＵＲＬをキー操作部３を用いて入力、もしくは予め保存されているブックマークから選択し、接続を指示する。
【００５１】
ＣＰＵ１１４は、接続制御部１２０へ接続要求の制御を行い、指定されたＵＲＬへの接続開始を指示する。接続制御部１２０は、ユーザによるキャリアの選択結果に従い、通信部１２２または１２３を選択して通信を開始する。ここでは通信部１２２を選択しているためＣＰＵ１１４からの指示は通信部１２２の各ブロックへ向けて通知される。
【００５２】
ＣＰＵ１１４は、ＵＲＬが指示されると、ベースバンド処理部１０６に対し、ＵＲＬのアドレスの情報を送り、コーデック１０７に対してアクセスするための制御データを送る。コーデック１０７は制御データを符号化し、ベースバンド処理部１０６に送る。
【００５３】
ベースバンド処理部１０６は、ＵＲＬアドレス、及び制御データを送信部１０４に送り、送信部１０４により変調等の処理を施して、アンテナ共用器１０２、アンテナ１０１を介して基地局に送信する。
【００５４】
この様に、ＷＥＢ閲覧を要求すると、アクセス先から送信されたデータを受信部１０３において受信し、ＲＡＭ１１５に受信したデータが保存される。ＣＰＵ１１４はＲＡＭ１１５に保存されたコンテンツデータが全てそろうと表示制御部１１９を介して液晶表示部２へＷＥＢページを表示する。
【００５５】
本実施形態では、ＳＩＭスロット（Ａ）１０、ＳＩＭスロット（Ｂ）１１、ＳＩＭスロット（Ｃ）１２に装着されたＳＩＭカードから加入者識別情報を読み取り、この加入者情報に基づいて通信処理を行う。
【００５６】
ここで、ＳＩＭカードに記憶されている情報について説明する。
【００５７】
図４はＳＩＭカードに記憶された情報を示す図である。
【００５８】
各ＳＩＭカードには、ＩＣカードＩＤ４０１、国際移動体端末番号４０２、認証用キー値４０６、ＰＩＮコード４０７、電話帳情報４１０、メールデータ４１２、契約情報４１３、リザーブ４１３が記憶される。
【００５９】
ＩＣカードＩＤ４０１は、カードをユニークに識別するための情報である。国際移動体端末番号４０２は、契約したキャリアによって提供される加入者を特定するための情報である。国際移動体端末番号４０２は、移動体通信用国番号４０３、移動体通信網識別番号４０４及び移動体端末識別番号４０５から構成されている。移動体通信用国番号４０３により契約したキャリアの国が判別でき、移動体通信網識別番号４０４により契約したキャリアを識別できる。移動体端末識別番号４０５が電話番号として加入者に提供される。
【００６０】
認証用キー値４０６は、キャリアの提供する電話網へアクセスするために電話機との認証を行うための情報である。ＰＩＮ（Ｐｅｒｓｏｎａｌ  Ｉｄｅｎｔｉｆｙ  Ｎｕｍｂｅｒ）コード４０７は、第三者に無断使用されることを防ぐため、ＳＩＭカードが電話機に装着された際に加入者自身を特定するための暗証番号である。ＰＩＮコードは二種類保存することができる。
【００６１】
電話帳４１０には、ＰＩＮコード４０９を入力することにより発信可能となる発信先固定電話帳４１１が含まれる。
【００６２】
メール情報４１２には、電子メールアドレス等の情報が格納される。
【００６３】
契約情報４１３は各キャリア特有のキャリア契約情報が記載されており、各種契約プランに応じた回線接続情報やパケット通信契約内容が記載されている。
【００６４】
次に、電源投入時における、ＳＩＭカードの検出処理と、通信部１２３、１２４及び接続制御部１２０の制御について、図５のフローチャートを用いて説明する。
【００６５】
なお、本実施形態の携帯端末１では、電源オンの間はＳＩＭスロットからＳＩＭカードを取り出すことができない。そのため、ユーザがＳＩＭカードを装着、排出する場合には、電話機１の電源をオフする。
【００６６】
そして、この様に電源オフの間にＳＩＭカードの排出、装着が行われた後、キー操作部３を操作することにより電源がオンになると図５のフローチャートがスタートする。なお、図５の処理は、ＣＰＵ１１４が各部を制御することにより実行される。
【００６７】
本実施例では、まず、ＳＩＭスロット（Ａ）９を選択し（Ｓ５０１）、ＳＩＭスロット（Ａ）９にＳＩＭカードが装着されているか否かを判別する（Ｓ５０２）。ＳＩＭスロット（Ａ）９にカードが装着されていた場合、ＳＩＭスロット９を介して、ＳＩＭカードから図４の如き加入者情報を読み出して、ＲＡＭ１１５に記憶する（Ｓ５０３）。
【００６８】
次に読み出してきた情報から、ＳＩＭスロット９のカードが認証されているかどうかを判断する（Ｓ５０４）。認証されていなければＰＩＮコード認証用画面を生成し、液晶表示部２に表示する（Ｓ５１２）。図６はＰＩＮコードの入力画面を示す図である。
【００６９】
６０１は液晶表示部２の表示画面であり、入力を促すメッセージ６０２を表示する。ユーザは、キー操作部３を用い、入力欄６０３に対してＰＩＮコードを入力する。６０４は決定用カーソルである。
【００７０】
ＰＩＮコード入力用画面を表示した後、ユーザによりＰＩＮコードが入力されると、入力されたコードがＳＩＭスロット１０のカードから読み出したＰＩＮコードと一致するか否かを判別する（Ｓ５１３）。ＰＩＮコードが一致し、正しく認証されると、ＳＩＭカード内の契約情報を取得し、ＲＡＭ１１５へ記憶する（Ｓ５０５）。
【００７１】
またＳ５１１で認証が失敗した場合、規定回数連続で認証が失敗したか否かを判別する（Ｓ５１４）。規定回数連続で失敗していない場合には、再度Ｓ５１０に戻り図６のＰＩＮコードの入力画面を表示する。Ｓ５１２において規定回数連続で失敗してＳＩＭスロット９のカードによる認証が失敗した場合、回線の利用ができない旨の警告メッセージを液晶表示部２に表示する（Ｓ５１５）。本実施の形態では、規定回数を３回としている。
【００７２】
また、Ｓ５０４において、カードが認証済みであった場合ＳＩＭカード内の契約情報を取得し、ＲＡＭ１１５へ記憶する（Ｓ５０５）。
【００７３】
次に、全てのＳＩＭスロットに対して、ＳＩＭカードの認証処理を実行したか否かを判別する（Ｓ５０６）。全てのＳＩＭスロットについて認証処理を終了していない場合、まだ認証処理を実行していないＳＩＭスロットのうち何れかを選択し（Ｓ５１６）、Ｓ５０２に戻る。
【００７４】
一方、Ｓ５０６において、全てのＳＩＭスロットについて確認処理済みであれば、認証が成功したＳＩＭカードが一つでもあったかどうか判定する（Ｓ５０７）。認証が成功したＳＩＭカードが一つでもあった場合、通信部１２２、１２３のうち、認証済みカードに対応するキャリアの通信部を動作させる（Ｓ５０８）。また、認証済みカードが一つも無かった場合、何れのＳＩＭスロットにもカードが装着されていない状態であるか否かを判別する（Ｓ５０９）。何れのＳＩＭスロットにもＳＩＭカードが装着されていなかった場合、ＳＩＭカードの装着を要求する画面を表示部２に表示する。
【００７５】
また、ＳＩＭカードが装着されていたものの、何れのＳＩＭカードについても認証が失敗した場合は、通信ができない旨の警告画面を表示部２に表示する（Ｓ５１１）。
【００７６】
この様に、電源投入時には、各ＳＩＭスロット９、１０、１１に装着されたＳＩＭカードの認証を行い、読み出した加入者情報と契約情報をＲＡＭ１１５に記憶することで、認証済みカードに対応するキャリアの通信回路を決定する。
【００７７】
次に、この様に電源が投入された後における携帯端末１００のＷＥＢ閲覧機能について、図７のフローチャートを用いて説明する。なお、図７のフローチャートは、ＣＰＵ１１４が各部を制御することにより実行される。また、図７では、ＳＩＭスロット９、１０、１１に対し、異なるキャリアに対応したＳＩＭカードが装着されている場合について説明する。ＳＩＭスロット９、１０、１１の何れか一つにＳＩＭカードが装着されている場合には、一つの通信回線しか利用できないため、従来の携帯電話機と同様の動作となる。
【００７８】
前述したように、携帯端末１００はＷＥＢ閲覧機能を持っている。
【００７９】
前述の様に、ユーザは、ＷＥＢ閲覧機能を利用する際に使用するキャリアを選択する。その後、ユーザは、表示部２に表示されたアイコンを選択してインターネットアクセス用の接続画面を出力するか、キー操作部３に割り当てられたインターネットアクセス用のショートカットボタンなどを利用して接続開始を指示する。ＣＰＵ１１４は、接続開始の指示があると、ＲＯＭ１１６に格納されたＷＥＢブラウザを起動する。そして、表示制御部１１９を制御し、表示部２に対して、インターネットアクセス開始の接続状態を表示する（Ｓ７０１）。
【００８０】
ここで、ＷＥＢ閲覧を行うためのインターネットアクセスに関するメニューについて説明する。
【００８１】
図８はＷＥＢ閲覧を行う際に、表示部２に表示されるメニュー例である。
【００８２】
ユーザが選択可能なメニューとして、全体メニュー８０１があり、項目としてＷＥＢ閲覧８０２がある。ＷＥＢ閲覧メニュー８０２にはＩｎｔｅｒｎｅｔ（フルブラウザ）８０３か通常のブラウザかを選択する項目があり、それぞれのブラウザに関する詳細設定が可能なブラウザ設定８０４がある。ブラウザ設定メニュー８０４には優先設定８０５、ＵＲＬ入力８０８、ＵＲＬ履歴８０９の項目がある。優先設定メニュー８０５では、優先設定を行うか否かの選択があり、優先設定行う場合にのみ有効になる速度優先８０６と料金優先８０７の排他式選択メニュー項目がある。ＵＲＬ入力メニュー８０８では、直接、ユーザがＵＲＬを入力することができ、過去に入力されたＵＲＬを履歴として閲覧できるのがＵＲＬ履歴メニュー８０９となる。
【００８３】
図８では、優先設定メニュー８０５が有効（ＯＮ）となっており、速度優先メニュー８０６が選択されている。
【００８４】
ＳＩＭカード内に記載されている契約情報４１３は、ＲＡＭ１１５に記憶されている。Ｓ７０１でブラウザ起動をした後、各ＳＩＭスロットのカードに対する契約情報を確認する（Ｓ７０２）。
【００８５】
契約情報４１３には、各契約キャリア特有のキャリア契約情報が記載されている。各キャリアによって提供される契約プランにおける回線接続情報及びパケット通信契約情報として、時間帯による課金情報や、通信速度やローミング情報がある。各回線を使用するごとに総アクセス時間、通信パケット数の推移が、通信時のデータとして更新されて記憶されている。
【００８６】
次に、契約情報４１３に基づいて、選択されたキャリアがインターネットアクセスのできる契約か否かを判定する（Ｓ７０３）。契約上インターネットアクセスができ、ＷＥＢ閲覧機能が使用できる場合、ユーザが入力したＵＲＬへ正しくアクセスできるか否かを確認する（Ｓ７０４）。ここでは、ブラウザは実際にＵＲＬを提供するサーバへアクセスする。アクセス時には、通信先のＵＲＬアドレス情報及び制御データを、現在使用中のキャリアに応じた通信部に対して送信することにより、サーバとの通信が行える。
【００８７】
ＵＲＬがアクセス可能である場合、サーバからのＨＴＭＬデータが送信されるので、受信部により受信し、受信したＨＴＭＬデータをＲＡＭ１１５に記憶する。そして、接続制御部１２０により、ＲＡＭ１１５に保存されたＨＴＭＬデータに基づいてコンテンツの内容を解析する（Ｓ７０５）。なお、ＨＴＴＰのＨＥＡＤリクエストによって、実際にデータを取得せずに、各コンテンツのサイズや構成内容を把握することで、予め必要とするメモリ容量やデータ取得時間を予測することができる。
【００８８】
ＨＴＭＬ解析にあたっては、ＵＲＬから直接取得可能なＨＴＭＬデータに対してのみ解析を施し、ＨＴＭＬ内部にリンクとして示される各種コンテンツや、他にリンクされたＨＴＭＬデータに対しては行わない。他のＨＴＭＬがリンクされている場合には、最初に取得できたＨＴＭＬデータを解析した後、順次、ＨＴＭＬデータを取得して解析が行われる。
【００８９】
解析結果を基に、取得すべき一つのＷＥＢページのデータがテキストのみから構成されているか否かを確認する（Ｓ７０６）。テキストのみで構成されるＨＴＭＬデータであった場合、コンテンツが他にないため、アクセスするキャリアの設定を変更せず、コンテンツデータを取得する（Ｓ７０７）。その後、リンク先にＨＴＭＬデータがあるか否かを判断し（Ｓ７０８）、ＨＴＭＬがあれば次のＨＴＭＬを解析するためにＳ７０４へ戻る。
【００９０】
また、Ｓ７０６において、ＷＥＢページのデータがテキストを含む複数の情報データで構成されている場合、前述のメニューで指定された優先モードが設定されているか否かを判別する（Ｓ７１０）。優先モードが設定されていない場合、一つのキャリアでのみインターネットアクセスを行うため、キャリアを変更せず、Ｓ７０７へ進む。
【００９１】
一方、優先モードが設定されている場合、認証済みのＳＩＭカードに対応したキャリアのうち、現在、利用可能な状態となっているキャリアを選択する（Ｓ７１１）。具体的には、無線基地局との間の電波状態が良好でなく、通信圏外の状態となっているか、或いは、契約内容に応じてインターネットのアクセスが禁止されている時間帯のキャリアは利用できないものとする。
【００９２】
次に、優先モードの内容が、速度優先であるか、または料金優先であるかを判別する（Ｓ７１２）。速度優先である場合は、各ＳＩＭカードの契約情報４１３に従い、各キャリアの転送速度に従って各コンテンツのデータを受信するキャリアを設定する（Ｓ７１３）。
【００９３】
また、料金優先が選択されている場合は、各ＳＩＭカードの契約情報４１３に従い、各キャリアの通信料金に従って各コンテンツのデータを受信するキャリアを設定する（Ｓ７１４）。
【００９４】
そして、設定されたキャリアを使い、各コンテンツのデータを取得する（Ｓ７１５）。取得した全てのコンテンツのデータはＲＡＭ１１５へ保存され、リンク先データの確認が終わると（Ｓ７０８）、各コンテンツのデータを使用して表示画面を生成し、液晶表示部２へ表示する（Ｓ７０９）。
【００９５】
また、Ｓ７０８にて、リンク先がない単独のＨＴＭＬデータである場合、表示画面を形成し、液晶表示部２へ表示する。
【００９６】
また、Ｓ７０３で、選択されたキャリアが契約上インターネットへのアクセスができない場合、インターネットへのアクセスができない旨の警告情報を表示部２に表示する（Ｓ７１６）。このとき、他の認証済みＳＩＭカードのうち、インターネットへのアクセスが可能なキャリアの情報を表示してもよい。
【００９７】
また、Ｓ７０４で、ＵＲＬがアクセス不可能である場合、例えば、コンテンツがない場合やリンク切れでＨＴＭＬデータが存在しないなどが発生したら、ＵＲＬのエラーとしてＨＴＴＰで定義されたエラーを準備する（Ｓ７０９）。そして、エラー画面を形成し、表示部２に表示する（Ｓ７１７）。このとき、リンク先がエラーである場合、該当部分のフォームがエラー表示となって液晶表示部２へ表示される。
【００９８】
次に、速度優先設定処理Ｓ７１３の動作を図９のフローチャートを用いて詳細に説明する。
【００９９】
まず、現在選択中のキャリアによるデータ転送速度を算出する（Ｓ９０１）。本実施形態では、ステップＳ７０５でＵＲＬへアクセスする際に、ＨＴＭＬデータ取得開始から終了までの時間を測定することで、現在使用中の通信回線の速度を算出する。
【０１００】
次に、現在選択中のキャリアに対応したＳＩＭカードの契約情報４１３に記載された転送速度と、算出した転送速度との誤差を求める。そして、この誤差が所定の閾値を超えているか否かを判別する（Ｓ９０２）。ここでは、契約情報４１３に記載された転送速度の１０％を閾値とする。そして、求められた誤差が、契約情報４１３に記載された転送速度の１０％を超えていた場合は、この誤差に基づいて、他のＳＩＭカードの契約情報４１３に記載された転送速度を修正する（Ｓ９０３）。
【０１０１】
また、既に転送速度を計算済みである場合には修正しなくてもよい。
【０１０２】
一方、誤差が閾値以内の場合には、各ＳＩＭカードの契約情報４１３に記載された転送速度の情報をそのまま用いる。
【０１０３】
３つのキャリアにおける速度と課金情報の契約内容の一例を図１０に示す。図１０では、キャリアＡ、キャリアＣ、キャリアＢの順で転送速度が速い。
【０１０４】
次に、対象のＨＴＭＬデータを解析した結果から、取得コンテンツ数が使用可能なキャリア数以上であるか否かを判別する（Ｓ９０４）。ここで、コンテンツ数は、ＨＴＭＬデータ内に存在する各コンテンツの総数を表す。また、Ｓ７１１で選択されたキャリアを使用可能キャリアとする。
【０１０５】
取得コンテンツ数が有効キャリア数以上の場合、コンテンツを複数のキャリアで同時に取得する方が速いと判断し、各コンテンツのデータサイズを取得する（Ｓ９０５）
そして、キャリアの転送速度が速いほど大きいサイズのコンテンツを受信するように割り当てる（Ｓ９０６）。例えば、有効キャリアが三つあり、取得コンテンツとして、サイズがそれぞれ１００ＫＢ、１ＭＢ、３ＭＢの三つの画像コンテンツがある場合、最も速度の速いキャリアに３ＭＢの画像データを割り当てる。そして、次に転送速度が速いキャリアに１ＭＢの画像データを割り当て、最も転送速度の遅いキャリアに１００ＫＢの画像データを割り当てる。そして、これら三つのキャリアによりそれぞれ別々のコンテンツを取得することにより、同時に三つのコンテンツを取得することが可能になる。
【０１０６】
この様に、取得コンテンツに応じて各キャリアに対して割り当てるデータ量に重みを付けることにより、高速なキャリアほど割り当てられるデータ量が増えることになる。そのため、各キャリアがコンテンツの取得に要する時間を平均化することで高速にデータを取得することが可能となる。
【０１０７】
また、Ｓ９０４でキャリア数よりもコンテンツ数が少ない場合、例えば、ＨＴＭＬデータ以外に画像が１つだけある場合など、キャリアを変更するよりもそのまま同じキャリアを継続して使用する方が早くアクセスできると考えられる。
【０１０８】
この場合は、全てのコンテンツを選択中のキャリアを使用して取得するように設定する（Ｓ９０７）。
【０１０９】
この様に、速度優先設定処理においては、各キャリアの転送速度と取得コンテンツのデータサイズに応じて、各コンテンツを取得するために使用するキャリアを設定する。そして、全てのコンテンツを複数のキャリアを使って同時に取得することができる。
【０１１０】
次に、料金優先設定処理７１４について、図１１のフローチャートを用いて説明する。
【０１１１】
まず、対象のＨＴＭＬデータを解析した結果から、取得コンテンツ数が使用可能なキャリア数以上であるか否かを判別する（Ｓ１１０１）。ここで、コンテンツ数は、ＨＴＭＬデータ内に存在する各コンテンツの総数を表す。また、Ｓ７１１で選択されたキャリアを使用可能キャリアとする。
【０１１２】
取得コンテンツ数が有効キャリア数以上の場合、コンテンツを複数のキャリアで同時に取得する方が速いと判断し、各コンテンツのデータサイズを取得する（Ｓ１１０２）。
【０１１３】
そして、通信回線の使用料金が安いほど大きいサイズのコンテンツを受信するように割り当てる（Ｓ１１０３）。
【０１１４】
また、取得コンテンツ数が有効キャリア数よりも少ない場合、使用可能なキャリアのうち、最も通信料金が安いキャリアを使用するキャリアに設定する（Ｓ１１０４）。
【０１１５】
この様に、複数のキャリアを使って複数のコンテンツを並列に取得する。その際、取得コンテンツに応じて各キャリアに対して割り当てるデータ量に重みを付けることにより、料金が安いキャリアほど割り当てられるデータ量が増えることになる。そのため、通信料金をできるだけ抑えながら、コンテンツの取得に要する時間を短縮することが可能となる。
【０１１６】
有効キャリアが複数ある場合には、第１の通信部１２３と第２の通信部１２４を同時に使用することによって並列にインターネットアクセスすることが可能である。また、同じ通信方式のキャリアが複数ある場合には、該当する通信部を単位時間によって切り換えることにより、連続したインターネットアクセスを実現することが可能である。
【０１１７】
なお、本実施形態では、速度優先設定処理と料金優先設定処理を説明したが、全てのキャリアが全く同じ速度であった場合には、速度優先設定処理を行った後に料金優先設定処理を実行してもよい。
【０１１８】
逆に、各キャリアの料金が全く同じであった場合に、料金優先設定処理を行った後に、速度優先設定処理を実行してもよい。
【０１１９】
即ち、速度と料金の両方を同時に適用しても本発明の目的は達せられる。
【０１２０】
以上、述べたように、本実施形態では、複数のＳＩＭスロットを持つ携帯端末において、複数回線を同時に並行使用することで、対象のＨＴＭＬデータを高速にダウンロードすることが可能である。また、課金情報を基に取得することで、高速且つ低料金によってＨＴＭＬデータを取得することが可能となる。
【０１２１】
次に、第２の実施形態を説明する。
【０１２２】
本実施形態では、優先設定に従ってコンテンツを受信するために使用するキャリアを設定した後、ダウンロード中の電波強度に応じて使用するキャリアを再設定する構成とした。
【０１２３】
図１２は本実施形態におけるＷＥＢ閲覧時の処理を示すフローチャートである。
【０１２４】
なお、図１２において、図７と同様の処理については同一の番号を付してある。
【０１２５】
即ち、ステップＳ７０１〜Ｓ７１１、及び、Ｓ７１７、Ｓ７１８の処理は図７と同様である。
【０１２６】
そして、図１２においては、Ｓ７１１で使用可能なキャリアを選択した後の処理が図７と異なる。以下、図７と異なる処理について説明する。
【０１２７】
Ｓ７１１で使用可能なキャリアが選択されると、優先度の設定条件に応じて選択されたキャリアを各コンテンツに割り当てる（Ｓ１２０１）。ここでは、優先度の設定条件として、図９或いは図１１に示した如く、通信速度優先、或いは、料金優先などを設定することができる。
【０１２８】
使用するキャリアを設定した後、コンテンツのダウンロードを開始する（Ｓ１２０２）。そして、全コンテンツのダウンロードが完了したか否かを判別し、ダウンロードが完了した場合にはＳ７０８に進む。また、ダウンロードが完了していない場合、使用中のキャリアの電波強度が変化した（弱くなった）か否かを判別する（Ｓ１２０４）。電波強度が変化していない場合にはＳ１２０２に戻る。
【０１２９】
また、電波強度が変化していた場合、再設定処理を実行する（Ｓ１２０５）。
【０１３０】
ここで、Ｓ１２０５の再設定処理を説明する。
【０１３１】
図１３は再設定処理を示すフローチャートである。
【０１３２】
まず、使用中の各キャリアの電波強度を検出する（Ｓ１３０１）。次に、コンテンツの取得時にデータロスが増加しているか否かを判別する（Ｓ１３０２）。接続制御部１２０では、コンテンツ取得中のデータロスが発生しているかを、ＴＣＰの再送処理や通信速度の変化により測定することができ、通信中の各キャリアに対してデータロスの増加を検知することが可能である。
【０１３３】
データロスが増加していない場合には、使用キャリアを変更することなくしょりを終了する（Ｓ１３０５）。
【０１３４】
一方、データロスが増加していた場合、各キャリアの契約情報に対し、重み付けを設定し直す（Ｓ１３０３）。具体的には、データロスが増加傾向にあるキャリアには優先度が低くなるように重み付けを行い、データロスが減少傾向にあるキャリアに対しては優先度が高くなるように重み付けを設定し直す。そして、Ｓ１２０１に戻る。
【０１３５】
Ｓ１２０１においては、設定し直された契約情報に従って、コンテンツをダウンロードするために使用するキャリアを設定する。
【０１３６】
以上のように、本実施形態では、ダウンロード開始後も電界強度に変化が発生した場合には、動的に電界強度の比較処理を行うことで、最もデータ通信時のロスが少ない通信を選択することができ、高速にダウンロードすることが可能となる。
【０１３７】
なお、本実施形態１及び２における携帯端末ではＳＩＭスロットを三つ備え、三つのＳＩＭカードを同時に装着可能な場合について説明した。
【０１３８】
しかし、スロット数はこれ以外でもよく、同時に二つ以上のＳＩＭカードが装着されていればよい。その場合、各ＳＩＭカードに応じた回線の契約情報を比較し、比較結果を基に、コンテンツ取得の回線を均等に割り当てるようにすればよい。
【０１３９】
また、各ＳＩＭスロットの位置は、背面の電池パックの取り付け部についていてもよいし、筐体でスペースが確保できる場合は側面についている構成としてもよい。なお、携帯端末の外観には依存せず、実施形態のようなストレート型や折り畳み式型やスライド式型でもよく、取得コンテンツの表示が正しく行われていればよい。
【０１４０】
また、本実施例の形態では、三つの異なるキャリアについて説明したが、二つの異なるキャリアであった場合でも、契約内容が異なっていれば、優先度比較が行えるため、同様の実施形態が実現できる。また、装着したＳＩＭカード全てのキャリアが同一で、契約情報も同一である場合には、一つの契約で一つの通信回線しか使用しない場合と同様の動作になり、従来の携帯電話機と同様の動作となる。
【図面の簡単な説明】
【０１４１】
【図１】本発明の実施形態における携帯電話の外観図である。
【図２】本発明の実施形態における携帯電話の外観図である。
【図３】本発明の実施形態における携帯電話の構成を示すブロック図である。
【図４】ＳＩＭカードに記憶されているデータの様子を示す図である。
【図５】ＳＩＭカードの認証処理を示すフローチャートである。
【図６】ＰＩＮコードの入力画面を示す図である。
【図７】ＷＥＢ閲覧処理を示すフローチャートである。
【図８】ＷＥＢ閲覧メニューを示す図である。
【図９】速度優先によるキャリア設定処理を示すフローチャートである。
【図１０】キャリアの契約情報を示す図である。
【図１１】料金優先によるキャリア設定処理を示すフローチャートである。
【図１２】ＷＥＢ閲覧処理を示すフローチャートである。
【図１３】キャリアの再設定処理を示すフローチャートである。
【図１】
0005264127.tif 000002
【図２】
0005264127.tif 000003
【図３】
0005264127.tif 000004
【図４】
0005264127.tif 000005
【図５】
0005264127.tif 000006
【図６】
0005264127.tif 000007
【図７】
0005264127.tif 000008
【図８】
0005264127.tif 000009
【図９】
0005264127.tif 000010
【図１０】
0005264127.tif 000011
【図１１】
0005264127.tif 000012
【図１２】
0005264127.tif 000013
【図１３】
0005264127.tif 000014