(57)【要約】【課題】第一のウェブ端末用に作成されたウェブページデータに含まれる表データを自動変換し、第二のウェブ端末における表データの表示を最適化する。【解決手段】ウェブページデータ変換サーバ５に、ウェブページデータに含まれる表データを特定する表データ特定手段５ａと、表データのセル内の文字数が所定の閾値を越えているか否かを判断する文字数判断手段５ｂと、表データのセル内の文字数が所定の閾値を越えていると判断したとき、表データのセル配列を自動的に並び換えるセル配列自動並び換え手段５ｃと、を設ける。【選択図】図６
2014029569.tif 000002
【特許請求の範囲】
【請求項１】
ウェブページデータを記憶するウェブサーバと、
ウェブサーバから受信したウェブページデータにもとづいて、表示部にウェブページを表示する第一のウェブ端末と、
ウェブサーバから受信したウェブページデータにもとづいて、第一のウェブ端末よりも表示幅が狭い表示部にウェブページを表示する第二のウェブ端末と、
これらを通信可能に接続するネットワークと、を備えるウェブページ表示システムであって、
該ウェブページ表示システム内に、第一のウェブ端末用に作成されたウェブページデータを第二のウェブ端末用のウェブページデータに変換するウェブページデータ変換部を設置するにあたり、
該ウェブページデータ変換部は、
ウェブページデータに含まれる表データを特定する表データ特定手段と、
表データのセル内の文字数が所定の閾値を越えているか否かを判断する文字数判断手段と、
表データのセル内の文字数が所定の閾値を越えていると判断したとき、表データのセル配列を自動的に並び換えるセル配列自動並び換え手段と、を備えることを特徴とするウェブページ表示システム。
【請求項２】
前記セル配列自動並び換え手段は、行方向に並ぶ複数のセルを所定数単位で分割して列方向に並び換えることを特徴とする請求項１に記載のウェブページ表示システム。
【請求項３】
前記ウェブページデータ変換部は、
表データのセル内の画像の幅が所定の閾値を越えているか否かを判断する画像幅判断手段と、
表データのセル内の画像の幅が所定の閾値を越えていると判断したとき、セル内の画像を自動的に縮小するセル内画像自動縮小手段と、を備えることを特徴とする請求項１または２に記載のウェブページ表示システム。
【請求項４】
ウェブページデータを記憶するウェブサーバと、ウェブサーバから受信したウェブページデータにもとづいて、表示部にウェブページを表示する第一のウェブ端末と、ウェブサーバから受信したウェブページデータにもとづいて、第一のウェブ端末よりも表示幅が狭い表示部にウェブページを表示する第二のウェブ端末と、これらを通信可能に接続するネットワークと、を備えるウェブページ表示システム内に設置され、第一のウェブ端末用に作成されたウェブページデータを第二のウェブ端末用のウェブページデータに変換するウェブページデータ変換サーバであって、
ウェブページデータに含まれる表データを特定する表データ特定手段と、
表データのセル内の文字数が所定の閾値を越えているか否かを判断する文字数判断手段と、
表データのセル内の文字数が所定の閾値を越えていると判断したとき、表データのセル配列を自動的に並び換えるセル配列自動並び換え手段と、を備えることを特徴とするウェブページデータ変換サーバ。
【請求項５】
ウェブページデータを記憶するウェブサーバと、ウェブサーバから受信したウェブページデータにもとづいて、表示部にウェブページを表示する第一のウェブ端末と、ウェブサーバから受信したウェブページデータにもとづいて、第一のウェブ端末よりも表示幅が狭い表示部にウェブページを表示する第二のウェブ端末と、これらを通信可能に接続するネットワークと、を備えるウェブページ表示システムにおいて、第一のウェブ端末用に作成されたウェブページデータを第二のウェブ端末用のウェブページデータに変換するウェブページデータ変換方法であって、
ウェブページデータに含まれる表データを特定する表データ特定ステップと、
表データのセル内の文字数が所定の閾値を越えているか否かを判断する文字数判断ステップと、
表データのセル内の文字数が所定の閾値を越えていると判断したとき、表データのセル配列を自動的に並び換えるセル配列自動並び換えステップと、を備えることを特徴とするウェブページデータ変換方法。
【請求項６】
ウェブページデータを記憶するウェブサーバと、ウェブサーバから受信したウェブページデータにもとづいて、表示部にウェブページを表示する第一のウェブ端末と、ウェブサーバから受信したウェブページデータにもとづいて、第一のウェブ端末よりも表示幅が狭い表示部にウェブページを表示する第二のウェブ端末と、これらを通信可能に接続するネットワークと、を備えるウェブページ表示システムにおいて、第一のウェブ端末用に作成されたウェブページデータを第二のウェブ端末用のウェブページデータに変換するウェブページデータ変換プログラムであって、
ウェブページデータに含まれる表データを特定する表データ特定ステップと、
表データのセル内の文字数が所定の閾値を越えているか否かを判断する文字数判断ステップと、
表データのセル内の文字数が所定の閾値を越えていると判断したとき、表データのセル配列を自動的に並び換えるセル配列自動並び換えステップと、をコンピュータに実行させることを特徴とするウェブページデータ変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第一のウェブ端末用に作成されたウェブページデータを、第一のウェブ端末よりも表示幅が狭い第二のウェブ端末用のウェブページデータに変換するウェブページ表示システム、ウェブページデータ変換サーバ、ウェブページデータ変換方法、および、ウェブページデータ変換プログラムに関する。
【背景技術】
【０００２】
第一のウェブ端末用に作成されたウェブページデータを、第一のウェブ端末よりも表示幅が狭い第二のウェブ端末用のウェブページデータに変換するシステムが知られている。例えば、特許文献１や特許文献２には、パーソナルコンピュータ（以下、ＰＣという。）用に作成されたウェブページデータを、携帯電話機、スマートフォンなどのモバイル端末用のウェブページデータに変換するシステムが開示されている。
【０００３】
このようなシステムによれば、ＰＣ用に作成されたウェブページ内の各種表示要素について、表示／非表示の変更、表示サイズの変更、表示色の変更、表示の位置や順序の変更、他の表示要素への入れ換えなどを行うことができるので、ＰＣ用ウェブページを単純に縮小表示する場合に比べ、モバイル端末におけるＰＣ用ウェブページの視認性を大幅に向上させることが可能になる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１７６１４４号公報
【特許文献２】特許第４９３６４１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１、２に示されるシステムでは、ＰＣ用ウェブページの各種表示要素毎に予め変換条件を設定しておき、モバイル端末におけるＰＣ用ウェブページの表示に際して変換条件を読み込んでモバイル端末用のウェブページに変換するので、ＰＣ用ウェブページの内容を更新した場合、変換条件との整合性が崩れ、モバイル端末におけるウェブページの表示が乱れるおそれがある。このような問題は、ＰＣ用ウェブページの更新毎に、変換条件の再設定を行なえば解決可能であるが、多くの表示要素に変換条件を設定しているウェブページでは、変換条件の再設定が面倒であり、ウェブ管理者の負担が増大するという新たな問題が生じていた。
【課題を解決するための手段】
【０００６】
上記の如き実情に鑑みこれらの課題を解決することを目的として創作された本発明のウェブページ表示システムは、ウェブページデータを記憶するウェブサーバと、ウェブサーバから受信したウェブページデータにもとづいて、表示部にウェブページを表示する第一のウェブ端末と、ウェブサーバから受信したウェブページデータにもとづいて、第一のウェブ端末よりも表示幅が狭い表示部にウェブページを表示する第二のウェブ端末と、これらを通信可能に接続するネットワークと、を備えるウェブページ表示システムであって、該ウェブページ表示システム内に、第一のウェブ端末用に作成されたウェブページデータを第二のウェブ端末用のウェブページデータに変換するウェブページデータ変換部を設置するにあたり、該ウェブページデータ変換部は、ウェブページデータに含まれる表データを特定する表データ特定手段と、表データのセル内の文字数が所定の閾値を越えているか否かを判断する文字数判断手段と、表データのセル内の文字数が所定の閾値を越えていると判断したとき、表データのセル配列を自動的に並び換えるセル配列自動並び換え手段と、を備えることを特徴とする。
また、前記セル配列自動並び換え手段は、行方向に並ぶ複数のセルを所定数単位で分割して列方向に並び換えることを特徴とする。
また、前記ウェブページデータ変換部は、表データのセル内の画像の幅が所定の閾値を越えているか否かを判断する画像幅判断手段と、表データのセル内の画像の幅が所定の閾値を越えていると判断したとき、セル内の画像を自動的に縮小するセル内画像自動縮小手段と、を備えることを特徴とする。
また、本発明のウェブページデータ変換サーバは、ウェブページデータを記憶するウェブサーバと、ウェブサーバから受信したウェブページデータにもとづいて、表示部にウェブページを表示する第一のウェブ端末と、ウェブサーバから受信したウェブページデータにもとづいて、第一のウェブ端末よりも表示幅が狭い表示部にウェブページを表示する第二のウェブ端末と、これらを通信可能に接続するネットワークと、を備えるウェブページ表示システム内に設置され、第一のウェブ端末用に作成されたウェブページデータを第二のウェブ端末用のウェブページデータに変換するウェブページデータ変換サーバであって、ウェブページデータに含まれる表データを特定する表データ特定手段と、表データのセル内の文字数が所定の閾値を越えているか否かを判断する文字数判断手段と、表データのセル内の文字数が所定の閾値を越えていると判断したとき、表データのセル配列を自動的に並び換えるセル配列自動並び換え手段と、を備えることを特徴とする。
また、本発明のウェブページデータ変換方法は、ウェブページデータを記憶するウェブサーバと、ウェブサーバから受信したウェブページデータにもとづいて、表示部にウェブページを表示する第一のウェブ端末と、ウェブサーバから受信したウェブページデータにもとづいて、第一のウェブ端末よりも表示幅が狭い表示部にウェブページを表示する第二のウェブ端末と、これらを通信可能に接続するネットワークと、を備えるウェブページ表示システムにおいて、第一のウェブ端末用に作成されたウェブページデータを第二のウェブ端末用のウェブページデータに変換するウェブページデータ変換方法であって、ウェブページデータに含まれる表データを特定する表データ特定ステップと、表データのセル内の文字数が所定の閾値を越えているか否かを判断する文字数判断ステップと、表データのセル内の文字数が所定の閾値を越えていると判断したとき、表データのセル配列を自動的に並び換えるセル配列自動並び換えステップと、を備えることを特徴とする。
また、本発明のウェブページデータ変換プログラムは、ウェブページデータを記憶するウェブサーバと、ウェブサーバから受信したウェブページデータにもとづいて、表示部にウェブページを表示する第一のウェブ端末と、ウェブサーバから受信したウェブページデータにもとづいて、第一のウェブ端末よりも表示幅が狭い表示部にウェブページを表示する第二のウェブ端末と、これらを通信可能に接続するネットワークと、を備えるウェブページ表示システムにおいて、第一のウェブ端末用に作成されたウェブページデータを第二のウェブ端末用のウェブページデータに変換するウェブページデータ変換プログラムであって、ウェブページデータに含まれる表データを特定する表データ特定ステップと、表データのセル内の文字数が所定の閾値を越えているか否かを判断する文字数判断ステップと、表データのセル内の文字数が所定の閾値を越えていると判断したとき、表データのセル配列を自動的に並び換えるセル配列自動並び換えステップと、をコンピュータに実行させることを特徴とする。
【発明の効果】
【０００７】
以上のような発明によれば、第一のウェブ端末用に作成されたウェブページデータを、第一のウェブ端末よりも表示幅が狭い第二のウェブ端末用のウェブページデータに変換するものでありながら、ウェブページデータに表データを含み、かつ、表データのセル内の文字数が所定の閾値を越えていると判断した場合は、表データのセル配列を自動的に並び換えるので、第一のウェブ端末用のウェブページデータに含まれる表データに予め変換条件を設定しなくても、第二のウェブ端末における表データの表示を適切に自動変換し、その視認性を向上させることが可能になる。
また、表データのセル内の文字数が所定の閾値を越えていると判断した場合は、行方向に並ぶ複数のセルを所定数単位で分割して列方向に並び換えるので、各セルにおける文字列の表示桁数を増やし、文字列の視認性を向上させることができる。
また、表データのセル内の画像の幅が所定の閾値を越えていると判断したとき、セル内の画像を自動的に縮小するので、セル内の画像によって表データの表示バランスが崩れることを抑制し、表データの視認性を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係るウェブページ表示システムの構成を示すブロック図である。
【図２】本発明の実施形態に係るウェブページ表示システムの動作を示す説明図である。
【図３】従来システムの第一の問題点を示す説明図である。
【図４】従来システムの第二の問題点を示す説明図である。
【図５】本発明の実施形態に係るウェブページデータ変換サーバの機能的な構成を示すブロック図である。
【図６】本発明の実施形態に係るウェブページデータ変換サーバの第一の作用を示す説明図である。
【図７】本発明の実施形態に係るウェブページデータ変換サーバの第二の作用を示す説明図である。
【図８】本発明の実施形態に係るウェブページデータ変換サーバの表データ自動変換処理１の処理手順を示すフローチャートである。
【図９】（Ａ）は本発明の実施形態に係るウェブページデータ変換サーバの表データ自動変換処理１によって変換されたウェブページデータの例を示す説明図、（Ｂ）は変換されなかったウェブページデータの例を示す説明図である。
【図１０】本発明の実施形態に係るウェブページデータ変換サーバの表データ自動変換処理２の処理手順を示すフローチャートである。
【図１１】本発明の実施形態に係るウェブページデータ変換サーバの表データ自動変換処理２によって変換されたウェブページデータの例を示す説明図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について、図面に基づいて説明する。
【００１０】
図１は、本発明の実施形態に係るウェブページ表示システムの構成を示すブロック図、図２は、本発明の実施形態に係るウェブページ表示システムの動作を示す説明図である。これらの図に示すように、本発明の実施形態に係るウェブページ表示システム１は、ウェブページデータ（例えば、企業のホームページを記述したＨＴＭＬ文書）を記憶するウェブサーバ２と、ウェブサーバ２から受信したウェブページデータにもとづいて、表示部３ａにウェブページを表示する第一のウェブ端末３と、ウェブサーバ２から受信したウェブページデータにもとづいて、第一のウェブ端末３よりも表示幅が狭い表示部４ａにウェブページを表示する第二のウェブ端末４と、第一のウェブ端末３用に作成されたウェブページデータを第二のウェブ端末４用のウェブページデータに変換するウェブページデータ変換サーバ５（ウェブページデータ変換部）と、これらを通信可能に接続するインターネットなどのネットワーク６と、を備えて構成されている。
【００１１】
本実施形態のウェブサーバ２は、第一のウェブ端末３用に作成されたウェブページデータを記憶しており、ウェブ端末３、４からのアクセスに応じてウェブページデータを返信する。ウェブ端末３、４からのアクセス信号には、ウェブ端末３、４の種別を特定可能な端末情報が含まれており、ウェブサーバ２が第一のウェブ端末３からのアクセスであると判断した場合は、第一のウェブ端末３用に作成されたウェブページデータをそのまま第一のウェブ端末３に返信し、ウェブサーバ２が第二のウェブ端末４からのアクセスであると判断した場合は（図２のＳ１）、アクセス先をウェブページデータ変換サーバ５に移動させるためのリダイレクト信号を第二のウェブ端末４に返信する（図２のＳ２）。
【００１２】
本実施形態の第一のウェブ端末３は、ＰＣであり、第二のウェブ端末４は、ＰＣよりも表示部４ａの表示幅が狭いスマートフォンである。第二のウェブ端末４は、ウェブサーバ２からのリダイレクト信号に応じてウェブページデータ変換サーバ５にアクセスし（図２のＳ３）、以降は、ウェブサーバ２のウェブページデータをウェブページデータ変換サーバ５を介して受信し、これを表示する（図２のＳ４〜Ｓ７）。
【００１３】
本実施形態のウェブページデータ変換サーバ５は、第二のウェブ端末４からのアクセスに応じて（図２のＳ３）、ウェブサーバ２から第一のウェブ端末３用のウェブページデータを受信するとともに（図２のＳ４、Ｓ５）、受信したウェブページデータを第二のウェブ端末４用のウェブページデータに変換し（図２のＳ６）、これを第二のウェブ端末４に返信する（図２のＳ７）。
【００１４】
本実施形態のウェブページデータ変換サーバ５が行なう変換処理には、予め管理者が設定した変換条件にもとづいてウェブページデータを変換する手動設定変換処理と、所定の判断基準にもとづいてウェブページデータを自動的に変換する自動変換処理とが含まれている。以下、第一のウェブ端末３用のウェブページデータに含まれる表データをそのまま第二のウェブ端末４に表示させた場合の問題点について、図３および図４を参照して説明する。なお、表データの説明において、「セル」は表データにおける一つのマス目、「行」は表示幅方向（左右方向）に並ぶ一または複数の「セル」の集合、「列」は表示幅の直交方向（上下方向）に並ぶ一または複数の「セル」の集合を示す。
【００１５】
図３は、従来システムの第一の問題点を示す説明図である。図３の左側は、ウェブページデータに含まれる表データ（テーブルタグ記述部分）を第一のウェブ端末３に表示した状態を示し、図３の右側は、第一のウェブ端末３よりも表示幅が狭い第二のウェブ端末４に同じ表データを表示した状態を示している。この表データは、第一のウェブ端末３用に作成されているため、第一のウェブ端末３では、バランス良く表示されている。一方、第二のウェブ端末４では、ブラウザ（ウェブページ閲覧用アプリケーション）が第二のウェブ端末４の表示幅に合わせて文字列を数文字単位で自動的に改行しているため、文字表示が縦長の状態になり、その視認性が低下している。これは、上述の手動設定変換処理で表データを差し換えれば解消することが可能であるが、前記［発明が解決しようとする課題］で述べたような問題が発生する。
【００１６】
図４は、従来システムの第二の問題点を示す説明図である。図４においても、同じ表データを第一のウェブ端末３に表示した状態と、第二のウェブ端末４に表示した状態を比較している。この表データはセルに画像を含んでおり、第二のウェブ端末４にそのまま表示すると、ブラウザが文字列のセル幅を自動的に狭くするので、文字列（図面では、適宜テキストと言い換える。）が数文字単位で自動的に改行され、文字表示が縦長の状態になり、その視認性が低下している。これは、上述の手動設定変換処理で表データを差し換えれば解消することが可能であるが、前記［発明が解決しようとする課題］で述べたような問題が発生する。
【００１７】
図５は、本発明の実施形態に係るウェブページデータ変換サーバの機能的な構成を示すブロック図である。この図に示す各種手段（方法やプログラムの発明ではステップと称する。）は、ウェブページデータ変換サーバ５を構成するコンピュータと、該コンピュータを動作させるソフトウェアとの協働によって実現される機能的な構成であり、本発明は、これらの手段を用いて上記の問題を解決するものである。以下、ウェブページデータ変換サーバ５が備える表データ特定手段５ａ、文字数判断手段５ｂ、セル配列自動並び換え手段５ｃ、画像幅判断手段５ｄおよびセル内画像自動縮小手段５ｅについて説明する。
【００１８】
表データ特定手段５ａは、ウェブページデータに含まれる表データを特定する。例えば、ウェブページデータがＨＴＭＬ文書である場合は、テーブル定義タグ（＜ｔａｂｌｅ＞〜＜／ｔａｂｌｅ＞）によって表データを特定すればよい。
【００１９】
文字数判断手段５ｂは、表データのセル内の文字数が所定の閾値（例えば、「２０」）を越えているか否かを判断する。例えば、ウェブページデータがＨＴＭＬ文書である場合は、セル定義タグ（＜ｔｄ＞〜＜／ｔｄ＞）によってセルを特定し、該セル内の文字数をカウントすればよい。なお、本実施形態では、後述するように、表データの各セルに含まれる文字数の平均値を求め、該平均値が所定の閾値を越えているか否かを判断しているが、各セルに含まれる文字数の最大値や最小値が所定の閾値を越えているか否かを判断するようにしてもよい。
【００２０】
図６は、本発明の実施形態に係るウェブページデータ変換サーバの第一の作用を示す説明図である。この図に示すように、セル配列自動並び換え手段５ｃは、表データのセル内の文字数が所定の閾値を越えていると判断したとき、表データのセル配列を自動的に並び換える。例えば、行方向に並ぶ複数のセル（例えば、「２」）を所定数単位（例えば、「１」）で分割して列方向に並び換える。このようにすると、各セルにおける文字列の表示桁数が増えるので、文字列の視認性を向上させることが可能になる。
【００２１】
画像幅判断手段５ｄは、表データのセル内の画像の幅が所定の閾値（例えば、「２００」ピクセル）を越えているか否かを判断する。例えば、ウェブページデータがＨＴＭＬ文書である場合は、セル定義タグ（＜ｔｄ＞〜＜／ｔｄ＞）および画像定義タグ（＜ｉｍｇ  ｓｒｃ＝””ｗｉｄｔｈ＝””ｈｅｉｇｈｔ””＞）によってセル内の画像の幅を特定すればよい。
【００２２】
図７は、本発明の実施形態に係るウェブページデータ変換サーバの第二の作用を示す説明図である。この図に示すように、セル内画像自動縮小手段５ｅは、表データのセル内の画像の幅が所定の閾値を越えていると判断したとき、セル内の画像を自動的に縮小する。例えば、セル内の画像の幅および高さを同じ比率（例えば、５０％）で縮小させる。このようにすると、セル内の画像によって表データの表示バランスが崩れることを抑制し、表データの視認性を向上させることが可能になる。
【００２３】
つぎに、本発明の実施形態に係るウェブページデータ変換サーバ５が行なう表データ自動変換処理１、２の処理手順および変換結果について、図８〜図１１を参照して説明する。
【００２４】
図８は、本発明の実施形態に係るウェブページデータ変換サーバの表データ自動変換処理１の処理手順を示すフローチャートである。この図に示すように、表データ自動変換処理１では、まず、変換対象であるウェブページデータ内に表データがあるか否かを判断する（Ｓ１１）。この判断結果がＹＥＳの場合は、表データの各セルに含まれる文字数の平均値を求めるとともに（Ｓ１２）、平均値が所定の閾値を越えているか否かを判断する（Ｓ１３）。そして、この判断結果がＹＥＳの場合は、行方向に並ぶ複数のセルを所定数単位で分割して列方向に並び換える（Ｓ１４）。
【００２５】
図９の（Ａ）は本発明の実施形態に係るウェブページデータ変換サーバの表データ自動変換処理１によって変換されたウェブページデータの例を示す説明図、（Ｂ）は変換されなかったウェブページデータの例を示す説明図である。これらの図は、表データ自動変換処理１の処理結果を示しており、図９の（Ａ）は、表データの各セルに含まれる文字数の平均値が所定の閾値を越えているため、行方向に並ぶ二つセルを一セル単位で分割して列方向に並び換えるようにＨＴＭＬ文書を書き換えた例を示している。また、図９の（Ｂ）は、表データの各セルに含まれる文字数の平均値が所定の閾値を越えないため、ＨＴＭＬ文書の書き換えが行なわれない例を示している。
【００２６】
図１０は、本発明の実施形態に係るウェブページデータ変換サーバの表データ自動変換処理２の処理手順を示すフローチャートである。この図に示すように、自動変換処理２では、まず、変換対象であるウェブページデータ内に表データがあるか否かを判断する（Ｓ２１）。この判断結果がＹＥＳの場合は、表データのセル内に画像が含まれるか否かを判断し（Ｓ２２）、この判断結果がＹＥＳの場合は、画像の幅を特定するとともに（Ｓ２３）、画像の幅が所定の閾値を越えているか否かを判断する（Ｓ２４）。そして、この判断結果がＹＥＳの場合は、画像を所定の比率で縮小させる（Ｓ２５）。
【００２７】
図１１は、本発明の実施形態に係るウェブページデータ変換サーバの表データ自動変換処理２によって変換されたウェブページデータの例を示す説明図である。この図は、表データ自動変換処理２の処理結果を示しており、表データのセルに含まれる画像の幅が所定の閾値を越えているため、所定の比率で画像を縮小するようにＨＴＭＬ文書を書き換えた例を示している。
【００２８】
叙述の如く構成された本実施形態によれば、ウェブページデータを記憶するウェブサーバ２と、ウェブサーバ２から受信したウェブページデータにもとづいて、表示部３ａにウェブページを表示する第一のウェブ端末３と、ウェブサーバ２から受信したウェブページデータにもとづいて、第一のウェブ端末３よりも表示幅が狭い表示部４ａにウェブページを表示する第二のウェブ端末４と、これらを通信可能に接続するネットワーク６と、を備えるウェブページ表示システム１であって、該ウェブページ表示システム１内に、第一のウェブ端末３用に作成されたウェブページデータを第二のウェブ端末４用のウェブページデータに変換するウェブページデータ変換サーバ５を設置するにあたり、該ウェブページデータ変換サーバ５は、ウェブページデータに含まれる表データを特定する表データ特定手段５ａと、表データのセル内の文字数が所定の閾値を越えているか否かを判断する文字数判断手段５ｂと、表データのセル内の文字数が所定の閾値を越えていると判断したとき、表データのセル配列を自動的に並び換えるセル配列自動並び換え手段５ｃと、を備えるので、第一のウェブ端末３用のウェブページデータに含まれる表データに予め変換条件を設定しなくても、第二のウェブ端末４における表データの表示を適切に自動変換し、その視認性を向上させることが可能になる。
【００２９】
また、セル配列自動並び換え手段５ｃは、行方向に並ぶ複数のセルを所定数単位で分割して列方向に並び換えるので、各セルにおける文字列の表示桁数を増やし、文字列の視認性を向上させることができる。
【００３０】
また、ウェブページデータ変換サーバ５は、表データのセル内の画像の幅が所定の閾値を越えているか否かを判断する画像幅判断手段５ｄと、表データのセル内の画像の幅が所定の閾値を越えていると判断したとき、セル内の画像を自動的に縮小するセル内画像自動縮小手段５ｅと、を備えるので、セル内の画像によって表データの表示バランスが崩れることを抑制し、表データの視認性を向上させることができる。
【００３１】
なお、本発明は、前記実施形態に限定されないことは勿論であって、特許請求の範囲内において適宜変更・追加ができることは言うまでもない。例えば、前記実施形態では、ウェブページデータ変換部をウェブページデータ変換サーバに設けているが、ウェブサーバや第二のウェブ端末にウェブページデータ変換部を設けるようにしてもよい。
【符号の説明】
【００３２】
１    ウェブページ表示システム
２    ウェブサーバ
３    第一のウェブ端末
３ａ  表示部
４    第二のウェブ端末
４ａ  表示部
５    ウェブページデータ変換サーバ
５ａ  表データ特定手段
５ｂ  文字数判断手段
５ｃ  セル配列自動並び換え手段
５ｄ  画像幅判断手段
５ｅ  セル内画像自動縮小手段
６    ネットワーク
【図１】
2014029569.tif 000003
【図２】
2014029569.tif 000004
【図３】
2014029569.tif 000005
【図４】
2014029569.tif 000006
【図５】
2014029569.tif 000007
【図６】
2014029569.tif 000008
【図７】
2014029569.tif 000009
【図８】
2014029569.tif 000010
【図９】
2014029569.tif 000011
【図１０】
2014029569.tif 000012
【図１１】
2014029569.tif 000013