(57)【要約】【課題】分割ページの固定表示領域を任意に変更し、その変更後の分割ページを再度表示可能にすることである。【解決手段】Ｗｅｂサーバ１０は、ＰＣ２０と通信する第１の通信手段と、画面上に固定表示される固定表示領域及び非固定表示領域を含む分割ページを表す分割ページ情報を生成するための分割ページ生成情報と、前記固定表示領域を設定するための固定表示領域設定情報と、を記憶する記憶手段と、ＰＣ２０から分割ページ情報要求を受信すると、当該分割ページ情報要求に対応する分割ページ生成情報及び固定表示領域設定情報に基づいて、固定表示領域を変更した分割ページ情報を生成し、当該生成した分割ページ情報をＰＣ２０へ送信する第１の送信制御手段と、ＰＣ２０から受信する固定表示領域変更情報に基づいて、前記記憶された固定表示領域設定情報を変更する固定表示領域変更手段と、を備える。【選択図】図１
2007133751.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と通信する第１の通信手段と、
画面上に固定表示される固定表示領域及び非固定表示領域を含む分割ページを表す分割ページ情報を生成するための分割ページ生成情報と、前記固定表示領域を設定するための固定表示領域設定情報と、を記憶する記憶手段と、
前記第１の通信手段を介して前記端末装置から分割ページ情報要求を受信すると、前記記憶手段に記憶されて前記分割ページ情報要求に対応する分割ページ生成情報及び固定表示領域設定情報に基づいて、固定表示領域を設定した分割ページ情報を生成し、当該生成した分割ページ情報を前記第１の通信手段を介して前記端末装置へ送信する第１の送信制御手段と、
前記第１の通信手段を介して前記端末装置から受信する固定表示領域変更情報に基づいて、前記記憶手段に記憶された固定表示領域設定情報を変更する固定表示領域変更手段と、を備えることを特徴とする分割ページ情報提供装置。
【請求項２】
前記分割ページ情報は、前記分割ページが記述される一つのファイルを有することを特徴とする請求項１記載の分割ページ情報提供装置。
【請求項３】
請求項１又は２に記載の分割ページ情報提供装置と、
前記端末装置とを備え、
前記端末装置は、
前記分割ページ情報提供装置と通信する第２の通信手段と、
表示情報を表示する表示手段と、
前記分割ページ要求及び前記固定表示領域変更情報の少なくとも一つの入力を受け付ける入力手段と、
前記入力手段により入力された前記分割ページ要求及び前記固定表示領域変更情報の少なくとも一つを前記第２の通信手段を介して前記分割ページ情報提供装置へ送信する第２の送信制御手段と、
前記第２の通信手段を介して前記分割ページ情報提供装置から分割ページ情報を受信すると、当該分割ページ情報を前記表示手段に表示させる表示制御手段と、を備えることを特徴とする分割ページ表示システム。
【請求項４】
前記入力手段は、前記表示手段に表示中の分割ページ情報に関連する入力情報の入力を受け付け、
前記第２の送信制御手段は、
前記入力手段により入力された入力情報を前記第２の通信手段を介して前記分割ページ情報提供装置へ送信し、
前記第１の送信制御手段は、前記第１の通信手段を介して前記端末装置から入力情報を受信すると、当該入力情報と、前記記憶手段に記憶されて前記分割ページ情報要求に対応する分割ページ生成情報及び固定表示領域設定情報と、に基づいて、分割ページ情報を生成して前記第１の通信手段を介して前記端末装置へ送信することを特徴とする請求項３記載の分割ページ表示システム。
【請求項５】
前記入力情報は、前記固定表示領域変更情報を含むことを特徴とする請求項４記載の分割ページ表示システム。
【請求項６】
コンピュータに、
画面上に固定表示される固定表示領域及び非固定表示領域を含む分割ページを表す分割ページ情報を生成するための分割ページ生成情報と、前記固定表示領域を設定するための固定表示領域設定情報とをメモリに記憶する機能と、
端末装置から分割ページ情報要求を受信すると、前記メモリに記憶されて前記分割ページ情報要求に対応する分割ページ生成情報及び固定表示領域設定情報に基づいて、固定表示領域を設定した分割ページ情報を生成し、当該生成した分割ページ情報を前記端末装置へ送信する機能と、
前記端末装置から受信する固定表示領域変更情報に基づいて、前記メモリに記憶された固定表示領域設定情報を変更する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、分割ページ情報提供装置、分割ページ表示システム及びプログラムに関する。
【背景技術】
【０００２】
従来、インターネットのＷｅｂ（World wide web）ページの表示は、ＰＣ（Personal Computer）等のユーザ端末において、ブラウザ上でＵＲＬ（Uniform Resource Locator）を入力することにより、インターネット上の入力ＵＲＬに対応するサーバからＷｅｂページ情報をダウンロードして画面表示していた。
【０００３】
先ず、ユーザ端末は、サーバに入力ＵＲＬを送信する。サーバは、入力ＵＲＬを受信し、そのＵＲＬに対応するＨＴＭＬ（Hyper Text Markup Language）、画像などのファイルをデータベースから読み出してＷｅｂページ情報としてユーザ端末に送信する。そして、ユーザ端末は、サーバからＷｅｂページ情報を受信し、そのＷｅｂページ情報のＷｅｂ画面を表示する（例えば、特許文献１参照）。
【０００４】
また、Ｗｅｂページ表示において、一ページを一画面内で複数の領域に分割して表示できるフレーム分け機能が実施されている。フレーム分け機能により、画面上に固定表示される固定表示領域と、固定表示領域以外の領域でスクロールが可能な非固定表示領域と、を一画面上に表示できる。フレーム分け機能においてＷｅｂページ情報のページを記述するファイルとしては、他のファイルを全体的に統轄する一つのＨＴＭＬファイルと、固定表示領域を記述する少なくとも一つのＨＴＭＬファイルと、非固定表示領域を記述する少なくとも一つのＨＴＭＬファイルと、が必要であった。
【０００５】
さらに、一つのＨＴＭＬファイルを用いて複数の領域を表示できる擬似フレーム方式も実施されている。擬似フレーム方式により、一つのＨＴＭＬファイル内に、固定表示領域及び非固定表示領域を記述することで、フレーム分けと同様の機能が実現できた。
【特許文献１】特開２０００−２０７４１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来の分割ページ表示方法では、例えばフレーム機能においてユーザ端末でのマウス操作により、固定表示領域のサイズを変更できたが、その固定表示領域の変更後のページの表示後、ブラウザの再起動時等に、前回変更後のページを再度表示することができなかった。また、従来の擬似フレーム方式によるによるＷｅｂ画面表示では、ユーザ端末での操作により、固定表示領域のサイズを変更できなかった。
【０００７】
さらに、従来の分割ページ表示方法では、ユーザ端末での操作により、固定表示領域の表示内容を変更することができなかった。
【０００８】
本発明の課題は、分割ページの固定表示領域を任意に変更し、その変更後の分割ページを再度表示可能にすることである。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の分割ページ情報提供装置は、
端末装置と通信する第１の通信手段と、
画面上に固定表示される固定表示領域及び非固定表示領域を含む分割ページを表す分割ページ情報を生成するための分割ページ生成情報と、前記固定表示領域を設定するための固定表示領域設定情報と、を記憶する記憶手段と、
前記第１の通信手段を介して前記端末装置から分割ページ情報要求を受信すると、前記記憶手段に記憶されて前記分割ページ情報要求に対応する分割ページ生成情報及び固定表示領域設定情報に基づいて、固定表示領域を設定した分割ページ情報を生成し、当該生成した分割ページ情報を前記第１の通信手段を介して前記端末装置へ送信する第１の送信制御手段と、
前記第１の通信手段を介して前記端末装置から受信する固定表示領域変更情報に基づいて、前記記憶手段に記憶された固定表示領域設定情報を変更する固定表示領域変更手段と、を備えることを特徴とする。
【００１０】
また、例えば、前記分割ページ情報は、前記分割ページが記述される一つのファイルを有することとして構成してもよい。
【００１１】
また、例えば、上記分割ページ情報提供装置と、
前記端末装置とを備え、
前記端末装置は、
前記分割ページ情報提供装置と通信する第２の通信手段と、
表示情報を表示する表示手段と、
前記分割ページ要求及び前記固定表示領域変更情報の少なくとも一つの入力を受け付ける入力手段と、
前記入力手段により入力された前記分割ページ要求及び前記固定表示領域変更情報の少なくとも一つを前記第２の通信手段を介して前記分割ページ情報提供装置へ送信する第２の送信制御手段と、
前記第２の通信手段を介して前記分割ページ情報提供装置から分割ページ情報を受信すると、当該分割ページ情報を前記表示手段に表示させる表示制御手段と、を備えることとして構成してもよい。
【００１２】
また、例えば、前記入力手段は、前記表示手段に表示中の分割ページ情報に関連する入力情報の入力を受け付け、
前記第２の送信制御手段は、
前記入力手段により入力された入力情報を前記第２の通信手段を介して前記分割ページ情報提供装置へ送信し、
前記第１の送信制御手段は、前記第１の通信手段を介して前記端末装置から入力情報を受信すると、当該入力情報と、前記記憶手段に記憶されて前記分割ページ情報要求に対応する分割ページ生成情報及び固定表示領域設定情報と、に基づいて、分割ページ情報を生成して前記第１の通信手段を介して前記端末装置へ送信することとして構成してもよい。
【００１３】
また、例えば、前記入力情報は、前記固定表示領域変更情報を含むこととして構成してもよい。
【発明の効果】
【００１４】
本発明によれば、分割ページの固定表示領域を任意に変更でき、その変更後の分割ページを再度表示可能にできる。
【発明を実施するための最良の形態】
【００１５】
以下、添付図面を参照して本発明に係る好適な実施の形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００１６】
先ず、図１〜図３を参照して本実施の形態の装置構成を説明する。図１に、本実施の形態のＷｅｂページ表示システム１００の構成を示す。図２に、Ｗｅｂサーバ１０の内部構成を示す。図３に、ＰＣ２０の内部構成を示す。
【００１７】
図１に示すように、本実施の形態の分割ページ表示システムとしてのＷｅｂページ表示システム１００は、分割ページ情報提供装置としてのＷｅｂサーバ１０装置と、端末装置としてのＰＣ（Personal Computer）２０とを備え、各装置が通信ネットワークＮを介して接続されている。なお、図１では、Ｗｅｂページ表示システム１００として、通信ネットワークＮに１台のＰＣ２０を接続した構成を図示しているが、複数のＰＣ２０を通信ネットワークＮに接続した構成としてもよい。
【００１８】
Ｗｅｂサーバ１０、ＰＣ２０は、それぞれ、分割ページ情報提供装置、端末装置を代表的に示したものであり、この種類及び数に限定されるものではない。端末装置としては、例えば、ＰＣ以外に、携帯通信端末、ＰＤＡ（Personal Digital Assistant）、携帯電話機、ＰＨＳ（Personal Handyphone System）等のブラウジング機能を有する装置であればよい。
【００１９】
通信ネットワークＮは、イントラネットやインターネット等の通信ネットワークにより構成し、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、インターネットプロバイダ等を含めてもよい。
【００２０】
図２に示すように、Ｗｅｂサーバ１０は、ＣＰＵ（Central Processing Unit）１１と、入力部１２と、ＲＡＭ（Random Access Memory）１３と、表示部１４と、記憶手段としての記憶部１５と、第１の通信手段としての通信部１６と、を備えて構成され、各部がバス１７を介して接続される。
【００２１】
ＣＰＵ１１は、ＰＣ１０の各部を中央制御する。ＣＰＵ１１は、記憶部１５に記憶されているシステムプログラム及び各種アプリケーションプログラムの中から指定されたプログラムをＲＡＭ１３に展開し、ＲＡＭ１３に展開されたプログラムとの協働で、各種処理を実行する。ＣＰＵ１１と各種プログラムとの協働の構成は、第１の送信制御手段、固定表示領域変更手段として機能する。
【００２２】
ＣＰＵ１１は、後述する分割ページ情報提供プログラムとの協働により、ページのアドレス及びフォーム入力情報をＰＣ２０から受信し、フォーム入力情報に基づいて、Ｗｅｂページ生成スペックファイル１５１及びＤＢ１５２の情報から分割ページ情報を生成してＰＣ２０に送信するとともに、フォーム入力情報に基づいて固定表示領域を変更する場合に、固定表示領域設定管理ＤＢファイル１５３を更新する。
【００２３】
入力部１２は、カーソルキー、数字入力キー及び各種機能キーなどを備えたキーボードを含む構成とし、操作者によりキーボードで押下された押下信号をＣＰＵ１１に出力する。また、入力部１２は、マウスなどのポインティングデバイスを含む構成としてもよい。
【００２４】
ＲＡＭ１３は、揮発性のメモリであり、実行される各種プログラムやこれら各種プログラムに係るデータ等を格納するワークエリアを有し、情報を一時的に格納する。
【００２５】
表示部１４は、ＬＣＤ（Liquid Crystal Display）、ＣＲＴ（Cathode Ray Tube）等で構成され、ＣＰＵ１１からの表示信号に従って画面表示を行う。
【００２６】
記憶部１５は、各種プログラム、各種データなどが予め記憶され又は書込み可能な記録媒体（図示せず）を有し、各種情報を読み出し可能に記録媒体に記憶するＨＤＤ（Hard Disk Drive）等の記憶部とする。記憶部１５としては、ＨＤＤ等の固定のものに限定されるものではなく、ＣＤ―Ｒ(Recordable)／ＲＷ(Rewritable)、ＤＶＤ(Digital Versatile Disk)−Ｒ／ＲＷ、メモリカード、携帯ハードディスク、青色レーザを用いる大容量情報記録媒体等の、記録媒体を着脱自在に装着する可搬型の記憶部としてもよい。
【００２７】
記憶部１５は、分割ページ情報提供プログラムを記憶する。また、記憶部１５は、分割ページ生成情報としてのＷｅｂページ生成スペックファイル１５１と、ＤＢ（DataBase）１５２と、を記憶する。ＤＢ１５２は、固定表示領域設定情報としての固定表示領域設定管理ＤＢファイル１５３と、アプリケーション情報管理ＤＢファイル１５４と、を含む。
【００２８】
通信部１６は、モデム、ＴＡ（Terminal Adapter）、ルータ、ネットワークカード等により構成され、接続される通信ネットワークＮ上のＰＣ２０等の外部機器と情報を送受信する。
【００２９】
図３に示すように、ＰＣ２０は、ＣＰＵ２１と、入力手段としての入力部２２と、ＲＡＭ２３と、表示手段としての表示部２４と、記憶部２５と、第２の通信手段としての通信部２６と、を備えて構成され、各部がバス２７を介して接続される。
【００３０】
ＣＰＵ２１、入力部２２、ＲＡＭ２３、表示部２４、記憶部２５、通信部２６は、Ｗｅｂサーバ１０のＣＰＵ１１、入力部１２、ＲＡＭ１３、表示部１４、記憶部１５、通信部１６と同様の構成であり、異なる部分を説明する。
【００３１】
ＣＰＵ２１と各種プログラムとの協働の構成は、第２の送信制御手段、表示制御手段として機能する。ＣＰＵ２１は、分割ページ表示プログラムとの協働により、入力部２２を介して入力されたページのアドレス及びフォーム入力情報をＷｅｂサーバ１０へ送信し、Ｗｅｂサーバ１０から分割ページ情報を受信して表示部２４に表示させる。
【００３２】
記憶部２５は、分割ページ表示プログラムを記憶する。通信部２６は、通信ネットワークＮ上のＷｅｂサーバ１０等の機器との情報の送受信を介する。
【００３３】
次に、図４及び図５を参照して、記憶部１５に記憶される情報を説明する。図４に、ＡＳＰＸファイル３０を示す。図５に、分割画面２４１を示す。
【００３４】
記憶部１５に記憶されるＷｅｂページ生成スペックファイル１５１は、画面中に常に固定表示される固定表示領域と、それ以外のスクロール等が可能な非固定表示領域とを有するＷｅｂページを、ＰＣ２０等の端末装置に表示させるためのファイルである。
【００３５】
また、Ｗｅｂページ生成スペックファイル１５１は、ＡＳＰ（Active Server Page）のＡＳＰＸファイルと、ＤＬＬ（Dynamic Link Library）ファイルと、を有する。ＡＳＰＸファイルは、動的なページを表現するためにＨＴＭＬを拡張したソースファイルである。ＤＬＬファイルは、複数のプログラム（ＡＳＰＸファイル）が共通して利用できるライブラリファイルであり、例えば、画面に表示する情報をＤＢ１５２から取得する機能、端末装置で入力された入力情報をＤＢ１５２に更新する機能、画面上の部品（ボタンや選択リスト等）の使用可否や表示／非表示を制御できる。
【００３６】
本実施の形態では、ＤＬＬファイルが、固定表示領域設定管理ＤＢファイル１５３、アプリケーション情報管理ＤＢファイル１５５について、各種情報の読み出し、ＰＣ２０からの入力情報に基づく各種情報の更新を行うものとする。
【００３７】
図４を参照して、Ｗｅｂページ生成スペックファイル１５１のＡＳＰＸファイルの一例としてのＡＳＰＸファイル３０を説明する。
【００３８】
ＡＳＰＸファイル３０は、図５に示す分割画面２４１を表示するための分割ページのソースファイルである。分割画面２４１には、画面上部の固定表示領域としてのヘッダ部２４２と、画面上中央部分の非固定表示領域としてのボディ部２４３と、画面下部の固定表示領域としてのフッタ部２４４と、が含まれる。ボディ部２４３には、スクロールバー２４３Ａが含まれ、スクロールバー２４３Ａにより上下にスクロールが可能である。
【００３９】
図４に示すように、ＡＳＰＸファイル３０には、ｂｏｄｙタグ間に、スタイルシート部３１と、ヘッダ定義部３２と、ボディ定義部３３と、フッタ定義部３４と、が記述されている。スタイルシート部３１では、“Ｍａｒｇｉｎ”により、図５に示すヘッダ部２４２及びフッタ部２４４が余白として定義され、ヘッダ部２４２、ボディ部２４３及びフッタ部２４４の大きさが定義されておち、一例として、順に、４５，０，４０ｐｘと定義されている。
【００４０】
ヘッダ定義部３２では、Ｍａｒｇｉｎ属性により余白と定義されたヘッダ部１４２に貼り付ける文字、画像等が、Ｔａｂｌｅタグ間に記述されて定義される。ボディ定義部３３では、ボディ部２４３の内容が記述されるとともに、ＯＶＥＲＦＬＯＷ属性により図５に示すボディ部２４３がスクロール可能となるように定義され、ＷＩＤＴＨ属性及びＨＩＧＨＴ属性が無限大（１００％）に定義される。
【００４１】
このようにＡＳＰＸファイル３０が記述されることにより、Ｗｅｂページ生成スペックファイル１５１を用いることで、ＰＣ２０等で図５に示す分割画面２４１が表示可能となる。
【００４２】
図２に示したＤＢ１５２内の固定表示領域設定管理ＤＢファイル１５３は、分割画面２４１の固定表示領域（２４２、２４４）の有無、サイズ、数、位置、色、表示内容等を設定するための情報を含む。
【００４３】
ＤＢ１５２内のアプリケーション情報管理ＤＢファイル１５４は、Ｗｅｂページに挿入するための各種情報を含む。Ｗｅｂページ表示の際には、アプリケーション情報管理ＤＢファイル１５４が、Ｗｅｂページ生成スペックファイル１５１のＤＬＬファイルにより読み出されてＷｅｂページ情報（分割ページ情報）に組み込まれる。
【００４４】
例えば、Ｗｅｂページに所定の企業の社員名リストを載せる場合に、アプリケーション情報管理ＤＢファイル１５４にその企業の社員名リストを格納する。すると、社員リストのみの変更があった場合にも、Ｗｅｂページ生成スペックファイル１５１を変更することなく、アプリケーション情報管理ＤＢファイル１５４の社員名リストを変更するだけで、ＰＣ２０で表示するＷｅｂページの社員名リストを最新の状態に更新できる。
【００４５】
次に、図６及び図７を参照して、Ｗｅｂページ表示システム１００の動作を説明する。図６は、ＰＣ２０において実行される分割ページ表示処理の動作を示すフローチャートである。図７は、Ｗｅｂサーバ１０において実行される分割ページ情報提供処理の動作を示すフローチャートである。
【００４６】
図６を参照して、ＰＣ２０において実行される分割ページ表示処理を説明する。分割ページ表示処理は、固定表示領域の設定を任意に変更可能に、固定表示領域及び非固定表示領域を有するＷｅｂページ（画面）としての分割ページ（画面）を表示する処理である。
【００４７】
予め、ＰＣ２０において、例えば、Ｗｅｂページを閲覧するためのブラウザプログラムが記憶部２５から読み出されてＲＡＭ２３に展開され、そのブラウザプログラムとＣＰＵ２１との協働によりブラウザが起動される。そして、ＰＣ２０において、ユーザからの入力部２２を介する分割ページのアドレス（ＵＲＬ）の入力が受け付けられたことをトリガとして、ＣＰＵ２１と、記憶部２５から読み出されてＲＡＭ２３に展開された分割ページ表示プログラムと、の協働により、分割ページ表示処理が実行される。
【００４８】
先ず、ステップＳ１１において、入力された分割ページのアドレスが、通信部２６を介してＷｅｂサーバ１０に送信される。そして、ステップＳ１２では、通信部１６を介してＷｅｂサーバ１０から分割ページ情報が受信され、その分割ページ情報が表示部２４に表示される。
【００４９】
そして、ステップＳ１３では、ユーザからの入力部２２を介する操作入力が受け付けられる。操作入力とは、分割ページ内のフォーム入力、又は分割ページの表示終了指示（ブラウザ実行終了、あるいは別のＷｅｂページ表示指示）とする。フォーム入力の内容は、入力情報としてのフォーム入力情報として受け付けられるものとする。そして、ステップＳ１４では、ステップＳ１３での操作入力がフォーム入力であるか否かが判別される。固定表示領域の各種設定変更の入力は、フォーム入力により行われるものとする。このため、固定表示領域の各種設定変更の入力がある場合に、その内容を含む固定表示領域変更情報がフォーム入力情報に含まれるものとする。
【００５０】
ステップＳ１４において、操作入力がフォーム入力であると判別された場合は、ステップＳ１５に進む。このステップＳ１５においては、フォーム入力情報が通信ネットワークＮを介してＷｅｂサーバ１０へ送信され、ステップＳ１２に移行される。ステップＳ１４において、操作入力がフォーム入力でないと判別された場合は、操作入力が分割ページの表示終了指示であり、図６に示す分割ページ表示処理が終了する。
【００５１】
図７を参照して、Ｗｅｂサーバ１０において実行される分割ページ情報提供処理を説明する。分割ページ情報提供処理は、ＰＣ２０側のフォーム入力の内容を反映可能にＷｅｂページ情報としての分割ページ情報を生成してＰＣ２０に送信する処理である。
【００５２】
Ｗｅｂサーバ１０において、例えば、情報を通信部１６を介してＰＣ２０から受信開始されたことをトリガとして、ＣＰＵ１１と、記憶部１５から読み出されてＲＡＭ１３に展開された分割ページ情報提供プログラムと、の協働により、分割ページ情報提供処理が実行される。つまり、ＰＣ２０から情報を受信するごとに分割ページ情報提供処理が繰り返し実行される。
【００５３】
先ず、ステップＳ２１において、分割ページ表示処理のステップＳ１１，Ｓ１５に対応して、情報（分割ページのアドレス、フォーム入力情報）が通信部１６を介してＰＣ２０から受信完了される）。そして、ステップＳ２２では、ステップＳ２１において受信した表示要求ページのアドレスに対応するＷｅｂページ生成スペックファイル１５１が記憶部１５から読み出される。
【００５４】
そして、ステップＳ２３では、ステップＳ２１で受信された情報がフォーム入力情報か否かが判別される。フォーム入力情報である場合はステップＳ２３でＹＥＳと判断されてステップＳ２４に進み、フォーム入力情報中に、固定表示領域変更情報があるか否かが判別される。ステップＳ２４において、固定表示領域変更情報があると判別された場合は、ステップＳ２５に進む。このステップＳ２５においては、固定表示領域変更情報に基づいて、固定表示領域設定管理ＤＢファイル１５３が更新される。
【００５５】
そして、ステップＳ２５の実行後、ステップＳ２６ではページ内制御処理として、固定表示領域変更情報以外のフォーム入力情報に基づいて、そのフォーム入力情報の内容が反映されるようにＷｅｂページ生成スペックファイル１５１にページ内制御が施されて、分割ページがＨＴＭＬコードで記述される一つのファイル（ＨＴＭＬファイル）を有する分割ページ情報が生成される。具体的には、Ｗｅｂページ生成スペックファイル１５１とフォーム入力情報とに基づいて、フォーム入力情報の内容を含むＨＴＭＬコードが記述されるファイルを有する分割ページ情報が生成される。分割ページ情報には、分割ページがＨＴＭＬコードで記述される一つのファイルに加えて、分割ページに貼り付ける画像ファイル等のファイルが含まれるものとする。
また、ステップＳ２４で固定表示領域変更情報がないと判別された場合は、ステップＳ２５を実行せずにステップＳ２６に移行される。
【００５６】
そして、ステップＳ２７においては、固定表示領域設定管理ＤＢファイル１５３が記憶部１５から読み出され、Ｗｅｂページ生成スペックファイル１５１のＡＳＰＸファイルの固定表示領域に関する部分が解析され、その解析結果と固定表示領域設定管理ＤＢファイル１５３の内容とが固定表示領域に反映されるように、分割ページ情報が変更又は生成される。具体的には、分割ページ情報がステップＳ２６で生成されている場合に、固定表示領域設定管理ＤＢファイル１５３に基づいて、分割ページ情報の固定表示領域の有無、数、位置、サイズ、色、表示内容等の設定部分が変更される。また、分割ページ情報が生成されていない場合に、Ｗｅｂページ生成スペックファイル１５１と固定表示領域設定管理ＤＢファイル１５３とに基づいて、分割ページ情報の固定表示領域の有無、数、位置、サイズ、色、表示内容等の設定部分を有するＨＴＭＬコードの一つのファイルを含む分割ページ情報が生成される。また、ステップＳ２７において、固定表示領域に対応するアプリケーション情報管理ＤＢファイル１５４が読み出され、その内容が固定表示領域に反映されるように分割ページ情報が適宜変更される。
【００５７】
そして、ステップＳ２８では、Ｗｅｂページ生成スペックファイル１５１のＡＳＰＸファイルの非固定表示領域に関する部分が解析され、その解析結果が非固定表示領域に反映されるように分割ページ情報が変更される。また、ステップＳ２８において、非固定表示領域に対応するアプリケーション情報管理ＤＢファイル１５４も適宜読み出されて非固定表示領域に反映されるように分割ページ情報が変更される。
【００５８】
そして、ステップＳ２９において、分割ページ表示処理のステップＳ１２に対応して、ステップＳ２６〜Ｓ２８で生成及び変更された分割ページ情報が通信部２６を介してＰＣ２０に送信され、図７に示す分割ページ情報提供処理が終了する。
【００５９】
以上、本実施の形態によれば、一ファイルで記述されて固定表示領域及び非固定表示領域を有する分割ページをＰＣ２０に一画面表示し、そのページ閲覧中にユーザによるＰＣ２０側のフォーム入力により固定表示領域設定管理ＤＢファイル１５３を変更して設定するので、分割ページの固定表示領域を任意に変更して表示できる。特に、固定表示領域の表示内容を変更できる。また、変更後の固定表示領域設定管理ＤＢファイル１５３を記憶するので、ブラウザの再起動後等にも、その表示領域設定管理ＤＢファイル１５３を読み出すことにより、その変更後の分割ページをＰＣ２０に再度表示できる。
【００６０】
また、一ファイルで分割ページ（分割ページ情報のＨＴＭＬコード）が記述されるので、固定表示領域及び非固定表示領域の間での情報のやり取りを容易に行うことができる。
【００６１】
また、ＰＣ２０で表示中の分割ページのフォーム入力により、閲覧中の分割ページ情報にフォーム入力情報を容易に反映させることができる。さらに、ＰＣ２０で表示中の分割ページのフォーム入力により、固定表示領域設定管理ＤＢファイル１５３を更新できる。
【００６２】
なお、上記実施の形態における記述は、本発明に係る分割ページ情報提供装置及び分割ページ表示システム並びにプログラムの一例であり、これに限定されるものではない。
【００６３】
上記実施の形態において、固定表示領域をヘッダ部、フッタ部として表示する構成としたが、これに限定されるものではない。例えば、固定表示領域を画面の左、右、中央あるいは任意の位置及び形状に設定可能としてもよく、固定表示領域の数も任意の数に設定可能とする構成としてもよい。
【００６４】
また、上記実施の形態において、固定表示領域設定管理ＤＢファイル１５３をページ閲覧中にＰＣ２０側のユーザが変更する構成としたが、これに限定されるものではない。例えば、ページ閲覧中以外で、ＰＣ２０においてユーザからの入力部２２を介する固定表示領域設定管理ＤＢファイル１５３の変更情報の入力が受け付けられ、その変更情報が通信ネットワークＮを介してＰＣ２０からＷｅｂサーバ１０に送信され、Ｗｅｂサーバ１０において受信した変更情報に基づいて固定表示領域設定管理ＤＢファイル１５３が更新される構成としてもよい。さらに、Ｗｅｂサーバ１０において管理者からの入力部１２を介する固定表示領域設定管理ＤＢファイル１５３の変更情報の入力が受け付けられ、その変更情報に基づいて固定表示領域設定管理ＤＢファイル１５３が更新される構成としてもよい。
【００６５】
また、上記実施の形態において、分割ページのＨＴＭＬ記述方式として、固定表示領域をメインボディ（非固定表示領域）の余白に設定し、その余白部分にＴＡＢＬＥタグで各種設定を行い固定表示領域として表示を行う構成としたが、これに限定されるものではなく、他の記述方式で分割ページを一ファイルで表現する構成としてもよい。また、フレーム分け等の他の方式により分割ページを表現することとしてもよい。
【００６６】
また、上記実施の形態におけるＷｅｂページ表示システム１００の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。
【図面の簡単な説明】
【００６７】
【図１】本発明に係る実施の形態のＷｅｂページ表示システム１００の構成を示すブロック図である。
【図２】Ｗｅｂサーバ１０の内部構成を示すブロック図である。
【図３】ＰＣ２０の内部構成を示すブロック図である。
【図４】ＡＳＰＸファイル３０を示す図である。
【図５】分割画面２４１を示す図である。
【図６】ＰＣ２０において実行される分割ページ表示処理を示すフローチャートである。
【図７】Ｗｅｂサーバ１０において実行される分割ページ情報提供処理を示すフローチャートである。
【符号の説明】
【００６８】
１００  Ｗｅｂページ表示システム
１０  Ｗｅｂサーバ
１１  ＣＰＵ
１２  入力部
１３  ＲＡＭ
１４  表示部
１５  記憶部
１６  通信部
１７  バス
２０  ＰＣ
２１  ＣＰＵ
２２  入力部
２３  ＲＡＭ
２４  表示部
２５  記憶部
２６  通信部
２７  バス
【図１】
2007133751.tif 000003
【図２】
2007133751.tif 000004
【図３】
2007133751.tif 000005
【図４】
2007133751.tif 000006
【図５】
2007133751.tif 000007
【図６】
2007133751.tif 000008
【図７】
2007133751.tif 000009