(57)【要約】【課題】複数のＷｅｂページからユーザが選んだ情報を簡単に１つのページに纏める。【解決手段】１つのユーザ用ページに纏めて配置するオブジェクトおよびそれらを配置する位置をユーザに選択させるＷｅｂデータ選択部１０２と、ユーザが選択したオブジェクトが存在するネットワーク上およびＷｅｂページ上の場所を示す場所情報と当該オブジェクトの前記位置を示す配置位置情報とを、そのオブジェクトを配置するユーザ用ページと対応付けて記憶するレイアウト情報記憶部１２１と、ユーザが指定したユーザ用ページに配置するオブジェクトの内容情報をそのユーザ用ページに対応する場所情報に基づいて取得する選択Ｗｅｂデータ取得部１０４と、ユーザが指定したユーザ用ページを、そのユーザ用ページに配置するオブジェクトの内容情報およびそのオブジェクトの配置位置情報に基づいて表示する、ページ再現表示処理部１０３と、を設ける。【選択図】図３
2008046879.tif 000002
【特許請求の範囲】
【請求項１】
１つのユーザ用ページに纏めて配置するオブジェクトである配置オブジェクトを既存のＷｅｂページの中からユーザに選択させるオブジェクト選択手段と、
前記配置オブジェクトを配置する前記ユーザ用ページ上の位置をユーザに選択させる配置位置選択手段と、
ユーザが選択した前記配置オブジェクトが存在するネットワーク上およびＷｅｂページ上の場所を示すオブジェクト場所情報と当該配置オブジェクトの前記位置を示す配置位置情報とを、当該配置オブジェクトを配置する前記ユーザ用ページと対応付けて記憶するオブジェクト情報記憶手段と、
ユーザが指定した前記ユーザ用ページに配置する前記配置オブジェクトの内容を示す内容情報を、当該ユーザ用ページに対応付けられて前記オブジェクト情報記憶手段に記憶されている前記オブジェクト場所情報に基づいて取得する、内容情報取得手段と、
ユーザが指定した前記ユーザ用ページを、前記内容情報取得手段によって取得された当該ユーザ用ページに配置する前記配置オブジェクトの前記内容情報および前記オブジェクト情報記憶手段に記憶されている当該配置オブジェクトの前記配置位置情報に基づいて表示する、ユーザ用ページ表示手段と、
を有することを特徴とするページ表示装置。
【請求項２】
前記オブジェクト選択手段は、既存のＷｅｂページの中から、前記配置オブジェクトとともに、当該Ｗｅｂページが更新されても内容が変わらないオブジェクトをキーワードとしてユーザに選択させ、
前記オブジェクト情報記憶手段は、前記配置オブジェクトの前記オブジェクト場所情報として、既存のＷｅｂページの中から当該配置オブジェクトとともにユーザが選択した前記キーワードと当該配置オブジェクトとの位置関係および当該ＷｅｂページのＵＲＬを示す情報を記憶する、
請求項１記載のページ表示装置。
【請求項３】
内容の遷移の調査の対象である調査オブジェクトを既存のＷｅｂページの中からユーザに選択させるオブジェクト選択手段と、
ユーザが選択した前記調査オブジェクトが存在するネットワーク上およびＷｅｂページ上の場所を示すオブジェクト場所情報を記憶するオブジェクト情報記憶手段と、
ユーザが指定した前記ユーザ用ページに配置する前記配置オブジェクトの内容を示す内容情報を、前記オブジェクト情報記憶手段に記憶されている当該配置オブジェクトの前記オブジェクト場所情報に基づいて所定の日時ごとに取得する、内容情報取得手段と、
前記調査オブジェクトの日時ごとの内容を、前記内容情報取得手段によって取得された当該調査オブジェクトの前記内容情報に基づいて、１つのページに纏めて配置して表示する遷移ページ表示手段と、
を有することを特徴とするページ表示装置。
【請求項４】
１つのユーザ用ページに纏めて配置するオブジェクトである配置オブジェクトを既存のＷｅｂページの中からユーザに選択させ、
前記配置オブジェクトを配置する前記ユーザ用ページ上の位置をユーザに選択させ、
ユーザが選択した前記配置オブジェクトが存在するネットワーク上およびＷｅｂページ上の場所を示すオブジェクト場所情報と当該配置オブジェクトの前記位置を示す配置位置情報とを、当該配置オブジェクトを配置する前記ユーザ用ページと対応付けてオブジェクト情報記憶手段に記憶させ、
ユーザが指定した前記ユーザ用ページに配置する前記配置オブジェクトの内容を示す内容情報を、当該ユーザ用ページに対応付けられて前記オブジェクト情報記憶手段に記憶されている前記オブジェクト場所情報に基づいて取得し、
ユーザが指定した前記ユーザ用ページを、取得した当該ユーザ用ページに配置する前記配置オブジェクトの前記内容情報および前記オブジェクト情報記憶手段に記憶されている当該配置オブジェクトの前記配置位置情報に基づいて表示する、
ことを特徴とするページ表示方法。
【請求項５】
Ｗｅｂページにアクセス可能なコンピュータに、
１つのユーザ用ページに纏めて配置するオブジェクトである配置オブジェクトを既存のＷｅｂページの中からユーザに選択させる処理と、
前記配置オブジェクトを配置する前記ユーザ用ページ上の位置をユーザに選択させる処理と、
ユーザが選択した前記配置オブジェクトが存在するネットワーク上およびＷｅｂページ上の場所を示すオブジェクト場所情報と当該配置オブジェクトの前記位置を示す配置位置情報とを、当該配置オブジェクトを配置する前記ユーザ用ページと対応付けてオブジェクト情報記憶手段に記憶させる処理と、
ユーザが指定した前記ユーザ用ページに配置する前記配置オブジェクトの内容を示す内容情報を、当該ユーザ用ページに対応付けられて前記オブジェクト情報記憶手段に記憶されている前記オブジェクト場所情報に基づいて取得する処理と、
ユーザが指定した前記ユーザ用ページを、取得した当該ユーザ用ページに配置する前記配置オブジェクトの前記内容情報および前記オブジェクト情報記憶手段に記憶されている当該配置オブジェクトの前記配置位置情報に基づいて表示する処理と、
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂページから情報を収集する装置および方法などに関する。
【背景技術】
【０００２】
現在、インターネット上には多数のＷｅｂサイトが存在し、これらのＷｅｂサイトによって多種多様な情報が公開されている。
【０００３】
インターネットのユーザは、Ｗｅｂブラウザを使用してこれらの情報を閲覧することができる。また、ユーザは、特定の事項に関する調査を行うために、複数の情報を参照し分析することがある。複数の情報を参照するためには、複数のＷｅｂページをディスプレイに表示させ、それらのＷｅｂページの中から必要な情報を選び出す必要がある。さらに、選び出した情報同士を比較し易くするために、選び出した情報を並べることがある。
【０００４】
ユーザが必要とする情報を含むＷｅｂページを見つけ出す手段として、サーチエンジンがある。サーチエンジンは、いわゆる検索サイトまたはＩＳＰ（Internet Service Provider）などによって運営される。
【０００５】
サーチエンジンの機能を高めるために、特許文献１、２に記載されるような装置が提案されている。
【０００６】
特許文献１に記載される装置は、入力問い合わせに基づき半構造化文書の所在を得る文書所在探索部と、問い合わせを半構造化文書中の検索項目に対応する項目の表現形式に変換する問い合わせ変換部と、変換された問い合わせにより半構造化文書を取得する文書検索部と、半構造化文書から、抽出すべき項目ごとに区切るための文書構造情報に基づいて、項目データを抽出し、項目を条件検索するための属性情報に基づいて前記抽出された項目データを選択して検索結果とする文書処理部と、検索結果を、ユーザごとに定義された項目の表現形式に変換する検索結果変換部と、を有する。
【０００７】
特許文献２に記載される装置は、ユーザの興味に関する情報を受信するユーザ要求受信部と、受信した情報に基づいて、複数のサイトからＨＴＭＬ文書を取得するＨＴＭＬ取得部と、取得したＨＴＭＬ文書に対して切り出し処理を施すための切り出しルールを提供する切り出しルール処理機構と、受信した情報に基づいてオントロジを読み出し、語彙情報を得る語彙情報処理機構と、公理ルールに基づいて推論演算を実行する推論処理機構と、取得したＨＴＭＬ文書に対し、切り出しルール処理機構の切り出しルール、語彙情報処理機構からの語彙情報、推論処理機構の推論演算に基づき、ＨＴＭＬ文書のタグを頼りに抽出データオブジェクトを取り出す抽出位置情報特定部と、を有する。
【０００８】
また、複数のＷｅｂページを一括して表示する方法も提案されている。最も知られている方法は、Ｗｅｂブラウザのフレーム機能である。係る機能によると、Ｗｅｂブラウザの１つのウィンドウの中に複数のＷｅｂページを並べることができる。マルチウィンドウに対応したパーソナルコンピュータのＷｅｂブラウザによると、複数のウィンドウをデスクトップに一度に表示し、ウィンドウごとに異なるＷｅｂページにアクセスすることができる。
【０００９】
さらに、特許文献３には、次のような方法が記載されている。掲示情報収集サーバの掲示情報収集部により、通信ネットワーク上に存在する複数の電子掲示板の投稿内容を収集する。次いで、情報変換部により、収集した掲示板の表示形式を正規化した情報に変換する。次いで、投稿件数算出部により、正規化した情報から所定期間内の投稿件数をタイトル別にカウントする。最後に、掲示情報表示部により、カウンタした内容を分野別に一覧表示する。
【特許文献１】特開２０００−３４８０６１号公報
【特許文献２】特開２００４−６２４４６号公報
【特許文献３】特開２００２−５６０１３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ところで、ユーザは、従来のＷｅｂブラウザを利用して情報を分析する場合は、複数のＷｅｂページを表示させ、その中から分析のために必要な情報のみを抜き出さなければならない。必要な情報のみを集めて閲覧するためには、目的の形式に合わせてそれらの情報を転記する作業を手作業で行わなければならない。そうすると、ユーザは、情報を収集する作業および転記ミスがないかどうかをチェックする作業に非常に多くの負担が強いられてしまう。
【００１１】
携帯電話端末を使用して情報の分析を行うことは、携帯電話端末用のＷｅｂサイトの情報の量が少ないので、パーソナルコンピュータで行うよりも難しい。一部の携帯電話端末によると、パーソナルコンピュータの画面サイズに合わせたＷｅｂサイトを参照することは可能であるが、携帯電話端末の画面は小さいので、複雑な分析の作業には不向きである。また、携帯電話端末はパーソナルコンピュータに比べて操作性が悪いので、分析の作業時間が長くなり、多大な通信料金が発生するおそれがある。
【００１２】
また、パーソナルコンピュータであっても携帯電話端末であっても、ユーザは、複数のＷｅｂページに分散している多様な情報の時間的な変化を継続的に追跡したい場合は、情報の欠落を防ぐために、これらすべてのＷｅｂページに定期的にアクセスし続ける必要がある。よって、ユーザは、膨大な労力が強いられる。
【００１３】
本発明は、上記の問題点に鑑み、複数のＷｅｂページからユーザが選んだ情報または時間の経過に伴って変化する情報を簡単に１つのページに纏めることができるようにすることを目的とする。
【課題を解決するための手段】
【００１４】
本発明に係るページ表示装置は、１つのユーザ用ページに纏めて配置するオブジェクトである配置オブジェクトを既存のＷｅｂページの中からユーザに選択させるオブジェクト選択手段と、前記配置オブジェクトを配置する前記ユーザ用ページ上の位置をユーザに選択させる配置位置選択手段と、ユーザが選択した前記配置オブジェクトが存在するネットワーク上およびＷｅｂページ上の場所を示すオブジェクト場所情報と当該配置オブジェクトの前記位置を示す配置位置情報とを、当該配置オブジェクトを配置する前記ユーザ用ページと対応付けて記憶するオブジェクト情報記憶手段と、ユーザが指定した前記ユーザ用ページに配置する前記配置オブジェクトの内容を示す内容情報を、当該ユーザ用ページに対応付けられて前記オブジェクト情報記憶手段に記憶されている前記オブジェクト場所情報に基づいて取得する、内容情報取得手段と、ユーザが指定した前記ユーザ用ページを、前記内容情報取得手段によって取得された当該ユーザ用ページに配置する前記配置オブジェクトの前記内容情報および前記オブジェクト情報記憶手段に記憶されている当該配置オブジェクトの前記配置位置情報に基づいて表示する、ユーザ用ページ表示手段と、を有することを特徴とする。
【００１５】
好ましくは、前記オブジェクト選択手段は、既存のＷｅｂページの中から、前記配置オブジェクトとともに、当該Ｗｅｂページが更新されても内容が変わらないオブジェクトをキーワードとしてユーザに選択させ、前記オブジェクト情報記憶手段は、前記配置オブジェクトの前記オブジェクト場所情報として、既存のＷｅｂページの中から当該配置オブジェクトとともにユーザが選択した前記キーワードと当該配置オブジェクトとの位置関係および当該ＷｅｂページのＵＲＬを示す情報を記憶する。
【００１６】
または、前記オブジェクト選択手段は、マークアップ言語で記述された既存のＷｅｂページの中から、前記配置オブジェクトおよび前記キーワードをユーザに選択させ、前記オブジェクト情報記憶手段は、前記キーワードと前記配置オブジェクトとの間にある所定のコードによって表わされる前記位置関係を示す前記オブジェクト場所情報を記憶する。
【００１７】
または、内容の遷移の調査の対象である調査オブジェクトを既存のＷｅｂページの中からユーザに選択させるオブジェクト選択手段と、ユーザが選択した前記調査オブジェクトが存在するネットワーク上およびＷｅｂページ上の場所を示すオブジェクト場所情報を記憶するオブジェクト情報記憶手段と、ユーザが指定した前記ユーザ用ページに配置する前記配置オブジェクトの内容を示す内容情報を、前記オブジェクト情報記憶手段に記憶されている当該配置オブジェクトの前記オブジェクト場所情報に基づいて所定の日時ごとに取得する、内容情報取得手段と、前記調査オブジェクトの日時ごとの内容を、前記内容情報取得手段によって取得された当該調査オブジェクトの前記内容情報に基づいて、１つのページに纏めて配置して表示する遷移ページ表示手段と、を有することを特徴とする。
【００１８】
本発明における「オブジェクト」とは、Ｗｅｂページを構成する文字、文字列、画像、または音声などの部品つまり一塊の情報をいう。
【発明の効果】
【００１９】
請求項１、２、４、５の発明によると、複数のＷｅｂページからユーザが選んだ情報を簡単に１つのページに纏めることができる。請求項３の発明によると、時間の経過に伴って変化する情報を１つのページに纏め、その変化の状態をチェックすることができる。
【発明を実施するための最良の形態】
【００２０】
図１は本発明に係る端末装置１を含むネットワークシステム全体の構成の例を示す図、図２は端末装置１のハードウェア構成の例を示す図、図３は端末装置１の機能的構成の例を示す図、図４はユーザ用ページ３ＰＵにおけるオブジェクトの配置の例を示す図である。
【００２１】
本発明に係る端末装置１は、図１に示すように、通信回線ＮＷを介してインターネット上の様々なＷｅｂサーバ２と接続することができる。
【００２２】
この端末装置１は、図２に示すように、ＣＰＵ１０ａ、ＲＡＭ１０ｂ、ＲＯＭ１０ｃ、大容量記憶装置１０ｄ、ディスプレイ１０ｅ、キーボード１０ｆ、ポインティングデバイス１０ｇ、およびＬＡＮカード１０ｈなどによって構成される。端末装置１として、パーソナルコンピュータ、ワークステーション、ＰＤＡ（Personal Digital Assistant）、または携帯電話端末などが用いられる。
【００２３】
ＲＯＭ１０ｃまたは大容量記憶装置１０ｄには、マルチウィンドウに対応したオペレーティングシステムおよびＷｅｂサーバ２からＷｅｂページのデータを受信しＷｅｂページを表示するためのＷｅｂブラウザなどのプログラムがインストールされている。さらに、図３に示すような表示レイアウト編集部１０１、Ｗｅｂデータ選択部１０２、ページ再現表示処理部１０３、選択Ｗｅｂデータ取得部１０４、ＨＴＭＬ変換部１０５、選択Ｗｅｂデータ自動収集部１０６、レイアウト情報記憶部１２１、ＵＲＬインデックス記憶部１２２、およびＷｅｂデータ記憶部１２３などの機能を実現するためのプログラムおよびデータがインストールされている。これらのプログラムおよびデータは必要に応じてＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによってプログラムが実行される。
【００２４】
図３に示す端末装置１の各部によると、端末装置１のユーザは、複数のＷｅｂページの中から自分の所望するオブジェクトを選び出し、それらのオブジェクトを図４のように１つのページに纏め、閲覧することができる。以下、そのページを「ユーザ用ページ３ＰＵ」と記載する。しかも、選出元のＷｅｂページが更新されるのに伴って、ユーザ用ページ３ＰＵの内容を更新させることができる。
【００２５】
ユーザ用ページ３ＰＵには、後に説明する表示レイアウト編集部１０１などによってその表示レイアウトの決定の処理がなされる際に、既存の他のユーザ用ページ３ＰＵと識別するための識別情報（以下、「ページＩＤ」と記載する。）が対応付けられる。さらに、ユーザに指定された名称（以下、「ページ名」と記載する。）が対応付けられる。
【００２６】
次に、図３に示す端末装置１の各部の機能について、ユーザ用ページ３ＰＵの表示レイアウトの決定のための機能、ユーザ用ページ３ＰＵの再現（レンダリング）のための機能、ユーザ用ページ３ＰＵを一般のＷｅｂブラウザによって表示するための機能、およびＷｅｂオブジェクトの更新の記録の機能に大別して説明する。
【００２７】
〔ユーザ用ページ３ＰＵの表示レイアウトの決定のための機能〕
図５はユーザ用ページ３ＰＵの表示レイアウトの編集の途中におけるレイアウト編集ウィンドウＷＮ１の例を示す図である。
【００２８】
表示レイアウト編集部１０１は、ユーザ用ページ３ＰＵの表示レイアウトを編集するための処理を行う。つまり、どのオブジェクトをどの位置に配置するのかを決定するための処理を行う。
【００２９】
Ｗｅｂデータ選択部１０２は、Ｗｅｂサーバ２で公開されているＷｅｂページの中からユーザ用ページ３ＰＵに配置するオブジェクトをユーザが選択するのを支援するための処理を行う。
【００３０】
レイアウト情報記憶部１２１は、ユーザ用ページ３ＰＵの表示レイアウトに関する情報を記憶し管理する。
【００３１】
具体的には、表示レイアウト編集部１０１およびＷｅｂデータ選択部１０２は、ユーザの操作に従って次のような手順で処理を行うことによって、ユーザ用ページ３ＰＵの表示レイアウトに関するオブジェクト情報７Ｊおよび選択Ｗｅｂデータ検索情報７Ｋをレイアウト情報記憶部１２１に登録する。
【００３２】
ユーザがキーボード１０ｆまたはポインティングデバイス１０ｇを操作して所定のコマンドを入力すると、表示レイアウト編集部１０１は、図５のようなレイアウト編集ウィンドウＷＮ１をデスクトップに表示させる。なお、図５の例は、表示レイアウトの作業の途中の状態を示している。レイアウト編集ウィンドウＷＮ１の初期状態は、空欄である。
【００３３】
ここで、ユーザは、レイアウト編集ウィンドウＷＮ１にオブジェクトを配置することによって、ユーザ用ページ３ＰＵの表示レイアウトを決定することができる。ユーザは、様々な種類のオブジェクトを配置することができる。また、ユーザは、Ｗｅｂサーバ２によって公開されている既存のＷｅｂページの中の全部または一部分のオブジェクトを選んで配置することもできるし、端末装置１に保存されているオブジェクトを選んで配置しまたは自らオブジェクトを作成し配置することもできる。以下、Ｗｅｂページの中にあるオブジェクトおよびそれ以外のオブジェクトをそれぞれ「Ｗｅｂオブジェクト」および「非Ｗｅｂオブジェクト」と区別して記載することがある。
【００３４】
ユーザの操作および表示レイアウト編集部１０１およびＷｅｂデータ選択部１０２の処理内容は、オブジェクトの種類によって相違点がある。以下、これについて説明する。
【００３５】
（１）  文字列の非Ｗｅｂオブジェクトの配置
図６はオブジェクト情報７Ｊの例を示す図である。
【００３６】
文字列の非Ｗｅｂオブジェクトを配置する場合は、ユーザは、ポインティングデバイス１０ｇによって、図５のレイアウト編集ウィンドウＷＮ１の上方にある文字列ボタンＢＮ１１を選択した後、オブジェクトを配置する位置を指定する。すると、表示レイアウト編集部１０１は、その位置に文字カーソルを表示させる。
【００３７】
ユーザは、キーボード１０ｆを操作し、ここに文字列を直接打ち込むことによって、文字列の非Ｗｅｂオブジェクトを配置する。
【００３８】
表示レイアウト編集部１０１は、ユーザの上記の操作の内容に基づいて、図６（ａ）に示すような、ユーザがレイアウト編集ウィンドウＷＮ１に配置した文字列の非Ｗｅｂオブジェクトのオブジェクト情報７Ｊを生成し、これをレイアウト情報記憶部１２１に登録する。
【００３９】
オブジェクト情報７Ｊには、図６（ａ）に示すように、「データ種別」、「データ」、および「表示位置」の３つの項目に関する情報が含まれている。「データ種別」は、その非Ｗｅｂオブジェクトのデータの種類を示す情報であり、ここでは、「文字列」という種類を示す。「データ」は、その非Ｗｅｂオブジェクトのデータそのものであり、ユーザが打ち込んだ文字列のデータ（文字データ、テキストデータ）を示す。例えば、ユーザが「お気に入り情報」という文字列を打ち込んだ場合は、「お気に入り情報」という文字データを示す。「表示位置」は、ユーザがその非Ｗｅｂオブジェクトを配置した、レイアウト編集ウィンドウＷＮ１内における位置の座標を示す。この位置は、ユーザ用ページ３ＰＵ内の位置にも対応する。
【００４０】
なお、オブジェクト情報７Ｊに含まれる情報の項目は、オブジェクトの種類および取得元によって異なる。それについては、後に順次説明する。
【００４１】
また、レイアウト情報記憶部１２１に登録されるオブジェクト情報７Ｊには、それに係るユーザ用ページ３ＰＵのページＩＤが対応付けられる。さらに、そのオブジェクト情報７Ｊを他のオブジェクト情報７Ｊと識別するための識別情報であるオブジェクト情報ＩＤが対応付けられる。後に順次説明する他のオブジェクト情報７Ｊについても、同様である。
【００４２】
（２）  文字列のＷｅｂオブジェクトの配置
図７はＷｅｂページにアクセスした際のＷｅｂデータ選択ウィンドウＷＮ２の例を示す図、図８はＵＲＬ入力ダイアログボックスＤＬ１の例を示す図、図９はキーワード指定ダイアログボックスＤＬ２、ＤＬ５、ＤＬ６の例を示す図、図１０は図７のＷｅｂページのＨＴＭＬファイルの内容の例を示す図、図１１は選択Ｗｅｂデータ検索情報７Ｋの例を示す図である。
【００４３】
または、ユーザは、Ｗｅｂサーバ２で公開されているＷｅｂページの中から文字列のオブジェクト（Ｗｅｂオブジェクト）を選択することもできる。この場合は、ユーザは、図５のレイアウト編集ウィンドウＷＮ１の上方にある文字列ボタンＢＮ１１をクリックし、レイアウト編集ウィンドウＷＮ１においてＷｅｂオブジェクトを配置する位置を指定して文字カーソルを表示させた後、ブラウザボタンＢＮ１４をクリックする。
【００４４】
すると、Ｗｅｂデータ選択部１０２は、レイアウト編集ウィンドウＷＮ１をデスクトップに残したまま、図７のようなＷｅｂデータ選択ウィンドウＷＮ２をデスクトップに表示させる。このＷｅｂデータ選択ウィンドウＷＮ２の中には、ユーザが指定したＵＲＬに対応するＷｅｂページのコンテンツが表示される。また、ユーザは、ユーザ用ページ３ＰＵに配置するＷｅｂオブジェクトを、Ｗｅｂデータ選択ウィンドウＷＮ２を用いて選ぶことができる。つまり、Ｗｅｂデータ選択ウィンドウＷＮ２は、ユーザ用ページ３ＰＵの表示レイアウトの作業専用のＷｅｂブラウザである、と言える。
【００４５】
なお、図７の例は、既にいずれかのＷｅｂページにアクセスした状態を示している。Ｗｅｂデータ選択ウィンドウＷＮ２の初期状態は、いずれのＷｅｂページにもアクセスしていない空欄の状態である。または、ホームのＷｅｂページ（一般に「ホームページ」と呼ばれることが多い。）が予め設定されている場合は、そのＷｅｂページにアクセスする。また、Ｗｅｂデータ選択ウィンドウＷＮ２を先に表示させてからレイアウト編集ウィンドウＷＮ１を表示させるようにしてもよい。この場合は、例えばＷｅｂデータ選択ウィンドウＷＮ２にレイアウト編集ウィンドウＷＮ１を呼び出すためのボタンを設けておくのが望ましい。
【００４６】
ユーザが所定の操作を行うと、Ｗｅｂデータ選択部１０２は、さらに、図８のようなＵＲＬ入力ダイアログボックスＤＬ１および図９（ａ）のようなキーワード指定ダイアログボックスＤＬ２をデスクトップに表示させる。ユーザは、ユーザ用ページ３ＰＵに配置したいＷｅｂオブジェクトが含まれるＷｅｂページのＵＲＬを、ＵＲＬ入力ダイアログボックスＤＬ１に設けられているテキストボックスＴＸ１１に入力し、ＯＫボタンＢＮ１６をクリックする。
【００４７】
すると、Ｗｅｂデータ選択部１０２は、入力されたＵＲＬに基づいてＷｅｂサーバ２に接続し、そのＵＲＬに係るＷｅｂページのＨＴＭＬファイルおよび画像ファイルなどをダウンロードし、そのＷｅｂページを構成してＷｅｂデータ選択ウィンドウＷＮ２に表示させる。
【００４８】
ユーザは、そのＷｅｂページの中から、ユーザ用ページ３ＰＵに配置する文字列のＷｅｂオブジェクトを探す。さらに、そのＷｅｂページの中から、そのＷｅｂページが更新されても不変である文字列（つまり、静的な文字列）を探す。係る文字列は、後に説明するように、ユーザ用ページ３ＰＵの更新の際にＷｅｂオブジェクトを検索するためのキーワードとして用いられる。そこで、以下、係る文字列を「検索キーワード」と記載する。
【００４９】
ユーザは、見つけたＷｅｂオブジェクトおよび検索キーワードを、次のような方法によって指定する。例えば、図７のＷｅｂページの中からＷｅｂオブジェクトおよび検索キーワードとしてそれぞれ「晴れ」および「天気予報」を見つけたとする。
【００５０】
ユーザが所定の操作を行うと、Ｗｅｂデータ選択部１０２は、端末装置１の入力モードをキーワード入力モードに切り換える。ここで、ユーザは、検索キーワードとする文字列つまり「天気予報」をドラッグすることによって指定する。すると、Ｗｅｂデータ選択部１０２は、図９（ａ）のキーワード指定ダイアログボックスＤＬ２のテキストボックスＴＸ２１にその文字列を自動入力させる。
【００５１】
ユーザがＯＫボタンＢＮ２１をクリックすると、Ｗｅｂデータ選択部１０２は、端末装置１の入力モードをオブジェクト入力モードに切り換える。ここで、ユーザは、Ｗｅｂオブジェクトとする文字列つまり「晴れ」をドラッグすることによって指定する。
【００５２】
すると、Ｗｅｂデータ選択部１０２は、その文字列をＷｅｂオブジェクトとして受け付けるとともに、テキストボックスＴＸ２１に入力済の文字列を検索キーワードとして受け付ける。なお、ユーザは、検索キーワードとして、そのＷｅｂオブジェクトに関連し、そのＷｅｂオブジェクトの近くにあり、かつそのＷｅｂページの中でユニークな文字列を選ぶのが望ましい。
【００５３】
さらに、Ｗｅｂデータ選択部１０２は、受け付けた検索キーワードを基準に、受け付けたＷｅｂオブジェクトがＨＴＭＬの記述上どのような位置にあるのかを解析する。つまり、検索キーワードとＷｅｂオブジェクトとのＨＴＭＬの記述上の相対関係を解析する。さらに具体的には、その検索キーワードから見てそのＷｅｂオブジェクトが上方向（ページの先頭方向）または下方向（ページの末尾方向）のどちらに位置し、かつ、そのＷｅｂオブジェクトとの間に所定のタグが幾つあるのか、という事項を調査することによって、相対関係を解析する。
【００５４】
例えば、ＷｅｂページがＨＴＭＬによって図１０に示すように記述されている場合は、「天気予報」という検索キーワードから見て「晴れ」というＷｅｂオブジェクトが下方向に位置し、かつ、その検索キーワードとＷｅｂオブジェクトとの間に２つの「＜ＢＲ＞」タグが存在する、という相対関係の情報が、Ｗｅｂデータ選択部１０２の解析処理によって得られる。
【００５５】
そして、表示レイアウト編集部１０１は、ユーザが指定した情報およびＷｅｂデータ選択部１０２によって得られた情報に基づいて、そのＷｅｂオブジェクトの選択Ｗｅｂデータ検索情報７Ｋおよびオブジェクト情報７Ｊを生成しレイアウト情報記憶部１２１に登録する。
【００５６】
Ｗｅｂオブジェクトの選択Ｗｅｂデータ検索情報７Ｋは、ユーザが選択したそのＷｅｂオブジェクトのデータ（以下、「選択Ｗｅｂデータ」と記載する。）をユーザ用ページ３ＰＵの構築の際にインターネットから検索するための情報であって、図１１（ａ）に示すように、「ＵＲＬ」、「データ種別」、「検索キーワード」、および「検索情報」の４つの項目に関する情報が含まれている。
【００５７】
「ＵＲＬ」は、そのＷｅｂオブジェクトが含まれるＷｅｂページのＵＲＬつまりユーザがＵＲＬ入力ダイアログボックスＤＬ１のテキストボックスＴＸ１６に入力したＵＲＬを示す。「データ種別」は、そのＷｅｂオブジェクトのデータの種類を示す情報であり、ここでは、「文字列」という種類を示す。「検索キーワード」は、そのＷｅｂオブジェクトとともに指定された検索キーワードつまりキーワード指定ダイアログボックスＤＬ２のテキストボックスＴＸ２１に入力された検索キーワードを示す。「検索情報」は、Ｗｅｂデータ選択部１０２の解析処理によって得られた、その検索キーワードを基準とするそのＷｅｂオブジェクトの位置情報を示す。
【００５８】
この選択Ｗｅｂデータ検索情報７Ｋには、他の選択Ｗｅｂデータ検索情報７Ｋと識別するための識別情報（以下、「検索情報ＩＤ」と記載する。）が対応付けられる。後に説明する他の選択Ｗｅｂデータ検索情報７Ｋについても、同様である。
【００５９】
選択Ｗｅｂデータ検索情報７Ｋは、前述の通り、Ｗｅｂオブジェクトの選択Ｗｅｂデータを検索するための情報なので、非Ｗｅｂオブジェクトに係る選択Ｗｅｂデータ検索情報７Ｋは存在しない。
【００６０】
一方、Ｗｅｂオブジェクトのオブジェクト情報７Ｊには、図６（ｂ）に示すように、「データ種別」、「データ」、および「表示位置」の３つの項目に関する情報が含まれている。「データ種別」は、そのＷｅｂオブジェクトのデータの種類を示す情報であり、ここでは、「選択Ｗｅｂデータ」という種類を示す。「データ」は、そのＷｅｂオブジェクトの選択Ｗｅｂデータ検索情報７Ｋの検索情報ＩＤを示す。つまり、選択Ｗｅｂデータ検索情報７Ｋへのリンクを示す。「表示位置」は、ユーザがそのＷｅｂオブジェクトを配置した、レイアウト編集ウィンドウＷＮ１内における位置の座標を示す。
【００６１】
Ｗｅｂオブジェクトの選択Ｗｅｂデータ検索情報７Ｋおよびオブジェクト情報７Ｊを登録する処理と前後してまたは並行して、表示レイアウト編集部１０１は、そのＷｅｂオブジェクトを、レイアウト編集ウィンドウＷＮ１の中のユーザが指定した位置に配置してユーザに見せる。
【００６２】
（３）  画像の非Ｗｅｂオブジェクトの配置
図１２は画像ファイル選択ダイアログボックスＤＬ３の例を示す図である。
【００６３】
画像の非Ｗｅｂオブジェクトを配置する場合は、ユーザは、図５のレイアウト編集ウィンドウＷＮ１の上方にある画像ボタンＢＮ１２を選択した後、レイアウト編集ウィンドウＷＮ１の中の、それを配置する位置を指定する。すると、表示レイアウト編集部１０１は、図１２のような画像ファイル選択ダイアログボックスＤＬ３をデスクトップに表示させる。
【００６４】
ユーザは、配置したい画像の非Ｗｅｂオブジェクトのファイル（画像ファイル）の保存場所およびファイル名（つまり、パス）をテキストボックスＴＸ３１に入力し、ＯＫボタンＢＮ３１をクリックする。
【００６５】
すると、表示レイアウト編集部１０１は、そのファイルを呼び出し、レイアウト編集ウィンドウＷＮ１の中のユーザが指定した位置にその画像の非Ｗｅｂオブジェクトを配置してユーザに見せる。
【００６６】
さらに、表示レイアウト編集部１０１は、図６（ｃ）に示すような、その非Ｗｅｂオブジェクトのオブジェクト情報７Ｊを生成し、レイアウト情報記憶部１２１に登録する。このオブジェクト情報７Ｊには、次の３つの項目に関する情報が含まれる。
【００６７】
「データ種別」は、その非Ｗｅｂオブジェクトのデータの種類を示す情報であり、ここでは、「画像」という種類を示す。「データ」は、その非Ｗｅｂオブジェクトのパスを示す。パスの代わりにその非Ｗｅｂオブジェクトの画像ファイルそのものを用いてもよい。「表示位置」は、ユーザがその非Ｗｅｂオブジェクトを配置した、レイアウト編集ウィンドウＷＮ１内における位置の座標を示す。
【００６８】
（４）  表のオブジェクト
図１３は表情報入力ダイアログボックスＤＬ４の例を示す図、図１４は空の表を配置した際のレイアウト編集ウィンドウＷＮ１の例を示す図、図１５はセル一覧情報７Ｃの例を示す図、図１６はＷｅｂページにアクセスした際のＷｅｂデータ選択ウィンドウＷＮ２の例を示す図、図１７は図１６のＷｅｂページのＨＴＭＬファイルの内容の例を示す図である。
【００６９】
表のオブジェクトを配置する場合は、ユーザは、図５のレイアウト編集ウィンドウＷＮ１の上方にある表ボタンＢＮ１３を選択した後、レイアウト編集ウィンドウＷＮ１の中の、それを配置する位置を指定する。すると、表示レイアウト編集部１０１は、図１３のような表情報入力ダイアログボックスＤＬ４をデスクトップに表示させる。
【００７０】
ユーザは、その表の行数および列数をテキストボックスＴＸ４１およびＴＸ４２にそれぞれ入力し、ＯＫボタンＢＮ４１をクリックする。すると、表示レイアウト編集部１０１は、図１４のように、ユーザが指定した行数および列数の表を生成し、レイアウト編集ウィンドウＷＮ１の中のユーザが指定した位置に配置する。
【００７１】
ユーザは、表を構成するセルに文字列を直接打ち込むことができるし、Ｗｅｂページの中の文字列を引用することもできる。つまり、非ＷｅｂオブジェクトおよびＷｅｂオブジェクトのどちらをもセルに配置することができる。このように、表のオブジェクトは複数のＷｅｂオブジェクトまたは非Ｗｅｂオブジェクトが組み合わされたものである、と言える。
【００７２】
さらに、表示レイアウト編集部１０１は、その表のオブジェクトのセル一覧情報７Ｃおよびオブジェクト情報７Ｊを生成しレイアウト情報記憶部１２１に登録する。
【００７３】
セル一覧情報７Ｃには、図１５に示すように、その表のセルごとに「データ種別」および「内容」の項目が設けられており、各セルに配置されたオブジェクトに関するデータが格納される。これらの項目の欄は、最初は空である。セル一覧情報７Ｃには、他のセル一覧情報７Ｃと識別するための識別情報（以下、「セル一覧情報ＩＤ」と記載する。）が対応付けられる。
【００７４】
表のオブジェクト情報７Ｊには、図６（ｄ）に示すような情報が含まれている。「データ種別」は、そのオブジェクトのデータの種類を示す情報であり、ここでは、「表」という種類を示す。「表示位置」は、ユーザがその表のオブジェクトを配置した、レイアウト編集ウィンドウＷＮ１内における位置の座標を示す。「行数，列数」は、ユーザが表情報入力ダイアログボックスＤＬ４で指定した、その表の行数および列数を示す。「セル一覧情報ＩＤ」は、その表のオブジェクトのセル一覧情報７Ｃのセル一覧情報ＩＤを示す。
【００７５】
ユーザは、非Ｗｅｂオブジェクトをセルに配置する場合は、そのセルをクリックして選択し、キーボード１０ｆで文字列を直接打ち込めばよい。すると、表示レイアウト編集部１０１は、セル一覧情報７Ｃの中のそのセルに対応する「内容」の項目にその文字列を格納し、「データ種別」の項目にその種類を表わす情報（つまり「文字列」という情報）を格納する。
【００７６】
一方、Ｗｅｂオブジェクトをセルに配置する場合は、ユーザは、そのセルをクリックして選択した後、ブラウザボタンＢＮ１４をクリックする。すると、Ｗｅｂデータ選択部１０２は、Ｗｅｂデータ選択ウィンドウＷＮ２、図８のようなＵＲＬ入力ダイアログボックスＤＬ１、および図９（ｂ）のようなキーワード指定ダイアログボックスＤＬ５をデスクトップに表示させる。ここで、例えば、そのＷｅｂオブジェクトが含まれるＷｅｂページのＵＲＬをユーザが指定し、Ｗｅｂデータ選択部１０２は図１６のようなＷｅｂページにアクセスしたとする。
【００７７】
ユーザは、レイアウト編集ウィンドウＷＮ１の表のセルに配置したい文字列のＷｅｂオブジェクトを、そのＷｅｂページに含まれる表の中から探す。そして、その表の検索キーワードとする文字列（例えば、表の前後に位置する表タイトル。以下、「表キーワード」と記載する。）、そのＷｅｂオブジェクトの属する行の項目名（以下、「行キーワード」と記載する。）、その行キーワードの属する列の番号（以下、「行キーワード列番号」と記載する。）、そのＷｅｂオブジェクトの属する列の項目名（以下、「列キーワード」と記載する。）、およびその列キーワードの属する行の番号（以下、「列キーワード行番号」と記載する。）をそれぞれテキストボックスＴＸ５１〜ＴＸ５５に入力して指定する。そして、ＯＫボタンＢＮ５１をクリックする。
【００７８】
例えば、図１６の表中の３行目３列目の「１９８，０００」という文字列のＷｅｂオブジェクトを配置する場合は、「パソコン人気ランキング」という表キーワード、「パソコンＢ」という行キーワード、「２」という行キーワード列番号、「価格」という列キーワード、および「１」という列キーワード行番号を入力して指定する。
【００７９】
ユーザは、前に説明した図９（ａ）における検索キーワードの入力方法と同様に、Ｗｅｂデータ選択ウィンドウＷＮ２の中の「パソコン人気ランキング」、「パソコンＢ」、および「価格」の各文字列を順次ドラッグすることによって、テキストボックスＴＸ５１、ＴＸ５２、およびＴＸ５４への入力を行うことができる。さらに、Ｗｅｂデータ選択部１０２は、ユーザがドラッグした位置に基づいて行キーワード列番号および列キーワード行番号を求め、テキストボックスＴＸ５３およびＴＸ５４にそれぞれの番号を自動入力する。なお、これら５つの項目を入力（指定）するためのダイアログボックスをキーワード指定ダイアログボックスＤＬ５のように１つに纏めるのではなく、それぞれ別個に用意しておいてもよい。
【００８０】
ＯＫボタンＢＮ５１がクリックされると、Ｗｅｂデータ選択部１０２は、その表キーワードを基準に、そのＷｅｂオブジェクトが属する表がＨＴＭＬの記述上どのような位置にあるのかを解析する。具体的には、その表キーワードから見てその表が上方向または下方向のどちらに位置し、かつ、その表キーワードから数えてその表の「＜ＴＡＢＬＥ＞」タグが何番目の「＜ＴＡＢＬＥ＞」タグであるか、という事項を調査することによって、相対関係を解析する。
【００８１】
例えば、ＷｅｂページがＨＴＭＬによって図１７に示すように記述されている場合は、「パソコン人気ランキング」という表キーワードから見てその表が上方向に位置し、かつ、その表の「＜ＴＡＢＬＥ＞」タグが１番目のものである、という相対関係の情報が、Ｗｅｂデータ選択部１０２の解析処理によって得られる。
【００８２】
表示レイアウト編集部１０１は、ユーザが指定した情報およびＷｅｂデータ選択部１０２によって得られた情報に基づいて、ユーザがＷｅｂオブジェクトを配置したセルのオブジェクト情報７Ｊおよび選択Ｗｅｂデータ検索情報７Ｋを生成し、それらをレイアウト情報記憶部１２１に登録する。
【００８３】
例えば、ユーザが図１６の表中の３行目３列目の「１９８，０００」という文字列のＷｅｂオブジェクトを、図１４のレイアウト編集ウィンドウＷＮ１に配置した表の中の２行目２列目のセルに配置する操作を行った場合は、表示レイアウト編集部１０１は、図１１（ｂ）に示すような選択Ｗｅｂデータ検索情報７Ｋおよび図６（ｅ）に示すようなオブジェクト情報７Ｊを生成する。
【００８４】
この選択Ｗｅｂデータ検索情報７Ｋの「ＵＲＬ」は、そのＷｅｂオブジェクトが含まれるＷｅｂページのＵＲＬつまりユーザがＵＲＬ入力ダイアログボックスＤＬ１のテキストボックスＴＸ１６に入力したＵＲＬを示す。「データ種別」は、そのＷｅｂオブジェクトのデータの種類を示す情報であり、ここでは、表の一部という意味に鑑みて「表」という種類を示す。「表キーワード」、「行キーワード列番号」、「行キーワード」、「列キーワード行番号」、および「列キーワード」は、それぞれ、ユーザがキーワード指定ダイアログボックスＤＬ２で指定した表キーワード、行キーワード列番号、行キーワード、列キーワード行番号、および列キーワードを示す。「検索情報」は、Ｗｅｂデータ選択部１０２の解析処理によって得られた、その表キーワードを基準とするそのＷｅｂオブジェクトを含む表の位置情報を示す。
【００８５】
一方、このセルのオブジェクト情報７Ｊの「データ種別」は、そのセルに配置されたＷｅｂオブジェクトのデータの種類を示す。ここでは、「選択Ｗｅｂデータ」という種類を示す。「データ」は、そのＷｅｂオブジェクトの選択Ｗｅｂデータ検索情報７Ｋの検索情報ＩＤを示す。つまり、選択Ｗｅｂデータ検索情報７Ｋへのリンクを示す。
【００８６】
さらに、表示レイアウト編集部１０１は、セル一覧情報７Ｃ（図１５参照）の中のそのセルに対応する「内容」の項目の欄にそのオブジェクト情報７Ｊのオブジェクト情報ＩＤを格納し、「データ種別」の項目の欄に「リンク」という種類を格納する。
【００８７】
以上説明したユーザの操作および端末装置１の各部の処理によって、レイアウト情報記憶部１２１にユーザ用ページ３ＰＵに係るオブジェクト情報７Ｊ、選択Ｗｅｂデータ検索情報７Ｋ、およびセル一覧情報７Ｃが登録される。これにより、ユーザ用ページ３ＰＵの表示レイアウトが決定する。
【００８８】
図１８および図１９は図４のユーザ用ページ３ＰＵの表示レイアウトのためのユーザの操作および端末装置１の処理の流れの例を説明するフローチャート、図２０はユーザ用ページテーブルＴＬＵの例を示す図である。
【００８９】
次に、図４に示すユーザ用ページ３ＰＵの表示レイアウトを端末装置１に登録する場合を例に、図１８および図１９のフローチャートを参照しながら、ユーザの操作および端末装置１の処理の流れを説明する。
【００９０】
ユーザは、自分のユーザ用ページ３ＰＵを図４のような表示レイアウトに決めるために、次のような作業を行う。まず、レイアウト編集ウィンドウＷＮ１およびＷｅｂデータ選択ウィンドウＷＮ２をデスクトップに表示させておく（図１８の＃３０１、＃３０２）。
【００９１】
ユーザは、レイアウト編集ウィンドウＷＮ１の中の、「お気に入り情報」という文字列の非Ｗｅｂオブジェクトを配置する位置を選択し、その位置にその文字列を入力する（＃３０３）。すると、端末装置１の表示レイアウト編集部１０１は、その非Ｗｅｂオブジェクトに係るオブジェクト情報７Ｊ（図６（ａ）参照）を生成しレイアウト情報記憶部１２１に登録する（＃３０４）。
【００９２】
同様に、ユーザは、「お気に入り情報」という文字列の非Ｗｅｂオブジェクトおよび「今日の福岡の天気」という文字列の非Ｗｅｂオブジェクトを、自らがそれぞれについて決めた位置に配置する（＃３０５、＃３０７）。すると、表示レイアウト編集部１０１も同様に、これら２つの非Ｗｅｂオブジェクトそれぞれのオブジェクト情報７Ｊを生成しレイアウト情報記憶部１２１に登録する（＃３０６、＃３０８）。
【００９３】
ユーザは、円形、四角形、および三角形によって構成される画像の非Ｗｅｂオブジェクトを配置する位置を選択するとともに画像ファイル選択ダイアログボックスＤＬ３（図１２参照）を表示させ、その非Ｗｅｂオブジェクトのデータつまり画像ファイルを指定する（＃３０９、＃３１０）。すると、表示レイアウト編集部１０１は、その非Ｗｅｂオブジェクトに係るオブジェクト情報７Ｊ（図６（ｃ）参照）を生成しレイアウト情報記憶部１２１に登録する（＃３１１）。
【００９４】
ユーザは、表のオブジェクトを配置する位置を選択するとともに表情報入力ダイアログボックスＤＬ４（図１３参照）を表示させ、表の行数および列数を指定する（＃３１２、＃３１３）。すると、表示レイアウト編集部１０１は、その表のオブジェクトのセル一覧情報７Ｃ（図１５参照）およびオブジェクト情報７Ｊ（図６（ｄ））を生成しレイアウト情報記憶部１２１に登録する（＃３１４、＃３１５）。なお、この時点では、セル一覧情報７Ｃの「データ種別」および「内容」の項目はすべて空欄である。
【００９５】
その表の各セルには、Ｗｅｂオブジェクトを配置することも非Ｗｅｂオブジェクトを配置することもできる。
【００９６】
ここで、ユーザによるＷｅｂオブジェクトの配置の作業を支援するために、端末装置１のＷｅｂデータ選択部１０２が起動する（＃３１６）。
【００９７】
ユーザは、ＵＲＬ入力ダイアログボックスＤＬ１（図８参照）を表示させ（＃３１７）、それに所定のＵＲＬを指定することによって端末装置１を図７のようなＷｅｂページにアクセスさせる（＃３１８）。このとき、端末装置１は、図１０のようなＨＴＭＬファイルなどをＷｅｂサーバ２から受信する。
【００９８】
ここで、ユーザは、キーワード指定ダイアログボックスＤＬ２（図９（ａ）参照）を表示させ（＃３１９）、現在「晴れ」という文字列を示すＷｅｂオブジェクトおよびそれを検索するための検索キーワードを指定する（＃３２０）。この際に、そのＷｅｂオブジェクトを配置する位置も指定する。
【００９９】
すると、Ｗｅｂデータ選択部１０２は、そのＷｅｂオブジェクトおよび検索キーワードとの位置関係を解析し（＃３２２）、表示レイアウト編集部１０１は、そのＷｅｂオブジェクトの選択Ｗｅｂデータ検索情報７Ｋ（図１１（ａ）参照）およびオブジェクト情報７Ｊ（図６（ｂ）参照）を生成しレイアウト情報記憶部１２１に登録する（図１９の＃３２３、＃３２４）。
【０１００】
ユーザは、ステップ＃３１３で配置した表の各セルにＷｅｂオブジェクトまたは非Ｗｅｂオブジェクトを、次のように配置する。
【０１０１】
ＵＲＬ入力ダイアログボックスＤＬ１に所定のＵＲＬを指定することによって端末装置１を図１６のようなＷｅｂページにアクセスさせる（＃３２５）。このとき、端末装置１は、図１７のようなＨＴＭＬファイルなどをＷｅｂサーバ２から受信する。そして、ユーザは、キーワード指定ダイアログボックスＤＬ５（図９（ｂ）参照）を表示させる（＃３２６）。
【０１０２】
ここで、レイアウト編集ウィンドウＷＮ１に配置した表の１行目の１〜４列目のセルに「製品名」、「価格」、「ＣＰＵ」、および「ＨＤＤ」という文字列の非Ｗｅｂオブジェクトを入力して配置し、２行目の１、３、４列目のセルに、「パソコンＢ」、「２．０ＧＨｚ」、および「１００ＧＢ」という文字列の非Ｗｅｂオブジェクトを入力して配置し、３行目の１、３、４列目のセルに、「パソコンＣ」、「１．２ＧＨｚ」、および「６０ＧＢ」という文字列の非Ｗｅｂオブジェクトを入力して配置する（＃３２７）。ＣＰＵおよびＨＤＤ（ハードディスク）のスペックは、予め調べておく。
【０１０３】
すると、表示レイアウト編集部１０１は、その表のセル一覧情報７Ｃ（図１５参照）の中のこれら１０個のセルそれぞれに対応する「内容」の項目に、そのセルに配置（入力）された文字列そのもののデータを格納するとともに、それぞれに対応する「データ種別」の項目に「文字列」という種類を格納する（＃３２８）。
【０１０４】
さらに、ユーザは、２行目２列目のセルおよび３行目２列目のセルに、それぞれ、パソコンＢの価格を示すＷｅｂオブジェクトおよびパソコンＣの価格を示すＷｅｂオブジェクトを配置する（＃３２９）。
【０１０５】
具体的には、パソコンＢの価格を示すＷｅｂオブジェクトを配置する際は、２行目２列目のセルを選択した後、キーワード指定ダイアログボックスＤＬ５のテキストボックスＴＸ５１〜ＴＸ５５に、「パソコン人気ランキング」という表キーワード、「パソコンＢ」という行キーワード、「２」という行キーワード列番号、「価格」という列キーワード、および「１」という列キーワード行番号を入力する。同様に、パソコンＣの価格を示すＷｅｂオブジェクトを配置する際は、キーワード指定ダイアログボックスＤＬ５のテキストボックスＴＸ５１〜ＴＸ５５に、「パソコン人気ランキング」という表キーワード、「パソコンＣ」という行キーワード、「２」という行キーワード列番号、「価格」という列キーワード、および「１」という列キーワード行番号を入力する。
【０１０６】
Ｗｅｂデータ選択部１０２は、レイアウト編集ウィンドウＷＮ１の表に配置されたＷｅｂオブジェクトが属するＷｅｂページの中の表と表キーワードとの位置関係を解析する（＃３３０）。表示レイアウト編集部１０１は、それらのＷｅｂオブジェクトごとの選択Ｗｅｂデータ検索情報７Ｋ（図１１（ｂ）参照）およびオブジェクト情報７Ｊ（図６（ｅ）参照）を生成しレイアウト情報記憶部１２１に登録する（＃３３１、＃３３２）。さらに、セル一覧情報７Ｃ（図１５参照）の中のこれら２個のセルそれぞれに対応する「内容」の項目に、レイアウト情報記憶部１２１に登録した各セルのオブジェクト情報７Ｊのオブジェクト情報ＩＤを格納する（＃３３３）。
【０１０７】
以上の処理によって、図４に示すユーザ用ページ３ＰＵの表示レイアウトの操作および処理が完了する。このユーザ用ページ３ＰＵのページＩＤおよびページ名に関する情報は、図２０に示すように、ユーザ用ページテーブルＴＬＵに格納される。このユーザ用ページテーブルＴＬＵは、レイアウト情報記憶部１２１によって管理されている。表示レイアウト編集部１０１は、ユーザ用ページ３ＰＵのページＩＤを、遅くとも図１８のステップ＃３０４の処理を開始するまでに発行する。ユーザは、図１８および図１９で説明した処理の前後または途中に、端末装置１に対してページ名を指定する。
【０１０８】
または、図１８および図１９の処理によって得られた１つのユーザ用ページ３ＰＵに係るオブジェクト情報７Ｊ、選択Ｗｅｂデータ検索情報７Ｋ、およびセル一覧情報７Ｃを１つのファイルに纏めてレイアウト情報記憶部１２１に登録（保存）してもよい。
【０１０９】
また、ユーザは、様々な形態のユーザ用ページ３ＰＵを端末装置１に登録しておくことができる。
【０１１０】
なお、ユーザ用ページテーブルＴＬＵには、後に説明する遷移ページ３ＰＳのページＩＤおよびページ名の情報も格納される。
【０１１１】
〔ユーザ用ページ３ＰＵの再現のための機能〕
図３のページ再現表示処理部１０３および選択Ｗｅｂデータ取得部１０４は、レイアウト情報記憶部１２１に記憶されている情報に基づいてユーザ用ページ３ＰＵを再現し表示するための処理を行う。
【０１１２】
ページ再現表示処理部１０３は、図２０のユーザ用ページテーブルＴＬＵに基づいて、表示レイアウトに関する情報がレイアウト情報記憶部１２１に記憶されているユーザ用ページ３ＰＵの一覧を表示する。そして、その一覧の中からユーザが選択したユーザ用ページ３ＰＵを、そのユーザ用ページ３ＰＵを構成するオブジェクトを所定の位置に配置することによって再現し、それをデスクトップに表示する。
【０１１３】
上述の表示レイアウト編集部１０１およびＷｅｂデータ選択部１０２の処理によって、レイアウト情報記憶部１２１には、ユーザが選択したユーザ用ページ３ＰＵに係るページＩＤが対応付けられている１つまたは複数のオブジェクト情報７Ｊが記憶されている。ページ再現表示処理部１０３は、これらのオブジェクト情報７Ｊ、それに関連付けられている選択Ｗｅｂデータ検索情報７Ｋおよびセル一覧情報７Ｃ、およびＷｅｂサーバ２で公開されているＷｅｂページのデータに基づいて、ユーザ用ページ３ＰＵを次のように再現する。
【０１１４】
ページ再現表示処理部１０３は、まず、空白のページを仮想する。そして、必要に応じて選択Ｗｅｂデータ取得部１０４と連携し、ユーザ用ページ３ＰＵを構成するオブジェクトを次の（Ａ）〜（Ｄ）の方法によって再現し、そのページに配置する。
【０１１５】
（Ａ）  文字列の非Ｗｅｂオブジェクトの再現および配置
ページ再現表示処理部１０３は、再現の対象であるユーザ用ページ３ＰＵの文字列の非Ｗｅｂオブジェクトのオブジェクト情報７Ｊ（図６（ａ）参照）をレイアウト情報記憶部１２１から呼び出す。つまり、「データ種別」が「文字列」であるオブジェクト情報７Ｊを呼び出す。そして、そのページの中の、そのオブジェクト情報７Ｊの「表示位置」に示される位置に、そのオブジェクト情報７Ｊの「データ」に示される文字列を配置する。
【０１１６】
そのようなオブジェクト情報７Ｊが複数記憶されている場合は、それぞれについて、上記の処理を行う。
【０１１７】
（Ｂ）  画像の非Ｗｅｂオブジェクトの再現および配置
ページ再現表示処理部１０３は、そのユーザ用ページ３ＰＵの画像の非Ｗｅｂオブジェクトのオブジェクト情報７Ｊ（図６（ｃ）参照）をレイアウト情報記憶部１２１から呼び出す。つまり、「データ種別」が「画像」であるオブジェクト情報７Ｊを呼び出す。さらに、そのオブジェクト情報７Ｊの「データ」に示されるパスに基づいて画像ファイルを呼び出す。そして、そのオブジェクト情報７Ｊの「表示位置」に示される位置に、呼び出した画像ファイルに係る画像を再生し配置する。
【０１１８】
そのようなオブジェクト情報７Ｊが複数記憶されている場合は、それぞれについて、上記の処理を行う。
【０１１９】
（Ｃ）  表に配置されていない文字列のＷｅｂオブジェクトの再現および配置
ページ再現表示処理部１０３は、そのユーザ用ページ３ＰＵの文字列のＷｅｂオブジェクトであるが表のセルには配置されないＷｅｂオブジェクトのオブジェクト情報７Ｊ（図６（ｂ）参照）をレイアウト情報記憶部１２１から呼び出す。つまり、「データ種別」が「選択Ｗｅｂデータ」でありかつ「表示位置」の項目が設けられているオブジェクト情報７Ｊを呼び出す。「データ」に示される検索情報ＩＤに対応する選択Ｗｅｂデータ検索情報７Ｋ（図１１（ａ）参照）を呼び出す。
【０１２０】
選択Ｗｅｂデータ取得部１０４は、その選択Ｗｅｂデータ検索情報７Ｋの「ＵＲＬ」に示されるＵＲＬに係るＷｅｂページにアクセスする。そのＷｅｂページの中から「検索キーワード」および「検索情報」に基づいて配置対象のＷｅｂオブジェクトを検索する。すなわち、まず、そのＷｅｂページのＨＴＭＬファイル（図１０参照）の中から、「検索キーワード」に示される検索キーワードの文字列を検索する。検索した検索キーワードの位置から、「検索情報」に示される情報の通りにＨＴＭＬファイルを辿ることによって、配置対象のＷｅｂオブジェクトを検索する。
【０１２１】
そして、ページ再現表示処理部１０３は、そのオブジェクト情報７Ｊの「表示位置」に示される位置に、検索した文字列のＷｅｂオブジェクトを配置する。なお、選択Ｗｅｂデータ取得部１０４による検索処理によって得られたＷｅｂオブジェクトのデータは、Ｗｅｂデータ記憶部１２３に記憶させておく。ページ再現表示処理部１０３は、再度、同じユーザ用ページ３ＰＵを再現する際には、Ｗｅｂサーバ２からＨＴＭＬファイルを受信する処理およびその中からＷｅｂオブジェクトを検索する処理を行う代わりに、Ｗｅｂデータ記憶部１２３に記憶させたデータを使用してもよい。
【０１２２】
そのようなオブジェクト情報７Ｊが複数記憶されている場合は、それぞれについて、上記の処理を行う。
【０１２３】
（Ｄ）  表のオブジェクトの再現および配置
ページ再現表示処理部１０３は、そのユーザ用ページ３ＰＵの表のオブジェクトのオブジェクト情報７Ｊ（図６（ｄ）参照）をレイアウト情報記憶部１２１から呼び出す。つまり、「データ種別」が「表」であるオブジェクト情報７Ｊを呼び出す。そのオブジェクト情報７Ｊの「行数，列数」に示される行数および列数の表を生成し、これを「表示位置」に示される位置に配置する。この時点では、配置した表の各セルはすべて空欄である。
【０１２４】
「セル一覧情報ＩＤ」に示されるセル一覧情報ＩＤに対応するセル一覧情報７Ｃ（図１５参照）をレイアウト情報記憶部１２１から呼び出す。
【０１２５】
配置した表のセルのうちの、セル一覧情報７Ｃの「データ種別」に示される情報が「文字列」であるセルに、同行の「内容」に示される文字列を配置する。そのようなセルが複数ある場合は、それぞれについて、係る処理を行う。
【０１２６】
一方、配置した表のセルのうちの、セル一覧情報７Ｃの「データ種別」に示される情報が「リンク」であるセルには、Ｗｅｂオブジェクトを次のような手順で配置する。
【０１２７】
「内容」に示されるオブジェクト情報ＩＤに対応するオブジェクト情報７Ｊ（図６（ｅ）参照）をレイアウト情報記憶部１２１から呼び出す。そのオブジェクト情報７Ｊの「データ」に示される検索情報ＩＤに対応する選択Ｗｅｂデータ検索情報７Ｋ（図１１（ｂ）参照）をレイアウト情報記憶部１２１から呼び出す。
【０１２８】
選択Ｗｅｂデータ取得部１０４は、その選択Ｗｅｂデータ検索情報７Ｋの「ＵＲＬ」に示されるＵＲＬに係るＷｅｂページにアクセスする。そのＷｅｂページの中から「表キーワード」および「検索情報」に基づいて配置対象のＷｅｂオブジェクトが属する表を検索する。その表の検索方法は、上記（Ｃ）の場合と同様である。
【０１２９】
その表が見つかったら、選択Ｗｅｂデータ取得部１０４は、「行キーワード列番号」、「行キーワード」、「列キーワード行番号」、および「列キーワード」に示される情報に基づいて、その表の中から配置対象のＷｅｂオブジェクトを検索する。すなわち、「行キーワード列番号」が示す列番号の列の中から「行キーワード」が示すキーワード（文字列）を見つけるとともに、「列キーワード行番号」が示す行番号の列の中から「列キーワード」が示すキーワード（文字列）を見つける。「行キーワード」が示すキーワードの属する行と「列キーワード」が示すキーワードとが交わるセルに格納されている文字列のオブジェクトを、配置対象のＷｅｂオブジェクトとして選出する。
【０１３０】
そして、ページ再現表示処理部１０３は、選出されたＷｅｂオブジェクトを配置先のセルに配置する。
【０１３１】
セル一覧情報７Ｃの「データ種別」に示される情報が「リンク」であるセルが複数ある場合は、それぞれについて上記の処理を行う。なお、選択Ｗｅｂデータ取得部１０４によって得られたＷｅｂオブジェクトのデータは、前に説明した（Ｃ）の場合と同様、Ｗｅｂデータ記憶部１２３に記憶させておく。ページ再現表示処理部１０３は、再度、同じユーザ用ページ３ＰＵを再現する際にそのデータを使用することができる。
【０１３２】
また、表のオブジェクトのオブジェクト情報７Ｊが複数記憶されている場合は、それぞれについて、上記の処理を行う。
【０１３３】
図２１および図２２は図４のユーザ用ページ３ＰＵを再現するためのユーザの操作および端末装置１の処理の流れの例を説明するフローチャート、図２３は更新後のＷｅｂページのＨＴＭＬファイルの内容の例を示す図、図２４は更新後のＷｅｂページの表示の例を示す図、図２５は更新後のＷｅｂページのＨＴＭＬファイルの内容の例を示す図、図２６は更新後のＷｅｂページの表示の例を示す図、図２７は最新のＷｅｂページに基づいて再現されるユーザ用ページ３ＰＵの例を示す図である。
【０１３４】
次に、図４に示すユーザ用ページ３ＰＵを再現する場合を例に、ユーザの操作および端末装置１の処理の流れを、図２１および図２２のフローチャートなどを参照して説明する。
【０１３５】
ユーザが所定の操作を行うと、ページ再現表示処理部１０３は、ユーザ用ページテーブルＴＬＵ（図２０参照）が配置された、ユーザ用ページ３ＰＵの選択用のダイアログボックスを表示する（＃３４１）。ここで、ユーザは、閲覧したいユーザ用ページ３ＰＵを選択する。ページ再現表示処理部１０３は、ユーザによる選択を受け付けると（＃３４２）、選択Ｗｅｂデータ取得部１０４と連携しながら、そのユーザ用ページ３ＰＵを再現するための処理を行う。
【０１３６】
ページ再現表示処理部１０３は、まず、空白のページを仮想する（＃３４３）。そのユーザ用ページ３ＰＵのページＩＤに対応付けられており、かつ、文字列の非Ｗｅｂオブジェクトに係るオブジェクト情報７Ｊ（図６（ａ）参照）を、レイアウト情報記憶部１２１から呼び出す（＃３４４）。仮想したページの中のそのオブジェクト情報７Ｊの「表示位置」に示される位置に、そのオブジェクト情報７Ｊの「データ」に示される文字列を配置する（＃３４５）。これにより、「お気に入り情報」、「ＰＣ価格動向」、および「今日の福岡の天気」の各文字列の非Ｗｅｂオブジェクトが配置される。
【０１３７】
そのユーザ用ページ３ＰＵのページＩＤに対応付けられており、かつ、画像の非Ｗｅｂオブジェクトに係るオブジェクト情報７Ｊ（図６（ｃ）参照）を、レイアウト情報記憶部１２１から呼び出す（＃３４６）。そのオブジェクト情報７Ｊの「データ」に示されるパスに基づいて画像ファイルを呼び出し、そのオブジェクト情報７Ｊの「表示位置」に示される位置に、呼び出した画像ファイルに係る画像を再生し配置する（＃３４７）。これにより、円形、四角形、および三角形によって構成される画像の非Ｗｅｂオブジェクトが配置される。
【０１３８】
そのユーザ用ページ３ＰＵのページＩＤに対応付けられておりかつ文字列のＷｅｂオブジェクトに係るが表のセルには配置されないＷｅｂオブジェクトのオブジェクト情報７Ｊ（図６（ｂ）参照）をレイアウト情報記憶部１２１から呼び出し、さらに、そのオブジェクト情報７Ｊの「データ」に示される検索情報ＩＤに対応する選択Ｗｅｂデータ検索情報７Ｋ（図１１（ａ）参照）を呼び出す（＃３４８）。
【０１３９】
選択Ｗｅｂデータ取得部１０４は、その選択Ｗｅｂデータ検索情報７Ｋの「ＵＲＬ」に示されるＵＲＬに係るＷｅｂページにアクセスする。つまり、そのＷｅｂページのＨＴＭＬファイルをＷｅｂサーバ２からダウンロードする（＃３４９）。一般に、Ｗｅｂページの内容はしばしば更新されることが多い。ここでは、図２３のＨＴＭＬファイルが取得されたとする。このＨＴＭＬファイルによると、図２４のようなＷｅｂページを再現することができる。図２４と図７とを比較すると、今回アクセスしたＷｅｂページが更新されていることが、分かる。
【０１４０】
ページ再現表示処理部１０３は、ステップ＃３４３で用意したページに配置するＷｅｂオブジェクトを次のように検索する。図２３のダウンロードしたＨＴＭＬファイルの中から、選択Ｗｅｂデータ検索情報７Ｋの「検索キーワード」に示される検索キーワードの文字列を検索する（＃３５０）。
【０１４１】
さらに、検索した検索キーワードの位置から、「検索情報」に示される情報の通りにＨＴＭＬファイルを辿ることによって、配置対象のＷｅｂオブジェクトを検索する（＃３５１）。例えば、図１１（ａ）の選択Ｗｅｂデータ検索情報７Ｋによると、「天気予報」の文字列から下方向に向かって２つ目の「＜ＢＲ＞」タグを検索する。そして、その直後から所定のタグ（例えば、その次の「＜ＢＲ＞」タグ）までの文字列を、配置対象のＷｅｂオブジェクトとして抽出する。これにより、「雨」という文字列のＷｅｂオブジェクトが検索される。
【０１４２】
そして、ページ再現表示処理部１０３は、オブジェクト情報７Ｊの「表示位置」に示される位置に、検索した「雨」という文字列のＷｅｂオブジェクトを配置する（＃３５２）。
【０１４３】
ページ再現表示処理部１０３は、そのユーザ用ページ３ＰＵのページＩＤに対応付けられている、表のオブジェクトのオブジェクト情報７Ｊ（図６（ｄ）参照）をレイアウト情報記憶部１２１から呼び出す（＃３５３）。そのオブジェクト情報７Ｊの「行数，列数」に示される行数および列数の表を生成し、これを「表示位置」に示される位置に配置する（＃３５４）。
【０１４４】
そのオブジェクト情報７Ｊの「セル一覧情報ＩＤ」に示されるセル一覧情報ＩＤに対応するセル一覧情報７Ｃ（図１５参照）をレイアウト情報記憶部１２１から呼び出す（＃３５５）。「データ種別」に示される情報が「文字列」であるセルに、同行の「内容」に示される文字列を配置する（＃３５６）。これにより、「製品名」、「価格」、「ＣＰＵ」、「ＨＤＤ」、「パソコンＢ」、「２．０ＧＨｚ」、「１００ＧＢ」、「パソコンＣ」、「１．２ＧＨｚ」、および「６０ＧＢ」の各文字列の非Ｗｅｂオブジェクトが所定のセルに配置される。
【０１４５】
そのセル一覧情報７Ｃの「データ種別」に示される情報が「リンク」であるセルには、Ｗｅｂオブジェクトを次のような手順で配置する。
【０１４６】
「内容」に示されるオブジェクト情報ＩＤに対応するオブジェクト情報７Ｊ（図６（ｅ）参照）を呼び出し、さらに、そのオブジェクト情報７Ｊの「データ」に示される検索情報ＩＤに対応する選択Ｗｅｂデータ検索情報７Ｋ（図１１（ｂ）参照）を呼び出す（＃３５７）。
【０１４７】
選択Ｗｅｂデータ取得部１０４は、その選択Ｗｅｂデータ検索情報７Ｋの「ＵＲＬ」に示されるＵＲＬに係るＷｅｂページにアクセスする。つまり、そのＷｅｂページのＨＴＭＬファイルをＷｅｂサーバ２からダウンロードする（＃３５８）。ここでは、図２５のＨＴＭＬファイルが取得されたとする。このＨＴＭＬファイルによると、図２６のようなＷｅｂページを再現することができる。図２６と図１６とを比較すると、今回アクセスしたＷｅｂページが更新されていることが、分かる。
【０１４８】
ページ再現表示処理部１０３は、そのＷｅｂページの中から、ステップ＃３５４で生成したセルに配置するＷｅｂオブジェクトを検索する。
【０１４９】
すなわち、まず、そのオブジェクト情報７Ｊの「表キーワード」に示される表キーワードの文字列を、ダウンロードしたＨＴＭＬファイルの中から検索する（＃３５９）。
【０１５０】
さらに、検索した表キーワードの位置から、「検索情報」に示される情報の通りにＨＴＭＬファイルを辿ることによって、配置対象のＷｅｂオブジェクトが属する表を検索する（＃３６０）。例えば、図１１（ｂ）の選択Ｗｅｂデータ検索情報７Ｋによると、「パソコン人気ランキング」の文字列から上方向に向かって１つ目の「＜ＴＡＢＬＥ＞」タグを検索する。そして、その直後の表を、配置対象のＷｅｂオブジェクトの属する表として抽出する。
【０１５１】
抽出した表の中から、選択Ｗｅｂデータ検索情報７Ｋの「行キーワード列番号」、「行キーワード」、「列キーワード行番号」、および「列キーワード」に示される情報に基づいて、配置対象のＷｅｂオブジェクトを検索する。
【０１５２】
すなわち、「行キーワード列番号」が示す列番号の列の中から「行キーワード」が示すキーワード（文字列）を見つけるとともに（＃３６１）、「列キーワード行番号」が示す行番号の列の中から「列キーワード」が示すキーワード（文字列）を見つける（＃３６２）。図１１（ｂ）の例では、２列目から「パソコンＢ」を見つけ、１行目から「価格」を見つける。
【０１５３】
「行キーワード」が示すキーワードの属する行と「列キーワード」が示すキーワードとが交わるセルに格納されている文字列のオブジェクトを、配置対象のＷｅｂオブジェクトとして選出する（＃３６３）。これにより、「１５８，０００」という文字列のＷｅｂオブジェクトが選出（検索）される。
【０１５４】
なお、この表の全体の位置は「＜ＴＡＢＬＥ＞」タグおよびそれに対応する「＜／ＴＡＢＬＥ＞」タグによって知ることができる。行番号は「＜ＴＲ＞」タグまたは「＜／ＴＲ＞」タグを数えれば知ることができ、列番号は「＜ＴＤ＞」タグまたは「＜／ＴＤ＞」タグを数えれば知ることができる。
【０１５５】
そして、ページ再現表示処理部１０３は、そのＷｅｂオブジェクトを、ステップ＃３５４で生成した表の中の各々に対応するセルに配置する（＃３６４）。
【０１５６】
図１５のセル一覧情報７Ｃの例によると、ステップ＃３５４で生成した表には、もう１つ、Ｗｅｂオブジェクトを配置すべきセルがある。そこで、そのセルにＷｅｂオブジェクトを配置するために、ステップ＃３５８〜＃３６４と同様の処理を行う（＃３６５〜＃３７１）。
【０１５７】
ただし、そのＷｅｂオブジェクトの属する表の含まれるＷｅｂページが、ステップ＃３５８でアクセスしたＷｅｂページと同一である場合は、ステップ＃３６５の処理を省略し、ステップ＃３５８で得たＷｅｂページのデータを援用することができる。さらに、そのＷｅｂオブジェクトの属する表が、ステップ＃３５９で検索した表と同一である場合は、ステップ＃３６６の処理を省略し、ステップ＃３５９における検索結果を援用することができる。
【０１５８】
以上の処理によって、ユーザ用ページ３ＰＵが再現される。ただし、このユーザ用ページ３ＰＵは、図２７に示すように、図４の状態から更新されていることがある。ページ再現表示処理部１０３は、再現されたユーザ用ページ３ＰＵをデスクトップに表示させる。このように、端末装置１によると、Ｗｅｂサーバ２で公開されるＷｅｂページの中の動的なオブジェクト（Ｗｅｂオブジェクト）を反映したユーザ用ページ３ＰＵを再現し表示することができる。
【０１５９】
〔ユーザ用ページ３ＰＵを一般のＷｅｂブラウザによって表示するための機能〕
図２８はＵＲＬインデックステーブルＴＬＩの例を示す図、図２９は図２７のユーザ用ページ３ＰＵのＨＴＭＬファイルの例を示す図である。
【０１６０】
図３のＨＴＭＬ変換部１０５は、表示レイアウト編集部１０１によって表示レイアウトの設定がなされたユーザ用ページ３ＰＵを、一般のＷｅｂブラウザでも表示できるようにするために、ユーザ用ページ３ＰＵのＨＴＭＬファイルを生成するための処理を行う。係る処理は、例えば次のような方法によって行われる。
【０１６１】
表示レイアウト編集部１０１によって表示レイアウトの設定がなされたユーザ用ページ３ＰＵに係るオブジェクト情報７Ｊ、選択Ｗｅｂデータ検索情報７Ｋ、およびセル一覧情報７Ｃを１つのファイルに纏めておく。以下、このファイルを「レイアウト情報ファイル」と記載する。そのユーザ用ページ３ＰＵに対してＵＲＬを与えておく。そして、図２８のＵＲＬインデックステーブルＴＬＩに、そのレイアウト情報ファイルのファイル名およびそのＵＲＬを示す情報を格納しておく。レイアウト情報ファイルおよびＵＲＬインデックステーブルＴＬＩは、ＵＲＬインデックス記憶部１２２に記憶させておく。
【０１６２】
ＵＲＬインデックステーブルＴＬＩに格納されているいずれかのＵＲＬを、ユーザが一般のＷｅｂブラウザに対して指定すると、そのＷｅｂブラウザは、そのＵＲＬに対応するＨＴＭＬファイルの取得要求をＨＴＭＬ変換部１０５に対して送信する。
【０１６３】
すると、ＨＴＭＬ変換部１０５は、ＵＲＬインデックステーブルＴＬＩを参照し、その取得要求に係るＵＲＬに対応するレイアウト情報ファイルをＵＲＬインデックス記憶部１２２から呼び出す。表示レイアウト編集部１０１に、そのレイアウト情報ファイルに基づいてユーザ用ページ３ＰＵを再現させる。そして、そのユーザ用ページ３ＰＵを、図２９に示すようなＨＴＭＬファイルに変換し、それを要求元のＷｅｂブラウザに与える。Ｗｅｂブラウザは、ページ再現表示処理部１０３が表示するユーザ用ページ３ＰＵとほぼ同様の表示レイアウトで、ユーザ用ページ３ＰＵを表示する。
【０１６４】
前に説明したページ再現表示処理部１０３は、オブジェクト情報７Ｊ、選択Ｗｅｂデータ検索情報７Ｋ、およびセル一覧情報７Ｃなどに基づいてユーザ用ページ３ＰＵの表示イメージをそのままに表示した。これに対して、ＨＴＭＬ変換部１０５は、表示イメージをＨＴＭＬファイルに変換し出力する。
【０１６５】
本実施形態では、端末装置１がユーザ用ページ３ＰＵと同じ内容のＷｅｂページを配信するサーバの役割を果たしたが、インターネットまたはＬＡＮの中にＷｅｂサーバを設置し、そのＷｅｂサーバに選択Ｗｅｂデータ取得部１０４、表示レイアウト編集部１０１、およびＵＲＬインデックス記憶部１２２の処理を実行させるようにしてもよい。
【０１６６】
または、ＪＡＶＡ(登録商標）アプレットなどのクライアントアプリケーションによってユーザ用ページ３ＰＵと同じ内容のＷｅｂページが再現できるように設計してもよい。
【０１６７】
携帯電話端末の画面サイズに適したユーザ用ページ３ＰＵのＨＴＭＬファイルをパーソナルコンピュータである端末装置１によって生成し、それを携帯電話端末で使用してもよい。
【０１６８】
〔Ｗｅｂオブジェクトの更新の記録の機能〕
図３０は遷移ページ３ＰＳの例を示す図、図３１は遷移ページ３ＰＳの表示レイアウトの編集の途中におけるレイアウト編集ウィンドウＷＮ１の例を示す図、図３２は遷移ページ３ＰＳに配置される表のセル一覧情報７Ｃおよびオブジェクト情報７Ｊの例を示す図、図３３は遷移ページ３ＰＳに配置される表を構成するセルの選択Ｗｅｂデータ検索情報７Ｋおよびオブジェクト情報７Ｊの例を示す図である。
【０１６９】
図３の選択Ｗｅｂデータ自動収集部１０６は、定期的にＷｅｂオブジェクトのデータを収集する。係る機能を利用することによって、図３０（ｃ）のような、Ｗｅｂページで公開される特定のＷｅｂオブジェクトの遷移（変化）を記録したページを生成することができる。以下、係るページを「遷移ページ３ＰＳ」と記載する。
【０１７０】
次に、遷移ページ３ＰＳの表示レイアウト設定および再現のためのユーザの操作および端末装置１の各部の処理について説明する。
【０１７１】
ユーザは、専用のＷｅｂブラウザつまりレイアウト編集ウィンドウＷＮ１を起動する。そして、このレイアウト編集ウィンドウＷＮ１に対して、遷移をチェックしたい事項および表示レイアウトの設定を行う。具体的には、例えば、図１６のＷｅｂページに記載されるパソコンＢの価格について、図３０（ｃ）のような遷移ページ３ＰＳを得るためには、ユーザは次のような操作を行い端末装置１の各部は次のような処理を行う。
【０１７２】
ユーザは、図３１のように、レイアウト編集ウィンドウＷＮ１の中の所望の位置に８行２列の表を配置する。表の位置および行列数の指定の方法は、前に図１３などで説明した通りである。
【０１７３】
すると、表示レイアウト編集部１０１は、図３２（ａ）に示すようなセル一覧情報７Ｃおよび図３２（ｂ）に示すようなオブジェクト情報７Ｊを生成し、これらをレイアウト情報記憶部１２１に登録する。なお、この時点では、セル一覧情報７Ｃの各セルについての「データ種別」および「内容」は空欄である。
【０１７４】
ユーザは、１行目１列目のセルに「日付」という文字列の非Ｗｅｂオブジェクトを入力し配置する。つまり、固定的な文字列オブジェクトを配置する。すると、表示レイアウト編集部１０１は、セル一覧情報７Ｃの中の、そのセルに対応する「データ種別」および「内容」の欄に、それぞれ、「文字列」という情報およびユーザが入力した「日付」という文字列を格納する。「取得予定日時」の欄は、空欄のままにしておく。
【０１７５】
ユーザは、さらに、順次、１行目２列目のセルに「価格」という文字列の非Ｗｅｂオブジェクトを入力し配置し、２〜８行目の１列目の各セルに「６／１１」〜「６／１７」という文字列の非Ｗｅｂオブジェクトを入力し配置する。すると、表示レイアウト編集部１０１は、「日付」の非Ｗｅｂオブジェクトの場合と同様に、セル一覧情報７Ｃの中のこれらの非Ｗｅｂオブジェクトに対応する欄に情報を格納する。
【０１７６】
ユーザは、その表の上方に「パソコンＢの価格遷移」という文字列の非Ｗｅｂオブジェクトを入力し配置する。すると、表示レイアウト編集部１０１は、その非Ｗｅｂオブジェクトに係るオブジェクト情報７Ｊを生成しレイアウト情報記憶部１２１に登録する。
【０１７７】
ユーザは、２〜８行目の２列目の各セルに、６月１１日〜１７日における、図１６のＷｅｂページに記載される、パソコンＢの価格に関するＷｅｂオブジェクトを配置する。ここでは、ユーザは、図８のＵＲＬ入力ダイアログボックスＤＬ１および図９（ｃ）のキーワード指定ダイアログボックスＤＬ６を使用してそれらのＷｅｂオブジェクトを配置する。
【０１７８】
すなわち、ユーザは、まず、所定の操作を行うことによってＵＲＬ入力ダイアログボックスＤＬ１およびキーワード指定ダイアログボックスＤＬ６をデスクトップに表示させる。図１６のＷｅｂページのＵＲＬをＵＲＬ入力ダイアログボックスＤＬ１に入力し、そのＷｅｂページにアクセスする。
【０１７９】
ここで、６月１１日のパソコンＢの価格について、次のような操作を行う。２行目２列目のセルをクリックしてアクティブにした後、前に図９（ｂ）で説明したキーワード指定ダイアログボックスＤＬ５の場合と同様に、キーワード指定ダイアログボックスＤＬ６のテキストボックスＴＸ６１〜ＴＸ６５に、それぞれ、そのＷｅｂページの表の中のパソコンＢの価格「１９８，０００」のセルに係る表キーワード、行キーワード、行キーワード列番号、列キーワード、および列キーワード行番号を入力し指定する。
【０１８０】
さらに、テキストボックスＴＸ６６に、そのＷｅｂオブジェクトつまり６月１１日のパソコンＢの価格の情報を取得する予定の日時（以下、「取得予定日時」と記載する。）を入力し指定する。
【０１８１】
すると、表示レイアウト編集部１０１は、図３３（ａ）（ｂ）に示すような、その２行目２列目のセルに配置するＷｅｂオブジェクトの選択Ｗｅｂデータ検索情報７Ｋおよびオブジェクト情報７Ｊを生成し、これらをレイアウト情報記憶部１２１に登録する。選択Ｗｅｂデータ検索情報７Ｋおよびオブジェクト情報７Ｊに含まれる各項目の情報は、前に図１１（ｂ）および図６（ｅ）で説明した通りである。
【０１８２】
６月１２日〜１７日の各日のパソコンＢの価格についても、２〜８行目の２列目の各セルに対して同様の操作を行うことによって、表キーワード、行キーワード、行キーワード列番号、列キーワード、列キーワード行番号、および取得予定日時を入力し指定する。すると、表示レイアウト編集部１０１は、それぞれのセルに配置するＷｅｂオブジェクトの選択Ｗｅｂデータ検索情報７Ｋおよびオブジェクト情報７Ｊを生成し、これらをレイアウト情報記憶部１２１に登録する。なお、２行目２列目のセルに配置するＷｅｂオブジェクトの選択Ｗｅｂデータ検索情報７Ｋおよびオブジェクト情報７Ｊを共通に使用するようにしてもよい。
【０１８３】
以上説明したユーザの操作および端末装置１の処理によって、遷移ページ３ＰＳの表示レイアウトの情報がレイアウト情報記憶部１２１に格納される。
【０１８４】
図３４は最新のＷｅｂオブジェクトの内容のデータを取得する処理の流れの例を説明するフローチャートである。
【０１８５】
選択Ｗｅｂデータ自動収集部１０６は、遷移ページ３ＰＳに配置されているＷｅｂオブジェクトを定期的に収集する処理を行う。係る処理は、図３４に示すような手順で行われる。
【０１８６】
選択Ｗｅｂデータ自動収集部１０６は、遷移ページ３ＰＳのセル一覧情報７Ｃ（図３２（ａ）参照）をレイアウト情報記憶部１２１から呼び出す（図３４の＃５０１）。現在の日時が「取得予定日時」に示される日時と一致しまたはそれを過ぎており、かつ、未だ「取得データ」に何も格納されていない、という条件を満たすセルが、そのセル一覧情報７Ｃに示されていないかどうかを、チェックする（＃５０２、＃５０３）。
【０１８７】
両方の条件を満たすセルがあった場合は（＃５０２でＹｅｓ、＃５０３でＹｅｓ）、そのセルに配置されるべきＷｅｂオブジェクトをＷｅｂページから取得するための処理を行う（＃５０４〜＃５１０）。係る処理の内容は、ユーザ用ページ３ＰＵに含まれる表のセルのＷｅｂオブジェクトを収集する処理の内容と同様である。つまり、前に図２１および図２２のステップ＃３５９〜＃３６３で説明した処理の内容と同様である。
【０１８８】
選択Ｗｅｂデータ自動収集部１０６は、取得したＷｅｂオブジェクトを、セル一覧情報７Ｃのそのセルに対応する「取得データ」の欄に格納する（＃５１１）。例えば、６月１２日の価格のセルつまり３行目２列目のセルに配置するＷｅｂオブジェクトとして「１９７，８００」という文字列のＷｅｂオブジェクトを取得した場合は、セル一覧情報７Ｃの「セル（３，２）」に対応する「取得データ」の欄に「１９７，８００」というデータを格納する。
【０１８９】
図３５は遷移ページ３ＰＳを再現するためのユーザの操作および端末装置１の処理の流れの例を説明するフローチャートである。
【０１９０】
ページ再現表示処理部１０３は、セル一覧情報７Ｃ、オブジェクト情報７Ｊ、および選択Ｗｅｂデータ検索情報７Ｋに基づいて遷移ページ３ＰＳを再現してデスクトップに表示する処理を行う。遷移ページ３ＰＳを再現する処理は、ユーザ用ページ３ＰＵを再現する処理と共通する点が多い。以下、遷移ページ３ＰＳを再現する処理を、図３５を参照しながら、図３０の遷移ページ３ＰＳを再現する場合を例に、ユーザ用ページ３ＰＵを再現する処理の場合と相違する点を中心に説明する。
【０１９１】
図３５において、ステップ＃５２１〜＃５２３の、再現する対象の遷移ページ３ＰＳをユーザに選択させる処理の内容は、前に説明した図２１のステップ＃３４１〜＃３４３の処理の内容と同様である。ステップ＃５２４、＃５２５の「パソコンＢの価格遷移」という文字列の非Ｗｅｂオブジェクトを配置する処理およびステップ＃５２６、＃５２７の８行２列の表を生成し配置する処理の内容も、前に図２１のステップ＃３４４、＃３４５、＃３５３、＃３５４などで説明した通りである。
【０１９２】
ページ再現表示処理部１０３は、表を生成し配置した後、ユーザが選択した遷移ページ３ＰＳに係るセル一覧情報７Ｃ（図３２（ａ）参照）をレイアウト情報記憶部１２１から呼び出す（＃５２８）。
【０１９３】
文字列の非Ｗｅｂオブジェクトを、その表の各々のセルに配置する（＃５２９）。つまり、「データ種別」が「文字列」であるセルに、「内容」に示されるデータ（文字列）を配置する。これにより、１行目の１、２列目にそれぞれ「日付」および「価格」という文字列の非Ｗｅｂオブジェクトが配置され、２〜８行目の１列目にそれぞれ「６／１１」〜「６／１７」という文字列の非Ｗｅｂオブジェクトが配置される。
【０１９４】
選択Ｗｅｂデータ自動収集部１０６によって既に取得されているＷｅｂオブジェクトを各々のセルに配置する（＃５３０）。つまり、セル一覧情報７Ｃの「取得データ」に格納されているデータ（文字列）を、ステップ＃５２７で生成し配置した表の中の、対応するセルに配置する。
【０１９５】
それ以外のセルは、空欄にしておく。または、予め決めておいた文字列（例えば、「未取得」という文字列）を配置してもよい。
【０１９６】
以上の処理によって、遷移ページ３ＰＳが再現される。そして、ページ再現表示処理部１０３は、これをデスクトップに表示する。遷移ページ３ＰＳは、図３０（ａ）、（ｂ）、（ｃ）のように、時間の経過に伴って遷移していく。
【０１９７】
図３０の遷移ページ３ＰＳには、図４に例示した天気予報などに関するＷｅｂオブジェクトおよび画像の非Ｗｅｂオブジェクトが配置されていないが、これらを配置させることもできる。そのような遷移ページ３ＰＳの表示レイアウトおよび再現のためのユーザの操作および端末装置１の処理の内容は、ユーザ用ページ３ＰＵの場合と同様である。
【０１９８】
本実施形態によると、インターネット上に存在する多種多様なＷｅｂページからユーザが選んだ情報つまりＷｅｂオブジェクトを１つのユーザ用ページ３ＰＵに纏めて表示することができる。また、時間の経過に伴って変化するＷｅｂオブジェクトを１つの遷移ページ３ＰＳに並べて表示することができる。しかも、ユーザは、ユーザ用ページ３ＰＵおよび遷移ページ３ＰＳの表示レイアウトを自分の目的の合致した形態に設定することができる。
【０１９９】
また、ユーザ用ページ３ＰＵまたは遷移ページ３ＰＳの表示レイアウトを一度決めてしまえば、最新の内容が反映されたユーザ用ページ３ＰＵまたは遷移ページ３ＰＳを端末装置１が自動的に生成し表示するので、従来よりも通信時間を短縮し通信費用を低減させることができる。特に、携帯電話端末において、有用である。
【０２００】
本実施形態では、Ｗｅｂオブジェクトとして文字列のオブジェクトをユーザ用ページ３ＰＵまたは遷移ページ３ＰＳに配置する場合を例に説明したが、画像のオブジェクトをＷｅｂオブジェクトとして配置することも可能である。この場合も、文字列の場合と同様に、配置する画像のオブジェクトの位置を検索キーワードからの相対的位置として把握しておけばよい。そして、それに基づいて最新の画像のオブジェクトを取得し、ユーザ用ページ３ＰＵまたは遷移ページ３ＰＳを再現すればよい。動画像または音声などのオブジェクトをＷｅｂオブジェクトとして配置することもできる。
【０２０１】
ユーザ用ページ３ＰＵまたは遷移ページ３ＰＳに配置した表の行の高さまたは列の幅をユーザの好みに応じて調整できるようにしてもよい。その場合は、その表に係るオブジェクト情報７Ｊに各行の高さおよび各列の幅の情報を含めるようにすればよい。
【０２０２】
その他、端末装置１の全体または各部の構成、処理内容、処理順序、オブジェクト情報７Ｊ、セル一覧情報７Ｃ、選択Ｗｅｂデータ検索情報７Ｋの構成、テーブルの構成などは、本発明の趣旨に沿って適宜変更することができる。
【０２０３】
上に述べた実施例には、以下に述べるような付記も開示されている。
（付記１）
１つのユーザ用ページに纏めて配置するオブジェクトである配置オブジェクトを既存のＷｅｂページの中からユーザに選択させるオブジェクト選択手段と、
前記配置オブジェクトを配置する前記ユーザ用ページ上の位置をユーザに選択させる配置位置選択手段と、
ユーザが選択した前記配置オブジェクトが存在するネットワーク上およびＷｅｂページ上の場所を示すオブジェクト場所情報と当該配置オブジェクトの前記位置を示す配置位置情報とを、当該配置オブジェクトを配置する前記ユーザ用ページと対応付けて記憶するオブジェクト情報記憶手段と、
ユーザが指定した前記ユーザ用ページに配置する前記配置オブジェクトの内容を示す内容情報を、当該ユーザ用ページに対応付けられて前記オブジェクト情報記憶手段に記憶されている前記オブジェクト場所情報に基づいて取得する、内容情報取得手段と、
ユーザが指定した前記ユーザ用ページを、前記内容情報取得手段によって取得された当該ユーザ用ページに配置する前記配置オブジェクトの前記内容情報および前記オブジェクト情報記憶手段に記憶されている当該配置オブジェクトの前記配置位置情報に基づいて表示する、ユーザ用ページ表示手段と、
を有することを特徴とするページ表示装置。
（付記２）
前記オブジェクト選択手段は、既存のＷｅｂページの中から、前記配置オブジェクトとともに、当該Ｗｅｂページが更新されても内容が変わらないオブジェクトをキーワードとしてユーザに選択させ、
前記オブジェクト情報記憶手段は、前記配置オブジェクトの前記オブジェクト場所情報として、既存のＷｅｂページの中から当該配置オブジェクトとともにユーザが選択した前記キーワードと当該配置オブジェクトとの位置関係および当該ＷｅｂページのＵＲＬを示す情報を記憶する、
付記１記載のページ表示装置。
（付記３）
前記オブジェクト選択手段は、マークアップ言語で記述された既存のＷｅｂページの中から、前記配置オブジェクトおよび前記キーワードをユーザに選択させ、
前記オブジェクト情報記憶手段は、前記キーワードと前記配置オブジェクトとの間にある所定のコードによって表わされる前記位置関係を示す前記オブジェクト場所情報を記憶する、
付記２記載のページ表示装置。
（付記４）
前記ユーザ用ページをマークアップ言語で記述したファイルを生成するファイル生成手段、を有する、
付記１ないし付記３のいずれかに記載の表示装置。
（付記５）
内容の遷移の調査の対象である調査オブジェクトを既存のＷｅｂページの中からユーザに選択させるオブジェクト選択手段と、
ユーザが選択した前記調査オブジェクトが存在するネットワーク上およびＷｅｂページ上の場所を示すオブジェクト場所情報を記憶するオブジェクト情報記憶手段と、
ユーザが指定した前記ユーザ用ページに配置する前記配置オブジェクトの内容を示す内容情報を、前記オブジェクト情報記憶手段に記憶されている当該配置オブジェクトの前記オブジェクト場所情報に基づいて所定の日時ごとに取得する、内容情報取得手段と、
前記調査オブジェクトの日時ごとの内容を、前記内容情報取得手段によって取得された当該調査オブジェクトの前記内容情報に基づいて、１つのページに纏めて配置して表示する遷移ページ表示手段と、
を有することを特徴とするページ表示装置。
（付記６）
１つのユーザ用ページに纏めて配置するオブジェクトである配置オブジェクトを既存のＷｅｂページの中からユーザに選択させ、
前記配置オブジェクトを配置する前記ユーザ用ページ上の位置をユーザに選択させ、
ユーザが選択した前記配置オブジェクトが存在するネットワーク上およびＷｅｂページ上の場所を示すオブジェクト場所情報と当該配置オブジェクトの前記位置を示す配置位置情報とを、当該配置オブジェクトを配置する前記ユーザ用ページと対応付けてオブジェクト情報記憶手段に記憶させ、
ユーザが指定した前記ユーザ用ページに配置する前記配置オブジェクトの内容を示す内容情報を、当該ユーザ用ページに対応付けられて前記オブジェクト情報記憶手段に記憶されている前記オブジェクト場所情報に基づいて取得し、
ユーザが指定した前記ユーザ用ページを、取得した当該ユーザ用ページに配置する前記配置オブジェクトの前記内容情報および前記オブジェクト情報記憶手段に記憶されている当該配置オブジェクトの前記配置位置情報に基づいて表示する、
ことを特徴とするページ表示方法。
（付記７）
内容の遷移の調査の対象である調査オブジェクトを既存のＷｅｂページの中からユーザに選択させ、
ユーザが選択した前記調査オブジェクトが存在するネットワーク上およびＷｅｂページ上の場所を示すオブジェクト場所情報をオブジェクト情報記憶手段に記憶させ、
ユーザが指定した前記ユーザ用ページに配置する前記配置オブジェクトの内容を示す内容情報を、前記オブジェクト情報記憶手段に記憶されている当該配置オブジェクトの前記オブジェクト場所情報に基づいて所定の日時ごとに取得し、
前記調査オブジェクトの日時ごとの内容を、前記内容情報取得手段によって取得された当該調査オブジェクトの前記内容情報に基づいて、１つのページに纏めて配置して表示する、
ことを特徴とするページ表示方法。
（付記８）
Ｗｅｂページにアクセス可能なコンピュータに、
１つのユーザ用ページに纏めて配置するオブジェクトである配置オブジェクトを既存のＷｅｂページの中からユーザに選択させる処理と、
前記配置オブジェクトを配置する前記ユーザ用ページ上の位置をユーザに選択させる処理と、
ユーザが選択した前記配置オブジェクトが存在するネットワーク上およびＷｅｂページ上の場所を示すオブジェクト場所情報と当該配置オブジェクトの前記位置を示す配置位置情報とを、当該配置オブジェクトを配置する前記ユーザ用ページと対応付けてオブジェクト情報記憶手段に記憶させる処理と、
ユーザが指定した前記ユーザ用ページに配置する前記配置オブジェクトの内容を示す内容情報を、当該ユーザ用ページに対応付けられて前記オブジェクト情報記憶手段に記憶されている前記オブジェクト場所情報に基づいて取得する処理と、
ユーザが指定した前記ユーザ用ページを、取得した当該ユーザ用ページに配置する前記配置オブジェクトの前記内容情報および前記オブジェクト情報記憶手段に記憶されている当該配置オブジェクトの前記配置位置情報に基づいて表示する処理と、
を実行させることを特徴とするコンピュータプログラム。
（付記９）
Ｗｅｂページにアクセス可能なコンピュータに、
内容の遷移の調査の対象である調査オブジェクトを既存のＷｅｂページの中からユーザに選択させる処理と、
ユーザが選択した前記調査オブジェクトが存在するネットワーク上およびＷｅｂページ上の場所を示すオブジェクト場所情報をオブジェクト情報記憶手段に記憶させる処理と、
ユーザが指定した前記ユーザ用ページに配置する前記配置オブジェクトの内容を示す内容情報を、前記オブジェクト情報記憶手段に記憶されている当該配置オブジェクトの前記オブジェクト場所情報に基づいて所定の日時ごとに取得する処理と、
前記調査オブジェクトの日時ごとの内容を、前記内容情報取得手段によって取得された当該調査オブジェクトの前記内容情報に基づいて、１つのページに纏めて配置して表示する処理と、
を実行させることを特徴とするコンピュータプログラム。
【図面の簡単な説明】
【０２０４】
【図１】本発明に係る端末装置を含むネットワークシステム全体の構成の例を示す図である。
【図２】端末装置のハードウェア構成の例を示す図である。
【図３】端末装置の機能的構成の例を示す図である。
【図４】ユーザ用ページにおけるオブジェクトの配置の例を示す図である。
【図５】ユーザ用ページの表示レイアウトの編集の途中におけるレイアウト編集ウィンドウの例を示す図である。
【図６】オブジェクト情報の例を示す図である。
【図７】Ｗｅｂページにアクセスした際のＷｅｂデータ選択ウィンドウの例を示す図である。
【図８】ＵＲＬ入力ダイアログボックスの例を示す図である。
【図９】キーワード指定ダイアログボックスの例を示す図である。
【図１０】図７のＷｅｂページのＨＴＭＬファイルの内容の例を示す図である。
【図１１】選択Ｗｅｂデータ検索情報の例を示す図である。
【図１２】画像ファイル選択ダイアログボックスの例を示す図である。
【図１３】表情報入力ダイアログボックスの例を示す図である。
【図１４】空の表を配置した際のレイアウト編集ウィンドウの例を示す図である。
【図１５】セル一覧情報の例を示す図である。
【図１６】Ｗｅｂページにアクセスした際のＷｅｂデータ選択ウィンドウの例を示す図である。
【図１７】図１６のＷｅｂページのＨＴＭＬファイルの内容の例を示す図である。
【図１８】図４のユーザ用ページの表示レイアウトのためのユーザの操作および端末装置の処理の流れの例を説明するフローチャートである。
【図１９】図４のユーザ用ページの表示レイアウトのためのユーザの操作および端末装置の処理の流れの例を説明するフローチャートである。
【図２０】ユーザ用ページテーブルの例を示す図である。
【図２１】図４のユーザ用ページを再現するためのユーザの操作および端末装置の処理の流れの例を説明するフローチャートである。
【図２２】図４のユーザ用ページを再現するためのユーザの操作および端末装置の処理の流れの例を説明するフローチャートである。
【図２３】更新後のＷｅｂページのＨＴＭＬファイルの内容の例を示す図である。
【図２４】更新後のＷｅｂページの表示の例を示す図である。
【図２５】更新後のＷｅｂページのＨＴＭＬファイルの内容の例を示す図である。
【図２６】更新後のＷｅｂページの表示の例を示す図である。
【図２７】最新のＷｅｂページに基づいて再現されるユーザ用ページの例を示す図である。
【図２８】ＵＲＬインデックステーブルの例を示す図である。
【図２９】図２７のユーザ用ページのＨＴＭＬファイルの例を示す図である。
【図３０】遷移ページの例を示す図である。
【図３１】遷移ページの表示レイアウトの編集の途中におけるレイアウト編集ウィンドウの例を示す図である。
【図３２】遷移ページに配置される表のセル一覧情報およびオブジェクト情報の例を示す図である。
【図３３】遷移ページに配置される表を構成するセルの選択Ｗｅｂデータ検索情報およびオブジェクト情報の例を示す図である。
【図３４】最新のＷｅｂオブジェクトの内容のデータを取得する処理の流れの例を説明するフローチャートである。
【図３５】遷移ページを再現するためのユーザの操作および端末装置の処理の流れの例を説明するフローチャートである。
【符号の説明】
【０２０５】
１  端末装置（ページ表示装置）
１０１  表示レイアウト編集部（配置位置選択手段）
１０２  Ｗｅｂデータ選択部（オブジェクト選択手段）
１０３  ページ再現表示処理部（ユーザ用ページ表示手段、遷移ページ表示手段）
１０４  選択Ｗｅｂデータ取得部（内容情報取得手段）
１０６  選択Ｗｅｂデータ自動収集部（内容情報取得手段）
１２１  レイアウト情報記憶部（オブジェクト情報記憶手段）
３ＰＳ  遷移ページ
３ＰＵ  ユーザ用ページ
７Ｊ  オブジェクト情報（配置位置情報）
７Ｋ  選択Ｗｅｂデータ検索情報（オブジェクト場所情報）
ＷＮ１  レイアウト編集ウィンドウ（配置位置選択手段）
ＷＮ２  Ｗｅｂデータ選択ウィンドウ（オブジェクト選択手段）
【図１】
2008046879.tif 000003
【図２】
2008046879.tif 000004
【図３】
2008046879.tif 000005
【図４】
2008046879.tif 000006
【図５】
2008046879.tif 000007
【図６】
2008046879.tif 000008
【図７】
2008046879.tif 000009
【図８】
2008046879.tif 000010
【図９】
2008046879.tif 000011
【図１０】
2008046879.tif 000012
【図１１】
2008046879.tif 000013
【図１２】
2008046879.tif 000014
【図１３】
2008046879.tif 000015
【図１４】
2008046879.tif 000016
【図１５】
2008046879.tif 000017
【図１６】
2008046879.tif 000018
【図１７】
2008046879.tif 000019
【図１８】
2008046879.tif 000020
【図１９】
2008046879.tif 000021
【図２０】
2008046879.tif 000022
【図２１】
2008046879.tif 000023
【図２２】
2008046879.tif 000024
【図２３】
2008046879.tif 000025
【図２４】
2008046879.tif 000026
【図２５】
2008046879.tif 000027
【図２６】
2008046879.tif 000028
【図２７】
2008046879.tif 000029
【図２８】
2008046879.tif 000030
【図２９】
2008046879.tif 000031
【図３０】
2008046879.tif 000032
【図３１】
2008046879.tif 000033
【図３２】
2008046879.tif 000034
【図３３】
2008046879.tif 000035
【図３４】
2008046879.tif 000036
【図３５】
2008046879.tif 000037