(57)【要約】      （修正有）【課題】携帯電話の機種が替わってもブラウザ操作を同じにし、ユーザの操作を簡単にする。【解決手段】携帯電話１には第１のブラウザがインストールされている。携帯電話１から中継サーバ40に第２のブラウザが要求されると，中継サーバ40において，携帯電話１の機種に対応し，第１のブラウザと携帯電話１のボタン操作が同じとなるような第２のブラウザが選択される。携帯電話１の機種に対応して選択された第２のブラウザが中継サーバ40から携帯電話１に送信される。携帯電話１において，第２のブラウザを操作する場合に，第１のブラウザと同じ操作となるので，ユーザは操作が簡単となる。【選択図】図４
2011070481.tif 000002
【特許請求の範囲】
【請求項１】
第１のウェブ・ブラウザがインストールされている携帯電話から送信される携帯電話の機種を特定する機種データを受信する機種データ受信手段，
携帯電話のキーパッドに割り当てられている上記第１のウェブ・ブラウザの指令と同じ指令が携帯電話のキーパッドに割り当てられるような第２のウェブ・ブラウザが携帯電話の機種に対応して多数記憶されている記憶装置から，上記機種データ受信手段において受信した機種データによって特定される機種に対応する第２のウェブ・ブラウザを読み取るウェブ・ブラウザ読み取り手段，および
上記ウェブ・ブラウザ読み取り手段によって読み取られた第２のウェブ・ブラウザを，上記機種データを送信した携帯電話に送信するウェブ・ブラウザ送信手段，
を備えたウェブ・ブラウザ送信サーバ。
【請求項２】
携帯電話から送信されるウェブ・ページ・リクエストを受信するウェブ・ページ・リクエスト受信手段，
上記ウェブ・ページ・リクエスト受信手段によって受信したウェブ・ページ・リクエストを，そのウェブ・ページ・リクエストによって要求されるウェブ・ページを表すウェブ・ページ・コンテンツを格納しているウェブ・ページ・サーバに送信するウェブ・ページ・リクエスト送信手段，
上記ウェブ・ページ・リクエスト送信手段によってウェブ・ページ・リクエストが上記ウェブ・サーバに送信されたことに応じて上記ウェブ・サーバから送信されるウェブ・ページ・コンテンツを受信するウェブ・ページ・コンテンツ受信手段，
上記ウェブ・ページ・コンテンツ受信手段によって受信したウェブ・ページ・コンテンツによって表されるウェブ・ページを画像として表わす画像ファイルを生成する第１の画像ファイル生成手段，
上記ウェブ・ページ・コンテンツ受信手段によって受信したウェブ・ページ・コンテンツに含まれ，かつウェブ・ページにおいてユーザからの入力またはチェックを受け付けるユーザ・インターフェイス領域を表すユーザ・インターフェイス情報から，上記ユーザ・インターフェイス領域のウェブ・ページにおける座標位置および上記ユーザ・インターフェイス領域の入力またはチェックの内容を表わすユーザ・インターフェイス・メタ・データを生成するユーザ・インターフェイス・メタ・データ生成手段，
上記第１の画像ファイル生成手段によって生成された画像ファイルおよび上記ユーザ・インターフェイス・メタ・データ生成手段によって生成されたユーザ・インターフェイス・メタ・データを，ウェブ・ページ・リクエストを送信した携帯電話に送信する第１の画像ファイル／ユーザ・インターフェイス・メタ・データ送信手段，
上記第１の画像ファイル／ユーザ・インターフェイス・メタ・データ送信手段によって，上記画像ファイルおよび上記ユーザ・インターフェイス・メタ・データを上記ウェブ・ページ・リクエストを送信した携帯電話に送信したことに応じて，その携帯電話から送信される上記ユーザ・インターフェイス・メタ・データを受信するユーザ・インターフェイス・メタ・データ受信手段，
上記ユーザ・インターフェイス領域が，上記ユーザ・インターフェイス・メタ・データ受信手段によって受信したユーザ・インターフェイス・メタ・データによって表される内容をもつようなウェブ・ページを画像として表わす画像ファイルを生成する第２の画像ファイル生成手段，ならびに
上記ユーザ・インターフェイス・データ受信手段において受信したユーザ・インターフェイス・メタ・データおよび上記第２の画像ファイル生成手段によって生成された画像ファイルを，上記ユーザ・インターフェイス・メタ・データを送信した携帯電話に送信する第２の画像ファイル／ユーザ・インターフェイス・メタ・データ送信手段を備え，
上記第２のウェブ・ブラウザは，
上記第１の画像ファイル／ユーザ・インターフェイス・メタ・データ送信手段および上記第２の画像ファイル／ユーザ・インターフェイス・メタ・データ送信手段から送信された画像ファイルによって表される画像を，上記携帯電話の表示画面に表示し，上記第１の画像ファイル／ユーザ・インターフェイス・メタ・データ送信手段および上記第２の画像ファイル／ユーザ・インターフェイス・メタ・データ送信手段から送信されたユーザ・インターフェイス・メタ・データを上記携帯電話のキーパッドからの入力またはチェックに応じて書き換え，書き換えられたユーザ・インターフェイス・メタ・データを上記ウェブ・ブラウザ送信サーバに送信するものである，
請求項１に記載のウェブ・ブラウザ送信サーバ。
【請求項３】
機種データ受信手段が，第１のウェブ・ブラウザがインストールされている携帯電話から送信される携帯電話の機種を特定し，
ウェブ・ブラウザ読み取り手段が，携帯電話のキーパッドに割り当てられている上記第１のウェブ・ブラウザの指令と同じ指令が携帯電話のキーパッドに割り当てられるような第２のウェブ・ブラウザが携帯電話の機種に対応して多数記憶されている記憶装置から，上記機種データ受信手段において受信した機種データによって特定される機種に対応する第２のウェブ・ブラウザを読み取り，
ウェブ・ブラウザ送信手段が，上記ウェブ・ブラウザ読み取り手段によって読み取られた第２のウェブ・ブラウザを，上記機種データを送信した携帯電話に送信する，
ウェブ・ブラウザ送信サーバの動作制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は，ウェブ・ブラウザ送信サーバおよびその動作制御方法に関する。
【背景技術】
【０００２】
通信技術の飛躍的進歩，セキュリティの向上などからシン・クライアント・システムが注目を集めている。たとえば，サーバにおいてアプリケーション・ソフトウエア，ＯＳ（オペレーティング・システム）などを動作させ，クライアント端末装置においてサーバにアクセスすることにより，クライアント端末装置においてアプリケーション・ソフトウエア，ＯＳを動作させることなく，アプリケーション・ソフトウエア，ＯＳが動作しているかのように操作できるものがある（特許文献１，２）。縦長のクライアント端末装置の表示画面に文字数が多い文書を表示する場合には，縦横変換を行うものもある（特許文献３）。
【０００３】
また，携帯電話においてウェブ・ページを閲覧する場合には，キーパッドに割り当てられている機能が携帯電話の機種ごとに異なる。たとえば，ある携帯電話ではクリア・ボタンには前ページに戻る機能が割り当てられているが，他の携帯電話ではクリア・ボタンにはウェブ・ブラウザを終了する機能が割り当てられていることがある。ユーザは携帯電話の機種ごとに異なるキーパッドの機能を把握しなければならない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2003-323402号公報
【特許文献２】特開2003-330728号公報
【特許文献３】特開平9-237074号公報
【発明の概要】
【０００５】
この発明は，携帯電話にインストールされている第１のウェブ・ブラウザと異なる第２のウェブ・ブラウザをその携帯電話にインストールする場合に，第２のウェブ・ブラウザが動作するときにも第１のウェブ・ブラウザが動作するときにキーパッドに割り当てられている機能と同じ機能となるようにすることを目的とする。
【０００６】
この発明は，第１のウェブ・ブラウザがインストールされている携帯電話から送信される携帯電話の機種を特定する機種データを受信する機種データ受信手段，携帯電話のキーパッドに割り当てられている上記第１のウェブ・ブラウザの指令と同じ指令が携帯電話のキーパッドに割り当てられるような第２のウェブ・ブラウザが携帯電話の機種に対応して多数記憶されている記憶装置から，上記機種データ受信手段において受信した機種データによって特定される機種に対応する第２のウェブ・ブラウザを読み取るウェブ・ブラウザ読み取り手段，および上記ウェブ・ブラウザ読み取り手段によって読み取られた第２のウェブ・ブラウザを，上記機種データを送信した携帯電話に送信するウェブ・ブラウザ送信手段を備えていることを特徴とする。
【０００７】
この発明は，上記ウェブ・ブラウザ送信サーバの動作制御方法も提供している。すなわち，この方法は，機種データ受信手段が，第１のウェブ・ブラウザがインストールされている携帯電話から送信される携帯電話の機種を特定し，ウェブ・ブラウザ読み取り手段が，携帯電話のキーパッドに割り当てられている上記第１のウェブ・ブラウザの指令と同じ指令が携帯電話のキーパッドに割り当てられるような第２のウェブ・ブラウザが携帯電話の機種に対応して多数記憶されている記憶装置から，上記機種データ受信手段において受信した機種データによって特定される機種に対応する第２のウェブ・ブラウザを読み取り，ウェブ・ブラウザ送信手段が，上記ウェブ・ブラウザ読み取り手段によって読み取られた第２のウェブ・ブラウザを，上記機種データを送信した携帯電話に送信するものである。
【０００８】
この発明によると，携帯電話のキーパッドに割り当てられている第１のウェブ・ブラウザの指令と同じ指令が携帯電話のキーパッドに割り当てられるような第２のウェブ・ブラウザが携帯電話の機種に対応して記憶装置に多数記憶されている。携帯電話の機種を特定する機種データが携帯電話から送信されると，その機種データがウェブ・ブラウザ送信サーバにおいて受信される。受信した機種データによって特定される携帯電話の機種に対応した第２のウェブ・ブラウザが記憶装置から読み取られる。読み取られた第２のウェブ・ブラウザがウェブ・ブラウザ送信サーバから携帯電話に送信される。携帯電話において受信された第２のウェブ・ブラウザは，携帯電話にインストールされている第１のウェブ・ブラウザを動作させるためにキーパッドに割り当てられている指令と同じ指令が割り当てられるものであるから，第２のウェブ・ブラウザの操作は第１のウェブ・ブラウザの操作と同じとなる。第２のウェブ・ブラウザを操作する場合でも第１のウェブ・ブラウザを操作する場合と同じであるから，ユーザは新たな操作方法を覚える必要が無い。
【０００９】
携帯電話から送信されるウェブ・ページ・リクエストを受信するウェブ・ページ・リクエスト受信手段，上記ウェブ・ページ・リクエスト受信手段によって受信したウェブ・ページ・リクエストを，そのウェブ・ページ・リクエストによって要求されるウェブ・ページを表すウェブ・ページ・コンテンツを格納しているウェブ・ページ・サーバに送信するウェブ・ページ・リクエスト送信手段，上記ウェブ・ページ・リクエスト送信手段によってウェブ・ページ・リクエストが上記ウェブ・サーバに送信されたことに応じて上記ウェブ・サーバから送信されるウェブ・ページ・コンテンツを受信するウェブ・ページ・コンテンツ受信手段，上記ウェブ・ページ・コンテンツ受信手段によって受信したウェブ・ページ・コンテンツによって表されるウェブ・ページを画像として表わす画像ファイルを生成する第１の画像ファイル生成手段，上記ウェブ・ページ・コンテンツ受信手段によって受信したウェブ・ページ・コンテンツに含まれ，かつウェブ・ページにおいてユーザからの入力またはチェックを受け付けるユーザ・インターフェイス領域を表すユーザ・インターフェイス情報から，上記ユーザ・インターフェイス領域のウェブ・ページにおける座標位置および上記ユーザ・インターフェイス領域の入力またはチェックの内容を表わすユーザ・インターフェイス・メタ・データを生成するユーザ・インターフェイス・メタ・データ生成手段，上記第１の画像ファイル生成手段によって生成された画像ファイルおよび上記ユーザ・インターフェイス・メタ・データ生成手段によって生成されたユーザ・インターフェイス・メタ・データを，ウェブ・ページ・リクエストを送信した携帯電話に送信する第１の画像ファイル／ユーザ・インターフェイス・メタ・データ送信手段，上記第１の画像ファイル／ユーザ・インターフェイス・メタ・データ送信手段によって，上記画像ファイルおよび上記ユーザ・インターフェイス・メタ・データを上記ウェブ・ページ・リクエストを送信した携帯電話に送信したことに応じて，その携帯電話から送信される上記ユーザ・インターフェイス・メタ・データを受信するユーザ・インターフェイス・メタ・データ受信手段，上記ユーザ・インターフェイス領域が，上記ユーザ・インターフェイス・メタ・データ受信手段によって受信したユーザ・インターフェイス・メタ・データによって表される内容をもつようなウェブ・ページを画像として表わす画像ファイルを生成する第２の画像ファイル生成手段，ならびに上記ユーザ・インターフェイス・データ受信手段において受信したユーザ・インターフェイス・メタ・データおよび上記第２の画像ファイル生成手段によって生成された画像ファイルを，上記ユーザ・インターフェイス・メタ・データを送信した携帯電話に送信する第２の画像ファイル／ユーザ・インターフェイス・メタ・データ送信手段を備えるようにしてもよい。
【００１０】
この場合，上記第２のウェブ・ブラウザは，たとえば，上記第１の画像ファイル／ユーザ・インターフェイス・メタ・データ送信手段および上記第２の画像ファイル／ユーザ・インターフェイス・メタ・データ送信手段から送信された画像ファイルによって表される画像を，上記携帯電話の表示画面に表示し，上記第１の画像ファイル／ユーザ・インターフェイス・メタ・データ送信手段および上記第２の画像ファイル／ユーザ・インターフェイス・メタ・データ送信手段から送信されたユーザ・インターフェイス・メタ・データを上記携帯電話のキーパッドからの入力またはチェックに応じて書き換え，書き換えられたユーザ・インターフェイス・メタ・データを上記ウェブ・ブラウザ送信サーバに送信するものとなろう。
【図面の簡単な説明】
【００１１】
【図１】携帯電話の外観を示している。
【図２】ボタン／機能テーブルの一例である。
【図３】携帯電話とＰＣとを示している。
【図４】ウェブ・ページ閲覧システムの概要である。
【図５】携帯電話の電気的構成を示すブロック図である。
【図６】中継サーバの電気的構成を示すブロック図である。
【図７】携帯電話機種名／ブラウザ番号テーブルの一例である。
【図８】ボタン／機能テーブルの一例である。
【図９】ウェブ・サーバの電気的構成を示すブロック図である。
【図１０】ウェブ・ページ閲覧システムの処理手順を示すフローチャートである。
【図１１】ウェブ・ページ閲覧システムの処理手順を示すフローチャートである。
【図１２】ウェブ・ページ閲覧システムの処理手順を示すフローチャートである。
【図１３】ウェブ・ページの一例である。
【図１４】ＨＴＭＬ文書の一例である。
【図１５】ウェブ・ページ画像の一例である。
【図１６】ＵＩメタ・データの一例である。
【図１７】携帯電話の処理手順を示すフローチャートである。
【図１８】（ａ）および（ｂ）は携帯電話の表示画面の一例である。
【図１９】（ａ）および（ｂ）は携帯電話の表示画面の一例である。
【図２０】（ａ）〜（ｃ）は携帯電話の表示画面の一例である。
【図２１】（ａ）〜（ｄ）は携帯電話の表示画面の一例である。
【図２２】ＵＩメタ・データの一例である。
【図２３】ＵＩメタ・データの一例である。
【図２４】ＵＩメタ・データの一例である。
【図２５】携帯電話と中継サーバとの処理手順を示すフローチャートである。
【実施例】
【００１２】
図１は，携帯電話１の正面図である。
【００１３】
携帯電話１の機種は「Keitai-AAA」である。携帯電話１は，折りたたみ自在なもので（折りたたみ自在でなくともよい），第１の半体２および第２の半体５を有している。
【００１４】
第１の半体２の上部にはスピーカ４が設けられている。また，第１の半体２の全面に渡って表示画面２が形成されている。
【００１５】
第２の半体５には，多数のキーパッド６が設けられている。多数のキーパッド６には，電話帳ボタン７，設定ボタン８，メニュー・ボタン９，確定ボタン10，円環の上下左右に矢印が形成されているボタン11，発呼ボタン12，クリア・ボタン13，ならびに電源／切断ボタン14，０から９までの数字ならびにアスタリスク記号およびシャープ記号が形成されているボタン15が含まれている。多数のキーパッド６の下部にはマイクロフォン16が形成されている。
【００１６】
携帯電話１には，ブラウザ（第１のブラウザ）がインストールされている。携帯電話１には，携帯電話用のウェブ・ページを閲覧できるブラウザ（第１のブラウザ）およびパーソナル・コンピュータ用のウェブ・ページを閲覧できるブラウザ（第１のブラウザ）のいずれのブラウザもインストールされているが，区別しないものとする。
【００１７】
携帯電話１にブラウザがインストールされていることにより，表示画面３にウェブ・ページを表示させることができる。携帯電話１にインストールされているブラウザを利用する場合，携帯電話１のキーパッド６の各ボタンには，そのブラウザに対応してブラウザの機能が割り当てられている。ブラウザに割り当てられているボタンの機能は，携帯電話１の機種ごとに異なるものであり，携帯電話１の機種が異なれば，通常は，ボタンに割り当てられる機能も異なる。
【００１８】
図２は，図１に示す機種「Keitai-AAA」に割り当てられているボタンの機能とボタンとの関係を示すボタン／機能テーブルである。
【００１９】
このボタン／機能テーブルは，携帯電話１のメモリに格納されており，携帯電話１にインストールされているブラウザが起動している場合に，押されたボタンに応じた機能にもとづく処理が行われるように携帯電話１（第１のブラウザ）が制御される。
【００２０】
機種「Keitai-AAA」の携帯電話１では，０の数字のボタンが押されるとボタンに割り当てられた機能が表示され，１の数字のボタンが押されるとブラウザによって表示されているウェブ・ページの画像が縮小され，２の数字のボタンが押されるとブラウザによって表示されているウェブ・ページの画像が所定の角度回転させられる。他のボタンについても同様に，機種「Keitai-AAA」に特有の機能がボタンに割り当てられている。
【００２１】
この実施例では，携帯電話１にインストールされているブラウザ（第１のブラウザ）と異なる第２のブラウザを携帯電話１にインストールする場合に，携帯電話１にインストールされている第１のブラウザが起動するときにボタンに割り当てられている機能と同じ機能がボタンに割り当てられるような第２のブラウザを，携帯電話１の機種ごとに用意しておくものである。携帯電話１に第２のブラウザがインストールされる場合には，携帯電話１の機種に対応した第２のブラウザが選択される。第２のブラウザを操作する場合でも第１のブラウザを操作する場合と同じボタン操作となる。
【００２２】
図３は，携帯電話１とＰＣ（パーソナル・コンピュータ）20とを示している。
【００２３】
ＰＣ20には折りたたみ自在に表示部21とキーボード部23とが含まれている。表示部21のほぼ全面に表示画面22が形成されている。キーボード部23のほぼ全面にキーボード24が形成されている。
【００２４】
ＰＣ20を用いてウェブ・サイトにアクセスすると，表示画面22にウェブ・ページが表示される。同様に，携帯電話１を用いてウェブ・サイトにアクセスすると，携帯電話１の表示画面３にウェブ・ページが表示される。
【００２５】
図４は，ウェブ・ページ閲覧システムの概要を示している。
【００２６】
ウェブ・ページ閲覧システムには，ユーザが使用する携帯電話１およびウェブ・サーバ50が含まれている。また，ウェブ・ページ閲覧システムには，携帯電話１とウェブ・サーバ50との通信を中継する中継サーバ40（ウェブ・ブラウザ送信サーバ）も含まれている。携帯電話１と中継サーバ40，中継サーバ40とウェブ・サーバ50とはそれぞれインターネットを介して通信することができる。
【００２７】
図５は，携帯電話１の電気的構成を示すブロック図である。
【００２８】
携帯電話１の全体の動作は，処理装置30によって統括される。
【００２９】
携帯電話１にはインターネットを介して中継サーバ40と通信する通信回路31が含まれている。また，携帯電話１には第１のブラウザその他のプログラム，データなどを記憶するメモリ32，上述したキーパッド16からの指令を処理装置30に与えるための入力インターフェイス33および表示装置34も含まれている。携帯電話１は通話の機能も有しているが，通話に関する回路は図示が省略されている。
【００３０】
図６は，中継サーバ40の電気的構成を示すブロック図である。
【００３１】
中継サーバ40にも，インターネットを介して携帯電話１およびウェブ・サーバ50と通信する通信回路41が含まれている。
【００３２】
中継サーバ40には，機種情報管理装置42およびブラウザ管理装置43が含まれている。ブラウザ管理装置43には，上述したように，携帯電話１にインストールされている第１のブラウザと同じボタン操作となるような第２のブラウザが携帯電話１の機種ごとに多数記憶されている。機種情報管理装置42には，携帯電話１の機種ごとに対応する第２のブラウザを特定する携帯電話機種名／ブラウザ番号テーブルが格納されている。
【００３３】
図７は，携帯電話機種名／ブラウザ番号テーブルの一例である。
【００３４】
上述したように，携帯電話１にインストールされている第１のブラウザと同じボタン操作となるような第２のブラウザを特定するブラウザ番号が，携帯電話１に対応している。機種「Keitai-AAA」の携帯電話１と機種「Keitai-BBB」の携帯電話１とは機種が異なるが，ブラウザ番号「ブラウザ001」が同じであるから，そのブラウザ番号「ブラウザ001」で特定される第２のブラウザが，機種「Keitai-AAA」の携帯電話１と機種「Keitai-BBB」の携帯電話１とに用いられる。
【００３５】
図８は，ブラウザ番号001のボタン／機能テーブルの一例である。
【００３６】
ブラウザ番号001は，上述のように機種「Keitai-AAA」の携帯電話１に対応するブラウザを特定するものである。ブラウザ番号001で特定される第２のブラウザが起動する場合に機種「Keitai-AAA」の携帯電話１のボタンに割り当てられる機能は，その機種「Keitai-AAA」の携帯電話１にインストールされている第１のブラウザが起動する場合，携帯電話１のボタンに割り当てられている機能と同じとされている。携帯電話１のユーザは，携帯電話１にインストールされている第１のブラウザと同じボタン操作で，第２のブラウザを操作できるようになる。このようなボタン／機能テーブルが第２のブラウザごとに記憶されている。
【００３７】
携帯電話１にインストールされている第１のブラウザと同じボタン操作となるような第２のブラウザが，携帯電話１の機種に応じて選択されて携帯電話１にインストールされる。図８に示すボタン／機能テーブルは，第２にブラウザに含まれており，第２のブラウザはボタン操作に応じた動作となる。
【００３８】
図６に戻って，中継サーバ40には画像変換装置44が含まれている。画像変換装置44によって，通信回路41を介してウェブ・サーバ50から送信されたウェブ・ページ・コンテンツ（ウェブ・ページ・コンテンツ・ファイル）にもとづいて，ウェブ・ページ・コンテンツによって表示されるウェブ・ページを一駒の画像として表す画像ファイルが生成される。あらかじめ決められた解像度で画像ファイルが生成されるが，ウェブ・ページ・コンテンツ・ファイルの内容，携帯電話１表示画面の解像度に応じた解像度をもつ画像を表す画像ファイルを生成してもよい。
【００３９】
また，中継サーバ40には，ＵＩ情報解析装置45およびＵＩメタ・データ生成装置46が含まれている。ＵＩ情報解析装置45は，ウェブ・コンテンツ・ファイルに含まれるＵＩ（ユーザ・インターフェイス）情報を抽出するものである。ＵＩ情報は，ウェブ・ページ上における入力領域，ラジオ・ボタンなどユーザからの入力またはチェックを受け付けるユーザ・インターフェイス領域を表すものである。ＵＩメタ・データ生成装置は，ＵＩ情報から，ユーザ・インターフェイス領域のウェブ・ページにおける座標位置およびユーザ・インターフェイス領域の入力またはチェックの内容を表わすＵＩメタ・データを生成するものである。
【００４０】
図９は，ウェブ・サーバ50の電気的構成を示すブロック図である。
【００４１】
ウェブ・サーバ50の全体の動作は，ＣＰＵ52によって統括される。
【００４２】
ウェブ・サーバ50にもインターネットを介して中継サーバ40と通信する通信装置51が含まれている。また，ウェブ・サーバ50には，多数のウェブ・ページを表示するための多数のウェブ・コンテンツ・ファイルを格納する記憶装置53も含まれている。中継サーバ40から送信されたウェブ・ページ・リクエストに応じたウェブ・コンテンツ・ファイルが記憶装置53から読み出される。読み出されたウェブ・コンテンツ・ファイルが通信回路51によって中継サーバ40に送信される。
【００４３】
上述の実施例においては，携帯電話１は１つだけが図示されているが，中継サーバ40と通信可能な携帯電話１は多数存在し，それぞれ個別に中継サーバ40との通信が行われる。また，ウェブ・サーバ50も多数存在し，中継サーバ40は，それぞれのウェブ・サーバ50と通信できる。どの携帯端末１からどのウェブ・サーバ50へアクセスする場合であっても，中継サーバ40を介して通信が行われる。
【００４４】
図10から図12は，ウェブ・ページ閲覧システムの処理手順を示すフローチャートである。
【００４５】
携帯電話１には，第１のブラウザはインストールされているが第２のブラウザはインストールされていないものとする。
【００４６】
ユーザは，第１のブラウザを起動し，携帯電話10のキーパッド16を用いて，閲覧したいウェブ・ページのＵＲＬを入力する。ＵＲＬの文字列を直接入力するのではなく，携帯電話１のメモリ32に記憶されているＵＲＬの中から選択してもよい。ＵＲＬを入力後に確定ボタン10が押されると，入力されたＵＲＬを表すデータ，ウェブ・ページ・リクエストおよび携帯電話１の機種を識別する識別データが中継サーバ40に送信される（図10ステップ61）。
【００４７】
携帯電話１から送信されたＵＲＬデータ，ウェブ・ページ・リクエストおよび識別データは中継サーバ40が中継サーバ40において受信される（図10ステップ81）。すると，識別データから，携帯電話１の機種が確認される（図10ステップ82）。ＵＲＬを表すデータが携帯電話１から中継サーバ40に送信されると，携帯電話１から中継サーバ40にはユーザ・エージェントと呼ばれるデータが送信される。そのユーザ・エージェントに携帯電話１を識別するデータが格納されているので，ユーザ・エージェントに含まれている識別データを利用して携帯電話１の機種を確認することができる。
【００４８】
携帯電話１の機種が確認されると，確認された機種に対応する第２のブラウザがブラウザ管理装置43から読み取られる（図10ステップ83）。上述したように，その携帯電話１にすでにインストールされている第１のブラウザが動作する場合にボタンに割り当てられている機能と同じ機能がボタンに割り当てられるような第２のブラウザがブラウザ管理装置43から読み取られるようになる。携帯電話１のユーザは，第１のブラウザを操作するときに押すボタンと同じボタンを用いて第２のブラウザを操作できるようになる。ブラウザ管理装置43から読み取られた第２のブラウザは中継サーバ40から携帯電話１に送信される（図10ステップ84）。
【００４９】
中継サーバ40から送信された第２のブラウザが携帯電話１において受信されると（図10ステップ62），その第２のブラウザが携帯電話１にインストールされた後に起動させられる（図10ステップ63）。第２のブラウザの起動後は，携帯電話１は第２のブラウザにしたがって動作する。第１のブラウザは終了しても終了しなくてもよい。
【００５０】
携帯電話１から送信されたＵＲＬデータおよびウェブ・ページ・リクエストは，中継サーバ40からウェブ・サーバ50に送信される（図11ステップ85）。
【００５１】
中継サーバ40から送信されたＵＲＬデータおよびウェブ・ページ・リクエストがウェブ・サーバ50において受信されると（図11ステップ101），受信したＵＲＬデータによって特定されるＵＲＬの記憶場所に格納されているウェブ・コンテンツ・ファイルが記憶装置53から読み取られる。読み取られたウェブ・コンテンツ・ファイルがウェブ・サーバ50から中継サーバ40に送信される（図11ステップ102）。
【００５２】
中継サーバ40は，ウェブ・サーバ50から送信されたウェブ・コンテンツ・ファイルを受信する（図11ステップ86）。ＵＩ情報解析装置45により，受信したウェブ・コンテンツ・ファイルが解析され，ＵＩ情報が抽出される（図11ステップ87）。ウェブ・コンテンツ・ファイルの解析方法は特に限定されるものではなく，ウェブ・コンテンツ・ファイルに含まれるＨＴＭＬ（Hyper-Text Markup Language）ファイルをパースしてタグを抽出するといった公知の手法を用いればよい。
【００５３】
つづいて，中継サーバ40において，ウェブ・ページ・コンテンツ・ファイルによって表されるウェブ・ページを一駒の画像として表すウェブ・ページ画像を表示するための画像ファイルが生成される（図11ステップ88）。この画像ファイルの生成は，画像変換装置44においてウェブ・コンテンツ・ファイルから画像ファイルへの変換処理を行うことにより可能である。また，ＵＩ情報解析装置45は，解析結果に基づいてＵＩメタ・データを生成する（図11ステップ88）。
【００５４】
図13〜図15は，ＵＩメタ・データの生成について説明するためのものである。図13は，図14に示すＨＴＭＬファイルを通常のＰＣ等を用いてブラウズしたウェブ・ページを示している。図14は，ＨＴＭＬファイルによって記述されるＨＴＭＬ文書の一例である。図15は，ウェブ・ページを一駒の画像として表すウェブ・ページ画像である。
【００５５】
図13を参照して，ウェブ・ページは，ＩＤ登録ページである。ウェブ・ページには，「ＩＤの設定」の文字列が含まれるＩＤ設定欄および「お客様情報の入力」の文字列が含まれるお客様情報入力欄が含まれている。ＩＤ設定欄には，テキスト入力欄201が含まれている。また，お客様情報入力欄には，ラジオ・ボタン202および203が含まれている。さらに，ウェブ・ページには，「利用規約」の文字列から構成されるクリッカブル領域204，「プライバシー」の文字列から構成されるクリッカブル領域205および「利用規約に同意して登録する」の文字列から構成されるクリッカブル領域206が形成されている。
【００５６】
ＵＩ情報解析装置45は，図14に示すＨＴＭＬ文書からリンク・タグや入力フォーム等のＵＩ情報を抽出し，各ＵＩ情報の図14におけるウェブ・ページの位置座標を算出する。たとえば，図14に示すＨＴＭＬ文書には，テキスト入力欄タグ301，ラジオ・ボタン・タグ302，ラジオ・ボタン・タグ303，リンク・タグ304，リンク・タグ305およびボタン・タグ306が記述されている。これらのテキスト入力欄タグ301，ラジオ・ボタン・タグ302，ラジオ・ボタン・タグ303，リンク・タグ304，リンク・タグ305およびボタン・タグ306のそれぞれによって，ウェブ・ページのテキスト入力欄201，ラジオ・ボタン202，ラジオ・ボタン203，クリッカブル領域204，クリッカブル領域205およびクリッカブル領域206が形成される。
【００５７】
ＵＩ情報解析装置45は，ＨＴＭＬ文書からこれらのタグ301〜306を抽出することにより，ＵＩ情報201〜206を抽出する。また，ＵＩ情報解析装置45は，これらのＵＩ情報の開始と終了のＸＹ座標値（左上と右下に相当する座標値）を取得する。座標値の取得方法は特に限定されるものではなく，例えば，画像レンダリング中に記憶，ブラウザから取得等の手法を用いればよい。
【００５８】
このように抽出された各ＵＩ情報とその位置情報は，それぞれのＵＩ情報ＩＤとともに関連付けられ，ＵＩメタ・データとして中継サーバ40の記憶装置（図示略）に記憶される。ここでは，ＵＩ情報ＩＤは，それぞれＵＩ情報と同じ符号２０１〜２０６を用いるものとする。
【００５９】
図16は，記憶されたＵＩメタ・データの一例である。
【００６０】
ＵＩメタ・データには，ＵＩメタ情報ＩＤによって特定されるＵＩ情報ごとに，ＵＩ情報の開始Ｘ座標，開始Ｙ座標，終了Ｘ座標，終了Ｙ座標，ＵＩ情報がリンクか，フォームかを示す情報，ＵＩ情報のタイプ，ＵＩ情報に名前，ＵＩ情報の値，ＵＩ情報のチェック，ＵＩ情報の最大値および表示文字列が格納されている。
【００６１】
図15を参照してウェブ・ページ画像は，図13に示すウェブ・ページと同様の構成となっている。
【００６２】
図15に示すウェブ・ページ画像には，図13に示すウェブ・ページと同様に，「ＩＤの設定」の文字列，「お客様情報の入力」の文字列，「利用規約」の文字列，「プライバシー」の文字列および「利用規約に同意して登録する」の文字列が含まれている。図15に示すウェブ・ページ画像には，図13に示すウェブ・ページと同様に，テキスト入力領域201に対応したテキスト領域401，ラジオ・ボタン202および203に対応したチェック領域402および403，クリッカブル領域204，205および206に対応した文字列領域404，405および406が形成されている。但し，図15に示すウェブ・ページ画像は，図13に示すウェブ・ページと異なり，ウェブ・ページ画像にテキストを直接入力することもできないし，クリックすることもできない。
【００６３】
図11に戻って，ウェブ・ページ画像ファイルおよびＵＩメタ・データが生成された後に，第２のブラウザを中継サーバ40から携帯電話１に送信するようにしてもよい（図11ステップ89）。中継サーバ40から送信された第２のブラウザが携帯電話１において受信されると（図11ステップ64），その第２のブラウザが携帯電話１において起動させられる（図11ステップ65）。
【００６４】
中継サーバ40は，生成したＵＩメタ・データと画像ファイルを携帯電話１へ送信する（図11ステップ90）。中継サーバ40において，ウェブ・ページ・コンテンツファイルが，送信した携帯電話１や生成したＵＩメタ・データと関連付けて記憶装置にされる。
【００６５】
携帯電話１は，中継サーバ40から送信されたＵＩメタ・データと画像ファイルとを受信する（図11ステップ67）。携帯電話１は，ＵＩメタ・データと画像ファイルとを受信すると，受信した画像ファイルによって表されるウェブ・ページ画像を表示画面３に表示する。ユーザは，表示画面３に表示されたウェブ・ページ画像を見ながら，キーパッドを操作することとなる（携帯電話操作／処理，図11ステップ67）。この携帯電話操作／処理について詳しくは後述する。
【００６６】
携帯電話１の操作に応じて，ＵＩメタ・データが書き換えられ，携帯電話１から中継サーバ40にＵＩ情報ＩＤおよび書き換えられたＵＩデータが送信される（図12ステップ68）。
【００６７】
携帯端末１０から送信されたＵＩメタ・データとＵＩ情報ＩＤとが中継サーバ20において受信される（図12ステップ91）。
【００６８】
ＵＩ情報解析装置45は，受信したＵＩメタ・データと実行されたＵＩ情報ＩＤとを解析し，ＵＩメタ・データ中のどのＵＩ情報が実行されたのかを解析する（図12ステップ92）。また，ＵＩ情報解析装置45は，実行されたＵＩ情報にもとづいて，ウェブ・サーバ50との通信が必要であるか否かを判定する（図12ステップ93）。例えば，リンク・ボタンがクリックされ，画面遷移がある場合にはウェブ・サーバ50との通信が必要であると判定される。
【００６９】
実行されたＵＩ情報がウェブ・サーバ50との通信が必要なＵＩ情報である場合は（図12ステップ93でＹＥＳ），中継サーバ40の記憶装置に記憶されたウェブ・ページ・コンテンツ・ファイルから遷移先のＵＲＬを取得し，取得したＵＲＬを表すデータおよびウェブ・ページ・リクエストを該当するウェブ・サーバ50に送信する（図12ステップ94）。
【００７０】
ウェブ・サーバ50において，中継サーバ40から送信されたＵＲＬデータおよびウェブ・ページ・リクエストが受信されると（図12ステップ103），そのＵＲＬデータによって特定されるＵＲＬに格納されているウェブ・ページ・コンテンツ・ファイルが読み出される。読み出されたウェブ・ページ・コンテンツ・ファイルがウェブ・サーバ50から中継サーバ40に送信される（図12ステップ104）。
【００７１】
ウェブ・サーバ50から送信されたウェブ・ページ・コンテンツ・ファイルが中継サーバ40において受信されると（図12ステップ95），ＵＩ情報解析装置45においてウェブ・ページ・コンテンツ・ファイルが解析される（図12ステップ96）。
【００７２】
ＵＩ情報解析装置45は，解析結果にもとづいて遷移先のＵＩメタ・データを生成し，画像変換装置44は，遷移先のウェブ・ページ・コンテンツ・ファイルから画像ファイルを生成する（図12ステップ97）。生成された画像ファイルとＵＩメタ・データとが中継サーバ40から携帯電話１に送信される（図12ステップ98）。終了しなければステップ91からの処理が繰返される（図12ステップ99）。
【００７３】
携帯電話１は，中継サーバ40から送信された画像ファイルとＵＩメタ・データとを受信し（図12ステップ69），画像ファイルによって表されるウェブ・ページ画像を遷移先の画面として表示画面３に表示する。表示されたウェブ・ページ画像を用いて携帯電話の操作等が行われる（図12ステップ70）。終了しなければステップ68からの処理が繰返される（図12ステップ71）。
【００７４】
携帯電話１において実行されたＵＩ情報がウェブ・サーバ50との通信が不要なＵＩ情報であると判断された場合には（図12ステップ93でＮＯ），ステップ97へ移行する。書き換えられたＵＩメタ・データと関連するウェブ・ページ・コンテンツ・ファイルが中継サーバ40の記憶装置から読み出され，書き換えられたＵＩメタ・データにもとづいて新たな画像ファイルが生成される（図12ステップ97）。新たな画像ファイルを生成するのではなく，ウェブ・ページ画像の書き換えを要する部分についてだけを書き換えてもよい。
【００７５】
この新たな画像ファイルとＵＩメタ・データとが中継サーバ40から携帯電話１に送信される（図12ステップ98）。
【００７６】
携帯電話１は，中継サーバ40から送信された画像ファイルとＵＩメタ・データとを受信し（図12ステップ69），画像ファイルによって表されるウェブ・ページ画像を表示画面３に表示する。表示されたウェブ・ページ画像を用いて操作が行われる（図12ステップ70）。
【００７７】
図17は，中継サーバ40から送信された画像ファイルとＵＩメタ・データとを用いて行う携帯電話１における処理（図11ステップ67の処理，図12ステップ70の処理）を示すフローチャートである。
【００７８】
携帯電話１は，ＵＩメタ・データと画像ファイルを受信すると，処理装置30によってＵＩメタ・データに含まれる各ＵＩ情報の位置座標と表示画面３に表示されるカーソル（単なる枠でもよい）の位置座標とを比較する（ステップＳ42）。比較結果にもとづいて，表示画面３に画像ファイルとＵＩ情報とが表示される（ステップＳ43）。
【００７９】
例えば，カーソルの位置座標がＵＩ情報の位置座標と重なったときに，該当するＵＩ情報の位置の部分に対してマークを付し，ＵＩ情報が選択可能であることをユーザに認識させる。また，下線を引く，四角で囲う等でもよい。なお，ここでは，ＵＩメタ・データに記録された各ＵＩ情報のＸＹ座標値を対角とする矩形状の範囲内にカーソルが位置する場合に，ＵＩ情報の位置座標とカーソルの位置座標とが重なったとみなす。また，重なった場合ではなく，表示されているＵＩ情報の画像上の位置に対して常にこのような表示を行ってもよい。逆に，カーソルの位置座標がＵＩ情報の位置座標と重なったときに，カーソルの色や形状を変更して表示してもよい。
【００８０】
ここで，キーパッド６を用いてユーザ操作が行われると（ステップＳ44），操作内容に応じて，表示画面３の表示が変更される。たとえば，ボタン11による上下左右移動の操作が行われた場合には，操作に応じてカーソルを移動させる（ステップＳ45）。キーパッド６の操作は，携帯電話１にインストールされている第１のブラウザを利用する場合と同じなので，第２のブラウザを利用していてもユーザは混乱することもない。
【００８１】
図18（ａ）および（ｂ）は，操作に応じてウェブ・ページ画像上をカーソルが移動する場合を示している。
【００８２】
図18（ａ）では，表示画面３のほぼ中央の右側にカーソル502が表示されている。図18（ｂ）は，図18（ａ）の状態からカーソル502の左上移動の操作が行われた場合ウェブ・ページ画像を示している。ユーザ操作に応じて，カーソル502が画面左上にあるＵＩ情報の位置501（ここでは，リンク）上に移動されると，ＵＩ情報の位置501に下線を引くと共に，カーソル502の矢印形状を手の形状のカーソル502Ａに変更して表示する。
【００８３】
なお，この状態で決定ボタンによる操作を行うことで，後述するようにＵＩ情報の位置５０１に関連付けられたリンク先を表示することができる。
【００８４】
図19（ａ）および図19（ｂ）は，同様に上下左右移動の操作が行われたときに，操作に応じて画像が移動するように構成された場合を示している。
【００８５】
図19（ｂ）は，図19（ａ）の状態から右移動の操作が行われた場合の表示を示している。カーソル503は，表示部14の画面中央に固定されて表示されており，ユーザ操作に応じて表示されている画像が移動する。ここで，カーソル503上にＵＩ情報の画像上の位置501が移動されると，ＵＩ情報の画像上の位置501に下線を引くと共に，カーソル503を色の異なるカーソル503Ａに変更して表示する。
【００８６】
また，ステップＳ44において拡大・縮小の操作が行われた場合には，操作に応じた倍率に変更して画像を表示する（ステップＳ46）。
【００８７】
図20（ａ）〜（ｃ）は，拡大・縮小の操作が行われた場合の表示画面３に表示されたウェブ・ページ画像の一例である。
【００８８】
図20（ａ）に示す状態から縮小操作が行われると，図20（ｂ）のように画像は縮小表示される。さらに縮小操作を行うことで，図20（ｃ）のように表示させることも可能である。
【００８９】
また，図20（ｃ）に示す状態から拡大操作が行われた場合には，図20（ｃ）から図20（ｂ）のように拡大表示する。さらに，拡大操作を行うことで，図20（ａ）のように拡大表示することも可能である。
【００９０】
なお，図20においては，カーソル504の画面内における位置は変更されていないが，表示される画像の表示倍率が，カーソル504の表示位置以外の位置を中心として変更されているために，カーソル504の画像上の位置が移動している。
【００９１】
その結果，図20（ａ）に示す状態においては，カーソル504の位置はＵＩ情報の画像上の位置とは重なっていないが，図20（ｂ）に示す状態においては，ＵＩ情報（リンク）の画像上の位置505とカーソル504の位置とが重なっている。したがって，ＵＩ情報の画像上の位置505に下線を引くと共に，カーソル504の形状をカーソル504Aに変更して表示している。
【００９２】
また，ステップＳ44において決定ボタンによる操作（クリック操作）が行われた場合には，ステップＳ42における比較結果に基づいて，カーソル位置とＵＩ情報の画像上の位置とが重なっているか否かを判定する（ステップＳ47）。
【００９３】
カーソル位置がＵＩ情報の画像上の位置と重なっていない場合は，処理装置30はこのクリック操作を無効とし，ステップＳ42に戻り，同様の処理を行う。
【００９４】
カーソル位置がＵＩ情報の画像上の位置と重なっている場合は，処理装置30は，ＵＩメタ・データにもとづいてカーソル位置と重なる位置に存在するＵＩ情報の種別を判定する（ステップＳ48）。
【００９５】
ここで，ＵＩ情報の種別としては，テキスト入力欄等のユーザによる入力が必要なＵＩ情報，チェック・ボックスやラジオ・ボタン等の画面遷移を伴わず，データ入力の必要もないＵＩ情報，リンク，ボタン等の画面遷移を伴うＵＩ情報，の３つが考えられる。
【００９６】
カーソル位置に存在するＵＩ情報の種別が，テキスト入力欄等のユーザによるデータ入力が必要なＵＩ情報である場合は，まずポップアップ等により表示画面３にデータ入力画面を表示し，ユーザに入力を要求する（ステップＳ49）。ユーザは，この入力画面においてキーパッド６を用いて必要なデータ入力を行う（ステップＳ50）。処理装置30は，ユーザ入力に応じて，メモリ32に記憶されているＵＩメタ・データを書き換える（ステップＳ51）。書き換えられたＵＩメタ・データは，書き換えられたＵＩ情報ＩＤと共に，通信部11を介して中継サーバ20に送信される（ステップＳ52）。
【００９７】
ここで，ＵＩメタデータの書き換えの詳細について，図21（ａ）〜（ｄ），図22〜図24を用いて説明する。
【００９８】
図21（ａ）〜（ｄ）は，携帯電話１の表示画面に表示されているウェブ・ページ画像の一例であり，図22〜図24はＵＩメタ・データの一例である。
【００９９】
図21（ａ）は，図15に示したウェブ・ページ画像を表示画面３に表示しているものである。表示された画像上の各位置401〜406には，図22に示すＵＩメタ・データに示すように，各ＵＩ情報201〜206が表示されている。ここで，ユーザが，テキスト入力欄201に対応する位置401上にカーソル400を移動させてクリック操作を行うと，図21（ｂ）に示すように，表示画面３にはテキスト入力ポップアップ画像が表示される。
【０１００】
ユーザは，このポップアップ画像において，キーパッド６を用いて所望の文字を入力する。テキスト入力後，キーパッド６によりクリック操作が行われると，処理30は，入力されたテキストにもとづいて，位置401に対応するＵＩ情報201の値を書き換える。ここでは，図21（ｂ）に示すように，ユーザがテキスト入力ポップアップ画面において「shibukawa」と入力しているため，図22（ｂ）に示すように，ＵＩ情報201の値が「shibukawa」と書き換えられている。
【０１０１】
この書き換えられたＵＩメタ・データは，書き換えられた（実行された）ＵＩ情報ＩＤ（ここでは，201）と共に，携帯電話１から中継サーバ40に送信される。
【０１０２】
次に，対応するＵＩ情報が画面遷移を伴わず，データ入力の必要もない場合について説明する。
【０１０３】
図21に示すＵＩ情報202に対応する位置402とＵＩ情報203に対応する位置403には，性別を指定するためのラジオ・ボタンが表示されている。このＵＩ情報202とＵＩ情報203は，図４に示すように，基となるタグ302と303が同じ名前属性を有している。すなわち，ＵＩ情報202とＵＩ情報203のうち，いずれか一方を選択することが可能である。ここで，初期の設定では，図22（ａ）に示すように，ＵＩ情報202のチェック属性がtrue，ＵＩ情報203のチェック属性がfalseとなっているため，図21（ａ）に示すように，ＵＩ情報202が選択された状態となっている。
【０１０４】
ここで，ＵＩ情報203に対応する位置403上にカーソル４００を移動させてクリック操作が行われると，処理部12は，ＵＩメタ・データに基づいて，カーソル位置と重なる位置に存在するＵＩ情報の種別を判定する。
【０１０５】
ここでは，ＵＩ情報203はラジオ・ボタンであり，ユーザによるデータ入力の必要がなく，また画面遷移を伴わないＵＩ情報であるので，ステップＳ51に移行し，処理装置30は，メモリ32に記憶されているＵＩメタ・データからＵＩ情報203に関するデータを書き換える。
【０１０６】
図22（ｃ）は，この場合に書き換えられたＵＩメタ・データを示す図である。ＵＩ情報203のチェック属性がtrueに書き換えられていると共に，ＵＩ情報203と同じ名前属性を有するＵＩ情報202の名前属性がfalseに書き換えられている。
【０１０７】
対応するＵＩ情報が画面遷移を伴う場合について説明する。画面遷移を伴うＵＩ情報とは，そのＵＩ情報を実行した結果，現在表示している画像とは異なる画像を表示することになるＵＩ情報を指している。
【０１０８】
図21（ｄ）に示すように，ＵＩ情報206に対応する位置406に表示されているのは送信ボタンであり，位置406をクリック操作することにより，タグ306の記載にしたがって別の画面に遷移する。この位置406上にカーソル400を移動させてクリック操作が行われると，処理装置30は，ＵＩメタ・データに基づいてカーソル位置と重なる位置に存在するＵＩ情報の種別を判定する。
【０１０９】
ここで，ＵＩ情報206はボタンであり，画面遷移を伴うＵＩ情報であるので，ステップＳ52に移行する。そして，ＵＩメタデータと共に，実行されたＵＩ情報ＩＤ（ここでは，206）が，通信部１１を介して中継サーバ20に送信される（ステップＳ52）。
【０１１０】
このように，どの種別のＵＩ情報がクリック操作された場合であっても，ＵＩメタデータと実行されたＵＩ情報ＩＤとが，中継サーバ20に送信される。
【０１１１】
例えば，実行されたＵＩ情報が，図21（ａ）に示すＵＩ情報２０１（テキスト入力欄）の場合は，携帯端末10から中継サーバ40に，図22（ｂ）に示す書き換えられたＵＩメタデータと，実行されたＵＩ情報ＩＤ201が送信される。
【０１１２】
中継サーバ40において，書き換えられたＵＩメタデータと関連するコンテンツファイルを図示しない記憶部から読み出し，書き換えられたＵＩメタデータに基づいて新たな画像ファイルを生成する。この新たな画像ファイルは，図21（ｃ）に示すように，テキスト入力欄の位置にステップＳ50において入力された文字「shibukawa」が表示された画像
となっている。
【０１１３】
また，実行されたＵＩ情報が，図21（ｃ）に示すＵＩ情報203（ラジオ・ボタン）の場合は，携帯端末10から，図22（ｃ）に示す書き換えられたＵＩメタデータと，実行されたＵＩ情報ＩＤ203が送信される（ステップＳ61）。
【０１１４】
中継サーバ40において，書き換えられたＵＩメタ・データと関連するウェブ・ページ・コンテンツ・ファイルと記憶装置から読み出し，書き換えられたＵＩメタ・データにもとづいて新たな画像ファイルが生成される。この新たな画像ファイルは，図21（ｄ）に示すように，ラジオ・ボタンのチェック位置が位置402から位置403に変更された画像となっている。
【０１１５】
さらに，実行されたＵＩ情報が，図21（ｄ）に示すＵＩ情報206（ボタン）の場合は，携帯電話１から，ＵＩメタ・データ（この場合は書き換えられていない）と，実行されたＵＩ情報ＩＤ206が送信される（ステップＳ61）。中継サーバ20は，通信回路21を介してこれを受信する（ステップＳ71）。
【０１１６】
これを受信した中継サーバ20は，ＵＩメタ・データから遷移先のＵＲＬアドレスを取得し，該当するウェブ・サーバ30から該当するウェブ・ページ・コンテンツ・ファイルを要求して（ステップＳ74），受信する（ステップＳ74）。このコンテンツファイルに基づいて，ＵＩ情報解析装置45においてＵＩメタ・データが生成されると共に，画像変換装置44において画像ファイルが生成される（ステップＳ77）。
【０１１７】
この遷移先の画像ファイルとＵＩメタデータとが携帯電話１に送信され（ステップＳ78），画像ファイルによって表されるウェブ・ページ画像は表示画面３に表示される（ステップＳ62）。
【０１１８】
図25は，変形例を示すもので，携帯電話１と中継サーバ40との処理手順を示すフローチャートである。この図において，図10に示す処理と同一の処理については同一符号を付して説明を省略する。
【０１１９】
この変形例においては，第２のブラウザを要求するＵＲＬがあらかじめ定められている。そのＵＲＬにアクセスすることにより，第２のブラウザが中継サーバ40から携帯電話１に送信される。
【０１２０】
携帯電話１から中継サーバ40に，第２のブラウザのダウンロード用ＵＲＬを表すデータ，ブラウザ・リクエストおよび携帯電話１の機種を識別するデータが送信される（ステップ61Ａ）。
【０１２１】
携帯電話１から送信されたＵＲＬデータ，ブラウザ・リクエストおよび識別データが中継サーバ40において受信されると（ステップ81Ａ），携帯電話１の機種が確認される（ステップ82）。確認された携帯電話１の機種に対応した第２のブラウザが上述のように読み取られ，中継サーバ40から携帯電話に送信される（ステップ83，84）。
【０１２２】
中継サーバ40から送信された第２のブラウザが携帯電話１において受信されると（ステップ62），その第２のブラウザが起動させられる（ステップ63）。起動させられた第２のブラウザを利用して，閲覧するウェブ・ページのＵＲＬを示すデータおよびウェブ・ページ・リクエストが携帯電話１から中継サーバ40に送信される（ステップ72）。
【０１２３】
携帯電話１から送信されたＵＲＬデータおよびウェブ・ページ・リクエストが中継サーバ40において受信されると（ステップ100），それらのＵＲＬデータおよびウェブ・ページ・リクエストが中継サーバ40からウェブ・ページ・サーバ50に送信される。上述のように，ウェブ・ページ・サーバ50から中継サーバ40にウェブ・コンテンツ・ファイルが送信され，携帯電話１においてウェブ・ページ画像が表示されるようになる。
【符号の説明】
【０１２４】
１  携帯電話
40  中継サーバ（ウェブ・ブラウザ送信サーバ）
50  ウェブ・サーバ
【図１】
2011070481.tif 000003
【図２】
2011070481.tif 000004
【図３】
2011070481.tif 000005
【図４】
2011070481.tif 000006
【図５】
2011070481.tif 000007
【図６】
2011070481.tif 000008
【図７】
2011070481.tif 000009
【図８】
2011070481.tif 000010
【図９】
2011070481.tif 000011
【図１０】
2011070481.tif 000012
【図１１】
2011070481.tif 000013
【図１２】
2011070481.tif 000014
【図１３】
2011070481.tif 000015
【図１４】
2011070481.tif 000016
【図１５】
2011070481.tif 000017
【図１６】
2011070481.tif 000018
【図１７】
2011070481.tif 000019
【図１８】
2011070481.tif 000020
【図１９】
2011070481.tif 000021
【図２０】
2011070481.tif 000022
【図２１】
2011070481.tif 000023
【図２２】
2011070481.tif 000024
【図２３】
2011070481.tif 000025
【図２４】
2011070481.tif 000026
【図２５】
2011070481.tif 000027