(57)【要約】【課題】  複数の部品により構成される画面を表示装置に表示する際における端末装置側での負荷を軽減するとともに、該画面を表示させるための表示情報の送受信の際に通信網にかかる負荷を軽減する。【解決手段】  携帯電話機は、画面表示に必要な情報を内部の記憶装置に保存しておらず、画面切替時には、切替後の画面の識別子を含む画面表示要求をサーバ装置に送信する。サーバ装置は、この画面表示要求に応答して、当該画面を構成するのに必要な部品を含む表示情報ファイルをデータベースから読み出し、要求元の携帯電話機に返送する。携帯電話機では、表示情報ファイルに含まれる部品により画面を生成する。表示情報ファイルは、携帯電話機に表示可能な画面毎に１ファイルで用意されてサーバ装置のデータベースに記憶されており、当該画面を構成するのに必要な全ての部品に関する情報を含むとともに、当該画面では用いられない部品に関する情報は含まない。【選択図】    図６
2006331035.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置と、該サーバ装置に通信網を介して接続され、該サーバ装置から送信されてきた複数の部品から１画面が構成される表示情報を表示する表示装置を備える情報通信端末とを備える表示情報送受信システムであって、
前記サーバ装置は、
前記情報通信端末の表示装置における１画面の表示情報を構成する部品を全て含むとともに当該表示情報の生成に不要な部品を含まない表示情報ファイルを、画面毎に複数記憶した表示情報ファイル記憶手段と、
前記情報通信端末からの画面表示要求を受信する画面表示要求受信手段と、
前記画面表示要求受信手段の受信した画面表示要求に対応した表示情報ファイルを前記表示情報ファイル記憶手段から読み出して、前記通信網を介して前記情報通信端末に送信する表示情報ファイル送信手段とを備え、
前記情報通信端末は、
前記表示装置に表示される表示情報を画面切替する場合に、該画面切替後の表示情報に対応した前記画面表示要求を、前記通信網を介して前記サーバ送信する画面表示要求送信手段と、
前記画面要求送信手段から送信した画面表示要求に応答して前記表示情報ファイル送信手段から送信された表示情報ファイルを受信する表示情報ファイル受信手段と、
前記表示情報ファイル受信手段の受信した表示情報ファイルを一時保存する表示情報ファイル保存手段と、
前記表示情報ファイル保存手段に一時保存された表示情報ファイルに含まれる部品に基づいて前記表示装置に表示すべき表示情報を生成する表示情報生成手段と、
前記表示情報生成手段の生成した表示情報を前記表示装置に１画面で表示させる情報表示制御手段とを備える
ことを特徴とする表示情報送受信システム。
【請求項２】
サーバ装置と、該サーバ装置に通信網を介して接続され、該サーバ装置から送信されてきた複数の部品から１画面が構成される表示情報を表示する表示装置を備える情報通信端末とを備える表示情報送受信システムであって、
前記サーバ装置は、
前記情報通信端末の表示装置に表示される表示情報を構成し得る部品をライブラリとして記憶した部品ライブラリ記憶手段と、
前記情報通信端末からの画面表示要求を受信する画面表示要求受信手段と、
前記画面表示要求受信手段の受信した画面表示要求に対応した表示情報を構成するのに必要な全ての部品を前記部品ライブラリ記憶手段から抽出し、該抽出した部品を全て含むとともに当該表示情報の生成に不要な部品を含まない表示情報ファイルを生成する表示情報ファイル生成手段と、
前記表示情報ファイル生成手段の生成した表示情報ファイルを、前記通信網を介して前記情報通信端末に送信する表示情報ファイル送信手段とを備え、
前記情報通信端末は、
前記表示装置に表示される表示情報を画面切替する場合に、該画面切替後の表示情報に対応した前記画面表示要求を、前記通信網を介して前記サーバ送信する画面表示要求送信手段と、
前記画面要求送信手段から送信した画面表示要求に応答して前記表示情報ファイル送信手段から送信された表示情報ファイルを受信する表示情報ファイル受信手段と、
前記表示情報ファイル受信手段の受信した表示情報ファイルを一時保存する表示情報ファイル保存手段と、
前記表示情報ファイル保存手段に一時保存された表示情報ファイルに含まれる部品に基づいて前記表示装置に表示すべき表示情報を生成する表示情報生成手段と、
前記表示情報生成手段の生成した表示情報を前記表示装置に１画面で表示させる情報表示制御手段とを備える
ことを特徴とする表示情報送受信システム。
【請求項３】
前記表示情報ファイルは、対応する表示情報を構成する部品の画面上の配置に関する情報と、個々の部品の表示に関する情報とを含む
ことを特徴とする請求項１または２に記載の表示情報送受信システム。
【請求項４】
前記表示情報ファイルは、ファイル毎に所定の形式で圧縮されており、
前記表示情報ファイル送信手段は、圧縮された表示情報ファイルを前記情報通信端末に送信し、
前記表示情報生成手段は、前記表示情報ファイル受信手段の受信した圧縮された表示情報ファイルを伸長するファイル伸長手段を含む
ことを特徴とする請求項１乃至３のいずれか１項に記載の表示情報送受信システム。
【請求項５】
前記表示情報を構成する部品には、異なる表示情報ファイルに共通して含まれる部品が含まれる
ことを特徴とする請求項１乃至４のいずれか１項に記載の表示情報送受信システム。
【請求項６】
前記情報通信端末は、携帯電話機であり、
前記通信網は、携帯電話網を含む
ことを特徴とする請求項１乃至５のいずれか１項に記載の表示情報送受信システム。
【請求項７】
複数の部品から１画面が構成される表示情報を表示する表示装置を備える情報通信端末に通信網を介して接続される表示情報送信装置であって、
前記情報通信端末の表示装置における１画面の表示情報を構成する部品を全て含むとともに当該表示情報の生成に不要な部品を含まない表示情報ファイルを、画面毎に複数記憶した表示情報ファイル記憶手段と、
前記情報通信端末からの画面表示要求を受信する画面表示要求受信手段と、
前記画面表示要求受信手段の受信した画面表示要求に対応した表示情報ファイルを前記表示情報ファイル記憶手段から読み出して、前記通信網を介して前記情報通信端末に送信する表示情報ファイル送信手段と
を備えることを特徴とする表示情報送信装置。
【請求項８】
複数の部品から１画面が構成される表示情報を表示する表示装置を備える情報通信端末に通信網を介して接続される表示情報送信装置であって、
前記情報通信端末の表示装置に表示される表示情報を構成し得る部品をライブラリとして記憶した部品ライブラリ記憶手段と、
前記情報通信端末からの画面表示要求を受信する画面表示要求受信手段と、
前記画面表示要求受信手段の受信した画面表示要求に対応した表示情報を構成するのに必要な全ての部品を前記部品ライブラリ記憶手段から抽出し、該抽出した部品を全て含むとともに当該表示情報の生成に不要な部品を含まない表示情報ファイルを生成する表示情報ファイル生成手段と、
前記表示情報ファイル生成手段の生成した表示情報ファイルを、前記通信網を介して前記情報通信端末に送信する表示情報ファイル送信手段と
を備えることを特徴とする表示情報送信装置。
【請求項９】
前記表示情報ファイルは、対応する表示情報を構成する部品の画面上の配置に関する情報と、個々の部品の表示に関する情報とを含む
ことを特徴とする請求項７または８に記載の表示情報送信装置。
【請求項１０】
前記表示情報ファイルは、ファイル毎に所定の形式で圧縮されており、
前記表示情報ファイル送信手段は、圧縮された表示情報ファイルを前記情報通信端末に送信する
ことを特徴とする請求項７乃至９のいずれか１項に記載の表示情報送信装置。
【請求項１１】
前記表示情報を構成する部品には、異なる表示情報ファイルに共通して含まれる部品が含まれる
ことを特徴とする請求項７乃至１０のいずれか１項に記載の表示情報送信装置。
【請求項１２】
前記情報通信端末は、携帯電話機であり、
前記通信網は、携帯電話網を含む
ことを特徴とする請求項７乃至１１のいずれか１項に記載の表示情報送信装置。
【請求項１３】
サーバ装置に通信網を介して接続され、該サーバ装置から送信されてきた複数の部品から１画面が構成される表示情報を表示する表示装置を備える表示情報受信装置であって、
前記表示装置に表示される表示情報を画面切替する場合に、該画面切替後の表示情報に対応した前記画面表示要求を、前記通信網を介して前記サーバ送信する画面表示要求送信手段と、
前記画面要求送信手段から送信した画面表示要求に応答して前記サーバ装置から送信されたファイルであって、前記表示装置における１画面の表示情報を構成する部品を全て含むとともに当該表示情報の生成に不要な部品を含まない表示情報ファイルを受信する表示情報ファイル受信手段と、
前記表示情報ファイル受信手段の受信した表示情報ファイルを一時保存する表示情報ファイル保存手段と、
前記表示情報ファイル保存手段に一時保存された表示情報ファイルに含まれる部品に基づいて前記表示装置に表示すべき表示情報を生成する表示情報生成手段と、
前記表示情報生成手段の生成した表示情報を前記表示装置に１画面で表示させる情報表示制御手段と
を備えることを特徴とする表示情報受信装置。
【請求項１４】
前記表示情報ファイルは、対応する表示情報を構成する部品の画面上の配置に関する情報と、個々の部品の表示に関する情報とを含む
ことを特徴とする請求項１３に記載の表示情報受信装置。
【請求項１５】
前記表示情報ファイルは、ファイル毎に所定の形式で圧縮されて前記サーバ装置から送信され、
前記表示情報生成手段は、前記表示情報ファイル受信手段の受信した圧縮された表示情報ファイルを伸長するファイル伸長手段を含む
ことを特徴とする請求項１３または１４に記載の表示情報受信装置。
【請求項１６】
前記表示情報を構成する部品には、異なる表示情報ファイルに共通して含まれる部品が含まれる
ことを特徴とする請求項１３乃至１５のいずれか１項に記載の表示情報受信装置。
【請求項１７】
前記表示情報受信装置は、携帯電話機であり、
前記通信網は、携帯電話網を含む
ことを特徴とする請求項１３乃至１６のいずれか１項に記載の表示情報受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の部品から１画面が構成され、情報通信端末の表示装置に表示される表示情報の構成、及びその送受信に関するものである。
【背景技術】
【０００２】
情報処理装置では、処理に応じて様々な画面が表示装置に表示されるが、必ずしもその内容は、表示される画面毎に全く異なるものではなく、異なる画面の間で共通した部分を有するのが通常である。どんなに共通した部分が多くても、各画面を表示装置に表示させるための表示情報を画面毎に用意するのでは記憶容量の観点から不利になるため、複数の画面で共通して使用される部分を部品化し、部品の組み立てによって各画面を構成することが従来から考えられている（例えば、特許文献１、２参照）。
【０００３】
この場合、表示装置に表示すべき画面を生成するためには、当該画面に対して用意された部品を全て記憶装置から読み出さなければならない。ここで、部品毎に１ファイルとして記憶装置に記憶させておくと、ファイルを検索する回数が増えてしまうことになる。そこで、同一のタイプの部品をまとめて１ファイルとして記憶装置に記憶させておき、部品を記憶装置から読み出す際の処理負荷を軽減させることが考えられている（例えば、特許文献２参照）。
【０００４】
【特許文献１】特開平９−２２３３８号公報
【特許文献２】特開平８−３０５８７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、近年は、情報管理機能及びインターネット接続機能を有する携帯電話機が広く普及し、これまでの情報処理装置（パーソナルコンピュータやＰＤＡなど）で行われてきた機能を携帯電話機に肩代わりさせるような動きが生じている。もっとも、携帯電話機では、専用の情報処理装置と異なり、一般にメモリを増設して記憶容量を増加させるようなことができるようにはなっておらず、その処理能力、特に記憶容量の観点でこれまでの情報処理装置に比べて大きな制約が課せられている。
【０００６】
このため、表示装置に画面表示するために必要な表示情報も、予め携帯電話機の記憶装置内に格納しておくのではなく、必要に応じてサーバ装置からダウンロードするようにしたものが多い。ここで、特許文献２のように同一タイプの部品を１ファイルにまとめて置けば、サーバ装置の記憶容量の観点では有利になるが、携帯電話機に一旦受信される情報が大きくなり過ぎてしまう。これは、記憶容量に制約のある携帯電話機にとっては処理上非常に不利なものとなる。
【０００７】
また、部品毎に１ファイルとするにしても、ファイルには、部品そのものに関する情報だけではなく、ファイルヘッダ等の部品そのものには無関係な情報も含まれるものとなる。ここで、表示画面を構成するのに必要な部品を別々のファイルとして携帯電話機に送信するものとすれば、画面表示のためには本来必要でない情報によって記憶容量が食われてしまうこととなる。これも、記憶容量に制約のある携帯電話機にとっては必ずしも処理上有利なものではない。
【０００８】
さらに、携帯電話機への情報の送受信における通信速度は、最大通信速度でスペックが公表されているが、複数の携帯電話機が同一の基地局を介して情報を送受信しようとすれば、その最大通信速度が複数の携帯電話機に割り当てられることとなる。つまり、携帯電話機における情報の送受信における通信速度は、ＡＤＳＬや光ファイバーなどと違って、状況に応じて公表されているスペックよりも大きく低下してしまうことがあるのは、一般に知られていることである。従って、このように通信網にかかる負荷を軽減することも、携帯電話機における情報の送受信では重要な要素となってくる。
【０００９】
本発明は、複数の部品により構成される画面を表示装置に表示する際における端末装置側での負荷を軽減するとともに、該画面を表示させるための表示情報の送受信の際に通信網にかかる負荷を軽減することのできる表示情報送受信システム等を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明の第１の観点にかかる表示情報送受信システムは、サーバ装置と、該サーバ装置に通信網を介して接続され、該サーバ装置から送信されてきた複数の部品から１画面が構成される表示情報を表示する表示装置を備える情報通信端末とを備える表示情報送受信システムであって、前記サーバ装置は、前記情報通信端末の表示装置における１画面の表示情報を構成する部品を全て含むとともに当該表示情報の生成に不要な部品を含まない表示情報ファイルを、画面毎に複数記憶した表示情報ファイル記憶手段と、前記情報通信端末からの画面表示要求を受信する画面表示要求受信手段と、前記画面表示要求受信手段の受信した画面表示要求に対応した表示情報ファイルを前記表示情報ファイル記憶手段から読み出して、前記通信網を介して前記情報通信端末に送信する表示情報ファイル送信手段とを備え、前記情報通信端末は、前記表示装置に表示される表示情報を画面切替する場合に、該画面切替後の表示情報に対応した前記画面表示要求を、前記通信網を介して前記サーバ送信する画面表示要求送信手段と、前記画面要求送信手段から送信した画面表示要求に応答して前記表示情報ファイル送信手段から送信された表示情報ファイルを受信する表示情報ファイル受信手段と、前記表示情報ファイル受信手段の受信した表示情報ファイルを一時保存する表示情報ファイル保存手段と、前記表示情報ファイル保存手段に一時保存された表示情報ファイルに含まれる部品に基づいて前記表示装置に表示すべき表示情報を生成する表示情報生成手段と、前記表示情報生成手段の生成した表示情報を前記表示装置に１画面で表示させる情報表示制御手段とを備えることを特徴とする。
【００１１】
上記第１の観点にかかる表示情報送受信システムでは、前記情報通信端末に画面表示される表示情報に対して、該画面を構成するのに必要な部品を全て含むとともに当該表示情報の生成に不要な部品を含まない表示情報ファイルとして画面毎に予め用意され、サーバ装置に記憶されている。ここで、情報通信端末は、画面切替の際に画面表示要求をサーバ装置に送信するが、サーバ装置は、この画面表示要求に対応した表示情報ファイルだけを情報通信端末に送信すればよいものとなっている。
【００１２】
情報通信端末では、サーバ装置から送信された表示情報ファイルを受信し、表示情報ファイル保存手段に一時保存する。ここで、表示情報ファイルは、画面表示に必要な部品を全て含むとともに当該表示情報の生成に不要な部品を含まない。また、ファイルとしても１ファイルだけであるので、表示情報の生成に不要なファイルヘッダ等の情報も最低限で済む。このように表示情報の画面表示のための情報を一時保存する領域が小さくて済む。また、複数のファイルを扱う必要がないので、表示情報生成手段による表示情報の生成も容易に行える。さらに、サーバ装置から情報通信端末に送信される情報量も少なくて済むので、通信網にかかる負荷も軽減することができる。
【００１３】
また、情報通信端末では、画面切替の度に画面表示要求をサーバ装置に送信すれば、これに基づいて送られてくる表示情報ファイルにより表示情報を生成して画面表示させることができるので、予め情報通信端末内に用意しておかなければならない情報を少なくすることができ、記憶容量の削減を図ることができる。さらに、サーバ装置においても、表示情報ファイルは画面毎に予め用意されて表示情報ファイル記憶手段に記憶されているため、情報通信端末からの画面表示要求に応答して、即座に対応する表示情報ファイルを要求元の情報通信端末に返送することができる。
【００１４】
上記目的を達成するため、本発明の第２の観点にかかる表示情報送受信システムは、サーバ装置と、該サーバ装置に通信網を介して接続され、該サーバ装置から送信されてきた複数の部品から１画面が構成される表示情報を表示する表示装置を備える情報通信端末とを備える表示情報送受信システムであって、前記サーバ装置は、前記情報通信端末の表示装置に表示される表示情報を構成し得る部品をライブラリとして記憶した部品ライブラリ記憶手段と、前記情報通信端末からの画面表示要求を受信する画面表示要求受信手段と、前記画面表示要求受信手段の受信した画面表示要求に対応した表示情報を構成するのに必要な全ての部品を前記部品ライブラリ記憶手段から抽出し、該抽出した部品を全て含むとともに当該表示情報の生成に不要な部品を含まない表示情報ファイルを生成する表示情報ファイル生成手段と、前記表示情報ファイル生成手段の生成した表示情報ファイルを、前記通信網を介して前記情報通信端末に送信する表示情報ファイル送信手段とを備え、前記情報通信端末は、前記表示装置に表示される表示情報を画面切替する場合に、該画面切替後の表示情報に対応した前記画面表示要求を、前記通信網を介して前記サーバ送信する画面表示要求送信手段と、前記画面要求送信手段から送信した画面表示要求に応答して前記表示情報ファイル送信手段から送信された表示情報ファイルを受信する表示情報ファイル受信手段と、前記表示情報ファイル受信手段の受信した表示情報ファイルを一時保存する表示情報ファイル保存手段と、前記表示情報ファイル保存手段に一時保存された表示情報ファイルに含まれる部品に基づいて前記表示装置に表示すべき表示情報を生成する表示情報生成手段と、前記表示情報生成手段の生成した表示情報を前記表示装置に１画面で表示させる情報表示制御手段とを備えることを特徴とする。
【００１５】
上記第２の観点にかかる表示情報送受信システムでは、前記情報通信端末に画面表示される表示情報を構成し得る部品をライブラリとして用意している。ここで、情報通信端末は、画面切替の際に画面表示要求をサーバ装置に送信するが、サーバ装置は、この画面表示要求に応じて該画面を構成するのに必要な部品をライブラリから抽出し、該抽出した部品を全て含むとともに当該表示情報の生成に不要な部品を含まない表示情報ファイルを１ファイルで生成している。そして、この１ファイルで構成された表示情報ファイルだけを情報通信端末に送信すればよいものとなっている。
【００１６】
情報通信端末では、サーバ装置から送信された表示情報ファイルを受信し、表示情報ファイル保存手段に一時保存する。ここで、表示情報ファイルは、画面表示に必要な部品を全て含むとともに当該表示情報の生成に不要な部品を含まない。また、ファイルとしても１ファイルだけであるので、表示情報の生成に不要なファイルヘッダ等の情報も最低限で済む。このように表示情報の画面表示のための情報を一時保存する領域が小さくて済む。また、複数のファイルを扱う必要がないので、表示情報生成手段による表示情報の生成も容易に行える。さらに、サーバ装置から情報通信端末に送信される情報量も少なくて済むので、通信網にかかる負荷も軽減することができる。
【００１７】
また、情報通信端末では、画面切替の度に画面表示要求をサーバ装置に送信すれば、これに基づいて送られてくる表示情報ファイルにより表示情報を生成して画面表示させることができるので、予め情報通信端末内に用意しておかなければならない情報を少なくすることができ、記憶容量の削減を図ることができる。さらに、サーバ装置では、表示情報ファイルが画面毎に予め用意されているのではなく、情報通信端末からの画面表示要求に応じた部品をライブラリから抽出して、表示情報ファイルを生成するものとしている。このため、同じ部品が複数の画面で使用されている場合に、同じ部品の情報をサーバ装置に重複して用意しておく必要がないので、サーバ装置における記憶容量も可能な限り削減することができる。
【００１８】
なお、１画面が構成される表示情報とは、必ずしも表示装置に全体が表示されていることを必要とするものではない。つまり、情報通信端末の表示装置の大きさよりも１画面の大きさが大きくてもよく、上下左右などにスクロールして移動表示される表示情報は、１画面の表示情報ということになる。移動表示だけでは表示されていない表示情報を表示させる場合が画面切り替えする場合となり、この画面切替によって異なる画面の表示情報が表示されるものとなる。
【００１９】
また、表示情報ファイルは、当該表示情報を構成し得る情報のうちでサーバ装置において部品として用意されているものを過不足なく含めばよく、情報通信端末の表示装置に１画面で表示される情報には、例えば、サーバ装置で用意されずに情報通信端末に保持されている他の部品や、情報通信端末において独自に生成した情報が含まれていてもよい。
【００２０】
上記第１、第２の観点にかかる表示情報送受信システムにおいて、前記表示情報ファイルは、対応する表示情報を構成する部品の画面上の配置に関する情報と、個々の部品の表示に関する情報とを含むものであってもよい。
【００２１】
このように表示情報ファイルが構成されることにより、情報通信端末では、表示情報ファイルに含まれる情報のみに基づいて必要な表示情報を生成して、画面表示させることができるようになる。
【００２２】
上記第１、第２の観点にかかる表示情報送受信システムにおいて、前記表示情報ファイルは、ファイル毎に所定の形式で圧縮されているものであってもよい。この場合において、前記表示情報ファイル送信手段は、圧縮された表示情報ファイルを前記情報通信端末に送信することができ、前記表示情報生成手段は、前記表示情報ファイル受信手段の受信した圧縮された表示情報ファイルを伸長するファイル伸長手段を含むものとすることができる。
【００２３】
このように表示情報が所定の形式で圧縮されて情報通信端末に送信されるものとすることで、情報通信端末における処理は増えてしまうが、通信網にかかる負荷を軽減させることができるようになる。
【００２４】
上記第１、第２の観点にかかる表示情報送受信システムにおいて、前記表示情報を構成する部品には、異なる表示情報ファイルに共通して含まれる部品が含まれるものとしてもよい。
【００２５】
異なる表示情報に共通した部品が含まれていても、それぞれの表示情報に対応した表示情報ファイルで当該部品が含まれているため、１画面の表示情報に対して１つの表示情報ファイルをサーバ装置から情報通信端末に送信すれば済むようになる。
【００２６】
上記第１、第２の観点にかかる表示情報送受信システムにおいて、前記情報通信端末は、携帯電話機であり、前記通信網は、携帯電話網を含むものとすることができる。
【００２７】
携帯電話機は、一般に、記憶容量などの観点で他のタイプの情報通信端末よりも制約が大きい。また、携帯電話網も、他の通信網に比べて送受信できる情報の容量についての制約が大きい。このように情報通信端末が携帯電話機、通信網が携帯電話網を含む場合に、本発明により得られる効果が大きくなる。
【００２８】
上記目的を達成するため、本発明の第３の観点にかかる表示情報送信装置は、複数の部品から１画面が構成される表示情報を表示する表示装置を備える情報通信端末に通信網を介して接続される表示情報送信装置であって、前記情報通信端末の表示装置における１画面の表示情報を構成する部品を全て含むとともに当該表示情報の生成に不要な部品を含まない表示情報ファイルを、画面毎に複数記憶した表示情報ファイル記憶手段と、前記情報通信端末からの画面表示要求を受信する画面表示要求受信手段と、前記画面表示要求受信手段の受信した画面表示要求に対応した表示情報ファイルを前記表示情報ファイル記憶手段から読み出して、前記通信網を介して前記情報通信端末に送信する表示情報ファイル送信手段とを備えることを特徴とする。
【００２９】
上記目的を達成するため、本発明の第４の観点にかかる表示情報送信装置は、複数の部品から１画面が構成される表示情報を表示する表示装置を備える情報通信端末に通信網を介して接続される表示情報送信装置であって、前記情報通信端末の表示装置に表示される表示情報を構成し得る部品をライブラリとして記憶した部品ライブラリ記憶手段と、前記情報通信端末からの画面表示要求を受信する画面表示要求受信手段と、前記画面表示要求受信手段の受信した画面表示要求に対応した表示情報を構成するのに必要な全ての部品を前記部品ライブラリ記憶手段から抽出し、該抽出した部品を全て含むとともに当該表示情報の生成に不要な部品を含まない表示情報ファイルを生成する表示情報ファイル生成手段と、前記表示情報ファイル生成手段の生成した表示情報ファイルを、前記通信網を介して前記情報通信端末に送信する表示情報ファイル送信手段とを備えることを特徴とする。
【００３０】
上記第３、第４の観点にかかる表示情報送信装置において、前記表示情報ファイルは、対応する表示情報を構成する部品の画面上の配置に関する情報と、個々の部品の表示に関する情報とを含むものであってもよい。
【００３１】
上記第３、第４の観点にかかる表示情報送信装置において、前記表示情報ファイルは、ファイル毎に所定の形式で圧縮されているものであってもよい。この場合において、前記表示情報ファイル送信手段は、圧縮された表示情報ファイルを前記情報通信端末に送信することができる。
【００３２】
上記第３、第４の観点にかかる表示情報送信装置において、前記表示情報を構成する部品には、異なる表示情報ファイルに共通して含まれる部品が含まれるものであってもよい。
【００３３】
上記第３、第４の観点にかかる表示情報送信装置において、前記情報通信端末は、携帯電話機であり、前記通信網は、携帯電話網を含むものとすることができる。
【００３４】
上記目的を達成するため、本発明の第５の観点にかかる表示情報受信装置は、サーバ装置に通信網を介して接続され、該サーバ装置から送信されてきた複数の部品から１画面が構成される表示情報を表示する表示装置を備える表示情報受信装置であって、前記表示装置に表示される表示情報を画面切替する場合に、該画面切替後の表示情報に対応した前記画面表示要求を、前記通信網を介して前記サーバ送信する画面表示要求送信手段と、前記画面要求送信手段から送信した画面表示要求に応答して前記サーバ装置から送信されたファイルであって、前記表示装置における１画面の表示情報を構成する部品を全て含むとともに当該表示情報の生成に不要な部品を含まない表示情報ファイルを受信する表示情報ファイル受信手段と、前記表示情報ファイル受信手段の受信した表示情報ファイルを一時保存する表示情報ファイル保存手段と、前記表示情報ファイル保存手段に一時保存された表示情報ファイルに含まれる部品に基づいて前記表示装置に表示すべき表示情報を生成する表示情報生成手段と、前記表示情報生成手段の生成した表示情報を前記表示装置に１画面で表示させる情報表示制御手段とを備えることを特徴とする。
【００３５】
なお、前記サーバ装置は、前記情報通信端末の表示装置における１画面の表示情報を構成する部品を全て含むとともに当該表示情報の生成に不要な部品を含まない表示情報ファイルを、画面毎に複数記憶した表示情報ファイル記憶手段を備えるものとし、前記画面表示要求を受信したときに該要求に対応した表示情報ファイルを前記表示情報ファイル記憶手段から読み出して、前記通信網を介して前記情報通信端末に送信するものとすることができる。
【００３６】
また、前記サーバ装置は、前記情報通信端末の表示装置に表示される表示情報を構成し得る部品をライブラリとして記憶した部品ライブラリ記憶手段を備えるものとし、前記画面表示要求を受信したときに該要求に対応した表示情報を構成するのに必要な全ての部品を前記部品ライブラリ記憶手段から抽出し、該抽出した部品を全て含むとともに当該表示情報の生成に不要な部品を含まない表示情報ファイルを生成し、該生成した表示情報ファイルを、前記通信網を介して前記情報通信端末に送信するものとすることができる。
【００３７】
上記第５の観点にかかる表示情報受信装置において、前記表示情報ファイルは、対応する表示情報を構成する部品の画面上の配置に関する情報と、個々の部品の表示に関する情報とを含むものであってもよい。
【００３８】
上記第５の観点にかかる表示情報受信装置において、前記表示情報ファイルは、ファイル毎に所定の形式で圧縮されて前記サーバ装置から送信されるものであってもよい。この場合において、前記表示情報生成手段は、前記表示情報ファイル受信手段の受信した圧縮された表示情報ファイルを伸長するファイル伸長手段を含むものとすることができる。
【００３９】
上記第５の観点にかかる表示情報受信装置において、前記表示情報を構成する部品には、異なる表示情報ファイルに共通して含まれる部品が含まれるものであってもよい。
【００４０】
上記第５の観点にかかる表示情報受信装置において、前記表示情報受信装置は、携帯電話機であり、前記通信網は、携帯電話網を含むものとすることができる。
【発明を実施するための最良の形態】
【００４１】
以下、添付図面を参照して、本発明の実施の形態について説明する。
【００４２】
［第１の実施の形態］
図１は、この実施の形態にかかる通信システムの構成を示すブロック図である。図示するように、この通信システムは、サーバ装置１と複数の携帯電話機２とを備えている。携帯電話機２は、それぞれ通信網３を介してサーバ装置１に接続されるが、通信網３は、少なくともインターネット３ａと、携帯電話網３ｂと、基地局３ｃとを含んでいる。サーバ装置１は、インターネット３ａ上にあるものとするが、携帯電話機２は、それぞれ直接的には基地局３ｃとの間で情報の送受信を行う。
【００４３】
サーバ装置１は、携帯電話機２からの後述する画面表示要求に従って、対応する画面の表示情報を構成する表示情報ファイルを携帯電話機２に送信するものである。図２は、サーバ装置１の構成を示すブロック図である。図示するように、サーバ装置１は、ＣＰＵ（Central Processing Unit）１０１と、メインメモリ１０２と、ＨＤＤ（Hard Disk Drive）１０３と、入力装置１０４と、表示装置１０５と、通信装置１０６とを備えている。これらは、バス１００を介して互いに接続されている。
【００４４】
ＣＰＵ１０１は、メインメモリ１０２に転送されたプログラムを実行し、後述する表示情報ファイルの送信等の処理を行う。メインメモリ１０２は、半導体メモリにより構成され、ＣＰＵ１０１の主記憶空間を提供する記憶装置である。ＨＤＤ１０３は、ＣＰＵ１０１の補助記憶空間を提供する記憶装置であり、後述する表示情報ファイルデータベースは、このＨＤＤ１０３に記憶されている。ＣＰＵ１０１が実行するプログラムは、ＨＤＤ１０３に格納されているが、実行時において必要に応じてメインメモリ１０２に転送される。
【００４５】
入力装置１０４は、後述する表示情報ファイルを作成する場合などに必要な情報を入力する。表示装置１０５は、後述する表示情報ファイルや、その前提として各部品を作成するために必要な情報を表示する。もっとも、この実施の形態においては、表示情報ファイルは、予め作成されたＨＤＤ１０３の表示ファイルデータベースに記憶されており、この実施の形態における処理の中で入力装置１０４や表示装置１０５が用いられることはない。
【００４６】
通信装置１０６は、直接的にはインターネット３ａとの間でデータ通信を行い、さらに携帯電話網３ｂ及び基地局３ｃを介して携帯電話機２と情報を送受信する。通信装置１０６とインターネット３ａとの間のデータ通信の通信速度（容量）には限界があるが、限度となるまでには十分な余裕がある。通常は、後述するように携帯電話機２と基地局３ｃとの間での方が通信速度の問題を生じやすい。もっとも、同時に情報を送受信する携帯電話機２の数が多くなり過ぎれば、個々の携帯電話機２から見た通信速度の低下を生じさせない訳ではない。
【００４７】
携帯電話機２は、情報管理機能及びインターネット接続機能を有しており、サーバ装置１から表示情報ファイルを受信して、該表示情報ファイルに対応した表示情報を画面表示するものである。図３は、携帯電話機２の構成を示すブロック図である。図示するように、携帯電話機２は、ＣＰＵ２０１と、ＲＯＭ（Read Only Memory）２０２と、ＲＡＭ（Random Access Memory）２０３と、入力装置２０４と、表示装置２０５と、通信装置２０６とを備えている。これらは、バス２００を介して互いに接続されている。なお、携帯電話機２は、その他に音声通話のための機能も備えているが、本発明とは関係がないので省略している。
【００４８】
ＣＰＵ２０１は、ＲＯＭ２０２及びＲＡＭ２０３に記憶されたプログラムを実行する。ＲＯＭ２０２は、ブートプログラム、オペレーティングシステムプログラムや固定的データを記憶する。ＲＡＭ２０３は、ＣＰＵ２０１の実行するプログラム（後述する表示情報ファイルの送受信のためのプログラム）を記憶するほか、作業領域として用いられる。なお、ＲＡＭ２０３は、バッテリバックアップされており、携帯電話機２の電源をＯＦＦしてもその記憶内容を保持することができる。
【００４９】
入力装置２０４は、「１」〜「０」の数字キー、「＊」キーや「＃」キーの他に、上下左右の４方向を入力する方向キーや、確定キー、キャンセルキーなどを備えている。表示装置２０５は、後述する表示情報ファイルに基づいて生成される画面を表示する。なお、表示装置２０５の表示サイズなどに関するスペックは、サーバ装置１においても認識されており、このスペックに従って表示情報ファイルが予め生成されている。表示装置２０５に表示される画面は、入力装置２０４から所定の入力があったとき、或いは所定の処理を終了したときに、切り替えられる。画面切替の際には、切替後の画面に対応した画面表示要求が携帯電話機２からサーバ装置１に送信される。
【００５０】
通信装置２０６は、直接的には基地局３ｃとの間でデータ通信を行い、さらに携帯電話網３ｂ及びインターネット３ａを介して、サーバ装置１と情報を送受信する。通信装置２０６の通信速度は、基地局３ｃの通信状態に依存する。すなわち、基地局３ｃと携帯電話機２との間の通信速度（容量）は、基地局３ｃを単位として定められているが、同一の基地局３ｃとの間でデータ通信を行っている携帯電話機２が１台だけであれば、ほぼ基地局３ｃについて定められた最大通信速度でデータ通信を行うことができる。
【００５１】
もっとも、複数台の携帯電話機２が同時に１つの基地局３ｃとの間でデータ通信を行っていれば、その通信容量が、データ通信を行う各携帯電話機２の間で配分されることとなる。例えば、２台の携帯電話機２が同時に１つの基地局３ｃとの間でデータ通信を行っている場合には、個々の携帯電話機２の側から見た通信速度は、基地局３ｃについて定められた最大通信速度のほぼ２分の１になってしまい、１０台の携帯電話機２が同時に１つの基地局３ｃとの間でデータ通信を行っていれば、個々の携帯電話機２の側から見た通信速度は、基地局３ｃについて定められた最大通信速度のほぼ１０分の１になってしまう。
【００５２】
図４は、サーバ装置１から送信される表示情報ファイルに基づいて、携帯電話機２の表示装置２０５に表示される画面の構成を示す図である。図４（ａ）に示す画面４００Ａには、画面の構成部品として、上、下、左、右、左上、右上、左下及び右下の８つの表示枠４０１〜４０８と、表示枠４０１〜４０８の内部に表示される情報の背景４０９とが含まれる。また、背景４０９の前面に表示される本来的な情報４１０と、画面操作するための複数のアイコン４１１〜４１３が含まれる。また、情報４１０を操作するためのアイコン４１４も含まれる。表示枠４０１〜４０８、背景４０９、情報４１０、アイコン４１１〜４１４は、別々の部品として用意されたものである。
【００５３】
図４（ｂ）は、図４（ａ）に示したものと異なる画面の構成を示している。図４（ｂ）に示す画面４００Ｂでは、画面の構成部品のうちで表示枠４０１、４０３〜４０６は共通するが、表示装置２０５よりも表示される情報の横方向のサイズが大きく、これをスクロール表示させるため、表示枠４０７、４０８がスクロールアイコン４２１、４２２に置き換えられ、表示枠４０２がスクロールバー４２３に置き換えられる。また、画面４００Ａとは異なる背景４２４が適用される。本来的な情報４２５は、当然のこととして画面４００Ａとは異なり、画面４００Ａの情報４１０と同じアイコン４１４を含んでいるが、その表示位置が異なる。また、アイコン４１１〜４１３は、画面４００Ａと共通している。
【００５４】
図４（ａ）、（ｂ）に示した画面４００Ａ、４００Ｂでは、入力装置２０４の方向キーが操作されると、それぞれに含まれるアイコン（画面４００Ａではアイコン４１１〜４１４、画面４００Ｂではアイコン４１１〜４１４、４２１、４２２）のうちで選択状態にあるアイコンが順次移動する。そして、何れかのアイコンが選択状態になっているときに入力装置２０４から確定入力がなされると、選択状態にあるアイコンに対応した処理が行われるものとなる。
【００５５】
例えば、画面４００Ｂにおいてスクロールアイコン４２１が選択状態にあるときに確定入力がなされると、表示枠４０１、４０３〜４０６、スクロールバー４２３で囲まれている領域にある情報４２４が左にスクロールされる。また、スクロールバー４２３もこれに伴って変化する。また、画面４００Ａ、４００Ｂのいずれにおいてもアイコン４１４が他の画面への表示切り替えを示すものであれば、アイコン４１４が選択状態にあるときに確定入力がなされると、該切替後の画面に対応した画面識別子を含む画面表示要求がサーバ装置１に送信されるものとなる。
【００５６】
図５（ａ）は、表示情報ファイルの構成を示す図である。このような表示情報ファイルは、携帯電話機２の表示装置２０５に表示される画面の種類毎に用意されている。また、表示情報ファイルは、所定の形式で圧縮されてＨＤＤ１０３の表示情報ファイルデータベースに記憶されており、圧縮されたままの形式でサーバ装置１から携帯電話機２に送信される。なお、圧縮後のファイル名は、拡張子が異なるだけで圧縮前のものと同じである。
【００５７】
図５（ａ）に示すように、表示情報ファイル５００は、ファイル名５１１を含むファイルヘッダ５１０と、部品配置情報５２０と、個別部品情報５３０とから構成されている。ファイルヘッダ５１０は、一般的なファイルのファイルヘッダと同じもので、ファイル名５１１の他に種々の制御情報を含んでいる。なお、ファイル名５１１としては、画面表示要求において画面を識別するための識別子と同じ名称が用いられている。
【００５８】
部品配置情報５２０は、表示情報ファイル５００に基づいて携帯電話機２の表示装置２０５に表示される画面を構成する個々の部品の画面上での配置に関する情報である。部品配置情報５２０は、部品毎に、当該部品に固有の部品ＩＤ５２１と、例えば当該部品の左上が画面上で配置される位置を示す配置位置５２２と、当該部品が画面上で配置される際のサイズを示す配置サイズ５２３とを含んでいる。情報５３２として用意された部品のサイズと当該部品の画面上でのサイズが同じであれば、当該部品については配置サイズ５２３を含まなくてもよい。
【００５９】
個別部品情報５３０は、表示情報ファイル５００に基づいて携帯電話機２の表示装置２０５に表示される画面を構成する個々の部品に関する情報を、部品毎に示すものである。個別部品情報５３０は、当該表示情報ファイル５００に基づいて表示される画面を構成する全ての部品に関する情報を含み、該画面を構成するのに必要のない部品に関する情報を含まない。個別部品情報５３０は、部品毎に、部品ＩＤ５３１と、当該部品の画像やテキストなどの情報５３２と、その他の情報５３３とを含んでいる。その他の情報５３３は、例えば部品がアイコンである場合に、これに関連付けられた処理のリンク情報などであるが、部品によってはその他の情報５３３が含まれないものもある。
【００６０】
表示情報ファイル５００は、携帯電話機２からの画面表示要求に対応したファイル名を有するものが表示情報ファイルデータベースから読み出され、サーバ装置１から携帯電話機２に送信されるものとなる。圧縮されたまま受信された表示情報ファイル５００は、一旦携帯電話機２のＲＡＭ２０３に保存され、携帯電話機２内で伸長される。そして、伸長された表示情報ファイル５００に含まれる部品配置情報５２０と個別部品情報５３０とに基づいて、図４に示したような画面が生成され、表示装置２０５に表示されるものとなる。
【００６１】
なお、図４（ａ）の画面４００Ａ、図４（ｂ）の画面４００Ｂについての個別部品情報５３０の概念図を、それぞれ図５（ｂ）、図５（ｃ）に示す。画面４００Ａの個別部品情報５３０も画面４００Ｂの個別部品情報５３０も、表示枠４０１、４０３〜４０６、アイコン４１１〜４１４を有していることが分かる。一方、表示枠４０２、４０７、４０８、背景４０９、情報４１０は、画面４００Ａの個別部品情報５３０のみに含まれ、アイコン４２１、４２２、スクロールバー４２３、背景４２４、情報４２５は、画面４００Ｂの個別部品情報５３０のみに含まれる。
【００６２】
なお、表示枠４０１〜４０４、スクロールバー４２３、及び背景４０９、４２４は、図４（ａ）、（ｂ）に示す画面４００Ａ、４００Ｂの状態と比べると、縦横比が異なっていたり（長辺方向に短い）、他の部品に比べて小さいものとなっている。このように用意された部品に関する情報５３２（画像など）のサイズと画面上での実際のサイズが異なれば、配置サイズ５２３に従って情報５３２が拡大縮小されたり繰り返して用いられることにより、画面４００Ａ、４００Ｂが生成されることとなる。
【００６３】
以下、この実施の形態にかかる通信システムにおける処理について説明する。図６は、この実施の形態にかかる通信システムにおいて、サーバ装置１と携帯電話機２のそれぞれで行われる処理を示すフローチャートである。サーバ装置１と携帯電話機２の何れにおいても、ここに示す処理以外の処理も行われるが、ここでは、本発明を説明するのに最低限必要な処理を示すものとしている。
【００６４】
まず、携帯電話機２において、ＣＰＵ２０１は、表示装置２０５に表示すべき画面を切り替えるべき事象が発生したかどうかを判定する（ステップＳ１０１）。画面を切り替えるべき事象が発生していなければ、そのまま処理を終了する。画面を切り替えるべき事象が発生したならば、ＣＰＵ２０１は、切替後の画面に対応した画面識別子を含む画面表示要求を生成し、これを通信装置２０６から通信網３を介してサーバ装置１に送信させる（ステップＳ１０２）。画面表示要求の送信後、携帯電話機２のＣＰＵ２０１は、表示情報ファイル５００の受信待ち状態となる。
【００６５】
サーバ装置１では、ＣＰＵ１０１は、通信装置１０６が携帯電話機２からの画面表示要求を受信すると、これを一旦メインメモリ１０２の待ち行列に記憶させる（ステップＳ２０１）。ＣＰＵ１０１は、待ち行列に記憶された画面表示要求を順に取り出し、取り出した画面表示要求に含まれる画面識別子に対応した表示情報ファイル５００を、ＨＤＤ１０３の表示情報ファイルデータベースから読み出す（ステップＳ２０２）。ＣＰＵ１０１は、読み出した表示情報ファイル５００を、圧縮された形式のままで通信装置１０６から通信網３を介して要求元の携帯電話機２に送信させる（ステップＳ２０３）。サーバ装置１の側の処理は、これで終了となる。
【００６６】
携帯電話機２では、ＣＰＵ２０１は、通信装置２０６がサーバ装置１からの表示情報ファイル５００を受信すると、これを一旦ＲＡＭ２０３の所定の領域に一時保存する（ステップＳ１０３）。ここでＲＡＭ２０３に保存された表示情報ファイル５００は、圧縮された形式のままで、このままではファイルを開くことができないので、ＣＰＵ２０１は、まず、ＲＡＭ２０３に一時保存された表示情報ファイル５００を伸長する（ステップＳ１０４）。
【００６７】
次に、ＣＰＵ２０１は、伸長された表示情報ファイル５００の個別部品情報５３０に含まれる個々の部品に関する情報を順に読み出し、部品配置情報５２０のうちで同じ部品ＩＤ５２１により示される配置位置５２２及び配置サイズ５２３に従って各部品を順に配置して、表示装置２０５に表示すべき画面を生成し、ＲＡＭ２０３に用意されたフレームメモリに展開する（ステップＳ１０５）。ＣＰＵ２０１は、ＲＡＭ２０３のフレームメモリに展開された画面を表示装置２０５に表示させる（ステップＳ１０６）。これで、表示装置２０５に表示される画面が切り替えられたこととなる。
【００６８】
以上説明したように、この実施の形態にかかる通信システムでは、携帯電話機２において表示装置２０５に表示される画面が切り替えられる際、切替後の画面に対応した画面識別子を含む画面表示要求がサーバ装置１に送られる。サーバ装置１では、この画面表示要求に応答して、当該画面を表示するのに必要な部品に関する情報を含む表示情報ファイル５００をＨＤＤ１０３の表示情報ファイルデータベースから読み出し、携帯電話機２に返送するものとしている。携帯電話機２では、受信した表示情報ファイル５００に含まれる部品により画面を生成して、表示装置２０５に表示させるものとしている。
【００６９】
ここで、画面表示要求に応答して送られてくる表示情報ファイル５００は、１ファイルで対応する画面を生成するのに必要な全ての部品に関する情報と、各部品の配置に関する情報とを含んでおり、また、当該画面を生成するのに不必要な余分な部品に関する情報は含んでいない。しかも１ファイルであるため、ファイルヘッダ５１０などの直接的に画面に関わらない情報も最低限で済んでいる。このため、画面表示のためにサーバ装置１から受信した情報を一時保存するためにＲＡＭ２０３に必要な容量が少なくて済む。
【００７０】
しかも、表示情報ファイル５００は、所定の形式で圧縮された状態でサーバ装置１のＨＤＤ１０３の表示情報ファイルデータベースに記憶されており、このままの状態で携帯電話機２に送られてくる。このため、受信した情報をＲＡＭ２０３が一時保存するのに必要な容量はさらに少なくて済み、また、通信網３を介して送受信される情報量も少なくて済む。特に通信容量の観点で制約の多い基地局３ｃと携帯電話機２との間の通信を含んでいるため、送受信される情報量を少なくしたことの効果が顕著に表れる。
【００７１】
また、携帯電話機２では、表示装置２０５に表示される画面が切り替えられる度に画面表示要求をサーバ装置１に送信し、そのために必要な表示情報ファイル５００をその都度サーバ装置１から受信するものとしている。このため、携帯電話機２の表示装置２０５に画面表示するための情報を携帯電話機２の中に予め用意しておく必要がなく、ＲＯＭ２０２及びＲＡＭ２０３の容量を少なくすることができる。さらに、１画面の表示に対して送られてくる表示情報ファイル５００は、１ファイルだけであるので、１つの画面表示のために複数のファイルを扱う必要がなくなり、携帯電話機２のおけるＣＰＵ２０１の処理負荷を軽減することができる。このような記憶容量及び処理負荷の軽減の効果は、構成上の制約の大きい携帯電話機２に本発明を適用することにより、特に顕著に表れる。
【００７２】
ところで、サーバ装置１から携帯電話機２に送信される表示情報ファイル５００は、画面毎に予め用意されてＨＤＤ１０３の表示情報ファイルデータベースに記憶されている。このため、サーバ装置１のＣＰＵ１０１は、携帯電話機２からの画面表示要求に応答して、対応する表示情報ファイル５００を即座に返送することができるようになる。さらに、画面情報ファイル５００は、対応する画面を構成する個々の部品に関する情報である個別部品情報５３０だけでなく、各部品の配置に関する部品配置情報５２０も含んでいる。このため、携帯電話機２では、表示情報ファイル５００に含まれる情報だけ参照すれば、表示装置２０５に必要な画面を表示させることができるようになる。
【００７３】
［第２の実施の形態］
この実施の形態にかかる通信システムの構成は、第１の実施の形態のものとほぼ同じである。もっとも、この実施の形態では、サーバ装置１において携帯電話機２の表示装置２０５に表示される画面毎の表示情報ファイルは予め用意されていない。その代わりに、表示装置２０５に表示される画面を構成し得る個々の部品を１ファイルずつとして登録した部品ライブラリをＨＤＤ１０３に格納している。携帯電話機２に送信される表示情報ファイル５００は、画面表示要求に従って必要な部品を部品ライブラリから抽出して、生成されるものとなる。
【００７４】
図７（ａ）は、ＨＤＤ１０３に格納される部品ライブラリの構成を示す図である。図７（ａ）に示す部品ライブラリは、部品ファイル登録テーブル７０１と個々の部品に関しての部品ファイル７０２とからなる。部品ファイル登録テーブル７０１は、各部品のファイル名と当該部品のＨＤＤ１０３内での格納先のアドレスをリンクとして対応付けて登録したものである。
【００７５】
部品ファイル７０２は、携帯電話機２の表示装置２０５に表示される画面を構成し得る部品毎に用意され、ファイル名７２２を含むファイルヘッダ７２１と、当該部品の画像やテキストなどの情報７２３と、その他の情報７２４とを含んでいる。ファイルヘッダ７２１は、一般的なファイルのファイルヘッダと同じもので、ファイル名５１１の他に種々の制御情報を含んでいる。ファイル名７２２としては、当該部品の部品ＩＤと同じ名称が用いられる。当該部品の画像やテキストなどの情報７２３、その他の情報７２４は、それぞれ図５（ａ）の情報５３２、５３３と同じである。なお、部品ファイル７０２も、所定の形式で圧縮されて部品ライブラリに記憶されている。
【００７６】
図７（ｂ）は、携帯電話機２からの画面表示要求に従って表示情報ファイルを生成するための部品構成表の構成を示す図である。この部品構成表も、ＨＤＤ１０３に予め格納されている。図７（ｂ）に示す部品構成表７５０は、携帯電話機２の表示装置２０５に表示される画面の種類毎に用意されて、それぞれに画面表示要求に含まれる画面識別子７５１（生成される表示情報ファイル５００のファイル名５１１と同じ）を含んでいる。
【００７７】
また、各画面の部品構成表７５０は、当該画面を構成する個々の部品についての部品ファイル７０２のファイル名７５２、当該部品の当該画面での配置位置７５３及び配置サイズ７５４とを対応付けて登録している。配置位置７５３及び配置サイズ７５４は、それぞれ図５（ａ）に示した表示情報ファイル５００の部品配置情報５２０に含まれる配置位置５２２及び配置サイズ５２３と同じである。
【００７８】
画面表示要求に従って携帯電話機２に送信される表示情報ファイル５００は、当該画面表示要求に含まれる画面識別子に対応した部品構成表７５０に登録されている構成部品の部品ファイル７０２が部品ライブラリから読み出され、当該部品構成表７５０と読み出した部品ファイル７０２に基づいて、図５（ａ）に示したものと同じ形式のものが生成されることとなる。また、生成された表示情報ファイル５００は、所定の形式で圧縮された後に要求元の携帯電話機２に返送されるものとなる。
【００７９】
以下、この実施の形態にかかる通信システムにおける処理について説明する。この実施の形態の処理で第１の実施の形態と異なるのは、サーバ装置１において、携帯電話機２からの画面表示要求を受信してから表示情報ファイルを携帯電話機２に表示するまでの処理である。ここでは、第１の実施の形態と異なるサーバ装置１における処理のみについて説明するものとする。
【００８０】
図８は、この実施の形態においてサーバ装置１が実行する処理を示すフローチャートである。サーバ装置１では、ＣＰＵ１０１は、通信装置１０６が携帯電話機２からの画面表示要求を受信すると、これを一旦メインメモリ１０２の待ち行列に記憶させる（ステップＳ３０１）。ＣＰＵ１０１は、待ち行列に記憶された画面表示要求を順に取り出し、取り出した画面表示要求に含まれる画面識別子に対応した部品構成表７５０を参照し、当該部品構成表７５０に登録されているファイル名の部品ファイル７０２を全てＨＤＤ１０３の部品ライブラリから読み出す（ステップＳ３０２）。ＣＰＵ１０１は、部品ライブラリから読み出した部品ファイル７０２を伸長する（ステップＳ３０３）。
【００８１】
次に、ＣＰＵ１０１は、部品構成表７５０と伸長した部品ファイル７０２とに基づいて、図５（ａ）に示した形式の表示情報ファイル５００を生成する（ステップＳ３０４）。より具体的に説明すると、各構成部品について、ファイル名７５２、配置位置７５３及び配置サイズ７５４を、それぞれ部品ＩＤ５２１、配置位置５２２及び配置サイズ５２３として、部品配置情報５２０を設定する。また、部品ライブラリから読み出した部品ファイル７０２毎にファイル名７２２、画像やテキストなどの情報７２３、その他の情報７２４を取り出し、それぞれ部品ＩＤ５３１、画像やテキストなどの情報５３２、その他の情報５３３として、個別部品情報５３０を設定する。そして、画面表示要求に対応した画面識別子７５１に表示情報ファイル５００のファイル名５１１として設定し、ファイル保存すると、ファイルヘッダ５１０が自動的に生成されて表示情報ファイル５００が生成される。
【００８２】
さらに、ＣＰＵ１０１は、生成した表示情報ファイル５００を所定の形式で圧縮する（ステップＳ３０５）。そして、ＣＰＵ１０１は、圧縮された形式の表示情報ファイル５００を通信装置１０６から通信網３を介して要求元の携帯電話機２に送信させる（ステップＳ３０６）。サーバ装置１の側の処理は、これで終了となる。
【００８３】
以上説明したように、この実施の形態にかかる通信システムでは、この実施の形態にかかる通信システムでは、携帯電話機２において表示装置２０５に表示される画面が切り替えられる際、切替後の画面に対応した画面識別子を含む画面表示要求がサーバ装置１に送られる。サーバ装置１では、この画面表示要求に応答して、当該画面を表示するのに必要な部品に関する情報を含む表示情報ファイル５００を生成し、携帯電話機２に返送するものとしている。携帯電話機２では、受信した表示情報ファイル５００に含まれる部品により画面を生成して、表示装置２０５に表示させるものとしている。
【００８４】
ここでサーバ装置１から携帯電話機２に送信される表示情報ファイル５００は、第１の実施の形態で示したものと全く同じ形式を有するものであるので、これを受信する携帯電話機２、及びこれが通信される通信網３においては、第１の実施の形態で説明したのと全く同じ効果が得られることとなる。
【００８５】
もっとも、この実施の形態でサーバ装置１から携帯電話機２に送信される表示情報ファイル５００は、画面毎に予め用意されているのではなく、携帯電話機２からの画面表示要求を受信する都度、ＨＤＤ１０３の部品ライブラリに記憶された部品ファイル７０２と部品構成表７５０とに基づいて生成されることとなる。ここで、携帯電話機２に表示される画面を構成し得る部品は、異なる画面で共通して用いられている場合がある。部品ライブラリでは、１つの部品について１つだけ部品ファイル７０２を用意すればよく、同じ部品に関する情報を重複して登録しておく必要がないので、表示情報ファイル５００を生成し、携帯電話機２に送信するためにサーバ装置１のＨＤＤ１０３に必要な記憶容量も小さくすることができる。
【００８６】
［第１、第２の実施の形態の変形例］
本発明は、上記の第１、第２の実施の形態に限られず、種々の変形、応用が可能である。以下、本発明に適用可能な上記の実施の形態の変形態様について説明する。
【００８７】
上記の第１の実施の形態では、表示情報ファイル５００は、所定の形式で圧縮されて表示情報ファイルデータベースに記憶されており、そのままの形式でサーバ装置１から携帯電話機２に送信されるものとしていた。もっとも、表示情報ファイル５００を圧縮せずに表示情報ファイルデータベースに記憶させておき、そのままの形式で携帯電話機２に送信するものとしてもよい。表示情報ファイル５００を圧縮して表示情報ファイルデータベースに記憶させておき、サーバ装置１において伸長してから携帯電話機２に送信するものとしてもよい。
【００８８】
上記の第２の実施の形態でも、表示情報ファイル５００を生成した後、圧縮せずにそのままの形式で携帯電話機２に送信するものとしてもよい。これらの場合、サーバ装置１から携帯電話機２に送信される情報量が大きくなるので通信網３にかかる負荷は大きくなるが、携帯電話機２において表示情報ファイル５００を伸長する処理が必要なくなるので、携帯電話機２における処理負荷を小さくすることができる。
【００８９】
上記の第２の実施の形態では、部品ライブラリは、携帯電話機２の表示画面を構成し得る部品をそれぞれ１ファイルとして記憶するものとしていた。しかしながら、特許文献２で示したように、同一のタイプの部品を１ファイルにまとめて部品ライブラリに記憶しておくものとしてもよい。この場合、部品に関するデータを記憶するために必要なＨＤＤ１０３の記憶容量をさらに削減することができる。また、ファイルの検索に要する処理も軽減することができる。
【００９０】
上記の第１、第２の実施の形態では、複数の携帯電話機２の表示装置２０５が同じものであることを前提として説明した。しかしながら、携帯電話機２の機種が異なれば、表示装置２０５のサイズが異なる場合もある。そこで、ＨＤＤ１０３の表示情報ファイルデータベースまたは部品ライブラリは、携帯電話機２の機種毎に表示情報ファイル５００または部品ファイル７０２を用意しておくものとしてもよい。或いは、機種毎に共通した表示情報ファイル５００を受信した携帯電話機２において、表示情報ファイル５００に含まれる各部品に関する情報をカスタマイズして、画面表示させるものとしてもよい。
【００９１】
上記の第１、第２の実施の形態では、サーバ装置１と複数の携帯電話機２とが通信網３を介して接続された通信システムに本発明を適用した場合を例として説明した。しかしながら、本発明は、携帯電話機以外の通信機能を有する情報通信端末がサーバ装置に接続された通信システムにも適用することができる。また、サーバ装置と情報通信端末とを接続する通信網は、第１、第２の通信網３のように広域網である必要はなく、ＬＡＮ（Local Area Network）であってもよい。
【図面の簡単な説明】
【００９２】
【図１】本発明の第１の実施の形態にかかる通信システムの構成を示すブロック図である。
【図２】図１のサーバ装置の構成を示すブロック図である。
【図３】図１の携帯電話機の構成を示すブロック図である。
【図４】図３の携帯電話機の表示装置に表示される画面の構成を示す図である。
【図５】図４の画面を表示させるため、図１のサーバ装置のＨＤＤに格納され、携帯電話機に送信される表示情報ファイルの構成とを示す図と、図４の画面についての表示情報ファイルの概念図である。
【図６】本発明の第１の実施の形態にかかる通信システムにおける処理を示すフローチャートである。
【図７】本発明の第２の実施の形態にかかる通信システムにおいて、サーバ装置のＨＤＤ内に格納される部品ライブラリと、部品構成表とを示す図である。
【図８】本発明の第２の形態にかかる通信システムにおいて、サーバ装置が実行する処理を示すフローチャートである。
【符号の説明】
【００９３】
１  サーバ装置
２  携帯電話機
３  通信網
３ａ  インターネット
３ｂ  携帯電話網
３ｃ  基地局
４００Ａ，４００Ｂ  画面
４０１〜４１４、４２１〜４２５  画面の構成部品
５００  表示情報ファイル
５１０  ファイルヘッダ
５２０  部品配置情報
５３０  個別部品情報
７０１  部品ファイル登録テーブル
７０２  部品ファイル
７５０  部品構成表
【図１】
2006331035.tif 000003
【図２】
2006331035.tif 000004
【図３】
2006331035.tif 000005
【図４】
2006331035.tif 000006
【図５】
2006331035.tif 000007
【図６】
2006331035.tif 000008
【図７】
2006331035.tif 000009
【図８】
2006331035.tif 000010