"機器に関する表示項目を含む表示情報の表示要求を取得する取得部と、前記表示情報を表示する表示画面に表示される前記表示項目の項目サイズの最小値である最小項目サイズを記憶する第1記憶部と、前記表示画面の画面サイズに基づいて、前記表示画面に前記表示項目を表示する場合の前記表示項目の項目サイズであって、前記最小項目サイズ以上の前記項目サイズを決定する項目サイズ決定部と、決定された前記項目サイズの前記表示項目を含む前記表示情報を生成する表示情報生成部とを備えることを特徴とする表示制御装置。前記表示情報は、2以上の所定数の表示項目が配置される表示領域を有し、前記第1記憶部は、予め設定された標準画面サイズの表示画面に前記表示情報を表示する場合の前記表示領域の領域サイズである標準領域サイズと、前記標準領域サイズの前記表示領域に含まれる前記表示項目の項目サイズである標準項目サイズとをさらに記憶し、前記画面サイズと第1閾値を比較し、前記画面サイズが前記第1閾値に比べて小さい場合に、前記表示領域に対し、前記標準領域サイズよりも小さい領域サイズであって、前記画面サイズに基づいて定まる前記領域サイズを決定する領域サイズ決定部とをさらに備え、前記項目サイズ決定部は、前記表示領域に対し前記標準領域サイズよりも小さい前記領サイズが決定された場合に、前記表示領域に配置される前記所定数の表示項目に対し、前記最小項目サイズ以上であってかつ前記標準項目サイズよりも小さい前記項目サイズを決定することを特徴とする請求項1に記載の表示制御装置。前記表示情報生成部は、決定された前記領域サイズおよび前記項目サイズに基づいて、前記表示領域に前記所定数の表示項目を配置可能か否かを判断し、前記表示領域に前記所定数の表示項目を配置可能であると判断した場合に、前記項目サイズの前記所定数の表示項目が前記領域サイズの前記表示領域に配置された前記表示情報を生成することを特徴とする請求項2に記載の表示制御装置。前記表示情報生成部は、前記表示領域に前記所定数の表示項目を配置できないと判断した場合に、ユーザからのスクロール操作に応じて表示が切り替わる複数の表示領域に前記所定数の表示項目が配置された前記表示情報を生成することを特徴とする請求項3に記載の表示制御装置。前記表示情報生成部は、前記表示領域に前記所定数の表示項目を表示できないと判断した場合に、前記所定数の表示項目を表示する表示ウインドウ呼び出しのユーザ入力を受け付ける呼出ボタンが前記表示領域に配置された前記表示情報を生成することを特徴とする請求項3に記載の表示制御装置。前記領域サイズ決定部は、前記画面サイズが前記第1閾値以上である場合に、前記表示領域の前記領域サイズを前記標準領域サイズに決定し、前記項目サイズ決定部は、前記表示領域の前記領域サイズが前記標準領域サイズに決定された場合に、前記表示項目の前記項目サイズを前記標準項目サイズに決定することを特徴とする請求項2から5のいずれか一項に記載の表示制御装置。前記領域サイズ決定部は、前記画面サイズと第2閾値とを比較し、前記画面サイズが前記第2閾値に比べて大きい場合に、前記表示領域に対し、前記標準領域サイズよりも大きい領域サイズであって、前記画面サイズに基づいて定まる前記領域サイズを決定し、前記項目サイズ決定部は、前記表示領域の前記領域サイズが前記標準領域サイズよりも大きい前記領域サイズに決定された場合に、前記表示項目の前記項目サイズを前記標準項目サイズに決定することを特徴とする請求項2から6のいずれか一項に記載の表示制御装置。前記標準領域サイズの前記表示領域に表示される第1表示項目と、前記標準領域サイズよりも大きい前記領域サイズの前記表示領域に表示される第2表示項目とを記憶する第2記憶部をさらに備え、前記領域サイズ決定部は、前記画面サイズと第2閾値とを比較し、前記画面サイズが前記第2閾値に比べて大きい場合に、前記表示領域に対し前記標準領域サイズよりも大きい領域サイズであって、前記画面サイズに基づいて定まる前記領域サイズを決定し、前記表示情報生成部は、前記標準領域サイズよりも大きい領域サイズの前記表示領域内に前記第1表示項目が配置される前記表示情報を生成することを特徴とする請求項2から6に記載の表示制御装置。前記領域サイズ決定部は、前記画面サイズが前記第2閾値以下である場合に前記画面領域の前記領域サイズを前記標準領域サイズに決定し、前記表示情報生成部は、前記標準領域サイズの前記表示領域内に前記第2表示項目が配置される前記表示情報を生成することを特徴とする請求項8に記載の表示制御装置。前記第1表示項目は、前記表示領域に表示する第1文字列であり、前記第2表示項目は、前記第1文字列に比べて長い第2文字列であることを特徴とする請求項8または9に記載の表示制御装置。前記第1文字列は、前記表示領域のタイトルであり、前記第2文字列は、前記表示領域のタイトルと説明であることを特徴とする請求項10に記載の表示制御装置。前記第1表示項目は、前記表示領域に表示する第1フォントサイズの文字列であって、前記第2表示項目は、前記第1フォントサイズよりも大きい第2フォントサイズの文字列であることを特徴とする請求項8または9に記載の表示制御装置。前記第1表示項目は、前記表示領域に表示する文字列であり、前記第2表示項目は、前記文字列と画像であることを特徴とする請求項8または9に記載の表示制御装置。前記取得部は、前記表示画面の前記画面サイズをさらに取得し、前記項目サイズ決定部は、前記取得部が取得した前記画面サイズに基づいて、前記項目サイズを決定することを特徴とする請求項1から13のいずれか一項に記載の表示制御装置。機器に関する表示項目を含む表示情報の表示要求を取得する取得部と、前記表示情報を表示する表示画面に表示される前記表示項目の項目サイズの最小値である最小項目サイズを記憶する第1記憶部と、前記表示画面の画面サイズに基づいて、前記表示画面に前記表示項目を表示する場合の前記表示項目の項目サイズであって、前記最小項目サイズ以上の前記項目サイズを決定する項目サイズ決定部と、決定された前記項目サイズの前記表示項目を含む前記表示情報を生成する表示情報生成部とを備えることを特徴とする表示制御システム。表示画面に表示される、機器に関する表示項目の項目サイズの最小値である最小項目サイズを記憶する第1記憶部を備えたコンピュータを、前記表示項目を含む表示情報の表示要求を取得する取得部と、前記表示画面の画面サイズに基づいて、前記表示画面に前記表示項目を表示する場合の前記表示項目の項目サイズであって、前記最小項目サイズ以上の前記項目サイズを決定する項目サイズ決定部と、決定された前記項目サイズの前記表示項目を含む前記表示情報を生成する表示情報生成部として機能させるためのプログラム。しかしながら、特許文献1の技術においても、Webページが操作表示パネルに表示される際に、Webページ作成者の意図したWebページと異なるレイアウトのWebページが表示される場合があり、操作性および視認性に劣るWebページが表示される場合があるという問題があった。本発明は、上記に鑑みてなされたものであって、表示装置の画面サイズによらず、操作性および視認性に優れた表示情報を表示装置に表示することのできる表示制御装置、表示制御システムおよびプログラムを提供することを目的とする。上述した課題を解決し、目的を達成するために、本発明は、表示制御装置であって、機器に関する表示項目を含む表示情報の表示要求を取得する取得部と、前記表示情報を表示する表示画面に表示される前記表示項目の項目サイズの最小値である最小項目サイズを記憶する第1記憶部と、前記表示画面の画面サイズに基づいて、前記表示画面に前記表示項目を表示する場合の前記表示項目の項目サイズであって、前記最小項目サイズ以上の前記項目サイズを決定する項目サイズ決定部と、決定された前記項目サイズの前記表示項目を含む前記表示情報を生成する表示情報生成部とを備えることを特徴とする。また、本発明は、表示制御システムであって、機器に関する表示項目を含む表示情報の表示要求を取得する取得部と、前記表示情報を表示する表示画面に表示される前記表示項目の項目サイズの最小値である最小項目サイズを記憶する第1記憶部と、前記表示画面の画面サイズに基づいて、前記表示画面に前記表示項目を表示する場合の前記表示項目の項目サイズであって、前記最小項目サイズ以上の前記項目サイズを決定する項目サイズ決定部と、決定された前記項目サイズの前記表示項目を含む前記表示情報を生成する表示情報生成部とを備えることを特徴とする。また、本発明は、表示画面に表示される、機器に関する表示項目の項目サイズの最小値である最小項目サイズを記憶する第1記憶部を備えたコンピュータを、前記表示項目を含む表示情報の表示要求を取得する取得部と、前記表示画面の画面サイズに基づいて、前記表示画面に前記表示項目を表示する場合の前記表示項目の項目サイズであって、前記最小項目サイズ以上の前記項目サイズを決定する項目サイズ決定部と、決定された前記項目サイズの前記表示項目を含む前記表示情報を生成する表示情報生成部として機能させるためのプログラムである。本発明によれば、表示装置の画面サイズによらず、操作性および視認性に優れた表示情報を表示装置に表示することができるという効果を奏する。以下に添付図面を参照して、表示制御装置、表示制御システムおよびプログラムの実施の形態を詳細に説明する。第1の実施の形態図1は、第1の実施の形態にかかる画像形成システム1の全体構成を示す図である。画像形成システム1は、画像形成装置10と、画像形成装置10とネットワーク3を介して接続された3つの操作端末20とを備えている。操作端末20としては、PC、スマートフォン、タブレット端末などが挙げられる。なお、画像形成システム1が備える操作端末20の数は、実施の形態に限定されるものではない。画像形成システム1は、1または2の操作端末を備えてもよく、また4以上の操作端末を備えてもよい。画像形成装置10は、Webサーバ100と、操作表示パネル120と、コピーアプリ130と、スキャナアプリ131と、システム管理部132と、メモリ管理部133と、エンジン管理部134と、ユーザ管理部135と、プロッタ136と、スキャナ137と、APIApplicationProgramInterface140とを備えている。Webサーバ100は、Webブラウザ機能を搭載した機器からWebページの表示要求を取得すると、表示要求にかかるWebページを生成し、これを表示要求の要求元の機器に送信する。Webサーバ100は、例えば画像形成装置1に搭載されているアプリケーションコピーアプリ130およびスキャナアプリ131に関するWebページを生成する。画像形成システム1においては、操作端末20および操作表示パネル120がWebブラウザ機能を搭載している。操作端末20および操作表示パネル120は、Webサーバ100に対し各種Webページの表示要求を送信する。操作端末20および操作表示パネル120は、さらに表示要求に対する返答としてWebサーバ100からWebページを受信し、これを表示画面に表示する。操作表示パネル120は、Webページを表示するためのLCDLiquidCrystalDisplayの他、画像形成装置10の動作状態を示すためのLEDやブザー、ユーザ操作を受け付ける複数のハードキーなどいずれも不図示を備えている。操作表示パネル120は、画像形成装置10内部において、操作端末20と同様にネットワーク3を介してWebサーバ100と接続している。コピーアプリ130およびスキャナアプリ131は、画像形成装置10に搭載されているアプリケーションである。コピーアプリ130は、コピーのジョブを実行する。コピーアプリ130はまた、Webサーバ100に対しコピーアプリ130に設定された設定情報などコピーアプリ130に関する情報を提供する。スキャナアプリ131は、スキャンのジョブを実行する。スキャナアプリ131はまた、Webサーバ100に対しアプリケーションの設定などスキャナアプリ131に設定された設定情報などスキャナアプリ131に関する情報を提供する。なお、本実施の形態においては、画像形成装置10がコピーアプリ130とスキャナアプリ131を搭載する例について説明するが、画像形成装置10が搭載するアプリケーションの数および種類は実施の形態に限定されるものではない。ここで、図2-1~図2-3を参照しつつ、Webサーバ100により提供されるWebページについて説明する。図2-1~図2-3に示すWebページは、コピーアプリ130のコピートップページ200であり、予め設定された標準サイズの表示画面に表示されることを想定してWebページ作成者によりレイアウトされたWebページである。なお、本実施の形態においては、横幅800ピクセル、縦幅450ピクセルの表示画面を標準サイズと定めることとする。コピートップページ200は、コピーに関するメッセージを表示する表示領域210と、ユーザからコピーに関する設定を受け付ける表示領域220~270を有している。表示領域220~270はいずれも複数のアイコンを有している。なお、各表示領域220~270には、予め1または2以上のアイテムが割り当てられている。ここで、アイテムとは、Webページに表示すべき表示項目であり、具体的にはユーザからの選択を受け付けるアイコンや、ユーザに通知すべきメッセージの文字列などがある。表示領域とは、例えばカラーや原稿種類など所定のカテゴリに含まれる複数のアイテムアイテム群が配置される領域である。表示領域220は、カラー設定のアイテム群を表示する領域である。表示領域220には、フルカラー、自動カラーおよび白黒の3つのアイコン221~223が配置されている。表示領域230は、原稿種類設定のアイテム群を表示する領域である。表示領域230には、文字、文字写真および写真の3つのアイコン231~233が配置されている。写真のアイコン233には、右下に...の表示がある。これは、アイコン233がポップアップ画面を呼び出すための呼出ボタンであることを示している。写真の呼出ボタン233が選択された場合には、図2-2に示すように、図2-1に示すウインドウ201と異なるウインドウ202がポップアップ表示される。図2-2に示すポップアップ画面には、写真の原稿種類として印画紙写真、印刷写真および複写写真の3つのアイコン234~236が配置されている。このように、表示領域に割り当てられているアイコンの数に対し表示領域の領域サイズが小さい場合には、表示領域内にすべてのアイコンを表示するのにかえて、表示領域に割り当てられているアイコンのうち一部または全部がポップアップ画面に割り当てられている。表示領域240は、給紙トレイ選択のアイテム群の表示領域である。表示領域240には、6つのアイコン241~246が配置されている。表示領域250は、変倍設定のアイテム群の表示領域である。表示領域250には、6つのアイコン251~256が配置されている。表示領域260は、印刷面設定のアイテム群の表示領域である。表示領域260には、4つのアイコン261~264が配置されている。表示領域270は、後処理設定のアイテム群の表示領域である。表示領域には、6つのアイコン271~276の他、三角形状のスクロールボタン280が配置されている。スクロールボタン280は、スクロールにより、他のアイコンが表示されることを示している。すなわち、ユーザによりスクロールボタン280が選択されると、図2-3に示すように、表示領域270に割り当てられている残り2つのアイコン277,278が表示領域270に表示される。このように、表示領域に割り当てられているアイコンの数に対し表示領域の領域サイズが小さい場合には、表示領域270のようにスクロール操作により表示領域に割り当てられているすべてのアイコンを表示可能とするように、表示領域に対して各アイコンが配置されている。表示領域に割り当てられているアイコンの数に対し表示領域の領域サイズが小さい場合の表示方法としては、上述のようにポップアップ画面表示とスクロール表示とがある。いずれの省略方法で表示するかについては、表示領域毎に予め設定されている。なお、省略方法については後述する。図1に戻り、Webサーバ100は、Webページの要求元の機器の画面サイズに応じて、Webページに含まれる表示領域のサイズである領域サイズを決定し、また各表示領域に含まれる各アイテムのサイズであるアイテムサイズを決定し、画面サイズに適したWebページを生成する。Webサーバ100は、このための機能として、リクエスト処理部101と、コピーページ生成部102と、スキャナページ生成部103と、画面サイズ確認部104と、CSSCascadeingStyleSheetファイル生成部105と、記憶部110とを有している。リクエスト処理部101は、Webブラウザとしての操作端末20または操作表示パネル120においてユーザから入力された表示要求等のリクエストを操作端末20または操作表示パネル120から取得する。すなわち、リクエスト処理部101は取得部として機能する。リクエスト処理部101は、さらにリクエストのURLUniformResourceLocatorを参照し、URLに応じてリクエストに応じた処理を下位モジュールであるコピーページ生成部102、スキャナページ生成部103、画面サイズ確認部104およびCSSファイル生成部105のいずれかに対して指示する。コピーページ生成部102は、コピーアプリ130のWebページとしてのHTMLHyperTextMarkupLanguageデータを生成し、リクエスト処理部101を介してWebブラウザ操作端末20または操作表示パネル120に返信する。コピーページ生成部102はまた、Webページにおいてユーザによって操作が行われるとコピーアプリ130に対し操作結果に応じた指示を出し、操作結果に応じてWebページの表示内容を更新する。コピーページ生成部102はさらに、コピーのためのWebページのレイアウトを定めるCSSファイルの雛形となるCSSファイル元データを有している。スキャナページ生成部103は、コピーページ生成部102と同様に、スキャナアプリ131のWebページとしてのHTMLデータを生成し、リクエスト処理部101を介してWebブラウザに返信する。スキャナページ生成部103はまた、Webページにおいてユーザによって操作が行われるとスキャナアプリ131に対し操作結果に応じた指示を出し、操作結果に応じてWebページの表示内容を更新する。スキャナページ生成部103はさらに、スキャンのためのWebページのレイアウトを定めるCSSファイルの雛形となるCSSファイル元データを有している。画面サイズ確認部104は、リクエスト処理部101がWebページの表示要求を取得すると、表示要求の要求元の機器の画面サイズを確認する。画面サイズ確認部104は、特定した画面サイズをCookieにセットする。CSSファイル生成部105は、コピーページ生成部102またはスキャナページ生成部103からWebページとしてのHTMLデータを取得する。CSSファイル生成部105は、さらにCookieにセットされている画面サイズを参照し、記憶部110に記憶されている後述のルールテーブルと、HTMLデータに基づいて、画面サイズに適したCSSファイルを生成する。CSSファイル生成部105は、生成したCSSファイルをリクエスト処理部101を介して表示要求の要求元のWebブラウザに送信する。CSSファイル生成部105は、領域サイズ決定部106と、アイテムサイズ決定部107と、Webページ生成部108とを有している。領域サイズ決定部106は、表示要求の要求元の機器の画面サイズと、記憶部110に記憶されている後述のルールテーブルに基づいて、表示要求にかかるWebページに含まれる各表示領域のサイズ領域サイズを決定する。アイテムサイズ決定部107は、画面サイズと、記憶部110に記憶されている後述のルールテーブルに基づいて、表示要求にかかるWebページに含まれる各表示領域に配置するアイテムのサイズアイテムサイズを決定する。Webページ生成部108は、領域サイズ決定部106により決定された領域サイズと、アイテムサイズ決定部107により決定されたアイテムサイズに基づいて、各表示領域に対し、各表示領域に割り当てられたアイテムを配置し、Webページを生成する。図3は、記憶部110が記憶するルールテーブル111のデータ構成を模式的に示す図である。ルールテーブル111には、表示領域およびアイテムのサイズを決定するためのルールが記述されている。具体的には、ルールテーブル111は、表示領域と、領域サイズ決定ルールと、アイテムサイズ決定ルールとを対応付けて記憶している。領域サイズ決定ルールは、領域サイズを決定するためのルールである。ルールテーブル111には、領域サイズ決定ルールとして、表示領域の標準サイズ、横幅ルール、縦幅ルールおよび省略方法が記憶されている。ここで、表示領域の標準サイズとは、標準サイズの表示画面にWebページを表示する場合の表示領域の領域サイズである。横幅ルールおよび縦幅ルールは、表示画面の画面サイズが標準サイズでない場合に、表示領域の横幅および縦幅を決定するために参照されるルールである。省略方法とは、横幅ルールおよび縦幅ルールに従い決定された領域サイズの表示領域に、当該表示領域に割り当てられたアイテムを表示できない場合のアイテムの表示方法である。省略方法としては、図2-2において説明したポップアップ画面表示と図2-3において説明したスクロール表示がある。アイテムサイズ決定ルールは、アイテムサイズを決定するためのルールである。ルールテーブル111には、アイテムサイズ決定ルールとして、標準サイズと最小サイズとが記憶されている。標準サイズは、標準サイズの表示領域にアイテムを配置する場合のアイテムサイズである。最小サイズは、標準サイズよりも小さい領域サイズの表示領域にアイテムを配置する場合にアイテムを縮小可能な最小のアイテムサイズである。すなわち、最小サイズより小さいサイズにアイテムを縮小することはできない。例えばカラーの表示領域に対しては、領域サイズの標準サイズは、横幅200ピクセル、縦幅200ピクセルに設定されている。さらに、横幅ルールおよび縦幅ルールにおいて、画面サイズが閾値よりも小さい場合の領域サイズは、横幅は表示画面の横幅画面横幅の25、縦幅は表示画面の縦幅画面縦幅から上段のメッセージの表示領域に対して割り当てられた領域サイズの縦幅メッセージ縦幅を引いた残りの縦幅の1/2に設定されている。さらに、ルールテーブル111において、マージン、間隔およびスクロールボタンのサイズが定義されている。ここで、マージンおよび間隔について説明する。図4は、図2-1に示す表示領域220の拡大図である。マージンとは、表示領域220の外枠とアイコン221~223の外枠の間の幅であり、間隔とは、各アイコン221~223の間の幅である。本実施の形態においては、マージンおよび間隔はいずれも12ピクセルの固定値に設定されている。図3に戻り、ルールテーブル111において、さらにスクロールによる省略表示時のスクロールボタンのサイズについても定義されている。本実施の形態においては、スクロールボタンの横幅は24ピクセル、縦幅はアイテムの縦幅に設定されている。なお、図3に示すルールテーブル111は、図2-1~図2-3に示すコピートップページ200に対するものであるが、記憶部110には、Webサーバ100が生成するすべてのページに対するルールテーブルが記憶されている。システム管理部132は、画像形成装置1の全体の状態を管理する。メモリ管理部133は、メモリ管理や後述のスキャナ137によりスキャンされたファイルデータの作成を行う。エンジン管理部134は、原稿の読み取りと印刷の制御を行う。ユーザ管理部135は、ユーザ認証やスキャナ送信先の管理を行う。プロッタ136は、印刷を行う装置である。スキャナ137は、読み取りを行う装置である。API140は、コピーアプリ130およびスキャナアプリ131と、システム管理部132、メモリ管理部133、エンジン管理部134およびユーザ管理部135の間のインターフェースである。図5および図6は、Webブラウザとしての操作端末20または操作表示パネル120からWebサーバ100に対し表示要求が送信された場合の画像形成システム1の処理を示すシーケンス図である。図5および図6には、コピートップページの表示要求が送信された場合を例に画像形成システム1の処理を示している。図5に示すように、Webブラウザとしての操作端末20または操作表示パネル120からコピートップページの表示要求のリクエストが送信されるとステップS100、Webサーバ100のリクエスト処理部101は、このリクエストを取得する。図7-1は、ステップS100においてWebブラウザから送信されるHTTPリクエストを示す図である。このHTTPリクエストのリクエストヘッダのCookieフィールドには、要求元の機器の画面サイズの情報は含まれていない。リクエスト処理部101は、図7-1に示すHTTPリクエストを取得すると、画面サイズ確認部104に対し、画面サイズ確認の問い合わせを行うステップS101。画面サイズ確認部104は、HTTPリクエストのCookieフィールドに画面サイズ情報が含まれていないことを確認するとステップS102、画面サイズを確認するためのWebページデータ画面サイズ確認ページをリクエスト処理部101に返すステップS103。リクエスト処理部101は、ステップS103において取得した画面サイズ確認ページを、コピートップページリクエストに対するレスポンスとして、表示要求の要求元のWebブラウザに返送するステップS104。図7-2は、ステップS104においてWebブラウザに返送される画面サイズ確認ページを示す図である。画面サイズ確認ページにおいては、図7-2に示すように、Cookieの画面サイズは空欄となっている。さらに、画面サイズ確認ページには、JavaScript部が含まれている。JavaScript部には、画面サイズを計算し、画面サイズをCoookieフィールドにセットする処理が記述されている。図5に戻り、Webブラウザは、画面サイズ確認ページを取得すると、画面サイズ確認ページを解釈し、画面サイズ確認ページに記述されているJavaScript部図7-2参照を実行するステップS105。JavaScript部の実行により、Cookieに表示画面の画面サイズ情報がセットされ、Webブラウザから再びコピートップページの表示要求のリクエストがWebサーバ100に送信されるステップS106。ステップS106において送信されるコピートップページのリクエストには、画面サイズ情報が含まれている。図8-1は、ステップS106においてWebブラウザから送信されるリクエストを示す図である。このように、ステップS106において送信されるコピートップページのリクエストにおいては、Cookieフィールドに画面サイズ情報がセットされている。図5に戻り、リクエスト処理部101は、コピートップページのリクエストを取得するとステップS106、再び画面サイズ確認部104に対し、画面サイズ確認の問い合わせを行うステップS107。画面サイズ確認部104は、リクエストのCookieフィールドに画面サイズ情報が含まれていることを確認しステップS108、リクエスト処理部101に対し、Cookieフィールドに含まれている画面サイズ情報を返すステップS109。リクエスト処理部101は、画面サイズ情報を取得すると、コピートップページの生成要求をコピーページ生成部102に対して送出するステップS110。コピーページ生成部102は、現在のコピーアプリ130の状態アプリ状態を取得すべく、コピーアプリ130に問い合わせを行うステップ111。ここで、アプリ状態としては、例えばコピー可能か否か、給紙トレイとしていずれのトレイが選択されているかなどの情報がある。コピーページ生成部102は、コピーアプリ130からアプリ状態の情報を取得するとステップS112、アプリ状態を参照して、コピートップページのHTMLデータを生成するステップS113。そして、コピーページ生成部102は、生成したコピートップページのHTMLデータをリクエスト処理部101に返すステップS114。リクエスト処理部101は、コピートップページのHTMLデータを取得すると、これをステップS106において取得したWebブラウザからのリクエストに対するレスポンスとしてWebブラウザに返送するステップS115。図8-2は、ステップS115においてWebブラウザに返送されるコピートップページのHTMLデータを示す図である。なお、図8-2に示すHTMLデータは、図2-1~図2-3に示すコピートップページに対応する。コピートップページのHTMLデータには、後述する処理であるCSSファイルの読み込みやJavaScriptファイルの読み込みの指示、コピートップページに含まれる各表示領域と各表示領域に配置すべきアイテムなどが記述されている。なお、HTMLデータにおいては、表示領域やアイテムのサイズや配置位置などのレイアウトに関する情報は定義されていない。続いて、図6に示すように、Webブラウザは、コピートップページのHTMLデータを取得するとステップS115、Webブラウザから取得したHTMLデータを解釈しステップS116、HTMLデータに記述されているCSSファイル読込指示に基づいて、Webサーバ100に対し、コピートップページ用CSSファイルをリクエストするステップS117。図9-1は、ステップS117においてWebブラウザから送信されるリクエストを示す図である。このように、ステップS117において送信されるリクエストにおいては、Cookieフィールドに画面サイズ情報がセットされている。図6に戻り、リクエスト処理部101は、画面サイズ確認部104に対し、画面サイズ確認の問い合わせを行うステップS118。画面サイズ確認部104は、Cookieフィールドに画面サイズ情報が含まれていることを確認しステップS119、リクエスト処理部101に対し画面サイズ情報を返すステップS120。リクエスト処理部101は、画面サイズ情報を取得すると、コピートップページ用CSSファイルの生成要求をCSSファイル生成部105に送出するステップS121。CSSファイル生成部105は、コピーページ生成部102およびスキャナページ生成部103のうち、生成要求にかかるWebページに対応するページ生成部に対し、CSSファイル元データの取得要求を送出するステップS122。図6の例においては、コピートップページに対応し、コピーページ生成部102に対してCSSファイル元データの取得要求を送出する。コピーページ生成部102は、取得要求に応じてコピートップページ用CSSファイル元データをCSSファイル生成部105に返すステップS123。次に、CSSファイル生成部105は、画面サイズとコピートップページ用CSSファイル元データに基づいて、ルールテーブル111を参照し、コピートップページ用CSSファイルデータを生成するステップS124。なお、CSSファイルデータを生成する処理については、後に詳述する。CSSファイル生成部105は、コピートップページ用CSSファイルデータをリクエスト処理部101に返すステップS125。リクエスト処理部101は、コピートップページ用CSSファイルデータをステップS117におけるWebブラウザからのリクエストに対するレスポンスとしてWebブラウザに返送するステップS126。図9-2は、ステップS126においてWebブラウザに返送されるコピートップページ用CSSファイルデータの一例を示す図である。図9-2に示すCSSファイルデータは、図2-1~図2-3に示す標準サイズの表示画面に表示されるコピートップページに対応する。図9-2に示すコピートップページ用CSSファイルデータにおいては、表示領域の領域サイズや、各アイテムのアイテムサイズ、配置位置などがレイアウトに関する情報が定義されている。図6に戻り、Webブラウザは、ステップS116において取得したHTMLデータに記述されたJavaScriptファイル読込指示に基づいて、Webサーバ100に対し、コピートップページ用JavaScriptファイルをリクエストするステップS127。図10-1は、ステップS127においてWebブラウザから送信されるリクエストを示す図である。このように、ステップS127において送信されるリクエストのCookieフィールドには、画面サイズ情報がセットされている。図6に戻り、リクエスト処理部101は、画面サイズ確認部104に対し、画面サイズ確認の問い合わせを行うステップS128。画面サイズ確認部104は、Cookieフィールドに画面サイズ情報が含まれていることを確認しステップS129、リクエスト処理部101に対し画面サイズ情報を返すステップS130。リクエスト処理部101は、画面サイズ情報を取得すると、コピートップページ用JavaScriptファイルの生成要求をコピーページ生成部102に送出するステップS131。コピーページ生成部102は、生成要求に応じて、予め記憶されているコピートップページ用JavaScriptファイルをリクエスト処理部101に返すステップS132。なお、各Webページ用のJavaScriptファイルは、Webページ作成者により作成され、コピーページ生成部102に予め記憶されているものとする。リクエスト処理部101は、コピートップページ用JavaScriptファイルをステップS127におけるWebブラウザからのリクエストに対するレスポンスとしてWebブラウザに返送するステップS133。図10-2は、ステップS133においてWebブラウザに返送されるコピートップページ用JavaScriptファイルを示す図である。Webブラウザは、ステップS133において取得したコピートップページ用JavaScriptファイルを表示画面に表示するステップS134。以上で、画像形成システム1の処理が完了する。なお、他の例としては、操作標準パネル120から送信されるWebページのリクエストには常に画面サイズが含まれるように、予め設定されていてもよい。この場合には、Webブラウザが操作標準パネル120である場合には、図5を参照しつつ説明したステップS100~ステップS105の処理を省略し、ステップS106以降の処理によりWebページを表示することができる。図11および図12は、図6において説明したCSSファイル生成処理ステップS124におけるCSSファイル生成部105の詳細な処理を示すフローチャートである。図11に示すように、CSSファイル生成処理ステップS124においては、CSSファイル生成部105の領域サイズ決定部106は、まず画面サイズと第1閾値とを比較する。ここで、第1閾値は、標準サイズと同一の値または標準サイズより小さい値であり、予め設定された値である。画面サイズが第1閾値よりも小さい場合にはステップS200,Yes、CSSファイル生成部105の領域サイズ決定部106は、ルールテーブル111において、処理対象となる対象表示領域に対応付けられている横幅ルールおよび縦幅ルールに従い対象表示領域の領域サイズを決定するステップS201。次に、アイテムサイズ決定部107は、ステップS201において決定された領域サイズの対象表示領域に標準サイズのアイテムを配置した場合に、この対象表示領域に割り当てられているすべてのアイテムを対象表示領域内に配置可能か否かを確認する。具体的には、アイテムサイズ決定部107は、対象表示領域の領域サイズ、対象表示領域に割り当てられているアイテムの数、ルールテーブル111に記憶されているアイテムの標準サイズ、マージンおよび間隔に基づいて、対象表示領域へのアイテムの配置の可否を判断する。なお、対象表示領域に割り当てられているアイテム数については、コピーページ生成部102により生成されるHTMLデータに記載されている。対象表示領域に割り当てられているすべてのアイテムを対象表示領域に配置可能な場合にはステップS202,Yes、アイテムサイズ決定部107は、アイテムサイズを標準サイズに決定するステップS203。次に、Webページ生成部108は、対象表示領域に対し、この対象表示領域に割り当てられているすべてのアイテムを配置するステップS204。ここで配置されるアイテムのアイテムサイズは、標準サイズである。ステップS202において、象表示領域に割り当てられているすべてのアイテムを対象表示領域に配置できない場合ステップS202,No、すなわち、標準サイズのアイテムを配置するには対象表示領域の領域サイズが小さすぎる場合には、アイテムサイズ決定部107は、アイテムサイズを最小サイズに決定するステップS210。次に、Webページ生成部108は、ステップS201において決定された領域サイズの対象表示領域にアイテムサイズが最小サイズまで縮小されたアイテムを配置した場合に、この対象表示領域に割り当てられているすべてのアイテムを対象表示領域内に配置可能か否かを確認する。具体的には、Webページ生成部108は、対象表示領域に割り当てられているアイテムの数と、ルールテーブル111に記憶されているアイテムの最小サイズ、マージンおよび間隔に基づいて、対象表示領域へのアイテムの配置の可否を判断する。対象表示領域に割り当てられているすべてのアイテムを対象表示領域に配置可能な場合にはステップS211,Yes、Webページ生成部108は、対象表示領域に対し、この対象表示領域に割り当てられているすべてのアイテムを配置するステップS212。ここで配置されるアイテムのアイテムサイズは、最小サイズである。ステップS211において、アイテムサイズを最小サイズに縮小しても、対象表示領域に割り当てられているすべてのアイテムを対象表示領域に配置できない場合にはステップS211,No、Webページ生成部108は、ルールテーブル111を参照し、対象表示領域に対応付けられている省略方法にしたがい、対象表示領域の表示方法をポップアップ画面表示またはスクロール表示に決定するステップS213。そして、対象表示領域のアイテムをポップアップ画面またはスクロール画面に配置する。以上、ステップ201~ステップS213の処理を、Webページに含まれる各表示領域に対して行いステップS214,No、Webページに含まれるすべての表示領域に対する処理が完了するとステップS214,Yes、決定したサイズ、レイアウトのCSSファイルを生成しステップS215、処理が完了する。このように、画面サイズが第1閾値よりも小さい場合には、画面サイズに応じて各表示領域を縮小し、各表示領域に配置するアイテムについても縮小する。しかし、アイテムについては、最小サイズを定め、最小サイズに縮小したアイテムであっても表示領域に配置できない場合には、これらのアイテムの表示方法をポップアップ画面表示またはスクロール表示と定めることとする。これにより、アイテムサイズが小さすぎて、アイテムの文字列の解読が困難になったり、アイテムの選択が困難になるのを防ぐことができる。なお、ステップS212において、対象表示領域に最小サイズのアイテムを配置した場合に、マージンや間隔がルールテーブル111に定義されている値に比べて大きくなる場合には、項目サイズ決定部107は、対象表示領域にすべてのアイテムを配置可能な程度に最小サイズに比べて大きいアイテムサイズを決定してもよい。ステップS200において、画面サイズが第1閾値以上である場合には、領域サイズ決定部106は、画面サイズと第2閾値を比較する。ここで、第2閾値は、表示画面の標準サイズと同一の値または標準サイズよりも大きい値である。なお、第2閾値は、第1閾値に比べて大きい値であってもよく、また他の例としては、第1閾値と第2閾値とは同一の値標準サイズと同一の値であってもよい。図12に示すように、画面サイズが第2閾値よりも大きい場合にはステップS220,Yes、CSSファイル生成部105の領域サイズ決定部106は、ルールテーブル111を参照し、領域サイズを決定するステップS221。次に、アイテムサイズ決定部107は、対象表示領域に割り当てられているすべてのアイテムのアイテムサイズを標準サイズに決定するステップS222。次に、Webページ生成部108は、対象表示領域に標準サイズのアイテムを配置した場合に、対象表示領域に割り当てられているすべてのアイテムを対象表示領域内に配置可能か否かを確認する。具体的には、アイテムサイズ決定部107は、対象表示領域の領域サイズ、対象表示領域に割り当てられているアイテムの数、ルールテーブル111に記憶されているアイテムの標準サイズ、マージンおよび間隔に基づいて、対象表示領域へのアイテムの配置の可否を判断する。対象表示領域に割り当てられているすべてのアイテムを対象表示領域に配置可能な場合にはステップS223,Yes、Webページ生成部108は、対象表示領域に、この対象表示領域に割り当てられているすべてのアイテムを配置するステップS224。ここで配置されるアイテムのアイテムサイズは、標準サイズである。ステップS223において、対象表示領域に割り当てられているすべてのアイテムを対象表示領域に配置できない場合にはステップS223,No、ルールテーブル111を参照し、対象表示領域の表示方法をスクロールまたはポップアップ表示に決定するステップS225。そして、対象表示領域のアイテムをポップアップ画面またはスクロール画面に配置する。以上ステップS223~ステップS225の処理をWebページに含まれる各表示領域に対して行いステップS226,No、Webページに含まれるすべての表示領域に対する処理が完了するとステップS226,Yes、CSSファイルを生成しステップS215、処理が完了する。このように、画面サイズが第2閾値よりも大きい場合には、画面サイズに応じて表示領域の領域サイズを大きくしつつ、各アイテムのアイテムサイズについては、標準サイズ以上には拡大しない。そして、これにより余白が生じた場合には、標準サイズの表示画面においてスクロール表示やポップアップ表示が設定されていたアイテムを余白に配置することとする。これにより、画面サイズが標準サイズよりも大きい場合には、スクロール操作やポップアップ表示のための操作を行うことなく、アイテムを一覧表示することが可能となる。一方、ステップS220において、画面サイズが第2閾値以下である場合にはステップS220,No、領域サイズ決定部106は、Webページに含まれる各表示領域の領域サイズを標準サイズに決定しステップS230、アイテムサイズ決定部107は、各アイテムのアイテムサイズを標準サイズに決定するステップS231。そして、Webページ生成部108は、CSSファイルを生成しステップS215、処理が完了する。このように、画面サイズが第1閾値以上であり、かつ第2閾値以下である場合ステップS200,No、ステップS220,No、画面サイズは標準サイズ程度のサイズである。そこで、標準サイズの表示画面に対して生成されたWebページのレイアウトを変更する必要がないので、ステップS230およびステップS231に示すように、標準サイズの表示画面に対してレイアウトされたCSSファイルを生成する。次に、画面サイズが標準サイズよりも小さい横幅400ピクセル、縦幅225ピクセルの表示画面にコピートップページのCSSファイルを生成する場合のCSSファイル生成部105の具体的な処理について説明する。なお、この画面サイズは第1閾値よりも小さい値であるとする。CSSファイル生成部105は、まず、メッセージの表示領域を対象表示領域とし、メッセージの表示領域の領域サイズ、表示領域に含まれるアイテムのアイテムサイズを決定する。ルールテーブル111において、メッセージの表示領域の横幅は、画面サイズと同じと定義されている。これに従い、領域サイズ決定部106は、メッセージの表示領域の横幅を400ピクセルに決定する。また、ルールテーブル111において、メッセージの表示領域の縦幅は、フォントサイズの1~2倍と定義され、さらに、メッセージの表示領域のアイテムの最小サイズのフォントサイズは25ドットと定義されている。これに基づいて、領域サイズ決定部106は、メッセージの表示領域の縦幅を25ドットに決定する。なお、アイテムサイズ決定部107は、アイテムサイズを最小サイズに決定する。図13は、この時点において決定された表示領域およびアイテムのサイズを示す図である。次に、CSSファイル生成部105は、カラーの表示領域を対象表示領域とし、カラーの表示領域の領域サイズ、表示領域に含まれるアイテムのアイテムサイズを決定する。ルールテーブル111において、カラーの表示領域の横幅は画面サイズの25と定義されている。これにしたがい、領域サイズ決定部106は、カラーの表示領域の横幅を100ピクセルに決定する。さらに、領域サイズ決定部106は、カラーの表示領域の縦幅については、ルールテーブル111のカラーの表示領域の縦幅の225-25/2の定義にしたがいカラーの表示領域の縦幅を100ピクセルに決定する。図8-2に示すWebページのHTMLデータにおいて、カラーの表示領域には、3つのアイテムが割り当てられている。しかしながら、図14に示すように、アイテムサイズを最小サイズに縮小しても、カラーの表示領域320内に3つのアイテム321~323を配置することができない。そこで、Webページ生成部108は、ルールテーブル111に定義されている省略方法にしたがい、ポップアップ画面を表示するようにアイテムをレイアウトする。さらに、図8-2に示すWebページのHTMLデータにおいて、カラー設定に対してフィードバックメッセージアイテムが定義されている。Webページ生成部108は、これにしたがい、フィードバックメッセージアイテムを表示領域320に配置する。ここで、フィードバックメッセージアイテムとは、ユーザにフィードバックを通知するためのメッセージアイテムである。図15は、カラーの表示領域320のレイアウトを示す図である。カラーの表示領域320には、フルカラー、自動カラー選択および白黒のアイコン321~323は配置されず、これらに替えて、フィードバックメッセージ324と、ポップアップ画面を呼び出すための呼出ボタン325が縦方向に並んで配置されている。このように、カラーの表示領域320に配置するアイテムを2つにすることにより、表示領域320の縦幅100ピクセル内にアイテムを配置することができる。表示領域320の横幅から左右のマージン12ピクセルずつを引くと、76ピクセルになる。これはルールテーブル111の横幅ルールに適合する。したがって、アイテムサイズ決定部108は、アイテムサイズを最小サイズに決定する。フォントサイズについては、25ドットでは大きすぎてはみ出てしまう。そこで、アイテムサイズ決定部108は、フォントサイズを最小の15ドットに決定する。フォントサイズについては、以下の表示領域についても同様である。図16は、この時点において決定された表示領域およびアイテムのサイズを示す図である。次に、CSSファイル生成部105は、原稿種類の表示領域を対象表示領域とし、ルールテーブル111を参照し、原稿種類の表示領域の領域サイズ、表示領域に含まれるアイテムのアイテムサイズを決定する。続いて、CSSファイル生成部105は、トレイの表示領域を対象表示領域とし、ルールテーブル111を参照し、表示領域の領域サイズ、表示領域に含まれるアイテムのアイテムサイズを決定する。ルールテーブル111において、トレイの表示領域の横幅は、画面サイズの75と定義されている。これにしたがい、領域サイズ決定部106は、トレイの表示領域の横幅を300ピクセルに決定する。トレイの表示領域の縦幅については、ルールテーブル111の定義から225-25/4=50または225-25/3=67となるが、トレイの表示領域に配置されるアイテムの最小縦幅が32ピクセルと定義されており、上下のマージンを考慮すると50ピクセルの縦幅にアイテムを配置することができない。そこで、領域サイズ決定部106は、トレイの表示領域の縦幅を67ピクセルに決定する。さらに、図8-2に示すHTMLデータにおいて、トレイの表示領域には、6つのアイテムが割り当てられている。しかしながら、アイテムの横幅は最小値が50ピクセルであり、マージンと間隔のスペースを考慮した場合に、表示領域の横幅300ピクセルに6つのアイテムを配置することができない。そこで、Webページ生成部108は、ルールテーブル111を参照し、トレイの表示領域の表示方法をスクロール表示に決定する。そして、図17-1に示すように、スクロールボタン347をトレイの表示領域340の右端に配置する。なお、スクロールボタン347の横幅は24ピクセルに決定され、縦幅は他のアイテムと同じ67ピクセルに決定される。トレイの表示領域340の横幅からスクロールボタン347の横幅、マージンおよび間隔を除くと、トレイの表示領域340に本来割り当てられているアイテムを配置可能な余白の横幅は240ピクセルとなる。この余白には最小サイズである50ピクセルの横幅のアイテムであっても4つまでしか配置できない。そこで、Webページ生成部108は、4つのアイテム341~344を横方向に並べて表示領域340に配置することとする。さらに、アイテムサイズ決定部107は、間隔を考慮し、アイテムサイズを最小サイズよりもできるだけ大きいサイズに変更する。すなわち、アイテムサイズ決定部107は、240-12×3/4より、アイテムサイズを51ピクセルに決定する。ここで、12×3は間隔分の幅である。なお、トレイの表示領域340において、スクロールボタン347が選択された場合の表示領域340には、図17-2に示すように、表示領域340の左端にスクロールボタン348が配置され、さらに残りのアイコン345,346が配置される。なお、図17-2に示す表示領域340に配置されるスクロールボタン348およびアイコン345のサイズ等は、図17-1に示す表示領域340に配置されるスクロールボタン347およびアイコン341~344のサイズ等と等しい。なお、図17-2に示す表示領域340においては、右側に余白が生じるため、アイコンの横幅をより大きくすることが可能である。しかし、図17-1の表示領域340から図17-2の表示領域340に画面遷移した場合に、閲覧者に違和感を抱かせないように、両者のアイコンの横幅は同一サイズに設定することとする。図18は、この時点において決定された表示領域およびアイテムのサイズを示す図である。次に、CSSファイル生成部105は、変倍の表示領域を対象表示領域とし、表示領域の領域サイズ、表示領域に含まれるアイテムのアイテムサイズを決定する。ルールテーブル111において、変倍の表示領域の横幅は画面サイズの75または37.5と定義されている。したがって、領域サイズ決定部106は、変倍の表示領域の横幅を仮に37.5の150ピクセルに決定し、縦幅をトレイの表示領域と同様に67ピクセルに決定する。アイテムの横幅については、アイテムサイズ決定部107は、図19に示すように、変倍の表示領域350にポップアップ画面を表示するためのアイコン351と、フィードバックアイテム352を配置することとし、マージン、間隔を考慮して57ピクセルに決定される。図20は、この時点において決定された表示領域およびアイテムのサイズを示す図である。次に、CSSファイル生成部105は、印刷面の表示領域を対象表示領域とし、表示領域の領域サイズ、表示領域に含まれるアイテムのアイテムサイズを決定する。領域サイズ決定部106は、印刷面の表示領域に対し、変倍の表示領域と同様に、ルールテーブル111を参照し、横幅150ピクセル、縦幅67ピクセルの領域サイズを決定する。図8-2に示すHTMLデータにおいて、印刷面の表示領域には、4つのアイテムが割り当てられている。しかしながら、アイテムサイズの最小サイズの横幅は76ピクセルであり、表示領域に4つのアイテムを配置することができない。そこで、Webページ生成部108は、ルールテーブル111に定義されている省略方法に従い、ポップアップ画面を表示するように、アイテムをレイアウトする。なお、印刷面の設定に関しては、図8-2に示すWebページのHTMLデータにおいて、フィードバックメッセージは定義されていない。したがって、Webページ生成部108は、図21に示すように、印刷面の表示領域360には、ポップアップ画面を表示するためのアイコン361のみを配置し、フィードバックアイテムは配置しない。図22は、この時点において決定された表示領域およびアイテムのサイズを示す図である。次に、CSSファイル生成部105は、後処理の表示領域を対象表示領域とし、表示領域の領域サイズ、表示領域に含まれるアイテムのアイテムサイズを決定する。領域サイズ決定部106は、後処理の表示領域に対し、トレイの表示領域と同様に、ルールテーブル111を参照し、横幅300ピクセル、縦幅67ピクセルの領域サイズを決定する。しかしながら、画面サイズの縦幅に対し、余白は66ピクセルしかない。そこで、領域サイズ決定部106は、表示領域の縦幅を67ピクセルから66ピクセルに変更する。アイテムサイズ決定部107は、トレイのアイテムと同様にアイテムサイズを決定する。ただし、図8-2に示すHTMLデータにおいて、後処理の表示領域には、8つのアイテムが割り当てられているのに対し、後処理のアイテムの最小サイズは60ピクセルである。このため、表示領域には横方向に3つのアイテムしか表示することができない。また、スクロール表示においては、8つすべてのアイテムを表示するには、図23-1~図23-3に示すような3つのスクロール画面が必要になる。この場合には、各スクロール画面には、2つのスクロールボタン381,382が配置される。また、2つのスクロールボタン381,382を配置することを考慮し、アイテムの横幅は最小サイズである60ピクセルに決定される。また、アイテムサイズ決定部107は、表示領域370が66ピクセルであることから、アイテムの縦幅を66-12×2=42ピクセルと決定する。これにより、図23-1に示す第1ページには、3つのアイコン371~373が配置され、図23-2に示す第2ページには、3つのアイコン374~376が配置され、図23-3に示す第3ページには、2つのアイコン377,378が配置される。なお、スクロール表示においては、図23-1~図23-3に示すように、常に左右にスクロールボタン381,382が表示されるが、図23-1に示す第1ページにおいては、左にはスクロールできないのでスクロールボタン381は無効を示す表現としてグレーで表示されている。また図23-3に示す第3ページにおいては、右にはスクロールできないのでスクロールボタン382は、グレーで表示されている。図24は、この時点において決定された表示領域およびアイテムのサイズを示す図である。以上のように、すべての表示領域にすべてのアイテムを配置するとCSSファイル生成部105の処理が終了する。図25-1は、標準サイズよりも小さい画面サイズのWebブラウザから送信されるリクエストを示す図であり、図25-2は、図25-1に示すリクエストに対し、以上の処理により生成されたコピートップページのCSSファイルを示す図である。図26は、図25-2に対応するコピートップページ300の表示例を示す図である。このように、カラー、原稿種類、変倍および印刷面の表示領域320,330,350,360には、ポップアップ表示用のアイテムが表示されている。例えば、カラーの表示領域320には、フィードバックメッセージアイテム324と、ポップアップ画面の呼出ボタン325が表示され、原稿種類の表示領域330には、フィードバックメッセージアイテム331とポップアップ画面の呼出ボタン332が表示されている。また、給紙トレイおよび後処理の表示領域340,370には、アイテムがスクロール表示されている。図27は、図26に示すコピートップページ300において、カラーの呼出ボタン325が選択された場合に表示されるポップアップ画面400を示す図である。図2-1のコピートップページ200においてカラーの表示領域220に表示されていたフルカラー、自動カラー選択、白黒の3つのアイコン401~403は、このポップアップ画面400に配置されている。なお、ポップアップ画面400のOKボタン404が選択されると、このポップアップ画面400が閉じて、図26に示すコピートップページ300に戻る。図28は、図26に示すコピートップページ300において、ポップアップ画面の呼出ボタン351が選択された場合に表示されるポップアップ画面410を示す図である。図2-1のコピートップページ200において、表示領域250に表示されていた5つのアイコン411~415は、ポップアップ画面410に配置されている。図29は、図26に示すコピートップページ300において、ポップアップ画面の呼出ボタン332が選択された場合に表示されるポップアップ画面420を示す図である。図2-1のコピートップページ200において、表示領域230に表示されていた3つのアイコン421~423は、ポップアップ画面420に配置されている。さらに、図29に示すポップアップ画面420において、呼出ボタン423が選択されると、図30に示すポップアップ画面430がさらに表示される。ポップアップ画面430には、3つのアイコン431~433が表示されている。図26~図30に示すポップアップ画面に表示されるアイテムのアイテムサイズは、いずれも基本的に標準サイズであるが、適宜最小サイズまで縮小可能である。例えば、図28に示すポップアップ画面410に配置された変倍にかかるアイテムの縦幅の標準サイズは75ピクセルである。しかしながら、75ピクセルでは、2段にレイアウトできない場合には、図28に示すように、アイテムの縦幅を50ピクセルに縮小して表示する。なお、ポップアップ画面に配置されるアイコンやスクロールボタンのサイズ等については、ルールテーブル111にしたがって決定するものとする。なお、ポップアップ画面においても、表示領域に割り当てられているすべてのアイテムを配置できない場合には、CSSファイル生成部105は、図31-1および図31-2に示すように、ポップアップ画面440にスクロールボタン441,442を表示し、すべてのアイテムをスクロール表示するようなCSSファイルを生成してもよい。また、他の例としては、CSSファイル生成部105は、図32に示すように、Webページ450にブラウザのスクロールバー451,452を表示するようなCSSファイルを生成してもよい。次に、画面サイズが標準サイズよりも大きい横幅1200ピクセル、縦幅900ピクセルの表示画面にコピートップページ200のCSSファイルを生成する場合のCSSファイル生成部105の処理について説明する。なお、この画面サイズは、第2閾値よりも大きい値であるとする。図2-1~図2-3に示す標準サイズのコピートップページ200においては、後処理の表示領域270に、表示領域270に割り当てられている8つのアイテムを配置することができず、8つのアイテムはスクロール表示されていた。この後処理の表示領域に対する処理について説明する。CSSファイル生成部105の領域サイズ決定部106は、ルールテーブル111に定義された画面サイズの75にしたがい、表示領域の横幅を900ピクセルに決定する。さらに、アイテムサイズ決定部107は、アイテムサイズを標準サイズに決定する。Webページ生成部108は、標準サイズよりも大きい領域サイズの表示領域に対して配置可能なアイテム数を計算する。マージン、間隔を考慮して、900/7512=10より、10個のアイテムを配置である。そこで、Webページ生成部108は、図33に示すように、後処理の表示領域570に対し、スクロールボタンを表示することなく、8個のアイテム571~578を配置する。これにより、スクロール操作を行うことなく、後処理のすべてのアイテムを同一画面に表示することができる。同様に、例えば図2-1~図2-3に示す標準サイズのコピートップページ200の原稿種類の表示領域230のように、ポップアップ画面にアイテムが配置されている表示領域に対しても、画面サイズが標準サイズよりも大きく、原稿種類の表示領域の領域サイズが拡大された場合には、すべてのアイテムを表示領域に一覧表示することができる。さらに、Webページ生成部108は、画面サイズが標準サイズよりも大きい場合には、図34および図35に示すように、表示領域に配置する文字列を長くする。例えば、Webページ生成部108は、図34に示すように、標準サイズの表示画面に対して生成されたコピートップページ200においては、アイテム222に自動カラー選択と表示されるのに対し、標準サイズよりも大きい画面サイズの表示画面に対して生成すべきコピートップページの、アイテム222に対応するアイテム522においては、自動的にカラーを選択すると表示する。また、Webページ生成部108は、図35に示すように、標準サイズの表示画面に対して生成されたコピートップページ200においては、表示領域210にコピーできますの文字列を表示するのに対し、標準サイズよりも大きい画面サイズの表示画面に対して生成されたコピートップページの、表示領域210に対応する表示領域510においては、コピーできますというタイトルの他に、必要に応じて付加機能を選択してスタートを押してくださいというタイトルに対する説明の文字列を表示する。なお、標準サイズよりも大きい画面サイズの表示画面に対する文字列については、図8-2に示すHTMLデータにおいて、標準サイズの表示画面に対する文字列とともに定義されており、Webページ生成部108により、いずれかの文字列が選択される。さらに、Webページ生成部108は、図36に示すように、表示画面の画面サイズが標準サイズよりも大きい場合には、アイテムのフォントサイズを画面サイズが標準サイズの場合のフォントサイズに比べて大きくしてもよい。なお、図36に示すアイテム241は、標準サイズの表示画面に対するコピートップページ200に配置されるアイテムであり、アイテム541は、標準サイズよりも大きい画面サイズの表示画面に対するコピートップページに配置されるアイテムである。アイテム541のフォントサイズは、アイテム241のフォントサイズに比べて大きい。なお、フォントサイズについては、HTMLデータまたはルールテーブル111において定義されているものとする。図37-1は、標準サイズよりも大きい画面サイズのWebブラウザから送信されるリクエストを示す図であり、図37-2は、図37-1に示すリクエストに対し、上述の処理により生成されたコピートップページのCSSファイルを示す図である。図38は、図37-2に対応する、標準サイズよりも大きい画面サイズの表示画面に対するコピートップページ500の表示例を示す図である。図38に示すコピートップページ500においては、カラーの表示領域520のアイテム522には、標準サイズの表示画面に対するアイテム222に比べて長い文字列が表示されている。また、給紙トレイの表示領域540のアイテム541~546のフォントは、標準サイズの表示画面の表示領域240のアイテムに対するフォントに比べて大きい。さらに、後処理の表示領域570には、表示領域570に割り当てられているすべてのアイテム571~578が配置されている。さらに、他の例としては、Webページ生成部108は、図39-1~図39-3に示すように、標準サイズの表示画面に対するWebページにおいては、文字列のみが表示されるアイテム521を、標準サイズよりも大きい画面サイズの表示画面に表示する場合には、文字列とアイコンが表示されるアイテム524,525に変更してもよい。図40-1は、図39-2に示すアイテム524が選択された場合のCSSファイルを示す図である。図40-2は、図39-3に示すアイテム525が選択された場合のCSSファイルを示す図である。なお、本実施の形態にかかるWebサーバ100は、Webページの表示内容を定義するHTMLデータを生成し、さらに、HTMLデータのレイアウト等を定義するCSSファイルを生成したが、Webページの表示内容およびレイアウト等を定義するためのデータ形式は実施の形態に限定されるものではなく、他のデータ形式を用いてWebページの表示内容およびレイアウトを定義してもよい。第2の実施の形態図41は、第2の実施の形態にかかる画像形成システム2の全体構成を示す図である。画像形成システム2は、画像形成装置11と、操作端末20と、これらとネットワーク3を介して接続された外部Webサーバ60とを備えている。画像形成装置11のWebサーバ150のコピーページ生成部151およびスキャナページ生成部152は、WebページのHTMLデータを生成する。外部Webサーバ60は、リクエスト処理部601と、コピーページ生成部602と、スキャナページ生成部603と、CSSファイル生成部604と、記憶部610とを有している。CSSファイル生成部604は、領域サイズ決定部605と、アイテムサイズ決定部606と、Webページ生成部607とを有している。リクエスト処理部601は、操作端末20または操作表示パネル120においてユーザから入力された情報に対応する表示要求等のリクエストを操作端末20または操作表示パネル120から取得する。すなわち、リクエスト処理部101は取得部として機能する。リクエスト処理部101は、さらにリクエストのURLを参照し、URLに応じてリクエストに応じた処理を下位モジュールであるコピーページ生成部602、スキャナページ生成部603、およびCSSファイル生成部604のいずれかに対して指示する。コピーページ生成部602およびスキャナページ生成部603は、いずれもCSSファイル元データを有している。コピーページ生成部602およびスキャナページ生成部603は、CSSファイルの生成およびJavaScriptファイルの送信を行う。すなわち、第2の実施の形態にかかる画像形成システム2においては、第1の実施の形態において、図5および図6を参照しつつ説明した処理において、ステップS100~ステップS115の処理をWebサーバ150が行い、ステップS117~ステップS133の処理を外部Webサーバ60が行う。図42は、画像形成装置11のコピーページ生成部151により生成されたHTMLデータの一例を示す図である。このように、HTMLデータには、外部Webサーバ60のファイルの参照指示が記載されている。これにより、Webブラウザは、図6に示すステップS117およびステップS127においては、外部Webサーバ60に対してリクエストを送信することができる。このように、第2の実施の形態にかかる画像形成システム2によれば、画像形成装置11においては、HTMLデータの生成のみを行い、Webページのレイアウトに関するCSSファイルの生成とJavaScriptについては、外部Webサーバ60において生成するので、例えば新たな画面サイズに対応するWebページを生成する必要が生じた場合であっても、画像形成装置11のWebサーバ150のソフトウェアの変更することなく、外部Webサーバ60のソフトウェアのみを変更すればよい。なお、第2の実施の形態にかかる画像形成システム2のこれ以外の構成および処理は、第1の実施の形態にかかる画像形成システム1の構成および処理と同様である。なお、本実施の形態の画像形成装置で実行されるプログラムは、ROM等に予め組み込まれて提供される。本実施の形態の画像形成装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスクFD、CD-R、DVDDigitalVersatileDisk等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、本実施の形態の画像形成装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の画像形成装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。本実施の形態の画像形成装置で実行されるプログラムは、上述した各部リクエスト処理部、コピーページ生成部、スキャナページ生成部、画面サイズ確認部、CSSファイル生成部を含むモジュール構成となっており、実際のハードウェアとしてはCPUプロセッサが上記ROMからプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、各部が主記憶装置上に生成されるようになっている。なお、本発明の画像形成装置は、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも2つの機能を有する複合機、複写機、プリンタ、スキャナ装置、ファクシミリ装置等の画像形成装置であればいずれにも適用することができる。"