Pat
J-GLOBAL ID:200903059237285611

ディスプレイ・テーブルを効率的にレイアウトするシステムおよび方法

Inventor:
Applicant, Patent owner:
Agent (1): 山川 政樹
Gazette classification:公表公報
Application number (International application number):2001546005
Publication number (International publication number):2003517685
Application date: Dec. 15, 2000
Publication date: May. 27, 2003
Summary:
【要約】ディスプレイ・テーブルを効率的にレイアウトするシステムおよび方法。マークアップ言語による記述などテーブルの記述を与えられると、そのテーブル記述を構文解析し、テーブル記述を表すデータ構造を生成することができる。次いで、可能なテーブル・サイズを求めるために、テーブル記述のデータ構造を「検査」することができる。テーブルを検査すると、検査ステップの結果に基づいてテーブルを「配分」することができる。すなわち、テーブルに最終的な寸法を割り当てることができる。次いでテーブルの座標を「正規化」することができるが、これには相対的なテーブル座標を絶対座標に変換することが含まれる。例えば複数の列または行にまたがるテーブル・セルや、入れ子構造のテーブルを含むテーブル・セルなど、テーブル・レイアウトの諸相に効率的に対処するために、レイアウトの最適化を記載する。したがって、ここに記載するテーブルのレイアウト法は、資源が制限された小型デバイス中など、ソフトウェアの最適化が必要である、あるいは最適化が望まれる環境で使用するのに非常に適していると思われる。
Claim (excerpt):
ディスプレイ・テーブルの記述によって指定される、セルを決める行と列とからなるディスプレイ・テーブルを効率的にレイアウトする方法であって、 ディスプレイ・テーブルの各セルの可能な最小幅と最大幅を求め、各セルの可能な最小幅と最大幅を使用して、ディスプレイ・テーブルの各列の可能な最小幅と最大幅を求める、ディスプレイ・テーブルの記述を検査するステップと、 ディスプレイ・テーブルの各列の可能な最小幅と最大幅を使用してディスプレイ・テーブルの各列に幅を割り当て、割り当てられた列幅に基づいて決まる各テーブル・セルの高さを求め、セルの高さについての情報を使用してディスプレイ・テーブルの各行に高さを割り当ててディスプレイ・テーブルを配分するステップとを含む方法。
IPC (2):
G06F 17/21 570 ,  G06F 17/21 548
FI (2):
G06F 17/21 570 L ,  G06F 17/21 548 E
F-Term (2):
5B009PB02 ,  5B009SA13

Return to Previous Page