(57)【特許請求の範囲】
【請求項１】
コンピュータが、マークアップ言語で記述されたデータをページ単位で表示処理する閲覧手段によって、前記データを受動的な閲覧に適した表示方式により表示されるように加工する処理方法であって、
前記閲覧手段によって表示させるデータの構造を分析し、所定の表示方式にもとづいて少なくとも前記データを分割する分割位置と前記分割位置で分割されたデータの表示処理単位あたりのデータ量を分析し、前記分割位置で分割されたデータ各々が表示される表示時間と当該分割されたデータ同士の表示される順序を示す対応関係とを分析する分析処理過程と、
前記分析処理過程の処理結果をもとに、前記データを分割し、前記分割されたデータを前記閲覧手段で解釈されるマークアップ言語で記述される形式のデータであって、前記表示時間と前記対応関係とを示す設定情報を付加した受動型閲覧用データに加工するデータ生成処理過程とを備える
ことを特徴とする受動型閲覧用データ加工処理方法。
【請求項２】
前記データ生成処理過程は、前記閲覧手段がスクリプティング処理技術またはオブジェクト処理技術によりダイナミックにマークアップ言語で記述されたデータを処理できる場合に、前記分割されたデータを、前記閲覧手段において当該スクリプティング処理技術もしくはオブジェクト処理技術によって解釈可能な設定を含む受動型閲覧用データに加工する処理を含む
ことを特徴とする請求項１に記載の受動型閲覧用データ加工処理方法。
【請求項３】
さらに、前記閲覧手段によって表示させるデータの指定を受け付け、前記受け付けた指定にもとづいて取得したデータを、前記閲覧手段によって表示させるデータとする対象データ指定処理過程を備える
ことを特徴とする請求項１に記載の受動型閲覧用データ加工処理方法。
【請求項４】
前記対象データ指定処理過程は、さらに、前記指定されたデータがリンク先を含む場合に、当該指定されたデータのみを前記データとする第１の指定、または、当該リンク先のデータのみを前記データとする第２の指定、または、当該指定されたデータおよび当該リンク先のデータのいずれをも前記データとする第３の指定のいずれか一つの指定を受け付け、当該指定に応じたデータを取得し、前記分析処理過程の処理対象とする処理を含む
ことを特徴とする請求項３に記載の受動型閲覧用データ加工処理方法。
【請求項５】
前記対象データ指定処理過程は、さらに、ユーザによって指定されたキーワードの入力を受け付け、前記キーワードを含む所定のサイズのデータを取得し、前記閲覧手段によって表示させるデータとする処理を含む
ことを特徴とする請求項３に記載の受動型閲覧用データ加工処理方法。
【請求項６】
さらに、前記閲覧手段が備えられているクライアント端末から、ユーザによって指定された表示方式を含む情報を受け付け、前記受け付けた情報をもとに、前記ユーザの閲覧手段における表示方式を定めたユーザ情報を作成してユーザ情報記憶手段に記憶するユーザカスタマイズ処理過程を備える
ことを特徴とする請求項１に記載の受動型閲覧用データ加工処理方法。
【請求項７】
マークアップ言語で記述されたデータをページ単位で表示処理する閲覧手段によって、前記データを受動的な閲覧に適した表示方法により表示されるように加工する処理をコンピュータに実行させるためのプログラムであって、
前記閲覧手段によって表示させるデータの構造を分析し、所定の表示方式にもとづいて少なくとも前記データを分割する分割位置と前記分割位置で分割されたデータの表示処理単位あたりのデータ量を分析し、前記分割位置で分割されたデータ各々が表示される表示時間と当該分割されたデータ同士の表示される順序を示す対応関係とを分析する分析処理と、
前記分析処理過程の処理結果をもとに、前記データを分割し、前記分割されたデータを前記閲覧手段で解釈されるマークアップ言語で記述される形式のデータであって、前記表示時間と前記対応関係とを示す設定情報を付加した受動型閲覧用データに加工するデータ生成処理とを、
前記コンピュータに実行させることを特徴とする受動型閲覧用データ加工処理プログラム。
【請求項８】
クライアント端末に備えられた端末であってマークアップ言語で記述されたデータをページ単位で表示する閲覧手段へ、データ配信サーバによって送出されるデータを、前記閲覧手段による受動的な閲覧に適した表示方法により表示されるように加工する処理を、コンピュータに実行させるためのプログラムであって、
前記閲覧手段によって表示させるデータの構造を分析し、所定の表示方式にもとづいて少なくとも前記データを分割する分割位置と前記分割位置で分割されたデータの表示処理単位あたりのデータ量を分析し、前記分割位置で分割されたデータ各々が表示される表示時間と当該分割されたデータ同士の表示される順序を示す対応関係とを分析する分析処理と、
前記分析処理の処理結果をもとに、前記データを分割し、前記分割されたデータを前記閲覧手段で解釈されるマークアップ言語で記述される形式のデータであって、前記表示時間と前記対応関係とを示す設定情報を付加した受動型閲覧用データに加工するデータ生成処理とを、
前記コンピュータに実行させることを特徴とする受動型閲覧用データ加工処理プログラム。
【請求項９】
マークアップ言語で記述されたデータをページ単位で表示処理する閲覧手段を備えたコンピュータに、前記閲覧手段において前記データを受動的な閲覧に適した表示方法により表示されるようにデータを加工する処理を実行させるプログラムであって、
データ配信サーバまたは前記コンピュータの記憶装置から取得したデータの構造を分析し、所定の表示方式にもとづいて、前記データについて、少なくとも前記データを分割する分割位置と前記分割位置で分割されたデータの表示処理単位あたりのデータ量を分析し、前記分割位置で分割されたデータ各々が表示される表示時間と当該分割されたデータ同士の表示される順序を示す対応関係とを分析する分析処理と、
前記分析処理の処理結果をもとに、前記データを分割し、前記分割されたデータを前記閲覧手段で解釈されるマークアップ言語で記述される形式のデータであって、前記表示時間と前記対応関係とを示す設定情報を付加した受動型閲覧用データに加工するデータ生成処理とを、
前記コンピュータに実行させることを特徴とする端末側受動型閲覧用データ加工処理プログラム。
【請求項１０】
さらに、前記受動型閲覧用データについての前記表示時間にもとづいてページ表示を切替える表示制御指示、または、前記端末からの入力指示にもとづいてページ表示を切り替える表示制御指示を、前記閲覧手段に通知する表示制御処理を、
前記コンピュータに実行させることを特徴とする請求項９に記載の端末側受動型閲覧用データ加工処理プログラム。
【請求項１１】
マークアップ言語で記述されたデータをページ単位で表示処理する閲覧手段を備えるコンピュータに、前記閲覧手段において受動的な閲覧に適した表示方法により表示されるように前記データを加工して閲覧させる処理を実行させるプログラムであって、
データ配信サーバまたは前記コンピュータの記憶装置から取得したデータの構造を分析し、所定の表示方式にもとづいて少なくとも前記データを分割する分割位置と前記分割位置で分割されたデータの表示処理単位あたりのデータ量を分析し、前記分割位置で分割されたデータ各々が表示される表示時間と当該分割されたデータ同士の表示される順序を示す対応関係とを分析する分析処理と、
前記分析処理の処理結果をもとに、前記データを分割し、前記分割されたデータを前記閲覧手段で解釈されるマークアップ言語で記述される形式のデータであって、前記表示時間と前記対応関係とを示す設定情報を付加した受動型閲覧用データに加工するデータ生成処理と、
前記受動型閲覧用データを、前記表示時間にもとづいてページ表示を切替える表示制御指示、または、前記端末からの入力指示にもとづいてページ表示を切り替える表示制御指示をもとに、前記端末の表示手段に表示させる表示制御処理とを、
前記コンピュータに実行させることを特徴とする受動型閲覧用データ閲覧処理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、受動型閲覧用データ加工処理方法、受動型閲覧用データ加工処理プログラム、端末側受動型閲覧用データ加工処理プログラム、受動型閲覧用データ閲覧処理プログラムに関する。
【０００２】
特に、クライアント端末のＷｅｂブラウザがアプリケーション・データをディスプレイなどの表示手段に表示する際に、ユーザが表示の切り替えのための操作を行うことなくＷｅｂページを受動的に閲覧できるようなページ表示が可能となるようにデータを加工する処理方法、装置およびプログラムに関する。
【０００３】
【従来の技術】
従来、Ｗｅｂサーバは、Ｗｅｂブラウザからの要求に応じて、ＨＴＭＬ（Hyper Text Mark-up Language ）で記述されたハイパーテキスト文書などのアプリケーション・データを要求元であるＷｅｂブラウザにそのまま受け渡していた。
【０００４】
Ｗｅｂブラウザは、受け取った一つのハイパーテキスト文書（以下、Ｗｅｂページという）ごとに解釈して表示装置で表示する。
【０００５】
しかし、表示装置が一度にＷｅｂページを表示できる領域のサイズは限られている。そのため、Ｗｅｂブラウザの利用者（閲覧者）は、Ｗｅｂページ閲覧中に、クリックやスクロール、キー入力などの操作を間断なく続けて表示の切替えなどを行う必要があった。
【０００６】
言い換えると、従来、アプリケーション・データの閲覧中に、閲覧者が表示端末の間近で操作を行うことを前提としている。例えばＷｅｂページは、通常、パーソナル・コンピュータや携帯電話などの表示装置もしくは表示部の間近で閲覧者が操作を行いながら閲覧することを前提に作成されている。
【０００７】
【発明が解決しようとする課題】
テレビやラジオの視聴の場合、テレビ受像機が放送番組の次々と切り替わる場面を受像して映し出す。視聴者は特に操作を行うことなくテレビ番組を受動的に視聴して楽しむことができる。これに対し、Ｗｅｂページ閲覧では閲覧者が表示の切替えなどの操作をすることを前提としているため、閲覧者はテレビ視聴のようにある程度の時間受動的にＷｅｂページの閲覧を楽しむことができない。特に、閲覧者は、表示端末から離れた遠い位置からＷｅｂページの閲覧を楽しむことができない。
【０００８】
表示端末から離れた位置で受動的にＷｅｂページを閲覧できるようにするために、手作業により、Ｗｅｂページのフォントを拡大したり、例えばＭＥＴＡタグを用いて一定時間後に次のＨＴＭＬファイルに自動的に切り替えるようにＨＴＭＬデータを加工することも可能である。しかし、さまざまな環境および閲覧者の好みに合わせて手作業でＨＴＭＬデータを加工することは、加工作業の労力が過大となり、現実的ではない。
【０００９】
Ｗｅｂページを自動的に切り替えて表示する技術として、「自動ウェブ閲覧機能を有する情報機器（国際公開番号ＷＯ９８／１８０８８）」がある。ここでは、配信されたＨＴＭＬ文書に含まれる複数のアンカーリンクを、予め設定しておいた順序または階層の深度にしたがってアクセスし、取得したＨＴＭＬファイルを順次表示していくＷｅｂブラウザに関する技術が開示されている。
【００１０】
具体的に、公報に記載されている装置は、取得して記憶したＨＴＭＬ文書内のアンカータグで指定されたアンカーポイントと呼ばれるリンク先を所定の巡回方法で自動的に巡回し、リンク先から取得したＨＴＭＬ文書を表示していくものである。巡回方法として、同一階層レベルのリンク先を横断的に巡回するか、または、同一系統のページの階層を降下しながら巡回するかの２種類の方法が提示されている。この装置は、いずれかの方法で巡回するかを設定したテーブルを保持しておき、このテーブルをもとに巡回を行う。また、この装置は、リンク先へ巡回する際に、既に巡回したリンク先を記憶しておき、重複したアクセスをしないようにしている。
【００１１】
しかし、この装置は、単に、取得したＨＴＭＬ文書に含まれるアンカーポイントで設定された別ページを所定の巡回方法に従って取得してくるだけであり、取得したＨＴＭＬ文書を加工することは一切行わない。したがって、ＨＴＭＬ文書は、通常のＷｅｂブラウザで従来どおりに表示される。このため、Ｗｅｂページが受動的な閲覧に適した形式で表示されるとは必ずしも限らない。
【００１２】
本発明の目的は、データ配信サーバからクライアントの閲覧手段へ送られるデータを、ユーザが閲覧する際にページ表示の切り替えの操作を行わずに受動的に閲覧できるような形式に適宜加工する処理方法を提供することである。
【００１３】
また、本発明の目的は、データ配信サーバからクライアントの閲覧手段へ送られるデータを、ユーザが閲覧する際にページ表示の切り替えの操作を行わずに受動的に閲覧できるような形式に適宜加工する装置を提供することである。
【００１４】
また、本発明の目的は、クライアント側で、データ配信サーバから取得したデータもしくはローカルディスクに保存されたデータを、ページ表示の切り替えの操作を行わずに受動的に閲覧できるような形式に適宜加工する装置を提供することである。
【００１５】
また、本発明の目的は、クライアント側で、データ配信サーバから取得したデータもしくはローカルディスクに保存されたデータを、ページ表示の切り替えの操作を行わずに受動的に閲覧できるような形式に適宜加工するプログラムを提供することである。
【００１６】
また、本発明の目的は、データ配信サーバから取得したデータもしくはローカルディスクに保存されたデータを、ページ表示の切り替えの操作を行わずに受動的に閲覧できるような形式に適宜加工してページ表示処理を行うプログラムを提供することである。
【００１７】
【課題を解決するための手段】
上記の目的を達成するため、本発明は、以下のような処理過程もしくは手段を備える。
【００１８】
本発明にかかる処理方法は、コンピュータが、マークアップ言語で記述されたデータをページ単位で表示処理する閲覧手段によって、前記データを受動的な閲覧に適した表示方式により表示されるように加工する処理方法であって、前記閲覧手段によって表示させるデータの構造を分析し、所定の表示方式にもとづいて少なくとも前記データを分割する分割位置と前記分割位置で分割されたデータの表示処理単位あたりのデータ量を分析し、前記分割位置で分割されたデータ各々が表示される表示時間と当該分割されたデータ同士の表示される順序を示す対応関係とを分析する分析処理過程と、前記分析処理過程の処理結果をもとに、前記データを分割し、前記分割されたデータを前記閲覧手段で解釈されるマークアップ言語で記述される形式のデータであって、前記表示時間と前記対応関係とを示す設定情報を付加した受動型閲覧用データに加工するデータ生成処理過程とを備える。
【００１９】
また、本発明にかかるプログラムは、マークアップ言語で記述されたデータをページ単位で表示処理する閲覧手段によって、前記データを受動的な閲覧に適した表示方法により表示されるように加工する処理をコンピュータに実行させるためのプログラムであって、前記閲覧手段によって表示させるデータの構造を分析し、所定の表示方式にもとづいて少なくとも前記データを分割する分割位置と前記分割位置で分割されたデータの表示処理単位あたりのデータ量を分析し、前記分割位置で分割されたデータ各々が表示される表示時間と当該分割されたデータ同士の表示される順序を示す対応関係とを分析する分析処理と、前記分析処理過程の処理結果をもとに、前記データを分割し、前記分割されたデータを前記閲覧手段で解釈されるマークアップ言語で記述される形式のデータであって、前記表示時間と前記対応関係とを示す設定情報を付加した受動型閲覧用データに加工するデータ生成処理とを、前記コンピュータに実行させるものである。
【００２０】
また、本発明にかかる別のプログラムは、クライアント端末に備えられた端末であってマークアップ言語で記述されたデータをページ単位で表示する閲覧手段へ、データ配信サーバによって送出されるデータを、前記閲覧手段による受動的な閲覧に適した表示方法により表示されるように加工する処理を、コンピュータに実行させるためのプログラムであって、前記閲覧手段によって表示させるデータの構造を分析し、所定の表示方式にもとづいて少なくとも前記データを分割する分割位置と前記分割位置で分割されたデータの表示処理単位あたりのデータ量を分析し、前記分割位置で分割されたデータ各々が表示される表示時間と当該分割されたデータ同士の表示される順序を示す対応関係とを分析する分析処理と、前記分析処理の処理結果をもとに、前記データを分割し、前記分割されたデータを前記閲覧手段で解釈されるマークアップ言語で記述される形式のデータであって、前記表示時間と前記対応関係とを示す設定情報を付加した受動型閲覧用データに加工するデータ生成処理とを、
前記コンピュータに実行させるものである。
【００２１】
また、本発明にかかる別のプログラムは、マークアップ言語で記述されたデータをページ単位で表示処理する閲覧手段を備えたコンピュータに、前記閲覧手段において前記データを受動的な閲覧に適した表示方法により表示されるようにデータを加工する処理を実行させるプログラムであって、データ配信サーバまたは前記コンピュータの記憶装置から取得したデータの構造を分析し、所定の表示方式にもとづいて、前記データについて、少なくとも前記データを分割する分割位置と前記分割位置で分割されたデータの表示処理単位あたりのデータ量を分析し、前記分割位置で分割されたデータ各々が表示される表示時間と当該分割されたデータ同士の表示される順序を示す対応関係とを分析する分析処理と、前記分析処理の処理結果をもとに、前記データを分割し、前記分割されたデータを前記閲覧手段で解釈されるマークアップ言語で記述される形式のデータであって、前記表示時間と前記対応関係とを示す設定情報を付加した受動型閲覧用データに加工するデータ生成処理とを、前記コンピュータに実行させるものである。
【００２２】
また、本発明にかかる別のプログラムは、マークアップ言語で記述されたデータをページ単位で表示処理する閲覧手段を備えるコンピュータに、前記閲覧手段において受動的な閲覧に適した表示方法により表示されるように前記データを加工して閲覧させる処理を実行させるプログラムであって、データ配信サーバまたは前記コンピュータの記憶装置から取得したデータの構造を分析し、所定の表示方式にもとづいて少なくとも前記データを分割する分割位置と前記分割位置で分割されたデータの表示処理単位あたりのデータ量を分析し、前記分割位置で分割されたデータ各々が表示される表示時間と当該分割されたデータ同士の表示される順序を示す対応関係とを分析する分析処理と、前記分析処理の処理結果をもとに、前記データを分割し、前記分割されたデータを前記閲覧手段で解釈されるマークアップ言語で記述される形式のデータであって、前記表示時間と前記対応関係とを示す設定情報を付加した受動型閲覧用データに加工するデータ生成処理と、前記受動型閲覧用データを、前記表示時間にもとづいてページ表示を切替える表示制御指示、または、前記端末からの入力指示にもとづいてページ表示を切り替える表示制御指示をもとに、前記端末の表示手段に表示させる表示制御処理とを、前記コンピュータに実行させるものである。
【００２３】
本発明の処理をコンピュータにより実現するプログラムは、コンピュータが読み取り可能な、可搬媒体メモリ、半導体メモリ、ハードディスクなどの適当な記録媒体に格納することができ、これらの記録媒体に記録して提供され、または、通信インタフェースを介して種々のネットワークを利用したデータ送受信により提供される。
【００２４】
本発明の実現により、以下のような効果を生ずる。
【００２５】
すなわち、これまでのＷｅｂ閲覧は個人で楽しくことを前提としていたが、複数の人が同じ画面を見ながら楽しむという新しい楽しみ方が生まれる。また、受動的にＷｅｂを閲覧できることにより、テレビやラジオのように楽しむことができ、かつ、より詳細な興味に対応できるメディアをもたらす。さらに、ニュース性やインタラクティブ性に焦点が当てられがちなインターネットを、データベースとしての利用方法を広げることを助ける。
【００２６】
また、Ｗｅｂを利用したオンライン広告や電子メール中の広告は、広告であると認識されたとたんに読み飛ばされ広告効果が疑問視されているが、受動的なＷｅｂ閲覧中のオンライン広告は読み飛ばすことができず、広告効果を高めることができる。
【００２７】
さらに、細かな文字で記述されたＷｅｂページをモニタ上で読むことは、ユーザの疲労を招きやすいが、映画の字幕や電光掲示板のように大きな文字で表示する受動型のＷｅｂ閲覧は、ユーザの視聴時の負担を和らげ疲労を軽減する効果がある。また、クリックしてページが表示されるまで待ったり、ひっきりなしにスクロールやクリックを行う操作はストレスを招きやすいが、受動型のＷｅｂ閲覧では、原則的に操作を行わないので、ストレスが低減される。
【００２８】
また、近年、Ｗｅｂ閲覧中に自動的に子ウインドウをポップアップする形式のＷｅｂページが増加しており、ユーザのひんしゅくを買っているが、受動型Ｗｅｂ閲覧では、そのような機能を取り除いてＷｅｂページを提供することができる。
【００２９】
【発明の実施の形態】
以下に、本発明の実施の形態を説明する。
〔第１の実施の形態〕
第１の実施の形態では、本発明を実現するデータ加工装置をＷｅｂサーバ側へ設けて、Ｗｅｂサーバ側から、受動型閲覧ができるように加工されたアプリケーション・データをＷｅｂクライアントへ送信する。
【００３０】
このため、Ｗｅｂクライアント側には少なくともＭＥＴＡタグやスクリプトを含むデータを解釈し自動的に改ページ表示できるＷｅｂブラウザが備えられていればよく、専用のビューワを必要としないという利点がある。
【００３１】
図１に、第１の実施の形態における本発明のシステム構成例を示す。
【００３２】
図１において、受動型閲覧用データ提供システム１００は、データ加工装置１１０とＷｅｂサーバ１２０とを備える。
【００３３】
Ｗｅｂサーバ１２０は、ＨＴＴＰ（Hyper Text Transfer Protocol）を使用してインターネットやイントラネットなどのネットワーク１３０を介して、Ｗｅｂクライアント１４０からのアプリケーション・データ１５０の要求およびデータ加工装置１１０への入出力要求を受け付け、そのままのアプリケーション・データ１５０もしくはデータ加工装置１１０が受動型閲覧用に加工した受動型閲覧用データ１５１（図示しない）を送出する手段である。ここで、アプリケーション・データ１５０は、ＨＴＭＬで記述された文書（Ｗｅｂページ）とする。
【００３４】
なお、受動型閲覧用データ提供システム１００は、データ加工装置１１０とＷｅｂサーバ１２０とを別個のサーバにより実装されてもよい。また、受動型閲覧用データ提供システム１００を１つのコンピュータ・システムで構築し、データ加工装置１１０とＷｅｂサーバ１２０とをアプリケーション・プログラムにより実装されてもよい。
【００３５】
データ加工装置１１０は、Ｗｅｂブラウザ１４１からの受動型閲覧要求に応じて、もしくは、Ｗｅｂブラウザ１４１からの受動型閲覧要求にかかわらずに予め、Ｗｅｂサーバ１２０が送出するアプリケーション・データ１５０を受動型閲覧型データ１５１に加工する手段である。データ加工装置１１０は、あらかじめ受動型閲覧型データ１５１を加工する場合には、Ｗｅｂサーバ１２０がアクセスできる記憶手段（図示しない）に加工した受動型閲覧型データ１５１を記憶しておく。
【００３６】
Ｗｅｂクライアント１４０は、Ｗｅｂブラウザ１４１を備える端末である。Ｗｅｂクライアント１４０はコンピュータに限らず、ＰＤＡ（Personal Digital Assistants ）、携帯電話端末、ＰＨＳ（Personal Handyphone System）端末などでもよい。
【００３７】
Ｗｅｂブラウザ１４１は、少なくともＭＥＴＡタグやスクリプトを含むデータを解釈し自動的に改ページ表示できるブラウザであり、データ加工装置１１０が加工した受動型閲覧用データ１５１をＷｅｂサーバ１２０から受け取り、ディスプレイ等の表示手段（図示しない）に表示する手段である。
【００３８】
データ加工装置１１０は、ユーザカスタマイズ部１１１、データ指定部１１２、情報分析部１１３、データ生成部１１４、サーバ側ユーザ情報テーブル１１５、対象データ指定情報テーブル１１６、リンク情報テーブル１１７、分析情報テーブル１１８を備える。
【００３９】
ユーザカスタマイズ部１１１は、アプリケーション・データ１５０から加工して生成した受動型閲覧用データ１５１を、Ｗｅｂクライアント１４０が表示するための表示条件など種々のデータからなるユーザ情報を、ユーザの要求により設定する手段である。ユーザは、Ｗｅｂクライアント１４０に備えられるマウス、キーボードなどの入力手段（図示しない）からユーザ情報の入力データを入力する。
【００４０】
ユーザ情報の設定項目としては、表示速度、表示ウィンドウサイズ、表示文字サイズ、表示方法（字幕式、電光掲示板式、べた書き式、スクロール式など）などがある。ユーザカスタマイズ部１１１で設定されたユーザ情報はサーバ側ユーザ情報テーブル１１５に格納される。
【００４１】
サーバ側ユーザ情報テーブル１１５は、Ｗｅｂブラウザ１４１が受動型閲覧用データ１５１を表示する条件などをユーザごとにカスタマイズしたユーザ情報を格納したデータである。図２に示すように、サーバ側ユーザ情報テーブル１１５には、ユーザごとに、ユーザＩＤ、パスワード、ウィンドウサイズ、表示サイズ、表示速度、表示タイプ、背景色、文字色、処理対象ファイル、画像表示属性、背景画像表示属性、リンク表示属性、文字編集方式などのユーザ情報が格納される。
【００４２】
ユーザＩＤは、本システムのユーザの識別情報を設定する項目、パスワードはユーザを認証するための情報を設定する項目である。
【００４３】
ウィンドウサイズはＷｅｂブラウザ１４１の表示ウィンドウサイズを設定する項目である。
【００４４】
表示サイズは、表示ウィンドウに受動型閲覧用データ１５１を表示する領域のサイズを設定する項目である。
【００４５】
表示速度は、受動型閲覧用データ１５１のページ表示を切り替える速度を設定する項目であり、ユーザの指定する任意の速度やコンテンツの内容に応じた任意の速度を設定することができる。これにより、ユーザが所望する速度でページ表示を切り替えることができる。例えば、漢字の多い文章からなる受動型閲覧用データ１５１のページ表示をする場合には、そのページの表示時間を長くして切り替えるように設定する。表示速度は、主に日本語で表示されているコンテンツの場合には、毎分２５０文字程度の表示速度が設定される。また、受動型閲覧用データ１５１のページが主に英文で構成されている場合には、毎分１４０ワード程度の表示速度が設定される。主に画像データで構成されている場合には、１００×１００ピクセルで３秒程度を基準とする表示速度が設定される。
【００４６】
表示タイプは、受動型閲覧用データ１５１をＷｅｂブラウザ１４１で表示する際の表示方式を設定する項目であり、字幕式、電光掲示板式、べた書き式、スクロール式などがある。
【００４７】
字幕式は、例えば映画の字幕表示のように、アプリケーション・データ１５０のテキストデータの部分を句読点などの区切りや所定文字数などにしたがって分割したテキストデータからなる受動型閲覧用データ１５１をそれぞれを指定された表示速度で切り替えて表示する方式である。電光掲示板式は、アプリケーション・データ１５０を分割・加工した受動型閲覧用データ１５１を所定の表示速度にしたがって一行でスクロールしながら表示する方式である。べた書き式は、アプリケーション・データ１５０のテキストデータを表示サイズ内に表示可能な文字数で分割し、分割・加工した受動型閲覧用データ１５１をそれぞれ指定された表示速度で切り替えて表示する方式である。スクロール式は、アプリケーション・データ１５０のテキストデータからなる受動型閲覧用データ１５１を所定の表示速度にしたがって所定の方向へスクロールしながら表示する方式である。
【００４８】
背景色は、受動型閲覧用データ１５１の表示の際の背景色としてアプリケーション・データ１５０の指定を使用しない場合に、任意の背景色を設定する項目である。
【００４９】
文字色は、受動型閲覧用データ１５１の表示の際の文字色としてアプリケーション・データ１５０の指定を使用しない場合に、任意の文字色を設定する項目である。
【００５０】
処理対象ファイルは、元のアプリケーション・データ１５０に含まれる各種ファイルについて処理対象とするかどうかを設定する項目であり、ＧＩＦ、ＰＮＧ、ＪＰＧ、ＢＭＰ、ｍｏｖなどのファイル形式で設定される。あるファイルが処理対象データとして対象データ指定情報テーブル１１６（図４参照）に指定されていても、この項目においてファイル形式が指定されていないデータは、そのファイルは加工処理の対象から除かれることになる。
【００５１】
画像表示属性は、画像の拡大表示や拡大方式などを設定する項目である。例えば、画像の拡大表示を行うかどうか、または最大拡大倍率などが設定される。
【００５２】
背景画像表示属性は、アプリケーション・データ１５０の背景画像の設定を使用するか否かを設定する項目である。
【００５３】
リンク表示属性は、リンク表示を行うか否かを設定する項目である。例えば、アプリケーション・データ１５０にハイパーリンクが埋め込まれている場合に、受動型閲覧用データ１５１でリンク属性を表示するか否かを設定する。リンク表示有りが設定されたときは、Ｗｅｂブラウザ１４１では加工した受動型閲覧用データ１５１の中にもリンク属性（ハイパーリンク）が表示される。表示されたリンク属性がクリックされれば、そのリンク先へジャンプし、アクセスしたリンク先のＷｅｂページは加工されていない通常の形式で表示されることになる。
【００５４】
文字編集方式は、アプリケーション・データ１５０のテキストデータを分割する際の句読点、改行、ハイフンなどの処理方式を設定する項目である。テキストデータを分割する場合に、句読点で必ず分割するという指定、句読点があっても分割を行わずに表示文字数で単純に分割するという指定が設定される。なお、改行やハイフンなどについても句読点と同様の指定が設定される。
【００５５】
図２に示すサーバ側ユーザ情報テーブル１１５の項目は一例であり、項目は固定的ではない。データ加工装置１１０が、あらかじめアプリケーション・データ１５０を受動型閲覧用データ１５１に加工する場合には、サーバ側ユーザ情報テーブル１１５のユーザＩＤおよびパスワードの項目は設定されない。
【００５６】
また、サーバ側ユーザ情報テーブル１１５のすべての項目をユーザがカスタマイズして設定する必要はない。ユーザカスタマイズ部１１１で設定されない項目は、予め備えた初期値を用いて設定される。また、ユーザの要求があれば、Cookieの技術により、クライアント側ユーザ情報１４２（図１参照）をＷｅｂクライアント１４０に記憶しておくことができる。
【００５７】
クライアント側ユーザ情報１４２は、ユーザごとにカスタマイズされた情報が格納されているサーバ側ユーザ情報テーブル１１５にアクセスするために要求されるユーザＩＤ、パスワードの入力を省略するために必要な情報を記憶するCookieファイルである。
【００５８】
図３に示すように、クライアント側ユーザ情報１４２は、ユーザＩＤ、パスワード、当該ファイルの失効日付、表示方式ごとの表示速度（字幕式表示速度、電光掲示板式表示速度、べた書き式表示速度、スクロール式表示速度）などから構成される。
【００５９】
ユーザがＷｅｂクライアント１４０にクライアント側ユーザ情報１４２を記憶しておくことにより、ユーザＩＤやパスワードの再入力をすることなく、カスタマイズした環境を取得することができる。
【００６０】
表示方式ごとの表示速度は、表示方式ごとに基準となる最適な表示速度が異なるために、それぞれの表示方式についての基準表示速度が設定される。ただし、表示方式ごとの表示速度の項は、Ｗｅｂブラウザ１４１が閲覧中に表示速度を変更できる機能を備える場合にのみ設定されていればよい。
【００６１】
データ指定部１１２は、ユーザ、システムの管理者、または受動型閲覧用データの提供者からの指定にもとづいて、処理対象となるアプリケーション・データ１５０の指定、その他データの指定に関する情報を設定する手段である。データ指定部１１２は、指定された内容を対象データ指定情報テーブル１１６に記憶する。また、データ指定部１１２は、処理対象として指定されたアプリケーション・データ１５０として、後述する目次処理方式としてリンク先を処理対象とする指定がされた場合には、指定されたアプリケーション・データ１５０に含まれるリンク先のＵＲＬ（Uniform Resource Locator）をリンク情報テーブル１１７に格納する。
【００６２】
図４に示すように、対象データ指定情報テーブル１１６は、ＵＲＬ、目次処理方式、キーワードなどから構成される。
【００６３】
ＵＲＬは、データ生成部１１４の処理対象となるアプリケーション・データ１５０のＵＲＬを指定する項目である。
【００６４】
目次処理方式は、処理対象のデータの範囲の指定方式を設定する項目であり、以下の３つの方式を指定できるとする。
【００６５】
i)  前項目のＵＲＬで指定したアプリケーション・データ１５０のみを処理対象とする。
【００６６】
ii) 前項目のＵＲＬで指定したアプリケーション・データ１５０を目次ページとし、当該ページからリンクされているページを処理対象とする。この場合には、データ生成部１１４は、ＵＲＬで指定された目次ページとして使用するアプリケーション・データ１５０を処理対象とせずに、その目次ページに含まれるリンク先のデータのみを処理対象とする。
【００６７】
iii)  ii) の方式を指定し、かつ前項目のＵＲＬで指定されたアプリケーション・データ１５０を処理対象とする。この場合、データ生成部１１４では、目次ページ自体と、当該ページからリンクされているページとを処理対象とする。
【００６８】
この項目で、ii) またはiii)  の方式が指定された場合には、データ指定部１１２は、前項ＵＲＬで指定されたアプリケーション・データ１５０に含まれるリンク先をリンク情報テーブル１１７に格納する。図５に示すように、リンク情報テーブル１１７は、リンク先１、リンク先２、リンク先３、・・・のように構成される。ここで、ii) もしくはiii)の方式が指定された場合に、処理対象のアプリケーション・データ１５０に含まれるリンクをたどる深さは１レベルとする。しかし、リンク先をたどるレベル数は１レベルに限らず、適宜なレベル数に設定することができる。
【００６９】
目次処理方式が指定されない場合には、デフォルトとしてi)の方式が指定される。
【００７０】
キーワードは、データ生成部１１４により、アプリケーション・データ１５０の文章全体ではなく、指定したキーワードの周辺の文章のみを表示するようにデータを加工処理するように指定を行う項目である。キーワードは必ずしも指定されなくてもよい。
【００７１】
キーワードを設定した場合には、データ指定部１１２では、指定されたキーワードを検索エンジン（図示しない）に渡して検索処理された結果をもとに、処理対象のアプリケーション・データ１５０のＵＲＬを指定する。これにより、特定の項目に関するページのみを受動型閲覧用データとして提供することができる。
【００７２】
なお、ユーザが、処理対象のアプリケーション・データ１５０を指定する場合には、Ｗｅｂクライアント１４０を介して指定する。システムの管理者やデータ提供者が処理対象のアプリケーション・データ１５０を指定する場合には、キーボード、マウスなどの入力手段（図示しない）を介して行われる。
【００７３】
情報分析部１１３は、データ指定部１１２の指定にもとづいてＷｅｂサーバ１２０から受け取ったアプリケーション・データ１５０を受動型閲覧用に加工するために分析する手段である。情報分析部１１３は、アプリケーション・データ１５０がＷｅｂブラウザ１４１に返すべきデータであるかどうかを判定し、さらに、返却するプリケーション・データ１５０をサーバ側ユーザ情報テーブル１１５に設定されたユーザ情報に従いどのように分割するべきかを分析し、この分析結果（分析情報）を分析情報テーブル１１８へ格納する。
【００７４】
分析情報テーブル１１８は、処理対象のアプリケーション・データ１５０から受動型閲覧用データ１５１を作成するために用いる種々の分析情報を格納するデータである。図６に示すように、分析情報テーブル１１８は、種別、データ、表示秒数、ファイル名、次ファイル名、前ファイル名、元ファイル名、元前ファイル名、元次ファイル名などの項目から構成される。
【００７５】
種別は、処理対象のアプリケーション・データ１５０の種別（静止画像データ、動画像データ、テキストデータ、アニメーションデータなど）を格納する項目である。データは、種別に応じたデータ名またはデータファイル名を格納する項目である。表示秒数は、表示を行う時間を格納する項目である。
【００７６】
ファイル名は、アプリケーション・データ１５０の分割後の当該データ部分から作成されるＷｅｂページである受動型閲覧用データ１５１のファイル名を格納する項目である。次ファイル名は、アプリケーション・データ１５０の分割後の当該データ部分の次に続くデータ部分から作成される受動型閲覧用データ１５１のファイル名を格納する項目である。前ファイル名は、アプリケーション・データ１５０の分割後の当該データ部分の前に位置するデータ部分から作成される受動型閲覧用データ１５１のファイル名を格納する項目である。
【００７７】
元ファイル名は、分割前のアプリケーション・データ１５０のファイル名を格納する項目である。元前ファイル名は、処理対象として複数のページが指定された場合の分割前のアプリケーション・データ１５０の前のページのファイル名を格納する項目である。元次ファイル名は、処理対象として複数のページが指定された場合の分割前のアプリケーション・データ１５０の次のページのファイル名を格納する項目である。
【００７８】
元ファイル名、元前ファイル名、元次ファイル名は、データ指定部１１２において目次処理方式としてリンク先を処理対象とする指定が行われた場合に使用する項目であり、複数データの処理順序を管理する。したがって、目次処理方式としてリンク先を処理対象とする指定が行われなかった場合には設定する必要がない。
【００７９】
データ生成部１１４は、アプリケーション・データ１５０から、分析情報テーブル１１８に格納された分析情報にしたがって、Ｗｅｂブラウザ１４１に送る受動型閲覧用データ１５１を生成し、生成した受動型閲覧用データ１５１をＷｅｂサーバ１２０へ返却する手段である。
【００８０】
データ生成部１１４は、具体的には、分析情報テーブル１１８の分析情報にもとづいてアプリケーション・データ１５０をＷｅｂクライアント１４０の表示サイズに表示できる１ページ分に分割し、サーバ側ユーザ情報テーブル１１５に格納されているユーザ情報の表示条件などに従い、分割した各データについて、フォントサイズの指定、画像データなどの拡大指定、表示リダイレクトの指定、スクロールの指定などの加工処理を行い、Ｗｅｂブラウザ１４１に返却するＨＴＭＬで記述されたＷｅｂページである受動型閲覧用データ１５１を生成する。
【００８１】
以下に、本形態における処理の概要を説明する。
【００８２】
ユーザが、Ｗｅｂクライアント１４０のＷｅｂブラウザ１４１から、受動型閲覧用データ提供システム１００にアクセスして受動型の閲覧を利用するためカスタマイズ要求を行うと、データ加工装置１１０のユーザカスタマイズ部１１１は、ユーザカスタマイズ画面を送信してユーザの入力データを受け付け、サーバ側ユーザ情報テーブル１１５に指定されたユーザ情報を格納する。この際、ユーザの要求があれば、ユーザカスタマイズ部１１１は、ユーザがサーバ側ユーザ情報テーブル１１５にアクセスするためのクライアント側ユーザ情報１４２を作成してＷｅｂクライアント１４０へ送出する。
【００８３】
さらに、ユーザがＷｅｂクライアント１４０からネットワーク１３０を介して処理対象のアプリケーション・データ１５０の指定を要求すると、データ指定部１１２は、ユーザの指定データを受け付けて、対象データ指定情報テーブル１１６に格納する。さらに、目次処理方式で複数のページの閲覧を行うような指定がされた場合には、データ指定部１１２は、指定された複数のページのリンク先をリンク情報テーブル１１７に格納する。
【００８４】
そして、情報分析部１１３は、Ｗｅｂサーバ１２０を介して処理対象のアプリケーション・データ１５０およびそのリンク先のデータなどを受け取り、サーバ側ユーザ情報テーブル１１５にもとづいて、受け取ったアプリケーション・データ１５０をＷｅｂブラウザ１４１に返却するか否か、さらに、どのように分割するか、などについて分析し、分析結果である分析情報を分析情報テーブル１１８に格納する。
【００８５】
そして、データ生成部１１４では、分析情報テーブル１１８の分析情報にもとづいてアプリケーション・データ１５０を分割し、分割したデータを受動型閲覧に適するようにデータを編集・加工して受動型閲覧用データ１５１を生成する。この編集・加工処理の際、フォントサイズの変更、画像サイズの変更、不要な情報の削除、表示方法の設定、表示時間の設定などを行う。編集・加工処理後、データ生成部１１４は、生成した受動型閲覧用データ１５１をＷｅｂサーバ１２０に渡す。
【００８６】
続いて、Ｗｅｂサーバ１２０は、Ｗｅｂブラウザ１４１からの要求に応じて加工された受動型閲覧用データ１５１をＷｅｂクライアント１４０に順次送出する。Ｗｅｂクライアント１４０のＷｅｂブラウザ１４１では、受動型閲覧用データ１５１を順次受け取り、そのページ表示制御を解釈して表示する。
【００８７】
Ｗｅｂブラウザ１４１で表示する受動型閲覧用データ１５１は、受動型閲覧に適するようにフォントサイズや画像サイズが変更され、さらに自己が所望した表示条件にもとづいて加工されているため、ユーザは、画面のスクロールやクリックなどの閲覧のための操作を行うことなくアプリケーション・データ１５０の閲覧を楽しむことができる。
【００８８】
次に、データ生成処理について、表示方式ごとに詳細に説明する。
【００８９】
ここでは、Ｗｅｂクライアント１４０の表示端末が１７インチのディスプレイであると仮定する。ただし、表示端末は、通常のコンピュータ用ディスプレイ装置に限らず、街頭用大型スクリーン、データ入力端部を備えるテレビ受像機などであってもよい。
【００９０】
図７に、処理対象となるオリジナルのアプリケーション・データのＷｅｂブラウザの表示例を示す。図７に示すアプリケーション・データ１５０は、タイトルデータ、画像データ、テキストデータの３つの部分が１つのページとして構成されている。このアプリケーション・データ１５０をオリジナルのままで表示端末（１７インチ・ディスプレイ）に表示させると、ページの画像データの部分やテキストデータの部分は小さ過ぎて、ユーザが表示端末から離れて閲覧するには適さない。
【００９１】
このアプリケーション・データ１５０をユーザが、表示端末から離れた位置からでも受動的に閲覧できるように表示するために、データ生成部１１４は、アプリケーション・データ１５０を適宜分割し、編集して受動型閲覧用データ１５１を生成する。
【００９２】
なお、データ指定部１１２により、対象データ指定情報テーブル１１６のＵＲＬには図７に示すアプリケーション・データ１５０のＵＲＬが設定されているとする。また、説明を簡単にするため、対象データ指定情報テーブル１１６の目次処理方式には、前述のi)の処理方式が設定され、キーワードの設定はないとする。
【００９３】
まず、基本的な表示方式として、字幕式、電光掲示板式、べた書き式、スクロール式により表示する場合の処理を説明する。
【００９４】
図８から図１４までに、第１の表示方式の字幕式により加工した受動型閲覧用データ１５１のＷｅｂブラウザ１４１での表示例を示す。
【００９５】
サーバ側ユーザ情報テーブル１１５の表示タイプに字幕式が設定されている場合に、データ生成部１１４は、字幕式で表示するためにアプリケーション・データ１５０を加工して受動型閲覧用データ１５１を生成する。
【００９６】
まず、情報分析部１１３は、サーバ側ユーザ情報テーブル１１５の表示タイプ（字幕式）やその他の項目をもとに、Ｗｅｂサーバ１２０から受け取ったアプリケーション・データ１５０をどのように分割するかを分析する。
【００９７】
情報分析部１１３は、図７に示すアプリケーション・データ１５０をタイトルデータ、画像データ、テキストデータの３つに分割し、さらにテキストデータを所定文字数もしくは句読点で分割し、各分割データにファイル名を付与する。そして、分割データごとに、拡大表示のサイズ、フォントサイズ、表示秒数などを分析する。そして、情報分析部１１３は、分割したページごとに、種々の分析結果および自ファイルの前後に表示される分割したデータのファイル名などの分析情報を分析情報テーブル１１８に格納する。
【００９８】
次に、データ生成部１１４は、分析情報テーブル１１８に格納された分析情報にもとづいて、アプリケーション・データ１５０をタイトルデータ、画像データ、複数のテキストデータに分割する。そして、分割したデータごとに、表示サイズ、フォントサイズなどを変更し、分割データのそれぞれに設定された表示秒数で表示して次の分割したデータに表示が切り替わるようにＭＥＴＡタグを付ける等の加工を行い、Ｗｅｂページである受動型閲覧用データ１５１を生成する。
【００９９】
この場合には、データ生成部１１４は、タイトルデータ、画像データをＷｅｂブラウザ１４１の表示サイズに収まる程度にまで拡大し（図８、図９参照）、また、テキストデータを４０文字前後で分割し（図１０参照）もしくは句読点で分割する（図１１および図１２参照）。また、文章の途中で分割した場合には、分割されていることを示す記号（ハイフンなど）を付加しておく（図１３および図１４参照）。
【０１００】
生成された受動型閲覧用データ１５１は、Ｗｅｂブラウザ１４１からの要求に応じて、Ｗｅｂサーバ１２０を介してＷｅｂブラウザ１４１に返却される。
【０１０１】
図８に、図７に示すアプリケーション・データ１５０のタイトルデータを加工した受動型閲覧用データ１５１のＷｅｂブラウザ１４１での表示例を示す。また、図９に、図７に示すアプリケーション・データ１５０の画像データを加工した受動型閲覧用データ１５１のＷｅｂブラウザ１４１での表示例を示す。また、図１０から図１４までに、図７に示すアプリケーション・データ１５０のテキストデータをさらに分割し加工した受動型閲覧用データ１５１のＷｅｂブラウザ１４１での表示例を示す。
【０１０２】
Ｗｅｂブラウザ１４１では、図８に示すように、アプリケーション・データ１５０のタイトルが変更された大きなフォントサイズで表示される。そして、指定時間（秒）が経過した後に画面が自動的に切り替わり、図９に示す拡大された画像データが表示される。さらに、指定時間の経過後に図１０に示すテキストデータの先頭の部分が拡大されて表示される。同様に、図１１、図１２、図１３、図１４に示す順序で、テキストデータの部分が切り替わりながら表示されていく。
【０１０３】
図１５から図１７までに、第２の表示方式の電光掲示板式により加工した受動型閲覧用データ１５１のＷｅｂブラウザでの表示例を示す。
【０１０４】
サーバ側ユーザ情報テーブル１１５の表示タイプに電光掲示板式が設定されている場合に、データ生成部１１４は、電光掲示板式で表示するためにアプリケーション・データ１５０を加工して受動型閲覧用データ１５１を生成する。
【０１０５】
まず、情報分析部１１３は、サーバ側ユーザ情報テーブル１１５の表示タイプ（電光掲示板式）やその他の項目をもとに、Ｗｅｂサーバ１２０から受け取ったアプリケーション・データ１５０をどのように分割するかを分析する。
【０１０６】
情報分析部１１３は、第１の表示方式の場合と同様に、図７に示すアプリケーション・データ１５０を分割し、分割データごとに拡大表示のサイズ、フォントサイズ、表示秒数などを分析して、分析情報を分析情報テーブル１１８に格納する。ただし、第２の表示方法では、テキストデータが第１の表示方法の場合に比べて大きな部分に分割されるような分析情報となる。例えば、テキストデータの一つの段落を一つのデータとして分割するように分析する。
【０１０７】
さらに、データ生成部１１４は、分析情報テーブル１１８に格納された分析情報にもとづいて、アプリケーション・データ１５０をタイトルデータの部分、画像データの部分、テキストデータの部分に分割する。そして、分割データごとに表示サイズ、フォントサイズなどを変更し、Ｗｅｂブラウザ１４１での表示の際にテキストデータがスクロールしながら表示されるように設定して受動型閲覧用データ１５１を生成する。
【０１０８】
Ｗｅｂブラウザ１４１では、図１５に示すように、アプリケーション・データ１５０のタイトルが変更された大きなフォントサイズで表示されて、指定時間が経過した後に図１６に示す画像データの画面に自動的に切り替わる。さらに、指定時間の経過後に、図１７に示すようにテキストデータが一行に表示されてスクロール表示される。
【０１０９】
なお、データ生成部１１４では、分析情報に応じて図１５に示すタイトルデータや図１６に示す画像データをスクロール表示させるような受動型閲覧用データ１５１を生成することもできる。
【０１１０】
図１８から図２０までに、第３の表示方法のべた書き式により加工した受動型閲覧用データ１５１のＷｅｂブラウザでの表示例を示す。
【０１１１】
サーバ側ユーザ情報テーブル１１５の表示タイプにべた書き式が設定されている場合に、データ生成部１１４は、べた書き式で表示するためにアプリケーション・データ１５０を加工して受動型閲覧用データ１５１を生成する。
【０１１２】
情報分析部１１３は、第１の表示方式の場合と同様に、図７に示すアプリケーション・データ１５０を分割し、分割データごとに拡大表示のサイズ、フォントサイズ、表示秒数などを分析して、分析情報を分析情報テーブル１１８に格納する。べた書き式は、第１の表示方式とほぼ同様の分析結果となるが、テキストデータは、一画面で多量の文字数を表示できるように第１の表示方法の場合に比べて大きな部分に分割されるように設定される。基本的には、句読点や段落とは無関係に所定の文字数によって分割するように分析される。
【０１１３】
さらに、データ生成部１１４は、第１の表示方式の場合と同様に、分析情報テーブル１１８に格納された分析情報にもとづいて、アプリケーション・データ１５０を分割し、分割データごとに表示サイズ、フォントサイズなどを変更する。
【０１１４】
Ｗｅｂブラウザ１４１では、図１８に示すように、アプリケーション・データ１５０のタイトルが変更された大きなフォントサイズで表示され、指定時間が経過した後に図１９に示す画像データの画面に自動的に切り替わる。さらに、指定時間の経過後に、図２０に示すテキストデータが表示される。
【０１１５】
第４の表示方式のスクロール式により加工した受動型閲覧用データ１５１をＷｅｂブラウザに表示する場合を説明する。
【０１１６】
サーバ側ユーザ情報テーブル１１５の表示タイプにスクロール式が設定されている場合に、データ生成部１１４は、スクロール式で表示するためにアプリケーション・データ１５０を加工して受動型閲覧用データ１５１を生成する。
【０１１７】
情報分析部１１３は、第３の表示方式の場合と同様に、図７に示すアプリケーション・データ１５０を分割し、分割データごとに拡大表示のサイズ、フォントサイズ、表示秒数などを分析して、分析情報を分析情報テーブル１１８に格納する。スクロール式の場合には、情報分析部１１３は、テキストデータは分割せずにひとつのファイルとし、表示秒数をもとに分析したスクロール速度で所定の方向へスクロール表示するように指定する。
【０１１８】
また、データ生成部１１４は、第３の表示方式の場合と同様に、分析情報テーブル１１８に格納された分析情報にもとづいて、アプリケーション・データ１５０を分割し、分割データごとに表示サイズ、フォントサイズなどを変更し、Ｗｅｂブラウザ１４１での表示の際にデータがスクロール表示されるように指定して受動型閲覧用データ１５１を生成する。
【０１１９】
Ｗｅｂブラウザ１４１では、アプリケーション・データ１５０のタイトルや画像データは第３の表示方式の場合と同様に表示される。テキストデータについては、Ｗｅｂブラウザ１４１の表示サイズのエリア内に収まる部分を図２０に示すように表示する。その後表示サイズのエリアに表示しきれなかった部分を、分析したスクロール速度で自動的に縦にスクロールしながら表示していく。
【０１２０】
なお、データ生成部１１４では、Ｗｅｂブラウザ１４１の表示の際に、データの内容によっては横へスクロール表示するように加工することもできる。
【０１２１】
第５の表示方式の目次式により加工した受動型閲覧用データ１５１をＷｅｂブラウザに表示する場合を説明する。この方式は、対象データ指定情報テーブル１１６の目次処理方式の項目に、前述したii) の処理方式が指定されている場合に実行される。
【０１２２】
図２１に、目次ページとなる処理対象のアプリケーション・データ１５０のＷｅｂブラウザの表示例を示す。図２１に示すアプリケーション・データ１５０は、画像へのリンクを持つ目次ページとして、画像データのサムネイル（thumbnail ）１６１〜１６３を表示するＷｅｂページとする。
【０１２３】
情報分析部１１３では、対象データ指定情報テーブル１１６をもとに、図２１のアプリケーション・データ１５０を分析する。例えば、図２１のアプリケーション・データ１５０の３つのサムネイル１６１〜１６３のデータを上から順に表示する場合には、図２１の中央のサムネイル１６２のＷｅｂページの分析結果として、サムネイル１６２のファイル名をファイル名に、一つ前に表示するサムネイル１６１のファイル名を前ファイル名に、次に表示するサムネイル１６３のファイル名を次ファイル名に設定する。また、サーバ側ユーザ情報テーブル１１５のユーザ情報の表示サイズを参照して表示サイズ内に表示できる最大のサイズに拡大するように最大拡大倍率を設定する。
【０１２４】
そして、データ生成部１１４は、格納された分析情報をもとに、図２１のアプリケーション・データ１５０を加工して、Ｗｅｂブラウザ１４１で、サムネイル１６１〜１６３に対応する画像データを拡大して順に切り替えて表示できるように受動型閲覧用データ１５１を生成する。図２２に、加工したサムネイル１６１に対応付けられたリンク先のページ（画像データ）のＷｅｂブラウザ１４１での表示例を示す。
【０１２５】
また、対象データ指定情報テーブル１１６の目次処理方式の項目に前述したiii)の処理方式が指定されている場合には、データ生成部１１４は、Ｗｅｂブラウザ１４１で、図２２に示すページに先立ち、図２１に示す目次ページをも表示するように受動型閲覧用データ１５１を生成する。
【０１２６】
次に、Ｗｅｂブラウザの拡張機能を利用した表示例を説明する。
【０１２７】
第６の表示方式として、制御ボタンを付加したデータをＷｅｂブラウザ１４１に表示する場合を説明する。
【０１２８】
Ｗｅｂブラウザ１４１がＷＷＷ用のスクリプティング技術やコンポーネントオブジェクト技術などによりダイナミックにＨＴＭＬなどのマークアップ言語によるデータを操作できる技術に対応可能である場合には、前記の表示方法により自動的にデータを切り替えて表示することに加えて、Ｗｅｂクライアント１４０側で、Ｗｅｂブラウザ１４１のデータ表示の切り替え制御をすることができる。
【０１２９】
ＷＷＷ用のスクリプティング技術には、例えばＭｉｃｒｏｓｏｆｔ社のＪＳｃｒｉｐｔ、ＶＢＳｃｒｉｐｔやＮｅｔｓｃａｐｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ社のＪａｖａＳｃｒｉｐｔ（登録商標）などがあり、このようなスクリプト言語による記述により制御を実現する。また、コンポーネントオブジェクト技術としては、Ｍｉｃｒｏｓｏｆｔ社のＡｃｔｉｖｅＸ  ｃｏｎｔｒｏｌ、Ｓｕｎ  Ｍｉｃｒｏｓｙｓｔｅｍｓ社のＪａｖａ（登録商標）アプリケーションなどがあり、このようなオブジェクトをデータとともにＷｅｂクライアント１４０に送出することにより制御を実現する。
【０１３０】
図２３に、Ｗｅｂブラウザ１４１で受動型閲覧用データ１５１とともに表示される制御ボタン群１７０のＷｅｂ表示例を示す。
【０１３１】
Ｗｅｂブラウザ１４１で、ページ表示の切り替え用のボタン群１７０を含む受動型閲覧用データ１５１を表示させる場合には、予めサーバ側ユーザ情報テーブル１１５において、制御ボタン表示ありを設定できるようにしておく。情報分析部１１３では、制御ボタン表示ありが設定されたサーバ側ユーザ情報テーブル１１５をもとにアプリケーション・データ１５０を分析する。データ生成部１１４では、分析情報テーブル１１８をもとに処理対象のアプリケーション・データ１５０を加工する際に、Ｗｅｂブラウザ１４１で制御ボタン群１７０を表示できるように加工して受動型閲覧用データ１５１を作成し、制御ボタン群１７０による表示制御のための例えばＪａｖａアプレットを作成しておき、受動型閲覧用データ１５１内にＪａｖａアプレットへのリンクを設定しておく。Ｗｅｂブラウザ１４１は、Ｗｅｂサーバ１２０から受動型閲覧用データ１５１を受け取って、ページ表示制御を解釈してリンクされたＪａｖａアプレットを受け取る。
【０１３２】
ユーザが、Ｗｅｂブラウザ１４１に表示されている終了ボタン１７１を選択すると、データ指定部１１２が起動されて、処理対象データを指定するためのウィンドウ画面が表示される。
【０１３３】
また、次頁ボタン１７２が選択されると、分析情報テーブル１１８の次ファイル名に設定されたＷｅｂページへアクセスして、取得したＷｅｂページを表示する。前頁ボタン１７３が選択されると、分析情報テーブル１１８の前ファイル名に設定された直前に表示されたＷｅｂページへジャンプして、再度そのＷｅｂページを表示する。
【０１３４】
また、次章ボタン１７４が選択されると、処理対象に複数のページが指定され、現在表示されているページが最終のデータを加工したページでない場合には、加工前の次データの先頭のＷｅｂページへジャンプして表示する。前章ボタン１７５が選択されると、処理対象に複数のページが指定され、現在表示されているページが先頭のデータを加工したページでない場合には、加工前の一つ前のデータの先頭のＷｅｂページへジャンプして表示する。
【０１３５】
また、しおりボタン１７６が選択されると、処理対象に複数のページを指定している場合に、加工前の現在のページにマークを設定する。例えば、次回に閲覧する場合にしおりでマークしたページから閲覧が開始できるように、Ｗｅｂブラウザ１４１はユーザ管理データベース（図示しない）などに当該ページのＵＲＬを登録する。
【０１３６】
また、停止ボタン１７７が選択されると、自動的なページの切替え表示を停止する。
【０１３７】
さらに、速くボタン１７８が選択されると、ページを表示する速度を上げて表示し、遅くボタン１７９が選択されると、ページを表示する速度を下げて表示する。表示速度の遅速の変更は、例えば以下のようにする。
【０１３８】
Ｗｅｂブラウザ１４１は、クライアント側ユーザ情報の表示方式ごとの表示速度にもとづいてページを表示している場合に、速くボタン１７８が選択されると、Ｗｅｂブラウザ１４１では、現在の表示速度であるクライアント側ユーザ情報に設定された表示速度の１０％増しの表示速度を算出し、その表示速度により表示する。さらに速くボタン１７８が選択されたときには、前回の選択により算出した現在の表示速度の１０％増しの表示速度を算出し、その表示速度により表示する。
【０１３９】
一方、遅くボタン１７９が選択されると、Ｗｅｂブラウザ１４１では、現在の表示速度（クライアント側ユーザ情報に設定された表示速度）を１０％減じた表示速度を算出し、その表示速度により表示する。さらに、遅くボタン１７９が選択されたときには、前回の選択により算出した現在の表示速度を１０％減じた表示速度を算出し、その表示速度により表示する。なお、速度の増減は、現在の表示速度と１０％増減した表示速度とがほとんど同じ速度になるまで変更できるようにしておく。
【０１４０】
図２３の表示例に示すような速くボタン１７８および遅くボタン１７９は、Ｗｅｂブラウザ１４１が速度変更を行う機能を備える場合にのみ表示される。速度変更を行う機能がない場合には、速くボタン１７８および遅くボタン１７９は表示されず、また、図３に示すクライアント側ユーザ情報１４２の表示方式ごとの表示速度の項目も設定されない。
【０１４１】
図２３の表示例に示す制御ボタン群１７０の選択は、Ｗｅｂクライアント１４０のマウスによるクリックまたはキーボードのカーソル移動キーにより行う。また、表示端末がデータ入力端子部を備えたテレビ受像機などの場合には、テレビ用リモコンの矢印指示キーや決定キーを用いて選択を行う。
【０１４２】
第７の表示方式として、リンク先を含めて加工したデータを表示する場合を説明する。第７の表示方式は、Ｗｅｂブラウザの拡張機能を利用した別の表示例である。
【０１４３】
図２４に、対象データ指定情報テーブル１１６にキーワードを指定し、指定されたキーワードによる検索結果の各データを処理対象のデータとして、そのキーワード付近のデータのみから受動型閲覧用データ１５１を作成し、Ｗｅｂブラウザ１４１で検索結果である指定されたキーワードの前後の所定量のテキストデータを自動的に切替えて表示する場合の表示例を示す。図２４に示す表示例では、キーワードとして「受動型」を指定して検索を行っている。
【０１４４】
図２５に、受動型閲覧用データ１５１にリンク先１８０の埋め込みを行った場合のリンク表示例を示す。
【０１４５】
Ｗｅｂブラウザ１４１で、受動型閲覧用データ１５１にリンク先１８０を表示させる指定は、予めサーバ側ユーザ情報テーブル１１５のリンク表示属性をリンク先表示ありに設定しておく。情報分析部１１３では、図２５に示すような方式でリンク表示を行う指定がされたサーバ側ユーザ情報テーブル１１５をもとにアプリケーション・データ１５０を分析する。データ生成部１１４では、分析情報テーブル１１８をもとに処理対象のアプリケーション・データ１５０を加工する際に、Ｗｅｂブラウザ１４１でリンク先１８０を表示できるようにし、例えばリンク先１８０への表示切り替えのためのハイパーリンクのタグを追加して受動型閲覧用データ１５１を作成する。Ｗｅｂブラウザ１４１は、Ｗｅｂサーバ１２０から受動型閲覧用データ１５１を受け取る。
【０１４６】
リンク先１８０のうち、「オリジナルページへ」１８１を選択すると、表示している受動型閲覧用データ１５１の元のアプリケーション・データ１５０を表示する。また、「索引画面へ」１８２を選択すると、データ指定部１１２を呼び出し、再度条件を指定することができる。また、「類似商品集」１８３は、元のアプリケーション・データ１５０で、図２５に示すデータの付近に埋め込まれていたリンクであり、「類似商品集」１８３をクリックで選択すると、元のアプリケーション・データ１５０で指定されていたリンク先を表示する。
第８の表示方式として、フレーム分割して受動型閲覧用データ１５１を表示する場合を説明する。第８の表示方式は、Ｗｅｂブラウザ１４１がフレーム分割に対応している場合に実現することができる。
【０１４７】
図２６に、図７に示すオリジナルのアプリケーション・データ１５０の画像データとテキストデータを別々にフレーム分割した表示例を示す。
【０１４８】
Ｗｅｂブラウザ１４１において受動型閲覧用データ１５１をフレーム分割して表示させる場合には、ユーザカスタマイズ部１１１で、予めサーバ側ユーザ情報テーブル１１５において、フレーム分割ありを設定しておく。情報分析部１１３では、フレーム分割表示ありが設定されたサーバ側ユーザ情報テーブル１１５をもとにアプリケーション・データ１５０を分析する。データ生成部１１４では、分析情報テーブル１１８をもとに処理対象のアプリケーション・データ１５０を加工する際に、ＨＴＭＬのマルチパートなどの記述を用いてＷｅｂブラウザ１４１で画像データとテキストデータをフレーム分割して表示できるように加工した受動型閲覧用データ１５１を生成する。Ｗｅｂブラウザ１４１は、Ｗｅｂサーバ１２０から受動型閲覧用データ１５１を受け取る。
【０１４９】
Ｗｅｂブラウザ１４１において、受動型閲覧用データ１５１の画像データで構成されるＷｅｂページは、Ｗｅｂブラウザ１４１のフレーム内に適した倍率に拡大されて表示され、テキストデータで構成されるＷｅｂページは、前述した電光掲示板式でスクロール表示される。
【０１５０】
第９の表示方式として、受動型閲覧用データ１５１の構成される各データを同一フレーム内で表示する場合を説明する。第９の表示方式は、Ｗｅｂブラウザ１４１がフレーム分割に対応している場合に実現することができる。
【０１５１】
図２７に、図７に示すオリジナルのアプリケーション・データ１５０の画像データとテキストデータを同一フレーム内で表示するように加工した場合の表示例を示す。
【０１５２】
Ｗｅｂブラウザ１４１において受動型閲覧用データ１５１の各データを同一フレーム内で表示させる場合には、ユーザカスタマイズ部１１１で、予めサーバ側ユーザ情報テーブル１１５において、フレーム分割なしを設定しておく。情報分析部１１３では、フレーム分割表示なしが設定されたサーバ側ユーザ情報テーブル１１５をもとにアプリケーション・データ１５０を分析する。データ生成部１１４では、分析情報テーブル１１８をもとに処理対象のアプリケーション・データ１５０を加工する際に、同一フレーム内で画像データはそのまま表示し、テキストデータを字幕式で表示できるように加工した受動型閲覧用データ１５１を生成する。Ｗｅｂブラウザ１４１は、Ｗｅｂサーバ１２０から受動型閲覧用データ１５１を受け取る。
【０１５３】
Ｗｅｂブラウザ１４１において、受動型閲覧用データ１５１の画像データはＷｅｂブラウザ１４１のフレーム内に適した倍率に拡大されて表示され、テキストデータは前述した字幕式で適宜切り替わって表示される。
【０１５４】
以上では、各表示方式を単独で実施する場合について説明したが、Ｗｅｂブラウザ１４１が拡張機能を備える場合に、それぞれの表示方法を適宜組み合わせて表示することも可能である。
【０１５５】
また、いずれの表示方式においても、データ生成部１１４は、Ｗｅｂブラウザ１４１で表示される際に、メニューバーなどの表示を行わずにウィンドウサイズの全体にＷｅｂページを表示する、いわゆる全画面表示を行えるようにアプリケーション・データ１５０を加工することもできる。
【０１５６】
図２８に、本形態におけるサーバ側ユーザ情報作成処理の処理フローチャートを示す。
【０１５７】
ユーザカスタマイズ部１１１は、ユーザの要求がカスタマイズであると判定したら（ステップＳ１０１）、Ｗｅｂクライアント１４０からのユーザ情報を入力し、サーバ側ユーザ情報テーブル１１５に受け付けたユーザ情報を保存する（ステップＳ１０２）。さらに、ユーザの要求がクライアント側へのユーザ情報の保存であると判定したら（ステップＳ１０３）、Ｗｅｂクライアント１４０へクライアント側ユーザ情報１４２を送出する（ステップＳ１０４）。
【０１５８】
図２９に、データ加工装置１１０におけるデータ加工処理の処理フローチャートを示す。
【０１５９】
データ指定部１１２は、サーバ側ユーザ情報テーブル１１５に該当するユーザ情報が存在するかどうかを判定し（ステップＳ１１１）、ユーザ情報が存在する場合には、サーバ側ユーザ情報テーブル１１５に格納されたユーザ情報を取得する（ステップＳ１１２）。サーバ側ユーザ情報テーブル１１５にユーザ情報が存在しない場合には、予め用意したデフォルトのユーザ情報を取得する（ステップＳ１１３）。
【０１６０】
次に、データ指定部１１２は、ユーザから処理対象のアプリケーション・データ１５０の指定を受け付け、対象データ指定情報を対象データ指定情報テーブル１１６に保存する（ステップＳ１１４）。処理対象データの指定が、複数ページを閲覧する指定であれば（ステップＳ１１５）、リンク情報テーブル１１７を作成して指定されたアプリケーション・データ１５０に含まれるリンク先のＵＲＬを保存する（ステップＳ１１６）。
【０１６１】
次に、情報分析部１１３は、サーバ側ユーザ情報テーブル１１５に保存されたユーザ情報をもとに、対象のアプリケーション・データ１５０を分析し、分析情報（分析結果）を分析情報テーブル１１８へ保存する（ステップＳ１１７）。
【０１６２】
次に、データ生成部１１４は、分析情報テーブル１１８に保存されている分析情報をもとに、指定されたアプリケーション・データ１５０を加工しＷｅｂサーバ１２０へ渡す（ステップＳ１１８）。
【０１６３】
図３０に、図２９に示すステップＳ１１８の処理の詳細な処理フローチャートを示す。
【０１６４】
データ生成部１１４は、情報分析部１１３による分析情報をもとに、元のアプリケーション・データ１５０を１ページに表示する分のデータに分割する（ステップＳ１２１）。そして、サーバ側ユーザ情報テーブル１１５に格納されたユーザ情報にしたがって、分割したデータそれぞれについて表示時間を算出する（ステップＳ１２２）。また、分割した各データをＨＴＭＬファイル（受動型閲覧用データ１５１）に加工する（ステップＳ１２３）。この際、ＭＥＴＡタグやＪａｖａＳｃｒｉｐｔなどを使用して、元のアプリケーション・データ１５０から作成された分割データが算出した表示時間後に次の分割データへと順次表示されるようにリダイレクトを指定する。また、分割データのそれぞれについて、フォントサイズ、背景色などをユーザ情報に従い編集する。
【０１６５】
そして、受動型閲覧用データ１５１の先頭のＨＴＭＬデータをＷｅｂサーバ１２０へ送出する（ステップＳ１２４）。
〔第２の実施の形態〕
第２の実施の形態では、本発明を実現するデータ加工手段をＷｅｂクライアント側へ設ける。
【０１６６】
本形態では、Ｗｅｂサーバから閲覧したいアプリケーション・データをそのままの状態で受け取って、Ｗｅｂクライアント側で受動型の閲覧に適するように加工する。このため、Ｗｅｂサーバ側の構成を変更する必要がなく、処理負担を増加させないという利点がある。
【０１６７】
また、本形態では、Ｗｅｂサーバ側から受け取ったアプリケーション・データをいったんローカルディスクに保存し、その後に保存したデータを受動型閲覧ができるように加工してＷｅｂブラウザに渡す。これにより、ネットワークに常時接続を行う必要がなくなるという利点がある。また、ネットワークを介して取得するデータに限らず、自クライアントのローカルディスクに保存されているデータを受動型の閲覧の対象とすることができる。
【０１６８】
図３１に、第２の実施の形態における本発明のシステム構成例を示す。
【０１６９】
図３１に示すＷｅｂサーバ２１０は、図１に示すＷｅｂサーバ１２０と対応し同様の機能を有する。同様に、ネットワーク２３０は図１に示すネットワーク１３０に、Ｗｅｂブラウザ２８０は図１に示すＷｅｂブラウザ１４１に、アプリケーション・データ２２０は図１に示すアプリケーション・データ１５０に、それぞれ対応する。
【０１７０】
Ｗｅｂクライアント２４０は、Ｗｅｂブラウザ２８０とデータ加工手段２５０とを備える。データ加工手段２５０は、図１に示すデータ加工装置１１０とほぼ同様の処理を行う。
【０１７１】
本形態において、Ｗｅｂサーバ・システム２００のＷｅｂサーバ２１０は、Ｗｅｂクライアント２４０からの要求に従い、ネットワーク２３０を介して、Ｗｅｂクライアント２４０へアプリケーション・データ２２０を返却する。
【０１７２】
Ｗｅｂクライアント２４０のデータ加工手段２５０は、ユーザカスタマイズ部２５１、データ指定部２５２、データ保存部２５３、情報分析部２５４、データ生成部２５５、表示制御部２５６を備える。
【０１７３】
ユーザカスタマイズ部２５１は図１に示すユーザカスタマイズ部１１１に対応する手段である。ユーザカスタマイズ部２５１は、ユーザの要求により、ユーザが入力した情報をユーザカスタマイズ情報２６１として記憶する。ユーザカスタマイズ情報２６１の構成は、図２に示すサーバ側ユーザ情報テーブル１１５の項目と同様であるが、ユーザＩＤとパスワードとの項目は必ずしも設定されなくてもよい。また、データ加工手段２５０は、ユーザカスタマイズ情報２６１が設定されない場合に使用するデフォルトのカスタマイズ情報を保持する。
【０１７４】
データ指定部２５２は、図１に示すデータ指定部１１２に対応する手段である。データ指定部２５２は、ユーザから、処理対象となるアプリケーション・データ２２０のＵＲＬ、目次処理方式、キーワードの指定を受け付けて、対象データ指定情報テーブル２６２に保持する。対象データ指定情報テーブル２６２の構成は、図４に示す対象データ指定情報テーブル１１６と同様である。
【０１７５】
対象データ指定情報テーブル２６２のＵＲＬは、Ｗｅｂサーバ２１０から返却されるアプリケーション・データ２２０のＵＲＬもしくはＷｅｂクライアント２４０の記憶装置（図示しない）に保存されているデータのファイル名が指定される。
【０１７６】
データ指定部２５２は、対象データ指定情報テーブル２６２のＵＲＬで指定されたアプリケーション・データ２２０をＷｅｂサーバ２１０から取得しまたは指定されたファイル名のデータを記憶装置から取得する。処理対象として指定されたデータが複数のページを閲覧するものである場合には、リンク情報テーブル２６３にＵＲＬに指定されたデータに含まれるリンク先もしくはファイル名を格納する。
【０１７７】
データ保存部２５３は、Ｗｅｂブラウザ２８０の要求に対しＷｅｂサーバ２１０が返却してきたアプリケーション・データ２２０を記憶装置に保存する手段である。
【０１７８】
情報分析部２５４は、図１に示す情報分析部１１３に対応する手段である。情報分析部２５４は、指定されたアプリケーション・データ２２０を分析し、分析結果を分析情報テーブル２６４へ記憶する。ここで、アプリケーション・データ２２０は、Ｗｅｂサーバ２１０から返却されデータ保存部２５３によりＷｅｂクライアント２４０の記憶装置に保存されたアプリケーション・データ２２０もしくはＷｅｂクライアント２４０の記憶装置に記憶されたデータを意味し、以下において同様とする。
【０１７９】
データ生成部２５５は、分析情報テーブル２６４の分析情報にもとづきアプリケーション・データ２２０を指定された表示方式に応じてＷｅｂブラウザ２８０での１ページで表示する分の大きさに分割し、分割したデータのそれぞれについて、フォントサイズ、背景色、画像データの最大拡大倍率などを編集してＨＴＭＬ型式の受動型閲覧用データ２６５（図示しない）を生成する。そして、生成した受動型閲覧用データ２６５をＷｅｂブラウザ２８０へ渡す。
【０１８０】
本形態におけるデータ加工処理の場合、第１の実施の形態におけるデータ加工処理と異なり、アプリケーション・データ２２０にＭＥＴＡタグを付加して表示リダイレクトを行わずに、表示制御部２５６により受動型閲覧用データ２６５の表示の切替えを直接制御する。
【０１８１】
表示制御部２５６は、分析情報テーブル２６４の分析情報にもとづいて、所定の表示時間の経過により受動型閲覧用データ２６５の各ページの表示の切替え制御を行う。さらに表示制御部２５６は、ユーザからの指示入力により、表示のスキップや表示の戻し、リンク先の表示などの制御を行う。
【０１８２】
データ加工手段２５０では、第１の実施の形態で説明したデータ加工装置１１０と同様に、さまざまな表示方法でアプリケーション・データ２２０や記憶装置に記憶しているデータをＷｅｂブラウザ２８０に受動的閲覧に適した表示ができるように加工を行うことができる。各表示方式およびその処理内容については、第１の実施の形態で説明したので省略する。
【０１８３】
本形態における、リンク先を含む表示方式の別の表示例について説明する。
【０１８４】
図３２に、リンク先を含むメールマガジンを目次ページ（インデックス）として使用するＷｅｂ表示例を示す。図３２に示す例は、ある主題に関連するいくつかのアプリケーション・データを見出しと概要とともに紹介するメールマガジンの本文の表示例である。見出しごとに、リンク先として該当するアプリケーション・データのＵＲＬを示すハイパーリンク２７１〜２７３が表示されている。ハイパーリンク２７１〜２７３のＵＲＬで示されるリンク先には、例えば図７に示すようなアプリケーション・データ２２０があるとする。
【０１８５】
Ｗｅｂクライアント２４０は、ユーザの要求によりユーザカスタマイズ情報２６１を保持し、また、メール・アプリケーション（図示しない）によりメールマガジンのダウンロード要求をして、Ｗｅｂクライアント２４０のローカルディスクに図３２に示す内容のメールマガジンを保存しているとする。
【０１８６】
ユーザが処理対象データとしてローカルディスクに保存したメールマガジンのファイル名、目次処理方式を設定すると、データ指定部２５２は、指定された対象データのファイル名、目次処理方式の設定を対象データ指定情報テーブル２６２に記憶する。
【０１８７】
情報分析部２５４は、ユーザカスタマイズ情報２６１および対象データ指定情報テーブル２６２をもとに、対象データ指定情報テーブル２６２で指定されたメールマガジンを分析し、その結果を分析情報テーブル２６４に記憶する。
【０１８８】
データ生成部２５５は、分析情報テーブル２６４の分析情報にしたがって、指定されたメールマガジンを編集・加工してＨＴＭＬファイルの受動型閲覧用データ２６５を作成する。
【０１８９】
ここで、目次処理方式の指定により、加工処理の対象となるデータは以下のように異なる。
【０１９０】
１）対象データ指定情報テーブル２６２の目次処理方式に「i)ＵＲＬのデータのみを処理」と指定されている場合には、メールマガジン本体のみがデータ加工処理の対象となる。この場合には、Ｗｅｂブラウザ２８０には、図３２に示すページのみが表示される。
【０１９１】
２）また、対象データ指定情報テーブル２６２の目次処理方式に「ii) ＵＲＬで指定されたページを目次ページとして、リンク先ページを処理対象とする」と指定されている場合には、ハイパーリンク２７１〜２７３のＵＲＬで取得したＷｅｂページのみがデータ加工処理対象の対象となる。この場合には、Ｗｅｂブラウザ２８０には、図３２に示すメールマガジンの内容は表示されず、ハイパーリンクー２７１〜２７３のＵＲＬのデータが順次切り替わって表示される。
【０１９２】
３）また、対象データ指定情報テーブル２６２の目次処理方式に「iii)ii) の指定をし、さらに、ＵＲＬのデータを表示対象とする」と指定されている場合には、対象データ指定情報テーブル２６２のＵＲＬで指定されたアプリケーション・データ２２０とハイパーリンク２７１〜２７３のＵＲＬで取得したＷｅｂページがデータ加工処理対象の対象となる。この場合には、Ｗｅｂブラウザ２８０には、メールマガジンの本文である、見出し１、概要１、ハイパーリンク２７１のデータ、見出し２、概要２、ハイパーリンク２７２のデータ、見出し３、概要３、ハイパーリンク２７３のデータ、・・・の順に切り替わって表示されていく。
【０１９３】
図３３に、本形態におけるユーザカスタマイズ情報作成処理の処理フローチャートを示す。
【０１９４】
ユーザカスタマイズ部２５１は、ユーザの要求がカスタマイズであると判定したら（ステップＳ２０１）、ユーザの入力を受け付け、ユーザカスタマイズ情報２６１として保存する（ステップＳ２０２）。
【０１９５】
図３４に、データ加工処理手段のデータ加工処理の処理フローチャート（１）を示す。
【０１９６】
図３４に示す処理は、処理対象がネットワーク２３０を介してＷｅｂサーバ２１０から取得するアプリケーション・データ２２０である場合の処理である。
【０１９７】
データ指定部２５２は、ユーザカスタマイズ情報２６１が存在するかどうかを判定し（ステップＳ２１１）、ユーザカスタマイズ情報２６１が存在する場合には、ユーザカスタマイズ情報２６１を取得する（ステップＳ２１２）。ユーザカスタマイズ情報２６１が存在しない場合には、予め用意したデフォルトのカスタマイズ情報を取得する（ステップＳ２１３）。
【０１９８】
次に、データ指定部１１２は、ユーザから処理対象のアプリケーション・データ２２０の指定および取得したデータをローカルディスクへ保存するかどうかの指定を受け付ける（ステップＳ２１４）。指定されたアプリケーション・データ２２０をインターネットなどのネットワーク２３０を介してＷｅｂサーバ２１０から取得し（ステップＳ２１５）、ユーザの指定がローカルディスクへの保存である場合には（ステップＳ２１６）、取得したデータを指定されたローカルディスクへ保存する（ステップＳ２１７）。
【０１９９】
指定されたアプリケーション・データ２２０が複数のページの閲覧である場合には（ステップＳ２１８）、データ指定部２１３はリンク先を指定したリンク情報テーブル２６３を作成する（ステップＳ２１９）。
【０２００】
そして、情報分析部２５４は、ユーザカスタマイズ情報２６１をもとに、アプリケーション・データ２２０を分析し、その結果を分析情報テーブル２６４へ保存する（ステップＳ２２０）。データ生成部２５５は、分析情報テーブル２６４をもとにアプリケーション・データ２２０を加工し生成した受動型閲覧用データ２６５の先頭のページをＷｅｂブラウザ２８０へ渡す（ステップＳ２２１）。表示制御部２５６は、算出された表示時間にもとづいて受動型閲覧用データ２６５の次に表示するページへの切替えを制御し、さらに、ユーザからページのジャンプや戻りなどの指示があった場合にはその指示に応じた表示制御を行う（ステップＳ２２２）。
【０２０１】
図３５に、図３４に示すステップＳ２２１の処理の詳細な処理フローチャートを示す。
【０２０２】
データ生成部２５５は、情報分析部２５４による分析情報テーブル２６４の分析情報をもとに、元のアプリケーション・データ２２０を１ページに表示する分のデータに分割する（ステップＳ２３１）。そして、分割したデータそれぞれについて、ユーザカスタマイズ情報２６１にしたがって表示時間を算出する（ステップＳ２３２）。また、分割した各データをＨＴＭＬファイルに加工する（ステップＳ２３３）。この際、分割データのフォントサイズ、背景色などをユーザカスタマイズ情報２６１に従い編集する。そして、データ生成部２５５は、受動型閲覧用データ２６５の先頭のＨＴＭＬデータをＷｅｂブラウザ２８０へ送出する（ステップＳ２３４）。そして、表示制御部２５６からの指示にもとづいてＨＴＭＬデータを順次Ｗｅｂブラウザ２８０に渡す（ステップＳ２３５）。
【０２０３】
図３６に、データ加工処理手段のデータ加工処理の処理フローチャート（２）を示す。図３６に示す処理は、処理対象がローカルディスクから取得するデータである場合の処理である。
【０２０４】
ステップＳ２４１からステップＳ２４３までの処理は、図３４に示すステップＳ２１１からステップＳ２１３の処理と同じであり、説明を省略する。
【０２０５】
次に、データ指定部１１２は、処理対象のアプリケーション・データ２２０の指定としてローカルディスクのプレーンテキスト、ＨＴＭＬなどのファイル名を受け取る（ステップＳ２４４）。
【０２０６】
指定されたデータが複数のページを閲覧するものであれば（ステップＳ２４５）、さらにそれらのページのデータもローカルディスクに保存する指定が行われた場合には（ステップＳ２４６）、対象のデータをインターネットなどのネットワーク２３０により取得してローカルディスクに保存し（ステップＳ２４７）、閲覧する複数のページのリンク先を設定したリンク情報テーブル２６３を作成する（ステップＳ２４８）。
【０２０７】
次に、情報分析部２５４は、ユーザカスタマイズ情報２６１をもとに、対象のアプリケーション・データ２２０を分析し、処理結果を分析情報テーブル２６４に保存する（ステップＳ２４９）。
【０２０８】
そして、データ生成部２５５は、分析情報テーブル２６４の分析情報をもとに、指定されたアプリケーション・データ２２０を加工してＨＴＭＬファイルを作成し、作成した受動型閲覧用データ２６５の先頭のＨＴＭＬファイルをＷｅｂブラウザ２８０へ渡す（ステップＳ２５０）。その後、表示制御部は２１６は、算出された表示時間にもとづいて、受動型閲覧用データ２６５の次に表示するＨＴＭＬファイルへの表示の切替えを制御し、さらに、ユーザから表示のスキップや戻りなどの指示があったときには、その指示に応じた表示制御を行う（ステップＳ２５１）。
【０２０９】
ステップＳ２５０の詳細な処理は、図３５に示す処理フローチャートと同様の手順であるので、説明を省略する。
【０２１０】
なお、Ｗｅｂクライアント２４０側でデータ加工処理を行う場合にも、Ｗｅｂブラウザ２８０が備える機能だけを用いて表示制御を行うことができる。この場合には、加工したデータの先頭ページだけをＷｅｂブラウザ２８０に渡す処理まで行えばよい。したがって、図３４に示す処理フローチャートのステップＳ２２１の処理として、図３５の処理フローチャートに示す処理の代わりに、図３０の処理フローチャートに示す処理を行い、ステップＳ２２２の処理は行わない。
【０２１１】
同様に、図３６に示す処理フローチャートのステップＳ２５０の処理として、図３５の処理フローチャートに示す処理の代わりに、図３０の処理フローチャートに示す処理を行い、ステップＳ２５１の処理は行わない。
〔第３の実施の形態〕
第３の実施の形態では、本発明を実現するデータ加工手段をＷｅｂクライアント側のＷｅｂブラウザ内へ設ける。
【０２１２】
本形態では、Ｗｅｂブラウザの備える機能により表示を制御する。これにより、第２の実施の形態と同様の利点に加えて、さらに、Ｗｅｂブラウザの既存の表示制御機能を利用するため、データ加工手段からデータの表示制御手段を省くことができる。
【０２１３】
図３７に、第３の実施の形態における本発明のシステム構成例を示す。
【０２１４】
図３７に示すＷｅｂサーバ３１０は、図１に示すＷｅｂサーバ１２０に、ネットワーク３３０は図１に示すネットワーク１３０に、アプリケーション・データ３２０は図１に示すアプリケーション・データ１５０に、それぞれ対応する。
【０２１５】
Ｗｅｂブラウザ３４５は、データ加工手段３５０を備える。データ加工手段３５０は、図１に示すデータ加工装置１１０とほぼ同様の処理を行う。
【０２１６】
本形態において、Ｗｅｂサーバ・システム３００のＷｅｂサーバ３１０は、Ｗｅｂクライアント３４０のＷｅｂブラウザ３４５からの要求により、ネットワーク３３０を介して、Ｗｅｂブラウザ３４５へアプリケーション・データ３２０を返却する。
【０２１７】
Ｗｅｂブラウザ３４５内のデータ加工手段３５０は、ユーザカスタマイズ部３５１、データ指定部３５２、データ保存部３５３、情報分析部３５４、データ生成部３５５を備える。
【０２１８】
ユーザカスタマイズ部３５１、データ指定部３５２、データ保存部３５３、情報分析部３５４は、それぞれ図３１に示すユーザカスタマイズ部２５１、データ指定部２５２、データ保存部２５３、情報分析部２５４と同様の処理を行う。
【０２１９】
データ生成部３５５は、分析情報部３１５が分析情報テーブル３６４に格納した分析情報にしたがって、処理対象に指定されたアプリケーション・データ３２０を編集加工してＨＴＭＬ形式の受動型閲覧用データ３６５を生成し、Ｗｅｂブラウザ３４５の既存機能である表示処理手段（図示しない）へ渡す手段である。
【０２２０】
データ生成部３５５は、ユーザカスタマイズ情報３６１にもとづいて処理対象に指定されたアプリケーション・データ３２０をＷｅｂブラウザ３４５で１ページに表示する分のデータに分割し、分割したデータに対し表示リダイレクト、スクロール、フォントサイズ指定、画像加工などの処理を行う。
【０２２１】
Ｗｅｂブラウザ３４５内に設けられるデータ加工手段３５０は、図３１に示すデータ加工手段２５０と同様の構成であってもよい。すなわち、前記の各手段に加えて表示制御部３５６（図示しない）を備えてもよい。
【０２２２】
表示制御部３５６は、分析情報テーブル３６４の分析情報にもとづいて、所定の表示時間の経過により受動型閲覧用データ３６５の各ページの表示の切替えの制御を行う。さらに表示制御部３５６は、ユーザからの指示入力により、表示のスキップや表示の戻し、リンク先表示などの制御を行う。
【０２２３】
表示制御部３５６を備える構成の場合には、データ生成部３５５は、図３１に示すデータ生成部２５５と同様の処理を行う。データ生成部３５５は、ユーザカスタマイズ情報テーブル３６１のユーザ情報にしたがって、アプリケーション・データ３２０に対してスクロール指示、フォントサイズの変更、画像データの加工などの編集を行う。なお、この場合には、データ生成部３５５は、アプリケーション・データ３２０にＭＥＴＡタグを付加しない。
【０２２４】
図３８に、データ処理手段のデータ加工処理の処理フローチャート（１）を示す。図３８に示す処理は、処理対象がネットワーク３３０を介してＷｅｂサーバ３１０から取得するアプリケーション・データ３２０である場合の処理である。
【０２２５】
ステップＳ３０１からステップＳ３１０までの処理は、図３４に示すステップＳ２１１からステップＳ２２０までの処理のそれぞれに対応し、同様であるので、説明を省略する。
【０２２６】
ステップＳ３１０の処理の後、データ生成部３５５は、分析情報テーブル３６４の分析情報をもとにアプリケーション・データ３２０を加工する（ステップＳ３１１）。その後、Ｗｅｂブラウザ３４５内の既存の機能（表示処理手段）で表示制御を行う（ステップＳ３１２）。
【０２２７】
図３９に、図３８に示すステップＳ３１１の処理の詳細な処理フローチャートを示している。
【０２２８】
ステップＳ３２１からステップＳ３２３までの処理は、図３０に示すステップＳ１２１からステップＳ１２３までの処理と同様である。ステップＳ３２３の処理の後、データ生成部３５５は、受動型閲覧用データ３６５の先頭のＨＴＭＬデータをＷｅｂブラウザ３４５の既存の機能（表示処理手段など）へ渡す（ステップＳ３２４）。
【０２２９】
図４０に、データ加工手段３５０のデータ加工処理の処理フローチャート（２）を示す。図４０に示す処理は、Ｗｅｂクライアント３４０のローカルディスクから取得するアプリケーション・データ３２０を加工する場合の処理である。
【０２３０】
ステップＳ３３１からステップＳ３３９までの処理は、図３６に示すステップＳ２４１からステップＳ２４９までの処理のそれぞれに対応しほぼ同様であるが、ステップＳ３３４の処理では、処理対象のアプリケーション・データ３２０としての指定をローカルディスクに記憶されているファイル名で受け取り、アプリケーション・データ３２０をローカルディスクから取得する。
【０２３１】
ステップＳ３３９の処理の後、データ生成部３５５は、分析情報３５４をもとに、指定されたアプリケーション・データ３２０を加工してＨＴＭＬファイルの受動型閲覧用データ３６５を作成し、受動型閲覧用データ３６５の先頭のＨＴＭＬファイルをＷｅｂブラウザ３４５の既存の機能である表示処理手段へ渡す（ステップＳ３４０）。その後、Ｗｅｂブラウザ３４５の表示処理手段で表示制御を行う（ステップＳ３４１）。ステップＳ３４０の詳細な処理は、図３９に示す処理フローチャートと同様の手順であるので説明を省略する。
【０２３２】
また、前述のようにデータ加工手段３５０が表示制御部３５６を備える場合には、処理の流れは図３４から図３６に示す処理フローチャートと同様である。
【０２３３】
以上、本発明の実施の態様として、アプリケーション・データ１５０、２２０、３２０を受動的に閲覧できるようにクライアント１４０、２４０、３４０の表示端末に表示する複数の態様を説明した。
【０２３４】
いずれの態様においても、Ｗｅｂクライアント１４０、２４０、３４０に音声出力手段と、既存のテキスト読み上げ処理手段とを備え、これらの手段を組み合わせることにより、Ｗｅｂクライアント１４０、２４０、３４０のＷｅｂブラウザ１４１、２８０、３４５で表示する受動型閲覧用データ１５１、２６５、３６５のテキスト部分を音声として出力することができる。データ生成部１１５、２５５、３５５は、処理対象のデータをユーザが黙読可能な程度の速度でＷｅｂブラウザ１４１、２８０、３４５に表示するように加工する。このため、既存のテキスト読み上げ処理手段により処理されて出力される音声の出力速度を、Ｗｅｂブラウザ１４１、２８０、３４５での表示切替え速度と対応させることができる。Ｗｅｂブラウザ１４１、２８０、３４５によるページ表示と音声出力とを併用することにより、視覚障害者もテキストベースのアプリケーション・データ１５０、２２０、３２０の利用が可能になる。また、一般的なユーザも、Ｗｅｂブラウザ１４１、２８０、３４５に表示された受動型閲覧用データ１５１、２６５、３６５を聞き流しながら他の作業を行うというような、データの受動的な取得が可能となる。
【０２３５】
本発明の形態および実施例の特徴を列記すると以下のとおりである。
【０２３６】
（付記１）  データをページ単位で表示処理する閲覧手段が表示するデータを、受動的な閲覧に適した表示方式により表示されるように加工する処理方法であって、
所定の表示方式にもとづいて、少なくとも前記データを分割する分割位置と、前記分割位置で分割された分割データごとの表示時間と、前記分割データ同士の対応関係とを分析する分析処理過程と、
前記分析処理過程の処理結果をもとに、前記データを分割し、前記分割データを前記閲覧手段で解釈されページ単位で表示処理されるマークアップ言語で記述される受動型閲覧用データに加工するデータ生成処理過程とを備える
ことを特徴とする受動型閲覧用データ加工処理方法。
（付記２）  前記データ生成処理過程は、前記閲覧手段がスクリプティング技術またはオブジェクト技術によりダイナミックにマークアップ言語で記述されたデータを処理できる場合に、前記分割データを、前記閲覧手段で解釈可能なスクリプティング技術もしくはオブジェクト技術を含むマークアップ言語で記述される受動型閲覧用データに加工する処理を含む
ことを特徴とする付記１に記載の受動型閲覧用データ加工処理方法。
（付記３）さらに、前記分析処理過程および前記データ生成処理過程の処理の対象となるデータの指定を受け付け、前記指定されたデータを前記データとする対象データ指定処理過程を備える
ことを特徴とする付記１に記載の受動型閲覧用データ加工処理方法。
（付記４）  前記対象データ指定処理過程は、さらに、前記指定されたデータがリンク先を含む場合に、当該指定されたデータのみを前記データとする第１の指定、または、当該リンク先のデータのみを前記データとする第２の指定、または、当該指定されたデータおよび当該リンク先のデータのいずれをも前記データとする第３の指定のいずれか一つの指定を受け付け、当該指定に応じたデータを前記データとする処理を含む
ことを特徴とする付記３に記載の受動型閲覧用データ加工処理方法。
（付記５）  前記対象データ指定処理過程は、さらに、ユーザからのキーワードの入力を受け付け、前記キーワードを含む所定のサイズのデータを前記データとする処理を含む
ことを特徴とする付記３に記載の受動型閲覧用データ加工処理方法。
（付記６）  さらに、クライアント端末からのデータ入力を受け付け、前記入力データをもとに、少なくとも表示方式について定めたユーザ情報を作成してユーザ情報記憶手段に記憶するユーザカスタマイズ処理過程を備える
ことを特徴とする付記１に記載の受動型閲覧用データ加工処理方法。
（付記７）  データをページ単位で表示処理する閲覧手段が表示するデータを、受動的な閲覧に適した表示方法により表示されるように加工する処理をコンピュータに実行させるためのプログラムであって、
所定の表示方式にもとづいて、少なくとも前記データを分割する分割位置と、
前記分割位置で分割された分割データごとの表示時間と、前記分割データ同士の対応関係とを分析する分析処理と、
前記分析処理過程の処理結果をもとに、前記データを分割し、前記分割データを前記閲覧手段で解釈されページ表示処理されるマークアップ言語で記述される受動型閲覧用データに加工するデータ生成処理とを、
コンピュータに実行させる
ことを特徴とする受動型閲覧用データ加工処理プログラム。
（付記８）  前記データ生成処理は、前記閲覧手段がスクリプティング技術またはオブジェクト技術によりダイナミックにマークアップ言語で記述されたデータを処理できる場合に、前記分割データを、前記閲覧手段で解釈可能なスクリプティング技術もしくはオブジェクト技術を含むマークアップ言語で記述される受動型閲覧データに加工する処理を含む
ことを特徴とする付記７に記載の受動型閲覧用データ加工処理プログラム。
【０２３７】
（付記９）  さらに、前記分析処理および前記データ生成処理の対象となるデータの指定を受け付け、前記指定されたデータを前記データとする対象データ指定処理を、
コンピュータに実行させる
ことを特徴とする付記７に記載の受動型閲覧用データ加工処理プログラム。
【０２３８】
（付記１０）  前記対象データ指定処理は、さらに、前記指定されたデータがリンク先を含む場合に、当該指定されたデータのみを前記データとする第１の指定、または、当該リンク先のデータのみを前記データとする第２の指定、または、当該指定されたデータおよび当該リンク先のデータのいずれをも前記データとする第３の指定のいずれか一つの指定を受け付け、当該指定に応じたデータを前記データとする処理を含む
ことを特徴とする付記９に記載の受動型閲覧用データ加工処理プログラム。
【０２３９】
（付記１１）  前記対象データ指定処理は、さらに、ユーザからのキーワードの入力を受け付け、前記キーワードを含む所定のサイズのデータを前記データとする処理を含む
ことを特徴とする付記９に記載の受動型閲覧用データ加工処理プログラム。
【０２４０】
（付記１２）  さらに、クライアント端末からデータ入力を受け付け、前記入力データをもとに、少なくとも表示方式を定めたユーザ情報を作成してユーザ情報記憶手段に記憶するユーザカスタマイズ処理を
コンピュータに実行させる
ことを特徴とする付記７に記載の受動型閲覧用データ加工処理プログラム。
【０２４１】
（付記１３）  データ配信サーバがクライアント端末の閲覧手段へ送出するデータを、受動的な閲覧に適した表示方法により表示されるように加工処理をコンピュータに実行させるためのプログラムであって、
所定の表示方式にもとづいて、少なくとも前記データを分割する分割位置と、前記分割位置で分割された分割データごとの表示時間と、前記分割データ同士の対応関係とを分析する分析処理と、
前記分析処理の処理結果をもとに、前記データを分割し、前記分割データを前記閲覧手段で解釈されページ表示処理されるマークアップ言語で記述される受動型閲覧用データに加工するデータ生成処理とを、
前記コンピュータに実行させることを特徴とする受動型閲覧用データ加工処理プログラム。
（付記１４）  前記データ生成処理は、前記閲覧手段がスクリプティング技術またはオブジェクト技術によりダイナミックにマークアップ言語で記述されたデータを処理できる場合に、前記分割データを、前記閲覧手段で解釈可能なスクリプティング技術もしくはオブジェクト技術を含むマークアップ言語で記述される受動型閲覧用データに加工する処理を含む
ことを特徴とする付記１３に記載の受動型閲覧用データ加工処理プログラム。
（付記１５）  さらに、前記分析処理および前記データ生成処理の対象となるデータの指定を受け付け、前記指定されたデータを前記データとする対象データ指定処理を、
前記コンピュータに実行させることを特徴とする付記１３に記載の受動型閲覧用データ加工処理プログラム。
（付記１６）  前記対象データ指定処理は、さらに、前記指定されたデータがリンク先を含む場合に、当該指定されたデータのみを前記データとする第１の指定、または、当該リンク先のデータのみを前記データとする第２の指定、または、当該指定されたデータおよび当該リンク先のデータのいずれをも前記データとする第３の指定のいずれか一つの指定を受け付け、当該指定に応じたデータを前記データとする処理を含む
ことを特徴とする付記１５に記載の受動型閲覧用データ加工処理プログラム。
（付記１７）  前記対象データ指定処理は、さらに、ユーザからのキーワードの入力を受け付け、前記キーワードを含む所定のサイズのデータを前記データとする処理を含む
ことを特徴とする付記１５に記載の受動型閲覧用データ加工処理プログラム。
（付記１８） さらに、クライアント端末からのデータ入力を受け付け、前記入力データをもとに、少なくとも表示方式を定めたユーザ情報を作成してユーザ情報記憶手段に記憶するユーザカスタマイズ処理をコンピュータに実行させることを特徴とする付記１３に記載の受動型閲覧用データ加工処理プログラム。
（付記１９）  データ配信サーバがクライアント端末の閲覧手段へ送出するデータを、受動的な閲覧に適した表示方法により表示されるように加工処理する装置であって、
所定の表示方式にもとづいて、少なくとも前記データを分割する分割位置と、前記分割位置で分割された分割データごとの表示時間と、前記分割データ同士の対応関係とを分析する分析処理手段と、
前記分析処理手段の処理結果をもとに、前記データを分割し、前記分割データを前記閲覧手段で解釈されページ表示処理されるマークアップ言語で記述される受動型閲覧用データに加工するデータ生成処理手段とを備える
ことを特徴とする受動型閲覧用データ加工処理装置。
【０２４２】
（付記２０）  前記データ生成処理手段は、前記閲覧手段がスクリプティング技術またはオブジェクト技術によりダイナミックにマークアップ言語で記述されたデータを処理できる場合に、前記分割データを、前記閲覧手段で解釈可能なスクリプティング技術もしくはオブジェクト技術を含むマークアップ言語で記述される受動型閲覧用データに加工する
ことを特徴とする付記１９に記載の受動型閲覧用データ加工処理装置。
【０２４３】
（付記２１）  さらに、前記分析処理手段および前記データ生成処理手段の処理の対象となるデータの指定を受け付け、前記指定されたデータを前記データとする対象データ指定処理手段を備える
ことを特徴とする付記１９に記載の受動型閲覧用データ加工処理装置。
【０２４４】
（付記２２）  前記対象データ指定処理手段は、さらに、前記指定されたデータがリンク先を含む場合に、当該指定されたデータのみを前記データとする第１の指定、または、当該リンク先のデータのみを前記データとする第２の指定、または、当該指定されたデータおよび当該リンク先のデータのいずれをも前記データとする第３の指定のいずれか一つの指定を受け付け、当該指定に応じたデータを前記データとする
ことを特徴とする付記２１に記載の受動型閲覧用データ加工処理装置。
【０２４５】
（付記２３）  前記対象データ指定処理手段は、さらに、ユーザからのキーワードの入力を受け付け、前記キーワードを含む所定のサイズのデータを前記データとする
ことを特徴とする付記２１に記載の受動型閲覧用データ加工処理装置。
【０２４６】
（付記２４）  さらに、クライアント端末からのデータ入力を受け付け、前記入力データをもとに、少なくとも表示方式を定めたユーザ情報を作成してユーザ情報記憶手段に記憶するユーザカスタマイズ処理手段を備える
ことを特徴とする付記１９に記載の受動型閲覧用データ加工処理装置。
【０２４７】
（付記２５）  端末の閲覧手段がデータを表示する際に、受動的な閲覧に適した表示方法により表示されるようにデータを加工処理する装置であって、
所定の表示方式にもとづいて、データ配信サーバまたは前記端末の記憶装置から取得した前記データについて、少なくとも前記データを分割する分割位置と、
前記分割位置で分割された分割データごとの表示時間と、前記分割データ同士の対応関係とを分析する分析処理手段と、
前記分析処理手段の処理結果をもとに、前記データを分割し、前記分割データを、前記閲覧手段で解釈されページ単位で表示処理されるマークアップ言語で記述される受動型閲覧用データに加工するデータ生成処理手段とを備える
ことを特徴とする端末側受動型閲覧用データ加工処理装置。
【０２４８】
（付記２６）  前記データ生成処理手段は、前記閲覧手段がスクリプティング技術またはオブジェクト技術によりダイナミックにマークアップ言語で記述されたデータを処理できる場合に、前記分割データを、前記閲覧手段で解釈可能なスクリプティング技術もしくはオブジェクト技術を含むマークアップ言語で記述される受動型閲覧用データに加工する
ことを特徴とする付記２５に記載の端末側受動型閲覧用データ加工処理装置。
【０２４９】
（付記２７）  さらに、前記分割処理手段および前記データ生成処理手段の処理の対象となるデータの指定を受け付け、前記指定されたデータを前記データとする対象データ指定処理手段を備える
ことを特徴とする付記２５に記載の端末側受動型閲覧用データ加工処理装置。
【０２５０】
（付記２８）  前記対象データ指定手段は、さらに、前記指定されたデータがリンク先を含む場合に、当該指定されたデータのみを前記データとする第１の指定、または、当該リンク先のデータのみを前記データとする第２の指定、または、当該指定されたデータおよび当該リンク先のデータのいずれをも前記データとする第３の指定のいずれか一つの指定を受け付け、当該指定に応じたデータを前記データとする
ことを特徴とする付記２７に記載の端末側受動型閲覧用データ加工処理装置。
【０２５１】
（付記２９）  前記対象データ指定手段は、さらに、ユーザからのキーワードの入力を受け付け、前記キーワードを含む所定のサイズのデータを前記データとする
ことを特徴とする付記２７に記載の端末側受動型閲覧用データ加工処理装置。
【０２５２】
（付記３０）  さらに、前記端末からのデータ入力を受け付け、前記入力データをもとに、少なくとも表示法式について定めたユーザ情報を作成してユーザ情報記憶手段に記憶するユーザカスタマイズ処理手段を備える
ことを特徴とする付記２５に記載の端末型受動型閲覧用データ加工処理装置。
【０２５３】
（付記３１）  さらに、前記受動型閲覧データを前記表示時間にもとづいてページ表示を切替える表示制御指示、または、前記端末からの入力指示に応じた表示制御指示を、前記閲覧手段に通知する表示制御手段を備える
ことを特徴とする付記２５に記載の端末側受動型閲覧用データ加工処理装置。
【０２５４】
（付記３２）  端末の閲覧手段がデータを表示する際に、受動的な閲覧に適した表示方法により表示されるようにデータを加工する処理をコンピュータに実行させるプログラムであって、
所定の表示方式にもとづいて、データ配信サーバまたは前記端末の記憶装置から取得した前記データについて、少なくとも前記データを分割する分割位置と、
前記分割位置で分割された分割データごとの表示時間と、前記分割データ同士の対応関係とを分析する分析処理と、
前記分析処理の処理結果をもとに、前記データを分割し、前記分割データを前記閲覧手段で解釈されページ単位で表示処理されるマークアップ言語で記述される受動型閲覧用データに加工するデータ生成処理とを、
コンピュータに実行させる
ことを特徴とする端末側受動型閲覧用データ加工処理プログラム。
（付記３３）  前記データ生成処理は、前記閲覧手段がスクリプティング技術またはオブジェクト技術によりダイナミックにマークアップ言語で記述されたデータを処理できる場合に、前記分割データを、前記閲覧手段で解釈可能なスクリプティング技術もしくはオブジェクト技術を含むマークアップ言語で記述される受動型閲覧用データに加工する処理を含む
ことを特徴とする付記３２に記載の端末側受動型閲覧用データ加工処理プログラム。
【０２５５】
（付記３４）  さらに、前記分割処理および前記データ生成処理の対象となるデータの指定を受け付け、前記指定されたデータを前記データとする対象データ指定処理を、
コンピュータに実行させる
ことを特徴とする付記３２に記載の端末側受動型閲覧用データ加工処理プログラム。
【０２５６】
（付記３５）  前記対象データ指定処理は、さらに、前記指定されたデータがリンク先を含む場合に、当該指定されたデータのみを前記データとする第１の指定、または、当該リンク先のデータのみを前記データとする第２の指定、または、当該指定されたデータおよび当該リンク先のデータのいずれをも前記データとする第３の指定のいずれか一つの指定を受け付け、当該指定に応じたデータを前記データとする処理を含む
ことを特徴とする付記３４に記載の端末側受動型閲覧用データ加工処理プログラム。
【０２５７】
（付記３６）  前記対象データ指定処理は、さらに、ユーザからのキーワードの入力を受け付け、前記キーワードを含む所定のサイズのデータを前記データとする
ことを特徴とする付記３４に記載の端末側受動型閲覧用データ加工処理プログラム。
【０２５８】
（付記３７）  さらに、前記端末からのデータ入力を受け付け、前記入力データをもとに、少なくとも表示法式について定めたユーザ情報を作成してユーザ情報記憶手段に記憶するユーザカスタマイズ処理を、
コンピュータに実行させる
ことを特徴とする付記３２に記載の端末型受動型閲覧用データ加工処理プログラム。
【０２５９】
（付記３８）  さらに、前記受動型閲覧データを前記表示時間にもとづいてページ表示を切替える表示制御指示、または、前記端末からの入力指示に応じた表示制御指示を、前記閲覧手段に通知する表示制御処理を、
コンピュータに実行させる
ことを特徴とする付記３２に記載の端末側受動型閲覧用データ加工処理プログラム。
（付記３９）  端末でデータを表示する際に、受動的な閲覧に適した表示方法により表示されるようにデータを加工して閲覧させる処理をコンピュータに実行させるプログラムであって、
所定の表示方式にもとづいて、データ配信サーバまたは前記端末の記憶装置から取得した前記データについて、少なくとも前記データを分割する分割位置と、前記分割位置で分割された分割データごとの表示時間と、前記分割データ同士の対応関係とを分析する分析処理と、
前記分析処理の処理結果をもとに、前記データを分割し、前記分割データを前記閲覧手段で解釈されページ単位で表示処理されるマークアップ言語で記述される受動型閲覧用データに加工するデータ生成処理と、
前記受動型閲覧データを、前記表示時間にもとづいてページ表示を切替える表示制御指示、または、前記端末からの入力指示に応じた表示制御指示をもとに、前記端末の表示手段に表示させる表示制御処理とを、
コンピュータに実行させる
ことを特徴とする受動型閲覧用データ閲覧処理プログラム。
（付記４０）  さらに、前記分析処理および前記データ生成処理の対象となるデータの指定を受け付け、前記指定されたデータを前記データとする対象データ指定処理を、
コンピュータに実行させる
ことを特徴とする付記３９に記載の受動型閲覧用データ閲覧処理プログラム。
【０２６０】
（付記４１）  前記対象データ指定処理は、さらに、前記指定されたデータがリンク先を含む場合に、当該指定されたデータのみを前記データとする第１の指定、または、当該リンク先のデータのみを前記データとする第２の指定、または、当該指定されたデータおよび当該リンク先のデータのいずれをも前記データとする第３の指定のいずれか一つの指定を受け付け、当該指定に応じたデータを前記データとする処理を含む
ことを特徴とする付記４０に記載の受動型閲覧用データ閲覧処理プログラム。
【０２６１】
（付記４２）  前記対象データ指定処理は、さらに、ユーザからのキーワードの入力を受け付け、前記キーワードを含む所定のサイズのデータを対象データとする処理を含む
ことを特徴とする付記４０に記載の受動型閲覧用データ閲覧処理プログラム。
【０２６２】
【発明の効果】
このように、本発明によれば、アプリケーション・データのフォントサイズの変更、画像サイズの変更、不要情報の削除、表示方法の設定、表示時間の設定などを行うことで、ユーザはスクロールやクリックなどの操作を行うことなく、Ｗｅｂページの受動的な閲覧を楽しむことができる。
【０２６３】
以下に、本発明の奏する効果を列記する。
【０２６４】
１）本発明によれば、ネットワークに存在するデータやローカルディスクに記憶されるデータのようにコンピュータでアクセスすることが前提となっているデータを、テレビやラジオの番組視聴のように受動的に閲覧することができる。さらに、テレビやラジオの放送のように固定的な形式や順序でデータが提供されるのではなく、ユーザの嗜好にあった内容や表示条件でデータを閲覧することができる。
【０２６５】
２）従来のＷｅｂページの閲覧は、表示端末の間近で一人で楽しむことを前提としていた。本発明によれば、Ｗｅｂページが表示端末に拡大して表示されるため、少し離れた位置からでもページを閲覧でき、複数の人が同じ画面を見ながら楽しむという新しい楽しみ方を提供することができる。
【０２６６】
３）インターネットにより取得できるデータは、ニュース性やインタラクティブ性に焦点が当てられがちである。本発明によれば、インターネットをデータベースとしてより広く利用する環境を提供できる。
【０２６７】
４）Ｗｅｂのオンライン広告やメール中の広告は、広告であると認識された瞬間に読み飛ばされるおそれがある。本発明では、処理対象に指定されたデータを分析した順序で自動的に切り替えて表示するため、指定したデータの中に広告データを含めて指定することにより、原則として、ユーザが広告データを読みとばすことができなくなり、オンライン広告の効果を高めることができる。
【０２６８】
５）従来では、Ｗｅｂページは細かな文字で記述されることが多く、モニタ上に表示される文字を読むことは閲覧者の疲労を招きやすかった。本発明では、Ｗｅｂページの文字を映画の字幕や電光掲示板の表示のように大きな文字で表示するため、閲覧者の疲労の軽減、特に眼への負担を和らげるという効果がある。
【０２６９】
特に、高齢者や弱視者などの細かい文字を見るのが困難であるユーザにとっても、快適にＷｅｂ閲覧を楽しむことができる。
【０２７０】
６）従来、Ｗｅｂページの閲覧では、マウスクリックして次のページ表示を待ったり、ひっきりなしにスクロールやクリックを行わなければならず、このような閲覧中の操作は閲覧者にストレスを与えていた。本発明によれば、Ｗｅｂページが自動的に切り替わって表示されていくので、操作から生ずるストレスを軽減することができる。
【０２７１】
７）近年の、Ｗｅｂ閲覧中に自動的に子ウィンドウをポップアップして表示する形式のＷｅｂページが増加していて、利用者のひんしゅくを買っている。本発明では、指定されたデータを加工する際に、子ウィンドウによる表示機能を取り除いて加工することができるため、ユーザの望まないポップアップの表示を排除したデータを閲覧に供することができる。
【図面の簡単な説明】
【図１】第１の実施の形態における本発明のシステム構成例を示す図である。
【図２】サーバ側ユーザ情報テーブルのデータ構成例を示す図である。
【図３】クライアント側ユーザ情報の構成例を示す図である。
【図４】対象データ指定情報テーブルのデータ構成例を示す図である。
【図５】リンク情報テーブルのデータ構成例を示す図である。
【図６】分析情報テーブルのデータ構成例を示す図である。
【図７】処理対象となるオリジナルのアプリケーション・データのＷｅｂブラウザの表示例を示す図である。
【図８】字幕式に加工した場合のＷｅｂブラウザの表示例（１）を示す図である。
【図９】字幕式に加工した場合のＷｅｂブラウザの表示例（２）を示す図である。
【図１０】字幕式に加工した場合のＷｅｂブラウザの表示例（３）を示す図である。
【図１１】字幕式に加工した場合のＷｅｂブラウザの表示例（４）を示す図である。
【図１２】字幕式に加工した場合のＷｅｂブラウザの表示例（５）を示す図である。
【図１３】字幕式に加工した場合のＷｅｂブラウザの表示例（６）を示す図である。
【図１４】字幕式に加工した場合のＷｅｂブラウザの表示例（７）を示す図である。
【図１５】電光掲示板式に加工した場合のＷｅｂブラウザの表示例（１）を示す図である。
【図１６】電光掲示板式に加工した場合のＷｅｂブラウザの表示例（２）を示す図である。
【図１７】電光掲示板式に加工した場合のＷｅｂブラウザの表示例（３）を示す図である。
【図１８】べた書き式に加工した場合のＷｅｂブラウザの表示例（１）を示す図である。
【図１９】べた書き式に加工した場合のＷｅｂブラウザの表示例（２）を示す図である。
【図２０】べた書き式に加工した場合のＷｅｂブラウザの表示例（３）を示す図である。
【図２１】目次ページのＷｅｂブラウザの表示例を示す図である。
【図２２】リンク先のページのＷｅｂブラウザの表示例を示す図である。
【図２３】制御ボタン群の表示例を示す図である。
【図２４】キーワードによる検索結果による表示例を示す図である。
【図２５】リンク表示例を示す図である。
【図２６】フレーム分割した表示例を示す図である。
【図２７】フレーム分割しない表示例を示す図である。
【図２８】サーバ側ユーザ情報作成処理の処理フローチャートである。
【図２９】データ加工処理の処理フローチャートである。
【図３０】図２９に示すステップＳ１１８の処理の詳細な処理フローチャートである。
【図３１】第２の実施の形態における本発明のシステム構成例を示す図である。
【図３２】インデックスとして使用する目次ページのＷｅｂブラウザの表示例を示す図である。
【図３３】ユーザカスタマイズ情報作成処理の処理フローチャートである。
【図３４】データ加工処理の処理フローチャート（１）である。
【図３５】図３４に示すステップＳ２２１の処理の詳細な処理フローチャートである。
【図３６】データ加工処理の処理フローチャート（２）である。
【図３７】第３の実施の形態における本発明のシステム構成例を示す図である。
【図３８】データ加工処理の処理フローチャート（１）である。
【図３９】図３８に示すステップＳ３１１の処理の詳細な処理フローチャートである。
【図４０】データ加工処理の処理フローチャート（２）である。
【符号の説明】
１００  受動型閲覧用データ提供システム
１１０  データ加工装置
１１１  ユーザカスタマイズ部
１１２  データ指定部
１１３  情報分析部
１１４  データ生成部
１１５  サーバ側ユーザ情報テーブル
１１６  対象データ指定情報テーブル
１１７  リンク情報テーブル
１１８  分析情報テーブル
１２０  Ｗｅｂサーバ
１３０  ネットワーク
１４０  Ｗｅｂクライアント
１４１  Ｗｅｂブラウザ
１４２  クライアント側ユーザ情報
１５０  アプリケーション・データ
１５１  受動型閲覧用データ
２００  Ｗｅｂサーバ・システム
２１０  Ｗｅｂサーバ
２２０  アプリケーション・データ
２３０  ネットワーク
２４０  Ｗｅｂクライアント
２５０  データ加工手段
２５１  ユーザカスタマイズ部
２５２  データ指定部
２５３  データ保存部
２５４  情報分析部
２５５  データ生成部
２５６  表示制御部
２６１  ユーザカスタマイズ情報
２６２  対象データ指定情報テーブル
２６３  リンク情報テーブル
２６４  分析情報テーブル
２６５  受動型閲覧用データ
２８０  Ｗｅｂブラウザ
３００  Ｗｅｂサーバ・システム
３１０  Ｗｅｂサーバ
３２０  アプリケーション・データ
３３０  ネットワーク
３４０  Ｗｅｂクライアント
３４５  Ｗｅｂブラウザ
３５０  データ加工手段
３５１  ユーザカスタマイズ部
３５２  データ指定部
３５３  データ保存部
３５４  情報分析部
３５５  データ生成部
３６１  ユーザカスタマイズ情報
３６２  対象データ指定情報テーブル
３６３  リンク情報テーブル
３６４  分析情報テーブル
２６５  受動型閲覧用データ
【図１】
0003949923.tif 000002
【図２】
0003949923.tif 000003
【図３】
0003949923.tif 000004
【図４】
0003949923.tif 000005
【図５】
0003949923.tif 000006
【図６】
0003949923.tif 000007
【図７】
0003949923.tif 000008
【図８】
0003949923.tif 000009
【図９】
0003949923.tif 000010
【図１０】
0003949923.tif 000011
【図１１】
0003949923.tif 000012
【図１２】
0003949923.tif 000013
【図１３】
0003949923.tif 000014
【図１４】
0003949923.tif 000015
【図１５】
0003949923.tif 000016
【図１６】
0003949923.tif 000017
【図１７】
0003949923.tif 000018
【図１８】
0003949923.tif 000019
【図１９】
0003949923.tif 000020
【図２０】
0003949923.tif 000021
【図２１】
0003949923.tif 000022
【図２２】
0003949923.tif 000023
【図２３】
0003949923.tif 000024
【図２４】
0003949923.tif 000025
【図２５】
0003949923.tif 000026
【図２６】
0003949923.tif 000027
【図２７】
0003949923.tif 000028
【図２８】
0003949923.tif 000029
【図２９】
0003949923.tif 000030
【図３０】
0003949923.tif 000031
【図３１】
0003949923.tif 000032
【図３２】
0003949923.tif 000033
【図３３】
0003949923.tif 000034
【図３４】
0003949923.tif 000035
【図３５】
0003949923.tif 000036
【図３６】
0003949923.tif 000037
【図３７】
0003949923.tif 000038
【図３８】
0003949923.tif 000039
【図３９】
0003949923.tif 000040
【図４０】
0003949923.tif 000041