(57)【要約】【課題】通信方式に応じたデータの送信および／または受信を行うことができる通信装置などを提供する。【解決手段】  通信装置としての携帯電話機２は、無線ＬＡＮ通信方式でデータを送受信するための無線ＬＡＮ通信部２５と、ＷＣＤＭＡ等の公衆回線通信方式でデータを送受信するための公衆回線通信部２６と、これら通信部２５・２６を切り替える切替部と、同様のデータを通信部２５・２６で受信および／または送信するための複数のアプリケーション・ソフトウェアを起動するアプリケーション実行部と、切替部の切り替えに連動して、アプリケーション実行部で起動するアプリケーション・ソフトウェアを切り替えるアプリケーション切替部とを備える。【選択図】  図５
2006074295.tif 000002
【特許請求の範囲】
【請求項１】
特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、
これら通信手段を切り替える切替手段と、
同様のデータを上記通信手段で受信および／または送信するための複数のアプリケーション・ソフトウェアを起動するアプリケーション実行手段と、
上記切替手段の切り替えに連動して、アプリケーション実行手段で起動するアプリケーション・ソフトウェアを切り替えるアプリケーション切替手段とを備えることを特徴とする通信装置。
【請求項２】
特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、
これら通信手段を切り替える切替手段と、
同様のデータを上記通信手段で受信および／または送信するための複数のモードで動作可能なアプリケーション・ソフトウェアを実行するアプリケーション実行手段と、
上記切替手段の切り替えに連動して、アプリケーション実行手段で実行するアプリケーション・ソフトウェアのモードを切り替えるアプリケーションモード切替手段とを備えることを特徴とする通信装置。
【請求項３】
上記通信手段は、コンテンツを提供可能なコンテンツサーバーからコンテンツを受信することが可能であり、
上記複数のアプリケーション・ソフトウェアは、上記通信手段で同様の内容を示す異なるサイズのコンテンツを受信してそのコンテンツを出力するためのものであり、
上記切替手段の切り替えに連動して、コンテンツサーバーから受信するコンテンツを切り替える受信コンテンツ切替手段がさらに備えられていることを特徴とする請求項１または２に記載の通信装置。
【請求項４】
上記受信コンテンツ切替手段は、ユーザによって基本アドレスが入力されると、基本アドレスの一部を変更することで、上記切替手段によって切り替えられた通信手段に対応するコンテンツにアクセスするためのアドレスを生成し、生成したアドレスをコンテンツサーバーに送信することで、上記切替手段によって切り替えられた通信手段に対応するコンテンツにアクセスすることを特徴とする請求項３記載の通信装置。
【請求項５】
上記複数の通信手段が通信網に接続できるか否かを判定する接続可否判定手段をさらに備え、
上記切替手段は、上記接続可否判定手段での判定結果に基づいて通信手段を切り替えるようになっていることを特徴とする請求項１または２に記載の通信装置。
【請求項６】
上記アプリケーション・ソフトウェアは、上記通信手段でコンテンツを受信してそのコンテンツを表示するためのウェブブラウザであることを特徴とする請求項１または２に記載の通信装置。
【請求項７】
上記複数のアプリケーション・ソフトウェアは、それぞれ、上記通信手段でコンテンツを受信してそのコンテンツを表示するためのウェブブラウザであり、
これらウェブブラウザは、表示領域の大きさが異なることを特徴とする請求項１記載の通信装置。
【請求項８】
上記アプリケーション・ソフトウェアは、それぞれ、上記通信手段でコンテンツを受信してそのコンテンツを表示するためのウェブブラウザであり、
上記ウェブブラウザは、上記複数のモードにおける表示領域の大きさが異なることを特徴とする請求項２記載の通信装置。
【請求項９】
上記アプリケーション・ソフトウェアは、電子メールの送受信を行うためのメールソフトであることを特徴とする請求項１または２に記載の通信装置。
【請求項１０】
上記複数の通信方式は、無線ＬＡＮ（Local Area Network）通信方式と、公衆無線通信方式とを含んでおり、
上記メールソフトは、暗号化されたメールと、暗号化されたメールを復号化するための復号鍵とを送信する送信ステップをコンピュータに実行させるものであり、
上記送信ステップは、
公衆無線通信方式で復号鍵を送信するステップと、
無線ＬＡＮ（Local Area Network）通信方式で暗号化したメールを送信するステップとを含むことを特徴とする請求項９記載の通信装置。
【請求項１１】
上記複数の通信手段は、第１の通信手段と、第１の通信手段より通信速度の速い第２の通信手段とを含み、
上記メールソフトは、第２の通信手段に対応する形式の電子メールが作成された後に第２の通信手段から第１の通信手段への切り替えが行われると、第２の通信手段に対応する形式の電子メールを第１の通信手段に対応する形式の電子メールに変換して第１の通信手段で送信するようになっていることを特徴とする請求項９記載の通信装置。
【請求項１２】
上記メールソフトは、電子メールの本文を編集する画面において、メール本文における第１の通信手段で送信可能な部分を他の部分と異なる表示形態で表示するようになっていることを特徴とする請求項１１記載の通信装置。
【請求項１３】
上記複数の通信手段は、第１の通信手段と、第１の通信手段より通信速度の速い第２の通信手段とを含み、
上記メールソフトは、第１の通信手段に対応するモードまたはメールソフトと、第２の通信手段に対応するモードまたはメールソフトとを備え、
第２の通信手段に対応するモードまたはメールソフトは、第２の通信手段に対応する形式の電子メールを第１の通信手段に対応する形式で第２の通信手段で送信するようになっていることを特徴とする請求項９記載の通信装置。
【請求項１４】
上記複数の通信手段は、第１の通信手段と、第１の通信手段より通信速度の速い第２の通信手段とを含み、
上記メールソフトは、第１の通信手段に対応するモードまたはメールソフトと、第２の通信手段に対応するモードまたはメールソフトとを備え、
第２の通信手段に対応するモードまたはメールソフトは、第２の通信手段に対応する形式の電子メールを受信すると、受信者の第１の通信手段に対応するメールアドレスが、受信した電子メールに記述されているかを判定し、記述されている場合には、受信した電子メールの返信先に、送信者の第１の通信手段に対応するメールアドレスを設定すると共に、受信した電子メールを第１の通信手段に対応する電子メールとして記憶することを特徴とする請求項９記載の通信装置。
【請求項１５】
上記複数の通信手段は、第１の通信手段と、第１の通信手段より通信速度の速い第２の通信手段とを含み、
上記メールソフトは、第１の通信手段で上記電子メールの題目を送信すると共に、第２の通信手段で上記電子メールを送信するようになっていることを特徴とする請求項９記載の通信装置。
【請求項１６】
上記複数の通信方式は、無線ＬＡＮ（Local Area Network）通信方式と、公衆無線通信方式とを含んでいることを特徴とする請求項１または２に記載の通信装置。
【請求項１７】
特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、
これら通信手段を切り替える切替手段と、
同様のデータを上記通信手段で受信および／または送信するための複数のアプリケーション・ソフトウェアを実行するアプリケーション実行手段と、
起動するアプリケーション・ソフトウェアをユーザが選択するためのアプリケーション選択手段と、
上記複数の通信手段の接続可否を判定する接続可否判定手段と、
アプリケーション選択手段によって選択可能なアプリケーション・ソフトウェアをユーザに示す第２の選択肢提示手段とをさらに備え、
上記第１の選択肢提示手段は、上記通信可否判定手段での判定結果に応じて、ユーザに示すアプリケーション・ソフトウェアを変更するようになっていることを特徴とする通信装置。
【請求項１８】
特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、
これら通信手段を切り替える切替手段と、
同様のデータを上記通信手段で受信および／または送信するための複数のアプリケーション・ソフトウェアを実行するアプリケーション実行手段と、
起動するアプリケーション・ソフトウェアをユーザが選択するためのアプリケーション選択手段と、
アプリケーション選択手段によって選択可能なアプリケーション・ソフトウェアを優先順位を付けてユーザに示す第２の選択肢提示手段とをさらに備え、
上記第２の選択肢提示手段は、上記アプリケーション・ソフトウェアに対応する通信方式の特性に基づいて上記アプリケーション・ソフトウェアの優先順位を付けるようになっていることを特徴とする通信装置。
【請求項１９】
特性の異なる通信方式で電子メールを送受信するための複数のメール送受信手段と、
これら通信手段を切り替える切替手段とを備え、
上記メール送受信手段は、上記切替手段の切り替えに連動して、メール送受信手段で受信または送信する電子メールの最大容量を変更するようになっていることを特徴とする通信装置。
【請求項２０】
他の通信装置に対して特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、
これら通信手段を切り替える切替手段と、
同様のデータを上記通信手段で受信および／または送信するための複数のアプリケーション・ソフトウェアを起動するアプリケーション実行手段と、
上記複数の通信方式の中から、他の通信装置が通信可能な通信方式を検出する検出手段と、
上記検出手段での検出結果に基づいて、アプリケーション実行手段で起動するアプリケーション・ソフトウェアを切り替えるアプリケーション切替手段とを備えることを特徴とする通信装置。
【請求項２１】
特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、
これら通信手段を切り替える切替手段と、
同様のデータを上記通信手段で受信および／または送信するための複数のモードで動作可能なアプリケーション・ソフトウェアを実行するアプリケーション実行手段と、
上記複数の通信方式の中から、他の通信装置が通信可能な通信方式を検出する検出手段と、
上記検出手段での検出結果に基づいて、アプリケーション実行手段で実行するアプリケーション・ソフトウェアのモードを切り替えるアプリケーションモード切替手段とを備えることを特徴とする通信装置。
【請求項２２】
請求項１または２に記載の通信装置と、
コンテンツを提供するためのコンテンツサーバーとを備え、
上記アプリケーション・ソフトウェアは、上記通信手段で同様の内容を示す異なるサイズを持つコンテンツを受信してそのコンテンツを出力するためのものであり、
上記通信装置は、
上記アプリケーション実行手段で実行しているアプリケーション・ソフトウェアの種類を上記コンテンツサーバーに通知する通知手段をさらに備え、
上記コンテンツサーバーは、
上記通知手段によって通知されたアプリケーション・ソフトウェアの種類に応じて、上記通信装置へ送信するコンテンツを切り替える送信コンテンツ切替手段を備えることを特徴とする通信システム。
【請求項２３】
上記複数の通信手段は、第１の通信手段と、第１の通信手段より通信速度の速い第２の通信手段とを含み、
上記複数のコンテンツは、第１のコンテンツと、第１のコンテンツと同様の内容を示し、かつ、第１のコンテンツより大きいサイズを持つ第２のコンテンツとを含み、
上記コンテンツサーバーは、第１のコンテンツおよび第２のコンテンツを含む単一のウェブページのデータを記憶しており、上記通信装置の第１の通信手段からアクセスがあると、上記ウェブページから第１のコンテンツを取り出して第１の通信手段へ送信する一方、第２の通信手段からアクセスがあると、上記ウェブページ全体を第２の通信手段へ送信するようになっており、
上記アプリケーション・ソフトウェアは、上記ウェブページ全体を第２の通信手段で受信すると、上記ウェブページに含まれる第２のコンテンツを出力するようになっていることを特徴とする請求項２２記載の通信システム。
【請求項２４】
特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、
これら通信手段を切り替える切替手段と、
同様のデータを上記通信手段で受信および／または送信するための複数のアプリケーション・ソフトウェアを起動するアプリケーション実行手段とを備える通信装置の機能選択方法であって、
上記切替手段の切り替えに連動して、アプリケーション実行手段で起動するアプリケーション・ソフトウェアを切り替えることを特徴とする機能選択方法。
【請求項２５】
特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、
これら通信手段を切り替える切替手段と、
同様のデータを上記通信手段で受信および／または送信するための複数のモードで動作可能なアプリケーション・ソフトウェアを実行するアプリケーション実行手段とを備える通信装置の機能選択方法であって、
上記切替手段の切り替えに連動して、アプリケーション実行手段で実行するアプリケーション・ソフトウェアのモードを切り替えることを特徴とする機能選択方法。
【請求項２６】
特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、これら通信手段を切り替える切替手段と、同様のデータを上記通信手段で受信および／または送信するための複数のアプリケーション・ソフトウェアを起動するアプリケーション実行手段とを備える通信装置において、上記アプリケーション実行手段で起動するアプリケーション・ソフトウェアを切り替えるためのアプリケーション起動プログラムであって、
上記切替手段の切り替えに連動して、アプリケーション実行手段で起動するアプリケーション・ソフトウェアを切り替えるステップをコンピュータに実行させるためのアプリケーション起動プログラム。
【請求項２７】
請求項２６に記載のアプリケーション起動プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２８】
特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、これら通信手段を切り替える切替手段とを備える通信装置において、データを上記通信手段で受信および／または送信するためのアプリケーション・ソフトウェアであって、
同様のデータを受信および／または送信する複数のモードで動作可能であり、
上記切替手段の切り替えに連動してモードを切り替えるステップをコンピュータに実行させるためのアプリケーション・ソフトウェア。
【請求項２９】
請求項２８に記載のアプリケーション・ソフトウェアを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特性の異なる複数の通信方式でデータを受信および／または送信することができる通信装置およびその機能選択方法、通信システム、アプリケーション・ソフトウェアおよびそれを記録した記録媒体、並びに、アプリケーション・ソフトウェアを起動させるためのアプリケーション起動プログラムおよびそれを記録した記録媒体に関するものである。
【背景技術】
【０００２】
従来より、複数の通信方式を利用可能な通信装置が提案されている。例えば、特許文献１には、ユーザからの指示、あるいは正常に通信できるか否かによって無線ＬＡＮを使用して通信する状態（モード）とＰＨＳを使用して通信する状態（モード）とを切り替える無線通信カードが開示されている。また、特許文献２には、複数の通信手段を用いた通信装置間のデータ通信を中継する中継用計算機において、データ通信のコンテンツに応じて通信手段を切り換えるように通信装置に指示する中継用計算機が開示されている。なお、特許文献１や特許文献２には、物理層（通信方式）の切り替えによってアプリケーションの動作が変更されることは開示されていない。
【０００３】
通信システムにおいては、通常、通信網等の物理層付近のレイヤと、アプリケーション層とを独立させることで、それぞれのレイヤが変わっても、他のレイヤは影響を受けないようにそれぞれのレイヤに関する技術が開発されてきた。例えば、通信網が、通信速度が６４ＫｂｐｓのＩＳＤＮ（Integrated Service Digital Network）であっても、通信速度が１００Ｍｂｐｓの光ファイバー通信網であっても、データ通信に使用されるアプリケーション・ソフトウェア、例えば、メーラー（メールソフト）やウェブ（ＷＷＷ（World Wide Web））閲覧アプリケーション・ソフトウェア（ウェブブラウザ）等には同じソフトウェアが使われてきた。
【０００４】
しかし、最近では、ウェブ閲覧やメール転送において、転送するデータの種類やサイズ等が多岐に渡っている。そのため、例えば、特許文献１や特許文献２等のような複数の通信方式で通信を行う通信装置において、２つの通信方式（物理層）によるデータの転送を同一のアプリケーション・ソフトウェアで行うと、転送速度が遅い方の物理層（通信方式）でサイズが大きいデータの転送を行う時に非常に時間がかかり、使用に耐えない場合や、転送速度が速い方の物理層（通信方式）でサイズが大きいデータの転送を行う時に通信帯域のほとんどが使用されず物理層（通信方式）がオーバースペックとなる場合が、急増してきている。さらに、物理層によって（通信方式によって）、ＱｏＳ（Quality of Service）に対応している場合とＱｏＳに対応していない場合とがあり、物理層によってアプリケーション・ソフトウェアがうまく動作するかしないかが左右されるようになってきた。
【０００５】
また、従来の携帯電話機では、図２９に示すように携帯電話機１０２同士でショートメールを送受信する場合にはユーザがショートメールソフトを起動し、図３０に示すように携帯電話機１０２同士でロングメールを送受信する場合にはユーザがロングメールソフトを起動している。また、最近では、図３１に示すように、無線ＬＡＮ等のＩＰ通信によって、インターネット網に接続されたアクセスポイント（ＡＰ）と通信できる携帯電話機１０２が発表されており、このような携帯電話機１０２では、パーソナル・コンピュータ１０３との間でインターネットメールを送受信する場合には、ユーザがインターネットメールソフトを起動する。
【０００６】
従来から、このように複数のメール送信サービスに対応した異なる複数のメールソフトをユーザが起動できる携帯電話機１０２は知られているが、この携帯電話機１０２では、ユーザが、メール送信サービスに応じたメールソフトを選択する操作が必要である。
【０００７】
また、特許文献３には、複数のメール送信サービスの各々に個々に対応している複数のメール送信手段と、前記複数のメール送信サービスの各々に個々に対応している複数のメール本文編集手段とを備え、電子メールを送信する相手のメールアドレスに応じたメール送信サービスを指定し、メール送信サービスに対応するメール本文編集手段を起動する携帯端末装置が開示されている。また、特許文献３には、メール送信サービスに応じて、メールの文字数や添付ファイルの容量を制限することが開示されている。また、特許文献３には、ユーザが、電子メールの本文作成後に、接続方法として携帯電話網またはホットスポット（登録商標）を選択することが開示されている。
【特許文献１】特開２００４−１３５２３６号公報（２００４年４月３０日公開）
【特許文献２】特開２００４−６２３４２号公報（２００４年２月２６日公開）
【特許文献３】特開２００４−１３３９８号公報（２００４年１月１５日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献３に開示されている携帯端末装置は、電子メールを送信する相手のメールアドレスに応じて、すなわち電子メールを送信する先の端末がメールを受信するのに利用されるメール送信サービスに応じて、起動するメール本文編集手段を変更したり、電子メールの文字数や添付ファイル容量の上限を変更したりするものであり、これらの変更を自機（電子メールを送信する携帯端末装置自体）の通信方式に応じて行うものではない。そのため、例えば、上記従来の携帯端末装置は、低速の携帯電話網を介した通信方式で電子メールを送信する場合であっても、電子メールを送信する相手のメールアドレスがインターネットメール用のメールアドレスであれば、インターネットメールに対応した動作をしてしまう。すなわち、インターネットメールに対応したメール本文編集手段が起動したり、電子メールの文字数や添付ファイル容量の上限がインターネットメールに対応した上限となってしまう。そのため、上記従来の携帯端末装置は、低速の携帯電話網を介した通信方式には適さない大サイズの電子メールを送信してしまい、電子メールの送信に極めて長い時間がかかってしまう恐れがある。
【０００９】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、通信方式に応じたデータの送信および／または受信を行うことができる通信装置およびその機能選択方法、通信システム、アプリケーション・ソフトウェアおよびそれを記録した記録媒体、並びに、アプリケーション・ソフトウェアを起動させるためのアプリケーション起動プログラムおよびそれを記録した記録媒体を提供することにある。
【課題を解決するための手段】
【００１０】
本発明に係る通信装置は、上記課題を解決するために、特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、これら通信手段を切り替える切替手段と、同様のデータを上記通信手段で受信および／または送信するための複数のアプリケーション・ソフトウェアを起動するアプリケーション実行手段と、上記切替手段の切り替えに連動して、アプリケーション実行手段で起動するアプリケーション・ソフトウェアを切り替えるアプリケーション切替手段とを備えることを特徴としている。
【００１１】
上記構成によれば、通信装置のアプリケーション・ソフトウェアで同様のデータを処理する場合、例えば、同様の内容でファイルサイズや記述言語等の異なるウェブページを表示する場合、同様の内容で文字数や形式等の異なる電子メールを送受信する場合に、通信方式の特性に応じたアプリケーション・ソフトウェアを起動させることができる。それゆえ、通信方式の特性に応じた動作を行うことができる。例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、コンパクトＨＴＭＬで記述された小さいサイズのウェブページを見易く表示できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、ＨＴＭＬで記述された大きいサイズのウェブページを見易く表示できる。また、例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、文字数の少ないプレーンテキスト形式の電子メールを容易に送信できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、文字数の多いＨＴＭＬ形式の電子メールを容易に送信できる。
【００１２】
本発明に係る通信装置は、上記課題を解決するために、特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、これら通信手段を切り替える切替手段と、同様のデータを上記通信手段で受信および／または送信するための複数のモードで動作可能なアプリケーション・ソフトウェアを実行するアプリケーション実行手段と、上記切替手段の切り替えに連動して、アプリケーション実行手段で実行するアプリケーション・ソフトウェアのモードを切り替えるアプリケーションモード切替手段とを備えることを特徴としている。
【００１３】
上記構成によれば、通信装置のアプリケーション・ソフトウェアで同様のデータを処理する場合、例えば、同様の内容でファイルサイズや記述言語等の異なるウェブページを表示する場合、同様の内容で文字数やプレーンテキスト形式であるかＨＴＭＬ形式であるか等の異なる電子メールを送受信する場合に、通信方式の特性に応じたモードでアプリケーション・ソフトウェアを実行させることができる。それゆえ、例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、コンパクトＨＴＭＬで記述された小さいサイズのウェブページを見易く表示できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、ＨＴＭＬで記述された大きいサイズのウェブページを見易く表示できる。また、例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、文字数の少ないプレーンテキスト形式の電子メールを容易に送信できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、文字数の多いＨＴＭＬ形式の電子メールを容易に送信できる。
【００１４】
本発明に係る通信装置において、上記通信手段は、コンテンツを提供可能なコンテンツサーバーからコンテンツを受信することが可能であり、上記複数のアプリケーション・ソフトウェアは、上記通信手段で同様の内容を示す異なるサイズのコンテンツを受信してそのコンテンツを出力するためのものであり、上記切替手段の切り替えに連動して、コンテンツサーバーから受信するコンテンツを切り替える受信コンテンツ切替手段がさらに備えられていることが好ましい。
【００１５】
上記構成によれば、コンテンツを提供可能なコンテンツサーバーから同様の内容を示す異なるサイズのコンテンツを受信してそのコンテンツを出力する（表示する、音声出力する等）場合に、通信方式の特性に応じたコンテンツを出力することができる。したがって、例えば高速の通信方式で通信する場合には大サイズの高品質なコンテンツを出力できる一方、低速の通信方式で通信する場合には小サイズでも見易いコンテンツを出力できる。
【００１６】
本発明に係る通信装置において、上記受信コンテンツ切替手段は、ユーザによって基本アドレスが入力されると、基本アドレスの一部を変更することで、上記切替手段によって切り替えられた通信手段に対応するコンテンツにアクセスするためのアドレスを生成し、生成したアドレスをコンテンツサーバーに送信することで、上記切替手段によって切り替えられた通信手段に対応するコンテンツにアクセスするようになっていることが好ましい。
【００１７】
上記構成によれば、上記受信コンテンツ切替手段は、ユーザによって入力された基本アドレスに応じて、基本アドレスの一部を変更することでコンテンツの切り替えを実現するので、コンテンツの切り替え処理を、容易に、また高速に行うことができる。
【００１８】
本発明に係る通信装置は、上記複数の通信手段が通信網に接続できるか否かを判定する接続可否判定手段をさらに備え、上記切替手段は、上記接続可否判定手段での判定結果に基づいて通信手段を切り替えるようになっていることが好ましい。
【００１９】
上記構成によれば、上記複数の通信手段が通信網に接続できるか否かを判定した上でこの判定結果に基づいて通信手段を切り替えるようになっているので、上記通信手段を通信網へ確実に接続できる。
【００２０】
本発明に係る通信装置において、上記アプリケーション・ソフトウェアは、上記通信手段でコンテンツを受信してそのコンテンツを表示するためのウェブブラウザであってもよい。
【００２１】
上記構成によれば、同様の内容でファイルサイズや記述言語等の異なるコンテンツをウェブブラウザで表示する場合に、通信方式の特性に応じたウェブブラウザを起動させるか、あるいは通信方式の特性に応じたモードでウェブブラウザを実行させることができる。それゆえ、例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、コンパクトＨＴＭＬで記述された小さいサイズのウェブページを見易く表示できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、ＨＴＭＬで記述された大きいサイズのウェブページを見易く表示できる。
【００２２】
本発明に係る通信装置において、上記複数のアプリケーション・ソフトウェアは、それぞれ、上記通信手段でコンテンツを受信してそのコンテンツを表示するためのウェブブラウザであり、これらウェブブラウザは、表示領域の大きさが異なっていてもよい。
【００２３】
上記構成によれば、同様の内容でファイルサイズや記述言語等の異なるコンテンツをウェブブラウザで表示する場合に、通信方式の特性に応じた表示領域を持つウェブブラウザを起動させることができる。それゆえ、例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、コンパクトＨＴＭＬで記述された小さいサイズのウェブページを見易く表示できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、ＨＴＭＬで記述された大きいサイズのウェブページを見易く表示できる。
【００２４】
本発明に係る通信装置において、上記アプリケーション・ソフトウェアは、それぞれ、上記通信手段でコンテンツを受信してそのコンテンツを表示するためのウェブブラウザであり、上記ウェブブラウザは、上記複数のモードにおける表示領域の大きさが異っていてもよい。
【００２５】
上記構成によれば、同様の内容でファイルサイズや記述言語等の異なるコンテンツをウェブブラウザで表示する場合に、通信方式の特性に応じた表示領域を持つモードでウェブブラウザを実行させることができる。それゆえ、例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、コンパクトＨＴＭＬで記述された小さいサイズのウェブページを見易く表示できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、ＨＴＭＬで記述された大きいサイズのウェブページを見易く表示できる。
【００２６】
本発明に係る通信装置において、上記アプリケーション・ソフトウェアは、電子メールの送受信を行うためのメールソフトであってもよい。
【００２７】
上記構成によれば、同様の内容で文字数やプレーンテキスト形式であるかＨＴＭＬ形式であるか等の異なる電子メールを送受信する場合に、通信方式の特性に応じたメールソフトを起動させるか、あるいは通信方式の特性に応じたモードでメールソフトを実行させることができる。それゆえ、例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、文字数の少ないプレーンテキスト形式の電子メールを容易に送信できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、文字数の多いＨＴＭＬ形式の電子メールを容易に送信できる。
【００２８】
本発明に係る通信装置において、上記複数の通信方式は、無線ＬＡＮ（Local Area Network）通信方式と、公衆無線通信方式とを含んでおり、上記メールソフトは、暗号化されたメールと、暗号化されたメールを復号化するための復号鍵とを送信する送信ステップをコンピュータに実行させるものであり、上記送信ステップは、公衆無線通信方式で復号鍵を送信するステップと、無線ＬＡＮ（Local Area Network）通信方式で暗号化したメールを送信するステップとを含んでいてもよい。
【００２９】
上記構成によれば、復号鍵は、電波を受信して復号鍵を解読することがより困難な公衆無線通信方式で送信され、暗号化されたメールは、高速で、一般に無料である無線ＬＡＮ通信方式で送信される。これにより、高いセキュリティを確保しながら、暗号化メールを高速で送信できる。また、無線ＬＡＮ通信方式が無料で利用できれば、暗号化メールが大きいサイズのメールであっても、無料であるいは安価に、送信できる。
【００３０】
本発明に係る通信装置は、上記複数の通信手段は、第１の通信手段と、第１の通信手段より通信速度の速い第２の通信手段とを含み、上記メールソフトは、第２の通信手段に対応する形式の電子メールが作成された後に第２の通信手段から第１の通信手段への切り替えが行われると、第２の通信手段に対応する形式の電子メールを第１の通信手段に対応する形式の電子メールに変換して第１の通信手段で送信するようになっている構成であってもよい。
【００３１】
上記構成によれば、第１の通信手段に対応する形式（サイズ、プレーンテキスト形式かＨＴＭＬ形式か電子、添付ファイルの有無など）の電子メールをユーザが作成した後に、第２の通信手段から第１の通信手段への切り替えが行われると、上記メールソフトによって第２の通信手段に対応する形式の電子メールが第１の通信手段に対応する電子メールに変換されるので、電子メールが第１の通信方式に対応した形式でないために送信できないという問題が発生したり、第１の通信手段に対応する電子メールを作成し直す煩雑な操作をユーザが行う必要が生じたりすることを回避できる。
【００３２】
本発明に係る通信装置において、上記メールソフトは、電子メールの本文を編集する画面において、メール本文における第１の通信手段で送信可能な部分を他の部分と異なる表示形態（文字の色やスタイル、下線の有無等）で表示するようになっていてもよい。
【００３３】
上記構成によれば、メール本文における第１の通信手段で送信可能な部分をユーザが容易に把握できるので、例えば必要な内容が送信できるのかをユーザが容易に把握することができる。
【００３４】
本発明に係る通信装置において、上記複数の通信手段は、第１の通信手段と、第１の通信手段より通信速度の速い第２の通信手段とを含み、上記メールソフトは、第１の通信手段に対応するモードまたはメールソフトと、第２の通信手段に対応するモードまたはメールソフトとを備え、第２の通信手段に対応するモードまたはメールソフトは、第２の通信手段に対応する形式の電子メールを第１の通信手段に対応する形式で第２の通信手段で送信するようになっていてもよい。
【００３５】
上記構成によれば、第１の通信手段で送受信される電子メールの形式（メールアドレスや文字数など）と、第２の通信手段で送受信される電子メールの形式（メールアドレスや文字数など）とを揃えることができるので、第１の通信手段および第２の通信手段で送受信される電子メール（およびメールアドレス）をユーザが一括して管理することができ、ユーザが電子メール（およびメールアドレス）を管理することが容易となる。
【００３６】
本発明に係る通信装置において、上記複数の通信手段は、第１の通信手段と、第１の通信手段より通信速度の速い第２の通信手段とを含み、上記メールソフトは、第１の通信手段に対応するモードまたはメールソフトと、第２の通信手段に対応するモードまたはメールソフトとを備え、第２の通信手段に対応するモードまたはメールソフトは、第２の通信手段に対応する形式の電子メールを受信すると、受信者の第１の通信手段に対応するメールアドレスが、受信した電子メールに記述されているかを判定し、記述されている場合には、受信した電子メールの返信先に、送信者の第１の通信手段に対応するメールアドレスを設定すると共に、受信した電子メールを第１の通信手段に対応する電子メールとして記憶するようになっていてもよい。
【００３７】
上記構成によれば、受信者の第１の通信手段に対応するメールアドレスが、受信した電子メールに記述されている場合には、受信した電子メールを第１の通信手段に対応する電子メールとして記憶するので、第２の通信手段に対応する形式の電子メールを、第１の通信手段に対応する電子メールと共に一括して管理することができ、ユーザが電子メール（およびメールアドレス）を管理することが容易となる。また、上記構成によれば、受信者の第１の通信手段に対応するメールアドレスが、受信した電子メールに記述されている場合には、送信者の第１の通信手段に対応するメールアドレスを設定するので、受信した電子メールに対して、第１の通信手段に対応するメールアドレスへ返信を送ることが容易となる。
【００３８】
さらに、上記構成によれば、受信者の第１の通信手段に対応するメールアドレスが、受信した電子メールに記述されている場合以外には、受信した電子メールを通常の第２の通信手段に対応する電子メールと同様に管理することが可能である。そのため、送信者は、受信者の第１の通信手段に対応するメールアドレスを電子メールに記述する否かによって、その電子メールを、受信者に第１の通信手段に対応する電子メールとして管理してもらうか、受信者に第２の通信手段に対応する電子メールとして管理してもらうかを選択することができる。
【００３９】
本発明に係る通信装置において、上記複数の通信手段は、第１の通信手段と、第１の通信手段より通信速度の速い第２の通信手段とを含み、上記メールソフトは、第１の通信手段で上記電子メールの題目を送信すると共に、第２の通信手段で上記電子メールを送信するようになっていてもよい。
【００４０】
上記構成によれば、受信側の通信装置で電子メールを受信できない状況であっても、受信側の通信装置に電子メールの題目が通知されるので、受信側の通信装置が電子メールの受信を予め知ることができる。
【００４１】
本発明に係る通信装置において、上記複数の通信方式は、無線ＬＡＮ（Local Area Network）通信方式と、公衆無線通信方式とを含んでいることが好ましい。
【００４２】
上記構成では、少なくとも、高速かつ一般に無料である無線ＬＡＮ通信方式と、低速かつ一般に有料である公衆無線通信方式とを切り替えるようになっているので、通信手段の切り替えによる速度や課金などの特性の変化が大きい。そのため、通信方式の特性に応じた動作を行うことができる、という本発明の効果が特に顕著に表れる。
【００４３】
本発明に係る通信装置は、上記課題を解決するために、特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、これら通信手段を切り替える切替手段と、同様のデータを上記通信手段で受信および／または送信するための複数のアプリケーション・ソフトウェアを実行するアプリケーション実行手段と、起動するアプリケーション・ソフトウェアをユーザが選択するためのアプリケーション選択手段と、上記複数の通信手段の接続可否を判定する接続可否判定手段と、アプリケーション選択手段によって選択可能なアプリケーション・ソフトウェアをユーザに示す第２の選択肢提示手段とをさらに備え、上記第１の選択肢提示手段は、上記通信可否判定手段での判定結果に応じて、ユーザに示すアプリケーション・ソフトウェアを変更するようになっていることを特徴としている。
【００４４】
上記構成によれば、通信可能な通信手段に対応したアプリケーション・ソフトウェアだけをユーザが選択可能となるので、通信装置のアプリケーション・ソフトウェアで同様のデータを処理する場合、例えば、同様の内容でファイルサイズや記述言語等の異なるウェブページを表示する場合、同様の内容で文字数や形式等の異なる電子メールを送受信する場合に、通信方式の特性に応じたアプリケーション・ソフトウェアをユーザが起動させることができる。それゆえ、通信方式の特性に応じた動作を行うことができる。例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、コンパクトＨＴＭＬで記述された小さいサイズのウェブページを見易く表示できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、ＨＴＭＬで記述された大きいサイズのウェブページを見易く表示できる。また、例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、文字数の少ないプレーンテキスト形式の電子メールを容易に送信できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、文字数の多いＨＴＭＬ形式の電子メールを容易に送信できる。
【００４５】
本発明に係る通信装置は、上記課題を解決するために、特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、これら通信手段を切り替える切替手段と、同様のデータを上記通信手段で受信および／または送信するための複数のアプリケーション・ソフトウェアを実行するアプリケーション実行手段と、起動するアプリケーション・ソフトウェアをユーザが選択するためのアプリケーション選択手段と、アプリケーション選択手段によって選択可能なアプリケーション・ソフトウェアを優先順位を付けてユーザに示す第２の選択肢提示手段とをさらに備え、上記第２の選択肢提示手段は、上記アプリケーション・ソフトウェアに対応する通信方式の特性に基づいて上記アプリケーション・ソフトウェアの優先順位を付けるようになっていることを特徴ととしている。
【００４６】
上記構成によれば、複数のアプリケーション・ソフトウェアを通信方式の特性がユーザにとって好ましい順に優先順位を付けてユーザに示すことができるので、ユーザは、ユーザにとって好ましい特性、例えば課金が無料であるという特性を持つ通信方式に対応したアプリケーション・ソフトウェアを容易に起動させることができる。
【００４７】
本発明に係る通信装置は、上記課題を解決するために、特性の異なる通信方式で電子メールを送受信するための複数のメール送受信手段と、これら通信手段を切り替える切替手段とを備え、上記メール送受信手段は、上記切替手段の切り替えに連動して、メール送受信手段で受信または送信する電子メールの最大容量を変更するようになっていることを特徴としている。
【００４８】
上記構成によれば、通信方式の特性に応じたサイズの電子メールを送受信することができる。したがって、例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、文字数の少ない電子メールを容易に送信できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、文字数の多い電子メールを容易に送信できる。
【００４９】
本発明に係る通信装置は、上記課題を解決するために、他の通信装置に対して特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、これら通信手段を切り替える切替手段と、同様のデータを上記通信手段で受信および／または送信するための複数のアプリケーション・ソフトウェアを起動するアプリケーション実行手段と、上記複数の通信方式の中から、他の通信装置が通信可能な通信方式を検出する検出手段と、上記検出手段での検出結果に基づいて、アプリケーション実行手段で起動するアプリケーション・ソフトウェアを切り替えるアプリケーション切替手段とを備えることを特徴としている。
【００５０】
上記構成によれば、他の通信装置が通信可能な通信方式に応じて起動するアプリケーション・ソフトウェアを切り替えるので、他の通信装置との通信を確実に行うことができる。
【００５１】
本発明に係る通信装置は、上記課題を解決するために、特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、これら通信手段を切り替える切替手段と、同様のデータを上記通信手段で受信および／または送信するための複数のモードで動作可能なアプリケーション・ソフトウェアを実行するアプリケーション実行手段と、上記複数の通信方式の中から、他の通信装置が通信可能な通信方式を検出する検出手段と、上記検出手段での検出結果に基づいて、アプリケーション実行手段で実行するアプリケーション・ソフトウェアのモードを切り替えるアプリケーションモード切替手段とを備えることを特徴としている。
【００５２】
上記構成によれば、他の通信装置が通信可能な通信方式に応じてアプリケーション・ソフトウェアのモードを切り替えるので、他の通信装置との通信を確実に行うことができる。
【００５３】
本発明に係る通信システムは、上記課題を解決するために、本発明に係る通信装置と、コンテンツを提供するためのコンテンツサーバーとを備え、上記アプリケーション・ソフトウェアは、上記通信手段で同様の内容を示す異なるサイズを持つコンテンツを受信してそのコンテンツを出力するためのものであり、上記通信装置は、上記アプリケーション実行手段で実行しているアプリケーション・ソフトウェアの種類を上記コンテンツサーバーに通知する通知手段をさらに備え、上記コンテンツサーバーは、上記通知手段によって通知されたアプリケーション・ソフトウェアの種類に応じて、上記通信装置へ送信するコンテンツを切り替える送信コンテンツ切替手段を備えることを特徴としている。
【００５４】
上記構成によれば、通信装置が、コンテンツを提供可能なコンテンツサーバーから同様の内容を示す異なるサイズのコンテンツを受信してそのコンテンツを出力する（表示する、音声出力する等）場合に、通信方式の特性に応じたコンテンツを出力することができる。したがって、通信装置が、例えば高速の通信方式で通信する場合には大サイズの高品質なコンテンツを出力できる一方、低速の通信方式で通信する場合には小サイズでも見易いコンテンツを出力できる。
【００５５】
本発明に係る通信システムにおいて、上記複数の通信手段は、第１の通信手段と、第１の通信手段より通信速度の速い第２の通信手段とを含み、上記複数のコンテンツは、第１のコンテンツと、第１のコンテンツと同様の内容を示し、かつ、第１のコンテンツより大きいサイズを持つ第２のコンテンツとを含み、上記コンテンツサーバーは、第１のコンテンツおよび第２のコンテンツを含む単一のウェブページのデータを記憶しており、上記通信装置の第１の通信手段からアクセスがあると、上記ウェブページから第１のコンテンツを取り出して第１の通信手段へ送信する一方、第２の通信手段からアクセスがあると、上記ウェブページ全体を第２の通信手段へ送信するようになっており、上記アプリケーション・ソフトウェアは、上記ウェブページ全体を第２の通信手段で受信すると、上記ウェブページに含まれる第２のコンテンツを出力するようになっていてもよい。
【００５６】
上記構成によれば、コンテンツサーバーは、第１のコンテンツおよび第２のコンテンツを単一のウェブページのデータとして記憶するので、第１のコンテンツと第２のコンテンツとを別々に記憶する場合と比較して、管理が容易になると共に、記憶容量を削減できる。
【００５７】
本発明に係る機能選択方法は、上記の課題を解決するために、特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、これら通信手段を切り替える切替手段と、同様のデータを上記通信手段で受信および／または送信するための複数のアプリケーション・ソフトウェアを起動するアプリケーション実行手段とを備える通信装置の機能選択方法であって、上記切替手段の切り替えに連動して、アプリケーション実行手段で起動するアプリケーション・ソフトウェアを切り替えることを特徴としている。
【００５８】
上記方法によれば、通信装置のアプリケーション・ソフトウェアで同様のデータを処理する場合、例えば、同様の内容でファイルサイズや記述言語等の異なるウェブページを表示する場合、同様の内容で文字数や形式等の異なる電子メールを送受信する場合に、通信方式の特性に応じたアプリケーション・ソフトウェアを起動させることができる。それゆえ、通信方式の特性に応じた動作を行うことができる。例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、コンパクトＨＴＭＬで記述された小さいサイズのウェブページを見易く表示できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、ＨＴＭＬで記述された大きいサイズのウェブページを見易く表示できる。また、例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、文字数の少ないプレーンテキスト形式の電子メールを容易に送信できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、文字数の多いＨＴＭＬ形式の電子メールを容易に送信できる。
【００５９】
本発明に係る機能選択方法は、上記の課題を解決するために、特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、これら通信手段を切り替える切替手段と、同様のデータを上記通信手段で受信および／または送信するための複数のモードで動作可能なアプリケーション・ソフトウェアを実行するアプリケーション実行手段とを備える通信装置の機能選択方法であって、上記切替手段の切り替えに連動して、アプリケーション実行手段で実行するアプリケーション・ソフトウェアのモードを切り替えることを特徴としている。
【００６０】
上記方法によれば、通信装置のアプリケーション・ソフトウェアで同様のデータを処理する場合、例えば、同様の内容でファイルサイズや記述言語等の異なるウェブページを表示する場合、同様の内容で文字数やプレーンテキスト形式であるかＨＴＭＬ形式であるか等の異なる電子メールを送受信する場合に、通信方式の特性に応じたモードでアプリケーション・ソフトウェアを実行させることができる。それゆえ、例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、コンパクトＨＴＭＬで記述された小さいサイズのウェブページを見易く表示できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、ＨＴＭＬで記述された大きいサイズのウェブページを見易く表示できる。また、例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、文字数の少ないプレーンテキスト形式の電子メールを容易に送信できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、文字数の多いＨＴＭＬ形式の電子メールを容易に送信できる。
【００６１】
本発明に係るアプリケーション起動プログラムは、上記の課題を解決するために、特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、これら通信手段を切り替える切替手段と、同様のデータを上記通信手段で受信および／または送信するための複数のアプリケーション・ソフトウェアを起動するアプリケーション実行手段とを備える通信装置において、上記アプリケーション実行手段で起動するアプリケーション・ソフトウェアを切り替えるためのアプリケーション起動プログラムであって、上記切替手段の切り替えに連動して、アプリケーション実行手段で起動するアプリケーション・ソフトウェアを切り替えるステップをコンピュータに実行させるためのものである。本発明に係る記録媒体は、上記アプリケーション起動プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００６２】
上記構成のアプリケーション起動プログラムまたはそれを記録した記録媒体によれば、通信装置のアプリケーション・ソフトウェアで同様のデータを処理する場合、例えば、同様の内容でファイルサイズや記述言語等の異なるウェブページを表示する場合、同様の内容で文字数や形式等の異なる電子メールを送受信する場合に、通信方式の特性に応じたアプリケーション・ソフトウェアを起動させることができる。それゆえ、通信方式の特性に応じた動作を行うことができる。例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、コンパクトＨＴＭＬで記述された小さいサイズのウェブページを見易く表示できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、ＨＴＭＬで記述された大きいサイズのウェブページを見易く表示できる。また、例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、文字数の少ないプレーンテキスト形式の電子メールを容易に送信できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、文字数の多いＨＴＭＬ形式の電子メールを容易に送信できる。
【００６３】
本発明に係るアプリケーション・ソフトウェアは、上記の課題を解決するために、特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段と、これら通信手段を切り替える切替手段とを備える通信装置において、データを上記通信手段で受信および／または送信するためのアプリケーション・ソフトウェアであって、同様のデータを受信および／または送信する複数のモードで動作可能であり、上記切替手段の切り替えに連動してモードを切り替えるステップをコンピュータに実行させるためのものである。本発明に係る記録媒体は、上記アプリケーション・ソフトウェアを記録したコンピュータ読み取り可能な記録媒体である。
【００６４】
上記構成のアプリケーション・ソフトウェアまたはそれを記録した記録媒体によれば、通信装置のアプリケーション・ソフトウェアで同様のデータを処理する場合、例えば、同様の内容でファイルサイズや記述言語等の異なるウェブページを表示する場合、同様の内容で文字数やプレーンテキスト形式であるかＨＴＭＬ形式であるか等の異なる電子メールを送受信する場合に、通信方式の特性に応じたモードでアプリケーション・ソフトウェアを実行させることができる。それゆえ、例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、コンパクトＨＴＭＬで記述された小さいサイズのウェブページを見易く表示できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、ＨＴＭＬで記述された大きいサイズのウェブページを見易く表示できる。また、例えば、低速の通信方式で通信する場合には、低速の通信方式で送受信するのに適した、文字数の少ないプレーンテキスト形式の電子メールを容易に送信できる一方、高速の通信方式で通信する場合には、高速の通信方式で送受信するのに適した、文字数の多いＨＴＭＬ形式の電子メールを容易に送信できる。
【００６５】
なお、本発明に係る通信装置は、通信可能な通信方式（物理層等）を判定し、その判定結果を記憶し、その記憶した情報（判定結果）を用いた何らかの判断を行うようになっていてもよい。
【００６６】
また、本発明に係る通信装置は、ユーザが、物理層情報のどれかを「不可」または「無し」にすることができものであってもよい。すなわち、本発明に係る通信装置は、例えば、無線ＬＡＮにつながっていることは通知しないようにしてもよい。
【００６７】
また、本発明に係る通信装置は、通信方式の切り替えに連動して、音声品質も変えるものであってもよい。
【００６８】
また、本発明に係る通信装置は、電子メールの送受信を行うものである場合、低消費電力設定で、通信経路と電子メールの送受信を行うためのメールソフトとを変える構成であってもよい。
【００６９】
また、本発明に係る通信装置は、電子メールの送受信を行うものである場合、低料金設定で、通信経路と電子メールの送受信を行うためのメールソフトとを変える構成であってもよい。
【００７０】
また、本発明に係る通信装置は、電子メールの送受信を行うものである場合、追加料金が０でない場合には、電子メールの送信および／または受信を行わない構成であってもよい。
【００７１】
また、本発明に係る通信装置は、電子メールの送受信を行うものである場合、追加料金が０になるように処理し、電子メールの送信は後で行う構成であってもよい。
【００７２】
なお、残り電源が少なくなって通信方式を変えざるを得ない場合には、低消費電力になるアプリケーション・ソフトウェア（およびコンテンツ）に切り替えてもよい。
【００７３】
また、公用ＡＣ電源（コンセント）から電池への切換があった場合にも、それに応じて低消費電力になるアプリケーション・ソフトウェア（およびコンテンツ）に切り替えてもよい。
【発明の効果】
【００７４】
本発明に係る通信装置は、以上のように、特性の異なる通信方式でデータを受信および／または送信するための複数の通信手段を切り替える切替手段の切り替えに連動して、アプリケーション実行手段で起動するアプリケーション・ソフトウェアを切り替えるアプリケーション切替手段とを備えているので、通信方式の特性に応じたアプリケーション・ソフトウェアを実行できる。
【００７５】
それゆえ、例えば、通信方式が広い帯域の通信方式になった場合は、自動的に、高品質の画像を表示するのに適したウェブブラウザを実行させて、高品質の画像を表示させることができる。また、通信方式として帯域の低い通信路の使用している時でも、自動的に、データ量が小さくても見易いデータを表示するのに適したウェブブラウザを実行させて、見やすい表示を行うことができる。また、例えば、無料の通信になった場合、自動的に大容量の高品質なコンテンツをみることができるようになる。
【発明を実施するための最良の形態】
【００７６】
〔発明の概要〕
本発明は、異なる特性（通信速度、セキュリティ、ＱｏＳ、消費電力、課金等）を持つ異なる通信方式（携帯電話網と無線ＬＡＮ等）で通信する複数の通信手段を持つ通信装置において、これら通信手段のうちいずれかの通信手段が選択されたときに、（１）それぞれの通信手段に合ったアプリケーションの起動、（２）それぞれの通信手段に合ったアプリケーションのモードの選択（機能の選択）、および（３）それぞれの通信手段に合ったコンテンツの選択、の少なくとも１つを、選択された通信手段およびその特性に合わせて行うものである。すなわち、本発明は、異なる特性を持つ複数の通信方式から１つの通信方式を選択して通信可能な通信装置において、選択した通信方式に合わせて、目的の同じ複数のアプリケーション、アプリケーション・ソフトウェアにおける目的の同じ複数のモード（制御方式）、および同等の内容のコンテンツの少なくとも１つを切り換えるものである。また、本発明は、異なる特性を持つ複数の通信方式から１つの通信方式を選択して通信可能な通信装置において、選択した通信方式に合わせて、その使用方法、用途、容量、セキュリティ、低消費電力等を選択するものであってもよい。
【００７７】
なお、自分自身の通信方式（物理層）の切り替えに基づいてソフトウエア等を選択する代わりに、通信相手の状態を検知し、その通信状態に合わせてソフトウエア等を選択してもよい。
【００７８】
また、本発明では、通信装置の通信方式に合わせて、通信装置の通信相手のサーバーから送信されるデータの形式を自動的に変更するものである。
【００７９】
なお、通信方式の選択は、コスト、セキュリティ、消費電力等に基づいてユーザまたは通信装置が行うことができる。
【００８０】
〔実施の形態１〕
本発明の実施の一形態について図１ないし図１１に基づいて説明すれば、以下の通りである。
【００８１】
本発明を、複数の通信方式でインターネット接続可能な携帯電話機のウェブ閲覧アプリケーション・ソフトウェア（ウェブブラウザ）に適用した場合の実施の一形態について、概念図である図１に基づいて概要説明を行う。
【００８２】
なお、複数の通信方式でインターネット接続可能な携帯電話機に代えて、複数の通信方式でインターネット接続可能な他の携帯端末（ＰＤＡ（Personal Digital Assistant）やノート型パーソナル・コンピュータなど）、あるいは複数の通信方式でインターネット接続可能な非携帯型端末（デスクトップ型パーソナル・コンピュータなど）を用いてもよい。また、以下では、２種類の通信方式で通信可能な端末を用いた場合について説明するが、３種類以上の通信方式で通信可能な端末を用いてもよい。
【００８３】
図１のシステムは、物理層（通信網）の違いからウェブブラウザを変更するものである。図１のシステムでは、携帯電話機２のユーザは、無線ＬＡＮ（Local Area Network）のアクセスポイント３経由で接続可能な場所（ホットスポット（登録商標））にいる場合には、フル機能のウェブブラウザＢでコンテンツＢを楽しむことができ、ホットスポット（登録商標）から携帯網でしか通信できない場合に移動すれば、文字向きウェブブラウザＡでコンテンツＢと同等の情報があるが、容量の少ないコンテンツＡを見ることができるようになっている。なお、片方のウェブブラウザが機能を包含している場合は機能を切り替えてもよい。
【００８４】
携帯電話機２は、第１の通信方式（「通信方式１」または「Ａ方式」とも表記する）Ｗ１でデータを送受信する図示しない第１の通信部（通信手段）と、第１の通信方式Ｗ１と異なる特性（通信速度、信頼性、ＱｏＳに対応しているか否か、セキュリティ、課金等）を持つ第２の通信方式Ｗ２（「通信方式２」または「Ｂ方式」とも表記する）でデータを送受信する図示しない第２の通信部（通信手段）とを持つ。なお、第１の通信方式と第２の通信方式とは、物理層が異なっていてもかまわないし、物理層が同じで上位層が異なるだけでもかまわない。同じ上位層を用いても、認証相手のサーバーが異なることで、ウェブブラウザのモードを切り換えても構わない。
【００８５】
本実施形態では、第１の通信方式は、携帯パケット網（携帯網）６を用いた無線通信であり、第２の通信方式は、無線ＬＡＮである。第１の通信方式Ｗ１は、ＷＣＤＭＡ（Wideband Code Division Multiple Access）やＣＤＭＡＯｎｅ（登録商標）などの携帯電話の無線方式であり、その代表的特性は、有料、低速、ほぼどこでも接続可能である。第２の通信方式Ｗ２は、ＩＥＥＥ８０２．１１ｇやＩＥＥＥ８０２．１１ｂ等の無線ＬＡＮであり、その代表的特性は、無料、高速、ホットスポット（一部地域）のみで接続可能である。第２の通信方式Ｗ２は、Ｂｌｕｅｔｏｏｔｈ（登録商標）であってもよい。
【００８６】
携帯電話機２は、第１の通信部により各基地局５経由の経路（第１の通信方式Ｗ１を用いたアクセス経路）Ｐ１でインターネット網４上の情報（コンテンツサーバー１に格納されたコンテンツ）にアクセスできると共に、第２の通信部により無線ＬＡＮのアクセスポイント３経由の経路（第２の通信方式Ｗ２を用いたアクセス経路）でインターネット網４上の情報（コンテンツサーバー１に格納されたコンテンツ）にアクセスできる。なお、図１では、数多くあるコンテンツサーバー１の１つを示している。
【００８７】
携帯電話機２は、コンテンツサーバー１にアクセスするために、第１の通信方式Ｗ１および第２の通信方式Ｗ２のどちらも選択可能である。携帯電話機２は、ユーザの指定によって、あるいは携帯電話機２自体の自動判別に基づいて、第１の通信方式Ｗ１および第２の通信方式Ｗ２のいずれか（第１の通信部および第２の通信部のいずれか）を選択する図示しない切替部（切替手段）を備えている。
【００８８】
コンテンツサーバー１は、文字中心で、場合によっては文字数も少ない軽量の（サイズの小さい）データであるコンテンツＡ（「Ａ方式コンテンツ」とも表記する）と、画像データ、動画データ等を含んだ大容量の（サイズの大きい）コンテンツＢ（「Ｂ方式コンテンツ」とも表記する）とを格納している。コンテンツＡとコンテンツＢとは、全く異なるものではなく、同等の内容を示す（基本的内容は同じ）コンテンツである。また、コンテンツＡとコンテンツＢとは、関係づけられたページである。また、コンテンツＡは、コンテンツＢの一部であってもかまわない。さらに、コンテンツＡとコンテンツＢとは、異なる言語体系で記述されている。コンテンツＡは、例えばコンパクトＨＴＭＬで記述されたウェブページであり、コンテンツＢは、例えば通常のＨＴＭＬで記述されたウェブページである。異なる言語体系とは、一方が他方のサブセットであってもよく、その逆であっても構わない。なお、コンテンツＡとコンテンツＢとは、サイズの異なるものであれば、上述した例に限定されるものではなく、異なるサイズの画像データや動画データを含むものであってもよく、異なるフレームレートの動画データを含むものであってもよく、異なる圧縮率の画像データや動画データを含むものであってもよい。
【００８９】
コンテンツサーバー１は、後述するように、コンテンツサーバー１自体の判断に基づいて、あるいは携帯電話機２からの送信要求に応じて、コンテンツＡおよびコンテンツＢのどちらかを携帯電話機２に送信する。携帯電話機２は、コンテンツサーバー１からコンテンツを受信し画像として表示装置に出力する（表示する）。
【００９０】
携帯電話機２は、コンテンツサーバー１からコンテンツを受信し画像として表示装置に出力するためのアプリケーション・ソフトウェアであるウェブブラウザとして、軽量のコンテンツＡを表示するのに適したＡ方式ウェブブラウザ（「ウェブブラウザＡ」あるいは「Ｈｉｇｈ用閲覧ソフト」とも称する）と、大容量のコンテンツＢを表示するのに適したＢ方式ウェブブラウザ（「ウェブブラウザＢ」あるいは「Ｌｏｗ用閲覧ソフト」とも称する）とを記憶する図示しないアプリケーション群記憶部と、アプリケーション群記憶部に記憶されたＡ方式ウェブブラウザおよびＢ方式ウェブブラウザを起動して実行する図示しないアプリケーション実行部（アプリケーション実行手段）と、上記切替部における通信方式の切り替えに連動して、アプリケーション実行部で起動するウェブブラウザを切り替える図示しないアプリケーション切替部（アプリケーション切替手段）とを備えている。アプリケーション切替部は、第１の通信方式Ｗ１で通信している時にはＡ方式ウェブブラウザを起動し、第２の通信方式Ｗ２で通信している時にはＢ方式ウェブブラウザを起動する。
【００９１】
ウェブブラウザＡは、文字に向いた画面構成を持つ文字専用ウェブブラウザ、例えばｉ−ｍｏｄｅ（登録商標）用ウェブブラウザである。また、ウェブブラウザＢは、文字だけでなく画像も表示できる画面構成を持つウェブブラウザ、例えばマイクロソフト社製の"Internet Explorer"である。
【００９２】
なお、Ａ方式ウェブブラウザとＢ方式ウェブブラウザとは本質的に異なるものであっても、同一のソフトでモードが違うだけであっても構わない。すなわち、携帯電話機２は、Ａ方式ウェブブラウザと同等の動作を行うＡモードと、Ｂ方式ウェブブラウザと同等の動作を行うＢモードとを切り替えながら動作できるウェブブラウザを記憶する図示しないアプリケーション記憶部と、アプリケーション記憶部に記憶されたウェブブラウザを実行する図示しないアプリケーション実行部（アプリケーション実行手段）と、上記切替部における通信方式の切り替えに連動して、アプリケーション実行部で起動するウェブブラウザのモードを切り替える図示しないアプリケーションモード切替部（アプリケーションモード切替手段）とを備えていてもよい。アプリケーションモード切替部は、第１の通信方式Ｗ１で通信している時にはウェブブラウザをＡモードで起動し、第２の通信方式Ｗ２で通信している時にはウェブブラウザをＢモードで起動する。
【００９３】
通信方式（この場合には物理層）に応じたウェブブラウザの切り替え方法の一例を表１に示す。この例は、第１の通信方式がＷＣＤＭＡである場合である。
【００９４】
【表１】
2006074295.tif 000003
【００９５】
表１に示すように、通信方式が無線ＬＡＮ（第２の通信方式）である場合には通常のウェブブラウザＢを使用し、通信方式がＷＣＤＭＡ（第１の通信方式）である場合には軽量データ用のウェブブラウザＡを使用する。
【００９６】
なお、表１の例は、最も簡単な例であり、他の切り替え方法を用いてもよい。通信方式（この場合には物理層）に応じたウェブブラウザの切り替え方法の他の一例を表２に示す。この例も、第１の通信方式がＷＣＤＭＡである場合である。
【００９７】
【表２】
2006074295.tif 000004
【００９８】
この切り替え方法では、使用アプリケーションに関するユーザの指定（「通常のウェブブラウザＢ」、「自動選択」、または「軽量データ用のウェブブラウザＡ」、通信方式、および通信状態に応じて使用ウェブブラウザを切り替える。すなわち、表２に示すように、使用アプリケーションに関するユーザの指定が「通常のウェブブラウザＢ」である場合には、通信方式が無線ＬＡＮ（第２の通信方式）およびＷＣＤＭＡ（第１の通信方式）のいずれであっても、通常のウェブブラウザＢを使用する。また、使用アプリケーションに関するユーザの指定が「自動選択」であり、かつ、通信方式が無線ＬＡＮ（第２の通信方式）である場合には、通常状態が良好であれば通常のウェブブラウザＢを使用し、通常状態が不安定であれば軽量データ用ウェブブラウザＡを使用する。また、使用アプリケーションに関するユーザの指定が「自動選択」であり、かつ、通信方式がＷＣＤＭＡ（第１の通信方式）である場合には、軽量データ用ウェブブラウザＡを使用する。使用アプリケーションに関するユーザの指定が「軽量データ用のウェブブラウザＡ」である場合には、通信方式が無線ＬＡＮ（第２の通信方式）およびＷＣＤＭＡ（第１の通信方式）のいずれであっても、軽量データ用のウェブブラウザＡを使用する。
【００９９】
また、コンテンツサーバー１から携帯電話機２に送信されるコンテンツは、上記切替部における通信方式の切り替えに連動して、切り替えられるようになっている。コンテンツをどのように選択する方法は、携帯電話機２からコンテンツサーバー１側に経路を示し、コンテンツサーバー１で対応（課金も可）する方法や、コンテンツに選択情報を記入しておき、携帯電話機２側で判定する方法等がある。すなわち、コンテンツの切替方法としては、以下の２つの方法が採用できる。
【０１００】
（コンテンツ切替方法１）
コンテンツサーバー１が、携帯電話機２から申告されるウェブブラウザの種類に基づいて通信方式がＡ方式かＢ方式かを判定して、適切な通信方式に対応したコンテンツのデータを送信する。すなわち、アプリケーション実行部で実行しているウェブブラウザの種類をコンテンツサーバー１に通知する図示しない通知部（通知手段）を携帯電話機２に設け、上記通知部によって通知されたウェブブラウザの種類に応じて、携帯電話機２へ送信するコンテンツを切り替える図示しない送信コンテンツ切替部をコンテンツサーバー１に設ける。送信コンテンツ切替部は、携帯電話機２から同一のコンテンツ送信要求（ＵＲＬ等）を受信しても、上記通知部によって通知されたウェブブラウザがＡ方式ウェブブラウザである場合にはＡ方式コンテンツを、上記通知部によって通知されたウェブブラウザがＢ方式ウェブブラウザである場合にはＢ方式コンテンツを携帯電話機２に送信するようになっている。ウェブブラウザが、インターネット上のＨＴＭＬ（Hyper Text Markup Language）コンテンツをブラウジングするアプリケーションである場合には、携帯電話機２がコンテンツサーバー１にアクセスする時に、ＨＴＴＰ（Hypertext Transfer Protocol）によって、携帯電話機２で実行しているウェブブラウザの種類をコンテンツサーバー１に報告することができる。そのため、この場合、通知部は、この機能を利用して携帯電話機２で実行しているウェブブラウザがＡ方式ウェブブラウザであるのかＢ方式のウェブブラウザであるのかをコンテンツサーバー１に報告すればよい。コンテンツ切替方法１では、携帯電話機２は、接続された通信方式、もしくはユーザによって指定された通信方式に応じて、コンテンツサーバー１に対して、通信方式がＡ方式であるかＢ方式であるかを宣言してもよい。
【０１０１】
図６は、コンテンツサーバー１が通信モードに応じて送信するページ（コンテンツ）をコンテンツ切替方法１で選択する処理の一例を説明するための説明図である。図６の場合、コンテンツサーバー１が、携帯電話機２との通信モード（通信方式）に応じて送るページ（コンテンツ）を変更する。なお、ページではなくページ内の画像を変更してもよい。図６に示すＬｏｗ用ページ６１はコンテンツＡに対応し、図６に示すＨｉｇｈ用ページ６２はコンテンツＢに対応する。図６に示すＬｏｗ用ページ６１およびＨｉｇｈ用ページ６２にアクセスするための基本ＵＲＬは、"http://contents/page1"である。携帯電話機２から基本ＵＲＬにアクセスすると、コンテンツサーバー１が通信方式に応じてＬｏｗ用ページ６１（ＵＲＬが"http://contents/page1A"）およびＨｉｇｈ用ページ６２（ＵＲＬが"http://contents/page1B"）の何れかを選択する。
【０１０２】
図８は、コンテンツサーバー１が通信モードに応じて送信するページ（コンテンツ）をコンテンツ切替方法１で選択する処理の他の例を説明するための説明図である。この場合、同一のページ８１内にＬｏｗ用ページ６１の内容とＨｉｇｈ用ページ６２の内容とを含めている。より詳細には、Ｈｉｇｈ用のページ８１に、Ｌｏｗ用ページ８２が包含されている。そして、Ｈｉｇｈ用のページ８１には、携帯電話機２の通信方式が低速の第１の通信方式である場合と高速の第２の通信方式である場合との両方に携帯電話機２で使用される共通データ、携帯電話機２の通信方式が高速の第２の通信方式である場合にのみ携帯電話機２で使用される高速用データ、および携帯電話機２の通信方式が低速の第１の通信方式である場合にのみ携帯電話機２で使用される低速用データ、の３種類のデータを含んでいる。これらのデータにはそれぞれ、そのデータの種類を示すタグ（図８では、それぞれ"<lowSP>"、"<HighSP Only>"、および"<LowSP Only>"）が付けられている。
【０１０３】
コンテンツサーバー１は、携帯電話機２の通信モード（通信方式）に応じて、ページ８１の送る部分を変更する。すなわち、携帯電話機２の通信方式が高速の第２の通信方式である場合にはページ８１の全てのデータを送信する（だだし送信データのうち低速用データは携帯電話機２の表示の際には無視される）が、携帯電話機２の通信方式が低速の第１の通信方式である場合に低速の場合には、ページ８１の高速用データを飛ばして、ページ８１の共通データおよび低速用データの部分だけをＬｏｗ用ページ８２として携帯電話機２に送信する。なお、このようなページの場合には、携帯電話機２は、通信方式低速の第１の通信方式から高速の第２の通信方式に変更されたときに、ページ全体を更新する必要はなく、まだ読み込んでいない高速用データの部分のみを新規に読み込みこんで、Ｈｉｇｈ用のページ８１に表示を切り替えてもよい。なお、ページ８１のＵＲＬは"http://contents/page1"である。
【０１０４】
（コンテンツ切替方法２）
携帯電話機２が、コンテンツサーバー１に格納されたＡ方式用コンテンツおよびＢ方式用コンテンツに対し、ＵＲＬ（Uniform Resource Locater）やコンテンツ内の情報に基づいてどちらのコンテンツへアクセスするかを通信路に応じて選択する。すなわち、切替部における通信方式の切り替えに連動して、コンテンツサーバー１から受信するコンテンツを切り替える図示しない受信コンテンツ切替部（受信コンテンツ切替手段）を携帯電話機２に設ける。受信コンテンツ切替部は、通信方式に応じたコンテンツの送信要求（ＵＲＬ等）をコンテンツサーバー１に送るようになっている。
【０１０５】
図７は、携帯電話機２が通信モードに応じて受信するページ（コンテンツ）を選択する処理を説明するための説明図である。図７の場合、ＵＲＬで分かるようにする。図７に示すＬｏｗ用ページ６１はコンテンツＡに対応し、図７に示すＨｉｇｈ用ページ６２はコンテンツＢに対応する。図７に示すＬｏｗ用ページ６１およびＨｉｇｈ用ページ６２にアクセスするための基本ＵＲＬ（基本アドレス）は、"http://contents/page1"である。図７の場合、携帯電話機２が、ユーザによって入力された基本ＵＲＬ（"http://contents/page1"）の一部を、携帯電話機２自体の通信モード（通信方式）に応じてＬｏｗ用ページ６１のＵＲＬ（"http://contents/low/page1"；第１の通信方式に対応するコンテンツＡにアクセスするためのアドレス）またはＨｉｇｈ用ページ６２のＵＲＬ（"http://contents/high/page1"；第２の通信方式に対応するコンテンツＢにアクセスするためのアドレス）に強制変更してからコンテンツサーバー１に送信することでＨｉｇｈ用ページ６２およびＬｏｗ用ページ６１のいずれかを選択して、使用中の通信方式に対応するウェブページ（Ｈｉｇｈ用ページ６２およびＬｏｗ用ページ６１のいずれか）にアクセスする。
【０１０６】
図５は、本実施形態に係る携帯電話機２の構成を示すブロック図である。
【０１０７】
携帯電話機２は、携帯電話の無線方式である第１の通信方式Ｗ１で通信を行うための第１の通信部として、公衆回線通信部２６を備えている。公衆回線通信部２６は、携帯網の基地局５との間で電波を送受信するための公衆回線用アンテナ１４、携帯電話の無線方式で通信を行うための公衆回線部１５、および公衆回線部１５を制御するための公衆回線制御部１６を備えている。
【０１０８】
携帯電話機２は、無線ＬＡＮ方式である第２の通信方式Ｗ２で通信を行うための第２の通信部として、無線ＬＡＮ通信部２５を備えている。無線ＬＡＮ通信部２５は、無線ＬＡＮの電波を送受信するための無線ＬＡＮ用アンテナ１１、無線ＬＡＮによる通信を行うための回路である無線ＬＡＮ部１２、および無線ＬＡＮ部１２を制御するための無線ＬＡＮ制御部１３を備えている。
【０１０９】
携帯電話機２は、コンテンツを表示するための表示装置１７、情報の入力および選択操作を行うための操作入力装置１８、制御部１９、記憶部２０を備えている。
【０１１０】
記憶部２０は、通信方式の切り替えの判断基準を記憶する判断基準記憶部２２と、無線ＬＡＮおよびインターネット網への接続に必要な個人認証データを記憶する個人認証データ記憶部２３と、アプリケーション群を記憶するアプリケーション群記憶部（アプリケーション記憶手段）２４とを備えている。
【０１１１】
制御部１９は、(1)第１の通信方式（携帯パケット網６を用いた無線通信）での通信を行う第１の通信部と、第２の通信方式（無線ＬＡＮ）で通信を行う第２の通信部とを、ユーザの指定によって、あるいは携帯電話機２自体の自動判別に基づいて切り替える切替部、および、
(2)アプリケーション群記憶部２４に記憶されたウェブブラウザ（ウェブ閲覧用アプリケーション・ソフトウェア）ＡおよびＢを実行するアプリケーション実行部を備えると共に、
(3) 切替部の切り替えに連動して、アプリケーション実行部で実行するウェブブラウザをウェブブラウザＡとウェブブラウザＢとの間で切り替えるアプリケーション切替部、または、上記切替部における通信方式の切り替えに連動して、アプリケーション実行部で起動するウェブブラウザのモードを切り替える図示しないアプリケーションモード切替部を備えている。
【０１１２】
さらに、制御部１９は、コンテンツの切替方法としてコンテンツ切替方法２を用いる場合には、
(4) 切替部の切り替えに連動して、切替部における通信方式の切り替えに連動して、コンテンツサーバー１から受信するコンテンツを切り替える図示しない受信コンテンツ切替部を備えている。
【０１１３】
次に、携帯電話機２におけるウェブブラウジングの方法を図２に基づいて説明する。
【０１１４】
図２に示すように、まず、携帯電話機２の切替部が通信方式を選択する（Ｓ１０１）。通信方式の選択については、ユーザが選択しても、携帯電話機２が自動選択しても構わない。ユーザによる選択、および携帯電話機２の自動選択については、後述する。通信方式とは、物理層、ＬＩＮＫ・ＭＡＣ層、セッション層、アプリケーション層など各種の方式の選択、および、認証キーの選択方式を含む。例えば、携帯パケット網６（携帯電話網、携帯電話のパケット網）を選択してウェブブラウジングをしようとすると、これらの方式はすべて、予め決まった方式が選択されることが多い。一方、無線ＬＡＮでは、無線通信方式のみならず、アクセスポイント３や図示しない８０２．１Ｘの認証サーバーとの鍵交換などの手順が必要となる。これらはすべて通信方式であり、どの部分もしくはどのセットを選択しても構わない。
【０１１５】
次に、携帯電話機２のアプリケーション切替部が、Ｓ１０２では通信方式１および通信方式２のどちらが選択されたかを判定する（Ｓ１０２）。このとき、３つ以上の通信方式から選択しても構わない。
【０１１６】
Ｓ１０２で通信方式１が選択されたと判定した場合、携帯電話機２のアプリケーション切替部が、選択された通信方式１に適合するＡ方式ウェブブラウザを起動する（Ｓ１０３）。Ｓ１０３でＡ方式ウェブブラウザを選択したので、次に、携帯電話機２の通知部が、実行しているウェブブラウザがＡ方式であることをコンテンツサーバー１に知らせる（Ｓ１０４）。次に、携帯パケット網６（携帯網）では、株式会社ＮＴＴドコモの携帯パケット網６である場合、ｉ−ｍｏｄｅ（登録商標）と言われるパケットサービスのための通信方式が利用され、かつ、携帯パケット網６を介して送信されるコンテンツの記述言語には、コンパクトＨＴＭＬが標準的に利用される。Ｓ１０４では、携帯電話機２が、その機種に合致した記述言語（例えばコンパクトＨＴＭＬ）で記述されたコンテンツ（ウェブページのデータ）を得るため、動作中のウェブブラウザの種類や携帯電話機２の機種（もしくはその機種の携帯電話機２がサポートするウェブブラウザの種類）などの情報を知らせる。この情報は、通常、ＨＴＴＰのユーザエージェントとして携帯電話機２からコンテンツサーバー１に伝えられるが、他の手法でも構わない。次に、コンテンツサーバー１から、Ｓ１０４で携帯電話機２の通知部がコンテンツサーバー１にレポートをしたウェブブラウザ情報に対応したコンテンツ、すなわちＡ形式コンテンツを携帯電話機２に送信し、コンテンツサーバー１が送信されたＡ形式コンテンツを受信する（Ｓ１０５）。このとき、コンテンツサーバー１から送信されるコンテンツは、前述したコンテンツ切替方法１またはコンテンツ切替方法２によって選択される。次に、携帯電話機２の制御部１９（後述する）による制御の下で、携帯電話機２の表示装置１７（後述する）がＡ形式コンテンツを表示する（Ｓ１０６）。携帯電話機２の制御部１９（後述する）による制御の下で、通信を終了する（Ｓ１０７）。Ｓ１０６の後、Ｓ１０７に進まずに、通常のＨＴＭＬのウェブブラウザと同様に、ユーザの指示に基づいてＡ形式コンテンツの受信（Ｓ１０５）とＡ形式コンテンツの表示（Ｓ１０６）とを繰り返してもよい。
【０１１７】
Ｓ１０２で通信方式２が選択されたと判定した場合、携帯電話機２のアプリケーション切替部が、選択された通信方式２に対応するＢ方式ウェブブラウザを起動する（Ｓ１０８）。次に、携帯電話機２の通知部が、実行しているウェブブラウザがＢ方式であることをＳ１０４と同様の方法でコンテンツサーバー１に知らせる（Ｓ１０９）。その後は、Ｓ１１０〜Ｓ１１２の処理を行う。Ｓ１１０、Ｓ１１１、およびＳ１１２は、Ａ方式コンテンツの受信および表示を行う代わりにＢ形式コンテンツの受信および表示を行う以外は、Ｓ１０５、Ｓ１０６、およびＳ１０７と同じである。
【０１１８】
なお、携帯電話機２では、さらに、Ａ方式ウェブブラウザとＢ方式ウェブブラウザとで表示領域のサイズが異なるように制御を行うことが望ましい。言い換えると、Ａ方式ウェブブラウザとＢ方式ウェブブラウザとは、表示装置１７にコンテンツを表示させる表示領域が異なるものであることが好ましい。表示装置１７にＨＴＭＬのコンテンツ（ウェブページ）を表示する場合には、表示領域は、ＶＧＡと呼ばれる６４０×４８０のサイズ以上であることが望ましい。しかし、表示装置１７にコンパクトＨＴＭＬのコンテンツ（ウェブページ）を表示する場合には、表示領域がＶＧＡのサイズであると、表示領域が大きすぎて、コンテンツが小さく表示されてしまう。表示装置１７にコンパクトＨＴＭＬのコンテンツ（ウェブページ）を表示する場合には、表示領域は３２０×２４０（ＱＶＧＡ）のサイズ程度が妥当である。この場合には、各方式のウェブブラウザを起動するときに、表示装置１７の表示解像度をそれぞれのウェブブラウザに適合した表示解像度に切り換えることが望ましい。表示装置１７の表示解像度の切り換えは、ディスプレイドライバ（ＬＳＩ（Large-Scale Integration））への指示でハードウェア的に切り換えることで実現してもよく、ドット数を縦横拡大してソフトウエア的に切り換えることで実現してもよい。その具体的な手法は公知であるので、記載を省略する。表示領域の切り替えは、Ａ方式ウェブブラウザおよびＢ方式ウェブブラウザの各々のプログラムコードに表示領域の切り替え命令を含めることで実現できる。
【０１１９】
さらに、Ａ方式ウェブブラウザとＢ方式ウェブブラウザとでは、起動時に表示されるデフォルトのページ（最初に立ち上がるページ；いわゆるホームのページ）を変更することが望ましい。通常、ｉ−ｍｏｄｅ（登録商標）サービスでは、ウェブブラウザの起動時にはいつでもｉ−ｍｏｄｅ（登録商標）センターのメニューが表示される。つまり、Ａ方式ウェブブラウザは、例えば、ｉ−ｍｏｄｅ（登録商標）用ウェブブラウザであり、ホームのポジションがｉ−ｍｏｄｅ（登録商標）センターのメニューになっている。一方、通信方式が無線ＬＡＮの場合には、Ｂ方式ウェブブラウザの起動時に、ｉ−ｍｏｄｅ（登録商標）センターのメニューとは別のホームのページを表示することが望ましい。これらは、Ａ方式とＢ方式との選択もしくは通信方式１と通信方式２の選択により変更されることが望ましい。また、同じ通信方式２であったとしても、会社の認証サーバーと接続した場合と、サービスプロバイダと接続した場合とでは、異なるホームのページを表示することが望ましい。これは、認証相手先を含んだ通信状況を判定し、この判定に応じてデフォルトのページ（ホームのページ）を切り換えるというものである。
【０１２０】
以上のように、携帯電話機２は、通信方式が無線ＬＡＮ（第１の通信方式）であるときには、それを検知して、フルのＨＴＭＬウェブブラウザ等であるＢ方式ウェブブラウザを立ち上げて、ＨＴＭＬ等で記述されたデータ量の比較的多いＢ方式コンテンツを受信する。また、携帯電話機２は、通信方式がＷＣＤＭＡ等の第２の通信方式であるときには、それを検知して、コンパクトＨＴＭＬウェブブラウザ等であるＡ方式ウェブブラウザを立ち上げて、コンパクトＨＴＭＬ等で記述されたデータ量の比較的少ないＡ方式コンテンツを受信する。
【０１２１】
図３は、携帯電話機２を通信網に接続するときに２つの通信方式から１つの通信方式を選択する方法の例を示す。ここでは、通信方式２が通信方式１より有利な通信方式である場合を示す。有利とは、課金が有利、通信速度が有利、消費電力が有利、コンテンツが有利などいろいろあるが、通信方式２の方がユーザもしくは端末により優先度が高く設定されているということであり、その理由は問わない。
【０１２２】
まず、携帯電話機２の接続性検知部が、通信方式１の接続性（通信網に接続できる可能性）を検知する（Ｓ１０１１）と共に、通信方式２の接続性を検知する（Ｓ１０１２）。接続性の検知には、当該通信方式の受信電力によって接続性を判定する方法や、通信を行って接続が確立されたことに基づいて接続性を検知する方法など、各種の方法があるが、ここでは、その詳細は問わない。次に、携帯電話機２は、Ｓ１０１１もしくはＳ１０１２で得られた接続性の情報の両方もしくは一方を表示装置１７でユーザに表示し（Ｓ１０１３）、ユーザからの接続リクエストがあるかを判断する（Ｓ１０１４）。携帯電話機２は、Ｓ１０１４でユーザからの接続リクエストがない場合には、Ｓ１０１１およびＳ１０１２の接続性検知を継続し、Ｓ１０１１およびＳ１０１２の接続性検知を定期的に行う。
【０１２３】
携帯電話機２は、Ｓ１０１４でユーザから接続リクエストを受けると、通信方式２で通信網に接続可能かどうかをチェックする（Ｓ１０１５）。通信方式２で通信網に接続可能であれば、携帯電話機２は、通信方式２を選択して通信方式２で通信網に接続する（Ｓ１０１６）。携帯電話機２は、Ｓ１０１５で通信方式２で通信網に接続不能であれば、通信方式２で通信網に接続可能かどうかを判定する（Ｓ１０１７）。通信方式１で通信網に接続可能であれば、携帯電話機２は、通信方式２を選択して通信方式１で通信網に接続する（Ｓ１０１８）。Ｓ１０１７で通信方式１で通信網に接続不能であれば、通信方式１および通信方式２の何れでも通信網に接続できないので、携帯電話機２は、表示装置１７に接続不能の表示を行う（Ｓ１０１９）。このとき、複数の原因で接続不能が発生しうるならば、携帯電話機２は、接続不能の原因も含めて表示装置１７に表示できることが望ましい。接続不能と共に接続不能の原因を表示装置１７に表示する場合に表示装置１７に表示するメッセージは、例えば、「無線ＬＡＮ：アクセスポイントに接続できません。（ＳＳＩＤ不一致）」、「無線ＬＡＮ：認証不能（認証キー不一致）」などである。
【０１２４】
図４には、図３の接続判定に関係する流れにおける表示装置１７の表示例を示す。
【０１２５】
図４（ｂ）は、ユーザが接続リクエストを携帯電話機２に送るための、表示装置１７に表示されるメニューの一例を示す。この場合、メニューは、携帯電話機２がユーザに次の動作を選択させる（通信方式１で通信網に接続するか、通信方式２で通信網に接続するかを選択させる）ように表示される。
【０１２６】
また、ユーザが接続リクエストを携帯電話機２に送る前に、携帯電話機２は、２つのインジケータで２つの通信方式に対応した接続可能性を表示装置１７に表示する。接続可能性の表示例を図４（ａ）に示す。この表示例では、無線ＬＡＮへの接続可能性を４段階でグラフィカルに示すインジケータを左上に表示し、携帯網（携帯無線通信網）への接続可能性を４段階でグラフィカルに示すインジケータを左上に表示している。なお、携帯網の場合には周波数で分割されているため、特定周波数の受信電力をチェックすることで接続可能性を判定することも可能である。一方、無線ＬＡＮでは電波の強さ以外に、アクセスポイントとの整合性や、インターネット上の認証サーバーとの認証などによって、接続が可能かどうかは変わってくる。しかし、できるだけ携帯網への接続可能性と無線ＬＡＮへの接続可能性とが同時に同じように表示されることが望ましい。
【０１２７】
図４（ｃ）は、Ｓ１０１９における接続不能と共に接続不能の原因を表示する表示画面の一例を示す。
【０１２８】
なお、図３には、通信方式２（例えば無線ＬＡＮ）に接続できる場合には、必ず無線ＬＡＮと接続するという場合のフローチャートを示したが、通信方式１および通信方式２のいずれで優先的に通信網に接続するかを設定する優先度設定手段（図示しない）を携帯電話機２に設けてユーザにどの方式への接続を優先するかを設定可能にすることが望ましい。例えば、通信方式１が有料の携帯網、通信方式２が無料の無線ＬＡＮであれば、ユーザが、無料でないと接続を行いたくない場合には基本的には無線ＬＡＮに接続するように設定できるようになっていることが望ましい。ただし、この例でも、通信方式１がパケット定額の携帯網等である場合には、別の条件でユーザが通信方式を選ぶこともある。
【０１２９】
なお、携帯電話機２あるいはユーザが特性の異なる通信方式から１つの通信方式を選択する基準は、上述した接続性や通信料金（課金）などに限定されるものでなく、使用方法、用途、アプリケーション、容量、混雑度、等であってもよい。
【０１３０】
図４（ａ）では、ウェブページへのアクセスを行うためのアプリケーション・ソフトウェア（ウェブブラウザ）、メールを作成すると共に送受信するためのアプリケーション・ソフトウェア（メールソフト）、および電話のアプリケーション・ソフトウェアを起動させるメニューを表示しているが、これらのアプリケーション毎に上記の複数の通信方式のどれを選択するかをユーザが設定できることが望ましい。例えば、電話をかける場合には、携帯網で電話を実現すると、ユーザ（および携帯電話機２）が移動しても接続が切断される可能性が少ないが、無線ＬＡＮ上でＶｏＩＰ（Voice over IP）を用いて電話を実現すると、無線ＬＡＮはセル半径が小さいことが多くローミングも実現容易ではないため、ユーザ（および携帯電話機２）が少し移動しただけで接続が切れることがある。よって、ユーザは携帯網を使って電話をすることを選択する可能性がある。これに対して、ウェブページのアクセスは、基本的に、ユーザ（および携帯電話機２）が止まって行うことが多く、無線ＬＡＮ経由では詳細なウェブページのデータを高速に得られる可能性が高いため、ユーザは、無線ＬＡＮで接続できる場所では無線ＬＡＮを選択する可能性が高い。よって、携帯電話機２では、ウェブページへのアクセスを行うためのアプリケーション・ソフトウェア、メールを作成すると共に送受信するためのアプリケーション・ソフトウェア、電話のアプリケーション・ソフトウェアなどの、異なる複数のアプリケーションのそれぞれについて別々に、どの通信方式を優先もしくは選択するのかをユーザが設定できるようになっていることが望ましい。
【０１３１】
通信方式が無線ＬＡＮである場合を例にして、携帯電話機２が通信網へ接続する課程を整理すると、以下のようになる。
【０１３２】
（１）第１のステップとして、携帯電話機２が、当該周波数に受信電力が存在するかを判定する。
【０１３３】
例えばＩＥＥＥ８０２．１１ｂでは日本の法規制で４チャンネルの伝送が可能であるので、実際には、携帯電話機２が、４つの帯域を順次走査して、受信電力の有無をチェックすることになる。これは、無線ＬＡＮ部１２に設けられたメインの（変）復調回路（図示しない）を動作させることなく判定できることが望ましい。ほとんどの状況では受信電力が存在しないことが多く、この場合に携帯電話機２の消費電力を最低限に抑えるためである。
【０１３４】
（２）第２のステップとして、携帯電話機２が、当該周波数で受信したパケットが自機（携帯電話機２）が保有する方式のものであるかを判定する。
【０１３５】
無線ＬＡＮの場合には、アクセスポイント３がビーコンと呼ばれるパケットを定期的に送信している。よって、自機（携帯電話機２）が、このビーコンのような他の端末が送信するパケットを解釈できるかどうかを判定する。
【０１３６】
（３）ビーコンを判定すると、次に、携帯電話機２は、第３のステップとして、そのアクセスポイント３が形成する論理的な単位に自機（携帯電話機２）が所属可能かどうかを判定する。
【０１３７】
アクセスポイント３はＳＳＩＤ（Server Side Identifier）というＩＤをビーコンに含めてブロードキャストしているので、携帯電話機２が、これを検出して、自機（携帯電話機２）の保有するＩＤと比較することで上記の判定を実現する。携帯電話機２は、複数のＩＤに対応していても構わない。その場合、携帯電話機２が、複数のＩＤを記憶しておいて、そのＩＤと対になっているパラメータを以降の通信で使用する。
【０１３８】
（４）第４のステップとして、携帯電話機２が認証を行う。
【０１３９】
この認証は、アクセスポイント３もしくはアクセスポイント３が接続されている図示しないサーバーと、携帯電話機２との間で認証用キーのやり取りを行うことで完了する。携帯電話機２とアクセスポイント３との間の認証方式としては、代表的なものとしてＷＥＰ（Wired Equivalent Privacy）があり、携帯電話機２とサーバーとの認証方式には、ＩＥＥＥ８０２．１Ｘがあるが、これらの認証方式は問わない。携帯電話機２が、これらの認証用キーを複数持ち、順次認証をトライすることがあっても構わない。
【０１４０】
携帯電話機２は、上記の４つのステップのように複数の段階で無線ＬＡＮとの接続が確立できない場合も存在する。図３のＳ１０１２などで示した接続性検知において、携帯電話機２がこれら４つのステップのうちのどのステップまでのチェックを行うかは実装による。携帯電話機２が毎回全部をチェックしようとすると、変復調回路をオンにする時間が長くなり、不必要に電力を消費する。一方、携帯電話機２は、構内電話を無線ＬＡＮ形式で行う場合には、無線ＬＡＮで常時接続されていることが望ましい。このような状況に対応するために、携帯電話機２は、ある通信システムに接続されている状態から切断された状態になったときに、ユーザが切断を行った場合と、無線区間の接続が切断されてしまった場合とで、次の動作を変えるようになっていることが望ましい。携帯電話機２は、つまりユーザが切断を行った場合には、次の回復をユーザからの指示があるまで行わないか、もしくは少ない頻度で自動回復のトライを行う一方、無線区間が通信上の課題で切断されてしまった場合には、自動回復のトライを行うか、もしくは多い頻度で自動回復のトライを行うことが考えられる。さらに、携帯電話機２は、それまで接続されていた通信システムによって、自動回復の手順を変えても構わない。つまり、携帯電話機２は、例えば、会社の通信システムに接続されていた場合には自動回復の頻度を高くし、公衆のホットスポット（登録商標）に接続されていた場合には自動回復の頻度を低くしても構わない。
【０１４１】
上述した実施形態は、種々の変更が可能である。
【０１４２】
例えば、第１の通信方式用のウェブページの中に他の第２の通信方式用のウェブページ（高速通信方式用データもしくは低速通信方式用データ）を記述しておき、ウェブブラウジングの途中で通信方式が第１の通信方式から第２の通信方式に変わった場合に、ウェブページの変更時に第２の通信方式用のウェブページへ飛ぶようにしてもよい。また、第１の通信方式用のウェブページの先頭に他の第２の通信方式用のウェブページ（高速通信方式用データもしくは低速通信方式用データ）のアドレス（行き先；ＵＲＬ等）を記述しておき、ウェブブラウジングの途中で通信方式が第１の通信方式から第２の通信方式に変わった場合に、ウェブページの変更時に第２の通信方式用のウェブページのアドレス（ＵＲＬ等）へ飛ぶようにしてもよい。
【０１４３】
また、ウェブブラウジングの途中で通信方式が第１の通信方式から第２の通信方式に変わり、通信方式が高速になった場合には、第１の通信方式用のウェブページから第２の通信方式用のウェブページにすぐに切り換えるようにしてもよい。
【０１４４】
また、ウェブブラウジングの途中で通信方式が第１の通信方式から第２の通信方式に変わり、通信方式が低速になった場合には、できるだけ現状の表示を維持し、ウェブページが更新されれば、ウェブブラウザも含めてモ−ドを変えるようにしてもよい。
【０１４５】
この変形例では、図９（ａ）のような図８と同じ包含関係にある場合、図１０のようにソフトウェアが処理することで、できるだけ高精細なウェブ閲覧を維持する。図９（ｂ）は、Ｈｉｇｈ用閲覧ソフトとＬｏｗ用閲覧ソフトとの連携を示す図である。図９（ｂ）に示すように、Ｈｉｇｈ用閲覧ソフトとＬｏｗ用閲覧ソフトとは、共通キャッシュ（「記憶部」とも記す）９０を介して連携し、ページの読み替えを行う。
【０１４６】
この変形例では、高速接続可能か、携帯電話機２のバッファ１１０にページのデータが有る場合には、できるだけ高精細な方のデータを使用できるように、ソフトウェア間（またはモード間）で連携する。この変形例では、共通キャッシュ９０が、Ｈｉｇｈ用ページ８１を記憶すると共に、操作履歴を記憶する。
【０１４７】
ソフトウェア間で連携してページの読み替えを行う処理の流れについて図１０に基づいて説明する。なお、図１０において、矢印はデータの流れを示す。
【０１４８】
Ｈｉｇｈ用（インターネット用）の場合、まず、Ｈｉｇｈ用閲覧ソフト（モード）で受信・表示する（全てのデータを受信し、Ｈｉｇｈ用ページ８１内のＨｉｇｈ用データのみ表示する）（Ｓ９０１）。次に、操作履歴を記録し（Ｓ９０２）、操作し（Ｓ９０３）、ページ変更があるかを判定する（Ｓ９０４）。ページ変更がない場合にはＳ９０１に戻り、ページ変更がある場合には記憶部９０にページのデータがあるかを判定する（Ｓ９０５）。記憶部９０にページのデータがある場合には、Ｓ９０１に戻り、記憶部９０に記憶されたページのデータを読み出して表示を行う。一方、Ｓ９０５で記憶部９０にページのデータがない場合には、無線ＬＡＮの準備ができているかを判定する（Ｓ９０６）。無線ＬＡＮの準備ができている場合には無線ＬＡＮでページのデータを受信して記憶部９０に記憶させた（Ｓ９０７）後、Ｓ９０１に戻る。Ｓ９０６で無線ＬＡＮの準備ができていない場合にはＳ９０８に進む。
【０１４９】
Ｌｏｗ用（ｉモード（登録商標）用等）の場合、まず、Ｌｏｗ用閲覧ソフト（モード）で受信・表示する（Ｈｉｇｈ用ページ８１内のＬｏｗ用データのみを受信し、基本的にはＨｉｇｈ用ページ８１内のＬｏｗ用データのみを表示する）（Ｓ９０８）。次に、操作履歴を記録し（Ｓ９０９）、操作し（Ｓ９１０）、ページ変更があるかを判定する（Ｓ９１１）。ページ変更がない場合にはＳ９０８に戻り、ページ変更がある場合には記憶部９０にページのデータがあるかを判定する（Ｓ９１２）。記憶部９０にページのデータがある場合には、記憶部９０にＨｉｇｈ用ページのデータがあるかを判定する（Ｓ９１３）。記憶部９０にＨｉｇｈ用ページのデータがある場合には、Ｓ９０１に進んで記憶部９０に記憶されたページのデータを読み出して表示を行い、記憶部９０にＨｉｇｈ用ページのデータがない場合には、Ｓ９０８に進んで記憶部９０に記憶されたページのデータを読み出して表示を行う。Ｓ９１２で記憶部９０にページのデータがない場合には、無線ＬＡＮの準備ができているかを判定する（Ｓ９１４）。無線ＬＡＮの準備ができていない場合には、ＣＤＭＡ等でページのデータを受信して記憶部９０に記憶させた（Ｓ９１５）後、Ｓ９０８に戻る。Ｓ９１４で無線ＬＡＮの準備ができている場合にはＳ９０７に進む。
【０１５０】
図１０に示す処理は、図９（ａ）のような包含関係にある場合だけでなく、図６や図７のようなページが異なる場合にも適用可能である。図１０に示す処理を図６や図７のようなページが異なる場合に適用した変形例を図１１に示す。
【０１５１】
この変形例では、高速接続可能か、携帯電話機２のバッファ１１０にページのデータが有る場合には、できるだけ高精細な方のデータを使用できるように、ソフトウェア間（またはモード間）で連携する。バッファ１１０は、Ｈｉｇｈ用ページ６２を記憶するＨｉｇｈ用ページ記憶部１１２と、操作履歴記憶部１１３と、およびＬｏｗ用ページ６１を記憶するＬｏｗ用ページ記憶部１１１からなる。
【０１５２】
次に、ソフトウェア間で連携してページの読み替えを行う処理の流れについて図１１に基づいて説明する。なお、図１１において、矢印はデータの流れを示す。
【０１５３】
Ｈｉｇｈ用（インターネット用）の場合、まず、Ｈｉｇｈ用閲覧ソフト（モード）で受信・表示する（Ｈｉｇｈ用ページ６２のデータを受信し、設定によりＬｏｗ用ページ６１のデータも受信する。また、Ｈｉｇｈ用ページ６２のデータのみ表示する）（Ｓ１１０１）。次に、操作履歴を記録し（Ｓ１１０２）、操作し（Ｓ１１０３）、ページ変更があるかを判定する（Ｓ１１０４）。ページ変更がない場合にはＳ１１０１に戻り、ページ変更がある場合にはＨｉｇｈ用ページ記憶部１１２にＨｉｇｈ用ページ６２のデータがあるかを判定する（Ｓ１１０５）。Ｈｉｇｈ用ページ記憶部１１２にＨｉｇｈ用ページ６２のデータがある場合には、Ｓ１１０１に戻り、Ｈｉｇｈ用ページ記憶部１１２に記憶されたＨｉｇｈ用ページ６２のデータを読み出して表示を行う。一方、Ｓ１１０５でＨｉｇｈ用ページ記憶部１１２にＨｉｇｈ用ページ６２のデータがない場合には、無線ＬＡＮの準備ができているかを判定する（Ｓ１１０６）。無線ＬＡＮの準備ができている場合には無線ＬＡＮでＨｉｇｈ用ページ６２のデータを受信してＨｉｇｈ用ページ記憶部１１２に記憶させる（Ｓ１１０７）。Ｓ１１０７で、Ｌｏｗ用ページ６１のデータも読み込みの場合には、Ｌｏｗ用ページ６１のデータもＬｏｗ用ページ記憶部１１１に読み込む。その後、Ｓ１１０１に戻る。Ｓ１１０６で無線ＬＡＮの準備ができていない場合にはＳ１１０８に進む。
【０１５４】
Ｌｏｗ用（ｉモード（登録商標）用等）の場合、まず、Ｌｏｗ用閲覧ソフト（モード）で受信・表示する（Ｌｏｗ用ページ６１のデータのみを受信し、基本的にはＬｏｗ用ページ６１のデータのみを表示する）（Ｓ１１０８）。次に、操作履歴を記録し（Ｓ１１０９）、操作し（Ｓ１１１０）、ページ変更があるかを判定する（Ｓ１１１１）。ページ変更がない場合にはＳ１１０８に戻り、ページ変更がある場合にはＬｏｗ用ページ記憶部１１１にＬｏｗ用ページ６１のデータがあるかを判定する（Ｓ１１１２）。Ｌｏｗ用ページ記憶部１１１にＬｏｗ用ページ６１のデータがある場合には、Ｈｉｇｈ用ページ記憶部１１２にＨｉｇｈ用ページ６２のデータがあるかを判定する（Ｓ１１１３）。Ｈｉｇｈ用ページ記憶部１１２にＨｉｇｈ用ページ６２のデータがある場合には、Ｓ１１０１に進んでＨｉｇｈ用ページ記憶部１１２に記憶されたＨｉｇｈ用ページ６２のデータを読み出して表示を行い、Ｈｉｇｈ用ページ記憶部１１２にＨｉｇｈ用ページ６２のデータがない場合には、Ｓ１１０８に進んでＬｏｗ用ページ記憶部１１１に記憶されたＬｏｗ用ページ６１のデータを読み出して表示を行う。Ｓ１１１２でＬｏｗ用ページ記憶部１１１にＬｏｗ用ページ６１のデータがない場合には、無線ＬＡＮの準備ができているかを判定する（Ｓ１１１４）。無線ＬＡＮの準備ができていない場合には、ＣＤＭＡ等でＬｏｗ用ページ６１のデータを受信して記憶部９０に記憶させた（Ｓ１１１５）後、Ｓ１１０８に戻る。Ｓ１１１４で無線ＬＡＮの準備ができている場合にはＳ１１０７に進む。
【０１５５】
なお、図９〜図１１では、主としてＨｉｇｈ用閲覧ソフトとＬｏｗ用閲覧ソフトとが連携する場合について説明したが、１つの閲覧ソフトのＨｉｇｈ用閲覧モードとＬｏｗ用閲覧モードとの間で連携してもよい。
【０１５６】
〔実施の形態２〕
本発明のさらに他の実施の形態について図１２に基づいて説明すれば、以下の通りである。なお、説明の便宜上、前記実施の形態１または２にて示した各部材と同一の機能を有する部材には、同一の符号を付記し、その説明を省略する。
【０１５７】
本実施形態は、アプリケーション・ソフトウェアがメールソフトである場合であり、この場合、通信可能な通信方式に合わせて、メールソフトの選択（またはメールソフトのモードの選択）およびメールアドレスの選択を行う。それに加えて、並列送信、別送信、要約送信等を実施してもよい。
【０１５８】
本実施形態の一例として、通信方式によりメールの受信サイズおよび送信サイズを変更する例を図１２に基づいて説明する。
【０１５９】
本実施形態に係る図示しない携帯電話機２Ａは、実施の形態１に係る携帯電話機２の制御部１９に代えて図５に括弧書きで示す制御部１９Ａを備えている以外は、図１２に示す実施の形態１に係る携帯電話機２と同様の構成を備えている。
【０１６０】
制御部１９Ａは、
(1) 第１の通信方式（携帯パケット網６を用いた無線通信）での通信を行う第１の通信部と、第２の通信方式（無線ＬＡＮ）で通信を行う第２の通信部とを、ユーザの指定によって、あるいは携帯電話機２Ａ自体の自動判別に基づいて切り替える切替部、
(2) アプリケーション群記憶部２４に記憶された第１通信方式モードおよび第２通信方式モードで動作可能なメールソフトを実行するアプリケーション実行部、および
(3) 切替部の切り替えに連動して、アプリケーション実行手段で実行するメールソフトのモードを第１通信方式モードと第２通信方式モードとの間で切り替えるアプリケーションモード切替部を有している。
【０１６１】
この例におけるメールの受信方法および送信方法を図１２に基づいて説明する。
【０１６２】
まず、通信方式を自動もしくは手動で選択する（Ｓ２０１）。次に、選択された通信方式を判定する（Ｓ２０２）。通信方式１が選択された場合、通信方式１用の受信最大容量が設定され（Ｓ２０３）、通信方式２が選択された場合、通信方式２用の受信最大容量が設定される（Ｓ２０４）。通信方式１用の受信最大容量および通信方式２用の受信最大容量は、互いに異なっていればよく、通信方式２用の受信最大容量は無制限であっても問題ない。Ｓ２０３またはＳ２０４の後、メールサーバー７にアクセスして各メールの容量を含むリストを取得する。次に、リストに含まれるメールについて、受信メールを判定する（Ｓ２０６）。このとき、Ｓ２０３もしくはＳ２０４で設定された受信最大容量に従って受信メールが受信最大容量以内であるかを判定する。次に、Ｓ２０６で判定された最大容量以内のメールを取得する（Ｓ２０７）。このとき、受信最大容量を超える受信メールは、全く取得されないようにしてもよく、それとも受信メールのうちで受信最大容量以内のサイズの部分だけが取得されるようにしてもよい。その後、通信を終了する。
【０１６３】
ここでは、最大受信容量の変更を記載したが送信側も同様の処理を行うことが望ましい。つまり、選択された通信方式により、送信メールの最大サイズを変更してもよい。この場合には、通信方式により最大送信容量を設定し、実際に送信を行うときに、メール送信バッファに存在するメールのうち、設定された最大送信容量以下のものを送る。この場合、通信方式１の最大送信容量は通信方式２の最大送信容量より小さく、かつ、通信方式２の最大送信容量は制限がないこともありえる。こうすることで、携帯電話網の遅い通信方式１において大きなメールを送信してしまい、非常に長い時間や高額のパケット代になることを防ぐことが可能である。
【０１６４】
この最大送信容量は、ユーザが設定可能なことが望ましい。さらに、メール作成のときに、通信方式１の最大送信容量を超えた場合には、通信方式１では送信を行わず、通信方式２で接続されたときに送信を行う旨の表示を出すことが望ましい。
【０１６５】
さらに、緊急に大きなメールを送りたいときのために、メール送信バッファに存在する通信方式１の最大容量を超えたメールを、ユーザの選択により通信方式１で送るモードを備えることが望ましい。こうすることで、パケット代が高額になってもユーザが当該メールを送信することができる。
【０１６６】
〔実施の形態３〕
本発明のさらに他の実施の形態について図１３ないし図２８に基づいて説明すれば、以下の通りである。なお、説明の便宜上、前記実施の形態１または２にて示した各部材と同一の機能を有する部材には、同一の符号を付記し、その説明を省略する。
【０１６７】
次に、本発明を、複数の通信方式でインターネット接続可能な携帯電話機における、電子メール（以下、単に「メール」と称する）の作成および送受信を行うためのアプリケーション・ソフトウェア（メールソフト）に適用した場合の実施の一形態について、概念図である図１３に基づいて概要説明を行う。図１３（ａ）と図１３（ｂ）とは、異なる状況（別世界）での携帯電話機を示す。図１３の場合は、携帯電話機２Ｂがメール送信先を考えずにメール送信を行う場合、あるいは、メール送信相手が複数のメールアドレスを持っているがメールシステムによってメール送信先のメールアドレスが自動で決まる場合である。
【０１６８】
本実施形態に係る携帯電話機２Ｂは、図１３（ａ）に示す状況では、世界中どこでも利用できるインターネット網４経由で他の携帯電話機２Ｂと接続されている。また、携帯電話機２Ｂは、図１３（ａ）に示す状況では、無線ＬＡＮのアクセスポイント３、メールサーバー７、および無線ＬＡＮのアクセスポイント３を経由する経路（破線で示す）で電子メールの送受信を行う。図１３（ａ）におけるメールサーバー７は、インターネット網４経由での電子メール（インターネットメール）の送受信を行うものであり、ＳＭＴＰ（Simple Mail Transfer Protocol）サーバー等のような端末がメールを受信するためのサーバーと、ＰＯＰ３（Post Office Protocol 3）サーバー等のような端末がメールを受信するための受信サーバーとを含むものである。インターネット網４経由での電子メールの送受信サービスでは、大きな添付ファイルも含めて送受信可能である。
【０１６９】
この場合、携帯電話機２Ｂとアクセスポイント３との間の通信方式は、無線ＬＡＮである。なお、携帯電話機２Ｂとアクセスポイント３との間の通信方式は、無線ＬＡＮ以外のＩＰ（Internet Protocol）通信であってもよい。この状況では、ユーザが、携帯電話機２Ｂのインターネットメール用メールソフトを起動して、送信相手の端末（携帯電話機２Ｂやパーソナル・コンピュータなど）のインターネットメールのアドレス、あるいは送信相手の携帯電話機２Ｂのロングメールのアドレスにインターネットメールを送信する。
【０１７０】
図１３（ｂ）に示す状況では、本実施形態に係る携帯電話機２Ｂは、携帯パケット網６経由で他の携帯電話機２Ｂと接続されている。また、携帯電話機２Ｂは、携帯網（携帯パケット網６）の基地局５、メールサーバー７、および携帯網（携帯パケット網６）の基地局５を経由する経路（破線で示す）で電子メールの送受信を行う。図１３（ｂ）におけるメールサーバー７は、携帯パケット網６経由の通信（キャリアの専用通信方式、非ＩＰ通信）でショートメールサービスおよびその容量拡張版であるロングメールサービスにより、ショートメールおよびロングメールの送受信を行うものである。
【０１７１】
ショートメールサービスでは、文字数制限があり、短い文章しか送信できない。典型的には、送信時には１通あたりの文字数が最長１２８バイトまでに制限され、受信時には１通あたりの文字数が最長３８４バイトまでに制限される。また、ショートメールサービスの課金は、キャリアによって異なるが、無料か、無料でなくても安い。ショートメールサービスでは、全てキャリアが管理できるので、課金等が自由にできる。ショートメールサービスは、ショートメール用メールアドレス（一般にはショートメール専用）へメールを送信する。
【０１７２】
ロングメールサービスでは、ある程度長い文章を送信できるが、文字数制限があり、長すぎる文章には対応できない。典型的には、最長６０００バイトまでのメッセージの送受信が可能である。また、ロングメールサービスでは、添付ファイル等は無視される場合がある。また、ロングメールサービスは、通常は有料である。ロングメールメールサービスは、ロングメール専用メールアドレス、あるいはインターネットメール用メールアドレスと共通のロングメール用メールアドレスへメールを送信する。
この場合、携帯電話機２Ｂとアクセスポイント３との間の通信方式は、無線ＬＡＮである。メール送信経路が、図示した経路のうちのどの経路となるかは、実際の通信可能な物理層とユーザの設定とによる。この状況では、ユーザが、携帯電話機２Ｂのロングメール用メールソフトを起動して、送信相手の携帯電話機２Ｂのロングメールのアドレスにメールを送信する。あるいは、ユーザが、携帯電話機２Ｂのショートメール用メールソフトを起動して、送信相手の携帯電話機２Ｂのショートメール用メールアドレスにメールを送信する。
【０１７３】
図１３における携帯電話機２Ｂは、物理層（通信網）の違いから、起動するメールソフト（またはメールソフトのモード）を変更し、必要に応じてメール送信経路を変更するものである。図１３における携帯電話機２Ｂは、第１の通信方式（ＣＤＭＡなどのような、携帯パケット網６を用いた無線通信）のみでしか通信を行なえない状況（図１３（ａ）に示す状況）である場合には、ロングメール用メールソフト（またはメールソフトのロングメールモード）またはショートメール用メールソフト（またはメールソフトのショートメールモード）を起動し、ロングメールまたはショートメールでメール送信する。図１３における携帯電話機２Ｂは、無線ＬＡＮ接続可能な状況（例えば、図１３（ｂ）に示す状況）であれば、フル機能のメールソフト（インターネットメール用メールソフト）で添付ファイルも含めてメール送信する。
【０１７４】
図１３に示す携帯電話機２Ｂの他の使用形態を図１４に示す。図１４に示す通信システムは、図１３（ａ）に示す通信システムと図１３（ｂ）に示す通信システムとを、両通信システムのメールサーバー７同士を、ＩＰとの変換ゲートウェイ８を介して接続したものである（無料の世界と有料の世界を結んだものである）。インターネットにエイリアスを設け、そこに受信側がアクセスするようになっている。変換ゲートウェイ８を介してメールが送信されるのは、
インターネットからロングメールへの送信の場合や、送信側の都合でロングメールをＩＰ経由で携帯に送信する場合である。現在、変換ゲートウェイ８から携帯パケット網６側のメールサーバー７への方向の課金ができない状態であり、ショートメール等で課金を確定する作業をする等の対策が必要となる。図１４において、メール送信経路が、図１４に破線で示した経路のうちのどの経路となるかは、実際の通信可能な物理層とユーザの設定とによる。
【０１７５】
本実施形態に係る携帯電話機２Ｂは、実施の形態１に係る携帯電話機２の制御部１９に代えて図５に括弧書きで示す制御部１９Ｂを備えている以外は、図５に示す実施の形態１に係る携帯電話機２と同様の構成を備えている。
【０１７６】
制御部１９Ｂは、
(1) 第１の通信方式（携帯パケット網６を用いた無線通信）での通信を行う第１の通信部と、第２の通信方式（無線ＬＡＮ）で通信を行う第２の通信部とを、ユーザの指定によって、あるいは携帯電話機２Ｂ自体の自動判別に基づいて切り替える切替部、
(2) アプリケーション群記憶部２４に記憶されたインターネットメール用メールソフト、ロングメール用メールソフト、およびショートメール用メールソフトを実行するアプリケーション実行部、および
(3) 切替部の切り替えに連動して、アプリケーション実行手段で実行するメールソフトをインターネットメール用メールソフト、ロングメール用メールソフト、およびショートメール用メールソフトの間で切り替えるアプリケーション切替部としての機能を有する。
【０１７７】
あるいは、制御部１９Ｂは、
(1) 第１の通信方式（携帯パケット網６を用いた無線通信）での通信を行う第１の通信部と、第２の通信方式（無線ＬＡＮ）で通信を行う第２の通信部とを、ユーザの指定によって、あるいは携帯電話機２Ｂ自体の自動判別に基づいて切り替える切替部、
(2) アプリケーション群記憶部２４に記憶されたインターネットメールモード、ロングメールモード、およびショートメールモードで動作可能なメールソフトを実行するアプリケーション実行部、および
(3) 切替部の切り替えに連動して、アプリケーション実行手段で実行するメールソフトのモードをインターネットメールモード、ロングメールモード、およびショートメールモードの間で切り替えるアプリケーションモード切替部としての機能を有する。
【０１７８】
（具体例１）
次に、本実施形態に係る携帯電話機２Ｂの一例について説明する。この例では、携帯電話機２Ｂは、インターネットメール専用モード、インターネットメール優先モード、ロングメール専用モード、ロングメール優先モード、ショートメール専用モード、およびショートメール優先モードでの動作が可能であり、制御部１９Ｂは、これらモードを操作入力装置１８でのユーザの選択に従って切り替えるモード切替手段としての機能も有している。なお、携帯電話機２Ｂは、上述した複数のモードの全てで動作可能である必要はなく、上述した複数のモードの少なくとも１つのモードで動作可能であればよい。
【０１７９】
次に、各モードにおけるメール送信処理を説明する。なお、以下では、一例として、第１の通信方式がＣＤＭＡである場合について説明する。また、この場合、メールアドレスは、ロングメール用とインターネットメール用とで同一であっても、別々であってもよい。
【０１８０】
まず、インターネットメール専用モードにおけるメール送信について説明する。
【０１８１】
インターネットメール専用モードでは、制御部１９が、操作入力装置１８によるユーザの指定に従って、第１の通信方式（ＣＤＭＡ）または第２の通信方式（無線ＬＡＮ）で通信する。また、この通信方式の切り替えに連動して、第１の通信方式（ＣＤＭＡ）で通信するときには、制御部１９が、実行するメールソフトをロングメール用メールソフト（あるいはショートメール用メールソフトでもよい）に切り替えるか、あるいは、実行するメールソフトのモードをロングメールモード（あるいはショートメール）に切り替える。一方、通信方式の切り替えに連動して、第２の通信方式（無線ＬＡＮ）で通信するときには、制御部１９が、実行するメールソフトをインターネットメール用メールソフトに切り替えるか、あるいは、実行するメールソフトのモードをインターネットメールモードに切り替える。
【０１８２】
インターネットメール専用モードにおける携帯電話機２Ｂのメール送信処理を図１５のフローチャートに基づいて説明する。
【０１８３】
インターネットメール専用モードでは、まず、制御部１９が無線ＬＡＮの準備ができている（ＬＡＮｒｅａｄｙである）、すなわち無線ＬＡＮによる通信が可能な状態であるか否かを判断する（Ｓ１５０１）。
【０１８４】
Ｓ１５０１で制御部１９が無線ＬＡＮの準備ができていると判断した場合には、すぐ送信モードに移行し、制御部１９が、アプリケーション群記憶部２４に記憶されたインターネットメール用メールソフトを起動するか、あるいはメールソフトをインターネットメールモードで起動し（Ｓ１５０８）、ユーザがメールを作成し（Ｓ１５０９）、制御部１９が作成されたメールを無線ＬＡＮ通信部２５に無線ＬＡＮで送信させる（Ｓ１５１０）。Ｓ１５１０の終了後に、電波状況が異なる場合には、別途処理（後で処理、ロングメールで送信、ショートメールで一部送信など）を行う。
【０１８５】
Ｓ１５０１で制御部１９が無線ＬＡＮの準備ができていないと判断した場合には、制御部１９が無線ＬＡＮ不可を表示装置１７に表示させる（Ｓ１５０２）。次いで、ユーザが、（１）別モードを使用するか、（２）現在実行しているモードでの処理を継続するか、（３）処理を終了するか、の選択操作を操作入力装置１８に入力し（Ｓ１５０３）、制御部１９が、ユーザの選択操作が、（１）別モードを使用する選択操作、（２）現在実行しているモードでの処理を継続する選択操作、（３）処理を終了する選択操作、のいずれであるかを判断する。なお、Ｓ１５０２の後は、単に終了してもよい。
【０１８６】
Ｓ１５０４で、ユーザの選択操作が処理を終了する選択操作であった場合には、処理を終了し、Ｓ１５０４で、ユーザの選択操作が処理を継続する選択操作であった場合には、後で送信モードに移行し、アプリケーション群記憶部２４に記憶されたインターネットメール用メールソフトを起動するか、あるいはメールソフトをインターネットメールモードで起動し（Ｓ１５０５）、ユーザがメールを作成し（Ｓ１５０６）、制御部１９が、無線ＬＡＮ通信部２５を介して無線ＬＡＮ接続を確認した後に、作成されたメールを無線ＬＡＮ通信部２５に無線ＬＡＮで送信させる（Ｓ１５０７）。
【０１８７】
Ｓ１５０４で、ユーザの選択操作が別モードを使用する選択操作であった場合には、ロングメール送信モードに移行し、アプリケーション群記憶部２４に記憶されたロングメール用メールソフトを起動するか、あるいはメールソフトをロングメールモードで起動し（Ｓ１５１４）、ユーザがメールを作成し（Ｓ１５１５）、制御部１９が、作成されたメールを公衆回線通信部２６にＣＤＭＡで送信させる（Ｓ１５１６）。なお、図示していないが、Ｓ１５１４において、ショートメール用メールソフトを起動するか、あるいはメールソフトをショートメールモードで起動してもよい。
【０１８８】
次に、インターネットメール優先モードにおけるメール送信について説明する。
【０１８９】
インターネットメール優先モードでは、切替部が、無線ＬＡＮの使用可否に基づき、無線ＬＡＮが使用可能である場合には使用する通信方式を第２の通信方式（無線ＬＡＮ）に、無線ＬＡＮが使用不可能である場合には使用する通信方式を第１の通信方式（ＣＤＭＡ）にそれぞれ切り替える。また、この通信方式の切り替えに連動して、第１の通信方式（ＣＤＭＡ）で通信するときには、制御部１９が、実行するメールソフトをロングメール用メールソフト（あるいはショートメール用メールソフトでもよい）に切り替えるか、あるいは、実行するメールソフトのモードをロングメールモード（あるいはショートメール）に切り替える。一方、通信方式の切り替えに連動して、第２の通信方式（無線ＬＡＮ）で通信するときには、制御部１９が、実行するメールソフトをインターネットメール用メールソフトに切り替えるか、あるいは、実行するメールソフトのモードをインターネットメールモードに切り替える。
【０１９０】
インターネットメール優先モードにおける携帯電話機２Ｂのメール送信処理を図１５のフローチャートに基づいて説明する。
【０１９１】
インターネットメール優先モードでは、まず、制御部１９が無線ＬＡＮの準備ができている（ＬＡＮｒｅａｄｙである）、すなわち無線ＬＡＮによる通信が可能な状態であるか否かを判断する（Ｓ１５１１）。
【０１９２】
Ｓ１５１１で制御部１９が無線ＬＡＮの準備ができていると判断した場合には、すぐ送信モードに移行し、Ｓ１５０８に進む。Ｓ１５１１で制御部１９が無線ＬＡＮの準備ができていないと判断した場合には、制御部１９が無線ＬＡＮ不可を表示装置１７に表示させる（Ｓ１５１２）。次いで、制御部１９がＣＤＭＡの準備ができている（ＣＤＭＡｒｅａｄｙである）、すなわちＣＤＭＡによる通信が可能な状態であるか否かを判断する（Ｓ１５１３）。
【０１９３】
Ｓ１５１３で制御部１９がＣＤＭＡの準備ができていると判断した場合には、ロングメール送信モードに移行し、Ｓ１５１４に進む。
【０１９４】
Ｓ１５１３で制御部１９がＣＤＭＡの準備ができていないと判断した場合には、制御部１９がＣＤＭＡ不可を表示装置１７に表示させる（Ｓ１５１７）。次いで、ユーザが、後で送信モードを使用する選択操作、あるいは処理を終了する選択操作を操作入力装置１８に入力し（Ｓ１５１８）、制御部１９が、ユーザの選択操作が、後で送信モードを使用する選択操作であるかを判断する（Ｓ１５１９）。ユーザの選択操作が、後で送信モードを使用する選択操作でない場合には、処理を終了し、ユーザの選択操作が、後で送信モードを使用する選択操作である場合には、後で送信モードに移行し、Ｓ１５０５に進む。
【０１９５】
次に、ロングメール専用モードにおけるメール送信について説明する。
【０１９６】
ロングメール専用モードでは、制御部１９が、操作入力装置１８によるユーザの指定に従って、第１の通信方式（ＣＤＭＡ）または第２の通信方式（無線ＬＡＮ）で通信する。また、この通信方式の切り替えに連動して、第１の通信方式（ＣＤＭＡ）で通信するときには、制御部１９が、実行するメールソフトをロングメール用メールソフト（あるいはショートメール用メールソフトでもよい）に切り替えるか、あるいは、実行するメールソフトのモードをロングメールモード（あるいはショートメール）に切り替える。一方、通信方式の切り替えに連動して、第２の通信方式（無線ＬＡＮ）で通信するときには、制御部１９が、実行するメールソフトをインターネットメール用メールソフトに切り替えるか、あるいは、実行するメールソフトのモードをインターネットメールモードに切り替える。
【０１９７】
ロングメール専用モードにおける携帯電話機２Ｂのメール送信処理を図１６のフローチャートに基づいて説明する。
【０１９８】
ロングメール専用モードでは、まず、制御部１９がＣＤＭＡの準備ができている（ＣＤＭＡｒｅａｄｙである）、すなわちＣＤＭＡによる通信が可能な状態であるか否かを判断する（Ｓ１６０１）。
【０１９９】
Ｓ１６０１で制御部１９がＣＤＭＡの準備ができていると判断した場合には、すぐ送信モードに移行し、制御部１９が、アプリケーション群記憶部２４に記憶されたロングメール用メールソフトを起動するか、あるいはメールソフトをロングメールモードで起動し（Ｓ１６０８）、ユーザがメールを作成し（Ｓ１６０９）、制御部１９が作成されたメールを公衆回線通信部２６にＣＤＭＡで送信させる（Ｓ１６１０）。Ｓ１６１０の終了後に、電波状況が異なる場合には、別途処理（後で処理、インターネットメールで送信、ショートメールで一部送信など）を行う。なお、図示していないが、Ｓ１６０８において、ショートメール用メールソフトを起動するか、あるいはメールソフトをショートメールモードで起動してもよい。
【０２００】
Ｓ１６０１で制御部１９がＣＤＭＡの準備ができていないと判断した場合には、制御部１９がＣＤＭＡ不可を表示装置１７に表示させる（Ｓ１６０２）。次いで、ユーザが、（１）別モードを使用するか、（２）現在実行しているモードでの処理を継続するか、（３）処理を終了するか、の選択操作を操作入力装置１８に入力し（Ｓ１６０３）、制御部１９が、ユーザの選択操作が、（１）別モードを使用する選択操作、（２）現在実行しているモードでの処理を継続する選択操作、（３）処理を終了する選択操作、のいずれであるかを判断する。なお、Ｓ１６０２の後は、単に終了してもよい。
【０２０１】
Ｓ１６０４で、ユーザの選択操作が処理を終了する選択操作であった場合には、処理を終了し、Ｓ１６０４で、ユーザの選択操作が処理を継続する選択操作であった場合には、後で送信モードに移行し、アプリケーション群記憶部２４に記憶されたロングメール用メールソフトを起動するか、あるいはメールソフトをロングメールモードで起動し（Ｓ１６０５）、ユーザがメールを作成し（Ｓ１６０６）、制御部１９が、公衆回線通信部２６を介してＣＤＭＡ接続を確認した後に、作成されたメールを公衆回線通信部２６にＣＤＭＡで送信させる（Ｓ１６０７）。なお、図示していないが、Ｓ１６０５において、ショートメール用メールソフトを起動するか、あるいはメールソフトをショートメールモードで起動してもよい。
【０２０２】
Ｓ１６０４で、ユーザの選択操作が別モードを使用する選択操作であった場合には、インターネットメール送信モードに移行し、アプリケーション群記憶部２４に記憶されたインターネットメール用メールソフトを起動するか、あるいはメールソフトをインターネットメールモードで起動し（Ｓ１６１４）、ユーザがメールを作成し（Ｓ１６１５）、制御部１９が、作成されたメールを無線ＬＡＮ通信部２５に無線ＬＡＮで送信させる（Ｓ１６１６）。
【０２０３】
次に、ロングメール優先モードについて説明する。
【０２０４】
ロングメール優先モードでは、切替部が、ＣＤＭＡの使用可否に基づき、ＣＤＭＡが使用可能である場合には使用する通信方式を第１の通信方式（ＣＤＭＡ）に、ＣＤＭＡが使用不可能である場合には使用する通信方式を第２の通信方式（無線ＬＡＮ）にそれぞれ切り替える。また、この通信方式の切り替えに連動して、第１の通信方式（ＣＤＭＡ）で通信するときには、制御部１９が、実行するメールソフトをロングメール用メールソフト（あるいはショートメール用メールソフトでもよい）に切り替えるか、あるいは、実行するメールソフトのモードをロングメールモード（あるいはショートメール）に切り替える。一方、通信方式の切り替えに連動して、第２の通信方式（無線ＬＡＮ）で通信するときには、制御部１９が、実行するメールソフトをインターネットメール用メールソフトに切り替えるか、あるいは、実行するメールソフトのモードをインターネットメールモードに切り替える。
【０２０５】
ロングメール優先モードにおける携帯電話機２Ｂのメール送信処理を図１６のフローチャートに基づいて説明する。
【０２０６】
ロングメール優先モードでは、まず、制御部１９がＣＤＭＡの準備ができている（ＣＤＭＡｒｅａｄｙである）、すなわちＣＤＭＡによる通信が可能な状態であるか否かを判断する（Ｓ１６１１）。
【０２０７】
Ｓ１６１１で制御部１９がＣＤＭＡの準備ができていると判断した場合には、すぐ送信モードに移行し、Ｓ１６０８に進む。Ｓ１６１１で制御部１９がＣＤＭＡの準備ができていないと判断した場合には、制御部１９がＣＤＭＡ不可を表示装置１７に表示させる（Ｓ１６１２）。次いで、制御部１９が無線ＬＡＮの準備ができている（ＬＡＮｒｅａｄｙである）、すなわち無線ＬＡＮによる通信が可能な状態であるか否かを判断する（Ｓ１６１３）。
【０２０８】
Ｓ１６１３で制御部１９が無線ＬＡＮの準備ができていると判断した場合には、インターネットメール送信モードに移行し、Ｓ１６１４に進む。
【０２０９】
Ｓ１６１３で制御部１９が無線ＬＡＮの準備ができていないと判断した場合には、制御部１９が無線ＬＡＮ不可を表示装置１７に表示させる（Ｓ１６１７）。次いで、ユーザが、後で送信モードを使用する選択操作、あるいは処理を終了する選択操作を操作入力装置１８に入力し（Ｓ１６１８）、制御部１９が、ユーザの選択操作が、後で送信モードを使用する選択操作であるかを判断する（Ｓ１６１９）。ユーザの選択操作が、後で送信モードを使用する選択操作でない場合には、処理を終了し、ユーザの選択操作が、後で送信モードを使用する選択操作である場合には、後で送信モードに移行し、Ｓ１６０５に進む。
【０２１０】
次に、ショートメール専用モードにおけるメール送信について説明する。
【０２１１】
ショートメール専用モードでは、制御部１９が、操作入力装置１８によるユーザの指定に従って、第１の通信方式（ＣＤＭＡ）または第２の通信方式（無線ＬＡＮ）で通信する。また、この通信方式の切り替えに連動して、第１の通信方式（ＣＤＭＡ）で通信するときには、制御部１９が、実行するメールソフトをロングメール用メールソフト（あるいはショートメール用メールソフトでもよい）に切り替えるか、あるいは、実行するメールソフトのモードをロングメールモード（あるいはショートメール）に切り替える。一方、通信方式の切り替えに連動して、第２の通信方式（無線ＬＡＮ）で通信するときには、制御部１９が、実行するメールソフトをインターネットメール用メールソフトに切り替えるか、あるいは、実行するメールソフトのモードをインターネットメールモードに切り替える。
【０２１２】
ショートメール専用モードにおける携帯電話機２Ｂのメール送信処理を図１７のフローチャートに基づいて説明する。
【０２１３】
ショートメール専用モードでは、まず、制御部１９がＣＤＭＡの準備ができている（ＣＤＭＡｒｅａｄｙである）、すなわちＣＤＭＡによる通信が可能な状態であるか否かを判断する（Ｓ１７０１）。
【０２１４】
Ｓ１７０１で制御部１９がＣＤＭＡの準備ができていると判断した場合には、すぐ送信モードに移行し、制御部１９が、アプリケーション群記憶部２４に記憶されたショートメール用メールソフトを起動するか、あるいはメールソフトをショートメールモードで起動し（Ｓ１７０８）、ユーザがメールを作成し（Ｓ１７０９）、制御部１９が作成されたメールを公衆回線通信部２６にＣＤＭＡで送信させる（Ｓ１７１０）。Ｓ１７１０の終了後に、電波状況が異なる場合には、別途処理（後で送信、インターネットで送信など）を行う。
【０２１５】
Ｓ１７０１で制御部１９がＣＤＭＡの準備ができていないと判断した場合には、制御部１９がＣＤＭＡ不可を表示装置１７に表示させる（Ｓ１７０２）。次いで、ユーザが、（１）別モードを使用するか、（２）現在実行しているモードでの処理を継続するか、（３）処理を終了するか、の選択操作を操作入力装置１８に入力し（Ｓ１７０３）、制御部１９が、ユーザの選択操作が、（１）別モードを使用する選択操作、（２）現在実行しているモードでの処理を継続する選択操作、（３）処理を終了する選択操作、のいずれであるかを判断する。なお、Ｓ１７０２の後は、単に終了してもよい。
【０２１６】
Ｓ１７０４で、ユーザの選択操作が処理を終了する選択操作であった場合には、処理を終了し、Ｓ１７０４で、ユーザの選択操作が処理を継続する選択操作であった場合には、後で送信モードに移行し、アプリケーション群記憶部２４に記憶されたショートメール用メールソフトを起動するか、あるいはメールソフトをショートメールモードで起動し（Ｓ１７０５）、ユーザがメールを作成し（Ｓ１７０６）、制御部１９が、公衆回線通信部２６を介してＣＤＭＡ接続を確認した後に、作成されたメールを公衆回線通信部２６にＣＤＭＡで送信させる（Ｓ１７０７）。
【０２１７】
Ｓ１７０４で、ユーザの選択操作が別モードを使用する選択操作であった場合には、インターネットメール送信モードに移行し、アプリケーション群記憶部２４に記憶されたインターネットメール用メールソフトを起動するか、あるいはメールソフトをインターネットメールモードで起動し（Ｓ１７１４）、ユーザがメールを作成し（Ｓ１７１５）、制御部１９が、作成されたメールを無線ＬＡＮ通信部２５に無線ＬＡＮで送信させる（Ｓ１７１６）。
【０２１８】
次に、ショートメール優先モードについて説明する。
【０２１９】
ショートメール優先モードでは、切替部が、ＣＤＭＡの使用可否に基づき、ＣＤＭＡが使用可能である場合には使用する通信方式を第１の通信方式（ＣＤＭＡ）に、ＣＤＭＡが使用不可能である場合には使用する通信方式を第２の通信方式（無線ＬＡＮ）にそれぞれ切り替える。また、この通信方式の切り替えに連動して、第１の通信方式（ＣＤＭＡ）で通信するときには、制御部１９が、実行するメールソフトをロングメール用メールソフト（あるいはショートメール用メールソフトでもよい）に切り替えるか、あるいは、実行するメールソフトのモードをロングメールモード（あるいはショートメール）に切り替える。一方、通信方式の切り替えに連動して、第２の通信方式（無線ＬＡＮ）で通信するときには、制御部１９が、実行するメールソフトをインターネットメール用メールソフトに切り替えるか、あるいは、実行するメールソフトのモードをインターネットメールモードに切り替える。
【０２２０】
ショートメール優先モードにおける携帯電話機２Ｂのメール送信処理を図１７のフローチャートに基づいて説明する。
【０２２１】
ショートメール優先モードでは、まず、制御部１９がＣＤＭＡの準備ができている（ＣＤＭＡｒｅａｄｙである）、すなわちＣＤＭＡによる通信が可能な状態であるか否かを判断する（Ｓ１７１１）。
【０２２２】
Ｓ１７１１で制御部１９がＣＤＭＡの準備ができていると判断した場合には、すぐ送信モードに移行し、Ｓ１７０８に進む。Ｓ１７１１で制御部１９がＣＤＭＡの準備ができていないと判断した場合には、制御部１９がＣＤＭＡ不可を表示装置１７に表示させる（Ｓ１７１２）。次いで、制御部１９が無線ＬＡＮの準備ができている（ＬＡＮｒｅａｄｙである）、すなわち無線ＬＡＮによる通信が可能な状態であるか否かを判断する（Ｓ１７１３）。
【０２２３】
Ｓ１７１３で制御部１９が無線ＬＡＮの準備ができていると判断した場合には、インターネットメール送信モードに移行し、ユーザが、別モードを使用するかしないかの選択操作を操作入力装置１８に入力し（Ｓ１７２０）、制御部１９が、ユーザの選択操作が、別モードを使用する選択操作か否かを判断する。ユーザの選択操作が、別モードを使用する選択操作でなければＳ１７１４に進む。一方、ユーザの選択操作が、別モードを使用する選択操作であればインターネット経由ショートメール送信モードに移行し、制御部１９が、アプリケーション群記憶部２４に記憶されたショートメール用メールソフトを起動するか、あるいはメールソフトをショートメールモードで起動し（Ｓ１７２２）、ユーザがメールを作成し（Ｓ１７２３）、制御部１９の命令によって、公衆回線通信部２６が、作成されたメールを無線ＬＡＮ経由でショートメールアドレスに送信する（Ｓ１７２４）。
【０２２４】
Ｓ１７１３で制御部１９が無線ＬＡＮの準備ができていないと判断した場合には、制御部１９が無線ＬＡＮ不可を表示装置１７に表示させる（Ｓ１７１７）。次いで、ユーザが、後で送信モードを使用する選択操作、あるいは処理を終了する選択操作を操作入力装置１８に入力し（Ｓ１７１８）、制御部１９が、ユーザの選択操作が、後で送信モードを使用する選択操作であるかを判断する（Ｓ１７１９）。ユーザの選択操作が、後で送信モードを使用する選択操作でない場合には、処理を終了し、ユーザの選択操作が、後で送信モードを使用する選択操作である場合には、後で送信モードに移行し、Ｓ１７０５に進む。
【０２２５】
なお、図１７において、基本の送信形式を、ショートメールではなく、インターネット経由ショートメールとしてもよい。また、図１７において、途中でロングメール送信モードを選択するようにしてもよい。
【０２２６】
本実施形態の携帯電話機２Ｂでは、以上のように、低速の携帯電話網を介した通信方式で電子メールを送信する場合には、ショートメール用のメールソフトまたはロングメール用のメールソフトを起動する。そのため、特許文献３のように、低速の携帯電話網を介した通信方式には適さない大サイズの電子メールを送信してしまい、電子メールの送信に極めて長い時間がかかってしまうことはない。
【０２２７】
（変形例１）
この変形例は、操作入力装置１８が、起動するメールソフトをユーザが選択するためのアプリケーション選択手段として機能し、上述した実施形態に係る携帯電話機２Ｂにおけるアプリケーション切替部に代えて、上記複数の通信部２５・２６の接続可否を判定する接続可否判定部（接続可否判定手段）と、ショートメール用メールソフト、ロングメール用メールソフト、およびインターネットメール用メールソフトのうちで操作入力装置１８で選択可能なメールソフトをユーザに示す（表示装置１７に表示させる）選択肢提示部（第１の選択肢提示手段）とが制御部１９Ｂに設けられている以外は、上述の実施の形態の携帯電話機２Ｂと同様の構成を備えている。そして、選択肢提示部は、上記通信可否判定部での判定結果に応じて、ユーザに示す、選択可能なメールソフトを変更する。より詳細には、選択肢提示部は、上記通信可否判定部で通信が可能と判定された通信部（通信部２５・２６の少なくとも一方）に適したメールソフトを選択可能なメールソフトとして表示装置１７に表示させる。
【０２２８】
この変形例において、通信可能な通信方式に対応したメールソフトを表示し、表示したメールソフトの中から起動するメールソフトをユーザに選択させるための表示画面の一例を図１８に示す。
【０２２９】
図１８（ａ）に示すように、第１の通信方式（この例ではＣＤＭＡＯｎｅ（登録商標））および第２の通信方式（無線ＬＡＮ）の何れでも通信可能な場合には、第２の通信方式に対応したインターネットメール用メールソフトを起動させるためのボタン（「１．インターネットメール」）、第１の通信方式に対応したロングメール用メールソフトを起動させるためのボタン（「２．ロングメール」）、および第１の通信方式に対応したショートメール用メールソフトを起動させるためのボタン（「３．ショートメール」）を表示装置１７に表示させる。
【０２３０】
図１８（ｂ）に示すように、第１の通信方式（この例ではＣＤＭＡＯｎｅ（登録商標））のみで通信可能な場合には、第１の通信方式に対応したロングメール用メールソフトを起動させるためのボタン、および第１の通信方式に対応したショートメール用メールソフトを起動させるためのボタンを表示装置１７に表示させる。
【０２３１】
図１８（ｃ）に示すように、第２の通信方式（無線ＬＡＮ）のみで通信可能な場合には、第２の通信方式に対応したインターネットメール用メールソフトを起動させるためのボタンを表示装置１７に表示させる。
【０２３２】
なお、無線ＬＡＮは混雑度で変えてもよい。
【０２３３】
（変形例２）
この変形例は、変形例１における選択肢提示部が、操作入力装置１８によって選択可能なメールソフトを優先順位を付けてユーザに示す機能（第２の選択肢提示手段の機能）を備えているものである。優先順位は、メールソフトに対応する通信方式およびメールサービスの特性（料金等）に基づいて付けられる。
【０２３４】
この変形例において、通信可能な通信方式に対応したメールソフトを表示し、表示したメールソフトの中から起動するメールソフトをユーザに選択させるための表示画面の一例を図１９（ａ）〜（ｃ）に示す。この例では、料金優先設定であり、メールソフトの優先順位は、まず通信方式の料金に基づいて付けられ、次にメールサービスの料金に基づいて付けられる。すなわち、無料の第２の通信方式（無線ＬＡＮ）に対応したインターネットメール用メールソフトに最も高い優先順位を付け、次に、有料の第１の通信方式（この例ではＣＤＭＡＯｎｅ（登録商標））に対応したロングメール用メールソフトおよびショートメール用メールソフトのうち、無料のメールサービスに対応したショートメール用メールソフトに、より高い優先順位（２番目の優先順位）を付ける。
【０２３５】
なお、図１９（ｄ）に示すように、無料でメールを送受信できるメールソフトのみを表示する無料専用設定とすることも可能である。また、無線ＬＡＮは混雑度で変えてもよい。
【０２３６】
（変形例３）
この変形例は、暗号化されたメール（以下、「暗号化メール」と称する）と、暗号化されたメールを復号化するための復号鍵とを送信するものである。この変形例は、インターネットメール用メールソフトが、暗号化されたメールと、暗号化されたメールを復号化するための復号鍵とを送信する送信ステップをコンピュータに実行させるようになっており、上記送信ステップは、公衆無線通信方式で復号鍵を送信するステップと、無線ＬＡＮ通信方式で暗号化したメールを送信するステップとを含んでいる。なお、この変形例での携帯電話機の構成は、制御部１９Ｂが暗号化を行う機能を備えている点以外は、上述した実施形態に係る携帯電話機２Ｂと同様である。
【０２３７】
暗号化メールおよび復号鍵の送信方法について、図２０に基づいて説明する。図２０は、セキュリティ強化設定時に選択される、インターネットメール優先モード３での処理の流れを示す図である。
【０２３８】
アプリケーション群記憶部２４に記憶されたインターネットメール用メールソフトを起動するか、あるいはメールソフトをインターネットメールモードで起動し（Ｓ２００１）、ユーザが暗号化メールを作成する（Ｓ２００２）。具体的には、ユーザが通常のメールを作成した後、メールの暗号化を携帯電話機２Ｂに指示する。これにより、携帯電話機２Ｂの制御部１９Ｂが、メールを暗号化すると共に、暗号化されたメールを復号化するための復号鍵（解読コード）を作成する。次に、制御部１９が、無線ＬＡＮの準備ができているか否かを判断し（Ｓ２００３）。無線ＬＡＮの準備ができている場合には、第１の通信方式（この場合にはＣＤＭＡ）経由のショートメールで、暗号化したメールを送る予定であることを伝えるメッセージ、暗号化したメールの題目、および復号鍵（解読コード）を送信相手のショートメールアドレスに送信した後、第２の通信方式（無線ＬＡＮ）で暗号化メールを送信相手のインターネットメールアドレスに送信する。Ｓ２００３で無線ＬＡＮの準備ができていない場合には、暗号化されたメールと同等の内容を含むロングメール（この場合、有料）を送信する（Ｓ２００６）。
【０２３９】
このようにして、復号鍵は、電波を受信して復号鍵を解読することがより困難な第１の通信方式（この場合にはＣＤＭＡ）経由で送信され、暗号化されたメールは、無料で高速の第２の通信方式（無線ＬＡＮ）で送信される。これにより、高いセキュリティを確保しながら、暗号化メールを高速で送信できる。また、暗号化メールが大きいサイズのメールであっても、無料で送信できる。
【０２４０】
（変形例４）
この変形例は、送信相手が利用可能な通信方式を検出し、検出結果に基づいて起動するメールソフトの切り替え、あるいはメールソフトのモードの切り替えを行うものである。
【０２４１】
この変形例に係る携帯電話機は、（１）上述した実施形態に係る携帯電話機２Ｂの各構成要素に加えて、第１通信方式および第２通信方式の中から、他の通信装置が通信可能な通信方式を検出する検出部（検出手段）を制御部１９Ｂに備える点、（２）上述した実施形態に係る携帯電話機２Ｂにおけるアプリケーション切替部に代えて、上記検出部での検出結果に基づいて、アプリケーション実行部で起動するメールソフトを切り替えるアプリケーション切替部（アプリケーション切替手段）、あるいは上記検出手段での検出結果に基づいて、アプリケーション実行部で実行するメールソフトのモードを切り替えるアプリケーションモード切替部（アプリケーションモード切替手段）を備える点、を除いて上述した実施形態に係る携帯電話機２Ｂと同様の構成を備えている。
【０２４２】
本変形例におけるメール送信の流れの一例を図２１に基づいて説明する。
【０２４３】
まず、携帯電話機２の検出部が、送信相手の情報を取得し（Ｓ２１０１）、無線ＬＡＮで送信相手と通信テストを行い（Ｓ２１０２）、無線ＬＡＮで通信が可能であるかを判定する（Ｓ２１０３）。例えば、送信相手のＩＰアドレスが分かっている場合であれば、代表的な通信のコマンドであるＰＩＮＧ（Packet INternet Groper）を、送信相手のＩＰアドレスに対して実行すればよい。
【０２４４】
送信相手が無線ＬＡＮで通信可能である場合には、アプリケーション群記憶部２４に記憶されたインターネットメール用メールソフトを起動するか、あるいはメールソフトをインターネットメールモードで起動し（Ｓ２１０４）、ユーザがメールを作成し（Ｓ２１０５）、制御部１９の命令によって、無線ＬＡＮ通信部２５が、作成されたメールをインターネットメールアドレスに送信する（Ｓ２１０６）。
【０２４５】
Ｓ２１０３で送信相手が無線ＬＡＮで通信不可能である場合には、アプリケーション群記憶部２４に記憶されたロングメール用メールソフトを起動するか、あるいはメールソフトをロングメールモードで起動し（Ｓ２１０７）、ユーザがメールを作成し（Ｓ２１０８）、制御部１９の命令によって、公衆回線通信部２６が、作成されたメールをロングメールアドレスに送信する（Ｓ２１０９）。
【０２４６】
本変形例におけるメール送信の流れの他の例を図２２に基づいて説明する。この例は、図２１の例と送信相手との通信テストを行うタイミングが異なるものである。
【０２４７】
まず、アプリケーション群記憶部２４に記憶されたインターネットメール用メールソフトを起動するか、あるいはメールソフトをインターネットメールモードで起動し（Ｓ２２０１）、ユーザがメールを作成する（Ｓ２２０２）。次に、携帯電話機２Ｂの検出部が、送信相手の情報を取得し（Ｓ２２０３）、無線ＬＡＮで送信相手と通信テストを行い（Ｓ２２０４）、無線ＬＡＮで通信が可能であるかを判定する（Ｓ２２０５）。
【０２４８】
送信相手が無線ＬＡＮで通信可能である場合には、制御部１９の命令によって、無線ＬＡＮ通信部２５が、作成されたメールをインターネットメールアドレスに送信する（Ｓ２２０６）。Ｓ２２０５で送信相手が無線ＬＡＮで通信不可能である場合には、ユーザの作成したメールをロングメールに変更して送信相手のロングメールに送信する（Ｓ２２０７）。
【０２４９】
なお、上述の説明では、物理層（通信方式）に合わせてメールソフトを切り替えていたが、同一のメールソフトで、送信内容を物理層に合わせて変えてもよい。同一のメールソフトで送信内容を物理層に合わせて変える方法としては、例えば、（１）第１の通信方式ではメールの本文を自動要約して送信する一方、第２の通信方式ではメールの本文をそのまま送信する方法、（２）ユーザがメールの本文のうちで必須の部分を他の部分と異なる色に変えるようにしておき、第１の通信方式ではメールの本文のうちで色を変えた部分を送信する一方、第２の通信方式ではメールの本文をそのまま送信する方法、（３）メールソフトのエディタ画面（メール本文を編集する画面）においてメールの本文のうちで第１の通信方式で送信可能な最初の部分を表示で知らせるを行うようにしておき、第１の通信方式ではメールの本文のうちで最初の所定サイズ（第１の通信方式で送信可能な最大のサイズ）の部分を送信する一方、第２の通信方式ではメールの本文をそのまま送信する方法、（４）第１の通信方式ではメールの本文のうちで最初の部分を送信し、残りは別途後で送信し、第２の通信方式ではメールの本文をそのまま送信する方法、等が挙げられる。
【０２５０】
（変形例５）
この変形例では、ある通信方式で送信可能な形式でメールを作成した後、その通信方式では通信不可能になった場合に、そのメールを他の通信方式で送信可能な形式に書き換えて他の通信方式で送信するものである。
【０２５１】
ＪＰＥＧ等の画像ファイルが添付ファイルとして添付されたインターネットメールをロングメールへ書き換える場合のメール送信処理の流れの一例を図２３に基づいて説明する。なお、この例では、ロングメールで送信可能な最大の文字数より１００文字多いインターネットメールをユーザが作成したものとする。また、この例では、インターネットメールモードとロングメールモードとを持つメールソフトを用いる。
【０２５２】
まず、ユーザがメールソフトをインターネットメールモードで起動し、インターネットメールモードで、インターネットメールを作成した（Ｓ２３０１）後、送信指示を行う（Ｓ２３０２）。次に、制御部１９Ｂが、無線ＬＡＮによる通信が可能か否かを判断する（Ｓ２３０２）。
【０２５３】
制御部１９Ｂが無線ＬＡＮによる通信が可能と判断した場合には、制御部１９Ｂの命令によって、無線ＬＡＮ通信部２５が、作成されたインターネットメールを無線ＬＡＮ経由で送信相手のインターネットメールアドレスに送信する（Ｓ２３０４）。次いで、制御部１９が、インターネットメールを送ったことを伝えるショートメールを別途、送信相手に送信する（別送する）か否かを設定する画面（例えば図２５（ａ）に示す画面）を表示装置１７に表示させ、それに対する操作入力装置１８でのユーザの入力に基づいて別送が設定されたかを判定する（Ｓ２３０５）。なお、別送するか否かは、インターネットメールを送信する前に設定してもよい。Ｓ２３０５で別送が設定されていれば、制御部１９Ｂ、送信したインターネットメールの題名を示すショートメール（例えば図２５（ｄ）に示すメール）を自動的に作成し、制御部１９Ｂの命令によって、公衆回線通信部２６が、自動作成されたショートメールをＣＤＭＡで送信相手のショートメールアドレスに送信し、メール送信処理を終了する。Ｓ２３０５で別送が設定されていなければ、メール送信処理を終了する。
【０２５４】
Ｓ２３０２で制御部１９Ｂが無線ＬＡＮによる通信が不可能と判断した場合には、制御部１９Ｂが、ＣＤＭＡによる通信が可能か否かを判定する（Ｓ２３０７）。制御部１９Ｂは、ＣＤＭＡによる通信が不可能と判断した場合には、無線ＬＡＮが使えるようになったら（つながったら）インターネットメールの自動送信を行うか否かをユーザに問い合わせる画面（例えば図２４（ｂ）に示す画面）を表示装置１７に表示させ、それに対する操作入力装置１８でのユーザの入力に基づいて、「無線ＬＡＮが使えるようになったらインターネットメールの自動送信を行う」ことがユーザによって指示されたか否かを判定する（Ｓ２３２０）。制御部１９Ｂは、「無線ＬＡＮが使えるようになったらインターネットメールの自動送信を行う」ことがユーザによって指示されたと判定した場合、無線ＬＡＮが使えるようになるまで、無線ＬＡＮによる通信が可能か否かを判断し続け（Ｓ２３２１）、無線ＬＡＮが使えるようになれば、無線ＬＡＮ通信部２５から、作成されたインターネットメールを無線ＬＡＮ経由で送信相手のインターネットメールアドレスに送信し（Ｓ２３２２）、メール送信処理を終了する。Ｓ２３２０で制御部１９Ｂが「無線ＬＡＮが使えるようになったらインターネットメールの自動送信を行わない」ことがユーザによって指示されたと判定した場合、インターネットメールをそのまま残して（保持して）、メール送信処理を終了する。
【０２５５】
制御部１９Ｂは、Ｓ２３０７でＣＤＭＡによる通信が可能と判断した場合には、無線ＬＡＮ使用不可のためロングメール送信へ変更するか否かをユーザに問い合わせる画面（例えば図２４（ａ）に示す画面）を表示装置１７に表示させ、それに対する操作入力装置１８でのユーザの入力に基づいて、ロングメール送信へ変更することがユーザによって指示されたか否かを判定する（Ｓ２３０８）。なお、ロングメール送信へ変更するか否かをユーザに問い合わせる画面と、無線ＬＡＮが使えるようになったら（つながったら）インターネットメールの自動送信を行うか否かをユーザに問い合わせる画面とを、図２４（ｃ）に示す画面のような１つの画面にまとめてもよい。
【０２５６】
制御部１９Ｂは、Ｓ２３０８でロングメール送信へ変更しないことがユーザによって指示されたと判定した場合にはＳ２３２０に進む。
【０２５７】
制御部１９Ｂは、Ｓ２３０８でロングメール送信へ変更することがユーザによって指示されたと判定した場合には、アプリケーション実行部で実行するメールソフトのモードをインターネットメールモードからロングメールモードに切り替え、メール本文をロングメール用に自動編集するか否かをユーザに問い合わせる画面（例えば図２４（ｄ）に示す画面）を表示装置１７に表示させ、それに対する操作入力装置１８でのユーザの入力に基づいて、メール本文をロングメール用に自動編集することがユーザによって指示されたか否かを判定する（Ｓ２３０９）。
【０２５８】
制御部１９Ｂは、Ｓ２３０９でメール本文をロングメール用に自動編集しないことがユーザによって指示されたと判定した場合、すなわちメール本文をユーザがロングメール用に書き換えることがユーザによって指示されたと判定した場合、ロングメールモード用の編集画面を表示させる。ユーザが、この編集画面上でインターネットメールとして作成したメールの本文を編集する（Ｓ２３２３）と、制御部１９の命令によって、公衆回線通信部２６が、編集されたメールを送信相手のロングメールアドレスに送信する（Ｓ２３１６）。
【０２５９】
制御部１９Ｂは、Ｓ２３０９でメール本文をロングメール用に自動編集することがユーザによって指示されたと判定した場合、自動編集を開始する。自動編集では、（１）本文をできるだけそのまま残すか、（２）添付ファイルもできるだけそのまま残すか、（３）添付ファイルを圧縮するか、等をユーザが選択できるようになっている。自動編集では、まず、制御部１９Ｂが、メール本文の要約を行うか否かをユーザに問い合わせる画面（例えば図２４（ｅ）に示す画面）を表示装置１７に表示させ、それに対する操作入力装置１８でのユーザの入力に基づいて、メール本文の要約を行うことがユーザによって指示されたか否かを判定する（Ｓ２３１０）。制御部１９Ｂは、メール本文の要約を行うことがユーザによって指示されたと判定した場合、メール本文の要約処理を行う（Ｓ２３１１）。図２４（ｅ）に示す画面の例では、メール本文の要約方法として、不要なスペースを削除する方法を用いるか、前メールの引用部分（図２４（ｅ）では「引例」と記す）を削除する方法を用いるかも、ユーザに問い合わせるようになっている。Ｓ２３１１では、制御部１９Ｂは、要約方法の問い合わせに対する操作入力装置１８でのユーザの入力に基づいて、ユーザによって指示されたメール本文の要約方法を特定し、特定した要約方法でメール本文の要約処理を行う。Ｓ２３１１の後は、Ｓ２３１２に進む。制御部１９Ｂは、メール本文の要約を行わないことがユーザによって指示されたと判定した場合、Ｓ２３１２に進む。なお、制御部１９Ｂは、ユーザの作成したインターネットメールがＨＴＭＬ形式のメールである場合には、制御部１９Ｂが、図２４（ｅ）に示す画面に代えて図２５（ｃ）に示す画面を表示装置１７に表示させ、ＨＴＭＬ形式のメールをプレーンテキストに変換する処理を必ず行うようにしてもよい。
【０２６０】
Ｓ２３１２では、制御部１９Ｂが、添付ファイルを残すか否か、添付ファイルを残す場合には添付ファイルの画像縮小等の自動圧縮（自動変換）を行うか、をユーザに問い合わせる画面（例えば図２４（ｆ）に示す画面）を表示装置１７に表示させ、それに対する操作入力装置１８でのユーザの入力に基づいて、添付ファイルを残すことがユーザによって指示されたか否かを判定する（Ｓ２３１３）。制御部１９Ｂは、添付ファイルを残さないこと、すなわち添付ファイルを削除することがユーザによって指示されたと判定した場合、添付ファイルを削除し（Ｓ２３１４）、自動編集を終了し、編集されたメールを送信相手のロングメールアドレスに送信する（Ｓ２３１６）。制御部１９Ｂは、添付ファイルを残すことがユーザによって指示されたと判定した場合、添付ファイルの画像縮小等の自動圧縮（自動変換）を行うかをユーザに問い合わせる前記の画面に対する操作入力装置１８でのユーザの入力に基づいて、添付ファイルの自動圧縮（自動変換）を行うことがユーザによって指示されたか否かを判定する（Ｓ２３１３）。制御部１９Ｂは、添付ファイルの自動圧縮（自動変換）を行うことがユーザによって指示されたと判定した場合、添付ファイルのＪＰＥＧ等の画像を縮小圧縮し（Ｓ２３１５）、自動編集を終了し、編集されたメールを送信相手のロングメールアドレスに送信する（Ｓ２３１６）。制御部１９Ｂは、Ｓ２３１３で添付ファイルの自動圧縮（自動変換）を行わないことがユーザによって指示されたと判定した場合、自動編集を終了し、編集されたメールを送信相手のロングメールアドレスに送信する（Ｓ２３１６）。
【０２６１】
Ｓ２３１６の後、制御部１９Ｂは、編集前のインターネットメール（元のメール）も後で送信するか否かをユーザに問い合わせる画面（例えば図２５（ｂ）に示す画面）を表示装置１７に表示させ、それに対する操作入力装置１８でのユーザの入力に基づいて、編集前のインターネットメール（元のメール）も後で送信することがユーザによって指示されたか否かを判定する（Ｓ２３１７）。制御部１９Ｂは、編集前のインターネットメール（元のメール）も後で送信することがユーザによって指示されたと判定した場合、編集前のインターネットメールを、無線ＬＡＮによる通信が可能となった時にインターネットメールとして送信できるように記憶部２０に保持する（Ｓ２３１９）。制御部１９Ｂは、Ｓ２３１７で編集前のインターネットメール（元のメール）を送信しないことがユーザによって指示されたと判定した場合、編集前のインターネットメールを削除し（Ｓ２３１８）、メール送信処理を終了する。
【０２６２】
図２６に示すように、インターネットメール用メールソフトに、インターネットメールを異なる形式（ロングメールおよびショートメール）に変換した後のイメージを表示可能としてもよい。異なる形式のメールで送る場合のイメージを表示（エミュレート）できれば、そのような表示や制限になることをユーザがすぐに分かる。ただし、確定するまでは本文を残しておく。
【０２６３】
（変形例６）
この変形例では、メールソフトが、ロングメールまたはショートメールの送信および／または受信をインターネットメールの送信および／または受信でエミュレートする動作（メールエミュレートモード）が可能となっている。これにより、無線ＬＡＮにしか繋がらない環境で、ロングメールまたはショートメールと同様の形式（プレーンテキストかＨＴＭＬ形式か）、アドレス、文字数制限で、インターネットメールを送受信できる。その結果、メールをロングメールで一括管理できる。
【０２６４】
送信側でメールエミュレートを行うモードの動作について図２７に基づいて説明する。ロングメールエミュレート送信モードで作成（プレーンテキスト、文字制限あり）し（Ｓ２７０１）、送信先アドレスをインターネットメールのアドレスとし（Ｓ２７０２）、相手のロングメールのアドレスも記載し（Ｓ２７０３）、返信先アドレスに自分のロングメールアドレスを設定し（Ｓ２７０４）、インターネットアドレスに送信する。
【０２６５】
以上のように、第２の通信方式に対応するインターネットメール用メールソフト（またはインターネットメール用モード）は、インターネットメール（第２の通信方式に対応する形式の電子メール）を、第１の通信方式に対応するロングメールの形式（プレーンテキスト形式かＨＴＭＬ形式か、文字数、送信先メールアドレス、返信先メールアドレスなど）で無線ＬＡＮ経由で送信するようになっている。
【０２６６】
他のメールエミュレートについて図２８に基づいて説明する。インターネットメールアドレスにメール受信送信し（Ｓ２８０１）、自分のロングメールアドレスの記載があるかサーチし（Ｓ２８０２）、エミュレートモードか否かを判定する（Ｓ２８０３）。エミュレートモードであれば、ロングメールエミュレートモードで開き（Ｓ２８０４）、返信先に相手のロングメールアドレスを設定し（Ｓ２８０５）、ロングメールとして記憶保持する（Ｓ２８０６）。Ｓ２８０３でエミュレートモードでなければ、インターネットメールモードで開き（Ｓ２８０４）、返信先は相手のインターネットメールアドレスに設定し（Ｓ２８０５）、ロングメールとして記憶保持する（Ｓ２８０９）。
【０２６７】
以上のように、第２の通信方式に対応するインターネットメール用メールソフト（またはインターネットメール用モード）は、インターネットメール（第２の通信方式に対応する形式の電子メール）を受信すると、受信者のインターネットメールアドレス（第１の通信方式に対応するメールアドレス）が受信したインターネットメールに記述されているかを判定し、記述されている場合には、受信したインターネットメールの返信先に、送信者のロングメールアドレス（第１の通信方式に対応するメールアドレス）を設定すると共に、受信したインターネットメールをロングメール（第１の通信方式に対応する電子メール）として記憶するようになっている。
【０２６８】
図２８では、メールエミュレートすべきかが選択可能となっている。相手からのメールの中に特定のコード（＜エミュレートモード＞等）が記載され、これを元に判断してもよい。
【０２６９】
なお、ショートメールの送受信もロングメールも送受信と同様にエミュレートできる。無線ＬＡＮでの送受信なので、追加料金は無料となる。
【０２７０】
以上で説明した本発明に係る通信装置の機能選択方法、ウェブブラウジング方法、メール送受信方法等の方法は、コンピュータがこれらの方法の各ステップに対応するプロセスを含むプログラムを実行することによって実現できる。また、本発明に係る通信装置の制御部１９（または制御部１９Ａ、あるいは１９Ｂ）は、プログラムが、コンピュータを制御部１９、１９Ａ、または１９Ｂの各部として機能させることにより実現可能である。
【０２７１】
上記プログラムは、コンピュータで読み取り可能な記録媒体に格納してユーザに提供することができる。これにより、データ分析プログラムをコンピュータに容易に提供することができる。この記録媒体は、コンピュータ本体に内蔵された内蔵メディアであってもよいし、コンピュータ本体に対して分離可能に構成されたリムーバブル・メディアであってもよい。上記内蔵メディアとしては、ＲＯＭ；フラッシュメモリ等の書き換え可能な不揮発性メモリ；ハードディスク等が挙げられる。また、上記リムーバブル・メディアとしては、ＣＤ−ＲＯＭ、ＤＶＤ等の光記録媒体；ＭＯ等の光磁気記録媒体；フロッピー（登録商標）ディスク、カセットテープ、リムーバブル・ハードディスク等の磁気記録媒体；メモリカード等のような書き換え可能な不揮発性メモリを内蔵したメディア；ＲＯＭカセット等のようなＲＯＭを内蔵したメディア等が挙げられる。
【０２７２】
上記プログラムは、ＣＰＵのアクセスにより実行される構成であってもよいし、記録媒体に格納されているプログラムを読み出し、読み出したプログラムを内蔵メディアのプログラム記憶領域に転送した後、内蔵メディア上のプログラムがＣＰＵのアクセスにより実行される構成であってもよい。また、上記プログラムは、コンピュータで読み取り可能な記録媒体に格納された状態で販売されるものに限定されるものではなく、インターネット等の通信ネットワークを介してユーザのコンピュータに転送する形式で販売されるものであってもよい。
【０２７３】
なお、上述の説明では、アプリケーション・ソフトウェアが、ウェブブラウザまたはメールソフトである場合について説明したが、本発明で使用されるアプリケーション・ソフトウェアは、データを上記通信手段で受信および／または送信するものであれば、特に限定されるものではなく、例えば、コンテンツサーバーからコンテンツとしての音楽データを受信してストリーミング再生を行う（音声データを音声として出力する）音声再生ソフト、コンテンツサーバーからコンテンツとしての映像データを受信してストリーミング再生を行う（映像データを映像として出力する）再生ソフト各種のデータファイルを転送するファイル転送ソフトウェアなどであってもよい。
【０２７４】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０２７５】
本発明は、特性の異なる複数の通信方式でデータを受信および／または送信できると共に、各通信方式に適した、ウェブページの表示、電子メールの送受信等のデータ処理を行うことができる、通信装置、通信システム、アプリケーション・ソフトウェアおよびそれを記録した記録媒体、並びに、アプリケーション・ソフトウェアを起動させるためのアプリケーション起動プログラムおよびそれを記録した記録媒体の製造およびその使用に利用することができる。
【図面の簡単な説明】
【０２７６】
【図１】本発明の実施の一形態に係る通信システムを示す図である。
【図２】本発明の実施の一形態に係る携帯電話機におけるウェブブラウジングの方法を示すフローチャートである。
【図３】本発明の実施の一形態に係る携帯電話機を通信網に接続するときに２つの通信方式から１つの通信方式を選択する方法を示すフローチャートである。
【図４】（ａ）〜（ｃ）は、図３の方法に用いられる表示画面の例を示す図である。
【図５】本発明の実施の一形態に係る携帯電話機の構成を示すブロック図である。
【図６】通信方式に応じてコンテンツを切り替える方法の一例を説明するための説明図である。
【図７】通信方式に応じてコンテンツを切り替える方法の他の一例を説明するための説明図である。
【図８】通信方式に応じてコンテンツを切り替える方法のさらに他の一例を説明するための説明図である。
【図９】（ａ）および（ｂ）は、Ｈｉｇｈ用閲覧ソフトとＬｏｗ用閲覧ソフトとが連携してコンテンツを表示する方法を説明するための説明図である。
【図１０】Ｈｉｇｈ用閲覧ソフトとＬｏｗ用閲覧ソフトとの間で連携してページの読み替えを行う方法の一例を示すフローチャートである。
【図１１】Ｈｉｇｈ用閲覧ソフトとＬｏｗ用閲覧ソフトとの間で連携してページの読み替えを行う方法の他の一例を示すフローチャートである。
【図１２】通信方式によりメールの受信サイズおよび送信サイズを変更する方法の一例を示すフローチャートである。
【図１３】（ａ）および（ｂ）は、本発明の他の実施の形態に係る通信システムの例を示す図である。
【図１４】本発明の他の実施の形態に係る通信システムの他の例を示す図である。
【図１５】インターネットメール専用モードおよびインターネットメール優先モードにおける携帯電話機のメール送信処理を示すフローチャートである。
【図１６】ロングメール専用モードおよびロングメール優先モードにおける携帯電話機のメール送信処理を示すフローチャートである。
【図１７】ショートメール専用モードおよびショートメール優先モードにおける携帯電話機のメール送信処理を示すフローチャートである。
【図１８】（ａ）〜（ｃ）は、通信可能な通信方式に対応したメールソフトを表示し、表示したメールソフトの中から起動するメールソフトをユーザに選択させるための表示画面の一例を示す図である。
【図１９】（ａ）〜（ｃ）は、通信可能な通信方式に対応したメールソフトを表示し、表示したメールソフトの中から起動するメールソフトをユーザに選択させるための表示画面の一例を示す図であり、（ｄ）は無料専用設定での表示画面の一例を示す図である。
【図２０】暗号化メールおよび復号鍵の送信方法を示すフローチャートである。
【図２１】他の通信装置が通信可能な通信方式を検出してメールソフトの切り替えまたはメールソフトのモードの切り替えを行う構成の携帯電話機におけるメール送信方法の一例を示すフローチャートである。
【図２２】他の通信装置が通信可能な通信方式を検出してメールソフトの切り替えまたはメールソフトのモードの切り替えを行う構成の携帯電話機におけるメール送信方法の他の一例を示すフローチャートである。
【図２３】インターネットメールをロングメールへ書き換える場合のメール送信方法の一例を示すフローチャートである。
【図２４】（ａ）〜（ｆ）は、図２３の方法に用いる表示画面の例を示す図である。
【図２５】（ａ）〜（ｃ）は、図２３の方法に用いる表示画面の例を示す図であり、（ｄ）は、図２３の方法で自動作成されるショートメールの一例を示す図である。
【図２６】インターネットメールをロングメールおよびショートメールに変換した後のイメージを表示可能なメールソフトを模式的に示す図である。
【図２７】送信側でメールエミュレートを行う方法の一例を示すフローチャートである。
【図２８】メールエミュレートを行う方法の他の一例を示すフローチャートである。
【図２９】従来の通信システムの一例を示す図である。
【図３０】従来の通信システムの他の一例を示す図である。
【図３１】従来の通信システムのさらに他の一例を示す図である。
【符号の説明】
【０２７７】
１    コンテンツサーバー
２    携帯電話機
２Ａ  携帯電話機
２Ｂ  携帯電話機
３    アクセスポイント
４    インターネット網
５    基地局
６    携帯パケット網
７    メールサーバー
８    変換ゲートウェイ
１１    無線ＬＡＮ用アンテナ
１２    無線ＬＡＮ部
１３    無線ＬＡＮ制御部
１４    公衆回線用アンテナ
１５    公衆回線部
１６    公衆回線制御部
１７    表示装置
１８    操作入力装置
１９    制御部
１９Ａ  制御部
１９Ｂ  制御部
２０    記憶部
２２    判断基準記憶部
２３    個人認証データ記憶部
２４    アプリケーション群記憶部
２５    無線ＬＡＮ通信部
２６    公衆回線通信部
６１    Ｌｏｗ用ページ
６２    Ｈｉｇｈ用ページ
８１    Ｈｉｇｈ用ページ
８２    Ｌｏｗ用ページ
９０    共通キャッシュ
１０２    携帯電話機
１０３    パーソナル・コンピュータ
１１０    バッファ
１１１    Ｌｏｗ用ページ記憶部
１１２    Ｈｉｇｈ用ページ記憶部
１１３    操作履歴記憶部
【図１】
2006074295.tif 000005
【図２】
2006074295.tif 000006
【図３】
2006074295.tif 000007
【図４】
2006074295.tif 000008
【図５】
2006074295.tif 000009
【図６】
2006074295.tif 000010
【図７】
2006074295.tif 000011
【図８】
2006074295.tif 000012
【図９】
2006074295.tif 000013
【図１０】
2006074295.tif 000014
【図１１】
2006074295.tif 000015
【図１２】
2006074295.tif 000016
【図１３】
2006074295.tif 000017
【図１４】
2006074295.tif 000018
【図１５】
2006074295.tif 000019
【図１６】
2006074295.tif 000020
【図１７】
2006074295.tif 000021
【図１８】
2006074295.tif 000022
【図１９】
2006074295.tif 000023
【図２０】
2006074295.tif 000024
【図２１】
2006074295.tif 000025
【図２２】
2006074295.tif 000026
【図２３】
2006074295.tif 000027
【図２４】
2006074295.tif 000028
【図２５】
2006074295.tif 000029
【図２６】
2006074295.tif 000030
【図２７】
2006074295.tif 000031
【図２８】
2006074295.tif 000032
【図２９】
2006074295.tif 000033
【図３０】
2006074295.tif 000034
【図３１】
2006074295.tif 000035