(57)【要約】【課題】異なる表示形式で作成された複数のウェブページを携帯端末で適切かつ迅速に閲覧可能とすることを第１の課題とし、違和感のない携帯端末の操作性をユーザに提供することを第２の課題とする。【解決手段】携帯端末２０から送信されたウェブページの表示形式に対応するウェブページが中継サーバ装置３０から携帯端末２０に送信されるので、携帯端末２０が備えるウェブブラウザを識別するユーザエージェントに依存することなく、ユーザの所望する表示形式のウェブページを閲覧することができる。また、携帯端末２０が、上下左右を示す入力部２５の各入力方向に基づいてカーソルを各上下左右方向に移動させるので、違和感のない直感的な操作性をユーザに提供することができる。【選択図】図１
2008146407.tif 000002
【特許請求の範囲】
【請求項１】
ウェブブラウザ機能を有する携帯端末と、通信ネットワークを介して所定の表示形式で作成されたウェブページを前記携帯端末に提供する中継サーバ装置と、を備えたウェブページ中継システムであって、
前記携帯端末は、
ＵＲＬの入力を受け付ける第１受付手段と、
ウェブページの表示形式の入力を受け付ける第２受付手段と、
入力された前記ＵＲＬ及び前記表示形式を格納する第１格納手段と、
前記ＵＲＬ及び前記表示形式を前記第１格納手段から読み出して、前記通信ネットワークを介して前記中継サーバ装置へ送信する送信手段と、を有し、
前記中継サーバ装置は、
複数のウェブページの表示形式にそれぞれ対応する複数のユーザエージェントを格納する第２格納手段と、
送信された前記ＵＲＬ及び前記表示形式を受信する受信手段と、
受信した前記表示形式に対応するユーザエージェントを前記第２格納手段から読み出して、当該ユーザエージェントを用いて前記ＵＲＬのウェブサイトに接続し、前記携帯端末から受信した表示形式に対応するウェブページを取得する取得手段と、
取得した当該ウェブページを、前記通信ネットワークを介して前記携帯端末に送信する送信手段と、
を有することを特徴とするウェブページ中継システム。
【請求項２】
前記携帯端末は、
当該携帯端末が備えるウェブブラウザを識別するユーザエージェントを格納する第３格納手段と、
当該ユーザエージェントを前記第３格納手段から読み出して、前記通信ネットワークを介して前記中継サーバ装置へ送信する送信手段を更に有し、
前記中継サーバ装置は、
複数のユーザエージェントにそれぞれ対応し、ウェブページを加工するための複数の加工情報を格納する第４格納手段と、
送信された前記ユーザエージェントを受信する受信手段と、
受信した当該ユーザエージェントに対応する加工情報を前記第４格納手段から読み出して、受信した前記ＵＲＬのウェブサイトから取得したウェブページを加工するための処理を解析する解析手段と、
解析された解析結果に基づいて当該ウェブページを加工する加工手段と、
加工されたウェブページを格納する第５格納手段と、
前記加工されたウェブページを前記第５格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する送信手段と、
を更に有することを特徴とする請求項１に記載のウェブページ中継システム。
【請求項３】
前記携帯端末は、
ウェブサイトのウェブページを格納しておく第６格納手段と、
入力された前記ＵＲＬ及び前記表示形式に対応するウェブページが前記第６格納手段に格納されているかを確認し、格納されている場合に当該ウェブページを前記第６格納手段から読み出して表示する表示手段と、を更に有し、
前記中継サーバ装置は、
ウェブサイトのウェブページを格納しておく第７格納手段と、
送信された前記ＵＲＬ及び前記表示形式に対応するウェブページが前記第７格納手段に格納されているかを確認し、格納されている場合に当該ウェブページを前記第７格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する送信手段と、
を更に有することを特徴とする請求項１又は２に記載のウェブページ中継システム。
【請求項４】
前記携帯端末は、上下左右を示す入力手段の各入力方向に基づいてカーソルを各上下左右方向に移動させる移動手段を更に有することを特徴とする請求項１乃至３のいずれか１項に記載のウェブページ中継システム。
【請求項５】
複数のウェブページの表示形式にそれぞれ対応する複数のユーザエージェントを格納する第１格納手段と、
複数のユーザエージェントにそれぞれ対応し、ウェブページを加工するための複数の加工情報を格納する第２格納手段と、
携帯端末から送信されたＵＲＬ及び表示形式を受信する第１受信手段と、
前記携帯端末から送信された前記携帯端末が備えるウェブブラウザを識別するユーザエージェントを受信する第２受信手段と、
前記第１受信手段で受信した前記表示形式に対応するユーザエージェントを前記第１格納手段から読み出して、当該ユーザエージェントを用いて前記ＵＲＬのウェブサイトに接続し、前記携帯端末から受信した表示形式に対応するウェブページを取得する取得手段と、
前記第２受信手段で受信した前記ユーザエージェントに対応する加工情報を前記第２格納手段から読み出して、前記取得手段で取得したウェブページを加工するための処理を解析する解析手段と、
解析された解析結果に基づいて当該ウェブページを加工する加工手段と、
加工されたウェブページを格納する第３格納手段と、
前記加工されたウェブページを前記第３格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する送信手段と、
を有することを特徴とする中継サーバ装置。
【請求項６】
ウェブサイトのウェブページを格納しておく第４格納手段と、
前記携帯端末から送信された前記ＵＲＬ及び前記表示形式に対応するウェブページが前記第４格納手段に格納されているかを確認し、格納されている場合に当該ウェブページを前記第４格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する送信手段と、
を更に有することを特徴とする請求項５に記載の中継サーバ装置。
【請求項７】
複数のウェブページの表示形式にそれぞれ対応する複数のユーザエージェントを第１格納手段に格納する第１ステップと、
複数のユーザエージェントにそれぞれ対応し、ウェブページを加工するための複数の加工情報を第２格納手段に格納する第２ステップと、
携帯端末から送信されたＵＲＬ及び表示形式を受信する第３ステップと、
前記携帯端末から送信された前記携帯端末が備えるウェブブラウザを識別するユーザエージェントを受信する第４ステップと、
前記第３ステップで受信した前記表示形式に対応するユーザエージェントを前記第１格納手段から読み出して、当該ユーザエージェントを用いて前記ＵＲＬのウェブサイトに接続し、前記携帯端末から受信した表示形式に対応するウェブページを取得する第５ステップと、
前記第４ステップで受信した前記ユーザエージェントに対応する加工情報を前記第２格納手段から読み出して、前記第５ステップで取得したウェブページを加工するための処理を解析する第６ステップと、
解析された解析結果に基づいて当該ウェブページを加工する第７ステップと、
加工されたウェブページを第３格納手段に格納する第８ステップと、
前記加工されたウェブページを前記第３格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する第９ステップと、
を有することを特徴とする中継サーバプログラム。
【請求項８】
複数のウェブページの表示形式にそれぞれ対応する複数のユーザエージェントを第１格納手段に格納する第１ステップと、
複数のユーザエージェントにそれぞれ対応し、ウェブページを加工するための複数の加工情報を第２格納手段に格納する第２ステップと、
ウェブサイトのウェブページを第３格納手段に格納しておく第３ステップと、
携帯端末から送信されたＵＲＬ及び表示形式を受信する第４ステップと、
前記携帯端末から送信された前記携帯端末が備えるウェブブラウザを識別するユーザエージェントを受信する第５ステップと、
前記携帯端末から送信された前記ＵＲＬ及び前記表示形式に対応するウェブページが前記第３格納手段に格納されているかを確認し、格納されている場合に当該ウェブページを前記第３格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する第６ステップと、
格納されていない場合に、前記第４ステップで受信した前記表示形式に対応するユーザエージェントを前記第１格納手段から読み出して、当該ユーザエージェントを用いて前記ＵＲＬのウェブサイトに接続し、前記携帯端末から受信した表示形式に対応するウェブページを取得する第７ステップと、
前記第５ステップで受信した前記ユーザエージェントに対応する加工情報を前記第２格納手段から読み出して、前記第７ステップで取得したウェブページを加工するための処理を解析する第８ステップと、
解析された解析結果に基づいて当該ウェブページを加工する第９ステップと、
加工されたウェブページを第４格納手段に格納する第１０ステップと、
前記加工されたウェブページを前記第４格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する第１１ステップと、
を有することを特徴とする中継サーバプログラム。
【請求項９】
複数のウェブページの表示形式にそれぞれ対応する複数のユーザエージェントを第１格納手段に格納する第１処理と、
複数のユーザエージェントにそれぞれ対応し、ウェブページを加工するための複数の加工情報を第２格納手段に格納する第２処理と、
携帯端末から送信されたＵＲＬ及び表示形式を受信する第３処理と、
前記携帯端末から送信された前記携帯端末が備えるウェブブラウザを識別するユーザエージェントを受信する第４処理と、
前記第３処理で受信した前記表示形式に対応するユーザエージェントを前記第１格納手段から読み出して、当該ユーザエージェントを用いて前記ＵＲＬのウェブサイトに接続し、前記携帯端末から受信した表示形式に対応するウェブページを取得する第５処理と、
前記第４処理で受信した前記ユーザエージェントに対応する加工情報を前記第２格納手段から読み出して、前記第５処理で取得したウェブページを加工するための処理を解析する第６処理と、
解析された解析結果に基づいて当該ウェブページを加工する第７処理と、
加工されたウェブページを第３格納手段に格納する第８処理と、
前記加工されたウェブページを前記第３格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する第９処理と、
を中継サーバ装置に実行させることを特徴とするウェブページ中継プログラム。
【請求項１０】
複数のウェブページの表示形式にそれぞれ対応する複数のユーザエージェントを第１格納手段に格納する第１処理と、
複数のユーザエージェントにそれぞれ対応し、ウェブページを加工するための複数の加工情報を第２格納手段に格納する第２処理と、
ウェブサイトのウェブページを第３格納手段に格納しておく第３処理と、
携帯端末から送信されたＵＲＬ及び表示形式を受信する第４処理と、
前記携帯端末から送信された前記携帯端末が備えるウェブブラウザを識別するユーザエージェントを受信する第５処理と、
前記携帯端末から送信された前記ＵＲＬ及び前記表示形式に対応するウェブページが前記第３格納手段に格納されているかを確認し、格納されている場合に当該ウェブページを前記第３格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する第６処理と、
格納されていない場合に、前記第４処理で受信した前記表示形式に対応するユーザエージェントを前記第１格納手段から読み出して、当該ユーザエージェントを用いて前記ＵＲＬのウェブサイトに接続し、前記携帯端末から受信した表示形式に対応するウェブページを取得する第７処理と、
前記第５処理で受信した前記ユーザエージェントに対応する加工情報を前記第２格納手段から読み出して、前記第７処理で取得したウェブページを加工するための処理を解析する第８処理と、
解析された解析結果に基づいて当該ウェブページを加工する第９処理と、
加工されたウェブページを第４格納手段に格納する第１０処理と、
前記加工されたウェブページを前記第４格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する第１１処理と、
を中継サーバ装置に実行させることを特徴とするウェブページ中継プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット上に配置されたウェブサイトに掲載されたウェブページを携帯端末に提供する技術に関する。
【背景技術】
【０００２】
インターネット環境が整備されるに従い、パソコンのみを対象に作成されたウェブページが多くのウェブサイトに掲載されていたが、ウェブブラウザ機能を備えた携帯電話の市場参入により、その携帯電話でも閲覧可能な形式で作成されたウェブページも利用可能となっている。
【０００３】
一方、携帯電話に標準で内蔵されたウェブブラウザは、もっぱら携帯電話向けのウェブサイトにアクセスするために作られており、画面の大きさや入力ボタンに合わせたものとなっている。また、最近では、パソコン用のウェブページを閲覧可能とするフルブラウザ機能を備えた携帯電話が普及している状況にある。
【０００４】
なお、ウェブブラウザ機能を有する携帯電話を用いてウェブアクセスする技術は、特許文献１に開示されている。
【特許文献１】特開２００３−０５８４６２公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ウェブサイトのＵＲＬが携帯電話向けとパソコン向けとで共通である場合、アクセスしてきたウェブブラウザのユーザエージェントに基づいて異なるウェブページを応答する場合があるので、携帯電話のウェブブラウザでは、パソコン向けに作成されたウェブページを閲覧できないという問題がある。
【０００６】
一方、フルブラウザを搭載した携帯電話の場合には、逆に、携帯電話向けに作成されたウェブページを閲覧できないという問題がある。ＵＲＬが区別されている場合には、携帯電話向けのウェブページを閲覧することも可能であるが、フルブラウザはパソコン用の広い画面を表示させることを主眼に製造されているので、表示された携帯電話向けのウェブページは非常に小さく、出力画面の構成がフルブラウザを搭載しない携帯電話のウェブブラウザを用いて出力させた本来の画面構成とは異なるなどの問題がある。
【０００７】
また、携帯電話のウェブブラウザを用いてパソコン向けのウェブサイトにアクセス可能な場合であっても、パソコン向けに作成されたウェブページが画面に出力させる出力サイズと携帯電話の画面サイズとの差異が存在し、携帯電話にはキーボードやマウスが具備されていないので、正常な画面を出力させることができず、データ入力も正常に行うことができないという問題がある。
【０００８】
更に、フルブラウザを搭載した携帯電話を用いてパソコン向けのウェブページを取得する場合、パソコン向けのウェブページの内容をなるべく損ねないように表示するために、携帯電話とウェブサイトとの間でのパケット通信量が膨大となり、また、携帯電話の情報処理能力がパソコンに比べて劣るので、表示やデータ入力は可能であるが、処理動作に時間を費やすという問題がある。また、携帯電話の画面に表示させることを念頭においていないウェブページ構成なので本来の情報のやり取り以外に、画面の見かけ上のためだけに送られる画像データも存在するので、パケット通信量を膨大化させるという問題がある。
【０００９】
更に、携帯電話のウェブブラウザはボタン操作のみで行うので、パソコンのマウスを用いたカーソル移動に慣れているユーザにとっては使いづらいものであり、特に入力箇所が画面上で左右に配置されている場合には、左右を移動するボタンでカーソルを移動することができず、上下を移動するボタンを用いて左右に移動させるので、操作上の違和感が大きいという問題がある。
【００１０】
本発明は、上記を鑑みてなされたものであり、異なる表示形式で作成された複数のウェブページを携帯端末で適切かつ迅速に閲覧可能とすることを第１の課題とし、違和感のない携帯端末の操作性をユーザに提供することを第２の課題とする。
【課題を解決するための手段】
【００１１】
第１の本発明に係るウェブページ中継システムは、ウェブブラウザ機能を有する携帯端末と、通信ネットワークを介して所定の表示形式で作成されたウェブページを前記携帯端末に提供する中継サーバ装置と、を備えたウェブページ中継システムであって、前記携帯端末は、ＵＲＬの入力を受け付ける第１受付手段と、ウェブページの表示形式の入力を受け付ける第２受付手段と、入力された前記ＵＲＬ及び前記表示形式を格納する第１格納手段と、前記ＵＲＬ及び前記表示形式を前記第１格納手段から読み出して、前記通信ネットワークを介して前記中継サーバ装置へ送信する送信手段と、を有し、前記中継サーバ装置は、複数のウェブページの表示形式にそれぞれ対応する複数のユーザエージェントを格納する第２格納手段と、送信された前記ＵＲＬ及び前記表示形式を受信する受信手段と、受信した前記表示形式に対応するユーザエージェントを前記第２格納手段から読み出して、当該ユーザエージェントを用いて前記ＵＲＬのウェブサイトに接続し、前記携帯端末から受信した表示形式に対応するウェブページを取得する取得手段と、取得した当該ウェブページを、前記通信ネットワークを介して前記携帯端末に送信する送信手段と、を有することを特徴とする。
【００１２】
本発明にあっては、携帯端末から送信されたウェブページの表示形式に対応するウェブページが中継サーバ装置から携帯端末に送信されるので、携帯端末が備えるウェブブラウザを識別するユーザエージェントに依存することなく、ユーザの所望する表示形式のウェブページを閲覧することができる。また、ウェブページの表示形式毎に携帯端末での操作方法を変更することなく、同一の使い勝手で、異なるウェブページの表示形式を閲覧することができる。
【００１３】
第２の本発明に係るウェブページ中継システムは、前記携帯端末が、当該携帯端末が備えるウェブブラウザを識別するユーザエージェントを格納する第３格納手段と、当該ユーザエージェントを前記第３格納手段から読み出して、前記通信ネットワークを介して前記中継サーバ装置へ送信する送信手段を更に有し、前記中継サーバ装置は、複数のユーザエージェントにそれぞれ対応し、ウェブページを加工するための複数の加工情報を格納する第４格納手段と、送信された前記ユーザエージェントを受信する受信手段と、受信した当該ユーザエージェントに対応する加工情報を前記第４格納手段から読み出して、受信した前記ＵＲＬのウェブサイトから取得したウェブページを加工するための処理を解析する解析手段と、解析された解析結果に基づいて当該ウェブページを加工する加工手段と、加工されたウェブページを格納する第５格納手段と、前記加工されたウェブページを前記第５格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する送信手段と、を更に有することを特徴とする。
【００１４】
本発明にあっては、携帯端末が備えるウェブブラウザを識別するユーザエージェントに対応するウェブページの加工情報に基づいて、ウェブサイトから取得したウェブページを加工するための処理を解析し、その解析結果に基づいて加工されたウェブページを中継サーバ装置から携帯端末に送信するので、携帯端末の画面の大きさ等に対応する適切なウェブページを画面に表示し、表示画面に対してデータ入力を正常に行うことができる。
【００１５】
第３の本発明に係るウェブページ中継システムは、前記携帯端末が、ウェブサイトのウェブページを格納しておく第６格納手段と、入力された前記ＵＲＬ及び前記表示形式に対応するウェブページが前記第６格納手段に格納されているかを確認し、格納されている場合に当該ウェブページを前記第６格納手段から読み出して表示する表示手段と、を更に有し、前記中継サーバ装置は、ウェブサイトのウェブページを格納しておく第７格納手段と、送信された前記ＵＲＬ及び前記表示形式に対応するウェブページが前記第７格納手段に格納されているかを確認し、格納されている場合に当該ウェブページを前記第７格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する送信手段と、を更に有することを特徴とする。
【００１６】
本発明にあっては、入力されたＵＲＬ及び選択された表示形式に対応するウェブページを、携帯端末の格納手段から読み出して表示するので、携帯端末は中継サーバ装置からウェブページを取得する必要がなく、ユーザの所望するウェブページを表示させるまでに必要な時間を低減し、携帯端末と中継サーバ装置との間のデータ通信量を削減することができる。
【００１７】
更に、本発明にあっては、携帯端末から送信されたＵＲＬ及び表示形式に対応するウェブページを、中継サーバ装置の格納手段から読み出して携帯端末に送信するので、中継サーバ装置はウェブサイトからウェブページを取得する必要がなく、ユーザの所望するウェブページを表示させるまでに必要な時間を低減し、中継サーバ装置とウェブサイトとの間のデータ通信量を削減することができる。
【００１８】
第４の本発明に係るウェブページ中継システムは、前記携帯端末が、上下左右を示す入力手段の各入力方向に基づいてカーソルを各上下左右方向に移動させる移動手段を更に有することを特徴とする。
【００１９】
本発明にあっては、携帯端末が、上下左右を示す入力手段の各入力方向に基づいてカーソルを各上下左右方向に移動させるので、違和感のない直感的な操作性をユーザに提供することができる。
【００２０】
第５の本発明に係る中継サーバ装置は、複数のウェブページの表示形式にそれぞれ対応する複数のユーザエージェントを格納する第１格納手段と、複数のユーザエージェントにそれぞれ対応し、ウェブページを加工するための複数の加工情報を格納する第２格納手段と、携帯端末から送信されたＵＲＬ及び表示形式を受信する第１受信手段と、前記携帯端末から送信された前記携帯端末が備えるウェブブラウザを識別するユーザエージェントを受信する第２受信手段と、前記第１受信手段で受信した前記表示形式に対応するユーザエージェントを前記第１格納手段から読み出して、当該ユーザエージェントを用いて前記ＵＲＬのウェブサイトに接続し、前記携帯端末から受信した表示形式に対応するウェブページを取得する取得手段と、前記第２受信手段で受信した前記ユーザエージェントに対応する加工情報を前記第２格納手段から読み出して、前記取得手段で取得したウェブページを加工するための処理を解析する解析手段と、解析された解析結果に基づいて当該ウェブページを加工する加工手段と、加工されたウェブページを格納する第３格納手段と、前記加工されたウェブページを前記第３格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する送信手段と、を有することを特徴とする。
【００２１】
第６の本発明に係る中継サーバ装置は、ウェブサイトのウェブページを格納しておく第４格納手段と、前記携帯端末から送信された前記ＵＲＬ及び前記表示形式に対応するウェブページが前記第４格納手段に格納されているかを確認し、格納されている場合に当該ウェブページを前記第４格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する送信手段と、を更に有することを特徴とする。
【００２２】
第７の本発明に係る中継サーバプログラムは、複数のウェブページの表示形式にそれぞれ対応する複数のユーザエージェントを第１格納手段に格納する第１ステップと、複数のユーザエージェントにそれぞれ対応し、ウェブページを加工するための複数の加工情報を第２格納手段に格納する第２ステップと、携帯端末から送信されたＵＲＬ及び表示形式を受信する第３ステップと、前記携帯端末から送信された前記携帯端末が備えるウェブブラウザを識別するユーザエージェントを受信する第４ステップと、前記第３ステップで受信した前記表示形式に対応するユーザエージェントを前記第１格納手段から読み出して、当該ユーザエージェントを用いて前記ＵＲＬのウェブサイトに接続し、前記携帯端末から受信した表示形式に対応するウェブページを取得する第５ステップと、前記第４ステップで受信した前記ユーザエージェントに対応する加工情報を前記第２格納手段から読み出して、前記第５ステップで取得したウェブページを加工するための処理を解析する第６ステップと、解析された解析結果に基づいて当該ウェブページを加工する第７ステップと、加工されたウェブページを第３格納手段に格納する第８ステップと、前記加工されたウェブページを前記第３格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する第９ステップと、を有することを特徴とする。
【００２３】
第８の本発明に係る中継サーバプログラムは、複数のウェブページの表示形式にそれぞれ対応する複数のユーザエージェントを第１格納手段に格納する第１ステップと、複数のユーザエージェントにそれぞれ対応し、ウェブページを加工するための複数の加工情報を第２格納手段に格納する第２ステップと、ウェブサイトのウェブページを第３格納手段に格納しておく第３ステップと、携帯端末から送信されたＵＲＬ及び表示形式を受信する第４ステップと、前記携帯端末から送信された前記携帯端末が備えるウェブブラウザを識別するユーザエージェントを受信する第５ステップと、前記携帯端末から送信された前記ＵＲＬ及び前記表示形式に対応するウェブページが前記第３格納手段に格納されているかを確認し、格納されている場合に当該ウェブページを前記第３格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する第６ステップと、格納されていない場合に、前記第４ステップで受信した前記表示形式に対応するユーザエージェントを前記第１格納手段から読み出して、当該ユーザエージェントを用いて前記ＵＲＬのウェブサイトに接続し、前記携帯端末から受信した表示形式に対応するウェブページを取得する第７ステップと、前記第５ステップで受信した前記ユーザエージェントに対応する加工情報を前記第２格納手段から読み出して、前記第７ステップで取得したウェブページを加工するための処理を解析する第８ステップと、解析された解析結果に基づいて当該ウェブページを加工する第９ステップと、加工されたウェブページを第４格納手段に格納する第１０ステップと、前記加工されたウェブページを前記第４格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する第１１ステップと、を有することを特徴とする。
【００２４】
第９の本発明に係るウェブページ中継プログラムは、複数のウェブページの表示形式にそれぞれ対応する複数のユーザエージェントを第１格納手段に格納する第１処理と、複数のユーザエージェントにそれぞれ対応し、ウェブページを加工するための複数の加工情報を第２格納手段に格納する第２処理と、携帯端末から送信されたＵＲＬ及び表示形式を受信する第３処理と、前記携帯端末から送信された前記携帯端末が備えるウェブブラウザを識別するユーザエージェントを受信する第４処理と、前記第３処理で受信した前記表示形式に対応するユーザエージェントを前記第１格納手段から読み出して、当該ユーザエージェントを用いて前記ＵＲＬのウェブサイトに接続し、前記携帯端末から受信した表示形式に対応するウェブページを取得する第５処理と、前記第４処理で受信した前記ユーザエージェントに対応する加工情報を前記第２格納手段から読み出して、前記第５処理で取得したウェブページを加工するための処理を解析する第６処理と、解析された解析結果に基づいて当該ウェブページを加工する第７処理と、加工されたウェブページを第３格納手段に格納する第８処理と、前記加工されたウェブページを前記第３格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する第９処理と、を中継サーバ装置に実行させることを特徴とする。
【００２５】
第１０の本発明に係るウェブページ中継プログラムは、複数のウェブページの表示形式にそれぞれ対応する複数のユーザエージェントを第１格納手段に格納する第１処理と、複数のユーザエージェントにそれぞれ対応し、ウェブページを加工するための複数の加工情報を第２格納手段に格納する第２処理と、ウェブサイトのウェブページを第３格納手段に格納しておく第３処理と、携帯端末から送信されたＵＲＬ及び表示形式を受信する第４処理と、前記携帯端末から送信された前記携帯端末が備えるウェブブラウザを識別するユーザエージェントを受信する第５処理と、前記携帯端末から送信された前記ＵＲＬ及び前記表示形式に対応するウェブページが前記第３格納手段に格納されているかを確認し、格納されている場合に当該ウェブページを前記第３格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する第６処理と、格納されていない場合に、前記第４処理で受信した前記表示形式に対応するユーザエージェントを前記第１格納手段から読み出して、当該ユーザエージェントを用いて前記ＵＲＬのウェブサイトに接続し、前記携帯端末から受信した表示形式に対応するウェブページを取得する第７処理と、前記第５処理で受信した前記ユーザエージェントに対応する加工情報を前記第２格納手段から読み出して、前記第７処理で取得したウェブページを加工するための処理を解析する第８処理と、解析された解析結果に基づいて当該ウェブページを加工する第９処理と、加工されたウェブページを第４格納手段に格納する第１０処理と、前記加工されたウェブページを前記第４格納手段から読み出して、前記通信ネットワークを介して前記携帯端末に送信する第１１処理と、を中継サーバ装置に実行させることを特徴とする。
【発明の効果】
【００２６】
本発明によれば、異なる表示形式で作成された複数のウェブページを携帯端末で適切かつ迅速に閲覧可能とし、違和感のない携帯端末の操作性をユーザに提供することができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態について図面を用いて説明する。最初に、本実施の形態におけるウェブページ中継システムの構成及び機能について説明する。
【００２８】
図１は、ウェブページ中継システムの全体構成を示した構成図である。本ウェブページ中継システムは、通信ネットワーク１０を介して接続された携帯端末２０及び中継サーバ装置３０を基本構成とする。
【００２９】
携帯端末２０は、データを制御する制御部２１、通信ネットワーク１０を介して中継サーバ装置３０とデータの送信又は受信を行う通信部２２、処理に必要な複数のデータを格納する格納部２３、入力部又は出力部に対するデータの入出力制御を行う入出力制御部２４、データを入力する入力部２５、及び、データを出力する出力部２６を備えている。
【００３０】
格納部２３には、携帯端末２０が備えるウェブブラウザを識別するユーザエージェントが予め格納されている。ユーザエージェントとは、そのウェブブラウザを用いて他のウェブサイトにアクセスした場合に、ＨＴＴＰ（Hypertext Transfer Protocol）リクエスト中に含まれるウェブブラウザを識別する内容を示すものであり、例えば、ウェブブラウザが動作しているＯＳ（Operating System）やウェブブラウザのメーカーなどが記載されている。
【００３１】
更に、格納部２３には、過去に取得したウェブサイトのウェブページが格納されている。
【００３２】
入力部２５は、携帯端末２０が具備するボタン等であり、出力部２６は、表示画面等である。
【００３３】
なお、携帯端末２０は、例えば、ＰＤＡ（Personal Digital Assistant）や携帯電話等を用いることができる。
【００３４】
中継サーバ装置３０は、データを制御する制御部３１、通信ネットワーク１０を介して携帯端末２０又はウェブサイト４０とデータの送信又は受信を行う通信部３２、処理に必要な複数のデータを格納する格納部３３、ウェブサイト４０から受信したウェブページの解析及び加工を行う解析加工部３４を備えている。
【００３５】
格納部３３には、複数のウェブページの表示形式にそれぞれ対応する複数のユーザエージェント、および、複数のユーザエージェントにそれぞれ対応してウェブページを加工するための複数の加工情報が予め格納されている。ここで、ウェブページの表示形式とは、パソコン向けに作成されたウェブページの表示形式、または、携帯端末向けに作成されたウェブページの表示形式を意味するものである。
【００３６】
更に、格納部３３には、過去に取得したウェブサイトのウェブページが格納されている。
【００３７】
なお、携帯端末２０及び中継サーバ装置３０はそれぞれコンピュータで構成され、各部の処理はプログラムで実行される。
【００３８】
通信ネットワーク１０は、例えば、ＬＡＮ（Local Area Network）、インターネット、公衆回線網、ケーブルテレビ網等を利用することができる。インターネットとは、所定のプロトコルに基づいて相互リンクされたネットワークの集合体である。なお、通信ネットワーク１０と携帯端末２０との間には、有線又は無線ネットワークを介して携帯端末２０が直接的に接続可能な図示しない移動体通信網が存在する。
【００３９】
上述した基本構成の他に、通信ネットワーク１０には、パソコン向け及び携帯電話向けに作成された２種類の表示形式のウェブページを提供するウェブサイト４０が接続されている。ウェブサイト４０は、要求元から送信されたウェブブラウザのユーザエージェントを識別し、対応する表示形式のウェブページをその要求元に送信する機能を備えている。具体的には、携帯端末２０を要求元とする場合、ウェブサイト４０は、携帯端末向けに作成された表示形式のウェブページを要求元に送信する。なお、ウェブサイト４０は、１台のみでなく、複数の表示形式に対応する複数のウェブサイトとする構成も可能である。
【００４０】
次に、本実施の形態におけるウェブページ中継システムの処理動作について説明する。
【００４１】
図２は、ウェブページ中継システムの処理動作を示したシーケンス図である。
【００４２】
携帯端末２０の入出力制御部２４は、ＵＲＬの入力およびウェブページの表示形式の入力を受け付ける受付画面を出力部２６に出力する（Ｓ１０）。
【００４３】
なお、ＵＲＬとは、インターネット上に存在する文書や画像などの情報資源の場所を指し示す記述方式であり、ウェブサイトにおけるウェブページの“住所”に該当する。
【００４４】
携帯端末２０の制御部２１は、ユーザにより入力部２５から入力されたＵＲＬおよび表示形式を入出力制御部２４から受け取った後、そのＵＲＬおよび表示形式に対応するウェブページが格納部２３に格納されているかを確認する（Ｓ１１）。
【００４５】
ここで、携帯端末２０の入出力制御部２４は、上下左右を示す入力部２５の各入力方向に基づいて、出力部２６に表示されるカーソルを各上下左右方向に移動させることを可能とする。
【００４６】
格納されていた場合、携帯端末２０の制御部２１は、格納されていたウェブページが最新のウェブページであるかを、通信部２２を介して中継サーバ装置３０に問い合わせる（Ｓ１２）。
【００４７】
具体的には、制御部２１が、格納されていたウェブページを読み出して、そのウェブページが作成された日付および入力されたＵＲＬを中継サーバ装置３０に送信する。ここで、携帯端末２０は、格納されていたウェブページ自身を送信するのではなく、日付等のテキストデータのみを送信することで、携帯端末２０および中継サーバ装置３０との間の通信量を削減することができる。
【００４８】
中継サーバ装置３０の制御部３１は、（Ｓ１２）に記載の問い合わせを受信した後、通信部３２を介して受信したＵＲＬを用いてウェブサイト４０に接続し、対応するウェブページの日付を取得した後、携帯端末２０から受信したウェブページの作成日時とウェブサイト４０から取得したウェブページの作成日時とを比較し、比較結果を携帯端末２０に送信する（Ｓ１３）。
【００４９】
携帯端末２０の制御部２１は、通信部２２を介して比較結果を受信し、日付が一致する場合には格納部２３に格納されていたウェブページは最新なので、ウェブページを格納部２３から読み出して、入出力制御部２４を介して出力部２６に出力する（Ｓ１４）。
【００５０】
（Ｓ１０）において対応するウェブページが格納部２３に格納されていない場合、又は、（Ｓ１４）において日付が一致しない場合には、携帯端末２０の制御部２１は、通信部２２を介して、（Ｓ１１）において入力されたＵＲＬおよびウェブページの表示形式と格納部２３に格納されていたユーザエージェントとを包含したウェブページ取得要求を中継サーバ装置３０に送信する（Ｓ１５）。
【００５１】
中継サーバ装置３０の制御部３１は、通信部３２を介してウェブページ取得要求を受信した後、そのウェブページ取得要求に含まれたＵＲＬおよび表示形式に対応するウェブページが格納部３３に格納されているかを確認する（Ｓ１６）。
【００５２】
格納されていた場合、中継サーバ装置３０の制御部３１は、通信部３２を介して受信したＵＲＬを用いてウェブサイト４０に接続し、対応するウェブページの日付を取得した後、格納部３３に格納されていたウェブページの作成日時とウェブサイト４０から取得したウェブページの作成日時とを比較する（Ｓ１７）。
【００５３】
日付が一致する場合には格納部３３に格納されていたウェブページは最新なので、ウェブページを格納部３３から読み出して、通信部３２を介して携帯端末２０に送信する（Ｓ１８）。
【００５４】
（Ｓ１６）において対応するウェブページが格納部３３に格納されていない場合、又は、（Ｓ１７）において日付が一致しない場合には、中継サーバ装置３０の制御部３１は、携帯端末２０から受信した表示形式に対応するユーザエージェントを格納部３３から読み出して、そのユーザエージェントを用いて携帯端末２０から受信したＵＲＬのウェブサイト４０に接続し、携帯端末２０から受信した表示形式に対応するウェブページを取得する（Ｓ１９）。
【００５５】
中継サーバ装置３０の解析加工部３４は、携帯端末２０から受信したユーザエージェントに対応する加工情報を格納部３３から読み出して、（Ｓ１９）においてウェブサイト４０から取得したウェブページを加工するための処理を解析する（Ｓ２０）。
【００５６】
中継サーバ装置３０の解析加工部３４は、引き続き、（Ｓ２０）において解析された解析結果に基づいて取得したウェブページを加工する（Ｓ２１）。
【００５７】
具体的には、解析加工部３４は、不要な画像データを取り除いたり、重要な画像データを分離したり、携帯端末２０の有する処理能力では表示不可能なスクリプトと取り除く等の処理を行う。
【００５８】
中継サーバ装置３０の制御部３１は、（Ｓ２１）において加工されたウェブページを、格納部３３に格納した後に格納部３３から読み出して、通信部３２を介して携帯端末２０に送信する（Ｓ２２）。
【００５９】
携帯端末２０の制御部２１は、通信部２２を介してウェブページを受信し、入出力制御部２４を介して出力部２６に出力する（Ｓ２２）。
【００６０】
なお、本実施形態で説明した携帯端末２０及び／又は中継サーバ装置３０の処理をプログラムとして例えばＣＤやＦＤなどの記録媒体に記録して、この記録媒体をコンピュータに組み込んだり、または記録媒体に記録されたプログラムを通信回線を介してコンピュータにダウンロードしたり、または記録媒体からインストールし、該プログラムでコンピュータを動作させることにより、上述した処理を携帯端末２０又は中継サーバ装置３０として機能させることができるのは勿論であり、このような記録媒体を用いることにより、その流通性を高めることができるものである。
【００６１】
本実施の形態によれば、携帯端末２０から送信されたウェブページの表示形式に対応するウェブページが中継サーバ装置３０から携帯端末２０に送信されるので、携帯端末２０が備えるウェブブラウザを識別するユーザエージェントに依存することなく、ユーザの所望する表示形式のウェブページを閲覧することができる。また、パソコン向けに作成されたウェブページの表示形式、または、携帯端末向けに作成されたウェブページの表示形式のいずれの場合であっても、携帯端末２０の操作方法を変更することなく、同一の使い勝手で異なるウェブページの表示形式を出力部２６に出力させることができる。
【００６２】
本実施の形態によれば、携帯端末２０が備えるウェブブラウザを識別するユーザエージェントに対応するウェブページの加工情報に基づいて、ウェブサイト４０から取得したウェブページを加工するための処理を解析し、その解析結果に基づいて加工されたウェブページを中継サーバ装置３０から携帯端末２０に送信するので、携帯端末２０の画面の大きさ等に対応する適切なウェブページを出力部２６に出力し、出力画面に対してデータ入力を正常に行うことができる。
【００６３】
即ち、文字情報などが中心でデータ量の多い画像情報がなくてもユーザが理解可能なウェブページ（例えば、ニュース、天気予報、路線検索など）や、携帯端末２０に特別なソフトウェア処理環境が無ければ出力部２６に出力できないスクリプトが含まれたウェブページを、携帯端末２０に対応するように加工するので、携帯端末２０と中継サーバ装置３０との間のデータ通信量を削減し、携帯端末２０において高性能なＣＰＵや大容量のメモリを必要とすることなく高速表示を可能とする。
【００６４】
本実施の形態によれば、入力されたＵＲＬ及び選択された表示形式に対応するウェブページが格納部２３に格納されている場合に、格納されたウェブページが最新であるかを日付およびＵＲＬを用いて中継サーバ装置３０に問い合わせ、そのウェブページが最新である場合に、携帯端末２０の格納部２３からそのウェブページを読み出して出力部２６に出力するので、携帯端末２０は中継サーバ装置３０からウェブページを取得する必要がなく、ユーザの所望するウェブページを表示させるまでに必要な時間を低減し、携帯端末２０と中継サーバ装置３０との間のデータ通信量を削減することができる。
【００６５】
また、本実施の形態によれば、携帯端末２０から送信されたＵＲＬ及び表示形式に対応するウェブページが格納部３３に格納されている場合に、携帯端末２０から受信したＵＲＬを用いてウェブサイト４０に接続して対応するウェブページの日付を取得し、その日付と携帯端末２０から受信した日付とを比較して、その日付が一致する場合に、中継サーバ装置３０の格納部３３からそのウェブページを読み出して携帯端末２０に送信するので、中継サーバ装置３０はウェブサイト４０からウェブページを取得する必要がなく、ユーザの所望するウェブページを表示させるまでに必要な時間を低減し、中継サーバ装置３０とウェブサイト４０との間のデータ通信量を削減することができる。
【００６６】
更に、携帯端末２０および中継サーバ装置３０の両方に格納部を形成することで、上述したデータ通信量をより確実に削減することができる。即ち、メモリ容量の小さい携帯端末２０から削除された古いデータは、携帯端末２０よりも大きなメモリ容量を備えた中継サーバ装置３０の格納部３３に未だ格納されているので、中継サーバ装置３０はウェブサイト４０からウェブページを取得する必要がなく、中継サーバ装置３０とウェブサイト４０との間のデータ通信量を削減することができ、一方、中継サーバ装置３０の格納部３３のみでは、利用される可能性の高い直近に出力されたウェブページを中継サーバ装置３０から携帯端末２０に送信する頻度が増加するが、携帯端末２０に格納部２３を形成することで、携帯端末２０と中継サーバ装置３０との間のデータ通信量を削減することができる。
【００６７】
本実施の形態によれば、携帯端末２０が、上下左右を示す入力部２５の各入力方向に基づいてカーソルを各上下左右方向に移動させるので、違和感のない直感的な操作性をユーザに提供することができる。
【図面の簡単な説明】
【００６８】
【図１】ウェブページ中継システムの全体構成を示した構成図である。
【図２】ウェブページ中継システムの処理動作を示したシーケンス図である。
【符号の説明】
【００６９】
１０…通信ネットワーク
２０…携帯端末
２１…制御部
２２…通信部
２３…格納部
２４…入出力制御部
２５…入力部
２６…出力部
３０…中継サーバ装置
３１…制御部
３２…通信部
３３…格納部
３４…解析加工部
４０…ウェブサイト
Ｓ１０〜Ｓ２２…シーケンス
【図１】
2008146407.tif 000003
【図２】
2008146407.tif 000004