(57)【要約】【課題】取得したコンテンツに適したアプリケーションを利用できるようにするための通信制御装置、通信端末、及び、通信制御装置の動作方法を提供する。【解決手段】第１の受信部４１は、一の多重セッション要求Ｒを通信端末２から受信する。取得要求作成部４２は、第１の受信部４１により受信された多重セッション要求Ｒから端末用ウェブページおよびＰＣ用ウェブページを取得するための取得要求Ｒ１および取得要求Ｒ２を作成する。第２の受信部４４は、取得要求Ｒ１および取得要求Ｒ２に応じてコンテンツ提供サーバ６から送信された応答通知Ｐ１および応答通知Ｐ２を受信する。特定部４５は応答通知Ｐ１および応答通知Ｐ２に基づいて、端末用ウェブブラウザおよびＰＣ用ウェブブラウザの中でコンテンツ提供サーバ６から提供されるウェブページに対応したウェブブラウザを特定する。【選択図】図６
2009251879.tif 000002
【特許請求の範囲】
【請求項１】
所定の一の種類のコンテンツを扱うための複数のアプリケーションを有する通信端末と該通信端末に前記コンテンツを提供するコンテンツ提供サーバとの間で行われる通信を制御する通信制御装置であって、
前記複数のアプリケーションのそれぞれに対応した前記コンテンツを取得するための一の多重セッション要求を、前記通信端末から受信する第１の受信手段と、
前記第１の受信手段により受信された前記多重セッション要求から、前記複数のアプリケーションのそれぞれに対応した前記コンテンツを取得するための複数の取得要求を作成する取得要求作成手段と、
前記取得要求作成手段により作成された前記複数の取得要求のそれぞれを前記コンテンツ提供サーバに送信する第１の送信手段と、
前記複数の取得要求に応じて前記コンテンツ提供サーバから送信された複数の応答通知を受信する第２の受信手段と、
前記第２の受信手段により受信された前記複数の応答通知に基づいて、前記複数のアプリケーションの中で前記コンテンツ提供サーバから提供される前記コンテンツに対応したアプリケーションを特定する特定手段と、
前記特定手段により特定されたアプリケーションを示すデータを前記通信端末に送信する第２の送信手段と
を備える、ことを特徴とする通信制御装置。
【請求項２】
前記アプリケーションはウェブブラウザであり、前記コンテンツはウェブページである、ことを特徴とする請求項１に記載の通信制御装置。
【請求項３】
所定の一の種類のコンテンツを扱うための複数のアプリケーションを備える通信端末であって、
所定の指示入力に応じて、前記複数のアプリケーションのそれぞれに対応した前記コンテンツを取得するための一の多重セッション要求を送信する送信手段と、
前記複数のアプリケーションのなかで前記送信手段により送信された前記多重セッション要求に応じて取得できる前記コンテンツに対応したアプリケーションを示すデータを受信する受信手段と、
前記受信手段により受信された前記データに基づいて、前記取得できるコンテンツに対応したアプリケーションへの切替処理を実行する切替処理手段と
を備える、ことを特徴とする通信端末。
【請求項４】
前記所定の指示入力は、ＵＲＬ情報の入力である、ことを特徴とする請求項３に記載の通信端末。
【請求項５】
前記切替処理手段は、前記受信手段により受信された前記データに基づいて、前記取得できるコンテンツに対応したアプリケーションを示すデータを表示する表示手段を有する、ことを特徴とする請求項３又は４に記載の通信端末。
【請求項６】
前記切替処理手段は、前記受信手段により受信された前記データに基づいて、前記取得できるコンテンツに対応したアプリケーションに自動的に切り替える切替手段を有する、ことを特徴とする請求項３又は４に記載の通信端末。
【請求項７】
前記切替処理手段は、
前記複数のアプリケーションのうち一のアプリケーションの実行中に、該一のアプリケーションとは異なる他のアプリケーションを示すデータが前記表示手段により表示された場合に、実行するアプリケーションを前記一のアプリケーションから前記他のアプリケーションに切り替えるか否かの選択入力を要求する選択入力要求手段と、
前記選択入力要求手段により要求された前記選択入力が前記他のアプリケーションに切り替える旨の入力であった場合に、実行するアプリケーションを該他のアプリケーションに切り替える切替手段と
を更に有する、ことを特徴とする請求項５に記載の通信端末。
【請求項８】
前記アプリケーションはウェブブラウザであり、前記コンテンツはウェブページである、ことを特徴とする請求項３〜７のうち何れか一項に記載の通信端末。
【請求項９】
所定の一の種類のコンテンツを扱うための複数のアプリケーションを備える通信端末と該通信端末に前記コンテンツを提供するコンテンツ提供サーバとの間で行われる通信を制御する通信制御装置の動作方法であって、
前記通信制御装置が、前記複数のアプリケーションのそれぞれに対応した前記コンテンツを取得するための一の多重セッション要求を、前記通信端末から受信する第１の受信ステップと、
前記通信制御装置が、前記第１の受信ステップにおいて受信された前記多重セッション要求から、前記複数のアプリケーションのそれぞれに対応した前記コンテンツを取得するための複数の取得要求を作成する取得要求作成ステップと、
前記通信制御装置が、前記取得要求作成ステップにおいて作成された前記複数の取得要求のそれぞれを前記コンテンツ提供サーバに送信する第１の送信ステップと、
前記通信制御装置が、前記複数の取得要求に応じて前記コンテンツ提供サーバから送信された複数の応答通知を受信する第２の受信ステップと、
前記通信制御装置が、前記第２の受信ステップにおいて受信された前記複数の応答通知に基づいて、前記複数のアプリケーションの中で前記コンテンツ提供サーバから提供される前記コンテンツに対応するアプリケーションを特定する特定ステップと、
前記通信制御装置が、前記特定ステップにおいて特定されたアプリケーションを示すデータを前記通信端末に送信する第２の送信ステップと
を備える、ことを特徴とする通信制御装置の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信制御装置、通信端末、及び、通信制御装置の動作方法に関する。
【背景技術】
【０００２】
特許文献１には、比較的大きな表示画面に表示するためのＰＣ用のウェブページを、携帯電話の有する比較的小さな表示画面に効果的に表示できるようにするための技術が開示されている。特許文献１の装置は、ウェブページを取得する手段と、取得したウェブページのコンテンツの表示対象領域を第１の部分領域および第２の部分領域を含む互に連続する複数の部分領域に分割する手段と、第２の部分領域のコンテンツを写像変換によって圧縮し、非圧縮の第１の部分領域のコンテンツと圧縮した第２の部分領域のコンテンツとを連続させたレンダリングイメージを生成する手段とを備える。
【特許文献１】特開２００７−１３３７２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ウェブブラウザ等のアプリケーションに応じて、ウェブページ等のコンテンツに対する処理が適正に行えたり、行えなかったりする。例えば、携帯電話用のウェブブラウザは、携帯電話におけるキー操作や表示画面等に対する制約を考慮して作成された携帯電話用のウェブページを適正に表示できるが、上記の制約を考慮せずに作成されたＰＣ用のウェブページを適正に表示できない場合がある。このため、上記従来技術のように、ＰＣ用のウェブページを携帯電話の表示画面に効果的に表示するためには、このウェブページに対応した（このウェブページを適正に表示可能な）ウェブブラウザを用いなければならない。しかし、取得したウェブページがウェブブラウザに対応しているかどうかは、ウェブブラウザを用いてウェブページを実際に表示するまでわからない場合がある。そこで本発明の目的は、取得したコンテンツに適したアプリケーションを利用できるようにするための通信制御装置、通信端末、及び、通信制御装置の動作方法を提供することである。
【課題を解決するための手段】
【０００４】
本発明は、所定の一の種類のコンテンツを扱うための複数のアプリケーションを有する通信端末と該通信端末に上記コンテンツを提供するコンテンツ提供サーバとの間で行われる通信を制御する通信制御装置であって、上記複数のアプリケーションのそれぞれに対応した上記コンテンツを取得するための一の多重セッション要求を、上記通信端末から受信する第１の受信手段と、上記第１の受信手段により受信された上記多重セッション要求から、上記複数のアプリケーションのそれぞれに対応した上記コンテンツを取得するための複数の取得要求を作成する取得要求作成手段と、上記取得要求作成手段により作成された上記複数の取得要求のそれぞれを上記コンテンツ提供サーバに送信する第１の送信手段と、上記複数の取得要求に応じて上記コンテンツ提供サーバから送信された複数の応答通知を受信する第２の受信手段と、上記第２の受信手段により受信された上記複数の応答通知に基づいて、上記複数のアプリケーションの中で上記コンテンツ提供サーバから提供される上記コンテンツに対応したアプリケーションを特定する特定手段と、上記特定手段により特定されたアプリケーションを示すデータを上記通信端末に送信する第２の送信手段とを備える、ことを特徴とする。更に、上記アプリケーションはウェブブラウザであり、上記コンテンツはウェブページであってもよい。
【０００５】
本発明の通信制御装置によれば、コンテンツ提供サーバに対するコンテンツを取得するための多重セッション要求を通信端末から一度受けるだけで、コンテンツ提供サーバから取得できるコンテンツに対応したアプリケーションを示すデータが取得でき、このデータを通信端末に通知できる。これにより、通信端末において実行中のアプリケーションと異なるアプリケーションに対応したコンテンツがコンテンツ提供サーバから提供された場合であっても、このコンテンツに適したアプリケーションを通信端末に通知できる。
【０００６】
本発明の通信端末は、所定の一の種類のコンテンツを扱うための複数のアプリケーションを備える通信端末であって、所定の指示入力に応じて、上記複数のアプリケーションのそれぞれに対応した上記コンテンツを取得するための一の多重セッション要求を送信する送信手段と、上記複数のアプリケーションのなかで上記送信手段により送信された上記多重セッション要求に応じて取得できる上記コンテンツに対応したアプリケーションを示すデータを受信する受信手段と、上記受信手段により受信された上記データに基づいて、上記取得できるコンテンツに対応したアプリケーションへの切替処理を実行する切替処理手段とを備える、ことを特徴とする。上記所定の指示入力は、ＵＲＬ情報の入力であってもよい。上記切替処理手段は、上記受信手段により受信された上記データに基づいて、上記取得できるコンテンツに対応したアプリケーションを示すデータを表示する表示手段を有し、更に、この切替処理手段は、上記複数のアプリケーションのうち一のアプリケーションの実行中に、該一のアプリケーションとは異なる他のアプリケーションを示すデータが上記表示手段により表示された場合に、実行するアプリケーションを上記一のアプリケーションから上記他のアプリケーションに切り替えるか否かの選択入力を要求する選択入力要求手段と、上記選択入力要求手段により要求された上記選択入力が上記他のアプリケーションに切り替える旨の入力であった場合に、実行するアプリケーションを該他のアプリケーションに切り替える切替手段とを更に有してもよい。或いは、上記切替処理手段は、上記受信手段により受信された上記データに基づいて、上記取得できるコンテンツに対応したアプリケーションに自動的に切り替える切替手段を有してもよい。更に、上記アプリケーションはウェブブラウザであり、上記コンテンツはウェブページであってもよい。
【０００７】
本発明の通信端末によれば、コンテンツ提供サーバに対するコンテンツを取得するための多重セッション要求を一度送るだけで、コンテンツ提供サーバから取得できるコンテンツに対応したアプリケーションを示すデータが取得できる。これにより、実行中のアプリケーションと異なるアプリケーションに対応したコンテンツがコンテンツ提供サーバから提供された場合であっても、このコンテンツに適したアプリケーションを表示できる。
【０００８】
本発明は、所定の一の種類のコンテンツを扱うための複数のアプリケーションを備える通信端末と該通信端末に上記コンテンツを提供するコンテンツ提供サーバとの間で行われる通信を制御する通信制御装置の動作方法であって、上記通信制御装置が、上記複数のアプリケーションのそれぞれに対応した上記コンテンツを取得するための一の多重セッション要求を、上記通信端末から受信する第１の受信ステップと、上記通信制御装置が、上記第１の受信ステップにおいて受信された上記多重セッション要求から、上記複数のアプリケーションのそれぞれに対応した上記コンテンツを取得するための複数の取得要求を作成する取得要求作成ステップと、上記通信制御装置が、上記取得要求作成ステップにおいて作成された上記複数の取得要求のそれぞれを上記コンテンツ提供サーバに送信する第１の送信ステップと、上記通信制御装置が、上記複数の取得要求に応じて上記コンテンツ提供サーバから送信された複数の応答通知を受信する第２の受信ステップと、上記通信制御装置が、上記第２の受信ステップにおいて受信された上記複数の応答通知に基づいて、上記複数のアプリケーションの中で上記コンテンツ提供サーバから提供される上記コンテンツに対応するアプリケーションを特定する特定ステップと、上記通信制御装置が、上記特定ステップにおいて特定されたアプリケーションを示すデータを上記通信端末に送信する第２の送信ステップとを備える、ことを特徴とする。
【０００９】
本発明の通信制御装置の動作方法によれば、通信制御装置は、コンテンツ提供サーバに対するコンテンツを取得するための多重セッション要求を通信端末から一度受けるだけで、コンテンツ提供サーバから取得できるコンテンツに対応したアプリケーションを示すデータが取得でき、このデータを通信端末に通知できる。これにより、通信制御装置は、通信端末において実行中のアプリケーションと異なるアプリケーションに対応したコンテンツがコンテンツ提供サーバから提供された場合であっても、このコンテンツに適したアプリケーションを通信端末に通知できる。
【発明の効果】
【００１０】
本発明によれば、取得したコンテンツに適したアプリケーションを利用できるようにするための通信制御装置、通信端末、及び、通信制御装置の動作方法が提供できる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して、本発明に係る好適な実施形態について詳細に説明する。なお、図面の説明において、可能な場合には、同一要素には同一符号を付し、重複する説明を省略する。図１に、実施形態に係る通信システム１の構成を示す。通信システム１は、通信端末２、ゲートウェイサーバ４（通信制御装置）およびコンテンツ提供サーバ６を備える。
【００１２】
通信端末２は、携帯電話であり、所定の一の種類のコンテンツを扱うための複数のアプリケーションを有する。以下、実施形態においては、一例として、このような所定の一の種類のコンテンツをウェブページとし、このコンテンツを扱うアプリケーションをウェブブラウザとする（なお、コンテンツを動画データ、アプリケーションを動画再生のアプリケーション等としてもよい）。通信端末２は、携帯端末用のウェブブラウザ（例えば３．０インチ等の携帯端末の表示画面に表示することを想定した比較的小さな端末用ウェブページを表示するための端末用ウェブブラウザ）と、ＰＣ（Personal Computer）用のウェブブラウザ（例えば１５インチや１７インチ等のＰＣ等の表示画面に表示することを想定した比較的大きなＰＣ用ウェブページを表示するためのＰＣ用ウェブブラウザ）とを含む。
【００１３】
ゲートウェイサーバ４は、通信端末２の設けられた通信網とインターネットとを接続し、通信端末２とコンテンツ提供サーバ６との間の通信を制御する。コンテンツ提供サーバ６は、インターネット上に設けられている。通信端末２は、ゲートウェイサーバ４を介して、インターネット上のコンテンツ提供サーバ６と通信を行う。コンテンツ提供サーバ６は、通信端末２からのリクエストに応じて通信端末２にウェブページを提供する。コンテンツ提供サーバ６は、端末用ウェブページと、ＰＣ用ウェブページとが提供可能である。端末用ウェブページを取得するために通信端末２のアクセスするインターネットアドレス（以下、端末用インターネットアドレスという）と、ＰＣ用ウェブページを取得するために通信端末２のアクセスするインターネットアドレス（以下、ＰＣ用インターネットアドレスという）とは、異なっているものとする。なお、端末用インターネットアドレスとＰＣ用インターネットアドレスとは同一であってもよい。また、コンテンツ提供サーバ６は、端末用ウェブページおよびＰＣ用ウェブページの何れか一方を提供してもよい。
【００１４】
次に、図２を参照して、通信端末２の構成を説明する。通信端末２は、物理的には、ＣＰＵ２ａ、ＲＡＭ２ｂ、ＲＯＭ２ｃ、入力装置２ｄ、出力装置２ｅ、通信装置２ｆ及び記録装置２ｇを有しており、これらはバス２ｈに接続されている。ＣＰＵ２ａは、ＲＯＭ２ｃや記録装置２ｇ等の内蔵メモリに格納された所定のコンピュータソフトウェア（図６に示す通信端末２の行う処理を実行するためのコンピュータプログラムや、端末用ウェブブラウザおよびＰＣ用ウェブブラウザ等のアプリケーション等を含む）をＲＡＭ２ｂにロードして実行することにより、通信端末２を統括的に制御する。
【００１５】
入力装置２ｄは、データ入力用デバイスであり、入力されたデータをＣＰＵ２ａに出力する。出力装置２ｅは、ＬＣＤ等の表示画面であり、ＣＰＵ２ａから入力されたデータをＬＣＤ等に表示する。通信装置２ｆは、ゲートウェイサーバ４を介してコンテンツ提供サーバ６と通信を行うためのインターフェイスを有する。記録装置２ｇは、ＣＰＵ２ａの実行可能な上記コンピュータソフトウェアを格納する。
【００１６】
ＣＰＵ２ａは、図３に示す複数の機能を実現する。すなわち、通信端末２は、機能的には、送信部２１（送信手段）、受信部２２（受信手段）および切替処理部２６（切替処理手段）を備え、切替処理部２６は、表示部２３（表示手段）、選択入力部２４（選択入力手段）および切替部２５（切替手段）を有する。送信部２１〜切替処理部２６は、ＣＰＵ２ａがＲＯＭ２ｃや記録装置２ｇ等に格納された上記コンピュータソフトウェアを実行し、図２に示す通信端末２の各構成部を動作させることにより実現される機能である。特に、ＣＰＵ２ａは、送信部２１〜切替処理部２６を用いて、図６に示す通信端末２の行う処理を実行する。
【００１７】
送信部２１は、所定の指示入力に応じて、端末用ウェブページまたはＰＣ用ウェブページを、端末用ウェブブラウザまたはＰＣ用ウェブブラウザのそれぞれに応じて取得するための一の多重セッション要求Ｒ（本実施形態における多重セッションとは、端末用ウェブページを取得するためセッション要求と、ＰＣ用ウェブページを取得するためのセッション要求とを含む一の要求であり、実質的に二重セッション要求を意味するが、三重以上のセッション要求であってもよい）を、コンテンツ提供サーバ６宛に送信する。この指示入力は、例えば、ＵＲＬ情報の入力等であり、直接キー入力される場合や、メール本文のリンクから入力される場合等がある。何れの場合も、ウェブブラウザのタイプ（ＰＣ用ウェブブラウザまたは端末用ウェブブラウザ）は指定されないが、ＵＲＬ情報の入力を行うウェブブラウザやメーラー等のアプリケーションによっては、入力されたＵＲＬ情報にウェブブラウザのタイプが指定される場合もある。多重セッション要求Ｒには、ＵＲＬ情報として、例えば、端末用インターネットアドレスとＰＣ用インターネットアドレスとが含まれていてもよいし、これらのアドレスのうち一方のアドレスと共に端末用ウェブページおよびＰＣ用ウェブページの両方を取得する旨のデータが含まれていてもよい。また、ウェブブラウザの優先順位が多重セッション要求Ｒに指定されていてもよい。例えば、多重セッション要求Ｒは、実行中のウェブブラウザを最優先とするデータを含んでいてもよい。
【００１８】
受信部２２は、端末用ウェブブラウザおよびＰＣ用ウェブブラウザのなかで、送信部２１により送信された上記の一の多重セッション要求Ｒに応じてコンテンツ提供サーバ６から取得できるウェブページに対応したウェブブラウザを示すデータ（後述の特定結果）を、ゲートウェイサーバ４から受信する。受信部２２は、コンテンツ提供サーバ６から取得できるウェブページが端末用ウェブページのみの場合に、この端末用ウェブページに対応した端末用ウェブブラウザを示すデータ（特定結果）をゲートウェイサーバ４から受信し、また、コンテンツ提供サーバ６から取得できるウェブページがＰＣ用ウェブページのみの場合に、このＰＣ用ウェブページに対応したＰＣ用ウェブブラウザを示すデータ（特定結果）をゲートウェイサーバ４から受信し、また、コンテンツ提供サーバ６から取得できるウェブページが端末用ウェブページおよびＰＣ用ウェブページの場合に、これらの両ウェブページにそれぞれ対応する端末用ウェブブラウザおよびＰＣ用ウェブブラウザを示すデータ（特定結果）をゲートウェイサーバ４から受信する。
【００１９】
切替処理部２６は、受信部２２により受信された上記のデータに基づき、表示部２３〜切替部２５を用いて、コンテンツ提供サーバ６から取得できるウェブページに対応したウェブブラウザへの切替処理を実行する。
【００２０】
表示部２３は、受信部２２により受信された上記のデータに基づいて、コンテンツ提供サーバ６から取得されたウェブページに対応したウェブブラウザを示すデータ（例えばウェブブラウザの名称等）を出力装置２ｅの表示画面（ＬＣＤ等）に表示する。
【００２１】
選択入力部２４は、端末用ウェブブラウザおよびＰＣ用ウェブブラウザのうちの一のウェブブラウザの実行中に、表示部２３がこの一のウェブブラウザとは異なる他のウェブブラウザを示すデータを出力装置２ｅの表示画面に表示した場合、実行するウェブブラウザを、この実行中の一のウェブブラウザから表示部２３が出力装置２ｅに表示した他のウェブブラウザに切り替えるか否かの選択入力を要求する。例えば、選択入力部２４は、端末用ウェブブラウザの実行中に、ＰＣ用ウェブブラウザを示すデータが表示部２３により表示された場合に、実行するウェブブラウザを、この実行中の端末用ウェブブラウザからＰＣ用ウェブブラウザに切り替えるか否かの選択入力を要求する。
【００２２】
切替部２５は、端末用ウェブブラウザおよびＰＣ用ウェブブラウザのうちの一のウェブブラウザの実行中に、表示部２３がこの一のウェブブラウザとは異なる他のウェブブラウザを示すデータを出力装置２ｅの表示画面に表示した場合、実行するウェブブラウザを、この実行中の一のウェブブラウザから表示部２３が出力装置２ｅに表示した他のウェブブラウザに切り替える。より具体的に説明すると、切替部２５は、選択入力部２４により要求された選択入力が、表示部２３によって出力装置２ｅに表示されたウェブブラウザ（実行中のウェブブラウザとは異なる他のウェブブラウザ）に切り替える旨の入力であった場合、実行するウェブブラウザを、実行中のウェブブラウザから表示部２３が出力装置２ｅに表示した他のウェブブラウザに切り替える。例えば、切替部２５は、端末用ウェブブラウザの実行中に、表示部２３がＰＣ用ウェブブラウザを示すデータを出力装置２ｅの表示画面に表示した場合であって、選択入力部２４により要求された選択入力がこのＰＣ用ウェブブラウザに切り替える旨の入力であった場合に、実行するウェブブラウザを、端末用ウェブブラウザからＰＣ用ウェブブラウザに切り替える。
【００２３】
なお、切替処理部２６は、表示部２３および選択入力部２４を用いずに、切替部２５のみを用いてもよい。この場合の切替部２５は、受信部２２により受信された上記のデータに基づいて、コンテンツ提供サーバ６から取得できるウェブページに対応したウェブブラウザに自動的に切り替える（実行中のウェブブラウザがコンテンツ提供サーバ６から取得できるウェブページに対応したウェブブラウザの場合にはこの切り替えは行われない）。
【００２４】
次に、図４を参照してゲートウェイサーバ４の構成を説明する。ゲートウェイサーバ４は、物理的には、ＣＰＵ４ａ、ＲＡＭ４ｂ、ＲＯＭ４ｃ、通信装置４ｄおよび記録装置４ｅを有しており、これらはバス４ｆに接続されている。ＣＰＵ４ａは、ＲＯＭ４ｃや記録装置４ｅ等の内蔵メモリに格納された所定のコンピュータソフトウェア（図６に示すゲートウェイサーバ４の行う処理を実行するためのコンピュータプログラムを含む）をＲＡＭ４ｂにロードして実行することにより、ゲートウェイサーバ４を統括的に制御する。通信装置４ｄは、通信端末２およびコンテンツ提供サーバ６と通信を行うためのインターフェイスを有する。記録装置４ｅは、ＣＰＵ４ａの実行可能な上記コンピュータソフトウェアを格納する。
【００２５】
ＣＰＵ４ａは、図５に示す複数の機能を実現する。すなわち、ゲートウェイサーバ４は、機能的には第１の受信部４１（第１の受信手段）、取得要求作成部４２（取得要求作成手段）、第１の送信部４３（第１の送信手段）、第２の受信部４４（第２の受信手段）、特定部４５（特定手段）および第２の送信部４６（第２の送信手段）を有する。第１の受信部４１〜第２の送信部４６は、ＣＰＵ４ａがＲＯＭ４ｃや記録装置４ｅ等に格納された上記コンピュータソフトウェアを実行し、図４に示すゲートウェイサーバ４の各構成部を動作させることにより実現される機能である。特に、ＣＰＵ４ａは、第１の受信部４１〜第２の送信部４６を用いて、図６に示すゲートウェイサーバ４の行う処理を実行する。
【００２６】
第１の受信部４１は、端末用ウェブページとＰＣ用ウェブページとを取得するための多重セッション要求Ｒを通信端末２から受信する。取得要求作成部４２は、第１の受信部４１により受信された多重セッション要求Ｒから、端末用ウェブブラウザに対応した端末用ウェブページを取得するための取得要求Ｒ１と、ＰＣ用ウェブブラウザに対応したＰＣ用ウェブページを取得するための取得要求Ｒ２とを作成する。
【００２７】
第１の送信部４３は、取得要求作成部４２により作成された取得要求Ｒ１および取得要求Ｒ２のそれぞれをコンテンツ提供サーバ６に送信する。第２の受信部４４は、取得要求Ｒ１および取得要求Ｒ２のそれぞれに応じてコンテンツ提供サーバ６から送信された応答通知Ｐ１および応答通知Ｐ２を受信する。コンテンツ提供サーバ６が端末用ウェブページとＰＣ用ウェブページとを提供する場合、応答通知Ｐ１には端末用ウェブページが含まれ、応答通知Ｐ２にはＰＣ用ウェブページが含まれる。コンテンツ提供サーバ６が端末用ウェブページのみを提供する場合、応答通知Ｐ１には端末用ウェブページが含まれ、応答通知Ｐ２には、ＰＣ用ウェブページが提供されない旨を示すデータ（例えば、エラーデータまたは端末用ウェブページ）が含まれる。コンテンツ提供サーバ６がＰＣ用ウェブページのみを提供する場合、応答通知Ｐ２にはＰＣ用ウェブページが含まれ、応答通知Ｐ１には、端末用ウェブページが提供されない旨を示すデータ（例えば、エラーデータまたはＰＣ用ウェブページ）が含まれる。
【００２８】
特定部４５は、第２の受信部４４により受信された応答通知Ｐ１および応答通知Ｐ２に基づいて、コンテンツ提供サーバ６から提供されたウェブページに対応したウェブブラウザを特定する。例えば、応答通知Ｐ１が端末用ウェブページを含み、応答通知Ｐ２がＰＣ用ウェブページを含む場合、特定部４５は、コンテンツ提供サーバ６から提供されたウェブページに対応したウェブブラウザを、端末用ウェブブラウザおよびＰＣ用ウェブブラウザと特定する。また、応答通知Ｐ１が端末用ウェブページを含み、応答通知Ｐ２がエラーデータ（ＰＣ用ウェブページが提供されない旨を示すデータ）または端末用ウェブページを含む場合、特定部４５は、コンテンツ提供サーバ６から提供されたウェブページに対応したウェブブラウザを、端末用ウェブブラウザのみと特定する。また、応答通知Ｐ２がＰＣ用ウェブページを含み、応答通知Ｐ１がエラーデータ（端末用ウェブページが提供されない旨を示すデータ）またはＰＣ用ウェブページを含む場合、特定部４５は、コンテンツ提供サーバ６から提供されたウェブページに対応したウェブブラウザを、ＰＣ用ウェブブラウザのみと特定する。
【００２９】
特定部４５は、応答通知Ｐ１や応答通知Ｐ２に含まれるウェブページのコンテンツ形式（文字種やパスの指定方法等）、コンテンツサイズ、タグの種類および拡張子の種類等に基づいて、このウェブページが端末用ウェブブラウザに対応した端末用ウェブページか、または、ＰＣ用ウェブブラウザに対応したＰＣ用ウェブページか、を特定する。
【００３０】
第２の送信部４６は、特定部４５により特定されたウェブブラウザを示すデータ（特定結果）を通信端末２に送信する。この特定結果は、例えば、端末用ウェブページおよびＰＣ用ウェブページが特定された場合、端末用ウェブページおよびＰＣ用ウェブページが取得できる旨のデータを含み（この特定結果を受けた通信端末２の表示部２３は、実行中のウェブブラウザ以外の他のウェブブラウザの扱うウェブページの存在を示すテロップ表示を行う）、端末用ウェブページまたはＰＣ用ウェブページの何れかが特定された場合、取得できるウェブページがこの特定されたウェブページのみである旨のデータを含む（この特定結果を受けた通信端末２の表示部２３は、取得できるウェブページがこの特定されたウェブページのみである旨を示すテロップ表示を行う）。また、第２の送信部４６は、特定結果の送信に先立って、コンテンツ提供サーバ６から受信した応答通知Ｐ１や応答通知Ｐ２に含まれる端末用ウェブページやＰＣ用ウェブページを通信端末２に送信する。
【００３１】
この場合、第２の送信部４６は、コンテンツ提供サーバ６から取得したウェブページを全て通信端末２に送信する。なお、多重セッション要求Ｒにおいてウェブブラウザの優先順位が指定されている場合（例えば、通信端末２において実行中のウェブブラウザを最優先とする等）、最優先のウェブブラウザの扱うウェブページのみを通信端末２に送信し、他のウェブブラウザの扱うウェブページを記録装置４ｅに保存してもよい。この場合、通信端末２のウェブブラウザの切り替えに伴い、第１の受信部４１が、記録装置４ｅに保存中の他のウェブページの送信要求を通信端末２から受けると、第２の送信部４６は、この送信要求されたウェブページを通信端末２に送信する。
【００３２】
次に、図６を参照して、通信システム１の動作を説明する。以下、コンテンツ提供サーバ６は、端末用ウェブページおよびＰＣ用ウェブページを通信端末２に提供可能とする。まず、ステップＳ１において、通信端末２の送信部２１は、所定の指示入力（例えばＵＲＬ情報の入力）に応じて、端末用ウェブページおよびＰＣ用ウェブページを取得するための一の多重セッション要求Ｒを作成し、ゲートウェイサーバ４に送信する（ステップＳ１）。ここで、端末用ウェブブラウザ（またはＰＣ用ウェブブラウザ）が実行中の場合、送信部２１は、この実行中の端末用ウェブブラウザ（またはＰＣ用ウェブブラウザ）を介して多重セッション要求Ｒを作成する。このように、送信部２１は、端末用ウェブページおよびＰＣ用ウェブページの取得要求を、多重セッション要求Ｒにまとめて一括して行う。
【００３３】
ステップＳ１の後、ステップＳ２において、ゲートウェイサーバ４の第１の受信部４１は、通信端末２から送信された多重セッション要求Ｒを受信する（ステップＳ２）。ステップＳ２の後、ステップＳ３において、取得要求作成部４２は、端末用ウェブページを取得するためのセッション要求（取得要求Ｒ１）と、ＰＣ用ウェブページを取得するためのセッション要求（取得要求Ｒ２）とを多重セッション要求Ｒに基づいて作成する（ステップＳ３）。ステップＳ３の後、ステップＳ４において、第１の送信部４３は、ステップＳ３において作成された取得要求Ｒ１および取得要求Ｒ２をコンテンツ提供サーバ６に送信する（ステップＳ４）。
【００３４】
ステップＳ４の後、ステップＳ５において、コンテンツ提供サーバ６は、ゲートウェイサーバ４から送信された取得要求Ｒ１および取得要求Ｒ２を受信する（ステップＳ５）。そして、ステップＳ５の後、コンテンツ提供サーバ６は、取得要求Ｒ１に応じて端末用ウェブページを含む応答通知Ｐ１を作成し、取得要求Ｒ２に応じてＰＣ用ウェブページを含む応答通知Ｐ２を作成する。なお、コンテンツ提供サーバ６が、例えば端末用ウェブページのみを通信端末２に提供可能な場合、コンテンツ提供サーバ６は、取得要求Ｒ１に応じて端末用ウェブページを含む応答通知Ｐ１を作成し、取得要求Ｒ２に応じてエラーデータを含む応答通知Ｐ２を作成する。
【００３５】
コンテンツ提供サーバ６は、作成した応答通知Ｐ１および応答通知Ｐ２をゲートウェイサーバ４に送信し（ステップＳ６）、ゲートウェイサーバ４の第２の受信部４４は、ステップＳ６において送信された応答通知Ｐ１および応答通知Ｐ２を受信する（ステップＳ７）。ステップＳ７の後、ゲートウェイサーバ４の第２の送信部４６は、応答通知Ｐ１および応答通知Ｐ２にそれぞれ含まれている端末用ウェブページおよびＰＣ用ウェブページを通信端末２に送信し（ステップＳ８）、通信端末２の受信部２２は、これらの端末用ウェブページおよびＰＣ用ウェブページをゲートウェイサーバ４から受信する（ステップＳ９）。
【００３６】
なお、例えば応答通知Ｐ１に端末用ウェブページが含まれ、応答通知Ｐ２にエラーデータまたは端末用ウェブページが含まれている場合、第２の送信部４６は、ステップＳ８において、端末用ウェブページを通信端末２に送信し、応答通知Ｐ１にエラーデータまたはＰＣ用ウェブページが含まれ、応答通知Ｐ２にＰＣ用ウェブページが含まれている場合、第２の送信部４６は、ステップＳ８において、ＰＣ用ウェブページを通信端末２に送信する。また、多重セッション要求Ｒにウェブブラウザの優先順位が含まれている場合（例えば、多重セッション要求Ｒの作成時に実行中のウェブブラウザが最優先のウェブブラウザに指定されている場合）、最優先のウェブブラウザの扱うウェブページのみを通信端末２に送信し、他のウェブブラウザの扱うウェブページを記録装置４ｅに保存しておいてもよい。
【００３７】
ステップＳ８の後、ゲートウェイサーバ４の特定部４５は、コンテンツ提供サーバ６から提供されるウェブページに対応したウェブブラウザを、応答通知Ｐ１および応答通知Ｐ２に基づいて特定する（ステップＳ１０）。応答通知Ｐ１に端末用ウェブページが含まれ、応答通知Ｐ２にＰＣ用ウェブページが含まれている場合、特定部４５は、端末用ウェブブラウザおよびＰＣ用ウェブブラウザを特定する。応答通知Ｐ１に端末用ウェブページが含まれ、応答通知Ｐ２にエラーデータまたは端末用ウェブページが含まれている場合、特定部４５は、端末用ウェブブラウザを特定する。また、応答通知Ｐ１にエラーデータまたはＰＣ用ウェブページが含まれ、応答通知Ｐ２にＰＣ用ウェブページが含まれている場合、特定部４５は、ＰＣ用ウェブブラウザを特定する。
【００３８】
ゲートウェイサーバ４の第２の送信部４６は、ステップＳ１０において特定されたウェブブラウザを示すデータ（特定結果）を通信端末２に送信し（ステップＳ１１）、通信端末２の受信部２２は、ステップＳ１１においてゲートウェイサーバ４から送信された特定結果を受信する（ステップＳ１２）。通信端末２の表示部２３は、ステップＳ９においてゲートウェイサーバ４から送信された端末用ウェブページまたはＰＣ用ウェブページの何れかを実行中の場合（出力装置２ｅの表示画面に表示している場合）、ステップＳ１２においてゲートウェイサーバ４から送信された特定結果の内容に基づいて、実行中のウェブブラウザ以外のウェブブラウザの扱うウェブページに関するデータ（例えば、実行中のウェブブラウザ以外のウェブブラウザの扱うウェブページを閲覧できるか否かを示すデータ等）を、出力装置２ｅの表示画面Ｄ１のテロップ表示部Ｄ１１にテロップ表示する（図７を参照）。そして、ウェブブラウザが切り替えられた場合に、切り替え後のウェブブラウザに対応したウェブページが表示される（または、切り替え後のウェブブラウザに対応したウェブページがゲートウェイサーバ４からダウンロードされ、表示される）。
【００３９】
図７には、表示画面Ｄ１のテロップ表示部Ｄ１１に、実行中の端末用ウェブブラウザを介して「ＰＣ用ウェブブラウザが利用できますのでウェブブラウザを切り替えて下さい」がテロップ表示されている場合が示されている。この表示画面Ｄ１には切替キー表示部Ｄ１２が表示されている。切替キー表示部Ｄ１２に対する入力操作を行うことにより、選択入力部２４の要求する選択入力（ウェブブラウザを切り替えるか否かの選択入力）が行える。
【００４０】
なお、ゲートウェイサーバ４から送信された特定結果が受信部２２により受信されると（ステップＳ１２）、切替部２５は、直ちに、この特定結果の示すウェブブラウザに自動的に切り替えてもよい（実行中のウェブブラウザがコンテンツ提供サーバ６から取得できるウェブページに対応したウェブブラウザの場合にはこの切り替えは行われない）。
【００４１】
次に、本実施形態のゲートウェイサーバ４の作用・効果を説明する。ゲートウェイサーバ４は、複数のウェブブラウザ（端末用ウェブブラウザおよびＰＣ用ウェブブラウザ）を有する通信端末２と、通信端末２にウェブページを提供するコンテンツ提供サーバ６との間で行われる通信を制御する。ゲートウェイサーバ４は、第１の受信部４１、取得要求作成部４２、第１の送信部４３、第２の受信部４４、特定部４５および第２の送信部４６を有する。第１の受信部４１は、端末用ウェブブラウザおよびＰＣ用ウェブブラウザのそれぞれに対応した端末用ウェブページおよびＰＣ用ウェブページを取得するための一の多重セッション要求Ｒを、通信端末２から受信する。取得要求作成部４２は、第１の受信部４１により受信された多重セッション要求Ｒから、端末用ウェブブラウザおよびＰＣ用ウェブブラウザのそれぞれに対応した端末用ウェブページおよびＰＣ用ウェブページを取得するための取得要求Ｒ１および取得要求Ｒ２を作成する。第１の送信部４３は、取得要求作成部４２により作成された取得要求Ｒ１および取得要求Ｒ２のそれぞれをコンテンツ提供サーバ６に送信する。第２の受信部４４は、取得要求Ｒ１および取得要求Ｒ２に応じてコンテンツ提供サーバ６から送信された応答通知Ｐ１および応答通知Ｐ２を受信する。特定部４５は、第２の受信部４４により受信された応答通知Ｐ１および応答通知Ｐ２に基づいて、端末用ウェブブラウザおよびＰＣ用ウェブブラウザの中でコンテンツ提供サーバ６から提供されるウェブページに対応したウェブブラウザを特定する。第２の送信部４６は、特定部４５により特定されたウェブブラウザを示すデータ（特定結果）を通信端末２に送信する。
【００４２】
ゲートウェイサーバ４によれば、コンテンツ提供サーバ６に対するウェブページの多重セッション要求Ｒを通信端末２から一度受けるだけで、コンテンツ提供サーバ６から取得できるウェブページに対応したウェブブラウザを示すデータ（特定結果）が取得でき、この特定結果を通信端末２に通知できる。これにより、通信端末２において実行中のウェブブラウザと異なるウェブブラウザに対応したウェブページがコンテンツ提供サーバ６から提供された場合であっても、このウェブページに適したウェブブラウザをこの特定結果により通信端末２に通知できる。
【００４３】
次に、本実施形態に係る通信端末２の作用・効果を説明する。通信端末２は、複数のウェブブラウザ（端末用ウェブブラウザおよびＰＣ用ウェブブラウザ）を有する。通信端末２は、送信部２１、受信部２２および切替処理部２６を備える。送信部２１は、所定の指示入力に応じて、端末用ウェブブラウザおよびＰＣ用ウェブブラウザのそれぞれに対応した端末用ウェブページおよびＰＣ用ウェブページを取得するための一の多重セッション要求Ｒを送信する。受信部２２は、端末用ウェブブラウザおよびＰＣ用ウェブブラウザのなかで送信部２１により送信された多重セッション要求Ｒに応じて取得できるウェブページに対応したウェブブラウザを示すデータを受信する。切替処理部２６は、受信部２２により受信されたデータに基づいて、取得できるウェブページに対応したウェブブラウザへの切替処理を実行する。ここで、送信部２１が多重セッション要求Ｒを送信する契機となる上記の指示入力は、ＵＲＬ情報の入力であってもよい。
【００４４】
切替処理部２６は、表示部２３を有する。表示部２３は、受信部２２により受信されたデータに基づいて、取得できるウェブページに対応したウェブブラウザを示すデータを表示する。この場合、切替処理部２６は、選択入力部２４および切替部２５を備える。選択入力部２４は、端末用ウェブページおよびＰＣ用ウェブページのうち一のウェブブラウザの実行中に、この実行中のウェブブラウザとは異なる他のウェブブラウザを示すデータが表示部２３により表示された場合に、実行するウェブブラウザを実行中のウェブブラウザから他のウェブブラウザに切り替えるか否かの選択入力を要求する。切替部２５は、選択入力部２４により要求された選択入力が実行中のウェブブラウザ以外の他のウェブブラウザに切り替える旨の入力であった場合に、実行するウェブブラウザを、この実行中のウェブブラウザ以外の他のウェブブラウザに切り替える。或いは、切替処理部２６は、受信部２２により受信されたデータに基づいて、取得できるウェブページに対応したウェブブラウザに自動的に切り替える切替部２５を有してもよい。
【００４５】
通信端末２によれば、コンテンツ提供サーバ６に対するウェブページを取得するための多重セッション要求Ｒを一度送るだけで、コンテンツ提供サーバ６から取得できるウェブページに対応したウェブブラウザを示すデータが取得できる。これにより、実行中のウェブブラウザと異なるウェブブラウザに対応したウェブページがコンテンツ提供サーバ６から提供された場合であっても、このウェブページに適したウェブブラウザを表示できる。
【図面の簡単な説明】
【００４６】
【図１】実施形態に係る通信システムの構成を示す図である。
【図２】実施形態に係る通信端末の構成を示す図である。
【図３】実施形態に係る通信端末の構成を示す図である。
【図４】実施形態に係るゲートウェイサーバの構成を示す図である。
【図５】実施形態に係るゲートウェイサーバの構成を示す図である。
【図６】実施形態に係る通信システムの動作を説明するためのシーケンスである。
【図７】実施形態に係る通信端末の表示画面の一例を示す図である。
【符号の説明】
【００４７】
１…通信システム、２…通信端末、２１…送信部、２２…受信部、２３…表示部、２４…選択入力部、２５…切替部、２６…切替処理部、２ａ，４ａ…ＣＰＵ、２ｂ，４ｂ…ＲＡＭ、２ｃ，４ｃ…ＲＯＭ、２ｄ…入力装置、２ｅ…出力装置、２ｆ，４ｄ…通信装置、２ｇ，４ｅ…記録装置、２ｈ，４ｆ…バス、４…ゲートウェイサーバ、４１…第１の受信部、４２…取得要求作成部、４３…第１の送信部、４４…第２の受信部、４５…特定部、４６…第２の送信部、６…コンテンツ提供サーバ、Ｄ１…表示画面、Ｄ１１…テロップ表示部、Ｄ１２…切替キー表示部
【図１】
2009251879.tif 000003
【図２】
2009251879.tif 000004
【図３】
2009251879.tif 000005
【図４】
2009251879.tif 000006
【図５】
2009251879.tif 000007
【図６】
2009251879.tif 000008
【図７】
2009251879.tif 000009