"デバイスのディスプレイ領域内で少なくとも一つの領域を生成する段階と、前記生成された領域に少なくとも一つのメニューアイテムを配置する段階と、を含むメニュー画面構成方法。前記少なくとも一つの生成された領域は、前記ディスプレイ領域の空いている領域で生成されることを特徴とする請求項1に記載のメニュー画面構成方法。前記少なくとも一つの生成された領域は、マルチタッチ基盤入力信号によって生成されることを特徴とする請求項1に記載のメニュー画面構成方法。前記少なくとも一つのメニューアイテムを配置する段階は、メニューアイテムリストを活性化する段階と、前記少なくとも一つの生成された領域に、前記メニューアイテムリストによって選択された少なくとも一つのメニューアイテムを配置する段階と、を含む請求項1に記載のメニュー画面構成方法。前記メニュー画面構成方法は、前記少なくとも一つの生成された領域で、x軸、y軸、z軸のうち少なくとも一軸によるスクロールが支援されるスクローラーを指定する段階をさらに含む請求項1に記載のメニュー画面構成方法。前記スクローラー指定段階で、少なくとも2つの軸が支援されるスクローラーが指定されれば、前記少なくとも一つのメニューアイテムを配置する段階は、前記メニューアイテムを配置する前に前記少なくとも一つのメニューアイテムを配置するレイヤーを定める段階を含む請求項5に記載のメニュー画面構成方法。前記スクローラー使用によるスクローリングは、前記x軸、y軸、z軸のうち少なくとも一軸のエッジ部分へのタッチが所定時間以上維持されれば、該軸方向に自動スクローリングする段階を含む請求項6に記載のメニュー画面構成方法。前記メニュー画面構成方法は、前記少なくとも一つの生成された領域に配置される前記メニューアイテムのディスプレイサイズを指定する段階をさらに含む請求項5に記載のメニュー画面構成方法。前記メニュー画面構成方法は、前記生成された領域に配置される前記少なくとも一つのメニューアイテムのディスプレイサイズを指定する段階をさらに含む請求項1に記載のメニュー画面構成方法。前記メニュ-画面構成方法は、前記メニューアイテム配置段階で、前記生成された領域に配置された少なくとも一つのメニューアイテムのディスプレイサイズが、前記少なくとも一つのメニューアイテムの配列期間中に所定サイズ以下になれば、前記ディスプレイサイズが所定サイズ以下になったメニューアイテムを前記生成された領域から削除する段階をさらに含む請求項9に記載のメニュー画面構成方法。前記メニュー画面構成方法は、前記少なくとも一つのメニューアイテムが、メニュー画面構成情報によって配置されたメニュー画面構成情報を保存する段階をさらに含む請求項8に記載のメニュー画面構成方法。前記メニュー画面構成方法は、前記少なくとも一つのメニューアイテムが、メニュー画面構成情報によって配置されたメニュー画面構成情報を保存する段階をさらに含む請求項1に記載のメニュー画面構成方法。前記メニュー画面構成方法は、前記生成された領域のサイズが所定サイズ以下になれば、前記ディスプレイ領域から前記生成された領域を削除する段階をさらに含む請求項1に記載のメニュー画面構成方法。前記少なくとも一つの生成された領域は、前記ディスプレイ領域で移動自在であることを特徴とする請求項1に記載のメニュー画面構成方法。メニュー画面をディスプレイできるユーザインターフェース部と、前記メニュー画面の構成に必要なプログラム及びデータとメニュー画面構成情報とを保存する保存部と、前記ユーザインターフェース部のディスプレイ領域内で少なくとも一つの領域を生成し、前記少なくとも一つの生成された領域に少なくとも一つのメニューアイテムを配置したことを示すメニュー画面構成情報を前記保存部に保存するプロセッサと、を備えるユーザデバイス。本発明が解決しようとする課題は、ユーザ定義基盤のメニュー画面構成方法、その方法を行えるユーザデバイス、及びコンピューターで読み取り可能な記録媒体を提供するところにある。本発明が解決しようとする他の課題は、ユーザの選好度基盤のメニュー画面構成方法、その方法を行えるユーザデバイス、及びコンピューターで読み取り可能な記録媒体を提供するところにある。本発明の一実施形態によるメニュー画面構成方法を提供する。メニュー画面構成方法は、デバイスのディスプレイ領域内で少なくとも一つの領域を生成する段階と、前記生成された領域に少なくとも一つのメニューアイテムを配置する段階と、を含む。本発明の一実施形態によるユーザデバイスを提供する。ユーザデバイスは、メニュー画面をディスプレイできるユーザインターフェース部と、前記メニュー画面の構成に必要なプログラム及びデータとメニュー画面構成情報とを保存する保存部と、前記ユーザインターフェース部のディスプレイ領域内で少なくとも一つの領域を生成し、前記少なくとも一つの生成された領域に少なくとも一つのメニューアイテムを配置したことを示すメニュー画面構成情報を前記保存部に保存するプロセッサと、を備える。本発明の一実施形態によるメニュー画面構成方法を行えるプログラムが記録されたコンピューターで読み取り可能な記録媒体において、前記メニュー画面構成方法は、前述した一実施形態によるメニュー画面構成方法と一緒に行われることを特徴とする記録媒体を提供する。前記方法はデバイスのディスプレイ領域内に少なくとも一つの領域を生成する段階、及び前記少なくとも一つの生成された領域に少なくとも一つのメニューアイテムを配する段階を含む。以下、添付した図面を参照して本発明の望ましい実施形態を詳細に説明する。図1は、本発明の望ましい一実施形態によるユーザデバイス100を説明する機能ブロック図である。図1を参照すれば、ユーザデバイス100はインストールされたOSを含み、ディスプレイ機能を持つ組み込みデバイスembeddeddeviceになりうるが、これに制限されるものではない。本発明の望ましい実施形態によるユーザデバイス100は、例えば、通信の可能なモバイルデバイス、PDAPersonalDigitalAssistant、デジタルTV、ナビゲーションデバイス、PMPPortableMediaPlayer、デジタルカメラ、MP3プレーヤーMPEGAudioLayer-3があるが、これらに制限されるものではない。図1のユーザデバイス100は、ユーザインターフェース部110、保存部120、及びプロセッサ130を備える。しかし、ユーザデバイス100は、図1に示した構成要素以外の構成要素をさらに備えることができる。ユーザインターフェース部110は、ユーザデバイス100とユーザとの間に相互作用する。ユーザインターフェース部110は、タッチ基盤信号、キー基盤信号、マウス操作基盤信号などの入力信号を受信する。ユーザインターフェース部110は、本発明の実施形態によって、メニュー画面だけではなくメニュー画面の構成に必要な案内情報や案内画面を出力する。前記案内情報は、以下の実施形態で言及されるメニューアイテムリスト、スクローラーを指定するための案内情報などの情報を含む。前記案内画面は、以下の実施形態でさらに詳細に言及されるメニューアイテムを含むために生成された領域または新たな領域を示す画面、スクローラーを指定するための案内画面、メニューアイテムサイズ指定画面、前記ディスプレイ領域またはメニューアイテムが移動する画面などの画面を含む。前述したスクローラーを指定するための案内画面及びスクローラーを指定するための案内情報は、表現方法に差があるものの同じ用途で使われる。ユーザインターフェース部110の入力信号及び出力信号は、前述したものに制限されず、他の入力信号及び出力信号が提供されうる。ユーザインターフェース部110は、入力部111及び出力部112を備える。ユーザインターフェース部110を通じて入力される信号は、入力部111を通じて入力される信号と解釈される。ユーザインターフェース部110を通じて出力される信号は、出力部112を通じて出力される信号と解釈される。出力部112は、例えば、ディスプレイデバイスと定義される。出力部112がディスプレイデバイスである場合に、出力部112は、LCDLiquidCystalDisplay、LEDLight-EmittingDiode、AMOLEDActive-MatrixOrganicLight-EmittingDiodeなどのディスプレイデバイスになりうるが、これらに制限されるものではない。ユーザインターフェース部110は、タッチスクリーンを備える。ユーザインターフェース部110がタッチスクリーンを備えれば、入力部111はタッチ入力部になり、出力部112は画面出力部になる。そのような場合に、入力部111はタッチ基盤信号を受信する。保存部120は、メニュー画面の構成に必要なプログラム及びデータとメニュー画面構成情報を保存する。保存部120は、例えば、フラッシュメモリなどの記録媒体を使えるが、これに制限されるものではない。保存部120は、データを記録及び再生できる記録媒体と定義される。プロセッサ130は、ユーザデバイス100の全機能を制御するプロセッサであり、制御器やマイクロプロセッサなどと定義できるが、これらに限定されるものではない。プロセッサ130は、出力部112のディスプレイ領域に少なくとも一つの領域を生成する。生成された一つの領域は、ユーザ基盤user-basedまたはユーザの選好度基盤User’spreferencebasedのメニュー画面を構成するためのディスプレイ領域である。プロセッサ130は、入力部111から入力される信号によって、前記生成された領域に少なくとも一つのメニューアイテムを配置してメニュー画面を構成し、前記生成された領域のメニュー画面構成情報またはメニュー画面情報を保存部120に保存する。プロセッサ130は、保存部120に保存されたメニュー画面構成方法を行うためのプログラムをロードする。前記プログラムは、ユーザデバイス100の製作時に保存部120に保存されるが、外部から受信されて保存部120に保存されてもよい。プログラムは、ユーザデバイス100の機能によって、ネットワークを通じて連結されたアップストアAppStoreサーバ図示せずなどのサーバから受信されるか、または外部記録媒体から受信されるが、プログラム受信方法は本発明の実施形態によって使われる。このために、ユーザデバイス100は、ネットワークインターフェース部図示せずまたは外部記録媒体と連結できる連結部図示せずまたは連結ポート図示せずをさらに備える。プロセッサ130は、図2に示したように動作する。図2は、本発明の望ましい一実施形態によるユーザデバイス100におけるメニュー画面構成方法のフローチャートである。図2を参照すれば、段階S201で、プロセッサ130は、出力部112のディスプレイ領域で少なくとも一つの領域を生成する。前記ディスプレイ領域は、出力部112のディスプレイ可能な全域fullareaである。プロセッサ130は、出力部112のディスプレイ領域のうち空いている領域emptyareaから、新たな領域と言及されうる前記少なくとも一つの領域を生成する。空いている領域は、例えば、いずれかのデータまたはグラフィック客体がディスプレイされない領域である。空いている領域のサイズは、出力部112のディスプレイ可能な全域と同一またはそれより小さな領域になる。もし出力部112のディスプレイ可能な全域に、いずれかのデータやグラフィック客体が存在していなければ、空いている領域は、出力部112のディスプレイ可能な全域のサイズと同じサイズを持つ。プロセッサ130によって生成される領域のサイズは、空いている領域と同一またはそれより小さな領域になる。空いている領域には複数の領域が生成される。図3は、本発明の一実施形態による出力部112のディスプレイ領域のうち空いている領域に一つの領域が生成された画面を説明する。図3を参照すれば、出力部112のディスプレイ可能な全域301は、出力部112のディスプレイ領域の空いている領域で生成された新たな領域newarea302を含む。ユーザ基盤またはユーザの選好度基盤のメニュー画面は、新たな領域302にディスプレイされる。新たな領域302はメニュー画面グループに言及されることができる。新たな領域302の位置は図3に示した位置に制限されず、本発明の実施形態による他の位置に置かれてもよい。図3の新たな領域302は、マルチタッチ基盤入力信号によって生成される。図4は、本発明の一実施形態によるマルチタッチ基盤入力信号によって領域を生成する過程を説明する。図4を参照すれば、410過程で、ディスプレイ領域301のうち空いている領域で指を用いて両地点401、402がタッチされれば、プロセッサ130は、入力部111から前記両地点に対応するタッチ基盤入力信号を受信する。420過程で、プロセッサ130は、両地点401、402のタッチ基盤入力信号によって生成される領域403を定め、定められた領域403によって案内画面をディスプレイできる。この場合に、定められた領域403は図3の新たな領域302に対応する。両地点401、402のタッチは同時に発生してもよく、互いに異なる時点で発生してもよく、タッチ動作は指、スタイラスペンなどを用いて行われる。領域403を定めるために、プロセッサ130は、両地点の位置値を用いた演算を行える。すなわち、地点401をV1とし、地点402をV2とする時、プロセッサ130は、両タッチ地点401、402間のx軸の値とy軸の値とを比べてVmin及びVmax値を求める。V1x<V2xであれば、プロセッサ130は、Vminx=V1x、Vmaxx=V2xと判断する。またはV1x>V2xであれば、プロセッサ130は、Vminx=V2x、Vmaxx=V1xと判断する。V1xは、401地点でのx軸の値であり、V2xは、402地点でのx軸の値である。V1y<V2yであれば、プロセッサ130は、Vminy=V1y、Vmaxy=V2yと判断する。またはV1y>V2yであれば、プロセッサ130は、Vminy=V2y、Vmaxy=V1yと判断する。V1yは、401地点でのy軸の値であり、V2yは、402地点でのy軸の値である。Vminは、領域403での左側上端座標値または位置値になり、Vmaxは、領域403での右側下端座標値または位置値になる。左側上端座標値及び右側下端座標値とに基づいてプロセッサ130は領域403を定める。これによってプロセッサ130は、領域403に関する位置情報を保存部120に保存して管理する。しかし、領域403に関する前記位置情報及びグラフィック情報を保存部120に保存して管理してもよい。前記領域403に対応するグラフィック情報は、領域403に関するグラフィック効果を持つ客体、ウィジェットなどである。430過程に示したように、プロセッサ130は、両地点401、402から外側へのドラッグ405を示し、入力部111を通じて受信された入力信号によって領域403のディスプレイサイズを領域404のディスプレイサイズに拡大できる。440過程に示したように、プロセッサ130は、両地点406、407から内側へのドラッグ408を示し、入力部111を通じて受信された入力信号によって、領域404のディスプレイサイズを領域409のディスプレイサイズに縮小できる。領域403のディスプレイサイズと領域409のディスプレイサイズは同一または異なる。図5は、図4の410、420、430過程についての画面例を説明する。図5の画面510は、図4の410過程によって空いている領域501に指定された両地点を含む。画面520は、指定された両地点に基づいて定められた領域を含み、図4の420過程に対応する。両地点は、対角の頂点である。図5の画面530は、図4の430過程に対応し、画面530内の領域の所望のサイズは、420で定められた領域の両地点に基づいたドラッグによって定められる。図2を参照すれば、段階S202で、出力部112のディスプレイ領域に少なくとも一つの領域が生成されれば、プロセッサ130は、生成された領域にメニューアイテムを配置する。新たな領域302にメニューアイテムを配置する方法は、メニューアイテムリストに基づいて行われる。図6は、本発明の一実施形態よって新たな領域にメニューアイテムを配置する方法についてのフローチャートである。図6を参照すれば、段階S601で、プロセッサ130は、保存部120に保存されたデータに基づいてメニューアイテムリストを活性化する。これによって、図3の画面は図7に示した画面のように変更される。図7は、新たな領域302を含む出力部112のディスプレイ領域にメニューアイテムリストが活性化した画面の例を説明する。図7を参照すれば、領域701は、活性化したメニューアイテムリストを含む。メニューアイテムリストは、メニューアイテム待ちリストと定義できる。メニューアイテムリストは、未だメニューアイテムとして登録されていない応用プログラムに対応するメニューアイテムを含む。しかし、メニューアイテムリストは、既にメニューアイテムと登録された応用プログラムに対応するメニューアイテムをさらに含むように構成される。メニューアイテムは、メニューを識別できる内容と定義される。したがって、メニューアイテムは、メニューアイコンで表現されるか、またはユーザが定義したグラフィック客体で表現される。ディスプレイ領域301において新たな領域302の位置及びメニューアイテムリスト701の位置は、図7に示したものに制限されるものではない。例えば、新たな領域302とメニューアイテムリスト701とのディスプレイ位置は入れ替わりうる。または、新たな領域302は左側垂直領域にディスプレイされ、メニューアイテムリスト701は右側垂直領域にディスプレイされる。図6の段階S601でメニューアイテムリストが活性化すれば、活性化したメニューアイテムリストに基づいた入力信号によって、プロセッサ130は新たな領域302にメニューアイテムを配置するS602。メニューアイテムリストに基づいたメニューアイテム配置は、図8に示したようにドラッグ入力により行われる。図8は、メニューアイテムリストに基づいたメニューアイテム配置過程についての画面の例を説明する。図8を参照すれば、画面810で801のようにメニューアイテムリストがディスプレイされ、802領域が新たな領域302である場合に、メニューアイテムリスト801で所望するメニューアイテム803を、画面820に示したようにタッチ後に新たな領域802にドラッグする入力信号が入力部111から受信されれば、プロセッサ130は、図8の画面830のように、選択されたメニューアイテムが新たな領域802に配置された画面を出力部112にディスプレイする。プロセッサ130は、図9に示したように運用される。図9は、本発明の望ましい一実施形態によるユーザデバイス100におけるメニュー画面構成方法の他の例である。図9は、図2の実施形態にスクローラーを指定する機能を加えた例を説明する。したがって、図9の段階S901は図2の段階S201と同一である。段階S902で、プロセッサ130は、ユーザインターフェース部110によって入力される信号に基づいて生成された新たな領域302にx軸、y軸、z軸のうち少なくとも一軸が支援されるスクローラーを指定する。図10は、スクローラーを指定するための案内画面が出力部112に出力された画面の例を説明する。図10を参照すれば、画面は、スクローラーを指定するための案内画面1001、x軸スクローラー1002、y軸スクローラー1003、及びz軸スクローラー1004を含む。1005は、1002項目の選択如何を表示できる項目である。チェックボックス1005は、x軸スクローラー1002の選択如何を示し、チェックボックス1006は、y軸スクローラー1003の選択如何を示し、チェックボックス1007は、z軸スクローラー1004の選択如何を示す。図10は、ユーザがx軸スクローラー1002及びy軸スクローラー1003を指定した例を説明する。図10に示したように、少なくとも一つのスクローラーが選択された状態で、確認ボタンであるOKボタン1008のタッチやクリックに基づいた信号が入力されれば、プロセッサ130は、新たな領域302で少なくとも一つのスクローラーを指定する。生成された領域に対するスクローラー指定は、図10に示した案内画面とは異なって、出力部112に出力されるテキスト形態の案内情報に基づいて行われる。新たな領域302におけるスクローラー指定は、図10に示した案内画面または前述した案内情報以外に他の方法に基づいて行われる。段階S903で、プロセッサ130はメニューアイテムを配置する。この時、段階S902で少なくとも2つの軸を支援するスクローラーが指定された場合に、プロセッサ130は、メニューアイテムを新たな領域302に配置する前にメニューアイテムを配置するレイヤーを定める。図11は、本発明の他の実施形態による2つ以上の軸を支援するスクローラーが指定された新たな領域にメニューアイテムを配置する方法についてのフローチャートである。図11を参照すれば、段階S1101で、図6の段階S601と同様に、プロセッサ130は、メニューアイテムリストを活性化する。段階S1102で、プロセッサ130は、メニューアイテムを配置するレイヤーを定める。図12Aないし図12Cは、メニューアイテムを配置するレイヤー決定動作の例を説明する。図12Aは、新たな領域にx軸及びy軸のスクローラーが指定された場合に、メニューアイテムを配置するレイヤーを定める例を説明する。図12Aは、出力部112のディスプレイ領域が1211であり、ディスプレイ領域1211に設定された新たな領域302に、1212のような画面がディスプレイされ、スクロール可能な領域が1213である時、新たなメニューアイテム1214の1215地点への追加を所望する場合である。図12Aで、ユーザは、新たな領域302で入力部111を用いてy軸方向のスクローリングを行う。このようなスクローリングによってプロセッサ130は、メニューアイテムを配置するレイヤーを定める。前記スクロール可能な領域は、スクローラー空間と定義される。これによって、出力部112の新たな領域302にディスプレイされる画面はプロセッサ130によって制御され、画面1210内に示した画面1212から画面1220内に示した画面1221に変更する。画面1212は、スクロールアウトされて新たな領域302にディスプレイされない。図12Bは、新たな領域302にx軸及びy軸スクローラーが指定された場合にメニューアイテムを配置するレイヤー決定動作の他の例である。図12Bは、図12Aとは、スクロール可能な領域及びメニューアイテムを配置するレイヤーを定めるためのスクロール方向が異なる。すなわち、図12Bでスクロール可能な領域1231を含み、メニューアイテムを配置するレイヤーを定めるために、新たな領域302でx軸及びy軸スクローリングをする。図12Bは、新たな領域302内にメニューアイテムが配置された画面1232を含み、スクローリング可能な領域1231を含む。このような場合は、ユーザが新たなメニューアイテム1233を1234地点に加えることを所望する場合である。したがって、ユーザは、入力部111を通じて新たな領域302でx軸及びy軸方向のスクローリングを行う。このようなスクローリングによって、プロセッサ130は新たなメニューアイテム1233を配置するレイヤーを定める。これによって、出力部112の新たな領域302にディスプレイされる画面はプロセッサ130によって制御され、画面1230内の画面1232から画面1240内の画面1241に変更される。画面1232は、スクロールアウトされて新たな領域302にディスプレイされない。図12Cは、新たな領域にx軸、y軸、z軸のスクローラーが指定された場合にメニューアイテムを配置するレイヤー決定動作のさらに他の例を説明する。図12Cは、ディスプレイ領域1211に設定された新たな領域302に画面1251のようにメニューアイテムが配置された画面がディスプレイされ、1252がスクローリング可能な領域である時、ユーザが新たなメニューアイテム1253を1254地点に加えることを所望する場合である。図12Cを参照すれば、ユーザは入力部111を通じて、新たな領域302でx軸及びz軸方向のスクローリングを行う。このようなスクローリングによってプロセッサ130は、新たなメニューアイテム1253を配置するレイヤーを定める。これによって出力部112の新たな領域302にディスプレイされる画面は、画面1250内の画面1251から画面1260内の画面1261に変更される。1254地点は、1255に示したように、z軸方向の3番目レイヤーの2行7列地点である。新たな領域302でのスクローリングによって、z軸上の1番目ないし3番目レイヤーの1,1地点、2,1地点、1,2地点、2,2地点のメニューアイテムは、新たな領域302からスクロールアウトされる。もし新たな領域302が図12Cに示した領域より小さな場合に、新たなメニューアイテム1253を配置するレイヤーを定めるために、図12Cは、x軸、y軸、z軸方向のスクローリングを行える。メニューアイテムを配列するレイヤーが定められれば、プロセッサ130は、メニューアイテムリストに基づいても8に示したように、所望のメニューアイテムをドラッグして定められたレイヤーに配置するS1103。プロセッサ130は、図13に示したように動作する。図13は、本発明の望ましいさらに他の実施形態によるユーザデバイス100でのメニュー画面構成方法のフローチャートのさらに他の例である。さらに詳細には、図13は、図9の実施形態にメニューアイテムのディスプレイサイズを指定する機能を加えた例である。図13を参照すれば、段階S1301、S1302、S1304は図9の段階S901ないしS903と同一であるので、以下、重なる説明を回避するために、段階S1301、S1302、S1304についての説明は略する。段階S1303で、プロセッサ130は、新たな領域302に配置されるメニューアイテムのディスプレイサイズを指定する。図14は、新たな領域に配置されるメニューアイテムのディスプレイサイズを指定する画面の例である。図14を参照すれば、プロセッサ130は、新たな領域302が定められれば、図14の画面1410に示したように、新たな領域302に仮想メニュー項目1401をディスプレイする。これにより、入力部111によって仮想メニューアイテム1401へのタッチ後、ドラッグが画面1420及び画面1430に示したように順次に発生すれば、プロセッサ130は、ドラッグ距離1403によってメニューアイテムのディスプレイサイズを指定する。前記ディスプレイサイズ指定は、ディスプレイサイズの調整を含む。図15は、メニューアイテムのディスプレイサイズを指定する画面の例示図であり、図14で説明された画面例に対応する。図15を参照すれば、画面1510は、図14の画面1410に対応する。図15の画面1501は、図14の画面1401に対応する仮想メニューアイテムである。図15の画面1520は、図14の画面1430に対応する画面例であり、図15の画面1502は、ドラッグを示したものであり、図15のアイテム1503は、メニューアイテムに指定されたディスプレイサイズを示す。段階S1304でプロセッサ130は、段階S1303で指定されたディスプレイサイズを持つ選択されたメニューアイテムを配置する。このように配置されたメニューアイテムは、図14の画面1420及び画面1430に示したように、タッチ後ドラッグによってディスプレイサイズが再調整される。したがって、図13のフローチャートは、段階S1304の次の段階に配置されたメニューアイテムのディスプレイサイズを調整する段階を加えるように再具現される。この時、調整されたディスプレイサイズを持つメニューアイテムが所定サイズ以下になるメニューアイテムは、新たな領域302から削除される。所定サイズに関する情報は予め保存部120に保存され、プロセッサ130は、保存部120に保存されたメニューアイテムのディスプレイサイズ調整時、保存部120に保存された所定サイズに関する情報を読み取って使える。また、図13は、段階S1302を削除して再具現できる。このような場合に、段階S1304でのメニューアイテム配置は、図2の段階S202と類似して定義される。また、段階S1302を削除して再具現された図13は、前述したメニューアイテムのディスプレイサイズ再調整段階をさらに含むように具現する。図16は、本発明によってメニュー画面が構成された画面の例を説明する。さらに具体的に、図16は、3個の領域1601、1602、1603を生成し、生成された領域にメニューアイテムを配置した画面の例を説明する。図16を参照すれば、3個の領域1601、1602、1603は、それぞれx軸、y軸、z軸のうち少なくとも一軸が支援されるようにスクローラーを指定する。領域1602は、メニューアイテムが3次元に配置された例を説明する。領域1602でメニューアイテムは、x軸及びz軸方向にスクロールして配列されたメニューアイテムレイヤーを定めた後、レイヤー上に選択されたメニューアイテムを配置した例である。図17は、本発明による自動スクローリングを説明する。図17を参照すれば、アイテム1710は、x軸自動スクローリングの例である。x軸でエッジ部分1701、1702のうち一つのタッチが所定時間以上維持されれば、プロセッサ130は、出力部112の画面をx軸方向に自動スクローリングする。すなわち、入力部111によってエッジ部分1701が所定時間以上タッチされれば、プロセッサ130は、出力部112の画面をx軸右側方向に自動スクローリングする。入力部111によってエッジ部分1702が所定時間以上タッチされれば、プロセッサ130は、出力部112の画面をx軸左側方向に自動スクローリングする。所定時間は保存部120に予め保存され、プロセッサ130によって読み取られて使われる。図17のアイテム1720は、y軸自動スクローリングの例である。y軸のエッジ部分1721、1722のうち一つのタッチが所定時間以上維持されれば、プロセッサ130は、該軸方向に自動スクローリングする。すなわち、入力部111によってエッジ部分1721が所定時間以上タッチされれば、プロセッサ130は、出力部112の画面をy軸上側方向に自動スクローリングする。入力部111によってエッジ部分1722が所定時間以上タッチされれば、プロセッサ130は、出力部112の画面をy軸下側方向に自動スクローリングする。図17のアイテム1730は、z軸スクローリングの例である。z軸のエッジ部分1731、1732のうち一つのタッチが所定時間以上維持されれば、プロセッサ130は、該軸方向に自動スクローリングする。すなわち、入力部111によってエッジ部分1731が所定時間以上タッチされれば、プロセッサ130は、出力部112の画面をz軸上側方向に自動スクローリングする。入力部111によってエッジ部分1732が所定時間以上タッチされれば、プロセッサ130は、出力部112の画面をz軸下側方向に自動スクローリングする。プロセッサ130は、図18に示したように動作する。図18は、本発明の望ましいさらに他の実施形態によるユーザデバイス100でのメニュー画面構成方法のフローチャートのさらに他の例である。図18は、図13の実施形態メニュー画面構成情報を保存する機能を加えた例を説明する。図18を参照すれば、段階S1801、S1802、S1803、S1804は、図13のS1301、S1302、S1303、S1304と同じく動作する。したがって、以下の説明で重なる説明を回避するために、これについての説明を略する。段階S1804でメニューアイテム配置が終わり、出力部112に図16に示したようなメニュー画面が構成されれば、段階S1805で、プロセッサ130は、出力部112にディスプレイされるメニュー画面構成情報を保存部120に保存する。図18は、メニューアイテムを配置する段階に含まれたメニューアイテムリスト活性化段階を段階S1802と段階S1803との間で行わせ、段階S1804では、メニューアイテムリスト活性化段階を略するように再具現する。一方、プロセッサ130は、生成された領域をマルチタッチ入力後にドラッグする方式で、生成された領域例えば、新たな領域のディスプレイ領域を移動させる。図19は、生成された領域を移動する画面の例を説明する。図19を参照すれば、プロセッサ130によって生成された領域1901が、画面1910にディスプレイされたような位置に生成された場合に、入力部111によって、画面1920に示したように生成された領域1901をダブルタッチし1902過程、ドラッグ1903過程して、出力部112にディスプレイされる領域を、画面1930のように1901領域から1904領域に移動させる。このような方式を用いて、新たな領域302内に含まれたメニューアイテムのディスプレイ位置も移動させる。生成された領域のディスプレイ領域を移動するための方法は、前述したところに制限されるものではない。また、プロセッサ130は、図14及び図15に示したメニューアイテムサイズ指定方式を用いて生成された領域302のサイズを指定または調整する。この時、生成された新たな領域302のサイズが所定サイズ以下になれば、プロセッサ130は、生成された新たな領域302を出力部112のディスプレイ領域301から削除する。この時、生成された新たな領域302にメニューアイテムが含まれた場合にも、生成された新たな領域302は削除される。生成された新たな領域302の削除時、用いられる前記所定サイズに関する情報は保存部120に予め保存され、プロセッサ130は、必要に応じて保存部120から前記所定サイズに関する情報を読み取って使う。本発明の一実施形態によるメニュー画面構成方法を行うためのプログラムは、コンピューターで読み取り可能な記録媒体にコンピューターで読み取り可能なコードとして具現できる。コンピューターで読み取り可能な記録媒体は、コンピューターシステムによって読み取られるデータが保存されるすべての保存装置を含む。コンピューターで読み取り可能な記録媒体の例には、ROM、RAM、CD-ROM、磁気テープ、フロッピー登録商標ディスク、光データ保存装置などがある。またコンピューターで読み取り可能な記録媒体は、ネットワークに連結されたコンピューターシステムに分散され、分散方式でコンピューターで読み取り可能なコードとして保存されて行われる。これまで本発明についてその望ましい実施形態を中心として説明した。当業者ならば、本発明が本発明の本質的な特性から逸脱しない範囲で変形された形態で具現できるということを理解できるであろう。したがって、開示された実施形態は限定的な観点ではなく説明的な観点で考慮されねばならない。本発明の範囲は、前述した説明ではなく特許請求の範囲に示されており、それと同等な範囲内にいるすべての相違点は本発明に含まれていると解釈されねばならない。"