(57)【要約】【課題】情報閲覧時のユーザに対する表示応答時間を短縮する。【解決手段】Ｗｅｂブラウザとしての端末装置に情報分割部３００、閲覧情報作成部３０１、データ処理部３０２、および選択部３０３を設ける。ＨＴＴＰリクエストにより取得した提供データ１０を情報分割部３００が表示部３５の表示領域の大きさに応じて分割し、分割により作成された複数のページデータ１１を閲覧情報作成部３０１がそれぞれの閲覧データ１２に変換する。選択部３０３が表示する閲覧データ１２を選択して表示部３５に表示する。【選択図】        図５
2004227137.tif 000002
【特許請求の範囲】
【請求項１】
提供情報を蓄積するサーバ装置と、
前記サーバ装置とネットワークを介して信号の送受信が可能な状態で接続され、ユーザからの閲覧要求を取得する端末装置と、
を備える情報閲覧システムであって、
前記端末装置の表示領域に応じて、前記提供情報を複数のページ情報に分割する情報分割手段をさらに備え、
前記端末装置が、
前記複数のページ情報を、前記端末装置の表示領域に表示可能な情報にそれぞれ変換することにより、複数の閲覧情報を作成する閲覧情報作成手段と、
前記複数の閲覧情報から前記表示領域に表示する閲覧情報を選択する選択手段と、
前記選択手段により選択された前記閲覧情報を前記表示領域に表示する表示手段と、
を有し、
前記表示手段が、
前記閲覧情報作成手段により前記複数の閲覧情報が順次作成されている間に、前記選択手段により選択された前記閲覧情報を表示することを特徴とする情報閲覧システム。
【請求項２】
請求項１に記載の情報閲覧システムであって、
前記選択手段が、
前記閲覧情報作成手段により最初に作成された閲覧情報を最初に選択することを特徴とする情報閲覧システム。
【請求項３】
請求項１または２に記載の情報閲覧システムであって、
前記情報分割手段が、
前記提供情報の分割状態を示す分割属性情報を作成するとともに、
前記表示手段が、
前記分割属性情報に基づいて、前記選択手段に選択された閲覧情報とともに分割情報を表示することを特徴とする情報閲覧システム。
【請求項４】
請求項１ないし３のいずれかに記載の情報閲覧システムであって、
前記端末装置が、
ユーザからの切替要求信号を取得する切替要求取得手段をさらに有し、
前記選択手段が、
前記切替要求信号に応じて、前記表示領域に表示する閲覧情報を選択することを特徴とする情報閲覧システム。
【請求項５】
請求項１ないし４のいずれかに記載の情報閲覧システムであって、
前記サーバ装置が、
前記提供情報を各ページ情報ごとに、前記端末装置に送信することを特徴とする情報閲覧システム。
【請求項６】
請求項５に記載の情報閲覧システムであって、
前記端末装置が、
各ページ情報を受信するごとに前記サーバ装置に送信要求を行うことを特徴とする情報閲覧システム。
【請求項７】
請求項１ないし６のいずれかに記載の情報閲覧システムであって、
前記提供情報が、Ｗｅｂページを構成する情報であり、
前記表示手段が、Ｗｅｂページを表示するＷｅｂブラウザであることを特徴とする情報閲覧システム。
【請求項８】
コンピュータ読み取り可能なプログラムであって、前記コンピュータによる前記プログラムの実行は、前記コンピュータに、
提供情報を蓄積する記憶工程と、
ユーザからの閲覧要求を取得する取得工程と、
サーバ装置と端末装置との間でネットワークを介して信号の送受信を行う通信工程と、
前記端末装置の表示領域に応じて、前記提供情報を複数のページ情報に分割する情報分割工程と、
前記複数のページ情報を、前記端末装置に表示可能な情報にそれぞれ変換することにより、複数の閲覧情報を作成する閲覧情報作成工程と、
前記複数の閲覧情報から前記表示領域に表示する閲覧情報を選択する選択工程と、
前記選択工程により選択された前記閲覧情報を前記表示領域に表示する表示工程と、
を実行させ、
前記表示工程において、
前記閲覧情報作成工程と並行して、前記選択工程において選択された前記閲覧情報が表示されることを特徴とするプログラム。
【請求項９】
請求項８に記載のプログラムであって、
前記選択工程において、
前記閲覧情報作成工程において最初に作成された閲覧情報が最初に選択されることを特徴とするプログラム。
【請求項１０】
請求項８または９に記載のプログラムであって、
前記情報分割工程において、
前記提供情報の分割状態を示す分割属性情報が作成されるとともに、
前記表示工程において、
前記分割属性情報に基づいて、前記選択工程において選択された閲覧情報とともに分割情報が表示されることを特徴とするプログラム。
【請求項１１】
請求項８ないし１０のいずれかに記載のプログラムであって、前記コンピュータに、
ユーザからの切替要求信号を取得する切替要求取得工程をさらに実行させ、
前記選択工程において、
前記切替要求信号に応じて、前記表示領域に表示する閲覧情報が選択されることを特徴とするプログラム。
【請求項１２】
請求項８ないし１１のいずれかに記載のプログラムであって、
前記通信工程において、
前記提供情報が各ページ情報ごとに送信されることを特徴とするプログラム。
【請求項１３】
請求項１２に記載のプログラムであって、
前記通信工程において、
各ページ情報を受信するごとに送信要求が行われることを特徴とするプログラム。
【請求項１４】
請求項８ないし１３のいずれかに記載のプログラムであって、
前記提供情報がＷｅｂページを構成する情報であり、
前記表示工程において、前記コンピュータを、
Ｗｅｂページを表示するＷｅｂブラウザとして機能させることを特徴とするプログラム。
【請求項１５】
提供情報を蓄積する記憶工程と、
ユーザからの閲覧要求を取得する取得工程と、
サーバ装置と端末装置との間でネットワークを介して信号の送受信を行う通信工程と、
を有する情報閲覧方法であって、
前記端末装置の表示領域に応じて、前記提供情報を複数のページ情報に分割する情報分割工程と、
前記複数のページ情報を、前記端末装置に表示可能な情報にそれぞれ変換することにより、複数の閲覧情報を作成する閲覧情報作成工程と、
前記複数の閲覧情報から前記表示領域に表示する閲覧情報を選択する選択工程と、
前記選択工程により選択された前記閲覧情報を前記表示領域に表示する表示工程と、
をさらに有し、
前記表示工程が、
前記閲覧情報作成工程と並行して、前記選択工程において選択された前記閲覧情報を表示することを特徴とする情報閲覧方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク上のサーバ装置が提供する情報を、当該ネットワークに接続されるユーザ側の端末装置で閲覧する技術に関する。
【０００２】
【従来の技術】
ネットワークを介して情報の閲覧を行うシステムとして、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）情報と当該ＨＴＭＬ情報により指定される複数の情報とを、ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）接続を使用してユーザ端末に送信し、当該ユーザ端末にこれらの情報を表示する機構（以下、「Ｗｅｂブラウザ」と称する）を設けて閲覧させるシステムが知られている。このようなＷｅｂブラウザにおいて、情報を表示させる場合、まず、表示する情報（提供情報）を画像情報と文字情報などのカテゴリ別に複数のファイルに分けて準備しておく。そして、メインページに複数のサブページを定義して、各サブページに各ファイルのデータをそれぞれ割り付ける。このような閲覧システムが、例えば特許文献１に記載されている。
【０００３】
図１９は、このような従来の方法による表示画面の例を示す図である。図１９に示すように、ディスプレイの最大表示画面の領域である表示領域ＥＲ１０にメインページの情報が表示される。さらに、メインページには複数のサブページ表示領域ＥＲ１１，１２，１３が設けられ（定義され）、それぞれカテゴリ別にサブページ情報が割り当てられて表示される。これによりユーザは複数の情報を同時に閲覧することができる。
【０００４】
図２０は、従来の方法による他の表示画面の例を示す図である。複数の情報をカテゴリ別に分けた場合、従来より、サブページを表示する領域にタブＴＢ１１，１２，１３を設け、各タブを選択することにより、当該タブに割り当てられたサブページ情報を１つの表示領域ＥＲ１４に表示するという手法も用いられる。
【０００５】
しかし、いずれの手法においても、限られた表示領域ＥＲ１０をレイアウトするものであるため、同時に表示できる情報は、１画面分の情報である。したがって、例えば、図１９の表示領域ＥＲ１２に示すように、割り当てられた表示領域に表示可能な情報量よりも多いサブページ情報を表示しようとする場合、図１９に矢印で示すように、当該サブページの画面をスクロールさせて閲覧させることが一般的である。
【０００６】
【特許文献１】特開２００１−２２６３１公報
【０００７】
【発明が解決しようとする課題】
ところが、特許文献１に記載されているシステムでは、各サブページの情報量が多く、割り当てられた表示領域に表示しきれない場合であっても、各サブページに割り当てられたサブページ情報の読み込み（ページのロード）は、各サブページごとに実行される。そのため、ユーザは、情報量の多いサブページが存在する場合には、当該情報がすべてロードされるまで待たなければならず、ユーザの表示要求に対するシステムの応答性が低下するという問題があった。
【０００８】
また、タブを使用する手法の場合には、ユーザにより表示切替要求がある度に、当該タブに対応するページデータのロードが行われ、ユーザは表示切替の度に待たされるため、やはり応答性が低下するという問題があった。
【０００９】
本発明は、上記課題に鑑みなされたものであり、ユーザの閲覧要求に対して、閲覧情報の表示応答時間を短縮することを目的とする。
【００１０】
【課題を解決するための手段】
上記の課題を解決するため、請求項１の発明は、提供情報を蓄積するサーバ装置と、前記サーバ装置とネットワークを介して信号の送受信が可能な状態で接続され、ユーザからの閲覧要求を取得する端末装置とを備える情報閲覧システムであって、前記端末装置の表示領域に応じて、前記提供情報を複数のページ情報に分割する情報分割手段をさらに備え、前記端末装置が、前記複数のページ情報を、前記端末装置の表示領域に表示可能な情報にそれぞれ変換することにより、複数の閲覧情報を作成する閲覧情報作成手段と、前記複数の閲覧情報から前記表示領域に表示する閲覧情報を選択する選択手段と、前記選択手段により選択された前記閲覧情報を前記表示領域に表示する表示手段とを有し、前記表示手段が、前記閲覧情報作成手段により前記複数の閲覧情報が順次作成されている間に、前記選択手段により選択された前記閲覧情報を表示する。
【００１１】
また、請求項２の発明は、請求項１の発明に係る情報閲覧システムであって、前記選択手段が、前記閲覧情報作成手段により最初に作成された閲覧情報を最初に選択する。
【００１２】
また、請求項３の発明は、請求項１または２の発明に係る情報閲覧システムであって、前記情報分割手段が、前記提供情報の分割状態を示す分割属性情報を作成するとともに、前記表示手段が、前記分割属性情報に基づいて、前記選択手段に選択された閲覧情報とともに分割情報を表示する。
【００１３】
また、請求項４の発明は、請求項１ないし３のいずれかの発明に係る情報閲覧システムであって、前記端末装置が、ユーザからの切替要求信号を取得する切替要求取得手段をさらに有し、前記選択手段が、前記切替要求信号に応じて、前記表示領域に表示する閲覧情報を選択する。
【００１４】
また、請求項５の発明は、請求項１ないし４のいずれかの発明に係る情報閲覧システムであって、前記サーバ装置が、前記提供情報を各ページ情報ごとに、前記端末装置に送信する。
【００１５】
また、請求項６の発明は、請求項５の発明に係る情報閲覧システムであって、前記端末装置が、各ページ情報を受信するごとに前記サーバ装置に送信要求を行う。
【００１６】
また、請求項７の発明は、請求項１ないし６のいずれかの発明に係る情報閲覧システムであって、前記提供情報が、Ｗｅｂページを構成する情報であり、前記表示手段が、Ｗｅｂページを表示するＷｅｂブラウザである。
【００１７】
また、請求項８の発明は、コンピュータ読み取り可能なプログラムであって、前記コンピュータによる前記プログラムの実行は、前記コンピュータに、提供情報を蓄積する記憶工程と、ユーザからの閲覧要求を取得する取得工程と、サーバ装置と端末装置との間でネットワークを介して信号の送受信を行う通信工程と、前記端末装置の表示領域に応じて、前記提供情報を複数のページ情報に分割する情報分割工程と、前記複数のページ情報を、前記端末装置に表示可能な情報にそれぞれ変換することにより、複数の閲覧情報を作成する閲覧情報作成工程と、前記複数の閲覧情報から前記表示領域に表示する閲覧情報を選択する選択工程と、前記選択工程により選択された前記閲覧情報を前記表示領域に表示する表示工程とを実行させ、前記表示工程において、前記閲覧情報作成工程と並行して、前記選択工程において選択された前記閲覧情報が表示される。
【００１８】
また、請求項９の発明は、請求項８の発明に係るプログラムであって、前記選択工程において、前記閲覧情報作成工程において最初に作成された閲覧情報が最初に選択される。
【００１９】
また、請求項１０の発明は、請求項８または９の発明に係るプログラムであって、前記情報分割工程において、前記提供情報の分割状態を示す分割属性情報が作成されるとともに、前記表示工程において、前記分割属性情報に基づいて、前記選択工程において選択された閲覧情報とともに分割情報が表示される。
【００２０】
また、請求項１１の発明は、請求項８ないし１０のいずれかの発明に係るプログラムであって、前記コンピュータに、ユーザからの切替要求信号を取得する切替要求取得工程をさらに実行させ、前記選択工程において、前記切替要求信号に応じて、前記表示領域に表示する閲覧情報が選択される。
【００２１】
また、請求項１２の発明は、請求項８ないし１１のいずれかの発明に係るプログラムであって、前記通信工程において、前記提供情報が各ページ情報ごとに送信される。
【００２２】
また、請求項１３の発明は、請求項１２の発明に係るプログラムであって、前記通信工程において、各ページ情報を受信するごとに送信要求が行われる。
【００２３】
また、請求項１４の発明は、請求項８ないし１３のいずれかの発明に係るプログラムであって、前記提供情報がＷｅｂページを構成する情報であり、前記表示工程において、前記コンピュータを、Ｗｅｂページを表示するＷｅｂブラウザとして機能させる。
【００２４】
また、請求項１５の発明は、提供情報を蓄積する記憶工程と、ユーザからの閲覧要求を取得する取得工程と、サーバ装置と端末装置との間でネットワークを介して信号の送受信を行う通信工程とを有する情報閲覧方法であって、前記端末装置の表示領域に応じて、前記提供情報を複数のページ情報に分割する情報分割工程と、前記複数のページ情報を、前記端末装置に表示可能な情報にそれぞれ変換することにより、複数の閲覧情報を作成する閲覧情報作成工程と、前記複数の閲覧情報から前記表示領域に表示する閲覧情報を選択する選択工程と、前記選択工程により選択された前記閲覧情報を前記表示領域に表示する表示工程とをさらに有し、前記表示工程が、前記閲覧情報作成工程と並行して、前記選択工程において選択された前記閲覧情報を表示する。
【００２５】
【発明の実施の形態】
以下、本発明の好適な実施の形態について、添付の図面を参照しつつ、詳細に説明する。
【００２６】
＜１．  第１の実施の形態＞
＜１．１  システムの構成＞
図１は、本発明に係る情報閲覧システム１の構成を示す図である。情報閲覧システム１は、ユーザに対して提供する情報を蓄積するサーバ装置２と、ネットワーク８を介してサーバ装置２と信号の送受信が可能な状態で接続される端末装置３とを備える。
【００２７】
情報閲覧システム１は、端末装置３に入力されるユーザからの閲覧要求信号に応じて、サーバ装置２が様々な情報を端末装置３に送信し、端末装置３において当該情報を表示することによって、それらの情報をユーザに閲覧させる機能を有する。
【００２８】
なお、図１には、１台の端末装置３のみ図示しているが、端末装置３の数はこれに限られるものではなく、複数の端末装置３がネットワーク８に接続されていてもよい。また、複数の端末装置３が接続される場合に、各端末装置３は完全に同一の構成を有している必要はなく、後述する機能を有する装置であれは、互いに異なる装置が端末装置３として用いられてもよい。
【００２９】
また、ネットワーク８の例として、本実施の形態ではＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）環境のインターネットを例に説明するが、ネットワーク８は、公衆電話網、ＬＡＮなどの有線によるネットワークのみならず、無線によるネットワークであってもよい。すなわち、一定のプロトコルによって信号の送受信を行うことができる構成であれば、どのようなネットワークが用いられてもよい。
【００３０】
＜１．２  サーバ装置２の構成＞
図２は、サーバ装置２の構成を示す図である。サーバ装置２は、一般的なコンピュータの機能および構成を有する装置であり、ＨＴＭＬを用いたＷｅｂページによって様々な情報を提供するＷＷＷサーバとしての機能を有する。また、図２に示すように、各構成はインターフェースなどを介してバス接続されている。サーバ装置２は、主にデータの演算や制御信号の作成などを行う構成として、ＣＰＵ２０、ＲＯＭ２１、およびＲＡＭ２２を備える。
【００３１】
図３は、ＣＰＵ２０により実現される機能構成を、データの流れとともに示す図である。図３に示す、データ処理部２００が、主にＲＯＭ２１に記憶されているプログラム２１０に基づいて、ＣＰＵ２０が動作することにより実現される機能である。
【００３２】
データ処理部２００は、記憶部２３とＲＡＭ２２との間のデータの転送を行うとともに、それらのデータに適宜必要な処理を行う。例えば、通信部２６が端末装置３から受信したＨＴＴＰリクエストに応じて、記憶部２３からユーザが所望する情報を特定し、提供データ１０を作成してＲＡＭ２２上に転送する。なお、リクエストには、当該閲覧要求を行ったユーザ（端末装置３）を特定する情報と、当該ユーザが所望する情報を識別する情報とが含まれる。
【００３３】
サーバ装置２は、さらに記憶部２３、操作部２４、表示部２５、および通信部２６を備えている。記憶部２３としては、例えば、一般的な固定ディスク装置（ハードディスク）が用いられ、サーバ装置２が提供するＷｅｂページに関するデータ（提供データ１０を構成するデータ）や情報閲覧システム１の管理データなどが蓄積される。
【００３４】
操作部２４は、キーボード２４０およびマウス２４１から構成され、サーバ装置２に対するオペレータからの指示入力を受け付ける。また、表示部２５としては液晶ディスプレイなどが該当し、オペレータに対して各種データを画面表示する。
【００３５】
通信部２６は、端末装置３との間でＨＴＴＰを用いたデータの送受信を行う。ＨＴＴＰを用いたデータ通信では、端末装置３からの１つのリクエストに対して、サーバ装置２から１つのレスポンスが返される。通信部２６は、端末装置３からのリクエストを受信すると、その情報をデータ処理部２００に出力する。また、提供データ１０が作成されると、レスポンスとして提供データ１０を端末装置３に送信する。
【００３６】
サーバ装置２には、ディスク９１（ＭＯやＣＤ−ＲＯＭなどが該当する）およびメモリカード９２などの可搬性の記録媒体に対して、各種データの読み書きを行うために、ディスク読取装置２７およびカードスロット２８が接続されている。なお、本実施の形態におけるサーバ装置２では、固定ディスクを記憶部２３として使用するが、ディスク９１やメモリカード９２を記憶部２３、あるいはその補助として使用してもよい。
【００３７】
以上が、情報閲覧システム１のサーバ装置２の構成の説明である。
【００３８】
＜１．３  端末装置３の構成＞
図４は、端末装置３の構成を示す図である。端末装置３は、一般的なコンピュータの機能を有する装置であり、図４に示すように各構成がインターフェースなどを介してバス接続されている。端末装置３は、主にデータの演算や制御信号の作成などを行う構成として、ＣＰＵ３０、ＲＯＭ３１、およびＲＡＭ３２を備える。
【００３９】
図５は、ＣＰＵ３０により実現される機能構成を、データの流れとともに示す図である。図５に示す、情報分割部３００、閲覧情報作成部３０１、データ処理部３０２、選択部３０３が、主にＲＯＭ３１に記憶されているプログラム３１０に基づいてＣＰＵ３０が動作することにより実現される機能である。
【００４０】
情報分割部３００は、表示領域の大きさ（表示できる情報量の大きさ）に応じて、提供データ１０の分割個数（分割数Ｐ）を決定して、Ｐ個のページデータ１１に分割する。
【００４１】
なお、提供データ１０とは、サーバ装置２が提供する１つのファイルを形成するデータであって、例えば、１つの画像ファイルのデータなどが該当する。また、表示領域とは、端末装置３において提供データ１０が表示される領域であって、最大の場合は表示部３５の全画面領域であるが、一般には当該全画面領域のうち提供データ１０を表示するサブページに割り当てられた領域である。したがって、提供データ１０の表示領域の大きさは、一定ではない。本実施の形態における情報閲覧システム１では、提供データ１０の表示領域の大きさは、当該提供データ１０を指定するＨＴＭＬファイルから取得する。ただし、提供データ１０に付加されるデータ、記憶部３３に記憶されているシステムデータ、あるいは表示部３５から得られるデータなどから取得してもよい。
【００４２】
また、情報分割部３００は、提供データ１０の分割に関する情報である分割属性データ１３を作成する。分割属性データ１３とは、提供データ１０の分割数（分割数Ｐ）、分割順序（ページデータ１１の作成順序）、分割処理の進捗状況などを示す情報である。
【００４３】
また、図５には１つのページデータ１１のみ図示しているが、ページデータ１１は、提供データ１０から切り出されるように順次作成される。情報分割部３００は、１つのページデータ１１を作成するごとに情報分割部３００により閲覧情報作成部３０１にその旨を伝える。なお、提供データ１０の情報量が表示領域に表示可能な情報量以下である場合には、ページデータは１つしか作成されない。
【００４４】
閲覧情報作成部３０１は、情報分割部３００により作成されたページデータ１１のデータ形式を、表示部３５に直接表示可能なデータ形式に変換することにより、閲覧データ１２を作成する。図５では、４つの閲覧データ１２ａ，ｂ，ｃ，ｄが１つの提供データ１０から作成される例を示している。
【００４５】
データ処理部３０２は、操作部３４からの入力に基づいて各種データ（閲覧要求、表示切替要求など）を作成するとともに、入力された信号に応じて、例えば通信部３６にリクエストを送信するよう指示を与える。
【００４６】
また、提供データ１０を解析して、さらにサーバ装置２に他のファイル（他の提供データ１０）をリクエストをするか否かの判断を行ったり、提供データ１０の表示領域に関するデータを取得したりする機能を有する。なお、図５において信号線の図示を省略しているが、表示領域の大きさに関するデータなどは、情報分割部３００に出力される。
【００４７】
また、データ処理部３０２は、分割属性データ１３に所定の処理を行って表示部３５に表示する閲覧データ１２を切り替えるための切替ボタンを表示させる。なお、各切替ボタンには各閲覧データ１２ａ，ｂ，ｃ，ｄがそれぞれ対応することから、切替ボタンの数は分割数Ｐである。また、詳細は後述するが本実施の形態では、１つの閲覧データ１２が作成されるごとに、対応する切替ボタンが表示部３５に表示される。すなわち、切替ボタンの表示状態は分割の進捗状況を示す。したがって、切替ボタンは分割情報に相当する。
【００４８】
データ処理部３０２が内部に有する選択部３０３は、操作部３４からの表示切替要求信号に応じて複数の閲覧データ１２ａ，ｂ，ｃ，ｄの中から表示部３５に表示する閲覧データ１２を選択し、表示部３５に表示させる。
【００４９】
端末装置３は、さらに記憶部３３、操作部３４、表示部３５、および通信部３６を備えている。記憶部３３は、具体的には固定ディスク装置などが該当し、必要に応じて各種データを記憶する。操作部３４は、キーボード３４０およびマウス３４１から構成され、端末装置３に対するユーザからの指示を受け付ける。また、表示部３５としては液晶ディスプレイなどが該当し、ユーザに対して閲覧データ１２など各種データを表示領域に画面として表示する。通信部３６は、サーバ装置２との間でネットワーク８を介してＨＴＴＰによるデータの送受信を行う。
【００５０】
また、端末装置３には、ディスク９３（ＭＯやＣＤ−ＲＯＭなどが該当する）およびメモリカード９４などの可搬性の記録媒体に対して、各種データの読み書きを行うために、ディスク読取装置３７およびカードスロット３８が接続されている。なお、本実施の形態における端末装置３では、固定ディスクを記憶部３３として使用するが、ディスク９３やメモリカード９４を記憶部３３、あるいはその補助として使用してもよい。
【００５１】
以上が、情報閲覧システム１の端末装置３の構成の説明である。
【００５２】
＜１．４  動作説明＞
以上が、本実施の形態における情報閲覧システム１の構成の説明である。
【００５３】
次に、本実施の形態における情報閲覧システム１の動作を説明する。図６、図７および図８は、第１の実施の形態における情報閲覧システム１の動作を示す流れ図である。情報閲覧システム１では、まず、各種初期設定（図示せず）が実行された後、各閲覧データ１２の作成完了を示すフラグＦが全て「０」にリセットされる（ステップＳ１１）。
【００５４】
次に、データ処理部３０２がユーザの閲覧要求信号を受付け、閲覧要求（ＨＴＴＰリクエスト）を取得したか否かを判定する（ステップＳ１２）。なお、閲覧要求は、ユーザからの入力信号に限られない。例えば、本実施の形態におけるＨＴＴＰ接続では、ＨＴＭＬファイルにスクリプト言語（例えば、ＪａｖａＳｃｒｉｐｔ：Ｓｕｎ  Ｍｉｃｒｏ  Ｓｙｓｔｅｍｓ社の商標）を用いて、閲覧要求に相当するＨＴＴＰリクエストを作成することが可能である。データ処理部３０２は、提供データ１０（ＨＴＴＰレスポンス）としてＨＴＭＬファイルが得られた場合に、当該ファイルに、さらに閲覧要求が含まれているか否かを解析することができる。
【００５５】
閲覧要求が取得されていない場合（ステップＳ１２においてＮｏ）は、データ処理部３０２が、表示切替要求の確認処理（ステップＳ３１）および表示切替処理（ステップＳ３２，Ｓ３３）などを実行し、再びステップＳ１２に戻って処理を繰り返す（詳細は後述する）。すなわち、情報閲覧システム１では、これらの処理を繰り返すことにより、ユーザからの閲覧要求または表示切替要求があるまで待機することとなる。
【００５６】
ユーザが操作部３４を操作することにより、閲覧要求信号を入力すると、当該閲覧要求信号をデータ処理部３０２が受け付け、ステップＳ１２においてＹｅｓの判定が行われる。データ処理部３０２は、当該閲覧要求を作成して、通信部３６に当該閲覧要求をサーバ装置２に送信するよう指示を与える。通信部３６は当該指示に基づいてサーバ装置２に対して閲覧要求を送信することにより、サーバ装置２に閲覧要求に示されるデータの送信要求を行う（ステップＳ１３）。当該リクエストは、ネットワーク８を介してサーバ装置２に送信され、サーバ装置２の通信部２６により受信される。
【００５７】
当該閲覧要求を受信したサーバ装置２からは、閲覧要求によってユーザが要求した提供データ１０が端末装置３に送信される（ステップＳ１４）。ステップＳ１４の処理を簡単に説明すると、端末装置３からの閲覧要求を受信した通信部２６は、データ処理部２００に対して、ユーザの閲覧要求を伝達する。データ処理部２００は、当該閲覧要求に基づいて、記憶部２３内の提供データ１０をＲＡＭ２２に転送する。提供データ１０がＲＡＭ２２に転送されると、通信部２６が提供データ１０をネットワーク８を介して閲覧要求に対するレスポンスとして端末装置３に送信する。
【００５８】
サーバ装置２から送信された提供データ１０は、端末装置３の通信部３６により受信され（ステップＳ１５）、提供データ１０はＲＡＭ３２に転送される。なお、本実施の形態における情報閲覧システム１では、提供データ１０の受信が終了するまで、ステップＳ１５の処理が繰り返される。
【００５９】
提供データ１０の受信が終了（ステップＳ１５においてＹｅｓ）すると、まず、情報分割部３００が提供データ１０から作成するページデータ１１の数を示す分割数Ｐ（ステップＳ１６）およびページデータ１１の作成順を決定する（ステップＳ１７）。なお、ページデータ１１の作成数および作成順は、閲覧データ１２の作成数および作成順と同じである。また、ページデータ１１の情報量は、提供データ１０の表示領域の大きさに応じて決定される。さらに、作成順は、通常データの表示される順番（先頭からの順番）であるが、これに限られるものではなく、任意の作成順が別途入力されるなどしてもよい。
【００６０】
図９は、表示部３５の全画面の表示領域ＥＲ１と提供データ１０の表示領域ＥＲ２との関係を例示する図である。ＨＴＴＰ接続では、まず、ユーザからの閲覧要求があると、ＨＴＴＰレスポンスにおいて、ＨＴＭＬファイルがサーバ装置２から送信される。当該ＨＴＭＬファイルには、表示領域ＥＲ１に表示する画像に関するデータ（一般には背景やサブページとの境界フレームなどのデータ）が含まれている。また、先述のスクリプト言語によって、サブページの表示領域ＥＲ２に関するデータ（領域の大きさや位置に関するデータ）および当該サブページに表示するファイル（提供データ１０）が示される。図９に示す例では、メインページが表示領域ＥＲ１に表示され、その表示領域ＥＲ１の一部にサブページを表示する表示領域ＥＲ２が定義されている。メインページを表示するための画像データは、一般には表示領域ＥＲ１に基づいて決定されるものであるから、後述の処理において情報分割の対象とはならない。したがって、以下に示す例では、サブページに表示するファイルが提供データ１０として指定された場合について説明する。なお、指定された提供データ１０の情報量は、表示領域ＥＲ２に表示可能な情報量の４倍の情報量のファイルであり、分割数Ｐが「４」となり、閲覧データ１２ａ，１２ｂ，１２ｃ，１２ｄの順で閲覧データ１２を作成すると決定されるものとする。なお、これらの情報は、提供データ１０の分割状態を示す分割属性情報に相当し、分割属性データ１３を構成するデータとなる。
【００６１】
次に、情報分割部３００がステップＳ１６において決定された作成順を基に、提供データ１０から作成する閲覧データ１２に該当するデータを決定するとともに（ステップＳ２１）、ページデータ１１を作成する（ステップＳ２２）。ここに示す例では、最初に閲覧データ１２ａに該当するデータが選択され、閲覧データ１２ａの変換元となるページデータ１１が作成される。
【００６２】
情報分割部３００によってページデータ１１が作成されると、その情報が閲覧情報作成部３０１に伝達され、当該ページデータ１１に基づいて閲覧データ１２が作成される（ステップＳ２３）。
【００６３】
次に、閲覧情報作成部３０１が、閲覧データ１２の作成を終了した時点で、新たに作成した閲覧データ１２に対応するフラグＦを「１」にセットする（ステップＳ２４）。次に、選択部３０３が、新たに作成した閲覧データ１２が、当該提供データ１０から最初に作成された閲覧データ１２であるか否かの判定を行う（ステップＳ２５）。なお、ステップＳ２５における判定は、例えば、フラグＦが「１」にセットされた閲覧データ１２が他に存在するか否かを判定することにより行うことができる。そして、選択部３０３は、作成した閲覧データ１２が最初の閲覧データ１２（閲覧データ１２ａ）である場合にのみ、当該閲覧データ１２ａを選択して表示部３５に表示する（ステップＳ２６）。さらに、データ処理部３０２が、分割属性データ１３に基づいて、新たに作成した閲覧データ１２に対応する切替ボタンを表示する（ステップＳ２７）。
【００６４】
すなわち、情報閲覧システム１では、最初に作成された閲覧データ１２（１２ａ）のみ表示部３５に表示するとともに、最初の閲覧データ１２以外の閲覧データ１２については、作成された時点では非表示とする。ただし、作成された閲覧データ１２に対応する切替ボタンがデータ処理部３０２により表示部３５に表示される。
【００６５】
図１０は、このようにして表示領域ＥＲ２に表示された閲覧データ１２と切替ボタンＩＦ１ないし４との関係を示す図である。図１０では、閲覧データ１２ａないし１２ｄが一部重なった状態で示されているが、実際にはこれらのデータは完全に同一の表示領域ＥＲ２に表示されるため、いずれか１つの閲覧情報１２しか閲覧できない（非表示）状態になっている。また、データ処理部３０２によって表示される切替ボタンＩＦ１ないし４は、表示領域ＥＲ１に常に表示される。各切替ボタンＩＦには矢印で示すように各閲覧データ１２がそれぞれ対応付けられており、後述の処理においてユーザがいずれかの切替ボタンＩＦ１ないし４を操作部３４を操作して選択することにより、選択された切替ボタンＩＦに対応付けられている閲覧データ１２が表示される。このとき、それまでに表示されていた閲覧データ１２は閲覧できなくなる。
【００６６】
このように、情報閲覧システム１では、各閲覧データ１２が作成されるたびに、分割属性データ１３に基づいて、順次切替ボタン（分割情報）が表示されるため、ユーザは提供データ１０が複数（表示される切替ボタンの数で表される）に分割されていることを把握することができるとともに、現在選択可能な閲覧データ１２（作成が完了している閲覧データ）を把握することも可能である。これにより、まだ作成されていない閲覧データ１２を指定するなど、ユーザが誤った表示切替要求を行うことを防止することができる。
【００６７】
図１１、図１２および図１３は、それぞれ閲覧データ１２を閲覧する際のタイミングを示す概念図である。図１１に示す例は、従来のシステムにおいて、表示領域ＥＲ２に１つの閲覧データ１２を表示する場合である。図１２に示す例は、従来のシステムにおいて、タブを用いて複数の閲覧データ１２を表示する場合である。また、図１３に示す例は、情報閲覧システム１により、表示領域ＥＲ２に各閲覧データ１２が表示される場合である。なお、比較を簡略化するために、波線で示される各閲覧データ１２のロード時間（変換時間）は同一であり、実線で示される各閲覧データ１２に対するユーザの閲覧時間もそれぞれ同一として示してある。また、図１１に示す場合は、閲覧データ１２は１つしか作成されず、スクロールによって同時に表示できない部分の情報を表示するが、比較のために４つに分けて示している。
【００６８】
図１１に示す例では、閲覧データ１２が１つしか作成されず、提供データ１０の全てのデータが変換されるまでユーザは閲覧を開始することができないが、表示を切り替える際には、すでに閲覧データ１２が作成されているため切替応答時間はほとんど発生しない。
【００６９】
また、図１２に示す例では、最初の閲覧データ１２ａが表示されるまでの表示応答時間は改善されるものの、当該閲覧データ１２ａの閲覧が終了し、ユーザによる表示切替がされるたびに、各タブに指定されている閲覧データ１２のロード（作成）が行われるため、ユーザが表示切替を行うたびに切替応答時間が発生する。したがって、最後の閲覧データ１２ｄに対する閲覧が終了するのは、図１１に示す例と同じとなる。
【００７０】
ここで、図１３に示す例のように、情報閲覧システム１による場合では、閲覧データ１２ａが作成される間の表示応答時間が発生するため、閲覧データ１２ａが表示されるまでの時間は、図１２に示す例と同様である。しかし、ユーザが閲覧データ１２ａを閲覧している間に、順次閲覧データ１２ｂ，ｃ，ｄの作成が行われるため、表示切替応答時間がほとんど発生しない。
【００７１】
すなわち、情報閲覧システム１では、表示領域ＥＲ２に応じて提供データ１０を分割し、表示領域ＥＲ２の１画面分の閲覧データ１２ａを先に作成して表示することにより、図１１に示す例に比べてユーザが閲覧を開始するまでの応答時間が短縮される。さらに、ユーザが先に表示された閲覧データ１２を閲覧している間に、次に閲覧される閲覧データ１２ｂ，ｃ，ｄを順次作成しておくことにより、図１２に示す例に比べて表示が切替えられるまでの応答時間を短縮することができる。したがって、情報閲覧システム１は、閲覧データ１２ｄの閲覧が終了するまでの時間を、従来のシステムに比べて短縮することができる。
【００７２】
また、図１１ないし図１３からも明らかなように、データのロード時間が長いデータである程、情報閲覧システム１によって短縮される表示応答時間が大きい。すなわち、情報閲覧システム１が提供データ１０としてＷｅｂページを構成するＨＴＭＬファイルなどの情報量の多いデータを扱うことにより、従来のシステムに比べてさらに応答時間を短縮することができる。
【００７３】
次に、切替ボタンＩＦの表示が行われると、表示切替要求を取得したか否かの判定が行われる（ステップＳ３１）。ユーザにより表示切替要求信号が入力されていない場合は、ステップＳ３２，Ｓ３３の処理をスキップする。
【００７４】
一方、表示切替要求信号が入力されている場合には、まず、選択部３０３が当該表示切替要求信号に応じて、複数の閲覧データ１２の中から表示する閲覧データ１２を選択し（ステップＳ３２）、表示部３５の表示領域ＥＲ２に選択した閲覧データ１２を表示する（ステップＳ３３）。
【００７５】
このように、選択部３０３がユーザからの表示切替要求に基づいて表示領域ＥＲ２に表示する閲覧データ１２を選択することにより、ユーザの要求に応じた閲覧データ１２を表示することができる。
【００７６】
次に、フラグＦの値を確認して（ステップＳ３４）、全ての閲覧データ１２が作成されたか否かを判定し（ステップＳ３５）、まだ作成されていない閲覧データ１２が存在する場合にはステップＳ２１に戻って、さらに閲覧データ１２の作成処理を繰り返す。
【００７７】
一方、全ての閲覧データ１２が作成されている場合は、データ処理部３０２がステップＳ１５において受信した提供データ１０を解析することにより閲覧要求（さらなるリクエスト）を取得し、ステップＳ１２に戻って処理を繰り返す。すなわち、提供データ１０において、さらに表示するファイルが指定されている場合には、当該ファイルを次の提供データ１０として処理を繰り返す。
【００７８】
以上のように、本実施の形態における情報閲覧システム１は、指定された表示領域ＥＲ２に表示可能な情報量よりも、情報量の多い提供データ１０が選択された場合に、従来のシステムのように、提供データ１０の全てのデータが変換（ロード）されるまで待つことなく、表示領域ＥＲ２に表示可能な分の閲覧データ１２が作成された時点で表示領域ＥＲ２に当該閲覧データ１２を表示することにより、表示応答時間を短縮することができる。
【００７９】
また、情報閲覧システム１は作成された閲覧データ１２に対応する切替ボタンＩＦを作成して表示し、切替ボタンＩＦを介してユーザによる表示切替要求が行われる。したがって、選択部３０３は、端末装置３に存在する閲覧データ１２から表示する閲覧データ１２を選択するため、従来のシステムにおけるタブを用いた表示切替手法と異なり、表示切替要求に応じて通信処理およびデータ変換処理が生じることもなく、表示応答時間をさらに短縮することができる。
【００８０】
また、情報閲覧システム１は、ＨＴＴＰ接続を用いてＨＴＭＬファイルなどのＷｅｂ情報を提供することから、ＨＴＭＬファイルにスクリプト言語を用いて、順次ページをロードする機構を実現することにより、例えば、情報分割部３００、閲覧情報作成部３０１、およびデータ処理部３０２などの機能を容易に実現することができる。
【００８１】
なお、本実施の形態における情報閲覧システム１では、図６に示すステップＳ１５において、提供データ１０がすべて受信されるまで、ページデータ１１の作成が開始されないものとして説明したが、提供データ１０の受信中に情報分割部３００によるページデータ１１の作成を開始するように構成してもよい。その場合には、閲覧データ１２ａに含まれるデータの受信が終了した時点で、最初のページデータ１１が作成されるため、提供データ１０の受信が終了する場合に比べて、さらに、表示応答時間を短縮することができる。
【００８２】
また、ユーザがデータを閲覧する場合においては、データのロード時間に対して、閲覧時間の方が長いのが普通である。したがって、情報閲覧システム１が、少なくとも最初に表示する閲覧データ１２（閲覧データ１２ａ）については、表示領域ＥＲ１の大きさに応じて作成しておき、残りのデータについては１つの閲覧データ１２に変換するようにしてもよい。この場合であっても、当該最初に表示された閲覧データ１２をユーザが閲覧している間に残りの閲覧データ１２が作成されれば、表示応答時間を短縮することができる。
【００８３】
＜２．  第２の実施の形態＞
第１の実施の形態では、提供データ１０を分割する情報分割部３００を、端末装置３に設けることにより、端末装置３において提供データ１０を分割しつつ、閲覧データ１２を作成するように構成した。しかし、情報分割部３００の機能をサーバ装置２側に設けることも可能である。すなわち、サーバ装置２側において提供データ１０を複数のページデータ１１に分割し、分割されたページデータを順次端末装置３に送信して閲覧データ１２を作成して表示するように構成してもよい。
【００８４】
図１４は、このような原理に基づいて構成した第２の実施の形態における情報閲覧システム１のサーバ装置２において、ＣＰＵ２０により実現される機能構成を示した図である。なお、第２の実施の形態における情報閲覧システム１における構成のうち第１の実施の形態における情報閲覧システム１と同様の構成については、同一の符号を付すとともに、適宜説明を省略する。
【００８５】
図１４に示す情報分割部２０１は、ＣＰＵ２０がＲＯＭ２１のプログラム２１０に基づいて動作することにより実現される機能である。情報分割部２０１は、提供データ１０が表示される表示領域ＥＲ２の大きさに応じて、提供データ１０を複数のページデータ１１に分割する機能を有する。なお、詳細は後述するが実際の動作において、図１４に示すように、一度にすべてのページデータ１１が作成されるわけではなく、端末装置３からの１つの閲覧要求（リクエスト）に応じて必要な１つのページデータ１１が指定され、提供データ１０から該当するデータが抽出されて作成される。各ページデータ１１はそれぞれが１つのレスポンスを構成するデータとして、通信部２６から端末装置３に送信される。
【００８６】
また、情報分割部２０１は、各ページデータ１１を作成する際に、提供データ１０の分割状態に関する情報である分割属性データ１３（作成したページデータ１１の番号などの情報）を作成してＲＡＭ２２に転送する。分割属性データ１３はページデータ１１とともに１つのレスポンスとして通信部２６により端末装置３に送信される。
【００８７】
図１５は、第２の実施の形態における情報閲覧システム１の端末装置３において、ＣＰＵ３０により実現される機能構成を示した図である。本実施の形態における端末装置３では、ページデータ１１がサーバ装置２との複数回の通信により順次受信され、そのたびに閲覧情報作成部３０１により閲覧データ１２が生成される。また、図１５では信号線の図示を省略しているが、各ページデータ１１はデータ処理部３０２により参照され、解析される。
【００８８】
次に、第２の実施の形態における情報閲覧システム１の動作を説明する。図１６、図１７および図１８は、第２の実施の形態における情報閲覧システム１の動作を示す流れ図である。なお、動作についても、第１の実施の形態と同様の処理については適宜説明を省略する。
【００８９】
まず、閲覧要求および表示切替要求を取得するまでの待機状態は、第１の実施の形態と同様である。
【００９０】
ユーザにより閲覧要求信号が入力されると、ステップＳ４２においてＹｅｓ判定がされ、データ処理部３０２によって、該当する提供データ１０を指定した閲覧要求が作成され、通信部３６によりサーバ装置２に対して送信要求が行われる（ステップＳ４３）。サーバ装置２の通信部２６は、受信した当該閲覧要求をデータ処理部２００に転送する。
【００９１】
データ処理部２００は、閲覧要求を解析し、閲覧要求に示される提供データ１０を特定してＲＡＭ２２に転送する（ステップＳ４４）。情報分割部２０１が提供データ１０を表示する表示領域ＥＲ２の大きさに応じて分割数Ｐを決定するとともに、ページデータ１１の作成順を決定して分割属性データ１３を作成する（ステップＳ４５，Ｓ４６）。さらに、決定した作成順に応じて提供データ１０をページデータ１１に分割する（ステップＳ４７）。なお、前述のように、ステップＳ４７において情報分割部２０１は、すべてのページデータ１１（例えば、ページデータ１１ａ，ｂ，ｃ，ｄ）を作成するのではなく、まず、ページデータ１１ａだけを作成するとともに、送信されるページデータ１１がページデータ１１ａであることを示す情報（番号）を分割属性データ１３に含める。そして、通信部２６が分割属性データ１３と分割属性データ１３に示されるページデータ１１とをレスポンスとして端末装置３に送信する（ステップＳ４８）。
【００９２】
端末装置３の通信部３６によりページデータ１１（レスポンス）が受信されると（ステップＳ５１においてＹｅｓ）、閲覧情報作成部３０１が閲覧データ１２を作成する（ステップＳ５２）。
【００９３】
さらに、新たに閲覧データ１２が作成されるたびに、第１の実施の形態におけるステップＳ２４ないしＳ２７と同様の処理を実行することにより、表示部３５の表示領域ＥＲ２に閲覧データ１２および切替ボタンＩＦを表示する（ステップＳ５３ないしＳ５６）。
【００９４】
これにより、第２の実施の形態における情報閲覧システム１は、提供データ１０のすべてのデータが閲覧データ１２に変換されるのを待つことなく、表示部３５に最初に作成された閲覧データ１２ａを表示することができるため、ユーザに対する表示応答時間を短縮することができる。
【００９５】
次に、第１の実施の形態におけるステップＳ３１ないしＳ３３と同様に、表示切替要求の確認（ステップＳ６１）と、表示切替処理（ステップＳ６２，Ｓ６３）が実行される。
【００９６】
さらに、フラグＦの値を確認し（ステップＳ６４）、すべての閲覧データ１２が作成されたか否かを判定する（ステップＳ６５）。まだ、作成されていない閲覧データ１２が存在する場合には、データ処理部３０２が当該閲覧データ１２に対応するページデータ１１を送信するよう、ステップＳ４２からの処理を繰り返す。この場合には、ステップＳ４２においてＹｅｓ判定が行われ、ページデータ１１に対するリクエストが送信される。
【００９７】
このように、第２の実施の形態における情報閲覧システム１は、ページデータ１１を受信し、当該ページデータに基づいて閲覧データ１２を作成するごとに、サーバ装置２に対して、次のページデータ１１を送信するよう自動的に閲覧要求がなされることにより、情報閲覧システム１では、すべてのページデータ１１が送信されるまで、サーバ装置２が端末装置３との通信を維持しておく必要がない。
【００９８】
一方、提供データ１０のデータがすべて変換され、すべての閲覧データ１２が作成された場合は（ステップＳ６５においてＹｅｓ）、データ処理部３０２により提供データ１０を表示するために、さらに、ファイルが必要であるか否かの解析が行われ、必要なファイルがある場合にのみ、当該ファイルを要求する閲覧要求を作成して、ステップＳ４１からの処理を繰り返す。
【００９９】
以上のように、第２の実施の形態における情報閲覧システム１においても、ユーザから閲覧要求された提供データ１０のデータがすべて変換される前に、閲覧データ１２ａを表示することができるため、第１の実施の形態における情報閲覧システム１と同様の効果を得ることができる。
【０１００】
また、端末装置３が各ページデータ１１に対して行う閲覧要求に応じて、サーバ装置２が提供データ１０を分割したページデータ１１ごとに通信を行うことによって、一回に送受信されるデータのデータ量を減らすことができる。これにより、通信エラーが生じた場合の伝送効率を向上させることができる。
【０１０１】
また、データ処理部３０２が、各ページデータ１１のロードが完了するごとに次のページデータ１１をロードさせることにより、ロードに失敗した場合（次のページデータをロードできない場合）には、再送信を要求するなど、通信の脆弱制を補うことができる。
【０１０２】
また、送信される複数のデータに順番をつけて、データ処理部３０２が当該順番に従って各ページデータ１１を送信させることにより、非同期通信によるデータ通信において、すべてのデータが無事受信されたことを検出することができる。
【０１０３】
また、情報閲覧システム１は、ＨＴＴＰ接続を用いてＨＴＭＬファイルなどのＷｅｂ情報を提供することから、ＨＴＭＬファイルにスクリプト言語を用いて、順次ページをロードする機構を実現することにより、例えば、情報分割部３００、閲覧情報作成部３０１、およびデータ処理部３０２などの機能を容易に実現することができる。
【０１０４】
＜３．  変形例＞
以上、本発明の実施の形態について説明してきたが、本発明は上記実施の形態に限定されるものではなく様々な変形が可能である。
【０１０５】
例えば、分割情報を表示部３５に表示する手法は、切替ボタンＩＦを表示することに限られるものではない。２度目以降の閲覧データ１２が作成された時点で、新たに作成された閲覧データ１２に対応するダミーページを表示することにより、分割情報を表示するようにしてもよい。図２１は、このような原理に基づいて閲覧データ１２を表示する例を示す図である。まず、最初に閲覧データ１２ａが作成された時点で、表示領域ＥＲ２に閲覧データ１２ａをユーザが閲覧できる状態（アクティブ）で表示し、以降の閲覧データ１２が作成された時点で、ユーザが閲覧できないダミーページを表示領域ＥＲ２から少しずらすように表示する（図２１（ａ））。ここで、ユーザがマウス３４１を操作することにより、例えば、閲覧データ１２ｂのダミーページが表示されている領域をクリックすると、図２１（ｂ）に示すように、選択された閲覧データ１２ｂが前面にポップアップしてアクティブ表示され、それまで表示されていた閲覧データ１２ａがダミーページとして表示されるようにしてもよい。
【０１０６】
また、最初に閲覧することができる情報量が最大、かつ、表示領域に同時に表示することができない情報を変換しないという点で、最初に表示する閲覧データ１２ａは、表示領域ＥＲ２の大きさとすることが望ましいが、これに限られるものではなく、分割数Ｐを予め設定するようにしてもよい。
【０１０７】
閲覧データ１２の表示切替要求はユーザから入力されるものに限られるものではない。例えば、音楽ファイルにより音声を出力しつつ、当該音声の再現速度に合わせて、表示部３５の表示領域に表示される「歌詞」などの文字情報を自動的に切り替えるようにするなど、情報閲覧システム１が各種条件に応じて自動的に選択するようにしてもよい。
【０１０８】
また、情報閲覧システム１が実行する処理は、上記実施の形態に示した処理に限定されるものではなく、適宜、必要な処理が実行されてもよい。また、各処理を実行する順序は上記実施の形態に限定されるものではなく、実質的に同様の効果が得られる順序であれば、どのような順序で処理が実行されてもよい。
【０１０９】
また、データ処理部２００，３０２、情報分割部２０１，３００、閲覧情報作成部３０１、選択部３０３などの機能は、ＣＰＵ２０，３０がプログラム２１０，３１０に従って動作することにより、ソフトウェア的に実現されるとして説明したが、これらの機能の一部、または全部を専用の電子回路でハードウェア的に実現してもよい。
【０１１０】
上記実施の形態では、新たな閲覧データ１２が作成される度に、当該閲覧データ１２に対応する切替ボタンＩＦが表示されるが、情報分割部２０１，３００によって、提供データ１０の分割数Ｐが決定された時点で、これらの切替ボタンＩＦを予め表示するようにしてもよい。その場合、ユーザは、提供データ１０が複数の閲覧データ１２に分割されることを予め把握することができることから、最初の閲覧データ１２を閲覧しただけで提供データ１０の閲覧が終了したと誤認することを防止することができる。
【０１１１】
【発明の効果】
請求項１、８および１５に記載の発明では、複数の閲覧情報が順次作成されている間に、選択された閲覧情報を表示することことにより、ユーザが提供情報を閲覧する際の、表示応答時間を短縮することができる。
【０１１２】
請求項２ないし請求項９に記載の発明では、最初に作成された閲覧情報を最初に選択することにより、最も表示応答時間を短縮することができる。
【０１１３】
請求項３ないし請求項１０に記載の発明では、分割属性情報に基づいて、選択された閲覧情報とともに分割情報を表示することにより、ユーザが、所望する提供情報の分割状態（閲覧情報の数など）を容易に把握することができる。
【０１１４】
請求項４ないし請求項１１に記載の発明では、切替要求信号に応じて、表示領域に表示する閲覧情報を選択することにより、ユーザの要求に応じた閲覧情報を表示することができる。
【０１１５】
請求項５ないし請求項１２に記載の発明では、提供情報を各ページ情報ごとに、端末装置に送信することにより、一度に送受信する情報量を減らすことができる。したがって、通信異常が生じた場合の通信効率の向上を図ることができる。
【０１１６】
請求項６ないし請求項１３に記載の発明では、各ページ情報を受信するごとにサーバ装置に送信要求を行うことにより、端末装置から自動的に送信要求がされるため、サーバ装置が端末装置との通信状態を維持する必要がない。
【図面の簡単な説明】
【図１】本発明に係る情報閲覧システムの構成を示す図である。
【図２】第１の実施の形態におけるサーバ装置の構成を示す図である。
【図３】第１の実施の形態におけるサーバ装置のＣＰＵにより実現される機能構成を、データの流れとともに示す図である。
【図４】第１の実施の形態における端末装置の構成を示す図である。
【図５】第１の実施の形態における端末装置のＣＰＵにより実現される機能構成を、データの流れとともに示す図である。
【図６】第１の実施の形態における閲覧システムの動作を示す流れ図である。
【図７】第１の実施の形態における閲覧システムの動作を示す流れ図である。
【図８】第１の実施の形態における閲覧システムの動作を示す流れ図である。
【図９】表示部の全画面の表示領域と提供データの表示領域との関係を例示する図である。
【図１０】表示領域に表示された閲覧データと切替ボタンとの関係を示す図である。
【図１１】従来のシステムにおいて、閲覧データを閲覧する際のタイミングを示す概念図である。
【図１２】従来のシステムにおいて、タブを用いて複数の閲覧データを閲覧する際のタイミングを示す概念図である。
【図１３】本実施の形態における情報閲覧システムにより、表示領域に各閲覧データが表示される場合のタイミングを示す概念図である。
【図１４】第２の実施の形態における情報閲覧システムのサーバ装置において、ＣＰＵにより実現される機能構成を示した図である。
【図１５】第２の実施の形態における情報閲覧システムの端末装置において、ＣＰＵにより実現される機能構成を示した図である。
【図１６】第２の実施の形態における情報閲覧システムの動作を示す流れ図である。
【図１７】第２の実施の形態における情報閲覧システムの動作を示す流れ図である。
【図１８】第２の実施の形態における情報閲覧システムの動作を示す流れ図である。
【図１９】従来の方法による表示画面の例を示す図である。
【図２０】従来の方法による他の表示画面の例を示す図である。
【図２１】変形例における閲覧データを表示する例を示す図である。
【符号の説明】
１  情報閲覧システム
１０  提供データ
１１，１１ａ，１１ｂ，１１ｃ，１１ｄ  ページデータ
１２，１２ａ，１２ｂ，１２ｃ，１２ｄ  閲覧データ
１３  分割属性データ
２  サーバ装置
２０，３０  ＣＰＵ
２００，３０２  データ処理部
２０１，３００  情報分割部
２１，３１  ＲＯＭ
２１０，３１０  プログラム
２２，３２  ＲＡＭ
２３  記憶部
２５，３５  表示部
２６，３６  通信部
３  端末装置
３０１  閲覧情報作成部
３０３  選択部
３４  操作部
８  ネットワーク
ＥＲ１，ＥＲ２  表示領域
ＩＦ，ＩＦ１，ＩＦ２，ＩＦ３，ＩＦ４  切替ボタン
Ｐ  分割数
【図１】
2004227137.tif 000003
【図２】
2004227137.tif 000004
【図３】
2004227137.tif 000005
【図４】
2004227137.tif 000006
【図５】
2004227137.tif 000007
【図６】
2004227137.tif 000008
【図７】
2004227137.tif 000009
【図８】
2004227137.tif 000010
【図９】
2004227137.tif 000011
【図１０】
2004227137.tif 000012
【図１１】
2004227137.tif 000013
【図１２】
2004227137.tif 000014
【図１３】
2004227137.tif 000015
【図１４】
2004227137.tif 000016
【図１５】
2004227137.tif 000017
【図１６】
2004227137.tif 000018
【図１７】
2004227137.tif 000019
【図１８】
2004227137.tif 000020
【図１９】
2004227137.tif 000021
【図２０】
2004227137.tif 000022
【図２１】
2004227137.tif 000023