(57)【特許請求の範囲】
【請求項１】
表示対象機器に対しネットワーク経由でウェブページデータを提供するサーバ装置から、当該ネットワークを介して当該ウェブページデータを無作為且つ周期的に収集するデータ収集手段と、
前記データ収集手段によって収集されたウェブページデータに対応するウェブページに含まれるタグにより指定されているテーブルの幅、段組の各段の幅または画像の幅のうちで最も大きい幅を当該ウェブページの表示幅とし、当該表示幅を基準として当該ウェブページデータを分類する分類手段と、
前記分類手段によって分類されたウェブページデータのうち、前記表示幅が大きいウェブページデータを前記表示幅が小さいウェブページデータに変更可能か否かを判断する判断手段であって、前記表示幅が大きいウェブページデータに対応するウェブページに含まれるテーブルの幅について前記変更が可能か否かを判断する場合には、当該変更をした後の前記テーブルの各セル内のテキスト文字列の行数が、当該変更前のテーブルの前記セル内のテキスト文字列の行数の倍以上の行数にならない場合には、当該変更が可能と判断する判断手段と、
前記判断手段によって変更可能と判断されたウェブページデータに対応するウェブページに含まれるテーブルの幅、段組の各段の幅及び画像の幅を変更する表示幅変更手段と、
前記表示幅変更手段による変更がなされたウェブページのウェブページデータを蓄積する蓄積手段と、
前記表示対象機器の表示仕様を特定するための表示仕様特定情報を前記ネットワークを介して受信すると、当該表示仕様特定情報によって特定される表示仕様に対応するウェブページデータを前記蓄積手段から読み出し、読み出したウェブページデータを前記ネットワークを介して前記表示対象機器に提示する情報提示手段と
を備えたことを特徴とする情報提示装置。
【請求項２】
コンピュータを、
表示対象機器に対しネットワーク経由でウェブページデータを提供するサーバ装置から、当該ネットワークを介して当該ウェブページデータを無作為且つ周期的に収集するデータ収集手段と、
前記データ収集手段によって収集されたウェブページデータに対応するウェブページに含まれるタグにより指定されているテーブルの幅、段組の各段の幅または画像の幅のうちで最も大きい幅を当該ウェブページの表示幅とし、当該表示幅を基準として当該ウェブページデータを分類する分類手段と、
前記分類手段によって分類されたウェブページデータのうち、前記表示幅が大きいウェブページデータを前記表示幅が小さいウェブページデータに変更可能か否かを判断する判断手段であって、前記表示幅が大きいウェブページデータに対応するウェブページに含まれるテーブルの幅について前記変更が可能か否かを判断する場合には、当該変更をした後の前記テーブルの各セル内のテキスト文字列の行数が、当該変更前のテーブルの前記セル内のテキスト文字列の行数の倍以上の行数にならない場合には、当該変更が可能と判断する判断手段と、
前記判断手段によって変更可能と判断されたウェブページデータに対応するウェブページに含まれるテーブルの幅、段組の各段の幅及び画像の幅を変更する表示幅変更手段と、
前記表示幅変更手段による変更がなされたウェブページのウェブページデータを蓄積する蓄積手段と、
前記表示対象機器の表示仕様を特定するための表示仕様特定情報を前記ネットワークを介して受信すると、当該表示仕様特定情報によって特定される表示仕様に対応するウェブページデータを前記蓄積手段から読み出し、読み出したウェブページデータを前記ネットワークを介して前記表示対象機器に提示する情報提示手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報編集装置、情報提示装置、情報編集方法、情報提示方法、情報編集用プログラム、情報提示用プログラムおよび記録媒体に係り、特にウェブ（Ｗｅｂ）ページの見やすさを改善するための技術に関する。
【０００２】
【従来の技術】
近年の通信網の発達により、インターネットにおいて、ウェブページにアクセスする場合には、いわゆるパーソナルコンピュータばかりでなく、携帯電話端末あるいはＰＤＡ（Personal Digital Assistant ）等の小型情報端末を用いて行うことが一般的となっている。
【０００３】
【発明が解決しようとする課題】
ところで、パーソナルコンピュータ、携帯電話端末、小型情報端末はそれぞれ表示能力が大きく異なり、パーソナルコンピュータの表示画面に最適化されたウェブページを携帯電話端末あるいは小型情報端末の表示画面で表示しようとした場合には、表示が小さくなって読みとれなくなってしまったりして見づらくなってしまうという問題点があった。
これを解決すべく、特開２００１−４２９８４号公報には、ウェブページを表示するに際し、表示対象の機器を判定して表示できるサイズを判断し、判断したサイズに応じた表示桁数、色などを決定し、リアルタイムで処理を行う構成を採った技術が開示されている。
【０００４】
しかしながら、上記構成によれば、リアルタイムで処理を行っているため、表示までに時間がかかってしまうという問題点があった。
また、表示対象の機器によっては、画像表示用のキャッシュメモリの容量が小さく、正しく表示を行うことができないという問題点もあった。
また、表示サイズ（解像度）のみに基づいて処理を行っているため、文字が小さくなりすぎて見づらいという問題点があった。
そこで、本発明の目的は、表示対象の機器の表示仕様に最適なウェブページ表示を行えるとともに、アクセス時間を必要以上に長くすることがない情報編集装置、情報提示装置、情報編集方法、情報提示方法、情報編集用プログラム、情報提示用プログラムおよび記録媒体を提供することにある。
【０００５】
【課題を解決するための手段】
上記課題を達成するため、本発明は、表示対象機器に対しネットワーク経由でウェブページデータを提供するサーバ装置から、当該ネットワークを介して当該ウェブページデータを無作為且つ周期的に収集するデータ収集手段と、前記データ収集手段によって収集されたウェブページデータに対応するウェブページに含まれるタグにより指定されているテーブルの幅、段組の各段の幅または画像の幅のうちで最も大きい幅を当該ウェブページの表示幅とし、当該表示幅を基準として当該ウェブページデータを分類する分類手段と、前記分類手段によって分類されたウェブページデータのうち、前記表示幅が大きいウェブページデータを前記表示幅が小さいウェブページデータに変更可能か否かを判断する判断手段であって、前記表示幅が大きいウェブページデータに対応するウェブページに含まれるテーブルの幅について前記変更が可能か否かを判断する場合には、当該変更後の前記テーブルの各セル内のテキスト文字列の行数が、当該変更前のテーブルの前記セル内のテキスト文字列の行数の倍以上の行数にならない場合には、当該変更が可能と判断する判断手段と、前記判断手段によって変更可能と判断されたウェブページデータに対応するウェブページに含まれるテーブルの幅、段組の各段の幅及び画像の幅を変更する表示幅変更手段と、前記表示幅変更手段による変更がなされたウェブページのウェブページデータを蓄積する蓄積手段と、前記表示対象機器の表示仕様を特定するための表示仕様特定情報を前記ネットワークを介して受信すると、当該表示仕様特定情報によって特定される表示仕様に対応するウェブページデータを前記蓄積手段から読み出し、読み出したウェブページデータを前記ネットワークを介して前記表示対象機器に提示する情報提示手段とを備えたことを特徴とする情報提示装置を提供する。
【０００６】
この場合において、ウェブページデータをネットワークを介して収集するデータ収集部を備えるようにしてもよい。
また、原表示仕様は、ウェブページデータに対応するウェブページの横幅、表示文字数、表示文字フォントサイズ、画像数あるいは解像度のうち少なくともいずれかを含むようにしてもよい。
さらに編集部は、前記ウェブページデータの編集において、表示幅を変更する表示幅変更部を備えるようにしてもよい。
またさらに表示幅変更部は、前記表示幅の変更に際し、テーブル、段組における各段の幅、画像の幅あるいはフレームの幅のうち少なくともいずれか一つを変更するようにしてもよい。
また、表示幅変更部は、テーブル表示設定、段組表示設定、画像表示設定あるいはフレーム表示設定を解除するようにしてもよい。
【０００７】
また、ネットワークを介して接続された表示対象機器にウェブページ表示情報を提示する情報提示装置は、表示対象機器における表示仕様である対象表示仕様に基づいて編集された編集ウェブページデータを前記表示対象機器ごとに記憶するデータベース部と、前記ネットワークを介して前記表示対象機器の表示仕様を特定するための表示仕様特定情報を受信する特定情報受信部と、受信した前記表示仕様特定情報に基づいて、前記表示対象機器に対応する編集ウェブページデータを前記ネットワークを介して、前記表示対象機器に対して提示する情報提示部と、を備えたことを特徴としている。
上記構成によれば、データベース部は、表示対象機器における表示仕様である対象表示仕様に基づいて編集された編集ウェブページデータを前記表示対象機器ごとに記憶する。
特定情報受信部は、前記ネットワークを介して前記表示対象機器の表示仕様を特定するための表示仕様特定情報を受信して情報提示部に出力する。
情報提示部は、受信した表示仕様特定情報に基づいて、表示対象機器に対応する編集ウェブページデータを前記ネットワークを介して、前記表示対象機器に対して提示する。
【０００８】
この場合において、ウェブページデータをネットワークを介して収集するデータ収集部を備えるようにしてもよい。
【０００９】
また、情報編集方法は、ウェブページデータの表示仕様である原表示仕様を抽出する表示仕様抽出過程と、前記ウェブページデータを前記原表示仕様および表示対象機器における表示仕様である対象表示仕様に基づいて編集する編集過程と、
前記編集された編集ウェブページデータを前記表示対象機器ごとに記憶する記憶過程と、を備えたことを特徴としている。
上記構成によれば、表示仕様抽出過程は、ウェブページデータの表示仕様である原表示仕様を抽出する。
そして編集過程は、ウェブページデータを前記原表示仕様および表示対象機器における表示仕様である対象表示仕様に基づいて編集する。
記憶過程は、編集された編集ウェブページデータを表示対象機器ごとに記憶する。
【００１０】
この場合において、ウェブページデータをネットワークを介して収集するデータ収集過程を備えるようにしてもよい。
また、編集過程は、前記ウェブページデータの編集において、表示幅を変更する表示幅変更過程を備えるようにしてもよい。
さらに表示幅変更過程は、前記表示幅の変更に際し、テーブル、段組における各段の幅、画像の幅あるいはフレームの幅のうち少なくともいずれか一つを変更するようにしてもよい。
さらにまた、表示幅変更過程は、テーブル表示設定、段組表示設定、画像表示設定あるいはフレーム表示設定を解除するようにしてもよい。
【００１１】
また、ネットワークを介して接続された表示対象機器にウェブページ表示情報を提示する情報提示方法は、表示対象機器における表示仕様である対象表示仕様に基づいて編集された編集ウェブページデータを前記表示対象機器ごとに記憶する記憶過程と、前記ネットワークを介して前記表示対象機器の表示仕様を特定するための表示仕様特定情報を受信する特定情報受信過程と、受信した前記表示仕様特定情報に基づいて、前記表示対象機器に対応
する編集ウェブページデータを前記ネットワークを介して、前記表示対象機器に対して提示する情報提示過程と、を備えたことを特徴としている。
上記構成によれば、記憶過程は、表示対象機器における表示仕様である対象表示仕様に基づいて編集された編集ウェブページデータを表示対象機器ごとに記憶する。
特定情報受信過程は、前記ネットワークを介して表示対象機器の表示仕様を特定するための表示仕様特定情報を受信する。
情報提示過程は、受信した表示仕様特定情報に基づいて、前記表示対象機器に対応する編集ウェブページデータを前記ネットワークを介して、表示対象機器に対して提示する。
【００１２】
この場合において、ウェブページデータをネットワークを介して収集するデータ収集過程を備えるようにしてもよい。
【００１３】
また、本発明は、コンピュータを、表示対象機器に対しネットワーク経由でウェブページデータを提供するサーバ装置から、当該ネットワークを介して当該ウェブページデータを無作為且つ周期的に収集するデータ収集手段と、前記データ収集手段によって収集されたウェブページデータに対応するウェブページに含まれるタグにより指定されているテーブルの幅、段組の各段の幅または画像の幅のうちで最も大きい幅を当該ウェブページの表示幅とし、当該表示幅を基準として当該ウェブページデータを分類する分類手段と、前記分類手段によって分類されたウェブページデータのうち、前記表示幅が大きいウェブページデータを前記表示幅が小さいウェブページデータに変更可能か否かを判断する判断手段であって、前記表示幅が大きいウェブページデータに対応するウェブページに含まれるテーブルの幅について前記変更が可能か否かを判断する場合には、当該変更後の前記テーブルの各セル内のテキスト文字列の行数が、当該変更前のテーブルの前記セル内のテキスト文字列の行数の倍以上の行数にならない場合には、当該変更が可能と判断する判断手段と、前記判断手段によって変更可能と判断されたウェブページデータに対応するウェブページに含まれるテーブルの幅、段組の各段の幅及び画像の幅を変更する表示幅変更手段と、前記表示幅変更手段による変更がなされたウェブページのウェブページデータを蓄積する蓄積手段と、前記表示対象機器の表示仕様を特定するための表示仕様特定情報を前記ネットワークを介して受信すると、当該表示仕様特定情報によって特定される表示仕様に対応するウェブページデータを前記蓄積手段から読み出し、読み出したウェブページデータを前記ネットワークを介して前記表示対象機器に提示する情報提示手段として機能させるためのプログラムを提供する。
【００１４】
また、本発明は、コンピュータを、表示対象機器に対しネットワーク経由でウェブページデータを提供するサーバ装置から、当該ネットワークを介して当該ウェブページデータを周期的に収集するデータ収集手段と、前記データ収集手段によって収集されたウェブページデータに対応するウェブページに含まれるタグにより指定されているテーブルの幅、段組の各段の幅または画像の幅のうちで最も大きい幅を当該ウェブページの表示幅とし、当該表示幅を基準として当該ウェブページデータを分類する分類手段と、前記分類手段によって分類されたウェブページデータのうち、前記表示幅が大きいウェブページデータを前記表示幅が小さいウェブページデータに変更可能か否かを判断する判断手段と、前記判断手段によって変更可能と判断されたウェブページデータに対応するウェブページに含まれるテーブルの幅、段組の各段の幅及び画像の幅を変更する表示幅変更手段と、前記表示幅変更手段による変更がなされたウェブページのウェブページデータを蓄積する蓄積手段と、前記表示対象機器の表示仕様を特定するための表示仕様特定情報を前記ネットワークを介して受信すると、当該表示仕様特定情報によって特定される表示仕様に対応するウェブページデータを前記蓄積手段から読み出し、読み出したウェブページデータを前記ネットワークを介して前記表示対象機器に提示する情報提示手段として機能させるためのプログラムを提供する。
【００１５】
【発明の実施の形態】
次に本発明の好適な実施の形態について説明する。
［１］実施形態の構成
図１に実施形態の情報提示システムの概要システム構成図を示す。
情報提示システム１０は、携帯電話端末１１、無線基地局１２、交換局１３、電話網１４、インターネット網１５、コンテンツサーバ１６、情報提示サーバ１７、小型情報端末１８およびパーソナルコンピュータ１９を備えている。
携帯電話端末１１は、無線基地局１２との間で無線リンクを確立し、表示画面上に各種ウェブページの表示を行う。
無線基地局１２は、交換局１３と協働して、携帯電話端末１１あるいは小型情報端末１８を電話網１４に接続し、インターネット網１５を介してコンテンツサーバ１６あるいは情報提示サーバ１７との間で通信を行わせる。
電話網１４には、パーソナルコンピュータ１９および図示しないゲートウェイサーバを介してインターネット網１５が接続されている。
コンテンツサーバ１６は、インターネット網１５および電話網１４を介して、携帯電話端末１１、小型情報端末１８およびパーソナルコンピュータ１９に対してウェブページを含む各種コンテンツを提供する。
【００１６】
情報提示サーバ１７は、コンテンツサーバ１６からウェブページを取得して（データ収集部として機能）、携帯電話端末１１あるいは小型情報端末１８の表示仕様に対応するウェブページに編集しなおして提供する（情報編集装置及び情報提示装置として機能）。
小型情報端末１８は、無線基地局１２との間で無線リンクを確立し、電話網１４及びインターネット網１５を介してコンテンツサーバ１６あるいは情報提示サーバ１７から取得した各種ウェブページの表示を表示画面上で行う。
パーソナルコンピュータ１９は、いわゆるデスクトップ型であり、電話網１４及びインターネット網１５を介してコンテンツサーバ１６あるいは情報提示サーバ１７から取得した各種ウェブページの表示を表示画面上で行う。
【００１７】
図２に情報提示サーバの概要構成ブロック図を示す。
情報提示サーバ１７は、ＭＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、表示部２４、操作部２５、外部記憶装置（データベース）２６および通信インターフェース部２７を備えており、各部は、バス２８により接続されている。この場合において、情報提示サーバ１７を情報編集装置あるいは情報提示装置として機能させるためのプログラムは、ＲＯＭ、ＲＡＭあるいは外部記憶装置に格納されている。
ＭＰＵ２１は、ＲＯＭ２２に格納されている制御プログラムに基づいて情報提示サーバ１７全体の制御を行う。
ＲＯＭ２２は各種制御プログラム及び制御データを格納している。
ＲＡＭ２３は、ＭＰＵ２１のワーキングエリアとして各種データ、プログラムなどを一時的に格納する。
表示部２４は、ＣＲＴ、液晶ディスプレイなどで構成され、各種制御情報などを表示する。
操作部２５は、キーボード、マウス、タブレットなどの各種入力装置を備え、オペレータが各種操作を行う。
外部記憶装置（データベース）２６は、ハードディスクおよび大容量光ディスクなどの固定あるいはリムーバブルな記録媒体を有し、各種データをデータベースとして格納している。
通信インターフェース部２７は、インターネット網１５に接続するためのインターフェース機能を提供している。
【００１８】
［２］実施形態の動作
次に図３を参照して情報提示サーバ１７の動作について説明する。
図３に情報提示サーバ１７の概要処理フローチャートを示す。
情報提示サーバ１７のＭＰＵ２１は、コンテンツサーバ１６からインターネット網１５を介してウェブページを自動的に取得するウェブロボットとして機能する（ステップＳ１）。ウェブページを取得する際には、一定の周期で無作為にリンク情報を利用することにより行う。そして、収集したウェブページを一旦外部記憶装置２６に格納する。
次にＭＰＵ２１は、収集したウェブページの分類処理を行う（ステップＳ２）。
具体的には、ウェブページのＨＴＭＬ表記に含まれるタグを用いて、当該ウェブページの表示に関連するサイズに基づいてウェブページを分類する。後に詳述するが、ページの表示に関連するサイズとは、ページの横幅、含まれるテキストのサイズ（文字数及びフォントの大きさ）、当該ウェブページに含まれる画像の数および表示サイズ（解像度）に基づいて分類を行う。
また、必要に応じて、当該ウェブページに含まれるキーワード（テキスト、ＵＲＬなど）によっても分類できる。
続いてＭＰＵ２１は、取得したウェブページを編集する（ステップＳ３）。
ここで、図４を参照してウェブページの編集について説明する。以下の説明においては、一ページのウェブページを一つの文書として扱っている。
【００１９】
まず、ＭＰＵ２１は、初期設定として、文書番号ｎ＝１とする（ステップＳ１１）。
次にＭＰＵ２１は、第ｎ番目（初期状態においては、第１番目）の文書Ｔｎを外部記憶装置２６から取り出す（ステップＳ１２）。
次にＭＰＵ２１は、文書（ウェブページ）Ｔｎの現在の表示幅（原表示仕様に相当）を設定する。
この場合において、テーブルの幅、段組あるいは画像の幅を表すタグに指定されている幅のうちで最も大きい幅をそのウェブページの表示幅とする。
以下、より詳細に説明する。
まず、テーブルの幅について説明する。
テーブルの幅は、原則的に「TABLE WIDTH」タグに記述されている値をテーブルの幅とする。
【００２０】
また、「TABLE WIDTH」タグが記述されていない場合には、「TR」の開始タグと「TR」の終了タグに囲まれている範囲内に属する「TH」タグあるいは「TD」タグに幅情報（WIDTH）が設定されていた場合には、それらの幅の合計値をテーブルの幅とする。
さらに、「TR」の開始タグと「TR」の終了タグに囲まれている範囲内に属する「TH」タグあるいは「TD」タグに幅情報（WIDTH）が設定されていない場合には、テーブルの幅の値は無し（＝０）とする。
具体的には、
<TABLE WIDTH=100> ;テーブル幅１００ピクセル
<TR><TD WIDTH=30></TD><TD WIDTH=40></TD><TR>；合計幅７０ピクセル
<TR><TD></TD><TD></TD><TR>;幅無
</TABLE>
と記述されていた場合には、幅１００ピクセルをテーブルの幅とする。
【００２１】
次に段組の幅及び画像の幅について説明する。
段組の幅及び画像の幅については「MULTICOL」タグあるいは「IMG」タグ等を参照して決定する。
そして、各タグに含まれる幅属性（WIDTH）の値を段組あるいは画像の幅とする。
具体的には、以下のような記述の場合には、段組の幅５００ピクセルとする。
<MULTICOLS="2" WIDTH="500">
また、以下のような記述の場合には、画像の幅１６０ピクセルとする。
<IMG SRC="image1.gif" WIDTH="160" HEIGHT="220">
続いてフレームの幅について説明する。
「FRAMESET」タグの場合、フレーム幅の属性（COLS）で表される各フレームの幅の合計をフレームの幅とする。
具体的には、以下のような記述の場合には、フレームの幅を３００ピクセル（＝１００＋２００ピクセル）とする。
<FRAMSET COLS="100,200">
【００２２】
次にＭＰＵ２１は、表示分類の登録を行う（ステップＳ１４）。
表示分類については、ＭＰＵ２１は、ウェブページに記述されているタグを手ががかりに分類している。表示分類は、文書（ウェブページ）の表示幅によって定めている。
具体的には、本実施形態では、パーソナルコンピュータ１９の表示仕様に対応するデスクトップパソコン用（表示分類；大）、小型情報端末１８の表示仕様に対応する小型機器用（表示分類；中）、携帯電話端末１１の表示仕様に対応する携帯電話用（表示分類；小）の３つに分類している場合について説明する。ここで、小型情報端末１８の表示仕様および携帯電話端末１１の表示仕様は対象表示仕様に相当している。
本実施形態では、デスクトップパソコン用（表示分類；大）に該当する文書は、当該ウェブページ中の最大の幅情報（WIDTH）が４００ピクセル以上の文書としている。
また、小型機器用（表示分類；中）に該当する文書は、当該ウェブページ中の最大の幅情報（WIDTH）が２００〜４００ピクセルの文書としている。
さらに携帯電話用（表示分類；小）に該当する文書は、当該ウェブページ中の最大の幅情報（WIDTH）が２００ピクセル以下の文書としている。また、携帯電話用のウェブページであることを示す情報がＵＲＬ等に含まれている文書もこの表示分類に該当することとなる。
【００２３】
次にＭＰＵ２１は、表示幅の変更が可能であるか否かを判別する（ステップＳ１５）。
すなわち、対象の文書（ウェブページ）に記述されているタグを手がかりに後述する手法によりそれぞれの変更可否を判断し、全ての項目が変更可能である場合に、文書（ウェブページ）の表示幅を変更可能であると判断している（ステップＳ１５；Ｙｅｓ）。そして変更可能であると判断した場合には、変更後の情報を外部記憶装置２６のデータベースに仮登録する（ステップＳ１８）。
例えば、デスクトップパソコン用（表示分類；大）の表示分類に属する文書を小型機器用（表示分類；中）の表示分類に属する文書に変更しようとする場合、元の文書にテーブルの幅、段落の幅、画像の幅の３つのタグが存在し、それらの全てのタグにおいて、小型機器用（表示分類；中）の表示分類に属するテーブルの幅、段落の幅および画像の幅に変更可能であるならば、変更可能と判断する。
より詳細には、テーブルサイズを変更するに際しては、各セル内のテキスト文字列の行数が元のテーブルサイズの倍以上の行数にならない限り、テーブルの幅の変更が可能であるとする。しかしながら、この制限は、任意に変更可能である。
そして表示幅の変更が可能である場合には、変更後のタグを含むＨＴＭＬデータなどの情報を外部記憶装置２６のデータベースに登録する。
【００２４】
ここで、デスクトップパソコン用（表示分類；大）の表示分類に属する文書を小型機器用（表示分類；中）の表示分類に属する文書に変更して登録する場合の具体的変更例について説明する。
例えば、デスクトップパソコン用（表示分類；大）の表示分類に属する文書における記述が以下のような場合には、テーブル幅を４００ピクセルにし、表のセル幅の比率をもとの文書と同じ比率となるように係数（以下の例の場合、400／700）を乗じる。
より具体的に、以下の記述のタグを小型機器用（表示分類；中）の表示分類に属する文書に変更する場合を例とする。
<TABLE WIDTH="700">
<TR><TH WIDTH="500"></TH>
<TH WIDTH="100"></TH>
<TH WIDTH="100"></TH></TR>
上記記述の変更後に得られるタグは以下の通りとなる。
<TABLE WIDTH="400">
<TR>
<TH WIDTH="500*400／700"></TH>
<TH WIDTH="100*400／700"></TH>
<TH WIDTH="100*400／700"></TH></TR>
【００２５】
次にデスクトップパソコン用（表示分類；大）の表示分類に属する文書を携帯電話用（表示分類；小）の表示分類に属する文書に変更して登録する場合の具体的変更例について説明する。
例えば、デスクトップパソコン用（表示分類；大）の表示分類に属する文書のテーブル幅を２００ピクセルにし、テーブルであることを示すべく、各セルに属するテキストデータをカンマ（，）で区切り、１行のテキスト文字列とする。
より具体的に、以下の記述のタグを携帯電話用（表示分類；小）の表示分類に属する文書に変更する場合を例とする。
<TABLE WIDTH="400">
<TR><TH WIDTH="200"></TH><TH WIDTH="200"></TH></TR>
<TR><TD></TD>あ<TD>か</TD></TR>
<TR><TD></TD>い<TD>き</TD></TR>
</TABLE>
上記記述の変更後に得られるデータは以下の通りとなる。
あ行、か行
あ，か
い，き
次に段組の幅の変更を行う場合について説明する。
デスクトップパソコン用（表示分類；大）の表示分類に属する文書に含まれる段落の幅を小型機器用（表示分類；中）の表示分類に属する文書用に変更する場合には、段落の幅を４００ピクセルに変更する。
<MULTICOLS="2" WIDTH="500">
<MULTICOLS="2" WIDTH="400">
また、デスクトップパソコン用（表示分類；大）の表示分類に属する文書に含まれる段組の幅を携帯電話用（表示分類；小）の表示分類に属する文書用に変更する場合には、段落タグを無効にする。
【００２６】
続いて画像の幅の変更を行う場合について説明する。
デスクトップパソコン用（表示分類；大）の表示分類に属する文書に含まれる画像の幅を小型機器用（表示分類；中）の表示分類に属する文書用に変更する場合には、画像の幅を４００ピクセルに変更する。具体的には、
<IMG SRC="image1.gif" WIDTH="800" HEIGHT="600">
という記述の場合、
<IMG SRC="image1.gif" WIDTH="400" HEIGHT="600">
のような記述に変更する。また、必要に応じて画像の縦横比を一定とすべく、画像の高さについても変更してもよい。
具体的には、上述の例の場合、
<IMG SRC="image1.gif" WIDTH="400" HEIGHT="600*400/800">
のような記述に変更する。
【００２７】
デスクトップパソコン用（表示分類；大）の表示分類に属する文書に含まれる画像の幅を携帯電話用（表示分類；小）の表示分類に属する文書用に変更して登録する場合には、画像の幅を２００ピクセルに変更する。具体的には、
<IMG SRC="image1.gif" WIDTH="800" HEIGHT="600">
という記述の場合、
<IMG SRC="image1.gif" WIDTH="200" HEIGHT="600">
のような記述に変更する。また、必要に応じて画像の縦横比を一定とすべく、画像の高さについても変更してもよい。
具体的には、上述の例の場合、
<IMG SRC="image1.gif" WIDTH="200" HEIGHT="600*200/800">
のような記述に変更する。
続いてフレームの幅を変更して登録する場合について説明する。
デスクトップパソコン用（表示分類；大）の表示分類に属する文書に含まれるフレームの幅を小型機器用（表示分類；中）の表示分類に属する文書用に変更する場合には、「FRAMESET」タグに含まれるフレーム幅属性「COLS」の値がピクセルで指定されている場合には、フレーム幅属性「COLS」の値の合計が４００ピクセルとなるように変更する。具体的には、
<FRAMSET COLS="300,700">
の場合には、以下のように変更する。
<FRAMSET COLS="300*400/(300+700),700*400/(300+700)">
【００２８】
また、他の具体例としては、
<FRAMSET COLS="700,1*,2*">
の場合には、以下のように変更する。
<FRAMSET COLS="400,1*,2*">
また、デスクトップパソコン用（表示分類；大）の表示分類に属する文書に含まれるフレームの幅を携帯電話用（表示分類；小）の表示分類に属する文書用に変更して登録する場合には、「FRAMESET」タグをはずしハイパーリンクのための<A>タグ（アンカータグ）に変更する。具体的には、
<FRAMSET COLS="30,70">
<FRAMSET SRC="frame1.html">
<FRAMSET SRC="frame2.html">
</FRAMSET>
という記述の場合には、以下のように変更する。
<A HREF="frame1.html">
<A HREF="frame2.html">
【００２９】
テーブルや段組などのタグを変更する場合には、文字フォントの大きさの適切な変更も考慮する必要がある。
具体的な変更の基準としては、図５に示すような、フォント名、「FONT」タグにおけるフォントサイズの指定、一文字最大幅のデータテーブルを用いて変更を行う。
そして、変更後の文書の行数が変更前の文書の行数の２倍以上になる場合には、変更不可とする（ステップＳ１５；Ｎｏ）。
例えば、６００ピクセルで１００行の文書を３００ピクセルとしたときに、２００行以内で表示できるフォントに変更して登録する。より詳細には、図５に示すように、フォント名が「ＭＳＰ  明朝」、指定サイズが「１」、一文字最大文字幅が１０ピクセルである場合には、一文字最大文字幅が、５ピクセル〜１０ピクセルのフォントに変更すれば、変更後の文書の行数が変更前の文書の行数の１倍〜２倍の範囲で収まることとなる。
【００３０】
一方、対象の文書（ウェブページ）に記述されているタグを手がかりに、テーブル、段組、画像、フレーム、フォントサイズなどの変更可否をそれぞれ判断し、いずれかの項目が変更不能である場合には、文書（ウェブページ）の表示幅を変更不能であると判断している（ステップＳ１５；Ｎｏ）。
そして、ステップＳ１５の判別において表示幅の変更が可能であり（ステップＳ１５；Ｙｅｓ）、かつ、変更後の情報を外部記憶装置に仮登録した場合（ステップＳ１８）およびステップＳ１５の判別において表示幅の変更が不能である場合（ステップＳ１５；Ｎｏ）には、文書番号ｎに１を加え（ステップＳ１６）、文書番号ｎが全文書（全ウェブページ）数を越えたか否かを判別する（ステップＳ１７）。すなわち、この判別は、全ての処理対象の文書に対し、処理が終了したか否かを判別している。
そして、ステップＳ１７の判別において、全文書（全ウェブページ）の情報編集処理が終了していない場合には（ステップＳ１７；Ｎｏ）、処理を再びステップＳ１２に移行し、同様の処理を繰り返すこととなる。
ステップＳ１７の判別において、全文書（全ウェブページ）の情報編集処理が終了している場合には、処理をステップＳ４に移行し、データベースに仮登録していた変更後の情報を変更前の情報と関連づけて外部記憶装置２６のデータベースに格納する情報蓄積処理を行って処理を終了する（ステップＳ４）。
【００３１】
この結果、外部記憶装置２６には、デスクトップパソコン用（表示分類；大）に該当する文書（ウェブページ）、小型機器用（表示分類；中）に該当する文書（ウェブページ）および携帯電話用（表示分類；小）に該当する文書（ウェブページ）が対応づけて格納される。
この場合において、対応づけるとは、外部記憶装置２６のデータベース上においては、上記３種類の文書（ウェブページ）は、参照ユーザ側から見ると一つのＵＲＬに存在する一つのウェブページとして扱われるということを意味している。
すなわち、パーソナルコンピュータ１９からから当該ウェブページに対応するＵＲＬとともに、表示要求がなされた場合には、情報提示サーバ１７は、デスクトップパソコン用（表示分類；大）に該当する文書（ウェブページ）に相当するＨＴＭＬデータをパーソナルコンピュータ１９に転送する。
これにより、パーソナルコンピュータ１９の表示装置の表示画面には、図６に示すように、３段組のウェブページが表示されることとなる。
また、小型情報端末１８から当該ウェブページに対応するＵＲＬおよび当該小型情報端末１８の表示仕様を特定するための情報（仕様特定情報）とともに、表示要求がなされた場合には、情報提示サーバ１７は、仕様特定情報を参酌し、小型機器用（表示分類；中）に該当する文書（ウェブページ）に相当するＨＴＭＬデータを小型情報端末１８に転送する。
【００３２】
これにより小型情報端末１８の表示画面には、図７（表示画面が大きな場合）あるいは図８（表示画面が小さな場合）に示すように、パーソナルコンピュータに表示された３段組のウェブページの表示内容が段組構成が解除され、スクロールして表示可能な態様とされて表示されることとなる。
また、携帯電話端末１１から当該ウェブページに対応するＵＲＬおよび当該携帯電話端末１１の表示仕様を特定するための情報（仕様特定情報）とともに、表示要求がなされた場合には、情報提示サーバ１７は、仕様特定情報を参酌し、携帯電話用（表示分類；小）に該当する文書（ウェブページ）に相当するＨＴＭＬデータを携帯電話端末１１に転送する。
これにより携帯電話端末１１の表示画面には、図９に示すように、パーソナルコンピュータに表示された３段組のウェブページの表示内容のうち、テキストベースで表示可能な内容のみが表示されることとなる。
【００３３】
［３］実施形態の効果
以上の説明のように、本実施形態によれば、ウェブページの表示対象の機器の表示仕様に合わせた表示データを予め用意しておき、要求があった時点で送信し、表示させる。
従って、表示対象の機器において最適な表示を行って、表示の見やすさを確保することができるとともに、表示できないにもかかわらず表示データが転送されるのを防止することができ、ウェブページ表示に伴うアクセス時間を短縮することが可能となる。
【００３４】
［４］実施形態の変形例
［４．１］第１変形例
以上の説明においては、表示対象機器として、パーソナルコンピュータ１９、小型情報機器１８および携帯電話端末１１を例として説明したが、ウェブページなどの情報を表示可能な機器であればこれに限定されるものではない。例えば表示画面を有するファクシミリ端末、ワークステーション、腕時計型の情報機器など様々な機器に本発明の適用が可能である。
【００３５】
［４．２］第２変形例
以上の説明においては、情報提示サーバを情報編集装置あるいは情報提示装置として機能させるためのプログラムをＲＯＭ、ＲＡＭあるいは外部記憶装置に予め格納している場合について説明したが、これらのプログラムを光ディスクなどのリムーバブル記録媒体に記録して、インストールするようにしたり、ネットワークを介してダウンロードし、インストールするように構成することも可能である。ダウンロードを行う場合には、実行のたびにダウンロードするようにすることも可能である。
【００３６】
［４．３］第３変形例
以上の説明においては、編集後のウェブページのデータを情報提示サーバ内のデータベースに格納していたが、分散システムを構成し、外部のデータベースを利用するように構成することも可能である。
【００３７】
［４．４］第４変形例
以上の説明においては、ネットワークとして、電話網およびインターネット網の場合について説明したが、ＬＡＮ、ＷＡＮ、光ネットワークなど様々なネットワークにおいても本発明の適用が可能である。
【００３８】
【発明の効果】
本発明によれば、表示対象の機器の表示仕様に最適な表示を行え、画面の見やすさを向上させることができる。
また、表示対象機器に応じたアクセス時間とすることができ、アクセス時間が必要以上に長くなることがない。
【図面の簡単な説明】
【図１】  実施形態の情報提示システムの概要構成ブロック図である。
【図２】  情報提示サーバの概要構成ブロック図である。
【図３】  情報提示サーバの概要処理フローチャートである。
【図４】  情報編集処理のフローチャートである。
【図５】  フォントに関するデータテーブルの説明図である。
【図６】  パーソナルコンピュータの表示画面の説明図である。
【図７】  小型情報端末の表示画面の説明図（その１）である。
【図８】  小型情報端末の表示画面の説明図（その２）である。
【図９】  携帯電話端末の表示画面の説明図である。
【符号の説明】
１０……情報提示システム
１１……携帯電話端末
１２……無線基地局
１３……交換局
１４……電話網
１５……インターネット網
１６……コンテンツサーバ
１７……情報提示サーバ
１８……小型情報端末
１９……パーソナルコンピュータ
【図１】
0004144203.tif 000002
【図２】
0004144203.tif 000003
【図３】
0004144203.tif 000004
【図４】
0004144203.tif 000005
【図５】
0004144203.tif 000006
【図６】
0004144203.tif 000007
【図７】
0004144203.tif 000008
【図８】
0004144203.tif 000009
【図９】
0004144203.tif 000010