(57)【要約】【課題】各情報処理端末のユーザの所望する表示制御情報を用いて画像を表示する。【解決手段】サーバ装置１０は、ネットワークを介して接続された１または２以上の情報処理端末の端末情報と、情報処理端末の表示画面に対応する１または２以上の表示制御情報との対応関係を記憶している記憶部１０５と、少なくとも１つの情報処理端末のユーザ操作に応じて、情報処理端末の端末情報と表示制御情報との新たな対応関係を記憶部に追加する追加部１０４と、少なくとも１つの情報処理端末からのアクセスがあった場合に、記憶部に記憶されている対応関係に基づいて、当該情報処理端末の表示画面に表示させる画像データを生成する画像データ生成部１１０と、画像生成部により生成された画像データをアクセスがあった情報処理端末に送信する送信部１１２とを備える。【選択図】図２
2010160585.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された１または２以上の情報処理端末の端末情報と、前記情報処理端末の表示画面に対応する１または２以上の表示制御情報との対応関係を記憶している記憶部と、
少なくとも１つの情報処理端末のユーザ操作に応じて、前記情報処理端末の端末情報と表示制御情報との新たな対応関係を前記記憶部に追加する追加部と、
少なくとも１つの情報処理端末からのアクセスがあった場合に、前記記憶部に記憶されている前記対応関係に基づいて、当該情報処理端末の表示画面に表示させる画像データを生成する画像データ生成部と、
前記画像生成部により生成された画像データをアクセスがあった前記情報処理端末に送信する送信部と
を備える、サーバ装置。
【請求項２】
前記記憶部には、前記表示制御情報の一覧が記憶されており、
前記追加部は、前記情報処理端末のユーザ操作に応じて、前記記憶部に記憶されている前記表示制御情報の一覧に新たな表示制御情報を追加する、請求項１に記載のサーバ装置。
【請求項３】
前記追加部は、
前記情報処理端末のユーザ操作に応じて、前記表示制御情報の一覧から前記表示制御情報を選択し、前記情報処理端末と前記選択した表示制御情報との対応関係を前記記憶部に追加する、請求項２に記載のサーバ装置。
【請求項４】
前記表示制御情報は、前記情報処理端末の表示画面に一覧表示されるサムネイルの解像度情報、表示数情報および表示用テンプレート名を少なくとも含む、請求項１〜３のいずれかに記載のサーバ装置。
【請求項５】
前記画像データ生成部は、
アクセスのあった前記情報処理装置の表示画面に、前記記憶部に記憶されている前記対応関係のうち、当該情報処理装置の端末情報に対応する表示制御情報を用いて前記画像データを生成する、請求項１〜４のいずれかに記載のサーバ装置。
【請求項６】
前記画像データ生成部は、
前記記憶部に記憶されている前記表示制御情報の一覧表示を含む画像データを生成し、
前記情報処理装置からアクセスがあった場合に、前記表示画面に一覧表示された前記表示制御情報のうち、当該情報処理装置の端末情報に対応する表示制御情報を、他の表示制御情報と区別する表示とする画像データを生成する、請求項１〜５のいずれかに記載のサーバ装置。
【請求項７】
前記画像データ生成部は、
アクセスのあった前記情報処理装置の表示画面に、前記情報処理装置の端末情報に対応する表示制御情報に基づく表示形式を用いて所定の画像を表示させるための画像データを生成する、請求項１〜６のいずれかに記載のサーバ装置。
【請求項８】
前記情報処理端末のユーザ操作に応じて、前記表示制御情報の一覧から特定の表示制御情報が選択された回数をカウントするカウント部を備え、
前記画像データ生成部は、アクセスのあった前記情報処理装置の表示画面に、前記カウント部によりカウントされた回数の多い、当該情報処理装置の端末情報に対応する表示制御情報を優先的に用いて画像データを生成する、請求項１〜７のいずれかに記載のサーバ装置。
【請求項９】
前記サーバ装置は、複数の他のサーバ装置とネットワークを介して接続され、
接続されている前記複数の他のセーバ装置との間で、前記表示制御情報を相互に送受信して共有する、請求項1〜８のいずれかに記載のサーバ装置。
【請求項１０】
ネットワークを介して接続された１または２以上の情報処理端末のユーザ操作に応じて、前記情報処理端末の端末情報と表示制御情報との新たな対応関係を、前記情報処理端末の端末情報と前記情報処理端末の表示画面に対応する１または２以上の表示制御情報との対応関係を記憶している前記記憶部に追加するステップと、
少なくとも１つの情報処理端末からのアクセスがあった場合に、前記記憶部に記憶されている前記対応関係に基づいて、当該情報処理端末の表示画面に表示させる画像データを生成するステップと、
前記生成された画像データをアクセスがあった前記情報処理端末に送信するステップと
を含む、情報処理方法。
【請求項１１】
サーバ装置は、
ネットワークを介して接続された情報処理端末の端末情報と、前記情報処理端末の表示画面に対応する１または２以上の表示制御情報との対応関係を記憶している記憶部と、
前記情報処理端末のユーザ操作に応じて、前記情報処理端末の端末情報と表示制御情報との新たな対応関係を前記記憶部に追加する追加部と、
前記情報処理端末からのアクセスがあった場合に、前記記憶部に記憶されている前記対応関係に基づいて、当該情報処理端末の表示画面に表示させる画像データを生成する画像データ生成部と、
前記画像生成部により生成された前記画像データを前記情報処理端末に送信する送信部と、
を備え、
前記情報処理端末は、
ユーザ操作に応じて前記情報処理端末に適した表示制御情報を入力する入力部と、
前記入力部により入力された前記表示制御情報をサーバ装置に送信する送信部と、
前記サーバ装置により送信された前記画像データを表示画面に表示する表示部と、
を備える、情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置、情報処理方法および情報処理システムに関し、特に、情報処理端末からの要求に応じて画像データを送信するサーバ装置、情報処理方法および情報処理システムに関する。
【背景技術】
【０００２】
現在、携帯電話には表示装置が設けられているのが一般的である。携帯電話を所有するユーザは、携帯電話を用いてインターネットにアクセスし、携帯電話の表示装置において、インターネット上の画像等を見ることができる。携帯電話の表示装置には、各携帯電話の画面サイズに適したサイズの画像を表示することが望ましい。
【０００３】
近年、携帯電話の高機能化が進み、それに伴って携帯電話の表示装置における画面サイズも多様化してきている。さらに、新しい機種の携帯電話が次々にリリースされ、その機種の種類は膨大な数となっている。したがって、各機種の画面サイズに最適なサイズの画像を表示させる必要がある。そこで、Ｗｅｂサーバ側で各携帯電話の画面サイズ情報を保持し、Ｗｅｂサーバが各携帯電話の端末に応じて画像をリサイズして表示させるという方法が考えられる（例えば、特許文献１）。
【０００４】
しかしながら、上記方法では、各携帯電話の機種に応じた膨大な数の画面サイズ情報を管理し、新しい機種が発売される都度、当該画面サイズ情報をアップデートしなければならず、メンテナンスの手間とコストがかかりすぎるという問題があった。そこで、あらかじめ携帯電話の画面サイズや解像度等の表示制御情報をいくつかのグループに分類し、それぞれの画面サイズに最適な画像サイズや画像の枚数を決めておく方法が考えられる。これにより、ユーザが携帯電話を用いてＷｅｂサーバにアクセスする毎に、分類した画面サイズのリストを携帯電話の表示画面に表示して、最適なものをユーザに選択させることが可能となる。
【０００５】
【特許文献１】特開２００２−２４４９７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、携帯電話を所有するユーザのほとんどが、使用している端末の画面サイズを把握していないため、どのサイズを選択すればよいのかわからないという問題があった。また、Ｗｅｂサーバを介して携帯電話等の情報処理端末に画像データを提供する提供者は、各情報処理端末のユーザに所望の画像サイズ等の表示制御情報を用いた画像データを提供することは困難であるという問題があった。
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、各情報処理端末のユーザの所望する表示制御情報を用いて画像を表示させることが可能な、新規かつ改良されたサーバ装置、情報処理方法および情報処理システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、ネットワークを介して接続された１または２以上の情報処理端末の端末情報と、情報処理端末の表示画面に対応する１または２以上の表示制御情報との対応関係を記憶している記憶部と、少なくとも１つの情報処理端末のユーザ操作に応じて、情報処理端末の端末情報と表示制御情報との新たな対応関係を記憶部に追加する追加部と、少なくとも１つの情報処理端末からのアクセスがあった場合に、記憶部に記憶されている対応関係に基づいて、当該情報処理端末の表示画面に表示させる画像データを生成する画像データ生成部と、画像生成部により生成された画像データをアクセスがあった情報処理端末に送信する送信部とを備える、サーバ装置が提供される。
【０００８】
かかる構成によれば、ユーザ操作に応じて、情報処理端末の端末情報と表示制御情報との新たな対応関係が記憶部に追加される。サーバ装置は、アクセスのあった情報処理端末の端末情報に対応する表示制御情報を用いて画像データを生成する。これにより、情報処理端末のユーザ所望の表示制御情報を記憶部に追加することができる。また、当該表示制御情報を用いて画像データが生成されることにより、各情報処理端末のユーザの所望する表示制御情報を用いて画像を表示させることが可能となる。さらに、アクセスのあった情報処理端末に対して、最適な画面サイズ等の表示制御情報を推薦することが可能となる。
【０００９】
また、記憶部には、表示制御情報の一覧が記憶されており、追加部は、情報処理端末のユーザ操作に応じて、記憶部に記憶されている表示制御情報の一覧に新たな表示制御情報を追加してもよい。
【００１０】
また、追加部は、情報処理端末のユーザ操作に応じて、表示制御情報の一覧から表示制御情報を選択し、情報処理端末と選択した表示制御情報との対応関係を記憶部に追加してもよい。
【００１１】
また、表示制御情報は、情報処理端末の表示画面に一覧表示されるサムネイルの解像度情報および表示数情報を少なくとも含むようにしてもよい。
【００１２】
また、画像データ生成部は、アクセスのあった情報処理装置の表示画面に、記憶部に記憶されている対応関係のうち、当該情報処理装置の端末情報に対応する表示制御情報を用いて画像データを生成するようにしてもよい。
【００１３】
また、画像データ生成部は、記憶部に記憶されている表示制御情報の一覧表示を含む画像データを生成し、情報処理装置からアクセスがあった場合に、表示画面に一覧表示された表示制御情報のうち、当該情報処理装置の端末情報に対応する表示制御情報を、他の表示制御情報と区別する表示とする画像データを生成するようにしてもよい。
【００１４】
画像データ生成部は、アクセスのあった情報処理装置の表示画面に、情報処理装置の端末情報に対応する表示制御情報に基づく表示形式を用いて所定の画像を表示させるための画像データを生成するようにしてもよい。
【００１５】
また、情報処理端末のユーザ操作に応じて、表示制御情報の一覧から特定の表示制御情報が選択された回数をカウントするカウント部を備え、画像データ生成部は、アクセスのあった情報処理装置の表示画面に、カウント部によりカウントされた回数の多い、当該情報処理装置の端末情報に対応する表示制御情報を優先的に用いて画像データを生成するようにしてもよい。また、サーバ装置は、複数の他のサーバ装置とネットワークを介して接続され、接続されている前記複数の他のセーバ装置との間で、前記表示制御情報を相互に送受信して共有するようにしてもよい。
【００１６】
上記課題を解決するために、本発明の別の観点によれば、ネットワークを介して接続された１または２以上の情報処理端末のユーザ操作に応じて、情報処理端末の端末情報と表示制御情報との新たな対応関係を、情報処理端末の端末情報と情報処理端末の表示画面に対応する１または２以上の表示制御情報との対応関係を記憶している記憶部に追加するステップと、少なくとも１つの情報処理端末からのアクセスがあった場合に、記憶部に記憶されている対応関係に基づいて、当該情報処理端末の表示画面に表示させる画像データを生成するステップと、生成された画像データをアクセスがあった情報処理端末に送信するステップとを含む、情報処理方法が提供される。
【００１７】
上記課題を解決するために、本発明の別の観点によれば、サーバ装置と情報処理端末とがネットワークを介して接続された情報処理システムが提供される。上記サーバ装置は、ネットワークを介して接続された情報処理端末の端末情報と、情報処理端末の表示画面に対応する１または２以上の表示制御情報との対応関係を記憶している記憶部と、情報処理端末のユーザ操作に応じて、情報処理端末の端末情報と表示制御情報との新たな対応関係を記憶部に追加する追加部と、情報処理端末からのアクセスがあった場合に、記憶部に記憶されている対応関係に基づいて、当該情報処理端末の表示画面に表示させる画像データを生成する画像データ生成部と、画像生成部により生成された画像データを情報処理端末に送信する送信部と、を備える。
【００１８】
上記情報処理端末は、ユーザ操作に応じて情報処理端末に適した表示制御情報を入力する入力部と、入力部により入力された表示制御情報をサーバ装置に送信する送信部と、サーバ装置により送信された画像データを表示画面に表示する表示部と、を備える。
【発明の効果】
【００１９】
以上説明したように本発明によれば、各情報処理端末のユーザの所望する表示制御情報を用いて画像を表示させることができる。
【発明を実施するための最良の形態】
【００２０】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２１】
また、以下に示す順序に従って当該「発明を実施するための最良の形態」を説明する。
〔１〕本実施形態の目的
〔２〕情報処理システムの概要
〔３〕サーバ装置および情報処理端末の機能構成
〔４〕情報処理システムにおける情報処理方法の詳細
【００２２】
〔１〕本実施形態の目的
まず、本発明の実施形態の目的について説明する。現在、携帯電話には表示装置が設けられているのが一般的である。携帯電話を所有するユーザは、携帯電話を用いてインターネットにアクセスし、携帯電話の表示装置において、インターネット上の画像等を見ることができる。携帯電話の表示装置には、各携帯電話の画面サイズに適したサイズの画像を表示することが望ましい。
【００２３】
近年、携帯電話の高機能化が進み、それに伴って携帯電話の表示装置における画面サイズも多様化してきている。さらに、新しい機種の携帯電話が次々にリリースされ、その機種の種類は膨大な数となっている。したがって、各機種の画面サイズに最適なサイズの画像を表示させる必要がある。そこで、Ｗｅｂサーバ側で各携帯電話の画面サイズ情報を保持し、Ｗｅｂサーバが各携帯電話の端末に応じて画像をリサイズして表示させるという方法が考えられる。
【００２４】
しかしながら、上記方法では、各携帯電話の機種に応じた膨大な数の画面サイズ情報を管理し、新しい機種が発売される都度、当該画面サイズ情報をアップデートしなければならず、メンテナンスの手間とコストがかかりすぎるという問題があった。そこで、あらかじめ携帯電話の画面サイズや解像度等の表示制御情報をいくつかのグループに分類し、それぞれの画面サイズに最適な画像サイズや画像の枚数を決めておく方法が考えられる。これにより、ユーザが携帯電話を用いてＷｅｂサーバにアクセスする毎に、分類した画面サイズのリストを携帯電話の表示画面に表示して、最適なものをユーザに選択させることが可能となる。
【００２５】
しかし、携帯電話を所有するユーザのほとんどが、使用している端末の画面サイズを把握していないため、どのサイズを選択すればよいのかわからないという問題があった。また、Ｗｅｂサーバを介して携帯電話等の情報処理端末に画像データを提供する提供者は、各情報処理端末のユーザに所望の画像サイズ等の表示制御情報を用いた画像データを提供することは困難であるという問題があった。そこで、上記のような事情を一着眼点として、本発明の実施形態にかかる情報処理システム１が創作されるに至った。本実施形態にかかる情報処理システム１によれば、各情報処理端末のユーザの所望する表示制御情報を用いて画像を表示させることが可能となる。
【００２６】
〔２〕情報処理システムの概要
次に、図１に基づいて、本実施形態にかかる情報処理システム１の概要について説明する。図１は、本実施形態にかかる情報処理システム１の概要を説明する説明図である。図１に示したように、情報処理システム１は、サーバ装置１０ａ、１０ｂ、１０ｃ（以降、サーバ装置１０とも総称する）と、情報処理端末２０ａ、２０ｂ、２０ｃ（以降、情報処理端末２０とも総称する）と、サーバ装置３０などを含んで構成される。
【００２７】
情報処理端末２０は、例えば、携帯電話やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）や小型のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）など、表示装置を備える情報処理端末である。情報処理端末２０は、ネットワーク５０ａを介してサーバ装置１０に接続し、サーバ装置１０が提供するサービスにおける各種データを要求したり受信したりすることができる。本実施形態では、情報処理端末２０は、主に、サーバ装置１０にアクセスして、インターネット上の画像データを受信して表示画面に表示させる機能を有する。また、情報処理端末２０のユーザにより選択された画面サイズ等の表示制御情報を、当該情報処理端末２０に適した表示制御情報としてサーバ装置１０に送信する機能を有する。
【００２８】
サーバ装置１０は、ネットワークを介して各種情報を配信する機能を有し、例えばＷｅｂサーバなどを例示できる。また、サーバ装置１０は、後述する情報処理端末２０とネットワーク５０ａを介して接続され、アクセスのあった情報処理端末２０に対して要求された各種データを送信する機能を有する。本実施形態では、サーバ装置１０は、情報処理端末２０のユーザにより選択された画面サイズ等の表示制御情報を、当該情報処理端末２０に適した表示制御情報として記憶する。具体的には、情報処理端末２０の機種名等の端末情報と、情報処理端末２０のユーザにより選択された画面サイズ等の表示制御情報との対応関係を記憶している。そして、例えば、情報処理端末２０ａからアクセスがあった場合に、記憶している端末情報と表示制御情報との対応関係に基づいて、情報処理端末２０ａの表示画面に表示させるのに最も適した画像データを情報処理端末２０ａに送信する。
【００２９】
サーバ装置１０は、図１に示したように、インターネット上に複数存在するようにしてもよい（サーバ装置１０ａ、１０ｂ、１０ｃ）。この場合、サーバ装置３０は、サーバ装置１０ａ、１０ｂ、１０ｃとネットワーク５０ｂを介して接続し、サーバ装置１０ａ、１０ｂ、１０ｃに記憶されている端末情報と表示制御情報との対応関係を収集する機能を有する。また、サーバ装置３０は、収集した情報の分類、集計等を行って、集計等の結果をサーバ装置１０ａ、１０ｂ、１０ｃにフィードバックするようにしてもよい。これにより、多数の情報処理端末２０にそれぞれ適した表示制御情報を複数のサーバ装置１０が互いに共有することが可能となる。
【００３０】
ネットワーク５０ａおよび５０ｂは、上記情報処理端末２０、サーバ装置１０、サーバ装置３０を双方向通信可能に接続する通信回線網である。このネットワーク５０ａおよび５０ｂは，例えば，インターネット，電話回線網，衛星通信網等の公衆回線網や，ＷＡＮ，ＬＡＮ，ＩＰ−ＶＰＮ等の専用回線網などで構成されており，有線・無線を問わない。
【００３１】
上記したように、情報処理システム１によれば、情報処理端末２０のユーザにより選択された画面サイズ等の表示制御情報を、情報処理端末２０に適した表示制御情報としてサーバ装置側で記憶することができる。そして、多くの種類の情報処理端末２０に対して、より高い精度で各情報処理端末２０の表示画面の画面サイズ等に適した画像を表示させることが可能となる。
【００３２】
〔３〕サーバ装置および情報処理端末の機能構成
以上、情報処理システム１の概要について説明した。次に、図２を参照して、サーバ装置１０および情報処理端末２０の機能構成について説明する。なお、サーバ装置１０および情報処理端末２０の機能構成を説明するにあたり、図３〜図６を適宜参照する。
【００３３】
図２に示したように、サーバ装置１０は、受信部１０２、追加部１０４、記憶部１０５、画像データ生成部１１０、送信部１１２などを備える。受信部１０２は、通信デバイス等で構成された通信インタフェースであって、情報処理端末２０からの送信データを受け付ける機能を有する。具体的には、受信部１０２は、アクセスのあった情報処理端末２０の端末情報と情報処理端末２０のユーザにより選択された表示制御情報とを受信して追加部１０４に提供する機能を有する。
【００３４】
追加部１０４は、情報処理端末２０のユーザ操作に応じて、情報処理端末２０の端末情報と表示制御情報との新たな対応関係を記憶部１０５に追加する機能を有する。上記したように、追加部１０４は、受信部１０２から提供された情報処理端末２０の端末情報と情報処理端末２０のユーザにより選択された表示制御情報とを対応付けて、記憶部１０５に記憶する。記憶部１０５に記憶される表示制御情報および端末情報と表示制御情報との対応関係については後で詳細に説明する。
【００３５】
記憶部１０５は、例えば、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの不揮発性メモリや、ハードディスクおよび円盤型磁性体ディスクなどの磁気ディスクや、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）／ＲＷ（ＲｅＷｒｉｔａｂｌｅ）、ＤＶＤ−Ｒ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）／ＲＷ／＋Ｒ／＋ＲＷ／ＲＡＭ（Ｒａｎｄａｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））―Ｒ／ＢＤ−ＲＥなどの光ディスクや、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ）ディスクなどの記憶媒体であってもよい。
【００３６】
記憶部１０５には、表示制御情報の一覧１０７および端末情報１０６と表示制御情報１０７との対応関係１０８が記憶されている。図３を参照して、端末情報１０６について説明する。図３は、端末情報の一覧１０６の内容を説明する説明図である。図３に示したように、端末情報の一覧１０６は、ナンバー（Ｎｏ．）１０６１と、ナンバー１０６１に対応付けられたユーザエージェント１０６３と機種名１０６４を含む。同一の機種名１０６４であっても、異なるユーザエージェント１０６３が設定されていてもよい。例えば、同一の機種であっても、通常の状態（縦表示）の場合と９０度反転した状態（横表示）とでは、ユーザエージェントの値が異なる。
【００３７】
表示制御情報１０７について説明する。図４は、表示制御情報の一覧１０７の内容を説明する説明図である。図４に示したように、表示制御情報の一覧１０７は、ナンバー（Ｎｏ．）１０７１とナンバー１０７１に対応付けられた表示制御情報１０７２を含む。表示制御情報１０７２は、表示用テンプレート名１０７３、サムネイルの縦と横の画像サイズ１０７４、画像枚数（画像の縦の枚数と横の枚数）１０７５などを含む。表示用テンプレート名１０７３は、画面サイズを表すような画面解像度であってもよいし、Ｓ、Ｍ、Ｌなどのサイズを表す情報であってもよい。表示用テンプレート名として画面解像度を用いる場合には、ＱＶＧＡやＨＶＧＡ等の所定の解像度で表される。サムネイルの画像サイズ１０７４は、画像自体の縦と横のサイズを表す。画像枚数１０７５は、情報処理端末２０の表示画面に複数のサムネイルを表示する場合に表示可能なサムネイルの枚数を表す。
【００３８】
表示制御情報の一覧１０７は、あらかじめ記憶部１０５に記憶されていてもよいし、情報処理端末２０のユーザ操作に応じて追加部１０４により追加されるようにしてもよい。また、あらかじめ記憶部１０５に記憶されている表示制御情報に加えて、追加部１０４により、情報処理端末２０のユーザ操作に応じて、表示制御情報の一覧１０７に新たな表示制御情報を追加するようにしてもよい。さらに、表示制御情報１０７２は、表示用テンプレート名１０７３、画像サイズ１０７４、画像枚数１０７５以外の表示制御に関するパラメータ情報も追加部１０４により追加されるようにしてもよい。
【００３９】
次に、図５を参照して、端末情報と表示制御情報との対応関係１０８について説明する。図５は、端末情報と表示制御情報との対応関係１０８（以下対応関係１０８とも称する。）の内容を説明する説明図である。図５に示したように、対応関係１０８は、情報処理端末２０の端末情報である機種ナンバー（Ｎｏ．）１０８１とテンプレートナンバー（Ｎｏ．）１０８２とが対応付けて記憶されている。機種ナンバー（Ｎｏ．）１０８１は、上記した端末情報一覧１０６のナンバー１０６１である。テンプレートナンバーは、上記した表示制御情報の一覧１０７のナンバー１０７１である。
【００４０】
対応関係１０８には、追加部１０４により、情報処理端末２０からのアクセスがあった情報処理端末２０の端末情報の機種ナンバー（Ｎｏ．）１０８１と、情報処理端末２０のユーザ操作に応じて選択された表示制御情報一覧におけるテンプレートナンバー１０８２とが対応付けて順次記憶されていく。例えば、機種ナンバー（Ｎｏ．）１０８１が「１」である情報処理端末２０からサーバ装置１０にアクセスがあり、当該情報処理端末２０のユーザによりテンプレートナンバー１０８２の「４」が選択された場合には、対応関係１０８には「ｅＰｈｏｎｅ」と「４」とが対応付けて記憶される。情報処理端末２０のユーザ操作によるテンプレートの選択については、後で詳細に説明する。
【００４１】
対応関係１０８に記憶されている情報処理端末２０の端末情報とテンプレートナンバーとは、情報処理端末２０の端末情報毎に分類、集計するようにしてもよい。この場合、サーバ装置に端末情報毎にテンプレートナンバーを集計するカウント部（図示せず）が設けられるようにしてもよい。また、図１に示したように、複数のサーバ装置１０に１つのサーバ装置３０がネットワークを介して接続されている場合には、サーバ装置３０により端末情報と表示制御情報との対応関係が収集されて、当該収集された情報が分類、集計等されるようにしてもよい。
【００４２】
ここで、各サーバ装置１０に記憶されている表示制御情報のテンプレートナンバーが、各サーバ装置１０の記憶装置内において独自に付番されている番号である場合が考えられる。この場合には、各サーバ装置１０は、サーバ装置３０に情報処理端末２０の端末情報（ユーザエージェント、機種名）と表示制御情報（表示用テンプレート名、縦と横の画像サイズ、縦と横の画像枚数等）との対応関係を送信するようにしてもよい。
【００４３】
図６を参照して、サーバ装置３０において情報処理端末２０の端末情報毎に集計される表示制御情報について説明する。図６は、情報処理端末２０の端末情報毎に集計される表示制御情報の内容について説明する説明図である。図６に示したように、サーバ装置３０において集計される情報には、端末情報３００１（ユーザエージェント、機種名）と表示制御情報３００２（表示用テンプレート名、縦と横の画像サイズ、縦と横の画像枚数等）と頻度３００３などが含まれる。
【００４４】
端末情報３００１には、ユーザエージェントと機種名などが含まれる。また、表示制御情報３００２には、表示用テンプレート名、縦と横の画像サイズ、縦と横の画像枚数などが含まれる。頻度３００３は、端末情報３００１毎に、ユーザにより各表示制御情報３００２が選択された回数である。
【００４５】
例えば、機種名が「ｅＰｈｏｎｅ」の情報処理端末２０のユーザは、画面サイズ「ＨＶＧＡ（４８０×６４０）」、縦の枚数「６」、横の枚数「５」である表示制御情報３００２を１０回選択している。また、機種名が「ｅＰｈｏｎｅ」の情報処理端末２０のユーザは、画面サイズ「ＱＶＧＡ（２４０×３２０）」、縦の枚数「５」、横の枚数「５」である表示制御情報３００２を３回選択している。これにより、機種名が「ｅＰｈｏｎｅ」の情報処理端末２０においては、画面サイズ「ＨＶＧＡ（４８０×６４０）」、縦の枚数「６」、横の枚数「５」である表示制御情報３００２が表示画面に表示させるのに最も適した表示制御情報であることがわかる。
【００４６】
上記した情報処理端末２０の端末情報毎に集計される表示制御情報は、各サーバ装置１０においてそれぞれ集計されて、当該集計された結果がサーバ装置３０に送信されるようにしてもよい。
【００４７】
図２に戻り、サーバ装置１０の機能構成について説明する。画像データ生成部１１０は、情報処理端末２０からのアクセスがあった場合に、記憶部１０５に記憶されている情報処理端末２０の端末情報と表示制御情報との対応関係１０８に基づいて、情報処理端末２０の表示画面に表示させる画像データを生成する機能を有する。
【００４８】
画像データ生成部１１０が対応関係１０８に基づいて画像データを生成するとは、例えば、アクセスがあった情報処理端末２０の端末情報に対応する表示制御情報を用いて画像データを生成することをいう。具体的には、情報処理端末２０から送信要求があった画像データを、表示制御情報１０７に含まれる画像サイズにする。また、複数のサムネイルを表示する場合には、複数のサムネイルが表示制御情報１０７に含まれる縦の枚数１０７４および横の枚数１０７５となる表示画面を生成する。
【００４９】
また、画像データ生成部１１０は、記憶部１０５に記憶されている表示制御情報１０７の一覧表示を含む画像データを生成して、送信部１１２に当該画像データを提供するようにしてもよい。また、情報処理端末２０からアクセスがあった場合に、表示画面に一覧表示された表示制御情報のうち、当該情報処理装置の端末情報に対応する表示制御情報を、他の表示制御情報と区別する表示とする画像データを生成するようにしてもよい。
【００５０】
ここで、他の表示制御情報と区別する表示とは、例えば、一覧表示された表示制御情報のうち、一つ以上の表示制御情報を異なる色彩として目立つような表示としてもよい。また、一つ以上の表示制御情報に所定のマークを付すようにしてもよい。このように、一覧表示された表示制御情報のうち、一つ以上の表示制御情報をユーザが区別可能な表示とすることにより、情報処理端末２０のユーザに特定の表示制御情報を推薦する表示とすることができる。このような推薦表示を以下「リコメンマーク」とも称する。
【００５１】
送信部１１２は、通信デバイス等で構成された通信インタフェースであって、画像データ生成部１１０から提供された画像データを、アクセスのあった情報処理端末２０に送信する機能を有する。
【００５２】
以上、サーバ装置１０の機能構成について説明した。次に、情報処理端末２０の機能構成について説明する。図２に示したように、情報処理端末２０は、入力部２０２、送信部２０４、表示部２０６、受信部２０８などを備える。
【００５３】
入力部２０２は、例えば、テンキー、タッチパネル、ボタン、マイク、スイッチおよびレバーなどユーザが情報を入力するための入力手段を有し、ユーザ操作に応じて情報処理端末２０に適した表示制御情報を入力する機能を有する。入力部２０２により入力された表示制御情報は、送信部２０４に提供される。ユーザ操作により入力される表示制御情報は、表示画面に表示された表示制御情報の一覧から選択されて入力されるようにしてもよい。
【００５４】
上記したように、サーバ装置１０からは、表示制御情報の一覧が送信され、さらに、一覧表示された表示制御情報のうち、一つ以上の表示制御情報にリコメンマークが付加されている。したがって、情報処理端末２０を操作するユーザは、当該リコメンマークが付加されている表示制御情報を選択することにより、一つの表示制御情報を入力することができる。
【００５５】
送信部２０４は、通信デバイス等で構成された通信インタフェースであって、入力部２０２により入力された表示制御情報をサーバ装置１０に送信する機能を有する。受信部２０８は、通信デバイス等で構成された通信インタフェースであって、サーバ装置１０の送信部１１２から送信された画像データを受信して表示部２０６に提供する機能を有する。
【００５６】
表示部２０６は、例えば、液晶ディスプレイ（ＬＣＤ）装置などの表示画面に画像等各種情報を表示する機能を有する。表示部２０６は、受信部２０８により提供された画像データを表示画面に表示する機能を有する。情報処理端末２０の表示画面に表示される画像データについては、後で詳細に説明する。
【００５７】
〔４〕情報処理システムにおける情報処理方法の詳細
以上、サーバ装置１０および情報処理端末２０の機能構成について説明した。次に、図７〜図１２を参照して、情報処理システム１における情報処理方法の詳細について説明する。以下では、サーバ装置１０において既知の情報処理端末２０がアクセスした場合と、サーバ装置１０において未知の情報処理端末２０がアクセスした場合について説明する。
【００５８】
まず、図７〜図９を参照して、サーバ装置１０において既知の情報処理端末２０がアクセスした場合の情報処理方法について説明する。図７および図８は、サーバ装置１０において既知の情報処理端末２０がアクセスした場合の情報処理方法について説明するタイミングチャートである。当該情報処理方法を説明するにあたり、図９の図面を適宜参照する。図９は、情報処理端末２０の表示画面の表示例を説明する説明図である。
【００５９】
図７に示したように、まず、情報処理端末２０がインターネットを介してＷｅｂサイトにアクセスして、サーバ装置１０にアクセスする（Ｓ１０２）。ステップＳ１０２において情報処理端末２０にアクセスされたサーバ装置１０は、当該情報処理端末２０の端末情報を取得する（Ｓ１０４）。ステップＳ１０４において取得する端末情報とは、情報処理端末２０のユーザエージェントと機種名などを含む、情報処理端末２０の機種を特定する情報である。
【００６０】
次に、サーバ装置１０の画像データ生成部１１０は、記憶部１０５のデータベースを検索する（Ｓ１０６）。ステップＳ１０６においてサーバ装置１０が検索するデータベースとは、記憶部１０５に記憶されている、表示制御情報の一覧１０７および端末情報と表示制御情報との対応関係１０８である。画像データ生成部１１０は、ステップＳ１０６において対応関係１０８を含むデータベースを検索して、ステップＳ１０４において取得した端末情報に対応する表示制御情報を取得する（Ｓ１０８）。
【００６１】
そして、画像データ生成部１１０は、画面サイズ選択画面を生成する（Ｓ１１０）。ステップＳ１１０において生成される画面サイズ選択画面には、記憶部１０５に記憶されている表示制御情報（表示用テンプレート名）の一覧１０７が含まれる。ここでは、表示用テンプレート名に画面解像度で表される画面サイズを用いている。また、画面サイズ選択画面には、ステップＳ１０８において取得した画面サイズに上記したリコメンマークが付与される。
【００６２】
ステップＳ１１０において生成された画面サイズ選択画面は、ステップＳ１０２においてアクセスした情報処理端末２０に送信される（Ｓ１１２）。ステップＳ１１２において情報処理端末２０に送信される画面サイズ選択画面では、例えば画面サイズの一例であるＱＣＩＦにリコメンマークが付与されている。
【００６３】
ステップＳ１１２において画面サイズ選択画面を送信された情報処理端末２０の表示部２０６は、当該選択画面を表示画面に表示する（Ｓ１１４）。ここで、図９を参照して、画面サイズ選択画面について説明する。図９に示したように、画面サイズ選択画面２１０には、複数の画面サイズが一覧として表示される。そして、ステップＳ１０８において取得した画面サイズ（ＱＣＩＦ）にリコメンマーク２１１が付加される。
【００６４】
図７に戻り、ステップＳ１１４において表示画面に画面サイズ選択画面が表示された後に、ユーザ操作に応じて、情報処理端末２０の入力部２０２は画面サイズ（ＱＣＩＦ）を選択する（Ｓ１１６）。ステップＳ１１６において、情報処理端末２０のユーザは、画面サイズ選択画面に表示されたリコメンマークにより、当該情報処理端末２０の表示画面において、画面サイズ「ＱＣＩＦ」がおすすめの画面サイズであることがわかる。
【００６５】
ステップＳ１１６において選択された画面サイズ（ＱＣＩＦ）の情報が、サーバ装置１０に送信される（Ｓ１１８）。そして、サーバ装置１０の画像データ生成部１１０は、アルバム一覧画面を生成する（Ｓ１２０）。ステップＳ１２０において生成されるアルバム一覧画面とは、ユーザ操作に応じて作成されるアルバムの名称の一覧である。サーバ装置１０の送信部１１２は、ステップＳ１２０において生成されたアルバム一覧画面を情報処理端末２０に送信する（Ｓ１２２）。
【００６６】
ステップＳ１２２において、サーバ装置１０からアルバム一覧画面を送信された情報処理端末２０の表示部２０６は、当該アルバム一覧画面を表示画面に表示する（Ｓ１２４）。図９の表示画面２１２は、ステップＳ１２４において情報処理端末２０の表示画面に表示されるアルバム一覧画面の一例である。図７に戻り、ステップＳ１２４において表示画面にアルバム一覧画面が表示された後に、ユーザ操作に応じて、情報処理端末２０の入力部２０２はアルバム一覧画面から特定のアルバムを選択する（Ｓ１２６）。
【００６７】
ステップＳ１２６において選択されたアルバムの情報が、サーバ装置１０に送信される（Ｓ１２８）。ステップＳ１２８においてアルバムの情報を送信されたサーバ装置１０の画像データ生成部１１０は、ステップＳ１１６において情報処理端末２０に選択された画面サイズ（ＱＣＩＦ）用のサムネイル一覧画面を生成する（Ｓ１３０）。ステップＳ１３０において生成されるサムネイル一覧画面は、上記した記憶部１０５に記憶されている表示制御情報を用いて生成される。
【００６８】
例えば、ステップＳ１１６において選択された画面サイズはＱＣＩＦであるため、図４のテンプレートナンバー「２」であると考えられる。この場合、画像データ生成部１１０は、複数のサムネイルを縦の枚数「４」枚、横の枚数「４」枚に配置して、サムネイル1枚の画像サイズの縦が「３０」、横が「４０」になるように画像をリサイズして一覧画面を生成する。ステップＳ１１８では、画像データ生成部１１０が複数のサムネイルが表示されるサムネイル一覧画面を生成するとしたが、かかる例に限定されない。例えば、選択されたアルバムに含まれる画像の一つを含む表示画像を、ＱＣＩＦに適した画像サイズ、例えば１５０×２００を用いて生成するようにしてもよい。
【００６９】
次に、サーバ装置１０の送信部１１２は、ステップＳ１３０において生成されたＱＣＩＦ用のサムネイル一覧画面を情報処理端末２０に送信する（Ｓ１３２）。ステップＳ１３２において、サーバ装置１０からＱＣＩＦ用のサムネイル一覧画面を送信された情報処理端末２０の表示部２０６は、当該サムネイル一覧画面を表示画面に表示する（Ｓ１３４）。図９の表示画面２１３は、ステップＳ１３４において情報処理端末２０の表示画面に表示されるＱＣＩＦ用のサムネイル一覧画面の一例である。表示画面２１３には、複数のサムネイルを含むサムネイル一覧画面２１４とともに、「画像が小さすぎる」、「全画像が表示されない」等の選択可能なテキスト情報２１５が表示される。
【００７０】
図８に戻り、ステップＳ１３４において表示画面にサムネイル一覧画面が表示された後に、ユーザ操作に応じて、情報処理端末２０の入力部２０２は「画像が小さすぎる」を選択する（Ｓ１４６）。ステップＳ１３６において選択された「画像が小さすぎる」の選択情報が、サーバ装置に送信される（Ｓ１３８）。
【００７１】
ステップＳ１３８において、「画像が小さすぎる」の選択情報を送信されたサーバ装置１０の画像データ生成部１１０は、ＱＣＩＦより大きい画面サイズ（ＱＶＧＡ）用のサムネイル一覧画面を生成する（Ｓ１４０）。そして、サーバ装置１０の送信部１１２は、ステップＳ１４０において生成されたＱＶＧＡ用のサムネイル一覧画面を情報処理端末２０に送信する（Ｓ１４２）。
【００７２】
ステップＳ１４２において、サーバ装置１０からＱＶＧＡ用のサムネイル一覧画面を送信された情報処理端末２０の表示部２０６は、当該サムネイル一覧を表示画面に表示する。図９の表示画面２１６は、情報処理端末２０の表示画面に表示されるＱＶＧＡ用のサムネイル一覧画面の一例である。図８に戻り、情報処理端末２０において、表示画面に表示された複数のサムネイル画像から、ユーザ操作に応じて一つのサムネイル画像が選択される（Ｓ１４４）。ステップＳ１４４において選択されたサムネイル画像の選択情報がサーバ装置１０に送信される（Ｓ１４６）。
【００７３】
ステップＳ１４６において情報処理端末２０によりサムネイル画像の選択情報が送信されると、サーバ装置１０は、情報処理端末２０の端末情報と画面サイズ（ＱＶＧＡ）とを対応づけて記憶部１０５に保存する（Ｓ１４８）。ステップＳ１４８において記憶部１０５に端末情報と表示制御情報との対応関係が記憶されることにより、この対応関係が保存された後に当該情報処理端末２０と同機種の端末がアクセスした場合に、ＱＶＧＡを最適な画面サイズとして推薦することが可能となる。そして、サーバ装置１０の画像データ生成部１１０は、ＱＶＧＡ用の拡大画像を生成する（Ｓ１５０）。
【００７４】
サーバ装置１０の送信部１１２は、ステップＳ１５０において生成さえた拡大画像データを情報処理端末２０に送信する（Ｓ１５２）。ステップＳ１５２においてＱＶＧＡ用の拡大画像を送信された情報処理端末２０の表示部２０６は、表示画面にＱＶＧＡ用の拡大画像を表示する（Ｓ１５４）。
【００７５】
以上、サーバ装置１０において既知の情報処理端末２０がアクセスした場合の情報処理方法について説明した。このように、サーバ装置１０において既知の情報処理端末２０に対しては、既にサーバ装置１０に記憶されている端末情報と表示制御情報との対応関係に基づいて、当該情報処理端末２０に適した表示制御情報を推薦したり、当該表示制御情報を用いた画像を表示させたりすることができる。また、情報処理端末２０のユーザは、推薦された表示制御情報が満足のいくものでない場合には、他の表示制御情報を選択していくことができる。その結果、サーバ装置１０は、情報処理端末２０により適した表示制御情報を推薦したり、当該表示制御情報を用いた画像を表示させたりすることが可能となる。
【００７６】
次に、図１０〜図１２を参照して、サーバ装置１０において未知の情報処理端末２０がアクセスした場合の情報処理方法について説明する。図１０および図１１は、サーバ装置１０において未知の情報処理端末２０がアクセスした場合の情報処理方法について説明するタイミングチャートである。当該情報処理方法を説明するにあたり、図１２の図面を適宜参照する。図１２は、情報処理端末２０の表示画面の表示例を説明する説明図である。以下では、上記した既知の情報処理端末２０がアクセスした場合の情報処理方法とは異なる処理について特に詳細に説明する。
【００７７】
図１０に示したように、まず、情報処理端末２０がインターネットを介してＷｅｂサイトにアクセスして、サーバ装置１０にアクセスする（Ｓ２０２）。ステップＳ２０２において情報処理端末２０にアクセスされたサーバ装置１０は、当該情報処理端末２０の端末情報を取得する（Ｓ２０４）。
【００７８】
次に、サーバ装置１０の画像データ生成部１１０は、記憶部１０５のデータベースを検索する（Ｓ２０６）。ステップＳ２０２においてサーバ装置１０にアクセスした情報処理端末２０は、未知の端末であるため、記憶部１０５のデータベースに当該端末の情報は記憶されていない。そこで、画像データ生成部１１０は、画面サイズ選択画面を生成する（Ｓ２０８）。
【００７９】
ステップＳ２０８において生成される画面サイズ選択画面には、上記したリコメンマークは付与されず、記憶部１０５に記憶されている表示制御情報（表示用テンプレート名）の一覧１０７のみが表示される。ここでは、表示用テンプレート名に画面解像度で表される画面サイズを用いている。ステップＳ２０８において生成された画面サイズ選択画面は、ステップＳ２０２においてアクセスした情報処理端末２０に送信される（Ｓ２１０）。
【００８０】
ステップＳ２１０において画面サイズ選択画面を送信された情報処理端末２０の表示部２０６は、当該選択画面を表示画面に表示する（Ｓ２１２）。ここで、図１２を参照して、画面サイズ選択画面について説明する。図１２に示したように、画面サイズ選択画面２２０には、複数の画面サイズの一覧のみが表示される。
【００８１】
図１０に戻り、ステップＳ２１２において表示画面に画面サイズ選択画面が表示された後に、ユーザ操作に応じて、情報処理端末２０の入力部２０２は画面サイズ（ＶＧＡ）を選択する（Ｓ２１４）。ステップＳ２１４において選択された画面サイズ（ＶＧＡ）の情報が、サーバ装置１０に送信される（Ｓ２１６）。そして、サーバ装置１０の画像データ生成部１１０は、ステップＳ２１４において情報処理端末２０に選択された画面サイズ（ＶＧＡ）用のサンプル画像を生成する（Ｓ２１６）。
【００８２】
ステップＳ２１６において生成されるサンプル画像は、例えば、複数のサムネイル一覧などを例示できる。情報処理端末２０が一度もサーバ装置１０にアクセスしたことのない未知の端末である場合には、当該端末に適した画面サイズがわからないため、サンプル画像を用いて表示画像を生成する。サンプル画像を用いることにより、表示画像等の生成処理の時間を短縮化して、ユーザに迅速に最適な画面サイズを選択させることが可能となる。そして、サーバ装置１０の送信部１１２は、ステップＳ２１６において生成されたＶＧＡ用のサンプル画像を情報処理端末２０に送信する（Ｓ２２０）。
【００８３】
ステップＳ２２０において、サーバ装置１０からＶＧＡ用のサンプル画像を送信された情報処理端末２０の表示部２０６は、当該サンプル画像を表示画面に表示する（Ｓ２２２）。図１２の表示画面２２２は、ステップＳ２２２において情報処理端末２０の表示画面に表示されるＶＧＡ用のサンプル画像の表示例である。表示画面２２２には、複数のサムネイルを含むサンプル画像２２３とともに、「画像が小さすぎる」、「最適な画像サイズ」、「全画像が表示されない」等の選択可能なテキスト情報２２４が表示される。
【００８４】
図１０に戻り、ステップＳ２２２において表示画面にＶＧＡ用のサンプル画像が表示された後に、ユーザ操作に応じて、情報処理端末２０の入力部２０２は「全画像が表示されない」を選択する（Ｓ２２４）。ステップＳ２２４において選択された「全画像が表示されない」の選択情報が、サーバ装置に送信される（Ｓ２２６）。
【００８５】
ステップＳ２２６において、「全画像が表示されない」の選択情報を送信されたサーバ装置１０の画像データ生成部１１０は、ＶＧＡより小さい画面サイズ（ＨＶＧＡ）用のサンプル画像を生成する（Ｓ２２８）。そして、サーバ装置１０の送信部１１２は、ステップＳ２２８において生成されたＨＶＧＡ用のサンプル画像を情報処理端末２０に送信する（Ｓ２３０）。
【００８６】
ステップＳ２３０において、サーバ装置１０からＨＶＧＡ用のサンプル画像を送信された情報処理端末２０の表示部２０６は、当該サンプル画像を表示画面に表示する（Ｓ２３２）。図１２の表示画面２２５は、情報処理端末２０の表示画面に表示されるＨＶＧＡ用のサンプル画像の表示例である。図１１に戻り、ステップＳ２３２において表示画面にＨＶＧＡ用のサンプル画像が表示された後に、ユーザ操作に応じて、情報処理端末２０の入力部２０２は「全画像が表示されない」を選択する（Ｓ２３４）。ステップＳ２３４において選択された「全画像が表示されない」の選択情報が、サーバ装置に送信される（Ｓ２３６）。
【００８７】
ステップＳ２３６において、「全画像が表示されない」の選択情報を送信されたサーバ装置１０の画像データ生成部１１０は、ＨＶＧＡより小さい画面サイズ（ＱＶＧＡ）用のサンプル画像を生成する（Ｓ２３８）。そして、サーバ装置１０の送信部１１２は、ステップＳ２３８において生成されたＱＶＧＡ用のサンプル画像を情報処理端末２０に送信する（Ｓ２４０）。図１２の表示画面２２８は、情報処理端末２０の表示画面に表示されるＱＶＧＡ用のサンプル画像の表示例である。
【００８８】
図１１に戻り、ステップＳ２４０において表示画面にＱＶＧＡ用のサンプル画像が表示された後に、ユーザ操作に応じて、情報処理端末２０の入力部２０２は「最適な画像サイズ」を選択する（Ｓ２４２）。ステップＳ２４２において選択された「最適な画像サイズ」の選択情報がサーバ装置に送信される（Ｓ２４４）。
【００８９】
ステップＳ２４４において、「最適な画像サイズ」の選択情報を送信されたサーバ装置１０は、情報処理端末２０の端末情報と画面サイズ（ＱＶＧＡ）とを対応付けて記憶部１０５に保存する（Ｓ２４６）。ステップＳ２４６において記憶部１０５に端末情報と表示制御情報との対応関係が記憶されて、サーバ装置１０において未知の端末であった情報処理端末に適した画面サイズが保存されることとなる。これにより、この対応関係が保存された後に当該情報処理端末２０と同機種の端末がアクセスした場合に、ＱＶＧＡを最適な画面サイズとして推薦することが可能となる。
【００９０】
次に、サーバ装置１０の画像データ生成部１１０は、アルバム一覧画面を生成する（Ｓ２４８）。サーバ装置１０の送信部１１２は、ステップＳ２４８において生成されたアルバム一覧画面を情報処理端末２０に送信する（Ｓ２５０）。以降の処理は、上記した既知の情報処理端末２０がアクセスした場合の情報処理方法におけるステップＳ２１４以降とほぼ同様のため、説明を省略する。以上、サーバ装置１０において未知の情報処理端末２０がアクセスした場合の情報処理方法について説明した。
【００９１】
このように、サーバ装置１０において未知の情報処理端末２０に対しては、未だ端末情報と表示制御情報との対応関係が記憶されていないため、当該情報処理端末２０に適した表示制御情報を推薦することができない。しかし、情報処理端末２０のユーザにより、表示制御情報一覧から適当な表示制御情報が選択されていくことにより、情報処理端末２０に適した表示制御情報を記憶することができる。その結果、その後に同機種の情報処理端末２０のアクセスがあった場合に、当該情報処理端末２０に適した表示制御情報を推薦したり、当該表示制御情報を用いた画像を表示させたりすることが可能となる。したがって、未知の情報処理端末２０が増加する毎に、予めその情報処理端末２０に適した表示制御情報を記憶しておく必要がなく、メンテナンスの手間やコストを低減することが可能となる。
【００９２】
本実施形態にかかる情報処理システム１によれば、ユーザ操作に応じて、情報処理端末２０に適した表示制御情報が入力され、当該表示制御情報がサーバ装置１０に送信される。サーバ装置１０は、情報処理端末２０の端末情報と送信された表示制御情報との対応関係を記憶部１０５に追加する。そして、サーバ装置１０は、情報処理端末２０から画像データの送信要求があった場合に、記憶部１０５に記憶されている対応関係に基づいて、情報処理端末２０の表示画面に表示させる画像データを生成して送信する。
【００９３】
サーバ装置１０は、情報処理端末２０の端末情報に対応する表示制御情報を用いて画像データを生成する。これにより、サーバ装置１０は、情報処理端末２０のユーザ操作に応じて、情報処理端末２０の端末情報と表示制御情報との新たな対応関係を追加することが可能となる。したがって、アクセスのあった情報処理端末２０に対して、最適な画面サイズ等の表示制御情報を推薦したり、当該表示制御情報を用いて画像データを生成したりすることが可能となる。
【００９４】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００９５】
例えば、上記実施形態では、ユーザ操作に応じて表示制御情報の一覧から一つの表示制御情報を選択することとしたが、本発明はかかる例に限定されない。例えば、ユーザ操作に応じて、表示制御情報の詳細項目（パラメータ項目）を追加するようにしてもよい。また、情報処理端末２０の表示画面に表示される画面サイズ一覧にはない、ユーザ所望の画面サイズを入力して、当該画面サイズを記憶部１０５に追加するようにしてもよい。
【図面の簡単な説明】
【００９６】
【図１】本発明の一実施形態にかかる情報処理システムの概要を説明する説明図である。
【図２】同実施形態にかかるサーバ装置および情報処理端末の機能構成を示すブロック図である。
【図３】同実施形態にかかる端末情報の一覧の内容を説明する説明図である。
【図４】同実施形態にかかる表示制御情報の一覧の内容を説明する説明図である。
【図５】同実施形態にかかる端末情報と表示制御情報との対応関係の内容を説明する説明図である。
【図６】同実施形態にかかる情報処理端末の端末情報毎に集計される表示制御情報の内容について説明する説明図である。
【図７】同実施形態にかかるサーバ装置において既知の情報処理端末がアクセスした場合の情報処理方法について説明するタイミングチャートである。
【図８】同実施形態にかかるサーバ装置において既知の情報処理端末がアクセスした場合の情報処理方法について説明するタイミングチャートである。
【図９】同実施形態にかかる情報処理端末の表示画面の表示例を説明する説明図である。
【図１０】同実施形態にかかるサーバ装置において未知の情報処理端末がアクセスした場合の情報処理方法について説明するタイミングチャートである。
【図１１】同実施形態にかかるサーバ装置において未知の情報処理端末がアクセスした場合の情報処理方法について説明するタイミングチャートである。
【図１２】同実施形態にかかる情報処理端末の表示画面の表示例を説明する説明図である。
【符号の説明】
【００９７】
１０、１０ａ、１０ｂ、１０ｃ、３０      サーバ装置
１０２    受信部
１０４    追加部
１０５    記憶部
１１０    画像データ生成部
１１２    送信部
２０、２０ａ、２０ｂ、２０ｃ      情報処理端末
２０２    入力部
２０４    送信部
２０６    表示部
２０８    受信部
【図１】
2010160585.tif 000003
【図２】
2010160585.tif 000004
【図３】
2010160585.tif 000005
【図４】
2010160585.tif 000006
【図５】
2010160585.tif 000007
【図６】
2010160585.tif 000008
【図７】
2010160585.tif 000009
【図８】
2010160585.tif 000010
【図９】
2010160585.tif 000011
【図１０】
2010160585.tif 000012
【図１１】
2010160585.tif 000013
【図１２】
2010160585.tif 000014